html {
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  font-family: sans-serif;
}

body {
  margin: 0;
}

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}

audio, canvas, progress, video {
  vertical-align: baseline;
  display: inline-block;
}

audio:not([controls]) {
  height: 0;
  display: none;
}

[hidden], template {
  display: none;
}

a {
  background-color: #0000;
}

a:active, a:hover {
  outline: 0;
}

abbr[title] {
  border-bottom: 1px dotted;
}

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

h1 {
  margin: .67em 0;
  font-size: 2em;
}

mark {
  color: #000;
  background: #ff0;
}

small {
  font-size: 80%;
}

sub, sup {
  vertical-align: baseline;
  font-size: 75%;
  line-height: 0;
  position: relative;
}

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img {
  border: 0;
}

svg:not(:root) {
  overflow: hidden;
}

hr {
  box-sizing: content-box;
  height: 0;
}

pre {
  overflow: auto;
}

code, kbd, pre, samp {
  font-family: monospace;
  font-size: 1em;
}

button, input, optgroup, select, textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

button, html input[type="button"], input[type="reset"] {
  -webkit-appearance: button;
  cursor: pointer;
}

button[disabled], html input[disabled] {
  cursor: default;
}

button::-moz-focus-inner, input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

input {
  line-height: normal;
}

input[type="checkbox"], input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}

input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

input[type="search"] {
  -webkit-appearance: none;
}

input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

td, th {
  padding: 0;
}

@font-face {
  font-family: webflow-icons;
  src: url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==") format("truetype");
  font-weight: normal;
  font-style: normal;
}

[class^="w-icon-"], [class*=" w-icon-"] {
  speak: none;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  font-family: webflow-icons !important;
}

.w-icon-slider-right:before {
  content: "";
}

.w-icon-slider-left:before {
  content: "";
}

.w-icon-nav-menu:before {
  content: "";
}

.w-icon-arrow-down:before, .w-icon-dropdown-toggle:before {
  content: "";
}

.w-icon-file-upload-remove:before {
  content: "";
}

.w-icon-file-upload-icon:before {
  content: "";
}

* {
  box-sizing: border-box;
}

html {
  height: 100%;
}

body {
  color: #333;
  background-color: #fff;
  min-height: 100%;
  margin: 0;
  font-family: Arial, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

img {
  vertical-align: middle;
  max-width: 100%;
  display: inline-block;
}

html.w-mod-touch * {
  background-attachment: scroll !important;
}

.w-block {
  display: block;
}

.w-inline-block {
  max-width: 100%;
  display: inline-block;
}

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

.w-clearfix:after {
  clear: both;
}

.w-hidden {
  display: none;
}

.w-button {
  color: #fff;
  line-height: inherit;
  cursor: pointer;
  background-color: #3898ec;
  border: 0;
  border-radius: 0;
  padding: 9px 15px;
  text-decoration: none;
  display: inline-block;
}

input.w-button {
  -webkit-appearance: button;
}

html[data-w-dynpage] [data-w-cloak] {
  color: #0000 !important;
}

.w-code-block {
  margin: unset;
}

pre.w-code-block code {
  all: inherit;
}

.w-optimization {
  display: contents;
}

.w-webflow-badge, .w-webflow-badge * {
  z-index: auto;
  visibility: visible;
  box-sizing: border-box;
  float: none;
  clear: none;
  box-shadow: none;
  opacity: 1;
  direction: ltr;
  font-family: inherit;
  font-weight: inherit;
  color: inherit;
  font-size: inherit;
  line-height: inherit;
  font-style: inherit;
  font-variant: inherit;
  text-align: inherit;
  letter-spacing: inherit;
  -webkit-text-decoration: inherit;
  text-decoration: inherit;
  text-indent: 0;
  text-transform: inherit;
  text-shadow: none;
  font-smoothing: auto;
  vertical-align: baseline;
  cursor: inherit;
  white-space: inherit;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  background: none;
  border: 0 #0000;
  border-radius: 0;
  width: auto;
  min-width: 0;
  max-width: none;
  height: auto;
  min-height: 0;
  max-height: none;
  margin: 0;
  padding: 0;
  list-style-type: disc;
  transition: none;
  display: block;
  position: static;
  inset: auto;
  overflow: visible;
  transform: none;
}

.w-webflow-badge {
  white-space: nowrap;
  cursor: pointer;
  box-shadow: 0 0 0 1px #0000001a, 0 1px 3px #0000001a;
  visibility: visible !important;
  z-index: 2147483647 !important;
  color: #aaadb0 !important;
  opacity: 1 !important;
  background-color: #fff !important;
  border-radius: 3px !important;
  width: auto !important;
  height: auto !important;
  margin: 0 !important;
  padding: 6px !important;
  font-size: 12px !important;
  line-height: 14px !important;
  text-decoration: none !important;
  display: inline-block !important;
  position: fixed !important;
  inset: auto 12px 12px auto !important;
  overflow: visible !important;
  transform: none !important;
}

.w-webflow-badge > img {
  visibility: visible !important;
  opacity: 1 !important;
  vertical-align: middle !important;
  display: inline-block !important;
}

h1, h2, h3, h4, h5, h6 {
  margin-bottom: 10px;
  font-weight: bold;
}

h1 {
  margin-top: 20px;
  font-size: 38px;
  line-height: 44px;
}

h2 {
  margin-top: 20px;
  font-size: 32px;
  line-height: 36px;
}

h3 {
  margin-top: 20px;
  font-size: 24px;
  line-height: 30px;
}

h4 {
  margin-top: 10px;
  font-size: 18px;
  line-height: 24px;
}

h5 {
  margin-top: 10px;
  font-size: 14px;
  line-height: 20px;
}

h6 {
  margin-top: 10px;
  font-size: 12px;
  line-height: 18px;
}

p {
  margin-top: 0;
  margin-bottom: 10px;
}

blockquote {
  border-left: 5px solid #e2e2e2;
  margin: 0 0 10px;
  padding: 10px 20px;
  font-size: 18px;
  line-height: 22px;
}

figure {
  margin: 0 0 10px;
}

figcaption {
  text-align: center;
  margin-top: 5px;
}

ul, ol {
  margin-top: 0;
  margin-bottom: 10px;
  padding-left: 40px;
}

.w-list-unstyled {
  padding-left: 0;
  list-style: none;
}

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

.w-embed:after {
  clear: both;
}

.w-video {
  width: 100%;
  padding: 0;
  position: relative;
}

.w-video iframe, .w-video object, .w-video embed {
  border: none;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

fieldset {
  border: 0;
  margin: 0;
  padding: 0;
}

button, [type="button"], [type="reset"] {
  cursor: pointer;
  -webkit-appearance: button;
  border: 0;
}

.w-form {
  margin: 0 0 15px;
}

.w-form-done {
  text-align: center;
  background-color: #ddd;
  padding: 20px;
  display: none;
}

.w-form-fail {
  background-color: #ffdede;
  margin-top: 10px;
  padding: 10px;
  display: none;
}

label {
  margin-bottom: 5px;
  font-weight: bold;
  display: block;
}

.w-input, .w-select {
  color: #333;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #ccc;
  width: 100%;
  height: 38px;
  margin-bottom: 10px;
  padding: 8px 12px;
  font-size: 14px;
  line-height: 1.42857;
  display: block;
}

.w-input::placeholder, .w-select::placeholder {
  color: #999;
}

.w-input:focus, .w-select:focus {
  border-color: #3898ec;
  outline: 0;
}

.w-input[disabled], .w-select[disabled], .w-input[readonly], .w-select[readonly], fieldset[disabled] .w-input, fieldset[disabled] .w-select {
  cursor: not-allowed;
}

.w-input[disabled]:not(.w-input-disabled), .w-select[disabled]:not(.w-input-disabled), .w-input[readonly], .w-select[readonly], fieldset[disabled]:not(.w-input-disabled) .w-input, fieldset[disabled]:not(.w-input-disabled) .w-select {
  background-color: #eee;
}

textarea.w-input, textarea.w-select {
  height: auto;
}

.w-select {
  background-color: #f3f3f3;
}

.w-select[multiple] {
  height: auto;
}

.w-form-label {
  cursor: pointer;
  margin-bottom: 0;
  font-weight: normal;
  display: inline-block;
}

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

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

.w-radio:after {
  clear: both;
}

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

.w-file-upload {
  margin-bottom: 10px;
  display: block;
}

.w-file-upload-input {
  opacity: 0;
  z-index: -100;
  width: .1px;
  height: .1px;
  position: absolute;
  overflow: hidden;
}

.w-file-upload-default, .w-file-upload-uploading, .w-file-upload-success {
  color: #333;
  display: inline-block;
}

.w-file-upload-error {
  margin-top: 10px;
  display: block;
}

.w-file-upload-default.w-hidden, .w-file-upload-uploading.w-hidden, .w-file-upload-error.w-hidden, .w-file-upload-success.w-hidden {
  display: none;
}

.w-file-upload-uploading-btn {
  cursor: pointer;
  background-color: #fafafa;
  border: 1px solid #ccc;
  margin: 0;
  padding: 8px 12px;
  font-size: 14px;
  font-weight: normal;
  display: flex;
}

.w-file-upload-file {
  background-color: #fafafa;
  border: 1px solid #ccc;
  flex-grow: 1;
  justify-content: space-between;
  margin: 0;
  padding: 8px 9px 8px 11px;
  display: flex;
}

.w-file-upload-file-name {
  font-size: 14px;
  font-weight: normal;
  display: block;
}

.w-file-remove-link {
  cursor: pointer;
  width: auto;
  height: auto;
  margin-top: 3px;
  margin-left: 10px;
  padding: 3px;
  display: block;
}

.w-icon-file-upload-remove {
  margin: auto;
  font-size: 10px;
}

.w-file-upload-error-msg {
  color: #ea384c;
  padding: 2px 0;
  display: inline-block;
}

.w-file-upload-info {
  padding: 0 12px;
  line-height: 38px;
  display: inline-block;
}

.w-file-upload-label {
  cursor: pointer;
  background-color: #fafafa;
  border: 1px solid #ccc;
  margin: 0;
  padding: 8px 12px;
  font-size: 14px;
  font-weight: normal;
  display: inline-block;
}

.w-icon-file-upload-icon, .w-icon-file-upload-uploading {
  width: 20px;
  margin-right: 8px;
  display: inline-block;
}

.w-icon-file-upload-uploading {
  height: 20px;
}

.w-container {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

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

.w-container:after {
  clear: both;
}

.w-container .w-row {
  margin-left: -10px;
  margin-right: -10px;
}

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

.w-row:after {
  clear: both;
}

.w-row .w-row {
  margin-left: 0;
  margin-right: 0;
}

.w-col {
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
}

.w-col .w-col {
  padding-left: 0;
  padding-right: 0;
}

.w-col-1 {
  width: 8.33333%;
}

.w-col-2 {
  width: 16.6667%;
}

.w-col-3 {
  width: 25%;
}

.w-col-4 {
  width: 33.3333%;
}

.w-col-5 {
  width: 41.6667%;
}

.w-col-6 {
  width: 50%;
}

.w-col-7 {
  width: 58.3333%;
}

.w-col-8 {
  width: 66.6667%;
}

.w-col-9 {
  width: 75%;
}

.w-col-10 {
  width: 83.3333%;
}

.w-col-11 {
  width: 91.6667%;
}

.w-col-12 {
  width: 100%;
}

.w-hidden-main {
  display: none !important;
}

@media screen and (max-width: 991px) {
  .w-container {
    max-width: 728px;
  }

  .w-hidden-main {
    display: inherit !important;
  }

  .w-hidden-medium {
    display: none !important;
  }

  .w-col-medium-1 {
    width: 8.33333%;
  }

  .w-col-medium-2 {
    width: 16.6667%;
  }

  .w-col-medium-3 {
    width: 25%;
  }

  .w-col-medium-4 {
    width: 33.3333%;
  }

  .w-col-medium-5 {
    width: 41.6667%;
  }

  .w-col-medium-6 {
    width: 50%;
  }

  .w-col-medium-7 {
    width: 58.3333%;
  }

  .w-col-medium-8 {
    width: 66.6667%;
  }

  .w-col-medium-9 {
    width: 75%;
  }

  .w-col-medium-10 {
    width: 83.3333%;
  }

  .w-col-medium-11 {
    width: 91.6667%;
  }

  .w-col-medium-12 {
    width: 100%;
  }

  .w-col-stack {
    width: 100%;
    left: auto;
    right: auto;
  }
}

@media screen and (max-width: 767px) {
  .w-hidden-main, .w-hidden-medium {
    display: inherit !important;
  }

  .w-hidden-small {
    display: none !important;
  }

  .w-row, .w-container .w-row {
    margin-left: 0;
    margin-right: 0;
  }

  .w-col {
    width: 100%;
    left: auto;
    right: auto;
  }

  .w-col-small-1 {
    width: 8.33333%;
  }

  .w-col-small-2 {
    width: 16.6667%;
  }

  .w-col-small-3 {
    width: 25%;
  }

  .w-col-small-4 {
    width: 33.3333%;
  }

  .w-col-small-5 {
    width: 41.6667%;
  }

  .w-col-small-6 {
    width: 50%;
  }

  .w-col-small-7 {
    width: 58.3333%;
  }

  .w-col-small-8 {
    width: 66.6667%;
  }

  .w-col-small-9 {
    width: 75%;
  }

  .w-col-small-10 {
    width: 83.3333%;
  }

  .w-col-small-11 {
    width: 91.6667%;
  }

  .w-col-small-12 {
    width: 100%;
  }
}

@media screen and (max-width: 479px) {
  .w-container {
    max-width: none;
  }

  .w-hidden-main, .w-hidden-medium, .w-hidden-small {
    display: inherit !important;
  }

  .w-hidden-tiny {
    display: none !important;
  }

  .w-col {
    width: 100%;
  }

  .w-col-tiny-1 {
    width: 8.33333%;
  }

  .w-col-tiny-2 {
    width: 16.6667%;
  }

  .w-col-tiny-3 {
    width: 25%;
  }

  .w-col-tiny-4 {
    width: 33.3333%;
  }

  .w-col-tiny-5 {
    width: 41.6667%;
  }

  .w-col-tiny-6 {
    width: 50%;
  }

  .w-col-tiny-7 {
    width: 58.3333%;
  }

  .w-col-tiny-8 {
    width: 66.6667%;
  }

  .w-col-tiny-9 {
    width: 75%;
  }

  .w-col-tiny-10 {
    width: 83.3333%;
  }

  .w-col-tiny-11 {
    width: 91.6667%;
  }

  .w-col-tiny-12 {
    width: 100%;
  }
}

.w-widget {
  position: relative;
}

.w-widget-map {
  width: 100%;
  height: 400px;
}

.w-widget-map label {
  width: auto;
  display: inline;
}

.w-widget-map img {
  max-width: inherit;
}

.w-widget-map .gm-style-iw {
  text-align: center;
}

.w-widget-map .gm-style-iw > button {
  display: none !important;
}

.w-widget-twitter {
  overflow: hidden;
}

.w-widget-twitter-count-shim {
  vertical-align: top;
  text-align: center;
  background: #fff;
  border: 1px solid #758696;
  border-radius: 3px;
  width: 28px;
  height: 20px;
  display: inline-block;
  position: relative;
}

.w-widget-twitter-count-shim * {
  pointer-events: none;
  -webkit-user-select: none;
  user-select: none;
}

.w-widget-twitter-count-shim .w-widget-twitter-count-inner {
  text-align: center;
  color: #999;
  font-family: serif;
  font-size: 15px;
  line-height: 12px;
  position: relative;
}

.w-widget-twitter-count-shim .w-widget-twitter-count-clear {
  display: block;
  position: relative;
}

.w-widget-twitter-count-shim.w--large {
  width: 36px;
  height: 28px;
}

.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner {
  font-size: 18px;
  line-height: 18px;
}

.w-widget-twitter-count-shim:not(.w--vertical) {
  margin-left: 5px;
  margin-right: 8px;
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large {
  margin-left: 6px;
}

.w-widget-twitter-count-shim:not(.w--vertical):before, .w-widget-twitter-count-shim:not(.w--vertical):after {
  content: " ";
  pointer-events: none;
  border: solid #0000;
  width: 0;
  height: 0;
  position: absolute;
  top: 50%;
  left: 0;
}

.w-widget-twitter-count-shim:not(.w--vertical):before {
  border-width: 4px;
  border-color: #75869600 #5d6c7b #75869600 #75869600;
  margin-top: -4px;
  margin-left: -9px;
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large:before {
  border-width: 5px;
  margin-top: -5px;
  margin-left: -10px;
}

.w-widget-twitter-count-shim:not(.w--vertical):after {
  border-width: 4px;
  border-color: #fff0 #fff #fff0 #fff0;
  margin-top: -4px;
  margin-left: -8px;
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large:after {
  border-width: 5px;
  margin-top: -5px;
  margin-left: -9px;
}

.w-widget-twitter-count-shim.w--vertical {
  width: 61px;
  height: 33px;
  margin-bottom: 8px;
}

.w-widget-twitter-count-shim.w--vertical:before, .w-widget-twitter-count-shim.w--vertical:after {
  content: " ";
  pointer-events: none;
  border: solid #0000;
  width: 0;
  height: 0;
  position: absolute;
  top: 100%;
  left: 50%;
}

.w-widget-twitter-count-shim.w--vertical:before {
  border-width: 5px;
  border-color: #5d6c7b #75869600 #75869600;
  margin-left: -5px;
}

.w-widget-twitter-count-shim.w--vertical:after {
  border-width: 4px;
  border-color: #fff #fff0 #fff0;
  margin-left: -4px;
}

.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner {
  font-size: 18px;
  line-height: 22px;
}

.w-widget-twitter-count-shim.w--vertical.w--large {
  width: 76px;
}

.w-background-video {
  color: #fff;
  height: 500px;
  position: relative;
  overflow: hidden;
}

.w-background-video > video {
  object-fit: cover;
  z-index: -100;
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin: auto;
  position: absolute;
  inset: -100%;
}

.w-background-video > video::-webkit-media-controls-start-playback-button {
  -webkit-appearance: none;
  display: none !important;
}

.w-background-video--control {
  background-color: #0000;
  padding: 0;
  position: absolute;
  bottom: 1em;
  right: 1em;
}

.w-background-video--control > [hidden] {
  display: none !important;
}

.w-slider {
  text-align: center;
  clear: both;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  background: #ddd;
  height: 300px;
  position: relative;
}

.w-slider-mask {
  z-index: 1;
  white-space: nowrap;
  height: 100%;
  display: block;
  position: relative;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-slide {
  vertical-align: top;
  white-space: normal;
  text-align: left;
  width: 100%;
  height: 100%;
  display: inline-block;
  position: relative;
}

.w-slider-nav {
  z-index: 2;
  text-align: center;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  height: 40px;
  margin: auto;
  padding-top: 10px;
  position: absolute;
  inset: auto 0 0;
}

.w-slider-nav.w-round > div {
  border-radius: 100%;
}

.w-slider-nav.w-num > div {
  font-size: inherit;
  line-height: inherit;
  width: auto;
  height: auto;
  padding: .2em .5em;
}

.w-slider-nav.w-shadow > div {
  box-shadow: 0 0 3px #3336;
}

.w-slider-nav-invert {
  color: #fff;
}

.w-slider-nav-invert > div {
  background-color: #2226;
}

.w-slider-nav-invert > div.w-active {
  background-color: #222;
}

.w-slider-dot {
  cursor: pointer;
  background-color: #fff6;
  width: 1em;
  height: 1em;
  margin: 0 3px .5em;
  transition: background-color .1s, color .1s;
  display: inline-block;
  position: relative;
}

.w-slider-dot.w-active {
  background-color: #fff;
}

.w-slider-dot:focus {
  outline: none;
  box-shadow: 0 0 0 2px #fff;
}

.w-slider-dot:focus.w-active {
  box-shadow: none;
}

.w-slider-arrow-left, .w-slider-arrow-right {
  cursor: pointer;
  color: #fff;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  -webkit-user-select: none;
  user-select: none;
  width: 80px;
  margin: auto;
  font-size: 40px;
  position: absolute;
  inset: 0;
  overflow: hidden;
}

.w-slider-arrow-left [class^="w-icon-"], .w-slider-arrow-right [class^="w-icon-"], .w-slider-arrow-left [class*=" w-icon-"], .w-slider-arrow-right [class*=" w-icon-"] {
  position: absolute;
}

.w-slider-arrow-left:focus, .w-slider-arrow-right:focus {
  outline: 0;
}

.w-slider-arrow-left {
  z-index: 3;
  right: auto;
}

.w-slider-arrow-right {
  z-index: 4;
  left: auto;
}

.w-icon-slider-left, .w-icon-slider-right {
  width: 1em;
  height: 1em;
  margin: auto;
  inset: 0;
}

.w-slider-aria-label {
  clip: rect(0 0 0 0);
  border: 0;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  position: absolute;
  overflow: hidden;
}

.w-slider-force-show {
  display: block !important;
}

.w-dropdown {
  text-align: left;
  z-index: 900;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
  position: relative;
}

.w-dropdown-btn, .w-dropdown-toggle, .w-dropdown-link {
  vertical-align: top;
  color: #222;
  text-align: left;
  white-space: nowrap;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  text-decoration: none;
  position: relative;
}

.w-dropdown-toggle {
  -webkit-user-select: none;
  user-select: none;
  cursor: pointer;
  padding-right: 40px;
  display: inline-block;
}

.w-dropdown-toggle:focus {
  outline: 0;
}

.w-icon-dropdown-toggle {
  width: 1em;
  height: 1em;
  margin: auto 20px auto auto;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
}

.w-dropdown-list {
  background: #ddd;
  min-width: 100%;
  display: none;
  position: absolute;
}

.w-dropdown-list.w--open {
  display: block;
}

.w-dropdown-link {
  color: #222;
  padding: 10px 20px;
  display: block;
}

.w-dropdown-link.w--current {
  color: #0082f3;
}

.w-dropdown-link:focus {
  outline: 0;
}

@media screen and (max-width: 767px) {
  .w-nav-brand {
    padding-left: 10px;
  }
}

.w-lightbox-backdrop {
  cursor: auto;
  letter-spacing: normal;
  text-indent: 0;
  text-shadow: none;
  text-transform: none;
  visibility: visible;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  color: #fff;
  text-align: center;
  z-index: 2000;
  opacity: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -webkit-tap-highlight-color: transparent;
  background: #000000e6;
  outline: 0;
  font-family: Helvetica Neue, Helvetica, Ubuntu, Segoe UI, Verdana, sans-serif;
  font-size: 17px;
  font-style: normal;
  font-weight: 300;
  line-height: 1.2;
  list-style: disc;
  position: fixed;
  inset: 0;
  -webkit-transform: translate(0);
}

.w-lightbox-backdrop, .w-lightbox-container {
  -webkit-overflow-scrolling: touch;
  height: 100%;
  overflow: auto;
}

.w-lightbox-content {
  height: 100vh;
  position: relative;
  overflow: hidden;
}

.w-lightbox-view {
  opacity: 0;
  width: 100vw;
  height: 100vh;
  position: absolute;
}

.w-lightbox-view:before {
  content: "";
  height: 100vh;
}

.w-lightbox-group, .w-lightbox-group .w-lightbox-view, .w-lightbox-group .w-lightbox-view:before {
  height: 86vh;
}

.w-lightbox-frame, .w-lightbox-view:before {
  vertical-align: middle;
  display: inline-block;
}

.w-lightbox-figure {
  margin: 0;
  position: relative;
}

.w-lightbox-group .w-lightbox-figure {
  cursor: pointer;
}

.w-lightbox-img {
  width: auto;
  max-width: none;
  height: auto;
}

.w-lightbox-image {
  float: none;
  max-width: 100vw;
  max-height: 100vh;
  display: block;
}

.w-lightbox-group .w-lightbox-image {
  max-height: 86vh;
}

.w-lightbox-caption {
  text-align: left;
  text-overflow: ellipsis;
  white-space: nowrap;
  background: #0006;
  padding: .5em 1em;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-lightbox-embed {
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0;
}

.w-lightbox-control {
  cursor: pointer;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 24px;
  width: 4em;
  transition: all .3s;
  position: absolute;
  top: 0;
}

.w-lightbox-left {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==");
  display: none;
  bottom: 0;
  left: 0;
}

.w-lightbox-right {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+");
  display: none;
  bottom: 0;
  right: 0;
}

.w-lightbox-close {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=");
  background-size: 18px;
  height: 2.6em;
  right: 0;
}

.w-lightbox-strip {
  white-space: nowrap;
  padding: 0 1vh;
  line-height: 0;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: auto hidden;
}

.w-lightbox-item {
  box-sizing: content-box;
  cursor: pointer;
  width: 10vh;
  padding: 2vh 1vh;
  display: inline-block;
  -webkit-transform: translate3d(0, 0, 0);
}

.w-lightbox-active {
  opacity: .3;
}

.w-lightbox-thumbnail {
  background: #222;
  height: 10vh;
  position: relative;
  overflow: hidden;
}

.w-lightbox-thumbnail-image {
  position: absolute;
  top: 0;
  left: 0;
}

.w-lightbox-thumbnail .w-lightbox-tall {
  width: 100%;
  top: 50%;
  transform: translate(0, -50%);
}

.w-lightbox-thumbnail .w-lightbox-wide {
  height: 100%;
  left: 50%;
  transform: translate(-50%);
}

.w-lightbox-spinner {
  box-sizing: border-box;
  border: 5px solid #0006;
  border-radius: 50%;
  width: 40px;
  height: 40px;
  margin-top: -20px;
  margin-left: -20px;
  animation: .8s linear infinite spin;
  position: absolute;
  top: 50%;
  left: 50%;
}

.w-lightbox-spinner:after {
  content: "";
  border: 3px solid #0000;
  border-bottom-color: #fff;
  border-radius: 50%;
  position: absolute;
  inset: -4px;
}

.w-lightbox-hide {
  display: none;
}

.w-lightbox-noscroll {
  overflow: hidden;
}

@media (min-width: 768px) {
  .w-lightbox-content {
    height: 96vh;
    margin-top: 2vh;
  }

  .w-lightbox-view, .w-lightbox-view:before {
    height: 96vh;
  }

  .w-lightbox-group, .w-lightbox-group .w-lightbox-view, .w-lightbox-group .w-lightbox-view:before {
    height: 84vh;
  }

  .w-lightbox-image {
    max-width: 96vw;
    max-height: 96vh;
  }

  .w-lightbox-group .w-lightbox-image {
    max-width: 82.3vw;
    max-height: 84vh;
  }

  .w-lightbox-left, .w-lightbox-right {
    opacity: .5;
    display: block;
  }

  .w-lightbox-close {
    opacity: .8;
  }

  .w-lightbox-control:hover {
    opacity: 1;
  }
}

.w-lightbox-inactive, .w-lightbox-inactive:hover {
  opacity: 0;
}

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

.w-richtext:after {
  clear: both;
}

.w-richtext[contenteditable="true"]:before, .w-richtext[contenteditable="true"]:after {
  white-space: initial;
}

.w-richtext ol, .w-richtext ul {
  overflow: hidden;
}

.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after, .w-richtext .w-richtext-figure-selected[data-rt-type="video"] div:after, .w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div, .w-richtext .w-richtext-figure-selected[data-rt-type="image"] div {
  outline: 2px solid #2895f7;
}

.w-richtext figure.w-richtext-figure-type-video > div:after, .w-richtext figure[data-rt-type="video"] > div:after {
  content: "";
  display: none;
  position: absolute;
  inset: 0;
}

.w-richtext figure {
  max-width: 60%;
  position: relative;
}

.w-richtext figure > div:before {
  cursor: default !important;
}

.w-richtext figure img {
  width: 100%;
}

.w-richtext figure figcaption.w-richtext-figcaption-placeholder {
  opacity: .6;
}

.w-richtext figure div {
  color: #0000;
  font-size: 0;
}

.w-richtext figure.w-richtext-figure-type-image, .w-richtext figure[data-rt-type="image"] {
  display: table;
}

.w-richtext figure.w-richtext-figure-type-image > div, .w-richtext figure[data-rt-type="image"] > div {
  display: inline-block;
}

.w-richtext figure.w-richtext-figure-type-image > figcaption, .w-richtext figure[data-rt-type="image"] > figcaption {
  caption-side: bottom;
  display: table-caption;
}

.w-richtext figure.w-richtext-figure-type-video, .w-richtext figure[data-rt-type="video"] {
  width: 60%;
  height: 0;
}

.w-richtext figure.w-richtext-figure-type-video iframe, .w-richtext figure[data-rt-type="video"] iframe {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.w-richtext figure.w-richtext-figure-type-video > div, .w-richtext figure[data-rt-type="video"] > div {
  width: 100%;
}

.w-richtext figure.w-richtext-align-center {
  clear: both;
  margin-left: auto;
  margin-right: auto;
}

.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image > div, .w-richtext figure.w-richtext-align-center[data-rt-type="image"] > div {
  max-width: 100%;
}

.w-richtext figure.w-richtext-align-normal {
  clear: both;
}

.w-richtext figure.w-richtext-align-fullwidth {
  text-align: center;
  clear: both;
  width: 100%;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.w-richtext figure.w-richtext-align-fullwidth > div {
  padding-bottom: inherit;
  display: inline-block;
}

.w-richtext figure.w-richtext-align-fullwidth > figcaption {
  display: block;
}

.w-richtext figure.w-richtext-align-floatleft {
  float: left;
  clear: none;
  margin-right: 15px;
}

.w-richtext figure.w-richtext-align-floatright {
  float: right;
  clear: none;
  margin-left: 15px;
}

.w-nav {
  z-index: 1000;
  background: #ddd;
  position: relative;
}

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

.w-nav:after {
  clear: both;
}

.w-nav-brand {
  float: left;
  color: #333;
  text-decoration: none;
  position: relative;
}

.w-nav-link {
  vertical-align: top;
  color: #222;
  text-align: left;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  text-decoration: none;
  display: inline-block;
  position: relative;
}

.w-nav-link.w--current {
  color: #0082f3;
}

.w-nav-menu {
  float: right;
  position: relative;
}

[data-nav-menu-open] {
  text-align: center;
  background: #c8c8c8;
  min-width: 200px;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  overflow: visible;
  display: block !important;
}

.w--nav-link-open {
  display: block;
  position: relative;
}

.w-nav-overlay {
  width: 100%;
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-nav-overlay [data-nav-menu-open] {
  top: 0;
}

.w-nav[data-animation="over-left"] .w-nav-overlay {
  width: auto;
}

.w-nav[data-animation="over-left"] .w-nav-overlay, .w-nav[data-animation="over-left"] [data-nav-menu-open] {
  z-index: 1;
  top: 0;
  right: auto;
}

.w-nav[data-animation="over-right"] .w-nav-overlay {
  width: auto;
}

.w-nav[data-animation="over-right"] .w-nav-overlay, .w-nav[data-animation="over-right"] [data-nav-menu-open] {
  z-index: 1;
  top: 0;
  left: auto;
}

.w-nav-button {
  float: right;
  cursor: pointer;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  -webkit-user-select: none;
  user-select: none;
  padding: 18px;
  font-size: 24px;
  display: none;
  position: relative;
}

.w-nav-button:focus {
  outline: 0;
}

.w-nav-button.w--open {
  color: #fff;
  background-color: #c8c8c8;
}

.w-nav[data-collapse="all"] .w-nav-menu {
  display: none;
}

.w-nav[data-collapse="all"] .w-nav-button, .w--nav-dropdown-open, .w--nav-dropdown-toggle-open {
  display: block;
}

.w--nav-dropdown-list-open {
  position: static;
}

@media screen and (max-width: 991px) {
  .w-nav[data-collapse="medium"] .w-nav-menu {
    display: none;
  }

  .w-nav[data-collapse="medium"] .w-nav-button {
    display: block;
  }
}

@media screen and (max-width: 767px) {
  .w-nav[data-collapse="small"] .w-nav-menu {
    display: none;
  }

  .w-nav[data-collapse="small"] .w-nav-button {
    display: block;
  }

  .w-nav-brand {
    padding-left: 10px;
  }
}

@media screen and (max-width: 479px) {
  .w-nav[data-collapse="tiny"] .w-nav-menu {
    display: none;
  }

  .w-nav[data-collapse="tiny"] .w-nav-button {
    display: block;
  }
}

.w-tabs {
  position: relative;
}

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

.w-tabs:after {
  clear: both;
}

.w-tab-menu {
  position: relative;
}

.w-tab-link {
  vertical-align: top;
  text-align: left;
  cursor: pointer;
  color: #222;
  background-color: #ddd;
  padding: 9px 30px;
  text-decoration: none;
  display: inline-block;
  position: relative;
}

.w-tab-link.w--current {
  background-color: #c8c8c8;
}

.w-tab-link:focus {
  outline: 0;
}

.w-tab-content {
  display: block;
  position: relative;
  overflow: hidden;
}

.w-tab-pane {
  display: none;
  position: relative;
}

.w--tab-active {
  display: block;
}

@media screen and (max-width: 479px) {
  .w-tab-link {
    display: block;
  }
}

.w-ix-emptyfix:after {
  content: "";
}

@keyframes spin {
  0% {
    transform: rotate(0);
  }

  100% {
    transform: rotate(360deg);
  }
}

.w-dyn-empty {
  background-color: #ddd;
  padding: 10px;
}

.w-dyn-hide, .w-dyn-bind-empty, .w-condition-invisible {
  display: none !important;
}

.wf-layout-layout {
  display: grid;
}

.w-code-component > * {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

:root {
  --dark-salmon: #e4875d;
  --yellow-green: #c6d126;
  --black-2: #343434;
  --yellow: #e4875d;
  --white: #fff;
  --black: #333132;
  --dark-slate-grey: #404040;
  --light-slate-grey: #848999;
  --goldenrod: #d7ab5d;
  --white-ffff: white;
  --yellow-2: #e07342;
  --dark-slate-grey-2: #404040;
  --grey: #818284;
  --gainsboro: #e3e1dc;
  --rosy-brown: #c9a89a;
  --light-blue-2: #e0e7e9;
  --wheat: #d5c6a2;
  --light-blue: #afc3ca;
  --rosy-brown-2: #a28980;
  --white-2: white;
  --dark-grey: #a5a5a51a;
  --slate-grey: #707482;
  --black-3: #d78a65;
  --yellow-green-2: #c7da21;
  --black-4: #272727;
  --dim-grey: #5e6170;
  --grey-2: #919399;
  --dim-grey-2: #635f61;
  --misty-rose: #fae7df;
  --black-5: black;
  --gainsboro-2: #ede7e5;
  --burntsienna: #e4875d;
  --lime-green: #4cbb3e;
  --white-smoke-2: #f9f9f9;
  --white-bg: #fafbfc;
  --black-6: #212123;
  --dark-salmon-2: #d78a65;
  --v2-color--font-brand_clr: #e4875d;
  --v2-color--font-black: #333132;
  --mobile-flex_gap-8: 8px;
  --mobile-margin-2: .138em;
  --v2-color--font-white: white;
  --mobile-flex-row_gap-21: 1.458em;
  --spacer-40: 2.77em;
  --v2-color--clr-org-op10: #e4875d1a;
  --v2-color--font-white-50: #ffffff80;
  --10-opacity: #e4875d1a;
  --color: white;
  --white-smoke: #faf9f6;
  --purple: #9255de;
  --alert-red: #848999;
  --grey-h: #919399;
  --pale-goldenrod: #edf1b9;
  --alice-blue: #dfe7ea;
  --dark-goldenrod: #c29443;
  --goldenrod-2: #cb9942;
  --margin-6: .4423em;
  --flex-gap-20: 1.388em;
  --flex-row_gap-30: 2.08333em;
  --40: #33313266;
  --color-2: white;
  --v2-color--font-black_op64: #000000a3;
  --v2-color--font-black_op0-5: #33313280;
}

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

.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-users-userformpagewrap {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  max-width: 340px;
  height: 100vh;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.w-users-userformheader {
  text-align: center;
}

.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-pagination-wrapper {
  flex-wrap: wrap;
  justify-content: center;
  display: flex;
}

.w-pagination-previous {
  color: #333;
  background-color: #fafafa;
  border: 1px solid #ccc;
  border-radius: 2px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 9px 20px;
  font-size: 14px;
  display: block;
}

.w-pagination-previous-icon {
  margin-right: 4px;
}

.w-pagination-next {
  color: #333;
  background-color: #fafafa;
  border: 1px solid #ccc;
  border-radius: 2px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 9px 20px;
  font-size: 14px;
  display: block;
}

.w-pagination-next-icon {
  margin-left: 4px;
}

.w-users-userloginformwrapper {
  margin-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}

.w-users-userformbutton {
  text-align: center;
  width: 100%;
}

.w-users-userformfooter {
  justify-content: space-between;
  margin-top: 12px;
  display: flex;
}

.w-users-userformerrorstate {
  margin-left: 20px;
  margin-right: 20px;
  position: absolute;
  top: 100%;
  left: 0%;
  right: 0%;
}

.w-users-userresetpasswordformwrapper {
  margin-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}

.w-users-userformsuccessstate {
  display: none;
}

.w-users-usersignupformwrapper {
  margin-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}

.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-users-usersignupverificationmessage {
  display: none;
}

.w-users-userupdatepasswordformwrapper {
  margin-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}

.w-users-useraccountwrapper {
  background-color: #f5f5f5;
  width: 100%;
  min-height: 100vh;
  padding: 20px;
}

.w-users-blockheader {
  background-color: #fff;
  border: 1px solid #e6e6e6;
  justify-content: space-between;
  align-items: baseline;
  padding: 4px 20px;
  display: flex;
}

.w-users-blockcontent {
  background-color: #fff;
  border-bottom: 1px solid #e6e6e6;
  border-left: 1px solid #e6e6e6;
  border-right: 1px solid #e6e6e6;
  margin-bottom: 20px;
  padding: 20px;
}

.w-users-useraccountformsavebutton {
  text-align: center;
  margin-right: 8px;
}

.w-users-useraccountformcancelbutton {
  text-align: center;
  color: #333;
  background-color: #d3d3d3;
}

@media screen and (max-width: 991px) {
  .w-layout-blockcontainer {
    max-width: 728px;
  }
}

@media screen and (max-width: 767px) {
  .w-layout-blockcontainer {
    max-width: none;
  }
}

body {
  color: #333132;
  font-family: Helvetica-400, sans-serif;
  font-size: .875rem;
  line-height: 1.25rem;
}

h1 {
  margin-top: 1.25rem;
  margin-bottom: .625rem;
  font-family: Helvetica-700, sans-serif;
  font-size: 2.5rem;
  font-weight: 700;
  line-height: 2.75rem;
}

h2 {
  margin-top: 1.25rem;
  margin-bottom: .625rem;
  font-size: 2rem;
  font-weight: bold;
  line-height: 2.25rem;
}

h3 {
  margin-top: 1.25rem;
  margin-bottom: .625rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.7em;
  font-weight: 700;
  line-height: 1.875rem;
}

h4 {
  margin-top: 0;
  margin-bottom: .625rem;
  font-family: Helvetica-300, sans-serif;
  font-size: 2.5em;
  font-weight: 300;
  line-height: 1.2em;
}

p {
  margin-bottom: .625rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 1rem;
  font-weight: 500;
}

a {
  color: var(--dark-salmon);
  text-decoration: none;
}

ul {
  margin-top: 0;
  margin-bottom: .625rem;
  padding-left: 0;
}

ol {
  margin-top: 0;
  margin-bottom: .625rem;
  padding-left: 2.5rem;
}

li {
  margin-bottom: 1rem;
  margin-left: 1rem;
  line-height: 1.5rem;
}

img {
  object-fit: cover;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: static;
}

strong {
  font-weight: bold;
}

blockquote {
  border-left: .3125rem solid #e2e2e2;
  margin-bottom: .625rem;
  padding: .625rem 1.25rem;
  font-size: 1.125rem;
  line-height: 1.375rem;
}

figure {
  margin-bottom: .625rem;
}

.section1 {
  padding-top: 12.5rem;
  padding-bottom: 6.25rem;
}

.section1.press {
  background-color: #f4f3f1;
  padding-top: 11.875rem;
  padding-bottom: 6.875rem;
}

.navbar {
  z-index: 1000;
  background-color: #fff0;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 9.1875rem;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
  position: absolute;
  top: 0;
  overflow: visible;
}

.grid-1022 {
  flex-direction: column;
  flex: 0 auto;
  width: 100%;
  max-width: 75rem;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  font-family: Helvetica-400, sans-serif;
  display: block;
  position: relative;
}

.grid-1022.flex {
  max-height: 100%;
  position: relative;
}

.grid-1022.reletive {
  position: relative;
}

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

.grid-1022.center.z-level {
  z-index: 2;
  position: relative;
}

.grid-1022._404 {
  z-index: 10;
}

.grid-1022.full-width {
  width: 100%;
}

.grid-1022.contact-options {
  margin-top: 2.5rem;
}

.grid-1022.thank-you {
  display: block;
}

.grid-1022.new {
  z-index: 1;
  max-width: 73.75rem;
  padding-bottom: 3.75rem;
}

.grid-1022.manila {
  z-index: 1;
  max-width: 63.75rem;
}

.grid-1022.profile_block {
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-end;
  display: flex;
}

.grid-1022.career_in-con {
  max-width: 63.75rem;
}

.grid-1022.is_cert_con {
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-end;
  max-width: 68.5rem;
  display: flex;
}

.container-nav {
  justify-content: space-between;
  align-items: center;
  width: 92%;
  max-width: 82.75rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: visible;
}

.body {
  font-family: Helvetica-400, sans-serif;
  overflow: visible;
}

.navlink {
  color: #404040;
  justify-content: center;
  align-items: center;
  padding: 0 1.25rem 0 0;
  font-size: 1.125rem;
  display: flex;
  box-shadow: inset -17px 0 #fff;
}

.navlink.black.no-white:focus-visible {
  outline-offset: .5rem;
  outline-width: .1875rem;
  outline-style: solid;
}

.navlink.black.no-white[data-wf-focus-visible] {
  outline-offset: .5rem;
  outline-width: .1875rem;
  outline-style: solid;
}

.navlink.no-white {
  box-shadow: none;
}

.navlink.no-white:hover {
  opacity: .7;
}

.navlink.no-white:focus-visible {
  outline-offset: .5rem;
  outline: .1875rem solid #404040;
}

.navlink.no-white[data-wf-focus-visible] {
  outline-offset: .5rem;
  outline: .1875rem solid #404040;
}

.navlink.no-white.text-whine {
  color: #fff;
}

.navlink.black {
  z-index: 2;
  box-shadow: none;
  color: #404040;
  transition: all .2s;
}

.navlink.black:hover {
  color: #404040cc;
}

.navlink.black.w--open {
  z-index: 2;
}

.navlink.black.no-white {
  justify-content: flex-start;
}

.navlink.no-dropdown {
  box-shadow: none;
  padding-right: 0;
  display: flex;
  position: relative;
}

.navlink.no-dropdown:hover {
  color: #404040b3;
}

.navlink.no-dropdown:focus-visible {
  outline-offset: .5rem;
  outline: .1875rem solid #404040;
}

.navlink.no-dropdown[data-wf-focus-visible] {
  outline-offset: .5rem;
  outline: .1875rem solid #404040;
}

.arrow {
  position: absolute;
  inset: .375rem 0 0% auto;
}

.dropdown {
  background-color: #0000;
  justify-content: center;
  align-items: center;
  margin-right: 0;
  padding: .625rem 1rem;
  transition: all .555s;
  position: static;
  overflow: hidden;
}

.nav-menu {
  background-color: #c8c8c800;
  align-items: flex-start;
  margin-left: auto;
  margin-right: 1.25rem;
  display: flex;
  position: static;
  overflow: visible;
}

.button {
  color: #404040;
  white-space: nowrap;
  cursor: pointer;
  background-color: #d1dd2b;
  border-radius: .5rem;
  padding: 1.4375rem 2.625rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.125rem;
  transition: all .2s;
  position: relative;
}

.button:hover {
  background-color: #f2ff37;
}

.button:active {
  background-color: var(--yellow);
}

.button.mini {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812719267eb725056e8e4_download%201.svg");
  background-position: 1.5rem;
  background-repeat: no-repeat;
  background-size: auto;
  padding: 1.125rem 1.5rem .875rem 3.3125rem;
}

.button.mini.policies-btn-hide {
  display: none;
}

.button.mini-sponsor {
  order: 0;
  margin-top: 2rem;
  padding: 1.125rem 1.5rem 1rem;
}

.button.mini-sponsor:focus-visible {
  outline-offset: .375rem;
  outline: .1875rem solid #404040;
}

.button.mini-sponsor[data-wf-focus-visible] {
  outline-offset: .375rem;
  outline: .1875rem solid #404040;
}

.button.mini-sponsor.top-none {
  margin-top: 0;
}

.button.mini-sponsor.top-none.right-left32 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.button.mini-sponsor.top-none.right-left32.orange-btn {
  color: var(--white);
  background-color: #e4875d;
}

.button.form-mini {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812719267eb725056e8e4_download%201.svg");
  background-position: 1.5rem;
  background-repeat: no-repeat;
  background-size: auto;
  height: 3.75rem;
  margin-left: 0;
  margin-right: auto;
  padding: 1.125rem 1.5rem .875rem 3.3125rem;
}

.button.form-mini:hover {
  background-color: #f2ff37;
}

.button.no-top {
  margin-top: 0;
  padding: 1rem 1.5rem;
}

.button.no-top:focus-visible {
  outline-offset: .375rem;
  outline: .1875rem solid #404040;
}

.button.no-top[data-wf-focus-visible] {
  outline-offset: .375rem;
  outline: .1875rem solid #404040;
}

.button.form-demo {
  margin-left: 0;
  margin-right: auto;
  padding: 1.125rem 1.5rem .875rem;
}

.button.form-demo:hover {
  background-color: #f2ff37;
}

.button.form-demo.contact-submit.is_type_fs {
  color: var(--white);
  background-color: #e4875d;
  justify-content: center;
  height: auto;
  margin-right: 0;
  padding-top: .94rem;
  padding-bottom: .94rem;
  transition: all .2s;
  display: block;
}

.button.work-with-us {
  margin-top: 2rem;
  padding: 1.125rem 1.5rem 1rem;
}

.button.work-with-us:focus-visible {
  outline-offset: .375rem;
  outline: .1875rem solid #404040;
}

.button.work-with-us[data-wf-focus-visible] {
  outline-offset: .375rem;
  outline: .1875rem solid #404040;
}

.button.hubilo-live-button {
  margin-top: 2rem;
  margin-left: 0;
}

.button.hubilo-live-button:focus-visible {
  outline-offset: .375rem;
  outline: .1875rem solid #404040;
}

.button.hubilo-live-button[data-wf-focus-visible] {
  outline-offset: .375rem;
  outline: .1875rem solid #404040;
}

.button.green-mob {
  z-index: 10000;
  background-color: var(--yellow);
  display: none;
  position: absolute;
  inset: 0% 0% auto;
}

.button.green-mob:hover {
  background-color: #f2ff37;
}

.button.green-mob:active {
  background-color: var(--yellow);
}

.button.green-no-mob {
  z-index: 10000;
  background-color: var(--yellow);
  text-align: center;
  flex: 0 auto;
  justify-content: center;
  padding: 1.3125rem 2.5rem;
  font-size: 120%;
  line-height: 100%;
  display: flex;
  position: relative;
  inset: 0% 0% auto;
}

.button.green-no-mob:hover {
  background-color: #f2ff37;
}

.button.green-no-mob:active {
  background-color: var(--yellow);
}

.button.green-no-mob:focus-visible {
  outline-offset: .375rem;
  outline: .1875rem solid #404040;
}

.button.green-no-mob[data-wf-focus-visible] {
  outline-offset: .375rem;
  outline: .1875rem solid #404040;
}

.button.green-no-mob.block-display {
  width: 14.375rem;
}

.button.green-no-mob.block-display.hide-rad-btn {
  display: none;
}

.button.green-no-mob.margin-left-40px {
  margin-left: 2.5rem;
}

.button.no-mob {
  text-align: center;
  flex: 0 auto;
  justify-content: center;
  padding: 1.3125rem 2.5rem;
  font-size: 120%;
  line-height: 100%;
  display: flex;
}

.button.no-mob:focus-visible {
  outline-offset: .3125rem;
  outline: .1875rem solid #404040;
}

.button.no-mob[data-wf-focus-visible] {
  outline-offset: .3125rem;
  outline: .1875rem solid #404040;
}

.info-1section {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  height: 100%;
  display: flex;
  position: relative;
}

.info-1section.new {
  justify-content: flex-start;
}

.info-1section.center {
  justify-content: center;
}

.heading1 {
  text-transform: none;
  margin-top: 6.25rem;
  margin-bottom: 1.5rem;
  font-family: Helvetica-700, sans-serif;
  font-size: 2.625rem;
  font-weight: 700;
  line-height: 3rem;
  transition: opacity .2s;
}

.heading1.press {
  font-size: 2.5rem;
  line-height: 2.875rem;
}

.text {
  color: #707482;
  font-size: 1.125rem;
  line-height: 1.6875rem;
}

.text.center {
  text-align: center;
  max-width: 46.25rem;
  margin-left: auto;
  margin-right: auto;
}

.text.center.width-m {
  max-width: 40.625rem;
}

.text.center.w {
  max-width: 36.25rem;
  margin-bottom: .75rem;
}

.text.black {
  color: var(--black-2);
  font-size: 1rem;
  line-height: 1.5rem;
}

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

.text.black.center.max-w {
  max-width: 33.75rem;
}

.text.black.max-w {
  max-width: 29.6875rem;
}

.text.black.max-w.center.opacity-text {
  color: #343434bd;
  max-width: 43.75rem;
}

.text.black.left {
  text-decoration: none;
}

.text.black.center-mob {
  display: none;
}

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

.text.black.max-w-center {
  max-width: 29.6875rem;
}

.text.press {
  margin-bottom: 1rem;
  font-size: 1.125rem;
  line-height: 150%;
}

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

.text.white-color.max-w {
  color: var(--dark-slate-grey);
  max-width: 33.125rem;
}

.text.p {
  color: #343434;
  text-align: center;
  width: 100%;
  max-width: 29.125rem;
  margin-bottom: 2rem;
  margin-left: auto;
  margin-right: auto;
  font-size: 1rem;
}

.text.p.resources-p {
  max-width: 50rem;
}

.text.nav {
  font-size: .875rem;
  line-height: 1.375rem;
}

.text.size-center {
  text-align: center;
  font-size: 1.125rem;
  line-height: 150%;
}

.text.size-center.exp-events-sub {
  width: 100%;
  max-width: 40.625rem;
  margin-top: 1.875rem;
}

.text.max-350 {
  max-width: 21.875rem;
}

.text.dark-size {
  color: #000000b3;
  margin-top: .25rem;
  font-size: .875rem;
}

.color {
  color: var(--dark-salmon);
  text-transform: none;
}

.img-home {
  z-index: 1;
  object-fit: cover;
  border-radius: .5rem;
  width: 31rem;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  top: .564453rem;
  right: 6.89063rem;
}

.heading-24-b48 {
  color: #343434;
  margin-top: 0;
  margin-bottom: 1.5rem;
  font-family: Helvetica-500, sans-serif;
  font-weight: 500;
  line-height: 2.5rem;
}

.heading-24-b48.center {
  text-align: center;
  width: 92%;
  max-width: 33.125rem;
  margin-left: auto;
  margin-right: auto;
  font-size: 2rem;
}

.heading-24-b48.center.bottom-big {
  max-width: 43.125rem;
  margin-bottom: 4rem;
}

.heading-24-b48.center.bottom-b {
  max-width: 37.5rem;
  margin-bottom: 3rem;
}

.heading-24-b48.center.bottom-b.mx-with-800 {
  max-width: 50rem;
}

.heading-24-b48.center.b-16px {
  margin-bottom: 1rem;
}

.heading-24-b48.center.one-line {
  max-width: 50rem;
}

.heading-24-b48.center.one-line.left {
  text-align: left;
  width: auto;
  max-width: 28.125rem;
  margin-bottom: 3rem;
  margin-left: 0;
}

.heading-24-b48.center.one-line.left2 {
  text-align: left;
  width: auto;
  max-width: 28.125rem;
  margin-bottom: 1rem;
  margin-left: 0;
}

.heading-24-b48.center.one-line2 {
  max-width: 50rem;
  margin-bottom: 2.5rem;
  font-size: 2.625rem;
  line-height: 2.5625rem;
}

.heading-24-b48.bottom {
  margin-bottom: .75rem;
  font-size: 1.5rem;
  line-height: 1.875rem;
}

.heading-24-b48.nav {
  margin-bottom: .25rem;
  font-size: 1.25rem;
  line-height: 1.875rem;
}

.heading-24-b48.nav.featured-banner-head {
  margin-bottom: .5rem;
  line-height: 135%;
}

.heading-24-b48.bold {
  margin-bottom: 1rem;
  font-family: Helvetica-700, sans-serif;
  line-height: 2rem;
}

.heading-24-b48.pricing-video-h2 {
  text-align: center;
  margin-bottom: 0;
}

.heading-24-b48.pricing-video-h2.mb-1 {
  margin-bottom: 1em;
}

.button-margin-top {
  color: #404040;
  text-align: center;
  background-color: #d1dd2b;
  border-radius: .5rem;
  margin-top: 2rem;
  padding: 1.25rem 2.5rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 120%;
  line-height: 100%;
}

.button-margin-top:hover {
  background-color: #f2ff37;
}

.button-margin-top:active {
  background-color: var(--yellow);
}

.button-margin-top:focus-visible {
  outline-offset: .375rem;
  outline: .1875rem solid #404040;
}

.button-margin-top[data-wf-focus-visible] {
  outline-offset: .375rem;
  outline: .1875rem solid #404040;
}

.grid-links {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template: "Area" minmax(26.25rem, 1fr)
  / 1.5fr 1fr;
  width: 100%;
  max-width: 69.5rem;
  margin: 0 auto 5rem;
}

.link-img {
  background-color: #f0f2f2;
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056f158_Deeper%20Audience%20Engagement_v3.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  border-radius: .5rem;
  overflow: hidden;
}

.color-link1 {
  background-color: #d78a65;
  border-radius: .5rem;
  padding: 4.6875rem 2rem 2.5rem 3rem;
  text-decoration: none;
  position: relative;
  overflow: hidden;
}

.color-link1.grey {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  background-color: #afc3ca1a;
  padding-bottom: 2.25rem;
  transition: all .555s;
}

.color-link1.grey:hover {
  background-color: #ebeded;
  box-shadow: 3px 3px 2.4375rem -.4375rem #00000017;
}

.color-link1.grey:focus-visible {
  outline-offset: .375rem;
  outline: .1875rem solid #d78a65;
}

.color-link1.grey[data-wf-focus-visible] {
  outline-offset: .375rem;
  outline: .1875rem solid #d78a65;
}

.text-white {
  color: #404040;
  max-width: 100%;
  margin-right: 0;
  font-size: 1.125rem;
  line-height: 1.75rem;
}

.grid-links-reverse {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: minmax(26.25rem, 1fr);
  grid-template-columns: 1fr 1.5fr;
  max-width: 69.5rem;
  margin: 0 auto 5rem;
}

.link2-img {
  -webkit-text-fill-color: inherit;
  background-color: #afc3ca1a;
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056f140_Home%20Page%20Client%20Experience_v3.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  background-clip: border-box;
  border-radius: .5rem;
  overflow: hidden;
}

.line {
  background-color: #f0f0f0;
  width: 100%;
  max-width: 63.75rem;
  height: .0625rem;
  margin: 5.125rem auto;
}

.line.auth {
  margin-top: 3rem;
  margin-bottom: 3rem;
}

.line.width {
  width: 100%;
  margin-top: 9.6875rem;
  margin-bottom: 6.25rem;
}

.line.width-card {
  background-color: #efefef;
  width: 100%;
  margin-top: 0;
  margin-bottom: 1.25rem;
}

.logo-grid {
  grid-template-rows: auto;
  grid-template-columns: .9fr 1fr .9fr 1.25fr 1.25fr 1fr 1fr 1fr 1fr 1fr;
  justify-content: space-between;
  place-items: center;
  min-width: 145.625rem;
  margin-top: 3rem;
  overflow: hidden;
}

.grid-form {
  grid-column-gap: 7.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 2fr;
  align-items: center;
}

.form {
  background-color: #fff;
  border-radius: .5rem;
  justify-content: center;
  align-items: stretch;
  display: flex;
  overflow: visible;
}

.form.cx-form {
  background-color: #fff3;
}

.form.success-style {
  grid-column-gap: 1.805em;
  background-color: #0000;
}

.text-field {
  color: var(--light-slate-grey);
  background-color: #fff3;
  border: 1px solid silver;
  border-radius: 8px;
  min-height: 4.625rem;
  margin-bottom: 0;
  margin-right: 20px;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.125rem;
}

.text-field:focus {
  outline-offset: 0rem;
  outline: .1875rem #333;
}

.text-field:focus-visible {
  outline-color: var(--goldenrod);
  outline-offset: .25rem;
  outline-width: .1875rem;
  outline-style: none;
}

.text-field[data-wf-focus-visible] {
  outline-color: var(--goldenrod);
  outline-offset: .25rem;
  outline-width: .1875rem;
  outline-style: none;
}

.text-field::placeholder {
  color: #818284;
}

.text-field.success-style {
  background-color: var(--white-ffff);
  color: #adadad66;
  text-transform: none;
  border-radius: 6.94em;
  width: 100%;
  max-width: 23.61em;
  min-height: 2.708em;
  padding: .625em 0 .625em 1.562em;
  font-family: Helvetica-400, sans-serif;
  font-size: 1.111em;
  line-height: 1.193;
}

.button-black {
  background-color: var(--yellow);
  color: #000;
  border-radius: 0 .5rem .5rem 0;
  padding: 1.4375rem 2.875rem 1.5rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.125rem;
  font-weight: 500;
  transition: all .2s;
}

.button-black:hover {
  background-color: #f2ff37;
}

.button-black:active {
  background-color: var(--yellow);
}

.button-black:focus-visible {
  outline-color: var(--black);
  outline-offset: .375rem;
  outline-width: .1875rem;
  outline-style: solid;
}

.button-black[data-wf-focus-visible] {
  outline-color: var(--black);
  outline-offset: .375rem;
  outline-width: .1875rem;
  outline-style: solid;
}

.button-black.radius {
  color: #404040;
  border-top-left-radius: .5rem;
  border-bottom-left-radius: .5rem;
}

.button-black.radius:focus-visible {
  outline-offset: .3125rem;
  outline: .1875rem solid #404040;
}

.button-black.radius[data-wf-focus-visible] {
  outline-offset: .3125rem;
  outline: .1875rem solid #404040;
}

.button-black.search-btn_mb {
  background-color: var(--yellow-2);
  opacity: 1;
  color: var(--white);
  border-radius: 8px;
  font-size: 16px;
  line-height: 17.5px;
  display: block;
}

.button-black.success-style {
  border-radius: 6.94em;
  padding: .625em 2.5em;
  font-family: Helvetica-700, sans-serif;
  font-size: 1.111em;
  line-height: 1.221;
}

.heading-form {
  color: var(--dark-slate-grey-2);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica-500, sans-serif;
  font-weight: 500;
  line-height: 125%;
}

.heading-form.bottom {
  margin-bottom: 3.25rem;
}

.form-block {
  margin-bottom: 0;
}

.form-block.success-form-style {
  flex-direction: column;
  width: 100%;
  max-width: 39.79em;
  display: flex;
}

.footer {
  z-index: 2;
  background-color: #333132;
  padding-top: 7.5rem;
  padding-bottom: 2rem;
  position: relative;
}

.footer-grid {
  grid-template-rows: auto;
  grid-template-columns: 1.25fr .97fr 1fr .8fr;
  justify-content: space-between;
  width: 96%;
  max-width: 68.5rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

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

.text-heading {
  color: #fff;
  margin-bottom: 1.5rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.5rem;
  font-weight: 500;
}

.link-footer {
  color: #fdfdfecc;
  margin-bottom: .375rem;
  font-size: 1rem;
  line-height: 200%;
  text-decoration: none;
  transition: all .2s;
}

.link-footer:hover {
  color: var(--yellow);
}

.link-footer.footer-link-live {
  display: none;
}

.line-footer {
  background-color: #8182844d;
  max-width: 92%;
  height: .0625rem;
  margin: 2.5rem auto 3.125rem;
}

.footer-links {
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  justify-content: space-between;
  align-items: center;
  width: 92%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.text-block {
  color: var(--grey);
  text-align: left;
  width: 100%;
  margin-top: 1.5rem;
  font-size: 1rem;
}

.links-footer {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.social-networks {
  margin-left: 3.125rem;
  margin-right: 0;
}

.social-network {
  margin-left: 1.5rem;
  transition: all .2s;
}

.social-network:hover {
  filter: brightness(160%);
}

.link-f {
  color: var(--grey);
  margin-bottom: 0;
  margin-left: 2rem;
  font-size: 1rem;
  line-height: 200%;
  text-decoration: none;
  transition: all .2s;
}

.link-f:hover {
  color: #fff;
}

.link-f.first-child {
  margin-left: 0;
}

.link3-img {
  background-color: #afc3ca1a;
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056f12c_Advanced%20Branding%20Capabilities_v2.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  border-radius: .5rem;
  overflow: hidden;
}

.non {
  display: none;
}

.play {
  background-color: #0003;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: absolute;
  inset: 0%;
}

.play.customer-stories-page {
  max-width: 5rem;
  max-height: 5rem;
  margin-top: -3.125rem;
  top: 50%;
}

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

.play-div {
  background-color: #fff;
  border-radius: 3.75rem;
  align-items: center;
  width: 10.6875rem;
  height: 4rem;
  margin-bottom: 2rem;
  margin-left: 2rem;
  padding: .625rem;
  display: flex;
  position: absolute;
  inset: auto auto 0% 0%;
}

.text-play {
  color: #000;
  font-family: Helvetica-500, sans-serif;
  font-size: 1rem;
  font-weight: 500;
}

.play-text {
  margin-left: .75rem;
}

.time {
  color: #00000047;
  margin-bottom: -.125rem;
  font-size: .75rem;
  line-height: 150%;
}

.brand {
  z-index: 1;
  align-items: center;
  height: 2.25rem;
  display: flex;
}

.brand:focus-visible {
  outline-color: var(--black-2);
  outline-offset: .625rem;
  outline-width: .1875rem;
  outline-style: solid;
}

.brand[data-wf-focus-visible] {
  outline-color: var(--black-2);
  outline-offset: .625rem;
  outline-width: .1875rem;
  outline-style: solid;
}

.brand.w--current {
  z-index: 10000;
  filter: invert(10%);
}

.flex-wrap {
  background-color: #0000;
  align-items: stretch;
  height: 4.16667em;
  margin-bottom: 1.31944em;
  display: flex;
}

.flex-wrap.form-flex {
  position: relative;
}

.menu-bg {
  background-color: var(--white);
  opacity: 0;
  height: auto;
  display: block;
  position: absolute;
  inset: 0%;
  box-shadow: 0 6px .9375rem #0000000a;
}

.section-bg {
  height: auto;
  padding-top: 13.25rem;
  padding-bottom: 12.125rem;
  position: relative;
}

.date {
  background-color: #fff;
  border-radius: 2.5rem;
  justify-content: center;
  align-items: center;
  margin-bottom: 1.5rem;
  margin-left: auto;
  margin-right: auto;
  padding: .375rem .8125rem .1875rem;
  display: flex;
}

.date.bottom {
  min-height: 1.8125rem;
  margin-bottom: 3rem;
}

.text-date {
  line-height: 1rem;
}

.heading {
  color: var(--dark-slate-grey);
  text-align: center;
  max-width: 48.75rem;
  margin-top: 0;
  margin-bottom: .75rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 2.625rem;
  line-height: 3rem;
}

.heading.ebook {
  color: var(--dark-slate-grey);
  text-transform: none;
  max-width: 48.75rem;
  margin-left: auto;
  margin-right: auto;
}

.heading.black {
  color: #343434;
  margin-left: auto;
  margin-right: auto;
  font-size: 2.5rem;
  font-weight: 500;
}

.heading._850px-width {
  max-width: 53.125rem;
}

.text-black-center {
  color: #343434;
  text-align: center;
  max-width: 48.125rem;
  margin-left: auto;
  margin-right: auto;
  font-size: 1.125rem;
  line-height: 1.75rem;
}

.text-black-center.white {
  color: #fff;
}

.text-black-center.eng {
  color: #343434b3;
  max-width: 41.25rem;
}

.text-black-center.max {
  max-width: 32.5rem;
}

.text-black-center.max.hide {
  display: none;
}

.text-black-center.video-case-studies {
  max-width: 56.25rem;
}

.grid-grey {
  background-color: #e3e1dc;
  border-radius: .5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  width: 94%;
  max-width: 63.9375rem;
  height: 11.3125rem;
  margin-left: auto;
  margin-right: auto;
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
  position: absolute;
  inset: auto 0% -5.625rem;
}

.number-block {
  border-right: .0625rem solid #ffffff30;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.number {
  color: #343434;
  margin-bottom: .5rem;
  margin-left: auto;
  margin-right: auto;
  font-family: Helvetica-500, sans-serif;
  font-size: 2.5rem;
  line-height: 2.875rem;
}

.number.cx-stat {
  text-align: center;
  margin-bottom: 0;
}

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

.flex-h {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 0;
  display: flex;
}

.flex-h.related {
  margin-bottom: 2rem;
}

.flex-h.related.b-60px {
  margin-bottom: 3.75rem;
}

.flex-h.post {
  margin-bottom: 3rem;
}

.flex-h.article {
  margin-bottom: 2rem;
}

.flex-h.article.no-bottom {
  margin-bottom: 0;
}

.flex-h.article.no-bottom.border-bottom {
  border-radius: 1.125rem;
}

.flex-h.article.no-bottom.border-bottom:focus-visible {
  border-radius: .375rem;
}

.flex-h.article.no-bottom.border-bottom[data-wf-focus-visible] {
  border-radius: .375rem;
}

.flex-h.article.no-bottom.border-bottom.new {
  justify-content: flex-start;
}

.flex-h.authore {
  max-width: none;
  margin-top: 1.5625rem;
  margin-right: 0;
}

.flex-h.vertical-m {
  align-items: stretch;
}

.flex-h.b-32px {
  margin-bottom: 2rem;
}

.flex-h.b-32px.vert-mob {
  border-bottom: .0625rem solid #0000001a;
}

.flex-h.press-in-m {
  margin-bottom: 2rem;
}

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

.block-max {
  z-index: 1;
  max-width: 40rem;
  margin-bottom: 3.75rem;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.block-max.blog-temps {
  max-width: 50rem;
}

.block-max.margin-fix {
  margin-bottom: 0;
}

.paragraph {
  color: var(--light-slate-grey);
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.5rem;
}

.paragraph.life {
  color: #6e7280;
  margin-bottom: 1.5rem;
  margin-left: 1rem;
  margin-right: 1rem;
}

.paragraph.resource {
  margin-bottom: 1.25rem;
}

.line-grey {
  opacity: .31;
  background-color: #e3e1dc;
  height: .125rem;
  margin-top: 5.5rem;
  margin-bottom: 4rem;
}

.line-grey.hide {
  display: none;
}

.container-big {
  width: 92%;
  max-width: 83.8125rem;
  margin-left: auto;
  margin-right: auto;
}

.quote {
  background-color: var(--goldenrod);
  border-radius: .5rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  min-width: 24.375rem;
  min-height: 12.5rem;
  margin-left: 2rem;
  margin-right: auto;
  padding: 2rem 2rem 2rem 2.25rem;
  display: flex;
  position: absolute;
  inset: auto 1.625rem 0% auto;
}

.quote.hide {
  display: none;
}

.quote.videos {
  background-color: var(--gainsboro);
  width: 100%;
  min-width: 0;
  max-width: none;
  min-height: 0;
  margin-top: 3.75rem;
  margin-left: 0;
  margin-right: 0;
  position: relative;
  bottom: auto;
  left: 0;
}

.img-quote {
  background-color: #d7ab5d;
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056f015_Quote.svg");
  background-position: 51%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 3.125rem;
  width: 2.5rem;
  height: 2.5rem;
  margin-right: 2rem;
  position: absolute;
  inset: -.625rem auto auto -.625rem;
  box-shadow: 0 0 0 .375rem #fff;
}

.heading2-non {
  color: #343434;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica-500, sans-serif;
  font-weight: 500;
  line-height: 2.5rem;
}

.line-grey2 {
  opacity: .31;
  background-color: #e3e1dc;
  height: .125rem;
  margin-top: 4rem;
  margin-bottom: 4rem;
}

.line-grey2.hide {
  display: none;
}

.quote-banner {
  background-color: #a289804d;
  border-radius: .5rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 63.75rem;
  margin: 4rem auto 8rem;
  padding: .75rem .75rem .75rem 4rem;
  display: flex;
}

.quote-svg {
  filter: invert();
  margin-bottom: 2rem;
  margin-left: 0;
}

.block-author {
  flex-direction: row;
  align-items: center;
  margin-top: 0;
  display: flex;
}

.block-author.top {
  margin-top: 1.5rem;
}

.name-author {
  color: var(--dark-slate-grey);
  font-family: Helvetica-700, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.5rem;
}

.photo-author {
  margin-right: 1rem;
}

.photo-author.hide {
  border-radius: 6.25rem;
  width: 100%;
  max-width: 3rem;
  margin-left: 0;
  margin-right: 1rem;
  display: none;
}

.title-author {
  color: var(--dark-slate-grey);
  margin-left: .375rem;
  font-size: 1rem;
  line-height: 1.5rem;
}

.flex-v {
  color: var(--dark-slate-grey);
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.flex-v.center {
  align-items: flex-start;
  margin-top: -.5rem;
  padding-top: .1875rem;
  overflow: hidden;
}

.flex-v.center.color-text {
  align-items: center;
  margin-bottom: -.1875rem;
}

.flex-v.no-b, .flex-v.no-bottom-margin {
  margin-bottom: 0;
}

.company {
  color: var(--dark-slate-grey);
  margin-left: 0;
  margin-right: auto;
  font-size: 1rem;
  line-height: 1.5rem;
}

.posts {
  width: 94%;
  max-width: 63.75rem;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}

.link-posts {
  color: #3a4554;
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812719267eb725056e8dd_ic%20Arrow%20Go.svg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: auto;
  padding-right: 1.375rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  text-decoration: none;
  transition: all .555s;
  display: none;
}

.link-posts:hover {
  opacity: .8;
  text-decoration: underline;
}

.link-posts.block {
  color: #000;
  display: block;
}

.link-posts.block.hide {
  display: none;
}

.post {
  cursor: pointer;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.post:focus-visible {
  outline-offset: .375rem;
  border-radius: .0625rem;
  outline: .1875rem solid #d78a65;
}

.post[data-wf-focus-visible] {
  outline-offset: .375rem;
  border-radius: .0625rem;
  outline: .1875rem solid #d78a65;
}

.img-post {
  object-fit: cover;
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812719267eb725056e873_image-post-1.webp");
  background-position: 20%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: .25rem;
  width: 100%;
  min-height: 13.125rem;
  margin-bottom: 1.5rem;
}

.img-post.resource {
  background-image: none;
  border: .0625rem solid #0000000d;
  border-radius: .5rem;
  min-height: 0;
}

.img-post.type-no-bg {
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  min-height: 0;
  max-height: none;
}

.date-post {
  color: #76879d;
  margin-bottom: .625rem;
}

.heading-post {
  color: #3a4554;
  margin-top: 0;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 1.5rem;
}

.heading-post.paragraf.resource {
  font-size: 1.25rem;
  font-weight: 500;
  line-height: 1.875rem;
}

.section-videos {
  background-color: #afc3ca;
  border-bottom-right-radius: .5rem;
  border-bottom-left-radius: .5rem;
  margin-bottom: 0;
  padding-top: 10.3125rem;
  padding-bottom: 3.5rem;
  box-shadow: inset 0 -17.5rem #fff;
}

.date-black {
  background-color: #343434;
  border-radius: 2.5rem;
  justify-content: center;
  align-items: center;
  max-width: none;
  margin-bottom: 1.5rem;
  margin-left: auto;
  margin-right: auto;
  padding: .5rem .75rem .375rem;
  display: inline-block;
}

.text-date-white {
  color: #fff;
  line-height: 1.125rem;
  overflow: visible;
}

.text-date-white._300-wt {
  font-family: Helvetica-300, sans-serif;
}

.heading-black {
  color: #343434;
  text-align: center;
  margin-top: 0;
  margin-bottom: .75rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 2.5rem;
  font-weight: 500;
  line-height: 2.875rem;
}

.heading-black.capitalize {
  text-transform: none;
}

.heading-black.video-case-studies {
  max-width: 56.25rem;
}

.lightbox {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.lightbox:focus-visible {
  outline-color: var(--black);
  outline-offset: .4375rem;
  outline-width: .1875rem;
  outline-style: solid;
}

.lightbox[data-wf-focus-visible] {
  outline-color: var(--black);
  outline-offset: .4375rem;
  outline-width: .1875rem;
  outline-style: solid;
}

.absolute {
  cursor: pointer;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 63.75rem;
  margin-top: 3.125rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.playvideo {
  margin-left: auto;
  margin-right: auto;
  position: absolute;
}

.section-legal {
  background-color: var(--rosy-brown);
  padding-top: 11.125rem;
  padding-bottom: 4.5rem;
}

.section-legal.hydration {
  background-color: #afc3ca;
}

.section-legal.hydration.res {
  padding-top: 5.555em;
  padding-bottom: 4.652em;
}

.date-grey {
  background-color: #ffffffb3;
  border-radius: 2.5rem;
  justify-content: center;
  align-items: center;
  margin-bottom: 1.5rem;
  margin-left: auto;
  margin-right: auto;
  padding: .375rem .8125rem .25rem;
  display: flex;
}

.section-white {
  padding-top: 3.875rem;
  padding-bottom: 5.875rem;
}

.legal-info {
  grid-column-gap: 3rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 17.75rem) 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
}

.list {
  background-color: #f4f3f187;
  border-radius: .5rem;
  flex-direction: column;
  min-width: 17.75rem;
  min-height: 25rem;
  max-height: none;
  margin-right: 3rem;
  padding: 1rem 2rem 2rem;
  display: flex;
  position: sticky;
  top: 8.125rem;
}

.list.list-bg-fix {
  border: .0625rem solid #00000080;
  max-height: 37.5rem;
  padding-left: 1rem;
  padding-right: 1rem;
  top: 8.25rem;
  overflow: scroll;
}

.list.list-bg-fix.pricing {
  height: 12.5rem;
  min-height: 0;
  max-height: none;
  overflow: hidden;
}

.list.list-bg-fix.cookie-page {
  min-height: auto;
  max-height: 31.25rem;
}

.div-black {
  background-color: #343434;
  padding: 1.5rem;
}

.white-text-big {
  color: #fff;
  letter-spacing: .015625rem;
  font-family: Helvetica-700, sans-serif;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 2rem;
}

.paragraph-legal {
  color: #848999;
  margin-bottom: 3.875rem;
  padding: 1.5rem;
  font-size: 1rem;
  line-height: 1.375rem;
}

.paragraph-legal.with-list {
  margin-bottom: 0;
}

.info {
  border-bottom: .0625rem solid #e4ebf3;
  padding-bottom: 1.5rem;
}

.info.pricing {
  border: .0625rem #000;
  margin-bottom: 0;
  padding-bottom: 3.75rem;
}

.div-relative {
  justify-content: center;
  align-items: center;
  height: 100%;
  min-height: 5rem;
  display: flex;
  position: relative;
}

.div-relative.manual {
  max-height: 27.5rem;
}

.div-relative.manual.on_carieers_vid {
  width: 100%;
  max-width: 22.8125rem;
  margin-left: auto;
}

.div-relative.partner {
  min-height: 33.9375rem;
}

.link {
  color: #848999;
  border-bottom: .0625rem solid #e5e5e5;
  padding-top: 1rem;
  padding-bottom: 1rem;
  font-size: 1rem;
  line-height: 1.5rem;
  text-decoration: none;
  transition: all .2s;
}

.link:hover {
  color: #848999cc;
}

.link.w--current {
  color: #3a4554;
  font-family: Helvetica-700, sans-serif;
  font-weight: 400;
}

.link.last-link {
  border: .0625rem #000;
}

.section-bgd {
  width: 100%;
  height: 100%;
  padding-top: 11.8125rem;
  padding-bottom: 2.5rem;
  overflow: hidden;
}

.section-bgd.emcs {
  background-color: #d7ab5d;
  border-bottom-right-radius: .5rem;
  border-bottom-left-radius: .5rem;
  max-width: 100vw;
}

.section-bgd.emcs.customer {
  background-color: #f4f3f1;
}

.section-bgd.engagement {
  background-color: #e3e1dc;
  border-bottom-right-radius: .5rem;
  border-bottom-left-radius: .5rem;
  padding-top: 12.8125rem;
  padding-bottom: 1.875rem;
  box-shadow: inset 0 -13.75rem #fff;
}

.section-bgd.manila {
  background-color: #cfdbde;
}

.section-bgd.manila.hydra {
  background-color: #cfdbde;
  border-radius: 0;
  overflow: visible;
  box-shadow: inset 0 -21.875rem #fff;
}

.section-bgd.manila {
  background-color: #d5c6a2;
  border-bottom-right-radius: .5rem;
  border-bottom-left-radius: .5rem;
  padding-top: 12.8125rem;
  padding-bottom: 1.875rem;
  box-shadow: inset 0 -13.75rem #fff;
}

.section-bgd.manila-bg {
  background-color: var(--light-blue-2);
  padding-top: 11.5625rem;
  padding-bottom: 8.125rem;
}

.section-bgd.manila-bg.bg {
  background-color: var(--white);
}

.section-bgd.events-header-bg {
  background-color: #f1f1f1;
  padding-bottom: 6.25rem;
}

.section-bgd.lounge-p {
  background-color: #f4f3f1;
  border-bottom-right-radius: .5rem;
  border-bottom-left-radius: .5rem;
  max-width: 100vw;
  padding-top: 11.25rem;
  padding-bottom: 6.25rem;
}

.section-bgd.manila-bg-new {
  background-color: #e0e7e9;
  margin-top: 0;
  padding-top: 5.555em;
  padding-bottom: 5em;
}

.grid-section-sponsor {
  grid-column-gap: 7.3125rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr;
  align-items: center;
  min-height: 27.5rem;
}

.grid-section-sponsor.analitics {
  grid-column-gap: 3.125rem;
  grid-template-columns: 1.14fr 1.5fr;
  max-height: 27.5rem;
}

.grid-section-sponsor.analitics.on_career-page {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-columns: 1fr 1fr;
}

.grid-section-sponsor.demo.hubilo-live-grid-fix {
  grid-column-gap: 5rem;
  margin-top: 0;
  margin-bottom: auto;
}

.grid-section-sponsor.demo.rad-grid-fix {
  grid-column-gap: 5rem;
  background-color: #ffffff14;
  grid-template-columns: 1fr 1fr;
  place-items: start stretch;
}

.grid-section-sponsor.demo.rad-grid-fix.new {
  grid-row-gap: 10.4375rem;
  grid-template-columns: 1fr 30.5rem;
  align-items: start;
}

.grid-section-sponsor.demo.rad-grid-fix.new32px {
  grid-column-gap: 2rem;
  grid-row-gap: 10.4375rem;
  grid-template-columns: 1fr 30.5rem;
  align-items: start;
  min-height: auto;
}

.grid-section-sponsor.partners {
  grid-column-gap: 9rem;
  grid-template-columns: 1.14fr 1.9fr;
  align-items: start;
  max-height: 27.5rem;
}

.grid-section-sponsor.partners.cus {
  grid-column-gap: 4.375rem;
  grid-template-columns: 1.3fr 1.9fr;
}

.grid-section-sponsor.partners.new {
  min-height: auto;
  max-height: none;
}

.grid-section-sponsor.demo {
  grid-column-gap: 9.25rem;
  grid-template-columns: 1fr 1.25fr;
}

.heading-sponsor {
  color: var(--black-2);
  margin-top: 0;
  margin-bottom: 1rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 2.5rem;
  font-weight: 500;
  line-height: 2.875rem;
}

.heading-sponsor.demo-text.option {
  text-align: center;
  width: 90%;
  max-width: 30.375rem;
  margin-left: auto;
  margin-right: auto;
  line-height: 3rem;
}

.img-sponsor {
  border-radius: .5rem;
  max-width: 123%;
  margin-left: auto;
  margin-right: 0;
  position: absolute;
  inset: 0% auto auto 0%;
}

.img-sponsor.analitics {
  object-fit: cover;
  object-position: 50% 0%;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  max-width: 108%;
  height: 100%;
  max-height: 27.5rem;
}

.img-sponsor.emcs {
  object-fit: cover;
  object-position: 100% 50%;
  max-width: 108%;
  height: 100%;
  max-height: 27.5rem;
}

.img-sponsor.emcs.type-career-img {
  width: 100%;
  max-width: 22.5rem;
  margin-left: 0;
  left: auto;
}

.img-sponsor.analitics {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812719267eb725056eb27_infographic.webp");
  background-position: 0 0;
  background-size: cover;
  min-width: 108%;
}

.section-white-sponsor {
  padding-top: 5rem;
  padding-bottom: 7.8125rem;
  position: relative;
}

.heading3-black {
  color: var(--black-2);
  letter-spacing: .015625rem;
  margin-bottom: .75rem;
  font-family: Helvetica-700, sans-serif;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 2rem;
}

.heading3-black.bolt {
  font-family: Helvetica-700, sans-serif;
  font-weight: 500;
}

.text-black-sponsor {
  color: #343434b3;
  max-width: none;
  font-size: 1rem;
  line-height: 1.5rem;
}

.text-black-sponsor.center {
  color: #343434cc;
}

.div-block {
  max-width: 56.25rem;
  margin-top: 13.75rem;
  margin-left: auto;
  margin-right: auto;
}

.rich-customer {
  font-size: 1rem;
  line-height: 1.5rem;
}

.rich-customer p {
  color: var(--black);
  margin-bottom: 1.5rem;
  font-size: 1rem;
  line-height: 1.5rem;
}

.rich-customer ul {
  color: var(--dark-slate-grey);
  margin-bottom: 1.5rem;
  padding-left: 0;
  font-size: 1rem;
  line-height: 1.5rem;
}

.rich-customer li {
  margin-bottom: 1rem;
}

.rich-customer blockquote {
  color: var(--dark-slate-grey);
  letter-spacing: .015625rem;
  background-color: #a2898033;
  border: 0 solid #000;
  border-left: .3125rem solid #a28980;
  border-radius: .25rem;
  margin-bottom: 2rem;
  padding: 1.5rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.5rem;
  font-style: italic;
  font-weight: 500;
  line-height: 2rem;
}

.rich-customer a {
  color: var(--dark-salmon);
  transition: all .2s;
}

.rich-customer a:hover {
  color: #b67252;
}

.rich-customer h2 {
  color: var(--black-2);
  margin-top: 0;
  margin-bottom: 2rem;
  font-weight: 400;
  line-height: 2.5rem;
}

.rich-customer h3 {
  margin-top: 0;
  margin-bottom: 2rem;
  font-size: 1.75rem;
  font-weight: 400;
  line-height: 2.25rem;
}

.rich-customer h4 {
  margin-top: 0;
  margin-bottom: 1.5rem;
  font-size: 1.25rem;
}

.rich-customer figure {
  max-width: 100%;
  margin-bottom: 1.5rem;
}

.rich-customer img {
  width: 100%;
  height: auto;
}

.rich-costumer {
  font-size: 1rem;
  line-height: 1.5rem;
}

.block-max.solution {
  margin-bottom: 5.875rem;
  padding-top: 8rem;
}

.quote-wr {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
  padding-right: 3.75rem;
}

.bg-hero {
  object-fit: cover;
  background-color: #d78a65f2;
  position: absolute;
  inset: 0%;
}

.bg-hero.color-overlay {
  z-index: 1;
}

.collection-list {
  grid-column-gap: 3.375rem;
  grid-row-gap: 3.375rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.costumer-image-1 {
  object-fit: cover;
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  border-radius: .5rem;
  width: 100%;
  min-height: 26.875rem;
}

.costumer-image-2 {
  object-fit: cover;
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812719267eb725056e9d1_post-img2.webp");
  background-position: 0 0;
  background-size: cover;
  border-radius: .5rem;
  width: 92%;
  min-height: 25rem;
  margin-bottom: 6.25rem;
  margin-left: auto;
  margin-right: auto;
}

.section-white-post {
  padding-bottom: 5.375rem;
}

.blog-section {
  background-color: #343434;
  background-image: linear-gradient(#000000e6, #0000004d 8%, #fff0 14%), linear-gradient(#343434b3, #343434), url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812719267eb725056eb26_unsplash_zlABb6Gke24.webp");
  background-position: 0 0, 0 0, 50% 0;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, auto;
  margin-top: 0;
  padding-top: 10.5625rem;
  padding-bottom: 0;
  position: relative;
  overflow: hidden;
}

.swction-gr {
  background-color: #e3e1dc33;
  padding-top: 6.25rem;
  padding-bottom: 6.25rem;
}

.swction-gr.wh {
  background-color: #0000;
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.swction-gr.logos2 {
  background-color: #fff3;
  border-top: .125rem solid #e3e1dc4f;
  border-bottom: .125rem solid #e3e1dc4f;
  width: 96%;
  max-width: 80.9375rem;
  margin-bottom: 6.875rem;
  margin-left: auto;
  margin-right: auto;
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.section-platform {
  background-color: #e3e1dc33;
  padding-top: 6.25rem;
  padding-bottom: 6.25rem;
}

.section-platform.partner {
  background-color: #fff3;
}

.section-platform.partner.bg-gray {
  background-color: #f7f9fa;
}

.section-platform.partner.bg-gray2 {
  background-color: #fafafa;
  padding-top: 0;
  padding-bottom: 8.375rem;
}

.section-platform.competitor-pillars {
  background-color: #fff;
}

.section-platform.competitor-pillars.mb-0 {
  padding-bottom: 0;
}

.heading-platform {
  color: #343434;
  margin-top: 0;
  margin-bottom: 1.5rem;
  font-family: Helvetica-500, sans-serif;
  font-weight: 500;
  line-height: 2.5rem;
}

.heading-platform.center {
  text-align: center;
  margin-bottom: 3rem;
  font-size: 2rem;
}

.more {
  color: #404040;
  white-space: nowrap;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  margin-right: auto;
  font-size: 1.125rem;
  display: flex;
  position: relative;
  left: 1.25rem;
  overflow: hidden;
}

.more.home {
  margin-right: 1rem;
}

.heading-big {
  color: #343434;
  margin-top: 0;
  margin-bottom: 1.5rem;
  font-family: Helvetica-500, sans-serif;
  font-weight: 500;
  line-height: 2.5rem;
}

.heading-big.center {
  text-align: center;
  font-size: 2.625rem;
}

.heading-big.center.margin-bottom {
  margin-bottom: 3.75rem;
  font-size: 3em;
  line-height: 1.3em;
}

.heading-big.big {
  font-size: 2.625rem;
  font-weight: 500;
}

.heading-big.big.bottom {
  margin-bottom: .9375rem;
}

.heading-big.big.hide {
  display: none;
}

.section-blue {
  background-color: var(--white);
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.dropdown-list {
  z-index: 9;
  background-color: #fff0;
  width: 100vw;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 1.875rem;
  position: absolute;
  inset: 0% 0% auto;
}

.dropdown-list.w--open {
  z-index: 10;
  background-color: #fff0;
  border-top: .0625rem #00000017;
  width: 100vw;
  min-width: 100vw;
  height: 100%;
  max-height: 18.75rem;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  inset: 2% 0%;
}

.dropdown-list._20px {
  padding-top: 0;
}

.dropdown-list._30px {
  padding-top: 1.875rem;
}

.ebooks-section {
  background-color: #0000;
  padding-top: 11.625rem;
  position: relative;
}

.ebooks-section.reports {
  background-color: #d7ab5d;
}

.career-section {
  background-color: #afc3ca;
  padding: 11.8125rem 2.7em 5rem;
  position: relative;
}

.enga-img1 {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056f258_Sponsorship%20-%20showcase%20your%20sponsors%20Draft%203.webp");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: .5rem;
  min-height: 23.6875rem;
  max-height: 23.6875rem;
  position: relative;
  overflow: visible;
}

.enga-img1.analytics {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056f2b0_Custom%20Dashboard.webp");
}

.enga-img1.engagement {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056f256_Engagment%20Feature%20-Reactions%2CEmojis%20and%20GIFs%20Final.webp");
}

.enga-img1.hbs3 {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056f2ad_Close%20CaptioningDraft%202.webp");
}

.enga-img1.sponsorship {
  object-fit: cover;
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056f976_Section%201.webp");
  background-position: 0%;
  background-size: cover;
}

.enga-img1.branding {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056f2b8_PLeave%20a%20lasting%20impression%20(1).webp");
  background-size: contain;
}

.enga-img2 {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056f255_Sponsorship%20Roi%20Draft%203.png");
  background-position: 50% 40%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: .5rem;
  min-height: 23.6875rem;
  max-height: 23.6875rem;
  position: relative;
}

.enga-img2.engagement {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056f227_Engagement%20-%20Gamification.webp");
}

.enga-img2.integrations {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056ef8b_PRODUCTYOURNEEDS-INTEGRATIONS-Img3.webp");
}

.enga-img2.hbs1 {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056f226_Professional%20grade%20broadcasting%20sessions.Draft%202.webp");
}

.enga-img2.sponsorship {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056f98b_Section%202.webp");
  background-position: 0%;
  background-size: cover;
}

.enga-img2.branding {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056f335_Attract%20sponsors%20(1).webp");
  background-size: contain;
}

.section-white-engagement {
  padding-top: 5rem;
  padding-bottom: 6.25rem;
}

.section-white-engagement.top100 {
  padding-top: 6.25rem;
  padding-bottom: 10rem;
}

.section-white-engagement.top-bottom {
  padding-top: 11.25rem;
}

.section-white-engagement.features {
  padding-top: 2.5rem;
}

.heading-32-b24 {
  color: #343434;
  text-align: center;
  margin-top: 0;
  margin-bottom: 1.5rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 2rem;
  font-weight: 500;
  line-height: 2.5rem;
}

.heading-32-b24.center {
  text-align: center;
  margin-bottom: 1rem;
  font-size: 2rem;
}

.heading-32-b24.center.media-inquiries-submit {
  margin-bottom: 2.5rem;
}

.section-w {
  padding-top: 3.75rem;
  padding-bottom: 7.1875rem;
}

.section-w.leadership {
  padding-top: 7.5rem;
}

.section-w.leadership.pt-80 {
  padding-top: 5rem;
}

.section-w.leadership.pb-70 {
  padding-bottom: 4.375rem;
}

.section-w.map {
  background-color: #0000;
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 5em;
}

.section-w.press-release {
  padding-bottom: 0;
}

.section-w.brand-guidelines-hide {
  display: none;
}

.section-w.partner-sec {
  padding-bottom: 3.75rem;
}

.section-w.mb-6rem {
  padding-bottom: 4em;
}

.hero_p-tab {
  align-items: flex-start;
  margin-top: 3.875rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.11em;
  font-weight: 500;
  display: flex;
}

.tabs-menu {
  flex-direction: column;
  width: 17.75rem;
  margin-right: 4rem;
  padding: 1rem 2rem 2rem;
  display: flex;
  position: sticky;
  top: 6.25rem;
}

.tabs-img {
  object-fit: cover;
  object-position: 50% 50%;
  border-radius: .5rem;
  width: 100%;
  min-width: 52.0625rem;
  max-width: 100%;
  max-height: 25rem;
  margin-bottom: 1.25rem;
}

.banner {
  background-color: #f7f6f5;
  border-radius: .5rem;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  padding: .75rem;
  display: flex;
}

.logo-banner {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812719267eb725056ed44_banner-min.webp");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: .25rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 23.375rem;
  height: auto;
  min-height: 25rem;
  display: flex;
}

.text-banner {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812719267eb725056ecee_quotes.webp");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  flex-direction: column;
  flex: 1;
  align-items: flex-start;
  margin-top: 3.5rem;
  margin-left: 3.5rem;
  margin-right: 4.875rem;
  padding-top: 4.75rem;
  display: flex;
}

.team {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: .5rem;
  flex-direction: column;
  align-items: stretch;
  height: 21.875rem;
  margin-left: 1.6875rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.team.bottom-18px {
  flex-direction: column;
  align-items: stretch;
  height: 21.875rem;
  margin-bottom: 1.125rem;
}

.name-info-team {
  z-index: 1;
  grid-column-gap: .5rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 2.5rem;
  grid-auto-columns: 1fr;
  align-content: stretch;
  align-items: stretch;
  width: 100%;
  padding: 1rem;
  display: grid;
  position: relative;
}

.name-team {
  text-align: left;
  letter-spacing: .015625rem;
  margin-bottom: .25rem;
  font-family: Helvetica-700, sans-serif;
  font-size: 1.125rem;
  line-height: 1.125rem;
}

.position {
  color: var(--black-2);
  padding-right: 1.25rem;
  font-family: Helvetica-400, sans-serif;
  font-size: .75rem;
  line-height: 1.125rem;
}

.gradient {
  background-image: linear-gradient(#d7ab5d00 2%, #d7ab5d38 34%, #d7ab5d 71%);
  margin-top: auto;
  margin-bottom: 0;
  position: absolute;
  inset: 0%;
}

.gradient.green-gray {
  background-image: linear-gradient(#d5c6a200 2%, #d5c6a238 34%, #d5c6a2 71%);
}

.gradient.blue {
  background-image: linear-gradient(#afc3ca00 2%, #afc3ca38 34%, #afc3ca 72%);
}

.gradient.energy {
  background-image: linear-gradient(to bottom, #d7ab5d00 2%, #d7ab5d38 34%, var(--dark-salmon) 71%);
}

.gradient.pale {
  background-image: linear-gradient(#c9a89a00 2%, #a2898057 34%, #c9a89a 71%);
}

.team-img {
  background-color: var(--wheat);
  object-fit: cover;
  object-position: 50% 50%;
  width: 100%;
  height: 100%;
  max-height: 18.75rem;
  position: relative;
  inset: auto;
}

.team-img.type-contaim {
  object-fit: contain;
}

.img {
  margin-top: 3.375rem;
  margin-bottom: 5.875rem;
}

.benefit-cards {
  grid-column-gap: 1.6875rem;
  grid-row-gap: 1.6875rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  max-width: 63.75rem;
  margin-left: auto;
  margin-right: auto;
}

.benefit-cards.top-bottom {
  margin-top: 3.75rem;
  margin-bottom: 0;
}

.card {
  background-color: #d78a65;
  border-radius: .5rem;
  padding: 2rem;
}

.card.brown {
  background-color: #a28980;
}

.card.grey {
  border: .0625rem solid var(--goldenrod);
  background-color: #d7ab5d33;
}

.card.citric {
  background-color: #d1dd2b;
}

.card.yellow {
  border: .0625rem solid var(--light-slate-grey);
  background-color: #84899933;
}

.card.grey-green {
  background-color: #d5c6a2;
}

.card.light-gray {
  border: .0625rem solid var(--dark-salmon);
  background-color: #d78a6533;
}

.slider-team {
  background-color: #fff;
  justify-content: space-between;
  height: 100%;
  margin-top: 3rem;
  display: flex;
}

.l-arrow {
  border: .0625rem solid #e4ebf3;
  justify-content: center;
  align-items: center;
  width: 3.75rem;
  height: 3.75rem;
  transition: all .2s;
  display: flex;
  inset: -7.5rem 4.75rem auto auto;
}

.l-arrow:hover {
  background-color: #343434;
}

.l-arrow.radius {
  border-radius: 50%;
}

.l-arrow.arrow-hide {
  display: none;
}

.r-arrow {
  border: .0625rem solid #e4ebf3;
  justify-content: center;
  align-items: center;
  width: 3.75rem;
  height: 3.75rem;
  transition: all .2s;
  display: flex;
  inset: -7.5rem 0% auto auto;
}

.r-arrow:hover {
  background-color: #343434;
}

.r-arrow.radius {
  border-radius: 50%;
}

.r-arrow.arrow-hide {
  display: none;
}

.white {
  opacity: 0;
  position: absolute;
}

.team-life {
  border: .0625rem solid #e4ebf3;
  border-radius: .25rem;
  flex-direction: column;
  justify-content: space-between;
  min-height: 21.875rem;
  padding: 2rem 0 0;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.max-width {
  width: 92%;
  max-width: 63.9375rem;
  margin-left: auto;
  margin-right: auto;
}

.author-story {
  grid-column-gap: 1rem;
  grid-row-gap: 0rem;
  background-color: #afc3ca;
  border-radius: 0 0 .25rem .25rem;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-top: auto;
  margin-bottom: 0;
  padding: 1.5rem;
  display: grid;
  position: relative;
  inset: auto 0% 0%;
}

.name-story {
  color: var(--black);
  font-family: Helvetica-500, sans-serif;
  font-size: 1.125rem;
  line-height: 1.75rem;
}

.specialization {
  color: #343434b3;
  margin-top: .125rem;
  font-size: .875rem;
  line-height: 1.1875rem;
}

.slide {
  width: 29.8%;
  margin-right: 3.375rem;
}

.img-bg {
  width: 100vw;
  position: absolute;
  inset: 0% 0% auto;
}

.gradient2 {
  background-image: linear-gradient(#343434b3, #343434 92%);
  height: 100%;
  position: absolute;
  inset: 0%;
}

.im {
  width: 100%;
  min-width: 100%;
  max-height: 28.125rem;
  margin-bottom: 2rem;
  position: relative;
}

.gradient-up {
  background-image: linear-gradient(#000, #0000);
  min-height: 10.625rem;
  position: absolute;
  inset: 0% 0% auto;
  overflow: visible;
}

.white-heading {
  color: #fff;
  margin-top: 0;
  margin-bottom: .5rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 2rem;
  line-height: 2.5rem;
}

.description {
  color: #fff9;
  font-size: 1rem;
  line-height: 1.5rem;
}

.info-author {
  justify-content: space-between;
  align-items: center;
  margin-top: 2.5rem;
  display: flex;
}

.author {
  object-fit: cover;
  border-radius: 100%;
  width: 100%;
  max-width: 3rem;
  min-height: 3rem;
  max-height: 3rem;
  margin-right: 1rem;
}

.name-white {
  color: #fff;
  margin-right: 0;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.125rem;
  line-height: 1.6875rem;
}

.name-white.comma {
  margin-right: .25rem;
}

.published {
  color: #fff9;
  margin-right: .5rem;
  font-size: 1rem;
  display: inline-block;
}

.published-time {
  color: #fff9;
  font-size: 1rem;
  display: inline-block;
}

.social {
  margin-left: auto;
  margin-right: 0;
}

.social.auth {
  margin-left: 0;
}

.link-soc {
  background-color: var(--dark-salmon);
  border-radius: 100%;
  margin-left: .5rem;
}

.link-soc:hover {
  background-color: #b9714f;
}

.blog {
  flex-direction: column;
  align-items: center;
  padding-top: 3.75rem;
  padding-bottom: 6.25rem;
  display: flex;
}

.author-blog {
  object-fit: cover;
  border-radius: .25rem;
  width: 100%;
  max-width: 16.375rem;
  height: auto;
  margin-right: 3.375rem;
}

.info-author-blogs {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 39.125rem;
  margin-top: 0;
  display: flex;
}

.tag-black.author {
  color: var(--black-2);
  margin-bottom: .625rem;
  margin-right: 0;
  font-family: Helvetica-700, sans-serif;
  font-weight: 400;
}

.tag-black.nem {
  margin-bottom: 2rem;
  font-family: Helvetica-700, sans-serif;
  font-size: 1.5rem;
  line-height: 2rem;
}

.name-white-wr {
  display: flex;
}

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

.collection-list-2.type_col-4 {
  grid-column-gap: 3em;
  grid-row-gap: 3em;
  grid-template-columns: 1fr 1fr 1fr;
}

.author-wrapper {
  display: flex;
}

.p-des {
  color: var(--light-slate-grey);
  margin-bottom: 2rem;
  font-size: 1rem;
  line-height: 1.5rem;
}

.text-white-center {
  color: var(--dark-slate-grey);
  text-align: center;
  max-width: 43.125rem;
  margin-right: 0;
  font-size: 1rem;
  line-height: 1.75rem;
}

.form-ebooks {
  grid-column-gap: 2.5rem;
  grid-row-gap: 1rem;
  background-color: #fff;
  border-radius: .5rem;
  grid-template-rows: auto;
  grid-template-columns: minmax(12.5rem, 26.5rem) 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  align-items: start;
  width: 100%;
  max-width: 62rem;
  margin-top: 5.75rem;
  padding: 2rem;
  display: grid;
  position: relative;
  box-shadow: 0 4px 15.625rem #00000024;
}

.img-form {
  object-fit: cover;
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056f146_toolkits.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  min-height: 33.375rem;
  position: sticky;
  top: 7.5rem;
}

.img-form.hid {
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
}

.field-label {
  color: var(--black-2);
  margin-bottom: .5rem;
  font-family: Helvetica-400, sans-serif;
  font-size: 1rem;
  font-weight: 400;
}

.field-label.type_16_res {
  font-size: 1.11em;
  line-height: 1.25;
}

.rad-form {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  grid-template: "."
                 "."
                 / 1fr 1fr;
  grid-auto-columns: 1fr;
  display: none;
}

.text-field-ebooks {
  background-color: #f6f6f6;
  border: .0625rem #000;
  border-radius: .5rem;
  align-items: center;
  width: 100%;
  min-height: 3rem;
  padding: .5rem 1rem;
  font-size: 1rem;
  display: flex;
}

.text-field-ebooks.type_res_bordered {
  background-color: #f6f6f6;
  border-style: solid;
  border-color: silver;
  border-radius: .5em;
  min-height: 3em;
  margin-bottom: 0;
  padding: .625em .75em;
  font-size: 1.11em;
}

.text-field-ebooks.gclid-field {
  display: none;
}

.checkbox-label-2 {
  color: var(--black-2);
  margin-bottom: 0;
  margin-left: .625rem;
  font-size: .625rem;
  line-height: .9375rem;
}

.check-box {
  color: #888;
  border: .0625rem solid #dad9d5;
  border-radius: .125rem;
  flex: none;
  width: .875rem;
  height: .875rem;
  margin-top: .125rem;
  margin-left: -1.25rem;
}

.check-box.w--redirected-checked {
  background-color: #d78a65;
  background-size: .875rem;
  border-style: none;
}

.check-box.w--redirected-focus {
  box-shadow: none;
}

.check-box.check-box-fix {
  margin-left: -.4375rem;
}

.checkbox-field {
  grid-column-gap: .75rem;
  color: #888;
  align-items: flex-start;
  margin-bottom: 1rem;
  padding-left: .75rem;
  display: flex;
}

.ebooks-white {
  background-color: #fff;
  padding-top: 34.375rem;
  padding-bottom: 6.875rem;
}

.ebooks-white.bottom {
  padding-top: 6.25rem;
}

.ebooks-card {
  grid-column-gap: 1.6875rem;
  grid-row-gap: 1.6875rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  max-width: 63.75rem;
  margin-bottom: 6.125rem;
  margin-left: auto;
  margin-right: auto;
}

.buttons {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  overflow: visible;
}

.collection-list-3 {
  grid-column-gap: 3.375rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.logo {
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  min-width: 1.875rem;
  min-height: 2.5rem;
  margin-right: .625rem;
  display: flex;
}

.bold-text {
  font-family: Helvetica-700, sans-serif;
}

.arrow-anim {
  margin-bottom: 2.1875rem;
  margin-right: 2rem;
  position: absolute;
  inset: auto 0% 0% auto;
}

.arrow-anim.right {
  margin-bottom: 1.5rem;
  margin-right: 1.5rem;
}

.div-arrow {
  background-color: #fff;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 3.4375rem;
  height: 3.4375rem;
  margin-left: auto;
  margin-right: 0;
  display: flex;
}

.div-arrow-text {
  background-color: #fff;
  border-radius: 5rem;
  justify-content: flex-start;
  align-items: center;
  width: 3.4375rem;
  min-width: 3.4375rem;
  height: 3.4375rem;
  min-height: 3.4375rem;
  margin-left: auto;
  margin-right: 0;
  padding-right: 0;
  display: flex;
  position: static;
  overflow: hidden;
}

.div-arrow-text.home {
  width: auto;
  max-width: 11.25rem;
  margin-top: 1.5rem;
  margin-left: 0;
}

.div-arrow-text.home:hover {
  background-color: #fff;
  border: 0 solid #000;
}

.div-arrow-text.is-type-auto {
  width: auto;
}

.press-wrapper-image {
  max-width: 40.5rem;
  height: 100%;
  position: relative;
}

.press-wrapper-bg-1 {
  background-color: #d7ab5d;
  border-radius: .5rem;
  width: 11.3125rem;
  height: 9.375rem;
  position: absolute;
  inset: -1.25rem auto auto -1.25rem;
}

.press-wrapper-bg-2 {
  background-color: #d78a65;
  border-radius: .5rem;
  width: 18rem;
  height: 15rem;
  position: absolute;
  inset: auto -1.125rem -1.125rem auto;
}

.press-list-text {
  color: #848999;
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812719267eb725056e9f9_Rectangle%2039574.svg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: auto;
  margin-bottom: .75rem;
  padding-left: 1.0625rem;
  font-size: 1rem;
  line-height: 1.5rem;
}

.press-rich {
  width: 100%;
  max-width: 40rem;
  margin-left: auto;
  margin-right: auto;
}

.s-rich {
  padding-top: 6.5rem;
  padding-bottom: 6.0625rem;
}

.s-rich.no-padding {
  padding-top: 0;
  padding-bottom: 0;
  font-family: Helvetica-100;
  font-size: 1.125rem;
}

.infographic-section {
  background-color: #f4f3f1;
  padding-top: 11.8125rem;
  padding-bottom: 6.875rem;
}

.heading-center {
  text-align: center;
  max-width: 37.5rem;
  margin: 0 auto 1.5rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 2.5rem;
  font-weight: 500;
  line-height: 2.875rem;
}

.heading-center.subhead-below {
  text-align: center;
  max-width: 50rem;
  margin-bottom: 1.5rem;
}

.hero-img {
  border-radius: .5rem;
  width: 100%;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  text-decoration: none;
  position: relative;
  overflow: hidden;
}

.hero-img:focus-visible {
  outline-offset: .375rem;
  outline: .1875rem solid #d78a65;
}

.hero-img[data-wf-focus-visible] {
  outline-offset: .375rem;
  outline: .1875rem solid #d78a65;
}

.hero-img.top {
  width: 100%;
  margin-top: 3.125rem;
}

.text-hero-block {
  background-color: #d78a65;
  justify-content: space-between;
  align-items: center;
  height: 8rem;
  padding: 2rem 3rem;
  display: flex;
  position: relative;
  inset: auto 0% 0%;
}

.text-hero-block.yellow {
  background-color: var(--goldenrod);
}

.text-hero-block.manila {
  background-color: var(--wheat);
  text-align: left;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: auto;
  padding: 1.5rem 13.75rem 1.5rem 1.5rem;
  text-decoration: none;
}

.text-hero-block.rose {
  background-color: #c9a89a;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: auto;
  padding: 1.5rem 13.75rem 3.0625rem 1.5rem;
}

.grid-engagement {
  grid-column-gap: 4.375rem;
  grid-row-gap: 6.25rem;
  grid-template-rows: auto;
  max-width: 63.75rem;
  margin-bottom: 6.25rem;
  margin-left: auto;
  margin-right: auto;
}

.grid-engagement.analytics-grid {
  margin-bottom: 0;
}

.grid-engagement.bottom-margin {
  margin-bottom: 9.375rem;
}

.gray-block {
  background-color: #f8fafa;
  border-radius: .5rem;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding: 2.5rem;
  display: flex;
  position: relative;
}

.svg-eng {
  max-width: 9.6875rem;
  position: absolute;
  inset: auto auto -3.125rem -3.125rem;
}

.svg-eng.right {
  inset: auto -3.125rem -3.125rem auto;
}

.img-hero {
  object-fit: cover;
  object-position: 50% 40%;
  width: 100%;
  min-height: 23.9375rem;
  max-height: 25rem;
  padding-bottom: 0;
}

.img-hero.story {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056ef39_small-hero.webp");
  background-position: 50%;
  background-size: cover;
  padding-bottom: 0;
}

.img-hero.client-experience-hero-img {
  object-position: 50% 20%;
}

.img-hero.client-experience-hero-img.cx-full-height {
  object-fit: contain;
  margin-bottom: 2.5rem;
  padding-bottom: 0;
  padding-right: 0;
}

.img-hero.show-mobile {
  display: none;
}

.img-hero.hide-mobile {
  object-fit: contain;
}

.cards-eng {
  grid-column-gap: 2.6875rem;
  grid-row-gap: 2.6875rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  max-width: 63.9375rem;
  margin-left: auto;
  margin-right: auto;
}

.cards-eng.margin-top {
  margin-top: 2.5rem;
}

.cards {
  background-color: #d78a65;
  border-radius: .5rem;
  padding: 2rem 2rem 3rem;
}

.cards.lightgrey {
  background-color: #fafafa;
  border: .0625rem solid #0000001a;
}

.none {
  display: none;
}

.demo-section {
  background-color: var(--light-blue);
  padding-top: 3rem;
  padding-bottom: 6.25rem;
  position: relative;
}

.demo-section.hubilo-live-section {
  background-color: var(--light-blue);
}

.demo-section.new {
  background-color: #ededed;
  padding-bottom: 6.875rem;
}

.demo-section.option1 {
  background-color: #e3e1dc;
  max-width: 100vw;
  padding-top: 10.5rem;
  padding-bottom: 7.875rem;
  overflow: hidden;
}

.demo-section.option2 {
  background-color: #afc3ca;
  max-width: 100vw;
  padding-top: 10.5rem;
  padding-bottom: 7.875rem;
  overflow: hidden;
}

.demo-section.manila {
  background-color: var(--light-blue);
  padding-top: 12.5rem;
  padding-bottom: 6.875rem;
}

.request-a-demo {
  background-color: #fff0;
  border-radius: .5rem;
  min-width: 30.5rem;
  max-width: 30.5rem;
  margin-left: auto;
  margin-right: auto;
  padding: 2rem;
  display: block;
  position: static;
}

.request-a-demo.partnerships-form {
  width: 100%;
  max-width: 50rem;
}

.request-a-demo.for-mobile {
  display: none;
}

.request-a-demo.chilli-piper-dt-hide {
  position: sticky;
  top: 7.5rem;
}

.number-mini {
  font-size: 1.5rem;
}

.line-demo {
  background-color: #f0f0f0;
  width: 92%;
  height: .0625rem;
  margin: 7.5rem auto 5.125rem;
}

.line-demo.revers {
  margin-top: 5.125rem;
  margin-bottom: 7.5rem;
}

.line-demo.bottom160 {
  margin-top: 5.125rem;
  margin-bottom: 10rem;
}

.line-demo.bottom160.compliance-line {
  margin-top: 5rem;
  margin-bottom: 5rem;
}

.line-demo.msa-page {
  margin-top: 3.75rem;
  margin-bottom: 3.75rem;
}

.form-block-max {
  border-radius: .5rem;
  max-width: 35.25rem;
  margin: 2rem auto 0;
}

.text-field-blog {
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  border: .0625rem solid #fff;
  border-radius: .5rem;
  width: 31.25rem;
  min-height: 4.1875rem;
  margin-bottom: 0;
  margin-right: .75rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.125rem;
}

.text-field-blog:focus-visible {
  outline-offset: .3125rem;
  outline: .1875rem solid #333;
}

.text-field-blog[data-wf-focus-visible] {
  outline-offset: .3125rem;
  outline: .1875rem solid #333;
}

.text-field-blog::placeholder {
  color: #818284;
  font-family: Helvetica-400, sans-serif;
  font-weight: 500;
}

.text-field-blog.searsh {
  border-width: 1px;
  border-color: silver;
  border-radius: 8px;
  height: auto;
  min-height: 0;
  padding-left: 1em;
  padding-right: 1em;
}

.form-no-color {
  border-radius: .5rem;
  justify-content: center;
  align-items: stretch;
  display: flex;
  position: relative;
  overflow: visible;
}

.search {
  z-index: 10;
  display: none;
  position: absolute;
  inset: 0% 0% auto auto;
}

.grid-blog {
  grid-column-gap: 2.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr .92fr;
  margin-bottom: 5.25rem;
}

.blog-img-big {
  object-fit: cover;
  object-position: 50% 50%;
  border-radius: .5rem .5rem 0 0;
  width: 100%;
  min-height: 22.6875rem;
  max-height: 22.6875rem;
  margin-bottom: 1.5rem;
  overflow: hidden;
}

.blog-img-big.post {
  border-bottom-right-radius: .5rem;
  border-bottom-left-radius: .5rem;
  height: auto;
  min-height: 14.9em;
  max-height: 14.9em;
}

.article {
  background-color: #f7f9fa;
  border-radius: 1rem;
  height: 100%;
  text-decoration: none;
  overflow: visible;
}

.article:focus-visible {
  outline-offset: .5rem;
  outline: .1875rem solid #d78a65;
}

.article[data-wf-focus-visible] {
  outline-offset: .5rem;
  outline: .1875rem solid #d78a65;
}

.article.all-customers-landing {
  margin-bottom: 3.625rem;
}

.article.all-customers-landing:focus-visible {
  outline-color: var(--rosy-brown-2);
  outline-offset: .375rem;
  border-radius: .25rem;
}

.article.all-customers-landing[data-wf-focus-visible] {
  outline-color: var(--rosy-brown-2);
  outline-offset: .375rem;
  border-radius: .25rem;
}

.article.blog-article {
  background-color: #f7f9fa;
  border-radius: .5rem;
  height: 100%;
  padding: 1rem;
}

.article.blog-article:hover {
  border: .0625rem #000;
}

.article.type_w-100 {
  background-color: var(--white);
  width: 100%;
}

.tag-color {
  color: #d78a65;
  background-color: #f7e8e0;
  border-radius: 1rem;
  margin-right: .75rem;
  padding: .25rem .625rem;
  line-height: 1.25rem;
  display: none;
}

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

.tag-color.hidden-ele {
  display: none;
}

.block-text {
  padding: 0 1.5rem 1rem;
}

.block-text.blog-text {
  padding-left: .5rem;
  padding-right: 0;
}

.block-text.blog-featured, .block-text.explore-text {
  padding-bottom: 1.5rem;
}

.date-blog {
  color: #848999;
  margin-left: 0;
  line-height: 1rem;
  display: inline-block;
}

.heading-article {
  color: #343434;
  margin-top: 1.25rem;
  margin-bottom: .75rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.5rem;
  line-height: 1.875rem;
}

.heading-article.top {
  margin-top: .625rem;
  margin-bottom: 0;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.125rem;
  line-height: 150%;
}

.text-arti-le {
  color: var(--light-slate-grey);
  font-size: 1rem;
  line-height: 1.5rem;
  text-decoration: none;
}

.more-article {
  color: var(--black-2);
  letter-spacing: .0625rem;
  text-transform: uppercase;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812719267eb725056ea2c_Icon.svg");
  background-position: 100% .1875rem;
  background-repeat: no-repeat;
  background-size: auto;
  margin-top: 1.3125rem;
  padding-right: 1.25rem;
  font-family: Helvetica-500, sans-serif;
  transition: all .2s;
  display: inline-block;
}

.more-article:hover {
  opacity: .8;
}

.more-article.arrow-black {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812719267eb725056ece6_Icon-black.svg");
}

.more-article.arrow-coral {
  letter-spacing: .03125rem;
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812719267eb725056ea2c_Icon.svg");
  margin-top: auto;
  margin-bottom: 0;
}

.more-article.arrow-coral:hover {
  opacity: .8;
}

.more-article.arrow-coral.margin-top {
  margin-top: .75rem;
}

.blog-img-little {
  object-fit: cover;
  border-radius: .5rem;
  min-width: 13.125rem;
  max-width: 13.125rem;
  min-height: 8rem;
  max-height: 9.375rem;
  margin-bottom: 0;
  margin-right: 1rem;
  overflow: hidden;
}

.blog-img-little.new {
  margin-left: 0;
}

.heading-article-little {
  color: #343434;
  margin-top: 1rem;
  margin-bottom: .5rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5rem;
  text-decoration: none;
}

.heading-article-little.no-margin-top {
  margin-top: 0;
}

.heading-post-blog {
  color: #3a4554;
  margin-top: 0;
  margin-bottom: 2rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 2rem;
  font-weight: 500;
  line-height: 2.5rem;
}

.heading-post-blog.black {
  color: var(--black-2);
  margin-bottom: .5rem;
  font-weight: 500;
  text-decoration: none;
}

.black-head {
  color: var(--black-2);
  letter-spacing: .015625rem;
  margin-top: 0;
  margin-bottom: 1rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 2rem;
  font-weight: 500;
  line-height: 2.5rem;
}

.div-bg {
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 7.5rem;
  height: 7.5rem;
  margin-bottom: 2.5rem;
  display: flex;
}

.div-bg.yellow {
  background-color: #d7ab5d;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  margin-bottom: 2.5rem;
  display: flex;
}

.div-bg.blue {
  background-color: var(--light-blue);
}

.div-bg.coral {
  background-color: var(--dark-salmon);
}

.center-head {
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica-500, sans-serif;
  font-weight: 500;
}

.authore {
  max-width: 2.5625rem;
  margin-right: .75rem;
}

.name-quote {
  font-size: 1.125rem;
  line-height: 1.5rem;
}

.position-quote {
  font-size: .875rem;
  line-height: 1.5rem;
}

.line-drop {
  background-color: #d1dd2b;
  height: .125rem;
  position: absolute;
  inset: auto 0% -.625rem;
}

.like {
  display: none;
  position: absolute;
  inset: 2.9375rem auto auto -2.875rem;
}

.like2 {
  display: none;
  position: absolute;
  inset: auto auto 12.5rem 6.25rem;
}

.like3 {
  display: none;
  position: absolute;
  inset: 11.4375rem -2.875rem auto auto;
}

.faq {
  z-index: 1;
  background-color: #f8fafa;
  border-top: .0625rem solid #0000;
  border-left: .0625rem solid #0000;
  border-right: .0625rem solid #0000;
  border-radius: .5rem .5rem 0 0;
  width: 100%;
  margin-bottom: .5rem;
  padding: 2rem 3rem;
  font-size: 1.5rem;
  line-height: 2rem;
}

.faq:focus-visible {
  outline-color: var(--dark-salmon);
  outline-offset: -.75rem;
  outline-width: .1875rem;
  outline-style: solid;
}

.faq[data-wf-focus-visible] {
  outline-color: var(--dark-salmon);
  outline-offset: -.75rem;
  outline-width: .1875rem;
  outline-style: solid;
}

.faq.w--open {
  background-color: #8489991a;
  border-top: .0625rem solid #84899930;
  border-left: .0625rem solid #84899930;
  border-right: .0625rem solid #84899930;
  padding-bottom: 1.5rem;
}

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

.faq.type-size-md {
  padding: 1em;
}

.dropdown-faq {
  border: .0625rem #84899930;
  width: 100%;
  max-width: 63.75rem;
  margin-left: auto;
  margin-right: auto;
  display: block;
  overflow: hidden;
}

.text-faq {
  white-space: pre-wrap;
  max-width: 44.0625rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 1em;
  line-height: 1.2em;
}

.text-faq.competitor-faq {
  margin-bottom: 0;
  font-size: 1.5rem;
}

.text-faq.type-size-md {
  font-size: .8em;
}

.dropdown-list-faq {
  margin-top: -.5rem;
  position: relative;
}

.dropdown-list-faq.w--open {
  background-color: #8489991a;
  border-bottom: .0625rem solid #84899930;
  border-left: .0625rem solid #84899930;
  border-right: .0625rem solid #84899930;
  border-bottom-right-radius: .5rem;
  border-bottom-left-radius: .5rem;
  margin-bottom: 1rem;
  padding-bottom: 1.25rem;
  padding-left: 3rem;
  padding-right: 3rem;
}

.dropdown-list-faq.white-bg.w--open {
  background-color: #fff;
}

.dropdown-list-faq.type-size-md.w--open {
  padding-left: 1.8em;
}

.text-faq2 {
  white-space: pre-wrap;
  max-width: 44.0625rem;
  font-size: 1rem;
  line-height: 1.5rem;
}

.text-faq2.mx-w-850 {
  max-width: 53.125rem;
}

.text-faq2.mx-w-850 strong {
  font-family: Helvetica-500, sans-serif;
  font-weight: 500;
}

.text-faq2.type-rt {
  padding-top: 0;
  padding-bottom: 0;
}

.text-faq2.type-rt p {
  margin-bottom: .6em;
}

.img-partners {
  z-index: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
  max-height: 27.5rem;
  margin-top: 0;
  margin-bottom: auto;
  position: relative;
}

.img-partners.partner-copy {
  border-radius: .5rem;
  max-width: 37.5rem;
  max-height: none;
  display: none;
}

.div-yellow {
  z-index: 0;
  background-color: #d7ab5d;
  border-radius: .5rem;
  width: 11.25rem;
  height: 9.375rem;
  position: absolute;
  inset: -1.25rem auto auto -1.25rem;
}

.div-yellow.coral {
  background-color: #d78a65;
  width: 18rem;
  height: 15rem;
  inset: auto -1.25rem -1.25rem auto;
}

.div-yellow.manila {
  background-color: #d5c6a2;
  width: 18rem;
  height: 15rem;
  inset: auto -1.25rem -1.25rem auto;
}

.div-yellow.blue {
  background-color: var(--light-blue);
}

.card-partner {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  max-width: 63.75rem;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}

.card-partner.no-max-width {
  max-width: none;
}

.card-partner.max-width1020 {
  max-width: 63.75rem;
}

.image-3 {
  margin-right: .9375rem;
}

.text-field-2 {
  color: #848999;
  border: .0625rem #000;
  border-radius: .5rem;
  min-height: 3.375rem;
  margin-bottom: 0;
  margin-right: .75rem;
  padding-left: 1rem;
  font-size: 1rem;
  line-height: 1.5rem;
  display: block;
}

.text-field-2:focus {
  border: .0625rem #000;
}

.text-field-2:focus-visible {
  outline-offset: .375rem;
  outline: .1875rem solid #848999;
}

.text-field-2[data-wf-focus-visible] {
  outline-offset: .375rem;
  outline: .1875rem solid #848999;
}

.text-field-2::placeholder {
  color: #848999;
  font-size: 1rem;
  line-height: 1.5rem;
}

.form-block-2 {
  width: 100%;
  max-width: 34.5rem;
}

.form-2 {
  min-height: 3.375rem;
  display: flex;
  position: relative;
}

.submit-button {
  background-color: var(--yellow);
  color: #404040;
  border-radius: .5rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5rem;
}

.submit-button:focus-visible {
  outline-offset: .375rem;
  outline: .1875rem solid #404040;
}

.submit-button[data-wf-focus-visible] {
  outline-offset: .375rem;
  outline: .1875rem solid #404040;
}

.s-tabs {
  padding-top: 6.25rem;
  padding-bottom: 7.375rem;
}

.container-1300 {
  width: 92%;
  max-width: 81.25rem;
  margin-left: auto;
  margin-right: auto;
}

.container-1300.blue {
  background-color: #afc3ca1a;
  padding-top: 3.875rem;
  padding-bottom: 3.875rem;
}

.container-1300.blue.media-mentions {
  margin-bottom: 7.5rem;
}

.tabs-resources {
  margin-top: 4rem;
  display: flex;
}

.tabs-menu-2 {
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  max-width: 10rem;
  max-height: 15.625rem;
  margin-right: 5rem;
  display: flex;
  position: sticky;
  top: 8.75rem;
}

.tab-link-tab-2 {
  color: #848999;
  text-align: left;
  background-color: #0000;
  margin-bottom: 1rem;
  padding: 0;
  font-family: Helvetica-400, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
}

.tab-link-tab-2.w--current {
  border-bottom: .125rem solid var(--dark-salmon);
  color: #343434;
  background-color: #0000;
  font-family: Helvetica-700, sans-serif;
  font-weight: 400;
  text-decoration: none;
}

.tabs-content {
  width: 100%;
  overflow: visible;
}

.collection-list-5 {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.collection-list-5.resource {
  grid-column-gap: 2.5rem;
  grid-row-gap: 3.75rem;
}

.sp-img3 {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056f265_Sponsorship%20%20-%20Create%20more%20.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: .5rem;
  min-height: 23.6875rem;
  max-height: 23.6875rem;
  position: relative;
  overflow: visible;
}

.sp-img3.integrations {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056ef91_PRODUCTYOURNEEDS-INTEGRATIONS-Img2.webp");
}

.sp-img3.sponsorship {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056f984_Section%203.webp");
  background-position: 50%;
  background-size: cover;
}

.sp-img-4 {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056efa2_PRODUCTYOURNEEDS-TICKETS-Img4.webp");
  background-position: 50% 40%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: .5rem;
  min-height: 23.6875rem;
  max-height: 23.6875rem;
  position: relative;
}

.sp-img-4.analytics {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056f2b1_Prove%20Value.webp");
}

.sp-img-4.integrations {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056ef8a_PRODUCTYOURNEEDS-INTEGRATIONS-Img4.webp");
}

.plus-minus {
  justify-content: center;
  align-items: center;
  width: 3.125rem;
  height: 100%;
  margin-top: 0;
  margin-right: 2.5rem;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.line-plus {
  background-color: #0000004d;
  border-radius: 1.25rem;
  width: .15625rem;
  height: 1.375rem;
  position: absolute;
}

.line-minus {
  background-color: #0000004d;
  border-radius: 1.25rem;
  width: 1.375rem;
  height: .15625rem;
  position: absolute;
}

.tick-img-2 {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056ef8e_PRODUCTYOURNEEDS-TICKETS-Img3.webp");
  background-position: 50% 40%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: .5rem;
  position: relative;
}

.tick-img-2.analytics {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056f266_Understand%20Event.webp");
  min-height: 23.6875rem;
  max-height: 23.6875rem;
}

.corner {
  border-radius: .5rem;
  width: 11.25rem;
  height: 9.375rem;
  position: absolute;
  inset: -1.25rem auto auto -1.25rem;
}

.corner.blue {
  z-index: -1;
  background-color: #afc3ca;
  width: 11.25rem;
  height: 9.375rem;
  top: -1.25rem;
  left: -1.25rem;
}

.corner.blue.contact {
  z-index: 0;
  background-color: #afc3ca66;
  width: 11.5rem;
  height: 5.9375rem;
  top: -.625rem;
  left: -.625rem;
}

.corner.coral {
  z-index: -1;
  background-color: var(--dark-salmon);
  width: 17.625rem;
  height: 10.5625rem;
}

.corner.coral.contact {
  z-index: 0;
  width: 15.625rem;
  height: 9.375rem;
  inset: auto -.625rem -.625rem auto;
}

.banner-grey {
  background-color: #e3e1dc4d;
  border-radius: .5rem;
  align-items: stretch;
  max-width: 63.8125rem;
  min-height: 27.5625rem;
  margin-left: auto;
  margin-right: auto;
  padding: .6875rem;
  display: flex;
}

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

.banner-info.nav {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 1.875rem;
  padding-bottom: 1.875rem;
}

.div-banner {
  z-index: 1;
  justify-content: center;
  align-items: center;
  margin-right: 3.5rem;
  display: flex;
  position: relative;
}

.link-customer {
  color: #fff;
  letter-spacing: .015625rem;
  background-image: linear-gradient(#d78a6587, #d78a65), url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812719267eb725056ebab_customer.webp");
  background-position: 0 0, 40%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  border-radius: .5rem;
  flex-direction: column;
  justify-content: flex-end;
  align-items: stretch;
  max-width: 100%;
  min-height: 17.0625rem;
  padding-bottom: 0;
  padding-left: 2rem;
  padding-right: 2rem;
  font-family: Helvetica-700, sans-serif;
  font-size: 1.5rem;
  line-height: 2rem;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.link-customer:focus-visible {
  outline-color: var(--rosy-brown-2);
  outline-offset: .375rem;
  outline-width: .1875rem;
  outline-style: solid;
}

.link-customer[data-wf-focus-visible] {
  outline-color: var(--rosy-brown-2);
  outline-offset: .375rem;
  outline-width: .1875rem;
  outline-style: solid;
}

.text-link-white {
  text-align: center;
  margin-bottom: 1.5rem;
}

.link-engagment {
  color: #fff;
  letter-spacing: .015625rem;
  background-image: linear-gradient(#d7ab5d8a, #d7ab5d), url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812719267eb725056eb88_engagment.webp");
  background-position: 0 0, 40%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  border-radius: .5rem;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  max-width: 100%;
  min-height: 17.0625rem;
  padding-bottom: 0;
  padding-left: 2rem;
  padding-right: 2rem;
  font-family: Helvetica-700, sans-serif;
  font-size: 1.5rem;
  line-height: 2rem;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.link-engagment:focus-visible {
  outline-color: var(--rosy-brown-2);
  outline-offset: .375rem;
  outline-width: .1875rem;
  outline-style: solid;
}

.link-engagment[data-wf-focus-visible] {
  outline-color: var(--rosy-brown-2);
  outline-offset: .375rem;
  outline-width: .1875rem;
  outline-style: solid;
}

.pages-links-engag {
  grid-column-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  margin-bottom: 4.5625rem;
}

.pages-links-engag.sp-4-item {
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-bottom: 0;
}

.pages-links-engag.sp-4-item.margin-bottom {
  margin-bottom: 11.25rem;
}

.link-emcs {
  color: #fff;
  letter-spacing: .015625rem;
  background-image: linear-gradient(#a28980a1, #a28980), url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812719267eb725056eb8d_integration.webp");
  background-position: 0 0, 40%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  border-radius: .5rem;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  max-width: 100%;
  min-height: 17.0625rem;
  padding-bottom: 0;
  padding-left: 2rem;
  padding-right: 2rem;
  font-family: Helvetica-700, sans-serif;
  font-size: 1.5rem;
  line-height: 2rem;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.link-emcs:focus-visible {
  outline-color: var(--rosy-brown-2);
  outline-offset: .3125rem;
  outline-width: .1875rem;
  outline-style: solid;
}

.link-emcs[data-wf-focus-visible] {
  outline-color: var(--rosy-brown-2);
  outline-offset: .3125rem;
  outline-width: .1875rem;
  outline-style: solid;
}

.link-exhibitors {
  color: #fff;
  letter-spacing: .015625rem;
  background-image: linear-gradient(#afc3cad9, #afc3ca), url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812719267eb725056ebac_exhibitors.webp");
  background-position: 0 0, 40%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  border-radius: .5rem;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  max-width: 100%;
  min-height: 17.0625rem;
  padding-bottom: 0;
  padding-left: 2rem;
  padding-right: 2rem;
  font-family: Helvetica-700, sans-serif;
  font-size: 1.5rem;
  line-height: 2rem;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.link-exhibitors:focus-visible {
  outline-color: var(--rosy-brown-2);
  outline-offset: .375rem;
  outline-width: .1875rem;
  outline-style: solid;
}

.link-exhibitors[data-wf-focus-visible] {
  outline-color: var(--rosy-brown-2);
  outline-offset: .375rem;
  outline-width: .1875rem;
  outline-style: solid;
}

.banner-brown {
  background-color: #a28980;
  border-radius: .5rem;
  align-items: stretch;
  max-width: 63.75rem;
  min-height: 27.5625rem;
  margin: 7.125rem auto 9.0625rem;
  padding: .6875rem 3.75rem .6875rem .6875rem;
  display: flex;
}

.banner-brown.featured-cust-review {
  background-color: #a2898033;
  margin-top: 3.75rem;
  margin-bottom: 6.25rem;
}

.down {
  margin-top: 2.75rem;
  margin-bottom: 0;
}

.reviews {
  background-color: #ddd0;
  height: auto;
  margin-top: 2.3125rem;
  margin-bottom: 8.5rem;
}

.reviews-arrow-left {
  opacity: .2;
  cursor: pointer;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  min-width: 2.875rem;
  max-width: 2.875rem;
  min-height: 2.875rem;
  max-height: 2.875rem;
  transition: all .555s;
  display: flex;
  inset: -30% 3.875rem auto auto;
  box-shadow: inset 0 0 0 .09375rem #000;
}

.reviews-arrow-left:hover {
  box-shadow: none;
  opacity: 1;
  background-color: #d1dd2b;
  border-style: none;
}

.reviews-arrow-left.right {
  right: 0;
}

.reviews-arrow-left.arrow-hide {
  display: none;
}

.arrow-revers {
  transform: rotate(180deg);
}

.slide-reviews {
  width: 33%;
}

.slide-reviews.white-bg {
  background-color: #fff;
  border: .0625rem solid #0003;
}

.slide-reviews {
  background-color: #c9a89a;
  border-radius: .5rem;
  width: 31.8%;
  height: auto;
  padding: 2rem 1.5rem;
}

.slide-reviews.center {
  margin-left: 1.5625rem;
  margin-right: 1.5625rem;
}

.img-reviews {
  object-fit: cover;
  border-radius: 50%;
  min-width: 3.125rem;
  max-width: 3.125rem;
  min-height: 3.125rem;
  max-height: 3.125rem;
  margin-right: .25rem;
}

.mask-reviews {
  height: auto;
}

.flex-div-center {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 3rem;
  display: flex;
}

.flex-div-center.margin-bottom-fix {
  margin-bottom: 0;
}

.div-grey {
  background-color: #e3e1dc;
  border-radius: .5rem;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  height: 100%;
  min-height: 23.5rem;
  padding: 2.5rem 3.75rem 2.5rem 2.5rem;
  text-decoration: none;
  display: flex;
  position: relative;
}

.div-grey:focus-visible {
  outline-offset: .375rem;
  outline: .1875rem solid #d78a65;
}

.div-grey[data-wf-focus-visible] {
  outline-offset: .375rem;
  outline: .1875rem solid #d78a65;
}

.video-customer {
  border: .0625rem #0000000d;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  min-width: auto;
  height: 100%;
  min-height: 23.5rem;
  margin-left: 0;
  display: block;
  position: relative;
  overflow: hidden;
}

.video-customer:focus-visible {
  outline-offset: .375rem;
  outline: .1875rem solid #d78a65;
}

.video-customer[data-wf-focus-visible] {
  outline-offset: .375rem;
  outline: .1875rem solid #d78a65;
}

.time-video {
  background-color: #d1dd2b;
  border-radius: 6.25rem;
  justify-content: center;
  align-items: center;
  padding: .6875rem .75rem;
  display: flex;
  position: absolute;
  inset: 1.25rem auto auto 1.25rem;
}

.grid-nav {
  grid-column-gap: 3.75rem;
  grid-row-gap: 3.75rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr .75fr;
  max-width: 73.75rem;
  margin-left: auto;
  margin-right: auto;
}

.head-nav {
  color: #343434;
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812719267eb725056ec08_svg-nav1.svg");
  background-position: 0 25%;
  background-repeat: no-repeat;
  background-size: 1.125rem;
  margin-bottom: 1.5rem;
  padding-left: 2rem;
  font-family: Helvetica-700, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5rem;
}

.head-nav.man {
  -webkit-text-fill-color: inherit;
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812719267eb725056ebb2_nav-man.svg");
  background-position: 0 40%;
  background-clip: border-box;
  position: static;
}

.head-nav.paper {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812719267eb725056ec28_nav-3.svg");
}

.head-nav.rocket {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812719267eb725056ec0c_rocket.svg");
}

.head-nav.path {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812719267eb725056ebcc_path.svg");
}

.head-nav.connect {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812719267eb725056ebda_connect.svg");
}

.head-nav.find-us {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812719267eb725056ec2b_find-us.svg");
}

.head-nav.culture {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812719267eb725056ec33_culture.svg");
}

.div-white {
  background-color: #fff;
  width: 100%;
  min-width: 100%;
  min-height: 18.75rem;
  margin-left: auto;
  margin-right: auto;
  padding: 2rem 1.25rem;
  box-shadow: 0 10px 1.25rem -.875rem #0003;
}

.div-white.line-block {
  border: .0625rem solid #e8e8e8;
}

.link-nav {
  color: var(--light-slate-grey);
  margin-top: .75rem;
  margin-left: 2.125rem;
  font-size: 1rem;
  line-height: 1.5rem;
  text-decoration: none;
  transition: all .2s;
  display: block;
}

.link-nav:hover {
  color: #848999cc;
}

.link-nav.nav-link-hide {
  display: none;
}

.head-banner {
  color: #343434;
  margin-bottom: 1.5rem;
  padding-left: 0;
  font-family: Helvetica-700, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5rem;
}

.banner-nav {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  background-color: #e3e1dc70;
  border-radius: .5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  padding-right: 2.875rem;
  text-decoration: none;
  display: grid;
  overflow: hidden;
}

.img-nav {
  object-fit: cover;
  border: .0625rem solid #00000005;
  max-width: 12.3125rem;
  max-height: 11.75rem;
  margin-right: 1.5rem;
}

.img-nav.featured-banner-img {
  border-top-left-radius: .5rem;
  border-bottom-left-radius: .5rem;
  width: 14rem;
  max-width: none;
  height: 100%;
  max-height: none;
  margin-top: 0;
  margin-bottom: 0;
}

.arrow-button {
  background-color: #fff3;
  border-radius: 5rem;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 100%;
  height: 3.4375rem;
  margin-top: 0;
  margin-bottom: 1.5rem;
  display: flex;
}

.enga-img3 {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812719267eb725056ecbd_hubilo2.webp");
  background-position: 50% 40%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: .5rem;
  min-height: 23.6875rem;
  position: relative;
}

.enga-img3.hbs2 {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056f257_deeper%20brandingDraft%202.webp");
}

.svg-inter {
  opacity: .5;
  filter: grayscale();
  max-width: 13.125rem;
  min-height: 2.5rem;
  margin-bottom: 1.5rem;
}

.svg-inter.little {
  opacity: .5;
  filter: grayscale();
  mix-blend-mode: normal;
  max-width: 10rem;
  max-height: 3.75rem;
}

.card-gray {
  background-color: #afc3ca1a;
  border-radius: .5rem;
  height: 100%;
  padding: 2rem;
}

.text-size {
  color: #848999;
  font-size: 1.125rem;
  line-height: 1.5rem;
}

.text-size.int-card-text-16 {
  font-size: 1rem;
}

.card-gray {
  max-width: 23.25rem;
}

.move {
  width: 100%;
}

.section-ex {
  background-color: #f4f3f1;
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  padding-top: 13rem;
  padding-bottom: 6.25rem;
  position: relative;
}

.head-flex {
  justify-content: center;
  align-items: center;
  display: flex;
}

.color-heading {
  color: #d78a65;
  margin: 0 .75rem .9375rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 2.5rem;
  font-weight: 500;
}

.color-heading.brown {
  color: #a28980;
  overflow: visible;
}

.color-heading.yellow {
  color: #d7ab5d;
  margin-top: -.125rem;
  overflow: visible;
}

.color-heading.no-m {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  display: inline-block;
}

.button-line {
  color: #404040;
  background-color: #3898ec00;
  border: .0625rem solid #404040;
  border-radius: .5rem;
  margin-top: 1.75rem;
  padding: 1.5rem 2.875rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.125rem;
  transition: all .555s;
}

.button-line:hover {
  color: #fff;
  background-color: #404040;
}

.button-line:focus-visible {
  outline-offset: .375rem;
  outline: .1875rem solid #999;
}

.button-line[data-wf-focus-visible] {
  outline-offset: .375rem;
  outline: .1875rem solid #999;
}

.button-line.top {
  margin-top: 5rem;
  padding: 1rem 1.5rem;
}

.button-line.right-left32 {
  margin-top: 0;
  margin-left: 1rem;
  padding: 1rem 2rem;
}

.button-line.top-60px {
  margin-top: 5rem;
  padding: 1rem 1.5rem;
}

.ex-heading-l, .ex-heading-r {
  color: #343434;
  margin-top: 0;
  margin-bottom: .9375rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 2.5rem;
  font-weight: 500;
  line-height: 3rem;
}

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

.move-dv.text-anim {
  justify-content: flex-start;
  max-height: 3rem;
  padding-top: 0;
}

.grid-three {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 3rem;
  margin-bottom: 6.25rem;
}

.grid-three.no-bottom {
  grid-template-rows: auto;
  align-items: stretch;
  margin-bottom: 3.125rem;
}

.container-b {
  width: 92%;
  max-width: 78.125rem;
  margin-left: auto;
  margin-right: auto;
}

.container-b.po-intro {
  margin-top: 5rem;
  margin-bottom: 3.75rem;
}

.container-b.features-list {
  width: 100%;
  max-width: 65rem;
}

.image-4 {
  width: 100%;
  max-width: 1em;
}

.buttons-div {
  justify-content: center;
  align-items: center;
  display: flex;
}

.buttons-div.top40 {
  margin-top: 2.5rem;
}

.time-play {
  color: #343434;
  margin-left: .375rem;
  font-size: .75rem;
}

.section-grey {
  background-color: #e3e1dc33;
  padding-top: 3.75rem;
  padding-bottom: 8.625rem;
}

.banner-blue {
  background-color: var(--light-blue-2);
  border-radius: .5rem;
  align-items: stretch;
  max-width: 63.75rem;
  min-height: 27.5625rem;
  margin: 3.75rem auto 3.625rem;
  padding: .6875rem 5.625rem .6875rem .6875rem;
  text-decoration: none;
  display: flex;
}

.banner-blue:focus-visible {
  outline-color: var(--rosy-brown-2);
  outline-offset: .25rem;
  outline-width: .1875rem;
  outline-style: solid;
}

.banner-blue[data-wf-focus-visible] {
  outline-color: var(--rosy-brown-2);
  outline-offset: .25rem;
  outline-width: .1875rem;
  outline-style: solid;
}

.img-customer {
  object-fit: cover;
  border-radius: .5rem;
  min-height: 100%;
  margin-right: 0;
}

.div-banner-customer {
  justify-content: center;
  align-items: center;
  min-width: 30.25rem;
  margin-right: 2.5rem;
  display: flex;
  position: relative;
}

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

.text-arti-le-gray {
  color: #3a4554;
  font-size: 1rem;
  line-height: 1.5rem;
}

.date-blog-gray {
  color: #3a4554;
  margin-left: .75rem;
  line-height: 1rem;
  display: inline-block;
}

.text-menu.nav-link-white {
  color: #fff;
}

.text-menu.nav-link-white:hover {
  color: #ffffffb3;
}

.hero-events {
  background-color: var(--light-blue-2);
  padding-top: 11.8125rem;
  padding-bottom: 4.6875rem;
}

.section-gray {
  background-color: #e3e1dc33;
  padding-top: 2.5rem;
  padding-bottom: 11.125rem;
}

.search-field-white {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812719267eb725056ea29_glass.svg");
  background-position: .75rem;
  background-repeat: no-repeat;
  background-size: auto;
  border: .0625rem solid #00000017;
  border-radius: .5rem;
  min-height: 2.25rem;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  font-size: .875rem;
  position: static;
}

.search-field-white:focus {
  border-style: solid;
  border-color: #0000;
}

.search-field-white:focus-visible {
  border-style: solid;
}

.search-field-white[data-wf-focus-visible] {
  border-style: solid;
}

.heading2-big {
  color: #343434;
  margin-top: 0;
  margin-bottom: 1.5rem;
  font-family: Helvetica-500, sans-serif;
  font-weight: 500;
  line-height: 2.5rem;
}

.heading2-big.center {
  text-align: center;
  max-width: 37.5rem;
  margin-left: auto;
  margin-right: auto;
  font-size: 2.5rem;
  line-height: 3rem;
}

.heading2-big.center.heading-margin-bottom {
  margin-bottom: 4rem;
}

.div-line {
  background-color: #fff;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  padding: 1.5rem 1.5rem .875rem;
  display: flex;
}

.date-blog-left {
  color: #404040;
  margin-left: 0;
  line-height: 1rem;
  display: inline-block;
}

.div-hosting {
  border: .0625rem solid #afc3ca45;
  border-radius: .5rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  min-height: 15.625rem;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
}

.line-width {
  background-color: #f0f0f0;
  max-width: none;
  height: .0625rem;
  margin: 5.125rem auto;
}

.section-contact {
  background-color: #f4f3f1;
  padding-top: 12.5rem;
  padding-bottom: 6.25rem;
}

.exp-img {
  max-width: 5.0625rem;
  position: absolute;
  inset: 11.25rem auto auto 0%;
}

.exp-img.none-mob {
  left: 2%;
}

.imgs {
  z-index: 1;
  width: 92%;
  max-width: 82.75rem;
  max-height: 43.75rem;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 0%;
}

.exp-img-2 {
  max-width: 4.6875rem;
  position: absolute;
  inset: auto auto 2.625rem 3%;
}

.exp-img-2.none-mob {
  left: -2%;
}

.exp-img-3 {
  max-width: 3.75rem;
  position: absolute;
  inset: 9.375rem auto auto 12%;
}

.exp-img-3.none-mob {
  left: 15%;
}

.exp-img-4 {
  max-width: none;
  position: absolute;
  inset: auto auto 3.9375rem 23%;
}

.exp-img-4.none-mob {
  left: 11%;
}

.exp-img-5 {
  max-width: 3.25rem;
  position: absolute;
  inset: 10.125rem 12% auto auto;
}

.exp-img-5.none-mob {
  right: 16%;
}

.exp-img-6 {
  max-width: none;
  position: absolute;
  inset: 8.75rem 0% auto auto;
}

.exp-img-6.none-mob {
  right: -2%;
}

.exp-img-8 {
  max-width: 4.625rem;
  position: absolute;
  inset: 15rem 13% auto auto;
}

.exp-img-8.none-mob {
  right: 9%;
}

.exp-img-9 {
  max-width: 3.125rem;
  position: absolute;
  inset: auto 3% 4.375rem auto;
}

.exp-img-10 {
  max-width: none;
  position: absolute;
  inset: auto 23% 3.625rem auto;
}

.exp-img-10.none-mob {
  right: 12%;
}

.grid-contact {
  grid-column-gap: 5.25rem;
  grid-row-gap: 1rem;
  border: .0625rem solid #f4f3f1;
  border-radius: .5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 2.5rem;
  padding: 2.5rem 2.8125rem;
}

.phone {
  color: var(--black-2);
  font-size: 1rem;
  line-height: 1.5rem;
  text-decoration: none;
}

.map {
  grid-column-gap: 3.5rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr;
  place-items: center;
  margin-top: 5.25rem;
}

.map-google {
  border-radius: 15px;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 600px;
  max-height: 373.5px;
  display: flex;
  overflow: hidden;
}

.tab-link-tab-2.hide {
  display: none;
}

.grid-story-resources {
  grid-column-gap: 2.6875rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  margin-top: 3.5rem;
  margin-bottom: 7.5rem;
}

.grid-story-resources.hide-for-now {
  display: none;
}

.ebooks-white-rep {
  background-color: #fff;
  padding-top: 30rem;
  padding-bottom: 6.875rem;
}

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

.collection-list-6.trending-items {
  background-color: #f7f9fa;
  border-radius: .5rem;
  padding: 1.5rem;
}

.collection-list-7 {
  grid-column-gap: 2rem;
  grid-row-gap: 3.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.success-message {
  background-color: #ffffff80;
  border-radius: .5rem;
  font-size: 1.125rem;
  line-height: 1.5rem;
}

.hero-img-wrapper {
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  max-width: 63.75rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  bottom: -3.9375rem;
}

.paragraph-16px {
  color: #73767f;
  text-align: left;
  max-width: 62.5rem;
  margin-left: auto;
  margin-right: auto;
  font-family: Helvetica-400, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5rem;
  list-style-type: none;
}

.paragraph-16px.center {
  text-align: center;
}

.paragraph-16px._465 {
  text-align: left;
  max-width: 29.0625rem;
  margin-left: 0;
}

.paragraph-16px._250 {
  max-width: 15.625rem;
  margin-left: 0;
}

.paragraph-16px.width-fix {
  width: 100%;
}

.paragraph-16px.type_in_line {
  margin-left: .125rem;
  margin-right: .125rem;
  display: inline;
}

.paragraph-16px.at_hubilo_txt {
  text-align: center;
  font-size: 1.4em;
  line-height: 1.4;
}

.leadership-hero-sec {
  background-color: #e3e1dc;
  padding-top: 12.8125rem;
  padding-bottom: 2.5rem;
}

.leadership-hero-sec.with-video {
  padding-bottom: 20.83em;
}

.section-story {
  background-color: #e3e1dc4d;
  padding-top: 6.875rem;
  padding-bottom: 6.875rem;
}

.timeline-card {
  flex: 1;
  align-items: stretch;
  display: flex;
}

.timeline-left {
  flex-direction: column;
  align-items: center;
  min-width: 2.25rem;
  min-height: 3.125rem;
  margin-right: 1.875rem;
  display: flex;
  position: relative;
}

.timeline-block {
  grid-template-rows: auto;
  grid-template-columns: .65fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch space-between;
  align-self: stretch;
  place-items: flex-start stretch;
  margin-bottom: .625rem;
  display: flex;
  position: relative;
}

.timeline-circle {
  z-index: 2;
  background-color: #e3e1dc;
  border: .25rem solid #f7f6f4;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
  position: absolute;
}

.timeline-right {
  flex-direction: column;
  flex: 1;
  align-items: flex-start;
  margin-bottom: 7.5rem;
  display: flex;
}

.timeline-right.last {
  margin-bottom: 0;
}

.timeline-line-wr {
  background-color: #eaeaea;
  border-radius: 6.25rem;
  width: .375rem;
  height: 100%;
  margin-top: .9375rem;
  position: relative;
  overflow: hidden;
}

.timeline {
  flex-direction: column;
  flex: 1;
  align-items: stretch;
  max-width: 34.3125rem;
  display: flex;
}

.story-img-wr {
  margin-top: 3rem;
}

.story-right {
  min-width: 23.4375rem;
  max-width: 30.9375rem;
  margin-right: 8.25rem;
  position: sticky;
  top: 25%;
}

.h2 {
  margin-top: 0;
  margin-bottom: 1rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 2rem;
  font-weight: 500;
  line-height: 2.5rem;
}

.h2.center {
  text-align: center;
  font-weight: 500;
}

.h2.gray {
  color: var(--light-slate-grey);
}

.h2.b-24px {
  margin-bottom: 1.5rem;
}

.heading-40px {
  color: var(--black-2);
  width: 100%;
  max-width: 50rem;
  margin-top: 0;
  margin-bottom: 1rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 2.5rem;
  font-weight: 500;
  line-height: 3rem;
}

.heading-40px.bottom-40px {
  margin-bottom: 2.5rem;
  font-size: 250%;
  line-height: 150%;
}

.heading-40px.bottom-40px.heading-bold {
  font-family: Helvetica-700, sans-serif;
}

.heading-40px.left.max-350 {
  max-width: 21.875rem;
}

.heading-40px.left-align {
  text-align: left;
  margin-top: 1rem;
}

.linkdin {
  opacity: .75;
  cursor: pointer;
  transition: opacity .2s;
}

.linkdin:hover {
  opacity: 1;
}

.outline-bttn {
  color: var(--black);
  text-align: center;
  background-color: #0000;
  border: .0625rem solid #000;
  border-radius: .5rem;
  margin-left: auto;
  margin-right: auto;
  padding: .75rem 1.25rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 1.5rem;
  transition: all .3s;
}

.outline-bttn:hover {
  border-color: var(--yellow);
  background-color: var(--black);
  color: var(--white-2);
}

.outline-bttn:focus-visible {
  outline-color: var(--yellow);
  outline-offset: .375rem;
  outline-width: .1875rem;
  outline-style: solid;
}

.outline-bttn[data-wf-focus-visible] {
  outline-color: var(--yellow);
  outline-offset: .375rem;
  outline-width: .1875rem;
  outline-style: solid;
}

.leadership-map {
  background-color: #f6f7f8;
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056ee61_Map-min.webp");
  background-position: 50%;
  background-repeat: repeat-x;
  background-size: contain;
  min-height: 43.75rem;
  margin-top: 2.5rem;
}

.leadership-map.type_hidden {
  display: none;
}

.collection-list-wrap-all-customers {
  flex-wrap: wrap;
  justify-content: space-between;
  display: flex;
}

.flex-anim {
  align-items: flex-start;
  max-width: 100vw;
  display: flex;
  overflow: hidden;
}

.text-24px {
  font-size: 24px;
  display: inline;
  position: relative;
  top: -.25rem;
}

.cx-team-image {
  object-fit: cover;
  object-position: 50% 50%;
  border-radius: .5rem;
  width: 100%;
  min-height: 21.875rem;
  max-height: 21.875rem;
}

.cx-team-image.deepanshi {
  object-fit: cover;
  object-position: 50% 65%;
}

.section-404 {
  margin-top: -80px;
  padding-top: 15rem;
  padding-bottom: 5rem;
  position: relative;
}

.heading-40px-center {
  color: var(--black-2);
  text-align: center;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 1rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 2.5rem;
  font-weight: 500;
  line-height: 2.875rem;
}

._404-text {
  text-align: center;
  margin-bottom: 1.5rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 20.3125rem;
  font-weight: 500;
  line-height: 24.375rem;
}

._404-img-4 {
  max-width: 4.6875rem;
  position: absolute;
  inset: auto 11.25rem 0% auto;
}

.imgs2 {
  z-index: 1;
  width: 92%;
  max-width: 82.75rem;
  min-height: 41.25rem;
  max-height: 41.25rem;
  margin: 11.875rem auto auto;
  position: absolute;
  inset: 0%;
}

._404-img-3 {
  max-width: 15rem;
  position: absolute;
  inset: auto 0% 13.875rem auto;
}

._404-img-8 {
  min-width: 6.25rem;
  max-width: 6.25rem;
  position: absolute;
  inset: 3.75rem 12.5rem auto auto;
}

._404-img-1 {
  max-width: 3.75rem;
  position: absolute;
  inset: 0% auto auto 16.875rem;
}

.image-5 {
  position: absolute;
  inset: auto auto -1.5625rem 7.375rem;
}

.image-5.none-mob {
  left: 4.1875rem;
}

.tab-menu {
  width: 25%;
  padding-right: 4.6875rem;
}

.tab-wr {
  display: flex;
}

.tabs-heading-wr {
  border-bottom: .0625rem solid #c4c4c43d;
  margin-bottom: 1.25rem;
  padding-bottom: 1.25rem;
}

.heading-24px {
  text-align: center;
  letter-spacing: -.24px;
  font-family: Helvetica-500, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 31.2px;
}

.heading-24px.white {
  opacity: 1;
  color: var(--white);
  text-align: center;
  letter-spacing: .025rem;
  font-family: Helvetica-700, sans-serif;
  font-weight: 700;
  position: static;
}

.heading-24px._700 {
  margin-top: 0;
  font-family: Helvetica-700, sans-serif;
  font-weight: 700;
}

.heading-24px.sm {
  margin-top: 0;
  font-size: 1.375rem;
  line-height: 1.25rem;
}

.heading-24px.dark {
  color: #343434;
  line-height: 2.0625rem;
}

.tab-card-wr {
  transform-origin: 50% 0;
  background-color: #f7f7f6;
  border-radius: .5rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 13.75rem;
  padding: 1.25rem;
  display: flex;
}

.tab-card-info {
  grid-column-gap: 1rem;
  grid-row-gap: .0625rem;
  cursor: default;
  background-color: #fff;
  border-radius: .5rem;
  grid-template-rows: auto;
  grid-template-columns: 3rem 1fr 3.9375rem;
  grid-auto-columns: 1fr;
  margin-left: 1rem;
  margin-right: 1rem;
  padding: 1.5rem;
  transition: box-shadow .3s cubic-bezier(.55, .055, .675, .19), transform .3s cubic-bezier(.55, .055, .675, .19);
  display: grid;
  position: absolute;
  inset: auto 0% -7.4375rem;
  box-shadow: 0 4px 6.125rem #00000014;
}

.tab-card-info:hover {
  transform: translate(0, -.125rem);
  box-shadow: 0 4px 6.125rem #0000002e;
}

.card-relative {
  width: 100%;
  position: relative;
}

.tab-info-arrow {
  background-color: #ebe9e6;
  border: .0625rem solid #0000;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 3.125rem;
  height: 3.125rem;
  margin-bottom: .375rem;
  margin-left: auto;
  margin-right: .625rem;
  transition: all .2s;
  display: flex;
}

.tab-info-arrow:hover {
  background-color: #0000;
  border-color: #e3e1dc;
}

.tab-text {
  opacity: 0;
  color: #a6b1bf;
  height: 0;
}

.collection-item {
  align-items: center;
  display: flex;
}

.html-embed-2 {
  display: none;
}

.tab-menu-wrapper {
  display: block;
  position: sticky;
  top: 9.375rem;
}

.img-in-pers {
  width: 100%;
}

.testimonial-avatar {
  border-radius: 100%;
  width: 3rem;
  height: 3rem;
}

.awards-layout {
  grid-column-gap: 2.1875rem;
  grid-row-gap: .875rem;
  background-color: var(--black);
  border-radius: .5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  width: 100%;
  max-width: 73.75rem;
  margin-left: auto;
  margin-right: auto;
  padding: 1.375rem 6.25rem 2.5rem;
  position: absolute;
  inset: auto 0% -3.75rem;
}

.container1020 {
  width: 92%;
  max-width: 63.75rem;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.container1020.b-160px {
  margin-bottom: 10rem;
}

.container1020.top210 {
  margin-top: 13.125rem;
}

._404-img {
  max-width: 5.0625rem;
  position: absolute;
  inset: auto auto 5.625rem 6.25rem;
}

._404-img-5 {
  max-width: 12.875rem;
  position: absolute;
  inset: 11.4375rem auto auto 3.125rem;
}

.speakercardslider {
  background-color: #ddd0;
}

.mask-2 {
  width: 90%;
  left: 5%;
  right: 5%;
  overflow: hidden;
}

.speakercards {
  background-color: #fff;
  border-radius: .3125rem;
  width: 19%;
  margin-left: .375rem;
  margin-right: .375rem;
  padding: 1.5rem;
}

.div-block-12 {
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  display: flex;
}

.div-block-15 {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: .625rem;
  display: flex;
}

.text-block-4 {
  font-weight: 700;
}

.speakerimages {
  object-fit: fill;
  border-radius: .3125rem;
}

.speakerimages.mix-speakers {
  object-fit: cover;
  width: 90%;
  min-height: 11.25rem;
}

.text-field-ebooks-2 {
  background-color: #f6f6f6;
  border: .0625rem #000;
  border-radius: .5rem;
  min-height: 3rem;
  padding: .5rem 1rem;
  font-size: 1rem;
}

.slide-nav-2 {
  filter: invert();
  inset: auto 0% -19%;
}

.icon {
  filter: invert();
}

.opacity {
  opacity: 1;
  background-color: #fff;
  border-radius: .5rem;
  min-height: 35.1875rem;
}

.search-button {
  background-color: #0000;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.search-2 {
  max-width: 35.25rem;
  height: 100%;
  margin-top: 2rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.search-result-wrapper {
  padding-top: 5.625rem;
  padding-bottom: 8.75rem;
}

.div-color {
  background-color: #d7ac5d;
  min-height: 5.875rem;
  position: absolute;
  inset: auto 0% 0%;
}

.div-color.coral {
  background-color: #d78a65;
}

.div-color.manila {
  background-color: #d5c6a2;
}

.div-color.pale {
  background-color: #c9a89a;
}

.card-exp {
  background-color: #d78a65;
  border-radius: .5rem;
  padding: 2rem;
}

.card-exp.opacity {
  background-color: #d78a651a;
  min-height: auto;
  padding-top: 1.75rem;
  padding-bottom: 1.75rem;
}

.svg-exp {
  text-align: left;
  background-color: #d78a65;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  min-width: 4rem;
  max-width: 4rem;
  min-height: 4rem;
  margin-bottom: 1.5rem;
  padding: 0;
  display: flex;
}

.card-exp-width {
  grid-column-gap: 1.375rem;
  grid-row-gap: 1.375rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  max-width: 78.125rem;
  margin: 3.375rem auto 0;
}

.text-gray600 {
  color: #6f7680;
  margin-top: .375rem;
  font-size: 1rem;
  line-height: 1.5rem;
}

.tag-white {
  background-color: #fff;
  border-radius: 2.5rem;
  margin-bottom: .875rem;
  padding: .25rem .8125rem;
}

.text-date-gray {
  color: #848999;
  line-height: 1rem;
}

.line-32px {
  background-color: #c4c4c447;
  height: .0625rem;
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.line-32px.margin-bottom {
  margin-bottom: 4rem;
}

.heading-24px-center {
  text-align: center;
  margin-bottom: 1rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 2rem;
}

.text-black-center-16px {
  color: #343434;
  text-align: center;
  max-width: 48.125rem;
  margin-left: auto;
  margin-right: auto;
  font-size: 1rem;
  line-height: 1.75rem;
}

.text-black-center-16px.max-500px {
  max-width: 31.25rem;
  margin-bottom: 2.5rem;
}

.grid-team-new {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  place-content: stretch;
  place-items: stretch stretch;
  margin-top: 2.5rem;
  margin-bottom: 3.375rem;
}

.paragraph-16px-center {
  color: var(--light-slate-grey);
  text-align: center;
  max-width: 62.5rem;
  margin-bottom: .9375rem;
  margin-left: auto;
  margin-right: auto;
  font-size: 1rem;
  line-height: 1.5rem;
}

.paragraph-16px-center.ccpa-body {
  text-align: left;
  width: 100%;
}

.paragraph-16px-center.b-8px {
  margin-bottom: .5rem;
}

.paragraph-16px-center.black {
  color: #000;
}

.timeline-fill-2 {
  transform-origin: 50% 0;
  background-color: #d78a65;
  border-radius: 6.25rem;
  position: absolute;
  inset: 0%;
}

.paragraph-16px-2 {
  color: #848999;
  text-align: left;
  max-width: 62.5rem;
  margin-left: auto;
  margin-right: auto;
  font-size: 1rem;
  line-height: 1.5rem;
}

.timeline-circle-wr-2 {
  background-color: #d78a65;
  border-radius: 100%;
  width: 1rem;
  height: 1rem;
}

.div-block-17 {
  max-width: 33.75rem;
}

.anchor-link {
  z-index: 1;
  width: .0625rem;
  height: 59.375rem;
}

.anchors {
  display: block;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.img-b {
  object-fit: cover;
  border-radius: .5rem;
  min-width: 23.75rem;
  max-width: 23.6875rem;
  min-height: 100%;
  max-height: 26.1875rem;
  margin-right: 0;
}

.tab-link-tab-2--32px {
  color: #848999;
  text-align: left;
  background-color: #0000;
  border-bottom: .125rem solid #0000;
  margin-bottom: 1rem;
  margin-left: 1rem;
  margin-right: 1rem;
  padding: 0;
  font-family: Helvetica-400, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
}

.tab-link-tab-2--32px.w--current {
  border-bottom: .125rem solid var(--dark-salmon);
  color: #343434;
  background-color: #0000;
  font-family: Helvetica-700, sans-serif;
  font-weight: 400;
  text-decoration: none;
}

.tab-link-tab-2--32px.integration-tab-hide {
  display: none;
}

.tab-menu-center {
  justify-content: center;
  align-items: center;
  margin-bottom: 2.5rem;
  display: flex;
}

.integration-col-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.press-kits-layout {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 2rem;
  display: grid;
}

.press-kit-item {
  grid-column-gap: 1rem;
  grid-row-gap: 0rem;
  border: .0625rem solid #afc3ca4d;
  border-radius: .5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 2rem;
  transition: background-color .4s;
  position: relative;
}

.press-kit-item:hover {
  background-color: #afc3ca1a;
}

.press-kit-arrow {
  background-color: #fff;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 3.4375rem;
  height: 3.4375rem;
  display: flex;
  position: absolute;
  inset: auto 1.25rem 1.25rem auto;
}

.press-releases-layout {
  grid-column-gap: 1rem;
  grid-row-gap: 3rem;
  grid-template: "Area Area-2"
                 ". ."
                 / .5fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 4rem;
  display: grid;
}

.press-release-title {
  color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056f005_foreign%201.svg");
  background-position: 100% 10%;
  background-repeat: no-repeat;
  background-size: auto;
  background-attachment: scroll;
  padding-right: 1.5rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 1.6875rem;
  text-decoration: none;
  display: inline;
}

.press-release-title:hover {
  text-decoration: underline;
}

.press-release-title:focus-visible {
  outline-color: var(--yellow);
  outline-offset: 1rem;
  outline-width: .1875rem;
  outline-style: solid;
}

.press-release-title[data-wf-focus-visible] {
  outline-color: var(--yellow);
  outline-offset: 1rem;
  outline-width: .1875rem;
  outline-style: solid;
}

.press-release-logo {
  opacity: .5;
  filter: grayscale();
  object-fit: contain;
  object-position: 0% 50%;
  width: 100%;
  max-width: 12.5rem;
  max-height: 2.5rem;
  margin-bottom: 1.5rem;
  margin-left: 0;
  margin-right: auto;
}

.press-releases {
  border-bottom: .0625rem solid #afc3ca4d;
  padding-bottom: 3rem;
}

.press-releases.no-border {
  border-bottom-style: none;
  padding-bottom: 0;
}

.press-release-item {
  min-height: 12.5rem;
}

.client-logos {
  opacity: .5;
  filter: grayscale();
  max-width: 8.125rem;
}

.client-logos.client-1, .client-logos.client-8 {
  filter: invert() grayscale();
}

.section-w-top140px {
  padding-top: 3.472em;
  padding-bottom: 7.986em;
}

.career-section-b140px {
  background-color: #afc3ca;
  padding-top: 11.8125rem;
  padding-bottom: 14.375rem;
  position: relative;
}

.career-section-b140px.press-imgs {
  padding-top: 12.5rem;
  padding-bottom: 5rem;
}

.career-section-b140px.layout-v2 {
  padding-top: 6.944em;
  padding-bottom: 6.944em;
}

.section-gray-80-o40 {
  background-color: #e3e1dc4d;
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.leadership-hero {
  object-fit: cover;
  border-radius: .5rem;
  width: 100%;
  min-width: 66.125rem;
  max-width: 66.125rem;
  max-height: 27.5rem;
}

.our-story-img {
  object-fit: cover;
  border-radius: .5rem;
  width: 100%;
  max-height: 18.5rem;
}

.paragraph-2 {
  color: var(--light-slate-grey);
  margin-top: .625rem;
  font-style: italic;
}

.awards-logos {
  filter: grayscale() invert();
  max-height: 2rem;
}

.svg-exp-img {
  text-align: center;
  width: 100%;
  max-width: 1.75rem;
}

.video-section-content {
  flex-wrap: wrap;
  width: 70%;
  max-width: 63.75rem;
  display: flex;
}

.video-section-content.left-align {
  justify-content: space-between;
  width: 85%;
  height: auto;
  margin: 1.875rem auto 6.25rem;
  position: static;
}

.video-section-content-right {
  width: 25%;
}

.video-section-content-main {
  width: 65%;
  position: relative;
}

.data-items {
  margin-bottom: 2.125rem;
}

.videos-hero-image {
  object-fit: cover;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: .5rem;
  width: 100%;
  min-height: 28.75rem;
}

.grid-38 {
  grid-column-gap: 1.3125rem;
  grid-row-gap: 1.3125rem;
  filter: invert();
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  place-items: center;
}

.events {
  grid-column-gap: 2.9375rem;
  grid-row-gap: 2.5625rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.events.type-2-col {
  grid-template-columns: 1fr 1fr;
}

.event-img {
  object-fit: cover;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  min-height: 13.75rem;
  max-height: 13.75rem;
}

.event-img.no-img {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056f0ee_d827f1c3-hubilo-monogram-blk_103i02u01s02u010000028.png"), linear-gradient(to bottom, var(--dark-salmon), var(--dark-salmon));
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: auto, auto;
}

.demo-page-hero {
  border-radius: .5rem;
  width: 100%;
  margin-top: 2.5rem;
  box-shadow: 4px 4px 1.25rem .4375rem #0000001a;
}

.demo-page-hero.hide-hero-header {
  box-shadow: none;
  margin-top: 1.25rem;
  display: block;
}

.column {
  text-align: center;
  background-color: #0000;
  border-radius: 0;
}

.column-2, .column-3 {
  text-align: center;
}

.contact-sales {
  background-color: var(--dark-salmon);
  border-radius: .3125rem;
  font-size: .875rem;
}

.contact-sales.contact-btn {
  width: 100%;
  min-width: 12.5rem;
  max-width: 12.5rem;
  margin-bottom: .75rem;
  padding: 1rem;
}

.contact-sales.contact-btn:focus-visible {
  outline-offset: .375rem;
  outline: .1875rem solid #fff;
}

.contact-sales.contact-btn[data-wf-focus-visible] {
  outline-offset: .375rem;
  outline: .1875rem solid #fff;
}

.contact-press-and-media {
  background-color: var(--dark-salmon);
  border-radius: .3125rem;
}

.contact-press-and-media.contact-btn {
  text-align: center;
  align-self: center;
  width: 100%;
  min-width: 12.5rem;
  max-width: 12.5rem;
  margin-bottom: .75rem;
  padding: 1rem;
}

.contact-press-and-media.contact-btn:focus-visible {
  outline-color: var(--black);
  outline-offset: .4375rem;
  outline-width: .1875rem;
  outline-style: solid;
}

.contact-press-and-media.contact-btn[data-wf-focus-visible] {
  outline-color: var(--black);
  outline-offset: .4375rem;
  outline-width: .1875rem;
  outline-style: solid;
}

.columns {
  margin-top: .75rem;
}

.columns.contact-btn-column {
  margin-left: auto;
  margin-right: auto;
}

.contact-careers {
  background-color: var(--dark-salmon);
  border-radius: .3125rem;
}

.contact-careers.contact-btn {
  width: 100%;
  min-width: 12.5rem;
  max-width: 12.5rem;
  padding: 1rem;
}

.hubilo-benefits {
  width: 5rem;
  height: auto;
}

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

.heading-2.contact-h2 {
  margin-bottom: 1.5rem;
}

.reg-event {
  color: var(--black-2);
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812719267eb725056ece5_arrow-coral.svg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: auto;
  padding-right: 1.25rem;
  font-family: Helvetica-400, sans-serif;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.5rem;
  transition: all .2s;
  display: inline-block;
}

.reg-event:hover {
  opacity: .8;
  text-decoration: underline;
}

.event-card-link {
  padding-top: .6875rem;
  padding-bottom: .6875rem;
}

.partner-form-section {
  background-color: var(--light-blue-2);
  padding-top: 3.75rem;
  padding-bottom: 3.75rem;
}

.pp-bullet {
  color: var(--dark-salmon);
  font-family: Helvetica-700, sans-serif;
}

.pp-ul-ident {
  margin-left: 2%;
}

.alert-message {
  color: #d3191c;
}

.grid-39 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-wrap: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  display: grid;
}

.grid-39.compliance-cards-footer {
  margin-top: 2.5rem;
}

.compliance-cards {
  background-color: var(--dark-slate-grey-2);
  border-radius: .5rem;
  justify-content: center;
  align-items: stretch;
  padding: 1.5rem;
  transition: all .3s;
  display: flex;
}

.compliance-cards:hover {
  box-shadow: 3px 3px 2.4375rem -.4375rem #00000080;
}

.image-10 {
  object-fit: contain;
  width: 12.5rem;
  height: 100%;
}

.image-10.max-width-set {
  max-width: 5.625rem;
}

.hubilo-compliance {
  margin-top: 3.75rem;
}

.secur-benefits {
  grid-column-gap: 2.5rem;
  grid-row-gap: 5rem;
  flex-flow: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-rows: auto;
  grid-auto-columns: 1fr;
  place-content: center;
  align-items: start;
  width: 100%;
  height: 100%;
  margin-top: 3.75rem;
  display: grid;
}

.secur-benefits.ccpa-benefits-page {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
}

.image-11 {
  object-fit: cover;
  border-radius: .5rem;
  width: 100%;
  height: auto;
  min-height: 18.75rem;
}

.isp-block {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056f023_information-security-policy.svg");
  background-position: 50%;
  background-size: cover;
  border-radius: .5rem;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 15.625rem;
  padding-left: 2rem;
  transition: all .3s;
  display: flex;
}

.isp-block:hover {
  box-shadow: 3px 3px 2.4375rem -.4375rem #0000004d;
}

.pp-card {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056f03f_privacy-policy.svg");
  background-position: 50%;
  background-size: cover;
  border-radius: .5rem;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 15.625rem;
  padding-left: 2rem;
  transition: all .3s;
  display: flex;
}

.pp-card:hover {
  box-shadow: 3px 3px 2.4375rem -.4375rem #0000004d;
}

.isp-card-heading {
  margin-bottom: 2rem;
  display: block;
}

.div-block-31 {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.div-block-32 {
  flex-direction: column;
  justify-content: center;
  width: 100%;
  display: flex;
}

.div-block-33 {
  width: 100%;
}

.div-block-34 {
  flex-direction: column;
  justify-content: center;
  width: 100%;
  display: flex;
}

.div-block-35, .div-block-36 {
  width: 100%;
}

.div-block-37, .div-block-38 {
  flex-direction: column;
  justify-content: center;
  width: 100%;
  display: flex;
}

.div-block-39, .div-block-40 {
  width: 100%;
}

.div-block-41, .div-block-42 {
  flex-direction: column;
  justify-content: center;
  width: 100%;
  display: flex;
}

.div-block-43, .div-block-44 {
  width: 100%;
}

.div-block-45, .div-block-46 {
  flex-direction: column;
  justify-content: center;
  width: 100%;
  display: flex;
}

.div-block-47, .div-block-48 {
  width: 100%;
}

.sec-btn {
  color: var(--black);
  background-color: #0000;
  border: .0625rem solid #333;
  border-radius: .5rem;
  transition: background-color .2s;
}

.sec-btn:hover {
  background-color: var(--black);
  color: var(--white);
}

.hide {
  display: none;
}

.paragraph-pricing {
  color: #848999;
  margin-bottom: 0;
  padding: 1.5rem 1.5rem 0;
  font-size: 1rem;
  line-height: 1.375rem;
}

.paragraph-pricing.header {
  color: #3a4554;
  padding-top: 2.5rem;
  padding-bottom: .5rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 1.6875rem;
}

.paragraph-pricing.details {
  margin-bottom: 1rem;
  padding-top: 0;
  padding-left: 1.5rem;
}

.paragraph-pricing.header {
  text-align: left;
}

.sub-heading {
  color: var(--dark-salmon);
  margin-bottom: .75rem;
  padding-left: 1.5rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.375rem;
}

.pricing-list {
  border: .0625rem #000;
  border-radius: 0;
  padding: 0;
}

.no-bullets {
  color: #848999;
  margin-bottom: 1rem;
  margin-left: .5rem;
  padding-left: 1.5rem;
  font-size: 1rem;
  line-height: 1.375rem;
}

.divider {
  background-color: #dee7f0;
  height: .0625rem;
  margin-top: 2.5rem;
  margin-left: 1.5rem;
  padding-left: 0;
}

.divider.margin-bottom-40 {
  margin-bottom: 2.5rem;
  margin-right: 1.5rem;
}

.div-block-49 {
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.div-block-49.ccpa-img {
  justify-content: flex-start;
  margin-bottom: 2rem;
}

.security-list {
  color: var(--light-slate-grey);
  font-size: 1rem;
  line-height: 1.5rem;
}

.left {
  align-items: flex-start;
  display: flex;
}

.team-name {
  background-color: #afc3ca;
  border-radius: .25rem;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-top: auto;
  margin-bottom: 0;
  padding: 1.5rem;
  display: flex;
}

.team-avatar {
  border-radius: 2.1875rem;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 3rem;
  height: 3rem;
  margin-right: .75rem;
  display: flex;
}

.success-message-2 {
  background-color: #f1f1f1;
  height: 100%;
}

.hide-form {
  display: block;
}

.thank-you-wr {
  z-index: 1;
  background-color: var(--white);
  border-radius: .5rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 42.5rem;
  margin-left: auto;
  margin-right: auto;
  padding: 3rem 2rem;
  display: flex;
  position: relative;
}

.div-relative-thanks {
  justify-content: center;
  align-items: center;
  max-width: 42.5rem;
  height: 100%;
  min-height: 5rem;
  margin-left: auto;
  margin-right: auto;
  display: none;
  position: relative;
}

.text-gray-center-16px {
  color: #343434;
  text-align: center;
  max-width: 48.125rem;
  margin-bottom: .75rem;
  margin-left: auto;
  margin-right: auto;
  font-size: 1rem;
  line-height: 1.75rem;
}

.link-email {
  color: #848999;
  font-size: 1rem;
  text-decoration: none;
}

.line32px {
  background-color: #f0f0f0;
  width: 100%;
  max-width: 63.75rem;
  height: .0625rem;
  margin: 2rem auto;
}

.text-16px-m {
  color: var(--black-2);
  margin-right: .75rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 1rem;
  font-weight: 400;
}

.flex-left {
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.flex-left.hide {
  justify-content: flex-start;
  display: flex;
}

.link-home {
  color: #000;
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056f07e_ic%20Arrow%20Go.svg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: auto;
  padding-left: 1.375rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 1rem;
  text-decoration: none;
  transition: all .2s;
  display: none;
  position: absolute;
  inset: 0% auto auto 0%;
}

.link-home:hover {
  opacity: .8;
  text-decoration: underline;
}

.tabs-links {
  color: #32323280;
  background-color: #fff0;
  border-bottom: .125rem solid #0000;
  align-self: flex-start;
  margin-bottom: 0;
  margin-right: 2.5rem;
  padding: 0;
  font-size: 1rem;
  line-height: 1.5rem;
  transition: all .2s;
}

.tabs-links:hover {
  color: var(--black-2);
}

.tabs-links.w--current {
  border-bottom-style: solid;
  border-bottom-color: var(--dark-salmon);
  color: #3a4554;
  background-color: #fff0;
  font-family: Helvetica-700, sans-serif;
}

.tabs-thanks {
  margin-top: 2rem;
}

.tabs-max {
  max-width: 100%;
  margin-bottom: 2.5rem;
}

.link-arrow {
  color: #000;
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056f07d_Arrow.svg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: auto;
  padding-right: 1.375rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 1rem;
  text-decoration: none;
  transition: all .2s;
  display: none;
  position: absolute;
  inset: 5.25rem 0% auto auto;
}

.link-arrow:hover {
  opacity: .8;
  text-decoration: underline;
}

.link-arrow.block {
  color: #3a4554;
  margin-top: .75rem;
  display: block;
  position: static;
}

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

.section-bl-120px {
  background-color: #d9e2e4;
  padding-top: 6.25rem;
  padding-bottom: 6.25rem;
}

.button-line-24px {
  color: #404040;
  background-color: #3898ec00;
  border: .0625rem solid #404040;
  border-radius: .5rem;
  margin-top: 0;
  margin-left: .5rem;
  margin-right: .5rem;
  padding: 1rem 1.5rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.125rem;
  transition: all .555s;
}

.button-line-24px:hover {
  color: #fff;
  background-color: #404040;
}

.button-line-24px.auto {
  margin-top: 1rem;
  margin-left: auto;
  margin-right: auto;
}

.div-block-50 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
}

.form-block-3 {
  height: 100%;
  display: block;
}

.form-block-3.mx-wt-565 {
  width: 100%;
  max-width: 39.23em;
  display: none;
}

.button-black-24px {
  color: #fff;
  background-color: #343434;
  border: .0625rem solid #404040;
  border-radius: .5rem;
  margin-top: 0;
  margin-left: .5rem;
  margin-right: .5rem;
  padding: 1rem 1.5rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.125rem;
  transition: all .555s;
  display: none;
}

.button-black-24px:hover {
  color: #fff;
  background-color: #404040;
}

.flex-h-cent {
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.blog-img {
  object-fit: cover;
  object-position: 50% 50%;
  border-radius: .5rem;
  width: 100%;
  min-height: 13.125rem;
  max-height: 13.125rem;
  margin-bottom: 1.5rem;
  overflow: hidden;
}

.blog-img.no-border-radius-bottom {
  border-radius: 1rem 1rem 0 0;
}

._1024px {
  background-color: #f9f9f8;
  border-radius: .5rem;
  margin-top: 2.5rem;
  margin-bottom: 5rem;
  padding: 2.5rem 4rem;
}

.logo-grid-ok {
  grid-column-gap: 5rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  place-items: center;
  margin-top: 2.5rem;
}

.lightbox-link-2 {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.video-img {
  width: 100%;
}

.video-img.br-top {
  border-top-left-radius: 1rem;
  border-top-right-radius: 1rem;
}

.download-ebook-link-hide {
  display: none;
}

.button-1 {
  -webkit-backdrop-filter: grayscale();
  backdrop-filter: grayscale();
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056f072_google-cal-icon.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
}

.hide-callender {
  display: none;
}

.div-relative-thanks-demo {
  justify-content: center;
  align-items: center;
  max-width: 42.5rem;
  height: 100%;
  min-height: 5rem;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: relative;
}

.button-5 {
  -webkit-backdrop-filter: grayscale();
  backdrop-filter: grayscale();
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056f083_apple.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
}

.social-embed-buttons {
  justify-content: space-around;
  width: auto;
  max-width: none;
  display: flex;
}

.social-button-designers {
  justify-content: space-around;
  display: none;
}

.social-share-button {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  width: 4.0625rem;
  height: 4.0625rem;
  display: inline-block;
}

.social-share-button.facebook {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056f071_facebook.svg");
  background-repeat: no-repeat;
  background-size: .625rem;
  border-radius: 50%;
  width: 1.875rem;
  height: 1.875rem;
}

.social-share-button.facebook:hover {
  background-color: #f4f5f7;
}

.social-share-button.twitter {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056f070_twitter.svg");
  background-size: 1.25rem;
  width: 1.875rem;
  height: 1.875rem;
  transition: all .2s;
}

.social-share-button.twitter:hover {
  background-color: #f4f5f7;
  border-radius: 50%;
}

.social-share-button.linkedin {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056f08a_LinkedIn.svg");
  background-size: 1.0625rem;
  width: 1.875rem;
  height: 1.875rem;
}

.social-share-button.linkedin:hover {
  background-color: #f4f5f7;
  border-radius: 50%;
}

.social-share-button.email {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056f088_Mail.svg");
  background-size: 1.25rem;
  width: 1.875rem;
  height: 1.875rem;
  transition: all .2s;
}

.social-share-button.email:hover {
  background-color: #f4f5f7;
  border-radius: 50%;
}

.margin-top {
  margin-top: 1rem;
}

.line-menu {
  background-color: #e8e8e8;
  height: .0625rem;
  margin-top: 1.875rem;
}

.rad-icon-container {
  text-align: center;
  background-color: #0003;
  border: .0625rem #0003;
  border-radius: 3.125rem;
  width: 100%;
  max-width: 4.5rem;
  height: 62.8125rem;
  max-height: 4.5rem;
  padding: 1.25rem;
}

.rad-icon {
  width: 100%;
  max-width: 2rem;
  height: 100%;
  max-height: 2rem;
  margin-left: auto;
  margin-right: auto;
}

.placeholder-img-blog {
  object-fit: cover;
  border-radius: .5rem;
  width: 100%;
  height: 100%;
  min-height: 14rem;
  max-height: 14rem;
  margin-bottom: 1.5rem;
}

.text-block-11 {
  margin-bottom: .25rem;
  font-family: Helvetica-700, sans-serif;
  font-weight: 700;
}

.text-block-10 {
  margin-bottom: .75rem;
}

.sub-proc-list {
  background-color: #f1f1f1;
  border-radius: .5rem;
  padding: 1.5rem;
  font-family: Helvetica-400, sans-serif;
}

.sub-proc-grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 2rem;
}

.sub-proc-grid.cookie-page {
  grid-column-gap: .75rem;
  grid-template-columns: 1fr 1fr;
}

.paragraph16 {
  font-size: 1rem;
}

.text-block-12 {
  text-transform: none;
  border: .0625rem #000;
  margin-bottom: .25rem;
  font-family: Helvetica-700, sans-serif;
  font-weight: 700;
  text-decoration: none;
}

.container-800 {
  max-width: 50rem;
}

.container-800.event-thank-you {
  background-color: #fff;
  border-radius: 1rem;
  margin-left: auto;
  margin-right: auto;
  padding: 3rem 3.75rem;
}

.blog-item {
  border-bottom: .0625rem solid #0000000d;
  padding-bottom: 1.5rem;
}

.blog-item:last-child {
  border-bottom-style: none;
  padding-bottom: 0;
}

.us-form {
  display: none;
}

.gb-form {
  display: block;
}

.cal-icon {
  filter: grayscale();
  width: 100%;
  max-width: 2rem;
  min-height: 2rem;
  transition: filter .2s;
}

.cal-icon:hover {
  filter: grayscale(0%);
}

.show-more {
  text-align: center;
  margin-top: 2.5rem;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.show-more.jetboost-pagination-next-mz3b.button {
  max-width: 11.25rem;
}

.show-more.jetboost-pagination-next-mz3b.button:focus-visible {
  outline-color: var(--black);
  outline-offset: .375rem;
  outline-width: .1875rem;
  outline-style: solid;
}

.show-more.jetboost-pagination-next-mz3b.button[data-wf-focus-visible] {
  outline-color: var(--black);
  outline-offset: .375rem;
  outline-width: .1875rem;
  outline-style: solid;
}

.show-more.jetboost-1.button {
  max-width: 11.25rem;
}

.show-more.jetboost-1.button:focus-visible {
  outline-offset: .375rem;
  outline: .1875rem solid #404040;
}

.show-more.jetboost-1.button[data-wf-focus-visible] {
  outline-offset: .375rem;
  outline: .1875rem solid #404040;
}

.flex-wrap-menu {
  background-color: #0000;
  display: flex;
}

.grid-42 {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: minmax(12.5rem, 1fr) 1.25fr;
  align-content: start;
  align-items: start;
  width: 100%;
}

.div-color-anim {
  background-color: #faf3f0;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  height: 100%;
  min-height: 63.75rem;
  max-height: 100vh;
  padding: 9.1875rem 3.125rem 4.5rem 2.5rem;
  display: flex;
  position: sticky;
  top: 0;
  overflow: hidden;
}

.paragraph-16px-black {
  color: #343434;
  font-size: 1rem;
  line-height: 1.5rem;
}

.paragraph-16px-black.opacity70 {
  color: #343434b3;
}

.paragraph-16px-black._333 {
  color: #333;
  margin-bottom: 1rem;
}

.paragraph-16px-black._333-top6 {
  color: #333;
  margin-top: auto;
  margin-bottom: 0;
}

.div-right-1 {
  max-width: 44.375rem;
  min-height: 50vh;
  padding: 9.1875rem 4rem 2rem;
}

.color-bg-img {
  background-color: #d78a65;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 4.5rem;
  height: 4.5rem;
  display: flex;
}

.color-bg-img.blue {
  background-color: #afc3ca;
}

.color-bg-img.color-yellow {
  background-color: #d7ab5d;
}

.color-or {
  color: var(--black-2);
}

.color-yellow {
  color: #d7ab5d;
}

.grid-tabl {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr 1fr;
  width: 100%;
  max-width: 56.875rem;
  margin-top: 3.125rem;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.paragraph-16px-black-bold {
  color: #343434;
  font-family: Helvetica-700, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.5rem;
}

.div-block-tabl {
  border-bottom: .0625rem solid #cdd3dc;
  align-items: center;
  padding-top: .5rem;
  padding-bottom: .5rem;
  padding-left: .5rem;
  display: flex;
}

.div-block-tabl.gray {
  background-color: #c4c4c40d;
}

.div-block-tabl-center {
  border-bottom: .0625rem solid #cdd3dc;
  justify-content: center;
  align-items: center;
  padding-top: .5rem;
  padding-bottom: .5rem;
  padding-left: .5rem;
  display: flex;
}

.div-block-tabl-center.gray {
  background-color: #c4c4c40d;
}

.container1024 {
  flex-direction: column;
  flex: 0 auto;
  width: 92%;
  max-width: 64rem;
  margin-left: auto;
  margin-right: auto;
  font-family: Helvetica-400, sans-serif;
  display: flex;
  position: relative;
}

.slider-2 {
  background-color: #fff0;
  height: auto;
}

.right-arrow-circle {
  background-color: var(--light-blue);
  border: .125rem solid #f4f5f7;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  max-width: 2.5rem;
  max-height: 2.5rem;
  display: flex;
  inset: 0% 0% 0% auto;
}

.left-arrow-circle {
  background-image: linear-gradient(to bottom, var(--light-blue), var(--light-blue));
  border: .125rem solid #f4f5f7;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  max-width: 2.5rem;
  max-height: 2.5rem;
  display: flex;
  inset: 0% auto 0% 0%;
}

.slide-2 {
  padding-left: 7.25rem;
  padding-right: 7.25rem;
}

.medium {
  font-family: Helvetica-500, sans-serif;
  font-weight: 400;
}

.quote-64 {
  width: 100%;
  max-width: 5em;
  margin-bottom: 1.5625rem;
}

.slide-nav-3 {
  inset: auto 0% -3.75rem;
}

.mask-3 {
  height: auto;
}

.faq-blue {
  background-color: #f3f6f7;
  border-top: .0625rem solid #0000;
  border-left: .0625rem solid #0000;
  border-right: .0625rem solid #0000;
  border-radius: .5rem;
  width: 100%;
  margin-bottom: 1rem;
  padding: 2rem 3rem;
  font-size: 1.5rem;
  line-height: 2rem;
}

.faq-blue.w--open {
  background-color: #eef1f2;
  border-top: .0625rem solid #84899930;
  border-left: .0625rem solid #84899930;
  border-right: .0625rem solid #84899930;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding-bottom: 1.5rem;
}

.dropdown-list-faq-16 {
  margin-top: -1rem;
  position: relative;
}

.dropdown-list-faq-16.w--open {
  background-color: #eef1f2;
  border-bottom: .0625rem solid #84899930;
  border-left: .0625rem solid #84899930;
  border-right: .0625rem solid #84899930;
  border-bottom-right-radius: .5rem;
  border-bottom-left-radius: .5rem;
  margin-bottom: 1rem;
  padding-bottom: 1.25rem;
  padding-left: 3rem;
  padding-right: 3rem;
}

.blue-section-60px {
  background-color: #f5f8f9;
  padding-top: 3.75rem;
  padding-bottom: 3.75rem;
}

.button-center {
  color: #404040;
  white-space: nowrap;
  cursor: pointer;
  background-color: #d1dd2b;
  border-radius: .5rem;
  margin-left: 0;
  margin-right: 0;
  padding: 1.4375rem 2.625rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.125rem;
  transition: all .2s;
  position: relative;
}

.button-center:hover {
  background-color: #f2ff37;
}

.button-center:active {
  background-color: var(--yellow);
}

.button-center:focus-visible {
  outline-offset: .375rem;
  outline: .1875rem solid #404040;
}

.button-center[data-wf-focus-visible] {
  outline-offset: .375rem;
  outline: .1875rem solid #404040;
}

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

.button-center.secondary:hover {
  color: #fff;
  background-color: #404040;
}

.button-center.secondary.pricing {
  border-color: #404040;
  margin-right: 1rem;
}

.button-center.pricing {
  border: .0625rem solid #d1dd2b;
  justify-content: center;
  width: 13.75rem;
  display: flex;
}

.flex-div-center-top {
  justify-content: center;
  align-items: center;
  margin-top: 2.5rem;
  margin-bottom: 0;
  display: flex;
}

.gradient-white-tabl {
  background-image: linear-gradient(#0000, #fff);
  height: 12.5rem;
  position: absolute;
  inset: auto 0% 0%;
}

.div-id {
  z-index: -1;
  position: absolute;
  inset: -6.25rem 0% auto;
}

.section-white-120px-tablet-64px {
  background-color: #fff;
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
  display: none;
  position: relative;
}

.section-white-120px-tablet-64px.hide {
  display: none;
}

.section-bl-64px {
  background-color: #afc3ca;
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.section-bl-64px.pricing-testimonial-section {
  padding-top: 3.75rem;
  padding-bottom: 3.75rem;
}

.section-white-120px-64px-mob {
  background-color: #fff;
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
  position: relative;
}

.div-block-progress {
  background-color: #eaeaea;
  border-radius: 5rem;
  width: .25rem;
  height: 72vh;
  position: fixed;
  inset: 12.25rem 1rem 0% auto;
  overflow: hidden;
}

.line-green {
  background-color: #d1dd2b;
  width: .25rem;
}

.list-child-element {
  margin-left: 1.5rem;
}

.text-block-13, .text-block-14 {
  margin-bottom: .75rem;
}

.paragraph-24px-tabs-2 {
  color: #333132;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 2rem;
}

.tab-dd-link-2 {
  opacity: .4;
  color: #333132;
  width: 100%;
  margin-bottom: .625rem;
  padding-top: .375rem;
  padding-bottom: .375rem;
  font-family: Helvetica-400, sans-serif;
  font-size: 1.125rem;
  line-height: 1.625rem;
  text-decoration: none;
}

.tab-dd-link-2:focus-visible {
  outline-offset: .25rem;
  outline: .1875rem solid #333132;
}

.tab-dd-link-2[data-wf-focus-visible] {
  outline-offset: .25rem;
  outline: .1875rem solid #333132;
}

.tab-dd-link-2.w--current {
  opacity: 1;
  color: #333132;
  width: 100%;
  font-family: Helvetica-500, sans-serif;
  font-weight: 500;
}

.tab-card__icon-2 {
  background-color: #d7ab5d;
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812719267eb725056ed43_Vector.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 50%;
  width: 3rem;
  height: 3rem;
}

.tab-card__icon-2.h {
  background-color: #a28980;
}

.tab-card__icon-2.h.analytics-icon {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056eef5_icon_ticketing-analytics.svg");
}

.tab-card__icon-2.h.app-icon {
  background-color: var(--rosy-brown);
  background-color: #c9a89a;
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056ee93_icon_mobile-event-app.svg");
  background-position: 45%;
}

.tab-card__icon-2.v {
  background-color: #d78a65;
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056ee98_icon_client-onboardings.svg");
}

.tab-card__icon-2.v.engage-icon {
  background-color: var(--goldenrod);
  background-color: #d7ab5d;
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056ef06_icon_party-award-ceremony.svg");
}

.tab-card__icon-2.v.branding-icon {
  background-color: #afc3ca;
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056efb2_icon_professional-grade-quality.svg");
}

.tab-card__icon-2.ticket-icon {
  background-color: #d78a65;
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056ee95_icon_vip-event.svg");
}

.tab-card__icon-2.badge-icon {
  background-color: #afc3ca;
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056f144_Badging.svg");
}

.tab-panes-right-2 {
  object-fit: contain;
  width: 65%;
  position: relative;
}

.image-13 {
  width: 100%;
  padding-bottom: 1.25rem;
}

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

.learn-more-icon {
  width: 100%;
  max-width: 1em;
}

.image-14 {
  width: 100%;
  margin-bottom: 1.25rem;
}

.image-15 {
  width: 100%;
  margin-bottom: -1.875rem;
}

.paragraph-msa {
  color: var(--dark-slate-grey);
  font-family: Helvetica-400, sans-serif;
  font-size: 1rem;
  line-height: 1.75rem;
}

.paragraph-msa.strong {
  font-family: Helvetica-700, sans-serif;
  font-weight: 400;
}

.list-3 {
  list-style-type: lower-roman;
}

.list-3.paragraph-msa {
  padding-left: 1.5rem;
}

.strong {
  font-family: Helvetica-700, sans-serif;
  font-weight: 400;
}

.msa-list {
  margin-top: 2rem;
  padding-left: 0;
}

.list-4, .list-5 {
  padding-left: 1.5rem;
  list-style-type: lower-alpha;
}

.grid-43 {
  z-index: 1;
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  grid-template: "Area"
                 "."
                 / 1fr 1fr 1fr;
  position: relative;
}

.grid-43.awards-page {
  grid-template-rows: auto auto;
}

.awards-card {
  background-color: var(--white);
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding: 1em;
  display: flex;
  box-shadow: 0 2px .3125rem #0000001a;
}

.modal-rad-form {
  z-index: 1000;
  opacity: 0;
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100vh;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.modal-backdrop {
  background-color: #00000080;
  width: 100%;
  height: 100vh;
  position: absolute;
  inset: 0% 0% auto;
}

.div-block-28 {
  background-color: #fff;
  border-radius: .5rem;
  width: 100%;
  max-width: 37.5rem;
  max-height: 1000%;
  padding: 2.5rem;
  position: relative;
}

.modal-close {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb72505700b9_close-icon.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.modal-close.close-icon {
  z-index: 1000;
  width: 100%;
  max-width: .875rem;
  height: .875rem;
  position: absolute;
  top: 1.5rem;
  right: 1.5rem;
}

.image-20, .image-21, .image-22 {
  width: 100%;
}

.hosting-badge {
  background-color: var(--white);
  color: var(--dark-slate-grey);
  text-align: center;
  border-radius: 6.25rem;
  padding: .5rem 1rem .375rem;
  font-size: .75rem;
  display: block;
  position: absolute;
  inset: 4% 4% auto auto;
  box-shadow: 1px 1px .625rem #0003;
}

.events-collection-item {
  transition: box-shadow .2s;
  display: flex;
}

.events-collection-item:hover {
  box-shadow: 1px 1px 1.25rem #0000001a;
}

.text-span {
  display: none;
}

.list-6 {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}

.hero-2 {
  align-items: center;
  padding-top: 6.25rem;
  padding-bottom: 6.25rem;
  display: block;
}

.hero-2.padding-fix {
  margin-bottom: 2.5rem;
  padding-top: 0;
  padding-bottom: 0;
}

.ebook-header-bg-color {
  background-color: #afc3ca80;
  min-height: 50%;
  position: absolute;
  inset: 0% 0% auto;
}

.field-label-3 {
  color: #343434;
  margin-bottom: .5rem;
  font-family: Helvetica-400, sans-serif;
  font-size: 1rem;
  font-weight: 400;
}

.ebook-download-btn-2 {
  color: #000;
  background-color: #d1dd2b;
  border-radius: .5rem;
  margin-top: 2rem;
  font-family: Helvetica-500, sans-serif;
  font-weight: 400;
}

.ebook-download-btn-2:hover {
  background-color: #c6d126;
}

.rad-form-2 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template: "."
                 "."
                 / 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.button-8 {
  color: #404040;
  white-space: nowrap;
  cursor: pointer;
  background-color: #d1dd2b;
  border-radius: .5rem;
  padding: 1.4375rem 2.625rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.125rem;
  transition: all .2s;
  position: relative;
}

.button-8:hover {
  background-color: #f2ff37;
}

.button-8:active {
  background-color: #d1dd2b;
}

.button-8.form-mini {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812719267eb725056e8e4_download%201.svg");
  background-position: 1.5rem;
  background-repeat: no-repeat;
  background-size: auto;
  height: 3.75rem;
  margin-left: 0;
  margin-right: auto;
  padding: 1.125rem 1.5rem .875rem 3.3125rem;
}

.button-8.form-mini:hover {
  background-color: #f2ff37;
}

.cx-team-div {
  border: .0625rem #000;
  border-radius: .5rem;
  flex-direction: column;
  padding: 1.5rem;
  display: flex;
}

.cx-video {
  width: 100%;
  max-width: 63.875rem;
  height: 100%;
  margin-top: 3.75rem;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: relative;
}

.cx-video:focus-visible {
  outline-offset: .375rem;
  outline: .1875rem solid #d78a65;
}

.cx-video[data-wf-focus-visible] {
  outline-offset: .375rem;
  outline: .1875rem solid #d78a65;
}

.cx-video.hide-for-mutiny-exp {
  display: none;
}

.cx-content-grid {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  grid-template-rows: auto;
  max-width: 63.875rem;
  margin-top: 2.25rem;
  margin-left: auto;
  margin-right: auto;
}

.cx-content-card {
  color: var(--black);
  background-color: #fff;
  border: .0625rem #000;
  border-radius: .5rem;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  padding: 1.5rem;
  text-decoration: none;
  display: flex;
}

.cx-content-card:focus-visible {
  outline-color: var(--rosy-brown);
  outline-offset: .375rem;
  outline-width: .1875rem;
  outline-style: solid;
}

.cx-content-card[data-wf-focus-visible] {
  outline-color: var(--rosy-brown);
  outline-offset: .375rem;
  outline-width: .1875rem;
  outline-style: solid;
}

.cx-content-image {
  object-fit: cover;
  border: .0625rem solid #0000001a;
  border-radius: .5rem;
  width: 100%;
  height: 100%;
  max-height: 14rem;
}

.cx-content-subcopy {
  color: #404040b8;
  height: auto;
  margin-bottom: 0;
  padding-bottom: 1.5rem;
  padding-left: .5rem;
  font-size: 1rem;
  line-height: 1.5rem;
  overflow: hidden;
}

.cx-link {
  justify-content: flex-start;
  align-items: stretch;
  width: 7.9375rem;
  margin-top: 1rem;
  padding-left: .5rem;
  font-size: 1rem;
  text-decoration: none;
  display: flex;
  position: static;
  bottom: 1.25rem;
}

.cx-link-text {
  color: var(--black);
  margin-bottom: 0;
  font-family: Helvetica-500, sans-serif;
  font-size: 1rem;
  font-weight: 500;
  text-decoration: none;
}

.cx-card-title {
  margin-top: 1.5rem;
  margin-bottom: 1rem;
  padding-left: .5rem;
  font-family: Helvetica-500, sans-serif;
  font-weight: 400;
  line-height: 140%;
}

.cx-link-icon {
  width: 100%;
  max-width: 1em;
  height: 1rem;
  margin-left: .5rem;
}

.section-callout {
  background-color: var(--light-blue);
  padding-top: 3.75rem;
  padding-bottom: 3.75rem;
}

.cx-content-grid2 {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  align-items: center;
  max-width: 63.875rem;
  margin-left: auto;
  margin-right: auto;
}

.icon-container {
  background-color: #0000001a;
  border-radius: 6.25rem;
  width: 4rem;
  height: 4rem;
  padding: 1.25rem;
}

.cx-icon {
  margin-left: 0;
  position: static;
  top: 50%;
  left: 50%;
}

.toolkit-h3 {
  margin-top: 1.5rem;
  margin-bottom: 1rem;
  font-family: Helvetica-500, sans-serif;
  line-height: 140%;
}

.toolkit-p {
  margin-bottom: 2rem;
  font-size: 1rem;
  line-height: 1.5rem;
}

.cx-section {
  background-color: #0000;
  padding: 7.5rem 5rem;
}

.cx-section.stats-section {
  padding: 0 0 3.75rem;
}

.cx-section.bg-gray {
  background-color: #f7f9fa;
}

.cx-grid {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  align-items: start;
  max-width: 63.875rem;
  margin-top: 3.75rem;
  margin-left: auto;
  margin-right: auto;
}

.testimonial-grid {
  z-index: 4;
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  max-width: 63.875rem;
  margin-left: auto;
  margin-right: auto;
  display: grid;
  position: absolute;
  inset: 0% 0% auto;
}

.testimonial-quote {
  margin-bottom: 0;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.375rem;
  font-weight: 400;
  line-height: 150%;
}

.quote-name {
  margin-bottom: .25rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 140%;
}

.quote-company {
  max-width: 21.875rem;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 140%;
}

.quote-subcopy {
  justify-content: space-between;
  align-items: flex-start;
  margin-top: 2rem;
  display: flex;
}

.testimonial-button {
  color: var(--black);
  background-color: #0000;
  border: .0625rem solid #000;
  border-radius: 3.125rem;
  justify-content: flex-start;
  align-items: center;
  height: 2.5rem;
  padding: .625rem 1rem .5rem;
  font-family: Helvetica-400, sans-serif;
  font-size: 1rem;
  line-height: 150%;
  text-decoration: none;
  transition: color .2s, background-color .2s;
  display: flex;
}

.testimonial-button:hover {
  border-color: var(--dark-slate-grey);
  background-color: var(--dark-slate-grey);
  color: #fff;
}

.testimonial-button:focus-visible {
  outline-color: var(--white-2);
  outline-offset: .25rem;
  outline-width: .1875rem;
  outline-style: solid;
}

.testimonial-button[data-wf-focus-visible] {
  outline-color: var(--white-2);
  outline-offset: .25rem;
  outline-width: .1875rem;
  outline-style: solid;
}

.quote-text {
  z-index: 1;
  background-color: #0000;
  border-radius: .5rem;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 2rem;
  display: block;
  position: relative;
}

.quote-text.quote-text-2 {
  background-color: #cfdbde;
}

.quote-text.quote-text-3 {
  background-color: #e6cd9f;
}

.quote-text.quote-text-4 {
  background-color: #decac2;
}

.quote-text.quote-text-1 {
  background-color: #e5b7a3;
}

.testimonial-image {
  object-fit: cover;
  border-radius: 0 .5rem .5rem 0;
  height: 90%;
}

.testimonial-image.image-1 {
  z-index: 1;
  position: static;
}

.testimonial-image.image-2 {
  z-index: 2;
  position: static;
}

.testimonial-image.image-3 {
  z-index: 3;
  position: static;
}

.testimonial-image.image-4 {
  z-index: 4;
  position: relative;
}

.section-408 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.testimonial-slider {
  background-color: #0000;
  align-items: stretch;
  width: 100%;
  max-width: 65rem;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.testimonial-slide {
  background-color: #0000;
  position: static;
}

.testimonial-slide.slide-2 {
  padding-left: 0;
  padding-right: 0;
}

.testimonial-mask {
  width: 100%;
  height: 31.25rem;
}

.slider-grid {
  grid-column-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
  place-content: stretch;
  align-items: center;
  height: 31.25rem;
}

.left-arrow-2 {
  background-color: #fff;
  border-radius: 1.25rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 2.5rem;
  height: 100%;
  max-height: 2.5rem;
  margin-bottom: 2rem;
  margin-left: 2rem;
  display: flex;
  inset: auto auto 0% 0%;
}

.left-arrow-2:hover {
  background-color: #f1f1f1;
}

.left-arrow-2:focus-visible {
  outline-offset: .375rem;
  outline: .1875rem solid #fff;
}

.left-arrow-2[data-wf-focus-visible] {
  outline-offset: .375rem;
  outline: .1875rem solid #fff;
}

.right-arrow-2 {
  background-color: #fff;
  border-radius: 1.25rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 2.5rem;
  height: 100%;
  max-height: 2.5rem;
  margin-bottom: 2rem;
  margin-left: 5.5rem;
  display: flex;
  inset: auto auto 0% 0%;
}

.right-arrow-2:hover {
  background-color: #f1f1f1;
}

.right-arrow-2:focus-visible {
  outline-offset: .375rem;
  outline: .1875rem solid #fff;
}

.right-arrow-2[data-wf-focus-visible] {
  outline-offset: .375rem;
  outline: .1875rem solid #fff;
}

.slide-nav-4 {
  width: 100%;
  max-width: 50%;
  display: none;
  inset: auto auto 0% 0%;
}

.paragraph-13 {
  color: var(--dark-slate-grey);
  margin-bottom: 0;
  font-family: "Fa 400";
  font-size: 1.125rem;
}

.paragraph-13:hover {
  color: var(--dark-slate-grey);
}

.slider-numbers {
  text-align: right;
  margin-bottom: 2rem;
  padding-right: 2rem;
  position: absolute;
  inset: auto 0% 0% auto;
}

.cx-team-name {
  margin-bottom: 0;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 1.5rem;
}

.cx-team-title {
  margin-top: .25rem;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.5rem;
}

.dropdown-text {
  color: #757678;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: .5rem;
  font-size: 1rem;
  line-height: 1.625rem;
  display: block;
}

.cx-team-info {
  grid-column-gap: 1rem;
  width: 100%;
  display: flex;
}

.cx-team-container {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 2.5fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-start;
  padding: 1.5rem;
  display: flex;
}

.cx-divider {
  background-image: linear-gradient(#0000001a, #0000001a);
  flex: 0 auto;
  width: 100%;
  height: 100%;
  min-height: .0625rem;
  max-height: .0625rem;
  margin: .75rem 0;
  display: block;
}

.dropdown-arrow {
  background-color: #eff1f2;
  border-radius: 3.125rem;
  width: 100%;
  max-width: 2.5rem;
  height: 100%;
  max-height: 2.5rem;
  padding: .3125rem .25rem .25rem;
}

.dropdown-arrow:hover {
  background-color: #e8eaeb;
}

.dropdown-arrow:focus-visible {
  outline-color: var(--rosy-brown);
  outline-offset: .25rem;
  outline-width: .1875rem;
  outline-style: solid;
}

.dropdown-arrow[data-wf-focus-visible] {
  outline-color: var(--rosy-brown);
  outline-offset: .25rem;
  outline-width: .1875rem;
  outline-style: solid;
}

.dropdown-text-container {
  height: 0;
  overflow: hidden;
}

.stats-grid {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  justify-content: space-between;
  width: 92%;
  max-width: 73.75rem;
  margin-left: auto;
  margin-right: auto;
}

.stat-container {
  border-right: .0625rem solid #0000001a;
  border-radius: 0;
  width: 100%;
  height: 100%;
  padding: 1.5rem 1.5rem 1rem;
}

.stat-container.last-child {
  border-right-style: none;
}

.stat-container.second-child {
  border-right-style: solid;
}

.stat-text {
  color: #33333380;
  text-align: center;
  margin-bottom: 1rem;
  font-family: Helvetica-400, sans-serif;
  font-size: 1.125rem;
}

.cx-card-top-content {
  flex: 1;
  height: 100%;
}

.pricing-card-grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: 100%;
  max-width: 63.875rem;
  margin-top: 3.75rem;
  margin-left: auto;
  margin-right: auto;
  overflow: visible;
}

.plan-card {
  background-color: #fff;
  border-radius: .5rem;
  flex-direction: column;
  justify-content: space-between;
  display: flex;
  overflow: hidden;
}

.color-strip {
  background-color: #afc3ca;
  height: .5rem;
  max-height: none;
}

.color-strip.orange {
  background-color: var(--dark-salmon);
}

.color-strip.gold {
  background-color: var(--wheat);
}

.card-heading {
  text-align: left;
  margin: 1.5rem 1.5rem 1rem;
  font-family: Helvetica-500, sans-serif;
  font-weight: 500;
}

.card-divider {
  background-color: #d9d9d9;
  height: .0625rem;
}

.card-feature {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  margin-top: 1rem;
  padding-top: 0;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.card-feature.top-margin-24 {
  margin-top: 1.5rem;
}

.checkmark {
  width: 100%;
  height: auto;
}

.check-container {
  width: 100%;
  min-width: 1rem;
  max-width: 1rem;
  height: 100%;
  padding: .1875rem 0 0;
}

.card-feature-text {
  text-align: left;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.5rem;
}

.flex-top-content {
  flex-direction: column;
  flex: 0 auto;
  justify-content: flex-start;
  height: 100%;
  display: flex;
}

.flex-bottom-content {
  padding: 2rem 1.5rem 1.5rem;
}

.card-link {
  color: var(--black);
  justify-content: center;
  margin-top: 0;
  text-decoration: none;
  display: flex;
}

.card-link.show-mobile {
  display: none;
}

.card-link.update-link-c {
  justify-content: center;
}

.card-link-text {
  margin-bottom: 0;
  margin-right: .5rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 1rem;
  font-weight: 400;
}

.card-link-text.icon {
  filter: none;
  font-family: "Fa 400";
}

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

.pricing-section.gray {
  background-color: #f7f9fa;
  border-left: .0625rem #0000001a;
  display: block;
}

.pricing-section.rad-section {
  padding-top: 6.25rem;
  padding-bottom: 6.25rem;
}

.pricing-section.logo-section {
  padding-top: 5rem;
  padding-bottom: 5rem;
  display: none;
}

.pricing-section.table-section {
  padding-top: 6.25rem;
}

.pricing-section.mobile-table {
  display: none;
}

.testimonial-grid {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-flow: row;
  position: static;
}

.testimonial-card {
  -webkit-text-fill-color: inherit;
  background-color: #fff;
  background-clip: border-box;
  border-radius: .5rem;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  padding: 1.5rem;
  display: flex;
}

.logo-container {
  align-items: center;
  height: 3rem;
  max-height: 3rem;
  margin-top: 2rem;
  display: flex;
}

.pricing-quote-text {
  font-family: Helvetica-400, sans-serif;
  font-size: 1rem;
  font-style: normal;
  line-height: 1.5rem;
}

.testimonial-logo {
  width: auto;
  max-width: 15.625rem;
  height: auto;
  max-height: 3rem;
}

.testimonial-logo.veritas {
  max-height: 1.75rem;
}

.pricing-quote-name {
  margin-top: 1rem;
  margin-bottom: 0;
  font-size: 1rem;
}

.flex-bottom-left {
  width: 10.25rem;
  margin-top: 2rem;
}

.share-icon {
  font-family: "Fa brands 400";
  font-size: 1.125rem;
  line-height: 1.125rem;
  text-decoration: none;
}

.share-icon.reg {
  color: var(--black);
  font-family: "Fa solid 900";
  font-size: 1.1875rem;
}

.share-icon.fb {
  color: #4267b2;
}

.share-icon.twitt {
  color: #1da1f2;
  text-decoration: none;
}

.share-icon.linkdin {
  color: #0e76a8;
}

.share-icon.reg-2 {
  color: var(--black);
  font-family: "Fa solid 900";
  font-size: 1.1875rem;
  display: none;
}

.share-buttons {
  z-index: 9;
  background-color: var(--white-2);
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: auto;
  padding-right: 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.share-buttons.autor-line {
  background-color: #0000;
  flex-direction: row;
  overflow: visible;
}

.share-buttons.blog-body {
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  position: sticky;
  top: 8.125rem;
}

.share-text {
  text-align: center;
  letter-spacing: .00625rem;
  text-transform: uppercase;
  width: 2.5rem;
  padding-top: .125rem;
  font-family: Helvetica-700, sans-serif;
  font-size: .625rem;
  font-weight: 700;
  line-height: .875rem;
}

.share-text.autor {
  color: var(--white-2);
  text-align: left;
  text-transform: none;
  width: auto;
  margin-right: .625rem;
  font-family: Helvetica-400, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
}

.share-text.blog-body {
  color: var(--dark-slate-grey-2);
  text-align: center;
  text-transform: none;
  width: auto;
  margin-bottom: .625rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 1rem;
  font-weight: 400;
}

.share-link-wr {
  opacity: .8;
  cursor: pointer;
  border-radius: .375rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  font-size: 1.125rem;
  text-decoration: none;
  transition: opacity .2s;
  display: flex;
  position: relative;
}

.share-link-wr:hover {
  opacity: 1;
}

.share-link-wr.autor {
  background-color: var(--white-2);
  opacity: 1;
  border-radius: 1.25rem;
  margin-left: .5rem;
  margin-right: .5rem;
}

.share-link-wr.autor.rss {
  background-color: #e3e1dc66;
  display: none;
}

.share-link-wr.autor.rs {
  display: none;
}

.share-link-wr.blog-body {
  opacity: 1;
  background-color: #e3e1dc66;
  border-radius: 1.25rem;
  margin-bottom: .625rem;
  margin-left: .5rem;
  margin-right: .5rem;
}

.share-code {
  z-index: 10;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.share-code:focus-visible {
  border-radius: 3.125rem;
}

.share-code[data-wf-focus-visible] {
  border-radius: 3.125rem;
}

.pricing-cta-div {
  justify-content: center;
  align-items: flex-start;
  margin-top: 1.5rem;
  display: flex;
}

.pricing-cta-div.show-mobile {
  display: none;
}

._1022-container {
  width: 94%;
  max-width: 90em;
  margin-left: auto;
  margin-right: auto;
}

._1022-container.center {
  text-align: center;
  flex-direction: column;
  display: block;
}

.logo-grid2 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  place-content: space-around;
  place-items: center;
  width: 100%;
  max-width: 73.75rem;
  margin-left: auto;
  margin-right: auto;
}

.logo-grid2.home-page {
  width: 94%;
  margin-top: 2rem;
  display: flex;
}

.logo-grid2.home-page._70top {
  grid-column-gap: .5rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 4.375rem;
  display: grid;
}

.logo-grid2.type_4 {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.client-logos-2 {
  opacity: .5;
  filter: grayscale();
  width: 100%;
  max-width: 9.375rem;
}

.client-logos-2.client-1 {
  filter: invert() grayscale();
  max-width: 8.125rem;
}

.client-logos-2._4 {
  max-width: 6.875rem;
}

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

.flex-row.expand-all {
  cursor: pointer;
  width: 7.5rem;
}

.flex-row.expand-all:hover {
  opacity: .7;
}

.flex-row.collapse-all {
  cursor: pointer;
  width: 7.5rem;
  display: none;
}

.flex-row.collapse-all:hover {
  opacity: .7;
}

.flex-row.promotion {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
}

.p-14 {
  margin-bottom: 0;
  font-size: 1rem;
}

.text-svg {
  width: auto;
}

.svg-container {
  align-items: center;
  display: flex;
  transform: rotate(0);
}

.svg-container.rotate-up {
  align-items: center;
  padding-top: .1875rem;
  padding-bottom: 0;
  transform: rotate(-180deg);
}

.pricing-header {
  z-index: 1069;
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  background-color: #0000;
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr 1fr 1fr;
  max-width: 63.875rem;
  margin-left: auto;
  margin-right: auto;
  padding-top: 2.5rem;
  padding-bottom: 1.25rem;
  position: static;
  top: 6.75rem;
}

.flex-col {
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.flex-col.pricing {
  align-items: center;
  margin-top: 0;
  padding-top: .75rem;
}

.h4 {
  text-align: left;
  margin-bottom: 0;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.5em;
  line-height: 1.8em;
}

.pricing-quote-button {
  background-color: var(--light-blue);
  color: var(--black);
  border-radius: .5rem;
  justify-content: center;
  margin-top: 1rem;
  margin-bottom: .25rem;
  padding: .75rem 2rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 1rem;
  line-height: 1.375rem;
  display: flex;
}

.pricing-quote-button:hover {
  background-color: #a6b9bf;
}

.pricing-quote-button.orange {
  background-color: var(--dark-salmon);
}

.pricing-quote-button.orange:hover {
  background-color: #cc8360;
}

.pricing-quote-button.gold {
  background-color: var(--wheat);
}

.pricing-quote-button.gold:hover {
  background-color: #ccbe9b;
}

.pricing-dropdown-section {
  margin-top: 3.5rem;
}

.pricing-dropdown-section.first-section {
  margin-top: 1.25rem;
  display: none;
}

.pricing-dropdown-heading {
  grid-column-gap: 1.5rem;
  cursor: pointer;
  background-color: #f0f1f2;
  border-radius: .5rem .5rem 0 0;
  justify-content: space-between;
  align-items: center;
  padding: 1.25rem 1.5rem;
  display: flex;
}

.pricing-dropdown-icon {
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  padding: .25rem;
  display: flex;
  transform: rotate(0);
}

.pricing-icon {
  opacity: .5;
  width: 100%;
}

.pricing-dropdown-sectionheading {
  margin-top: 0;
  margin-bottom: 1rem;
  margin-left: .5rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 2em;
  line-height: 2.2em;
}

.pricing-dropdown-features {
  height: auto;
  display: block;
  overflow: hidden;
}

.pricing-dropdown-features.whitebg {
  background-color: #fff;
}

.pricing-features {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr 1fr 1fr;
  width: 100%;
  font-size: 1rem;
}

.pricing-features:hover {
  background-color: #fafafa;
}

.feature-container {
  border-bottom: .0625rem #000;
  border-left: .0625rem #000;
  border-right: 0 #000;
  justify-content: space-between;
  margin-bottom: 0;
  padding: 0 0 0 .0625rem;
  font-size: 1rem;
  display: block;
}

.feature-div {
  justify-content: space-between;
  padding: 0;
  display: block;
}

.tooltip {
  width: 1.25rem;
  height: 1.25rem;
}

.feature-text {
  margin-bottom: 0;
  line-height: 1.5rem;
}

.feature-text.ft-show-mobile {
  display: none;
}

.tooltip-container {
  flex-direction: row;
  align-items: center;
  width: 100%;
  max-width: 1.25rem;
  height: 100%;
  margin-left: .25rem;
  display: none;
  position: relative;
}

.tooltip-text {
  z-index: 69;
  background-color: #fff;
  border-radius: .5rem;
  width: 17.5rem;
  max-width: none;
  margin-left: 2rem;
  padding: .75rem;
  display: none;
  position: absolute;
  top: -.5rem;
}

.tooltip-text.hide {
  border: .0625rem #000;
  width: 17.5rem;
  max-width: none;
  margin-top: 2.125rem;
  display: none;
  top: 0;
  left: 0;
}

.tooltip-text.first-tooltip {
  width: 17.5rem;
  max-width: none;
  display: none;
  position: absolute;
  top: -.5rem;
}

.tooltip-text.last-tooltip {
  margin-bottom: 0;
  inset: auto 0% -.5rem;
}

.tooltip-text.last-tooltip.hide {
  margin-bottom: 6.5rem;
}

.tooltip-copy {
  margin-bottom: 0;
  font-size: .875rem;
}

.feature-detail {
  border-bottom: .0625rem #000;
  border-left: .0625rem #000;
  border-right: .0625rem #000;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: block;
}

.feature-detail.last-feature {
  padding-right: .0625rem;
}

.bullet {
  background-color: #000;
  border-radius: 1.25rem;
  width: .75rem;
  height: .75rem;
}

.bullet.blue {
  background-color: var(--light-blue);
  margin-top: 0;
  margin-bottom: .1875rem;
}

.bullet.orange {
  background-color: var(--dark-salmon);
  margin-top: 0;
  margin-bottom: .1875rem;
}

.bullet.gold {
  background-color: var(--wheat);
  margin-top: 0;
  margin-bottom: .1875rem;
}

.border {
  border-bottom: .0625rem solid #0000000d;
  border-left: .0625rem solid #0000000d;
  border-right: .0625rem solid #0000000d;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 1rem 1.5rem;
  display: flex;
}

.border.detail {
  border-bottom-color: #0000000d;
  border-left-style: none;
  border-left-color: #0000000d;
  border-right-color: #0000000d;
  justify-content: center;
  align-items: center;
}

.border.detail.last.last-row-right {
  border-bottom-right-radius: .5rem;
}

.border.last-row-left {
  border-bottom-left-radius: .5rem;
}

.pricing-subsection {
  border-radius: .5rem;
  margin-top: .75rem;
  overflow: hidden;
}

.pricing-subsection.subsection-1 {
  margin-top: 0;
}

.pricing-subsection._24b {
  margin-bottom: 1.5rem;
}

.share-wr {
  width: 3.125rem;
  margin-left: -5rem;
  display: none;
  position: absolute;
  inset: 0 auto 0%;
}

.header-container {
  z-index: 79;
  background-color: #fff;
  position: sticky;
  top: 5rem;
}

.image-25 {
  width: 100%;
}

.paragraph-14 {
  height: auto;
  font-family: "Fa 100";
  font-size: 400%;
  line-height: 100%;
}

.lightbox-play-icon {
  color: #fff;
  text-align: center;
  background-color: #0006;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  display: none;
  position: absolute;
  inset: 0%;
}

.hyrdation-bg {
  background-color: var(--light-blue);
  height: 100%;
  min-height: 40%;
  max-height: 37.5rem;
  position: absolute;
  inset: 0% 0% auto;
}

.toolkit-form-modal {
  z-index: 1000;
  opacity: 0;
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100vh;
  display: none;
  position: fixed;
  inset: 0% 0% auto;
}

.image-26 {
  object-fit: cover;
  margin-left: auto;
  margin-right: auto;
}

.idtext {
  height: 3.75rem;
  display: none;
}

.collection-list-wrapper-3 {
  display: block;
}

.pp-nav-links {
  text-transform: none;
}

.pp-nav-links:hover {
  color: var(--black);
}

.pp-links {
  grid-column-gap: .5rem;
  width: 100%;
  padding-top: .75rem;
  display: flex;
}

.paragraph-16 {
  text-align: center;
  width: 100%;
  max-width: 1.5rem;
  height: 100%;
  min-height: 1.5rem;
  max-height: 1.5rem;
  margin-bottom: 0;
}

.toolkit-form-header {
  text-align: left;
  margin-top: 1rem;
  margin-bottom: 2rem;
}

.heading-9 {
  text-align: center;
  margin-bottom: 2rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 2rem;
  font-weight: 700;
}

.line-small {
  background-color: #33313226;
  width: 100%;
  max-width: 63.75rem;
  height: .0625rem;
  margin: 1.5rem auto;
}

.events-add-to-calendar {
  grid-column-gap: .5rem;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.paragraph-19 {
  justify-content: center;
  align-items: center;
  height: 100%;
  margin-bottom: 1rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 1rem;
  display: flex;
}

.link-block-3 {
  align-items: stretch;
  display: flex;
}

.link-block-4, .link-block-5, .link-block-6, .link-block-7, .link-block-8 {
  display: flex;
}

.card-description-text {
  color: #757678;
  text-align: left;
  margin: 1rem 1.5rem 0;
  padding-left: 0;
  font-size: 1rem;
  line-height: 1.5rem;
}

.card-description-text.billing-p {
  margin-top: 0;
}

.your-needs-subhead {
  color: #5c5c5c;
  text-align: center;
  max-width: 40.625rem;
  margin-bottom: 3.75rem;
  margin-left: auto;
  margin-right: auto;
  font-size: 1rem;
  line-height: 1.5rem;
}

.calendar-icons-row {
  grid-column-gap: 1rem;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.collection-item-7 {
  border: .0625rem solid #0000001a;
  border-radius: 1rem;
  margin-bottom: 1.5rem;
  padding-bottom: 0;
}

.customer-stories-thumbnail {
  position: relative;
}

.card-feature-item {
  grid-column-gap: .5rem;
  display: flex;
}

.feature-text-head {
  margin-bottom: 0;
  line-height: 1.5rem;
}

.pricing-dropdown-sectionheading-2 {
  margin-top: 0;
  margin-bottom: 1rem;
  margin-left: .5rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.5rem;
  line-height: 1.875rem;
}

.pricing-icon-2 {
  opacity: .5;
  width: 100%;
}

.tooltip-container-2 {
  flex-direction: row;
  align-items: center;
  width: 100%;
  max-width: 1.25rem;
  height: 100%;
  margin-left: .25rem;
  display: flex;
}

.tooltip-text-2 {
  background-color: #fff;
  border-radius: .5rem;
  max-width: 15.625rem;
  margin-left: 1.5rem;
  padding: .75rem;
  position: absolute;
}

.tooltip-text-2.hide {
  border: .0625rem #000;
  display: none;
}

.feature-text-body {
  margin-bottom: 0;
  line-height: 1.5rem;
}

.competitor-testimonial-head {
  margin-top: 2rem;
  margin-bottom: 1rem;
  font-family: Helvetica-400, sans-serif;
  font-size: 1.75rem;
  line-height: 145%;
}

.ty-page-image {
  max-width: 95%;
  margin-top: 3.75rem;
  margin-left: auto;
  margin-right: auto;
}

.collection-item-9 {
  border-radius: 1rem;
  overflow: hidden;
}

.modal-heading {
  margin-top: 1rem;
  margin-bottom: 1.5rem;
}

.pricing-price {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  display: block;
}

.price-text {
  text-align: left;
  margin-bottom: .25rem;
  margin-left: 1.5rem;
  font-family: Helvetica-400, sans-serif;
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 2rem;
}

.bold-text-6 {
  font-family: Helvetica-500, sans-serif;
}

.bg-hero-wr {
  z-index: -1;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.tabs-content-3 {
  overflow: visible;
}

.div-block-92 {
  align-items: center;
  display: flex;
}

.features-collection-item {
  position: relative;
}

.grid-1024 {
  grid-column-gap: .75rem;
  grid-template-rows: auto;
  grid-template-columns: 2fr;
}

.grid-1026, .grid-1027, .grid-1028, .grid-1029, .grid-1030, .grid-1031, .grid-1032, .grid-1033, .grid-1034, .grid-1035, .grid-1036, .grid-1037, .grid-1038, .grid-1039, .grid-1040 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.features-collection-item-mobile {
  position: relative;
}

.agenda-items-list {
  grid-column-gap: 1.5rem;
  cursor: pointer;
  background-color: #f0f1f2;
  border-radius: .5rem .5rem 0 0;
  justify-content: space-between;
  align-items: center;
  padding: 1rem 1.5rem;
  display: flex;
}

.div-block-99 {
  width: 100%;
}

.events-navbar {
  z-index: 1000;
  background-color: #fff0;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 6.25rem;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
  position: fixed;
  top: 0;
  overflow: visible;
}

.events-container-nav {
  justify-content: space-between;
  align-items: center;
  width: 96%;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 3%;
  display: flex;
  overflow: visible;
}

.hamburger-menu {
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 3rem;
  height: 100%;
  min-height: 3rem;
  display: flex;
}

.events-menu {
  z-index: 999;
  background-color: #0000004d;
  width: 100%;
  height: 100vh;
  display: none;
  position: fixed;
  inset: 0% 0% auto auto;
}

.hamburger-navbar {
  background-color: #fff;
  flex-direction: column;
  align-items: flex-start;
  width: 25rem;
  height: 100vh;
  display: block;
  position: fixed;
  inset: 0% 0% 0% auto;
}

.container-1301 {
  width: 100%;
  height: 100vh;
  padding-top: 6.25rem;
  overflow: auto;
  box-shadow: -1px 1px 1.25rem #0003;
}

.events-menu-nav-link {
  flex: 1;
  width: 100%;
}

.dropdown-toggle-2 {
  width: 100%;
  padding: 1.25rem 2.5rem;
  transition: opacity .2s;
  display: block;
}

.dropdown-toggle-2:hover {
  opacity: .6;
}

.events-navlink {
  color: #404040;
  text-align: left;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  padding: 0;
  font-size: 2rem;
  line-height: 2rem;
  display: flex;
}

.lottie-animation {
  border-radius: 100%;
  width: 100%;
  max-width: 2rem;
  height: 100%;
  max-height: 2rem;
  transform: rotate(180deg);
}

.dropdown-list-2 {
  position: relative;
}

.dropdown-list-2.w--open {
  background-color: #0000;
}

.div-block-101 {
  grid-column-gap: .75rem;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.events-dropdown-list {
  padding: 1rem 1.5rem 1rem 3.75rem;
  font-family: Helvetica-400, sans-serif;
  font-size: 1.125rem;
}

.events-menu-sub-nav {
  width: 100%;
}

.dropdown-toggle-3 {
  width: 94%;
}

.dropdown-toggle-3.events-dropdown-list {
  justify-content: space-between;
  padding-left: 3rem;
  transition: opacity .2s;
  display: block;
}

.dropdown-toggle-3.events-dropdown-list:hover {
  opacity: .6;
}

.events-dropdown-list-item {
  padding: 1rem 1.5rem 1rem 5.9375rem;
  font-family: Helvetica-400, sans-serif;
  font-size: 1rem;
  transition: opacity .2s;
}

.events-dropdown-list-item:hover {
  opacity: .6;
}

.events-dropdown-icon {
  font-size: 1rem;
}

.your-solutions-overview, .who-you-are-organization, .resources-hub, .about-us-connect {
  align-items: center;
  display: flex;
}

.events-menu-content {
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  height: auto;
  margin-bottom: 12.5rem;
  display: flex;
}

.events-sub-dropdown-icon {
  font-size: 1rem;
}

.link-nav-2 {
  color: #848999;
  margin-top: .75rem;
  margin-left: 2.125rem;
  font-size: 1rem;
  line-height: 1.5rem;
  text-decoration: none;
  transition: all .2s;
  display: block;
}

.link-nav-2:hover {
  color: #848999cc;
}

.rss-icon {
  width: .9375rem;
}

.rad-companny-logos {
  background-color: #e3e1dc33;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

.bold-text-9 {
  color: var(--dark-salmon);
  font-family: Helvetica-500, sans-serif;
  font-weight: 500;
  display: block;
}

.bold-text-10 {
  color: var(--dark-salmon);
  display: block;
}

.bold-text-11, .bold-text-12, .bold-text-13 {
  display: block;
}

.customer-review-name {
  margin-top: auto;
  margin-bottom: 0;
  font-family: Helvetica-500, sans-serif;
  font-size: 1rem;
}

.customer-review-title {
  margin-top: auto;
  margin-bottom: 0;
  font-size: 1rem;
}

.customer-review-info {
  grid-column-gap: .75rem;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  margin-top: 1rem;
  display: flex;
}

.collection-list-12 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.reviewer-img {
  border-radius: 100%;
  width: auto;
  max-width: none;
  height: 100%;
  max-height: 3rem;
}

.heading-12 {
  text-align: center;
  margin-bottom: 3rem;
}

.heading-12.max-470 {
  max-width: 470px;
}

.heading-12.max-800px {
  max-width: 800px;
}

.flex-vertical {
  grid-row-gap: .25rem;
  flex-direction: column;
  width: 100%;
  display: flex;
}

.review-logo-container {
  align-items: center;
  height: 3rem;
  max-height: 3rem;
  display: flex;
}

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

.customer-review-section.gray {
  background-color: #f7f9fa;
  border-left: .0625rem #0000001a;
}

.customer-review-section.salmon-background {
  background-color: var(--dark-salmon);
}

.customer-review-section.salmon-background.center {
  justify-content: center;
  display: flex;
}

.customer-review-section.salmon-background.center.margin-vertical-small {
  padding-top: 3rem;
  padding-bottom: 3rem;
}

.dream-tabs {
  opacity: .6;
  background-color: #0000;
  padding: 1rem 1.5rem;
}

.dream-tabs.w--current {
  opacity: 1;
  background-color: #0000;
  border: .0625rem #000;
  font-family: Helvetica-700, sans-serif;
}

.dream-tabs-text {
  font-size: 1.125rem;
}

.partners-tabs {
  justify-content: space-between;
  margin-top: 2rem;
  display: flex;
}

.partners-tabs.hide {
  display: none;
}

.partner-tabs-menu {
  flex-direction: column;
  justify-content: flex-start;
  width: 100%;
  max-width: 27.5rem;
  margin-top: 2.5rem;
  margin-left: 5rem;
  display: flex;
}

.partner-tabs-content {
  min-width: 34.375rem;
}

.partner-tab {
  color: #737680;
  background-color: #0000;
  border-left: .25rem solid #fff;
  margin-bottom: 2rem;
  padding: 0 0 0 1rem;
  display: flex;
}

.partner-tab.w--current {
  border-left: .25rem solid var(--yellow);
  color: #333;
  background-color: #0000;
  margin-bottom: 2rem;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
  display: flex;
}

.partner-tab-title {
  margin-bottom: 1rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 140%;
}

.partner-tab-sub {
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 150%;
}

.partner-logo-carousel {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  filter: grayscale();
  justify-content: space-between;
  width: 100%;
  margin: 2rem auto .625rem;
  padding-top: .625rem;
  padding-bottom: .625rem;
  display: flex;
}

.partner-tab-logo {
  object-fit: contain;
  width: 100%;
  max-width: 6.25rem;
  max-height: 3.125rem;
  overflow: visible;
}

.partner-tab-logo.invert {
  opacity: .6;
  filter: invert();
}

.partner-tab-logo.big {
  max-width: 8.75rem;
}

.div-flex-col {
  flex-direction: column;
  margin-left: 0;
  padding-left: 1rem;
  display: flex;
  position: relative;
}

.div-flex-col.padding-top {
  border-left: .25rem #0000;
  margin-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
  padding-left: 0;
  position: relative;
}

.partner-tab-img {
  object-fit: cover;
  border-radius: .5rem;
  width: auto;
  height: 100%;
  min-height: 23.75rem;
  max-height: 23.75rem;
  overflow: visible;
}

.section-partners {
  background-color: #e3e1dc33;
  padding-top: 6.25rem;
  padding-bottom: 6.25rem;
}

.section-partners.bg-white {
  background-color: #fff3;
}

.partner-card {
  background-color: #fff;
  border: .0625rem solid #e6e6e6;
  border-radius: .5rem;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 1.5rem;
  display: flex;
}

.partner-card.color-bg {
  background-color: #ebf0f2;
}

.partner-card.color-bgor {
  background-color: #f7e8e0;
}

.partner-card.color-bg-manila {
  background-color: #f5f1e8;
}

.partner-card.rev {
  box-shadow: 0 8px 3rem #eeeeee40, 0 .25rem .5rem #42474c0f, 0 0 .0625rem #42474c52;
}

.icon-image {
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 4.5rem;
  height: 4.5rem;
  padding: 1.25rem;
  display: flex;
}

.icon-image.blue {
  background-color: var(--light-blue);
}

.icon-image.orange {
  background-color: var(--dark-salmon);
}

.icon-image.gold {
  background-color: var(--wheat);
}

.icon-image.rose {
  background-color: #c9a89a;
}

.icon-image.mustard {
  background-color: #d7ab5d;
}

.icon-image.doodoo {
  background-color: #a28980;
}

.icon-image.doodoo2 {
  background-color: #afc3ca;
  width: 5rem;
  height: 5rem;
}

.icon-image.doodoo-or {
  background-color: var(--dark-salmon);
  width: 5rem;
  height: 5rem;
}

.icon-image.doodoo-manila {
  background-color: #d5c6a2;
  width: 5rem;
  height: 5rem;
}

.svg-icon {
  width: 100%;
  height: 100%;
}

.card-title {
  margin-top: 1.5rem;
  margin-bottom: 0;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.5rem;
  line-height: 1.875rem;
}

.card-description {
  color: #666;
  margin-top: .75rem;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 150%;
}

.events-links {
  justify-content: space-between;
  display: flex;
}

.events-tabs-dropdown {
  display: none;
}

.tabs-menu-events {
  max-width: 70%;
  margin-bottom: 2.5rem;
}

.tab-link-events {
  color: #848999;
  background-color: #fff0;
  margin-right: 2rem;
  padding: .375rem 0;
  font-size: 1rem;
  line-height: 1.5rem;
  transition: all .2s;
}

.tab-link-events:hover {
  color: #848999cc;
}

.tab-link-events:focus-visible {
  outline-offset: .3125rem;
  outline: .1875rem solid #848999cc;
}

.tab-link-events[data-wf-focus-visible] {
  outline-offset: .3125rem;
  outline: .1875rem solid #848999cc;
}

.tab-link-events.w--current {
  color: #343434;
  background-color: #fff0;
  font-family: Helvetica-700, sans-serif;
  box-shadow: 0 2px #d78a65;
}

.empty-state-2 {
  background-color: #fff;
  border: .0625rem solid #0003;
  border-radius: .5rem;
  padding: 2.5rem;
}

.text-block-20 {
  text-align: center;
  font-size: 1.125rem;
}

.paragraph-29 {
  margin-bottom: 0;
}

.button-new {
  grid-column-gap: .5rem;
  color: #404040;
  white-space: nowrap;
  cursor: pointer;
  background-color: #d1dd2b;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  margin-top: 2rem;
  padding: 1rem 1.5rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.125rem;
  transition: all .2s;
  display: flex;
  position: relative;
}

.button-new:hover {
  background-color: #f2ff37;
}

.button-new:active {
  background-color: var(--yellow);
}

.button-new.btn-secondary {
  border: .0625rem solid var(--dark-slate-grey);
  background-color: #0000;
}

.button-new.btn-secondary:hover {
  background-color: var(--dark-slate-grey);
  color: #fff;
}

.current-event-link {
  z-index: 10;
  position: absolute;
  inset: 0%;
}

.learn-more-event {
  color: var(--black-2);
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812719267eb725056ece5_arrow-coral.svg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: auto;
  padding-right: 1.25rem;
  font-family: Helvetica-400, sans-serif;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.5rem;
  transition: all .2s;
  display: inline-block;
}

.learn-more-event:hover {
  opacity: .8;
  text-decoration: underline;
}

.reg-card-link, .learn-more-link, .on-demand-link {
  padding-top: .6875rem;
  padding-bottom: .6875rem;
}

.event-has-passed, .hubilo-sponsored-link {
  position: absolute;
  inset: 0%;
}

.compet-form {
  background-color: var(--white-2);
  border-radius: .5rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  max-width: 34.375rem;
  height: auto;
  margin-top: 2rem;
  margin-left: auto;
  margin-right: 0;
  padding: 1.5rem;
  display: flex;
}

.compet-body {
  margin-top: 1rem;
  margin-bottom: 2rem;
  font-family: Helvetica-400, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5rem;
}

.image-30 {
  object-fit: cover;
  object-position: 0% 50%;
  width: 100%;
  height: 100%;
}

.image-30.position-fix {
  object-position: 50% 50%;
}

.grid-1046 {
  grid-column-gap: 2.375rem;
  grid-row-gap: 3.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  margin-bottom: 3.5rem;
}

.name-dark-customer {
  color: var(--dark-slate-grey);
  margin-right: .25rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.25rem;
  line-height: 1.6875rem;
}

.blogvideoembed {
  width: 100%;
  height: auto;
}

.dropdown-4 {
  position: relative;
}

.dropdown-4.type_for_desktop {
  margin-left: 0;
  margin-right: 0;
}

.icon-5 {
  margin-right: .3125rem;
  font-family: Helvetica-300, sans-serif;
  font-size: .8rem;
  font-weight: 300;
}

.navigation-link {
  justify-content: center;
  align-items: center;
  padding: 1.25rem .75rem;
  font-size: 1rem;
  text-decoration: none;
  transition: all .2s;
  display: flex;
}

.navigation-link:hover {
  color: #404040b3;
}

.navigation-link.w--current {
  color: #99d715;
}

.spacaer {
  height: 3.75rem;
}

.dropdown-toggle-4 {
  padding: 10px 20px;
  font-size: 14px;
  line-height: 16.75px;
  transition: all .2s;
}

.dropdown-toggle-4:hover {
  color: #404040b3;
}

.dropdown-toggle-4.first-dropdown-item.w--open {
  background-color: #f8f9fa;
}

.dropdown-column-left {
  z-index: 10;
  border-right: .0625rem solid #00000014;
  flex-direction: column;
  width: 50%;
  padding: .5rem .375rem .75rem;
  display: block;
  position: relative;
}

.dropdown-column-left.border-right-off {
  border-right-style: none;
  padding-bottom: .75rem;
}

.dropdown-column-left.only-custom-dropdown-left {
  width: 100%;
}

.navigation {
  z-index: 999;
  background-color: var(--white);
  flex-direction: column;
  align-items: center;
  padding-left: 3%;
  padding-right: 3%;
  display: flex;
  position: sticky;
  inset: 0% 0% auto;
}

.button-menu {
  color: #333;
  letter-spacing: .0625rem;
  text-transform: none;
  white-space: nowrap;
  background-color: #d1dd2b;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  min-height: 3.125rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 1rem;
  font-weight: 500;
  text-decoration: none;
  transition: all .4s ease-out;
  display: flex;
}

.button-menu:hover {
  background-color: #b6c027;
}

.button-menu.outline-bttn {
  background-color: #0000;
  margin-right: 1.25rem;
}

.button-menu.outline-bttn:hover {
  border-style: solid;
  border-color: var(--dark-slate-grey);
  background-color: var(--dark-slate-grey);
}

.button-menu.hero-button {
  margin-bottom: 1.25rem;
}

.navigation-right {
  justify-content: flex-end;
  align-items: center;
  font-size: 1rem;
  display: flex;
}

.nav-menu-4 {
  color: #283338;
  align-items: center;
  font-size: .9375rem;
  display: flex;
  position: static;
}

.nav-menu-4.type-wrap {
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.dropdown-nav-header {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812719267eb725056ec08_svg-nav1.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  margin-top: 1.25rem;
  margin-left: 1rem;
  padding-left: 2rem;
  font-family: Helvetica-500, sans-serif;
  font-weight: 500;
}

.dropdown-nav-header.overview, .dropdown-nav-header.features, .dropdown-nav-header.your-organization, .dropdown-nav-header.your-events, .dropdown-nav-header.knowledge-hub, .dropdown-nav-header.connect, .dropdown-nav-header.find-us, .dropdown-nav-header.culture {
  color: var(--dark-salmon);
  background-image: none;
  margin-left: 0;
  padding-left: 1.5rem;
}

.dropdown-nav-header.culture, .dropdown-nav-header.features, .dropdown-nav-header.find-us, .dropdown-nav-header.overview, .dropdown-nav-header.knowledge-hub, .dropdown-nav-header.connect, .dropdown-nav-header.your-events, .dropdown-nav-header.your-organization, .dropdown-nav-header.culture, .dropdown-nav-header.features, .dropdown-nav-header.find-us, .dropdown-nav-header.overview, .dropdown-nav-header.knowledge-hub, .dropdown-nav-header.connect, .dropdown-nav-header.your-organization {
  color: #d78a65;
  background-image: none;
  margin-left: 0;
  padding-left: 1.5rem;
}

.dropdown-nav-header.your-events, .dropdown-nav-header.culture, .dropdown-nav-header.find-us, .dropdown-nav-header.your-organization, .dropdown-nav-header.overview, .dropdown-nav-header.connect, .dropdown-nav-header.knowledge-hub, .dropdown-nav-header.features {
  color: #e4875d;
  background-image: none;
  margin-left: 0;
  padding-left: 1.5rem;
}

.login-buttons {
  align-items: center;
  margin-left: 1.875rem;
  display: flex;
}

.dropdown-wrapper-flex {
  background-color: #fff;
  border-radius: .625rem;
  align-items: stretch;
  width: 100%;
  min-width: 8.75rem;
  display: flex;
  overflow: hidden;
  box-shadow: 4px -19px 2.1875rem #20355a14, .6875rem .6875rem 1.875rem -.625rem #20355a26;
}

.dropdown-wrapper-flex.w--open {
  background-color: #fff;
  border-radius: .9375rem;
  min-width: 18.75rem;
  max-height: 100vh;
  left: -6.0625rem;
  box-shadow: 0 50px 1.5625rem -3.125rem #20355a26, .5rem 1.125rem 3.75rem .25rem #00000021;
}

.dropdown-wrapper-flex.only-custom-dropdown {
  justify-content: flex-start;
  align-items: stretch;
  width: 50%;
  min-width: 2rem;
}

.nav-content-wrap {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.navigation-container {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1364px;
  height: 42px;
  margin: 15px auto;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.dropdown-link {
  z-index: 25;
  color: #283338;
  align-items: center;
  padding: .75rem 1.5rem;
  font-size: 1rem;
  text-decoration: none;
  transition: all .2s;
  display: flex;
  position: relative;
}

.dropdown-link:hover {
  color: var(--dark-salmon);
  background-color: #f1f1f1;
  border-radius: .5rem;
}

.dropdown-link.dd-lnik-last {
  padding-bottom: 1.25rem;
}

.dropdown-pointer {
  position: relative;
}

.dropdown-title {
  text-transform: none;
  margin-bottom: .125rem;
  font-size: .9375rem;
}

.hubilo-logo {
  width: 6.25rem;
}

.dropdown-column-right {
  z-index: 10;
  background-color: #fafafa;
  border-left: .0625rem #00000014;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 50%;
  padding: .5rem .375rem .75rem;
  display: block;
  position: relative;
}

.dropdown-column-right.last {
  background-color: #fafafa;
  border-left-style: none;
}

.dropdown-column-right.border-left-on {
  z-index: 1;
  background-color: #fafafa;
  border-left-style: solid;
  flex: 1;
  position: relative;
}

.navigation-left {
  align-items: center;
  min-width: 12em;
  display: flex;
}

.navigation-dropdown {
  min-width: 8.75rem;
}

.navigation-dropdown.w--open {
  background-color: #0000;
  min-width: 43.75rem;
  max-height: 100vh;
  padding-top: .625rem;
  left: -17.8125rem;
}

.navigation-dropdown.dropdown-long {
  min-width: 31.25rem;
  left: -11.5625rem;
}

.navigation-dropdown.customer-nav-link {
  min-width: 33.75rem;
  left: -12.8125rem;
}

.navigation-dropdown.customer-nav-link.only-custom-nav-dropdown.w--open {
  left: -6rem;
  overflow: visible;
}

.navigation-dropdown.product-nav-link {
  left: -12.1875rem;
}

.navigation-dropdown.product-nav-link.is-large.w--open {
  min-width: 46.5625rem;
}

.navigation-mob {
  z-index: 20;
  background-color: #0000;
  flex-direction: column;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0% 0% auto;
}

.navigation-container-mob {
  align-items: center;
  width: 100%;
  max-width: 81.25rem;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.heading-13 {
  color: #3339;
  text-align: center;
}

.nav-bottom-line {
  background-color: var(--dark-salmon);
  color: var(--dark-salmon);
  width: 40%;
  height: .125rem;
  position: absolute;
  inset: auto 0% 10% 13%;
}

.div-block-106 {
  position: relative;
}

.nav-shadow {
  z-index: -1;
  position: sticky;
  inset: 0%;
  box-shadow: 0 1px .625rem #0000001a;
}

.top-50-g2 {
  position: absolute;
  inset: 0% 0% auto auto;
}

.top-50-g2.is_on_rad {
  width: 100%;
  max-width: 10em;
  display: none;
  transform: translate(0, -1.5em);
}

.div-block-107 {
  margin-top: 2.5rem;
  display: none;
  position: relative;
}

.div-block-107.new {
  margin-top: 2.1875rem;
}

.goto-next-section {
  width: 100%;
  position: absolute;
  inset: auto 0% 0%;
}

.marketo-rad-test {
  background-color: #fff;
  border: .125rem solid #f6f6f6;
  border-radius: .9375rem;
  width: 100%;
  max-width: 37.5rem;
  margin-left: auto;
  margin-right: auto;
  padding: 1.875rem;
}

.marketo-rad-test.max-500 {
  max-width: 31.25rem;
}

.marketo-rad-test.is_sticky_form {
  position: sticky;
  top: 2em;
}

.marketo-rad-form-test {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  grid-template: "."
                 "."
                 / 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.marketo-rad-form-test.space_30 {
  grid-column-gap: 2.08333em;
  grid-row-gap: 2.08333em;
}

.text-check {
  color: var(--black-2);
  margin-left: .5rem;
  font-size: 1rem;
  line-height: 1.5rem;
}

.flex-left-h {
  align-items: flex-start;
  margin-bottom: .625rem;
  display: flex;
}

.flex-left-h.b-none {
  margin-bottom: 0;
}

.text-18px-dark {
  color: var(--black-2);
  text-align: center;
  align-items: center;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.125rem;
  line-height: 1.625rem;
  text-decoration: none;
}

.text-18px-dark:focus-visible {
  outline-offset: .3125rem;
  outline: .1875rem solid #404040;
}

.text-18px-dark[data-wf-focus-visible] {
  outline-offset: .3125rem;
  outline: .1875rem solid #404040;
}

.text-18px-dark.left {
  text-align: left;
  margin-bottom: 2rem;
  font-size: 1.5rem;
  line-height: 1.875rem;
}

.text-18px-dark.left.margin-bottom0px {
  margin-bottom: 0;
}

.text-18px-dark.bt {
  margin-top: .5rem;
  padding-top: .9375rem;
  padding-bottom: 1.25rem;
}

.text-18px-dark.bt-line {
  border-left: .0625rem solid #e6e6e6;
  border-right: .0625rem solid #e6e6e6;
  margin-top: .5rem;
  padding-top: .9375rem;
  padding-bottom: 1.25rem;
}

.div-block-chack {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.absol-imgl {
  position: absolute;
  inset: auto auto 6.875rem -10.25rem;
}

.absol-imgr {
  margin-bottom: 6.75rem;
  margin-right: -12.5rem;
  position: absolute;
  inset: auto 0% 0% auto;
}

.container-976px {
  background-color: #f9f9f8;
  border-radius: .5rem;
  justify-content: center;
  align-items: flex-start;
  width: 92%;
  max-width: 61rem;
  margin-top: 3rem;
  margin-left: auto;
  margin-right: auto;
  padding: 3.5rem 2rem;
  display: flex;
  position: relative;
}

.option-block {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.max1440px {
  max-width: 90rem;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.absol-rt {
  max-width: 5rem;
  position: absolute;
  inset: -5rem -7.5rem auto auto;
}

.absol-lt {
  max-width: 4rem;
  position: absolute;
  inset: -6.25rem auto auto -5.625rem;
}

.absol-l {
  max-width: 5.4375rem;
  position: absolute;
  inset: 5rem auto auto -10.375rem;
}

.check {
  margin-top: .1875rem;
}

.absr {
  margin-bottom: -11.875rem;
  margin-right: -19.375rem;
  position: absolute;
  inset: auto 0% 0% auto;
  transform: rotate(35deg);
}

.absl {
  max-height: 36.0625rem;
  margin-top: -8.75rem;
  margin-left: -18.75rem;
  position: absolute;
  inset: 0% auto auto 0%;
  transform: rotate(35deg);
}

.white-q {
  background-color: #fff;
  border-radius: .5rem;
  padding: 3.75rem 5rem 3.75rem 2.5rem;
  position: relative;
}

.q-white {
  position: absolute;
  inset: -2.1875rem auto auto -2.1875rem;
}

.color-energy {
  color: #d78a65;
  display: inline-block;
}

.video-lightbox {
  border: .375rem solid #d78a65;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  margin-top: 2rem;
  display: flex;
}

.play-video {
  max-width: 5rem;
  position: absolute;
}

.section-78px {
  padding-top: 4.875rem;
  padding-bottom: 10.1875rem;
}

.text-18px-gray {
  color: #848999;
  font-size: 1.125rem;
  line-height: 150%;
}

.slider-4 {
  background-color: #fff;
  height: auto;
}

.arrow-green {
  border: .0625rem solid #dde1e7;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 3.75rem;
  height: 3.75rem;
  transition: all .2s;
  display: flex;
  inset: -7.5rem 5rem auto auto;
}

.arrow-green:hover {
  border-color: var(--yellow);
  background-color: var(--yellow);
}

.arrow-green._2 {
  right: 0;
}

.slid {
  border: .0625rem solid #e4ebf3;
  border-radius: .25rem;
  flex-direction: column;
  width: 30%;
  min-height: 22.5rem;
  margin-right: 3.125rem;
  padding-top: 2rem;
  padding-left: 0;
  padding-right: 0;
  display: inline-block;
}

.slid._100 {
  width: 100%;
  display: flex;
}

.text-16px-gray {
  color: #848999;
  padding-left: 1rem;
  padding-right: 1rem;
  font-family: Helvetica-400, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
}

.slide-nav-6 {
  display: none;
}

.mask-h {
  justify-content: space-between;
  align-items: center;
}

.arrow-abs, .arrow-abs-white {
  position: absolute;
}

.div-anim {
  background-color: #fbf3f0;
  border-radius: .25rem;
  flex-direction: column;
  align-items: flex-start;
  min-height: 25rem;
  margin-bottom: 10%;
  padding: 2.5rem 4.6875rem 3.4375rem 3.125rem;
  display: flex;
  position: sticky;
  top: 10rem;
}

.div-anim._2, .div-anim._3 {
  top: 10rem;
}

.div-anim._4 {
  background-color: #fbf3f0;
  justify-content: flex-start;
  top: 10rem;
}

.div-anim._5 {
  margin-bottom: 16%;
  top: 10rem;
  box-shadow: 0 90px #fff;
}

.div-anim._6 {
  background-color: var(--light-blue);
  justify-content: center;
  margin-bottom: 16%;
  top: 10rem;
  box-shadow: 0 90px #fff;
}

.ico {
  max-width: 4rem;
  max-height: 4rem;
  margin-bottom: 1.5rem;
  margin-left: 0;
}

.sti-ky {
  margin-top: 2.5rem;
  padding-bottom: 4.375rem;
  position: sticky;
  top: 11.25rem;
}

.div-block-123 {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.dots {
  border-radius: 50%;
  width: .75rem;
  min-width: .75rem;
  height: .75rem;
  min-height: .75rem;
}

.dots.color-b {
  background-color: #afc3ca;
}

.dots.or {
  background-color: var(--dark-salmon);
}

.dots.manila {
  background-color: #d5c6a2;
}

.div-tabl {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 3.125rem;
  display: grid;
}

.div-basic {
  background-color: #ebf0f2;
  width: 34%;
  box-shadow: inset 0 .5rem #afc3ca;
}

.div-basic.color-or {
  background-color: #f7e8e0;
  box-shadow: inset 0 .5rem #d78a65;
}

.div-basic.manila {
  background-color: #f5f1e8;
  box-shadow: inset 0 .5rem #d5c6a2;
}

.radius8px {
  border-radius: .5rem;
  justify-content: space-between;
  display: flex;
  overflow: hidden;
}

.logo-img {
  object-fit: contain;
  max-width: 9.875rem;
  min-height: 3.125rem;
  margin-bottom: 2rem;
  margin-left: 0;
}

.logo-img._103px {
  max-width: 4.375rem;
  overflow: hidden;
}

.helvetica-bold {
  font-family: Helvetica-700, sans-serif;
}

.partners-tabs-1 {
  grid-row-gap: 6.25rem;
  flex-direction: column;
  align-items: center;
  max-width: 68.75rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div-flex-col-line {
  background-color: #d1dd2b;
  width: .25rem;
  height: 100%;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.div-flex-col-2 {
  flex-direction: column;
  margin-left: 0;
  padding-left: 0;
  display: flex;
  position: relative;
}

.div-flex-col-line-2 {
  background-color: #d1dd2b;
  width: .25rem;
  height: 100%;
  position: absolute;
  inset: 0% 0 0% auto;
}

.image-hero {
  position: absolute;
}

.image-39 {
  margin-bottom: -2.5rem;
}

.image2 {
  position: absolute;
}

.hide-logo {
  display: none;
}

.mf-first-name {
  width: 100%;
}

.mf-first-name.full-width {
  max-width: none;
}

.mf-last-name {
  width: 100%;
  max-width: 100%;
}

.mf-email {
  width: 100%;
  position: relative;
}

.mf-phone {
  flex-direction: column;
  display: flex;
}

.mf-company-name {
  width: 100%;
}

.mf-company-name.type_w_100 {
  max-width: 100%;
}

.mf-company-name.full-width {
  max-width: none;
}

.mf-company-type {
  width: 100%;
  max-width: 48%;
}

.mf-us-consent, .mf-row-consent {
  grid-column-gap: .75rem;
  color: #888;
  align-items: flex-start;
  margin-top: 0;
  margin-bottom: 1rem;
  padding-left: 1.5rem;
  display: none;
}

.mf-row-consent.pl_0 {
  margin-bottom: 0;
  padding-left: .6em;
}

.mf-row-marketing-consent {
  grid-column-gap: .75rem;
  color: #888;
  align-items: flex-start;
  margin-top: 0;
  margin-bottom: 1rem;
  padding-left: 1.5rem;
  display: flex;
}

.mf-name, .mf-company {
  grid-column-gap: 1rem;
  display: flex;
}

._2-col-grid-item {
  grid-column-gap: 3rem;
  align-items: center;
  display: flex;
}

.div-block-124 {
  padding-left: 2rem;
  position: relative;
}

.div-block-125 {
  padding-right: 2rem;
  position: relative;
}

.agenda-speakers {
  grid-column-gap: .5rem;
  color: #666;
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  min-width: 50%;
  margin-top: .5rem;
  margin-bottom: 0;
  font-size: 1em;
  line-height: 1.5em;
  display: flex;
}

.mf-events-form-container {
  width: 100%;
  max-width: 37.5rem;
  margin-left: auto;
  margin-right: auto;
}

.mf-events-form {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  grid-template: "."
                 "."
                 / 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 2rem;
  padding-bottom: 2rem;
  display: flex;
}

.mf-title {
  width: 100%;
  max-width: 48%;
}

.html-embed-10 {
  display: none;
}

.user-phone {
  background-color: #f6f6f6;
  border: .0625rem #000;
  border-radius: .5rem;
  align-items: center;
  width: 100%;
  min-height: 3rem;
  padding: .5rem 1rem;
  font-size: 1rem;
  display: flex;
}

.paragraph-43 {
  margin-bottom: 0;
  margin-left: .125rem;
  font-size: 1rem;
  line-height: 1.5rem;
}

.lightbox-link-4 {
  width: 100%;
  position: relative;
}

.image-40 {
  width: 100%;
}

.vid-card-speaker {
  position: relative;
}

.image-41 {
  max-width: 2.5rem;
  max-height: 2.5rem;
  margin-left: 0;
  margin-right: 0;
}

.div-block-126 {
  grid-column-gap: .75rem;
  align-items: center;
  margin-top: 1.5rem;
  display: flex;
}

.paragraph-44 {
  margin-bottom: 0;
  font-family: Helvetica-700, sans-serif;
  font-weight: 700;
}

.paragraph-45 {
  margin-bottom: 0;
}

.div-block-127 {
  background-color: #afc3ca;
  border-radius: .5rem;
  margin-top: 12.5rem;
  padding: 2.5rem 3rem;
}

.paragraph-46 {
  margin-top: 1rem;
}

.heading-22 {
  text-align: center;
  width: 100%;
  margin-bottom: 1.5rem;
  font-size: 1.5em;
}

.div-block-128 {
  width: 100%;
  margin-top: 4rem;
}

.grid-1049 {
  grid-column-gap: 2rem;
  grid-row-gap: 3rem;
  grid-template-columns: 1fr 1fr 1fr;
}

.partners-logos {
  object-fit: contain;
  width: 100%;
  height: 3rem;
}

.div-block-129 {
  background-color: #fff;
  width: 100%;
  height: 50%;
  position: absolute;
  inset: auto 0% 0%;
}

.image-42 {
  margin-left: 0;
}

.div-block-131, .div-block-132 {
  grid-column-gap: 2rem;
  display: flex;
}

.fastlane-embed {
  display: none;
}

.chapter-card {
  cursor: pointer;
  background-color: #afc3ca1a;
  border-radius: .5rem;
  flex-direction: column;
  padding: 2rem 3rem;
  display: flex;
}

.mf-partnerships-form-container {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.mf-company-size {
  width: 100%;
  max-width: 48%;
}

.mf-partnerships-form {
  grid-row-gap: 1rem;
  flex-direction: column;
  display: flex;
}

.grid-1050 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  justify-content: start;
  place-items: center start;
  width: 100%;
  max-width: 37.5rem;
  margin-top: 2rem;
}

.grid-1050.hide-wrapper {
  display: none;
}

.footer-compliance-logos {
  width: 100%;
  max-width: 3.75rem;
}

.footer-compliance-logos.aicpa-small {
  max-width: 2.5rem;
}

.form-submitted {
  background-color: #fafafa;
}

.form-submitted.webinar-style {
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 7.222em 1.875em;
  display: flex;
}

.text-block-22 {
  color: #888;
  font-size: 1.125rem;
  line-height: 1em;
}

.text-block-22-copy {
  margin-bottom: .75rem;
  font-size: 3em;
  line-height: 1em;
}

.redirect-form_block {
  width: 100%;
  margin-top: 3rem;
  margin-bottom: 0;
}

.redirect-form_block.po-page {
  width: 45%;
  margin-top: 1.5rem;
}

.redirect-form_block.no-mx-wt {
  width: auto;
  margin-top: 0;
}

.redirect-form {
  background-color: #fff;
  border-radius: .5rem;
  justify-content: center;
  align-items: stretch;
  height: 3.375rem;
  display: flex;
  overflow: hidden;
}

.redirect-form_text-field {
  color: #707482;
  background-color: #f6f6f6;
  border: .0625rem solid #fff0;
  border-radius: .5rem 0 0 .5rem;
  height: 100%;
  margin-bottom: 0;
  padding: 0 1.5rem 0 1rem;
  font-family: Helvetica-400, sans-serif;
  font-size: 1rem;
  font-weight: 400;
}

.redirect-form_text-field::placeholder {
  color: #818284;
}

.redirect-form_text-field.po-page {
  background-color: #fdfdfe;
}

.redirect-form_button {
  color: #404040;
  background-color: #d1dd2b;
  border-radius: 0 .5rem .5rem 0;
  height: 100%;
  padding: 0 1.5rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.125rem;
  font-weight: 500;
  transition: all .2s;
}

.redirect-form_button:hover {
  background-color: #f2ff37;
}

.redirect-form_button:active {
  background-color: #d1dd2b;
}

.ebook-h1 {
  margin-bottom: .75rem;
  font-size: 2em;
}

.text-block-23 {
  color: #666;
  font-size: 1rem;
  line-height: 1.5em;
}

.image-43 {
  object-fit: cover;
}

.html-embed-20 {
  width: 100%;
}

.html-embed-21 {
  display: none;
}

.checkbox {
  flex: none;
}

.checkbox-span {
  padding-left: .75rem;
}

.checkbox-span.is_cb_ele {
  margin-bottom: 0;
  padding-left: 0;
  font-size: 1em;
}

.event-hero-section {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  height: 25rem;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
  overflow: hidden;
}

.event-hero-container {
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
  display: flex;
}

.event-company-logo {
  object-fit: contain;
  background-color: #fdfdfe80;
  border-radius: 6.25rem;
  width: 100%;
  min-width: 6.875rem;
  max-width: 6.875rem;
  max-height: 2.5rem;
  margin-left: 0;
  padding: .5rem;
}

.event-date-time-location {
  grid-column-gap: .5rem;
  justify-content: flex-start;
  width: 100%;
  display: flex;
}

.event-form {
  z-index: 10;
  width: 40%;
  margin-left: auto;
  margin-right: auto;
  padding-left: .75rem;
  padding-right: .75rem;
  position: relative;
}

.div-block-136 {
  background-color: #fafafa;
  width: 100%;
  max-width: 71.25rem;
  margin-left: auto;
  margin-right: auto;
  padding-top: 7.5rem;
  padding-bottom: 5rem;
  display: flex;
}

.div-block-137 {
  grid-row-gap: 1.5rem;
  flex-direction: column;
  width: 100%;
  max-width: 60%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.event-information {
  grid-row-gap: 1.5rem;
  flex-direction: column;
  margin-top: 1.25rem;
  display: flex;
  position: relative;
}

.event-reasons-to-join {
  background-color: var(--light-blue-2);
  border-radius: .5rem;
  padding: 1.5rem;
}

.event-reasons-to-join.hide-for-now {
  margin-top: 1rem;
  display: block;
}

.event-about {
  background-color: #fff;
  margin-top: 7.5rem;
  margin-left: 1.5rem;
  margin-right: 1.5rem;
  padding: .25rem 1.5rem 1.5rem;
}

.event-about-paragraph {
  color: #777;
  font-size: 1.15em;
  line-height: 1.5em;
}

.event-speakers {
  background-color: #fff;
  margin-left: 1.5rem;
  margin-right: 1.5rem;
  padding: .25rem 1.5rem 1.5rem;
}

.event-speakers-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  display: block;
}

.event-speaker-details {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.speaker-image {
  object-fit: cover;
  width: 100%;
  min-height: 12.5rem;
  max-height: 12.5rem;
  position: relative;
}

.event-form-block {
  background-color: #fff;
  border-radius: 1rem;
  padding: 0 1.5rem;
  position: sticky;
  top: 8.75rem;
  box-shadow: 1px 1px .625rem #0000000d;
}

.event-form-block.form-in-body {
  margin-left: 2.5rem;
  margin-right: 2.5rem;
  position: static;
}

.event-form-block.form-in-body.hide-desktop {
  display: none;
}

.fa-linkedin {
  max-width: 2rem;
  max-height: 2rem;
  position: absolute;
  inset: auto 1% 1% auto;
}

.speaker-name-title {
  flex-direction: column;
  display: flex;
}

.div-block-138 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.event-h1 {
  margin-bottom: 1.5rem;
  font-family: Helvetica-400, sans-serif;
  font-size: 2.5em;
  line-height: 1.3em;
}

.event-h1._460px-width {
  width: 100%;
  max-width: 100%;
}

.event-agenda {
  background-color: #fff;
  margin-left: 1.5rem;
  margin-right: 1.5rem;
  padding: .25rem 1.5rem 1.5rem;
}

.h3 {
  font-family: Helvetica-400, sans-serif;
  font-weight: 400;
}

.event-h4 {
  margin-bottom: 1.5rem;
  font-size: 1.5em;
}

.event-list {
  padding-left: 0;
  font-family: Helvetica-300, sans-serif;
  font-size: 1.15em;
  font-weight: 300;
  line-height: 1.5em;
}

.event-speaker-name {
  font-family: Helvetica-700, sans-serif;
}

.body-bg-color-fafafa {
  background-color: #fafafa;
}

.collection-list-15 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-139 {
  position: relative;
}

.agenda-time {
  text-align: right;
  width: 100%;
  max-width: 6.875rem;
  margin-bottom: 0;
  font-family: Helvetica-700, sans-serif;
  font-size: 1.2em;
  font-weight: 700;
  line-height: 1.5em;
}

.agenda-title {
  width: 100%;
  max-width: 37.5rem;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica-700, sans-serif;
  font-size: 1.5em;
  font-weight: 700;
  line-height: 1.5em;
}

.event-agenda-title {
  grid-column-gap: 1rem;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.event-agenda-title-right {
  grid-column-gap: .75rem;
  align-items: center;
  display: flex;
}

.fontawesome-chevron-down {
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  font-family: "Fa 400";
  font-size: 1.125rem;
  font-weight: 400;
  display: flex;
  overflow: visible;
}

.paragraph-48 {
  margin-bottom: 0;
  font-family: "Fa 400";
  font-weight: 400;
}

.event-agenda-container {
  cursor: pointer;
  background-color: #afc3ca26;
  border-radius: .5rem;
  padding: 1.5rem;
  position: relative;
  overflow: hidden;
}

.event-agenda-body-text {
  border-top: .0625rem solid #0003;
  padding-top: 1.5rem;
  font-family: Helvetica-400, sans-serif;
  font-size: 1.2em;
  font-weight: 400;
  line-height: 1.5em;
}

.event-agenda-list {
  grid-row-gap: 1rem;
  flex-direction: column;
  display: block;
}

.collection-item-15 {
  grid-row-gap: 1rem;
  flex-direction: column;
  display: flex;
}

.view-itinerary {
  text-align: right;
  margin-bottom: 0;
  font-size: 1em;
}

.view-itinerary-group {
  grid-column-gap: .75rem;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  min-width: 50%;
  padding-top: .5rem;
  display: flex;
}

.speaker-itinerary {
  justify-content: flex-end;
  align-items: flex-end;
  width: 100%;
  display: flex;
}

.custom-section {
  padding: 1em 2em 3.33em;
}

.custom-section.new-webinar-sec {
  background-color: var(--dark-grey);
  padding-top: 8em;
  padding-bottom: 8em;
}

.custom-section.review-sec.center {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.custom-section.review-sec.center.padding-0 {
  padding-left: 0;
  padding-right: 0;
}

.custom-section.new-hero-sec {
  padding-top: 9em;
}

.custom-section.new-hero-sec.v2-hero {
  padding-top: 10em;
  padding-bottom: 2.5em;
}

.custom-section.new-hero-sec.v2-hero.has_min_h {
  min-height: 58em;
  padding-top: 12em;
}

.custom-section.new-hero-sec.v2-hero.is_hero_home_new {
  min-height: 58em;
  padding-top: 6em;
}

.custom-section.title_video-sec {
  padding-top: 4em;
  padding-bottom: 6em;
}

.custom-section.our-clients-sec {
  padding-top: 3.472em;
  padding-bottom: 3.472em;
}

.custom-section.our-clients-sec.banner-grey {
  display: none;
}

.custom-section.plans-sec, .custom-section.case-stdy-sec {
  padding-top: 3.472em;
  padding-bottom: 3.472em;
}

.custom-section.latest-sec {
  padding-top: 3.472em;
  padding-bottom: 5.486em;
}

.custom-section.success-sec {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fa7c_RAD%20(1).png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 4.652em;
  padding-bottom: 4.236em;
}

.custom-section.fist-fold {
  padding-top: 0;
}

.custom-container {
  width: 100%;
  max-width: 86.8em;
  margin-left: auto;
  margin-right: auto;
}

.custom-container.tab-ctn {
  justify-content: space-between;
  align-items: center;
  max-width: 70.83em;
  margin-top: 6.25rem;
}

.custom-container.review-con.center {
  z-index: 10;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.custom-container.type-video-con {
  max-width: 60em;
}

.box-holder-750-c {
  text-align: center;
  flex-direction: column;
  align-items: center;
  max-width: 54em;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.sub-title-32 {
  margin-top: 0;
  margin-bottom: .3125em;
  font-family: Helvetica-500, sans-serif;
  font-size: 2.22em;
  font-weight: 500;
  line-height: 1.45;
}

.tab-link-em {
  background-color: #ffffff80;
  border-radius: .27em;
  padding: 1.11em;
  position: relative;
}

.tab-link-em.w--current {
  background-color: var(--white-2);
  border-radius: .27em;
}

.tab-text-em {
  color: var(--black-2);
  text-align: center;
  font-size: 1.25em;
  line-height: 1.44;
}

.tab-menu-em {
  grid-column-gap: 1.01875em;
  grid-row-gap: 0em;
  background-color: #afc3ca1a;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 1.111em;
  padding: .555em;
  display: grid;
}

.tab-content-em {
  justify-content: space-between;
  width: 100%;
  display: flex;
}

.tab-pan-em {
  width: 100%;
}

.em-text-content-holder {
  width: 100%;
  max-width: 26.38em;
  padding-top: 2.222em;
  padding-bottom: 2.222em;
}

._24-black-txt {
  color: var(--black-2);
  margin-bottom: 1em;
  font-size: 1.666em;
  font-weight: 400;
  line-height: 1.33;
}

._24-black-txt.type-center {
  text-align: center;
}

._24-black-txt.type-center.mx-wt-596 {
  width: 100%;
  max-width: 23.7em;
  margin-bottom: 0;
}

._24-black-txt.type-center._36-mt-64-mb {
  margin-top: 1.5em;
  margin-bottom: 2.666em;
}

._24-black-txt.type-center._36-mt-64-mb-type-lite {
  color: #33313299;
  margin-top: 1.5em;
  margin-bottom: 2.666em;
}

._24-black-txt.type-center-intent {
  color: #33313299;
  text-align: center;
  width: 100%;
  max-width: 21.2em;
  margin-bottom: 0;
  font-style: normal;
}

._24-black-txt.type-center-intent.style-normal {
  max-width: none;
  font-style: normal;
  line-height: 1.5;
}

._24-black-txt.acc-para, ._24-black-txt._14-in-m {
  margin-bottom: 0;
  line-height: 1.5;
}

.we-provide-col {
  align-items: flex-end;
  margin-bottom: 1.111em;
  display: flex;
}

.check-circle-img {
  width: 100%;
  max-width: 1.5em;
  margin-left: 0;
  margin-right: .555em;
}

._14-black-txt {
  color: #707482;
  font-size: .972em;
  line-height: 1.428;
}

.em-tab-img-holder {
  align-self: center;
  width: 100%;
  max-width: 36.8056em;
}

.tab-img {
  width: 100%;
}

.tab-em {
  width: 100%;
  max-width: 70.83em;
}

._16-grey-para {
  color: var(--slate-grey);
  font-size: 1.111em;
  line-height: 1.5;
}

.tab-style-line {
  background-color: #d78a6580;
  border-bottom-right-radius: .27em;
  border-bottom-left-radius: .27em;
  width: 100%;
  height: .125rem;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}

.upper-line-color {
  background-color: var(--black-3);
  border-bottom-right-radius: .27em;
  border-bottom-left-radius: .016875rem;
  width: 86%;
  height: 100%;
  position: absolute;
}

.tab-content-em-inn {
  justify-content: space-between;
  width: 100%;
  padding: 2.22em;
  display: flex;
}

.embbed-code {
  display: none;
}

.company-logos {
  grid-column-gap: 1rem;
  justify-content: flex-start;
  display: flex;
}

.demo-green-btn {
  background-color: var(--yellow-green-2);
  color: var(--black-4);
  text-align: center;
  border-radius: .55em;
  min-width: 15.8em;
  padding: 1.333em;
  font-family: Helvetica-700, sans-serif;
  font-size: 1.25em;
  line-height: 1.35;
}

.demo-green-btn.with-arr {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056f7b5_%EF%81%A1.svg");
  background-position: 80% 48%;
  background-repeat: no-repeat;
  background-size: 1em;
}

.h2-heading-32 {
  color: var(--black-4);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica-500, sans-serif;
  font-size: 2.222em;
  line-height: 1.22;
}

.h2-heading-32.mb-16 {
  margin-bottom: .5em;
}

.card-para-14 {
  color: var(--dim-grey);
  margin-bottom: 1.285em;
  font-size: .972em;
  line-height: 1.5;
  display: block;
}

.card-para-14.bold-500 {
  color: var(--grey);
  font-family: Helvetica-500, sans-serif;
  font-size: .972222em;
  font-weight: 500;
}

.link-block-with-img {
  color: var(--black-3);
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.link-block-with-img.review-block-style {
  grid-column-gap: 1.666em;
  justify-content: center;
  align-items: center;
  margin-bottom: 2.22em;
}

.card-para-16 {
  color: var(--dim-grey);
  margin-bottom: 1.125em;
  font-size: 1.111em;
  line-height: 1.5;
  display: block;
}

.card-para-16.mb-48 {
  margin-bottom: 3em;
}

.new-webinar-content-block {
  grid-column-gap: 2rem;
  flex-direction: row;
  justify-content: space-between;
  padding: 4.166em 2em;
  display: flex;
}

.nw-texts-block {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 35em;
  display: flex;
  position: relative;
}

.nw-img-block {
  border-radius: .27em;
  width: 100%;
  max-width: 60em;
}

.nw-img {
  object-fit: cover;
  width: 100%;
}

.reviews-content-block.flex-reverse {
  grid-row-gap: 1.5em;
  flex-direction: column-reverse;
  display: flex;
}

._18-grey-txt {
  color: var(--grey-2);
  padding-left: 0;
  font-family: Helvetica-700, sans-serif;
  font-size: 1.25em;
  line-height: 1.25;
}

.stars-img {
  width: 100%;
  max-width: 10em;
  margin-left: 0;
  margin-right: 0;
}

.review-brands-block {
  grid-column-gap: 4em;
  display: flex;
  position: relative;
  overflow: hidden;
}

.review-brands-block.is_type_100 {
  width: 100%;
  max-height: 8em;
  padding-top: 2em;
  padding-bottom: 2em;
}

.review-brands-block.is_size_md {
  grid-column-gap: 9.25em;
  grid-row-gap: 9.25em;
}

.client-logo {
  opacity: .5;
  filter: grayscale();
  object-fit: contain;
  width: 100%;
  max-width: 10.41em;
  margin-left: 0;
  margin-right: 0;
}

.client-logo.is_colored {
  opacity: 1;
  filter: none;
}

.client-logo.sizw-md {
  object-fit: contain;
  max-width: 9.861em;
  height: 100%;
  max-height: 5em;
}

.webinar-hero-bg {
  position: absolute;
  inset: 0%;
}

.card-p-flex {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 2em 1.5em;
  display: flex;
}

.mobing-logos-row {
  grid-column-gap: 5.5em;
  grid-row-gap: 5.5em;
  flex: none;
  justify-content: space-between;
  display: flex;
}

.mobing-logos-row.is-size-md {
  grid-column-gap: 9.25em;
}

.mobing-logos-row.is-size-md.is_opp {
  justify-content: flex-end;
}

.moving-logos-fade-box {
  background-image: linear-gradient(93.97deg, #fff 3.3%, #fff0 97.1%);
  width: 100%;
  max-width: 12.152em;
  height: 100%;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.moving-logos-fade-box.on-right-side {
  inset: 0% 0% 0% auto;
  transform: rotate(180deg);
}

.moving-logos-fade-box.on-right-side.mx-wt-578 {
  z-index: 1;
  background-image: linear-gradient(270deg, white, #fff0 0%, var(--white-2) 103%);
  max-width: 40.1389em;
}

.moving-logos-fade-box.webinar-style {
  background-image: linear-gradient(to right, #e4875d, #e3875d00);
  max-width: 30em;
}

.moving-logos-fade-box.mx-wt-578 {
  z-index: 1;
  background-image: linear-gradient(to right, #fff, #fff0);
  max-width: 40.1389em;
}

.res-body {
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056ff32_Bg-Grid.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  font-size: 1vw;
}

.res-body.brand-font {
  color: #333132;
}

.g2-reviews {
  padding-top: 4em;
}

.g2-reviews.on-v2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  place-items: center;
  width: 100%;
  max-width: none;
  display: grid;
}

.g2-badge-grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  align-items: center;
  width: 100%;
  max-width: 65rem;
  margin-left: auto;
  margin-right: auto;
}

.g2-badge-grid.on-v2 {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-flow: row dense;
  justify-content: center;
  place-items: stretch center;
  max-width: 15em;
  display: flex;
}

.g2-badge {
  width: 100%;
  max-width: 80%;
}

.features-tab-link {
  background-color: var(--light-blue-2);
  color: var(--dark-slate-grey);
  white-space: nowrap;
  border-radius: 1.11em;
  padding: 1.11em 1.66em;
}

.features-tab-link.w--current {
  background-color: var(--white-2);
  color: var(--black-4);
  border-radius: 1.111em;
}

.great-content-block {
  grid-row-gap: 1.666em;
  flex-direction: column;
  width: 100%;
  max-width: 52em;
  display: flex;
}

._48-black-title {
  color: var(--black-2);
  font-size: 3em;
  line-height: 1.15;
}

._48-black-title.wt-500 {
  font-family: Helvetica-500, sans-serif;
  font-weight: 700;
}

._48-black-title.singleline {
  height: 1em;
  font-family: Helvetica-700, sans-serif;
  font-weight: 700;
  overflow: hidden;
}

.wistea-code {
  display: none;
}

.collection-list-16 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  display: flex;
}

.image-49 {
  width: 100%;
  max-width: 5rem;
}

.logo-h-upper, .logo-h-lower {
  width: 100%;
  max-width: 1.5rem;
}

.bg-live-demo {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fcc4_64dd156477cacd5409564c56_Dinner%20LP-p-500.webp");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.pagination {
  display: none;
}

.top-banner_block {
  z-index: 999;
  background-color: var(--yellow-green-2);
  text-align: center;
  width: 100%;
  height: 100%;
  max-height: 3.5em;
  padding: 1em;
  font-family: Helvetica-500, sans-serif;
  font-weight: 500;
  position: absolute;
  inset: 0%;
}

.banner_text {
  color: var(--black-4);
  font-size: 1.3em;
}

.banner-holder {
  height: 3.5em;
}

.hidden-block {
  display: none;
}

.collection-list-wrapper-6 {
  margin-top: 4.5625rem;
}

.blue-div-2 {
  background-color: #afc3ca1a;
  border-radius: .5rem;
  padding: 1.75rem 2rem;
  text-decoration: none;
  transition: all .555s;
  position: relative;
}

.blue-div-2:hover {
  box-shadow: none;
}

.blue-div-2:focus-visible {
  outline-offset: .3125rem;
  outline: .1875rem solid #afc3ca;
}

.blue-div-2[data-wf-focus-visible] {
  outline-offset: .3125rem;
  outline: .1875rem solid #afc3ca;
}

.blue-div-2.manila {
  background-color: #d5c6a21a;
  padding-right: 3.125rem;
}

.blue-div-2.manila:hover {
  box-shadow: none;
}

.blue-div-2.manila:focus-visible {
  outline-offset: .375rem;
  outline: .1875rem solid #d7ab5d;
}

.blue-div-2.manila[data-wf-focus-visible] {
  outline-offset: .375rem;
  outline: .1875rem solid #d7ab5d;
}

.arrow-img {
  width: 100%;
  max-width: .5em;
}

.leadership-img {
  border-radius: 1em;
  width: 100%;
  max-width: 65em;
  margin-top: 3em;
}

.button-holder-center {
  justify-content: center;
  align-items: center;
  display: flex;
}

.checkbox-ele {
  width: 100%;
  min-width: 1em;
  max-width: 1em;
}

._2-col-box-img {
  object-fit: contain;
  width: 100%;
}

.arrow-img-2 {
  width: 100%;
  max-width: .8em;
}

.align-v-c {
  justify-content: center;
  align-items: center;
  display: flex;
}

.full-box-img {
  width: 100%;
}

.video-block-sec {
  padding-top: 5em;
  padding-bottom: 5em;
}

.img-100-icon {
  width: 100%;
  max-width: 3em;
}

.img-100-icon.type-2-5 {
  max-width: 2.2em;
}

.arrow-img-black {
  object-fit: contain;
  width: 100%;
  max-width: 1em;
  margin-left: 0;
  margin-right: 0;
}

.hero-assects-holder {
  grid-column-gap: 13.75em;
  align-items: center;
  display: flex;
}

.hero-content-block {
  grid-row-gap: 2.4305em;
  flex-direction: column;
  width: 100%;
  max-width: 43.611em;
  display: flex;
}

._55-black-txt {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica-500, sans-serif;
  font-size: 3.819em;
  line-height: 1.233;
}

._20-para {
  margin-bottom: 0;
  font-size: 1.388em;
  line-height: 1.193;
}

._20-para.letter-spacing-1-8 {
  text-align: center;
  letter-spacing: -.018em;
}

._20-para.left-align-color-grey {
  color: var(--dim-grey-2);
  text-align: left;
  letter-spacing: -.018em;
  font-family: Helvetica-400, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
}

._20-para.clr-gray {
  color: #333132b3;
  text-align: center;
  line-height: 1.5;
}

._20-para.clr-gray.mt-32 {
  margin-top: 2.222em;
}

.hero-img-block {
  width: 100%;
  max-width: 51.8em;
}

.hero-img-new {
  width: 100%;
}

.hero_video {
  width: 100%;
  max-width: 60em;
  margin-top: -15em;
  margin-left: auto;
  margin-right: auto;
}

.img_block_cen {
  width: 100%;
  max-width: 70em;
  margin-top: 3em;
  margin-bottom: 3em;
}

.g2-review-block {
  margin-bottom: 0;
}

.video_play-icon {
  z-index: 99;
  width: 100%;
  max-width: 6em;
  position: absolute;
}

._64-black-title {
  margin-bottom: 0;
  font-family: Helvetica-700, sans-serif;
  font-size: 4.444em;
  line-height: 1.22;
}

._64-black-title._500-wt {
  text-align: center;
  letter-spacing: -.09375rem;
  margin-top: 0;
  font-family: Helvetica-500, sans-serif;
  font-weight: 500;
  line-height: 1.3;
}

.search-img {
  cursor: pointer;
  width: 100%;
  max-width: 1.6em;
  margin-left: 1em;
  margin-right: 0;
}

.nav_search-block {
  z-index: 999;
  border-radius: .5em;
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
  top: 0%;
  bottom: 0%;
  right: 0%;
  overflow: hidden;
}

.search_nav {
  color: var(--black);
  border: .0625rem #000;
  height: 100%;
  padding-left: 1.5em;
  font-size: 1em;
}

.nav_search_btn {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056f977_icons8-search.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 1.6em;
  padding: 1.5em;
}

.nav_search_close_overlay {
  background-color: #3434341a;
  display: none;
  position: fixed;
  inset: 0%;
}

.our-clients-assects-holder {
  grid-column-gap: 2.5em;
  grid-row-gap: 2.5em;
  flex-direction: column;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

._48-heading-black {
  color: #333132;
  text-transform: capitalize;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica-400, sans-serif;
  font-size: 3.333em;
  font-weight: 400;
  line-height: 1.22;
}

._48-heading-black.wt-400 {
  font-family: Helvetica-400, sans-serif;
  font-size: 2.152em;
}

._48-heading-black.hero-type {
  text-transform: capitalize;
  margin-bottom: .3em;
  font-family: Helvetica-400, sans-serif;
  font-size: 3em;
}

._48-heading-black.hero-type.is_type-bold {
  font-family: Helvetica-700, sans-serif;
  font-weight: 700;
}

._48-heading-black.hero-type.is_type-bold.landing {
  text-align: center;
}

._48-heading-black.hero-type.is_type-bold.landing.left {
  text-align: left;
}

._48-heading-black.type-txt-center {
  text-align: center;
  font-size: 3em;
}

._48-heading-black._500-wt.font-3em {
  font-size: 3em;
}

.reviews-content-holder-block {
  z-index: 4;
  justify-content: flex-start;
  width: 100%;
  max-width: 66em;
  display: flex;
  position: relative;
  overflow: hidden;
}

.review-block {
  grid-row-gap: 1.5625em;
  background-color: var(--misty-rose);
  border-radius: 1.95em;
  flex-direction: column;
  flex: none;
  align-self: stretch;
  align-items: flex-start;
  width: 100%;
  max-width: 20.95em;
  margin-right: .998em;
  padding: 1.527em 1.302em;
  display: flex;
}

.review-block.revenue-style {
  background-color: #fafafa;
  min-height: 22em;
  margin-right: 1.666em;
}

.review-block.review-style {
  grid-row-gap: 0em;
  background-color: var(--white-ffff);
  border-radius: 1.666em;
  max-width: 21.944em;
  margin-right: 0;
  padding: 2.222em 1.366em 3.68em 2.222em;
}

.review-block.review-style.mr-0 {
  margin-right: 0;
}

.review-inner-block {
  height: .625rem;
}

.review-customer-info {
  grid-row-gap: .555em;
  flex-direction: column;
  flex: 1;
  align-items: flex-start;
  display: flex;
}

.client-img {
  border-radius: 50%;
  width: 2.916em;
  height: 2.916em;
  margin-left: 0;
  margin-right: 0;
}

._12-txt-black {
  font-size: 1em;
  line-height: 1.22;
}

._12-txt-black.wt-700 {
  font-family: Helvetica-700, sans-serif;
  font-size: 1em;
}

._12-txt-black.align-center {
  text-align: center;
  margin-top: .3em;
}

._12-txt-black.align-center.read_num {
  margin-right: -.2em;
}

.stars-review-img {
  margin-left: 0;
  margin-right: 0;
  display: none;
}

.stars-review-img.mx-wt-108 {
  width: 100%;
  max-width: 7.5em;
  height: 1.45833em;
  margin-left: auto;
}

.review-info-block-1 {
  grid-column-gap: .781em;
  grid-row-gap: 0em;
  align-items: center;
  margin-top: auto;
  display: flex;
}

._121-mx-wt-block {
  width: 100%;
  max-width: 10em;
}

._121-mx-wt-block.no-mx-wt {
  max-width: none;
}

._16-para-black {
  margin-bottom: 0;
  font-size: 1.111em;
  line-height: 1.193;
}

._16-para-black._12-mt {
  margin-top: .75em;
}

._16-para-black.type_hero-desc._500-wt.is-type-subheading {
  text-align: center;
  font-family: Helvetica-700, sans-serif;
}

.read-our-reviews-block {
  width: 100%;
  padding: 1.388em 2.43em;
  display: flex;
}

.read-our-reviews-block.vertical {
  flex-direction: column;
  align-items: center;
}

._307-block {
  grid-row-gap: .902em;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 21.319em;
  display: flex;
}

._307-block.align-center {
  align-self: center;
  align-items: center;
  display: block;
}

._307-block.horizontal {
  grid-column-gap: 1em;
  flex-direction: row;
  align-items: center;
  max-width: 40em;
}

._307-block.rating_block_hp {
  flex-direction: row;
  align-items: center;
  display: flex;
}

.rated-imgs-block {
  grid-column-gap: .9027em;
  align-items: center;
  display: flex;
}

._4-5-stars-img {
  width: 100%;
  max-width: 7.5em;
  height: 1.4583em;
  margin-left: 0;
  margin-right: 0;
}

.g2-img {
  width: 100%;
  max-width: 2.222em;
  height: 2.222em;
  margin-left: 0;
  margin-right: 0;
}

._25-txt-black {
  font-family: Helvetica-400, sans-serif;
  font-size: 1.111em;
  line-height: 1.193;
}

._25-txt-black.type-700 {
  font-family: Helvetica-700, sans-serif;
  font-size: 1.736em;
  font-weight: 700;
  line-height: 1.245;
}

.plans-assects-holder {
  grid-row-gap: 1.319em;
  flex-direction: column;
  align-items: center;
  display: flex;
  position: relative;
}

.plans-img-block._20-mb {
  margin-bottom: 2.5em;
}

.plans-img {
  width: 100%;
  max-width: 82.152em;
  margin-left: 0;
  margin-right: 0;
}

.plans-content-block {
  grid-column-gap: 2.5em;
  grid-row-gap: 1.666em;
  flex-direction: column;
  width: 100%;
  max-width: 81.94em;
  display: flex;
}

.plans-content-block.is-webinar-block {
  grid-row-gap: 1.75em;
  max-width: 64em;
  margin-left: auto;
  margin-right: auto;
}

.content-block-1 {
  justify-content: space-between;
  display: flex;
}

.let-s-webinar-block {
  width: 100%;
  max-width: 29.722em;
}

.let-s-webinar-block.no-mx-wt {
  max-width: none;
}

._16-txt-black {
  color: #333132;
  font-size: 1.111em;
  line-height: 1.193;
}

._16-txt-black.wt-700 {
  font-family: Helvetica-700, sans-serif;
}

._16-txt-black.type_hero-desc {
  margin-bottom: 1em;
  font-size: 1.3em;
  font-weight: 400;
}

._16-txt-black.type_hero-desc._500-wt {
  font-family: Helvetica-500, sans-serif;
  font-weight: 500;
}

._16-txt-black.type_hero-desc._500-wt.is-type-subheading {
  text-align: center;
  margin-bottom: 0;
}

._16-txt-black.type_hero-desc.no-margin {
  margin-bottom: 0;
}

._16-txt-black.type_hero-desc.no-margin.tab-center.whtie {
  color: var(--white);
}

._16-txt-black.type_hero-desc.no-margin._500-wt.max-width-300 {
  max-width: 300px;
}

._16-txt-black.type_hero-desc.no-margin.text-white {
  color: #fff;
  max-width: 900px;
  font-family: Helvetica-300, sans-serif;
}

._16-txt-black.first-letter-cap {
  text-transform: capitalize;
}

._16-txt-black.ls-1-8 {
  letter-spacing: -.018em;
}

.btn-block {
  grid-column-gap: 2.847em;
  flex-direction: row;
  align-items: flex-start;
  width: 100%;
  max-width: 30.9em;
  display: flex;
}

.btn-block.type-align-left {
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
}

.btn-block.type-align-center {
  justify-content: center;
  max-width: none;
}

.primary-hifi-btn {
  background-color: var(--yellow-2);
  color: var(--black-5);
  text-align: center;
  cursor: pointer;
  border-radius: .34em;
  padding: .625em 1.625em;
  font-family: Helvetica-700, sans-serif;
  font-size: 1.111em;
  line-height: 1.221;
  transition: background-color .3s;
}

.primary-hifi-btn:hover {
  background-color: #b6c027;
}

.primary-hifi-btn.is_type_sl {
  flex: none;
  justify-content: center;
  align-items: center;
  font-family: Helvetica-500, sans-serif;
  font-weight: 500;
  display: flex;
}

.plans-tab-link {
  opacity: .3;
  background-color: #e3ef30;
  border-radius: 6.944em;
  padding: .833em 3.333em;
}

.plans-tab-link.w--current {
  opacity: 1;
  border-radius: 6.944em;
}

.plans-tab-link.light-red {
  background-color: #e4875d;
}

.plans-tab-link.light-orange {
  background-color: #dfaa4d;
}

.plans-tab-link.light-gray {
  background-color: #afc3ca;
}

.plans-tab-link.neon {
  background-color: var(--yellow-2);
}

.plans-tab-menu {
  grid-column-gap: 2.43em;
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.case-stdy-assects-holder {
  grid-row-gap: 1.805em;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.case-stdy-block {
  grid-row-gap: 2.083em;
  background-color: #e3ef3026;
  border-radius: 2.083em;
  flex-direction: column;
  width: 100%;
  min-width: 39.58em;
  max-width: 39.58em;
  padding: 2.222em 2.083em;
  display: flex;
}

.case-stdy-block.full-size {
  background-color: #dfe7ea;
  min-width: auto;
  max-width: none;
}

.case-stdy-content-block-1 {
  grid-row-gap: .833em;
  flex-direction: column;
  display: flex;
}

.case-stdy-content-block-1.webinar_cs_block {
  margin-bottom: 1.666em;
}

._12-case-stdy-text {
  background-color: var(--yellow-2);
  color: var(--black-5);
  text-align: center;
  border-radius: 6.944em;
  align-self: flex-start;
  padding: .833em 2.1em;
  font-family: Helvetica-700, sans-serif;
  font-size: .833em;
  line-height: 1.22;
}

._12-case-stdy-text.no-color {
  z-index: 99;
  background-color: var(--white-2);
  position: absolute;
  top: 1.041em;
  right: 2.222em;
}

._12-case-stdy-text.radius-5 {
  background-color: var(--white-ffff);
  color: #ef574c;
  border-radius: .34em;
}

.reading-time-block {
  grid-column-gap: .277em;
  align-items: center;
  display: flex;
}

.reading-time-block._40-mb {
  margin-bottom: 2.777em;
}

.stop-watch-img {
  opacity: .67;
  margin-left: 0;
  margin-right: 0;
}

._31-txt-black {
  font-family: Helvetica-400, sans-serif;
  font-size: 2.152em;
  line-height: 1.22097;
}

.case-stdy-content-block-2 {
  grid-column-gap: 1.134em;
  display: flex;
}

.case-stdy-content-block-2.one-card-style {
  grid-column-gap: 2em;
  grid-row-gap: 0em;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  max-width: 31.284em;
  display: flex;
}

.attendance-block {
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  max-width: 7.638em;
  display: block;
}

.attendance-block._131-mx-wt {
  max-width: 9.097em;
}

.attendance-block.cs-one-card-style {
  grid-auto-columns: 1fr;
  max-width: 14em;
}

.case-stdy-img {
  border-radius: .694em;
  margin-left: 0;
  margin-right: 0;
}

.case-stdy-img.one-card-style {
  width: 100%;
  max-width: 47.326em;
}

.case-stdy-content-block-3 {
  grid-row-gap: .833em;
  flex-direction: column;
  display: flex;
}

.case-stdy-content-block {
  grid-column-gap: 2.986em;
  justify-content: flex-end;
  width: 100%;
  display: flex;
}

.latest-frm-hubilo-assects-holder {
  grid-row-gap: 1.805em;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.latest-blogs-holder {
  grid-column-gap: 2.4305em;
  justify-content: flex-end;
  width: 100%;
  display: flex;
}

.blog-block {
  border-radius: 2.08em;
  flex-direction: column;
  width: 100%;
  min-width: 25.76em;
  max-width: 25.76em;
  display: flex;
  overflow: hidden;
}

.blog-block.type_inside {
  color: #333132;
  flex: 1;
}

.blog-img-block {
  flex-direction: column;
  width: 100%;
  height: 17.083em;
  padding-top: 1.041em;
  padding-right: 1.666em;
  display: flex;
  position: relative;
}

.blog-content-block {
  grid-row-gap: .5em;
  background-color: var(--gainsboro-2);
  flex-direction: column;
  flex: 1;
  padding: 2.777em 1.666em;
  display: flex;
}

.read-more-btn {
  border: .0625rem solid #000;
  border-radius: .347em;
  justify-content: center;
  align-self: flex-start;
  align-items: center;
  padding: .625em 2.5em;
  line-height: 1.221;
  text-decoration: none;
  display: flex;
}

.read-more-btn.no-border {
  background-image: none;
  border-style: none;
  align-self: flex-end;
  padding-left: 0;
}

.read-more-btn.on-blog-carg {
  margin-top: auto;
}

.read-more-btn.type-align-left.type-in-case-study {
  margin-top: 1em;
  margin-bottom: 2.56944em;
}

.read-more-btn-holder {
  flex-direction: column;
  align-items: flex-end;
  width: 100%;
  display: flex;
}

.success-assects-holder {
  grid-row-gap: 1.805em;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.latest-img {
  z-index: 2;
  width: 100%;
  max-width: 25.76em;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.overflow-hidden-pagelevel {
  overflow: hidden;
}

.plans-tab {
  grid-row-gap: .833em;
  flex-direction: column;
  display: flex;
}

.slider-arrow-wrap {
  z-index: 1;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.slider-arrow-wrap.hide_on_desk {
  display: none;
}

.arrow-36 {
  cursor: pointer;
  width: 2.5em;
  margin-left: 0;
  margin-right: 0;
  position: absolute;
}

.arrow-36.arrow-right {
  transition: transform .2s;
  top: 50%;
  right: 0%;
  transform: translate(0, -50%);
}

.arrow-36.arrow-right:hover {
  transform: translate(.5em)translate(0, -50%);
}

.arrow-36.arrow-right.type-negative {
  right: -2.5em;
}

.arrow-36.arrow-left {
  transition: transform .2s;
  top: 50%;
  left: 0%;
  transform: translate(0, -50%);
}

.arrow-36.arrow-left:hover {
  transform: translate(-.5em)translate(0, -50%);
}

.arrow-36.arrow-left.type-negative {
  left: -3em;
}

.dot-container {
  width: 100%;
  max-width: 13.4028em;
  transform: translate(0, 2.3em);
}

.dot-container.type_hidden {
  display: none;
}

.slider-arrow-wrap-btm {
  z-index: 1;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.dot-container-btm {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 10em;
  display: flex;
  position: absolute;
  top: 41.5em;
  left: 50%;
  right: auto;
  transform: translate(-50%);
}

.accelerate-assects-holder {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

._8-black-txt {
  color: var(--dark-slate-grey);
  font-size: .555em;
  line-height: 1.192;
}

.review-assect-block {
  grid-row-gap: .208em;
  flex-direction: column;
  display: flex;
}

.accelerate-content-block {
  grid-row-gap: .902em;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.accelerate-img-block {
  flex-direction: column;
  align-items: center;
  margin-top: 0;
  display: flex;
}

.accelerate-img-block.hp-100 {
  width: 100%;
}

.accelerate-img {
  width: 100%;
  max-width: 75.138em;
  margin-left: 0;
  margin-right: 0;
}

.accelerate-img.is_on_mob {
  display: none;
}

.accelerate-img.is_on_desktop {
  max-width: 50em;
  margin-bottom: 1.5em;
}

.tab-dot {
  background-color: var(--black-5);
  opacity: .5;
  cursor: pointer;
  border-radius: 50%;
  width: .555556em;
  height: .555556em;
}

.tab-dot.active-dot {
  opacity: 1;
}

.casestudy-embed {
  display: none;
}

.testimonial-slider-holder {
  flex-direction: column;
  align-items: center;
  display: flex;
  position: relative;
}

.rm_btn-arrow_img {
  width: 2em;
  margin-left: .8em;
  margin-right: 0;
}

.dietary-restr-field {
  display: none;
}

.events_faq-block {
  width: 100%;
  margin-top: 2em;
}

.case-study-list-wrapper, .cs-card-item {
  width: 100%;
}

.cs-flex-block {
  grid-column-gap: 2.083em;
  display: flex;
}

.card-rt-readmore-holder {
  align-self: flex-start;
  margin-top: auto;
}

.div-block-147 {
  padding-top: 6.25rem;
  padding-bottom: 3.75rem;
}

.quotation-img {
  margin-left: 0;
  margin-right: 0;
}

.quotation-img.revenue-style {
  width: 100%;
  max-width: 3.888em;
}

.color-orange {
  color: #ed7767;
}

.cs-4_block {
  grid-column-gap: 1.666em;
  grid-row-gap: 1.666em;
  flex-wrap: wrap;
  align-content: flex-start;
  padding-top: 4em;
  display: flex;
}

.custom-sec {
  padding-left: 15.41em;
  padding-right: 15.41em;
}

.custom-sec.hero-sec {
  padding: 10em 10.416em 2.395em;
  position: relative;
}

.custom-sec.hero-sec.type_with_old_nav {
  padding-top: 8em;
}

.custom-sec.hero-sec.type_with_old_nav.revenue-style {
  padding-bottom: 7.1527em;
}

.custom-sec.hero-sec.type_with_old_nav.podcast-style {
  padding-top: 5em;
  padding-bottom: 4.166em;
}

.custom-sec.hero-sec.type_with_old_nav.podcast-style.is_cms {
  padding-top: 5em;
}

.custom-sec.hero-sec.type_experiential {
  padding-top: 15em;
  padding-left: 2em;
  padding-right: 2em;
}

.custom-sec.hero-sec.capture-intent-sec {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fc9a_BG%20blur.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 5em;
  padding-bottom: 4.5em;
}

.custom-sec.snackable-sec {
  padding-top: 5.972em;
}

.custom-sec.our-users-sec {
  z-index: 1;
  background-color: var(--burntsienna);
  padding: 4.722em 2em 5.83em;
  position: relative;
  overflow: hidden;
}

.custom-sec.deloitte-sec {
  padding: 6.6em 2em;
  overflow: hidden;
}

.custom-sec.save-time-sec {
  letter-spacing: -.018em;
  background-color: #e3e1dc;
  padding: 9.513em 6.944em 7.3em;
}

.custom-sec.cut-post-sec {
  padding: 10em 2em 3.715em;
}

.custom-sec.work-smarter-sec {
  padding: 3.715em 2em 3.75em;
}

.custom-sec.signup-sec {
  padding: 3.75em 2em 4.861em;
  display: none;
}

.custom-sec.navbar-sec {
  z-index: 9999;
  background-color: var(--white);
  padding: 1.111em 3.333em;
  position: sticky;
  top: 0;
}

.custom-sec.recommend-sec {
  padding-top: 6.875em;
  padding-bottom: 5.555em;
}

.custom-sec.case-studies-sec {
  padding: 5.555em 2em;
}

.custom-sec.level-up-sec {
  background-color: var(--burntsienna);
  padding: 6.581em 0 6.195em 2em;
  overflow: hidden;
}

.custom-sec.stf-sec {
  padding-top: 11.111em;
  padding-bottom: 11.111em;
}

.custom-sec.more-sec {
  background-color: var(--burntsienna);
  padding-top: 7.638em;
  padding-bottom: 8.402em;
}

.custom-sec.fotter-img-sec {
  padding-left: 0;
  padding-right: 0;
}

.custom-sec.demo-sec {
  padding: 5.555em 2em;
}

.custom-sec.faq-sec {
  padding-top: 5.555em;
  padding-bottom: 5.555em;
}

.custom-sec.built-sec {
  background-color: var(--burntsienna);
  margin-top: -19.84em;
  padding: 19.8em 0 6.06em;
  overflow: hidden;
}

.custom-sec.on24-style {
  z-index: 1;
  background-color: var(--burntsienna);
  padding: 4.722em 2em 5.83em;
  position: relative;
  overflow: hidden;
}

.custom-sec.impact-sec {
  letter-spacing: -.018em;
  padding: 9.513em 6.944em 7.3em;
}

.custom-sec.impact-sec.revenue-style {
  padding-top: 6.98em;
  padding-bottom: 6.944em;
  overflow: hidden;
}

.custom-sec.impact-sec.fastrack-sec {
  padding-top: 6.98em;
  padding-bottom: 5.555em;
  overflow: hidden;
}

.custom-sec.impact-sec.skyrocketing-style {
  padding-top: 4.583em;
  padding-bottom: 4.583em;
}

.custom-sec.revenue-style {
  padding-top: 13.88em;
}

.custom-sec.fea-revenue-sec, .custom-sec.wat-revenue-sec {
  padding: 6.944em 2em;
}

.custom-sec.revenue-faq-sec {
  padding-top: 6.944em;
  padding-bottom: 6.944em;
}

.custom-sec.revenue-type {
  z-index: 1;
  background-color: var(--burntsienna);
  padding: 4.722em 2em 5.83em;
  position: relative;
  overflow: hidden;
}

.custom-sec.we_cant-sec {
  background-color: var(--white-2);
  margin-top: 0;
  padding: 9.444em 0 5.555em;
  overflow: hidden;
}

.custom-sec.categories-sec {
  padding-top: 4.722em;
  padding-bottom: 4.166em;
}

.custom-sec.meet-sec {
  padding-top: 4.166em;
  padding-bottom: 5.555em;
}

.custom-sec.demo-sec-style-podcast {
  padding: 4.166em 2em 8.125em;
}

.custom-sec.drive-sec {
  width: 100%;
  max-width: 100vw;
  padding: 5.972em 0 11.111em;
  overflow: hidden;
}

.custom-sec.take-sec {
  z-index: 1;
  background-color: var(--burntsienna);
  padding: 4.481em 2em 5.101em;
  position: relative;
  overflow: hidden;
}

.custom-sec.testimonial-sec {
  background-color: #fafafa;
  padding: 6.6em 2em;
  overflow: hidden;
}

.custom-sec.wat-cap-sec {
  padding-left: 8.333em;
  padding-right: 8.333em;
}

.custom-sec.g2-rev-sec {
  padding-top: 5.555em;
  padding-bottom: 11.11em;
}

.custom-sec.contact-us-sec {
  padding-left: 0;
  padding-right: 0;
}

.custom-sec.take-sec-copy {
  z-index: 1;
  background-color: var(--burntsienna);
  padding: 4rem 0 6.18rem;
  position: relative;
  overflow: hidden;
}

.custom-con {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
}

.custom-con.hero-con {
  z-index: 99;
  position: relative;
}

.custom-con.testimonial_con {
  max-width: 65.5em;
}

.custom-con.work_smart_con {
  max-width: 68.25em;
  position: relative;
}

.custom-con.case-studies-con {
  max-width: 77em;
}

.custom-con.level-up-con {
  align-items: center;
  max-width: 70.2em;
  min-height: 28em;
  display: flex;
  position: relative;
}

.custom-con.visualize-con {
  max-width: 86em;
}

.custom-con.hero_type_experiential-con {
  z-index: 99;
  max-width: 83.33em;
  position: relative;
}

.custom-con.con-type-996 {
  max-width: 69.1667em;
}

.custom-con.testimonial-con {
  justify-content: space-between;
  max-width: 69.1667em;
  display: flex;
}

.custom-con.fastrack-con {
  max-width: 69.1667em;
}

.custom-con.wat-cap-con {
  max-width: 83.3333em;
}

.custom-con.g2-rev-con {
  max-width: 55.833em;
}

.custom-con.contact-con {
  grid-row-gap: 6.666em;
  flex-direction: column;
  display: flex;
}

.until-now-assects-holder {
  grid-row-gap: 4.791em;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.until-now-assects-holder.revenue-style {
  grid-row-gap: 80px;
}

.heading-black-56 {
  letter-spacing: -.09375rem;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica-500, sans-serif;
  font-size: 3.888em;
  font-weight: 500;
  line-height: 1.3;
}

.heading-black-56.type-center {
  text-align: center;
  letter-spacing: -.018em;
  font-family: Helveticaneue, sans-serif;
  font-size: 56px;
  line-height: 120%;
}

.heading-black-56.type-center.desk-left-align {
  text-align: left;
}

.primary-btn_v2 {
  color: var(--white-2);
  text-align: center;
  cursor: pointer;
  background-color: #e4875d;
  border-radius: .416em;
  padding: .833em 1.916em;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.388em;
  font-weight: 500;
  line-height: .875;
}

.primary-btn_v2.navbar-style {
  letter-spacing: -.018em;
  padding: .444em .888em;
  font-size: 1.25em;
  line-height: 1.333;
}

.primary-btn_v2.navbar-style.is_on_tab {
  display: none;
}

.primary-btn_v2.navbar-style.is_webinar_nav_btn {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fa1e_div_before.svg");
  background-position: 95% 48%;
  background-repeat: no-repeat;
  background-size: 1.7em;
  padding: .571em 3em .571em 1.142em;
  font-size: .972em;
  line-height: 1.5;
  transition: all .3s;
}

.primary-btn_v2.navbar-style.is_webinar_nav_btn:hover {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fa6a_div_before%20(2).svg");
  background-size: 1.5em;
}

.primary-btn_v2.navbar-style.is_webinar_nav_btn.is_hidden_dek {
  display: none;
}

.primary-btn_v2.is_type_lb {
  cursor: pointer;
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  justify-content: center;
  align-items: center;
  padding: 1.2em 2.4em;
  transition: all .3s;
  display: flex;
}

.primary-btn_v2.is_type_lb:hover {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fa26_div_before.svg");
  background-position: 95%;
  background-repeat: no-repeat;
  background-size: 1.4em;
  padding-top: 1.35em;
  padding-bottom: 1.35em;
  padding-right: 3em;
}

.primary-btn_v2.style-signup {
  cursor: pointer;
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 12.5em;
  padding: 1.2em 2.4em;
  transition: all .3s;
  display: flex;
}

.primary-btn_v2.style-signup:hover {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fa26_div_before.svg");
  background-position: 95%;
  background-repeat: no-repeat;
  background-size: 1.4em;
  padding-top: 1.35em;
  padding-bottom: 1.35em;
  padding-right: 3em;
}

.primary-btn_v2.is_type_on24 {
  cursor: pointer;
  justify-content: center;
  align-items: center;
  padding: 1.2em 2.4em;
  transition: all .3s;
  display: flex;
}

.primary-btn_v2.is_type_on24:hover {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fa26_div_before.svg");
  background-position: 95%;
  background-repeat: no-repeat;
  background-size: 1.4em;
  padding-top: 1.35em;
  padding-bottom: 1.35em;
  padding-right: 3em;
}

.primary-btn_v2.style-signup-copy {
  cursor: pointer;
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 12.5em;
  padding: 1.2em 2.4em;
  transition: all .3s;
  display: flex;
}

.primary-btn_v2.style-signup-copy:hover {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fa26_div_before.svg");
  background-position: 95%;
  background-repeat: no-repeat;
  background-size: 1.4em;
  padding-top: 1.35em;
  padding-bottom: 1.35em;
  padding-right: 3em;
}

._837-mx-wt-block {
  grid-row-gap: 2.5em;
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: none;
  display: flex;
}

.video_shorts_video_holder {
  border: 1em solid #e4875d33;
  border-radius: 1.666em;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 76.215em;
  margin-left: 0;
  margin-right: 0;
  display: flex;
  transform: perspective(60em);
}

.video_shorts_video_holder.is_on_webinar {
  border-color: #ecbda833;
  box-shadow: 5px 0 7.5rem #c16f4980;
}

.video_shorts_video_holder.is-type-black {
  border-color: var(--black-5);
  max-width: 100%;
  box-shadow: 16px 0 4.5rem #00000040;
}

.video_shorts_video_holder.is_on_webinar {
  border-color: #e4875d33;
  max-width: 996px;
  margin-left: auto;
  margin-right: auto;
  box-shadow: 5px 0 7.5rem #c16f4980;
}

.video_shorts_video_holder.is_on_webinar-copy {
  border-color: #ecbda833;
  max-width: 996px;
  margin-left: auto;
  margin-right: auto;
  box-shadow: 5px 0 7.5rem #c16f4980;
}

.snackable-assects-holder {
  grid-row-gap: 7.777em;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.snackable-content-block {
  grid-row-gap: 3.333em;
  flex-direction: column;
  width: 100%;
  max-width: 47.9167em;
  display: flex;
}

.orange-color {
  color: var(--burntsienna);
}

.snackable-img {
  border-radius: 1.37em;
  width: 100%;
  max-width: 61.26em;
  margin-bottom: -6.6em;
  margin-left: 0;
  margin-right: 0;
  overflow: hidden;
  box-shadow: 0 24px 6.5rem #9c9280a6;
}

.our-users-assects-holder {
  grid-column-gap: 2rem;
  flex-direction: row;
  display: flex;
  position: relative;
}

.our-users-content-block {
  flex: none;
  width: 100%;
  max-width: 45.97em;
}

.our-users-content-block.shifted-style {
  max-width: none;
}

.our-users-content-block.shifted-style.take-content-col {
  max-width: 62.3em;
}

.style-img {
  width: 100%;
  max-width: 3.611em;
  height: 3.055em;
  margin-left: 0;
  margin-right: 0;
}

.style-img.coma-style {
  max-width: 6.243em;
  height: 3.886em;
}

.txt-white-36 {
  color: var(--white-ffff);
  letter-spacing: -.018em;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica-700, sans-serif;
  font-size: 2.5em;
  font-weight: 700;
  line-height: 1.5;
}

.txt-white-36._8-mt-18-mb {
  margin-top: .222em;
  margin-bottom: .5em;
}

.txt-white-36.wt-500-lh-130 {
  letter-spacing: -.0199em;
  font-family: Helvetica-500, sans-serif;
  font-weight: 500;
  line-height: 1.3;
}

.txt-white-36._24mt-8mb {
  margin-top: .222em;
  margin-bottom: .5em;
}

.txt-white-36._32-mt-16mb {
  margin-top: .888em;
  margin-bottom: .5em;
  font-family: Helvetica-500, sans-serif;
  font-weight: 500;
}

.txt-white-36.card_title {
  letter-spacing: -.0199em;
  margin-bottom: .333em;
  font-family: Helvetica-500, sans-serif;
  font-weight: 500;
  line-height: 1.3;
}

.txt-white-36.take-title {
  margin-top: .888em;
  margin-bottom: .444em;
  font-family: Helvetica-500, sans-serif;
  font-weight: 500;
  line-height: 1.3;
}

.txt-white-36.style-ot {
  font-family: Helveticaneue, sans-serif;
  font-size: 32px;
  font-weight: 500;
  line-height: 120%;
}

.txt-white-36.style-worthy {
  letter-spacing: -.008em;
  font-family: Helveticaneue, sans-serif;
  font-size: 36px;
  font-weight: 500;
  line-height: 130%;
}

.txt-white-36.case-studies-style {
  margin-top: 0;
  margin-bottom: 0;
  font-family: NanumPen-400, sans-serif;
  font-weight: 400;
  line-height: 1.3;
}

.para-white-24 {
  color: var(--white-ffff);
  letter-spacing: -.018em;
  font-size: 1.666em;
  line-height: 1.5;
}

.para-white-24._40-mb {
  margin-bottom: 1.666em;
}

.para-white-24._40-mb._12-in-m {
  margin-bottom: 0;
}

.para-white-24.wt-500 {
  letter-spacing: -.03em;
  font-family: Helvetica-500, sans-serif;
  font-weight: 500;
  text-decoration: none;
}

.para-white-24._32-mb {
  margin-bottom: 1.333em;
}

.txt-white-16 {
  color: var(--white-ffff);
  letter-spacing: .0138em;
  font-family: Helvetica-400, sans-serif;
  font-size: 1.111em;
  font-weight: 400;
  line-height: 1.5;
}

.txt-white-16.style-under-line {
  border-bottom: .0625rem solid var(--white);
  font-family: Helvetica-500, sans-serif;
  font-weight: 500;
  line-height: 1.1;
}

.txt-white-16.is_banner_txt {
  text-align: center;
  font-family: Helvetica-500, sans-serif;
  font-weight: 500;
}

.txt-white-16._32-mt {
  margin-top: 2em;
}

.txt-white-16.tag-time-txt {
  font-family: Helvetica-500, sans-serif;
  font-weight: 500;
  line-height: 1.1;
  transform: translate(0, .1em);
}

.txt-white-16.resourse-style {
  width: 100%;
  max-width: 29.93em;
  margin-top: 1.5em;
  margin-bottom: 1.5em;
}

.txt-white-16._32-mt-copy {
  margin-top: 0;
}

.user-img {
  mix-blend-mode: luminosity;
  object-fit: contain;
  width: 100%;
  max-width: 39.09em;
  margin-left: 0;
  margin-right: 0;
  position: absolute;
  bottom: -12.1em;
  right: -20em;
}

.user-img.no-lm {
  mix-blend-mode: normal;
}

.deloitte-assects-holder {
  grid-column-gap: 2.986em;
  display: flex;
}

.deloitte-block {
  border: .138em solid #e3e1dc;
  border-radius: 1.45833em;
  width: 100%;
  max-width: 20.99em;
  padding: 1.18em .9em 2.002em 1.25em;
}

.coma-img {
  width: 100%;
  max-width: 1.49em;
  height: 1.261em;
  margin-left: 0;
  margin-right: 0;
}

.deloitte-img {
  margin-left: 0;
  margin-right: 0;
}

.imgs-holder {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.txt-black-15 {
  letter-spacing: .01483em;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.038em;
  font-weight: 500;
  line-height: 1.5em;
}

.txt-black-15._32-mt-30-mb {
  margin-top: 2.133em;
  margin-bottom: 2em;
}

.txt-black-15._400-wt {
  margin-bottom: 2.266em;
  font-family: Helvetica-400, sans-serif;
  font-weight: 400;
}

.txt-black-15._400-wt._3-64-mt {
  margin-top: .242em;
  margin-bottom: 0;
}

.profession-block {
  grid-column-gap: 1.409em;
  width: 100%;
  max-width: 17.283em;
  padding-top: .148em;
  padding-bottom: .148em;
  display: flex;
}

.profo-img {
  width: 100%;
  max-width: 3.189em;
  height: 3.189em;
  margin-left: 0;
  margin-right: 0;
}

.profession-content-block {
  width: 100%;
}

.save-time-assects-holder {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.heading-black-84 {
  color: var(--white-ffff);
  letter-spacing: -.018em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 5.833em;
  font-weight: 400;
  line-height: 1.192;
}

.heading-black-84.type-center {
  color: var(--black);
  text-align: center;
  width: 100%;
  max-width: 6.5em;
}

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

.txt-orange-24 {
  color: var(--burntsienna);
  font-family: Helvetica-500, sans-serif;
  font-size: 1.666em;
  font-weight: 500;
  line-height: .9;
}

.txt-orange-24.letter-spacing {
  letter-spacing: -.018em;
}

.txt-orange-24.type700 {
  margin-bottom: .166em;
  font-family: Helvetica-700, sans-serif;
  font-weight: 700;
}

.txt-orange-24.mb-8 {
  margin-bottom: .4em;
}

.txt-orange-24.wt-700 {
  text-align: center;
}

.txt-orange-24.our-deal-lp {
  letter-spacing: .027rem;
  line-height: 1.3;
}

.txt-orange-24.lp-12 {
  letter-spacing: .833em;
}

.txt-orange-24.style-phone {
  letter-spacing: -.0625em;
  line-height: 1.2;
}

.save-time-img {
  width: 100%;
  max-width: 83.333em;
  margin-left: 0;
  margin-right: 0;
}

.save-time-3-block {
  grid-column-gap: 3.333em;
  justify-content: center;
  width: 100%;
  max-width: 69.1667em;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.save-time-3-block.type_v2 {
  grid-column-gap: 1.5em;
  justify-content: space-between;
}

.save-time-3-block.visualize-style {
  grid-column-gap: 2.222em;
  grid-row-gap: 2.222em;
  flex-wrap: wrap;
  justify-content: space-between;
}

.save-time-3-block.fastrack-content-block {
  grid-column-gap: 1.111em;
  grid-row-gap: 1.111em;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch flex-start;
  display: grid;
}

.block-1 {
  grid-row-gap: 1.111em;
  flex-direction: column;
  width: 100%;
  max-width: 20.83em;
  display: flex;
}

.txt-black-32 {
  color: var(--black);
  font-family: Helvetica-500, sans-serif;
  font-size: 2.222em;
  font-weight: 500;
  line-height: 1.2;
}

.txt-black-32.color-orange {
  color: var(--burntsienna);
  text-transform: capitalize;
}

.txt-black-32.revenue-style {
  color: #333132b3;
  letter-spacing: -.036rem;
  font-family: Helvetica-400, sans-serif;
  font-weight: 400;
}

.txt-black-32.fastrack-sub-txt {
  color: #333132cc;
  letter-spacing: -.036rem;
  font-family: Helvetica-400, sans-serif;
  font-weight: 400;
}

.txt-black-32.acc-title, .txt-black-32._18-in-m {
  line-height: 1.5;
}

.txt-black-32.style-waitpopup {
  font-size: 2.1em;
}

.txt-black-20 {
  color: var(--black);
  letter-spacing: 0;
  font-size: 1.388em;
  line-height: 1.5;
}

.txt-black-20._500-wt {
  letter-spacing: -.0225rem;
}

.txt-black-20.color-orange {
  color: var(--burntsienna);
}

.txt-black-20.opacity-0-6 {
  opacity: .6;
  text-align: center;
  letter-spacing: -.0225rem;
  width: 100%;
  max-width: 49.8em;
}

.txt-black-20.is-title-keym {
  width: 100%;
  font-family: Helvetica-700, sans-serif;
  font-weight: 700;
}

.txt-black-20._10-fs-in-mb {
  font-family: Helvetica-700, sans-serif;
  font-weight: 700;
}

.link-join {
  grid-column-gap: 1.319em;
  cursor: pointer;
  align-items: center;
  display: flex;
}

.link-join.gap-8 {
  grid-column-gap: .555em;
  align-items: flex-end;
  margin-top: auto;
}

.link-join.type-reverse {
  grid-column-gap: .555em;
  flex-direction: row-reverse;
  justify-content: flex-end;
  align-items: center;
  margin-top: auto;
}

.link-join.type-reverse.mt-24 {
  grid-column-gap: .6944em;
  margin-top: 1.666em;
}

.link-join.gap-14 {
  grid-column-gap: 13.86px;
  justify-content: flex-start;
  align-items: center;
}

.link-join.gap-14:hover {
  color: #945133cc;
}

.link-join.type-ab {
  z-index: 5;
  grid-column-gap: 1.111em;
  align-self: flex-end;
}

.link-join.align-center {
  align-items: center;
}

.join-arrow-img {
  width: 100%;
  max-width: 1.666em;
  height: 1.666em;
  margin-left: 0;
  margin-right: 0;
}

.join-arrow-img.v2 {
  max-width: 2.222em;
  height: 2.222em;
}

.join-arrow-img.v2.is_in_arrow {
  max-width: 1.6em;
  height: 1.6em;
}

.join-arrow-img.v2.is_in_arrow.is_color_brown {
  color: #a7887f;
}

.join-arrow-img.mx-wt-16 {
  border: .0625rem #000;
  width: 24px;
  max-width: none;
  height: 24px;
  transform: translate(0, -.1em);
}

.join-arrow-img.mx-wt-16-copy {
  border: .0625rem #000;
  max-width: 24px;
  height: auto;
  max-height: 24px;
  transform: translate(0, -.1em);
}

.cut-post-assects-holder {
  grid-row-gap: 8.75em;
  flex-direction: column;
  display: flex;
}

.cut-post-block {
  grid-column-gap: 4em;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.cut-post-block.type-reverse {
  flex-direction: row-reverse;
}

.cut-post-img {
  width: 100%;
  max-width: 50%;
  margin-left: 0;
  margin-right: 0;
}

.cut-post-content-block {
  grid-row-gap: 2.5em;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  max-width: 50%;
  display: flex;
}

.cut-post-content-block.cs-stylev2 {
  grid-row-gap: 1.5rem;
  display: flex;
}

.txt-black-36 {
  letter-spacing: -.018em;
  font-family: Helvetica-500, sans-serif;
  font-size: 2.5em;
  font-weight: 500;
  line-height: 1.299;
}

.txt-black-36.mt-10 {
  text-align: left;
  margin-top: .277em;
}

.txt-black-36.mt-10.center {
  text-align: center;
}

.txt-black-36.generate-style {
  font-family: Helveticaneue, sans-serif;
}

.txt-black-36.generate-style._466px-max-width {
  max-width: 466px;
}

.txt-black-36.style-metrics {
  text-align: center;
  width: 100%;
  max-width: 20.8em;
  position: fixed;
  inset: 20% auto auto 50%;
  transform: translate(-50%);
}

.txt-black-36.font-nanum {
  letter-spacing: -.054rem;
  font-family: NanumPen-400, sans-serif;
  font-size: 2.9rem;
  font-weight: 400;
  line-height: 130%;
}

.txt-black-36.font-nanum.no-wrap {
  white-space: nowrap;
  margin-bottom: 0;
  line-height: 130%;
}

.orange-line {
  background-color: var(--burntsienna);
  width: 100%;
  max-width: 3.888em;
  height: .1388em;
}

.weight-700 {
  font-family: Helvetica-700, sans-serif;
  font-weight: 700;
}

.work-smarter-assects-holder {
  grid-row-gap: 6.666em;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.work-smarter-content-block {
  grid-row-gap: .555em;
  flex-direction: column;
  display: flex;
}

.txt-black-28 {
  letter-spacing: -.008em;
  font-size: 1.944em;
  line-height: 1.3;
}

.txt-black-28.type-center {
  text-align: center;
}

.work-smarter-social-block {
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  flex-wrap: wrap;
  justify-content: center;
  width: 100%;
  display: flex;
}

.work-smarter-social-block.type-3-col {
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.social-block {
  border-radius: 1.111em;
  width: 100%;
  max-width: 22.013em;
  min-height: 18.9em;
  position: relative;
}

.social-img {
  z-index: 3;
  margin-left: 0;
  margin-right: 0;
  position: absolute;
}

.txt-white-32 {
  z-index: 4;
  color: var(--white-ffff);
  letter-spacing: -.09375rem;
  padding-top: .9375em;
  padding-left: .875em;
  font-family: Helvetica-500, sans-serif;
  font-size: 2.222em;
  font-weight: 500;
  line-height: 1.2;
  position: absolute;
}

.signup-assects-holder {
  justify-content: space-between;
  display: flex;
  position: relative;
}

.signup-assects-holder.is-on-comp {
  grid-column-gap: 6.31944em;
}

.signup-assects-holder.cs-footer {
  grid-column-gap: 6rem;
  justify-content: center;
}

.signup-assects-holder.cs-footer-copy {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  justify-content: center;
}

.signup-content-block {
  grid-row-gap: 1.666em;
  flex-direction: column;
  width: 100%;
  max-width: 33.75em;
  display: flex;
}

.signup-content-block.no-gap {
  grid-row-gap: 0em;
}

.txt-orange-20 {
  color: var(--burntsienna);
  letter-spacing: -.018em;
  font-size: 1.388em;
  line-height: 1.5;
}

.txt-orange-20.line-height-130 {
  letter-spacing: -.0249em;
  line-height: 1.2;
}

.txt-black-42 {
  letter-spacing: -.02em;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica-500, sans-serif;
  font-size: 2.916em;
  font-weight: 500;
  line-height: 1.3;
}

.txt-black-42.mb-96 {
  margin-bottom: 2.285em;
}

.txt-black-42.is_logo_title {
  color: var(--white);
  font-size: 1.4em;
}

.txt-black-42.mb-32 {
  margin-bottom: .761em;
}

.txt-black-42.style-em {
  opacity: 1;
  text-align: center;
}

.rights-block {
  grid-column-gap: 4.09722em;
  align-items: center;
  margin-top: auto;
  display: flex;
}

.rights-block.show_on_mob {
  display: none;
}

.hubilo-img {
  width: 100%;
  max-width: 5.208em;
  margin-left: 0;
  margin-right: 0;
}

.hubilo-img._109-mx-wt {
  max-width: 7.569em;
}

.arrow-42 {
  z-index: 99;
  cursor: pointer;
  border-radius: 50%;
  width: 2.916em;
  margin-left: 0;
  margin-right: 0;
  position: absolute;
}

.arrow-42.arrow-right {
  transition: transform .2s;
  top: 50%;
  right: 0%;
  transform: translate(0, -50%);
}

.arrow-42.arrow-right:hover {
  transform: translate(.5em)translate(0, -50%);
}

.arrow-42.arrow-right.type-negative {
  display: none;
  right: -3em;
}

.arrow-42.arrow-left {
  transition: transform .2s;
  top: 50%;
  left: 0%;
  transform: translate(0, -50%);
}

.arrow-42.arrow-left:hover {
  transform: translate(-.5em)translate(0, -50%);
}

.arrow-42.arrow-left.type-negative {
  display: none;
  left: -3.7em;
}

.navbar-assects-holder {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.link-txt-16 {
  color: var(--black);
  letter-spacing: -.018em;
  cursor: pointer;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.111em;
  line-height: 1.5;
}

.link-txt-16.w--current {
  color: var(--dark-salmon);
}

.navbar-links-holder {
  grid-column-gap: 3.263em;
  align-items: center;
  display: flex;
}

.hero-video {
  border-radius: .5em;
  overflow: hidden;
}

.until-now-content-block {
  grid-row-gap: 3.333em;
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 69.027em;
  display: flex;
}

.until-now-content-block.mw-90 {
  grid-row-gap: 1em;
  justify-content: center;
  align-items: stretch;
  max-width: 65em;
  padding-left: 0;
}

.until-now-content-block.mw-700 {
  grid-row-gap: 1.66667em;
  max-width: 48.611em;
}

.until-now-content-block.mx-wt-1019 {
  grid-row-gap: 0em;
  max-width: 70.763em;
}

.until-now-content-block.podcast-page {
  grid-row-gap: 1.66667em;
  text-align: center;
}

.until-now-content-block.stops-block {
  grid-row-gap: 1.666em;
}

.save-time-lottie-block {
  width: 100%;
  margin-bottom: 3.542em;
}

.save-time-lottie-block.impact-style {
  margin-top: 11.66em;
  margin-bottom: 5.694em;
  position: relative;
}

.txt-black-24 {
  font-size: 1.666em;
  line-height: 1.8;
}

.txt-black-24._54-mt-82-mb {
  text-align: center;
  margin-top: 2.25em;
  margin-bottom: 3.416em;
}

.txt-black-24.faq-style {
  letter-spacing: -.015rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.388em;
  font-weight: 500;
  line-height: 1.5;
}

.txt-black-24.style-meet {
  letter-spacing: -.027rem;
  font-family: Helvetica-700, sans-serif;
  font-weight: 700;
  line-height: 1.5;
}

.txt-black-24.orange-clr {
  color: var(--burntsienna);
  letter-spacing: .027rem;
  font-family: Helvetica-500, sans-serif;
  font-weight: 500;
  line-height: 1.5;
}

.txt-black-24.on24-clr-copy {
  color: #a7887f;
  letter-spacing: .027rem;
  font-family: Helvetica-500, sans-serif;
  font-weight: 500;
  line-height: 1.5;
}

.txt-black-24.ls-0-19 {
  opacity: .8;
  letter-spacing: -.012rem;
  line-height: 1.5;
}

.txt-black-24.ls-0-19._996-mx-wt {
  color: #333132b3;
  width: 100%;
  max-width: 41.5em;
  margin-top: 2em;
}

.txt-black-24.style-promo {
  letter-spacing: .018em;
  line-height: 1.25;
}

.txt-black-24.style-promo.color-gray {
  color: #6f6e6e;
  text-align: center;
  line-height: 1.5;
}

.txt-black-24.style-em {
  opacity: 1;
  color: #e4875d;
  text-align: center;
  letter-spacing: .0499em;
  font-family: Helvetica-500, sans-serif;
  font-size: 3em;
  font-weight: 500;
  line-height: 1.5;
}

.txt-black-24.style-em.anim_anymore {
  letter-spacing: -1.8px;
}

.txt-black-24.style-em2 {
  opacity: .5;
  letter-spacing: -.0375em;
  font-family: Helvetica-500, sans-serif;
  font-weight: 500;
  line-height: 1.5;
}

.wt-700 {
  font-family: Helvetica-700, sans-serif;
  font-weight: 700;
}

.save-time-content-block {
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 51.4em;
  display: flex;
}

.navbar-banner {
  grid-column-gap: 1.111em;
  background-color: var(--black);
  justify-content: center;
  align-items: flex-end;
  padding: .833em 1.111em;
}

.txt-black-16 {
  color: var(--black);
  font-family: Helvetica-500, sans-serif;
  font-size: 1.111em;
  font-weight: 500;
  line-height: 1.3125;
}

.txt-black-16.wt-400 {
  letter-spacing: -.018rem;
  font-family: Helvetica-400, sans-serif;
  font-weight: 400;
  line-height: 1.5;
}

.txt-black-16.ls-0-28 {
  letter-spacing: -.018rem;
}

.banner-arrow-img {
  width: 100%;
  max-width: 1.666em;
  margin-left: 0;
  margin-right: 0;
}

.txt-black-14 {
  font-family: Helvetica-700, sans-serif;
  font-size: .972em;
  font-weight: 700;
  line-height: 1.5;
}

.txt-black-14.style-ot {
  font-family: Helveticaneue, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 150%;
}

.testimonials-txt {
  letter-spacing: .002em;
  margin-top: 1em;
  margin-bottom: .5em;
  font-family: Helvetica-500, sans-serif;
  font-size: .972em;
  font-weight: 500;
  line-height: 1.5;
}

.testimonials-txt.revenue-type {
  font-family: Helvetica-400, sans-serif;
  font-size: .972em;
  font-weight: 400;
}

.testimonials-txt.revenue-type._30mt-24mb {
  margin-top: 2.142em;
  margin-bottom: 1.71429em;
}

.hero-lottie {
  object-fit: cover;
  width: auto;
  height: auto;
  position: absolute;
  inset: 0%;
}

.page_embed {
  display: none;
}

._500-wt {
  font-family: Helvetica-500, sans-serif;
  font-weight: 500;
}

.link-banner-block {
  grid-column-gap: .277em;
  cursor: pointer;
  align-items: center;
  display: flex;
}

.video_shorts_video_holder_in {
  perspective: 60em;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.page_wrapper {
  width: 100%;
}

.sv_signup_form_block {
  width: 100%;
  max-width: 26.66em;
}

.sv_signup_form_block.on24-form {
  max-width: 32em;
  padding-bottom: 137px;
}

.sv_signup_form_block.on24-form.no-padding {
  padding-bottom: 0;
}

.sv_signup_form_block.on24-form.display-100 {
  max-width: 36em;
}

.sv_signup_form_block.on24-form.dislpay-flex {
  max-width: 32em;
}

.sv_signup_form_block.is_on_sch {
  max-width: 30em;
}

.hamburger_menu {
  display: none;
}

.button_arrow_img {
  margin-left: .555556em;
  display: none;
}

.primary_btn_v2_holder {
  justify-content: center;
  align-items: center;
  min-height: 6.5em;
  display: flex;
}

.primary_btn_v2_holder.on24-style {
  justify-content: flex-start;
  min-height: 6em;
}

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

.page-wrapper {
  padding-top: 7.7em;
}

.roi-calculator-holder {
  grid-row-gap: 1.25em;
  color: gray;
  flex-direction: column;
  width: 100%;
  max-width: 43em;
  margin-left: auto;
  margin-right: auto;
  font-family: Helvetica-500, sans-serif;
  font-weight: 500;
  display: flex;
}

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

.roi_input_label {
  font-family: Helvetica-400, sans-serif;
  font-size: 1.25em;
  font-weight: 400;
  line-height: 1.5;
}

.roi_input_ele {
  text-align: right;
  background-color: #e3e1dc;
  border-radius: .277em;
  width: 100%;
  max-width: 7.5em;
  margin-bottom: 0;
  padding: .22em .62em;
  font-size: 1.25em;
  line-height: 1.3;
}

.roi_slide {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  flex-direction: column;
  display: flex;
}

.heading_2 {
  text-align: center;
  margin-top: 0;
  margin-bottom: .8em;
  font-size: 2.083em;
  line-height: 1.5;
}

.roi_btn_holder {
  grid-column-gap: 1.388em;
  justify-content: space-between;
  width: 100%;
  max-width: 30em;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.roi_btn_primary {
  background-color: var(--dark-salmon);
  color: var(--white);
  text-align: center;
  cursor: pointer;
  border-radius: .25em;
  min-width: 11.75em;
  padding: .7em;
  font-size: 1.11em;
  line-height: 1.4;
}

.roi_btn_primary.type_secondary {
  color: var(--black-5);
  background-color: #e3e1dc;
}

.recommend-assects-holder {
  grid-row-gap: 4.984em;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.recommend-imgs-block {
  grid-row-gap: .555em;
  flex-direction: column;
  width: 100%;
  max-width: 55.833em;
  display: flex;
}

.recommend-img {
  width: 100%;
  max-width: 30.41em;
}

.recommend-content-holder {
  grid-column-gap: 1.388em;
  justify-content: center;
  width: 100%;
  display: flex;
}

.recommend-block {
  grid-row-gap: .208em;
  background-color: #e4875d12;
  border-radius: 1.111em;
  flex-direction: column;
  width: 100%;
  max-width: 21.9444em;
  padding: 2.77em 3.33em 5.2em;
  display: flex;
}

.txt-orange-56 {
  color: var(--burntsienna);
  letter-spacing: -.09375rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 3.888em;
  font-weight: 500;
  line-height: 1.2;
}

.case-studies-assects-holder {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.case-studies-blocks-holder {
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  justify-content: space-between;
  width: 100%;
  display: flex;
}

.case-studies-block {
  background-image: linear-gradient(155deg, #afc3ca, #849ba4);
  border-radius: 1.25em;
  flex-direction: column;
  width: 100%;
  max-width: 40.83em;
  display: flex;
  overflow: hidden;
}

.case-studies-block.block-2 {
  background-image: linear-gradient(#dfaa4d, #bf9242);
  flex-direction: column;
  display: flex;
}

.case-studie-img {
  width: 100%;
  margin-left: 0;
  margin-right: 0;
}

.case-studie-content-block {
  grid-row-gap: 4.444em;
  flex-direction: column;
  flex: 1;
  padding: 3.888em 3.611em 7.43em;
  display: flex;
}

.txt-white-20 {
  color: var(--white-2);
  margin-bottom: 0;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.388em;
  font-weight: 500;
  line-height: 1.2;
}

.txt-white-20.wt-400 {
  letter-spacing: -.024em;
  font-family: Helvetica-400, sans-serif;
  font-weight: 400;
  line-height: 1.5;
}

.txt-white-20.wt-400._45-mb {
  margin-bottom: .5em;
}

.txt-white-20.type-orange {
  color: var(--burntsienna);
  flex: none;
}

.txt-white-20.lp-0-38 {
  letter-spacing: -.0249em;
}

.txt-white-20.is_in_btn {
  letter-spacing: -.018em;
  flex: none;
  font-family: Helveticaneue, sans-serif;
  font-size: 20px;
  line-height: 100%;
}

.txt-white-20.style-nmm {
  letter-spacing: -.018em;
  font-family: Helveticaneue, sans-serif;
  font-size: 20px;
  line-height: 120%;
}

.txt-white-20.style-nmm._404px-width {
  max-width: 404px;
}

.level-up-assects-holder {
  grid-column-gap: 3.194em;
  align-items: center;
  width: 100%;
  display: flex;
}

.level-up-content-block {
  grid-row-gap: 2.361em;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  max-width: 26.736em;
  display: flex;
}

.request-a-demo-btn {
  background-color: var(--white-2);
  color: var(--burntsienna);
  letter-spacing: -.0225em;
  border-radius: .41em;
  padding: .444em .888em;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.25em;
  font-weight: 500;
  line-height: 1.333;
}

.request-a-demo-btn.webinar-style-copy {
  text-align: center;
  border-radius: .416em;
  margin-top: 8px;
  padding: 14px 43.5px;
  font-size: 14px;
  line-height: 130%;
}

.level-up-img {
  width: 100%;
  max-width: 55.2778em;
  margin-left: 0;
  margin-right: 0;
  position: absolute;
  right: -15em;
}

.stf-assects-holder {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.stf-outter-holder {
  grid-row-gap: 3.333em;
  flex-direction: column;
  width: 100%;
  display: flex;
}

.stf-block {
  background-color: #a7887f;
  border-radius: 1.111em;
  width: 100%;
  height: 28.47em;
  padding-top: 3.888em;
  padding-bottom: 0;
  padding-left: 4.444em;
  display: flex;
  position: relative;
  overflow: hidden;
}

.stf-block.linear-gradient {
  background-color: #0000;
  background-image: linear-gradient(315deg, #afc3ca, #84a5b0);
}

.stf-content-block {
  grid-row-gap: .833em;
  flex-direction: column;
  flex: 1;
  width: 100%;
  max-width: 27.29em;
  display: flex;
}

.txt-white-64 {
  color: var(--white-2);
  letter-spacing: -.0355em;
  font-family: Helvetica-500, sans-serif;
  font-size: 4.444em;
  font-weight: 500;
  line-height: 1.3;
}

.stf-img {
  width: 100%;
  max-width: 38.33em;
  margin-left: 0;
  margin-right: 0;
  position: absolute;
  inset: 0% 0% auto auto;
}

.stf-outter-holder-2 {
  grid-column-gap: 3.33em;
  display: flex;
}

.stf-block-2 {
  grid-row-gap: 5.55556em;
  background-image: linear-gradient(144deg, #cb9942, #dea94e);
  border-radius: 1.111em;
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 32.91em;
  padding-top: 2.43em;
  display: flex;
}

.stf-block-2.linear-gradient {
  background-color: #0000;
  background-image: linear-gradient(137deg, #a9af4f, #d2db51);
}

.stf-img-2 {
  width: 100%;
  max-width: 28.47em;
  height: 100%;
  max-height: 21em;
  margin-top: auto;
  margin-left: 0;
  margin-right: 0;
}

.more-assects-holder {
  grid-row-gap: 5em;
  flex-direction: column;
  display: flex;
}

.more-content-block {
  grid-row-gap: 1.875em;
  flex-direction: column;
  display: flex;
}

.txt-white-24 {
  color: var(--white-2);
  letter-spacing: -.09375rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.66em;
  font-weight: 500;
  line-height: 1.2;
}

.txt-white-24.style-tp {
  letter-spacing: 0;
}

.heading-72-white {
  color: var(--white-2);
  letter-spacing: -.09375rem;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica-500, sans-serif;
  font-size: 5em;
  font-weight: 500;
  line-height: 1.2;
}

.more-outter-block {
  justify-content: space-between;
  display: flex;
}

.more-block {
  grid-row-gap: 1.666em;
  flex-direction: column;
  width: 100%;
  max-width: 19.444em;
  display: flex;
}

.txt-white-28 {
  color: var(--white-2);
  letter-spacing: -.034em;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.944em;
  font-weight: 500;
  line-height: 1.7;
}

.txt-white-28.watch-us-style {
  z-index: 4;
  line-height: 1.2;
  position: absolute;
}

.more-img {
  width: 100%;
  margin-left: 0;
  margin-right: 0;
}

.fotter-img-holder {
  align-items: center;
  display: flex;
  overflow: hidden;
}

.fotter-img {
  width: 100%;
  min-width: 140em;
  margin-left: 0;
  margin-right: 0;
}

.demo-assects-holder {
  border: .0694em solid var(--burntsienna);
  border-radius: 1.66667em;
  justify-content: space-between;
  padding-top: 3.41em;
  padding-bottom: 3.958em;
  padding-left: 3.263em;
  display: flex;
  position: relative;
}

.demo-content-block {
  grid-row-gap: 3.47222em;
  flex-direction: column;
  width: 100%;
  max-width: 37.013em;
  display: flex;
}

.clr-orange {
  color: var(--burntsienna);
}

.demo-img {
  object-fit: contain;
  width: 100%;
  max-width: 23.7em;
  margin-left: 0;
  margin-right: 0;
  position: absolute;
  bottom: 0;
  left: auto;
  right: 0%;
}

.demo-img.show_on_mob {
  display: none;
}

.faq-assects-holder {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.faq-holder {
  grid-row-gap: 1em;
  background-color: #fcf3ef;
  border-radius: 1.111em;
  flex-direction: column;
  padding: 25px 16px;
  display: flex;
}

.faq-question {
  grid-column-gap: 1em;
  cursor: pointer;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.faq-minus-img {
  width: 100%;
  max-width: 1em;
  margin-left: 0;
  margin-right: 0;
  position: absolute;
  inset: auto;
}

.faq-answer {
  padding-left: 1.6em;
  padding-right: 4.6em;
}

.para-black-20 {
  letter-spacing: -.015rem;
  margin-bottom: 0;
  font-size: 1.388em;
  line-height: 1.5;
}

.para-black-20.on24-ls {
  letter-spacing: -.0225rem;
}

.para-black-20.on24-ls.mt-24-mb-40 {
  margin-top: 1.2em;
  margin-bottom: 2em;
}

.para-black-20._40-mb {
  width: 100%;
  max-width: 24.25em;
  margin-bottom: 2em;
}

.para-black-20._40-mb.hide-in-mobile {
  margin-top: 2.4em;
}

.para-black-20.type-center {
  letter-spacing: -.0225rem;
}

.para-black-20.style-cat {
  letter-spacing: 0;
}

.para-black-20.mx-wt-826 {
  width: 100%;
  max-width: 41.3em;
}

.roi_header {
  grid-column-gap: 5em;
  grid-row-gap: 5em;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.roi_each_tab {
  grid-column-gap: .555em;
  grid-row-gap: .555em;
  color: #e0e0e0;
  border-color: #e0e0e0;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.roi_each_tab.is_active {
  color: #4cbb3e;
  text-align: center;
  border-color: #4cbb3e;
  justify-content: center;
}

.num_circle {
  text-align: center;
  background-color: #fff;
  border-style: solid;
  border-width: .0625rem;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 2.2em;
  height: 2.2em;
  font-size: .972em;
  line-height: 1.2;
  display: flex;
  overflow: hidden;
}

.tab_below_txt {
  font-size: .833em;
  line-height: 1.4;
}

.roi_slides_holder {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  flex-direction: column;
  width: 100%;
  max-width: 30em;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.tab_c_line {
  z-index: -1;
  background-color: #e0e0e0;
  width: 100%;
  max-width: 80%;
  height: .125rem;
  position: absolute;
  top: 1em;
}

.faq-plus-img {
  object-fit: contain;
  width: 100%;
  max-width: 1em;
  margin-left: 0;
  margin-right: 0;
  position: absolute;
  inset: auto;
}

.plus_minus_holder {
  background-color: var(--white-2);
  border: .0625rem solid #84899980;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 2.5em;
  height: 2.5em;
  padding: .6em;
  display: flex;
  position: relative;
}

.all_faqs_holder {
  grid-column-gap: 1.66667em;
  grid-row-gap: 1.66667em;
  flex-direction: column;
  width: 100%;
  display: flex;
}

.demo_iframe {
  width: 100%;
  min-height: 100vh;
}

.built-assects-holder {
  flex-direction: column;
  align-items: center;
  margin-top: 80px;
  display: flex;
  overflow: hidden;
}

.txt-white-42 {
  color: var(--white-2);
  letter-spacing: -.04725rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 2.916em;
  font-weight: 500;
  line-height: 1.3;
}

.txt-white-42.mx-wt-840 {
  text-align: center;
  width: 100%;
  max-width: 19.9em;
  margin-bottom: 1.5em;
}

.txt-black-48 {
  letter-spacing: -.024rem;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica-500, sans-serif;
  font-size: 3.333em;
  font-weight: 500;
  line-height: 1.2;
}

.txt-black-48.mb-96 {
  margin-bottom: 2em;
}

.txt-black-48.mb-81 {
  margin-bottom: 1.6875em;
}

.txt-black-48.mx-wt-611 {
  text-align: center;
  width: 100%;
  max-width: 12.7292em;
  line-height: 1.3;
}

.arrow-outter-block {
  background-color: var(--white-2);
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 2.22em;
  height: 2.22em;
  display: flex;
}

.arrow-outter-block.color-gray {
  color: #84a5b0;
}

.arrow-outter-block.clr-gold {
  color: #d39f47;
}

.arrow-outter-block.clr-green {
  color: #d2db51;
}

.arrow-outter-block.color-lite-gray {
  color: #afc3ca;
}

.success-img {
  width: 100%;
  max-width: 8.125em;
  height: 8.125em;
}

.txt-green-24 {
  color: #4cbb3e;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.666em;
  font-weight: 500;
  line-height: 1.5;
}

.txt-green-24._24-mt-16-mb {
  margin-top: 1em;
  margin-bottom: .666em;
}

.custom_success_msg {
  background-color: #4cbb3e0d;
  width: 100%;
  height: 100%;
  margin-bottom: 6.5em;
}

.hidden_box {
  display: none;
}

.custom_section {
  padding-left: 2.43em;
  padding-right: 2.43em;
}

.custom_section.on24_hero-sec {
  padding-top: 12em;
  padding-bottom: 5.555em;
}

.custom_section.on24_hero-sec.hide-for-now {
  display: none;
}

.custom_section.why-do-sec, .custom_section.vs-sec, .custom_section.trusted-sec, .custom_section.audience-sec, .custom_section.our-seal-sec, .custom_section.on24-fotter-sec {
  padding-top: 5.555em;
  padding-bottom: 5.555em;
}

.custom_section.shifted-sec {
  padding-top: 5.555em;
  padding-bottom: 5em;
}

.custom_section.other-sec {
  padding-top: 6.944em;
  padding-bottom: 6.944em;
}

.custom_section.revenue-fotter-sec {
  padding-top: 6.944em;
  padding-bottom: 5.555em;
  display: none;
}

.custom_section.exclusive-sec {
  padding-top: 5.555em;
  padding-bottom: 5.555em;
}

.custom_section.glimpse-sec {
  background-color: #fafafa;
  padding-top: 4.93em;
  overflow: hidden;
}

.custom_section.catch_hero-sec {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fc38_Rectangle%203463577%20(1).png");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 8em;
  padding-bottom: 64.375em;
}

.custom_section.why_not-sec {
  background-color: var(--burntsienna);
  padding-top: 0;
  padding-bottom: 21em;
}

.custom_section.why_not-sec.is_to_vid {
  margin-top: -24.5139em;
  padding-top: 33.75em;
  padding-bottom: 7.291em;
  transform: translate(0);
}

.custom_section.hero-video_sec {
  background-color: #0000;
  margin-top: -19.097em;
}

.custom_section.exp-cap-sec {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fcab_Frame%201000005161%20(1).webp");
  background-position: 100%;
}

.custom_section.builts-sec {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fd25_hero-bg.png");
  background-position: 74%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 6.666em;
  padding-bottom: 8.819em;
  padding-right: 2.986em;
}

.custom_section.meet-sec {
  background-color: #f1f0ed;
  width: 100%;
  max-width: 100vw;
  padding: 6.666em 0;
  overflow: hidden;
}

.custom_section._100vh_sec {
  flex-direction: column;
  justify-content: flex-end;
  min-height: 100vh;
  display: flex;
}

.custom_section._100vh_sec.promotion-sec {
  z-index: 10;
  background-image: linear-gradient(274deg, #afc3ca .14%, #84a5b0 97.69%);
  width: 100%;
  position: relative;
  overflow: hidden;
}

.custom_section._100vh_sec.faster-sec {
  background-image: linear-gradient(274deg, #afc3ca, #84a5b0 97%);
}

.custom_section._100vh_sec.ready-sec {
  background-image: linear-gradient(190deg, #e4875d, #e5946f);
  max-width: 100vw;
  padding-right: 0;
  overflow: hidden;
}

.custom_section._100vh_sec._2x-sec {
  background-image: linear-gradient(97deg, #e4865c 23%, #c06136);
  justify-content: center;
  max-width: 100vw;
  overflow: hidden;
}

.custom_section._100vh_sec.promotion-no-overflow {
  position: relative;
  overflow: hidden;
}

.custom_section.press-sec {
  padding-top: 5em;
  padding-bottom: 5em;
}

.custom_section.our_thoughts-sec {
  padding-top: 3.333em;
  padding-bottom: 8.333em;
}

.custom_section.rp-sec {
  padding-top: 8.333em;
  padding-bottom: 8.333em;
}

.custom_section.resources-sec {
  background-image: linear-gradient(#e4865c 23%, #c06136);
  padding-top: 0;
  padding-bottom: 0;
}

.custom_section.contact-us-sec {
  padding-top: 6.111em;
  padding-bottom: 10.902em;
}

.custom_section.phone-sec {
  padding-top: 11.11em;
  padding-bottom: 11.11em;
}

.custom_section.our-awards {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fe48_Grid.png");
  background-position: 50% 0;
  background-repeat: repeat;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 3.333em 0 120px;
  display: flex;
}

.custom_section.cs-fotter-sec {
  padding-top: 0;
  padding-bottom: 60px;
  display: none;
}

.custom_section.press-room-sec {
  padding-top: 52px;
  padding-bottom: 60px;
}

.custom_section.worthy-sec {
  padding-top: 60px;
  padding-bottom: 120px;
}

.custom_section._12-5rem {
  padding: 12.5rem 5%;
}

.anim_custom_container {
  width: 100%;
  max-width: 83.3333em;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.anim_custom_container.on24_hero-con.is-on-podcast {
  max-width: 85.4167em;
}

.anim_custom_container.why-do-con {
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
}

.anim_custom_container.other-con {
  max-width: 69.166em;
}

.anim_custom_container.is_fs_1440 {
  max-width: 100em;
}

.anim_custom_container.drive-con {
  max-width: 100%;
}

.anim_custom_container.mx-wt-1272 {
  max-width: 88.33em;
}

.anim_custom_container.profile_slider_con {
  max-width: 100em;
}

.anim_custom_container.anim_promotion-con {
  max-width: 90em;
  display: block;
  position: static;
}

.anim_custom_container.anim_promotion-con.is_3_grid {
  max-width: 100em;
  display: block;
  position: relative;
}

.anim_custom_container.anim_promotion-con.is_3_grid.invisible {
  display: block;
}

.anim_custom_container.anim_promotion-con.posa {
  margin-top: 25px;
  margin-bottom: 25px;
  inset: auto 0% 0%;
}

.anim_custom_container.anim_promotion-con.posa.hub40 {
  min-height: 100vh;
}

.anim_custom_container.anim_promotion-con.invisible {
  opacity: 0;
  display: block;
  position: absolute;
  left: 50%;
  transform: translate(-50%);
}

.anim_custom_container.anim_promotion-con.h_100 {
  height: 100vh;
}

.anim_custom_container.anim_promotion-con.h_100.absolute-layer {
  display: block;
  position: absolute;
  left: 50%;
  transform: translate(-50%);
}

.anim_custom_container.anim_promotion-con.h_100.absolute-layer._1 {
  z-index: 0;
  max-width: 100vw;
}

.anim_custom_container.anim_promotion-con.sectionfixed3-bg {
  background-image: linear-gradient(190deg, #e4875d, #e5946f);
  max-width: 100%;
  position: fixed;
  inset: 0% auto auto 0%;
}

.anim_custom_container.is_sticky_con {
  max-width: 86.11em;
  min-height: 48.61em;
  position: sticky;
  bottom: 0;
}

.anim_custom_container.is_sticky_con.product-style {
  min-height: 100vh;
}

.anim_custom_container.anim_promotion-conc {
  max-width: 90em;
  display: block;
  position: relative;
}

.anim_custom_container.anim_promotion-conc.posa {
  margin-top: 25px;
  margin-bottom: 25px;
  position: absolute;
  inset: auto 0% 0%;
}

.anim_custom_container.anim_promotion-con-copy {
  max-width: 90em;
  min-height: 100vh;
  display: block;
  position: fixed;
  inset: 0% auto auto 50%;
  transform: translate(-50%);
}

.anim_custom_container.section1-4 {
  flex-direction: column;
  display: flex;
  position: relative;
}

.on24_hero-assects-holder {
  grid-column-gap: 8.88889em;
  align-items: flex-start;
  width: 100%;
  min-height: 150em;
  padding-bottom: 10em;
  display: flex;
  position: relative;
}

.on24_content-block {
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 35.55em;
  display: flex;
}

.on24_content-block.podcast-style {
  max-width: 36.66em;
}

.heading-black-48 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica-500, sans-serif;
  font-size: 3.333em;
  font-weight: 500;
  line-height: 1.2;
}

.on24-img {
  width: 100%;
  max-width: 43.47em;
  margin-left: 0;
  display: none;
}

.why-do-assects-holder {
  grid-column-gap: 1.666em;
  align-items: flex-start;
  display: flex;
}

.why-do-content-block {
  grid-row-gap: 2.777em;
  flex-direction: column;
  width: 100%;
  max-width: 40.833em;
}

.brand-clr {
  color: var(--burntsienna);
  text-decoration: underline;
}

.brand-clr.no-decoration {
  text-decoration: none;
}

.brand-clr.wt-500 {
  font-family: Helvetica-500, sans-serif;
  font-weight: 500;
}

.trusted-assects-holder {
  grid-row-gap: 5em;
  flex-direction: column;
  width: 100%;
  max-width: 56.73em;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.txt-black-56 {
  font-family: Helvetica-500, sans-serif;
  font-size: 3.888em;
  font-weight: 500;
  line-height: 1.2;
}

.txt-black-56.align-center {
  text-align: center;
}

.txt-black-56.style-content {
  text-align: center;
  letter-spacing: -.018em;
  width: 100%;
  line-height: 1.3;
  position: absolute;
  inset: 30% auto auto 50%;
  transform: translate(-50%, -50%);
}

.txt-black-56.myc-style {
  letter-spacing: -.03em;
  line-height: 1.5;
}

.trusted-companies-block {
  grid-column-gap: .486em;
  grid-row-gap: .486em;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.vs-assects-holder {
  grid-column-gap: 4.78124em;
  grid-row-gap: 3.333em;
  grid-template-rows: auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-bottom: 4.166em;
  display: grid;
}

.hubilo_vs-img {
  width: 100%;
  max-width: 8.472em;
  margin-top: auto;
  margin-bottom: auto;
}

.on24_vs-img {
  margin-top: auto;
  margin-bottom: auto;
}

.vs-content-block {
  grid-column-gap: 1.666em;
  align-items: center;
  display: flex;
}

.vs-content-img {
  width: 100%;
  max-width: 2.777em;
  height: 2.777em;
  margin-left: 0;
  margin-right: 0;
}

.hubilo-rating-block {
  grid-column-gap: 2.927em;
  flex-direction: row;
  align-items: center;
  display: flex;
}

.rating-block {
  background-color: #f0eae1;
  border-radius: .555em;
  flex-direction: row;
  justify-content: flex-start;
  width: 100%;
  max-width: 19.027em;
  height: .555em;
  display: flex;
  position: relative;
}

.rating-block.on24-style {
  flex-direction: row-reverse;
  justify-content: flex-end;
}

.rating-clr-block {
  background-color: var(--burntsienna);
  border-radius: 1.666em;
  width: 100%;
  max-width: 93%;
  height: 100%;
  position: absolute;
}

.rating-clr-block.on24-style {
  background-color: #a7887f;
  max-width: 15.55em;
}

.rating-clr-block.on24-style._83 {
  max-width: 83%;
}

.rating-clr-block.on24-style._84 {
  max-width: 84%;
}

.rating-clr-block.on24-style._85 {
  max-width: 85%;
}

.rating-clr-block._90 {
  max-width: 90%;
}

.rating-clr-block._97 {
  max-width: 97%;
}

.rating-clr-block._94 {
  max-width: 94%;
}

.rating-clr-block._95 {
  max-width: 95%;
}

.txt-dark-14 {
  color: #a7887f;
  letter-spacing: -.01575rem;
  font-size: .972em;
  line-height: 1.5;
}

.trusted-img-block {
  background-color: #f1ece7;
  border-radius: .921528em;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  height: 10.94em;
  padding-left: 1.527em;
  padding-right: 1.527em;
  display: flex;
}

.para-24 {
  letter-spacing: .02em;
  font-size: 1.66667em;
  line-height: 1.2;
}

.para-24.green {
  color: var(--lime-green);
}

.para-24.mr-10 {
  margin-right: .416667em;
}

.result-block {
  align-items: center;
  display: flex;
}

.audience-assects-holder {
  grid-row-gap: 4.444em;
  flex-direction: column;
  display: flex;
}

.audience-outter-block {
  background-color: #a7887f;
  border-radius: 1.111em;
  width: 100%;
  padding-top: 4.444em;
  padding-bottom: 8.333em;
  padding-left: 4.444em;
  display: flex;
  position: relative;
  overflow: hidden;
}

.audience-outter-block.linear-gradient-lite_blue {
  background-color: #0000;
  background-image: linear-gradient(315deg, #afc3ca, #84a5b0);
}

.audience-outter-block.linear-gradient-lite_yellow {
  background-color: #0000;
  background-image: linear-gradient(144deg, #cb9942, #dea94e);
}

.audience-outter-block.categories-block {
  grid-column-gap: 2.222em;
  background-color: #0000;
  background-image: linear-gradient(315deg, #afc3ca, #84a5b0);
  justify-content: space-between;
  padding: 2.222em;
}

.audience-content-block {
  z-index: 9;
  grid-row-gap: 2.222em;
  flex-direction: column;
  width: 100%;
  max-width: 33.2em;
  display: flex;
  position: relative;
}

.para-white-20 {
  color: var(--white-2);
  letter-spacing: -.0225rem;
  margin-bottom: 0;
  font-size: 1.388em;
  line-height: 1.5;
}

.features_content-block {
  grid-column-gap: 1.5229em;
  align-items: center;
  display: flex;
}

._830-mx-wt-block-copy {
  grid-row-gap: 2.5em;
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 56.2em;
  display: flex;
}

.sub-heading_2 {
  color: #202020;
  font-size: 1.38889em;
  line-height: 1.4;
}

.fable-block {
  background-color: #0003;
  background-image: linear-gradient(#0009, #0009), url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fd24_On%20Screen%20Text%20(1).png");
  background-position: 0 0, 0 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  width: 100%;
  height: 100%;
  padding-top: 13.402em;
  padding-bottom: 13.402em;
  display: none;
  position: fixed;
  inset: 0%;
}

.fable-block.show {
  display: block;
}

.fable-form-block {
  width: 100%;
  margin-bottom: 0;
}

.roi_result_block {
  max-width: 69.16em;
  margin-left: auto;
  margin-right: auto;
}

.roi_result_txt {
  grid-column-gap: 2.16667em;
  grid-row-gap: .3em;
  color: #202020;
  text-align: center;
  justify-content: center;
  align-items: center;
  font-size: 2.22em;
  line-height: 1.4;
  display: flex;
}

.roi_result_txt.no_f_size {
  grid-column-gap: .5em;
  font-size: .875rem;
}

.roi_result_txt.type_s_m {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
}

.heading_64 {
  color: #e4875d;
  text-align: center;
  font-size: 4.44444em;
  line-height: 1.2;
}

.heading_64.mb-30 {
  margin-top: 0;
  margin-bottom: .5em;
}

.txt_color_green {
  color: #4cbb3e;
}

.heading_36 {
  color: #333132;
  font-family: Helvetica-500, sans-serif;
  font-weight: 500;
}

.heading_36.mb-50 {
  margin-bottom: 1.4em;
}

.txt_color_orange {
  color: #e4875d;
}

.webinar-from-wrapper {
  z-index: 1;
  border: .0625rem solid var(--burntsienna);
  border-radius: 1.66667em;
  width: 100%;
  max-width: 69.1667em;
  margin-top: 3em;
  padding-top: 3.5em;
  padding-bottom: 4em;
  padding-left: 3.4em;
  position: relative;
}

.webinar-from-container {
  width: 100%;
  max-width: 37.0139em;
}

.webi-form {
  width: 100%;
  height: 100%;
  margin-bottom: 0;
}

.webi-inp-field {
  background-color: var(--white-smoke-2);
  border-radius: .416667em;
  height: 100%;
  margin-bottom: 0;
  margin-right: .6em;
  padding: .875em;
  font-size: 1.11111em;
  font-weight: 400;
  line-height: 1.1875;
}

.webi-inp-field::placeholder {
  color: #0003;
}

.sign-up {
  background-color: var(--burntsienna);
  color: var(--white-bg);
  border-radius: .416667em;
  font-family: Helvetica-700, sans-serif;
  font-size: 1.11111em;
  font-weight: 700;
  line-height: 1.5;
}

.webinar-checkbox {
  z-index: 4;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 0;
  padding-left: 1.4em;
  position: absolute;
  inset: auto auto -2em 0%;
}

.webi-check-icon {
  border-color: #0000001a;
  border-radius: .1875rem;
  width: .875rem;
  height: .875rem;
  margin-top: .125rem;
  box-shadow: 1px 1px .125rem #0000001a;
}

.webi-check-icon.w--redirected-checked {
  border-color: var(--dark-salmon);
  background-color: var(--dark-salmon);
}

.webi-checkbox-label {
  color: var(--black-6);
  margin-bottom: 0;
  font-family: Helvetica-300, sans-serif;
  font-size: .972222em;
  font-weight: 300;
  line-height: 1.5;
}

.success-msg {
  background-color: var(--dark-salmon);
}

.white-success-text {
  color: var(--white-bg);
  font-family: Helvetica-500, sans-serif;
  font-size: 1.11111em;
  font-weight: 500;
  line-height: 1.5;
}

.abs-form-img {
  width: 25em;
  position: absolute;
  inset: auto 0% 0% auto;
}

.heading-white-32 {
  color: var(--white-2);
  letter-spacing: .036rem;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica-500, sans-serif;
  font-size: 2.222em;
  font-weight: 500;
  line-height: 1.2;
}

.heading-white-32.pb-16 {
  margin-bottom: 1rem;
}

.hub_arrow-img {
  width: 100%;
  max-width: 1.666em;
  height: 1.666em;
  margin-left: 0;
  margin-right: 0;
}

.features-outter-block {
  grid-row-gap: .833em;
  flex-direction: column;
  display: flex;
}

.audience-img {
  width: 100%;
  max-width: 32.083em;
  height: 100%;
  margin-left: 0;
  margin-right: 0;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.audience-img.w_30 {
  max-width: 26.7361em;
}

.audience-img.w_40 {
  max-width: 29.0972em;
}

.audience-img.show-on-mobile {
  max-width: 26.7361em;
  display: none;
}

.audience-img.categories-style {
  object-fit: fill;
  border-radius: 1.388em;
  max-width: 100%;
  height: auto;
  position: static;
  inset: auto -9.9em -2.091em auto;
}

.on_24-outter-block {
  grid-row-gap: 11.111em;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.our_deal-assects-holder {
  grid-row-gap: 4.4444em;
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 69.166em;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.our-deal-content-holder {
  grid-column-gap: 1.66em;
  width: 100%;
  display: flex;
}

.our-deal-block {
  grid-row-gap: .555em;
  background-color: #e4875d12;
  border-radius: 1.111em;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 21.944em;
  height: 31.875em;
  padding: 3.333em 1.944em 0 2.777em;
  display: flex;
  position: relative;
}

.our_deal-heading-block {
  grid-row-gap: .555em;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.try-hubilo-block {
  grid-row-gap: 1.666em;
  flex-direction: column;
  justify-content: flex-start;
  width: 100%;
  max-width: 49.0972em;
  display: flex;
  position: relative;
}

.try-hubilo-block.max-wt-512 {
  grid-row-gap: 2.777em;
  max-width: 31.937em;
}

.try-hubilo-block.max-wt-512-copy {
  justify-content: space-between;
  max-width: 807px;
}

.on24-fottter-img {
  z-index: -1;
  width: 100%;
  max-width: 40.952em;
  margin-left: 0;
  margin-right: 0;
  position: absolute;
}

.fotter-inner-content {
  grid-row-gap: .694em;
  flex-direction: column;
  width: 100%;
  display: flex;
}

.txt-black-65 {
  font-family: Helvetica-500, sans-serif;
  font-size: 4.526em;
  font-weight: 500;
  line-height: 1.2;
}

.on24-fotter-quote-block {
  border: .0625rem solid var(--white-2);
  -webkit-backdrop-filter: blur(.3125rem);
  backdrop-filter: blur(.3125rem);
  background-color: #faf9f666;
  border-radius: 1.111em;
}

.fotter-rights-block {
  justify-content: space-between;
  align-items: center;
  margin-top: 2.777em;
  display: flex;
}

.on24-fotter-img {
  width: 100%;
  max-width: 5.208em;
  margin-left: 0;
  margin-right: 0;
}

.txt-black-40 {
  letter-spacing: -.045rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 2.777em;
  font-weight: 500;
  line-height: 1.2;
}

.txt-black-40._8-mt {
  margin-top: .2em;
}

.txt-black-40.in-gap {
  color: #000;
}

.wt-500 {
  font-family: Helvetica-500, sans-serif;
  font-weight: 500;
}

.why-do-img {
  width: 100%;
  max-width: 40.833em;
  height: 24.2361em;
  margin-left: 0;
  margin-right: 0;
}

.txt-orange-36 {
  color: var(--burntsienna);
  letter-spacing: -.0405rem;
  font-family: Helvetica-300, sans-serif;
  font-size: 2.5em;
  font-weight: 300;
  line-height: 1.3;
}

.wt-400 {
  font-family: Helvetica-400, sans-serif;
  font-weight: 400;
}

.our-deal-img {
  width: 100%;
  max-width: 17.152em;
  position: absolute;
  inset: auto auto 0% 0%;
}

.shifted-content-block {
  width: 100%;
  max-width: 75.833em;
  margin-left: auto;
  margin-right: auto;
}

.shifted-img {
  border-radius: 19.93em;
  width: 100%;
  max-width: 4.444em;
  height: 4.444em;
  margin-bottom: 32px;
  margin-left: 0;
  margin-right: 0;
}

.card-opacity-box {
  background-image: linear-gradient(#fdf6f400, #fdf6f4);
  width: 100%;
  height: 8.541em;
  position: absolute;
  inset: auto 0% 0%;
}

.fotter-headings-block._10-flex-gap {
  grid-row-gap: .694em;
  flex-direction: column;
  display: flex;
}

.fotter-headings-block._10-flex-gap.left {
  align-items: flex-start;
}

.fotter-headings-block._10-flex-gap.left.center {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
}

.mobile-content-holder {
  display: none;
}

.on24_video_3 {
  background-color: var(--dark-salmon);
  border-radius: 1em;
  width: 43.47em;
  height: 39em;
  box-shadow: 8px 4px 1.75rem #00000040;
}

.on24_video_3.is_type_comp {
  height: 36em;
}

.on24_video-wrapper {
  align-self: stretch;
  position: absolute;
  inset: 0% 0% auto auto;
}

.on24_video-wrapper.is2-side {
  align-self: auto;
}

.on24_sticky-wrapper {
  perspective: 125rem;
  perspective-origin: 0%;
  align-items: center;
  width: 100%;
  min-height: 39em;
  display: flex;
  position: sticky;
  top: 12em;
}

.on24_sticky-wrapper.sticky-top_10 {
  top: 10em;
}

.on24_video_2 {
  background-color: #b6b1a35c;
  border: .0625rem solid #fff;
  border-radius: 1em;
  width: 43.47em;
  height: 36em;
  position: absolute;
  inset: 1.5em 1.5em auto auto;
  box-shadow: 8px 4px 1.75rem #00000040;
}

.on24_video_2.is_type_comp {
  height: 33em;
}

.on24-hero_video {
  width: 100%;
  height: 100%;
}

.on24_video_1 {
  box-shadow: none;
  background-color: #b6b1a35c;
  border-radius: 1em;
  width: 43.47em;
  height: 33em;
  position: absolute;
  inset: 3em 3em auto auto;
  overflow: hidden;
}

.on24_video_1.is_on_comp {
  height: 30em;
}

.html-embed-23 {
  padding-top: 8.75rem;
}

.type_bolded {
  font-family: Helvetica-700, sans-serif;
}

.text-block-25 {
  text-align: center;
  font-size: 1.375rem;
}

.bold-text-19 {
  font-size: 1.625rem;
  line-height: 1.75rem;
}

.other-assects-holder {
  grid-row-gap: 6.666em;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.other-content-wrapper {
  grid-column-gap: 1.666em;
  grid-row-gap: 1.666em;
  flex-wrap: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.other-content-block {
  background-color: #e4875d12;
  border-radius: 1.111em;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  min-height: 19.79em;
  padding: 2.222em;
  display: flex;
}

.other-content-block.mx-wt-386 {
  max-width: 26.8056em;
}

.txt-orange-18 {
  letter-spacing: -.02025rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.25em;
  font-weight: 500;
  line-height: 1;
}

.visualize-block {
  grid-row-gap: 1.111em;
  border: .0625rem solid var(--burntsienna);
  border-radius: 1.111em;
  flex-direction: column;
  width: 100%;
  max-width: 33.47em;
  min-height: 21.666em;
  padding: 2.222em;
  display: flex;
}

.visualize-img {
  object-fit: contain;
  align-self: flex-start;
  max-height: 4.513em;
  margin-left: 0;
  margin-right: 0;
}

.mx-wt-324-block {
  grid-row-gap: 1.111em;
  flex-direction: column;
  width: 100%;
  max-width: 22.5em;
  display: flex;
}

.introducing-content-block {
  grid-row-gap: 1.111em;
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 55em;
  display: flex;
}

.introducing-img {
  border-radius: 1.37em;
  width: 100%;
  max-width: 61.26em;
  margin-bottom: -.9em;
  margin-left: 0;
  margin-right: 0;
  overflow: hidden;
  box-shadow: 0 24px 6.5rem #9c9280a6;
}

.impact-content-block {
  grid-row-gap: 4.305em;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.impact-content-block.fastrack-content-block {
  grid-row-gap: 3.81944em;
  margin-bottom: 6.666em;
}

.heading-black-120 {
  letter-spacing: -.135rem;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica-500, sans-serif;
  font-size: 8.333em;
  font-weight: 500;
  line-height: 1.2;
}

.heading-black-120.is_color_orange {
  color: var(--dark-salmon);
}

.heading-black-120.is_color_lyt_grey {
  color: #333132b3;
  font-family: Helvetica-400, sans-serif;
  font-weight: 400;
}

.heading-black-120.is-size-96 {
  letter-spacing: -.12rem;
  -webkit-text-stroke-color: #e4875d99;
  font-size: 6.666em;
}

.heading-black-120.is-size-96.is_color_orange_grayscale {
  background-image: linear-gradient(to bottom, var(--burntsienna), #ff9565);
  overflow-wrap: normal;
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
}

.heading-black-120.is_color_orange-style-cs {
  color: var(--dark-salmon);
  letter-spacing: -.018em;
  font-family: Helvetica-700, sans-serif;
  font-size: 6.666em;
  font-weight: 700;
}

.heading-block-holder {
  position: relative;
}

.impact-img {
  width: 100%;
  max-width: 83.333em;
  margin-left: 0;
  margin-right: 0;
  position: relative;
}

.impact-img.phone-img {
  display: none;
}

.impact-gradient-block {
  background-image: linear-gradient(#fff0, #fff);
  width: 100%;
  height: 51.4583em;
  position: absolute;
  inset: auto 0% 0%;
}

.lite-orange-clr {
  color: #a7887f;
  font-family: Helvetica-500, sans-serif;
  font-weight: 500;
}

.revenue-features-block {
  grid-row-gap: 1.111em;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.revenue-features-block.mx-wt-824 {
  width: 100%;
  max-width: 57.22em;
}

.revenue-social-block {
  border-radius: 1.111em;
  min-height: 15.416em;
  padding: 1.666em;
  display: flex;
  position: relative;
  overflow: hidden;
}

.revenue-social-img {
  z-index: 3;
  height: 100%;
  margin-left: 0;
  margin-right: 0;
  position: absolute;
  inset: 0%;
}

.revenue-social-img.wat-cap-img {
  object-fit: fill;
  width: 100%;
}

.txt-white-18 {
  color: var(--white-ffff);
  letter-spacing: -.02025rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.25em;
  font-weight: 500;
  line-height: 1.2;
}

.txt-white-18.card_desc {
  margin-bottom: 1.333em;
}

.link-block-10 {
  cursor: pointer;
}

.fotter-short-holder {
  margin-top: auto;
}

.txt-orange-32 {
  color: var(--burntsienna);
  letter-spacing: -.036rem;
  font-size: 2.222em;
  line-height: 1.2;
}

.side_visualize_copy_block {
  grid-column-gap: .25em;
  color: #0000;
  -webkit-text-stroke-width: .0625rem;
  -webkit-text-stroke-color: #e4875d;
  width: 100%;
  display: flex;
  position: absolute;
  inset: 0% -76% auto auto;
}

.side_visualize_copy_block.is_right {
  justify-content: flex-end;
  left: -100%;
  right: auto;
}

.side_visualize_copy_block.is_right.in-experiential {
  left: -103%;
}

.side_visualize_copy_block.glimpse-style {
  right: -103%;
}

.side_visualize_copy_block.is_right-fastrack {
  justify-content: flex-end;
  left: -102%;
  right: auto;
}

.para-black-16 {
  text-align: left;
  margin-bottom: 0;
  font-size: 1.111em;
  line-height: 1.4;
}

.para-black-16.lh-1-6 {
  letter-spacing: -.02rem;
  line-height: 1.6;
}

.heading-white-48 {
  color: var(--white-2);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica-500, sans-serif;
  font-size: 3.333em;
  font-weight: 500;
  line-height: 1.2;
}

.heading-white-48.align-center {
  text-align: center;
}

.exclusive-assects-holder {
  grid-row-gap: 6.666em;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.heading-black-42 {
  letter-spacing: -.04725rem;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica-500, sans-serif;
  font-size: 2.916em;
  font-weight: 500;
  line-height: 1.2;
}

.exclusive-cards-wrapper {
  grid-column-gap: 1.666em;
  grid-row-gap: 1.666em;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch stretch;
  width: 100%;
  margin-bottom: 3em;
  display: grid;
}

.exclusive-card {
  border-radius: .83em;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  max-width: 26.6667em;
  height: 33.33em;
  padding: 1.111em 1.666em 1.458em;
  display: flex;
  position: relative;
  overflow: hidden;
}

.exclusive-card-date-block {
  background-color: var(--white-ffff);
  text-align: center;
  border-radius: 1.66em;
  align-self: flex-end;
  padding: .833em 1.111em;
}

.exclusive-card-content-block {
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  flex-direction: column;
  width: 100%;
}

.glimpse-assects-holder._72-mb {
  margin-bottom: 5em;
}

.glimpse-img-block {
  align-items: center;
  width: 100%;
  min-height: 42.22em;
  margin-top: 5.416em;
  padding-top: 0;
  display: flex;
  position: relative;
}

.glimpse-img {
  object-fit: contain;
  width: 100%;
  max-width: 40.9527em;
  max-height: 100%;
  margin-left: 0;
  margin-right: 0;
  position: absolute;
  bottom: -1.5em;
  left: -10em;
}

.glimpse-block {
  -webkit-backdrop-filter: blur(.3125rem);
  backdrop-filter: blur(.3125rem);
  background-color: #faf9f666;
  border: .0625rem solid #4040401a;
  border-radius: 1.111em;
  width: 100%;
  max-width: 68.88em;
  margin-left: auto;
  margin-right: auto;
  padding: 6.1805em;
}

.glimpse-holder {
  margin-top: .041em;
  margin-bottom: .041em;
  display: inline-block;
  position: relative;
}

.catch-hero-wrapper {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.why_not-assects-holder {
  grid-row-gap: 1.597em;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
  transform: translate(0, -3.7em);
}

.why_not-assects-holder.no_move {
  transform: none;
}

.txt-white-28-popup {
  -webkit-backdrop-filter: blur(.833em);
  backdrop-filter: blur(.833em);
  color: var(--white-2);
  letter-spacing: -.0315rem;
  background-color: #fff3;
  border-radius: 1.66em;
  padding: .428em .571em;
  font-size: 1.944em;
  line-height: 1.2;
  display: inline-block;
}

.heading-white-96 {
  color: var(--white-2);
  letter-spacing: -.108rem;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 6.666em;
  line-height: 1.3;
}

.heading-white-96.is_size_md {
  font-size: 6.4em;
}

.para-lite-black-20 {
  color: #33313299;
  text-align: center;
  letter-spacing: -.01rem;
  margin-bottom: 0;
  font-size: 1.388em;
  line-height: 1.5;
}

.para-lite-black-20.mx-wt-1019 {
  width: 100%;
  max-width: 50.7em;
  margin-bottom: 5em;
}

.exclusive-title-block {
  grid-row-gap: 1.8em;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.heading-black-96 {
  letter-spacing: -.12rem;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 6.666em;
  font-weight: 400;
  line-height: 1.2;
}

.heading-black-96.text-wg-500 {
  font-family: Helvetica-500, sans-serif;
  font-weight: 500;
}

.heading-orange-96 {
  color: #e4875d;
  letter-spacing: -.12rem;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica-500, sans-serif;
  font-size: 6.666em;
  font-weight: 500;
  line-height: 1.2;
}

.exclusive-card-btn {
  background-color: var(--white-2);
  color: var(--black);
  text-align: center;
  border-radius: .55em;
  width: 100%;
  padding: 1.1428em 1em;
  font-family: Helvetica-500, sans-serif;
  font-size: .972em;
  font-weight: 500;
  line-height: 1.25;
}

.fully-booked-btn {
  color: #f4be32;
  letter-spacing: -.0135rem;
  background-color: #f4be3233;
  border-radius: 1.666em;
  padding: 1em 1.333em;
  font-size: .833em;
  line-height: 1.2;
}

.fully-booked-btn.is_ended {
  color: #fff9;
  background-color: #ffffff1a;
}

.two-row-logo {
  grid-row-gap: 6.666em;
  flex-direction: column;
  width: 100%;
  max-width: 100vw;
  display: flex;
  position: relative;
  overflow: hidden;
}

.card_in_desc {
  color: var(--white-2);
  letter-spacing: -.01575rem;
  margin-bottom: 1.8em;
  font-size: .972em;
  line-height: 1.5;
}

.exclusive-card-img {
  z-index: -1;
  width: 100%;
  height: 100%;
  margin-left: 0;
  margin-right: 0;
  position: absolute;
  inset: 0%;
}

.card_in_desc_wrapper {
  overflow: hidden;
}

.exclusive-card-coll-list-wrapper {
  align-self: stretch;
  width: 100%;
}

.register-btn-wrapper {
  overflow: hidden;
}

.glimpse-img-wrapper {
  grid-column-gap: 1.111em;
  flex: none;
  padding-top: 1.111em;
  padding-bottom: 1.111em;
  display: flex;
}

.glimpse-img-wrapper.worklife-style {
  grid-column-gap: 1.65em;
  padding-top: 0;
  padding-bottom: 0;
}

.glimpse-ftr-img {
  width: 100%;
  max-width: 40em;
  margin-left: 0;
  margin-right: 0;
}

.glimpse-ftr-img.worklife-style {
  max-width: 36em;
  height: 100%;
  max-height: 25em;
}

.glimpse-imgs-block {
  grid-column-gap: 1.111em;
  margin-left: -.7633em;
  margin-right: -.7633em;
  display: flex;
}

.glimpse-imgs-block.worklife-style {
  width: 100%;
  max-width: 100vw;
  margin: 3em 0;
  overflow: hidden;
}

.new-btn {
  grid-column-gap: 1.111em;
  grid-row-gap: 1.111em;
  background-color: #e4875d;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  padding: 19.5px 46.5px;
  transition: all .3s;
  display: flex;
}

.new-btn:hover {
  background-color: #e4875dcc;
}

.new-btn.type-white {
  background-color: #e4875d1a;
  border-style: none;
  margin-left: 0;
  margin-right: 0;
  font-size: 1vw;
}

.new-btn.pagination_setup {
  margin-top: 4.44em;
  margin-left: 0;
  margin-right: 0;
  font-size: 1vw;
}

.new-btn.max-height-56px {
  max-height: 56px;
}

.new-btn-img {
  margin-left: 0;
  margin-right: 0;
}

.new-btn-img.hide-in-podcast {
  display: none;
}

.new-btn-img.mx-wt-2 {
  width: 100%;
  max-width: 2em;
}

.txt-orange-40 {
  color: var(--burntsienna);
  letter-spacing: -.045rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 2.77778em;
  font-weight: 500;
  line-height: 1.2;
}

.txt-orange-40.type-center {
  text-align: center;
}

.txt-orange-40.style-bulits {
  font-family: Helvetica-700, sans-serif;
  font-weight: 700;
}

.heading-orange-48 {
  color: var(--burntsienna);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica-500, sans-serif;
  font-size: 3.333em;
  font-weight: 500;
  line-height: 1.2;
}

.categories-assects-holder {
  grid-row-gap: 3.333em;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.categories-assects-holder._64-row-gap {
  grid-row-gap: 4.444em;
}

.categories-tab {
  flex-direction: column;
  width: 100%;
  display: flex;
}

.categories-tab-menu {
  grid-column-gap: 1.388em;
  flex-direction: row;
  justify-content: center;
  margin-bottom: 4.444em;
  display: flex;
}

.categories-tab-pane {
  align-self: stretch;
}

.categories-tab-link {
  color: var(--dark-salmon);
  text-align: center;
  background-color: #e4875d1a;
  border-radius: .4em;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 15.277em;
  padding: 1em .8em;
  font-size: 1.388em;
  line-height: 1.5;
  display: flex;
}

.categories-tab-link.w--current {
  background-color: var(--burntsienna);
  color: var(--white);
}

.categories-content-block {
  z-index: 9;
  grid-row-gap: 1.111em;
  flex-direction: column;
  width: 100%;
  max-width: 23.5em;
  display: flex;
  position: relative;
}

.block-160 {
  grid-row-gap: 1.11em;
  flex-direction: column;
  display: flex;
}

.categories-sp-block {
  grid-column-gap: 1.111em;
  align-items: center;
  display: flex;
}

.speakers-img-wrapper {
  justify-content: flex-start;
  display: flex;
}

.speakers-img {
  border-radius: 50%;
  width: 100%;
  max-width: 2.222em;
  margin-left: 0;
  margin-right: 0;
  overflow: hidden;
}

.speakers-img.is-host {
  margin-left: -.347222em;
}

.timing-block {
  grid-column-gap: .277em;
  background-color: #ffffff1a;
  border-radius: .555em;
  justify-content: center;
  align-self: flex-start;
  align-items: center;
  padding: .555em;
  display: flex;
}

.timing-img {
  width: 100%;
  max-width: 1.458em;
  height: 1.458em;
  margin-left: 0;
  margin-right: 0;
}

.categories-cards-holder {
  grid-row-gap: 3.333em;
  flex-direction: column;
  width: 100%;
  display: flex;
}

.podcast-hero-inner-holder {
  grid-row-gap: .555em;
  flex-direction: column;
  margin-top: 3.125em;
  margin-bottom: 1.666em;
  display: flex;
}

.meet-assects-holder {
  grid-row-gap: 2.777em;
  flex-direction: column;
  margin-bottom: 11.11em;
  display: flex;
}

.meet-card {
  grid-column-gap: 6.111em;
  background-color: #e4875d12;
  border-radius: .83em;
  padding: 1.666em 2.777em;
  display: flex;
}

.meet-content-block {
  grid-row-gap: 1.111em;
  flex-direction: column;
  width: 100%;
  max-width: 41.319em;
  display: flex;
}

.txt-orange-16 {
  text-transform: uppercase;
  font-size: 1.111em;
  line-height: 1.25;
}

.txt-orange-16.ls-1-92 {
  color: var(--burntsienna);
  letter-spacing: .12rem;
  font-family: Helvetica-500, sans-serif;
  font-weight: 500;
}

.meeet-flex-block {
  grid-column-gap: 1.0416em;
  align-items: center;
  display: flex;
}

.meet-social-img {
  margin-left: 0;
  margin-right: 0;
}

.txt-brown-18 {
  font-size: 1.25em;
  line-height: 1.6;
}

.txt-brown-18.ls-0-36 {
  color: #a7887f;
  letter-spacing: -.0225rem;
  font-family: Helvetica-700, sans-serif;
  font-weight: 700;
}

.meet-img {
  object-fit: cover;
  border-radius: 50%;
  width: 100%;
  max-width: 13.88em;
  height: 13.88em;
  margin-left: 0;
  margin-right: 0;
}

.key-card {
  grid-column-gap: 2.5em;
  background-color: #fcf3ef;
  border-radius: 1.111em;
  padding: 1.736em 1.041em;
  display: flex;
}

.key-title-block {
  grid-column-gap: .694em;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.key-title-block.timeframe_block {
  flex: none;
  align-items: center;
}

.key-start-img {
  object-fit: contain;
  margin-left: 0;
  margin-right: 0;
}

.key-timing-block {
  grid-column-gap: 2.5em;
  display: flex;
}

.key-minus-img {
  width: 100%;
  max-width: .833em;
  height: .833em;
  margin-left: 0;
  margin-right: 0;
  position: absolute;
}

.key-992-block {
  grid-row-gap: 1.666em;
  flex-direction: column;
  width: 100%;
  max-width: 68.8em;
  display: flex;
}

.key-img-holder {
  grid-column-gap: 1.176em;
  display: flex;
}

.key-tabs-menu {
  background-color: #ffe9df;
  border-radius: 1.0416em;
  flex-direction: row;
  align-items: center;
  width: auto;
  max-width: none;
  margin-bottom: 4.444em;
  padding: .347em;
  display: flex;
}

.key-tab-link {
  text-align: center;
  background-color: #ffe9df;
  border-radius: .555em;
  width: 100%;
  min-width: 16.66em;
  max-width: none;
  padding: 1.111em;
  font-family: Helvetica-700, sans-serif;
  font-size: 1.25em;
  font-weight: 700;
  line-height: 1.111;
}

.key-tab-link.w--current {
  background-color: var(--white-ffff);
  color: var(--burntsienna);
  text-align: center;
  border-radius: .555em;
  padding: 1.111em 3.722em;
  font-family: Helvetica-700, sans-serif;
  font-size: 1.25em;
  line-height: 1.111;
}

.key-tabs-content {
  width: 100%;
}

.key-tabs {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.key-cards-holder {
  grid-row-gap: 1.666em;
  flex-direction: column;
  display: flex;
}

.ep-content-holder {
  z-index: 5;
  grid-row-gap: 2.777em;
  background-color: #fcf3ef;
  border-radius: 1.111em;
  flex-direction: column;
  padding: 2.777em;
  display: flex;
  position: relative;
}

.form-txt-24 {
  color: #e4875d;
  letter-spacing: -.027rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 2.916em;
  font-weight: 500;
  line-height: 1.2;
}

.form-txt-36 {
  letter-spacing: -.045rem;
  font-size: 1.388em;
  line-height: 1.5;
}

.podcast-form-block {
  width: 100%;
  max-width: 30.2em;
}

.podcast-form-block.resourses-style {
  margin-bottom: 0;
  display: none;
}

.podcast-content-holder {
  grid-column-gap: 1.111em;
  grid-row-gap: 1.111em;
  display: flex;
}

.podcast-txt-field {
  border: .0625rem solid #33313226;
  border-radius: .5em;
  width: 100%;
  max-width: 18.5em;
  height: 100%;
  min-height: 3.333em;
  max-height: 3.333em;
  margin-bottom: 0;
  padding: .2em .75em 0;
  font-size: 1.111em;
  line-height: 1.5;
}

.subscrib-btn {
  background-color: var(--burntsienna);
  color: var(--white-ffff);
  border-radius: .416em;
  flex: 1;
  width: 100%;
  padding: .9375em 1.5em;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.111em;
  font-weight: 500;
  line-height: 1.093;
}

.subscrib-btn.type-white {
  background-color: var(--white-ffff);
  color: var(--burntsienna);
}

.video_comp {
  width: 100%;
  margin-bottom: 2em;
}

.podcast-hero-linkblock {
  grid-column-gap: .6875em;
  color: var(--black-5);
  align-items: center;
  margin-bottom: 2em;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.111em;
  font-weight: 500;
  line-height: .516563;
  display: flex;
}

.back-arrow {
  width: 100%;
  max-width: 1.1805em;
  margin-left: 0;
  margin-right: 0;
}

.rich-txt-transcript {
  grid-row-gap: 1.111em;
  height: 36.875rem;
  padding-right: .9375rem;
  overflow: auto;
}

.rich-txt-transcript h2 {
  margin-top: 0;
  margin-bottom: 1.111em;
  font-family: Helvetica-700, sans-serif;
  font-size: 1.388em;
  font-weight: 700;
  line-height: 1.5;
}

.rich-txt-transcript p {
  letter-spacing: -.015rem;
  margin-bottom: 1.11em;
  font-size: 1.388em;
  line-height: 1.5;
}

.key-time-block-1 {
  grid-column-gap: .694em;
  align-items: flex-start;
  width: 100%;
  max-width: 49em;
  display: flex;
}

.play-btn-img {
  width: 100%;
  max-width: 6.666em;
  height: 6.666em;
  position: absolute;
}

.bg-graident {
  z-index: 0;
  background-image: linear-gradient(#fcf3ef00, #fcf3ef);
  height: 20.25rem;
  position: absolute;
  inset: auto 0% 0%;
}

.key-img-block {
  background-color: var(--white-ffff);
  cursor: pointer;
  border: .0625rem solid #e4e8f2;
  border-radius: 100%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 2.5em;
  max-width: 2.5em;
  height: 2.5em;
  display: flex;
  position: relative;
}

.key-plus-img {
  width: 100%;
  max-width: .833em;
  height: .833em;
  margin-left: 0;
  margin-right: 0;
  position: absolute;
}

.cat-img-holder {
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 38.88em;
  display: flex;
}

.page-oh {
  width: 100%;
  max-width: 100vw;
  overflow: hidden;
}

.tag-btn {
  grid-column-gap: 1.111em;
  grid-row-gap: 1.111em;
  background-color: #e4875d;
  border-radius: .6em;
  align-items: center;
  padding: 1.15em 2.7em;
  transition: all .3s;
  display: flex;
}

.tag-btn.is-tag {
  background-color: #e4875d1a;
  border-style: none;
  margin-left: 0;
  margin-right: 0;
  font-size: 1vw;
  display: none;
}

.nav {
  margin: 1.875rem 2em;
}

.hero-landing {
  justify-content: space-between;
  margin-top: 2.5rem;
  margin-left: 2em;
  margin-right: 2em;
  padding-top: 100px;
  display: flex;
}

.hero-text-container {
  flex-direction: column;
  align-items: flex-start;
  max-width: 34.375rem;
  display: flex;
}

.text-span-9 {
  color: var(--dark-salmon);
  font-size: 2rem;
  display: block;
}

.container-hero-landing {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  display: flex;
}

.paragraph-51 {
  margin-bottom: 0;
}

.heading-26 {
  text-align: center;
  max-width: 36.25rem;
  font-size: 2em;
  line-height: 1.4;
}

.image-52 {
  z-index: 0;
  width: 100%;
  height: 100%;
  position: absolute;
}

.heading-25-copy {
  text-align: center;
  max-width: 36.25rem;
  margin-bottom: 2.5rem;
  font-family: Helvetica-700, sans-serif;
}

.capterra-text-container {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  border: .0625rem solid var(--light-blue);
  border-radius: 6.25rem;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: .5rem;
  padding-bottom: .5rem;
  display: flex;
}

.image-51-copy {
  object-fit: contain;
  margin-left: 0;
  margin-right: 0;
}

.div-block-151-copy {
  z-index: 10;
  flex-direction: column;
  align-items: center;
  display: flex;
  position: relative;
}

.heading-24-copy {
  text-align: center;
}

.div-block-153 {
  justify-content: center;
  padding-left: 2em;
  padding-right: 2em;
  display: flex;
}

.div-block-154 {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  background-color: #f4eae6;
  flex-direction: column;
  align-items: center;
  padding: 4em 2em;
  display: flex;
}

.paragraph-53 {
  font-family: Helvetica-500, sans-serif;
  font-size: 1.0625rem;
}

.paragraph-53.landscape-center.wt-400 {
  font-family: Helvetica-400, sans-serif;
  font-size: 1.0625rem;
}

.paragraph-53.landscape-center.wt-400.margin-top.margin-bottom {
  margin-bottom: 1.25rem;
}

.paragraph-53.landscape-center.wt-400.font-16 {
  font-size: 1rem;
}

.text-span-10, .text-span-11 {
  color: #ed7766;
}

.landingctacontainer {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  flex-flow: row;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  max-width: 90em;
  padding: 4em 2em 3.472em;
  display: flex;
}

.heading-27 {
  max-width: 30.4375rem;
}

.heading-27.landscape-center.no-max-width {
  max-width: 100%;
}

.heading-27.landscape-center.no-max-width.mb-40 {
  margin-top: 0;
  margin-bottom: 2rem;
}

.div-block-156 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
  padding-left: 2em;
  padding-right: 2em;
  display: flex;
}

.heading-25-copy-copy {
  text-align: center;
  max-width: 41.25rem;
  margin-bottom: 2.5rem;
  font-family: Helvetica-700, sans-serif;
}

.laanding-footer-text-container {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  justify-content: flex-start;
  width: 50%;
  max-width: none;
  display: flex;
}

.grid-1052 {
  grid-column-gap: 1.875rem;
  grid-row-gap: 3.75rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  max-width: 62.25rem;
}

.text-block-28 {
  color: #fff;
  margin-bottom: 1rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 1rem;
}

.heading-28 {
  color: #fff;
  font-size: 1.625rem;
}

.a7887f {
  background-color: #a7887f;
  border-radius: .5rem;
  flex-direction: column;
  justify-content: space-between;
  padding-left: 1.5625rem;
  padding-right: 1.5625rem;
  display: flex;
}

.e4875d {
  background-color: #e4875d;
  border-radius: .5rem;
  flex-direction: column;
  justify-content: space-between;
  padding-left: 1.5625rem;
  padding-right: 1.5625rem;
  display: flex;
}

.e5be78 {
  background-color: #e5be78;
  border-radius: .5rem;
  flex-direction: column;
  justify-content: space-between;
  padding-left: 1.5625rem;
  padding-right: 1.5625rem;
  display: flex;
}

.d8c69e {
  background-color: #d8c69e;
  border-radius: .5rem;
  flex-direction: column;
  justify-content: space-between;
  padding-left: 1.5625rem;
  padding-right: 1.5625rem;
  display: flex;
}

.d0a698 {
  background-color: #d0a698;
  border-radius: .5rem;
  flex-direction: column;
  justify-content: space-between;
  padding-left: 1.5625rem;
  padding-right: 1.5625rem;
  display: flex;
}

.afc3ca {
  background-color: #afc3ca;
  border-radius: .5rem;
  flex-direction: column;
  justify-content: space-between;
  padding-left: 1.5625rem;
  padding-right: 1.5625rem;
  display: flex;
}

.image-53 {
  margin-bottom: -1.25rem;
}

.heading-29 {
  font-size: 2.8125rem;
  line-height: 1.3;
}

.ra-assects-holder {
  z-index: 999;
  width: 100%;
  max-width: 29.16em;
}

.ra-from-block {
  width: 100%;
}

.ra-form {
  grid-row-gap: 2.083em;
  background-color: var(--white-ffff);
  border-radius: .69em;
  flex-direction: column;
  padding: 1.388em;
  display: flex;
}

.ra-inputs-holder {
  grid-row-gap: .763em;
  flex-direction: column;
  display: flex;
}

.ra-title-txt {
  margin-bottom: 0;
  font-size: 1.111em;
  font-weight: 400;
  line-height: 1.5;
}

.ra-input-block {
  border: .06em solid silver;
  border-radius: .5em;
  margin-bottom: 0;
  padding: .75em;
  font-size: 1.111em;
  line-height: 1.5;
}

.ra-submit-btn {
  background-color: #e4875d;
  border-radius: .41em;
  padding: .9375em;
  font-size: 1.111em;
  line-height: 1.093;
}

.ra-content-holder {
  grid-column-gap: .555em;
  display: flex;
}

.main_modal-bg {
  z-index: 1;
  -webkit-backdrop-filter: blur(.3125rem);
  backdrop-filter: blur(.3125rem);
  background-image: linear-gradient(#0009, #0009);
  position: absolute;
  inset: 0%;
}

.main_modal {
  z-index: 9999;
  justify-content: center;
  align-items: center;
  display: flex;
  position: fixed;
  inset: 0%;
}

.main_modal.hide {
  display: none;
}

.country-dd-container {
  width: 100%;
  max-width: 7.5rem;
}

.dd-head {
  background-color: var(--white-ffff);
  border: .0625rem solid silver;
  border-radius: .5rem;
  justify-content: space-around;
  align-items: center;
  width: 100%;
  padding: .53125rem .65625rem;
  display: flex;
}

.country-img {
  width: 1.75rem;
  height: 1.25rem;
  margin-left: 0;
}

.country-dd-icon {
  width: 100%;
  max-width: .75rem;
  margin-right: .416875rem;
}

.country-dd-menu {
  border-radius: .5em;
  overflow: hidden;
}

.country-dd-menu.w--open {
  background-color: var(--white-2);
  cursor: pointer;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
  top: 110%;
}

.country-dd-menu-item {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: .53125rem .65625rem;
  display: block;
}

._830-mx-wt-block-ci {
  grid-row-gap: 3.5em;
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 56.2em;
  display: flex;
}

.drive-block {
  grid-row-gap: 1.111em;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 4.444em;
  display: flex;
}

.drive-block.sucess-v2-style {
  margin-top: 0;
  margin-bottom: 0;
}

.drive-sub-title {
  color: var(--burntsienna);
  letter-spacing: .5em;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.666em;
  font-weight: 500;
  line-height: 1;
}

.meaningful-img-block {
  width: 100%;
  margin-bottom: 4.444em;
}

.meaningful-img-block.flex-display {
  width: 100vw;
}

.meningful-img {
  object-fit: contain;
  border-radius: 1.074em;
  width: 100%;
  max-width: 56.45em;
}

.meaningful-slider-block {
  grid-row-gap: 2.916em;
  flex-direction: column;
  width: 100%;
  max-width: 73.33em;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.progress_bar_holder {
  background-color: #e4875d1a;
  border-radius: .347em;
  align-items: center;
  width: 100%;
  height: .625em;
  display: flex;
}

.meaningful-tab-block {
  grid-column-gap: 0rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  display: grid;
}

.meaningful-tab-col {
  grid-row-gap: 1.111em;
  text-align: center;
  cursor: pointer;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 22.291em;
  display: flex;
}

.trace-img {
  width: 100%;
  max-width: 3.333em;
}

._24-txt-500 {
  color: #33313266;
  letter-spacing: -.018em;
  text-transform: capitalize;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.666em;
  font-weight: 500;
  line-height: 1.3;
}

._24-txt-500.active {
  color: #e4875d;
}

._16-txt-bold {
  font-family: Helvetica-700, sans-serif;
  font-weight: 700;
}

.reviews-content-holder-col {
  z-index: 4;
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  justify-content: space-between;
  display: flex;
  position: relative;
  overflow: hidden;
}

.review-info-inside {
  flex-direction: column;
  flex: 1;
  align-items: flex-start;
  display: flex;
}

.txt-normal-14 {
  font-family: Helvetica-400, sans-serif;
  font-size: .972em;
  font-weight: 400;
  line-height: 1.5;
}

.fastrack_copy_block {
  grid-column-gap: .25em;
  color: #0000;
  -webkit-text-stroke-width: .0625rem;
  -webkit-text-stroke-color: #e4875d;
  width: 100%;
  display: flex;
  position: absolute;
  inset: 0% -57% auto auto;
}

.fast-card-block {
  background-color: #e4875d1a;
  border-radius: 1.295em;
  flex-direction: row;
  justify-content: space-between;
  width: 100%;
  max-width: 33.75em;
  min-height: 20.277em;
  padding: 2.777em 2.083em 2.777em 3.333em;
  display: flex;
}

.fast-img {
  align-self: flex-start;
  width: 100%;
  max-width: 8.333em;
  margin-left: 0;
  margin-right: 0;
}

.fast-wt-486-block {
  grid-row-gap: .647em;
  flex-direction: column;
  width: 100%;
  max-width: 17.8em;
  display: flex;
}

.fea-dive-sec {
  padding: 5.555em 2em;
}

.dive-block-holder {
  grid-row-gap: 11.111em;
}

.dive-card-holder {
  grid-row-gap: 3.333em;
  flex-direction: column;
  width: 100%;
  display: flex;
}

.dive-content-block {
  grid-column-gap: 1.666em;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.dive-title-col {
  grid-column-gap: 1.66em;
  align-items: center;
  width: 100%;
  max-width: 33.75em;
  display: flex;
}

.is-size-97-714 {
  color: #33313233;
  letter-spacing: -.018em;
  font-family: Helvetica-500, sans-serif;
  font-size: 6.785em;
  font-weight: 500;
  line-height: .804124;
}

.dive-para-col {
  grid-row-gap: 2.5em;
  flex-direction: column;
  width: 100%;
  max-width: 33.75em;
  display: flex;
}

.dive-img {
  width: 100%;
}

.txt-white-28-2 {
  color: #fff;
  letter-spacing: -.034em;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.944em;
  font-weight: 500;
  line-height: 1.7;
}

.txt-white-28-2.watch-cap-style {
  z-index: 4;
  font-size: 2.222em;
  line-height: 1.2;
  position: absolute;
}

.txt-white-28-2.mx-wt-246 {
  z-index: 4;
  width: 100%;
  max-width: 8.785em;
  font-size: 2.222em;
  line-height: 1.2;
  position: absolute;
}

.txt-orange-24-2 {
  color: #e4875d;
  letter-spacing: .5em;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.666em;
  font-weight: 500;
  line-height: .9;
}

.wat-cap-sec {
  padding: 5.555em 2em;
}

.wat-cp-con {
  max-width: 83.33em;
}

.wat-cap-3-col {
  grid-column-gap: 1.666em;
  grid-row-gap: 1.666em;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.cap-social-block {
  border-radius: 1.111em;
  width: 100%;
  max-width: 26.66em;
  min-height: 27.291em;
  padding: 2.222em;
  display: flex;
  position: relative;
  overflow: hidden;
}

.exp-sec {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fcab_Frame%201000005161%20(1).webp");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  min-height: 58.54em;
  display: flex;
}

.exp-cont-holder {
  justify-content: center;
  align-items: center;
  display: flex;
}

.exp-content-block {
  grid-row-gap: 1.875em;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 64em;
  display: flex;
}

.exp-para-holder {
  width: 100%;
  max-width: 62em;
}

.sucess-style {
  background-color: #84a5b01a;
  padding-top: 4.652em;
  padding-bottom: 4.652em;
  overflow: hidden;
}

.sucess-v2-style {
  grid-column-gap: 1.666em;
  grid-row-gap: 1.666em;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-top: 4.444em;
  margin-bottom: 4.444em;
  position: relative;
}

._24-txt-400 {
  color: #33313266;
  letter-spacing: -.018em;
  font-family: Helvetica-400, sans-serif;
  font-size: 1.666em;
  font-weight: 400;
  line-height: 1.3;
}

._24-txt-400._20-mt {
  margin-top: .833em;
}

.skyrocketing-content-block {
  grid-column-gap: 1.111em;
  grid-row-gap: 1.111em;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch flex-start;
  display: grid;
}

.skyrocketing-card-block {
  border-radius: 1.295em;
  flex-direction: row;
  justify-content: space-between;
  width: 100%;
  max-width: 33.75em;
  min-height: 20.277em;
  padding: 2.777em 2.083em 2.777em 3.333em;
  display: flex;
}

.skyrocketing-img {
  align-self: flex-start;
  width: 100%;
  max-width: 6.666em;
  margin-left: 0;
  margin-right: 0;
}

.ensure-txt-700 {
  font-family: Helvetica-700, sans-serif;
  font-weight: 700;
}

.driver-in_tab_block {
  background-color: #0000;
  border-radius: 5em;
  width: 100%;
  max-width: 33.33%;
  height: 100%;
  overflow: hidden;
}

.driver-in_tab_block.active {
  background-color: #e4875d;
}

.driver-in_tab_block.active.is_hidden {
  display: none;
}

.trace-in_img_active {
  object-fit: contain;
  width: 100%;
}

.trace-in_img_inactive {
  object-fit: contain;
  width: 100%;
  height: 100%;
}

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

.drive-sub-title-2 {
  color: #e4875d;
  letter-spacing: .5em;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.666em;
  font-weight: 500;
  line-height: 1;
}

._24-black-txt-2 {
  color: #343434;
  margin-bottom: 1em;
  font-size: 1.666em;
  font-weight: 400;
  line-height: 1.33;
}

._24-black-txt-2.type-center-intent {
  color: #33313299;
  text-align: center;
  width: 100%;
  max-width: 21.2em;
  margin-bottom: 0;
  font-style: normal;
}

._24-black-txt-2.type-center-intent.style-normal {
  max-width: none;
  font-style: normal;
  line-height: 1.5;
}

.discover-inner-block {
  grid-row-gap: 2.152em;
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fd23_Group%201000003727.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 1.111em;
  flex-direction: column;
  width: 100%;
  max-width: 47.9em;
  margin-left: auto;
  margin-right: auto;
  padding: 8.888em 5.138em 6.25em;
  display: flex;
}

.discover-assects-block {
  grid-row-gap: 1.666em;
  background-color: var(--white-ffff);
  border-radius: .763em;
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 37.708em;
  padding: 2.847em 2.638em 4.166em;
  display: flex;
  box-shadow: 0 0 .75rem #00000026;
}

.discover-assects-block.in-m {
  padding: 1.597em 3.958em 1.944em;
  display: none;
}

.discover-title-txt {
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.944em;
  font-weight: 500;
  line-height: 1.3;
}

.org-clr {
  color: #e4875d;
  font-family: Helvetica-700, sans-serif;
  font-weight: 700;
}

.discover-sub-title-txt {
  color: var(--slate-grey);
  text-align: center;
  font-size: 1.111em;
  line-height: 1.875;
}

.discover-content-block {
  grid-row-gap: 1.1111em;
  flex-direction: column;
  width: 100%;
  max-width: 32.63em;
  display: flex;
}

.discover-content-block.mx-wt-184 {
  align-items: center;
  max-width: 12.77em;
}

.discover-form {
  grid-row-gap: 1.111em;
  border: .055em solid #33313221;
  border-radius: .347em;
  flex-direction: row;
  align-items: center;
  padding-top: .625em;
  padding-bottom: .625em;
  padding-right: .833em;
  display: flex;
}

.discover--email-block {
  color: var(--slate-grey);
  text-align: left;
  border: .0625rem solid #0000;
  margin-bottom: 0;
  padding: 1.3125em 1.111em 1.3125em .75em;
  font-size: 1.111em;
  line-height: 1;
}

.discover-btn {
  background-color: var(--burntsienna);
  color: var(--white-ffff);
  letter-spacing: -.02025rem;
  border-radius: .34em;
  width: 100%;
  max-width: 10.416em;
  padding: .9375em 1.5625em;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.111em;
  font-weight: 500;
  line-height: 1;
}

.discover-title-txt-m {
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.111em;
  font-weight: 500;
  line-height: 1.3;
}

.discover-btn.mx-wt-183 {
  text-align: center;
  max-width: 11.437em;
}

.salmon-text {
  color: var(--dark-salmon);
}

.points-container {
  grid-column-gap: .5em;
  align-items: flex-start;
  display: flex;
}

.image-55 {
  width: 2em;
  height: 2em;
}

.points-container-container {
  grid-column-gap: 3.5em;
  margin-top: 2em;
  margin-bottom: 2em;
  display: flex;
}

.features-container {
  justify-content: space-around;
  display: flex;
}

.features {
  align-items: center;
  display: flex;
}

.features.vertical {
  grid-row-gap: .625rem;
  flex-direction: column;
  align-items: flex-start;
}

.feature-heading {
  color: var(--dark-salmon);
  margin-top: 0;
  margin-bottom: 0;
  margin-right: .5em;
  font-size: 3em;
}

.feature-heading.smaller {
  font-size: 2.5em;
}

.feature-heading.smaller.whtie {
  color: var(--white);
}

.tabs-menu-3 {
  justify-content: center;
  display: flex;
}

.landing-tab {
  padding: 1em 3em;
}

.landing-tab.tab2 {
  border-top-right-radius: .625rem;
}

.landing-tab.tab2.w--current {
  color: var(--white);
  background-color: #d0a698;
}

.landing-tab.tab1 {
  border-top-left-radius: .625rem;
}

.landing-tab.tab1.w--current {
  color: #fff;
  background-color: #e4875d;
}

.slide-nav-7 {
  display: none;
}

.landing-slider-div {
  background-color: var(--dark-salmon);
  border-radius: .625rem;
  align-items: flex-end;
  height: 100%;
  margin-left: 5rem;
  margin-right: 5rem;
  padding-left: 3.125rem;
  padding-right: 3.125rem;
  display: flex;
}

.icon-6 {
  color: var(--dark-salmon);
  border: 0 solid #000;
  border-radius: 6.25rem;
  width: 3.125rem;
  height: 3.125rem;
  padding-top: .3125rem;
  padding-bottom: .3125rem;
  box-shadow: 0 2px .3125rem #0003;
}

.right-arrow-3, .left-arrow-3 {
  width: 3.75rem;
}

.slider-5 {
  background-color: #0000;
  height: 16.25rem;
  overflow: hidden;
}

.mask-4 {
  overflow: visible;
}

.tabs-content-4 {
  height: auto;
  overflow: visible;
}

.slider-columns {
  align-items: center;
  display: flex;
}

.landing-slider-div-copy {
  background-color: #d0a698;
  background-color: var(--dark-salmon);
  background-color: var(--dark-salmon);
  background-color: var(--dark-salmon);
  background-color: var(--dark-salmon);
  background-color: #d0a698;
  border-radius: .625rem;
  align-items: flex-end;
  height: 100%;
  margin-left: 5rem;
  margin-right: 5rem;
  padding-left: 3.125rem;
  padding-right: 3.125rem;
  display: flex;
}

.icon-6-copy {
  color: #d0a698;
  border: 0 solid #000;
  border-radius: 6.25rem;
  width: 3.125rem;
  height: 3.125rem;
  padding-top: .3125rem;
  padding-bottom: .3125rem;
  box-shadow: 0 2px .3125rem #0003;
}

.mb-20 {
  margin-bottom: 1.25rem;
}

.columns-4 {
  align-items: center;
  display: flex;
}

.landingfooter {
  justify-content: center;
  display: flex;
}

.column-6 {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.flex-filter-form {
  grid-column-gap: 2vw;
  grid-row-gap: 2vw;
  display: flex;
}

.blog-search-field {
  border: .0625rem solid #dfe6ee;
  border-radius: .277778em;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 28.4722em;
  min-height: 2.91667em;
  max-height: 2.91667em;
  margin-bottom: 0;
  padding: .714em 1.714em;
  font-family: Helvetica-500, sans-serif;
  font-size: .972em;
  font-weight: 500;
  line-height: 1.416;
  display: flex;
}

.blog-search-field.padding-12 {
  max-width: none;
  padding: .857em;
  font-family: Helvetica-400, sans-serif;
  font-weight: 400;
}

.filter-draodwon {
  width: 100%;
  max-width: 19.4444em;
  margin-left: 0;
  margin-right: 0;
}

.dropdwon-text {
  color: gray;
  flex: 1;
  justify-content: space-between;
  margin-left: 0;
  font-size: 1rem;
  line-height: 24px;
}

.filter-drop-down-list {
  background-color: var(--white);
  border-radius: .27em;
  width: 100%;
  min-width: 21.5278em;
  margin-top: 1.111em;
  padding: 1.388em 1em;
}

.check-wrapper {
  align-items: center;
  margin-bottom: 1.597em;
  padding-left: 0;
  display: flex;
}

.checkbox-v2 {
  border: .0625rem solid #dfe6ee;
  border-radius: .125rem;
  flex: none;
  width: 1.4em;
  height: 1.4em;
  margin-top: 0;
  margin-left: 0;
  margin-right: .694em;
  font-size: .972222em;
}

.checkbox-v2.w--redirected-checked {
  background-color: var(--black-3);
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fabd_check.svg");
}

.filter-dropdown-link {
  grid-column-gap: .694444em;
  align-items: center;
  font-size: .972222em;
  font-weight: 400;
  line-height: 1.42857;
  display: flex;
}

.filter_empty {
  grid-row-gap: 1em;
  color: var(--dark-salmon-2);
  background-color: #d78a650d;
  border-radius: 1em;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 2em;
  padding: 2em;
  font-size: 1.3em;
  line-height: 1.5;
  display: flex;
}

.pagination_next {
  color: var(--dark-salmon-2);
  background-color: #d78a651a;
  border-radius: .2em;
  margin-left: 0;
  margin-right: 0;
  padding: .75em 1em;
  text-decoration: none;
  display: block;
}

.pagination_page-design {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  grid-template: "."
                 "Area"
                 / auto;
  grid-auto-columns: 1fr;
  align-items: stretch;
  margin-left: 1em;
  margin-right: 1em;
  display: none;
}

.pagination_page-button {
  background-color: #d78a651a;
  border-radius: .2em;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 3em;
  display: flex;
}

.fs-cmsload_page-dots {
  justify-content: center;
  align-items: center;
  width: 3em;
  font-size: 1.3em;
  line-height: 1.5;
  display: flex;
}

.pagination_wrapper {
  min-height: 3em;
  margin-top: 2.5em;
}

.pagination_previous {
  color: var(--dark-salmon-2);
  background-color: #d78a651a;
  border-radius: .2em;
  margin-left: 0;
  margin-right: 0;
  padding: .75em 1em;
  text-decoration: none;
  display: block;
}

.builts-assects-holder {
  grid-column-gap: 11.25em;
  display: flex;
}

.builts-content-block {
  grid-row-gap: 1.08333em;
  flex-direction: column;
  width: 100%;
  max-width: 40.83em;
  display: flex;
}

.para-black-24 {
  letter-spacing: -.008em;
  font-size: 1.666em;
  line-height: 1.5;
}

.para-black-24.mx-wt-549 {
  width: 100%;
  max-width: 22.3em;
}

.builts-img-holder {
  grid-column-gap: 2.3611em;
  justify-content: center;
  width: 100%;
  max-width: 43.26em;
  height: 40.97em;
  display: flex;
}

.builts-imgs-block {
  position: relative;
}

.builts-img {
  width: 100%;
  max-width: 13.68em;
  margin-left: 0;
  margin-right: 0;
}

.builts-tag {
  z-index: 9;
  color: var(--white-ffff);
  letter-spacing: -.018em;
  background-color: #333132;
  border-top-left-radius: .85em;
  border-top-right-radius: .85em;
  border-bottom-left-radius: .85em;
  padding: .285em 1.7142em;
  font-family: Helvetica-400, sans-serif;
  font-size: 1.388em;
  font-weight: 400;
  line-height: 1.3;
  display: inline-block;
  position: absolute;
  inset: 0% auto auto -5.5em;
}

.builts-tag.style-left {
  border-bottom-right-radius: .85em;
  border-bottom-left-radius: 0;
  left: auto;
  right: -4em;
}

.img-con-1, .img-con-2 {
  grid-row-gap: 2.291em;
  flex-direction: column;
  justify-content: flex-end;
  display: flex;
}

.meet-the-assects-holder {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.txt-org-20 {
  color: #e4875d;
  letter-spacing: .4em;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.388em;
  font-weight: 500;
  line-height: 1.3;
}

.txt-org-20._8-mb {
  margin-bottom: .4em;
}

.txt-org-20.style-phn {
  letter-spacing: -.018em;
  font-family: Helvetica-400, sans-serif;
  font-weight: 400;
}

.meet-the-imgs-holder {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.arrows-holder-block {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  width: 100%;
  max-width: 27em;
  display: flex;
  position: absolute;
  bottom: auto;
}

.left-arow, .right-arow {
  width: 100%;
  max-width: 3.402em;
  height: 3.402em;
  margin-left: 0;
  margin-right: 0;
}

.meet-the-img-contnet {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 15.972em;
  max-width: 15.972em;
  margin-left: 3.4375em;
  margin-right: 3.4375em;
  display: flex;
}

.meet-the-img {
  width: 100%;
  max-width: 100%;
  margin-left: 0;
  margin-right: 0;
}

.meet-the-tag-block {
  grid-column-gap: .555em;
  border: .0625rem solid var(--white-ffff);
  -webkit-backdrop-filter: blur(1.666em);
  backdrop-filter: blur(1.666em);
  background-color: #00000026;
  border-radius: 3.383em;
  justify-content: center;
  align-items: center;
  min-width: 23.5em;
  padding: .833em 1.111em .833em .833em;
  display: flex;
  position: absolute;
  bottom: -2.2em;
}

.meet-the-tag-block.hide {
  display: none;
}

.meet-the-tag-block.is_featured {
  min-width: 0;
  bottom: 3.8em;
}

.meet-tag-img {
  width: 100%;
  max-width: 2.222em;
  margin-left: 0;
  margin-right: 0;
}

.meet-the-tag-txt {
  color: var(--white-ffff);
  letter-spacing: -.018em;
  flex: none;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.666em;
  font-weight: 500;
  line-height: 1.3;
}

.meet-the-outter-wrapper {
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 100em;
  display: flex;
}

.meet-the-content-block {
  grid-row-gap: 1.666em;
  flex-direction: column;
  width: 100%;
  max-width: 69.166em;
  display: flex;
}

.mt-content-block-1 {
  grid-row-gap: 2.22em;
  background-color: var(--white-ffff);
  border-radius: 1.111em;
  flex-direction: column;
  width: 100%;
  max-width: none;
  padding: 2.916em;
  display: flex;
}

.mt-content-block-2 {
  grid-column-gap: 1.666em;
  flex-direction: row;
  width: 100%;
  display: flex;
}

.mt-inner-content-block-1 {
  grid-row-gap: 2.5em;
  background-color: var(--white-ffff);
  border-radius: 1.111em;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 34.09em;
  padding: 1.666em 2.5em;
  display: flex;
}

.mt-inner-content-block-2 {
  grid-row-gap: 1.666em;
  background-color: var(--white-ffff);
  border-radius: 1.111em;
  flex-direction: column;
  width: 100%;
  max-width: 34.09em;
  padding: 2.5em;
  display: flex;
}

.seamless-column-text-container-2 {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.luf-inner-content-holder {
  grid-row-gap: 2.083em;
  flex-direction: column;
  display: flex;
}

.luf-inner-content-holder.style-wait-pop_up {
  grid-row-gap: .833em;
  margin-bottom: 2.43em;
}

.luf-content-block {
  grid-column-gap: 1.111em;
  align-items: flex-start;
  display: flex;
}

.luf-content-block.style-wait-popup {
  align-items: center;
}

.luf-img {
  object-fit: contain;
  width: 100%;
  max-width: 2.222em;
  margin-left: 0;
  margin-right: 0;
}

.luf-img.mx-wt-24 {
  max-width: 1.666em;
}

.txt-black-18 {
  font-size: 1.25em;
  line-height: 1.5;
}

.txt-black-18.mx-wt-361 {
  letter-spacing: -.008em;
  width: 100%;
  max-width: 20.0556em;
}

.txt-orange-28 {
  color: #e4875d;
  letter-spacing: -.018em;
  width: 100%;
  font-family: Helvetica-700, sans-serif;
  font-size: 1.944em;
  font-weight: 700;
  line-height: 1.2;
}

.txt-orange-28.style-builts {
  font-family: Helvetica-400, sans-serif;
  font-weight: 400;
  line-height: 1.3;
}

.etu-img {
  object-fit: contain;
  width: 100%;
  max-width: 5.833em;
  margin-left: 0;
  margin-right: 0;
}

.block-mx-wt-317 {
  grid-row-gap: .555em;
  flex-direction: column;
  width: 100%;
  max-width: 22.013em;
  display: flex;
}

.mt-content-block {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  min-width: 29.09em;
  max-width: 29.09em;
  display: flex;
}

.mt-bar-holder {
  grid-column-gap: .694em;
  width: 100%;
  max-width: 4.097em;
  height: .555em;
  display: flex;
}

.mt-bar {
  background-color: #bababa;
  border-radius: .29em;
  width: 100%;
  max-width: .482em;
  height: .52em;
}

.mt-bar.active {
  background-color: #e4875d;
  max-width: 1.703em;
}

.txt-16-700 {
  font-family: Helvetica-700, sans-serif;
  font-weight: 700;
}

.mt-arrow-content-hholder {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

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

.landing-grid-block {
  grid-column-gap: 1em;
  background-color: var(--white);
  border-radius: 1em;
  flex-direction: row;
  padding: 2em;
  display: flex;
}

.box-heading {
  margin-top: 0;
  margin-bottom: .625rem;
  font-family: Helvetica-400, sans-serif;
  font-size: 1.5em;
}

.image-56 {
  object-fit: contain;
}

.laanding-header-text-container {
  flex-direction: column;
  justify-content: center;
  max-width: 60%;
  display: block;
  position: relative;
}

.header-text-cont-sticky {
  position: sticky;
  top: 6.25rem;
}

.mt-content-wrapper {
  grid-row-gap: 2em;
  flex-direction: column;
  display: flex;
}

.wait-popup-holder {
  z-index: 99;
  border-radius: 1.111em;
  width: 100%;
  max-width: 55em;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  overflow: hidden;
}

.wait-pop-up-img {
  width: 100%;
  max-width: 20.625em;
  margin-left: 0;
  margin-right: 0;
}

.wait-pop-up-img.mobile-style {
  display: none;
}

.wait-content-holder {
  background-color: var(--white-ffff);
  width: 100%;
  padding: 2.569em 2.708em 2.222em 2.916em;
}

.para-black-18 {
  letter-spacing: -.018em;
  font-size: 1.25em;
  line-height: 1.5;
}

.para-black-18.style-wait-popup {
  margin-top: 1.777em;
  margin-bottom: .888em;
}

.close-img {
  object-fit: contain;
  width: 100%;
  max-width: 1.7em;
  height: 1.7em;
  margin-left: 0;
  margin-right: 0;
  position: absolute;
  inset: 1.111em 1.111em auto auto;
}

.wait-popup {
  z-index: 9999;
  width: 100%;
  height: 100%;
  padding-top: 13.402em;
  padding-bottom: 13.402em;
  display: none;
  position: fixed;
  inset: 0%;
}

.landing-rating-container {
  grid-column-gap: 1em;
  flex-wrap: wrap;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  display: flex;
}

.landing-features-container {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  margin-top: 2.5rem;
  display: flex;
}

.modal-overlay {
  z-index: 5;
  background-image: linear-gradient(#0009, #0009);
  position: absolute;
  inset: 0%;
}

.mf-gclid {
  width: 100%;
  position: relative;
}

.profile_card_slider_con {
  width: 100%;
  max-width: 19.8em;
  margin-top: 5em;
  margin-bottom: 6.5em;
  position: relative;
}

.txt-orange-48 {
  color: #e4875d;
  letter-spacing: -.018em;
  margin-bottom: 1.25em;
  font-family: Helvetica-500, sans-serif;
  font-size: 3.333em;
  font-weight: 500;
  line-height: 1.2;
}

.in_slider_holder {
  align-self: stretch;
  width: 100%;
}

.laanding-header-text-container-2 {
  flex-direction: column;
  justify-content: center;
  max-width: 60%;
  display: block;
  position: relative;
}

.landing-form-container {
  max-width: 40%;
}

.laanding-header-text-container-copy {
  flex-direction: column;
  justify-content: center;
  max-width: 60%;
  display: block;
  position: relative;
}

.italic-500 {
  font-family: Helvetica-500, sans-serif;
  font-style: italic;
  font-weight: 500;
}

.tag-wt-700 {
  font-family: Helvetica-700, sans-serif;
  font-weight: 700;
}

.new-btn-demo {
  grid-column-gap: .277em;
  color: var(--black);
  background-color: #0000000d;
  border-radius: .529em;
  flex: none;
  justify-content: center;
  align-items: center;
  min-width: 10.625em;
  padding: .714em 1em;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.111em;
  font-weight: 500;
  line-height: 1.2;
  display: none;
}

.demo-arrow-img {
  width: 100%;
  max-width: .925em;
  height: .925em;
  margin-left: 0;
  margin-right: 0;
  transform: translate(0, -.0625rem);
}

.hero-btn-holder {
  grid-column-gap: 1.058em;
  display: flex;
}

.promotion-hero-assects-holder {
  display: flex;
}

.promotion-hero-assects-holder.save-time-style {
  height: 47.986em;
}

.heading-white-140 {
  color: var(--white-ffff);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica-500, sans-serif;
  font-size: 9.722em;
  font-weight: 500;
  line-height: 1.05;
}

.heading-white-140.type-center {
  z-index: 2147483647;
  mix-blend-mode: normal;
  max-width: 80%;
  margin-top: 80rem;
  position: static;
  inset: 0% auto auto 0%;
}

.heading-white-140.type-center.promotion-hero-title {
  max-width: 100%;
  margin-top: 0;
}

.clr-grey {
  color: #b5e3f2;
  letter-spacing: -.03em;
}

.clr-grey.save-time-style {
  display: inline-block;
}

.clr-grey.save-time-style.whitespaceanim {
  white-space: nowrap;
}

.promotion-hero-img {
  opacity: 1;
  width: 560px;
  height: 525px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  left: auto;
}

.navigation-block {
  -webkit-backdrop-filter: blur(1.42969rem);
  backdrop-filter: blur(1.42969rem);
  background-color: #0000001a;
  border-radius: 13.2em;
  flex-direction: column;
  justify-content: flex-start;
  width: 100%;
  max-width: 4.236em;
  height: 7.942em;
  margin-left: auto;
  padding: 1.323em .529em;
  display: flex;
}

.navigation-block.style-ready {
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: auto auto -20% 40.9em;
}

.arrow-down-img {
  width: 100%;
  max-width: 3.177em;
  margin-left: 0;
  margin-right: 0;
}

.name-tag {
  border: .08em solid var(--white-ffff);
  -webkit-backdrop-filter: blur(1.734rem);
  backdrop-filter: blur(1.734rem);
  color: var(--white-ffff);
  text-align: center;
  letter-spacing: -.018em;
  border-radius: 3.91em;
  width: 100%;
  max-width: 7.40696em;
  padding: .521em .513em;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.926em;
  font-weight: 500;
  line-height: 1.3;
  position: absolute;
  inset: 10.7em auto auto;
}

.name-tag.type-static {
  opacity: 0;
  color: #e4875d;
  border-color: #0003;
  border-radius: 3.911em;
  position: static;
}

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

.promotion-img-block.designer-style {
  width: 100%;
  max-width: 48em;
  position: fixed;
  inset: auto 0% 0% 50%;
  transform: translate(-50%);
}

.promotion-img-block.is_left_bottom {
  opacity: 0;
  max-width: 32em;
  position: absolute;
  bottom: 0;
}

.important-content-block {
  grid-row-gap: .833em;
  flex-direction: column;
  width: 100%;
  max-width: 24.65em;
  display: flex;
  position: absolute;
  bottom: 10.97em;
}

.important-content-block.is_on_2nd_col {
  width: 100%;
  max-width: 38em;
  margin-left: 10em;
  bottom: 25.69em;
}

.heading-org-96 {
  color: #e4875d;
  letter-spacing: -.018em;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica-700, sans-serif;
  font-size: 6.666em;
  line-height: 1;
}

.heading-org-96.style-hours {
  font-family: Helvetica-500, sans-serif;
  font-weight: 500;
}

.designer-assects-holder {
  grid-row-gap: 6.1805em;
  flex-direction: column;
  display: flex;
}

.designer-assects-holder._32-row-sp {
  justify-content: center;
  align-items: center;
}

.designer-content-block {
  grid-row-gap: 1.736em;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 40.625em;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.designer-content-block.type-100 {
  max-width: none;
}

.heading-black-64 {
  letter-spacing: -.03em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 4.444em;
  font-weight: 500;
  line-height: 1.05;
}

.heading-black-64.senior-clr {
  padding-right: .2em;
}

.designer-types-holder {
  display: flex;
}

.designer-types-holder.type-center {
  justify-content: center;
  height: 28em;
}

.designer-types-title-block {
  opacity: 1;
  flex-direction: column;
  height: auto;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.designer-txt {
  opacity: .1;
  color: var(--black);
  letter-spacing: -.018em;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.944em;
  font-weight: 500;
  line-height: 1.2;
  display: inline-block;
  position: absolute;
  inset: auto 0% 13.375rem auto;
}

.designer-txt.is_1st {
  opacity: .1;
  max-width: 175px;
  margin-bottom: 0;
  position: absolute;
  bottom: 14em;
  left: 0;
  right: auto;
}

.designer-txt.is-2nd {
  inset: auto auto 12rem 0%;
}

.designer-txt.is-3rd {
  opacity: 1;
  flex: 0 auto;
  position: fixed;
  bottom: 13.1em;
  left: auto;
  right: 5.5em;
  overflow: visible;
}

.designer-txt.is-4th {
  bottom: 8.035em;
  right: 7.4em;
}

.promotion-faster-assects-holder {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  height: 100vh;
  padding-left: 13.6em;
  padding-right: 13.6em;
  display: flex;
  position: relative;
}

.promotion-faster-assects-holder._1 {
  align-items: center;
  padding-left: 0;
  padding-right: 0;
}

.heading-white-110 {
  color: var(--white-ffff);
  letter-spacing: -.018em;
  margin-bottom: 0;
  font-family: Helvetica-500, sans-serif;
  font-size: 7.638em;
  font-weight: 500;
}

.heading-white-110.italics {
  font-family: Helvetica-300, sans-serif;
  font-style: italic;
  font-weight: 300;
}

.heading-white-110._2-mb {
  margin-bottom: .018em;
}

.detailed-assects-holder {
  justify-content: center;
  align-items: center;
  height: 35rem;
  display: flex;
  position: relative;
}

.detailed-assects-holder.over-flow-hidden {
  width: 100%;
  position: fixed;
  inset: auto auto 0% 50%;
  transform: translate(-50%);
}

.detailed-img {
  width: 100%;
  margin-left: 0;
  margin-right: 0;
}

.detailed-content-holder {
  grid-column-gap: 2.222em;
  display: flex;
  position: absolute;
  bottom: 31.875em;
  left: 9.6em;
}

.detailed-content-holder._2 {
  flex-direction: row-reverse;
  display: flex;
  inset: auto 1.5em 23.95em auto;
}

.detailed-content-holder._4 {
  flex-direction: row-reverse;
  display: flex;
  inset: auto 0 24em auto;
}

.detailed-content-holder._3 {
  display: flex;
  bottom: 24em;
  left: 2em;
}

.detailed-content-holder._5 {
  display: flex;
  bottom: 24em;
  left: 2.5em;
}

.detailed-content-holder.mc-type {
  position: static;
}

.detailed-content-holder._1 {
  display: flex;
  bottom: 32em;
}

.pointer-img {
  object-fit: none;
  margin-left: 0;
  margin-right: 0;
  transform: translate(0);
}

.pointer-img.style-reverse {
  transform: rotate(180deg);
}

.pointer-img.style-reverse._4 {
  object-position: 100% 50%;
  width: 5em;
}

.pointer-img.hide-in-v2-reverse {
  transform: none;
}

.pointer-img._5 {
  object-fit: none;
  object-position: 100% 50%;
  width: 5em;
  position: static;
  transform: none;
}

.ready-assects-holder {
  justify-content: space-between;
  align-items: center;
  height: 80vh;
  margin-right: -5.8em;
  display: flex;
}

.ready-content-block {
  grid-row-gap: 1.11em;
  text-align: left;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  max-width: 65.69em;
  display: flex;
  position: relative;
}

.txt-white-84 {
  color: var(--white-ffff);
  letter-spacing: -.018em;
  font-family: Helvetica-500, sans-serif;
  font-size: 5.833em;
  font-weight: 500;
  line-height: 1.2;
}

.txt-white-84.style-save2 {
  opacity: 0;
  text-align: center;
  width: 100%;
  max-width: 11.869em;
  font-family: Helvetica-400, sans-serif;
  font-weight: 400;
  line-height: 1.3;
  position: fixed;
  inset: 50% auto auto 50%;
  transform: translate(-50%, -50%);
}

.ready-img-holder {
  width: 100%;
  max-width: 19.375em;
  position: absolute;
  bottom: 10em;
  right: 0;
}

.ready-img {
  opacity: .3;
  margin-left: 0;
}

.stage-assects-holder {
  height: 100%;
  min-height: 80vh;
  display: flex;
  position: relative;
}

.stage-assects-holder.style-reverse {
  flex-direction: row-reverse;
  justify-content: center;
  align-items: flex-start;
  position: fixed;
  inset: auto 0% 0%;
}

.stage-imgs-block {
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 66.66em;
  display: flex;
  position: absolute;
  bottom: 11.6em;
}

.stage-imgs-block.type-2 {
  left: 22rem;
}

.stage-image-1 {
  border-radius: 8px;
  width: 100%;
  margin-left: 0;
  margin-right: 0;
  display: block;
  box-shadow: 0 0 50px -10px #0003;
}

.stage-image-1._740-mx-wt {
  max-width: 51.38em;
}

.stage-image-2 {
  width: 100%;
  max-width: 10.625em;
  margin-left: 0;
  margin-right: 0;
  position: absolute;
  inset: 13.26em auto auto -4.79em;
}

.stage-image-2.style-down {
  top: 15.16em;
  left: 2.81em;
}

.stage-image-3 {
  width: 100%;
  max-width: 10.625em;
  margin-left: 0;
  margin-right: 0;
  position: absolute;
  inset: 25.416em 4.6em 0% auto;
}

.stage-image-3.style-up {
  max-width: 42.3em;
  top: 1.2em;
  right: 0;
}

.stage-pointing-img {
  width: 100%;
  max-width: 29.44em;
  margin-left: 0;
  margin-right: 0;
  position: absolute;
  inset: auto 0% 0% auto;
}

.stage-pointing-img.style-reverse {
  opacity: 1;
  max-width: 29.2em;
  inset: auto auto 0% 0%;
}

.stage-gradient {
  background-image: linear-gradient(to bottom, #fff0, var(--white-ffff));
  height: 18.68em;
  transition: flex-shrink;
  position: absolute;
  inset: auto 0% 0%;
}

.stage-gradient.hide-in-mobile {
  z-index: 1;
}

.senior-img {
  width: 100%;
  max-width: 48em;
  margin-left: 0;
  margin-right: 0;
}

.senior-clr {
  color: #e4875d;
}

._2x-hed-48 {
  letter-spacing: -.03em;
  font-size: .325em;
  line-height: .969;
}

.heading-white-180 {
  color: var(--white-ffff);
  letter-spacing: -.03em;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica-500, sans-serif;
  font-size: 12.5em;
  line-height: 1.05;
}

.heading-white-180._1 {
  font-weight: 500;
}

.promotion_main-wrapper {
  background-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.promotion_main-wrapper.bg_trans {
  background-image: none;
  width: 100%;
  height: 100vh;
  min-height: 100vh;
  position: fixed;
  inset: 0%;
}

.promotion_third-wrapper {
  flex-direction: column;
  justify-content: flex-end;
  min-height: 100vh;
  margin-bottom: auto;
  padding-top: 10em;
  display: block;
  position: sticky;
  top: 0;
}

.save-time-hero-img {
  opacity: 0;
  object-fit: contain;
  width: 29rem;
  max-width: 100em;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  position: fixed;
  inset: auto 0% 0% auto;
  overflow: visible;
}

.save-time-content-block-copy {
  grid-row-gap: 2.569em;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.hours-assects-holder {
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
}

.hours-assects-holder.struggle-sec {
  min-height: 100vh;
}

.text-black-32 {
  letter-spacing: -.018em;
  font-size: 2.222em;
  line-height: 1.25;
}

.hours-heading-holder {
  grid-row-gap: .833em;
  opacity: 0;
  perspective-origin: 50%;
  transform-origin: -50% -50%;
  flex-direction: column;
  width: 100%;
  max-width: 30em;
  display: flex;
  position: absolute;
  inset: 50% auto auto 50%;
  transform: translate(-50%, -50%);
}

.hours-img {
  opacity: 0;
  width: 100%;
  max-width: 26.7361em;
  height: 30.83em;
  margin-left: 0;
  margin-right: 0;
  position: absolute;
  inset: auto auto 0% 0%;
}

.hours-clock-img {
  z-index: 0;
  opacity: 0;
  object-fit: contain;
  width: 100%;
  max-width: 20em;
  height: 20em;
  margin-left: 0;
  margin-right: 0;
  display: block;
  position: absolute;
  inset: auto 31.7% -52vh auto;
  overflow: visible;
}

.event_marketer-assects-holder {
  grid-column-gap: 7.986em;
  flex-direction: row;
  display: flex;
}

.event_marketer-assects-holder.visibility-hidden {
  opacity: 1;
}

.event_marketer-img-block {
  grid-row-gap: 7.5em;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  max-width: 29.488em;
  display: flex;
}

.em-img {
  opacity: 0;
  max-width: 30em;
  position: absolute;
  inset: auto 0% 0%;
}

.event_marketer-txt-block {
  grid-row-gap: .902em;
  flex-direction: column;
  margin-top: 60px;
  display: flex;
}

.event_marketer-content-block {
  grid-row-gap: 2.361em;
  flex-direction: column;
  width: 100%;
  display: flex;
}

.event_marketer-content-block.markerfull {
  margin-top: 60px;
}

.em-content-block-1 {
  grid-row-gap: 2.083em;
  flex-direction: column;
  width: 100%;
  max-width: 36.111em;
  display: flex;
}

.em-hours-holder {
  grid-column-gap: 4.861em;
  flex-direction: row;
  margin-top: 1.666em;
  margin-bottom: .555em;
  display: flex;
}

.em-hour-txt {
  color: #a6a6a6;
  letter-spacing: -.05em;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.25em;
  font-weight: 500;
  line-height: 1.4;
  display: inline-block;
}

.txt-grey-16 {
  color: #a6a6a6;
  letter-spacing: -.056em;
  font-size: 1.11em;
  line-height: 1.575;
}

.detailed-content-block {
  flex-direction: row;
  justify-content: space-between;
  width: 100%;
  max-width: 82.2em;
  display: flex;
  position: absolute;
}

.detailed-content-block.style-myc {
  z-index: -1;
  display: block;
  bottom: 25.06em;
}

.detailed-content-block.style-myc.card-3 {
  z-index: 2;
  opacity: 0;
  flex-direction: row-reverse;
  display: flex;
  position: fixed;
  inset: 50% auto auto 50%;
  transform: translate(-50%, -50%);
}

.detailed-content-block.style-myc.card-1 {
  opacity: 0;
  display: flex;
  position: fixed;
  inset: 50% auto auto 50%;
  transform: translate(-50%, -50%);
}

.detailed-content-block.style-myc.card-2 {
  z-index: 2;
  opacity: 0;
  display: flex;
  position: fixed;
  inset: 50% auto auto 50%;
  transform: translate(-50%, -50%);
}

.save2--assects-block {
  grid-row-gap: 4.236em;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.save2--img-holder {
  width: 100%;
  max-width: 58.7708em;
}

.save2--img {
  opacity: 1;
  margin-left: 0;
  margin-right: 0;
}

.save2--img.bluranim2, .save2--img.bluranim3, .save2--img.bluranim4 {
  margin-top: -15%;
}

.span-clr-black {
  color: #333132;
}

.content-style {
  flex-direction: column;
  max-width: 64.375em;
  bottom: 18.26em;
  left: 23.4em;
}

.content-style.stage-anim-block {
  opacity: 1;
  inset: 30% auto auto 50%;
  transform: translate(-50%, -50%);
}

.content-imgs-holder {
  grid-column-gap: 1.25em;
  grid-row-gap: 1.25em;
  width: 100%;
  margin-top: 18px;
  display: flex;
}

.content-img {
  width: 100%;
  max-width: 20.4861em;
  margin-left: 0;
  margin-right: 0;
}

.content-img.cimganim1, .content-img.cimganim2, .content-img.cimganim3 {
  border-radius: 8px;
  box-shadow: 0 0 50px -10px #0003;
}

.image57 {
  object-fit: contain;
  width: 60em;
  position: absolute;
  inset: 50% auto auto 50%;
  transform: translate(-50%, -50%);
}

.button9-henri {
  opacity: 0;
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  color: #fff;
  text-align: center;
  background-color: #fff3;
  border: 2px solid #fff;
  border-radius: 5.9em;
  max-width: 200px;
  margin-bottom: 60px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 14px;
  padding-bottom: 14px;
  font-size: 2em;
  position: absolute;
  inset: auto 0% 0%;
}

.button9-henri.visibility-hidden {
  display: none;
}

.average_point_bg {
  background-color: #d77f58;
  border-radius: 4.2em;
  width: 100%;
  height: 4.5em;
}

.average_point_bg.average_sm {
  align-items: center;
  width: 13%;
  display: flex;
}

.average_point_bg.average_blogs {
  background-color: #9eb4bb;
  align-items: center;
  width: 13%;
  display: flex;
}

.average_point_bg.average_videos {
  background-color: #b3bb41;
  align-items: center;
  width: 13%;
  display: flex;
}

.average_point_bg.average_webinars {
  background-color: #d09e45;
  align-items: center;
  width: 13%;
  display: flex;
}

.average_point_bg.average_ebooks {
  background-color: #c1b08a;
  align-items: center;
  width: 13%;
  display: flex;
}

.average_point_bg.average_podcasts {
  background-color: #a7887f;
  align-self: auto;
  align-items: center;
  width: 13%;
  display: flex;
}

.average_text {
  opacity: 0;
  color: #fff;
  white-space: nowrap;
  justify-content: flex-start;
  align-items: center;
  height: 2.5em;
  padding-left: 24px;
  font-size: 1.5em;
  line-height: 1rem;
  display: flex;
  overflow: hidden;
}

.style-myc {
  mix-blend-mode: normal;
  margin-top: 0;
  position: static;
}

.myc-assects-holder {
  align-items: center;
  height: 100vh;
  display: flex;
}

.myc-img-block {
  width: 100%;
  max-width: 70vw;
  margin-right: 0;
  position: absolute;
  inset: 100px 0% 0% auto;
}

.hero-img-3 {
  z-index: 1;
  opacity: 0;
  width: 100%;
  max-width: 40em;
  margin-left: 0;
  margin-right: 0;
  position: absolute;
  inset: auto 8.4em 0 auto;
}

.money-img {
  opacity: 0;
  object-fit: cover;
  object-position: 0% 50%;
  width: 90%;
  height: 100%;
  margin-left: 0;
  margin-right: 0;
  position: absolute;
  inset: auto 0% 0% auto;
}

.heading-org-64 {
  color: #e4875d;
  letter-spacing: -.018em;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica-700, sans-serif;
  font-size: 6.666em;
  line-height: 1;
}

.heading-org-64.style-hours {
  font-family: Helvetica-500, sans-serif;
  font-size: 4.444em;
  font-weight: 500;
  line-height: 1.3;
}

.txt-black-64 {
  letter-spacing: -.03em;
  font-family: Helvetica-500, sans-serif;
  font-size: 64px;
  font-weight: 500;
  line-height: 68px;
}

.heading-whi-96 {
  color: #e4875d;
  letter-spacing: -.018em;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica-700, sans-serif;
  font-size: 6.666em;
  line-height: 1;
}

.heading-whi-96.style-hours {
  color: var(--white-ffff);
  font-family: Helvetica-500, sans-serif;
  font-weight: 500;
}

.metrics-assects-holder {
  opacity: 1;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.metrics-img {
  width: 100%;
  max-width: 55.48em;
  margin: 10.763em 0 -21.25em;
  position: fixed;
  inset: auto auto 0% 50%;
  transform: translate(-50%);
}

.metrics-img-holder {
  z-index: -1;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
  position: fixed;
  inset: auto auto 0% 50%;
  transform: translate(-50%);
}

.metrics-img-1 {
  border-radius: 8px;
  width: 100%;
  max-width: 29.86em;
  margin-left: 0;
  margin-right: 0;
  box-shadow: 0 0 30px #0003;
}

.metrics-img-1.shadowfilter {
  box-shadow: none;
}

.metrics-img-2 {
  object-fit: contain;
  border-radius: 8px;
  width: 100%;
  max-width: 31.8em;
  margin-left: 0;
  margin-right: 0;
  box-shadow: 0 0 30px #0003;
}

.metrics-img-2.shadowfilter {
  box-shadow: none;
}

.myc-img-style {
  width: 100%;
  max-width: 41.66em;
  margin-left: 0;
  margin-right: 0;
  transform: translate(0, -50%);
}

.myc-img-style.card-2 {
  max-width: none;
}

.myc-card-2-img-block {
  grid-row-gap: 1.666em;
  flex-direction: column;
  width: 100%;
  max-width: 22.22em;
  display: flex;
}

.mkc-last-sec-img {
  width: 100%;
  max-width: 39.791em;
  margin-left: 0;
  margin-right: 0;
}

.mkc-last-sec-img-2 {
  z-index: -1;
  width: 100%;
  max-width: 22.916em;
  margin-left: 0;
  margin-right: 0;
  position: absolute;
  bottom: 11.11em;
  left: 13.888em;
  box-shadow: 0 0 20px -5px #0003;
}

.make-your-company-assects-holder {
  grid-row-gap: 2.569em;
  flex-direction: column;
  align-items: center;
  display: flex;
  position: relative;
  overflow: hidden;
}

.myc-content-block {
  grid-row-gap: 2.777em;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.reverse-type-nw {
  flex-direction: row-reverse;
}

.struggle-img {
  width: 385px;
  height: 444px;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: auto auto 0% 0%;
}

.style-v2-copy, .stage-style {
  align-self: flex-start;
  position: relative;
  bottom: 0;
  left: 0;
}

.txt-48-in-m {
  opacity: 0;
  mix-blend-mode: normal;
  margin-top: 140px;
  position: static;
}

.mc_hours-heading-holder {
  grid-row-gap: .833em;
  perspective-origin: 50%;
  transform-origin: -50% -50%;
  flex-direction: column;
  width: 100%;
  max-width: 30em;
  display: flex;
  position: absolute;
  inset: 50% auto auto 50%;
  transform: translate(-50%, -50%);
}

.mc_hours-heading-holder.mx-wt-762 {
  align-self: flex-start;
  max-width: 35.3em;
  margin-left: 100px;
  top: 40%;
  left: 50%;
}

.hours-img-mc {
  z-index: 2;
  width: 100%;
  max-width: 26.7361em;
  height: 30.83em;
  margin-left: 0;
  margin-right: 0;
  position: fixed;
  inset: auto auto 0% 50%;
  transform: translate(-150%);
}

.heading30 {
  z-index: 9;
  opacity: 0;
  text-align: center;
  width: 100%;
  max-width: 50%;
  font-size: 3em;
  line-height: 1.2;
  position: absolute;
  inset: 10% auto auto 50%;
  transform: translate(-50%);
}

.img30em {
  width: 100%;
  max-width: 90em;
  min-height: 100vh;
  font-size: .9rem;
  position: absolute;
  inset: auto 0% 0% 50%;
  transform: translate(-50%);
}

.im57inv {
  width: 100%;
  max-width: 55em;
  position: absolute;
  inset: auto auto 0% 50%;
  transform: translate(-50%);
}

.image58 {
  opacity: 0;
  max-width: 25em;
  position: absolute;
  inset: auto 0% 0% auto;
}

.image59-card {
  opacity: 0;
  object-fit: contain;
  border-radius: 8px;
  width: 60vh;
  position: absolute;
  inset: 86% auto auto 24%;
}

.imagegroup {
  opacity: 0;
  width: 100%;
  position: relative;
  inset: 0% auto auto 0%;
}

.divblock161 {
  justify-content: center;
  align-items: flex-start;
  min-height: 100vh;
  display: flex;
  position: fixed;
  inset: auto 0% 0%;
}

.divblpoints {
  opacity: 0;
  width: 100%;
  min-height: 100vh;
  position: absolute;
  inset: auto 0% 0%;
}

.aigenerated {
  opacity: 1;
  width: 100%;
  min-height: 100vh;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.ai {
  font-family: Helvetica-500, sans-serif;
  font-size: 4em;
  font-weight: 500;
  line-height: 1em;
  position: absolute;
  inset: -11% 0% auto;
}

.aitext {
  position: absolute;
  inset: auto 0% 0%;
}

.linewithpoint {
  background-color: var(--black-5);
  width: 150px;
  height: 1px;
  position: absolute;
  inset: 50% auto auto 0;
  transform: translate(0%, 5px);
}

.aiwrap {
  text-align: left;
  position: relative;
  transform: translate(360px);
}

.pointontheend {
  background-color: var(--black-5);
  border-radius: 100%;
  width: 10px;
  height: 10px;
  position: absolute;
  inset: 50% auto auto 0;
  transform: translate(150px);
}

.girlwithtab {
  opacity: 0;
  max-width: 40em;
  position: absolute;
  inset: auto 0% -3vh;
}

.socialsigns {
  opacity: 0;
  width: 100%;
  max-width: 45em;
  position: absolute;
  inset: 70% auto auto -10%;
  transform: translate(0, -50%);
}

.socialsblock {
  width: 100%;
  min-height: 100vh;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.sharetext {
  opacity: 0;
  position: absolute;
  inset: 50% 0% auto auto;
  transform: translate(0, -50%);
}

.text-block-29 {
  text-align: right;
  white-space: nowrap;
  width: 230.267px;
  font-family: Helvetica-500, sans-serif;
  font-size: 4em;
  font-weight: 500;
  line-height: 1.1;
  position: absolute;
  inset: 40% 2% auto auto;
}

.promotion-hero-background {
  background-color: #fff;
  display: none;
  position: absolute;
  inset: 0%;
}

.promotion-dot-background {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fda5_Frame%201000005034.png");
  background-position: 0 0;
  background-size: auto;
  width: 35rem;
  height: 35rem;
  position: absolute;
  right: -5rem;
  transform: translate(0, -50%);
}

.promo-name-tag {
  z-index: 100;
  border: .08em solid var(--white-ffff);
  -webkit-backdrop-filter: blur(1.734rem);
  backdrop-filter: blur(1.734rem);
  color: var(--white-ffff);
  text-align: center;
  letter-spacing: -.018em;
  border-radius: 3.91em;
  width: 100%;
  max-width: 7.40696em;
  padding: .521em .513em;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.926em;
  font-weight: 500;
  line-height: 1.3;
  position: absolute;
  inset: auto 8em 2em auto;
}

.promotion-section1-detail {
  width: 40rem;
  height: 10rem;
  position: relative;
}

.promotion-absolute-container {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.promotion-absolute-container.invisible {
  opacity: 0;
  display: flex;
}

._2x-hed-48-yellow {
  color: var(--yellow);
  letter-spacing: -.3em;
  font-size: .8em;
  line-height: .969;
}

._2x-hed-48-yellow._1 {
  font-size: 1em;
}

.detailed-content-image-holder {
  z-index: 0;
  border-radius: 10px;
  position: absolute;
}

.detailed-content-image-holder._1 {
  width: 100%;
  max-width: 50em;
  display: flex;
  top: auto;
  bottom: 23em;
  right: 0;
}

.detailed-content-image-holder._2 {
  box-shadow: none;
  max-width: 32em;
  display: flex;
  left: 0;
}

.detailed-content-image-holder._3 {
  max-width: 33em;
  display: flex;
  bottom: 10em;
  right: 0;
}

.detailed-content-image-holder._4 {
  width: 40em;
  display: flex;
  left: 0;
}

.detailed-content-image-holder._5 {
  max-width: 35em;
  display: flex;
  bottom: 10em;
  right: 0;
}

.stage-description-block {
  width: 100%;
  max-width: 65.69em;
  position: absolute;
}

.stage-description-block._1 {
  max-width: 70em;
  bottom: 28em;
  left: 0;
}

.stage-description-block._2 {
  max-width: 60em;
  bottom: 20em;
  right: 0;
}

.heading-promotion-80 {
  color: #333132;
  font-family: Helvetica-500, sans-serif;
  font-size: 4.5rem;
  font-weight: 500;
  line-height: 120%;
}

.heading-promotion-ltalic-80 {
  font-family: Helvetica-300, sans-serif;
  font-weight: 300;
}

.promotion-section5-dot-background {
  z-index: -1;
  position: absolute;
  bottom: 10rem;
  right: 15em;
}

.promotion-full-state {
  justify-content: flex-end;
  width: 100%;
  height: 70%;
  display: block;
  position: absolute;
  bottom: 0;
}

.ready-inner-img {
  opacity: 1;
  height: 100%;
  margin-left: auto;
  margin-right: 0;
}

.custom_sectionanim {
  padding-left: 2.43em;
  padding-right: 2.43em;
}

.custom_sectionanim._100vh_secc {
  flex-direction: column;
  justify-content: flex-end;
  min-height: 100vh;
  display: flex;
}

.custom_sectionanim._100vh_secc.promotion-secc {
  z-index: 10;
  background-image: linear-gradient(to right, #85a5b1, #a7bcc5);
  width: 100%;
  position: relative;
  overflow: hidden;
}

.custom_sectionanim._100vh_secc.promotion-secc.anim_hero_section_pinned {
  background-image: none;
  align-items: stretch;
  max-width: 1279px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: visible;
}

.custom_sectionanim._100vh_secc.promotion-secc.anim_hero_section_pinned.positionstart {
  justify-content: flex-start;
  height: 100vh;
  display: flex;
}

.custom_sectionanim._100vh_secc.promotion-secc.anim_hero_section_pinned.positionstart.hidden {
  max-width: none;
  display: none;
}

.custom_sectionanim._100vh_secc.promotion-secc.anim_hero_section_pinned.positionstart.s6, .custom_sectionanim._100vh_secc.promotion-secc.anim_hero_section_pinned.positionstart.s7 {
  max-width: none;
}

.promotion_main-wrapper-anim {
  background-color: #fff;
  background-image: linear-gradient(to right, #85a6b1, #acc1c8);
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  min-height: 100vh;
  display: flex;
  position: fixed;
  inset: 0%;
}

.anim_custom_containerc {
  width: 100%;
  max-width: 83.3333em;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: auto 0% 0%;
}

.aiwrapc {
  text-align: left;
  position: relative;
  transform: translate(-34em, 20px);
}

.linewithpointc {
  background-color: var(--black-5);
  width: 15em;
  height: 1px;
  position: absolute;
  inset: 50% auto auto 0;
  transform: translate(0%, 5px);
}

.pointleftc {
  background-color: var(--black-5);
  border-radius: 100%;
  width: 10px;
  height: 10px;
  position: absolute;
}

.event_marketer-website-holder {
  grid-column-gap: 7.986em;
  flex-direction: row;
  display: flex;
}

.event_marketer-website-holder.visibility-hidden {
  opacity: 1;
  justify-content: center;
  min-height: 100vh;
  position: absolute;
  inset: 5vh 0% auto;
}

.anim_custom_containerfixed {
  width: 100%;
  max-width: 83.3333em;
  min-height: 100vh;
  margin-left: auto;
  margin-right: auto;
  position: fixed;
  inset: 0% 0% auto;
}

.anim_custom_containerfixed.visibility-hidden {
  display: block;
  inset: 0% 0% auto;
}

.image59bg {
  opacity: 0;
  width: 100%;
  position: fixed;
  inset: auto auto 0% 50%;
  transform: translate(-50%);
}

.promotion-detailed-img-block {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 44.16em;
  display: block;
  position: absolute;
  bottom: 0;
}

.stage-assects-holder-anim {
  height: 100%;
  min-height: 80vh;
  display: flex;
  position: relative;
}

.stage-assects-holder-anim.style-reverse {
  flex-direction: row-reverse;
  justify-content: center;
  align-items: flex-start;
  position: fixed;
  inset: auto 0% 0%;
}

.button9-get-demo {
  z-index: 99;
  background-color: var(--dark-salmon);
  color: var(--white);
  text-align: center;
  border-radius: 12px;
  min-width: 15em;
  padding: 1.2em 1em;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.38889em;
  font-weight: 500;
  line-height: 1.3;
  position: fixed;
  inset: auto auto 10% 50%;
  transform: translate(-50%, -50%);
}

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

.promotion-ready-detail-text {
  color: var(--white-ffff);
  letter-spacing: -.018em;
  font-family: Helvetica-500, sans-serif;
  font-size: 5.833em;
  font-weight: 500;
  line-height: 1.2;
}

.text-span-12 {
  color: #e4875d;
}

.text-span-13 {
  color: var(--dark-salmon);
}

.header-text-cont-sticky-competitor {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
  position: sticky;
  top: 6.25rem;
}

.pointscontainer {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

._1022-container-copy {
  flex-direction: column;
  align-items: center;
  width: 94%;
  max-width: 90em;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.text-span-14 {
  color: var(--dark-salmon);
}

.grid-1054 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border: 1px #d9d9d9;
  border-radius: 20px;
  grid-template-columns: 2fr 1fr 1fr;
  overflow: hidden;
}

.grid-text-container {
  border: 1px solid #d9d9d9;
  padding: 40px 50px;
  overflow: hidden;
}

.grid-text-container.salmon {
  background-color: #fffbfa;
  border-color: #e4875d;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

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

.grid-text-container.center.top-right {
  border-top-right-radius: 20px;
}

.grid-text-container.center.bottom-right {
  border-bottom-right-radius: 20px;
}

.grid-text-container.top-left {
  border-top-left-radius: 20px;
}

.grid-text-container.bottom-left {
  border-bottom-left-radius: 20px;
}

.paragraph-55 {
  color: #a7887f;
  text-align: right;
  width: 700px;
  margin-top: 10px;
  font-family: Helvetica-500, sans-serif;
}

.grid-header {
  border: 1px solid #f7f9fa;
  padding: 40px 50px;
  overflow: hidden;
}

.grid-header.center {
  border-color: #f7f9fa;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.salmon-background {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  background-color: var(--dark-salmon);
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 4rem 2rem;
  display: flex;
  position: relative;
}

.landing-features-container-copy {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  flex-direction: row;
  justify-content: space-between;
  width: 100%;
  max-width: 960px;
  margin-top: 0;
  display: flex;
}

.div-block-162 {
  background-color: #fff;
  width: 1px;
  height: 100%;
}

.text-span-15 {
  color: var(--dark-salmon);
}

.image-61 {
  z-index: 0;
  position: absolute;
  top: 0;
  left: 20px;
}

.testimonial-cont {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-direction: row;
  justify-content: space-around;
  display: flex;
}

.heading-30 {
  color: #fff;
  margin-top: 0;
  font-size: 2.25em;
}

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

.div-block-164 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.step-2 {
  display: block;
}

.divblock165relative {
  width: 100%;
  max-width: 100em;
  position: relative;
}

.txt-white-56-nanum {
  opacity: 1;
  color: var(--white-ffff);
  letter-spacing: -.03em;
  width: 100%;
  font-family: NanumPen-400, sans-serif;
  font-size: 3.888em;
  line-height: 1.05;
}

.important-content-wrapper {
  justify-content: center;
  align-items: center;
  height: 100vh;
  display: flex;
}

.txt-light-black-40 {
  color: #333;
  letter-spacing: -.045rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 2.777em;
  font-weight: 500;
  line-height: 1.2;
}

.promotion-content-hero-block {
  grid-row-gap: 2.569em;
  flex-direction: column;
  width: 100%;
  max-width: 44.3em;
  padding-top: 20em;
  display: flex;
}

.heading-style-pipepline {
  color: var(--white-ffff);
  letter-spacing: -.03em;
  margin-top: 0;
  margin-bottom: 0;
  padding-right: 0;
  font-family: Helvetica-500, sans-serif;
  font-size: 9.448em;
  font-weight: 500;
  line-height: .969;
}

.heading-style-pipepline._1 {
  padding-right: 2em;
}

.promotion-hero-main-img {
  opacity: 1;
  width: 200%;
  max-width: 51.25em;
  margin-left: 0;
  margin-right: 0;
  transform: translate(0, 10em);
}

.state-image-mob {
  display: none;
}

.promotion-project-img {
  width: 100%;
}

.custom_container {
  width: 100%;
  max-width: 83.4em;
  margin-left: auto;
  margin-right: auto;
}

.custom_container.cs-con {
  max-width: 62.25rem;
}

.custom_container.resources-con {
  max-width: 68.95em;
}

.custom_container.phone-con {
  max-width: 69.166em;
}

.custom_container.our-awards-con {
  max-width: none;
}

.custom_container.press-con {
  max-width: 1037px;
}

.custom_container.worthy-con {
  max-width: 996px;
}

.our_thoughts-content-block {
  grid-row-gap: 80px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.ot-block-1 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: none;
  display: flex;
  overflow: hidden;
}

.ot-title-txt {
  color: var(--burntsienna);
  background-color: #e4875d1a;
  border-radius: .5em;
  margin-bottom: 24px;
  padding: 8px 12px;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.111em;
  font-weight: 500;
  line-height: 1.8;
  display: inline-block;
}

.ot-title-txt.style-gossip {
  margin-bottom: 0;
  padding: 8px 19px;
  font-family: Helveticaneue, sans-serif;
  font-size: 16px;
  line-height: 180%;
}

.ot-title-txt.style-gossip.hidden {
  display: none;
}

.ot-title-txt._19-5px {
  padding-left: 19.5px;
  padding-right: 19.5px;
}

.ot-content-holder {
  grid-column-gap: 2.222em;
  width: 100%;
  display: flex;
}

.ultimate-block {
  grid-row-gap: 93px;
  background-color: #e4875d;
  border-radius: 1.04em;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  padding: 24px 24px 0;
  display: flex;
  overflow: hidden;
}

.txt-white-14 {
  color: var(--white-ffff);
  letter-spacing: -.018em;
  font-size: 14px;
  line-height: 150%;
}

.ot-img {
  margin-bottom: -7.01389em;
  margin-left: 0;
  margin-right: 0;
}

.ultimate-inner-block {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  max-width: 32.815rem;
  display: flex;
}

.trending-block-holder {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  display: flex;
}

.trending-block-holder.mb-20 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  margin-bottom: 18px;
}

.trending-block {
  grid-row-gap: 2.222em;
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fde8_Frame%201000005375.webp");
  background-position: 100% 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 1.04167em;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  max-width: 23.26em;
  padding: 1.666em;
  display: flex;
}

.trending-block._2 {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fd68_Frame%201000005040.webp");
  background-position: 50%;
  max-width: 15.97em;
}

.trending-block._3 {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fde9_Frame%201000005040%20(1).webp");
  background-position: 50%;
  max-width: 18.402em;
  padding-top: 24px;
  padding-left: 24px;
}

.trending-block._4 {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fde7_Frame%201000005040%20(2).webp");
  background-position: 50%;
  max-width: 21.1806em;
  padding-top: 24px;
  padding-left: 24px;
}

.tp-brand-img {
  margin-left: 0;
  margin-right: 0;
}

.tp-content-block {
  grid-row-gap: 1.3888em;
  flex-direction: column;
  display: flex;
}

.wlg-assects-block {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.wlg-img {
  object-fit: cover;
  border: 1px solid #0000001a;
  border-radius: .694em;
  width: 650px;
  max-width: none;
  height: 450px;
  margin-left: 0;
  margin-right: 0;
}

.wlg-content-block {
  width: 100%;
  max-width: 28.47em;
}

.txt-16-wlg {
  color: #33313299;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.11em;
  font-weight: 500;
  line-height: 1.5;
}

.txt-16-wlg.active {
  color: #33313299;
}

.txt-24-wlg {
  color: #33313299;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.388em;
  font-weight: 500;
  line-height: 1.5;
}

.txt-24-wlg.active {
  color: var(--black);
}

.txt-24-wlg.cu-style {
  text-align: center;
  margin-top: .916em;
  margin-bottom: 3.5em;
}

.txt-24-wlg.awards-style {
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
}

.txt-24-wlg.style-pr {
  text-align: center;
  width: 100%;
  max-width: 526px;
  font-size: 24px;
  line-height: 150%;
}

.txt-org-16 {
  letter-spacing: .0138em;
  font-family: Helveticaneue, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 130%;
}

.wlg-inner-block {
  grid-row-gap: 1.111em;
  border-bottom: 1px solid #33313233;
  flex-direction: column;
  padding-bottom: 1.111em;
  display: flex;
}

.wlg-inner-block.mb-16 {
  margin-bottom: 1.11em;
}

.wlg-inner-block.rp-style {
  border: 1px #000;
  height: 30%;
  padding-bottom: 0;
}

.rp-assects-holder {
  grid-row-gap: 5.833em;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.blog-collection-list {
  grid-column-gap: 1.597em;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.rp-content-block {
  grid-row-gap: 1.944em;
  flex-direction: column;
  width: 100%;
  max-width: 40.9em;
  height: 100%;
  display: flex;
}

.rp-img {
  object-fit: cover;
  border-radius: 10px;
  width: 600px;
  height: 320px;
}

.landing-multipart-form {
  background-color: #fff;
  border: .125rem solid #f6f6f6;
  border-radius: .9375rem;
  width: 100%;
  max-width: 37.5rem;
  margin-left: auto;
  margin-right: auto;
  padding: 1.875rem;
}

.landing-multipart-form.max-500 {
  max-width: 31.25rem;
  display: block;
}

.landing-multipart-form.max-500.step-2, .landing-multipart-form.max-500.step-3 {
  display: none;
}

.resources-assects-holder {
  justify-content: flex-start;
  align-items: center;
  height: 28.33em;
  display: flex;
  position: relative;
}

.resources-content-block {
  width: 100%;
  max-width: 36.94em;
}

.text-white-32 {
  color: var(--white-ffff);
  text-align: left;
  letter-spacing: -.018em;
  font-family: Helvetica-500, sans-serif;
  font-size: 2.222em;
  font-weight: 500;
  line-height: 1.3;
}

.resources-img {
  width: 100%;
  height: 26.11em;
  position: absolute;
  inset: auto auto 0 26.4em;
}

.resourse-txt-field {
  background-color: var(--v2-color--font-brand_clr);
  border: 1px solid #ffffff4d;
  border-radius: .5em;
  width: 100%;
  max-width: 18.5em;
  height: 100%;
  min-height: 3.333em;
  max-height: 3.333em;
  margin-bottom: 0;
  padding: .2em .75em 0;
  font-size: 1.111em;
  line-height: 1.5;
}

.resourse-txt-field::placeholder {
  color: var(--white);
}

.cs-content-holder-v2 {
  grid-row-gap: 6.666em;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.cs-cards-holder-v2 {
  grid-row-gap: 6rem;
  flex-direction: column;
  display: flex;
}

.blogs-you-like-holder {
  grid-row-gap: 1.666em;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  max-width: 23.47em;
  display: flex;
  position: sticky;
  top: 8em;
}

.blogs-block {
  grid-column-gap: 1.805em;
  color: var(--black);
  background-color: #afc3ca33;
  border-radius: .694em;
  align-items: center;
  padding: 1.111em;
  display: flex;
}

.byl-img {
  aspect-ratio: auto;
  object-fit: contain;
  border-radius: .347222em;
  width: 100%;
  max-width: 7.222em;
  margin-left: 0;
  margin-right: 0;
}

.byl-content-block {
  grid-row-gap: .555em;
  flex-direction: column;
  width: 100%;
  max-width: 12.22em;
  display: flex;
}

.txt-gray-12 {
  color: #33313280;
  font-size: .833em;
  line-height: 1.4;
}

.blog_p_content_holder {
  align-items: flex-start;
  display: flex;
}

.promotion-grid-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  height: 100%;
  display: grid;
}

.promotion-grid-item {
  border-right: 1px solid #e3e1dc;
}

.promotion-grid-item.last {
  border-right-width: 0;
}

.cu-assects-holder {
  width: 100%;
  max-width: 55em;
  margin-left: auto;
  margin-right: auto;
}

.cu-btns-holder {
  grid-column-gap: 2.777em;
  justify-content: center;
  align-items: center;
  display: flex;
}

.phone-assects-holder {
  grid-row-gap: 4.444em;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.phone-blocks-holder {
  grid-column-gap: 1.666em;
  width: 100%;
  display: flex;
}

.phones-block {
  grid-row-gap: 1.111em;
  background-color: #e4875d12;
  border-radius: .694em;
  flex-direction: column;
  width: 100%;
  max-width: 16.041em;
  padding: 2.361em 1.666em;
  display: flex;
}

.map-assects-holder {
  grid-column-gap: 5.625em;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.txt-lite-black-20 {
  color: #33313299;
  letter-spacing: -.018em;
  font-size: 1.388em;
  line-height: 1.5;
}

.map-content-block {
  grid-row-gap: .555em;
  flex-direction: column;
  width: 100%;
  max-width: 21.73em;
  display: flex;
}

.phone-contnt-wrapper {
  grid-row-gap: 11.1111em;
  flex-direction: column;
  display: flex;
}

.awards-assects-holder {
  grid-row-gap: 5.555em;
  flex-direction: column;
  display: flex;
  overflow: hidden;
}

.awards-content-block {
  grid-row-gap: 1.666em;
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 83.33em;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.awards-imgs-holder {
  grid-column-gap: 2.7777em;
  grid-row-gap: 2.7777em;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  display: flex;
}

.cs-img-assects {
  align-items: center;
  display: flex;
  position: relative;
}

.cs-img-v2 {
  border-radius: 10px;
  max-width: 450px;
  max-height: 450px;
  display: block;
}

.cs-btn-img {
  display: none;
  position: absolute;
  inset: auto 0%;
}

.cs-person-img {
  width: 100%;
  max-width: 6.25em;
  margin-left: 0;
  margin-right: 0;
  display: none;
  position: absolute;
  inset: auto 1.666em 1.666em auto;
}

.cs-time-title-block {
  grid-column-gap: .277em;
  background-color: #fff3;
  border-radius: .555em;
  align-items: center;
  padding: .555em;
  display: none;
  position: absolute;
  inset: 1.111em auto auto 1.111em;
}

.cs-time-img {
  width: 100%;
  max-width: 1.458em;
  height: 1.458em;
}

.cs-style-center-align {
  color: #635f61;
  letter-spacing: -.018em;
  font-family: Helvetica-400, sans-serif;
}

.cs-time-txt {
  color: var(--white-ffff);
  font-family: Helvetica-500, sans-serif;
  font-size: 1.111em;
  font-weight: 500;
  line-height: 1.8;
}

.is_res_holder {
  width: 100%;
  max-width: 40.34em;
}

.ot-see-more-content-block {
  grid-column-gap: 2.777em;
  grid-row-gap: 4.444em;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.ot-see-more-content-block.gossip-style {
  grid-column-gap: 34px;
  grid-row-gap: 40px;
  grid-template-columns: 1fr;
}

.ot-see-more-block {
  grid-column-gap: 1.111em;
  grid-row-gap: 13.86px;
  color: var(--black);
  background-color: #d8c69e33;
  border-radius: 1.052em;
  flex-direction: column;
  width: 100%;
  max-width: 372px;
  min-height: 366px;
  display: flex;
  overflow: hidden;
}

.ot-see-more-block.bottom-padding {
  max-height: 366px;
}

.ot-see-more-img {
  max-height: 219px;
  margin-left: 0;
  margin-right: 0;
}

.txt-12-gray {
  color: #33313299;
  font-family: Helveticaneue, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 18px;
}

.ot-inner-content-holder {
  grid-row-gap: 13.86px;
  flex-direction: column;
  padding-bottom: 12px;
  padding-left: 13.86px;
  padding-right: 8.16px;
  display: flex;
}

.oa-card-block {
  background-color: var(--white-ffff);
  border-radius: .69em;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-width: 26.25em;
  max-width: 26.25em;
  height: 20.83em;
  margin-left: 0;
  padding: 2.222em;
  display: flex;
}

.oa-card-block._2 {
  justify-content: flex-start;
}

.txt-20-oa_style {
  text-align: center;
  letter-spacing: -.008em;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.388em;
  font-weight: 500;
  line-height: 1.5;
}

.txt-20-oa_style._60-mb {
  margin-bottom: 3.3em;
}

.oa-img {
  width: 100%;
  margin-left: 0;
  margin-right: 0;
}

.oa-img._2 {
  max-width: 15em;
}

.sectionfixed {
  padding-left: 2.43em;
  padding-right: 2.43em;
}

.sectionfixed._100vh_sec-copy {
  flex-direction: column;
  justify-content: flex-end;
  min-height: 100vh;
  display: flex;
}

.sectionfixed._100vh_sec-copy.hero-sec-3-copy {
  opacity: 1;
  background-image: linear-gradient(to right, #85a5b1, #adc2c9);
  width: 100%;
  height: 100vh;
  min-height: 100vh;
  position: fixed;
  inset: 0%;
}

.custom_section-copy {
  padding-left: 2.43em;
  padding-right: 2.43em;
}

.custom_section-copy._100vh_sec-copy {
  flex-direction: column;
  justify-content: flex-end;
  min-height: 100vh;
  display: flex;
}

.custom_section-copy._100vh_sec-copy._33-hours-sec-copy {
  max-width: 1279px;
  overflow: visible;
}

.custom_section-copy._100vh_sec-copy._33-hours-sec-copy.sectionfixed1 {
  opacity: 0;
  width: 100%;
  height: 100vh;
  position: fixed;
  top: 0%;
  left: 50%;
  transform: translate(-50%);
}

.custom_section-copy2 {
  padding-left: 2.43em;
  padding-right: 2.43em;
}

.custom_section-copy2._100vh_sec {
  flex-direction: column;
  justify-content: flex-end;
  min-height: 100vh;
  display: flex;
}

.custom_section-copy2._100vh_sec.is_2nd_sec {
  min-height: 300vh;
}

.custom_section-copy2._100vh_sec.is_2nd_sec.sectionfixed2 {
  opacity: 0;
  width: 100%;
  height: 100vh;
  min-height: 100vh;
  position: fixed;
  top: 0%;
  left: 50%;
  transform: translate(-50%);
}

.anim_custom_container-copy {
  width: 100%;
  max-width: 83.3333em;
  margin-left: auto;
  margin-right: auto;
}

.anim_custom_container-copy.anim_promotion-con-copy {
  max-width: 90em;
  display: block;
  position: static;
}

.custom_section-copy3 {
  padding-left: 2.43em;
  padding-right: 2.43em;
}

.custom_section-copy3._100vh_sec {
  flex-direction: column;
  justify-content: flex-end;
  min-height: 100vh;
  display: flex;
}

.custom_section-copy3._100vh_sec.not-sec {
  background-image: linear-gradient(190deg, #e4875d, #e5946f);
}

.custom_section-copy3._100vh_sec.not-sec.sectionfixed3 {
  opacity: 0;
  background-image: none;
  width: 100%;
  position: fixed;
  top: 0%;
  left: 0%;
}

.custom_section-copy4 {
  padding-left: 2.43em;
  padding-right: 2.43em;
}

.custom_section-copy4._100vh_sec-copy {
  flex-direction: column;
  justify-content: flex-end;
  min-height: 100vh;
  display: flex;
}

.custom_section-copy4._100vh_sec-copy.sectionfixed4 {
  opacity: 0;
  width: 100%;
  position: fixed;
  top: 0%;
  left: 0%;
}

.custom_section-copy6 {
  padding-left: 2.43em;
  padding-right: 2.43em;
}

.custom_section-copy6._100vh_sec-copy {
  flex-direction: column;
  justify-content: flex-end;
  min-height: 100vh;
  display: flex;
}

.custom_section-copy6._100vh_sec-copy.sectionfixed6 {
  opacity: 0;
  width: 100%;
  position: fixed;
  top: 0%;
  left: 0%;
}

.image62 {
  max-width: 80em;
  height: 50em;
  position: absolute;
  inset: 50% 0% auto auto;
  transform: translate(0, -50%);
}

.mc_hours-heading-holder-notav {
  grid-row-gap: .833em;
  perspective-origin: 50%;
  transform-origin: -50% -50%;
  flex-direction: column;
  width: 100%;
  max-width: 30em;
  display: flex;
  position: absolute;
  inset: 50% auto auto 50%;
  transform: translate(-50%, -50%);
}

.mc_hours-heading-holder-notav.no-mx-wt {
  opacity: 1;
  align-items: center;
  max-width: none;
}

.myc-img-style-img3 {
  width: 100%;
  max-width: 41.66em;
  margin-left: 0;
  margin-right: 0;
}

.myc-img-style-img3.card-3 {
  max-width: 30.179em;
  margin-top: 120px;
}

.contact-sec {
  background-color: var(--burntsienna);
  margin-top: 0;
  padding: 0 0 4.097em;
  overflow: hidden;
}

.contact-us-img-holder {
  grid-column-gap: .7638em;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr minmax(43.19em, 1fr) minmax(30.13em, 1fr) 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: flex;
  overflow: scroll;
}

.resources-success-state {
  background-color: #ddd0;
  padding: 0;
}

.r-success-img {
  width: 100%;
  max-width: 4.375em;
  margin-left: 0;
  margin-right: 0;
}

.rss-content-block {
  grid-column-gap: 1.666em;
  display: flex;
}

.rss-txt {
  color: var(--white-ffff);
  text-align: left;
  letter-spacing: -.018em;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.666em;
  font-weight: 500;
  line-height: 1.3;
}

.svg-arrow {
  width: 100%;
  max-width: 20px;
  max-height: 20px;
}

.cu-img {
  margin-left: 0;
  margin-right: 0;
}

.map-google--v2 {
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 41.797em;
  height: 25em;
  display: flex;
  overflow: hidden;
}

.style-wt_700 {
  font-family: Helvetica-700, sans-serif;
  font-weight: 700;
}

.fotter-txt-24 {
  color: #e4875d;
  letter-spacing: -.018em;
  font-family: Helvetica-500, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 1.2;
}

.fotter-txt-24.left {
  letter-spacing: -.28px;
  line-height: 36px;
}

.fotter-txt-36 {
  letter-spacing: -.018em;
  font-size: 36px;
  font-weight: 400;
  line-height: 1.2;
}

.fotter-txt-36.medium {
  letter-spacing: -.32px;
  font-family: Helvetica-400, sans-serif;
  font-style: italic;
  font-weight: 500;
  line-height: 46.8px;
}

.promotion-txt-black-40 {
  letter-spacing: -.045rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 2.777em;
  font-weight: 500;
  line-height: 1.2;
}

.promotion-txt-black-40.in-gap {
  color: #000;
}

.gossip-assects-holder {
  grid-column-gap: 4rem;
  width: 100%;
  display: flex;
}

.gossip-img {
  width: 31.93rem;
  min-width: auto;
  max-width: 31.93rem;
  max-height: 21.875rem;
  margin-left: 0;
  margin-right: 0;
}

.gossip-content-holder {
  grid-row-gap: 32px;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.heading-black-36 {
  letter-spacing: -.0405rem;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helveticaneue, sans-serif;
  font-size: 2.25rem;
  font-weight: 500;
  line-height: 120%;
}

.award-img {
  width: 100%;
  max-width: 10.416em;
  margin-left: 0;
  margin-right: 0;
}

.award-img.v2 {
  max-width: 5.918em;
}

.pr-assects-holder {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 600px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.worthy-assects-holder {
  grid-row-gap: 120px;
  flex-direction: column;
  display: flex;
  position: relative;
}

.nmm-content-block {
  grid-row-gap: 80px;
  background-image: linear-gradient(274deg, #afc3ca, #84a5b0 97%);
  border-radius: 1.22em;
  flex-direction: column;
  align-items: center;
  padding: 64px 1em 50px;
  display: flex;
}

.nmm-outter-block {
  grid-column-gap: 112px;
  width: 100%;
  max-width: 743px;
  display: flex;
}

.nmm-inner-content-block {
  grid-row-gap: 40px;
  flex-direction: column;
  width: 100%;
  display: flex;
}

.nmm-img_content-block {
  grid-column-gap: 8px;
  display: flex;
}

.nmm-img_content-block.type-flex {
  grid-row-gap: .694em;
  flex-direction: column;
}

.nmm-img_content-block.new {
  align-items: center;
}

.nmm-img_content-block.type-flex-10px {
  grid-column-gap: 10px;
  grid-row-gap: .694em;
  flex-direction: column;
}

.nmm-img {
  object-fit: contain;
  width: 100%;
  max-width: 94px;
  margin-left: 0;
  margin-right: 0;
}

.nmm-img._1 {
  max-width: 38px;
  max-height: 37px;
}

.me-content-block {
  grid-row-gap: 3.33em;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.heading-white-64 {
  letter-spacing: -.018em;
  -webkit-text-stroke-color: var(--white-ffff);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica-500, sans-serif;
  font-size: 64px;
  font-weight: 500;
  line-height: 120%;
}

.case-studies-style-block {
  grid-column-gap: .25em;
  color: #0000;
  -webkit-text-stroke-width: .0625rem;
  -webkit-text-stroke-color: #e4875d;
  display: block;
}

.org-txt-96 {
  letter-spacing: -.018em;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica-500, sans-serif;
  font-size: 6.666em;
  font-weight: 500;
  line-height: 1.2;
}

.cs-black-120 {
  letter-spacing: -.135rem;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica-500, sans-serif;
  font-size: 8.333em;
  font-weight: 500;
  line-height: 1.2;
}

.cs-black-120.is_color_lyt_grey {
  color: #333132b3;
  letter-spacing: -.018em;
  font-family: Helvetica-400, sans-serif;
  font-size: 6.666em;
  font-weight: 400;
}

.we-won-content-block {
  grid-column-gap: 2.43em;
  align-items: center;
  display: flex;
}

.filter-tag {
  display: none;
}

.text-span-16 {
  color: var(--dark-salmon);
}

.long_title_holder {
  position: relative;
}

.is_long_title_right {
  grid-column-gap: .25em;
  color: #0000;
  -webkit-text-stroke-width: .0625rem;
  -webkit-text-stroke-color: #e4875d;
  width: 100%;
  display: flex;
  position: absolute;
  inset: 0% -100% auto auto;
}

.is_long_title_right.is_left {
  justify-content: flex-end;
  left: -100%;
  right: auto;
}

.awards-wrapper {
  grid-column-gap: 2.7777em;
  grid-row-gap: 2.7777em;
  background-image: linear-gradient(97deg, #000, #e4865c 0%, #c06136);
  justify-content: flex-start;
  align-items: center;
  padding-top: 5.555em;
  padding-bottom: 5.555em;
  padding-left: 2.638em;
  display: flex;
}

.image59 {
  opacity: 0;
  object-fit: contain;
  border-radius: 8px;
  width: 27%;
  position: absolute;
  inset: 73% auto auto 24%;
}

.txt-black-36-mob {
  letter-spacing: -.018em;
  font-family: Helvetica-500, sans-serif;
  font-size: 2.5em;
  font-weight: 500;
  line-height: 1.299;
}

.txt-black-36-mob.style-metrics-mob {
  text-align: center;
  width: 100%;
  max-width: 20.8em;
  display: none;
  position: fixed;
  inset: 30% auto auto 50%;
  transform: translate(-50%);
}

.heading-block-holder_awards {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.hidden-img {
  display: none;
}

.res-body-v2 {
  color: var(--v2-color--font-black);
  font-size: 1vw;
  line-height: 1.5;
}

.res-body-v2.bg-grid {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056ff32_Bg-Grid.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}

.section-main-copy {
  background-image: linear-gradient(#e3e1dc, #e3e1dc00);
  width: 100%;
  padding: 120px 2em 5em;
}

.section-main-copy.trust-sec {
  background-color: var(--v2-color--font-brand_clr);
  background-image: none;
  padding: 138px 0 13px;
}

.section-main-copy.no-bg-160px {
  background-image: none;
  padding: 80px 0 0;
}

.section-main-copy.no-bg-0px-bottom {
  opacity: 1;
  outline-offset: 0px;
  background-image: none;
  border: 2px #0003;
  border-color: #0003 #0000001a;
  border-radius: 20px;
  outline: 3px #333132;
  flex-flow: column;
  align-content: center;
  align-items: center;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  padding: 0 0;
  display: block;
}

.section-main-copy.no-bg-0px-bottom-copy {
  opacity: 1;
  outline-offset: 0px;
  background-image: none;
  border: 2px #0003;
  border-color: #0003 #0000001a;
  border-radius: 20px;
  outline: 3px #333132;
  flex-flow: column;
  place-content: center;
  align-items: center;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
  padding: 0 0 220px;
  text-decoration: none;
  display: flex;
}

.container-main {
  width: 100%;
  max-width: 95.13em;
  margin-left: auto;
  margin-right: auto;
}

.title-_42 {
  letter-spacing: -.0357143em;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica-500, sans-serif;
  font-size: 42px;
  font-weight: 500;
  line-height: 130%;
}

.title-_42.is_txt-red {
  color: var(--burntsienna);
}

.hero_p-_3-block-holder {
  grid-column-gap: 20px;
  width: 100%;
  max-width: 793px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.hero_p-block {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fe4a_Frame%201000004249.webp");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: .833em;
  width: 100%;
  max-width: 250px;
  height: 260px;
  padding-top: 32px;
  padding-left: 38px;
  padding-right: 38px;
}

.hero_p-block._2 {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fe49_Frame%201000004250.webp");
  background-position: 0 0;
  background-size: cover;
}

.hero_p-block._3 {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fe4c_Frame%201000004251.webp");
}

.card-title-org {
  color: var(--v2-color--font-brand_clr);
  letter-spacing: -.031em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 39px;
  font-style: normal;
  font-weight: 500;
  line-height: 120%;
}

.card-desc-org {
  color: var(--v2-color--font-brand_clr);
  letter-spacing: -.018em;
  font-size: 16px;
  line-height: 130%;
}

.title-_52 {
  letter-spacing: -.028em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 3.611em;
  line-height: 1.23;
}

.title-_96 {
  letter-spacing: -.02em;
  margin-top: 0;
  margin-bottom: 12px;
  font-family: Helvetica-500, sans-serif;
  font-size: 6.666em;
  font-weight: 500;
  line-height: 1.2;
}

.para-_18 {
  color: var(--v2-color--font-black);
  letter-spacing: -.018em;
  margin-bottom: 0;
  font-family: Helvetica-400, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 150%;
}

.para-_18.grey {
  color: #333132b3;
  font-weight: 400;
}

.para-_14 {
  letter-spacing: .014em;
  margin-bottom: 0;
  font-size: .972em;
}

.text-_24 {
  letter-spacing: -.008em;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.666em;
  font-weight: 500;
  line-height: 1.4;
}

.text-_20 {
  letter-spacing: -.018em;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.383em;
  font-weight: 500;
  line-height: 1.5;
}

.text-_20.hero_p-tab-style {
  text-align: center;
  width: 100%;
  max-width: 31.75em;
  font-size: 20px;
  line-height: 150%;
}

.text-_28 {
  letter-spacing: -.018em;
  font-size: 1.944em;
  line-height: 1.2;
}

.text-_16 {
  letter-spacing: .0125em;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.111em;
  font-weight: 500;
}

.text-_14 {
  letter-spacing: .014em;
  font-size: .972222em;
}

.hero_p-_success-blocks-holder {
  grid-column-gap: 1.666em;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.hero_p-success-block {
  background-image: linear-gradient(97deg, #e4865c 23%, #c06136);
  border-radius: 16px 16px 0 0;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  max-width: 486px;
  padding-top: 2.777em;
  padding-left: 2.777em;
  display: flex;
}

.hero_p-success-block.bg_style-2 {
  background-image: linear-gradient(107deg, #88adbb 20%, #94bece);
}

.link_card-title-white {
  color: var(--v2-color--font-white);
  letter-spacing: -.008em;
  font-family: Helvetica-500, sans-serif;
  font-size: 28px;
  font-weight: 500;
  line-height: 1.3;
}

.link_card-read-more {
  grid-column-gap: .555em;
  align-items: center;
  display: flex;
}

.card_read-more-txt {
  color: var(--v2-color--font-white);
  font-family: Helvetica-500, sans-serif;
  font-size: 1.111em;
  font-weight: 500;
}

.success-card-content {
  grid-row-gap: 30px;
  flex-direction: column;
  width: 100%;
  max-width: 354px;
  display: flex;
}

.link_card-img {
  margin-top: 51px;
}

.hero_p-_success-assects-holder {
  grid-row-gap: 5.277em;
  flex-direction: column;
  width: 100%;
  max-width: 996em;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.hero_p-_success-content-holder {
  grid-row-gap: 13px;
  flex-flow: column wrap;
  justify-content: center;
  align-items: center;
  display: flex;
}

.title-txt {
  color: var(--v2-color--font-brand_clr);
  letter-spacing: -.03em;
  font-family: Helvetica-700, sans-serif;
  font-size: 1.666em;
  font-weight: 700;
  line-height: 1;
}

.hero_p-_tab-assects-holder {
  grid-row-gap: 5.277em;
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.tab-titles-block {
  grid-row-gap: 24px;
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 792px;
  display: flex;
}

.tab-outter-rapper {
  grid-row-gap: 4.652em;
  flex-direction: column;
  align-items: center;
  width: 100%;
  display: flex;
}

.tabs-content-block {
  border: .138em dashed #00000026;
  border-radius: 1.66em;
  width: 100%;
  margin-top: 67px;
  padding: 66px 102px 40px;
  display: none;
}

.tab-inner-content-block {
  grid-row-gap: var(--spacer-40);
  flex-direction: column;
  align-items: center;
  display: flex;
}

.hero_p-tab_img {
  margin-left: 0;
  margin-right: 0;
}

.hero_p-flex-rgap-160 {
  grid-row-gap: 160px;
  flex-direction: column;
  display: flex;
}

.hero_p-_service-assects-holder {
  grid-column-gap: 9.444em;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.service-content-block {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  max-width: 36.11em;
  margin-top: 4.81rem;
  margin-bottom: 10.12rem;
  margin-left: 15%;
  display: flex;
}

.service-sub_title-20 {
  letter-spacing: -.018em;
  font-size: 1.388em;
}

.service-staff-block {
  align-items: center;
  display: flex;
}

.staff-img {
  width: 100%;
  max-width: 3.888em;
  height: 3.888em;
  margin-left: 0;
  margin-right: 0;
}

.staff-img.margin_-10 {
  margin-left: -.694em;
}

.service-main-img {
  width: 100%;
  margin-left: 0;
  margin-right: 0;
  position: relative;
  top: 117px;
}

.hero_p-_blogs-assects-holder {
  grid-column-gap: 84px;
  grid-row-gap: 84px;
  flex-direction: column;
  width: 100%;
  max-width: 1104px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.hero_p-_blogs-holder {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  justify-content: space-between;
  display: flex;
}

.hero_p-_blog-block {
  background-color: #fff;
  border-radius: 1.111em;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 336px;
  height: 515px;
  padding: 1.111em;
  display: flex;
  box-shadow: 0 4px 25px #0000000d;
}

.hero_p-_blog-img {
  border-radius: 1.111em;
  width: 100%;
  height: 176px;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding-bottom: 0;
}

.hero_p-_blog-inner-block {
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.blog-date-txt_16 {
  font-size: 16px;
}

.blog-main-txt-24 {
  letter-spacing: -.8px;
  flex-direction: column;
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Helveticaneue, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 29.3px;
}

.blog-main-txt-24._24px {
  padding-bottom: 1em;
}

.blog-time-txt-12 {
  font-family: Helveticaneue, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 1;
}

.blog-time-content-block {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  display: flex;
}

.blog-time-img {
  height: 1.041em;
  margin-bottom: .0347222em;
  margin-left: 0;
  margin-right: 0;
}

.hero-btn-secondary {
  background-color: var(--v2-color--clr-org-op10);
  color: var(--v2-color--font-brand_clr);
  text-align: center;
  letter-spacing: -.018em;
  border-radius: .375em;
  width: 100%;
  padding: .875em .625em;
  font-family: Helvetica-500, sans-serif;
  font-size: 14px;
  font-weight: 500;
}

.hero-btn-secondary:hover {
  background-color: #e4875d33;
}

.hero_p-_action-assects-holder {
  grid-column-gap: 96px;
  grid-row-gap: 96px;
  flex-direction: column;
  align-items: center;
  padding-top: 0;
  padding-bottom: 100px;
  display: flex;
}

.hero_p-_team-assects-holder {
  text-align: center;
  flex-direction: column;
  align-items: center;
  max-width: 1009px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.hero_p-_team-content-block {
  grid-row-gap: 1.66667em;
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 792px;
  display: flex;
}

.hero_p-_the--assects-holder {
  margin-top: 100px;
  padding-top: 20px;
  display: flex;
  position: relative;
}

.the--content-block {
  grid-row-gap: 1.875em;
  flex-direction: column;
  width: 100%;
  max-width: 28.2em;
  display: flex;
  position: absolute;
  inset: 0% 15.625em auto auto;
}

.the--img {
  width: 100%;
  max-width: 72.2472em;
  margin-left: 0;
  margin-right: 0;
  padding-top: 60px;
}

.trust-content-block {
  grid-row-gap: 48px;
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 50.34em;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.trust-heading-title {
  color: var(--v2-color--font-white);
  text-align: center;
  letter-spacing: -.008em;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.666em;
  font-weight: 500;
  line-height: 1.4;
}

.trust-g2-block {
  grid-column-gap: 1.111em;
  width: 100%;
  max-width: 27.152em;
  display: flex;
}

.trust-g2-img {
  width: 100%;
  max-width: 12.708em;
  margin-left: 0;
  margin-right: 0;
}

.trust-g2-txt {
  color: var(--v2-color--font-white);
  letter-spacing: -.008em;
  font-size: 1.25em;
  line-height: 2.66667;
}

.trust_advisors-txt {
  color: var(--v2-color--font-white-50);
  letter-spacing: -.008em;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.388em;
  font-weight: 500;
  line-height: 2.4;
}

.main-wrapper {
  display: block;
}

.section_home-hero-header {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fe92_Section%207.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 57rem;
  padding-left: 2.43rem;
  padding-right: 2.43rem;
  display: none;
  position: sticky;
  top: 0;
}

.money_images-wrapper {
  width: 100%;
  max-width: 70vw;
  position: absolute;
  inset: 0 0% 0% auto;
}

.money-hero {
  width: 1166px;
  height: 875px;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding-top: 0;
  padding-right: 0;
  position: absolute;
  inset: auto 0% 8% auto;
}

.girl-image-hero {
  z-index: 2;
  object-fit: contain;
  width: 741px;
  height: 675px;
  margin-left: 0;
  margin-right: 0;
  position: relative;
  inset: 120px auto auto 180px;
}

.page-wrapper-global {
  margin-top: 0;
  overflow: visible;
}

.heading-hero {
  color: #b5e3f2;
  letter-spacing: -3px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica-500, sans-serif;
  font-size: 140px;
  font-weight: 500;
  line-height: 9.1875rem;
}

.hero_heading-wraps {
  z-index: 1;
  margin-left: 72px;
  position: absolute;
  top: 21rem;
  left: -.3rem;
}

.text-span-19 {
  color: var(--white);
}

.section_home-hero-empty {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fe92_Section%207.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 57rem;
  padding-left: 2.43rem;
  padding-right: 2.43rem;
  display: none;
  position: relative;
}

.section-70 {
  padding-left: 2.43em;
  padding-right: 2.43em;
  display: block;
  position: sticky;
  top: 0;
}

.wrapper_70 {
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
}

.wrapper_70.struggle-sec {
  min-height: 100vh;
}

.section_girl-painful {
  padding-left: 2.43em;
  padding-right: 2.43em;
  position: sticky;
  top: 0;
}

.section_not-anymore {
  padding-left: 0;
  padding-right: 0;
  display: none;
  position: sticky;
  top: 0;
}

.anymore-container {
  width: 100%;
  max-width: 83.3333em;
  margin-left: auto;
  margin-right: auto;
}

.anymore-container.anim_promotion-con {
  max-width: 90em;
  display: block;
  position: static;
}

.anymore-container.anim_promotion-con.anymore-bg {
  background-image: linear-gradient(190deg, #e4875d, #e5946f);
  max-width: 100%;
  padding-left: 2.43rem;
  padding-right: 2.43rem;
  position: relative;
  inset: 0% auto auto 0%;
}

.section_dashboard-content {
  padding-left: 2.43em;
  padding-right: 2.43em;
}

.section_dashboard-content._100vh_sec-copy {
  flex-direction: column;
  justify-content: flex-end;
  min-height: 100vh;
  display: none;
  position: sticky;
  top: 0;
}

.dashboard-content-container {
  width: 100%;
  max-width: 83.3333em;
  margin-left: auto;
  margin-right: auto;
}

.dashboard-content-container.anim_promotion-con-copy {
  max-width: 90em;
  min-height: 100vh;
  display: block;
  position: static;
  inset: 0% auto auto 50%;
  transform: translate(-50%);
}

.content-wraps {
  opacity: 1;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.asset-wraps {
  justify-content: center;
  align-items: center;
  height: 35rem;
  display: flex;
  position: relative;
}

.asset-wraps.over-flow-hidden {
  width: 100%;
  position: static;
  inset: auto auto 0% 50%;
  transform: translate(-50%);
}

._70--content {
  width: 100%;
  max-width: 83.3333em;
  margin-left: auto;
  margin-right: auto;
}

._70--content.anim_promotion-con-copy {
  max-width: 90em;
  display: block;
  position: static;
}

.promotion_wrapper {
  flex-direction: column;
  justify-content: flex-end;
  min-height: 100vh;
  margin-bottom: auto;
  padding-top: 10em;
  display: block;
  position: static;
  top: 0;
}

.painful_content {
  width: 100%;
  max-width: 83.3333em;
  margin-left: auto;
  margin-right: auto;
}

.painful-image {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.painful-image.designer-style {
  width: 100%;
  max-width: 29.4em;
  position: static;
  inset: auto 0% 0% 50%;
  transform: translate(-50%);
}

.painful_headings-wraps {
  opacity: 1;
  flex-direction: column;
  height: auto;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.anymore_image {
  z-index: 2;
  width: 100%;
  max-width: 26.7361em;
  height: 30.83em;
  margin-left: 0;
  margin-right: 0;
  position: relative;
  inset: auto auto 0% 50%;
  transform: translate(-150%);
}

.section_dashboard-images {
  padding-left: 2.43em;
  padding-right: 2.43em;
}

.section_dashboard-images._100vh_sec-copy {
  flex-direction: column;
  justify-content: flex-end;
  min-height: 100vh;
  display: none;
  position: sticky;
  top: 0;
}

.dashboard-image-container {
  width: 100%;
  max-width: 83.3333em;
  margin-left: auto;
  margin-right: auto;
}

.dashboard-image-container.dashboard-image-promotion {
  max-width: 90em;
  min-height: 100vh;
  display: block;
  position: static;
  inset: 0% auto auto 50%;
  transform: translate(-50%);
}

.txt-black-36-mob-copy {
  letter-spacing: -.018em;
  font-family: Helvetica-500, sans-serif;
  font-size: 2.5em;
  font-weight: 500;
  line-height: 1.299;
}

.txt-black-36-mob-copy.style-metrics-mob {
  text-align: center;
  width: 100%;
  max-width: 20.8em;
  display: none;
  position: static;
  inset: 30% auto auto 50%;
  transform: translate(-50%);
}

.metrics-img-copy {
  width: 100%;
  max-width: 55.48em;
  margin: 10.763em 0 -21.25em;
  position: static;
  inset: auto auto 0% 50%;
  transform: translate(-50%);
}

.metrics-img-holder-copy {
  z-index: -1;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
  position: static;
  inset: auto auto 0% 50%;
  transform: translate(-50%);
}

.detailed-assects-holder-copy {
  justify-content: center;
  align-items: center;
  height: 35rem;
  display: flex;
  position: relative;
}

.detailed-assects-holder-copy.over-flow-hidden {
  width: 100%;
  position: static;
  inset: auto auto 0% 50%;
  transform: translate(-50%);
}

.detailed-content-block-copy {
  flex-direction: row;
  justify-content: space-between;
  width: 100%;
  max-width: 82.2em;
  display: flex;
  position: absolute;
}

.detailed-content-block-copy.style-myc {
  z-index: -1;
  display: block;
  bottom: 25.06em;
}

.detailed-content-block-copy.style-myc.card-3 {
  z-index: 2;
  opacity: 0;
  flex-direction: row-reverse;
  display: flex;
  position: relative;
  inset: 50% auto auto 50%;
  transform: translate(-50%, -50%);
}

.detailed-content-block-copy.style-myc.card-1 {
  opacity: 0;
  display: flex;
  position: fixed;
  inset: 50% auto auto 50%;
  transform: translate(-50%, -50%);
}

.detailed-content-block-copy.style-myc.card-2 {
  z-index: 2;
  opacity: 0;
  display: flex;
  position: fixed;
  inset: 50% auto auto 50%;
  transform: translate(-50%, -50%);
}

.button-login {
  color: #333;
  letter-spacing: .0625rem;
  text-transform: none;
  white-space: nowrap;
  background-color: #d1dd2b;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  min-height: 3.125rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 1rem;
  font-weight: 500;
  text-decoration: none;
  transition: all .4s ease-out;
  display: flex;
}

.button-login:hover {
  background-color: #b6c027;
}

.button-login.outline-bttn {
  color: #e4875d;
  background-color: #e4875d1a;
  border-style: none;
  width: 89px;
  height: 42px;
  min-height: auto;
  margin-left: auto;
  margin-right: auto;
}

.button-login.outline-bttn {
  color: #e4875d;
  background-color: #e4875d1a;
  border-style: none;
  margin-right: 1.25rem;
}

.button-login.outline-bttn:hover {
  border-style: none;
  border-color: #404040;
}

.button-demo {
  color: #333;
  letter-spacing: .0625rem;
  text-transform: none;
  white-space: nowrap;
  background-color: #e4875d;
  border: 1px #000;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  width: 168px;
  height: 42px;
  min-height: auto;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 1rem;
  font-weight: 500;
  text-decoration: none;
  transition: all .4s ease-out;
  display: flex;
}

.button-demo:hover {
  background-color: #b6c027;
}

.divisioncontainer {
  justify-content: center;
  display: flex;
}

.sectioncontainer {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1440px;
  display: flex;
}

.heading-500-3 {
  font-family: Helvetica-500, sans-serif;
  font-size: 3rem;
  font-weight: 500;
}

.cards-div-container {
  margin-top: 4em;
}

.button-salmon-text {
  color: var(--dark-salmon);
  background-color: #e4875d0f;
  border-radius: .5em;
  margin-bottom: 1.5rem;
  padding: .5em;
}

.cards-container {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.div-block-167 {
  background-color: var(--dark-salmon);
  border-radius: 1em;
  padding: 1.5em;
}

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

.our_thoughts-title {
  justify-content: center;
  align-items: center;
  margin-bottom: 64px;
  display: flex;
}

.heading-style-h1 {
  letter-spacing: -1.5px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica-500, sans-serif;
  font-size: 48px;
  font-weight: 500;
  line-height: 62.4px;
}

.heading-style-h1.center {
  text-align: center;
}

.webinar_content-wrapper {
  grid-column-gap: 5.8125rem;
  grid-row-gap: 5.8125rem;
  background-color: var(--dark-salmon);
  border-radius: .9375rem;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  height: 100%;
  padding-top: 24px;
  padding-left: 24px;
  padding-right: 24px;
  display: flex;
}

.thought_button {
  background-color: var(--10-opacity);
  border-radius: .5rem;
  padding: .5rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 1rem;
  font-weight: 500;
  line-height: 28.8px;
  display: inline-block;
}

.webinar_content {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  display: flex;
}

.heading-style-h2 {
  color: var(--white);
  letter-spacing: -1.8px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica-500, sans-serif;
  font-size: 32px;
  font-weight: 500;
  line-height: 38.4px;
}

.text-block-31 {
  color: var(--white);
  font-size: 14px;
  line-height: 21px;
}

.learn-more {
  background-color: var(--white);
  opacity: 1;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  width: 10.0625rem;
  height: 2.875rem;
  padding: 11px 14px;
  font-family: Helvetica-500, sans-serif;
  font-weight: 500;
  line-height: 17.5px;
  display: flex;
}

.trending-top-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 0;
  display: grid;
}

.forrester-wraps {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  background-color: #afc3ca;
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fe18_Vector%204.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 1rem;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  padding: 24px;
  display: flex;
}

.div-block-168 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  display: flex;
}

.heading-style-h3 {
  color: var(--white);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica-500, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 28.8px;
}

.text-size-medium {
  color: var(--white);
  font-family: Helvetica-400, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 16.8px;
}

.text-size-medium.network {
  max-width: 280px;
  font-size: 1vw;
  line-height: 1.3vw;
}

.image-64 {
  margin-left: 0;
  margin-right: 0;
}

.leads-wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  background-color: #a7887f;
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fe05_Vector%204%20(1).png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 1rem;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  padding: 24px;
  display: flex;
}

.leads_content {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  flex-direction: column;
  display: flex;
}

.read-more {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  align-items: center;
  display: flex;
}

.read-more-arrow {
  background-color: var(--white);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
}

.read-more-arrow.color {
  background-color: var(--dark-salmon);
}

.text-block-32 {
  color: var(--white);
  font-family: Helvetica-500, sans-serif;
  font-size: 1rem;
  font-weight: 500;
  line-height: 19.5px;
}

.text-block-32.color {
  color: var(--dark-salmon);
  font-size: 16px;
  line-height: 19.54px;
}

.trending_bottom-wrapper {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  height: 100%;
  display: flex;
}

.perish-wraps {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  background-color: #dfaa4d;
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fe0d_card-4.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 1rem;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  padding: 24px;
  display: flex;
}

.awareness {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  background-color: #d8c69e;
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fe0d_card-4.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 1rem;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  padding: 24px;
  display: flex;
}

.button-center-wrapper {
  justify-content: center;
  align-items: center;
  margin-top: 5.625vw;
  display: flex;
}

.more-resources {
  background-color: var(--dark-salmon);
  opacity: 1;
  color: var(--white);
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 18.75vw;
  height: 4vw;
  padding: 11px 14px;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.25vw;
  font-weight: 500;
  line-height: 1.09375vw;
  display: flex;
}

.page-wraps {
  padding-top: 0;
}

.section_network {
  background-image: linear-gradient(to right, #e4865c, #c06136);
  padding-left: 14.0625vw;
  padding-right: 10.625vw;
  display: block;
  overflow: hidden;
}

.network_content-wrapper {
  grid-column-gap: 3.125vw;
  grid-row-gap: 3.125vw;
  flex-direction: column;
  padding-top: 7.0625vw;
  padding-bottom: 5.625vw;
  display: flex;
}

.network_image-wrapper {
  padding-top: 3.125vw;
}

.network_content {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  display: flex;
}

.form_email-field {
  color: var(--white);
  background-color: #ffffff1a;
  border: 1px solid #ffffff4d;
  border-radius: .5rem;
  align-items: center;
  width: 18.5vw;
  height: 3vw;
  margin-bottom: 0;
  padding: 1.25rem .75rem;
  font-size: 1vw;
  line-height: 1.5vw;
  display: flex;
}

.form_email-field::placeholder {
  color: var(--white);
}

.network_form {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  color: var(--white);
  justify-content: flex-start;
  align-items: center;
  display: none;
}

.subscribe {
  background-color: var(--white);
  color: var(--dark-salmon);
  border: 1px #000;
  border-radius: 6px;
  align-items: center;
  height: 3vw;
  padding: 1px 1.5vw;
  font-family: Helvetica-500, sans-serif;
  font-size: 1rem;
  font-weight: 500;
  line-height: 17.5px;
  display: flex;
}

.form-block-4 {
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  display: block;
}

.section_posts {
  padding-top: 120px;
  padding-bottom: 120px;
  overflow: hidden;
}

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

.recent-lock-grid {
  grid-column-gap: 2.5vw;
  grid-row-gap: 2.5vw;
  grid-template-rows: auto;
  grid-template-columns: 46.875rem 25.625rem;
  grid-auto-columns: 1fr;
  place-content: center;
  place-items: center;
  display: grid;
}

.lock_content-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  padding-top: 3vw;
  display: flex;
}

.date-content-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  display: flex;
}

.text-size-large {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica-500, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 30px;
}

.text-size-large._60 {
  color: #33313299;
}

._60--text {
  color: #33313299;
  font-family: Helvetica-500, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

._60--text.tiny {
  font-size: 12px;
  line-height: 18px;
}

.lock-border {
  color: #33313233;
  background-color: #33313233;
  height: 1px;
}

.read-more-post {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  align-items: center;
  display: flex;
}

.load-more-button {
  background-color: var(--dark-salmon);
  opacity: 1;
  color: var(--white);
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 18.75vw;
  height: 4vw;
  margin-left: 0;
  margin-right: 0;
  padding: 11px 14px;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.25vw;
  font-weight: 500;
  line-height: 1.09375vw;
  display: flex;
}

.contact {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  color: var(--white);
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.network_form-copy {
  grid-column-gap: 1vw;
  grid-row-gap: 1vw;
  color: var(--white);
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.image-66, .image-67 {
  margin-left: 0;
  margin-right: 0;
}

.contact-submit {
  background-color: var(--white);
  color: var(--dark-salmon);
  border: 1px #000;
  border-radius: 6px;
  align-items: center;
  height: 3vw;
  padding: 1px 1.5rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 1rem;
  font-weight: 500;
  line-height: 17.5px;
  display: flex;
}

.blogs_grid {
  grid-column-gap: 5.25vw;
  grid-row-gap: 5.25vw;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr;
  place-content: center;
  justify-items: stretch;
}

.collection_grid-blog {
  grid-column-gap: 1.5vw;
  grid-row-gap: 1.5vw;
  grid-template-rows: auto;
  grid-template-columns: 36.25rem 36.25rem;
  grid-auto-columns: 1fr;
  justify-content: center;
  display: grid;
}

.link-block-13 {
  height: 100%;
}

.image-70 {
  object-fit: cover;
  border-radius: 10px;
  height: 400px;
  margin-left: 0;
  margin-right: 0;
}

.blog_content-wrapper {
  grid-column-gap: 1vw;
  grid-row-gap: 1vw;
  flex-direction: column;
  width: 430px;
  margin-top: 1.75vw;
  display: flex;
}

.pagination-2 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-wrap: nowrap;
  margin-top: 84px;
}

.image-71 {
  object-fit: cover;
  border-radius: 10px;
  margin-left: 0;
  margin-right: 0;
}

.text-block-34.new-nav {
  color: var(--white);
}

.section-new {
  padding-top: 52px;
}

._994px-container {
  z-index: 2;
  width: 100%;
  max-width: 994px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.h1 {
  text-align: center;
  letter-spacing: -.03em;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helveticaneue, sans-serif;
  font-size: 3.5rem;
  font-weight: 500;
  line-height: 130%;
}

.h1.big {
  color: #333132;
}

.h1.color-white {
  color: #fff;
  text-align: left;
}

.vertical-flex {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.vertical-flex._24px {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
}

.vertical-flex._80px {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
}

.vertical-flex._96px {
  grid-column-gap: 6rem;
  grid-row-gap: 6rem;
}

.vertical-flex._16px {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
}

.vertical-flex._84px-deets {
  grid-column-gap: 84px;
  grid-row-gap: 84px;
}

.vertical-flex._64px-deets {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
}

.vertical-flex._24px-jointeam-hero {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
}

.new-h2 {
  text-align: center;
  letter-spacing: -.063rem;
  font-family: Helveticaneue, sans-serif;
  font-size: 42px;
  font-weight: 500;
  line-height: 120%;
}

.new-h2.white-color {
  color: #fff;
}

.max-width-570px {
  max-width: 570px;
  margin-bottom: 54px;
}

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

.orange-text {
  color: #e4875d;
  letter-spacing: .75rem;
  font-family: Helveticaneue, sans-serif;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 120%;
}

.cut-post-block-copy {
  grid-column-gap: 4rem;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.cut-post-block-copy.type-reverse {
  flex-direction: row-reverse;
  align-items: stretch;
}

.our-users-assects-holder-copy {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-direction: column;
  display: flex;
  position: relative;
}

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

.marketo-new-form {
  background-color: #fff;
  border: .125rem #f6f6f6;
  border-radius: .9375rem;
  width: 100%;
  max-width: 24.187rem;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
}

.nav-button-wrapper {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.button-primary {
  color: #fff;
  letter-spacing: -.28px;
  -webkit-text-stroke-color: #0000;
  text-transform: none;
  background-color: #e4875d;
  border-radius: 8px;
  padding: 15px 41.5px;
  font-family: Helvetica-500, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 17.09px;
  transition: all .2s;
}

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

.button-primary.log-in {
  color: #e4875d;
  letter-spacing: -.28px;
  text-transform: none;
  background-color: #e4875d1a;
  padding: 11.5px 24px;
}

.button-primary.log-in:hover {
  background-color: #e4875d33;
}

.button-primary._32px {
  padding: 22px 32px;
  font-size: 20px;
  line-height: 17.5px;
}

.button-primary.hero-contact-us {
  color: #e4875d;
  letter-spacing: -.28px;
  text-transform: none;
  background-color: #e4875d1a;
  padding: 14px 52px;
  font-size: 16px;
  line-height: 19.54px;
}

.button-primary.hero-contact-us:hover {
  background-color: #e4875d33;
}

.button-primary.interaction {
  color: #e4875d;
  letter-spacing: -.28px;
  text-transform: none;
  background-color: #e4875d1a;
  padding: 15px 61px 15px 61.5px;
}

.button-primary.interaction:hover {
  background-color: #e4875d33;
}

.nav-link-2 {
  padding: 10px 20px;
  font-size: 14px;
  line-height: 16.75px;
}

.nav-link-2.w--current {
  color: var(--black);
}

.nav-link-2.right-padding {
  padding-right: 10px;
}

.nav-menu-8 {
  grid-column-gap: 36px;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.primary-navigation {
  -webkit-backdrop-filter: blur(40px);
  backdrop-filter: blur(40px);
  background-color: #ffffff80;
  border: 1px solid #0000001a;
  border-radius: 16px;
  max-width: 1152px;
  margin-top: 16px;
  margin-left: 24px;
  margin-right: 24px;
  padding: 10px 12px 10px 24px;
  position: sticky;
  top: 16px;
}

.container-1302 {
  justify-content: center;
  align-items: center;
  max-width: 100%;
}

.logo-wrapper {
  width: 18px;
  margin-top: 4px;
  margin-bottom: 4px;
  padding-left: 0;
}

.div-block-171 {
  grid-column-gap: 16px;
  display: flex;
}

.container-1303 {
  max-width: 1039px;
}

.grid-1056 {
  grid-column-gap: 24px;
  grid-row-gap: 28px;
  grid-template-columns: 1.75fr 1fr;
}

.grid-1057 {
  grid-column-gap: 0px;
  grid-row-gap: 24px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  height: 100%;
}

.grid-1058 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  width: 100%;
}

.div-block-172 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.heading-33 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica-500, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

.link-4 {
  color: var(--black);
  white-space: nowrap;
  font-size: 14px;
  line-height: 24px;
}

.div-block-173 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding-bottom: 24px;
  display: block;
}

.div-block-174 {
  background-color: #fff;
  border: 1px solid #0000001a;
  border-radius: 12px;
  padding: 0;
}

.div-block-175 {
  margin: 32px 32px 40px;
}

.boder {
  outline-offset: 0px;
  border: 1px solid #0000001a;
  outline: 3px #333132;
  height: 0;
  margin-left: 47px;
  margin-right: 47px;
}

.div-block-176 {
  justify-content: center;
  align-items: center;
  margin: 45px 31px 32px;
}

.grid-1059 {
  grid-column-gap: 42px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  display: grid;
}

.footer-logo {
  object-fit: cover;
  max-height: 42px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-36 {
  color: #333132;
  width: 225px;
  font-size: 16px;
  line-height: 24px;
}

.div-block-177 {
  flex-direction: column;
  align-items: flex-start;
  max-width: 225px;
  display: flex;
}

.form-3 {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.image-78 {
  height: 24px;
  margin-left: 0;
  margin-right: 0;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.text-field-3 {
  border-radius: 12px;
  margin-bottom: 0;
  margin-right: 0;
  padding-right: 0;
}

.div-block-178 {
  margin-top: 28px;
}

.form-block-5 {
  margin-bottom: 0;
}

.div-block-179 {
  background-color: #fff;
  border: 1px solid #0000001a;
  border-radius: 12px;
  flex-direction: column;
  justify-content: center;
  height: 226px;
  padding: 0 29px 0 32px;
  display: flex;
}

.heading-34 {
  margin-top: 0;
  font-family: Helvetica-500, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

.div-block-180 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fe95_div.framer-13tqlde.png");
  background-position: 50%;
  background-size: cover;
  border: 1px solid #0000001a;
  border-radius: 12px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 140px;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
}

.link-block-14 {
  border: 1px solid #0000001a;
  border-radius: 31px;
  padding: 4.7px 7.5px;
  box-shadow: inset 0 0 50px #0000000d;
}

.text-link {
  color: var(--black);
  font-family: Helvetica-500, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
}

.grid-1060 {
  grid-column-gap: 8px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  height: 100%;
}

.link-block-15 {
  background-color: #fff;
  border: 1px solid #0000001a;
  border-radius: 12px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 24px;
  display: flex;
}

.div-block-182 {
  justify-content: space-between;
  align-items: center;
  margin: 32px 46px;
  display: flex;
}

.div-block-183 {
  background-color: #fff;
  border: 1px solid #0000001a;
  border-radius: 12px;
}

.grid-1061 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  place-items: stretch center;
  display: flex;
}

.text-block37 {
  color: var(--black);
  font-size: 16px;
  line-height: 32px;
}

.primary-footer {
  padding: 120px 5px 87px;
  position: relative;
}

.primary-footer.no-top-padding {
  background-image: linear-gradient(#fff, #fff0 11%), url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056ff87_Grid.png");
  background-position: 0 0, 0 0;
  background-repeat: repeat, repeat;
  background-size: auto, cover;
  padding-top: 0;
  padding-bottom: 48px;
}

.paragraph-56 {
  color: #33313299;
  text-align: center;
  letter-spacing: -.018em;
  margin-bottom: 0;
  font-family: Helvetica-400, sans-serif;
  font-size: 1.5rem;
  line-height: 150%;
}

.paragraph-56._20px {
  font-size: 20px;
}

.paragraph-56._20px.left {
  text-align: left;
}

.hero-image-wrapper {
  perspective: 60em;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.max-width-526px {
  max-width: 526px;
}

.button-primary-1 {
  background-color: var(--dark-salmon);
  color: #fff;
  border-radius: 6px;
  padding: 22.25px 72.5px;
  font-family: Helveticaneue, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 100%;
}

.button-primary-1:hover {
  background-color: #e4875dcc;
}

.div-block-185 {
  min-width: 100%;
  padding-top: 64px;
  padding-bottom: 64px;
  position: relative;
  overflow: hidden;
}

.logo-image {
  margin-right: auto;
}

.logo-image._62px {
  height: 100%;
}

.div-block-186 {
  grid-column-gap: 96px;
  grid-row-gap: 96px;
  flex-flow: row;
  align-items: center;
  display: flex;
}

.image-81 {
  z-index: 1;
  max-height: 193px;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.div-block-187 {
  position: relative;
}

.div-block-187.mobile {
  display: none;
}

.image-81-copy {
  z-index: 1;
  max-height: 193px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.img-holder-copy {
  border: 1em solid #e4875d33;
  border-radius: 1.666em;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 76.215em;
  margin-left: 0;
  margin-right: 0;
  display: flex;
  transform: perspective(60em);
}

.img-holder-copy.img-copy {
  border-color: #ecbda833;
  box-shadow: 5px 0 7.5rem #c16f4980;
}

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

.hero-image-text-grid-holder {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  justify-items: end;
  max-width: 1440px;
  padding-left: 60px;
  display: grid;
}

.hero-text-grid {
  flex-direction: column;
  align-items: flex-end;
  padding-top: 100px;
  padding-left: 0;
  padding-right: 0;
}

.hero-image-grid {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.hero-text-wrapper {
  grid-row-gap: 24px;
  flex-direction: column;
  align-items: flex-start;
  margin-top: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.paragraph-24px {
  color: #33313299;
  letter-spacing: -.28px;
  margin-bottom: 0;
  font-family: Helvetica-400, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 36px;
}

.heading-56px {
  text-align: left;
  letter-spacing: -.28px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica-500, sans-serif;
  font-size: 56px;
  font-weight: 500;
  line-height: 67.2px;
}

.hero-image-775px {
  z-index: 0;
  object-fit: fill;
  width: 620px;
  margin-left: 0;
  margin-right: 0;
}

.hero-button {
  color: var(--white);
  background-color: #e4875d;
  border: 1px #000;
  border-radius: 6px;
  padding: 14px 24px;
  font-size: 20px;
  line-height: 17.5px;
  box-shadow: 0 1px 5px #0000001a, 0 2px 2px #0003;
}

.section-412 {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fea5_Frame%201000005094.png");
  background-position: 0 0;
  background-size: cover;
  padding: 80px 125px;
}

.heading-48px-black {
  color: var(--black);
  text-align: center;
  letter-spacing: -.24px;
  font-family: Helvetica-500, sans-serif;
  font-size: 48px;
  font-weight: 500;
  line-height: 62.4px;
}

.div-block-190 {
  width: 100%;
  margin-left: 0;
  margin-right: 0;
}

.image-text-grid-holder {
  grid-column-gap: 71px;
  align-items: flex-start;
  width: 100%;
  margin-top: 96px;
  display: flex;
}

.text-grid {
  width: 45%;
}

.image-grid {
  width: 55%;
  padding-right: 0;
}

.div-block-191 {
  background-color: #fff;
  border: 1px solid #fff;
  width: 56px;
  height: 2px;
  margin-top: 24px;
  margin-bottom: 24px;
}

.heading-36px {
  color: #fff;
  letter-spacing: -.28px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 36px;
  line-height: 46.8px;
}

.paragraph-16px-white {
  color: #fff;
  letter-spacing: -.28px;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 24px;
}

.grid-1062 {
  grid-column-gap: 32px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  place-items: center;
  margin-top: 40px;
}

.logo-image {
  object-fit: contain;
  height: 40px;
  margin-left: 0;
  margin-right: 0;
}

.logo-image._82px {
  object-fit: contain;
  height: 82px;
}

.logo-image._60px {
  height: 60px;
}

.div-block-192 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: 40px;
  display: flex;
}

.image-83 {
  margin-left: 0;
  margin-right: 0;
}

.section-413 {
  margin-bottom: 0;
}

.section-414 {
  margin-top: 120px;
  margin-bottom: 120px;
  overflow: hidden;
}

.div-block-193 {
  justify-content: flex-start;
  align-items: center;
  width: 150vw;
  margin-left: -280px;
  display: flex;
  position: relative;
  left: 0;
  overflow: visible;
}

.heading-120-outline {
  color: #0000;
  letter-spacing: -.28px;
  -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: var(--dark-salmon);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica-500, sans-serif;
  font-size: 120px;
  font-weight: 500;
  line-height: 144px;
}

.div-block-194 {
  position: relative;
  left: auto;
}

.heading-120-orange {
  color: var(--dark-salmon);
  letter-spacing: -.28px;
  -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: var(--dark-salmon);
  margin: 0 1px;
  font-family: Helvetica-500, sans-serif;
  font-size: 120px;
  font-weight: 500;
  line-height: 144px;
}

.div-block-195 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.new-btn-copy {
  grid-column-gap: 1.111em;
  grid-row-gap: 1.111em;
  background-color: #e4875d;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  padding: 23px 72px;
  transition: all .3s;
  display: flex;
}

.new-btn-copy:hover {
  background-color: #e4875dcc;
}

.new-btn-copy._78px-padding {
  padding-left: 78px;
  padding-right: 78px;
}

.div-block-196 {
  width: 364px;
}

.div-block-197 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  align-items: flex-end;
  display: flex;
}

.image-84 {
  max-width: 20px;
  max-height: 20px;
  margin-left: 0;
  margin-right: 0;
}

.div-block-198 {
  max-width: 446px;
  position: relative;
}

.link-block-18 {
  position: absolute;
  inset: auto auto 5% 14%;
}

.link-block-19 {
  position: absolute;
  inset: auto 10.5% 5% auto;
}

.link-block-20 {
  position: absolute;
  inset: auto auto 4% 22.5%;
}

.link-block-21 {
  margin-bottom: 3px;
}

.link-block-22 {
  position: absolute;
  inset: auto 32% 4% auto;
}

.link-block-23 {
  position: absolute;
  inset: auto 29.5% 4% auto;
}

.link-block-24 {
  position: absolute;
  inset: auto 5% 4% auto;
}

.salmon-section {
  background-color: var(--dark-salmon);
  padding-bottom: 59px;
}

.salmon-section.no-padding {
  background-color: #e4875d00;
  background-image: linear-gradient(#e4865c 23%, #c06136);
  padding-bottom: 0;
}

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

.contact-deets-hero-section {
  margin-left: auto;
  margin-right: auto;
  padding-top: 88px;
  padding-bottom: 160px;
}

._792px-container {
  max-width: 792px;
  margin-left: auto;
  margin-right: auto;
}

.deets-cta-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  display: flex;
}

.button-primary-1-copy {
  background-color: var(--dark-salmon);
  color: #fff;
  border-radius: 6px;
  justify-content: center;
  width: 237.33px;
  padding: 23px 0;
  font-family: Helveticaneue, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 100%;
  display: flex;
}

.button-primary-1-copy:hover {
  background-color: #e4875dcc;
}

.section-415 {
  padding: 160px 5% 147px;
}

.h2-48px {
  letter-spacing: -.018em;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helveticaneue, sans-serif;
  font-size: 48px;
  font-weight: 500;
  line-height: 120%;
}

.h2-48px.center {
  text-align: center;
}

.contact-details-wrapper {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-wrap: wrap;
  justify-content: center;
  display: flex;
}

.number-cards-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: var(--dark-salmon);
  letter-spacing: -.015em;
  background-color: #e4875d12;
  border-radius: 10px;
  width: 14.4375rem;
  padding: 34px 25px;
  font-family: Helveticaneue, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 120%;
  display: flex;
}

.number-cards-inner {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  max-width: 231px;
  display: flex;
}

.ph-no-text {
  letter-spacing: -.018em;
  font-family: Helvetica-400, sans-serif;
  font-size: 20px;
  font-weight: 400;
}

._160px-vertical-wrapper {
  grid-column-gap: 160px;
  grid-row-gap: 160px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.location-details-wrapper {
  grid-column-gap: 81.47px;
  grid-row-gap: 40px;
  justify-content: space-between;
  width: 100%;
  display: flex;
}

.div-block-200 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  max-width: 312.65px;
  display: flex;
}

.location-wrapper {
  max-width: 600px;
}

.button-primary-1-copy-copy {
  background-color: var(--dark-salmon);
  color: #fff;
  border-radius: 6px;
  justify-content: center;
  height: 64px;
  padding: 23px 56px;
  font-family: Helveticaneue, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 100%;
  display: flex;
}

.button-primary-1-copy-copy:hover {
  background-color: #e4875dcc;
}

.button-primary-1-copy-copy._232px-mob-fixed-width {
  height: 64px;
}

.img-vdo-wrapper-80px-top {
  margin-top: 80px;
  margin-bottom: 0;
}

.max-width-768 {
  max-width: 768px;
}

.heading-120px {
  color: #333132b3;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0;
  font-family: Helvetica-400, sans-serif;
  font-size: 120px;
  font-weight: 400;
  line-height: 144px;
}

.grid-1063 {
  grid-template-rows: auto auto auto;
}

.program-benefit-cards {
  grid-column-gap: 36px;
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fecf_Frame%201000004249.png");
  background-position: 0 0;
  background-size: cover;
  border-radius: 20px;
  align-items: flex-start;
  width: 486px;
  padding: 40px 30px 100px 48px;
  display: flex;
}

.program-image {
  object-fit: fill;
  height: 120px;
  margin-left: 0;
  margin-right: 0;
}

.heading-32px {
  letter-spacing: -.28px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica-500, sans-serif;
  font-size: 32px;
  font-weight: 500;
  line-height: 48px;
}

.para-20px {
  letter-spacing: -.28px;
  width: 284px;
  margin-top: 10px;
  margin-bottom: 0;
  font-family: Helvetica-400, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
}

._996px-container {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 996px;
  display: flex;
}

._996px-container._120px {
  margin-top: 120px;
  margin-left: 0;
  margin-right: 0;
}

._996px-container._40px {
  display: block;
}

.div-block-204 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 40px;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.div-block-205 {
  margin-top: -32px;
  margin-left: 130px;
}

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

.program-card {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fed0_Frame%201000005152.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 12px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 315px;
  padding: 24px;
  display: flex;
}

.pyramid-image {
  margin-left: 0;
  margin-right: 0;
}

.heading-20px-white {
  color: var(--white);
  font-family: Helvetica-500, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 29.47px;
}

.para-12px {
  color: var(--white);
  letter-spacing: -.28px;
  font-family: Helvetica-400, sans-serif;
  font-size: 12.28px;
  font-weight: 400;
  line-height: 18.42px;
}

.program-card-2 {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fed1_Frame%201000005153.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 12px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 315px;
  padding: 24px;
  display: flex;
}

.program-card-3 {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fed2_Frame%201000005154.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 12px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 315px;
  padding: 24px;
  display: flex;
}

.div-block-207 {
  flex-direction: row;
  justify-content: center;
  padding-top: 96px;
  display: flex;
}

.div-block-208 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.div-block-210 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 96px;
  display: flex;
}

.image-86 {
  height: 243px;
  margin-top: 40px;
  margin-left: 0;
  margin-right: 0;
}

.section-416 {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fed5_Section%207.png");
  background-position: 0 0;
  background-size: cover;
  padding-top: 96px;
  padding-bottom: 96px;
}

.heading-42px {
  color: var(--white);
  letter-spacing: -.28px;
  font-family: Helvetica-500, sans-serif;
  font-size: 42px;
  font-weight: 500;
  line-height: 54.6px;
}

._1034px-container {
  grid-column-gap: 96px;
  grid-row-gap: 96px;
  flex-direction: row;
  justify-content: space-around;
  align-items: center;
  max-width: 1034px;
  margin-top: 96px;
  display: flex;
}

.div-block-212, .div-block-213 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.partner-logo {
  object-fit: fill;
  height: 106px;
  margin-left: 0;
  margin-right: 0;
}

.partner-logo._82 {
  height: 82px;
}

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

.heading-42px-black {
  color: var(--black);
  letter-spacing: -.28px;
  font-family: Helvetica-500, sans-serif;
  font-size: 42px;
  font-weight: 500;
  line-height: 54.6px;
}

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

.partner-testimonial-card {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fed6_Frame%201000004358.png");
  background-position: 0 0;
  background-size: cover;
  border-radius: 14px;
  width: 320px;
  padding: 24px;
}

.image-88 {
  height: 16px;
  margin-left: 0;
  margin-right: 0;
}

.image-89 {
  height: 32px;
  margin-top: 21px;
  margin-left: 0;
  margin-right: 0;
}

.image-89._26px {
  height: 26px;
}

.image-89._44 {
  height: 44px;
}

.para-16px {
  letter-spacing: -.32px;
  font-size: 16px;
  line-height: 24px;
}

.heading-12px {
  font-size: 12px;
  line-height: 18px;
}

.heading-36 {
  font-weight: 400;
}

.div-block-216 {
  margin-top: 20px;
}

.partner-testimonial-card-2 {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fee4_Frame%201000004359.png"), url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fed6_Frame%201000004358.png");
  background-position: 0 0, 0 0;
  background-size: cover, cover;
  border-radius: 14px;
  width: 320px;
  padding: 24px;
}

.partner-testimonial-card-3 {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fed7_Frame%201000004360.png"), url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fed6_Frame%201000004358.png");
  background-position: 0 0, 0 0;
  background-size: cover, cover;
  border-radius: 14px;
  width: 320px;
  padding: 24px;
}

.div-block-217 {
  margin-top: 96px;
}

.section-417 {
  padding-top: 120px;
  padding-bottom: 120px;
}

._1164px-container {
  grid-column-gap: 41px;
  grid-row-gap: 41px;
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

._512px-container {
  max-width: 512px;
}

.heading-36px-orange {
  color: var(--dark-salmon);
  letter-spacing: -.28px;
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Helvetica-500, sans-serif;
  font-size: 36px;
  font-weight: 500;
  line-height: 46.8px;
}

.text-24px-no-mg {
  letter-spacing: -.28px;
  font-size: 24px;
  line-height: 28.8px;
  display: inline;
}

.div-block-219 {
  margin-top: 40px;
}

.div-block-220 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: 25px;
  margin-right: 25px;
  display: flex;
}

._601px-container {
  max-width: 601px;
  padding-left: 40px;
  padding-right: 4px;
}

.form-text-grid {
  background-color: #f6f6f6;
  border: 1px solid #e4e4e4;
  border-radius: 8px;
  margin-top: 16px;
  margin-bottom: 0;
}

.form-grid {
  grid-column-gap: 31px;
  grid-row-gap: 24px;
  background-color: #fff;
}

.section-418 {
  background-color: #fff;
  padding-bottom: 120px;
  padding-left: 0;
  padding-right: 0;
}

.text-span-22, .text-span-23, .text-span-24 {
  color: var(--dark-salmon);
}

.checkbox-3 {
  width: 21px;
  height: 20px;
  margin-top: 0;
  margin-left: 0;
}

.checkbox-label-4 {
  letter-spacing: -.28px;
  width: 521px;
  margin-bottom: 0;
  margin-left: 16px;
  font-size: 16px;
  line-height: 16.7px;
}

.checkbox-field-2 {
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 32px;
  padding-left: 0;
  display: flex;
}

.div-block-221 {
  margin-top: 36px;
  margin-bottom: 32px;
}

.submit-button-2 {
  background-color: #d2db51;
  border-radius: 8px;
  width: 521px;
  padding: 14px 0;
}

.div-block-222 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.div-block-223 {
  width: 521px;
}

.image-90 {
  margin-left: 0;
  margin-right: 0;
}

.text-field-label {
  letter-spacing: -.16px;
  margin-bottom: 0;
  font-family: Helvetica-500, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
}

.heading-48px-white {
  color: var(--white);
  text-align: center;
  letter-spacing: -.24px;
  font-family: Helvetica-500, sans-serif;
  font-size: 48px;
  font-weight: 500;
  line-height: 62.4px;
}

.building-careers-hero-section {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fe9f_bg.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  margin-left: auto;
  margin-right: auto;
  padding-top: 52px;
  padding-bottom: 80px;
}

.benefits-section {
  padding-top: 120px;
  padding-bottom: 120px;
}

._797px-container {
  max-width: 797px;
  margin-left: auto;
  margin-right: auto;
}

._797px-container.top-80px {
  margin-top: 80px;
}

.benefits-card-wrapper {
  background-color: #faf0ec;
  border-radius: 10px;
  width: 252.8px;
  padding: 32px 19.2px 32px 32px;
  font-family: Helveticaneue, sans-serif;
  font-size: 1.2rem;
  font-weight: 500;
  line-height: 150%;
}

.benefits-main-cards-wrapper {
  grid-column-gap: 19.2px;
  grid-row-gap: 24px;
  flex-wrap: wrap;
  justify-content: space-between;
  display: flex;
}

.section-419 {
  padding-top: 152px;
}

._80px-vertical-wrapper {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

._569px-max-width {
  max-width: 569px;
}

.global-120px-section {
  padding-top: 120px;
  padding-bottom: 120px;
}

.join-our-team-cta-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-direction: column;
  align-items: center;
  max-width: 547px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.h3-42px {
  text-align: center;
  letter-spacing: -.018em;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helveticaneue, sans-serif;
  font-size: 42px;
  font-weight: 500;
  line-height: 130%;
}

.button-primary-69-5-padding {
  background-color: var(--dark-salmon);
  color: #fff;
  border-radius: 6px;
  justify-content: center;
  height: 64px;
  padding: 23px 69.5px;
  font-family: Helveticaneue, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 100%;
  display: flex;
}

.button-primary-69-5-padding:hover {
  background-color: #e4875dcc;
}

.collection-list-wrapper-10 {
  display: none;
}

.team-reviews-wrapper {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.team-testimonial-wrapper-main {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  display: flex;
}

.teams-testimonials-card {
  grid-column-gap: 21px;
  grid-row-gap: 21px;
  border-radius: 13px;
  flex-direction: column;
  align-items: flex-start;
  max-width: 320px;
  padding: 24px;
  display: flex;
}

.teams-testimonials-card.green {
  background-color: #edf1b9;
  font-size: 16px;
  line-height: 150%;
}

.teams-testimonials-card.orange {
  background-color: #fae7df;
}

.teams-testimonials-card.blue {
  background-color: #e5f8ff;
}

.testimonials-quotes {
  max-height: 16px;
  margin-left: 0;
  margin-right: 0;
}

.team-testimonials-inner-contents-wrapper {
  grid-column-gap: 13px;
  grid-row-gap: 13px;
  flex-direction: column;
  font-family: Helveticaneue, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 150%;
  display: flex;
}

.text-block-39 {
  font-family: Helvetica-400, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 150%;
}

.text-span-25 {
  font-family: Helvetica-700, sans-serif;
  font-weight: 900;
}

._1023px-container {
  justify-content: center;
  align-items: center;
  max-width: 1023px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div-block-224 {
  justify-content: flex-end;
  align-items: flex-end;
  display: flex;
}

.div-block-225 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-direction: column;
  align-items: flex-start;
  margin-top: 86px;
  margin-bottom: 87px;
  display: flex;
}

.text-field-7 {
  color: #fff;
  background-color: #ffffff14;
  border: 1px solid #ffffff4d;
  border-radius: 8px;
  width: 296px;
  height: 48px;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 24px;
  position: relative;
}

.text-field-7::placeholder {
  color: #fff;
  font-size: 16px;
  line-height: 24px;
}

.form-4 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  display: flex;
  position: relative;
}

.submit-button-3 {
  color: #e4875d;
  background-color: #fff;
  border-radius: 6px;
  max-height: 48px;
  padding: 15px 24px;
  font-family: Helveticaneue, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 105%;
  transition: all .2s;
}

.submit-button-3:hover {
  color: #e4875d;
  background-color: #ffffffdb;
}

.text-block-40 {
  color: #fff;
  font-family: Helvetica-400, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 150%;
  position: absolute;
  top: 14px;
  bottom: 12px;
  left: 12px;
}

.form-block-6 {
  margin-bottom: 0;
  display: block;
}

.image-91 {
  width: 481px;
  height: 407px;
}

._393px-max-width {
  max-width: 393px;
}

.slider-6 {
  display: none;
}

.img-vdo-wrapper-160px-bottom {
  margin-top: 0;
  margin-bottom: 160px;
}

.container-1304 {
  max-width: 620px;
}

.bottom-image {
  width: 480px;
}

.mobile-image {
  display: none;
}

.image-92 {
  height: 20px;
}

.mobile-slider {
  display: none;
}

.container-1200px {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}

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

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

.section-420 {
  padding-top: 48px;
  padding-bottom: 120px;
}

.div-block-239 {
  grid-row-gap: 24px;
  flex-direction: column;
  display: flex;
}

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

.div-block-241 {
  width: 100%;
  height: 100%;
}

.div-block-242, .div-block-243 {
  height: 100%;
}

.hero-section {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056feba_Rectangle%203463672.svg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 26px;
  padding-bottom: 60px;
}

.div-block-244 {
  padding-top: 62px;
}

.div-block-245 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  text-align: center;
  flex-direction: column;
  display: flex;
}

.primary-heading {
  color: #333132;
  letter-spacing: -1.5px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica-500, sans-serif;
  font-size: 56px;
  font-weight: 500;
  line-height: 78.4px;
}

.primary-heading._48px {
  font-size: 48px;
  line-height: 68px;
}

.brand-span {
  color: #e4875d;
}

.main-paragraph {
  color: var(--light-slate-grey);
  letter-spacing: -.08px;
  margin-bottom: 0;
  font-family: Helvetica-400, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 36px;
}

.paragraph-944px {
  max-width: 944px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-246 {
  max-width: 836px;
  margin-top: 80px;
  margin-left: auto;
  margin-right: auto;
}

.heading-846 {
  max-width: 846px;
  margin-left: auto;
  margin-right: auto;
}

.secondary-section {
  padding-top: 60px;
  padding-bottom: 60px;
}

.secondary-section.no-bottom-padding {
  margin-bottom: 0;
  padding-bottom: 0;
  display: none;
}

.secondary-section.no-bottom-padding.zero-padding {
  padding-top: 0;
  display: none;
}

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

.card-layout {
  background-image: linear-gradient(135deg, #e4865c, #c06136);
  border-radius: 16px;
  flex-direction: column;
  justify-content: space-between;
  height: 434px;
  padding-top: 16px;
  padding-left: 16px;
  display: flex;
  overflow: hidden;
}

.card-layout.orange {
  background-image: linear-gradient(135deg, #dfaa4d, #cb963a);
}

.card-layout.grey {
  background-image: linear-gradient(135deg, #afc3ca, #84a5b0);
}

.heading-28px {
  color: #fff;
  letter-spacing: -.08px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 28px;
  font-weight: 500;
  line-height: 36.4px;
}

.paragraph-14px {
  color: #fff;
  letter-spacing: -.01em;
  margin-bottom: 0;
  font-family: Helvetica-400, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 21px;
}

.div-block-248 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  align-items: stretch;
  max-width: 310px;
  display: flex;
}

.div-block-249 {
  margin-left: 60px;
}

.paragraph-588 {
  max-width: 588px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-250 {
  margin-top: 64px;
}

.collection-list-19 {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.link-block-25 {
  width: 100%;
  height: 100%;
}

.integration-card {
  border-radius: 10px;
  flex-direction: column;
  justify-content: space-between;
  height: 342px;
  padding: 24px 16px 38px;
  display: flex;
  box-shadow: 0 4px 32px 10px #0000000d;
}

.integration-logo {
  max-height: 80px;
  margin-left: 0;
}

.div-block-252 {
  justify-content: flex-start;
}

.card-wrapper {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  display: flex;
}

.heading24px {
  color: var(--dark-salmon);
  letter-spacing: -.28px;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica-500, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 21.98px;
  display: flex;
}

.heading24 {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 500;
  line-height: 30px;
}

.div-block-254 {
  grid-row-gap: 12px;
  flex-direction: column;
  display: flex;
}

.grid-1070 {
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
}

.section-padding-120px {
  padding-top: 120px;
  padding-bottom: 120px;
}

.section-padding-120px.orange-bg {
  background-color: var(--dark-salmon);
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fefa_pattern-bg-mission-value.png");
  background-position: 0 -8px;
  background-repeat: no-repeat;
  background-size: cover;
}

.div-block-256 {
  grid-column-gap: 22.6px;
  grid-row-gap: 22.6px;
  display: flex;
}

.div-block-257 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  background-image: linear-gradient(114deg, #e4865c 23%, #c06136);
  border-radius: 16px;
  justify-content: space-between;
  align-items: flex-end;
  padding-left: 32px;
  padding-right: 32px;
  display: flex;
}

.div-block-258 {
  flex-direction: column;
  align-items: flex-start;
  max-width: 362px;
  padding-top: 34px;
  padding-bottom: 39px;
  display: flex;
}

.text-block-41 {
  color: #fff;
  letter-spacing: -.008em;
  font-family: Helveticaneue, sans-serif;
  font-size: 32px;
  font-weight: 500;
  line-height: 130%;
}

.text-block-42 {
  color: #fff;
  letter-spacing: .008em;
  font-size: 20px;
  line-height: 150%;
}

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

.button-9 {
  color: var(--dark-salmon);
  text-align: center;
  background-color: #fff;
  border-radius: 6px;
  padding: 15px 40px;
  font-family: Helveticaneue, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 120%;
}

.image-95 {
  max-width: 275px;
  max-height: 287px;
}

.cs-fotter-img-copy {
  object-fit: cover;
  width: 691.72px;
  height: 788px;
  margin-left: 0;
  margin-right: 0;
  display: block;
}

.div-block-257-copy {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  background-image: linear-gradient(114deg, #94bece 23%, #88adbb);
  border-radius: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-left: 32px;
  padding-right: 10px;
  display: flex;
}

.div-block-258-copy {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  place-content: stretch flex-start;
  align-items: flex-start;
  max-width: 362px;
  padding-top: 34px;
  padding-bottom: 39px;
  display: flex;
}

.button-9-copy {
  color: #afc3ca;
  text-align: center;
  background-color: #fff;
  border-radius: 6px;
  padding: 15px 19.5px;
  font-family: Helveticaneue, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 120%;
}

.link-join-copy {
  grid-column-gap: 8px;
  cursor: pointer;
  align-items: center;
  font-size: 16px;
  line-height: 24px;
  display: flex;
}

.ot-see-more-block-copy {
  grid-column-gap: 1.111em;
  grid-row-gap: 13.86px;
  color: var(--black);
  background-color: #d8c69e33;
  border-radius: 1.052em;
  flex-direction: column;
  width: 100%;
  max-width: 372px;
  min-height: 366px;
  display: flex;
  overflow: hidden;
}

.hero-mission-head-honchos {
  padding-top: 92px;
  padding-bottom: 80px;
}

.div-block-260 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  color: #fff;
  letter-spacing: -.018em;
  align-items: center;
  padding-left: 40px;
  padding-right: 40px;
  font-family: Helveticaneue, sans-serif;
  font-size: 64px;
  font-weight: 500;
  line-height: 130%;
  display: flex;
}

.image-97 {
  max-width: 410px;
  max-height: 630px;
}

.container-full-width {
  width: 100%;
  margin-bottom: 20px;
  overflow: hidden;
}

.container-full-width.right {
  justify-content: flex-end;
  display: flex;
}

.div-block-261 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  margin-top: 104px;
  margin-bottom: 64px;
  padding-left: 28px;
  display: flex;
}

.text-block-43 {
  color: #fff;
  letter-spacing: -.018em;
  font-family: Helveticaneue, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 120%;
}

.div-block-262 {
  background-color: #fff;
  width: 100%;
  height: 1px;
}

.div-block-263 {
  color: #fff;
  letter-spacing: -.018em;
  max-width: 560px;
  margin-right: 120px;
  font-family: Helveticaneue, sans-serif;
  font-size: 32px;
  font-weight: 500;
  line-height: 150%;
}

.div-block-263.left-margin {
  margin-left: 120px;
  margin-right: 0;
}

.div-block-261-copy {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
  display: flex;
}

.div-block-264 {
  color: #333132b3;
  letter-spacing: -.018em;
  margin-left: 298px;
  font-size: 120px;
  line-height: 120%;
}

.div-block-265 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: var(--dark-salmon);
  letter-spacing: -.018em;
  font-size: 120px;
  line-height: 120%;
  display: flex;
  position: relative;
  left: -153px;
}

.text-block-45 {
  color: #e4875d00;
  -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: var(--dark-salmon);
  font-family: Helvetica-500, sans-serif;
  font-weight: 500;
}

.container-1200px-16px-padding {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}

.div-block-266 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  color: #33313299;
  letter-spacing: -.008em;
  flex-direction: column;
  align-items: center;
  font-size: 24px;
  line-height: 150%;
  display: flex;
}

.section-421 {
  padding-top: 155px;
  padding-bottom: 120px;
}

.team-wrapper-container {
  max-width: 887px;
}

.grid-1071 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-wrap: wrap;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  display: flex;
}

.div-block-267 {
  max-width: 197px;
  position: relative;
}

.vaibhav-jain {
  width: 225px;
  display: none;
  position: absolute;
  inset: -30% 0% auto;
}

.div-block-268 {
  justify-content: center;
  margin-top: 80px;
  margin-bottom: 120px;
  display: flex;
}

.hours-clock-img-copy {
  z-index: 0;
  opacity: 0;
  object-fit: contain;
  width: 100%;
  max-width: 20em;
  height: 20em;
  margin-left: 0;
  margin-right: 0;
  display: block;
  position: absolute;
  inset: auto 31.7% -52vh auto;
  overflow: visible;
}

.link-block-26-mob {
  width: 225px;
  display: none;
  position: absolute;
  inset: -11% 43px auto -68%;
}

.div-block-268-mob {
  justify-content: center;
  margin-top: 80px;
  margin-bottom: 120px;
  display: none;
}

.div-block-185-copy {
  min-width: 100%;
  padding-top: 96px;
  padding-bottom: 76px;
  position: relative;
  overflow: hidden;
}

.home-hero {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 783px;
  margin: 56px auto 0;
  display: flex;
}

.h1-52px {
  text-align: center;
  letter-spacing: -.018em;
  margin-top: 0;
  font-family: Helveticaneue, sans-serif;
  font-size: 52px;
  font-weight: 500;
  line-height: 130%;
}

._595px-max-width {
  max-width: 595px;
}

.section-422 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056ff32_Bg-Grid.png");
  background-repeat: no-repeat;
  background-size: cover;
  margin-top: 0;
  overflow: hidden;
}

.div-block-271 {
  z-index: 0;
  justify-content: center;
  align-self: auto;
  align-items: flex-end;
  width: 740px;
  max-width: none;
  height: 480px;
  max-height: none;
  margin-left: 0;
  margin-right: 0;
  padding-top: 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.div-block-272 {
  max-width: 260px;
  position: absolute;
  inset: -3% -5% auto auto;
}

.div-block-273 {
  position: relative;
}

.image-98 {
  max-width: 80px;
  position: absolute;
  inset: 16% auto auto 0%;
}

.container-main-copy {
  width: 100%;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
}

.tabs-menu-4 {
  background-color: #ebebeb80;
  border-radius: 8px;
  justify-content: center;
  padding: 2px 1.5px;
  transition: all .3s;
  display: flex;
}

.tab-link-tab-3 {
  background-color: #ddd0;
  padding-left: 24px;
  padding-right: 24px;
  font-family: Helveticaneue, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 150%;
  transition: all .3s cubic-bezier(.47, 0, .745, .715);
}

.tab-link-tab-3.w--current {
  background-color: var(--dark-salmon);
  color: var(--white);
  border-radius: 8px;
  padding: 9px 14px;
}

.tabs {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div-block-274 {
  max-width: 1200px;
  margin-top: 67px;
  overflow: hidden;
}

.liner-bg-section {
  background-image: linear-gradient(#fdf6f4 4%, #fdf6f400 61%);
  padding-top: 100px;
  padding-bottom: 50px;
}

.section-423 {
  padding-top: 120px;
  padding-bottom: 120px;
}

.grey-linear-bg-wrapper {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056ff46_bg-footer%20grid.png"), linear-gradient(#e3e1dc80, #e3e1dc00);
  background-position: 50% 100%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 100% 52%, auto;
  margin-bottom: 0;
  padding-bottom: 0;
  overflow: hidden;
}

.div-block-275 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  display: flex;
}

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

.div-block-277 {
  flex-direction: column;
  align-items: center;
  padding-top: 94px;
  display: flex;
}

.div-block-278 {
  margin-top: 84px;
}

.div-block-279 {
  grid-column-gap: 53px;
  grid-row-gap: 53px;
  display: flex;
}

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

.div-block-280 {
  max-width: 576px;
}

.section-424 {
  margin-top: 160px;
  padding-top: 0;
}

.section-425 {
  padding-top: 106px;
  padding-bottom: 70px;
  overflow: hidden;
}

.image-101 {
  max-width: 76px;
  position: absolute;
  inset: auto 0% -6% -46%;
}

.image-102 {
  max-height: 22px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.image-103 {
  max-height: 22px;
  position: absolute;
  inset: 48% -6% 0% auto;
}

.image-104 {
  max-height: 22px;
  position: absolute;
  inset: auto auto 32% -5%;
}

.image-105 {
  max-height: 22px;
  position: absolute;
  inset: 4% auto auto 0%;
}

.hero-image-home {
  width: 100%;
}

.hero-image-home.mob, .hero-image-home.hide-copy {
  display: none;
}

.div-block-281 {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.div-block-281.padding {
  margin-bottom: 220px;
  padding-top: 60px;
}

.div-block-282 {
  z-index: 1;
  max-width: 834px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.div-block-282._700 {
  max-width: 700px;
}

.slider-7 {
  background-color: #ddd0;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  display: flex;
}

.chevy-left-slider {
  width: 42px;
  position: absolute;
  inset: 45% auto 0% 0%;
}

.chevy-right-slider {
  width: 42px;
  position: absolute;
  inset: 45% 0% 0% auto;
}

.div-block-283 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  color: var(--v2-color--font-brand_clr);
  flex-direction: column;
  align-items: center;
  font-size: 42px;
  line-height: 130%;
  display: flex;
}

.text-block-46 {
  color: var(--v2-color--font-black);
  text-align: center;
  font-size: 28px;
  line-height: 120%;
}

.text-block-47 {
  letter-spacing: -1.5px;
}

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

.image-106 {
  max-width: 175px;
  margin-top: 40px;
  margin-bottom: 40px;
}

.div-block-284 {
  grid-column-gap: 33px;
  grid-row-gap: 33px;
  text-align: center;
  letter-spacing: .02px;
  flex-direction: column;
  align-items: center;
  max-width: 556px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
  font-size: 14px;
  line-height: 150%;
  display: flex;
}

.text-block-48 {
  text-align: center;
  margin-bottom: 2px;
  font-family: Helveticaneue, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.image-107 {
  margin-bottom: 0;
  padding-bottom: 0;
  position: absolute;
  inset: 0%;
}

.div-block-286 {
  margin-top: 0;
}

.dropdown-6 {
  position: relative;
}

.section-426 {
  padding-top: 200px;
  padding-bottom: 0;
}

.section-426.no-padding {
  padding-top: 40px;
}

.section-426._100px-inner-padding {
  padding-bottom: 100px;
}

._1189px-container {
  max-width: 1189px;
}

.div-block-289 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  justify-content: space-between;
  width: 100%;
  margin-bottom: 128px;
  display: flex;
}

.div-block-290 {
  color: var(--dark-salmon);
  letter-spacing: -.018em;
  max-width: 490px;
  font-family: Helveticaneue, sans-serif;
  font-size: 96px;
  font-weight: 500;
  line-height: 120%;
}

.div-block-291 {
  color: #33313299;
  letter-spacing: -.018em;
  max-width: 603px;
  font-size: 24px;
  line-height: 150%;
}

.text-block-50 {
  color: #33313299;
  letter-spacing: -.018em;
  font-family: Helvetica-400, sans-serif;
  font-size: 32px;
  line-height: 110%;
}

.div-block-292 {
  font-size: 16px;
  line-height: 150%;
}

.paragraph-589 {
  font-family: Helvetica-400, sans-serif;
  font-size: 24px;
}

.div-block-293 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  display: flex;
}

.div-block-294.flex {
  background-color: #fafafa;
  flex-direction: row;
  width: 50%;
}

.div-block-295 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  display: flex;
}

.text-block-51 {
  color: var(--white);
  font-size: 14px;
  line-height: 26px;
}

.link-block-27 {
  grid-column-gap: 8px;
  flex-direction: row;
  justify-content: flex-start;
  display: flex;
}

.image-109 {
  height: 25px;
  margin-left: 0;
  margin-right: 0;
}

.know-more-btn-wrapper {
  margin-top: 10px;
}

.global-primary-button {
  color: #fff;
  white-space: nowrap;
  background-color: #e4875d;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  padding: 15px 41.5px;
  font-family: Helvetica-500, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 17.5px;
  transition: all .2s;
  display: flex;
  position: relative;
}

.global-primary-button:hover {
  background-color: #e07342;
  padding-right: 57.5px;
}

.global-primary-button.nav-menu-button {
  padding: 11.5px 24px;
  font-size: 14px;
}

.global-primary-button.nav-menu-button:hover {
  padding-right: 52px;
}

.global-primary-button.search {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  padding-left: 41px;
  display: none;
}

.global-primary-button.sub {
  border-radius: 8px;
}

.global-primary-button.cta-button {
  padding: 11.5px 24px;
  font-size: 14px;
}

.global-primary-button.cta-button:hover {
  padding-right: 52px;
}

.btn-icon {
  display: none;
  position: absolute;
  inset: 29% 13% 0% auto;
}

.btn-icon.nav {
  display: none;
  top: -52%;
  right: -5%;
}

.btn-icon._30 {
  display: none;
  top: 30%;
}

.btn-icon.tts {
  top: 25%;
}

.btn-icon.bp {
  display: none;
  top: 33%;
  right: 12%;
}

.btn-icon.head-honchos {
  display: none;
  top: 30%;
  right: 7%;
}

.btn-icon.book-a-demo {
  display: none;
  top: 23%;
  right: 12%;
}

.btn-icon.vop {
  display: none;
  top: 30%;
  right: 12%;
}

.btn-icon.search {
  display: none;
  top: 32%;
  right: 20%;
}

.btn-icon.sub {
  top: -30%;
}

.btn-icon.cp {
  top: 28%;
}

.mayank-agarwal, .shailesh-hegde, .blair-airbuckle {
  width: 225px;
  display: none;
  position: absolute;
  inset: -30% 0% auto;
}

.div-block-265-copy {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: var(--dark-salmon);
  letter-spacing: -.018em;
  font-size: 120px;
  line-height: 120%;
  display: flex;
  position: relative;
  left: 800px;
}

.div-block-301 {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056ff32_Bg-Grid.png");
  background-position: 0 0;
  background-size: auto;
  margin-top: -15px;
  padding-top: 15px;
}

.div-block-302 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  display: flex;
}

.div-block-303 {
  margin-top: 0;
  padding-top: 16px;
  padding-bottom: 30px;
}

.text-block-52 {
  font-family: Helvetica-500, sans-serif;
  font-weight: 500;
}

.text-block-53 {
  font-family: Helvetica-500, sans-serif;
}

.text-block-54 {
  margin-right: 16px;
}

.text-block-55 {
  margin-right: 16px;
}

.global-primary-button-copy-copy {
  color: #fff;
  white-space: nowrap;
  background-color: #e4875d;
  border-radius: 6px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 15px 37px;
  font-family: Helvetica-500, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 17.5px;
  transition: all .2s;
  display: flex;
  position: relative;
}

.global-primary-button-copy-copy:hover {
  background-color: #e07342;
  padding-right: 57.5px;
}

.div-block-304 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.global-primary-button-64px {
  color: #fff;
  white-space: nowrap;
  background-color: #e4875d;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  padding: 23px 24px;
  font-family: Helvetica-500, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 17.5px;
  transition: all .2s;
  display: flex;
  position: relative;
}

.global-primary-button-64px:hover {
  background-color: #e07342;
  padding-right: 57.5px;
}

.text-block-56 {
  margin-right: 16px;
}

.page-wrapper {
  padding-top: 0;
  overflow: hidden;
}

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

.div-block-312 {
  margin-top: 40px;
}

.div-block-313 {
  grid-column-gap: 96px;
  grid-row-gap: 96px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-314 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.global-primary-button-footer-cta {
  color: #fff;
  white-space: nowrap;
  background-color: #e4875d;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  padding: 20px 50px;
  font-family: Helvetica-500, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 17.5px;
  transition: all .2s;
  display: flex;
  position: relative;
}

.global-primary-button-footer-cta:hover {
  background-color: #e07342;
  padding-right: 57.5px;
}

.div-block-318 {
  grid-column-gap: 96px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.global-primary-button-our-frienf-hero {
  color: #fff;
  white-space: nowrap;
  background-color: #e4875d;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  padding: 23px 24px;
  font-family: Helvetica-500, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 17.5px;
  transition: all .2s;
  display: flex;
  position: relative;
}

.global-primary-button-our-frienf-hero:hover {
  background-color: #e07342;
  padding-right: 57.5px;
}

.section-428 {
  display: none;
}

.div-block-326 {
  border: 1px dashed #00000026;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 28px;
  padding-left: 32px;
  padding-right: 32px;
  display: flex;
}

.image-111 {
  border-radius: 8px;
  margin-left: 0;
  margin-right: 0;
}

.div-block-327 {
  margin-top: 14px;
  margin-bottom: 12px;
}

.heading-848 {
  font-family: Helvetica-500, sans-serif;
  font-size: 18.69px;
  font-weight: 500;
  line-height: 28.3px;
}

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

.global-primary-button-head-honchos {
  color: #fff;
  white-space: nowrap;
  background-color: #e4875d;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  padding: 24px 32px;
  font-family: Helvetica-500, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 17.5px;
  transition: all .2s;
  display: flex;
  position: relative;
}

.global-primary-button-head-honchos:hover {
  background-color: #e07342;
  padding-right: 57.5px;
}

.global-primary-button-integration {
  color: #fff;
  white-space: nowrap;
  background-color: #e4875d;
  border-radius: 6px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 14px 36px;
  font-family: Helvetica-500, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 17.5px;
  transition: all .2s;
  display: inline-block;
  position: relative;
}

.global-primary-button-integration:hover {
  background-color: #e07342;
  padding-right: 57.5px;
}

.btn-icon-p-m, .btn-icon-careers, .btn-icon-sales {
  display: none;
  position: absolute;
  inset: 25% 13% 0% auto;
}

.image-113 {
  object-fit: contain;
}

.home-banner {
  background-color: var(--black-4);
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  height: 76px;
  margin-bottom: 0;
}

.text-block-58 {
  color: var(--color);
  justify-content: center;
  align-items: center;
  font-family: Helvetica-400, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 18px;
  display: flex;
}

.link-5 {
  color: var(--white);
  padding-left: 2px;
  font-size: 16px;
  line-height: 18px;
}

.global-primary-button-join-the-team {
  color: #fff;
  white-space: nowrap;
  background-color: #e4875d;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  padding: 23px 56px;
  font-family: Helvetica-500, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 17.5px;
  transition: all .2s;
  display: flex;
  position: relative;
}

.global-primary-button-join-the-team:hover {
  background-color: #e07342;
  padding-right: 57.5px;
}

.nav-grey-wrapper {
  z-index: -1;
  background-color: #afc3ca;
  height: 160px;
  position: absolute;
  inset: 0% 0% auto;
}

.nav-grey-wrapper.light {
  background-color: #e0e7e9;
}

.nav-grey-wrapper.lighter {
  background-color: #f4f3f1;
}

.nav-grey-wrapper.cream {
  background-color: #e3e1db;
}

.image-115, .image-117, .image-119, .image-120, .image-122, .image-125 {
  display: none;
}

.image-text-wrapper {
  grid-column-gap: 48px;
  justify-content: space-between;
  align-items: center;
  height: 100%;
  margin-left: 0;
  display: flex;
  overflow: hidden;
}

.image-126 {
  height: 100%;
}

.div-block-331 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  display: flex;
}

.text-block-59 {
  color: var(--v2-color--font-white);
  font-family: Helvetica-400, sans-serif;
  font-size: 16px;
  line-height: 21px;
}

.image-127 {
  height: 100%;
}

.div-block-332 {
  height: 100%;
  margin-left: 12px;
}

.banner-image {
  height: 100%;
  margin-top: 8px;
}

.image-text-wrap {
  height: 100%;
  padding-top: 14px;
  padding-bottom: 14px;
  padding-left: 0;
  display: flex;
}

.link-6 {
  color: var(--white);
  letter-spacing: -.32px;
  font-family: Helvetica-500, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 18px;
  text-decoration: underline;
}

.banner-text-wrapper {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: space-between;
  align-items: center;
  margin-right: 0;
  padding-top: 18px;
  padding-bottom: 18px;
  display: flex;
}

.banner-link-wrapper {
  padding: 10px 24px;
}

.div-block-336 {
  justify-content: space-between;
  align-items: center;
  height: 100%;
  padding-left: 65px;
  padding-right: 76px;
  display: flex;
}

.home-banner-monile {
  background-color: var(--black-4);
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  height: 76px;
  margin-bottom: 16px;
  display: none;
}

.div-block-337 {
  justify-content: center;
  align-items: flex-end;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.div-block-337.hide-mob {
  flex-flow: row;
  position: static;
}

.div-block-338 {
  object-fit: contain;
  flex: none;
  height: 350px;
  margin-bottom: -35px;
}

.hero-image-right, .image-128 {
  height: 100%;
  margin-left: 0;
  margin-right: 0;
}

.div-block-338-negative-margin {
  object-fit: contain;
  flex: none;
  height: 400px;
  margin-bottom: -143px;
}

.lottie-animation-3 {
  object-fit: contain;
  margin-top: 0;
  margin-bottom: 0;
}

.lottie-animation-4 {
  margin-bottom: -16px;
  margin-right: 0;
  padding-right: 0;
  display: block;
}

.field-label-5, .search-button-3 {
  display: none;
}

.search-input-2 {
  color: #0009;
  background-color: #3331320d;
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056ff2d_Mask%20(1).svg");
  background-position: 14px;
  background-repeat: no-repeat;
  background-size: auto;
  border: 1px solid #e5e8eb00;
  border-radius: 64px;
  margin-bottom: 0;
  padding: 12px 94px 12px 34px;
  font-size: 14px;
  line-height: 14.32;
}

.search-input-2:active, .search-input-2:focus {
  border-color: #e4875d;
}

.search-input-2::placeholder {
  color: #0009;
}

.search-5 {
  margin-bottom: 0;
}

.div-block-339 {
  object-fit: cover;
}

.load-previous-button {
  background-color: var(--dark-salmon);
  opacity: 1;
  color: var(--white);
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 18.75vw;
  height: 4vw;
  margin-left: 0;
  margin-right: 0;
  padding: 11px 14px;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.25vw;
  font-weight: 500;
  line-height: 1.09375vw;
  display: flex;
}

.text-block-60 {
  color: var(--color);
}

.collection-item-18 {
  justify-content: center;
  align-items: center;
  width: auto;
  display: flex;
}

.collection-list-wrapper-11 {
  margin-top: 84px;
}

.collection-list-20 {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.collection-item-19 {
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  margin-top: 0;
  display: flex;
}

.collection-list-wrapper-12 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  display: block;
}

.right {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.left {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.right-3 {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.collection-item-21, .collection-item-22 {
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.right-5 {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.left-6 {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.pricing-hero-section {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056ff4d_Ellipse%202.svg");
  background-position: 50% -50%;
  background-repeat: no-repeat;
  background-size: 2000px;
  background-attachment: scroll;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 160px;
}

.container-1090px {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 1090px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 80px;
  display: flex;
}

._42px-heading-italics {
  text-align: center;
  letter-spacing: -1.5px;
  flex-direction: row;
  justify-content: space-around;
  align-items: center;
  font-family: Helvetica-400, sans-serif;
  font-size: 42px;
  font-style: italic;
  font-weight: 400;
  line-height: 58.85px;
}

.text-span-28 {
  font-family: Helvetica-500, sans-serif;
  font-weight: 500;
}

.hero-para-24px {
  color: #33313299;
  text-align: center;
  letter-spacing: -.28px;
  white-space: nowrap;
  font-family: Helvetica-400, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 36px;
}

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

.pricing-grid-wrapper {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  flex-direction: row;
  justify-content: space-between;
  align-items: stretch;
  margin-top: 105px;
  display: flex;
}

.pricing-webinar--column {
  border: 1px solid #e4875d;
  border-radius: 14.31px;
  width: 390px;
  padding-left: 0;
  box-shadow: 0 0 50px #e4875d1a;
}

.pricing-webinar-multiply-column {
  border: 1px solid #9255de;
  border-radius: 14.31px;
  width: 390px;
  box-shadow: 0 0 50px #9255de1a;
}

.pricing-content-wrapper {
  grid-column-gap: 36px;
  grid-row-gap: 36px;
  background-color: #fff;
  border-radius: 0 0 14.3px 14.3px;
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  padding: 32px;
  display: flex;
}

.popular-banner {
  background-color: #e4875d1a;
  border-radius: 14.31px 14.31px 0 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 8px;
  padding-bottom: 8px;
  display: flex;
}

.heading-849 {
  color: var(--dark-salmon);
  letter-spacing: 2.4px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica-500, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 17.09px;
}

.pricing-content-wrap {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

._28px-heading {
  letter-spacing: -.28px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica-500, sans-serif;
  font-size: 28px;
  font-weight: 500;
  line-height: 34.205px;
}

.para-14px {
  color: #33313299;
  margin-bottom: 0;
  font-family: Helvetica-400, sans-serif;
  font-weight: 400;
}

.pricing-heading-wrap {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.pricing-checkbox-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  margin-top: 34px;
  padding-bottom: 0;
  display: flex;
}

.checkbox-wrap {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.checkbox-container {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.image {
  object-fit: cover;
  flex: none;
  width: 16px;
  height: 16px;
  margin-left: auto;
  margin-right: auto;
}

.heading-850 {
  color: #9255de;
  letter-spacing: -.28px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica-400, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
}

.heading24px-purple {
  color: #9255de;
  letter-spacing: -.28px;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica-500, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 21.98px;
  display: flex;
}

.popular-banner-purple {
  background-color: #9255de1a;
  border-radius: 14.31px 14.31px 0 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 8px;
  padding-bottom: 8px;
  display: flex;
}

.heading-849-purple {
  color: #9255de;
  letter-spacing: 2.4px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica-500, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 17.09px;
}

.div-block-341 {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  display: flex;
}

.hero-cta-wrapper {
  grid-column-gap: 41px;
  grid-row-gap: 41px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 160px;
  display: flex;
}

.heading-851 {
  letter-spacing: -.28px;
  font-family: Helvetica-500, sans-serif;
  font-size: 32px;
  font-weight: 500;
  line-height: 40px;
}

.hero-button-wrapper {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.text-block-61 {
  letter-spacing: -.28px;
  font-size: 16px;
  line-height: 19.54px;
}

.hero-primary-button {
  color: #fff;
  white-space: nowrap;
  background-color: #e4875d;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  padding: 15px 37px;
  font-family: Helvetica-500, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 19.54px;
  transition: all .2s;
  display: flex;
  position: relative;
}

.hero-primary-button:hover {
  background-color: #e07342;
  padding-right: 57.5px;
}

.salmon-section-pricing {
  background-color: var(--dark-salmon);
  padding-bottom: 0;
}

.white-heading-32 {
  color: #fff;
  text-align: left;
  letter-spacing: -.28px;
  margin-top: 0;
  margin-bottom: 24px;
  font-family: Helvetica-500, sans-serif;
  font-size: 32px;
  font-weight: 500;
  line-height: 41.6px;
}

.para-white-16px {
  color: #fff;
  letter-spacing: -.28px;
  font-size: 16px;
  line-height: 20.8px;
}

.submit-button-4 {
  color: #e4875d;
  background-color: #fff;
  border-radius: 6px;
  max-height: 48px;
  padding: 15px 24px;
  font-family: Helveticaneue, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 105%;
  transition: all .2s;
}

.submit-button-4:hover {
  color: #e4875d;
  background-color: #ffffffdb;
}

.div-block-225-pricing {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-direction: column;
  align-items: flex-start;
  margin-top: 70px;
  margin-bottom: 70px;
  display: flex;
}

.comparision-section {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 184px;
  padding-bottom: 160px;
  line-height: 34.19px;
  display: flex;
}

.heading-852 {
  text-align: center;
  letter-spacing: -.28px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica-500, sans-serif;
  font-size: 42px;
  font-weight: 500;
  line-height: 63px;
}

.heading-btn-wrapper {
  grid-column-gap: 94px;
  grid-row-gap: 94px;
  background-color: var(--white);
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  margin-top: 76px;
  padding-top: 0;
  padding-right: 40px;
  display: flex;
  position: sticky;
  top: 16px;
}

.webinar--wrap, .webinar-multiply-wrap {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.heading-853 {
  letter-spacing: -.28px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica-500, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 30.56px;
}

.contact-btn-orange {
  background-color: var(--dark-salmon);
  color: var(--white);
  border-radius: 6px;
  padding: 10px 30px;
}

.contact-btn-purple {
  color: var(--white);
  background-color: #9255de;
  border-radius: 6px;
  padding: 10px 30px;
}

.heading-854 {
  color: var(--dark-salmon);
  letter-spacing: -.28px;
  font-family: Helvetica-500, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 29.3px;
}

.div-block-343 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 0;
  display: flex;
}

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

.div-block-345 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 64px;
  display: flex;
}

.div-block-345.padding {
  padding-top: 10px;
  padding-left: 15px;
  padding-right: 15px;
}

.div-block-345.padding._100px {
  height: 100px;
}

.div-block-346 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 0;
  display: flex;
}

.div-block-347 {
  width: 100%;
  height: 64px;
  padding: 21px 15px;
}

.div-block-348 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  position: relative;
}

.div-block-orange-heading {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 64px;
  padding: 22.5px 15px;
  display: flex;
}

.comparison-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: .75fr .4fr .4fr;
  margin-top: 0;
  margin-bottom: 0;
}

.comparison-grid._32px {
  margin-bottom: 32px;
}

.div-block-349 {
  grid-column-gap: 42px;
  grid-row-gap: 42px;
  flex-direction: column;
  justify-content: space-between;
  max-width: 994px;
  padding-top: 18px;
  display: flex;
}

.text-16px {
  text-align: left;
  letter-spacing: -.28px;
  font-size: 16px;
  line-height: 22.4px;
}

.text-16px.green {
  color: #3c9d61;
}

._180px-margin-border {
  border: 1px solid #0003;
  width: 100%;
  margin-top: 120px;
  margin-bottom: 120px;
}

.div-block-350 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  align-items: flex-start;
  max-width: 994px;
}

.image-130 {
  margin-bottom: 4px;
  margin-left: 0;
  margin-right: 0;
}

.text-block-62 {
  letter-spacing: -.28px;
  font-family: Helvetica-500, sans-serif;
  font-size: 28px;
  font-weight: 500;
}

.div-block-351 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 44px;
  display: flex;
}

.div-block-351.hide-desk {
  display: none;
}

.text-14px {
  letter-spacing: -.28px;
  font-size: 14px;
  line-height: 21px;
}

.faq-section {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 160px;
  display: flex;
}

.c-faq-item {
  cursor: pointer;
  background-color: #fcf3ef;
  border-radius: 16px;
  margin-bottom: 24px;
  padding: 25px 15px;
  font-size: 1.2em;
  line-height: 1.6em;
}

.div-block-352 {
  max-width: 996px;
}

.div-block-353 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 81px;
  display: flex;
}

.heading-855 {
  letter-spacing: -.12px;
  font-family: Helvetica-500, sans-serif;
  font-size: 48px;
  font-weight: 500;
  line-height: 57.6px;
}

.text-span-32, .text-span-33 {
  font-family: Helvetica-400, sans-serif;
  font-weight: 400;
}

.heading-856 {
  color: #e4875d;
  letter-spacing: -.28px;
  font-family: Helvetica-500, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 29.3px;
}

.comaprison-wrap {
  display: none;
}

.heading-857, .heading-858 {
  color: #e4875d;
  letter-spacing: -.28px;
  font-family: Helvetica-500, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 29.3px;
}

.div-block-360 {
  grid-column-gap: 36px;
  grid-row-gap: 36px;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 1200px;
  padding: 120px 0 0;
  display: none;
}

.all_faqs_wrapper {
  grid-column-gap: 1.66667em;
  grid-row-gap: 1.66667em;
  flex-direction: column;
  width: 996px;
  display: flex;
}

.image-133 {
  height: 667px;
}

.div-block-361 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: block;
}

.slider-8 {
  display: none;
}

.text-span-34 {
  color: #3c9d61;
}

.contact-us-btn-orange {
  color: var(--dark-salmon);
  letter-spacing: -.28px;
  background-color: #e4875d1a;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  font-family: Helvetica-500, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 19.54px;
  display: flex;
}

.contact-us-btn-purple {
  color: var(--purple);
  letter-spacing: -.28px;
  background-color: #9255de1a;
  border-radius: 6px;
  justify-content: center;
  align-items: flex-end;
  margin-top: 107px;
  font-family: Helvetica-500, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 19.54px;
  display: flex;
}

.image-top {
  margin-bottom: 0;
  position: absolute;
  inset: -84px 22% auto auto;
}

.image-bottom {
  position: absolute;
  inset: 40px auto auto 6%;
}

.text-span-35 {
  margin-left: 4px;
  font-family: Helvetica-500, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 29.3px;
}

.rights-vertical-block-copy {
  grid-column-gap: 4.09722em;
  align-items: center;
  margin-top: auto;
  display: flex;
}

.rights-vertical-block-copy.show_on_mob {
  display: none;
}

.bold-text-20 {
  font-weight: 400;
}

.navigation-top {
  background-color: #e4875d1a;
  flex-direction: column;
  justify-content: flex-start;
  padding-bottom: 79px;
  padding-right: 0;
  display: flex;
  position: absolute;
  inset: 76px 0% auto;
}

.header {
  background-color: #e4875d1a;
  margin-bottom: 0;
  padding-top: 1rem;
  padding-bottom: 0;
}

.div-block-370 {
  background-color: #343434;
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  padding: 5px 20px;
  display: inline-block;
}

.text-block-71 {
  color: var(--white);
  flex-direction: row;
  justify-content: center;
  width: auto;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 14px;
  line-height: 18px;
  display: flex;
}

.text-block-72 {
  text-align: center;
  font-family: Helvetica-500, sans-serif;
  font-size: 40px;
  font-weight: 500;
  line-height: 52px;
}

.div-block-371 {
  justify-content: center;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  display: block;
}

.container-1307 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  max-width: 995px;
  margin-bottom: 0;
  padding-bottom: 0;
  display: flex;
}

.div-block-372 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056ffe6_Vector%203.png");
  background-position: 50%;
  background-size: auto;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  min-width: 995px;
  padding-top: 0;
  display: flex;
}

.div-block-374 {
  background-image: linear-gradient(#121212, #242424);
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  padding-top: 0;
}

.heading-859 {
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 0;
  font-size: 36px;
  font-weight: 500;
  line-height: 54px;
}

.div-block-375 {
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  margin-bottom: 5rem;
  display: block;
}

.text-span-37 {
  color: var(--dark-salmon);
  text-align: center;
  font-family: Helveticaneue, sans-serif;
  font-size: 36px;
  font-weight: 500;
  line-height: 54px;
}

.information {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-direction: column;
  justify-content: space-between;
  width: 996px;
  min-width: 0;
  margin-top: 0;
  padding-top: 90px;
  display: flex;
}

.info-1 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.info-2, .info-3 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.heading-860 {
  color: var(--dark-salmon);
  font-family: Helvetica-500, sans-serif;
  font-size: 36px;
  font-weight: 500;
  line-height: 36px;
}

.paragraph-595 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  margin-top: .75px;
  margin-bottom: .75rem;
  font-family: Helvetica-400, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
  text-decoration: none;
  display: block;
}

.div-block-376 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border: 2px dashed #0000001a;
  border-top: 2px #000;
  border-bottom-color: #0003;
  border-radius: 20px;
  flex-direction: column;
  width: 996px;
  margin-top: 80px;
  padding-bottom: 65px;
  display: flex;
}

.div-block-377 {
  flex-direction: column;
  padding-top: 95px;
  padding-bottom: .5rem;
  display: block;
}

.div-block-378 {
  padding-top: 64px;
}

.heading-860-copy {
  color: var(--dark-salmon);
  margin-bottom: 1rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 36px;
  font-weight: 500;
  line-height: 36px;
}

.testimonial {
  background-image: linear-gradient(#fdf6f4, #fff0);
  padding-top: 120px;
  padding-bottom: 115px;
}

.heading-863 {
  color: var(--dark-salmon);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica-500, sans-serif;
  font-size: 42px;
  font-weight: 500;
  line-height: 56px;
}

.image-142 {
  width: auto;
}

.paragraph-598 {
  text-align: center;
  margin-bottom: 30px;
  font-family: Helvetica-400, sans-serif;
  font-weight: 400;
}

.container-1308 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 560px;
  display: flex;
}

.section-423-copy {
  padding-top: 50px;
  padding-bottom: 100px;
}

.hero_p-_success-content-holder-copy {
  grid-row-gap: 13px;
  flex-flow: column wrap;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.title-_42-copy {
  letter-spacing: -.0357143em;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica-400, sans-serif;
  font-size: 32px;
  font-weight: 400;
  line-height: 40%;
}

.image-143 {
  width: 100%;
}

.mask-6 {
  overflow: visible;
}

.div-block-385 {
  width: 30%;
  margin-top: 60px;
  margin-bottom: 45px;
  padding-bottom: 0;
}

.salmon-section-pricing-copy {
  background-color: var(--dark-salmon);
  padding-bottom: 0;
}

.signup-assects-holder-copy {
  justify-content: space-between;
  display: flex;
}

.signup-assects-holder-copy.cs-footer-copy-copy {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  justify-content: center;
  display: none;
}

.secondary-section-copy-copy {
  padding-top: 60px;
  padding-bottom: 60px;
}

.secondary-section-copy-copy.no-bottom-padding-copy-copy {
  margin-bottom: 0;
  padding-bottom: 0;
}

.secondary-section-copy-copy.no-bottom-padding-copy-copy.zero-padding-copy-copy {
  max-height: 65rem;
  padding-top: 8rem;
  padding-bottom: 8rem;
}

.video {
  margin-top: 40px;
}

.container-main-copy {
  width: 100%;
  max-width: 95.13em;
  margin-left: auto;
  margin-right: auto;
}

.body-7 {
  background-color: #e4875d00;
}

.section-429 {
  justify-content: center;
  align-items: stretch;
  margin: 4rem;
  display: flex;
}

.div-block-388 {
  justify-content: center;
  display: flex;
}

.div-block-389 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  border-top: 1px solid var(--dark-salmon);
  border-right: 0px solid var(--dark-salmon);
  border-left: 0px solid var(--dark-salmon);
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 980px;
  height: 580px;
  display: flex;
}

.div-block-390 {
  z-index: 0;
  width: 150px;
  height: 150px;
  position: relative;
}

.image-145 {
  width: 150px;
  position: static;
}

.div-block-391 {
  z-index: 2;
  background-color: #e4875d00;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  display: flex;
  position: absolute;
  inset: 0%;
}

.div-block-392 {
  background-color: #ffffff26;
  border: 1px solid #00000080;
  border-radius: 25px;
  justify-content: center;
  align-items: center;
  width: 400px;
  height: 50px;
  display: flex;
  position: absolute;
  overflow: visible;
  box-shadow: 0 2px #0003, inset 0 2px 15px 1px #dadada33;
}

.text-block-80 {
  font-family: Helvetica-700, sans-serif;
  font-size: 24px;
  line-height: 28px;
}

.button-10 {
  background-color: var(--dark-salmon);
  border-radius: 8px;
  padding: 10px 24px;
  font-family: Helvetica-700, sans-serif;
  font-size: 16px;
  line-height: 19px;
}

.pop-up {
  z-index: 10;
  background-color: #0000008a;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: none;
  position: fixed;
  inset: 0%;
}

.pop-up-item {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  background-color: #fff;
  border-radius: 25px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 950px;
  height: 550px;
  padding: 50px;
  display: flex;
  position: relative;
  overflow: visible;
}

.div-block-395 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  grid-template-rows: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  display: grid;
  overflow: auto;
}

.cloese-popup {
  color: var(--black);
  background-color: #fff;
  border-radius: 50px;
  padding: 10px 15px;
  font-family: Helvetica-700, sans-serif;
  font-size: 20px;
  position: absolute;
  inset: 0% -5% auto auto;
  box-shadow: 0 2px 5px 2px #0003;
}

.image-147 {
  width: 70%;
}

.slide-9 {
  margin-left: auto;
  margin-right: auto;
}

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

.div-block-397 {
  overflow: hidden;
}

.gradient-border {
  background-image: linear-gradient(to bottom, var(--dark-salmon), white);
  width: 1px;
  margin-top: 20px;
}

.body-10 {
  background-color: #fff0;
}

.key-highlights {
  width: 100%;
  max-width: 95.13em;
  margin-left: auto;
  margin-right: auto;
}

.hero-key-highlights {
  grid-row-gap: 160px;
  flex-direction: column;
  display: flex;
}

.hero_p-_3-block-key-highlight {
  grid-column-gap: 20px;
  justify-content: center;
  width: 100%;
  max-width: 793px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.hero-block-key-1 {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fe4a_Frame%201000004249.webp");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: .833em;
  width: 100%;
  max-width: 250px;
  height: 260px;
  padding-top: 32px;
  padding-left: 24px;
  padding-right: 24px;
}

.hero-block-key--2 {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fe4a_Frame%201000004249.webp");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: .833em;
  width: 100%;
  max-width: 250px;
  height: 260px;
  padding-top: 32px;
  padding-left: 38px;
  padding-right: 38px;
}

.hero-block-key--2._2-copy {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fe49_Frame%201000004250.webp");
  background-position: 0 0;
  background-size: cover;
  padding-left: 24px;
  padding-right: 24px;
}

.hero-block-key-3 {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fe4a_Frame%201000004249.webp");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: .833em;
  width: 100%;
  max-width: 250px;
  height: 260px;
  padding-top: 32px;
  padding-left: 38px;
  padding-right: 38px;
}

.hero-block-key-3._3-copy {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fe4c_Frame%201000004251.webp");
  padding-left: 24px;
  padding-right: 24px;
  display: block;
}

.container-main-copy {
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 4rem;
  padding-bottom: 4rem;
  display: block;
}

.nav-grey-wrapper-clear {
  z-index: -1;
  background-color: var(--white);
  height: 160px;
  position: absolute;
  inset: 0% 0% auto;
}

.grid-1022-copy {
  flex-direction: column;
  flex: 0 auto;
  width: 100%;
  max-width: 75rem;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  font-family: Helvetica-400, sans-serif;
  display: block;
  position: static;
}

.info-1section-copy {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: 100%;
  margin-top: 0;
  display: flex;
  position: relative;
}

.heading-sponsor-copy {
  color: var(--black-2);
  margin-top: 0;
  margin-bottom: 1rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 2.5rem;
  font-weight: 500;
  line-height: 2.875rem;
}

.rad-icon-container-copy {
  text-align: center;
  background-color: #e4875d;
  border: .0625rem #0003;
  border-radius: 3.125rem;
  width: 100%;
  max-width: 4.5rem;
  height: 62.8125rem;
  max-height: 4.5rem;
  padding: 1.25rem;
}

.cards-copy {
  background-color: #fcf4f0;
  border-radius: .5rem;
  padding: 2rem 2rem 3rem;
}

.rad-companny-logos-black {
  z-index: 500;
  background-color: #333132;
  padding-top: 3rem;
  padding-bottom: 3rem;
  position: relative;
}

.heading-13-copy {
  color: #fff9;
  text-align: center;
  -webkit-text-stroke-color: #fff9;
}

.logo-grid2-copy {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  place-content: space-around;
  place-items: center;
  width: 100%;
  max-width: 73.75rem;
  margin-left: auto;
  margin-right: auto;
}

.logo-grid2-copy.home-page-copy {
  width: 94%;
  margin-top: 2rem;
  display: flex;
}

.liner-bg-section-copy {
  background-image: linear-gradient(#fdf6f4 4%, #fdf6f400 61%);
  padding-top: 100px;
  padding-bottom: 0;
}

.marketo-rad-test-copy {
  background-color: #fff;
  border: .125rem solid #f6f6f6;
  border-radius: .9375rem;
  width: 100%;
  max-width: 37.5rem;
  margin-left: auto;
  margin-right: auto;
  padding: 1.875rem;
}

.marketo-rad-test-copy.max-500-copy {
  border-style: none;
  max-width: 28rem;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 1rem;
  box-shadow: 0 4px 32px #0003;
}

.text-span-44 {
  color: var(--yellow);
}

.text-block-81 {
  margin-bottom: 10px;
  font-family: Helvetica-500, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 26px;
}

.demo-section-copy-copy {
  background-color: var(--white);
  padding-top: 3rem;
  padding-bottom: 1rem;
  position: relative;
}

.paragraph-595-bold {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: Helvetica-500, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 30px;
  display: block;
}

.div-block-398 {
  background-image: linear-gradient(#f6d2c4, #fff0);
  border-radius: 25px;
  padding: 10px;
  position: relative;
}

.curved-border-video {
  border-radius: 1em;
  overflow: hidden;
}

.div-block-399 {
  outline-offset: 0px;
  -webkit-text-stroke-width: 0px;
  -webkit-text-fill-color: inherit;
  background-color: #000;
  background-clip: border-box;
  border: 10px #000;
  border-radius: 20px;
  outline: 10px solid #81828400;
  position: absolute;
  inset: 10px;
  overflow: visible;
}

.div-block-401 {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  justify-content: space-around;
  align-items: stretch;
  max-width: 1200px;
  display: flex;
}

.div-block-402 {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  justify-content: flex-start;
  display: flex;
}

.div-block-403 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  align-items: flex-start;
  max-width: 50%;
  margin-top: 50px;
  display: flex;
}

.paragraph-601, .paragraph-602 {
  font-size: 24px;
  line-height: 28px;
}

.text-span-46 {
  color: var(--dark-salmon);
}

.div-block-402-copy {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  justify-content: center;
  display: flex;
}

.div-block-403-copy {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  max-width: none;
  margin-top: 0;
  display: flex;
}

.paragraph-601-copy {
  color: #333132bd;
  text-align: center;
  font-family: Helvetica-400, sans-serif;
  font-size: 20px;
  line-height: 28px;
}

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

.div-block-401-copy {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  justify-content: space-around;
  align-items: stretch;
  max-width: 1200px;
  display: flex;
}

.image-150 {
  display: none;
}

.div-block-404 {
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.div-block-405 {
  color: var(--white);
  background-color: #6f345d;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 80px;
  height: 80px;
  font-family: Helvetica-700, sans-serif;
  font-size: 2rem;
  display: flex;
}

.cookie-date-heading {
  color: #3d1e26;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica-700, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 22px;
}

.text-block-82 {
  color: #a07e76;
  text-align: center;
  margin-top: 1.25rem;
  font-size: 1rem;
}

.div-block-406 {
  background-color: var(--white);
  border: 2px solid #a17f7766;
  border-right-style: dashed;
  border-radius: 10px 0 0 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 250px;
  padding: 20px;
  display: flex;
}

.div-block-407 {
  background-color: #fff;
  border: 2px solid #a17f7766;
  border-left-style: none;
  border-radius: 0 10px 10px 0;
  flex-direction: column;
  justify-content: space-around;
  align-items: flex-start;
  width: 250px;
  margin-right: 0;
  padding: 20px;
  display: flex;
}

.html-embed-25 {
  display: block;
}

.slider-9 {
  background-color: #0000;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 34rem;
  height: auto;
  display: block;
}

.left-arrow-9, .right-arrow-8 {
  display: block;
}

.mask-7 {
  max-width: 35rem;
  height: auto;
  overflow: hidden;
}

.slide-10 {
  background-color: #fff0;
  margin-top: 0;
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.html-embed-26 {
  display: block;
}

.slide-11 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.image-151 {
  width: 40%;
  position: absolute;
  inset: 10% 5% auto auto;
}

.div-block-408 {
  color: var(--yellow-2);
  background-color: #ff492c;
  border-radius: 50em;
  justify-content: center;
  align-items: center;
  width: 170px;
  height: 170px;
  margin-top: 40px;
  margin-bottom: 40px;
  display: flex;
}

.div-block-409 {
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.div-block-410, .div-block-411 {
  margin-top: 10px;
  margin-bottom: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.cookie-day-text {
  color: #a07e76;
  font-family: Helvetica-500, sans-serif;
  font-size: 12px;
  line-height: 16px;
}

.cookie-time-heading {
  color: #3d1e26;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica-700, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 22px;
}

.cookie-timezone-text {
  color: #a07e76;
  font-family: Helvetica-500, sans-serif;
  font-size: 12px;
  line-height: 16px;
}

.cookie-user-heading {
  color: #3d1e26;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica-700, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 22px;
}

.div-block-412 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.button-primary--clear {
  color: var(--dark-salmon);
  letter-spacing: -.28px;
  -webkit-text-stroke-color: #0000;
  text-transform: none;
  background-color: #e4875d33;
  border-radius: 8px;
  padding: 15px 24px;
  font-family: Helvetica-500, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 17.09px;
  transition: all .2s;
}

.button-primary--clear:hover {
  color: #fff;
}

.div-block-413 {
  background-color: #fff;
  border-radius: 0;
  padding-top: 20px;
  padding-left: 20px;
  padding-right: 20px;
}

.image-152 {
  width: 120px;
}

.heading-black-56-copy {
  text-align: center;
  letter-spacing: -.09375rem;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helvetica-500, sans-serif;
  font-size: 52px;
  font-weight: 500;
  line-height: 56px;
  display: block;
}

.text-span-47 {
  color: var(--dark-salmon);
  font-size: 52px;
}

.text-span-48 {
  font-size: 52px;
}

.text-block-83 {
  color: #33313299;
  text-align: center;
  font-size: 24px;
  line-height: 28px;
}

._837-mx-wt-block-copy {
  grid-row-gap: 2.5em;
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: none;
  margin-top: 50px;
  display: flex;
}

.div-block-414 {
  padding-top: 5px;
  padding-bottom: 5px;
}

.tab-outter-rapper-copy {
  grid-row-gap: 4.652em;
  flex-direction: column;
  justify-content: flex-end;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.div-block-274-copy {
  max-width: 1200px;
  margin-top: 50px;
  overflow: hidden;
}

.heading-869 {
  margin-top: 10px;
  margin-bottom: 0;
  font-family: Helveticaneue, sans-serif;
  font-size: 48px;
  font-weight: 500;
  line-height: 52px;
}

.heading-870 {
  color: var(--dark-salmon);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Helveticaneue, sans-serif;
  font-size: 32px;
  font-weight: 500;
  line-height: 36px;
}

.liner-bg-section-copy-2 {
  background-image: linear-gradient(#fdf6f4 4%, #fdf6f400 61%);
  margin-top: -90px;
  padding-top: 160px;
  padding-bottom: 0;
  display: block;
}

.text-span-49 {
  font-family: Helvetica-700, sans-serif;
  font-weight: 700;
}

.text-span-50 {
  font-family: Helvetica-700, sans-serif;
}

.div-block-281-copy {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 150px;
  position: relative;
}

.text-span-51 {
  color: var(--dark-salmon);
}

.div-block-415 {
  padding-bottom: 50px;
}

.visualize-block-fill {
  grid-row-gap: 1.111em;
  border: .0625rem none var(--burntsienna);
  background-color: #e4875d1a;
  border-radius: 1.111em;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  max-width: 33.47em;
  min-height: 21.666em;
  padding: 2.222em;
  display: flex;
}

.txt-black-32-copy {
  color: var(--black);
  font-family: Helvetica-500, sans-serif;
  font-size: 2.222em;
  font-weight: 500;
  line-height: 1.2;
}

.txt-black-32-copy.color-orange {
  color: var(--burntsienna);
  text-transform: capitalize;
}

.mx-wt-324-block-copy {
  grid-row-gap: 1.111em;
  flex-direction: column;
  width: 100%;
  max-width: 25em;
  display: flex;
}

.mx-wt-324-block-copy-2 {
  grid-row-gap: 1.111em;
  flex-direction: column;
  width: 100%;
  max-width: 27em;
  display: flex;
}

.txt-black-20-copy {
  color: var(--black);
  letter-spacing: 0;
  font-size: 1.388em;
  line-height: 1.5;
}

.txt-black-20-copy.color-orange {
  color: var(--burntsienna);
}

.secondary-section-copy {
  padding-top: 60px;
  padding-bottom: 60px;
}

.secondary-section-copy.no-bottom-padding {
  margin-bottom: 0;
  padding-top: 100px;
  padding-bottom: 0;
}

.primary-footer-copy {
  padding: 120px 5px 87px;
  position: relative;
}

.primary-footer-copy.no-top-padding-copy {
  background-image: linear-gradient(#fff, #fff0 11%), url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056ff87_Grid.png");
  background-position: 0 0, 0 0;
  background-repeat: repeat, repeat;
  background-size: auto, cover;
  padding-top: 0;
  padding-bottom: 48px;
}

.text-block-47-copy {
  text-align: center;
  letter-spacing: -1.5px;
  display: block;
}

.text-block-46-copy-2 {
  color: var(--v2-color--font-black);
  text-align: center;
  font-size: 28px;
  line-height: 120%;
}

.chevy-right-slider-copy {
  width: 42px;
  position: absolute;
  inset: 45% 0% 0% auto;
}

.chevy-left-slider-copy {
  width: 42px;
  position: absolute;
  inset: 45% auto 0% 0%;
}

.heading-871-copy {
  text-align: center;
  font-family: Helvetica-500, sans-serif;
  font-size: 46px;
  font-weight: 500;
  line-height: 52px;
}

.html-embed-27 {
  display: block;
}

.button-copy {
  color: #404040;
  white-space: nowrap;
  cursor: pointer;
  background-color: #d1dd2b;
  border-radius: .5rem;
  padding: 1.4375rem 2.625rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.125rem;
  transition: all .2s;
  position: relative;
}

.button-copy:hover {
  background-color: #f2ff37;
}

.button-copy:active {
  background-color: var(--yellow);
}

.button-copy.form-demo {
  margin-left: 0;
  margin-right: auto;
  padding: 1.125rem 1.5rem .875rem;
}

.button-copy.form-demo:hover {
  background-color: #f2ff37;
}

.button-copy.form-demo.contact-submit.is_type_fs {
  color: var(--white);
  background-color: #e4875d;
  justify-content: center;
  height: auto;
  margin-right: 0;
  padding-top: .94rem;
  padding-bottom: .94rem;
  transition: all .2s;
  display: block;
}

.button-copy.form-demo.contact-submit.is_type_fs.hide-button {
  display: none;
}

.image-153 {
  width: 130px;
}

.image-154 {
  width: 141px;
}

.image-155 {
  width: 117px;
}

.image-156 {
  width: 120px;
}

.image-157 {
  width: 145px;
}

.image-158 {
  width: 68px;
}

.image-159 {
  width: 100px;
}

.txt-orange-24-copy {
  color: var(--burntsienna);
  font-family: Helveticaneue, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 24px;
}

.section-430 {
  min-height: 100vh;
}

._20px-space {
  padding-top: 10px;
  padding-bottom: 10px;
}

.collection-list-wrapper-11-copy {
  margin-top: 84px;
}

.collection-list-20-copy-2 {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.collection-item-18-copy {
  justify-content: center;
  align-items: center;
  width: auto;
  display: flex;
}

.hero_p-_blog-img-copy {
  border-radius: 1.111em;
  height: 176px;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding-bottom: 0;
}

.blog-date-txt_16-copy {
  font-size: 16px;
}

.blog-main-txt-24-copy {
  letter-spacing: -.8px;
  flex-direction: column;
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Helveticaneue, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 29.3px;
}

.blog-main-txt-24-copy._24px {
  padding-bottom: 1em;
}

.blog-time-txt-12-copy {
  font-family: Helveticaneue, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 1;
}

.hero-btn-secondary-copy {
  background-color: var(--v2-color--clr-org-op10);
  color: var(--v2-color--font-brand_clr);
  text-align: center;
  letter-spacing: -.018em;
  border-radius: .375em;
  width: 100%;
  padding: .875em .625em;
  font-family: Helvetica-500, sans-serif;
  font-size: 14px;
  font-weight: 500;
}

.hero-btn-secondary-copy:hover {
  background-color: #e4875d33;
}

.div-block-416 {
  width: 100%;
  padding-top: 80px;
  padding-bottom: 80px;
}

.collection-item-19-copy {
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  margin-top: 0;
  display: flex;
}

.global-primary-button-copy {
  color: #fff;
  white-space: nowrap;
  background-color: #e4875d;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  width: 175px;
  height: 52px;
  padding: 0;
  font-family: Helvetica-500, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 17.5px;
  transition: all .2s;
  display: flex;
  position: relative;
}

.text-block-84 {
  font-family: Helveticaneue, sans-serif;
}

.div-block-417 {
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.div-block-418 {
  margin-top: 20px;
  margin-bottom: 20px;
  margin-right: 10px;
  padding-top: 5px;
}

.image-160 {
  width: 15px;
  height: auto;
}

.div-block-419 {
  display: flex;
}

.div-block-420 {
  margin-top: 20px;
  margin-bottom: 20px;
  margin-right: 10px;
  padding-top: 5px;
}

.image-161 {
  width: 15px;
}

.image-162 {
  width: 80%;
}

.image-151-copy {
  width: 65%;
  position: absolute;
  inset: 5% -15% auto auto;
}

.image-151-copy-2 {
  width: 50%;
  position: absolute;
  inset: 5% -10% auto auto;
}

.image-151-copy-3 {
  width: 55%;
  position: absolute;
  inset: 5% -10% auto auto;
}

.image-151-copy-4, .image-151-copy-5, .image-151-copy-6 {
  width: 45%;
  position: absolute;
  inset: 5% 0% auto auto;
}

.image-151-copy-7 {
  width: 45%;
  position: absolute;
  inset: 5% -20px auto auto;
}

.div-block-421 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  text-align: center;
  flex-flow: row;
  justify-content: center;
  align-items: stretch;
  margin-bottom: 15px;
  margin-left: 0;
  padding-left: 0;
  display: flex;
}

.text-block-85 {
  color: #a07e76;
  font-family: Helvetica-500, sans-serif;
  font-size: 16px;
  line-height: 18px;
  display: block;
}

.text-span-52 {
  color: #3d1e26;
  font-family: Helvetica-700, sans-serif;
  font-weight: 700;
}

.image-163 {
  width: 20px;
  min-width: 0;
  max-width: none;
  height: auto;
  margin-left: 0;
  margin-right: 0;
}

.div-block-422 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  background-color: #a17f7733;
  border-radius: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.body-11 {
  background-color: var(--black-5);
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

.image-164 {
  width: 250px;
}

.text-block-86 {
  color: #fff;
  text-align: center;
  width: 100%;
  font-family: Helveticaneue, sans-serif;
  font-size: 36px;
  font-weight: 500;
  line-height: 40px;
}

.div-block-423 {
  aspect-ratio: auto;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.text-block-86-copy {
  color: #fff6;
  text-align: center;
  width: 100%;
  font-family: Helveticaneue, sans-serif;
  font-size: 36px;
  font-weight: 500;
  line-height: 40px;
}

.text-span-54 {
  color: var(--yellow);
}

.form-block-8 {
  display: block;
}

.dropdown-toggle-4-copy {
  padding: 10px 20px;
  font-size: 14px;
  line-height: 16.75px;
  transition: all .2s;
}

.dropdown-toggle-4-copy:hover {
  color: #404040b3;
}

.dropdown-column-right-copy {
  z-index: 10;
  background-color: #fafafa;
  border-left: .0625rem #00000014;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 50%;
  padding: .5rem .375rem .75rem;
  display: block;
  position: relative;
}

.dropdown-column-right-copy.border-left-on-copy {
  z-index: 1;
  background-color: #fafafa;
  border-left-style: solid;
  flex: 1;
  position: relative;
}

.dropdown-column-right-copy.border-left-on-copy._50-copy {
  display: block;
}

.dropdown-column-left-copy {
  z-index: 10;
  border-right: .0625rem solid #00000014;
  flex-direction: column;
  width: 50%;
  padding: .5rem .375rem .75rem;
  display: block;
  position: relative;
}

.dropdown-column-left-copy.border-right-off-copy-2 {
  border-right-style: none;
  padding-bottom: .75rem;
}

.dropdown-column-left-copy.border-right-off-copy-2._50-copy-2 {
  width: 50%;
}

.navigation-dropdown-copy02 {
  min-width: 8.75rem;
}

.navigation-dropdown-copy02.w--open {
  background-color: #0000;
  min-width: 43.75rem;
  max-height: 100vh;
  padding-top: .625rem;
  left: -17.8125rem;
}

.navigation-dropdown-copy02.dropdown-long-copy02 {
  min-width: 31.25rem;
  left: -11.5625rem;
}

.navigation-dropdown-copy02.dropdown-long-copy02.w--open {
  left: -9.2rem;
}

.primary-navigation-oe {
  -webkit-backdrop-filter: blur(40px);
  backdrop-filter: blur(40px);
  background-color: #3336;
  border: 1px solid #0000001a;
  border-radius: 16px;
  max-width: 1152px;
  margin-top: 16px;
  margin-left: 24px;
  margin-right: 24px;
  padding: 10px 12px 10px 24px;
  display: block;
  position: sticky;
  top: 16px;
}

.hero-events-new-copy {
  background-color: #000;
  flex-flow: row;
  height: 782px;
  margin-top: -80px;
  padding-top: 11rem;
  padding-bottom: 4rem;
  display: block;
  position: relative;
}

.nav-link-2-copy {
  color: var(--white);
  padding: 10px 10px 10px 20px;
  font-size: 14px;
  line-height: 16.75px;
}

.nav-link-2-copy.w--current {
  color: var(--black);
}

.icon-5-copy-new-nav {
  color: var(--white);
  margin-right: .3125rem;
  font-family: Helvetica-300, sans-serif;
  font-size: .8rem;
  font-weight: 300;
}

.div-block-425 {
  height: 40px;
  display: none;
  position: relative;
}

.search-input-3 {
  color: var(--black);
  background-color: #3331320d;
  border: 1px #000;
  border-radius: 20px;
  width: 180px;
  height: 40px;
  margin-bottom: 0;
  position: relative;
}

.div-block-427 {
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-428 {
  padding-left: 0;
  position: absolute;
  inset: auto 0% 0% auto;
}

.div-block-430 {
  width: 50%;
  margin-top: 50px;
  margin-left: 60px;
  padding-right: 60px;
}

.div-block-431 {
  color: #fff;
  text-align: center;
  background-color: #ffffff1a;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 182px;
  height: 36px;
  padding: 6px 16px;
  font-family: Helvetica-500, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 18px;
  display: flex;
}

.heading-873 {
  color: var(--white);
  margin-top: 24px;
  margin-bottom: 18px;
  font-size: 42px;
  line-height: 56px;
}

.paragraph-603 {
  color: var(--white);
  margin-bottom: 18px;
  font-family: Helvetica-400, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.button-11 {
  color: var(--white);
  background-color: #fff3;
  border-radius: 8px;
  padding: 12px 19px;
  font-size: 16px;
  line-height: 24px;
}

.div-block-432 {
  margin-top: 40px;
}

.section-431 {
  margin-top: 0;
  padding-top: 5.6rem;
}

.div-block-433 {
  margin-left: 120px;
  margin-right: 120px;
}

.div-block-434 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.heading-874 {
  margin-bottom: 30px;
  padding-left: 50px;
  font-size: 24px;
  line-height: 36px;
}

.div-block-435 {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  justify-content: flex-start;
  align-items: center;
  margin-top: 30px;
  display: flex;
}

.image-167 {
  margin-left: 0;
  margin-right: 0;
  padding-top: 0;
  padding-right: 0;
}

.div-block-436 {
  width: 30%;
  padding: 10px;
}

.image-169 {
  width: 15px;
  position: absolute;
  inset: 35% auto auto 10px;
}

.text-block-87-copy {
  color: var(--black);
  font-family: Helvetica-500, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
}

.text-block-88-copy {
  color: var(--black);
  font-family: Helvetica-700, sans-serif;
  font-size: 46px;
  line-height: 46px;
}

.div-block-img-m1 {
  display: none;
  position: absolute;
  inset: 0% 0% auto auto;
}

.div-block-img-m2 {
  padding-left: 0;
  position: absolute;
  inset: auto 0% 0% auto;
}

.link-block-28 {
  display: none;
}

.video-2 {
  border-radius: 9px;
  overflow: hidden;
  box-shadow: 0 4px 34px #0003;
}

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

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

.div-block-437 {
  background-color: #000;
  height: 90px;
  margin-bottom: -80px;
  padding-right: 0;
}

.dropdown-wrapper-flex-copy {
  background-color: #fff;
  border-radius: .625rem;
  align-items: stretch;
  width: 100%;
  min-width: 8.75rem;
  display: flex;
  overflow: hidden;
  box-shadow: 4px -19px 2.1875rem #20355a14, .6875rem .6875rem 1.875rem -.625rem #20355a26;
}

.dropdown-wrapper-flex-copy.w--open {
  background-color: #fff;
  border-radius: .9375rem;
  min-width: 18.75rem;
  max-height: 100vh;
  left: -6.0625rem;
  box-shadow: 0 50px 1.5625rem -3.125rem #20355a26, .5rem 1.125rem 3.75rem .25rem #00000021;
}

.dropdown-wrapper-flex-copy.only-custom-dropdown {
  justify-content: flex-start;
  align-items: stretch;
  width: 50%;
  min-width: 2rem;
}

.dropdown-wrapper-flex-copy.only-custom-dropdown-copy {
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  min-width: 2rem;
}

.image-170 {
  width: 94%;
  position: absolute;
  inset: auto 0% -6%;
}

.image-171 {
  clear: none;
  margin-top: 0;
  padding-left: 40px;
  padding-right: 40px;
  position: absolute;
  inset: auto 0% 0%;
}

.image-172 {
  z-index: -1;
  object-fit: contain;
  width: auto;
  min-width: 470px;
  max-width: 715px;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  padding-left: 8px;
  padding-right: 20px;
  display: block;
  position: static;
  inset: auto 0% 0%;
  overflow: visible;
}

.div-block-438 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  display: flex;
}

.global-primary-button-interaction {
  color: var(--dark-salmon);
  white-space: nowrap;
  background-color: #e4875d1a;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  padding: 15px 51.5px;
  font-family: Helvetica-500, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 17.5px;
  transition: all .2s;
  display: flex;
  position: relative;
}

.global-primary-button-interaction:hover {
  background-color: #e07342;
  padding-right: 57.5px;
}

.global-primary-button-interaction.nav-menu-button {
  padding: 11.5px 24px;
  font-size: 14px;
}

.global-primary-button-interaction.nav-menu-button:hover {
  padding-right: 52px;
}

.global-primary-button-interaction.search {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  padding-left: 41px;
  display: none;
}

.global-primary-button-interaction.sub {
  border-radius: 8px;
}

.global-primary-button-interaction.interaction {
  color: var(--dark-salmon);
  background-color: #e4875d1a;
  padding-left: 61.5px;
  padding-right: 61.5px;
}

.div-block-439 {
  background-color: #fff;
}

.div-block-440 {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb72505700ae_Actual.png");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: contain;
  background-attachment: scroll;
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  min-width: 450px;
  max-width: 700px;
  margin-top: 0;
  padding-top: 0;
  padding-right: 0;
  display: block;
  position: static;
  inset: auto 0% 0% auto;
}

.div-block-441 {
  justify-content: center;
  align-self: flex-end;
  align-items: flex-end;
  padding-right: 0;
  display: flex;
  position: absolute;
  inset: 0% 0% -24px;
}

.image-173 {
  margin-left: 0;
  margin-right: 0;
  padding-left: 35px;
  padding-right: 43px;
}

.div-block-442 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 24px;
  margin-left: 0;
  display: flex;
  position: relative;
}

.submit-button-5 {
  z-index: 5;
  background-color: #3898ec00;
  width: 24px;
  height: 24px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.global-primary-button-copy {
  color: #fff;
  white-space: nowrap;
  background-color: #e4875d;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  padding: 15px 41.5px;
  font-family: Helvetica-500, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 17.5px;
  transition: all .2s;
  display: flex;
  position: relative;
}

.global-primary-button-copy:hover {
  background-color: #e07342;
  padding-right: 57.5px;
}

.global-primary-button-copy.nav-menu-button {
  padding: 11.5px 24px;
  font-size: 14px;
}

.global-primary-button-copy.nav-menu-button:hover {
  padding-right: 52px;
}

.global-primary-button-copy.search {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  padding-left: 41px;
  display: none;
}

.global-primary-button-copy.sub {
  border-radius: 8px;
}

.button-menu-copy {
  color: #333;
  letter-spacing: .0625rem;
  text-transform: none;
  white-space: nowrap;
  -webkit-text-fill-color: inherit;
  background-color: #d1dd2b;
  background-clip: border-box;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  min-height: 3.125rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  font-family: Helvetica-500, sans-serif;
  font-size: 1rem;
  font-weight: 500;
  text-decoration: none;
  transition: all .4s ease-out;
  display: flex;
}

.button-menu-copy:hover {
  background-color: #b6c027;
}

.button-menu-copy.outline-bttn {
  background-color: #0000;
  margin-right: 1.25rem;
}

.button-menu-copy.outline-bttn:hover {
  border-style: solid;
  border-color: var(--dark-slate-grey);
  background-color: var(--dark-slate-grey);
}

.button-menu-copy.hero-button {
  margin-bottom: 1.25rem;
}

.div-block-443 {
  width: 60%;
  max-width: 40em;
}

.custom-container-copy {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  max-width: none;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.custom-container-copy.tab-ctn {
  justify-content: space-between;
  align-items: center;
  max-width: 70.83em;
  margin-top: 6.25rem;
}

.custom-container-copy.review-con.center {
  z-index: 10;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.custom-container-copy.type-video-con {
  max-width: 60em;
}

.div-block-444 {
  align-self: center;
  width: 40%;
}

.div-block-445 {
  position: absolute;
  inset: -50% auto auto 0%;
}

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

.laanding-footer-text-container-copy {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: row;
  justify-content: center;
  max-width: none;
  display: flex;
}

.points-container-container-copy {
  grid-column-gap: 3.5em;
  margin-top: 2em;
  margin-bottom: 2em;
  display: flex;
}

.div-block-446, .div-block-447, .div-block-448 {
  width: 50%;
}

.new-cta {
  padding: 8rem 2rem;
}

.new-cta.hero-sec {
  padding: 10em 10.416em 2.395em;
  position: relative;
}

.new-cta.hero-sec.type_with_old_nav {
  padding-top: 8em;
}

.new-cta.hero-sec.type_with_old_nav.revenue-style {
  padding-bottom: 7.1527em;
}

.new-cta.hero-sec.type_with_old_nav.podcast-style {
  padding-top: 5em;
  padding-bottom: 4.166em;
}

.new-cta.hero-sec.type_with_old_nav.podcast-style.is_cms {
  padding-top: 5em;
}

.new-cta.hero-sec.type_experiential {
  padding-top: 15em;
  padding-left: 2em;
  padding-right: 2em;
}

.new-cta.hero-sec.capture-intent-sec {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fc9a_BG%20blur.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 5em;
  padding-bottom: 4.5em;
}

.new-cta.snackable-sec {
  padding-top: 5.972em;
}

.new-cta.our-users-sec {
  z-index: 1;
  background-color: var(--burntsienna);
  padding: 4.722em 2em 5.83em;
  position: relative;
  overflow: hidden;
}

.new-cta.deloitte-sec {
  padding: 6.6em 2em;
  overflow: hidden;
}

.new-cta.save-time-sec {
  letter-spacing: -.018em;
  background-color: #e3e1dc;
  padding: 9.513em 6.944em 7.3em;
}

.new-cta.cut-post-sec {
  padding: 10em 2em 3.715em;
}

.new-cta.work-smarter-sec {
  padding: 3.715em 2em 3.75em;
}

.new-cta.signup-sec {
  padding: 3.75em 2em 4.861em;
  display: block;
}

.new-cta.navbar-sec {
  z-index: 9999;
  background-color: var(--white);
  padding: 1.111em 3.333em;
  position: sticky;
  top: 0;
}

.new-cta.recommend-sec {
  padding-top: 6.875em;
  padding-bottom: 5.555em;
}

.new-cta.case-studies-sec {
  padding: 5.555em 2em;
}

.new-cta.level-up-sec {
  background-color: var(--burntsienna);
  padding: 6.581em 0 6.195em 2em;
  overflow: hidden;
}

.new-cta.stf-sec {
  padding-top: 11.111em;
  padding-bottom: 11.111em;
}

.new-cta.more-sec {
  background-color: var(--burntsienna);
  padding-top: 7.638em;
  padding-bottom: 8.402em;
}

.new-cta.fotter-img-sec {
  padding-left: 0;
  padding-right: 0;
}

.new-cta.demo-sec {
  padding: 5.555em 2em;
}

.new-cta.faq-sec {
  padding-top: 5.555em;
  padding-bottom: 5.555em;
}

.new-cta.built-sec {
  background-color: var(--burntsienna);
  margin-top: -19.84em;
  padding: 19.8em 0 6.06em;
  overflow: hidden;
}

.new-cta.on24-style {
  z-index: 1;
  background-color: var(--burntsienna);
  padding: 4.722em 2em 5.83em;
  position: relative;
  overflow: hidden;
}

.new-cta.impact-sec {
  letter-spacing: -.018em;
  padding: 9.513em 6.944em 7.3em;
}

.new-cta.impact-sec.revenue-style {
  padding-top: 6.98em;
  padding-bottom: 6.944em;
  overflow: hidden;
}

.new-cta.impact-sec.fastrack-sec {
  padding-top: 6.98em;
  padding-bottom: 5.555em;
  overflow: hidden;
}

.new-cta.impact-sec.skyrocketing-style {
  padding-top: 4.583em;
  padding-bottom: 4.583em;
}

.new-cta.revenue-style {
  padding-top: 13.88em;
}

.new-cta.fea-revenue-sec, .new-cta.wat-revenue-sec {
  padding: 6.944em 2em;
}

.new-cta.revenue-faq-sec {
  padding-top: 6.944em;
  padding-bottom: 6.944em;
}

.new-cta.revenue-type {
  z-index: 1;
  background-color: var(--burntsienna);
  padding: 4.722em 2em 5.83em;
  position: relative;
  overflow: hidden;
}

.new-cta.we_cant-sec {
  background-color: var(--white-2);
  margin-top: 0;
  padding: 9.444em 0 5.555em;
  overflow: hidden;
}

.new-cta.categories-sec {
  padding-top: 4.722em;
  padding-bottom: 4.166em;
}

.new-cta.meet-sec {
  padding-top: 4.166em;
  padding-bottom: 5.555em;
}

.new-cta.demo-sec-style-podcast {
  padding: 4.166em 2em 8.125em;
}

.new-cta.drive-sec {
  width: 100%;
  max-width: 100vw;
  padding: 5.972em 0 11.111em;
  overflow: hidden;
}

.new-cta.take-sec {
  z-index: 1;
  background-color: var(--burntsienna);
  padding: 4.481em 2em 5.101em;
  position: relative;
  overflow: hidden;
}

.new-cta.testimonial-sec {
  background-color: #fafafa;
  padding: 6.6em 2em;
  overflow: hidden;
}

.new-cta.wat-cap-sec {
  padding-left: 8.333em;
  padding-right: 8.333em;
}

.new-cta.g2-rev-sec {
  padding-top: 5.555em;
  padding-bottom: 11.11em;
}

.new-cta.contact-us-sec {
  padding-left: 0;
  padding-right: 0;
}

.new-cta.take-sec-copy {
  z-index: 1;
  background-color: var(--burntsienna);
  padding: 4rem 0 6.18rem;
  position: relative;
  overflow: hidden;
}

.custom-con-cta {
  width: 100%;
  max-width: 68.25em;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
}

.custom-con-cta.hero-con {
  z-index: 99;
  position: relative;
}

.custom-con-cta.testimonial_con {
  max-width: 65.5em;
}

.custom-con-cta.work_smart_con {
  max-width: 68.25em;
  position: relative;
}

.custom-con-cta.case-studies-con {
  max-width: 77em;
}

.custom-con-cta.level-up-con {
  align-items: center;
  max-width: 70.2em;
  min-height: 28em;
  display: flex;
  position: relative;
}

.custom-con-cta.visualize-con {
  max-width: 86em;
}

.custom-con-cta.hero_type_experiential-con {
  z-index: 99;
  max-width: 83.33em;
  position: relative;
}

.custom-con-cta.con-type-996 {
  max-width: 69.1667em;
}

.custom-con-cta.testimonial-con {
  justify-content: space-between;
  max-width: 69.1667em;
  display: flex;
}

.custom-con-cta.fastrack-con {
  max-width: 69.1667em;
}

.custom-con-cta.wat-cap-con {
  max-width: 83.3333em;
}

.custom-con-cta.g2-rev-con {
  max-width: 55.833em;
}

.custom-con-cta.contact-con {
  grid-row-gap: 6.666em;
  flex-direction: column;
  display: flex;
}

.cta-content-block {
  grid-row-gap: 1.666em;
  flex-direction: column;
  width: 100%;
  max-width: 33.75em;
  display: flex;
}

.cta-content-block.no-gap {
  grid-row-gap: 0em;
  justify-content: center;
  align-items: center;
  max-width: none;
}

.div-block-449 {
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 3rem;
  display: flex;
}

.primary-btn_v2-copy {
  color: var(--white-2);
  text-align: center;
  cursor: pointer;
  background-color: #e4875d;
  border-radius: .416em;
  padding: .833em 1.916em;
  font-family: Helvetica-500, sans-serif;
  font-size: 1.388em;
  font-weight: 500;
  line-height: .875;
}

.primary-btn_v2-copy.navbar-style {
  letter-spacing: -.018em;
  padding: .444em .888em;
  font-size: 1.25em;
  line-height: 1.333;
}

.primary-btn_v2-copy.navbar-style.is_on_tab {
  display: none;
}

.primary-btn_v2-copy.navbar-style.is_webinar_nav_btn {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fa1e_div_before.svg");
  background-position: 95% 48%;
  background-repeat: no-repeat;
  background-size: 1.7em;
  padding: .571em 3em .571em 1.142em;
  font-size: .972em;
  line-height: 1.5;
  transition: all .3s;
}

.primary-btn_v2-copy.navbar-style.is_webinar_nav_btn:hover {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fa6a_div_before%20(2).svg");
  background-size: 1.5em;
}

.primary-btn_v2-copy.navbar-style.is_webinar_nav_btn.is_hidden_dek {
  display: none;
}

.primary-btn_v2-copy.is_type_lb {
  cursor: pointer;
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  justify-content: center;
  align-items: center;
  padding: 1.2em 2.4em;
  transition: all .3s;
  display: flex;
}

.primary-btn_v2-copy.is_type_lb:hover {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fa26_div_before.svg");
  background-position: 95%;
  background-repeat: no-repeat;
  background-size: 1.4em;
  padding-top: 1.35em;
  padding-bottom: 1.35em;
  padding-right: 3em;
}

.primary-btn_v2-copy.style-signup {
  cursor: pointer;
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 12.5em;
  padding: 1.2em 2.4em;
  transition: all .3s;
  display: flex;
}

.primary-btn_v2-copy.style-signup:hover {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fa26_div_before.svg");
  background-position: 95%;
  background-repeat: no-repeat;
  background-size: 1.4em;
  padding-top: 1.35em;
  padding-bottom: 1.35em;
  padding-right: 3em;
}

.primary-btn_v2-copy.is_type_on24 {
  cursor: pointer;
  justify-content: center;
  align-items: center;
  padding: 1.2em 2.4em;
  transition: all .3s;
  display: flex;
}

.primary-btn_v2-copy.is_type_on24:hover {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fa26_div_before.svg");
  background-position: 95%;
  background-repeat: no-repeat;
  background-size: 1.4em;
  padding-top: 1.35em;
  padding-bottom: 1.35em;
  padding-right: 3em;
}

.primary-btn_v2-copy.style-signup-copy {
  cursor: pointer;
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 12.5em;
  padding: 1.2em 2.4em;
  transition: all .3s;
  display: flex;
}

.primary-btn_v2-copy.style-signup-copy:hover {
  background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fa26_div_before.svg");
  background-position: 95%;
  background-repeat: no-repeat;
  background-size: 1.4em;
  padding-top: 1.35em;
  padding-bottom: 1.35em;
  padding-right: 3em;
}

.cta-primary-button {
  color: #fff;
  white-space: nowrap;
  background-color: #e4875d;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  padding: 15px 41.5px;
  font-family: Helvetica-500, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 17.5px;
  transition: all .2s;
  display: flex;
  position: relative;
}

.cta-primary-button:hover {
  background-color: #e07342;
  padding-right: 57.5px;
}

.cta-primary-button.nav-menu-button {
  padding: 11.5px 24px;
  font-size: 14px;
}

.cta-primary-button.nav-menu-button:hover {
  padding-right: 52px;
}

.cta-primary-button.search {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  padding-left: 41px;
  display: none;
}

.cta-primary-button.sub {
  border-radius: 8px;
}

.cta-primary-button.cta-button {
  width: 100%;
  max-width: 14em;
  padding: 14px 30px;
  font-size: 14px;
}

.cta-primary-button.cta-button:hover {
  padding-right: 52px;
}

html.w-mod-js [data-ix="grid-opacity"] {
  opacity: 0;
  transform: translate(0, 50px);
}

html.w-mod-js [data-ix="opacity"], html.w-mod-js [data-ix="opacity-2"], html.w-mod-js [data-ix="opacity-3"], html.w-mod-js [data-ix="opacity-4"], html.w-mod-js [data-ix="opacity-5"] {
  opacity: 1;
}

html.w-mod-js [data-ix="opacity-nove"] {
  opacity: 0;
  transform: translate(60px, 60px);
}

html.w-mod-js [data-ix="opacity-nove-2"] {
  opacity: 0;
  transform: translate(-60px, -60px);
}

html.w-mod-js [data-ix="logo"] {
  transform: translate(0%);
}

html.w-mod-js [data-ix="ia-virtual-list"] {
  height: auto;
}

html.w-mod-js [data-ix="ia-virtual-opaciy"] {
  opacity: 1;
}

html.w-mod-js [data-ix="ia-virtual-arrow"] {
  transform: rotate(0);
}

html.w-mod-js [data-ix="ia-hybrid-list"] {
  height: 0;
}

html.w-mod-js [data-ix="ia-hybrid-opacity"] {
  opacity: .5;
}

html.w-mod-js [data-ix="ia-hybrid-arrow"] {
  transform: rotate(180deg);
}

@media screen and (min-width: 1280px) {
  .link.last-link.w--current {
    border: .0625rem #000;
  }

  .request-a-demo {
    background-color: #fff0;
    display: block;
  }

  .heading-24px {
    text-align: left;
    letter-spacing: -.24px;
    font-size: 24px;
    line-height: 31.2px;
  }

  .fastlane-embed {
    display: none;
  }

  .review-block.review-style {
    margin-right: 0;
  }

  .accelerate-assects-holder {
    margin-left: 30px;
  }

  .custom-con.testimonial-con {
    grid-column-gap: 25px;
    grid-row-gap: 25px;
  }

  .txt-black-36.font-nanum.width {
    width: 514px;
  }

  .signup-assects-holder.cs-footer-copy {
    justify-content: space-between;
  }

  .built-assects-holder {
    margin-top: 70px;
  }

  .txt-white-42.mx-wt-840 {
    margin-bottom: 0;
  }

  .try-hubilo-block.max-wt-512-copy {
    align-items: flex-start;
    max-width: 700px;
  }

  .key-tab-link.w--current {
    border-radius: .555em;
  }

  .reviews-content-holder-col {
    grid-column-gap: 25px;
    grid-row-gap: 25px;
    justify-content: space-between;
  }

  .para-black-24.mx-wt-549 {
    font-style: normal;
  }

  .resources-img {
    left: 25.6em;
  }

  .section-main-copy.no-bg-0px-bottom {
    padding-top: 220px;
  }

  .section-main-copy.no-bg-0px-bottom-copy {
    padding-top: 0;
  }

  .service-main-img {
    top: 85.5px;
  }

  .cut-post-block-copy {
    flex-direction: column;
  }

  .primary-navigation {
    margin-left: auto;
    margin-right: auto;
  }

  .container-1303 {
    max-width: 1039px;
  }

  .grid-1058 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .link-4 {
    white-space: nowrap;
  }

  .div-block-174 {
    max-width: 685px;
  }

  .footer-link-wrapper {
    width: auto;
  }

  .div-block-175 {
    margin-left: 40px;
    margin-right: 40px;
  }

  .grid-1059 {
    grid-column-gap: 40px;
  }

  .footer-logo {
    width: auto;
    max-height: 42px;
  }

  .div-block-177 {
    width: 225px;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-178 {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-179 {
    padding: 40px 29px 35px 32px;
  }

  .grid-1061 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    display: flex;
  }

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

  .primary-footer {
    padding-left: 0;
    padding-right: 0;
  }

  .logo-image {
    height: 62px;
  }

  .paragraph-16px-white {
    margin-bottom: 0;
  }

  .section-414 {
    margin-bottom: 120px;
  }

  .div-block-193 {
    margin-left: -275px;
  }

  .section-415 {
    padding-left: 0%;
    padding-right: 0%;
  }

  ._996px-container._120px {
    max-width: 996px;
  }

  .heading-20px-white {
    margin-top: 0;
    margin-bottom: 0;
  }

  .para-12px {
    margin-top: 5px;
    margin-bottom: 0;
  }

  .div-block-208 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-left: 0;
    margin-right: 0;
    display: flex;
  }

  .div-block-209 {
    margin-top: 20px;
  }

  .div-block-210 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    margin-top: 96px;
    display: flex;
  }

  .image-86 {
    height: 243px;
    margin-top: 40px;
  }

  .section-416 {
    background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fed5_Section%207.png");
    background-position: 0 0;
    background-size: cover;
  }

  .heading-42px {
    letter-spacing: -.28px;
    font-size: 42px;
    line-height: 54.6px;
  }

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

  ._1034px-container {
    max-width: 1034px;
  }

  .heading-42px-black {
    letter-spacing: -.28px;
    font-size: 42px;
    line-height: 54.6px;
  }

  .cs-fotter-img-copy {
    max-width: 700px;
    margin-left: 0;
  }

  .div-block-258-copy {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-direction: column;
    justify-content: space-between;
    padding-top: 30px;
    padding-bottom: 30px;
  }

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

  .div-block-185-copy {
    padding-top: 80px;
    padding-bottom: 50px;
  }

  .div-block-272 {
    top: -2%;
    right: 0%;
  }

  .image-101 {
    bottom: -6.2%;
    left: -46.2%;
  }

  .image-103 {
    top: 42.1%;
    right: -12%;
  }

  .image-104 {
    bottom: 19.1%;
    left: -13%;
  }

  .image-105 {
    top: 3.8%;
    left: -10%;
  }

  .slider-7 {
    z-index: -99;
  }

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

  .div-block-292 {
    white-space: nowrap;
    font-family: Helvetica-400, sans-serif;
    font-size: 16px;
    line-height: 200%;
  }

  .text-block-60 {
    color: var(--white-smoke-2);
  }

  .pricing-hero-section {
    background-position: 50% -50%;
    background-repeat: no-repeat;
    background-size: 2000px;
    background-attachment: scroll;
  }

  .navigation-top {
    padding-bottom: 79px;
    padding-right: 0;
    position: absolute;
    inset: 76px 0% auto;
  }

  .heading-859 {
    font-family: Helvetica-500, sans-serif;
    font-weight: 500;
  }

  .text-span-37 {
    font-family: Helvetica-500, sans-serif;
  }

  .information {
    padding-top: 60px;
  }

  .info-1 {
    grid-column-gap: 35px;
    grid-row-gap: 35px;
  }

  .heading-860, .paragraph-595 {
    margin-bottom: 0;
  }

  .div-block-376 {
    padding-bottom: 65px;
  }

  .div-block-377 {
    padding-top: 80px;
  }

  .title-_42-copy {
    line-height: 40px;
  }

  .signup-assects-holder-copy.cs-footer-copy-copy {
    justify-content: space-between;
  }

  .paragraph-595-bold {
    margin-bottom: 0;
  }

  .div-block-401 {
    justify-content: center;
    align-items: flex-start;
  }

  .div-block-402 {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
    justify-content: flex-start;
  }

  .div-block-403 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    max-width: 50%;
    margin-top: 50px;
    display: flex;
  }

  .paragraph-601, .paragraph-602 {
    font-size: 24px;
    line-height: 28px;
  }

  .div-block-402-copy {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
    justify-content: flex-start;
  }

  .div-block-403-copy {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-direction: column;
    justify-content: space-around;
    align-items: center;
    max-width: 50%;
    margin-top: 0;
    display: flex;
  }

  .paragraph-601-copy {
    font-size: 24px;
    line-height: 28px;
  }

  .div-block-401-copy {
    justify-content: center;
    align-items: stretch;
  }

  .image-151 {
    right: 10%;
  }

  .div-block-413 {
    padding-bottom: 20px;
  }

  .visualize-block-fill {
    grid-row-gap: 30px;
    justify-content: center;
    align-items: stretch;
  }

  .primary-footer-copy {
    padding-left: 0;
    padding-right: 0;
  }

  .primary-footer-copy.no-top-padding-copy {
    margin-top: -100px;
  }

  .image-151-copy {
    width: 55%;
    right: -10%;
  }

  .image-151-copy-2 {
    width: 40%;
    right: 0%;
  }

  .image-151-copy-3 {
    right: -10%;
  }

  .image-151-copy-4, .image-151-copy-5, .image-151-copy-6 {
    right: 0%;
  }

  .image-151-copy-7 {
    width: 40%;
    right: -5%;
  }

  .body-11 {
    justify-content: space-between;
    align-items: center;
    padding-top: 100px;
  }

  .dropdown-column-left-copy.border-right-off-copy-2._50-copy-2 {
    width: 50%;
  }

  .navigation-dropdown-copy02.dropdown-long-copy02.w--open {
    left: -11.6rem;
  }

  .primary-navigation-oe {
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-434 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .div-block-436 {
    width: 30%;
  }

  .div-block-img-m2 {
    display: none;
  }

  .image-171 {
    padding-left: 41px;
    padding-right: 41px;
  }

  .image-172 {
    width: 715px;
    height: auto;
    padding-right: 0;
  }

  .custom-container-copy {
    max-width: none;
  }

  .accelerate-assects-holder-copy {
    margin-left: 30px;
  }

  .custom-con-cta.testimonial-con {
    grid-column-gap: 25px;
    grid-row-gap: 25px;
  }
}

@media screen and (min-width: 1440px) {
  .navlink.black:hover {
    box-shadow: 0 2px #c6d126;
  }

  .navlink.black.no-white:hover {
    box-shadow: none;
    padding-top: 0;
    padding-bottom: 0;
  }

  .dropdown:hover {
    box-shadow: none;
  }

  .button.green-mob:hover, .button.green-no-mob:hover {
    background-color: #bdc729;
  }

  .grid-section-sponsor.demo.rad-grid-fix {
    padding-bottom: 25px;
  }

  .text-field-ebooks:focus {
    color: var(--black-2);
  }

  .text-field-ebooks:focus-visible {
    color: #000;
  }

  .text-field-ebooks[data-wf-focus-visible] {
    color: #000;
  }

  .text-field-ebooks::placeholder {
    color: #848999;
  }

  .article:hover {
    border: .0625rem #000;
  }

  .article.blog-article:hover {
    border: .0625rem solid #0000001a;
  }

  .dropdown-list-faq.w--open {
    background-color: #8489991a;
  }

  .dropdown-list-faq.white-bg.w--open {
    padding-top: 0;
  }

  .tab-link-tab-2:hover {
    color: var(--black-2);
  }

  .text-field-ebooks-2:focus {
    color: #343434;
  }

  .text-field-ebooks-2:focus-visible {
    color: #000;
  }

  .text-field-ebooks-2[data-wf-focus-visible] {
    color: #000;
  }

  .text-field-ebooks-2::placeholder {
    color: #848999;
  }

  .tab-link-tab-2--32px:hover, .user-phone:focus {
    color: var(--black-2);
  }

  .user-phone:focus-visible {
    color: #000;
  }

  .user-phone[data-wf-focus-visible] {
    color: #000;
  }

  .user-phone::placeholder {
    color: #848999;
  }

  .review-block.review-style {
    justify-content: flex-start;
    align-items: flex-start;
    margin-right: 0;
  }

  .review-block.review-style.mr-0 {
    align-items: center;
  }

  ._16-txt-black.type_hero-desc.bold-text {
    text-align: left;
  }

  ._16-txt-black.type_hero-desc.bold-text.center {
    text-align: center;
  }

  .accelerate-assects-holder {
    justify-content: center;
    align-items: flex-start;
    display: block;
  }

  .accelerate-img.is_on_desktop {
    margin-left: 0;
  }

  .custom-sec.testimonial-sec {
    flex-wrap: nowrap;
  }

  .sv_signup_form_block.on24-form.display-100 {
    max-width: 36em;
  }

  .try-hubilo-block.max-wt-512-copy {
    max-width: 807px;
  }

  .hero-landing {
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .reviews-content-holder-col {
    grid-column-gap: 25px;
    grid-row-gap: 25px;
    flex-wrap: nowrap;
    place-content: center;
  }

  .points-container-container {
    justify-content: center;
  }

  .name-tag.type-static {
    opacity: 0;
  }

  .designer-assects-holder._32-row-sp {
    flex-wrap: nowrap;
  }

  .important-content-wrapper {
    opacity: 1;
    overflow: visible;
  }

  .cu-assects-holder {
    display: block;
  }

  .fotter-txt-24.left {
    font-family: Helveticaneue, sans-serif;
  }

  .section-main-copy.no-bg-160px {
    padding-top: 100px;
  }

  .section-main-copy.no-bg-0px-bottom {
    padding-top: 0;
  }

  .section-main-copy.no-bg-0px-bottom-copy {
    max-width: 996px;
    padding-top: 0;
    padding-bottom: 220px;
  }

  .tabs-content-block {
    display: none;
  }

  .service-main-img {
    top: 59.5px;
  }

  .hero_p-_blog-block {
    justify-content: space-between;
  }

  .hero_p-_blog-inner-block {
    height: 195px;
  }

  .blog-main-txt-24 {
    letter-spacing: -.08rem;
    font-size: 22px;
  }

  .primary-navigation {
    max-width: 1312px;
    margin-left: auto;
    margin-right: auto;
    overflow: visible;
  }

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

  .grid-1056 {
    grid-row-gap: 42px;
  }

  .grid-1058 {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
  }

  .div-block-174 {
    max-width: 792px;
  }

  .div-block-175 {
    margin-top: 40px;
    margin-left: 48px;
    margin-right: 66px;
  }

  .div-block-184 {
    justify-content: center;
    align-items: flex-start;
    display: flex;
  }

  .hero-image-grid {
    position: static;
    left: auto;
  }

  .hero-image-775px {
    z-index: 1;
  }

  .div-block-193 {
    width: 150vw;
    margin-left: -190px;
  }

  .div-block-194 {
    width: auto;
  }

  .heading-120-orange {
    color: var(--dark-salmon);
  }

  .deets-cta-wrapper {
    justify-content: center;
  }

  .section-415 {
    padding-left: 0%;
    padding-right: 0%;
  }

  .img-vdo-wrapper-80px-top {
    margin-bottom: 0;
  }

  .div-block-205 {
    margin-left: 217px;
  }

  .container-1200px {
    padding-right: 10px;
  }

  .secondary-section.no-bottom-padding.zero-padding {
    padding-top: 0;
  }

  .cs-fotter-img-copy {
    max-width: none;
  }

  .div-block-271 {
    flex-flow: row;
    align-self: auto;
    position: relative;
  }

  .div-block-272 {
    right: 2%;
  }

  .container-main-copy {
    padding-top: 0;
  }

  .image-99 {
    background-image: linear-gradient(357deg, #fff, #fff0 24%);
  }

  .image-101 {
    bottom: -6.5%;
    left: -46.5%;
  }

  .image-102 {
    top: -8%;
  }

  .image-103 {
    top: 41%;
    right: -20%;
  }

  .image-104 {
    bottom: 19.2%;
    left: -13.8%;
  }

  .image-105 {
    top: 5%;
    left: -15.8%;
  }

  .home-banner {
    margin-bottom: 0;
  }

  .nav-grey-wrapper.light {
    height: 160px;
  }

  .text-wrapper-banner {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .search-input-2 {
    background-position: 10px;
  }

  .text-block-60 {
    color: var(--white-smoke);
  }

  .text-span-26 {
    color: var(--dark-salmon);
  }

  .collection-item-18 {
    max-height: 600px;
  }

  .collection-list-20 {
    max-height: 650px;
  }

  .pricing-hero-section {
    background-color: #fff;
    background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056ff4d_Ellipse%202.svg");
    background-position: 50% -400%;
    background-repeat: no-repeat;
    background-size: 3000px;
    background-attachment: scroll;
  }

  .text-span-32 {
    font-family: Helveticaneue, sans-serif;
    font-weight: 300;
  }

  .div-block-360 {
    flex: none;
  }

  .contact-us-btn-purple {
    margin-top: 109px;
  }

  .navigation-top {
    top: 76px;
  }

  .text-block-72 {
    font-family: Helveticaneue, sans-serif;
  }

  .container-1307 {
    max-width: 995px;
  }

  .div-block-372 {
    min-width: 995px;
  }

  .heading-859, .text-span-37 {
    font-family: Helveticaneue, sans-serif;
  }

  .information {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
    flex-wrap: nowrap;
    place-content: stretch space-between;
    align-items: stretch;
    min-width: 996px;
    padding-top: 90px;
  }

  .info-1 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .heading-860 {
    font-family: Helveticaneue, sans-serif;
  }

  .paragraph-595 {
    width: 100%;
    font-family: Helvetica-400, sans-serif;
    font-weight: 400;
  }

  .div-block-377 {
    padding-top: 95px;
    padding-bottom: .5rem;
  }

  .div-block-378 {
    padding-top: 64px;
  }

  .testimonial {
    padding-top: 120px;
    padding-bottom: 115px;
  }

  .heading-863 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .paragraph-598 {
    margin-bottom: 30px;
  }

  .section-423-copy {
    padding-top: 0;
  }

  .title-_42-copy {
    line-height: 40px;
  }

  .salmon-section-pricing-copy {
    min-height: 408px;
  }

  .secondary-section-copy-copy.no-bottom-padding-copy-copy.zero-padding-copy-copy {
    max-height: 60rem;
    padding-top: 120px;
  }

  .bold-text-21, .bold-text-22 {
    font-family: Helveticaneue, sans-serif;
    font-weight: 500;
  }

  .text-span-43, .bold-text-23 {
    font-family: Helveticaneue, sans-serif;
    font-weight: 300;
  }

  .section-429 {
    justify-content: center;
    align-items: center;
    margin-top: 4rem;
    display: flex;
  }

  .container-main-copy {
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: 940px;
    padding-top: 6rem;
    padding-bottom: 6rem;
    display: block;
  }

  .info-1section-copy {
    margin-top: 25px;
  }

  .paragraph-595-bold {
    width: 100%;
    margin-bottom: 10px;
    font-family: Helvetica-500, sans-serif;
    font-weight: 500;
  }

  .div-block-401 {
    justify-content: center;
  }

  .div-block-403-copy {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    justify-content: space-between;
    align-items: center;
    max-width: 100%;
    margin-top: 0;
  }

  .div-block-401-copy {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: space-between;
    align-items: stretch;
  }

  .image-151 {
    right: 10%;
  }

  .liner-bg-section-copy-2 {
    margin-top: -125px;
  }

  .collection-list-20-copy-2 {
    max-height: 650px;
  }

  .collection-item-18-copy {
    max-height: 600px;
  }

  .blog-main-txt-24-copy {
    letter-spacing: -.08rem;
    font-size: 22px;
  }

  .image-151-copy {
    right: -10%;
  }

  .image-151-copy-2 {
    right: 0%;
  }

  .image-151-copy-3 {
    right: -10%;
  }

  .image-151-copy-4, .image-151-copy-5, .image-151-copy-6, .image-151-copy-7 {
    right: -5%;
  }

  .primary-navigation-oe {
    max-width: 1312px;
    margin-left: auto;
    margin-right: auto;
    overflow: visible;
  }

  .div-block-430 {
    margin-left: 120px;
  }

  .image-171 {
    padding-left: 96px;
    padding-right: 96px;
  }

  .image-172 {
    z-index: auto;
    width: 715px;
    height: auto;
    margin-left: 0;
    margin-right: 0;
    padding-top: 0;
    padding-left: 15px;
    padding-right: 0;
    position: absolute;
    inset: auto 0% -21px;
  }

  .div-block-440 {
    background-image: none;
    min-width: 0;
    max-width: none;
    padding-left: 0;
  }

  .div-block-441 {
    bottom: -28px;
  }

  .image-173 {
    padding-left: 17px;
    padding-right: 22px;
  }

  .custom-container-copy {
    max-width: none;
  }

  .accelerate-assects-holder-copy {
    justify-content: center;
    align-items: flex-start;
    display: block;
  }

  .new-cta.testimonial-sec {
    flex-wrap: nowrap;
  }
}

@media screen and (max-width: 991px) {
  .section1.press {
    padding-top: 8.125rem;
    padding-bottom: 5rem;
  }

  .navbar {
    background-color: #fff;
    height: 5.4375rem;
  }

  .grid-1022 {
    width: 94%;
  }

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

  .grid-1022.contact-options {
    margin-top: 1.25rem;
  }

  .grid-1022.profile_block {
    flex-direction: column;
    align-items: center;
  }

  .grid-1022.career_in-con {
    width: 100%;
  }

  .grid-1022.is_cert_con {
    flex-direction: column;
    align-items: center;
  }

  .container-nav {
    width: 94%;
    padding-right: 1.25rem;
  }

  .navlink.no-white {
    justify-content: flex-start;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .navlink.no-white.w--open {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .navlink.no-white.text-whine {
    color: var(--black-2);
  }

  .navlink.black {
    margin-left: 0;
    margin-right: 0;
  }

  .navlink.no-dropdown {
    justify-content: flex-start;
    width: 100%;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .arrow {
    right: 1rem;
  }

  .dropdown {
    border-bottom: .0625rem solid #f3f2f3;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 100%;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    padding: 1rem 0;
    display: flex;
  }

  .nav-menu {
    background-color: #fff;
    border-bottom: .0625rem solid #f3f2f3;
    align-items: stretch;
    width: 100vw;
    min-height: 100vh;
    margin-right: 0;
    position: absolute;
    overflow: auto;
    box-shadow: 0 20px #fff;
  }

  .button {
    margin-left: auto;
    margin-right: 2.5rem;
    padding: 1rem 1.875rem;
    font-size: 1rem;
  }

  .button.mini {
    margin-right: auto;
  }

  .button.mini-sponsor {
    margin-left: 0;
    margin-right: auto;
  }

  .button.mini-sponsor.top-none {
    margin-left: auto;
  }

  .button.mini-sponsor.top-none.right-left32 {
    margin-right: 0;
  }

  .button.mini-sponsor.center {
    margin-left: auto;
    margin-right: auto;
  }

  .button.mini-sponsor.type-op-btn {
    margin-right: 0;
  }

  .button.form-mini {
    margin-right: auto;
  }

  .button.no-top {
    margin-left: auto;
    margin-right: 0;
  }

  .button.form-demo, .button.work-with-us {
    margin-right: auto;
  }

  .button.green-mob {
    text-align: center;
    width: 95%;
    margin: auto 1rem 1.5rem;
    display: none;
    position: fixed;
    inset: auto 0% 0%;
  }

  .button.green-no-mob {
    display: none;
  }

  .button.green-no-mob.block-display {
    margin-right: -.625rem;
    display: block;
  }

  .button.green-no-mob.block-display.hide-rad-btn {
    display: block;
  }

  .button.no-mob {
    display: none;
  }

  .info-1section {
    align-items: center;
    padding-top: .625rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .info-1section.new {
    justify-content: flex-start;
    max-width: 31.875rem;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 0;
  }

  .heading1 {
    text-align: center;
    margin-bottom: 1.25rem;
    font-size: 2rem;
    line-height: 2.75rem;
  }

  .text {
    font-size: 1rem;
  }

  .text.black.center {
    margin-left: 0;
  }

  .text.black.center.max-w {
    margin-left: auto;
    margin-right: auto;
  }

  .text.black.max-w {
    margin-left: 0;
    margin-right: auto;
  }

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

  .text.black.max-w-center {
    margin-left: auto;
    margin-right: auto;
  }

  .text.white-color.max-w {
    max-width: 28.125rem;
    line-height: 1.5rem;
  }

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

  .text.max-350 {
    max-width: none;
  }

  .img-home {
    margin-top: 0;
  }

  .heading-24-b48 {
    margin-bottom: .625rem;
    font-size: 1.75rem;
  }

  .heading-24-b48.center {
    margin-bottom: 1.875rem;
    font-size: 2rem;
  }

  .heading-24-b48.center.bottom-big, .heading-24-b48.center.bottom-b, .heading-24-b48.center.one-line.left {
    margin-bottom: 2.5rem;
  }

  .button-margin-top {
    white-space: nowrap;
    margin-top: 1.875rem;
  }

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

  .color-link1 {
    padding: 2.125rem;
  }

  .text-white {
    max-width: none;
    margin-right: 0;
    font-size: 1.0625rem;
  }

  .grid-links-reverse {
    grid-template-rows: minmax(12.5rem, 1fr);
    grid-template-columns: 1fr minmax(auto, 1fr);
  }

  .link2-img {
    background-position: 60%;
  }

  .line {
    width: 100%;
    margin-top: 4.375rem;
    margin-bottom: 5rem;
  }

  .line.width {
    margin-top: 3.75rem;
    margin-bottom: 3.75rem;
  }

  .logo-grid {
    grid-column-gap: 3.75rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr .25fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: center space-between;
    justify-items: center;
    margin-top: 1.875rem;
    display: grid;
  }

  .grid-form {
    grid-column-gap: 0rem;
    grid-row-gap: 1.25rem;
    grid-template-columns: 1fr;
  }

  .heading-form.bottom {
    margin-bottom: 1.875rem;
  }

  .footer {
    padding-top: 5rem;
    padding-bottom: 3.125rem;
  }

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

  .line-footer {
    max-width: 94%;
    margin-top: 3.125rem;
  }

  .footer-links {
    grid-row-gap: 1.25rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: stretch;
  }

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

  .links-footer {
    justify-content: center;
  }

  .social-networks {
    justify-content: center;
    align-items: center;
    margin-left: 0;
    display: flex;
  }

  .link-f {
    margin-left: 2rem;
  }

  .menu-button {
    margin-left: 0;
    position: absolute;
    inset: 20% 0% auto auto;
  }

  .menu-button.w--open {
    background-color: #fff0;
  }

  .brand {
    padding-left: 0;
  }

  .line1 {
    background-color: #343434;
    width: 1.25rem;
    height: .104375rem;
    padding-bottom: 0;
    padding-right: 0;
  }

  .line2 {
    background-color: #343434;
    width: 1.25rem;
    height: .104375rem;
    margin-top: .15625rem;
    margin-bottom: .15625rem;
    padding-bottom: 0;
    padding-right: 0;
  }

  .line3 {
    background-color: #343434;
    width: 1.25rem;
    height: .104375rem;
    padding-bottom: 0;
    padding-right: 0;
  }

  .flex-wrap {
    flex-flow: wrap;
    justify-content: space-between;
    align-items: center;
    width: 100vw;
    padding-right: 1.8125rem;
    display: flex;
  }

  .flex-wrap.form-flex {
    flex-direction: column;
    align-items: flex-start;
    width: auto;
    height: auto;
    padding-right: 0;
  }

  .menu-bg {
    box-shadow: none;
  }

  .section-bg {
    height: auto;
    padding-top: 11.25rem;
    padding-bottom: 12.5rem;
  }

  .heading {
    font-size: 2.25rem;
  }

  .heading.black {
    font-size: 2rem;
  }

  .text-black-center {
    font-size: 1.0625rem;
  }

  .text-black-center.eng {
    line-height: 145%;
  }

  .flex-h.related.b-60px {
    margin-bottom: 2.5rem;
  }

  .flex-h.article.no-bottom {
    justify-content: flex-start;
  }

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

  .block-max {
    margin-bottom: 3.125rem;
  }

  .line-grey {
    margin-top: 3.125rem;
    margin-bottom: 3.125rem;
  }

  .container-big {
    width: 94%;
  }

  .quote {
    bottom: -10%;
  }

  .heading2-non {
    margin-bottom: 0;
    font-size: 1.75rem;
  }

  .line-grey2 {
    margin-top: 3.125rem;
    margin-bottom: 3.125rem;
  }

  .quote-banner {
    flex-direction: column;
    margin-top: 2.5rem;
    margin-bottom: 5rem;
    padding: 2.5rem 2rem;
  }

  .quote-svg {
    max-width: 3.125rem;
  }

  .flex-v {
    margin-bottom: 3.125rem;
  }

  .posts {
    margin-bottom: 0;
  }

  .post {
    margin-bottom: 2.5rem;
  }

  .img-post {
    background-position: 50% 0;
    min-height: 11.875rem;
  }

  .img-post.type-no-bg {
    min-height: 0;
    max-height: none;
  }

  .heading-post.paragraf {
    font-size: 1.375rem;
  }

  .section-videos {
    margin-bottom: 0;
    padding-top: 9.375rem;
    padding-bottom: 3.75rem;
  }

  .lightbox {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .absolute {
    margin-top: 3.75rem;
  }

  .section-legal {
    padding-top: 8.125rem;
  }

  .section-white {
    padding-bottom: 5rem;
  }

  .legal-info {
    grid-column-gap: 1.875rem;
  }

  .list {
    top: 6.875rem;
  }

  .list.list-bg-fix {
    display: none;
  }

  .div-relative {
    flex-direction: row;
    margin-top: auto;
    padding-bottom: 0;
    display: flex;
    position: relative;
    top: 0;
    bottom: 0;
  }

  .div-relative.manual {
    position: relative;
    top: 0;
  }

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

  .section-bgd.emcs.customer, .section-bgd.engagement {
    padding-top: 8.75rem;
  }

  .section-bgd.manila.hydra {
    box-shadow: inset 0 0 #fff;
  }

  .section-bgd.manila {
    padding-top: 8.75rem;
  }

  .section-bgd.events-header-bg {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .section-bgd.lounge-p {
    padding-top: 8.75rem;
    padding-bottom: 5rem;
  }

  .grid-section-sponsor {
    grid-column-gap: .625rem;
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr;
  }

  .grid-section-sponsor.analitics {
    grid-template-columns: auto;
    width: 100%;
    max-width: 80%;
    min-height: auto;
    max-height: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .grid-section-sponsor.analitics.on_career-page {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .grid-section-sponsor.demo.rad-grid-fix {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .grid-section-sponsor.demo.rad-grid-fix.new, .grid-section-sponsor.demo.rad-grid-fix.new32px {
    grid-column-gap: 3.125rem;
    grid-row-gap: 3.125rem;
    grid-template-columns: 1fr;
  }

  .grid-section-sponsor.partners {
    grid-template-columns: auto;
  }

  .grid-section-sponsor.partners.cus {
    grid-template-columns: 1.3fr;
    max-width: 94%;
    max-height: none;
    margin-left: auto;
    margin-right: auto;
  }

  .grid-section-sponsor.demo {
    grid-template-columns: 1fr;
  }

  .heading-sponsor {
    font-size: 2rem;
  }

  .heading-sponsor.demo-text.new {
    text-align: center;
    margin-bottom: 1.25rem;
  }

  .img-sponsor {
    max-width: 100%;
    margin-left: 0;
    position: static;
  }

  .img-sponsor.analitics {
    border-top-right-radius: .5rem;
    border-bottom-right-radius: .5rem;
    min-width: 100%;
    max-width: 100%;
  }

  .img-sponsor.emcs {
    object-fit: cover;
    object-position: 50% 50%;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .img-sponsor.emcs.type-career-img {
    margin-right: 0;
  }

  .img-sponsor.analitics {
    min-height: 25rem;
  }

  .section-white-sponsor {
    padding-bottom: 5rem;
  }

  .heading3-black {
    font-size: 1.5rem;
  }

  .text-black-sponsor {
    max-width: none;
    font-size: 1.0625rem;
  }

  .block-max.solution {
    padding-top: 6.25rem;
  }

  .quote-wr {
    padding-top: 0;
    padding-right: .625rem;
  }

  .bg-hero {
    height: 100%;
  }

  .collection-list {
    grid-column-gap: 1.5rem;
  }

  .costumer-image-2 {
    margin-bottom: 3.75rem;
  }

  .blog-section {
    padding-top: 8.75rem;
  }

  .swction-gr.wh {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .swction-gr.logos2 {
    margin-bottom: 3.75rem;
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
  }

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

  .section-platform.partner.bg-gray2 {
    padding-bottom: 5rem;
  }

  .heading-platform {
    margin-bottom: .625rem;
    font-size: 2rem;
  }

  .heading-platform.center {
    margin-bottom: 2.5rem;
    font-size: 2rem;
  }

  .heading-big {
    margin-bottom: .625rem;
    font-size: 2rem;
  }

  .heading-big.center {
    margin-bottom: 1.875rem;
    font-size: 2rem;
  }

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

  .dropdown-list {
    background-color: #fff;
    height: 100%;
    margin-top: .625rem;
  }

  .dropdown-list.w--open {
    width: auto;
    padding-top: 0;
  }

  .dropdown-list._20px {
    max-height: none;
    margin-top: 1rem;
    position: static;
  }

  .dropdown-list._30px {
    margin-top: 1.25rem;
    position: static;
  }

  .ebooks-section {
    padding-top: 9.375rem;
  }

  .career-section {
    padding-top: 9.375rem;
    padding-bottom: 9.375rem;
  }

  .enga-img1 {
    min-height: 25rem;
  }

  .enga-img1.analytics {
    background-position: 50%;
    background-size: contain;
  }

  .enga-img1.engagement {
    -webkit-text-fill-color: inherit;
    background-position: 50%;
    background-size: contain;
    background-clip: border-box;
  }

  .enga-img1.hbs3, .enga-img1.sponsorship {
    background-position: 50%;
    background-size: contain;
  }

  .enga-img2 {
    background-position: 50% 10%;
    min-height: 25rem;
  }

  .enga-img2.engagement, .enga-img2.hbs1, .enga-img2.sponsorship {
    background-position: 50%;
    background-size: contain;
  }

  .section-white-engagement {
    padding-bottom: 5rem;
  }

  .section-white-engagement.top100 {
    padding-top: 4.375rem;
    padding-bottom: 5rem;
  }

  .section-white-engagement.top-bottom {
    padding-top: 11.25rem;
  }

  .heading-32-b24 {
    margin-bottom: .625rem;
    font-size: 2rem;
  }

  .heading-32-b24.center {
    margin-bottom: 1.25rem;
    font-size: 2rem;
  }

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

  .section-w.map {
    margin-top: 0;
  }

  .hero_p-tab {
    margin-top: 2.5rem;
  }

  .tabs-img {
    min-width: auto;
  }

  .banner {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-top: 6.25rem;
  }

  .logo-banner {
    background-position: 50%;
    background-size: cover;
    width: 100%;
    padding-left: 3.75rem;
    padding-right: 3.75rem;
  }

  .text-banner {
    background-position: 50% 0;
    background-size: 2.5rem;
    margin-top: 1.25rem;
    margin-left: 1.25rem;
    margin-right: 1.25rem;
    padding: 4.375rem 0 1.875rem;
  }

  .h {
    min-width: auto;
  }

  .team {
    margin-left: 0;
  }

  .team.bottom-18px {
    margin-bottom: 0;
    margin-left: 0;
  }

  .img {
    margin-bottom: 3.75rem;
  }

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

  .benefit-cards.top-bottom {
    margin-top: 3.75rem;
    margin-bottom: 1.875rem;
  }

  .author-story {
    margin-top: .75rem;
  }

  .slide {
    width: 48%;
    margin-right: 1.8125rem;
  }

  .author-blog {
    max-width: 12.5rem;
  }

  .collection-list-2 {
    grid-column-gap: 3.375rem;
    grid-row-gap: 3.375rem;
    grid-template-columns: 1fr 1fr;
  }

  .collection-list-2.type_col-4 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .text-white-center {
    font-size: 1.0625rem;
  }

  .form-ebooks {
    grid-column-gap: 2.5rem;
    grid-template-columns: 1fr;
    height: auto;
    margin-top: 4.375rem;
  }

  .img-form {
    display: none;
  }

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

  .ebooks-white {
    padding-top: 15rem;
    padding-bottom: 6.25rem;
  }

  .ebooks-white.bottom {
    padding-top: 6.25rem;
  }

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

  .collection-list-3 {
    grid-column-gap: 1.5rem;
  }

  .arrow-anim {
    margin-top: auto;
    margin-bottom: auto;
    margin-right: 0;
    position: relative;
    inset: auto 0% 0% auto;
  }

  .arrow-anim.right {
    inset: auto 0% 0% auto;
  }

  .div-arrow-text.home {
    max-width: 10.9375rem;
  }

  .press-wrapper-image {
    max-width: none;
  }

  .press-wrapper-bg-1 {
    width: 8.75rem;
    height: 7.5rem;
    top: -1rem;
    left: -1rem;
  }

  .press-wrapper-bg-2 {
    width: 12.5rem;
    height: 11.25rem;
    bottom: -.875rem;
    right: -.875rem;
  }

  .press-rich {
    max-width: none;
  }

  .s-rich {
    padding-top: 5rem;
  }

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

  .heading-center {
    margin-bottom: 2.5rem;
  }

  .hero-img.top {
    object-fit: contain;
    object-position: 50% 50%;
  }

  .text-hero-block {
    padding: 1.5rem;
  }

  .grid-engagement {
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr;
    margin-bottom: 5rem;
  }

  .gray-block {
    padding-bottom: 2.5rem;
  }

  .svg-eng {
    bottom: -1.25rem;
    left: -1.25rem;
  }

  .svg-eng.right {
    bottom: -1.25rem;
    right: -1.25rem;
  }

  .img-hero {
    object-fit: cover;
    min-height: 27.5rem;
  }

  .img-hero.client-experience-hero-img.cx-full-height {
    min-height: 0;
    padding-right: 0;
  }

  .img-hero.show-mobile {
    object-fit: contain;
    display: block;
  }

  .img-hero.hide-mobile {
    display: none;
  }

  .cards-eng {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    grid-template-columns: 1fr 1fr;
  }

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

  .demo-section.hubilo-live-section {
    padding-top: 3.75rem;
    padding-bottom: 5rem;
  }

  .demo-section.option1, .demo-section.option2 {
    padding-top: 7.5rem;
    padding-bottom: 7.5rem;
  }

  .demo-section.manila {
    padding-top: 8.75rem;
    padding-bottom: 3.75rem;
  }

  .request-a-demo.for-mobile {
    margin-top: 5.625rem;
    display: block;
  }

  .request-a-demo.chilli-piper-dt-hide {
    display: none;
  }

  .line-demo {
    margin-top: 5.625rem;
    margin-bottom: 5rem;
  }

  .line-demo.revers {
    margin-top: 5rem;
    margin-bottom: 5.625rem;
  }

  .line-demo.bottom160 {
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .search {
    margin-bottom: 1.25rem;
    position: static;
  }

  .grid-blog {
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr;
  }

  .blog-img-big.post {
    min-height: 16em;
    max-height: 16em;
  }

  .heading-article.top {
    font-size: 1.375rem;
  }

  .black-head {
    font-size: 1.625rem;
    line-height: 130%;
  }

  .div-bg.yellow, .div-bg.blue, .div-bg.coral {
    width: 5rem;
    height: 5rem;
    margin-bottom: 1.25rem;
    padding: 1.75rem;
  }

  .line-drop {
    display: none;
  }

  .like {
    max-width: 10%;
    left: -1.25rem;
  }

  .like2 {
    bottom: 11.25rem;
    left: 2.5rem;
  }

  .like3 {
    max-width: 10%;
    right: -1.25rem;
  }

  .faq {
    padding-left: 2rem;
  }

  .text-faq {
    max-width: 90%;
    font-size: 1.375rem;
  }

  .dropdown-list-faq.w--open {
    padding-left: 2rem;
  }

  .text-faq2 {
    margin-left: 0;
    margin-right: auto;
  }

  .img-partners {
    width: 100%;
    height: auto;
    max-height: none;
  }

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

  .s-tabs {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .container-1300 {
    width: 94%;
  }

  .tabs-resources {
    margin-top: 2.5rem;
  }

  .collection-list-5.resource {
    grid-column-gap: 1.875rem;
    grid-template-columns: 1fr 1fr;
  }

  .sp-img3 {
    min-height: 25rem;
  }

  .sp-img3.sponsorship {
    background-size: contain;
  }

  .sp-img-4 {
    background-position: 50% 10%;
    min-height: 25rem;
  }

  .sp-img-4.analytics {
    background-size: contain;
  }

  .tick-img-2 {
    background-position: 50% 10%;
    min-height: 25rem;
  }

  .tick-img-2.analytics {
    background-position: 50%;
    background-size: contain;
  }

  .banner-grey {
    padding-right: 2.5rem;
  }

  .div-banner {
    margin-right: 1.875rem;
  }

  .link-customer, .link-engagment {
    max-width: none;
    overflow: hidden;
  }

  .pages-links-engag {
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .pages-links-engag.sp-4-item {
    grid-template-columns: 1fr 1fr;
    margin-bottom: 6.25rem;
  }

  .link-emcs, .link-exhibitors {
    max-width: none;
  }

  .banner-brown {
    min-height: 25rem;
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .down {
    margin-top: 1.25rem;
  }

  .reviews {
    margin-bottom: 5rem;
  }

  .reviews-arrow-left {
    top: -30%;
  }

  .slide-reviews {
    width: 48%;
    padding-right: 1.5rem;
  }

  .flex-div-center {
    margin-bottom: 0;
  }

  .div-grey {
    min-height: auto;
  }

  .grid-nav {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr 1fr;
  }

  .div-white {
    box-shadow: none;
    min-height: auto;
    padding: 2.1875rem 1rem 1.1875rem;
  }

  .div-white.line-block {
    border-style: solid none none;
  }

  .enga-img3 {
    background-position: 50% 10%;
    min-height: 25rem;
  }

  .enga-img3.hbs2 {
    background-size: contain;
  }

  .card-gray {
    width: 100%;
    max-width: none;
  }

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

  .section-ex {
    background-position: 50% 100%;
    background-size: 110%;
    padding-top: 10.625rem;
    padding-bottom: 7.8125rem;
  }

  .color-heading, .color-heading.yellow, .color-heading.yellow {
    margin-left: .625rem;
    margin-right: .625rem;
  }

  .button-line.right-left32 {
    margin-right: auto;
    font-size: 1rem;
  }

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

  .grid-three.no-bottom {
    margin-bottom: 0;
  }

  .container-b {
    width: 94%;
  }

  .section-grey {
    padding-bottom: 5rem;
  }

  .banner-blue {
    min-height: 25rem;
    margin-top: 2.5rem;
    margin-bottom: 3.75rem;
  }

  .div-banner-customer {
    min-width: auto;
    margin-right: 1.875rem;
  }

  .text-menu.nav-link-white {
    color: var(--black-2);
  }

  .hero-events {
    padding-top: 7.5rem;
    padding-bottom: 4.375rem;
  }

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

  .search-field-white {
    margin-bottom: 2.5rem;
  }

  .heading2-big {
    margin-bottom: .625rem;
    font-size: 1.75rem;
  }

  .heading2-big.center {
    margin-bottom: 1.875rem;
    font-size: 2rem;
  }

  .line-width {
    width: 100%;
    margin-top: 4.375rem;
    margin-bottom: 5rem;
  }

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

  .exp-img {
    top: 5.4375rem;
  }

  .exp-img-2 {
    bottom: 1.3125rem;
    left: 0%;
  }

  .exp-img-2.none-mob {
    bottom: -1.25rem;
  }

  .exp-img-3 {
    display: none;
    top: 4.125rem;
  }

  .exp-img-4 {
    bottom: 4.75rem;
    left: 11%;
  }

  .exp-img-4.none-mob {
    bottom: 5.9375rem;
    left: 7%;
  }

  .exp-img-5 {
    top: 5.3125rem;
    right: 30%;
  }

  .exp-img-6 {
    top: 6.0625rem;
  }

  .exp-img-8 {
    display: none;
  }

  .exp-img-9 {
    bottom: 4.4375rem;
  }

  .exp-img-10 {
    bottom: 1.5rem;
  }

  .grid-contact {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr 1fr;
  }

  .map {
    grid-column-gap: 3.5rem;
    grid-row-gap: 1.875rem;
    grid-template-columns: 1fr;
    justify-items: stretch;
    margin-top: 3.75rem;
  }

  .map-google {
    justify-content: space-between;
    width: 100%;
  }

  .grid-story-resources {
    grid-column-gap: 2.6875rem;
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr;
    margin-top: 2.5rem;
    margin-bottom: 5rem;
  }

  .ebooks-white-rep {
    padding-top: 15rem;
    padding-bottom: 6.25rem;
  }

  .collection-list-7 {
    grid-template-columns: 1fr 1fr;
  }

  .hero-img-wrapper {
    margin-top: 0;
  }

  .paragraph-16px.center-mob {
    text-align: center;
  }

  .leadership-hero-sec {
    padding-top: 10.625rem;
  }

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

  .timeline-left {
    min-width: 1.75rem;
    margin-right: .875rem;
  }

  .timeline-block {
    flex-direction: row;
    margin-bottom: 0;
  }

  .timeline-right {
    margin-bottom: 7.125rem;
  }

  .story-right {
    width: 45%;
    margin-right: 2rem;
  }

  .h2 {
    font-size: 1.375rem;
    line-height: 135%;
  }

  .h2.b-24px {
    margin-bottom: 1.25rem;
  }

  .heading-40px {
    max-width: 80%;
    margin-left: auto;
    margin-right: auto;
    font-size: 2rem;
    line-height: 2.25rem;
  }

  .heading-40px.bottom-40px {
    text-align: center;
    margin-bottom: 2rem;
    line-height: 2.5rem;
  }

  .heading-40px.left, .heading-40px._2 {
    max-width: none;
    margin-left: 0;
  }

  .leadership-map {
    min-height: 25rem;
  }

  .cx-team-image {
    min-height: 15.625rem;
    max-height: 15.625rem;
  }

  .heading-40px-center {
    font-size: 2rem;
    line-height: 2.25rem;
  }

  ._404-img-4 {
    inset: auto 0% 0% auto;
  }

  .imgs2 {
    z-index: -1;
  }

  ._404-img-3 {
    bottom: 13.125rem;
  }

  ._404-img-8 {
    right: .625rem;
  }

  .image-5.none-mob {
    display: none;
  }

  .tab-menu {
    max-width: 15.625rem;
  }

  .tab-wr {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .heading-24px.dark {
    font-size: 1.3125rem;
  }

  .tab-card-wr {
    padding: 1.375rem;
  }

  .tab-card-info {
    grid-column-gap: 1rem;
    grid-row-gap: .375rem;
    grid-template-columns: 4.375rem 1fr 3.125rem;
    padding: 1.25rem;
  }

  .awards-layout {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
    inset: auto 0% -4.375rem;
  }

  .container1020 {
    width: 94%;
  }

  .container1020.b-160px {
    margin-bottom: 3.75rem;
  }

  .container1020.top210 {
    margin-top: 6.25rem;
  }

  ._404-img {
    min-width: 6.25rem;
    max-width: 6.25rem;
    top: 5.4375rem;
    left: .625rem;
  }

  ._404-img-5 {
    top: 23.75rem;
    bottom: 4.75rem;
    left: 0;
  }

  .speakercards {
    width: 33%;
    margin-left: 0;
  }

  .icon.left {
    left: -3.125rem;
  }

  .icon.right {
    right: -3.125rem;
  }

  .opacity {
    width: 100%;
  }

  .card-exp-width {
    grid-template-columns: 1fr 1fr;
  }

  .text-black-center-16px {
    font-size: 1.0625rem;
  }

  .text-black-center-16px.max-500px {
    margin-bottom: 1.25rem;
  }

  .grid-team-new {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr 1fr;
  }

  .paragraph-16px-center {
    line-height: 145%;
  }

  .anchor-link {
    height: 50rem;
  }

  .img-b {
    max-width: 15.625rem;
  }

  .tab-menu-center {
    flex-wrap: wrap;
    justify-content: flex-start;
    margin-bottom: 1.25rem;
  }

  .integration-col-list {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .press-releases-layout {
    grid-column-gap: 1rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
  }

  .press-releases {
    padding-bottom: 0;
  }

  .press-release-item {
    padding-left: 0;
    padding-right: 1.75rem;
  }

  .section-w-top140px {
    padding-bottom: 6.986em;
  }

  .career-section-b140px {
    padding-top: 9.375rem;
    padding-bottom: 9.375rem;
  }

  .career-section-b140px.press-imgs {
    padding-top: 9.5rem;
  }

  .section-gray-80-o40 {
    padding-top: 3.75rem;
    padding-bottom: 5rem;
  }

  .leadership-hero {
    min-width: auto;
    max-width: 100%;
  }

  .paragraph-2.center-mob {
    margin-left: auto;
    margin-right: auto;
  }

  .video-section-content.left-align {
    width: 100%;
  }

  .videos-hero-image {
    background-size: contain;
  }

  .events {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    margin-top: 2.5rem;
  }

  .hide-feature-mobile, .demo-page-hero.hide-hero-header {
    display: none;
  }

  .isp-block {
    width: 100%;
  }

  .sec-top-cont.ccpa-mobile-padding {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .div-relative-thanks {
    flex-direction: row;
    margin-top: auto;
    padding-bottom: 0;
    position: relative;
    top: 0;
    bottom: 0;
  }

  .text-gray-center-16px {
    font-size: 1.0625rem;
  }

  .line32px {
    width: 100%;
  }

  .link-home {
    top: -16%;
  }

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

  .section-bl-120px {
    padding-top: 5rem;
    padding-bottom: 10rem;
  }

  ._1024px {
    margin-top: 0;
    margin-bottom: 6.25rem;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .logo-grid-ok {
    grid-column-gap: 2.5rem;
    grid-row-gap: 1rem;
  }

  .div-relative-thanks-demo {
    flex-direction: row;
    margin-top: auto;
    padding-bottom: 0;
    position: relative;
    top: 0;
    bottom: 0;
  }

  .line-menu {
    margin-top: 0;
  }

  .container-800 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .show-more.jetboost-1.button {
    margin-top: auto;
    margin-left: auto;
    margin-right: auto;
  }

  .flex-wrap-menu {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    width: 100vw;
    height: 100%;
    min-height: 43.75rem;
    padding: .5rem 0 0;
    display: flex;
    position: absolute;
    overflow: scroll;
  }

  .grid-42 {
    flex-direction: column-reverse;
    grid-template-columns: 1fr;
    padding-top: 6em;
    display: flex;
  }

  .div-color-anim {
    background-color: #afc3ca;
    height: auto;
    min-height: auto;
    max-height: none;
    padding-top: 4em;
    padding-bottom: 0;
    position: static;
    overflow: visible;
    box-shadow: inset 0 -6.25rem #fff;
  }

  .paragraph-16px-black {
    text-align: left;
  }

  .paragraph-16px-black.center-mob {
    text-align: center;
  }

  .div-right-1 {
    max-width: none;
    min-height: auto;
    padding: 4rem 1.5rem 0;
  }

  .div-right-1.gray {
    background-color: #f9f9f9;
    padding-bottom: .875rem;
  }

  .grid-tabl {
    grid-template-columns: 1fr 1fr;
    margin-top: 1.375rem;
  }

  .div-block-tabl {
    justify-content: center;
  }

  .div-block-tabl.gray {
    background-color: #ffffff0d;
  }

  .div-block-tabl.none-mob {
    display: none;
  }

  .div-block-tabl.no-line {
    border-bottom-style: none;
    padding-bottom: 0;
  }

  .div-block-tabl-center {
    min-height: 2.5rem;
  }

  .div-block-tabl-center.gray {
    background-color: #ffffff0d;
  }

  .container1024 {
    width: 94%;
  }

  .right-arrow-circle, .left-arrow-circle {
    display: none;
  }

  .slide-2 {
    padding-left: 0;
    padding-right: 0;
  }

  .quote-64 {
    margin-bottom: 2rem;
  }

  .faq-blue, .dropdown-list-faq-16.w--open {
    padding-left: 2rem;
  }

  .blue-section-60px {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .blue-section-60px._64px {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .button-center {
    margin-left: auto;
    margin-right: auto;
    padding: 1rem 1.875rem;
    font-size: 1rem;
  }

  .button-center.secondary.pricing {
    margin-right: 1rem;
  }

  .button-center.pricing {
    margin-left: 0;
    margin-right: 0;
  }

  .flex-div-center-top {
    margin-bottom: 0;
  }

  .section-white-120px-tablet-64px {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .section-bl-64px {
    padding-top: 4rem;
    padding-bottom: 5rem;
  }

  .section-white-120px-64px-mob {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

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

  .paragraph-24px-tabs-2 {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .tab-card__icon-2 {
    width: 4.375rem;
    height: 4.375rem;
  }

  .awards-card {
    letter-spacing: normal;
    font-weight: 400;
  }

  .ebook-header-bg-color {
    min-height: 65%;
  }

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

  .button-8 {
    margin-left: auto;
    margin-right: 2.5rem;
    padding: 1rem 1.875rem;
    font-size: 1rem;
  }

  .button-8.form-mini {
    margin-right: auto;
  }

  .cx-content-grid {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    align-items: start;
  }

  .cx-content-card {
    justify-content: space-between;
    align-items: stretch;
  }

  .cx-content-image {
    min-height: 10.9375rem;
  }

  .cx-content-subcopy {
    height: 100%;
    padding-bottom: .75rem;
  }

  .cx-card-title {
    font-size: 1.125rem;
  }

  .toolkit-h3 {
    font-size: 1.375rem;
  }

  .cx-section {
    padding: 6.25rem 1.5rem;
  }

  .cx-grid {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    align-items: stretch;
  }

  .quote-text.quote-text-1 {
    padding: 1.5rem;
  }

  .testimonial-slider {
    padding-left: 0;
    padding-right: 0;
  }

  .stats-grid {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    place-content: space-between;
    width: 94%;
    padding-left: 0;
    padding-right: 0;
  }

  .stat-container {
    padding-left: .5rem;
    padding-right: .5rem;
  }

  .stat-container.last-child {
    border-right-style: none;
  }

  .stat-container.second-child {
    border-right-style: solid;
  }

  .cx-card-top-content {
    flex-direction: column;
    justify-content: flex-start;
    height: 100%;
    display: flex;
  }

  .pricing-card-grid {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    max-width: none;
  }

  .card-feature {
    grid-column-gap: .5rem;
    grid-template-columns: 1fr;
  }

  .flex-top-content {
    align-self: auto;
  }

  .pricing-section.gray {
    padding-top: 6.25rem;
    padding-bottom: 6.25rem;
  }

  .pricing-section.table-section {
    padding-bottom: 6.25rem;
  }

  .pricing-section.mobile-table {
    display: none;
  }

  .testimonial-grid {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    max-width: 34.375rem;
  }

  .share-icon.reg-2 {
    font-family: "Fa 400";
    display: block;
  }

  .share-buttons.blog-body {
    cursor: pointer;
    justify-content: flex-start;
    height: 3.375rem;
    position: static;
    top: 8.75rem;
    overflow: hidden;
  }

  .share-text.blog-body {
    color: var(--black);
    text-align: center;
    align-self: center;
    margin-bottom: .25rem;
    margin-right: 0;
  }

  .share-link-wr.blog-body {
    background-color: #fff;
    flex: none;
    overflow: hidden;
    box-shadow: 0 4px .625rem -.0625rem #0003;
  }

  .pricing-cta-div {
    text-align: center;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: flex-start;
    margin-top: 2rem;
  }

  ._1022-container {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  ._1022-container.center {
    width: 100%;
  }

  .logo-grid2 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-flow: row;
    place-content: stretch space-between;
    place-items: center;
  }

  .logo-grid2.home-page {
    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;
  }

  .logo-grid2.home-page._5col {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    text-align: center;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    display: grid;
  }

  .logo-grid2.home-page._70top {
    margin-top: 0;
  }

  .pricing-header {
    padding-left: 0;
    padding-right: 0;
  }

  .pricing-quote-button {
    padding: .5rem 1rem;
  }

  .feature-div {
    width: 100%;
  }

  .share-wr {
    z-index: 10;
    justify-content: flex-start;
    align-items: center;
    width: 3.4375rem;
    margin-left: 0;
    display: flex;
    position: fixed;
    inset: 0% 0% 0% auto;
  }

  .share-trigger {
    background-color: var(--yellow);
    border-radius: .5rem 0 0 .5rem;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-bottom: .5rem;
    padding: .5rem .375rem;
    display: flex;
  }

  .header-container {
    position: static;
  }

  .hyrdation-bg {
    min-height: 52%;
    max-height: 27.5rem;
  }

  .line-small {
    width: 100%;
    margin-top: 4.375rem;
    margin-bottom: 5rem;
  }

  .card-feature-item {
    grid-column-gap: .5rem;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .events-navbar {
    height: 5.4375rem;
  }

  .events-container-nav {
    width: 100%;
    padding-right: 0;
  }

  .hamburger-menu {
    margin-right: 1.5rem;
  }

  .events-menu {
    display: none;
    position: fixed;
  }

  .hamburger-navbar {
    flex: 0 auto;
    width: 55%;
    position: absolute;
    overflow: visible;
  }

  .container-1301 {
    padding-top: 6.25rem;
    position: relative;
    overflow: auto;
  }

  .events-menu-nav-link.dropdown-toggle-2.plans-nav-item, .events-menu-nav-link.your-solution-nav-item, .events-menu-nav-link.who-you-are-nav-item, .events-menu-nav-link.resources-nav-item, .events-menu-nav-link.about-us-nav-item {
    flex: 0 auto;
  }

  .events-menu-content {
    margin-bottom: 12.5rem;
    position: relative;
  }

  .collection-list-12 {
    grid-template-columns: 1fr;
  }

  .customer-review-section.gray {
    padding-top: 6.25rem;
    padding-bottom: 6.25rem;
  }

  .partners-tabs {
    flex-direction: column;
  }

  .partner-tabs-menu {
    margin-left: auto;
    margin-right: auto;
  }

  .partner-tab-img {
    order: -1;
    max-height: none;
    margin-bottom: 2.5rem;
  }

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

  .events-tabs-dropdown {
    background-color: var(--light-blue-2);
    cursor: pointer;
    justify-content: space-between;
    width: 100%;
    padding: 1.25rem;
    display: flex;
    position: relative;
  }

  .tabs-menu-events {
    opacity: 0;
    background-color: #f1f1f1;
    flex-direction: column;
    align-items: stretch;
    max-width: none;
    height: 0;
    margin-bottom: 2.5rem;
    padding: .625rem 1.25rem;
    display: none;
  }

  .tab-link-events.w--current {
    box-shadow: none;
  }

  .events-filter-text {
    margin-bottom: 0;
    font-size: 1rem;
  }

  .paragraph-28 {
    margin-bottom: 0;
    font-family: "Fa 400";
  }

  .button-new {
    margin-left: auto;
    margin-right: 2.5rem;
    padding: 1rem 1.875rem;
    font-size: 1rem;
  }

  .button-new.btn-secondary {
    margin-left: auto;
    margin-right: auto;
  }

  .compet-form {
    max-width: none;
    margin-left: auto;
    margin-right: auto;
  }

  .grid-1046 {
    grid-template-columns: 1fr;
    margin-top: 2.5rem;
  }

  .dropdown-4 {
    width: 100%;
  }

  .dropdown-4.type_for_desktop {
    background-color: #fff;
  }

  .icon-5 {
    margin-right: 1.5rem;
  }

  .navigation-link {
    justify-content: flex-start;
    align-items: flex-start;
    padding-left: 1.5rem;
    font-size: 1.25rem;
  }

  .spacaer {
    display: none;
  }

  .dropdown-toggle-4 {
    width: 100%;
    padding-left: 1.5rem;
    font-size: 1.25rem;
  }

  .dropdown-toggle-4.w--open {
    background-color: #fff;
  }

  .dropdown-toggle-4.first-dropdown-item {
    background-color: #fff;
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .dropdown-column-left {
    width: 100%;
  }

  .dropdown-column-left.border-right-off {
    background-color: #fff;
    width: 100%;
    padding-left: .2rem;
    padding-right: .2rem;
  }

  .navigation {
    display: none;
  }

  .button-menu {
    width: 100%;
  }

  .button-menu.outline-bttn {
    width: 100%;
    margin-bottom: .75rem;
    margin-left: 0;
    margin-right: auto;
  }

  .navigation-right.mobile {
    flex-direction: column;
    justify-content: flex-start;
    align-self: flex-start;
    align-items: center;
    width: 100%;
    padding-bottom: 1.25rem;
    display: flex;
    position: fixed;
    left: 0;
    overflow: auto;
  }

  .nav-menu-4 {
    background-color: #0000;
    border-radius: 1rem;
    flex-direction: column;
    justify-content: center;
    align-self: center;
    align-items: flex-start;
    width: 100%;
    height: 90vh;
    padding-bottom: 1.5rem;
    display: flex;
    overflow: auto;
  }

  .dropdown-nav-header.overview, .dropdown-nav-header.features, .dropdown-nav-header.your-organization, .dropdown-nav-header.knowledge-hub, .dropdown-nav-header.connect, .dropdown-nav-header.find-us, .dropdown-nav-header.culture {
    font-size: 22px;
  }

  .login-buttons {
    flex-direction: column;
    align-items: flex-start;
    margin-top: 1.5rem;
    margin-left: .75rem;
    margin-right: .75rem;
  }

  .dropdown-wrapper-flex {
    box-shadow: none;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    overflow: visible;
  }

  .dropdown-wrapper-flex.only-custom-dropdown {
    width: 95%;
    min-width: 8.75rem;
  }

  .dropdown-link {
    padding-top: .4rem;
    padding-bottom: .4rem;
  }

  .dropdown-link.dd-lnik-last {
    padding-bottom: .75rem;
  }

  .dropdown-title {
    font-size: .8rem;
  }

  .hubilo-logo {
    width: 6.25rem;
  }

  .dropdown-column-right {
    background-color: #fff0;
    width: 100%;
  }

  .dropdown-column-right.last {
    background-color: #fff;
    width: 100%;
    padding-top: 4rem;
    padding-left: .2rem;
    padding-right: .2rem;
  }

  .dropdown-column-right.border-left-on {
    background-color: #fff;
    border-left-style: none;
    width: 100%;
    padding-bottom: 0;
    padding-left: .2rem;
    padding-right: .2rem;
  }

  .navigation-left {
    display: flex;
  }

  .navigation-dropdown.w--open {
    background-color: #f8f9fa;
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
    position: relative;
    left: auto;
  }

  .navigation-dropdown.dropdown-long.w--open, .navigation-dropdown.customer-nav-link.w--open {
    background-color: #fff;
  }

  .navigation-dropdown.customer-nav-link.only-custom-nav-dropdown.w--open {
    left: 0;
  }

  .navigation-dropdown.product-nav-link.is-large.w--open {
    background-color: #fff;
    min-width: auto;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .navigation-mob {
    z-index: 999;
    background-color: var(--white);
    border-bottom: .0625rem #4455671c;
    flex-direction: row;
    justify-content: center;
    padding: .375rem 0% .375rem 5%;
    display: flex;
  }

  .navigation-mob.type-v {
    flex-direction: column;
    position: sticky;
  }

  .navigation-container-mob {
    justify-content: space-between;
    position: relative;
  }

  .menu-mob {
    color: #000;
    border-radius: 6.25rem;
    padding: 0;
    font-size: 1.375rem;
  }

  .menu-mob.w--open {
    background-color: #0000;
  }

  .lottie-animation-2 {
    width: 4.5rem;
    height: 4.5rem;
  }

  .div-block-105 {
    background-color: #fff;
    border-radius: 1.25rem;
    width: 95%;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 1.5rem;
    box-shadow: 0 0 3.125rem #00000026;
  }

  .div-block-107.new {
    height: 100%;
  }

  .marketo-rad-form-test {
    grid-template-columns: 1fr 1fr;
  }

  .flex-left-h {
    margin-left: 0;
    margin-right: auto;
  }

  .flex-left-h.b-none {
    margin-bottom: -2.5rem;
  }

  .text-18px-dark.bt, .text-18px-dark.bt-line {
    padding-top: .75rem;
    padding-bottom: 1rem;
  }

  .absol-imgl, .absol-imgr {
    display: none;
  }

  .container-976px {
    flex-direction: column;
    margin-top: 1.875rem;
    padding-bottom: 2rem;
  }

  .option-block {
    padding-top: 2rem;
    padding-bottom: 4.375rem;
  }

  .absol-rt, .absol-lt, .absol-l, .absr, .absl {
    display: none;
  }

  .section-78px {
    padding-top: 3.75rem;
    padding-bottom: 0;
  }

  .arrow-green {
    top: -6.875rem;
  }

  .slid {
    width: 47%;
    margin-right: 2.625rem;
  }

  .slid._100 {
    justify-content: space-between;
    height: 100%;
    min-height: auto;
    padding-top: 1.5rem;
  }

  .div-anim {
    width: 100%;
    top: 6.25rem;
  }

  .div-anim._2 {
    top: 7.5rem;
  }

  .div-anim._3 {
    top: 8.75rem;
  }

  .div-anim._4 {
    top: 10rem;
  }

  .div-anim._5, .div-anim._6 {
    top: 12.5rem;
    box-shadow: 0 160px #fff;
  }

  .sti-ky {
    margin-top: 0;
    padding-bottom: 0;
    position: static;
    top: 6.25rem;
  }

  .div-tabl {
    margin-bottom: 1.25rem;
  }

  .hide-logo {
    display: flex;
  }

  ._2-col-grid-item {
    flex-direction: column;
    align-items: flex-start;
  }

  .mf-events-form {
    grid-template-columns: 1fr 1fr;
  }

  .div-block-127 {
    margin-top: auto;
  }

  .div-block-129 {
    height: 78%;
  }

  .div-block-132 {
    flex-wrap: wrap;
  }

  .grid-1050 {
    margin-left: 0;
  }

  .event-hero-container {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-137 {
    max-width: 100%;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .event-about {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .event-speakers {
    margin-left: 0;
    margin-right: 0;
  }

  .event-speakers-list {
    grid-template-columns: 1fr;
  }

  .event-form-block.form-in-body.hide-desktop {
    margin-left: 0;
    margin-right: 0;
    display: block;
  }

  .event-h1._460px-width {
    max-width: 100%;
  }

  .event-agenda {
    margin-left: 0;
    margin-right: 0;
  }

  .custom-section.new-webinar-sec {
    padding-top: 4em;
    padding-bottom: 4em;
  }

  .custom-section.new-hero-sec.v2-hero {
    padding-top: 9em;
  }

  .custom-section.new-hero-sec.v2-hero.has_min_h {
    min-height: 0;
    padding-top: 8em;
  }

  .custom-section.new-hero-sec.v2-hero.is_hero_home_new {
    min-height: 0;
  }

  .tab-text-em {
    white-space: nowrap;
  }

  .tab-menu-em {
    overflow: auto;
  }

  ._24-black-txt.type-center, ._24-black-txt.type-center-intent {
    font-size: 1.38889em;
  }

  .new-webinar-content-block {
    grid-column-gap: 2.5em;
    grid-row-gap: 2.5em;
    flex-direction: column-reverse;
  }

  .nw-img-block {
    max-width: 100%;
  }

  .client-logo {
    max-width: 9em;
  }

  .client-logo.sizw-md {
    max-width: 6em;
    max-height: 5em;
  }

  .mobing-logos-row.is_v2 {
    grid-column-gap: 3.75em;
    grid-row-gap: 3.75em;
  }

  .mobing-logos-row.is-size-md {
    grid-column-gap: 7.5em;
  }

  .moving-logos-fade-box.on-right-side.mx-wt-578, .moving-logos-fade-box.mx-wt-578 {
    max-width: 20em;
  }

  .res-body {
    font-size: 1.88vw;
  }

  .g2-reviews.on-v2 {
    padding-top: 1em;
  }

  ._48-black-title {
    font-size: 2.638em;
  }

  .collection-list-16 {
    flex-wrap: wrap;
  }

  .hidden-block {
    display: none;
  }

  .image-50 {
    font-weight: 400;
  }

  .hero-assects-holder {
    grid-column-gap: 0em;
  }

  .hero-content-block {
    grid-row-gap: 1.75em;
    max-width: none;
  }

  ._55-black-txt {
    font-size: 3.5em;
  }

  ._20-para {
    font-size: 1.2em;
  }

  ._20-para.left-align-color-grey {
    text-align: center;
    font-size: 1.25em;
  }

  ._20-para.left-align-color-grey.align-left-text {
    text-align: left;
  }

  .g2-review-block {
    margin-top: 2em;
    margin-left: 0;
  }

  ._64-black-title._500-wt {
    font-size: 3.611em;
  }

  .nav_search-block {
    border: .0625rem solid #000;
    font-size: .75rem;
    display: flex;
    position: static;
  }

  .search_nav {
    height: auto;
    margin-bottom: 0;
    padding-left: 1em;
    line-height: 1.4;
  }

  .nav_search_btn {
    border-left: .0625rem solid #000;
  }

  .search-block-holder {
    padding-left: 1.4em;
    padding-right: 1.4em;
  }

  ._48-heading-black {
    font-size: 2.63em;
  }

  .reviews-content-holder-block {
    max-width: 45em;
  }

  .review-block {
    min-width: 17em;
    max-width: 17em;
  }

  .review-block.revenue-style, .review-block.review-style {
    min-height: 15em;
  }

  .client-img {
    width: 100%;
    max-width: 2.986em;
    height: 2.986em;
  }

  .review-info-block-1 {
    grid-column-gap: .5em;
  }

  ._16-para-black, ._16-para-black._12-mt {
    font-size: 1.041em;
  }

  .read-our-reviews-block {
    grid-row-gap: 1em;
    flex-direction: column;
  }

  ._307-block {
    align-items: center;
    max-width: none;
  }

  ._25-txt-black {
    font-size: 1.388em;
  }

  .plans-img, .plans-content-block {
    max-width: 50em;
  }

  ._16-txt-black, ._16-txt-black.wt-700 {
    font-size: 1.041em;
  }

  ._16-txt-black.type_hero-desc {
    font-size: 1.2em;
  }

  ._16-txt-black.type_hero-desc.no-margin.tab-center {
    text-align: center;
  }

  .primary-hifi-btn {
    padding-left: 1em;
    padding-right: 1em;
    font-size: 1.041em;
  }

  .case-stdy-assects-holder {
    flex-direction: column;
  }

  .reading-time-block._40-mb {
    margin-bottom: .694em;
  }

  ._31-txt-black {
    font-size: 1.458em;
  }

  .case-stdy-content-block-2.one-card-style {
    max-width: none;
  }

  .case-stdy-content-block {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    flex-direction: column;
    align-items: center;
  }

  .latest-blogs-holder {
    grid-row-gap: 1em;
    flex-wrap: wrap;
    justify-content: flex-start;
  }

  .blog-block {
    min-width: 22.9em;
    max-width: 21em;
  }

  .blog-img-block {
    height: 14em;
  }

  .read-more-btn {
    padding-left: 1.5em;
    padding-right: 1.5em;
  }

  .read-more-btn.no-border {
    background-position: 96%;
  }

  .read-more-btn.type-align-center {
    align-self: center;
  }

  .latest-img {
    height: 100%;
  }

  .plans-tab {
    grid-row-gap: 1.5em;
  }

  .slider-arrow-wrap.hide_on_desk {
    display: block;
  }

  .slider-arrow-wrap-btm {
    width: 107%;
    top: 27em;
  }

  .dot-container-btm {
    top: 29.3em;
  }

  .accelerate-assects-holder {
    text-align: center;
  }

  .rm_btn-arrow_img {
    margin-left: 1em;
  }

  .cs-flex-block {
    grid-row-gap: 1em;
    flex-direction: column-reverse;
  }

  .cs-4_block {
    padding-top: 0;
  }

  .custom-sec {
    padding-left: 3em;
    padding-right: 3em;
  }

  .custom-sec.hero-sec {
    padding-top: 4.9em;
    padding-left: 5em;
    padding-right: 5em;
  }

  .custom-sec.hero-sec.type_with_old_nav {
    padding-top: 10em;
  }

  .custom-sec.hero-sec.type_with_old_nav.revenue-style {
    padding-bottom: 5.555em;
  }

  .custom-sec.hero-sec.type_with_old_nav.podcast-style {
    padding-top: 4em;
    padding-bottom: 5.555em;
  }

  .custom-sec.hero-sec.type_experiential {
    padding-top: 10em;
  }

  .custom-sec.snackable-sec {
    padding-top: 5em;
  }

  .custom-sec.our-users-sec {
    padding-top: 3.022em;
    padding-bottom: 8.33em;
  }

  .custom-sec.deloitte-sec {
    padding-top: 5em;
    padding-bottom: 5em;
  }

  .custom-sec.save-time-sec {
    padding-top: 5em;
    padding-left: 5em;
    padding-right: 5em;
  }

  .custom-sec.cut-post-sec {
    padding-top: 6em;
  }

  .custom-sec.navbar-sec {
    padding-left: 2.033em;
    padding-right: 2.033em;
  }

  .custom-sec.case-studies-sec {
    padding-left: 4.333em;
    padding-right: 4.333em;
  }

  .custom-sec.level-up-sec {
    padding-bottom: 0;
    padding-right: 3em;
  }

  .custom-sec.stf-sec {
    padding-top: 5.111em;
    padding-bottom: 5.111em;
  }

  .custom-sec.built-sec {
    padding-top: 19em;
    padding-bottom: 4.46em;
  }

  .custom-sec.on24-style {
    padding-top: 3.022em;
    padding-bottom: 5.33em;
  }

  .custom-sec.impact-sec {
    padding-top: 5em;
    padding-left: 5em;
    padding-right: 5em;
  }

  .custom-sec.impact-sec.revenue-style {
    padding-top: 3.333em;
    padding-bottom: 3.333em;
  }

  .custom-sec.impact-sec.fastrack-sec {
    padding: 3.333em 3em;
  }

  .custom-sec.revenue-style {
    padding-top: 6.944em;
  }

  .custom-sec.fea-revenue-sec {
    padding-top: 6em;
    padding-bottom: 3.333em;
  }

  .custom-sec.wat-revenue-sec, .custom-sec.revenue-faq-sec {
    padding-top: 3.333em;
    padding-bottom: 3.333em;
  }

  .custom-sec.revenue-type {
    padding-top: 3.022em;
    padding-bottom: 5.33em;
  }

  .custom-sec.we_cant-sec {
    padding-top: 5em;
    padding-bottom: 4.46em;
  }

  .custom-sec.drive-sec {
    padding-top: 5em;
    padding-bottom: 8em;
  }

  .custom-sec.take-sec {
    padding: 3.022em 3em 5.33em;
  }

  .custom-sec.testimonial-sec {
    padding-top: 5em;
    padding-bottom: 5em;
  }

  .custom-sec.wat-cap-sec {
    padding-left: 3em;
    padding-right: 3em;
  }

  .custom-sec.g2-rev-sec {
    padding-bottom: 7em;
  }

  .custom-sec.contact-us-sec {
    padding-top: 0;
  }

  .custom-sec.take-sec-copy {
    padding: 3.022em 6em 5.33em;
  }

  .custom-con.testimonial_con {
    max-width: 45em;
  }

  .custom-con.level-up-con {
    min-height: 0;
  }

  .custom-con.testimonial-con {
    max-width: 45em;
  }

  .heading-black-56.type-center {
    font-size: 3.194em;
  }

  .heading-black-56.type-center.desk-left-align {
    text-align: center;
  }

  .primary-btn_v2 {
    font-size: 1.25em;
  }

  .primary-btn_v2.navbar-style.is_on_tab {
    display: block;
  }

  .primary-btn_v2.navbar-style.is_hide_on_tab, .primary-btn_v2.navbar-style.is_webinar_nav_btn {
    display: none;
  }

  .primary-btn_v2.navbar-style.is_webinar_nav_btn.is_hidden_dek {
    display: block;
  }

  .primary-btn_v2.is_type_lb {
    background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fa26_div_before.svg");
    background-position: 95%;
    background-repeat: no-repeat;
    background-size: 1.4em;
    padding-right: 3em;
  }

  .primary-btn_v2.is_type_lb:hover {
    padding-top: 1.2em;
    padding-bottom: 1.2em;
  }

  .snackable-img {
    margin-bottom: -4.5em;
  }

  .our-users-assects-holder {
    grid-row-gap: 0em;
    flex-direction: column;
  }

  .txt-white-36._8-mt-18-mb {
    margin-top: .611em;
    font-family: Helvetica-500, sans-serif;
    font-size: 1.805em;
    font-weight: 500;
  }

  .txt-white-36.wt-500-lh-130 {
    font-size: 1.805em;
  }

  .txt-white-36._24mt-8mb, .txt-white-36._32-mt-16mb {
    margin-top: .611em;
    font-family: Helvetica-500, sans-serif;
    font-size: 1.805em;
    font-weight: 500;
  }

  .txt-white-36.card_title {
    font-size: 1.805em;
  }

  .txt-white-36.take-title, .txt-white-36.case-studies-style {
    margin-top: .611em;
    font-family: Helvetica-500, sans-serif;
    font-size: 1.805em;
    font-weight: 500;
  }

  .para-white-24._40-mb, .para-white-24.wt-500, .para-white-24._32-mb {
    font-size: 1.388em;
  }

  .txt-white-16.on24-type {
    font-size: 1.041em;
  }

  .txt-white-16.tag-time-txt {
    font-size: .972em;
  }

  .txt-white-16.resourse-style {
    text-align: center;
  }

  .user-img {
    max-width: 20em;
    margin-left: auto;
    margin-right: 0;
    bottom: -12.5em;
    right: -3.9em;
  }

  .heading-black-84.type-center {
    max-width: none;
    font-size: 2.777em;
  }

  .txt-orange-24 {
    font-size: 1.388em;
  }

  .txt-orange-24.wt-700 {
    font-size: 1.25em;
  }

  .txt-orange-24.our-deal-lp {
    font-size: 1.388em;
  }

  .save-time-3-block {
    grid-row-gap: 3.333em;
    flex-direction: column;
  }

  .save-time-3-block.visualize-style, .save-time-3-block.fastrack-content-block {
    grid-column-gap: 1.388em;
    grid-row-gap: 1.388em;
    flex-direction: row;
  }

  .block-1 {
    grid-row-gap: .75em;
    max-width: none;
  }

  .txt-black-32 {
    font-size: 1.527em;
  }

  .txt-black-32.align-center {
    text-align: center;
  }

  .txt-black-32.acc-title, .txt-black-32._18-in-m {
    font-size: 1.6em;
  }

  .txt-black-20 {
    font-size: 1.11em;
  }

  .txt-black-20.opacity-0-6 {
    font-size: 1.25em;
  }

  .join-arrow-img.v2 {
    max-width: 1.388em;
    height: 1.388em;
  }

  .cut-post-assects-holder {
    grid-row-gap: 5em;
  }

  .cut-post-block {
    grid-row-gap: 2.222em;
    flex-direction: column;
    align-items: center;
    padding-top: 0;
    padding-bottom: 0;
  }

  .cut-post-block.type-reverse {
    flex-direction: column;
  }

  .cut-post-img {
    max-width: none;
  }

  .cut-post-content-block {
    grid-row-gap: 1.736em;
    align-items: center;
    max-width: none;
  }

  .cut-post-content-block.cs-stylev2 {
    max-width: 75%;
  }

  .txt-black-36 {
    text-align: center;
    font-size: 1.875em;
  }

  .txt-black-36.mt-10 {
    font-size: 2.43em;
  }

  .txt-black-36.align-left-mb {
    text-align: left;
  }

  .txt-black-36.style-metrics {
    display: none;
  }

  .txt-black-36.font-nanum.width {
    width: auto;
  }

  .txt-black-28.type-center {
    font-size: 1.388em;
  }

  .work-smarter-social-block {
    justify-content: center;
  }

  .work-smarter-social-block.wat-cap-gridblock {
    grid-column-gap: 1.5em;
    grid-row-gap: 1.5em;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .txt-white-32 {
    letter-spacing: -.0488697rem;
    font-size: 1.527em;
  }

  .signup-assects-holder {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
  }

  .signup-assects-holder.is_web_form_holder {
    justify-content: space-between;
    align-items: center;
  }

  .signup-assects-holder.cs-footer-copy {
    grid-column-gap: 1rem;
    flex-direction: row;
  }

  .signup-assects-holder.cs-footer-copy.display-flex {
    flex-flow: column;
  }

  .signup-content-block {
    max-width: 100%;
  }

  .txt-orange-20.line-height-130 {
    font-size: 1.25em;
  }

  .txt-black-42 {
    font-size: 2.43em;
  }

  .txt-black-42.mb-32 {
    text-align: center;
    font-size: 2.638em;
  }

  .txt-black-42.style-em {
    font-size: 1.527em;
  }

  .txt-black-42.style-em.anim_average {
    font-size: 3em;
  }

  .rights-block.show_on_mob {
    display: flex;
  }

  .arrow-42.arrow-right.type-negative {
    display: block;
    right: -3.5em;
  }

  .arrow-42.arrow-left.type-negative {
    display: block;
    left: -3.3em;
  }

  .navbar-links-holder {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    background-color: var(--white);
    flex-direction: column;
    padding-top: 2em;
    padding-bottom: 2em;
    display: none;
    position: absolute;
    inset: 100% 0% auto;
  }

  .until-now-content-block {
    grid-row-gap: 2em;
  }

  .save-time-lottie-block.impact-style {
    margin-top: 2.222em;
    margin-bottom: 2.222em;
  }

  .txt-black-24._54-mt-82-mb {
    font-size: 1.388em;
  }

  .txt-black-24.faq-style {
    font-size: 1.388em;
    line-height: 1.5;
  }

  .txt-black-24.style-meet {
    font-size: 1.388em;
  }

  .txt-black-24.orange-clr, .txt-black-24.on24-clr-copy {
    font-family: Helvetica-700, sans-serif;
    font-size: 1.25em;
    font-weight: 700;
  }

  .txt-black-24.ls-0-19 {
    font-size: 1.388em;
  }

  .txt-black-24.ls-0-19._996-mx-wt {
    margin-top: 1em;
  }

  .txt-black-24.style-promo {
    font-size: 1.388em;
  }

  .txt-black-24.style-em {
    font-size: 1.38889em;
  }

  .txt-black-24.style-em.anim_anymore {
    font-size: 3em;
  }

  .txt-black-24.style-em2 {
    font-size: 1.388em;
  }

  .navbar-banner {
    flex-direction: column;
    align-items: center;
  }

  .txt-black-16.wt-400, .txt-black-16.ls-0-28 {
    font-size: 1.041em;
  }

  .txt-black-14, .testimonials-txt {
    font-size: .902em;
  }

  .testimonials-txt.revenue-type {
    font-family: Helvetica-500, sans-serif;
    font-size: .833em;
    font-weight: 500;
  }

  .sv_signup_form_block.on24-form.display-100 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    max-width: none;
    display: flex;
  }

  .hamburger_menu {
    z-index: 99;
    width: 100%;
    max-width: 3em;
    display: block;
    position: relative;
  }

  .recommend-content-holder {
    grid-row-gap: 1.388em;
    flex-wrap: wrap;
    justify-content: center;
  }

  .txt-orange-56 {
    font-size: 3.194em;
  }

  .case-studies-blocks-holder {
    grid-row-gap: 1.66667em;
    flex-direction: column;
    align-items: center;
  }

  .case-studie-content-block {
    grid-row-gap: 1.666em;
    padding: 1.666em;
  }

  .txt-white-20 {
    font-size: 1.04167em;
  }

  .txt-white-20.wt-400 {
    font-size: 1.25em;
  }

  .level-up-assects-holder {
    grid-row-gap: 3.333em;
    flex-direction: column;
  }

  .level-up-content-block {
    grid-row-gap: 0em;
    align-items: center;
    max-width: none;
  }

  .level-up-img {
    position: relative;
    right: 0;
  }

  .stf-block {
    padding-top: 1.388em;
    padding-left: 1.666em;
  }

  .txt-white-64 {
    font-size: 3.472em;
  }

  .stf-img {
    max-width: 27em;
    inset: auto 0% 0% auto;
  }

  .stf-outter-holder-2 {
    grid-row-gap: 3.333em;
    flex-direction: column;
  }

  .stf-block-2 {
    align-items: flex-start;
    max-width: none;
    padding-top: 1.388em;
    padding-left: 1.666em;
    padding-right: 1.666em;
  }

  .stf-img-2 {
    margin-left: auto;
    margin-right: auto;
  }

  .more-content-block {
    align-items: center;
  }

  .txt-white-24 {
    font-size: 1.388em;
  }

  .heading-72-white {
    font-size: 3.611em;
  }

  .more-outter-block {
    grid-column-gap: 3em;
    grid-row-gap: 1.597em;
    flex-flow: wrap;
    justify-content: center;
    align-items: center;
  }

  .more-block {
    align-items: center;
  }

  .fotter-img {
    min-width: 110em;
  }

  .demo-assects-holder {
    flex-direction: column;
    align-items: center;
    padding-bottom: 0;
    padding-left: 0;
  }

  .demo-content-block {
    grid-row-gap: 2.75em;
    align-items: center;
  }

  .demo-img {
    max-width: none;
    position: static;
  }

  .para-black-20 {
    font-size: 1.25em;
  }

  .para-black-20.on24-ls.mt-24-mb-40 {
    text-align: center;
  }

  .para-black-20.hide-in-mobile {
    display: none;
  }

  .para-black-20.type-center, .para-black-20.style-cat {
    text-align: center;
  }

  .txt-white-42.mx-wt-840 {
    font-size: 2.222em;
  }

  .txt-black-48.mb-96 {
    font-size: 2.638em;
  }

  .txt-black-48.mb-81 {
    font-size: 2.43em;
  }

  .arrow-outter-block {
    max-width: 2em;
    height: 2em;
  }

  .txt-green-24._24-mt-16-mb {
    font-size: 1.388em;
  }

  .custom_success_msg {
    margin-bottom: 0;
  }

  .custom_section {
    padding-left: 2em;
    padding-right: 2em;
  }

  .custom_section.on24_hero-sec {
    padding-top: 8em;
  }

  .custom_section.other-sec {
    padding-top: 3.333em;
    padding-bottom: 3.333em;
  }

  .custom_section.revenue-fotter-sec {
    padding-top: 3.333em;
  }

  .custom_section.catch_hero-sec {
    padding-bottom: 35em;
  }

  .custom_section.why_not-sec.is_to_vid {
    margin-top: -14.583em;
    padding-top: 20.58em;
  }

  .custom_section.meet-sec {
    padding-top: 5em;
    padding-bottom: 5em;
  }

  .custom_section._100vh_sec.faster-sec {
    justify-content: flex-start;
  }

  .custom_section.resources-sec {
    padding-top: 2.5em;
    overflow: hidden;
  }

  .custom_section.cs-fotter-sec {
    padding-top: 3.333em;
  }

  .custom_section.press-room-sec {
    padding-bottom: 2.1em;
  }

  .custom_section.worthy-sec {
    padding-bottom: 4.333em;
  }

  .anim_custom_container.anim_promotion-con.is_3_grid {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .anim_custom_container.anim_promotion-con.posa.hub40 {
    opacity: 1;
  }

  .anim_custom_container.is_sticky_con.product-style {
    flex-direction: column;
    justify-content: flex-end;
    min-height: 76em;
    display: flex;
  }

  .anim_custom_container.anim_promotion-conc.posa {
    opacity: 1;
  }

  .on24_hero-assects-holder {
    flex-direction: column;
    min-height: auto;
    padding-bottom: 0;
  }

  .on24_content-block {
    align-items: center;
    max-width: none;
  }

  .heading-black-48.type-center {
    text-align: center;
    font-size: 2.638em;
  }

  .on24-img {
    max-width: none;
  }

  .why-do-assects-holder {
    grid-row-gap: 3.33333em;
    flex-direction: column;
    align-items: center;
  }

  .why-do-content-block {
    grid-row-gap: .833333em;
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .txt-black-56.align-center {
    font-size: 2.083em;
  }

  .txt-black-56.myc-style {
    font-size: 3.194em;
  }

  .vs-content-block {
    align-items: flex-start;
  }

  .rating-block, .txt-dark-14.hide-in-mobile {
    display: none;
  }

  .txt-dark-14.type-center {
    text-align: center;
    font-size: .902em;
  }

  .audience-outter-block {
    padding-top: 2.777em;
    padding-bottom: 22.733em;
    padding-left: 2.777em;
  }

  .audience-outter-block.categories-block {
    grid-row-gap: 1.66em;
    flex-direction: column;
    padding: 1.666em;
  }

  .fable-block {
    padding-top: 8em;
    padding-bottom: 8em;
  }

  .webi-inp-field {
    margin-bottom: 1em;
  }

  .sign-up {
    order: 1;
  }

  .webinar-checkbox {
    margin-bottom: 1em;
    position: static;
  }

  .heading-white-32 {
    font-size: 1.527em;
  }

  .audience-img {
    max-width: 24em;
    height: 80%;
    display: none;
    top: auto;
  }

  .audience-img.w_30, .audience-img.w_40 {
    display: none;
  }

  .audience-img.show-on-mobile {
    max-width: none;
    height: 100%;
    max-height: 30.6em;
    display: block;
    inset: auto 0% 0;
  }

  .audience-img.categories-style {
    display: block;
    position: static;
    transform: none;
  }

  .our-deal-block {
    height: 24.8em;
    padding-top: 2.222em;
    padding-left: 2em;
    padding-right: 1.5em;
  }

  .try-hubilo-block {
    max-width: 100%;
  }

  .on24-fottter-img {
    display: none;
  }

  .fotter-inner-content {
    align-self: auto;
    max-width: none;
  }

  .txt-black-65 {
    font-size: 2.43em;
  }

  .fotter-rights-block.hide-from-mobile {
    display: none;
  }

  .txt-black-40 {
    text-align: center;
    font-size: 2.083em;
  }

  .txt-black-40.in-gap {
    text-align: left;
    font-size: 2.3em;
  }

  .txt-black-40.align-left {
    text-align: left;
  }

  .txt-orange-36 {
    font-size: 1.805em;
  }

  .our-deal-img {
    max-width: 12.6em;
  }

  .fotter-headings-block {
    grid-row-gap: .0434em;
    flex-direction: column;
    display: flex;
    transform: none;
  }

  .mobile-content-holder {
    grid-row-gap: 1.11111em;
    flex-direction: column;
    display: flex;
  }

  .on24_video_3 {
    width: 100%;
    height: 25em;
  }

  .on24_video_3.is_type_comp {
    height: 25em;
  }

  .on24_video-wrapper {
    width: 100%;
    position: relative;
    top: auto;
    right: auto;
  }

  .on24_sticky-wrapper {
    grid-column-gap: 7.5em;
    grid-row-gap: 7.5em;
    flex-direction: column;
    min-height: auto;
    position: static;
  }

  .on24_video_2 {
    width: 94%;
    height: 24.6em;
    top: -1.3em;
    left: 1.5em;
    right: auto;
  }

  .on24_video_2.is_type_comp {
    height: 24.6em;
  }

  .on24_video_1 {
    width: 88%;
    height: auto;
    top: -2.5em;
  }

  .on24_video_1.is_on_comp {
    height: auto;
  }

  .other-assects-holder {
    grid-row-gap: 3.75em;
  }

  .other-content-block {
    min-height: 14.8em;
    padding: 1.527em;
  }

  .txt-orange-18 {
    font-size: 1.111em;
  }

  .visualize-block {
    grid-row-gap: .75em;
    flex-direction: column;
    max-width: 48%;
    min-height: 20em;
  }

  .visualize-img {
    max-height: 3.4em;
  }

  .mx-wt-324-block {
    grid-row-gap: .25em;
  }

  .introducing-img {
    margin-bottom: -4.5em;
  }

  .impact-content-block {
    grid-row-gap: 1em;
  }

  .impact-content-block.fastrack-content-block {
    grid-row-gap: 3em;
  }

  .heading-black-120 {
    letter-spacing: -.036rem;
    font-size: 2.43em;
  }

  .heading-black-120.is-size-96 {
    font-size: 5.5em;
  }

  .heading-black-120.is_color_orange-style-cs {
    font-size: 2.43em;
    display: inline-block;
  }

  .impact-gradient-block {
    height: 24.2em;
  }

  .txt-white-18.card_desc {
    font-size: 1.1805em;
  }

  .txt-orange-32 {
    font-size: 1.527em;
  }

  .para-black-16 {
    text-align: center;
    width: 100%;
    font-size: .972em;
  }

  .para-black-16.lh-1-6.type-left_align {
    text-align: left;
  }

  .heading-white-48.align-center {
    font-size: 2.777em;
  }

  .heading-black-42 {
    text-align: center;
    font-size: 2.638em;
  }

  .exclusive-cards-wrapper {
    grid-template-columns: 1fr 1fr;
    margin-bottom: 3.333em;
  }

  .glimpse-assects-holder._72-mb {
    margin-bottom: 3.333em;
  }

  .glimpse-img-block {
    min-height: 35.9em;
  }

  .glimpse-img {
    left: 0;
  }

  .glimpse-block {
    max-width: 44.7em;
    padding: 2em;
  }

  .txt-white-28-popup {
    font-size: 1.388em;
  }

  .heading-white-96 {
    font-size: 4.166em;
  }

  .heading-white-96.is_size_md {
    font-size: 2.916em;
  }

  .para-lite-black-20 {
    font-size: 1.25em;
  }

  .heading-black-96, .heading-orange-96 {
    font-size: 5.5em;
  }

  .two-row-logo {
    grid-row-gap: 1.75em;
  }

  .card_in_desc {
    font-size: .902em;
  }

  .glimpse-img-wrapper {
    padding-top: .306em;
    padding-bottom: .306em;
  }

  .glimpse-img-wrapper.worklife-style {
    grid-column-gap: 2.083em;
  }

  .glimpse-ftr-img.worklife-style {
    max-width: 40em;
  }

  .new-btn.type-white {
    font-size: 1.88vw;
  }

  .txt-orange-40 {
    font-size: 2.083em;
  }

  .heading-orange-48.type-center {
    text-align: center;
    font-size: 2.638em;
  }

  .heading-orange-48.in-m-24 {
    font-size: 2.083em;
  }

  .categories-assects-holder {
    grid-row-gap: 3em;
  }

  .categories-tab-menu {
    grid-column-gap: .76em;
    grid-row-gap: .76em;
    flex-flow: wrap;
    margin-bottom: 4em;
  }

  .podcast-hero-inner-holder {
    align-items: center;
    margin-top: 2.777em;
    margin-bottom: 1.111em;
  }

  .meet-assects-holder {
    margin-bottom: 6em;
  }

  .txt-orange-16 {
    color: var(--burntsienna);
    font-size: .972em;
  }

  .key-title-block {
    align-items: flex-start;
  }

  .key-title-block.timeframe_block {
    justify-content: flex-start;
  }

  .form-txt-24 {
    font-size: 1.38889em;
  }

  .form-txt-36 {
    font-size: 2.08333em;
  }

  .rich-txt-transcript h2 {
    font-size: 1.11em;
  }

  .rich-txt-transcript p {
    font-size: 1.2em;
  }

  .key-time-block-1 {
    max-width: 26.6em;
  }

  .cat-img-holder {
    max-width: none;
  }

  .tag-btn.is-tag {
    font-size: 1.88vw;
  }

  .hero-landing {
    margin-top: 1.25rem;
    padding-top: 0;
  }

  .container-hero-landing {
    flex-direction: column;
    align-items: center;
  }

  .paragraph-53.landscape-center.wt-400.margin-top.margin-bottom {
    text-align: center;
  }

  .landingctacontainer {
    flex-flow: column;
    justify-content: center;
    align-items: center;
  }

  .heading-27.landscape-center {
    text-align: center;
  }

  .heading-25-copy-copy {
    max-width: 33.0625rem;
  }

  .laanding-footer-text-container {
    flex-flow: column;
  }

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

  .ra-form {
    grid-row-gap: 1.38em;
  }

  .ra-inputs-holder {
    grid-row-gap: .25em;
  }

  .meningful-img {
    max-width: 44em;
  }

  .meaningful-slider-block {
    align-items: center;
  }

  .progress_bar_holder {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    background-color: #0000;
    justify-content: center;
    max-width: 10em;
    height: 1em;
  }

  .meaningful-tab-block {
    flex-direction: column;
    display: flex;
  }

  .reviews-content-holder-col {
    max-width: 45em;
  }

  .txt-normal-14 {
    font-size: .902em;
  }

  .fast-card-block {
    grid-row-gap: .75em;
    flex-direction: row;
    min-height: 16em;
    padding: 1.111em;
  }

  .fast-img {
    max-width: 4.8em;
  }

  .fast-wt-486-block {
    grid-row-gap: .25em;
    max-width: 14em;
  }

  .fast-wt-486-block.skyrocketing-style {
    max-width: 21.9em;
  }

  .fea-dive-sec {
    padding-top: 6em;
    padding-bottom: 3.333em;
  }

  .dive-card-holder {
    position: relative;
  }

  .dive-title-col {
    grid-column-gap: 1em;
  }

  .is-size-97-714 {
    font-size: 5.5em;
  }

  .dive-para-col {
    grid-row-gap: 1.25em;
  }

  .txt-orange-24-2 {
    font-size: 1.388em;
  }

  .wat-cap-sec {
    padding-top: 3.333em;
    padding-bottom: 3.333em;
  }

  .cap-social-block {
    min-height: 23em;
  }

  .exp-para-holder {
    grid-row-gap: 1em;
    flex-direction: column;
    display: flex;
  }

  .sucess-style {
    padding-top: 3.333em;
    padding-bottom: 3.333em;
  }

  .sucess-v2-style {
    grid-column-gap: 1.388em;
    grid-row-gap: 1.666em;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 2.222em;
    margin-bottom: 2.222em;
  }

  ._24-txt-400 {
    font-size: 1.3888em;
  }

  ._24-txt-400._20-mt {
    margin-top: .433em;
  }

  .skyrocketing-content-block {
    grid-column-gap: 1.388em;
    grid-row-gap: 1.388em;
    flex-direction: row;
    grid-template-columns: 1fr;
    place-items: center;
  }

  .skyrocketing-card-block {
    grid-row-gap: .75em;
    flex-direction: row;
    min-height: 16em;
    padding: 1.111em;
  }

  .skyrocketing-img {
    max-width: 4.8em;
  }

  .driver-in_tab_block {
    background-color: #bababa;
    max-width: 1em;
  }

  .driver-in_tab_block.active {
    max-width: 4em;
    transition: opacity .25s;
  }

  ._24-black-txt-2.type-center-intent {
    font-size: 1.38889em;
  }

  .discover-inner-block {
    display: flex;
  }

  .discover-assects-block {
    border-radius: .37em;
    display: flex;
  }

  .discover-assects-block.in-m {
    display: none;
  }

  .discover-title-txt {
    font-family: Helvetica-500, sans-serif;
    font-weight: 500;
  }

  .org-clr {
    font-family: Helvetica-700, sans-serif;
    font-weight: 700;
  }

  .discover-content-block.mx-wt-184 {
    align-items: center;
    max-width: 12.77em;
  }

  .discover-btn {
    font-size: 1.111em;
  }

  .discover-title-txt-m {
    font-family: Helvetica-500, sans-serif;
    font-size: 1.111em;
    font-weight: 500;
  }

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

  .features.vertical {
    align-items: center;
  }

  .landing-slider-div {
    margin-left: 0;
    margin-right: 0;
  }

  .right-arrow-3, .left-arrow-3 {
    display: none;
  }

  .landing-slider-div-copy {
    margin-left: 0;
    margin-right: 0;
  }

  .flex-filter-form {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .builts-assects-holder {
    grid-row-gap: 3.551em;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .para-black-24.mx-wt-549 {
    text-align: center;
    max-width: none;
    font-size: 1.388em;
  }

  .builts-img-holder {
    justify-content: center;
  }

  .builts-img.is_center_tab {
    border-radius: 50%;
    transform: translate(-60%);
  }

  .builts-tag {
    display: none;
  }

  .img-con-1 {
    grid-row-gap: .55em;
  }

  .img-con-2 {
    grid-row-gap: .5em;
  }

  .txt-org-20._8-mb {
    font-size: 1.25em;
  }

  .arrows-holder-block {
    max-width: 20em;
  }

  .left-arow, .right-arow {
    max-width: 3em;
    height: 3em;
  }

  .meet-the-img-contnet {
    min-width: 13em;
    max-width: 13em;
    margin-left: 2.4375em;
    margin-right: 2.4375em;
  }

  .meet-tag-img {
    max-width: 2em;
  }

  .meet-the-tag-txt {
    font-size: 1.25em;
  }

  .meet-the-outter-wrapper {
    margin-top: 0;
  }

  .meet-the-content-block {
    grid-column-gap: .833em;
    max-width: 95%;
    margin-left: auto;
    margin-right: auto;
  }

  .mt-content-block-1 {
    grid-row-gap: 1.527em;
    padding: 1.666em 2.083em;
  }

  .mt-content-block-2 {
    grid-row-gap: 1em;
  }

  .mt-inner-content-block-1 {
    grid-row-gap: 1.736em;
    padding-left: 1.736em;
    padding-right: 1.736em;
  }

  .mt-inner-content-block-2 {
    grid-row-gap: 1.111em;
    padding-left: 1.736em;
    padding-right: 1.736em;
  }

  .luf-inner-content-holder {
    grid-row-gap: 1.527em;
  }

  .luf-content-block {
    grid-column-gap: .763em;
  }

  .luf-img {
    max-width: 2em;
  }

  .txt-black-18 {
    font-size: 1.041em;
  }

  .txt-black-18.mx-wt-361 {
    font-size: .971em;
  }

  .txt-orange-28 {
    font-size: 1.805em;
  }

  .etu-img {
    max-width: 5.4em;
  }

  .block-mx-wt-317 {
    grid-row-gap: .555em;
    max-width: none;
  }

  .mt-content-block {
    min-width: 22em;
    max-width: 22em;
  }

  .wait-content-holder {
    padding: 2em;
  }

  .wait-popup {
    padding-top: 8em;
    padding-bottom: 8em;
  }

  .landing-features-container {
    grid-row-gap: 1.25rem;
    flex-direction: column;
    align-items: center;
  }

  .profile_card_slider_con {
    max-width: 13.8em;
  }

  .txt-orange-48 {
    margin-bottom: 1em;
    font-size: 2.638em;
  }

  .new-btn-demo {
    font-size: 1.041em;
  }

  .promotion-hero-assects-holder {
    grid-row-gap: 10em;
    flex-direction: column;
    align-items: center;
  }

  .promotion-hero-assects-holder.save-time-style {
    opacity: 1;
    height: auto;
  }

  .heading-white-140 {
    font-size: 6.94444em;
  }

  .heading-white-140.type-center {
    text-align: center;
  }

  .promotion-hero-img {
    transform: translate(0);
  }

  .navigation-block {
    display: none;
  }

  .name-tag {
    font-size: 1.388em;
    top: auto;
    bottom: 2.569em;
  }

  .promotion-img-block.designer-style {
    max-width: 34.4em;
  }

  .important-content-block {
    bottom: 23.87em;
  }

  .important-content-block.is_on_2nd_col {
    max-width: 20em;
    margin-left: 5em;
    bottom: 33.09em;
  }

  .heading-org-96, .heading-org-96.style-hours {
    font-size: 3.888em;
  }

  .designer-assects-holder {
    grid-row-gap: 4.166em;
    flex: 1;
    height: 100%;
  }

  .designer-content-block {
    grid-row-gap: 1.041em;
  }

  .heading-black-64 {
    font-size: 3.75em;
  }

  .designer-types-holder.type-center._1 {
    align-items: flex-end;
  }

  .designer-types-title-block {
    max-width: none;
  }

  .designer-txt {
    font-size: 1.38em;
  }

  .designer-txt.is_1st {
    bottom: 30.74em;
  }

  .designer-txt.is-2nd {
    bottom: 24.419em;
  }

  .designer-txt.is-3rd {
    bottom: 29.4em;
    right: 0;
  }

  .designer-txt.is-4th {
    bottom: 25.235em;
    right: 0;
  }

  .promotion-faster-assects-holder {
    align-items: flex-start;
    margin-top: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .promotion-faster-assects-holder._1 {
    justify-content: flex-start;
    margin-top: 10em;
  }

  .heading-white-110 {
    font-size: 6.1em;
  }

  .detailed-assects-holder {
    justify-content: flex-start;
  }

  .detailed-content-holder._2 {
    display: flex;
    bottom: 31em;
    left: 8em;
    right: auto;
  }

  .detailed-content-holder._4 {
    bottom: 31em;
    left: 8em;
    right: auto;
  }

  .detailed-content-holder._3, .detailed-content-holder._5 {
    display: flex;
    bottom: 31em;
    left: 8em;
  }

  .detailed-content-holder.mc-type {
    justify-content: flex-end;
    align-self: auto;
  }

  .detailed-content-holder._1 {
    display: flex;
    bottom: 31em;
    left: 8em;
  }

  .pointer-img, .pointer-img.hide-in-v2, .pointer-img.hide-in-v2-reverse {
    display: none;
  }

  .txt-white-84 {
    font-size: 3.055em;
  }

  .txt-white-84.style-save2 {
    font-size: 5em;
    top: 50vh;
  }

  .stage-imgs-block {
    bottom: 19.2em;
  }

  .stage-imgs-block.type-2 {
    bottom: 7.9em;
    left: 6.39894rem;
  }

  .stage-image-1 {
    display: none;
  }

  .stage-image-1._740-mx-wt, .stage-image-1._1 {
    display: block;
  }

  .stage-image-2 {
    max-width: 7.7em;
    top: 8.46em;
    left: -.79em;
  }

  .stage-image-2.style-down {
    top: 8.06em;
    left: -3.09em;
  }

  .stage-image-3 {
    max-width: 7.7em;
    top: 20.116em;
    right: 1em;
  }

  .stage-image-3.style-up {
    max-width: 30em;
    top: -3.2em;
    right: 7.2em;
  }

  .stage-pointing-img {
    max-width: 15.8em;
  }

  .stage-pointing-img.style-reverse {
    max-width: 22em;
  }

  .stage-gradient.hide-in-mobile {
    height: 10em;
  }

  .heading-white-180 {
    font-size: 6.25em;
  }

  .save-time-hero-img {
    display: block;
  }

  .hours-assects-holder {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .hours-assects-holder.struggle-sec {
    justify-content: center;
    align-items: flex-start;
  }

  .text-black-32 {
    font-size: 1.52778em;
  }

  .hours-img {
    inset: auto auto 0%;
  }

  .hours-clock-img {
    object-fit: contain;
    max-width: 20em;
    height: 20em;
    bottom: 18.252em;
    right: -8.1em;
  }

  .event_marketer-assects-holder {
    flex-direction: column;
  }

  .event_marketer-assects-holder.visibility-hidden {
    align-items: center;
  }

  .event_marketer-img-block {
    grid-row-gap: 12.013em;
    align-items: center;
  }

  .event_marketer-txt-block {
    grid-row-gap: .2777em;
  }

  .event_marketer-content-block {
    grid-row-gap: 1em;
  }

  .event_marketer-content-block.markerfull {
    padding-left: 1em;
  }

  .em-hours-holder {
    grid-column-gap: 5em;
    margin-top: 1.388em;
  }

  .em-hour-txt, .txt-grey-16 {
    font-size: 1.0416em;
  }

  .detailed-content-block {
    flex-direction: column;
    align-items: flex-end;
    inset: 0% 0% auto;
  }

  .detailed-content-block.style-myc {
    grid-row-gap: 1.75em;
    flex-direction: column;
    align-items: flex-start;
    left: 33%;
  }

  .detailed-content-block.style-myc.card-3 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: auto;
    max-width: none;
    display: flex;
    left: 50%;
    right: 0;
    transform: translate(0%, -50%);
  }

  .detailed-content-block.style-myc.card-1 {
    opacity: 0;
    transform: translate(-20%, 50%);
  }

  .detailed-content-block.style-myc.card-2 {
    justify-content: flex-start;
    width: auto;
    max-width: none;
    display: flex;
    top: auto;
    bottom: 48.92em;
    left: 50%;
    transform: translate(0%);
  }

  .content-style.stage-anim-block {
    padding-left: 2em;
    padding-right: 2em;
  }

  .content-imgs-holder {
    width: 72%;
  }

  .content-img.cimganim1, .content-img.cimganim2, .content-img.cimganim3 {
    max-width: 11em;
    box-shadow: 0 0 10px #0003;
  }

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

  .myc-assects-holder {
    justify-content: center;
    align-items: flex-start;
  }

  .myc-img-block {
    max-width: 100%;
    height: 100%;
    max-height: 55vh;
    top: auto;
    overflow: hidden;
  }

  .hero-img-3 {
    object-fit: contain;
    position: static;
  }

  .heading-org-64, .heading-org-64.style-hours {
    font-size: 3.888em;
  }

  .txt-black-64 {
    font-size: 2.361em;
  }

  .heading-whi-96, .heading-whi-96.style-hours {
    font-size: 3.888em;
  }

  .metrics-img {
    opacity: 0;
    width: 200%;
    max-width: 200%;
  }

  .metrics-img-holder {
    opacity: 0;
    bottom: 25%;
  }

  .metrics-img-1 {
    max-width: 19.86em;
  }

  .metrics-img-2 {
    max-width: 21.8em;
  }

  .myc-img-style {
    z-index: -1;
    max-width: 31em;
    position: static;
    left: 28.6em;
  }

  .myc-img-style.card-2 {
    max-width: 25em;
    bottom: 0;
    left: 0;
  }

  .myc-img-style.card-2._2 {
    max-width: 25em;
    bottom: -11.9em;
  }

  .myc-card-2-img-block {
    max-width: none;
    position: absolute;
    top: 103px;
  }

  .mkc-last-sec-img-2 {
    max-width: 12.916em;
    bottom: 20.41em;
    left: 5.088em;
  }

  .myc-content-block {
    grid-row-gap: 1.777em;
  }

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

  .reverse-type-nw {
    justify-content: flex-end;
    width: 100%;
    left: 0;
  }

  .struggle-img {
    inset: auto auto 0%;
  }

  .style-v2-copy {
    justify-content: flex-start;
    align-items: center;
    bottom: 12.9em;
    left: 10.8em;
    right: auto;
  }

  .stage-style {
    justify-content: flex-end;
    align-items: center;
    bottom: 12.9em;
    left: 0;
    right: auto;
  }

  .txt-48-in-m {
    text-align: center;
    margin-top: 20%;
  }

  .mc_hours-heading-holder.mx-wt-762 {
    max-width: none;
  }

  .hours-img-mc {
    inset: auto auto 0%;
    transform: translate(0%);
  }

  .heading30 {
    max-width: 95%;
    font-size: 3em;
  }

  .image59-card {
    width: 60vh;
    position: fixed;
    inset: auto 0% 0% auto;
  }

  .aiwrap {
    opacity: 0;
  }

  .socialsigns {
    inset: auto -25% -20% auto;
    transform: translate(0);
  }

  .text-block-29 {
    white-space: nowrap;
  }

  .promotion-dot-background {
    background-position: 50%;
    background-size: contain;
    width: 80%;
    bottom: 15em;
    right: auto;
    transform: translate(0);
  }

  .promo-name-tag {
    font-size: 1.388em;
    top: auto;
    bottom: 1.8em;
  }

  .promotion-absolute-container.flex-vertical.promotion-webinar {
    width: 100%;
    max-width: 35em;
    display: block;
  }

  .detailed-content-image-holder._1 {
    max-width: 40em;
    display: flex;
    inset: auto auto 12em 5.7em;
  }

  .detailed-content-image-holder._2 {
    width: 100%;
    max-width: 25em;
    display: flex;
    bottom: 4.5em;
    left: 5.5em;
  }

  .detailed-content-image-holder._3 {
    display: flex;
    bottom: 8.3em;
    left: 5.5em;
    right: auto;
  }

  .detailed-content-image-holder._4 {
    display: flex;
    left: 6.5em;
  }

  .detailed-content-image-holder._5 {
    display: flex;
    bottom: 10em;
    left: 8em;
    right: auto;
  }

  .custom_sectionanim {
    padding-left: 2em;
    padding-right: 2em;
  }

  .anim_custom_containerc {
    opacity: 1;
  }

  .aiwrapc {
    opacity: 0;
  }

  .event_marketer-website-holder {
    flex-direction: column;
  }

  .anim_custom_containerfixed.visibility-hidden {
    opacity: 1;
  }

  .promotion-detailed-img-block {
    left: 0;
    transform: translate(-40%, 30%);
  }

  .button9-get-demo {
    font-size: 2em;
  }

  .ready-content-wrapper {
    flex-direction: column;
    padding-left: 2em;
  }

  .promotion-ready-detail-text {
    text-align: center;
    max-width: 90vw;
    margin-top: 1em;
    font-size: 3.055em;
  }

  ._1022-container-copy {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .landing-features-container-copy {
    grid-row-gap: 1.25rem;
    flex-direction: column;
    align-items: center;
  }

  .txt-white-56-nanum {
    text-align: center;
    font-size: 3.472em;
  }

  .txt-light-black-40 {
    text-align: left;
    font-size: 2.3em;
  }

  .promotion-content-hero-block {
    padding-top: 10em;
  }

  .heading-style-pipepline {
    text-align: right;
    margin-right: .22em;
    font-size: 6.25em;
  }

  .heading-style-pipepline._1 {
    text-align: left;
    padding-right: 0;
  }

  .promotion-hero-main-img {
    transform: translate(0);
  }

  .state-image-mob {
    border-radius: 8px;
    display: block;
    box-shadow: 0 0 10px #0003;
  }

  .ot-block-1 {
    max-width: none;
  }

  .ot-title-txt {
    font-size: .972em;
  }

  .ot-content-holder {
    grid-row-gap: 4.5138em;
    flex-direction: column;
  }

  .ultimate-block {
    grid-row-gap: 4.458em;
  }

  .wlg-assects-block {
    grid-row-gap: 1.25em;
    flex-direction: column;
  }

  .wlg-content-block {
    max-width: none;
  }

  .blog-collection-list {
    grid-column-gap: 1.11em;
    grid-row-gap: 1.11em;
    flex-direction: column;
  }

  .rp-content-block {
    max-width: none;
  }

  .resources-assects-holder {
    flex-direction: column;
  }

  .resources-content-block {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

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

  .resources-img {
    position: relative;
    bottom: 2.3em;
    left: 0;
  }

  .blogs-you-like-holder {
    align-items: stretch;
    width: 100%;
    max-width: none;
  }

  .blogs-block {
    justify-content: space-between;
    width: 100%;
  }

  .byl-content-block {
    max-width: none;
  }

  .blog_p_content_holder {
    flex-direction: column;
  }

  .promotion-grid-wrapper {
    display: none;
  }

  .phone-blocks-holder {
    grid-column-gap: 1.666em;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-items: center;
    display: grid;
  }

  .map-assects-holder {
    grid-row-gap: 3.3333em;
    flex-direction: column;
  }

  .txt-lite-black-20.align-center {
    text-align: center;
  }

  .map-content-block {
    align-items: center;
    max-width: none;
  }

  .awards-content-block {
    max-width: 44em;
  }

  .cs-img-assects {
    width: 60%;
    max-width: none;
    max-height: none;
  }

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

  .is_res_holder {
    flex-direction: column;
    align-items: center;
    max-width: none;
    display: flex;
  }

  .ot-see-more-content-block {
    grid-template-columns: 1fr 1fr;
  }

  .sectionfixed {
    padding-left: 2em;
    padding-right: 2em;
  }

  .sectionfixed._100vh_sec-copy.hero-sec-3-copy {
    overflow: hidden;
  }

  .custom_section-copy, .custom_section-copy2, .custom_section-copy3, .custom_section-copy4 {
    padding-left: 2em;
    padding-right: 2em;
  }

  .custom_section-copy4._100vh_sec-copy.sectionfixed4 {
    opacity: 1;
  }

  .custom_section-copy6 {
    padding-left: 2em;
    padding-right: 2em;
  }

  .custom_section-copy6._100vh_sec-copy.sectionfixed6 {
    display: flex;
  }

  .myc-img-style-img3 {
    z-index: -1;
    max-width: 31em;
    position: static;
    left: 28.6em;
  }

  .myc-img-style-img3.card-3 {
    margin-top: 0;
    margin-left: 0;
    left: 0;
    right: 0;
  }

  .contact-sec {
    padding-top: 19em;
    padding-bottom: 4.46em;
  }

  .map-google--v2 {
    justify-content: space-between;
    width: 100%;
    max-width: none;
  }

  .cs-fotter-img {
    display: none;
  }

  .fotter-txt-24 {
    font-size: 1.38889em;
  }

  .fotter-txt-36.medium {
    font-size: 28px;
  }

  .promotion-txt-black-40 {
    text-align: center;
    font-size: 2.083em;
  }

  .promotion-txt-black-40.in-gap {
    text-align: left;
    font-size: 2.3em;
  }

  .gossip-assects-holder {
    grid-row-gap: 2.916em;
    flex-direction: column;
  }

  .gossip-img {
    width: 100%;
    max-width: 31.93rem;
  }

  .heading-black-36 {
    font-size: 2.4em;
  }

  .award-img.v2 {
    max-width: 3em;
  }

  .worthy-assects-holder {
    grid-row-gap: 4.333em;
  }

  .nmm-content-block {
    grid-row-gap: 3em;
  }

  .nmm-outter-block {
    grid-column-gap: 5em;
  }

  .heading-white-64 {
    letter-spacing: -.036rem;
  }

  .org-txt-96, .cs-black-120 {
    letter-spacing: -.036rem;
    font-size: 2.43em;
  }

  .cs-black-120.is_color_lyt_grey {
    font-size: 2.43em;
  }

  .we-won-content-block {
    grid-column-gap: .75em;
  }

  .long_title_holder {
    display: inline-block;
  }

  .image59 {
    width: 27%;
  }

  .txt-black-36-mob {
    text-align: center;
    font-size: 1.875em;
  }

  .txt-black-36-mob.style-metrics-mob {
    z-index: 2147483647;
    opacity: 0;
    display: block;
  }

  .text-span-17, .text-span-18 {
    color: var(--dark-salmon);
  }

  .section-main-copy.no-bg-0px-bottom-copy {
    max-width: 990px;
  }

  .section-70 {
    padding-left: 2em;
    padding-right: 2em;
  }

  .wrapper_70 {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .wrapper_70.struggle-sec {
    justify-content: center;
    align-items: flex-start;
  }

  .section_girl-painful, .section_not-anymore, .section_dashboard-content {
    padding-left: 2em;
    padding-right: 2em;
  }

  .asset-wraps {
    justify-content: flex-start;
  }

  .painful-image.designer-style {
    max-width: 34.4em;
  }

  .painful_headings-wraps {
    max-width: none;
  }

  .anymore_image {
    inset: auto auto 0%;
    transform: translate(0%);
  }

  .text-span-20, .text-span-21 {
    color: #d78a65;
  }

  .section_dashboard-images {
    padding-left: 2em;
    padding-right: 2em;
  }

  .txt-black-36-mob-copy {
    text-align: center;
    font-size: 1.875em;
  }

  .txt-black-36-mob-copy.style-metrics-mob {
    z-index: 2147483647;
    opacity: 0;
    display: block;
  }

  .metrics-img-copy {
    opacity: 0;
    width: 200%;
    max-width: 200%;
  }

  .metrics-img-holder-copy {
    opacity: 0;
    bottom: 25%;
  }

  .detailed-assects-holder-copy {
    justify-content: flex-start;
  }

  .detailed-content-block-copy {
    flex-direction: column;
    align-items: flex-end;
    inset: 0% 0% auto;
  }

  .detailed-content-block-copy.style-myc {
    grid-row-gap: 1.75em;
    flex-direction: column;
    align-items: flex-start;
    left: 33%;
  }

  .detailed-content-block-copy.style-myc.card-3 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: auto;
    max-width: none;
    display: flex;
    left: 50%;
    right: 0;
    transform: translate(0%, -50%);
  }

  .detailed-content-block-copy.style-myc.card-1 {
    opacity: 0;
    transform: translate(-20%, 50%);
  }

  .detailed-content-block-copy.style-myc.card-2 {
    justify-content: flex-start;
    width: auto;
    max-width: none;
    display: flex;
    top: auto;
    bottom: 48.92em;
    left: 50%;
    transform: translate(0%);
  }

  .button-login {
    width: 100%;
  }

  .button-login.outline-bttn {
    width: 100%;
    margin-bottom: .75rem;
    margin-left: 0;
    margin-right: auto;
  }

  .button-demo {
    width: 100%;
  }

  .container-large {
    max-width: 90rem;
  }

  .heading-style-h1 {
    font-size: 3rem;
    line-height: 3.9rem;
  }

  .heading-style-h2 {
    letter-spacing: 0;
    font-size: 2rem;
    line-height: 2.4rem;
  }

  .text-block-31 {
    font-size: .875rem;
    line-height: 1.3125rem;
  }

  .heading-style-h3 {
    font-size: 1.5rem;
    line-height: 1.8rem;
  }

  .text-size-medium {
    font-size: .875rem;
    line-height: 1.05rem;
  }

  .text-size-medium.network {
    font-size: 1rem;
    line-height: 1.3rem;
  }

  .text-block-32.color {
    font-size: 1rem;
    line-height: 1.21875rem;
  }

  .button-center-wrapper {
    margin-top: 5.625rem;
  }

  .more-resources {
    width: 18.75rem;
    height: 4rem;
    font-size: 1.25rem;
    line-height: 1.09375rem;
  }

  .section_network {
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .network_content-wrapper {
    grid-column-gap: 3.125rem;
    grid-row-gap: 3.125rem;
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .network_image-wrapper {
    padding-top: 0;
  }

  .form_email-field {
    width: 18.5rem;
    height: 3rem;
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .subscribe {
    height: 3rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

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

  .recent-lock-grid {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .lock_content-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    padding-top: 3rem;
  }

  .date-content-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .text-size-large {
    font-size: 1.25rem;
    line-height: 1.875rem;
  }

  ._60--text {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .load-more-button {
    width: 18.75rem;
    height: 4rem;
    font-size: 1.25rem;
    line-height: 1.09375rem;
  }

  .network_form-copy {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .contact-submit {
    height: 3rem;
  }

  .blogs_grid {
    grid-column-gap: 5.25rem;
    grid-row-gap: 5.25rem;
  }

  .link-block-12 {
    width: 100%;
  }

  .collection_grid-blog {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    place-items: start center;
  }

  .link-block-13 {
    width: 100%;
  }

  .blog_content-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    margin-top: 1.75rem;
  }

  .section-new {
    padding-left: 5%;
    padding-right: 5%;
  }

  .cut-post-block-copy {
    grid-row-gap: 2.222em;
    flex-direction: column;
    align-items: center;
    padding-top: 0;
    padding-bottom: 0;
  }

  .cut-post-block-copy.type-reverse {
    flex-direction: column;
    align-items: center;
  }

  .our-users-assects-holder-copy {
    grid-row-gap: 0em;
    flex-direction: column;
  }

  .nav-button-wrapper {
    flex-direction: column;
    width: 100%;
    margin-left: 0;
  }

  .nav-link-2 {
    margin-left: 0;
    margin-right: 0;
    padding-left: 1.5rem;
    font-size: 16px;
    line-height: 150%;
  }

  .nav-link-2.right-padding {
    font-size: 1.25rem;
    line-height: 16.75px;
  }

  .nav-menu-8 {
    background-color: #fff;
    border: 1px solid #0000001a;
    border-radius: 16px;
    flex-direction: column;
    margin-top: 8px;
    padding: 20px;
    overflow: visible;
  }

  .div-block-171 {
    flex-direction: column;
    overflow: visible;
  }

  .menu-button-3 {
    padding: 0;
  }

  .menu-button-3.w--open {
    background-color: #c8c8c800;
  }

  .menu-icon {
    width: 28px;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .container-1303 {
    max-width: 528px;
  }

  .grid-1056 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1.75fr;
  }

  .grid-1057 {
    flex-direction: column;
    display: flex;
  }

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

  .div-block-175 {
    margin-left: 76px;
    margin-right: 76px;
  }

  .boder {
    margin-left: 76px;
    margin-right: 84px;
  }

  .div-block-176 {
    max-width: 364px;
    margin-left: 76px;
    margin-right: 76px;
  }

  .grid-1059 {
    grid-column-gap: 24px;
    grid-row-gap: 40px;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .footer-logo {
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-180 {
    width: 100%;
    height: auto;
  }

  .link-block-15 {
    padding: 16.5px 43px;
  }

  .social-logo {
    max-height: 28px;
  }

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

  .grid-1061 {
    grid-column-gap: 32px;
    grid-row-gap: 0px;
    flex-wrap: wrap;
  }

  .primary-footer {
    background-image: none;
    background-position: 0 0;
    background-size: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph-56._20px.left {
    text-align: center;
  }

  .hero-image-text-grid-holder {
    padding-left: 40px;
  }

  .hero-text-grid {
    padding-top: 50px;
  }

  .hero-text-wrapper {
    grid-row-gap: 12px;
    margin-left: 0;
  }

  .paragraph-24px {
    font-size: 18px;
    line-height: 140%;
  }

  .heading-56px {
    font-size: 42px;
    line-height: 120%;
  }

  .section-412 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .image-text-grid-holder {
    grid-column-gap: 60px;
    margin-top: 40px;
  }

  .heading-36px {
    font-size: 32px;
    line-height: 120%;
  }

  .logo-image, .logo-image._82px, .logo-image._60px {
    height: auto;
  }

  .div-block-192 {
    margin-top: 20px;
  }

  .section-413 {
    padding-bottom: 60px;
  }

  .salmon-section._96px-padding {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .contact-deets-hero-section {
    padding-left: 5%;
    padding-right: 5%;
  }

  ._792px-container {
    max-width: 724px;
  }

  .deets-cta-wrapper {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .button-primary-1-copy {
    width: 230px;
  }

  .section-415 {
    padding-left: 5%;
    padding-right: 5%;
  }

  .contact-details-wrapper {
    flex-wrap: wrap;
    justify-content: center;
  }

  .location-details-wrapper {
    flex-direction: column;
    align-items: center;
  }

  .div-block-201 {
    align-self: center;
  }

  .program-benefit-cards {
    grid-row-gap: 12px;
    flex-direction: column;
    width: auto;
    padding-bottom: 40px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .program-image {
    height: 60px;
  }

  .heading-32px {
    font-size: 24px;
    line-height: 120%;
  }

  .para-20px {
    font-size: 18px;
  }

  .grid-1064 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .program-card, .program-card-2, .program-card-3 {
    width: 250px;
  }

  .div-block-207 {
    padding-top: 40px;
  }

  ._1034px-container {
    margin-top: 40px;
  }

  .partner-logo {
    height: auto;
  }

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

  .div-block-217 {
    margin-top: 40px;
  }

  .section-417 {
    padding-top: 60px;
  }

  ._1164px-container, ._512px-container {
    flex-direction: column;
  }

  .div-block-223 {
    width: auto;
  }

  .heading-48px-white {
    margin-top: 0;
    margin-bottom: 0;
  }

  .building-careers-hero-section, .benefits-section {
    padding-left: 5%;
    padding-right: 5%;
  }

  .benefits-main-cards-wrapper {
    justify-content: center;
  }

  .section-419 {
    padding-top: 100px;
    padding-left: 5%;
    padding-right: 5%;
  }

  .team-testimonial-wrapper-main {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .teams-testimonials-card.green {
    padding: 16px;
  }

  .team-testimonials-inner-contents-wrapper {
    font-size: 14px;
  }

  ._1023px-container {
    overflow: hidden;
  }

  .div-block-224 {
    margin-left: 5%;
    margin-right: 5%;
  }

  ._5--side-padding-div {
    padding-left: 5%;
    padding-right: 5%;
  }

  .div-block-245 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .primary-heading {
    font-size: 48px;
    line-height: 64px;
  }

  .main-paragraph {
    font-size: 20px;
    line-height: 32px;
  }

  .collection-list-19 {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
  }

  .div-block-256 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .div-block-257 {
    align-items: flex-end;
    padding-left: 24px;
    padding-right: 24px;
  }

  .div-block-258 {
    padding-top: 24px;
    padding-bottom: 29px;
  }

  .text-block-41 {
    font-size: 28px;
  }

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

  .button-9 {
    font-size: 14px;
  }

  .image-95 {
    max-width: 200px;
  }

  .cs-fotter-img-copy {
    display: block;
  }

  .div-block-258-copy {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .button-9-copy {
    font-size: 14px;
  }

  .div-block-260 {
    font-size: 32px;
  }

  .image-97 {
    max-width: 260px;
  }

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

  .div-block-263 {
    font-size: 24px;
  }

  .div-block-264 {
    margin-left: 84px;
    font-size: 62px;
  }

  .div-block-265, .text-block-45 {
    font-size: 62px;
  }

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

  .grid-1071 {
    justify-content: center;
    padding-left: 60px;
    padding-right: 60px;
  }

  .hours-clock-img-copy {
    object-fit: contain;
    max-width: 20em;
    height: 20em;
    bottom: 18.252em;
    right: -8.1em;
  }

  .div-block-269 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .dropdown-6 {
    width: 100%;
  }

  .div-block-292 {
    font-family: Helveticaneue, sans-serif;
    font-weight: 500;
  }

  .div-block-295 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-direction: row;
    display: flex;
  }

  .div-block-297 {
    order: -1;
  }

  .div-block-265-copy {
    font-size: 62px;
  }

  .load-previous-button {
    width: 18.75rem;
    height: 4rem;
    font-size: 1.25rem;
    line-height: 1.09375rem;
  }

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

  .right, .left, .right-3, .right-5, .left-6 {
    flex-direction: column;
  }

  .pricing-hero-section {
    background-position: 50% 0;
    background-size: 1000px;
  }

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

  .hero-button-wrapper {
    flex-direction: column;
    width: 100%;
    margin-left: 0;
  }

  .rights-vertical-block-copy.show_on_mob {
    display: flex;
  }

  .navigation-top {
    padding-bottom: 74px;
  }

  .container-1307 {
    max-width: 850px;
  }

  .div-block-372 {
    min-width: 0;
    max-width: 900px;
  }

  .div-block-374 {
    justify-content: center;
    align-items: center;
    margin-left: 20px;
    margin-right: 20px;
    display: flex;
  }

  .div-block-375 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .information {
    width: auto;
    min-width: 0;
    max-width: 990px;
  }

  .info-1, .info-2, .info-3, .info-4 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .section-423-copy {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-left: 20px;
    margin-right: 20px;
    padding-left: 0;
    display: block;
  }

  .title-_42-copy {
    line-height: 40px;
  }

  .signup-assects-holder-copy {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
    flex-direction: column;
  }

  .signup-assects-holder-copy.cs-footer-copy-copy {
    grid-column-gap: 1rem;
    flex-direction: row;
  }

  .pop-up {
    align-items: flex-end;
  }

  .cloese-popup {
    top: -10%;
    right: auto;
  }

  .grid-1022-copy {
    width: 94%;
  }

  .info-1section-copy {
    align-items: center;
    padding-top: .625rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .heading-sponsor-copy {
    font-size: 2rem;
  }

  .heading-sponsor-copy.demo-text {
    text-align: center;
  }

  .logo-grid2-copy {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-flow: row;
    place-content: stretch space-between;
    place-items: center;
  }

  .logo-grid2-copy.home-page-copy {
    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;
  }

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

  .div-block-398 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .div-block-402 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .paragraph-601, .paragraph-602 {
    font-size: 20px;
  }

  .div-block-402-copy {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .paragraph-601-copy {
    font-size: 20px;
  }

  .image-151 {
    width: 80%;
    top: 60%;
    left: 10%;
    right: auto;
  }

  .visualize-block-fill {
    grid-row-gap: .75em;
    flex-direction: column;
    max-width: 48%;
    min-height: 20em;
  }

  .txt-black-32-copy {
    font-size: 1.527em;
  }

  .mx-wt-324-block-copy, .mx-wt-324-block-copy-2 {
    grid-row-gap: .25em;
  }

  .txt-black-20-copy {
    font-size: 1.11em;
  }

  .primary-footer-copy {
    background-image: none;
    background-position: 0 0;
    background-size: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .button-copy {
    margin-left: auto;
    margin-right: 2.5rem;
    padding: 1rem 1.875rem;
    font-size: 1rem;
  }

  .button-copy.form-demo {
    margin-right: auto;
  }

  .txt-orange-24-copy {
    font-size: 1.388em;
  }

  .collection-list-20-copy-2 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-direction: row;
    grid-template: "Area"
                   "."
                   / 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: center space-around;
    place-items: center;
    display: grid;
  }

  .collection-item-18-copy {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .image-151-copy {
    width: 80%;
    inset: 58% 80px auto auto;
  }

  .image-151-copy-2 {
    width: 80%;
    inset: 50% 80px auto auto;
  }

  .image-151-copy-3 {
    width: 65%;
    top: 25%;
    right: auto;
  }

  .image-151-copy-4, .image-151-copy-5 {
    width: 80%;
    inset: 50% 0% 0%;
  }

  .image-151-copy-6 {
    width: 80%;
    top: 15%;
    right: auto;
  }

  .image-151-copy-7 {
    width: 70%;
    top: 52%;
    right: auto;
  }

  .dropdown-toggle-4-copy {
    width: 100%;
    padding-left: 1.5rem;
    font-size: 1.25rem;
  }

  .dropdown-toggle-4-copy.w--open {
    background-color: #fff;
  }

  .dropdown-column-right-copy {
    background-color: #fff0;
    width: 100%;
  }

  .dropdown-column-right-copy.border-left-on-copy {
    background-color: #fff;
    border-left-style: none;
    width: 100%;
    padding-bottom: 0;
    padding-left: .2rem;
    padding-right: .2rem;
  }

  .dropdown-column-left-copy {
    width: 100%;
  }

  .dropdown-column-left-copy.border-right-off-copy-2 {
    background-color: #fff;
    width: 100%;
    padding-left: .2rem;
    padding-right: .2rem;
  }

  .navigation-dropdown-copy02.w--open {
    background-color: #f8f9fa;
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
    position: relative;
    left: auto;
  }

  .navigation-dropdown-copy02.dropdown-long-copy02.w--open {
    background-color: #fff;
    left: 0;
  }

  .hero-events-new-copy {
    height: 600px;
    padding-top: 7.5rem;
    padding-bottom: 4.375rem;
  }

  .nav-link-2-copy {
    margin-left: 0;
    margin-right: 0;
    padding-left: 1.5rem;
    font-size: 16px;
    line-height: 150%;
  }

  .icon-5-copy-new-nav {
    margin-right: 1.5rem;
  }

  .div-block-427, .div-block-428 {
    display: none;
  }

  .div-block-430 {
    width: 80%;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-433 {
    margin-left: auto;
    margin-right: auto;
    padding-left: 45px;
    padding-right: 45px;
  }

  .heading-874 {
    padding-left: 30px;
  }

  .text-block-87-copy {
    color: var(--black);
    font-size: 16px;
  }

  .text-block-88-copy {
    color: var(--black);
    font-size: 40px;
  }

  .div-block-img-m1, .div-block-img-m2 {
    display: none;
  }

  .dropdown-wrapper-flex-copy {
    box-shadow: none;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    overflow: visible;
  }

  .dropdown-wrapper-flex-copy.only-custom-dropdown, .dropdown-wrapper-flex-copy.only-custom-dropdown-copy {
    width: 95%;
    min-width: 8.75rem;
  }

  .button-menu-copy {
    width: 100%;
  }

  .button-menu-copy.outline-bttn {
    width: 100%;
    margin-bottom: .75rem;
    margin-left: 0;
    margin-right: auto;
  }

  .div-block-443 {
    width: 80%;
  }

  .custom-container-copy {
    flex-flow: column;
  }

  .div-block-444 {
    flex-flow: column;
    justify-content: center;
    align-self: center;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .accelerate-assects-holder-copy {
    text-align: center;
  }

  .laanding-footer-text-container-copy {
    flex-flow: column;
  }

  .new-cta {
    padding-left: 3em;
    padding-right: 3em;
  }

  .new-cta.hero-sec {
    padding-top: 4.9em;
    padding-left: 5em;
    padding-right: 5em;
  }

  .new-cta.hero-sec.type_with_old_nav {
    padding-top: 10em;
  }

  .new-cta.hero-sec.type_with_old_nav.revenue-style {
    padding-bottom: 5.555em;
  }

  .new-cta.hero-sec.type_with_old_nav.podcast-style {
    padding-top: 4em;
    padding-bottom: 5.555em;
  }

  .new-cta.hero-sec.type_experiential {
    padding-top: 10em;
  }

  .new-cta.snackable-sec {
    padding-top: 5em;
  }

  .new-cta.our-users-sec {
    padding-top: 3.022em;
    padding-bottom: 8.33em;
  }

  .new-cta.deloitte-sec {
    padding-top: 5em;
    padding-bottom: 5em;
  }

  .new-cta.save-time-sec {
    padding-top: 5em;
    padding-left: 5em;
    padding-right: 5em;
  }

  .new-cta.cut-post-sec {
    padding-top: 6em;
  }

  .new-cta.navbar-sec {
    padding-left: 2.033em;
    padding-right: 2.033em;
  }

  .new-cta.case-studies-sec {
    padding-left: 4.333em;
    padding-right: 4.333em;
  }

  .new-cta.level-up-sec {
    padding-bottom: 0;
    padding-right: 3em;
  }

  .new-cta.stf-sec {
    padding-top: 5.111em;
    padding-bottom: 5.111em;
  }

  .new-cta.built-sec {
    padding-top: 19em;
    padding-bottom: 4.46em;
  }

  .new-cta.on24-style {
    padding-top: 3.022em;
    padding-bottom: 5.33em;
  }

  .new-cta.impact-sec {
    padding-top: 5em;
    padding-left: 5em;
    padding-right: 5em;
  }

  .new-cta.impact-sec.revenue-style {
    padding-top: 3.333em;
    padding-bottom: 3.333em;
  }

  .new-cta.impact-sec.fastrack-sec {
    padding: 3.333em 3em;
  }

  .new-cta.revenue-style {
    padding-top: 6.944em;
  }

  .new-cta.fea-revenue-sec {
    padding-top: 6em;
    padding-bottom: 3.333em;
  }

  .new-cta.wat-revenue-sec, .new-cta.revenue-faq-sec {
    padding-top: 3.333em;
    padding-bottom: 3.333em;
  }

  .new-cta.revenue-type {
    padding-top: 3.022em;
    padding-bottom: 5.33em;
  }

  .new-cta.we_cant-sec {
    padding-top: 5em;
    padding-bottom: 4.46em;
  }

  .new-cta.drive-sec {
    padding-top: 5em;
    padding-bottom: 8em;
  }

  .new-cta.take-sec {
    padding: 3.022em 3em 5.33em;
  }

  .new-cta.testimonial-sec {
    padding-top: 5em;
    padding-bottom: 5em;
  }

  .new-cta.wat-cap-sec {
    padding-left: 3em;
    padding-right: 3em;
  }

  .new-cta.g2-rev-sec {
    padding-bottom: 7em;
  }

  .new-cta.contact-us-sec {
    padding-top: 0;
  }

  .new-cta.take-sec-copy {
    padding: 3.022em 6em 5.33em;
  }

  .custom-con-cta.testimonial_con {
    max-width: 45em;
  }

  .custom-con-cta.level-up-con {
    min-height: 0;
  }

  .custom-con-cta.testimonial-con {
    max-width: 45em;
  }

  .cta-content-block {
    max-width: 100%;
  }

  .primary-btn_v2-copy {
    font-size: 1.25em;
  }

  .primary-btn_v2-copy.navbar-style.is_on_tab {
    display: block;
  }

  .primary-btn_v2-copy.navbar-style.is_hide_on_tab, .primary-btn_v2-copy.navbar-style.is_webinar_nav_btn {
    display: none;
  }

  .primary-btn_v2-copy.navbar-style.is_webinar_nav_btn.is_hidden_dek {
    display: block;
  }

  .primary-btn_v2-copy.is_type_lb {
    background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fa26_div_before.svg");
    background-position: 95%;
    background-repeat: no-repeat;
    background-size: 1.4em;
    padding-right: 3em;
  }

  .primary-btn_v2-copy.is_type_lb:hover {
    padding-top: 1.2em;
    padding-bottom: 1.2em;
  }
}

@media screen and (max-width: 767px) {
  .section1 {
    padding-top: 7.5rem;
    padding-bottom: 4.375rem;
  }

  .section1.press {
    padding-top: 5rem;
  }

  .grid-1022 {
    flex-wrap: nowrap;
    width: 92%;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .grid-1022.no-padding, .grid-1022.career_in-con {
    padding-left: 0;
    padding-right: 0;
  }

  .dropdown {
    align-items: center;
  }

  .nav-menu {
    padding-top: .5rem;
    padding-bottom: 1.875rem;
  }

  .button.mini-sponsor {
    margin-top: 1.25rem;
    margin-left: auto;
  }

  .button.mini-sponsor.top-none {
    margin-right: auto;
  }

  .button.mini-sponsor.type-op-btn {
    margin-left: 0;
  }

  .button.no-top {
    margin-top: 1.25rem;
    margin-left: 0;
  }

  .button.work-with-us {
    margin-top: 1.25rem;
    margin-left: auto;
  }

  .button.hubilo-live-button {
    margin-left: auto;
    margin-right: auto;
  }

  .button.green-mob {
    width: 92%;
  }

  .info-1section {
    align-items: center;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .info-1section.press {
    align-items: center;
  }

  .heading1 {
    text-align: center;
    margin-bottom: .625rem;
    font-size: 2.125rem;
    line-height: 125%;
  }

  .heading1.press {
    text-align: center;
    font-size: 2.25rem;
    line-height: 3rem;
  }

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

  .text.black.center, .text.black.max-w {
    text-align: center;
  }

  .text.black.left {
    text-align: left;
    margin-left: 0;
  }

  .text.black.max-w-center, .text.press, .text.white-color.max-w, .text.center-mob {
    text-align: center;
  }

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

  .heading-24-b48 {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }

  .heading-24-b48.center.one-line.left2 {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .heading-24-b48.nav {
    margin-left: 0;
  }

  .heading-24-b48.bold {
    text-align: left;
    font-size: 1.3125rem;
  }

  .heading-24-b48.left-align {
    text-align: left;
  }

  .heading-24-b48.pricing.mobile {
    margin-bottom: 0;
  }

  .grid-links {
    grid-template-rows: minmax(18.75rem, 1fr);
    grid-template-columns: 1fr;
  }

  .link-img {
    background-position: 50% 20%;
    background-size: contain;
  }

  .text-white {
    max-width: none;
  }

  .grid-links-reverse {
    grid-template-columns: 1.75fr;
    grid-auto-rows: minmax(18.75rem, 1fr);
  }

  .line {
    margin-top: 2.5rem;
    margin-bottom: 3.125rem;
  }

  .line.width {
    margin-bottom: 3.125rem;
  }

  .logo-grid {
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    margin-top: 1.875rem;
  }

  .heading-form, .heading-form.bottom {
    font-size: 2rem;
  }

  .footer {
    padding-top: 4.375rem;
  }

  .links-footer {
    flex-wrap: wrap;
    justify-content: center;
  }

  .link-f {
    margin-bottom: .625rem;
    margin-left: .625rem;
    margin-right: .625rem;
  }

  .play-div {
    margin-bottom: 1.5rem;
    margin-left: 1.5rem;
  }

  .flex-wrap {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    background-color: #fff;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    justify-items: center;
    width: 90vw;
    height: 100%;
    margin-left: auto;
    margin-right: auto;
    padding: 0;
    display: grid;
    overflow: auto;
  }

  .flex-wrap.form-flex {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    display: flex;
  }

  .menu-bg {
    max-height: 5.4375rem;
  }

  .section-bg {
    padding-top: 11.25rem;
  }

  .date.bottom {
    margin-bottom: 1.875rem;
  }

  .heading {
    margin-bottom: 1.25rem;
  }

  .heading.black {
    margin-bottom: .625rem;
  }

  .text-black-center {
    max-width: none;
  }

  .text-black-center.eng {
    line-height: 145%;
  }

  .grid-grey {
    grid-column-gap: 1.875rem;
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr 1fr;
    height: auto;
    bottom: -7.5rem;
  }

  .flex-h.related {
    margin-bottom: 1.5rem;
  }

  .flex-h.vertical-m {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .flex-h.b-32px {
    margin-bottom: 1.25rem;
  }

  .flex-h.press-in-m {
    margin-bottom: 1em;
  }

  .section-post {
    padding-top: 10rem;
  }

  .quote.videos, .quote-banner {
    margin-top: 2.5rem;
  }

  .flex-v.center {
    justify-content: center;
    align-items: center;
  }

  .flex-v.center.color-text {
    justify-content: flex-start;
  }

  .post {
    margin-bottom: 0;
  }

  .img-post {
    min-height: 12.5rem;
  }

  .img-post.resource {
    background-image: none;
  }

  .heading-post {
    font-size: 1.375rem;
  }

  .heading-post.paragraf {
    line-height: 1.875rem;
  }

  .section-videos {
    padding-top: 8.125rem;
  }

  .text-date-white._300-wt.landscape-center {
    text-align: center;
  }

  .section-legal {
    padding-top: 8.125rem;
  }

  .section-legal.hydration.res {
    padding-top: 4.555em;
    padding-bottom: 3.652em;
  }

  .section-white {
    padding-bottom: 3.75rem;
  }

  .legal-info {
    grid-row-gap: 2.5rem;
    flex-direction: column;
    grid-template-columns: minmax(0, 1fr);
  }

  .list {
    background-color: #f9f9f8;
    border-radius: 0;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: stretch;
    width: 100%;
    min-height: auto;
    max-height: none;
    margin-bottom: 0;
    padding: 1.25rem;
    display: flex;
    top: 5rem;
    box-shadow: -30px 0 #f9f9f8, 1.875rem 0 #f9f9f8;
  }

  .paragraph-legal {
    margin-bottom: 2.5rem;
  }

  .link {
    border-bottom-style: none;
    margin-right: 1.875rem;
    padding-top: .625rem;
    padding-bottom: .625rem;
  }

  .section-bgd {
    padding-top: 10.625rem;
  }

  .section-bgd.emcs.customer {
    padding-top: 6.25rem;
  }

  .section-bgd.engagement {
    padding-bottom: 0;
  }

  .section-bgd.engagement.bg-your-needs {
    box-shadow: inset 0 -9.375rem #fff;
  }

  .section-bgd.manila.hydra {
    padding-bottom: 3.75rem;
  }

  .section-bgd.manila {
    padding-bottom: 0;
  }

  .section-bgd.manila-bg.bg {
    padding-top: 8.75rem;
    padding-bottom: 6.25rem;
  }

  .section-bgd.top {
    padding-top: 8.75rem;
  }

  .section-bgd.manila-bg-new {
    padding-top: 4.555em;
    padding-bottom: 4em;
  }

  .grid-section-sponsor {
    grid-template-columns: 1fr;
    margin-top: 2.5rem;
  }

  .grid-section-sponsor.analitics {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    max-width: 100%;
  }

  .grid-section-sponsor.demo.rad-grid-fix.new, .grid-section-sponsor.demo.rad-grid-fix.new32px {
    margin-top: 0;
  }

  .grid-section-sponsor.partners {
    grid-row-gap: 3.125rem;
  }

  .heading-sponsor {
    text-align: center;
    margin-bottom: .625rem;
    line-height: 140%;
  }

  .img-sponsor {
    margin-top: -1.25rem;
  }

  .img-sponsor.analitics {
    width: 100%;
    margin-top: 0;
  }

  .img-sponsor.emcs {
    margin-top: 0;
  }

  .img-sponsor.emcs.type-career-img {
    max-width: 18.75rem;
    max-height: 23.75rem;
  }

  .img-sponsor.analitics {
    min-height: 21.875rem;
  }

  .section-white-sponsor {
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
  }

  .heading3-black.bolt.center-mob {
    text-align: center;
    font-size: 1.3125rem;
  }

  .text-black-sponsor {
    max-width: none;
  }

  .text-black-sponsor.center {
    text-align: left;
  }

  .text-black-sponsor.center-mob {
    text-align: center;
  }

  .rich-customer ul {
    padding-left: 1.25rem;
  }

  .rich-customer blockquote {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .rich-customer h2 {
    font-size: 1.75rem;
    line-height: 2.25rem;
  }

  .rich-customer h3 {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .rich-customer h4 {
    font-size: 1.125rem;
    line-height: 1.375rem;
  }

  .block-max.solution {
    margin-bottom: 2.5rem;
    padding-top: 3.75rem;
  }

  .bg-hero {
    height: 100%;
  }

  .collection-list {
    grid-column-gap: 2rem;
    grid-template-columns: 1fr 1fr;
  }

  .costumer-image-2 {
    min-height: 12.5rem;
    margin-bottom: 2.5rem;
  }

  .blog-section {
    padding-top: 8.75rem;
  }

  .swction-gr, .section-platform {
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
  }

  .heading-platform.center {
    margin-bottom: 1.875rem;
  }

  .more {
    display: none;
    position: static;
  }

  .more.home {
    margin-left: 1.5rem;
    margin-right: 0;
    display: block;
  }

  .heading-big.center.margin-bottom {
    margin-bottom: 2.5rem;
  }

  .section-blue {
    padding-top: 3.75rem;
    padding-bottom: 4.375rem;
  }

  .dropdown-list {
    width: auto;
  }

  .dropdown-list.w--open {
    max-height: none;
    margin-top: 0;
    position: static;
  }

  .dropdown-list._20px {
    margin-top: 1rem;
  }

  .dropdown-list._30px {
    margin-top: 1.875rem;
  }

  .career-section {
    padding-top: 6.25rem;
    padding-bottom: 14.375rem;
  }

  .enga-img1, .enga-img2 {
    min-height: 21.875rem;
  }

  .section-white-engagement {
    padding-top: 4.375rem;
    padding-bottom: 4.375rem;
  }

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

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

  .section-w.map {
    padding-top: 0;
  }

  .section-w.press-release {
    padding-top: 3.986em;
  }

  .tabs-menu {
    align-items: flex-start;
    margin-right: 1.25rem;
  }

  .banner {
    flex-direction: column;
  }

  .benefit-cards.top-bottom {
    margin-bottom: 1.25rem;
  }

  .card {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 1.5rem;
    display: flex;
  }

  .card.grey, .card.yellow, .card.light-gray {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .slider-team {
    margin-top: 1.875rem;
  }

  .l-arrow {
    top: -6.25rem;
  }

  .l-arrow.radius {
    inset: auto auto -6.875rem 0%;
  }

  .r-arrow {
    top: -6.25rem;
  }

  .r-arrow.radius {
    inset: auto 0% -6.875rem auto;
  }

  .team-life {
    min-height: auto;
  }

  .author-story {
    grid-template-rows: auto;
    margin-top: 1.75rem;
  }

  .slide {
    width: 100%;
  }

  .im {
    margin-bottom: 1.5rem;
  }

  .white-heading {
    font-size: 1.75rem;
    line-height: 2.125rem;
  }

  .info-author {
    flex-direction: column;
    align-items: stretch;
    margin-top: 1rem;
  }

  .author-blog {
    max-width: 8.75rem;
    margin-bottom: 1.5rem;
    margin-right: 0;
  }

  .collection-list-2 {
    grid-column-gap: 2rem;
    grid-template-columns: 1fr 1fr;
  }

  .collection-list-2.type_col-4 {
    grid-template-columns: 1fr 1fr;
  }

  .author-wrapper {
    flex-direction: column;
  }

  .text-white-center {
    max-width: none;
  }

  .form-ebooks {
    grid-template-columns: 1fr;
    margin-top: 3.125rem;
  }

  .img-form {
    display: none;
  }

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

  .ebooks-white {
    padding-top: 15.625rem;
    padding-bottom: 5rem;
  }

  .ebooks-white.bottom {
    padding-top: 6.25rem;
  }

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

  .collection-list-3 {
    grid-column-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .arrow-anim {
    margin-top: 2.5rem;
  }

  .div-arrow {
    padding-left: .3125rem;
  }

  .press-wrapper-image {
    max-width: 96%;
    margin-left: auto;
    margin-right: auto;
  }

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

  .heading-center {
    margin-bottom: 1.875rem;
  }

  .hero-img {
    text-decoration: none;
  }

  .hero-img.top {
    object-fit: cover;
    flex: 0 auto;
    height: auto;
    display: block;
    overflow: visible;
  }

  .text-hero-block {
    flex-direction: column;
    height: auto;
    margin-top: -.625rem;
    padding-top: 1.875rem;
    padding-bottom: 1.875rem;
    position: relative;
  }

  .text-hero-block.rose {
    position: relative;
  }

  .grid-engagement {
    margin-bottom: 5rem;
  }

  .grid-engagement.bottom-none {
    margin-bottom: 1.25rem;
  }

  .grid-engagement.bottom- {
    margin-bottom: 0;
  }

  .svg-eng {
    max-width: 6.875rem;
  }

  .img-hero {
    min-height: 21.875rem;
    margin-bottom: -1.25rem;
    padding-bottom: 0;
  }

  .img-hero.story {
    min-height: 18.75rem;
    margin-bottom: 0;
  }

  .img-hero.show-mobile {
    object-fit: contain;
    margin-bottom: 0;
    display: block;
  }

  .img-hero.hide-mobile {
    display: none;
  }

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

  .cards {
    padding-bottom: 2rem;
  }

  .demo-section {
    padding-top: 6.25rem;
    padding-bottom: 13.75rem;
  }

  .demo-section.hubilo-live-section {
    padding-top: 2.5rem;
    padding-bottom: 8.75rem;
  }

  .line-demo {
    margin-top: 4.375rem;
    margin-bottom: 3.125rem;
  }

  .line-demo.revers {
    margin-top: 3.125rem;
    margin-bottom: 4.375rem;
  }

  .line-demo.bottom160 {
    margin-top: 3.75rem;
    margin-bottom: 3.75rem;
  }

  .text-field-blog {
    width: auto;
  }

  .grid-blog {
    margin-bottom: 5rem;
  }

  .blog-img-big.post {
    min-height: 0;
    max-height: none;
    margin-bottom: 1.875rem;
  }

  .article.blog-article {
    height: auto;
  }

  .heading-post-blog {
    margin-bottom: 1.875rem;
    font-size: 1.375rem;
  }

  .black-head {
    font-size: 1.5rem;
  }

  .center-head {
    margin-bottom: 1.875rem;
  }

  .like2 {
    inset: 40% auto auto 2.5rem;
  }

  .faq {
    padding: 1.5rem;
  }

  .text-faq {
    max-width: 85%;
    font-size: 1.1875rem;
    line-height: 130%;
  }

  .text-faq.competitor-faq {
    font-size: 1.125rem;
  }

  .dropdown-list-faq.w--open {
    padding-bottom: 1.5rem;
    padding-left: 1.5rem;
  }

  .div-yellow.manila {
    bottom: -.75rem;
    right: -.75rem;
  }

  .div-yellow.blue {
    top: -.75rem;
    left: -.75rem;
  }

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

  .s-tabs {
    padding-top: 3.75rem;
  }

  .container-1300.blue {
    padding-top: 1.875rem;
    padding-bottom: 0;
  }

  .container-1300.blue.media-mentions {
    margin-bottom: 4.375rem;
  }

  .tabs-resources {
    flex-direction: column;
    margin-top: 0;
  }

  .tabs-menu-2 {
    z-index: 10;
    background-color: #fff;
    flex-flow: wrap;
    max-width: none;
    margin-bottom: 1.25rem;
    padding-top: 1.25rem;
    top: 5rem;
  }

  .tab-link-tab-2 {
    margin-left: .625rem;
    margin-right: .625rem;
    padding-left: .625rem;
    padding-right: .625rem;
  }

  .sp-img3.integrations, .sp-img-4.integrations {
    min-height: 21.875rem;
  }

  .plus-minus {
    margin-top: 0;
    margin-right: .875rem;
  }

  .banner-grey {
    flex-direction: column;
    padding: 1.875rem;
  }

  .div-banner {
    height: 18.75rem;
    margin-bottom: 1.875rem;
    margin-right: 0;
  }

  .pages-links-engag {
    grid-template-columns: 1fr 1fr;
  }

  .pages-links-engag.sp-4-item {
    grid-template-columns: 1fr 1fr;
    margin-bottom: 1.25rem;
  }

  .banner-brown {
    flex-direction: column;
    padding: 1.875rem;
  }

  .banner-brown.featured-cust-review {
    margin-top: 0;
    margin-bottom: 3.75rem;
  }

  .reviews-arrow-left {
    top: -40%;
  }

  .slide-reviews {
    width: 100%;
  }

  .div-grey {
    min-height: auto;
  }

  .grid-nav {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    align-items: start;
    position: static;
  }

  .enga-img3 {
    min-height: 21.875rem;
  }

  .text-size {
    text-align: left;
    margin-left: auto;
    margin-right: auto;
  }

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

  .card-gray {
    flex-direction: column;
    align-items: center;
    max-width: none;
    display: flex;
  }

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

  .head-flex {
    flex-direction: column;
  }

  .color-heading {
    font-size: 2.5rem;
  }

  .color-heading.brown {
    margin-left: .375rem;
    margin-right: .375rem;
    font-size: 2.5rem;
  }

  .color-heading.yellow {
    font-size: 2.5rem;
  }

  .button-line.top-60px {
    margin-top: 3.75rem;
  }

  .ex-heading-l {
    font-size: 2.5rem;
  }

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

  .section-grey {
    padding-bottom: 3.75rem;
  }

  .banner-blue {
    flex-direction: column;
    padding: 1.875rem;
  }

  .div-banner-customer {
    margin-bottom: 1.875rem;
    margin-right: 0;
  }

  .hero-events {
    padding-top: 6.25rem;
    padding-bottom: 3.75rem;
  }

  .section-gray {
    padding-bottom: 3.75rem;
  }

  .search-field-white.bottom {
    margin-bottom: 1.25rem;
  }

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

  .heading2-big.center.heading-margin-bottom {
    margin-bottom: 2.5rem;
  }

  .div-line {
    padding-bottom: 1.5rem;
  }

  .line-width {
    margin-top: 3.125rem;
    margin-bottom: 3.125rem;
  }

  .section-contact {
    padding-top: 8.75rem;
    padding-bottom: 4.375rem;
  }

  .exp-img {
    max-width: 4.375rem;
    display: none;
    top: 30%;
  }

  .exp-img-2 {
    max-width: 3.75rem;
  }

  .exp-img-4 {
    max-width: 8.125rem;
    display: none;
    bottom: 6.875rem;
    left: 0%;
  }

  .exp-img-5 {
    inset: 14% auto auto 0%;
  }

  .exp-img-6 {
    display: none;
    top: 6.4375rem;
  }

  .exp-img-9 {
    bottom: 20%;
  }

  .exp-img-10 {
    display: none;
    right: 7.5625rem;
  }

  .grid-contact {
    margin-top: 1.875rem;
    padding: 1.5rem;
  }

  .map-google {
    width: 80vw;
    max-width: none;
    max-height: none;
  }

  .ebooks-white-rep {
    padding-top: 16.875rem;
    padding-bottom: 5rem;
  }

  .collection-list-7 {
    grid-column-gap: 1.875rem;
    grid-row-gap: 3.125rem;
    grid-template-columns: 1fr;
  }

  .leadership-hero-sec.with-video {
    padding-bottom: 15em;
  }

  .timeline-block {
    flex-direction: column;
  }

  .timeline-right {
    margin-bottom: 2.5rem;
  }

  .story-right {
    width: 100%;
    margin-bottom: 2.5rem;
    position: relative;
    top: auto;
  }

  .h2 {
    line-height: 1.875rem;
  }

  .heading-40px {
    margin-bottom: .625rem;
    line-height: 2.5rem;
  }

  .heading-40px.bottom-40px {
    margin-bottom: 1.875rem;
  }

  .leadership-map {
    min-height: 22.5rem;
  }

  .cx-team-image {
    object-position: 50% 40%;
    min-height: 16.875rem;
    max-height: 16.875rem;
  }

  .cx-team-image.deepanshi {
    object-position: 50% 52%;
    min-height: 16.875rem;
    max-height: 16.875rem;
  }

  .section-404 {
    padding-top: 10.625rem;
  }

  .heading-40px-center {
    margin-bottom: .625rem;
    line-height: 2.4375rem;
  }

  ._404-text {
    font-size: 16.25rem;
  }

  ._404-img-4 {
    max-width: 3.75rem;
    bottom: 5.625rem;
    right: -.625rem;
  }

  .imgs2 {
    margin-top: 10rem;
  }

  ._404-img-3 {
    max-width: 11.875rem;
    bottom: 16.875rem;
  }

  ._404-img-8 {
    min-width: 2.5rem;
    max-width: 3.75rem;
  }

  .tab-menu {
    display: none;
  }

  .heading-24px.dark {
    margin-bottom: 1.25rem;
  }

  .awards-layout {
    grid-column-gap: 1.875rem;
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr 1fr;
    height: auto;
    bottom: -5.625rem;
  }

  .container1020.top210 {
    margin-top: 3.75rem;
  }

  ._404-img {
    min-width: 2.5rem;
    max-width: 3.75rem;
  }

  ._404-img-5 {
    max-width: 9.375rem;
    top: 20rem;
    bottom: 6.75rem;
    left: -1.25rem;
  }

  .card-exp {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 1.5rem;
    display: flex;
  }

  .card-exp.opacity {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .card-exp-width {
    grid-template-columns: 1fr;
    margin: 0 0 .625rem;
  }

  .tag-white {
    margin-left: auto;
    margin-right: auto;
  }

  .text-black-center-16px {
    max-width: none;
  }

  .img-b {
    min-width: auto;
    max-width: 18.75rem;
  }

  .integration-col-list {
    grid-template-columns: 1fr 1fr;
  }

  .press-releases-layout {
    margin-top: 1.25rem;
  }

  .press-releases {
    margin-bottom: 1.25rem;
    padding-bottom: 0;
  }

  .press-releases.no-border {
    padding-bottom: 0;
  }

  .press-release-item {
    min-height: 9.375rem;
    margin-bottom: 1.75rem;
  }

  .section-w-top140px {
    padding-top: 2.472em;
    padding-bottom: 3.986em;
  }

  .career-section-b140px {
    padding-top: 8.75rem;
    padding-bottom: 8.75rem;
  }

  .career-section-b140px.layout-v2 {
    padding-top: 3.944em;
    padding-bottom: 3.944em;
  }

  .section-gray-80-o40 {
    padding-bottom: 3.75rem;
  }

  .video-section-content-right.left-align {
    width: 100%;
  }

  .video-section-content-main {
    text-align: left;
    width: 100%;
    margin-bottom: 3.75rem;
  }

  .videos-hero-image {
    min-height: 18.75rem;
  }

  .events {
    flex-direction: column;
    margin-top: 1.25rem;
    display: flex;
  }

  .event-img {
    min-height: 15.625rem;
  }

  .div-block-23 {
    display: block;
  }

  .div-block-23.hide-feature-mobile {
    display: none;
  }

  .div-block-24 {
    display: block;
  }

  .div-block-24.hide-feature-mobile, .div-block-25.hide-feature-mobile, .div-block-26.hide-feature-mobile, .hide-feature-mobile {
    display: none;
  }

  .contact-sales {
    margin-bottom: .3125rem;
  }

  .contact-sales.contact-btn {
    max-width: 100%;
  }

  .contact-press-and-media {
    margin-top: .3125rem;
    margin-bottom: .3125rem;
  }

  .contact-press-and-media.contact-btn {
    max-width: 100%;
  }

  .contact-careers {
    margin-top: .3125rem;
    margin-bottom: .3125rem;
  }

  .contact-careers.contact-btn {
    max-width: 100%;
  }

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

  .secur-benefits {
    grid-row-gap: 2rem;
    flex: 0 auto;
    grid-template-columns: 1fr;
    align-content: center;
    align-items: center;
    width: 100%;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .secur-benefits.ccpa-benefits-page {
    grid-row-gap: 1.5rem;
  }

  .isp-block, .pp-card, .div-block-31, .div-block-32, .div-block-33, .div-block-34, .div-block-35, .div-block-36, .div-block-37, .div-block-38, .div-block-39, .div-block-40, .div-block-41, .div-block-42, .div-block-43, .div-block-44, .div-block-45, .div-block-46, .div-block-47, .div-block-48 {
    width: 100%;
  }

  .sec-top-cont {
    flex-direction: column;
    display: flex;
  }

  .sec-top-cont.sec-compliant-mobile-padding {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .divider.pricing {
    background-color: #e6e6e6;
    margin: 0 1rem;
    position: absolute;
    inset: auto 0% 0%;
  }

  .team-name {
    grid-template-rows: auto;
    margin-top: 1.75rem;
  }

  .thank-you-wr {
    width: auto;
  }

  .text-gray-center-16px {
    max-width: none;
  }

  .line32px {
    margin-top: 1.875rem;
    margin-bottom: 1.875rem;
  }

  .tabs-links {
    margin-left: 0;
  }

  .tabs-thanks {
    margin-top: 1.25rem;
  }

  .link-arrow {
    top: 3.875rem;
  }

  .section-bl-120px {
    padding-top: 3.75rem;
    padding-bottom: 7.5rem;
  }

  ._1024px {
    margin-bottom: 5rem;
  }

  .sub-proc-grid {
    flex-direction: column;
    display: flex;
  }

  .container-800 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .flex-wrap-menu {
    background-color: #fff;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-items: center;
    margin-left: auto;
    margin-right: auto;
    padding: 0;
  }

  .container1024 {
    width: 92%;
  }

  .faq-blue {
    padding: 1.5rem;
  }

  .dropdown-list-faq-16.w--open {
    padding-bottom: 1.5rem;
    padding-left: 1.5rem;
  }

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

  .tab-panes-right-2 {
    width: 100%;
  }

  .grid-43.awards-page {
    grid-template-columns: 1fr 1fr;
  }

  .modal-rad-form {
    opacity: 0;
    height: 100%;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    display: none;
  }

  .hero-2 {
    padding: 2.5rem 1.25rem;
  }

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

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

  .cx-content-image {
    min-height: 14rem;
  }

  .grid-left-content {
    text-align: center;
  }

  .cx-content-grid2 {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    grid-template-columns: 1.75fr;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .icon-container {
    display: none;
  }

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

  .toolkit-p {
    text-align: center;
    margin-bottom: 1.5rem;
  }

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

  .cx-section.stats-section {
    padding-top: 2rem;
    padding-bottom: 0;
  }

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

  .testimonial-image.image-1, .testimonial-image.image-2, .testimonial-image.image-3, .testimonial-image.image-4 {
    display: none;
  }

  .testimonial-slider, .testimonial-slide.slide-1 {
    height: 100%;
  }

  .testimonial-mask {
    height: auto;
    min-height: 25rem;
  }

  .slider-grid {
    grid-template-columns: 1.5fr;
    height: 100%;
    min-height: 25rem;
  }

  .stats-grid {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .stat-container, .stat-container.last-child, .stat-container.second-child {
    border-right-style: none;
  }

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

  .card-link.hide-mobile {
    display: none;
  }

  .card-link.show-mobile {
    display: flex;
  }

  .pricing-section.gray {
    padding-top: 6.25rem;
    padding-bottom: 6.25rem;
  }

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

  .pricing-section.table-section {
    display: block;
  }

  .pricing-section.mobile-table {
    padding-top: 6.25rem;
    padding-bottom: 6.25rem;
    display: none;
  }

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

  .share-buttons.autor-line {
    margin-top: 1.25rem;
  }

  .pricing-cta-div.show-mobile {
    display: flex;
  }

  .pricing-cta-div.hide-mobile {
    display: none;
  }

  .logo-grid2 {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    overflow: hidden;
  }

  .logo-grid2.home-page._70top {
    grid-row-gap: 1rem;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .flex-row.expand-all.hide {
    display: none;
  }

  .pricing-header {
    padding: 0;
    display: flex;
  }

  .flex-col.pricing.hide {
    display: none;
  }

  .pricing-dropdown-icon.feature {
    margin-left: 1.5rem;
  }

  .pricing-dropdown-sectionheading {
    line-height: 1.2em;
  }

  .pricing-features {
    flex-direction: column;
    align-items: flex-start;
    display: flex;
  }

  .feature-container {
    width: 100%;
  }

  .feature-text.ft-show-mobile {
    display: block;
  }

  .feature-detail {
    justify-content: flex-start;
    display: flex;
  }

  .bullet.blue, .bullet.orange, .bullet.gold {
    width: .75rem;
    height: .75rem;
    padding-left: 0;
    padding-right: 0;
  }

  .border {
    align-items: stretch;
  }

  .border.detail {
    grid-column-gap: .25rem;
    justify-content: flex-start;
    align-items: center;
    padding-left: 2.5rem;
  }

  .border.detail.last.last-row-right {
    border-bottom-right-radius: 0;
  }

  .border.last-row-left {
    border-bottom-left-radius: 0;
  }

  .hyrdation-bg {
    min-height: 52%;
    max-height: 27.5rem;
  }

  .line-small {
    margin-top: 2.5rem;
    margin-bottom: 3.125rem;
  }

  .your-needs-subhead.analytics-subhead {
    margin-bottom: 2.5rem;
  }

  .feature-text-head {
    font-size: 1rem;
  }

  .pricing-feature-dropdown {
    flex-direction: column;
    height: auto;
    margin-top: 0;
    margin-bottom: 0;
    padding-bottom: 0;
    padding-left: 2rem;
    padding-right: 1rem;
    display: block;
    overflow: hidden;
  }

  .pricing-dropdown-sectionheading-2 {
    margin-bottom: .75rem;
    margin-left: 0;
  }

  .pricing-subsection-container {
    border-bottom: .0625rem solid #0000000d;
    border-left: .0625rem solid #0000000d;
    border-right: .0625rem solid #0000000d;
    border-radius: .5rem;
    height: auto;
    display: block;
    overflow: hidden;
  }

  .pricing-subsection-container.not-first-subsection {
    border-radius: .5rem;
    margin-top: 1rem;
  }

  .pricing-section-header {
    background-color: #f0f1f2;
    border-radius: .5rem .5rem 0 0;
    justify-content: space-between;
    padding: 1rem;
    display: flex;
  }

  .pricing-feature-mobile {
    border-bottom: .0625rem #e6e6e6;
    border-left: .0625rem #e6e6e6;
    border-right: .0625rem #e6e6e6;
    border-bottom-right-radius: .5rem;
    border-bottom-left-radius: .5rem;
    padding: 0;
  }

  .feature-header-container {
    flex-direction: column;
    justify-content: space-between;
    height: auto;
    margin-bottom: 0;
    display: flex;
    overflow: hidden;
  }

  .tooltip-container-2 {
    align-items: flex-start;
    margin-left: 1rem;
    display: none;
    position: static;
  }

  .pricing-feature-header {
    justify-content: space-between;
    margin-top: 0;
    padding: 1rem;
    display: flex;
    position: relative;
  }

  .tooltip-text-2.mobile {
    margin-left: 0;
    margin-right: 0;
    position: absolute;
    inset: auto auto 0% 0%;
  }

  .text-tooltip-container {
    justify-content: space-between;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .pricing-section-features {
    border-bottom: .0625rem #e6e6e6;
    border-bottom-right-radius: .5rem;
    border-bottom-left-radius: .5rem;
    padding-top: 0;
    overflow: hidden;
  }

  .pricing-section-container {
    margin-top: 2.5rem;
  }

  .feature-text-body {
    font-size: 1rem;
  }

  .feature-text-body.margin-bottom {
    margin-bottom: 1rem;
  }

  .feature-text-body.margin-bottom.ftb-first-child {
    padding-top: 1rem;
  }

  .feature-text-body.ftb-last {
    padding-bottom: 1rem;
  }

  .competitor-testimonial-head {
    font-size: 1.5rem;
  }

  .div-block-92 {
    align-items: center;
  }

  .features-collection-item:nth-child(2n) {
    background-color: #fafafa;
  }

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

  .features-collection-item-mobile {
    grid-column-gap: .25rem;
    display: block;
  }

  .features-list-mobile-layout {
    grid-column-gap: .25rem;
    padding-top: 1rem;
    display: flex;
  }

  .hamburger-menu {
    background-color: #fff;
    border-radius: 100%;
    position: relative;
  }

  .hamburger-menu:hover {
    background-color: #fffc;
  }

  .hamburger-navbar {
    width: 100%;
  }

  .lottie-animation {
    width: 5rem;
    height: 5rem;
  }

  .customer-review-section.gray {
    padding-top: 6.25rem;
    padding-bottom: 6.25rem;
  }

  .partners-tabs.hide {
    display: flex;
  }

  .partners-tabs.hide.display-none {
    display: none;
  }

  .partner-tabs-content {
    min-width: auto;
  }

  .partner-logo-carousel {
    margin-bottom: 2.5rem;
  }

  .section-partners {
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
  }

  .tabs-menu-events {
    flex-wrap: wrap;
    margin-bottom: 0;
  }

  .tab-link-events {
    margin-bottom: .625rem;
  }

  .navigation-link, .dropdown-toggle-4 {
    font-size: 1.25rem;
  }

  .dropdown-column-left.border-right-off {
    padding-top: .5rem;
    padding-left: .1rem;
    padding-right: .1rem;
  }

  .navigation-right.mobile {
    padding-right: 1rem;
  }

  .dropdown-nav-header.overview, .dropdown-nav-header.features {
    margin-top: auto;
    padding-left: .5rem;
    font-size: 16px;
  }

  .dropdown-nav-header.your-organization {
    padding-left: .5rem;
    font-size: 16px;
  }

  .dropdown-nav-header.your-events {
    padding-left: .5rem;
    font-size: 1.4em;
  }

  .dropdown-nav-header.knowledge-hub, .dropdown-nav-header.connect, .dropdown-nav-header.find-us, .dropdown-nav-header.culture {
    padding-left: .5rem;
    font-size: 16px;
  }

  .dropdown-wrapper-flex {
    position: relative;
  }

  .dropdown-wrapper-flex.only-custom-dropdown {
    width: 95%;
    min-width: 8.75rem;
  }

  .dropdown-link {
    padding-left: .5rem;
    padding-right: .5rem;
  }

  .dropdown-pointer {
    width: 100%;
  }

  .dropdown-column-right.border-left-on {
    padding-top: .5rem;
  }

  .navigation-dropdown.w--open {
    min-width: auto;
  }

  .navigation-dropdown.customer-nav-link.only-custom-nav-dropdown.w--open {
    left: 0;
  }

  .div-block-105 {
    margin-left: auto;
    margin-right: auto;
  }

  .marketo-rad-form-test {
    grid-template-columns: 1fr 1fr;
  }

  .text-18px-dark {
    margin-right: 1rem;
    font-size: 1rem;
  }

  .text-18px-dark.left {
    margin-bottom: 0;
  }

  .text-18px-dark.bt-line {
    border-left-style: none;
    border-right-style: none;
    margin-right: 0;
  }

  .div-block-chack {
    margin-top: 2.5rem;
  }

  .arrow-green {
    display: none;
  }

  .slid {
    width: 100%;
    margin-right: 0;
  }

  .div-anim {
    min-height: 17.5rem;
    padding: 2rem 2rem 2.5rem;
  }

  .div-anim._2 {
    top: 7.5rem;
  }

  .div-anim._3 {
    top: 8.75rem;
  }

  .div-anim._4 {
    top: 10rem;
  }

  .div-anim._5, .div-anim._6 {
    top: 11.25rem;
    box-shadow: 0 48px #fff;
  }

  .ico {
    max-width: 3.125rem;
    margin-bottom: 1rem;
  }

  .sti-ky {
    position: static;
  }

  .div-tabl {
    grid-template-columns: 2fr;
  }

  .partners-tabs-wrapper {
    display: block;
  }

  .partners-tabs-1 {
    flex-direction: column;
  }

  .agenda-speakers {
    font-size: 1em;
  }

  .mf-events-form {
    grid-template-columns: 1fr 1fr;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

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

  .redirect-form_block.po-page, .redirect-form_block.no-mx-wt {
    width: 90%;
  }

  .speaker-image {
    min-height: 15.625rem;
    max-height: 15.625rem;
  }

  .collection-list-15 {
    grid-template-columns: 1fr 1fr;
  }

  .agenda-time {
    font-size: 1em;
  }

  .agenda-title {
    font-size: 1.2em;
  }

  .event-agenda-body-text {
    font-size: 1em;
  }

  .view-itinerary-group {
    justify-content: space-between;
    padding-top: 1rem;
  }

  .speaker-itinerary {
    flex-direction: column;
    align-items: flex-start;
  }

  ._24-black-txt.type-center {
    font-size: 1.04167em;
  }

  ._24-black-txt.type-center.mx-wt-596 {
    max-width: 24.9em;
    margin-bottom: 2.222em;
    font-size: .972em;
  }

  ._24-black-txt.type-center._36-mt-64-mb, ._24-black-txt.type-center._36-mt-64-mb-type-lite {
    margin-top: .666em;
    margin-bottom: 2em;
  }

  ._24-black-txt.type-center-intent {
    font-size: 1.111em;
  }

  ._24-black-txt.acc-para {
    font-size: .833em;
  }

  ._24-black-txt._14-in-m {
    font-size: .972em;
  }

  .tab-content-em-inn {
    flex-direction: column-reverse;
  }

  .client-logo {
    max-width: 7em;
  }

  .client-logo.sizw-md {
    max-width: 5em;
    max-height: 4em;
  }

  .webinar-hero-bg {
    height: 100%;
  }

  .mobing-logos-row.is_v2 {
    grid-column-gap: 3em;
    grid-row-gap: 3em;
  }

  .mobing-logos-row.is-size-md {
    grid-column-gap: 4.5em;
  }

  .moving-logos-fade-box.on-right-side.mx-wt-578 {
    max-width: 15em;
  }

  .moving-logos-fade-box.webinar-style {
    max-width: 7.916em;
  }

  .moving-logos-fade-box.mx-wt-578 {
    max-width: 15em;
  }

  .res-body {
    font-size: 2.55vw;
  }

  ._48-black-title {
    font-size: 1.944em;
  }

  .collection-list-wrapper-6 {
    margin-top: 2rem;
  }

  .blue-div-2 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-left: 3.125rem;
    padding-right: 3.125rem;
    display: flex;
  }

  .hero-assects-holder {
    grid-row-gap: 2em;
    flex-direction: column;
  }

  .hero-content-block {
    grid-row-gap: 1.25em;
  }

  ._55-black-txt {
    font-size: 3em;
  }

  ._20-para {
    font-size: 1.1em;
  }

  ._20-para.left-align-color-grey {
    font-size: 1.18em;
  }

  ._20-para.left-align-color-grey.align-left-text {
    font-size: .833em;
  }

  .hero_video {
    margin-top: -10em;
  }

  ._64-black-title._500-wt {
    font-size: 2.916em;
  }

  ._48-heading-black {
    font-size: 1.944em;
  }

  ._48-heading-black.hero-type.is_type-bold.landing {
    text-align: center;
    align-self: auto;
  }

  ._48-heading-black._500-wt.font-3em.landscape-center {
    text-align: center;
  }

  .reviews-content-holder-block {
    max-width: 18.3em;
    overflow: hidden;
  }

  .review-block {
    min-width: 18.1em;
    max-width: 18.1em;
    margin-right: 2em;
  }

  .review-block.revenue-style, .review-block.review-style {
    min-height: 16.319em;
  }

  .review-block.review-style.mb-style {
    background-color: #fafafa;
    min-width: 17.638em;
    max-width: 17.638em;
    min-height: 0;
    margin-left: 4.266em;
    margin-right: 4.266em;
    padding: 1.666em;
  }

  .review-info-block-1.mt_0 {
    margin-top: 0;
  }

  ._16-para-black, ._16-para-black._12-mt {
    font-size: .972em;
  }

  ._25-txt-black {
    font-size: 1.11111em;
  }

  .plans-img, .plans-content-block {
    max-width: 35.3em;
  }

  .content-block-1 {
    grid-row-gap: 1em;
    flex-direction: column;
    align-items: center;
  }

  .let-s-webinar-block {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .let-s-webinar-block.no-mx-wt {
    align-items: flex-start;
  }

  ._16-txt-black, ._16-txt-black.wt-700 {
    font-size: .972em;
  }

  ._16-txt-black.type_hero-desc {
    font-size: 1em;
  }

  .btn-block {
    justify-content: center;
    align-items: flex-start;
  }

  .primary-hifi-btn {
    font-size: .972em;
  }

  .plans-tab-link {
    align-items: center;
    display: flex;
  }

  .plans-tab-menu {
    justify-content: flex-start;
    overflow: auto;
  }

  .case-stdy-block {
    min-width: 29.58em;
    padding: 1.222em 1.083em;
  }

  ._31-txt-black {
    font-size: 1.25em;
  }

  .latest-blogs-holder {
    justify-content: center;
  }

  .plans-tab {
    width: 100%;
  }

  .slider-arrow-wrap.hide_on_desk {
    z-index: 99;
    width: 100%;
    position: absolute;
  }

  .arrow-36.arrow-right.type-negative {
    right: -3em;
  }

  .slider-arrow-wrap-btm {
    top: 22em;
  }

  .dot-container-btm {
    top: 24.9em;
  }

  .accelerate-assects-holder {
    justify-content: center;
    align-self: auto;
    align-items: center;
  }

  .accelerate-img.is_on_mob {
    display: block;
  }

  .accelerate-img.is_on_desktop, .accelerate-img.is_on_desktop-copy {
    display: none;
  }

  .testimonial-slider-holder {
    justify-content: center;
  }

  .quotation-img.revenue-style {
    max-width: 3.125em;
    height: 1.944em;
  }

  .custom-sec {
    padding-left: 2em;
    padding-right: 2em;
  }

  .custom-sec.hero-sec {
    padding: 4.37em 2em 1.736em;
  }

  .custom-sec.hero-sec.type_with_old_nav {
    padding-top: 4em;
  }

  .custom-sec.hero-sec.type_with_old_nav.revenue-style {
    padding-bottom: 3.958em;
  }

  .custom-sec.hero-sec.type_with_old_nav.podcast-style {
    padding-top: 5em;
    padding-bottom: 2.083em;
  }

  .custom-sec.hero-sec.type_experiential {
    padding-top: 8em;
  }

  .custom-sec.hero-sec.capture-intent-sec {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    padding-top: 5em;
  }

  .custom-sec.snackable-sec {
    padding-top: 1.736em;
  }

  .custom-sec.our-users-sec {
    padding-bottom: 10.93em;
  }

  .custom-sec.deloitte-sec {
    padding-top: 3.888em;
    padding-bottom: 3.888em;
  }

  .custom-sec.save-time-sec {
    padding: 3.659em 2em 5.694em;
  }

  .custom-sec.cut-post-sec {
    padding-top: 3.888em;
    padding-bottom: 1.944em;
  }

  .custom-sec.cut-post-sec.generate-style {
    padding-left: 1.111em;
    padding-right: 1.111em;
  }

  .custom-sec.work-smarter-sec {
    padding-top: 1.944em;
    padding-bottom: 1.944em;
  }

  .custom-sec.signup-sec {
    padding-top: 1.944em;
    padding-bottom: 5.069em;
  }

  .custom-sec.navbar-sec {
    padding-left: 1.458em;
    padding-right: 1.458em;
  }

  .custom-sec.recommend-sec {
    padding-top: 4.444em;
    padding-bottom: 1.666em;
  }

  .custom-sec.case-studies-sec {
    padding: 1.666em 1.111em;
  }

  .custom-sec.level-up-sec {
    padding-top: 3.402em;
  }

  .custom-sec.stf-sec {
    padding-top: 3.472em;
    padding-bottom: 3.333em;
  }

  .custom-sec.more-sec {
    padding-top: 3.333em;
    padding-bottom: 3.333em;
  }

  .custom-sec.demo-sec {
    padding-top: 1.666em;
    padding-bottom: 3.333em;
  }

  .custom-sec.faq-sec {
    padding-top: 3.333em;
    padding-bottom: 3.333em;
  }

  .custom-sec.built-sec {
    margin-top: -11.538em;
    padding: 10em 3% 2.511em;
  }

  .custom-sec.on24-style {
    padding: 1.111em 1.041em;
  }

  .custom-sec.impact-sec {
    padding: 3.659em 2em 5.694em;
  }

  .custom-sec.impact-sec.fastrack-sec {
    padding: 1.6em;
  }

  .custom-sec.impact-sec.skyrocketing-style {
    padding-top: 4.93em;
    padding-bottom: 4.444em;
  }

  .custom-sec.revenue-style {
    padding-top: 3.333em;
  }

  .custom-sec.fea-revenue-sec {
    padding-top: 3.888em;
    padding-bottom: 1.944em;
  }

  .custom-sec.wat-revenue-sec {
    padding-top: 3.333em;
    padding-bottom: 1.944em;
  }

  .custom-sec.revenue-faq-sec {
    padding-top: 3.333em;
    padding-bottom: 3.333em;
  }

  .custom-sec.revenue-type {
    padding: 5.902em 1.041em 2.777em;
  }

  .custom-sec.we_cant-sec {
    margin-top: 0;
    padding: 4.444em 1.11em 2.1875em;
  }

  .custom-sec.categories-sec {
    padding-top: 2.083em;
    padding-bottom: 2.222em;
  }

  .custom-sec.meet-sec {
    padding-top: 2.083em;
    padding-bottom: 2.465em;
  }

  .custom-sec.demo-sec-style-podcast {
    padding-top: 2.222em;
    padding-bottom: 7.569em;
  }

  .custom-sec.drive-sec {
    padding-top: 1.736em;
  }

  .custom-sec.take-sec {
    padding: 1.666em 2em;
  }

  .custom-sec.testimonial-sec {
    background-color: #fff;
    padding-top: 3.888em;
    padding-bottom: 3.888em;
  }

  .custom-sec.wat-cap-sec {
    padding-left: 2em;
    padding-right: 2em;
  }

  .custom-sec.contact-us-sec {
    margin-top: 0;
  }

  .custom-sec.take-sec-copy {
    padding: 1.666em 2em;
  }

  .custom-con.testimonial-con.align-center-con {
    justify-content: center;
    align-items: center;
  }

  .custom-con.contact-con {
    grid-row-gap: 2.222em;
  }

  .until-now-assects-holder {
    grid-row-gap: 5.416em;
  }

  .until-now-assects-holder.revenue-style {
    grid-row-gap: 3.333em;
  }

  .until-now-assects-holder.capture-style {
    grid-row-gap: 3.541em;
  }

  .until-now-assects-holder._48-row-gap {
    grid-row-gap: 3.3333em;
  }

  .heading-black-56.type-center {
    font-size: 32px;
  }

  .heading-black-56.type-center.mx-wt-254 {
    width: 100%;
    max-width: 8em;
  }

  .heading-black-56.type-center._24-in-m {
    font-size: 1.666em;
  }

  .heading-black-56.type-center._34-in-m {
    font-size: 2.222em;
  }

  .primary-btn_v2 {
    padding: 1em 3.125em;
    font-size: 1.18em;
  }

  .primary-btn_v2.is_type_lb.type-experiential {
    min-width: 18.541em;
    padding-left: 2em;
    padding-right: 2em;
  }

  .primary-btn_v2.is_type_lb._14-in-m {
    font-size: .972em;
  }

  .snackable-assects-holder {
    grid-row-gap: 3.541em;
  }

  .snackable-content-block {
    grid-row-gap: 2.5em;
  }

  .snackable-img {
    margin-bottom: -3.7em;
  }

  .style-img {
    max-width: 2.411em;
    height: 2.013em;
  }

  .style-img.coma-style {
    max-width: 3.472em;
    height: 2.22222em;
  }

  .txt-white-36._8-mt-18-mb {
    margin-bottom: 1.888em;
    font-size: 1.319em;
  }

  .txt-white-36.wt-500-lh-130 {
    letter-spacing: -.009rem;
    font-size: 1.388em;
  }

  .txt-white-36._24mt-8mb, .txt-white-36._32-mt-16mb {
    margin-top: 1.666em;
    margin-bottom: .555em;
    font-size: 1.319em;
  }

  .txt-white-36.card_title {
    letter-spacing: -.012rem;
    font-size: 1.666em;
  }

  .txt-white-36.take-title {
    margin-top: 1.666em;
    margin-bottom: .555em;
    font-size: 1.666em;
  }

  .txt-white-36.style-ot {
    font-size: 1.666em;
  }

  .txt-white-36.style-worthy {
    font-size: 1.111em;
  }

  .txt-white-36.case-studies-style {
    margin-top: 1.666em;
    margin-bottom: .555em;
    font-size: 1.666em;
  }

  .para-white-24._40-mb {
    font-size: 1.18em;
  }

  .para-white-24._40-mb._12-in-m {
    font-size: .833em;
  }

  .para-white-24.wt-500 {
    text-align: center;
    font-size: 1.25em;
  }

  .para-white-24._32-mb {
    font-size: 1.18em;
  }

  .txt-white-16._32-mt {
    margin-top: .833em;
  }

  .txt-white-16._32-mt._12-in-m {
    font-size: .833em;
  }

  .txt-white-16.on24-type {
    font-size: .902em;
  }

  .txt-white-16.tag-time-txt {
    font-size: .833em;
    line-height: 2.333;
  }

  .txt-white-16.wt-500 {
    font-size: .823em;
  }

  .txt-white-16.resourse-style {
    max-width: none;
    margin-top: 1.333em;
    margin-bottom: 2em;
    font-size: .833em;
  }

  .txt-white-16._32-mt-copy {
    margin-top: .833em;
  }

  .user-img {
    bottom: -14.6em;
  }

  .heading-black-84.type-center {
    font-size: 2.291em;
  }

  .txt-orange-24 {
    font-size: 1.319em;
  }

  .txt-orange-24.type700 {
    font-size: 1.18em;
  }

  .txt-orange-24.wt-700 {
    font-size: .694em;
  }

  .txt-orange-24.our-deal-lp {
    font-size: 1.319em;
  }

  .txt-orange-24.lp-12 {
    letter-spacing: .555em;
    font-size: .972em;
  }

  .txt-orange-24._16-px {
    font-size: 1.111em;
  }

  .txt-orange-24.style-phone {
    letter-spacing: -.0661875em;
    font-size: 1.111em;
  }

  .save-time-3-block.visualize-style {
    grid-column-gap: .7638em;
    grid-row-gap: .7638em;
  }

  .save-time-3-block.fastrack-content-block {
    grid-column-gap: .7638em;
    grid-row-gap: .7638em;
    max-width: 70em;
  }

  .block-1 {
    grid-row-gap: .555em;
  }

  .txt-black-32 {
    text-align: center;
    font-size: 1.319em;
  }

  .txt-black-32.align-center {
    letter-spacing: -.0225rem;
    font-size: 1.388em;
  }

  .txt-black-32.color-orange {
    text-align: left;
    font-size: 1.111em;
  }

  .txt-black-32.revenue-style {
    text-align: left;
    letter-spacing: -.0135rem;
    width: 100%;
    max-width: 15.2em;
    font-size: .833333em;
    line-height: 1.5;
  }

  .txt-black-32.fastrack-sub-txt {
    text-align: left;
    letter-spacing: -.0135rem;
    width: 100%;
    max-width: 20em;
    font-size: .9722em;
    line-height: 1.5;
  }

  .txt-black-32.acc-title {
    text-align: left;
    font-size: .833em;
  }

  .txt-black-32._18-in-m, .txt-black-32.style-waitpopup {
    text-align: left;
    font-size: 1.25em;
  }

  .txt-black-32.style-builts {
    text-align: left;
    font-size: 1.388em;
  }

  .txt-black-20 {
    text-align: center;
    font-size: 1.041em;
  }

  .txt-black-20._500-wt {
    text-align: left;
  }

  .txt-black-20.color-orange {
    text-align: left;
    font-size: .833em;
  }

  .txt-black-20.opacity-0-6 {
    letter-spacing: 0;
    font-size: 1.11em;
  }

  .txt-black-20.is-title-keym {
    text-align: left;
    font-family: Helvetica-500, sans-serif;
    font-size: .833em;
    font-weight: 500;
  }

  .txt-black-20._10-fs-in-mb {
    font-family: Helvetica-500, sans-serif;
    font-size: .694444em;
    font-weight: 500;
  }

  .link-join.gap-14 {
    grid-column-gap: .83em;
  }

  .link-join.type-ab {
    grid-column-gap: .5em;
  }

  .link-join.align-center {
    position: absolute;
    top: auto;
    bottom: 0;
    left: 36%;
  }

  .link-join.align-center.gap-13 {
    grid-column-gap: .902em;
  }

  .join-arrow-img.v2, .join-arrow-img.mx-wt-16, .join-arrow-img.mx-wt-16-copy {
    max-width: 1.111em;
    height: 1.111em;
  }

  .cut-post-assects-holder.revenue-type {
    grid-row-gap: 2.013em;
  }

  .cut-post-block {
    grid-row-gap: 2.152em;
    padding-top: 0;
    padding-bottom: 0;
  }

  .cut-post-content-block {
    grid-row-gap: 1.666em;
  }

  .cut-post-content-block.cs-stylev2 {
    max-width: 80%;
  }

  .txt-black-36 {
    font-size: 1.805em;
  }

  .txt-black-36.mt-10 {
    font-size: 2.361em;
  }

  .txt-black-36.align-left-mb {
    font-size: .833em;
  }

  .txt-black-36.generate-style {
    letter-spacing: -.018em;
    font-size: 1.666em;
    line-height: 1.3;
  }

  .txt-black-36.style-metrics {
    font-size: 1.388em;
    line-height: 1.25;
  }

  .txt-black-36.font-nanum, .txt-black-36.font-nanum.no-wrap {
    font-size: 1.5rem;
  }

  .work-smarter-assects-holder {
    grid-row-gap: 2.5em;
  }

  .work-smarter-content-block {
    grid-row-gap: 1.111em;
  }

  .txt-black-28.type-center {
    font-size: 1.319em;
  }

  .work-smarter-social-block {
    grid-column-gap: .868em;
    grid-row-gap: .868em;
    justify-content: center;
  }

  .work-smarter-social-block.type-3-col {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
  }

  .work-smarter-social-block.wat-cap-gridblock {
    grid-column-gap: .555em;
    grid-row-gap: .555em;
    grid-template-rows: auto auto auto;
  }

  .social-block {
    max-width: 11.475em;
    min-height: 9.81em;
  }

  .txt-white-32 {
    font-size: 1.25em;
  }

  .signup-assects-holder.is_web_form_holder {
    justify-content: space-between;
    align-items: center;
  }

  .signup-assects-holder.cs-footer {
    grid-row-gap: 2.777em;
    align-items: center;
  }

  .signup-assects-holder.cs-footer-copy {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-direction: column;
    align-items: center;
  }

  .txt-orange-20.line-height-130 {
    font-size: .972em;
  }

  .txt-black-42 {
    font-size: 2.291em;
  }

  .txt-black-42.is_logo_title {
    font-size: 1.2em;
  }

  .txt-black-42.mb-32 {
    letter-spacing: -.027rem;
    margin-bottom: .38em;
    font-size: 1.666em;
  }

  .txt-black-42.style-em {
    font-size: 1.111em;
  }

  .arrow-42.arrow-right.type-negative {
    right: -3em;
  }

  .arrow-42.arrow-left.type-negative {
    z-index: 160;
    left: -4em;
  }

  .navbar-links-holder {
    padding-top: 1em;
    padding-bottom: 1em;
  }

  .until-now-content-block {
    grid-row-gap: 3.33em;
  }

  .until-now-content-block.mw-700, .until-now-content-block.podcast-page {
    grid-row-gap: 1.111em;
  }

  .save-time-lottie-block {
    margin-top: 6.041em;
    margin-bottom: 3.92em;
  }

  .txt-black-24._54-mt-82-mb {
    margin-top: 3.081em;
    margin-bottom: 3.125em;
    font-size: 1.18em;
  }

  .txt-black-24.faq-style {
    font-size: 1.319em;
    line-height: 1.5;
  }

  .txt-black-24.style-meet {
    letter-spacing: -.0103125rem;
    font-size: 1.111em;
    line-height: .671;
  }

  .txt-black-24.orange-clr, .txt-black-24.on24-clr-copy {
    font-size: .972em;
  }

  .txt-black-24.ls-0-19 {
    letter-spacing: -.005rem;
    font-size: 1em;
  }

  .txt-black-24.ls-0-19._996-mx-wt {
    color: #33313299;
  }

  .txt-black-24.style-promo {
    letter-spacing: -.018em;
    font-size: 12px;
    line-height: 1.3;
  }

  .txt-black-24.style-promo.color-gray {
    font-size: 1.111em;
  }

  .txt-black-24.style-em {
    font-size: .694em;
  }

  .txt-black-24.style-em2 {
    font-size: 1em;
  }

  .txt-black-16.wt-400 {
    font-size: .833em;
  }

  .txt-black-16.ls-0-28 {
    letter-spacing: -.0160625rem;
    font-size: .972em;
    line-height: 1.2;
  }

  .txt-black-14 {
    font-size: .833em;
  }

  .testimonials-txt {
    margin-top: 1.111em;
    font-size: .833em;
  }

  .testimonials-txt.revenue-type._30mt-24mb {
    margin-bottom: 1.666em;
    font-family: Helvetica-400, sans-serif;
    font-weight: 400;
  }

  .hamburger_menu {
    max-width: 2.5em;
  }

  .primary_btn_v2_holder.on24-style {
    min-height: 5.5em;
  }

  .page-wrapper {
    padding-top: 3.5em;
  }

  .roi_btn_primary {
    min-width: 8em;
  }

  .recommend-img {
    max-width: 14.23em;
  }

  .recommend-content-holder {
    grid-column-gap: .555em;
    grid-row-gap: .555em;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .recommend-block {
    max-width: none;
    padding: 2.07em 2.03em 3.2em;
  }

  .txt-orange-56 {
    font-size: 2.777em;
  }

  .txt-white-20 {
    font-size: .972em;
    line-height: 1;
  }

  .txt-white-20.wt-400 {
    font-size: .902em;
  }

  .txt-white-20.style-nmm {
    font-size: 12px;
  }

  .request-a-demo-btn.webinar-style-copy {
    font-size: .83em;
  }

  .stf-outter-holder {
    grid-row-gap: 1.666em;
  }

  .txt-white-64 {
    font-size: 1.458em;
  }

  .stf-img {
    max-width: 25em;
  }

  .more-assects-holder {
    grid-column-gap: 1.75em;
    grid-row-gap: 1.75em;
  }

  .txt-white-24 {
    font-size: 1.25em;
  }

  .txt-white-24.style-tp {
    font-size: 1.111em;
  }

  .heading-72-white {
    font-size: 2.291em;
  }

  .heading-72-white.align-center {
    text-align: center;
  }

  .more-outter-block {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
  }

  .more-block {
    flex-direction: column-reverse;
    max-width: 10.5em;
  }

  .txt-white-28 {
    font-size: 1.2em;
  }

  .fotter-img {
    min-width: 80em;
  }

  .demo-assects-holder {
    padding-top: 2.708em;
  }

  .demo-content-block {
    grid-row-gap: 1.666em;
    max-width: 22.7em;
  }

  .faq-minus-img {
    width: 100%;
    max-width: 1em;
  }

  .faq-answer {
    padding-left: 1.666em;
    padding-right: 4em;
  }

  .para-black-20 {
    font-size: 1.11em;
  }

  .para-black-20.on24-ls.mt-24-mb-40 {
    margin-top: 1.11em;
    margin-bottom: 3.333em;
  }

  .para-black-20.mx-wt-826 {
    padding-left: 2.7em;
    font-size: .833em;
  }

  .roi_header {
    grid-column-gap: 2.5em;
    grid-row-gap: 2.5em;
  }

  .tab_c_line {
    max-width: 73%;
  }

  .faq-plus-img {
    width: 100%;
    max-width: 1em;
  }

  .txt-white-42.mx-wt-840 {
    letter-spacing: 0;
    max-width: 16.3em;
    font-size: 1.38889em;
    line-height: 1.5;
  }

  .txt-black-48.mb-96, .txt-black-48.mb-81 {
    text-align: center;
    font-size: 2.013em;
  }

  .txt-black-48.mx-wt-611 {
    font-size: 1.666em;
  }

  .arrow-outter-block {
    max-width: 1.111em;
    height: 1.111em;
  }

  .txt-green-24._24-mt-16-mb {
    font-size: 1.111em;
  }

  .custom_section {
    padding-left: 1.111em;
    padding-right: 1.111em;
  }

  .custom_section.on24_hero-sec {
    padding-top: 9em;
    padding-bottom: 2.222em;
  }

  .custom_section.why-do-sec {
    padding-top: 2.222em;
    padding-bottom: 1.388em;
  }

  .custom_section.vs-sec {
    padding-top: 1.388em;
    padding-bottom: 2.222em;
  }

  .custom_section.trusted-sec {
    padding-top: 2.222em;
    padding-bottom: 2.222em;
  }

  .custom_section.audience-sec {
    padding-top: 4.444em;
    padding-bottom: 2.222em;
  }

  .custom_section.our-seal-sec {
    padding-top: 2.222em;
    padding-bottom: 2.222em;
  }

  .custom_section.on24-fotter-sec {
    padding-top: 2.222em;
    padding-bottom: 5.069em;
  }

  .custom_section.shifted-sec {
    padding-top: 2.222em;
    padding-bottom: 3.333em;
  }

  .custom_section.revenue-fotter-sec {
    padding-top: 2.222em;
    padding-bottom: 5.069em;
  }

  .custom_section.exclusive-sec {
    padding-top: 2.1875em;
    padding-bottom: 4.444em;
  }

  .custom_section.glimpse-sec {
    padding-top: 2.1875em;
  }

  .custom_section.catch_hero-sec {
    padding-top: 5em;
    padding-bottom: 23.4em;
  }

  .custom_section.why_not-sec {
    padding-bottom: 7.986em;
  }

  .custom_section.why_not-sec.is_to_vid {
    margin-top: -5.208em;
    padding-top: 8.194em;
    padding-bottom: 4.93em;
  }

  .custom_section.why_not-sec._5em-padding {
    padding-bottom: 7.855em;
  }

  .custom_section.hero-video_sec {
    margin-top: -5.555em;
  }

  .custom_section.exp-cap-sec {
    background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fc28_Frame%201000003551.webp");
    background-position: 71%;
    background-repeat: no-repeat;
    background-size: cover;
    min-height: 33em;
  }

  .custom_section.builts-sec {
    padding-top: 3.958em;
    padding-bottom: 4.513em;
    padding-right: 1.111em;
  }

  .custom_section.meet-sec {
    padding-top: 4.444em;
    padding-bottom: 4.444em;
  }

  .custom_section._100vh_sec {
    min-height: 159vw;
  }

  .custom_section.press-sec {
    padding-top: 3em;
    padding-bottom: 3em;
  }

  .custom_section.our_thoughts-sec, .custom_section.rp-sec {
    padding-top: 4.51em;
    padding-bottom: 4.51em;
  }

  .custom_section.contact-us-sec {
    padding-top: 4.375em;
    padding-bottom: 3.333em;
  }

  .custom_section.phone-sec {
    padding-top: 3.333em;
    padding-bottom: 2.152em;
  }

  .custom_section.our-awards {
    padding-top: 4.444em;
    padding-bottom: 4.444em;
  }

  .custom_section.cs-fotter-sec {
    padding-top: 1.041em;
    padding-bottom: 5.069em;
  }

  .custom_section.press-room-sec {
    padding-top: 64px;
    padding-bottom: 1.666em;
  }

  .custom_section.worthy-sec {
    padding-top: 1.666em;
    padding-bottom: 7.777em;
  }

  .custom_section._12-5rem {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .anim_custom_container.is_sticky_con.product-style {
    min-height: 37.3611em;
  }

  .heading-black-48.type-center {
    font-size: 2.361em;
  }

  .on24-img {
    margin-top: 3.333em;
  }

  .why-do-content-block {
    grid-row-gap: .833em;
  }

  .txt-black-56.align-center {
    letter-spacing: -.0315rem;
    font-size: 1.944em;
  }

  .txt-black-56.myc-style {
    font-size: 2.222em;
  }

  .txt-black-56.media-style {
    font-size: 1.666em;
  }

  .vs-assects-holder {
    grid-column-gap: 1.388em;
    grid-row-gap: 1.388em;
    grid-template-columns: minmax(12.152em, 1fr) 1fr 1fr;
    padding-bottom: 0;
  }

  .hubilo_vs-img, .on24_vs-img {
    max-width: 3.333em;
    margin-left: 0;
    margin-right: 0;
  }

  .vs-content-block {
    grid-column-gap: .555em;
    align-items: flex-start;
  }

  .vs-content-img {
    max-width: 1.666em;
    height: 1.666em;
  }

  .txt-dark-14.type-center {
    font-size: .833em;
  }

  .trusted-img-block {
    border-radius: .386em;
    height: 4.583em;
    padding-left: .694em;
    padding-right: .694em;
  }

  .audience-assects-holder {
    grid-row-gap: 1.111em;
  }

  .audience-outter-block {
    padding: 2.083em 2.08em 24em;
  }

  .audience-outter-block.categories-block {
    border-radius: .833em;
  }

  .audience-content-block {
    grid-row-gap: 1.805em;
  }

  .para-white-20 {
    font-size: .833em;
  }

  .features_content-block {
    grid-column-gap: .833em;
  }

  .fable-block {
    padding-left: 1em;
    padding-right: 1em;
  }

  .roi_result_txt {
    font-size: 1.6em;
  }

  .heading_64.mb-30 {
    font-size: 3em;
  }

  .webinar-from-wrapper {
    padding: 2em .0625rem 2em 1em;
  }

  .heading-white-32 {
    font-size: 1.458em;
  }

  .heading-white-32.pb-16.landscape-center {
    text-align: center;
  }

  .hub_arrow-img {
    max-width: 1.111em;
    height: 1.111em;
  }

  .features-outter-block {
    grid-row-gap: .555em;
  }

  .audience-img {
    inset: auto 0% -58%;
  }

  .audience-img.categories-style {
    border-radius: .69em;
  }

  .on_24-outter-block {
    grid-row-gap: 4.444em;
  }

  .our_deal-assects-holder {
    grid-row-gap: 3.333em;
  }

  .our-deal-content-holder {
    grid-column-gap: .555em;
    justify-content: center;
  }

  .our-deal-block {
    max-width: 7.569em;
    height: 10.9028em;
    padding-top: .952em;
    padding-left: .793em;
    padding-right: 1.8527em;
  }

  .our_deal-heading-block._32-mb {
    margin-bottom: 2.222em;
  }

  .fotter-inner-content {
    grid-row-gap: 0em;
    margin-top: 0;
  }

  .txt-black-65 {
    font-size: 1.736em;
  }

  .txt-black-40 {
    font-size: 2.013em;
  }

  .txt-black-40.in-gap {
    letter-spacing: -.018em;
    font-size: 2.3em;
  }

  .why-do-img {
    max-width: none;
    height: auto;
  }

  .txt-orange-36 {
    font-size: .902em;
  }

  .txt-orange-36.our-deal-type {
    letter-spacing: -.0135rem;
  }

  .our-deal-img {
    max-width: 5.555em;
  }

  .shifted-img {
    max-width: 3.444em;
    height: 3.444em;
  }

  .card-opacity-box {
    height: 3.472em;
  }

  .fotter-headings-block._10-flex-gap {
    grid-row-gap: .69em;
    align-items: center;
  }

  .fotter-headings-block._10-flex-gap.left {
    align-items: flex-start;
  }

  .mobile-content-holder {
    grid-row-gap: 1.1111em;
  }

  .on24_video_3, .on24_video_3.is_type_comp {
    height: 19.5em;
  }

  .on24_video_3.is_type_comp.podcast-style {
    height: 18.8em;
  }

  .on24_video_2 {
    width: 95%;
    height: 19em;
    left: 1em;
  }

  .on24_video_2.is_type_comp {
    height: 19em;
  }

  .on24_video_1 {
    width: 91%;
    right: 1.6em;
  }

  .other-assects-holder {
    grid-row-gap: 2.2916em;
  }

  .other-content-wrapper {
    grid-column-gap: .763em;
    grid-row-gap: 1.111em;
  }

  .other-content-block {
    border-radius: .38em;
    min-height: 7.777em;
    padding: .763em;
  }

  .txt-orange-18 {
    font-size: .86em;
  }

  .visualize-block {
    grid-row-gap: .555em;
    min-height: 11.111em;
    padding: .833em;
  }

  .visualize-img {
    max-height: 2.5em;
  }

  .mx-wt-324-block {
    grid-row-gap: .416em;
  }

  .introducing-content-block {
    grid-row-gap: .833em;
  }

  .introducing-img {
    margin-bottom: -3.7em;
  }

  .impact-content-block.fastrack-content-block {
    grid-row-gap: 1.25em;
    max-width: 29.8611em;
    margin-bottom: 2.2916em;
  }

  .heading-black-120 {
    font-size: 2.222em;
  }

  .heading-black-120.is-size-96 {
    letter-spacing: -.036rem;
    -webkit-text-stroke-color: #e4875d80;
    font-size: 2.222em;
  }

  .heading-black-120.is_color_orange-style-cs {
    font-size: 2.222em;
  }

  .impact-img.no-mx-wt.hide-in-m {
    display: none;
  }

  .impact-img.phone-img {
    display: block;
  }

  .impact-gradient-block {
    height: 13.333em;
  }

  .revenue-features-block.mx-wt-824 {
    grid-row-gap: .833em;
  }

  .revenue-features-block._19-mb {
    grid-row-gap: .555em;
    margin-bottom: 1.319em;
  }

  .revenue-social-block {
    border-radius: .416em;
    min-height: 9.81em;
    padding: .966em;
  }

  .revenue-social-img.wat-cap-img {
    object-fit: cover;
    object-position: 100% 75%;
  }

  .txt-white-18 {
    font-size: .9em;
  }

  .txt-white-18.card_desc {
    letter-spacing: -.018rem;
    font-size: 1.111em;
  }

  .txt-orange-32 {
    font-size: .833em;
  }

  .para-black-16 {
    font-size: .694em;
  }

  .para-black-16.lh-1-6.type-left_align {
    font-size: .833em;
    line-height: 1.5;
  }

  .heading-white-48.align-center {
    font-size: 2.5em;
  }

  .heading-white-48.align-center.mb-18 {
    font-size: 1.25em;
  }

  .exclusive-assects-holder {
    grid-row-gap: 3.333em;
  }

  .heading-black-42 {
    letter-spacing: -.027rem;
    font-size: 1.666em;
  }

  .exclusive-cards-wrapper {
    grid-row-gap: 1.111em;
    grid-template-columns: 1fr;
    place-items: center;
  }

  .exclusive-card {
    border-radius: .55em;
  }

  .exclusive-card-date-block {
    padding: .5em .857em;
  }

  .glimpse-img-block {
    min-height: 30em;
    margin-top: 1.805em;
  }

  .glimpse-img {
    left: -5em;
  }

  .glimpse-block {
    max-width: 30em;
    padding: .9em 2.5em;
  }

  .why_not-assects-holder {
    grid-row-gap: .9722em;
  }

  .why_not-assects-holder.ed-style {
    transform: translate(0, -1.4em);
  }

  .txt-white-28-popup {
    text-align: center;
    padding: .35em .513em;
    font-size: .694em;
  }

  .heading-white-96 {
    letter-spacing: -.036rem;
    font-size: 2.222em;
  }

  .heading-white-96.is_size_md {
    font-size: 2.222em;
  }

  .para-lite-black-20 {
    font-size: 1.11em;
  }

  .para-lite-black-20.mx-wt-1019 {
    margin-bottom: 2.4em;
  }

  .exclusive-title-block {
    grid-row-gap: 1.25em;
  }

  .heading-black-96 {
    letter-spacing: -.04rem;
    font-size: 2.222em;
  }

  .heading-black-96.text-wg-500 {
    -webkit-text-stroke-width: .02em;
    -webkit-text-stroke-color: #e4875d99;
  }

  .heading-orange-96 {
    font-size: 2.222em;
  }

  .fully-booked-btn {
    padding: .8em 1.2em;
    font-size: .694em;
  }

  .card_in_desc {
    letter-spacing: -.0135rem;
    font-size: .833em;
  }

  .single_line_mob {
    display: block;
  }

  .glimpse-img-wrapper {
    grid-column-gap: .306em;
    grid-row-gap: .306em;
  }

  .glimpse-img-wrapper.worklife-style {
    grid-column-gap: .9em;
  }

  .glimpse-ftr-img {
    max-width: 11.0417em;
  }

  .glimpse-ftr-img.worklife-style {
    max-width: 30em;
    max-height: 15em;
  }

  .new-btn {
    padding: .833em 1.66em;
  }

  .new-btn.type-white {
    padding: .833em 1.666em;
    font-size: 2.55vw;
  }

  .new-btn-img {
    width: 100%;
    max-width: 1.666em;
  }

  .txt-orange-40 {
    font-size: 1.666em;
  }

  .txt-orange-40.style-bulits {
    letter-spacing: -.0225rem;
    font-size: 1.383em;
  }

  .heading-orange-48.type-center {
    font-size: 2.361em;
  }

  .heading-orange-48.in-m-24 {
    font-size: 1.666em;
  }

  .categories-assects-holder {
    grid-row-gap: 2.222em;
  }

  .categories-tab-menu {
    margin-bottom: 2.222em;
  }

  .categories-tab-link {
    text-align: center;
    max-width: 48%;
    font-size: .833em;
  }

  .categories-tab-link.w--current {
    font-size: .833em;
  }

  .categories-content-block {
    grid-row-gap: 1.111em;
  }

  .block-160 {
    flex-direction: column;
  }

  .timing-block {
    max-width: 6.3em;
    padding: .277em;
  }

  .timing-img {
    width: 100%;
    max-width: 1.041em;
    height: 1.041em;
  }

  .categories-cards-holder {
    grid-row-gap: 1.111em;
  }

  .meet-assects-holder {
    grid-row-gap: 1.666em;
    margin-bottom: 4.444em;
  }

  .meet-card {
    grid-column-gap: .555em;
    border-radius: .694em;
    padding: 1.111em;
    position: relative;
  }

  .txt-orange-16 {
    font-size: .833em;
  }

  .meeet-flex-block {
    grid-column-gap: 1.111em;
  }

  .meet-social-img {
    width: 100%;
    max-width: 1.04167em;
  }

  .meet-img {
    align-self: flex-start;
    max-width: 6.11em;
    height: 6.11em;
    position: absolute;
    inset: 1.111em 1.875em auto auto;
  }

  .key-card {
    grid-column-gap: 1.4993em;
    border-radius: .347em;
  }

  .key-title-block {
    grid-column-gap: 1.111em;
    justify-content: flex-start;
  }

  .key-title-block.timeframe_block {
    grid-column-gap: .138em;
    align-items: flex-start;
  }

  .key-start-img.timing {
    width: 100%;
    max-width: .763em;
  }

  .key-timing-block {
    grid-column-gap: 1.11em;
    margin-left: auto;
  }

  .key-minus-img {
    max-width: .555em;
    height: .555em;
  }

  .key-img-holder {
    grid-column-gap: .277em;
  }

  .key-tabs-menu {
    border-radius: .555em;
    justify-content: center;
    margin-bottom: 1.666em;
    padding: .195em;
  }

  .key-tab-link {
    min-width: 14em;
    max-width: 14em;
    padding: .916em 1em;
    font-size: .833em;
  }

  .key-tab-link.w--current {
    border-radius: .34em;
    padding: .916em 1em;
    font-size: .833em;
  }

  .key-cards-holder {
    grid-row-gap: .555em;
  }

  .meet-content-block-mob {
    grid-row-gap: 1.111em;
    flex-direction: column;
    width: 100%;
    max-width: 16.7em;
    display: flex;
  }

  .ep-content-holder {
    grid-row-gap: 1.111em;
    padding: 1.111em;
  }

  .form-txt-24 {
    font-size: 2.2em;
  }

  .form-txt-36 {
    font-size: 1.388em;
  }

  .podcast-form-block.resourses-style {
    max-width: none;
  }

  .podcast-form.resources-style {
    flex-direction: row;
    display: flex;
  }

  .podcast-content-holder {
    flex-direction: column;
  }

  .podcast-content-holder.res-type {
    grid-column-gap: .833em;
    grid-row-gap: .833em;
    flex-direction: row;
    width: 100%;
  }

  .podcast-txt-field {
    max-width: none;
  }

  .subscrib-btn.type-white {
    padding: 1em 1.583em;
    font-size: .833em;
  }

  .podcast-hero-linkblock {
    align-self: flex-start;
    margin-bottom: 1.111em;
  }

  .rich-txt-transcript h2 {
    margin-bottom: .833em;
    font-size: .833em;
  }

  .rich-txt-transcript p {
    font-size: .833em;
  }

  .key-time-block-1 {
    max-width: 21.9em;
  }

  .play-btn-img {
    max-width: 3.541em;
    height: 3.541em;
  }

  .key-img-block {
    width: 1.666em;
    max-width: 1.666em;
    height: 1.666em;
  }

  .key-plus-img {
    max-width: .555em;
    height: .555em;
  }

  .tag-btn {
    padding: .833em 1.66em;
  }

  .tag-btn.is-tag {
    padding: .833em 1.666em;
    font-size: 2.55vw;
  }

  .hero-landing {
    justify-content: center;
  }

  .text-span-9 {
    font-size: 1.875rem;
  }

  .paragraph-53.landscape-center {
    text-align: center;
  }

  .landingctacontainer {
    flex-direction: column;
    align-items: center;
  }

  .heading-27.landscape-center {
    text-align: center;
  }

  .heading-25-copy-copy {
    font-size: 1.5625rem;
    line-height: 1.875rem;
  }

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

  .heading-29 {
    font-size: 2.5rem;
  }

  .ra-input-block {
    border-radius: .4em;
  }

  ._830-mx-wt-block-ci {
    grid-row-gap: 1.66em;
  }

  .drive-block {
    grid-row-gap: .555em;
    margin-bottom: 2.5em;
  }

  .drive-block.sucess-v2-style {
    grid-row-gap: .55em;
  }

  .drive-block._341-mx-wt {
    width: 100%;
    max-width: 23.6806em;
    margin-left: auto;
    margin-right: auto;
  }

  .drive-sub-title {
    font-size: .972em;
  }

  .meaningful-img-block.flex-display {
    margin-bottom: 2.222em;
  }

  .meningful-img {
    max-width: 30em;
  }

  .meaningful-tab-block {
    flex-wrap: wrap;
    width: 100%;
    display: flex;
    overflow: auto;
  }

  .trace-img {
    max-width: 2.222em;
  }

  ._24-txt-500 {
    font-size: 1.25em;
  }

  .reviews-content-holder-col {
    max-width: 18.3em;
    overflow: hidden;
  }

  .reviews-content-holder-col.rev-con-block {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    max-width: 26em;
  }

  .review-info-inside.mb-style {
    flex: none;
    justify-content: space-between;
    align-items: stretch;
    height: 100%;
  }

  .txt-normal-14 {
    font-size: .833em;
  }

  .fast-card-block {
    grid-row-gap: .555em;
    min-height: 10em;
  }

  .fast-img {
    max-width: 4em;
    max-height: 5em;
  }

  .fast-wt-486-block {
    grid-row-gap: .416em;
    max-width: 8em;
  }

  .fea-dive-sec {
    padding-top: 3.888em;
    padding-bottom: 1.944em;
  }

  .dive-block-holder {
    grid-row-gap: 3.819em;
  }

  .dive-card-holder {
    grid-row-gap: 1.111em;
    padding-bottom: 1.111em;
  }

  .dive-content-block {
    grid-column-gap: 1.25em;
  }

  .is-size-97-714 {
    font-size: 2.777em;
  }

  .dive-img {
    margin-bottom: 1.7em;
  }

  .txt-white-28-2 {
    font-size: 1.2em;
  }

  .txt-white-28-2.watch-cap-style {
    font-size: .962431em;
  }

  .txt-white-28-2.mx-wt-246 {
    font-size: .969306em;
  }

  .txt-orange-24-2 {
    font-size: .972em;
  }

  .wat-cap-sec {
    padding-top: 3.333em;
    padding-bottom: 1.944em;
  }

  .wat-cap-3-col {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
  }

  .cap-social-block {
    border-radius: .416em;
    max-width: none;
    min-height: 11.25em;
    padding: .966em;
  }

  .exp-sec {
    background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fc09_Android%20Large%20-%205.png"), url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fc07_Frame%201000003549.webp");
    background-position: 50%, 100%;
    background-repeat: no-repeat, no-repeat;
    background-size: cover, cover;
  }

  .exp-content-block {
    grid-row-gap: 1.25em;
    max-width: 25em;
  }

  .testomonial-cont-holder {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .sucess-style {
    padding-top: 4.93em;
    padding-bottom: 4.93em;
  }

  .sucess-v2-style {
    grid-column-gap: .7638em;
    grid-row-gap: .7638em;
    margin-top: 2.22em;
    margin-bottom: 2.22em;
  }

  ._24-txt-400 {
    text-align: center;
    font-size: 1.11em;
  }

  ._24-txt-400._20-mt {
    margin-top: 0;
  }

  .skyrocketing-content-block {
    grid-column-gap: .7638em;
    grid-row-gap: .7638em;
  }

  .skyrocketing-card-block {
    grid-column-gap: 1.666em;
    grid-row-gap: .555em;
    justify-content: flex-start;
    min-height: 10em;
  }

  .skyrocketing-img {
    max-width: 2.569em;
    max-height: 2.569em;
  }

  .drive-sub-title-2 {
    font-size: .972em;
  }

  ._24-black-txt-2.type-center-intent {
    font-size: 1.111em;
  }

  .discover-inner-block {
    padding-left: 1.111em;
    padding-right: 1.111em;
  }

  .discover-assects-block {
    grid-row-gap: 2.777em;
    padding: 1.111em;
    display: none;
  }

  .discover-assects-block.in-m {
    display: flex;
  }

  .discover-content-block, .discover-form {
    grid-row-gap: .555em;
  }

  .discover-btn {
    font-size: .902em;
  }

  .features-container {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    flex-direction: column;
    align-items: center;
  }

  .features {
    grid-column-gap: .625rem;
  }

  .feature-heading {
    margin-right: 0;
  }

  .slider-5 {
    height: 25rem;
  }

  .slider-columns, .columns-4 {
    flex-direction: column;
  }

  .column-6 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .dropdwon-text {
    font-size: 12px;
    line-height: 18px;
  }

  .builts-content-block {
    grid-row-gap: 1.111em;
  }

  .para-black-24.mx-wt-549 {
    font-size: 1.111em;
  }

  .builts-img-holder {
    height: 22.54em;
  }

  .builts-imgs-block {
    width: 100%;
    max-width: 7.554em;
  }

  .builts-img {
    max-width: none;
  }

  .builts-tag {
    padding-left: 1em;
    padding-right: 1em;
    font-size: .833em;
    display: none;
  }

  .txt-org-20._8-mb {
    letter-spacing: .4em;
    font-size: .972em;
  }

  .txt-org-20.style-phn {
    font-size: .972em;
  }

  .arrows-holder-block {
    max-width: 13em;
    bottom: auto;
  }

  .left-arow, .right-arow {
    max-width: 1.747em;
    height: 1.747em;
  }

  .meet-the-img-contnet {
    min-width: 9.166em;
    max-width: 9.166em;
    margin-left: 1.1319em;
    margin-right: 1.1319em;
  }

  .meet-the-img {
    max-width: 100%;
  }

  .meet-the-tag-block {
    grid-column-gap: .277778em;
    max-width: 8.49861em;
    padding: .431em .567em .431em .431em;
  }

  .meet-the-tag-block.is_featured {
    min-width: 11.4em;
    max-width: 11.4em;
    bottom: 2.2em;
  }

  .meet-tag-img {
    max-width: 1.111em;
  }

  .meet-the-tag-txt {
    font-size: .833em;
  }

  .meet-the-content-block {
    grid-row-gap: .833em;
    flex-direction: column;
  }

  .mt-content-block-1 {
    max-width: none;
  }

  .mt-content-block-2 {
    flex-direction: column;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .mt-inner-content-block-1 {
    max-width: none;
  }

  .mt-inner-content-block-2 {
    border-radius: .83em;
    max-width: none;
    padding-top: 1.666em;
    padding-bottom: 1.666em;
  }

  .luf-inner-content-holder.style-wait-pop_up {
    grid-row-gap: .5em;
    margin-bottom: 1.111em;
  }

  .luf-img {
    max-width: 1.527em;
  }

  .luf-img.mx-wt-24 {
    max-width: 1.25em;
  }

  .txt-black-18 {
    font-size: .972em;
  }

  .txt-black-18.mx-wt-361 {
    font-size: .833em;
  }

  .txt-orange-28 {
    font-size: 1.666em;
  }

  .txt-orange-28.style-builts {
    letter-spacing: -.018em;
    font-size: 1.111em;
  }

  .etu-img {
    width: 100%;
    max-width: 3.333em;
  }

  .mt-content-block {
    min-width: 32em;
    max-width: 32em;
  }

  .landing-grid-block {
    grid-row-gap: 1em;
    flex-direction: column;
  }

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

  .image-56 {
    max-width: 5rem;
    height: 100%;
    max-height: 5rem;
  }

  .wait-popup-holder {
    flex-direction: column;
  }

  .wait-pop-up-img {
    max-width: none;
  }

  .wait-pop-up-img.hide-in-mob {
    display: none;
  }

  .wait-pop-up-img.mobile-style {
    display: block;
  }

  .wait-content-holder {
    padding: 1.666em 1.805em;
  }

  .para-black-18.style-wait-popup {
    margin-top: 1.1428em;
    margin-bottom: 1.1428em;
    font-size: .972em;
  }

  .close-img {
    max-width: 1.5em;
    height: 1.5em;
  }

  .wait-popup {
    padding-left: 1em;
    padding-right: 1em;
  }

  .landing-rating-container {
    justify-content: center;
  }

  .landing-features-container {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    flex-direction: row;
    align-items: center;
  }

  .profile_card_slider_con {
    max-width: 9.5em;
    margin-top: 2.777em;
    margin-bottom: 3.611em;
  }

  .txt-orange-48 {
    margin-bottom: 1.666em;
    font-size: 1.666em;
  }

  .laanding-header-text-container-2, .landing-form-container, .laanding-header-text-container-copy {
    max-width: 100%;
  }

  .new-btn-demo {
    border-radius: .486111em;
    font-size: .972em;
  }

  .hero-btn-holder {
    grid-column-gap: .416667em;
  }

  .promotion-hero-assects-holder.save-time-style {
    justify-content: space-between;
  }

  .heading-white-140.type-center {
    font-size: 3.333em;
  }

  .name-tag {
    padding: .526em;
    font-size: 1.08em;
    bottom: 2.569em;
  }

  .promotion-img-block.designer-style, .promotion-img-block.is_left_bottom {
    max-width: 17.291em;
  }

  .important-content-block.is_on_2nd_col {
    max-width: 161px;
  }

  .heading-org-96 {
    letter-spacing: -.018em;
    font-size: 40px;
  }

  .heading-org-96.style-hours {
    font-size: 2.222em;
  }

  .designer-assects-holder._32-row-sp {
    justify-content: space-between;
  }

  .heading-black-64 {
    font-size: 2.222em;
  }

  .designer-types-holder.type-center {
    height: 21em;
  }

  .designer-txt.is_1st {
    font-size: .972em;
    bottom: 25.78em;
  }

  .designer-txt.is-2nd {
    font-size: .972em;
    bottom: 19.35em;
  }

  .designer-txt.is-3rd {
    font-size: .972em;
    bottom: 23.57em;
    right: 1.1428em;
  }

  .designer-txt.is-4th {
    font-size: .972em;
    bottom: 13.785em;
    right: 1.7857em;
  }

  .heading-white-110 {
    font-size: 2.916em;
  }

  .detailed-assects-holder.over-flow-hidden {
    overflow: hidden;
  }

  .detailed-content-holder {
    grid-column-gap: .555em;
    width: 13.68em;
    bottom: 42.19em;
    left: 0;
  }

  .detailed-content-holder._2 {
    justify-content: flex-end;
    bottom: 33.55em;
  }

  .detailed-content-holder._4 {
    justify-content: flex-end;
    width: 20em;
    bottom: 34em;
  }

  .detailed-content-holder._3 {
    bottom: 34.82em;
  }

  .detailed-content-holder._5 {
    bottom: 34em;
    left: 8em;
  }

  .detailed-content-holder._1 {
    bottom: 34em;
    left: 8em;
    right: auto;
  }

  .pointer-img {
    object-fit: contain;
    width: 6.8em;
    display: none;
  }

  .detailed-txts-holder {
    line-height: 1.25;
  }

  .ready-content-block {
    grid-row-gap: 1.66em;
    align-items: flex-start;
  }

  .txt-white-84 {
    font-size: 2.222em;
  }

  .stage-imgs-block.type-2 {
    left: 3.27394rem;
  }

  .stage-image-2 {
    max-width: 6.6em;
    top: 5.46em;
  }

  .stage-image-2.style-down {
    top: 2.06em;
  }

  .stage-image-3 {
    max-width: 6.6em;
    top: 15.316em;
    right: -1.1em;
  }

  .stage-image-3.style-up {
    max-width: 20em;
    top: -1.6em;
    right: 4.1em;
  }

  .stage-gradient.hide-in-mobile {
    display: none;
  }

  ._2x-hed-48 {
    font-size: .323529em;
  }

  .heading-white-180 {
    font-size: 3.888em;
  }

  .save-time-hero-img {
    object-fit: contain;
    max-width: 15.4167em;
    height: auto;
  }

  .hours-assects-holder {
    min-height: 77vw;
  }

  .text-black-32 {
    font-size: 1.111em;
  }

  .hours-heading-holder {
    grid-row-gap: .555em;
    max-width: 17.7em;
  }

  .hours-img {
    max-width: 17.847em;
    height: 20.55em;
  }

  .hours-clock-img {
    max-width: 19em;
    height: 15.7em;
    right: -7.7em;
  }

  .event_marketer-content-block {
    grid-row-gap: .694em;
  }

  .em-content-block-1 {
    grid-row-gap: 1.388em;
  }

  .em-hours-holder {
    grid-column-gap: 2.291em;
    margin-top: 1.0416em;
  }

  .em-hour-txt {
    font-size: 1em;
  }

  .detailed-content-block.style-myc {
    width: auto;
    max-width: none;
    display: none;
    top: auto;
    bottom: 9.46em;
    left: 21%;
  }

  .detailed-content-block.style-myc.card-3 {
    z-index: 0;
    z-index: 0;
    justify-content: flex-end;
    display: flex;
    left: 11%;
  }

  .detailed-content-block.style-myc.card-2 {
    display: none;
    bottom: 8.32em;
    left: 16%;
  }

  .save2--img-holder {
    max-width: 31.6em;
  }

  .myc-img-block {
    overflow: hidden;
  }

  .heading-org-64 {
    letter-spacing: -.018em;
    font-size: 2.587em;
  }

  .heading-org-64.style-hours {
    font-size: 2.222em;
  }

  .txt-black-64 {
    font-size: 1.666em;
  }

  .heading-whi-96 {
    letter-spacing: -.018em;
    font-size: 2.587em;
  }

  .heading-whi-96.style-hours {
    font-size: 2.777em;
  }

  .metrics-img {
    margin-top: 11.25em;
    margin-bottom: -6.8em;
  }

  .metrics-img-1 {
    max-width: 16em;
  }

  .metrics-img-2 {
    max-width: 11.8em;
  }

  .myc-img-style {
    max-width: 20em;
    bottom: -8.588em;
    left: 0;
  }

  .myc-img-style.card-2, .myc-img-style.card-2._2 {
    max-width: 15em;
  }

  .myc-card-2-img-block {
    grid-row-gap: 1em;
    position: static;
  }

  .mkc-last-sec-img-2 {
    bottom: 22.31em;
    left: 2.288em;
  }

  .make-your-company-assects-holder {
    grid-row-gap: 3.819em;
  }

  .myc-content-block {
    grid-row-gap: 1.66em;
  }

  .align-left {
    letter-spacing: -.018em;
  }

  .struggle-img {
    max-width: 17.847em;
    height: 20.55em;
  }

  .style-v2-copy {
    left: 5.6em;
  }

  .stage-style {
    bottom: 10.6em;
    left: 0;
  }

  .txt-48-in-m {
    font-size: 3.333em;
  }

  .mc_hours-heading-holder {
    grid-row-gap: .555em;
    max-width: 17.7em;
  }

  .hours-img-mc {
    max-width: 17.847em;
    height: 20.55em;
  }

  .promotion-dot-background {
    height: 30em;
    left: 50%;
    transform: translate(-50%);
  }

  .promo-name-tag {
    padding: .526em;
    font-size: 1.08em;
    bottom: 1.8em;
  }

  .promotion-absolute-container.flex-vertical.promotion-webinar {
    max-width: 25em;
  }

  ._2x-hed-48-yellow {
    font-size: .8em;
  }

  .detailed-content-image-holder {
    display: block;
  }

  .detailed-content-image-holder._1 {
    max-width: 30em;
    bottom: 20em;
  }

  .detailed-content-image-holder._2 {
    max-width: 20em;
    bottom: 11em;
    left: 6em;
  }

  .detailed-content-image-holder._3 {
    bottom: 11em;
  }

  .detailed-content-image-holder._4 {
    width: 100%;
    max-width: 30em;
    bottom: 15em;
  }

  .detailed-content-image-holder._5 {
    bottom: 14em;
  }

  .stage-description-block._1 {
    bottom: 40em;
  }

  .stage-description-block._2 {
    bottom: 40rem;
  }

  .heading-promotion-80 {
    font-size: 3rem;
    line-height: 150%;
  }

  .custom_sectionanim {
    padding-left: 1.111em;
    padding-right: 1.111em;
  }

  .custom_sectionanim._100vh_secc {
    min-height: 159vw;
  }

  .promotion-ready-detail-text {
    font-size: 2.222em;
  }

  .landing-features-container-copy {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    flex-direction: row;
    align-items: center;
  }

  .txt-white-56-nanum {
    max-width: 2.674em;
    font-size: 2.916em;
  }

  .txt-light-black-40 {
    font-size: 2.3em;
  }

  .heading-style-pipepline {
    font-size: 4.722em;
  }

  .our_thoughts-content-block {
    grid-row-gap: 2.777em;
  }

  .ot-title-txt {
    font-size: .833em;
    line-height: 1.4;
  }

  .ot-title-txt.style-gossip {
    display: none;
  }

  .ot-title-txt.style-gossip.hidden {
    margin-bottom: 24px;
    display: block;
  }

  .ot-content-holder {
    grid-row-gap: 4.4444em;
  }

  .ultimate-block {
    grid-row-gap: 2.013em;
    border-radius: .555em;
    padding-top: .972em;
    padding-left: .972em;
    padding-right: .972em;
  }

  .txt-white-14 {
    font-size: .833em;
  }

  .ultimate-inner-block {
    grid-column-gap: .972em;
    grid-row-gap: .972em;
  }

  .trending-block-holder {
    grid-column-gap: .6944em;
  }

  .trending-block-holder.mb-20 {
    grid-column-gap: .6944em;
    margin-bottom: .6944em;
  }

  .trending-block {
    grid-row-gap: 1.25em;
    border-radius: .555em;
    padding: 1.111em .9722em;
  }

  .trending-block._2 {
    grid-row-gap: 1.25em;
    padding: 1.111em .9722em;
  }

  .trending-block._3 {
    padding: 1.111em .9722em;
  }

  .trending-block._4 {
    padding-top: 1.111em;
    padding-bottom: 1.111em;
  }

  .tp-content-block {
    grid-row-gap: .555em;
  }

  .txt-16-wlg {
    font-size: .763em;
  }

  .txt-24-wlg {
    font-size: .972em;
  }

  .txt-24-wlg.cu-style {
    width: 100%;
    max-width: 18.6429em;
    margin-bottom: 3.428em;
    margin-left: auto;
    margin-right: auto;
  }

  .txt-24-wlg.awards-style {
    text-align: center;
    margin-bottom: 0;
  }

  .txt-24-wlg.style-pr {
    max-width: 278px;
    font-size: 14px;
  }

  .txt-org-16 {
    font-size: .833em;
  }

  .wlg-inner-block {
    padding-bottom: .486em;
  }

  .wlg-inner-block.mb-16 {
    margin-bottom: .486em;
    padding-bottom: .486em;
  }

  .wlg-inner-block.rp-style {
    grid-row-gap: .625em;
  }

  .rp-assects-holder {
    grid-row-gap: 2.777em;
  }

  .blog-collection-list {
    grid-row-gap: 1.388em;
  }

  .rp-content-block {
    grid-row-gap: 1.111em;
  }

  .resources-assects-holder {
    height: 28.4722em;
    overflow: hidden;
  }

  .resources-content-block {
    max-width: none;
  }

  .text-white-32 {
    font-size: 1.388em;
  }

  .resources-img {
    bottom: -.1em;
  }

  .resourse-txt-field {
    max-width: none;
    font-size: .833em;
  }

  .cs-content-holder-v2 {
    grid-row-gap: 3.333em;
  }

  .cu-btns-holder {
    grid-column-gap: .902em;
  }

  .phone-assects-holder {
    grid-row-gap: 3.333em;
  }

  .phone-blocks-holder {
    grid-column-gap: 1.111em;
    grid-row-gap: 1.111em;
  }

  .phones-block {
    padding: 1.666em 1.18em;
  }

  .txt-lite-black-20.align-center {
    font-size: .972em;
  }

  .phone-contnt-wrapper, .awards-assects-holder {
    grid-row-gap: 3.333em;
  }

  .awards-content-block {
    grid-row-gap: 1.111em;
    align-items: center;
    max-width: 32.5em;
  }

  .awards-imgs-holder {
    grid-column-gap: 1.111em;
    padding-top: 1.111em;
    padding-bottom: 1.111em;
    padding-left: 1.111em;
  }

  .cs-img-assects {
    flex-direction: column;
    width: 100%;
  }

  .cs-person-img {
    bottom: 1.166em;
  }

  .cs-time-title-block {
    padding: .277em;
  }

  .is_res_holder {
    align-items: flex-start;
  }

  .ot-see-more-content-block {
    grid-column-gap: 1.215em;
    grid-row-gap: 1.215em;
  }

  .ot-see-more-content-block.gossip-style {
    grid-template-columns: 1fr;
    place-items: center;
  }

  .ot-see-more-block {
    grid-column-gap: .825em;
    grid-row-gap: .825em;
    border-radius: .46em;
  }

  .ot-inner-content-holder {
    grid-row-gap: .486em;
    padding-bottom: .825em;
    padding-left: .486em;
    padding-right: .277em;
  }

  .oa-card-block {
    min-width: 18.888em;
    max-width: 18.888em;
    height: 14.93em;
    padding: 1.597em;
  }

  .txt-20-oa_style {
    letter-spacing: -.007em;
    font-size: 1em;
  }

  .sectionfixed {
    padding-left: 1.111em;
    padding-right: 1.111em;
  }

  .sectionfixed._100vh_sec-copy {
    min-height: 159vw;
  }

  .custom_section-copy {
    padding-left: 1.111em;
    padding-right: 1.111em;
  }

  .custom_section-copy._100vh_sec-copy {
    min-height: 159vw;
  }

  .custom_section-copy2 {
    padding-left: 1.111em;
    padding-right: 1.111em;
  }

  .custom_section-copy2._100vh_sec {
    min-height: 159vw;
  }

  .custom_section-copy3 {
    padding-left: 1.111em;
    padding-right: 1.111em;
  }

  .custom_section-copy3._100vh_sec {
    min-height: 159vw;
  }

  .custom_section-copy4 {
    padding-left: 1.111em;
    padding-right: 1.111em;
  }

  .custom_section-copy4._100vh_sec-copy {
    min-height: 159vw;
  }

  .custom_section-copy6 {
    padding-left: 1.111em;
    padding-right: 1.111em;
  }

  .custom_section-copy6._100vh_sec-copy {
    min-height: 159vw;
  }

  .mc_hours-heading-holder-notav {
    grid-row-gap: .555em;
    max-width: 17.7em;
  }

  .myc-img-style-img3 {
    max-width: 20em;
    bottom: -8.588em;
    left: 0;
  }

  .myc-img-style-img3.card-3 {
    max-width: 20.179em;
  }

  .contact-sec {
    margin-top: -7.638em;
    padding-top: 9.533em;
    padding-bottom: 2.511em;
  }

  .contact-us-img-holder {
    grid-column-gap: .555em;
  }

  .r-success-img {
    max-width: 3.611em;
  }

  .rss-content-block {
    grid-column-gap: 1.388em;
    align-items: center;
  }

  .rss-txt {
    font-size: 1.388em;
  }

  .svg-arrow {
    max-width: 14px;
    max-height: 14px;
  }

  .map-google--v2 {
    height: 14.23em;
  }

  .fotter-txt-24 {
    font-size: 1.111em;
  }

  .fotter-txt-36 {
    font-size: 1.666em;
  }

  .promotion-txt-black-40 {
    font-size: 2.013em;
  }

  .promotion-txt-black-40.in-gap {
    letter-spacing: -.018em;
    font-size: 2.3em;
  }

  .gossip-assects-holder {
    grid-row-gap: 42px;
    align-items: center;
  }

  .gossip-img {
    border-radius: 6px;
  }

  .gossip-content-holder {
    grid-row-gap: 1.458em;
    align-items: center;
    max-width: 370px;
  }

  .heading-black-36 {
    text-align: center;
    font-size: 24px;
  }

  .worthy-assects-holder {
    grid-row-gap: 3.3333em;
  }

  .nmm-content-block {
    grid-row-gap: 2.77778em;
    border-radius: .416em;
    padding: 1.666em 1.25em;
  }

  .nmm-outter-block {
    grid-column-gap: 1.111em;
  }

  .nmm-inner-content-block {
    grid-row-gap: 1.666em;
  }

  .nmm-img_content-block {
    align-items: flex-start;
  }

  .nmm-img_content-block.type-flex, .nmm-img_content-block.type-flex-10px {
    grid-row-gap: .5em;
  }

  .nmm-img {
    max-width: 2.697em;
  }

  .nmm-img._1 {
    max-width: 1.6em;
  }

  .me-content-block {
    grid-row-gap: 2.777em;
  }

  .heading-white-64 {
    letter-spacing: -.018em;
    font-size: 1.666em;
    line-height: 1;
  }

  .org-txt-96, .cs-black-120 {
    font-size: 2.222em;
  }

  .cs-black-120.is_color_lyt_grey {
    font-size: 2.22em;
  }

  .we-won-content-block {
    justify-content: center;
  }

  .long_title_holder {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .awards-wrapper {
    padding-top: 1.111em;
    padding-bottom: 1.111em;
    padding-left: 1.111em;
  }

  .txt-black-36-mob {
    font-size: 1.805em;
  }

  .txt-black-36-mob.style-metrics-mob {
    font-size: 1.388em;
    line-height: 1.25;
  }

  .res-body-v2 {
    font-size: 3.84vw;
  }

  .section-main-copy {
    padding-left: 1.111em;
    padding-right: 1.111em;
  }

  .section-main-copy.trust-sec {
    padding-top: 3.611em;
    padding-bottom: 1.527em;
  }

  .title-_42 {
    letter-spacing: -.018em;
    font-size: 2.222em;
  }

  .hero_p-_3-block-holder {
    grid-column-gap: var(--mobile-flex_gap-8);
    max-width: 23.8194em;
  }

  .hero_p-block {
    background-position: 100%;
    border-radius: .55em;
    max-width: 7.56944em;
    height: 11.38em;
    padding-top: .972em;
    padding-left: .972em;
    padding-right: 1.1805em;
  }

  .hero_p-block._2 {
    background-position: 100% 100%;
  }

  .card-title-org {
    margin-bottom: var(--mobile-margin-2);
    letter-spacing: -.041em;
    font-size: 1.666em;
  }

  .card-desc-org {
    font-size: .833em;
  }

  .para-_18 {
    font-size: .972em;
  }

  .text-_24 {
    letter-spacing: -.018em;
    font-size: .833333em;
    line-height: 1.5;
  }

  .text-_20.hero_p-tab-style {
    font-size: 1.297em;
  }

  .hero_p-_success-blocks-holder {
    grid-row-gap: .902em;
    flex-direction: column;
    align-items: center;
    width: 100%;
  }

  .hero_p-success-block {
    border-radius: 12px;
    max-width: 23.819em;
    height: 26.5278em;
    padding-top: 1.944em;
    padding-left: 1.944em;
  }

  .link_card-title-white {
    letter-spacing: -.008em;
    font-size: 1.372em;
  }

  .success-card-content {
    grid-row-gap: var(--mobile-flex-row_gap-21);
    max-width: 17.291em;
  }

  .link_card-img {
    width: 100%;
  }

  .hero_p-_success-assects-holder {
    grid-row-gap: 2.291em;
  }

  .hero_p-_success-content-holder {
    grid-row-gap: .555em;
  }

  .title-txt {
    font-size: 1.111em;
  }

  .tabs-content-block {
    border-radius: .486em;
    padding: .902em 2.013em 2.013em;
  }

  .hero_p-tab_img {
    width: 100%;
  }

  .hero_p-flex-rgap-160 {
    grid-row-gap: 4.861em;
  }

  .hero_p-_service-assects-holder {
    flex-direction: column;
    padding-left: 15px;
    padding-right: 15px;
  }

  .service-content-block {
    margin-left: 0%;
  }

  .hero_p-_blogs-holder {
    flex-direction: column;
    align-items: center;
  }

  .hero_p-_the--assects-holder {
    grid-row-gap: 3.194em;
    flex-direction: column-reverse;
  }

  .the--content-block {
    grid-row-gap: .555em;
    text-align: center;
    align-items: center;
    position: static;
  }

  .trust-content-block {
    max-width: 19.5139em;
  }

  .trust-heading-title {
    letter-spacing: -.025em;
    font-size: 1.388em;
    line-height: 1.3;
  }

  .trust-g2-block {
    grid-column-gap: .714em;
    max-width: 17.475em;
  }

  .trust-g2-img {
    object-fit: contain;
    max-width: 8.125em;
  }

  .trust-g2-txt {
    letter-spacing: -.008em;
    font-size: .804em;
    line-height: 2.666;
  }

  .trust_advisors-txt {
    font-size: .833em;
    line-height: 1.4;
  }

  .page-wrapper-global {
    padding-top: 3.5em;
  }

  .section-70 {
    padding-left: 1.111em;
    padding-right: 1.111em;
  }

  .wrapper_70 {
    min-height: 77vw;
  }

  .section_girl-painful, .section_not-anymore, .section_dashboard-content {
    padding-left: 1.111em;
    padding-right: 1.111em;
  }

  .section_dashboard-content._100vh_sec-copy {
    min-height: 159vw;
  }

  .asset-wraps.over-flow-hidden {
    overflow: hidden;
  }

  .painful-image.designer-style {
    max-width: 17.291em;
  }

  .anymore_image {
    max-width: 17.847em;
    height: 20.55em;
  }

  .section_dashboard-images {
    padding-left: 1.111em;
    padding-right: 1.111em;
  }

  .section_dashboard-images._100vh_sec-copy {
    min-height: 159vw;
  }

  .txt-black-36-mob-copy {
    font-size: 1.805em;
  }

  .txt-black-36-mob-copy.style-metrics-mob {
    font-size: 1.388em;
    line-height: 1.25;
  }

  .metrics-img-copy {
    margin-top: 11.25em;
    margin-bottom: -6.8em;
  }

  .detailed-assects-holder-copy.over-flow-hidden {
    overflow: hidden;
  }

  .detailed-content-block-copy.style-myc.card-3 {
    z-index: 0;
    z-index: 0;
    justify-content: flex-end;
    display: flex;
    left: 11%;
  }

  .detailed-content-block-copy.style-myc.card-3 {
    z-index: 0;
    z-index: 0;
    justify-content: flex-end;
    display: flex;
    left: 11%;
  }

  .detailed-content-block-copy.style-myc {
    width: auto;
    max-width: none;
    display: none;
    top: auto;
    bottom: 9.46em;
    left: 21%;
  }

  .detailed-content-block-copy.style-myc.card-3 {
    z-index: 0;
    z-index: 0;
    justify-content: flex-end;
    display: flex;
    left: 11%;
  }

  .detailed-content-block-copy.style-myc.card-2 {
    display: none;
    bottom: 8.32em;
    left: 16%;
  }

  .our_thoughts-title {
    margin-bottom: 2.5rem;
  }

  .heading-style-h1.center {
    font-size: 2rem;
    line-height: 39px;
  }

  .webinar_content-wrapper {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    padding-top: 1rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .thought_button {
    border-radius: 4.67px;
    padding: 5px;
    font-size: 12px;
    line-height: 17px;
  }

  .heading-style-h2 {
    letter-spacing: 0;
    font-size: 20px;
    line-height: 25px;
  }

  .text-block-31 {
    font-size: 12px;
    line-height: 18px;
  }

  .learn-more {
    border-radius: 3.5px;
    width: 94px;
    height: 27px;
    padding: 6px 9px;
    font-size: 12px;
    line-height: 11px;
  }

  .trending-top-wrapper {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .forrester-wraps {
    grid-column-gap: 18.67px;
    grid-row-gap: 18.67px;
    border-radius: 8.65px;
    padding: .875rem;
  }

  .heading-style-h3 {
    font-size: 1rem;
    line-height: 19.2px;
  }

  .text-size-medium {
    font-family: Helvetica-400, sans-serif;
    font-size: 12px;
    font-weight: 400;
    line-height: 14.4px;
  }

  .text-size-medium.network {
    font-family: Helvetica-500, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 14.65px;
  }

  .leads-wrapper {
    grid-column-gap: 18.67px;
    grid-row-gap: 18.67px;
    border-radius: 8.65px;
    padding: .875rem;
  }

  .read-more-arrow {
    width: 14px;
    height: 14px;
  }

  .read-more-arrow.color {
    width: 10px;
    height: 10px;
  }

  .text-block-32 {
    font-size: 12px;
    line-height: 14.65px;
  }

  .text-block-32.color {
    font-size: 12px;
    line-height: 15px;
  }

  .perish-wraps, .awareness {
    grid-column-gap: 18.67px;
    grid-row-gap: 18.67px;
    border-radius: 8.65px;
    padding: .875rem;
  }

  .button-center-wrapper {
    margin-top: 4rem;
  }

  .more-resources {
    width: 185px;
    height: 40px;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 1rem;
    line-height: 17.5px;
  }

  .page-wraps {
    padding-top: 3.5em;
  }

  .section_network {
    padding-left: 14px;
    padding-right: 14px;
  }

  .network_content-wrapper {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .network_content {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .form_email-field {
    width: 237px;
    height: 39px;
    padding: 1rem 9.6px;
  }

  .subscribe {
    border-radius: 4.8px;
    height: 39px;
    padding: .8px 19.2px;
  }

  .recent-lock-grid {
    grid-column-gap: 18.4px;
    grid-row-gap: 18.4px;
  }

  .lock_content-wrapper {
    padding-top: 0;
  }

  .date-content-wrapper {
    grid-column-gap: 7.3px;
    grid-row-gap: 7.3px;
  }

  .text-size-large {
    font-size: 14px;
    line-height: 21px;
  }

  ._60--text {
    font-size: 12px;
    line-height: 18px;
  }

  .load-more-button {
    width: 185px;
    height: 40px;
    font-size: 1rem;
    line-height: 17.5px;
  }

  .blogs_grid {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .collection-list-wrapper-8 {
    margin-top: 1rem;
  }

  .blog_hero-image {
    width: 100%;
  }

  .image-72, .image-73 {
    margin-left: 0;
    margin-right: 0;
  }

  .collection-list-wrapper-9 {
    margin-top: 1rem;
  }

  .image-74 {
    margin-left: 0;
    margin-right: 0;
  }

  .h1 {
    line-height: 120%;
  }

  .vertical-flex._96px {
    align-items: stretch;
  }

  .new-h2.white-color {
    font-size: 2.4rem;
  }

  .cut-post-block-copy {
    grid-row-gap: 2.152em;
    padding-top: 0;
    padding-bottom: 0;
  }

  .marketo-new-form {
    max-width: none;
  }

  .nav-menu-8 {
    overflow: visible;
  }

  .primary-navigation {
    z-index: 5;
  }

  .div-block-171 {
    overflow: visible;
  }

  .grid-1056 {
    grid-template-columns: 1.75fr;
  }

  .grid-1058 {
    grid-template-columns: 1fr 1fr;
    justify-items: center;
  }

  .div-block-174 {
    height: auto;
  }

  .div-block-175 {
    margin: 20px;
  }

  .boder {
    margin-left: 76px;
    margin-right: 84px;
  }

  .grid-1059 {
    grid-column-gap: 12px;
  }

  .div-block-180 {
    height: 164px;
  }

  .div-block-182 {
    margin: 20px;
    font-size: 12px;
    line-height: 120%;
  }

  .grid-1061 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .text-block37 {
    font-size: 14px;
    line-height: 120%;
  }

  .primary-footer {
    padding-left: 40px;
    padding-right: 40px;
  }

  .new-btn-copy {
    padding: .833em 1.66em;
  }

  .div-block-197 {
    position: relative;
  }

  .image-84 {
    max-width: 12px;
    max-height: 12px;
  }

  .link-block-18 {
    inset: auto -5% 6% auto;
  }

  .link-block-20 {
    left: 28.5%;
  }

  .link-block-21 {
    margin-bottom: 2px;
  }

  .link-block-21.new {
    position: absolute;
    inset: auto auto -3% 23%;
  }

  .link-block-22 {
    inset: auto auto 0% 15%;
  }

  .link-block-23 {
    inset: auto auto 3% 12%;
  }

  .link-block-24 {
    inset: auto auto 4% 23%;
  }

  .div-block-199 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .button-primary-1-copy {
    width: 130px;
    padding: 12px 9.62px;
    font-size: 12px;
  }

  .button-primary-1-copy-copy {
    height: auto;
    padding: 12px 20px;
    font-size: 18px;
    line-height: 130%;
  }

  .button-primary-1-copy-copy._232px-mob-fixed-width {
    height: auto;
  }

  .benefits-card-wrapper {
    letter-spacing: -1.09px;
    align-items: center;
    width: 163px;
    height: 100px;
    padding: 31px 20px;
    font-size: 16px;
    display: flex;
  }

  .benefits-main-cards-wrapper {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    justify-content: center;
  }

  .button-primary-69-5-padding {
    width: 130px;
    height: auto;
    padding: 12px 9.62px;
    font-size: 12px;
  }

  .team-testimonial-wrapper-main {
    display: none;
  }

  .teams-testimonials-card.green {
    height: 290px;
    max-height: 300px;
  }

  .slider-6 {
    background-color: #ddd0;
    width: 320px;
    display: block;
  }

  .left-arrow-4 {
    align-items: center;
    display: flex;
    bottom: 10px;
    left: -79px;
  }

  .right-arrow-4 {
    align-items: center;
    display: flex;
    inset: 0% -79px 10px auto;
  }

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

  .collection-list-19 {
    grid-template-columns: 1fr 1fr;
  }

  .div-block-256 {
    flex-direction: column;
  }

  .cs-fotter-img-copy {
    display: none;
  }

  .ot-see-more-block-copy {
    grid-column-gap: .825em;
    grid-row-gap: .825em;
    border-radius: .46em;
  }

  .div-block-260 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-261 {
    padding-left: 40px;
  }

  .div-block-263 {
    margin-right: 40px;
  }

  .div-block-263.left-margin {
    margin-left: 40px;
  }

  .div-block-261-copy {
    margin-right: 40px;
  }

  .section-421 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

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

  .vaibhav-jain, .div-block-268 {
    display: none;
  }

  .hours-clock-img-copy {
    max-width: 19em;
    height: 15.7em;
    right: -7.7em;
  }

  .div-block-269 {
    padding-top: 64px;
  }

  .link-block-26-mob {
    width: 150px;
    inset: auto auto -14% 51%;
  }

  .div-block-268-mob {
    display: flex;
  }

  .tab-link-tab-3 {
    font-size: 12px;
  }

  .div-block-279 {
    grid-column-gap: 36px;
    grid-row-gap: 36px;
    flex-wrap: wrap;
    place-content: stretch center;
  }

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

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

  .image-107, .div-block-286 {
    display: none;
  }

  .section-426 {
    padding-top: 56px;
  }

  .div-block-289 {
    flex-direction: column;
    align-items: center;
    max-width: 343px;
    margin-bottom: 34px;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-290 {
    text-align: center;
    font-size: 28px;
  }

  .div-block-291 {
    text-align: center;
    font-size: 12px;
  }

  .text-block-50 {
    font-size: 16px;
  }

  .div-block-292 {
    font-size: 14px;
  }

  .div-block-295 {
    flex-direction: column;
  }

  .mayank-agarwal, .shailesh-hegde, .blair-airbuckle {
    display: none;
  }

  .load-previous-button {
    width: 185px;
    height: 40px;
    font-size: 1rem;
    line-height: 17.5px;
  }

  .collection-list-20 {
    flex-direction: column;
  }

  .right-3 {
    flex-direction: column;
    margin-bottom: 0;
  }

  .pricing-hero-section {
    background-position: 50% 5%;
  }

  .container-1090px, .div-block-340 {
    align-items: center;
  }

  .pricing-grid-wrapper {
    flex-direction: column;
  }

  .hero-button-wrapper {
    align-items: stretch;
  }

  .white-heading-32 {
    line-height: 120%;
  }

  .navigation-top {
    padding-bottom: 74px;
  }

  .div-block-372 {
    min-width: 0;
    max-width: 750px;
  }

  .div-block-374 {
    margin-left: 15px;
    margin-right: 15px;
  }

  .information {
    width: auto;
    min-width: 0;
    max-width: 750px;
  }

  .info-1, .info-2, .info-3, .info-4, .paragraph-598 {
    margin-left: 15px;
    margin-right: 15px;
  }

  .container-1308 {
    max-width: 750px;
  }

  .hero_p-_success-content-holder-copy {
    grid-row-gap: 0em;
    align-items: center;
  }

  .title-_42-copy {
    letter-spacing: -.018em;
    font-size: 32px;
    line-height: 40px;
  }

  .signup-assects-holder-copy.cs-footer-copy-copy {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-direction: column;
    align-items: center;
  }

  .section-429 {
    flex-direction: row;
  }

  .div-block-389 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .pop-up {
    align-items: flex-end;
    display: none;
  }

  .pop-up-item {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    height: 600px;
    display: flex;
  }

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

  .cloese-popup {
    z-index: 500;
    top: -10%;
    right: auto;
  }

  .hero-key-highlights {
    grid-row-gap: 4.861em;
  }

  .hero_p-_3-block-key-highlight {
    grid-column-gap: var(--mobile-flex_gap-8);
    max-width: 23.8194em;
  }

  .hero-block-key-1, .hero-block-key--2 {
    background-position: 100%;
    border-radius: .55em;
    max-width: 7.56944em;
    height: 11.38em;
    padding-top: .972em;
    padding-left: .972em;
    padding-right: 1.1805em;
  }

  .hero-block-key--2._2-copy {
    background-position: 100% 100%;
  }

  .hero-block-key-3 {
    background-position: 100%;
    border-radius: .55em;
    max-width: 7.56944em;
    height: 11.38em;
    padding-top: .972em;
    padding-left: .972em;
    padding-right: 1.1805em;
  }

  .grid-1022-copy {
    flex-wrap: nowrap;
    width: 92%;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .info-1section-copy {
    align-items: center;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .heading-sponsor-copy {
    text-align: center;
    margin-bottom: .625rem;
    line-height: 140%;
  }

  .cards-copy {
    padding-bottom: 2rem;
  }

  .logo-grid2-copy {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    overflow: hidden;
  }

  .marketo-rad-test-copy.max-500-copy {
    display: block;
    overflow: visible;
  }

  .demo-section-copy-copy {
    padding-top: 4rem;
    padding-bottom: 13.75rem;
  }

  .div-block-401 {
    flex-direction: column-reverse;
    align-items: center;
  }

  .div-block-403, .div-block-403-copy {
    max-width: 80%;
  }

  .div-block-401-copy {
    flex-direction: column-reverse;
    align-items: center;
  }

  .slider-9 {
    overflow: visible;
  }

  .visualize-block-fill {
    grid-row-gap: .555em;
    min-height: 11.111em;
    padding: .833em;
  }

  .txt-black-32-copy {
    text-align: center;
    font-size: 1.319em;
  }

  .txt-black-32-copy.color-orange {
    text-align: left;
    font-size: 1.111em;
  }

  .mx-wt-324-block-copy, .mx-wt-324-block-copy-2 {
    grid-row-gap: .416em;
  }

  .txt-black-20-copy {
    text-align: center;
    font-size: 1.041em;
  }

  .txt-black-20-copy.color-orange {
    text-align: left;
    font-size: .833em;
  }

  .primary-footer-copy {
    padding-left: 40px;
    padding-right: 40px;
  }

  .text-block-47-copy {
    text-align: center;
  }

  .txt-orange-24-copy {
    font-size: 1.319em;
  }

  .collection-list-20-copy-2 {
    flex-direction: column;
    display: flex;
  }

  .image-151-copy, .image-151-copy-2 {
    width: 100%;
    top: 50%;
    right: auto;
  }

  .image-151-copy-3 {
    width: 100%;
  }

  .image-151-copy-4, .image-151-copy-5 {
    width: 90%;
    top: 20%;
  }

  .image-151-copy-6 {
    width: 100%;
  }

  .image-151-copy-7 {
    width: 100%;
    top: 20%;
  }

  .dropdown-toggle-4-copy {
    font-size: 1.25rem;
  }

  .dropdown-column-right-copy.border-left-on-copy {
    padding-top: .5rem;
  }

  .dropdown-column-left-copy.border-right-off-copy-2 {
    padding-top: .5rem;
    padding-left: .1rem;
    padding-right: .1rem;
  }

  .dropdown-column-left-copy.border-right-off-copy-2._50-copy-2 {
    border-right-style: solid;
  }

  .navigation-dropdown-copy02.w--open {
    min-width: auto;
  }

  .navigation-dropdown-copy02.dropdown-long-copy02.w--open {
    left: 0;
  }

  .primary-navigation-oe {
    z-index: 5;
  }

  .hero-events-new-copy {
    height: auto;
    margin-bottom: 0;
    padding-top: 6.25rem;
    padding-bottom: 0;
  }

  .div-block-430 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    margin-bottom: 50px;
    padding-right: 0;
    display: flex;
  }

  .heading-873, .paragraph-603 {
    text-align: center;
  }

  .button-11 {
    justify-content: center;
    align-items: center;
    width: 175px;
    height: 42px;
    padding: 0;
    display: flex;
  }

  .div-block-434 {
    flex-flow: column;
  }

  .heading-874 {
    text-align: center;
    padding-left: 0;
    font-family: Helvetica-500, sans-serif;
    font-weight: 500;
  }

  .div-block-436 {
    width: 100%;
    margin-top: 20px;
  }

  .text-block-87-copy {
    color: var(--black);
    line-height: 20px;
  }

  .text-block-88-copy {
    color: var(--black);
    font-size: 40px;
    line-height: 40px;
  }

  .div-block-img-m1 {
    display: block;
    position: relative;
    top: auto;
    right: auto;
  }

  .div-block-img-m2 {
    display: block;
    inset: auto 0% 0%;
    overflow: hidden;
  }

  .dropdown-wrapper-flex-copy {
    position: relative;
  }

  .dropdown-wrapper-flex-copy.only-custom-dropdown, .dropdown-wrapper-flex-copy.only-custom-dropdown-copy {
    width: 95%;
    min-width: 8.75rem;
  }

  .div-block-443 {
    width: 80%;
  }

  .custom-container-copy {
    flex-flow: column;
  }

  .accelerate-assects-holder-copy {
    justify-content: center;
    align-self: auto;
    align-items: center;
  }

  .new-cta {
    padding-left: 2em;
    padding-right: 2em;
  }

  .new-cta.hero-sec {
    padding: 4.37em 2em 1.736em;
  }

  .new-cta.hero-sec.type_with_old_nav {
    padding-top: 4em;
  }

  .new-cta.hero-sec.type_with_old_nav.revenue-style {
    padding-bottom: 3.958em;
  }

  .new-cta.hero-sec.type_with_old_nav.podcast-style {
    padding-top: 5em;
    padding-bottom: 2.083em;
  }

  .new-cta.hero-sec.type_experiential {
    padding-top: 8em;
  }

  .new-cta.hero-sec.capture-intent-sec {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    padding-top: 5em;
  }

  .new-cta.snackable-sec {
    padding-top: 1.736em;
  }

  .new-cta.our-users-sec {
    padding-bottom: 10.93em;
  }

  .new-cta.deloitte-sec {
    padding-top: 3.888em;
    padding-bottom: 3.888em;
  }

  .new-cta.save-time-sec {
    padding: 3.659em 2em 5.694em;
  }

  .new-cta.cut-post-sec {
    padding-top: 3.888em;
    padding-bottom: 1.944em;
  }

  .new-cta.cut-post-sec.generate-style {
    padding-left: 1.111em;
    padding-right: 1.111em;
  }

  .new-cta.work-smarter-sec {
    padding-top: 1.944em;
    padding-bottom: 1.944em;
  }

  .new-cta.signup-sec {
    padding-top: 1.944em;
    padding-bottom: 5.069em;
  }

  .new-cta.navbar-sec {
    padding-left: 1.458em;
    padding-right: 1.458em;
  }

  .new-cta.recommend-sec {
    padding-top: 4.444em;
    padding-bottom: 1.666em;
  }

  .new-cta.case-studies-sec {
    padding: 1.666em 1.111em;
  }

  .new-cta.level-up-sec {
    padding-top: 3.402em;
  }

  .new-cta.stf-sec {
    padding-top: 3.472em;
    padding-bottom: 3.333em;
  }

  .new-cta.more-sec {
    padding-top: 3.333em;
    padding-bottom: 3.333em;
  }

  .new-cta.demo-sec {
    padding-top: 1.666em;
    padding-bottom: 3.333em;
  }

  .new-cta.faq-sec {
    padding-top: 3.333em;
    padding-bottom: 3.333em;
  }

  .new-cta.built-sec {
    margin-top: -11.538em;
    padding: 10em 3% 2.511em;
  }

  .new-cta.on24-style {
    padding: 1.111em 1.041em;
  }

  .new-cta.impact-sec {
    padding: 3.659em 2em 5.694em;
  }

  .new-cta.impact-sec.fastrack-sec {
    padding: 1.6em;
  }

  .new-cta.impact-sec.skyrocketing-style {
    padding-top: 4.93em;
    padding-bottom: 4.444em;
  }

  .new-cta.revenue-style {
    padding-top: 3.333em;
  }

  .new-cta.fea-revenue-sec {
    padding-top: 3.888em;
    padding-bottom: 1.944em;
  }

  .new-cta.wat-revenue-sec {
    padding-top: 3.333em;
    padding-bottom: 1.944em;
  }

  .new-cta.revenue-faq-sec {
    padding-top: 3.333em;
    padding-bottom: 3.333em;
  }

  .new-cta.revenue-type {
    padding: 5.902em 1.041em 2.777em;
  }

  .new-cta.we_cant-sec {
    margin-top: 0;
    padding: 4.444em 1.11em 2.1875em;
  }

  .new-cta.categories-sec {
    padding-top: 2.083em;
    padding-bottom: 2.222em;
  }

  .new-cta.meet-sec {
    padding-top: 2.083em;
    padding-bottom: 2.465em;
  }

  .new-cta.demo-sec-style-podcast {
    padding-top: 2.222em;
    padding-bottom: 7.569em;
  }

  .new-cta.drive-sec {
    padding-top: 1.736em;
  }

  .new-cta.take-sec {
    padding: 1.666em 2em;
  }

  .new-cta.testimonial-sec {
    background-color: #fff;
    padding-top: 3.888em;
    padding-bottom: 3.888em;
  }

  .new-cta.wat-cap-sec {
    padding-left: 2em;
    padding-right: 2em;
  }

  .new-cta.contact-us-sec {
    margin-top: 0;
  }

  .new-cta.take-sec-copy {
    padding: 1.666em 2em;
  }

  .custom-con-cta.testimonial-con.align-center-con {
    justify-content: center;
    align-items: center;
  }

  .custom-con-cta.contact-con {
    grid-row-gap: 2.222em;
  }

  .primary-btn_v2-copy {
    padding: 1em 3.125em;
    font-size: 1.18em;
  }

  .primary-btn_v2-copy.is_type_lb.type-experiential {
    min-width: 18.541em;
    padding-left: 2em;
    padding-right: 2em;
  }

  .primary-btn_v2-copy.is_type_lb._14-in-m {
    font-size: .972em;
  }
}

@media screen and (max-width: 479px) {
  h1 {
    font-size: 1.75rem;
    line-height: 2rem;
  }

  a {
    text-decoration: none;
  }

  .section1 {
    padding-top: 7.5rem;
    padding-bottom: 3.75rem;
  }

  .section1.press {
    padding-bottom: 3.75rem;
  }

  .grid-1022 {
    width: 100%;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .grid-1022.max-width {
    margin-bottom: 0;
  }

  .grid-1022.center {
    padding-left: 1.4375rem;
    padding-right: 1.4375rem;
  }

  .grid-1022.center.z-level {
    width: 90%;
  }

  .grid-1022.no-padding, .grid-1022.career_in-con {
    padding-left: 0;
    padding-right: 0;
  }

  .container-nav {
    padding-right: 0;
  }

  .navlink.w--open {
    margin-left: auto;
    margin-right: auto;
  }

  .dropdown {
    flex-direction: column;
    justify-content: center;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    display: flex;
  }

  .button {
    display: none;
  }

  .button.mini, .button.mini-sponsor {
    display: block;
  }

  .button.mini-sponsor.top-none {
    margin-right: auto;
  }

  .button.mini-sponsor.top-none.right-left32 {
    text-align: center;
    width: 100%;
    margin-right: auto;
  }

  .button.form-mini {
    color: var(--black);
    display: block;
  }

  .button.no-top {
    display: block;
  }

  .button.form-demo {
    width: 100%;
    margin-left: auto;
    display: block;
  }

  .button.work-with-us, .button.hubilo-live-button {
    display: block;
  }

  .button.green-mob {
    width: 88%;
    box-shadow: 0 10px .625rem 1.875rem #ffffffe6;
  }

  .button.green-no-mob.block-display {
    width: 11.25rem;
    margin-right: 0;
    padding: 1.125rem 1.875rem;
  }

  .button.green-no-mob.block-display.hide-rad-btn {
    width: 10rem;
    font-size: 100%;
  }

  .info-1section {
    max-width: 100%;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .heading1 {
    font-size: 150%;
    line-height: 128%;
  }

  .heading1.press {
    font-size: 1.625rem;
    line-height: 2.5rem;
  }

  .text {
    text-align: center;
    font-size: 100%;
    line-height: 150%;
  }

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

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

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

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

  .text.white-color.max-w {
    line-height: 1.5rem;
  }

  .text.p {
    margin-bottom: 1.5rem;
  }

  .text.center-mob {
    line-height: 150%;
  }

  .img-home {
    min-height: 12.5rem;
  }

  .heading-24-b48 {
    text-align: center;
    font-size: 1.375rem;
    line-height: 130%;
  }

  .heading-24-b48.center {
    width: 100%;
    max-width: 100%;
    margin-bottom: 1.25rem;
    font-size: 150%;
  }

  .heading-24-b48.center.bottom-big {
    margin-bottom: 1.875rem;
    font-size: 1.375rem;
  }

  .heading-24-b48.center.bottom-b {
    margin-bottom: 1.25rem;
  }

  .heading-24-b48.center.bottom-b.mobile {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .heading-24-b48.center.b-16px {
    margin-bottom: .625rem;
    font-size: 150%;
  }

  .heading-24-b48.center.one-line {
    width: 92%;
  }

  .heading-24-b48.center.one-line.left {
    margin-bottom: 1.875rem;
  }

  .heading-24-b48.center.one-line.left2 {
    margin-bottom: .625rem;
  }

  .heading-24-b48.center.one-line2 {
    width: 92%;
    margin-bottom: 1.25rem;
    font-size: 150%;
  }

  .heading-24-b48.bottom.mobile-18 {
    font-size: 1.125rem;
    line-height: 1.5625rem;
  }

  .heading-24-b48.nav {
    margin-left: auto;
  }

  .heading-24-b48.bold {
    text-align: center;
    margin-bottom: .625rem;
    font-size: 1.25rem;
  }

  .button-margin-top {
    text-align: center;
    width: 100%;
    padding: 1rem 1.5rem;
    font-size: 100%;
  }

  .grid-links {
    grid-row-gap: 1.5rem;
    grid-template-rows: minmax(18.75rem, 1fr);
    grid-template-columns: minmax(12.5rem, 1fr);
    margin-bottom: 2.5rem;
  }

  .link-img {
    background-position: 50%;
    max-height: 18.75rem;
  }

  .color-link1 {
    padding: 1.5rem;
  }

  .text-white {
    max-width: none;
  }

  .grid-links-reverse {
    grid-template-rows: minmax(18.75rem, auto);
    margin-bottom: 2.5rem;
  }

  .link2-img {
    object-position: 0% 50%;
    background-position: 60%;
  }

  .logo-grid {
    min-width: 131.25rem;
    margin-top: 1.25rem;
  }

  .form {
    background-color: #fff0;
    flex-direction: column;
  }

  .text-field {
    background-color: #fffc;
    border-top-right-radius: .5rem;
    border-bottom-right-radius: .5rem;
    margin-bottom: 1rem;
  }

  .button-black {
    border-top-left-radius: .5rem;
    border-bottom-left-radius: .5rem;
  }

  .button-black.search-btn_mb {
    padding-top: 1em;
    padding-bottom: 1em;
  }

  .heading-form {
    font-size: 1.625rem;
    line-height: 130%;
  }

  .heading-form.bottom, .heading-form.center-mob {
    text-align: center;
  }

  .footer {
    margin-left: auto;
    margin-right: auto;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .footer-grid {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    grid-template-columns: 1fr 1fr;
    width: 100%;
  }

  .text-heading {
    margin-bottom: 1.25rem;
    font-size: 100%;
  }

  .link-footer {
    margin-bottom: .625rem;
    font-size: 100%;
    line-height: 140%;
  }

  .line-footer {
    margin-top: 2.5rem;
  }

  .footer-links {
    place-content: center;
    align-items: center;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .text-block {
    font-size: 100%;
  }

  .links-footer {
    flex-flow: column wrap;
    align-items: center;
    min-height: 10rem;
  }

  .social-networks {
    flex-direction: row;
    justify-content: space-around;
    width: 100%;
    display: flex;
  }

  .social-network {
    margin-left: 0;
  }

  .link-f {
    margin-left: 0;
    font-size: 100%;
  }

  .link-f.first-child {
    font-size: 100%;
  }

  .play-div {
    width: 9.125rem;
    height: 3.125rem;
    margin-bottom: .75rem;
    margin-left: .75rem;
    padding-left: .25rem;
  }

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

  .brand {
    margin-bottom: 0;
  }

  .line1, .line2, .line3 {
    width: 1rem;
    height: .125rem;
  }

  .flex-wrap {
    grid-column-gap: 0rem;
    grid-row-gap: 1rem;
    flex-direction: column;
    align-items: center;
    padding-top: 0;
    overflow: visible;
  }

  .menu-bg {
    max-height: 5.4375rem;
    padding-top: 0;
  }

  .section-bg {
    padding-top: 8.75rem;
    padding-bottom: 11.25rem;
  }

  .date.bottom {
    margin-bottom: 1.25rem;
  }

  .heading {
    font-size: 1.625rem;
    line-height: 2.5rem;
  }

  .heading.black {
    font-size: 1.875rem;
  }

  .text-black-center {
    max-width: none;
  }

  .text-black-center.eng {
    font-size: 100%;
    line-height: 150%;
  }

  .grid-grey {
    grid-column-gap: 1.25rem;
    padding: 1.25rem 1rem;
  }

  .number-block {
    border-right-style: none;
  }

  .number {
    font-size: 1.875rem;
  }

  .number.cx-stat {
    font-size: 150%;
    line-height: 100%;
  }

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

  .flex-h {
    flex-direction: row;
    align-items: flex-end;
  }

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

  .flex-h.post {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .flex-h.article {
    flex-direction: column;
  }

  .flex-h.authore {
    margin-top: .75rem;
  }

  .flex-h.b-32px.vert-mob {
    flex-direction: column;
    align-items: center;
    margin-bottom: 1.875rem;
  }

  .flex-h.press-in-m {
    flex-direction: column;
    align-items: center;
  }

  .section-post {
    padding-top: 10.625rem;
  }

  .block-max {
    margin-bottom: 2.5rem;
  }

  .container-big {
    width: 85%;
  }

  .quote {
    flex-direction: column;
    min-width: auto;
    margin-left: 1.25rem;
    margin-right: 1.25rem;
    padding: 1.375rem 1.375rem 1.375rem 2.5rem;
    right: 0;
  }

  .img-quote {
    margin-bottom: 1.25rem;
    margin-right: 0;
  }

  .heading2-non {
    text-align: center;
    font-size: 1.625rem;
  }

  .quote-banner {
    flex-direction: column;
    margin-bottom: 5rem;
    padding: 1.625rem 1rem 1.5rem;
  }

  .quote-svg {
    max-width: 2.8125rem;
    margin-bottom: 1.25rem;
  }

  .block-author {
    margin-top: .625rem;
  }

  .title-author {
    margin-left: 0;
  }

  .flex-v.center {
    margin-bottom: 1.25rem;
  }

  .flex-v.center.color-text {
    min-height: 2.5rem;
    max-height: 3.0625rem;
    margin-top: -.6875rem;
    margin-bottom: .3125rem;
  }

  .posts {
    width: 85%;
  }

  .link-posts {
    margin-top: 1rem;
    font-size: .875rem;
  }

  .img-post {
    background-position: 30%;
    background-size: cover;
    min-height: 11.875rem;
  }

  .img-post.resource {
    background-image: none;
  }

  .img-post.type-no-bg {
    min-height: 0;
    max-height: none;
  }

  .section-videos {
    padding-top: 7.5rem;
    padding-bottom: 3.75rem;
    box-shadow: inset 0 -14.375rem #fff;
  }

  .heading-black {
    font-size: 2rem;
  }

  .absolute {
    margin-top: 2.5rem;
    overflow: hidden;
  }

  .playvideo {
    max-width: 3.75rem;
  }

  .section-legal {
    padding-bottom: 2.5rem;
  }

  .legal-info {
    grid-row-gap: 1.875rem;
  }

  .div-black {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .white-text-big {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .paragraph-legal {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .div-relative.partner {
    min-height: 100vw;
    margin-top: 0;
  }

  .link {
    margin-right: .625rem;
    padding-top: .375rem;
    padding-bottom: .375rem;
    font-size: .8125rem;
  }

  .section-bgd.engagement {
    padding-top: 7.5rem;
  }

  .section-bgd.engagement.bg-your-needs, .section-bgd.engagement.analytics-bg {
    box-shadow: inset 0 -7.5rem #fff;
  }

  .section-bgd.manila.hydra {
    padding-bottom: 2.5rem;
  }

  .section-bgd.manila {
    padding-top: 7.5rem;
  }

  .section-bgd.manila-bg, .section-bgd.manila-bg.bg, .section-bgd.events-header-bg {
    padding-top: 8.75rem;
    padding-bottom: 5rem;
  }

  .section-bgd.lounge-p {
    padding-top: 7.5rem;
  }

  .section-bgd.manila-bg-new {
    padding-bottom: 3em;
  }

  .grid-section-sponsor {
    margin-top: 1.25rem;
  }

  .grid-section-sponsor.analitics {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
  }

  .grid-section-sponsor.analitics.on_career-page {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    grid-template-columns: 1fr;
  }

  .grid-section-sponsor.demo.rad-grid-fix {
    margin-top: 0;
  }

  .grid-section-sponsor.demo.rad-grid-fix.new, .grid-section-sponsor.demo.rad-grid-fix.new32px {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
  }

  .grid-section-sponsor.partners {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
  }

  .grid-section-sponsor.demo {
    flex-direction: column;
    justify-content: center;
    min-height: auto;
    display: flex;
  }

  .heading-sponsor {
    font-size: 1.875rem;
    line-height: 130%;
  }

  .heading-sponsor.demo-text.option {
    line-height: 2.5rem;
  }

  .img-sponsor.analitics {
    margin-top: 0;
  }

  .img-sponsor.emcs.type-career-img {
    max-width: 15rem;
    max-height: 18.75rem;
  }

  .img-sponsor.analitics {
    min-height: 12.5rem;
  }

  .section-white-sponsor {
    padding-bottom: 3.125rem;
  }

  .heading3-black {
    text-align: center;
    font-size: 1.5rem;
  }

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

  .text-black-sponsor {
    max-width: none;
  }

  .text-black-sponsor.center, .text-black-sponsor.center-mob {
    text-align: center;
  }

  .block-max.solution {
    padding-top: 2.5rem;
  }

  .quote-wr {
    padding-bottom: .625rem;
  }

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

  .costumer-image-1 {
    min-height: 18.75rem;
  }

  .costumer-image-2 {
    min-height: 9.375rem;
    margin-bottom: 2.5rem;
  }

  .swction-gr.wh {
    padding-bottom: 3.75rem;
  }

  .swction-gr.logos2 {
    margin-top: 1.875rem;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .heading-platform {
    font-size: 1.625rem;
    line-height: 130%;
  }

  .heading-platform.center {
    margin-bottom: 2rem;
    font-size: 1.875rem;
  }

  .more {
    font-size: 1rem;
  }

  .heading-big {
    font-size: 1.625rem;
    line-height: 130%;
  }

  .heading-big.center {
    margin-bottom: 1.25rem;
    font-size: 1.875rem;
  }

  .heading-big.center.margin-bottom {
    font-size: 32px;
  }

  .heading-big.big {
    text-align: center;
    font-size: 1.875rem;
  }

  .heading-big.big.bottom {
    text-align: center;
  }

  .section-blue {
    padding-bottom: 3.75rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .dropdown-list {
    width: auto;
    position: static;
  }

  .dropdown-list.w--open {
    left: 0;
  }

  .ebooks-section {
    padding-top: 6.875rem;
  }

  .career-section {
    padding: 6.25rem 1.3em 11.25rem;
  }

  .enga-img1 {
    min-height: 18.75rem;
  }

  .enga-img1.analytics {
    background-position: 50% 100%;
    min-height: 15.625rem;
  }

  .enga-img1.engagement {
    object-fit: contain;
    background-position: 50% 100%;
    background-size: contain;
    min-height: 15.625rem;
  }

  .enga-img1.hbs3 {
    background-position: 50%;
    background-size: contain;
  }

  .enga-img1.sponsorship {
    background-position: 50%;
    background-size: contain;
    min-height: 15.625rem;
  }

  .enga-img2 {
    min-height: 18.75rem;
  }

  .enga-img2.engagement {
    background-position: 50% 100%;
    background-size: contain;
    min-height: 15.625rem;
  }

  .enga-img2.hbs1 {
    background-position: 50%;
    background-size: contain;
  }

  .enga-img2.sponsorship {
    background-position: 50%;
    background-size: contain;
    min-height: 15.625rem;
  }

  .section-white-engagement {
    padding-bottom: 3.125rem;
  }

  .section-white-engagement.top100 {
    padding-bottom: 4.375rem;
  }

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

  .heading-32-b24 {
    text-align: center;
    font-size: 1.625rem;
    line-height: 130%;
  }

  .heading-32-b24.center {
    margin-bottom: 1.25rem;
    font-size: 1.625rem;
  }

  .section-w.leadership {
    padding-top: 7.5rem;
  }

  .section-w.press-release {
    padding-top: 3.986em;
  }

  .hero_p-tab {
    flex-direction: column;
    margin-top: 1.25rem;
    position: static;
  }

  .tabs-menu {
    z-index: 1;
    background-color: #fff;
    flex-flow: wrap;
    justify-content: flex-start;
    width: 100%;
    margin-bottom: 1.25rem;
    margin-right: 0;
    padding: .125rem 1.25rem 0;
    top: 5.125rem;
  }

  .tabs-img {
    position: relative;
  }

  .banner {
    flex-direction: column;
    margin-top: 3.75rem;
    margin-bottom: 0;
    padding-bottom: 1.25rem;
  }

  .logo-banner {
    min-width: 12.5rem;
    min-height: 18.75rem;
  }

  .text-banner {
    padding-top: 3.75rem;
    padding-bottom: 1.25rem;
    padding-right: 0;
  }

  .h {
    max-width: 3.75rem;
  }

  .team {
    margin-left: 0;
  }

  .img {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

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

  .card {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 1.5rem;
    display: flex;
  }

  .slider-team {
    margin-top: 1.25rem;
  }

  .l-arrow {
    inset: auto 4.8125rem -5rem auto;
  }

  .l-arrow.radius {
    bottom: -16vw;
  }

  .r-arrow {
    inset: auto 0% -5rem auto;
  }

  .r-arrow.radius {
    bottom: -16vw;
  }

  .max-width {
    margin-bottom: 3.75rem;
  }

  .max-width.bottom-none {
    margin-bottom: 0;
  }

  .author-story {
    margin-top: 3rem;
  }

  .slide {
    width: 100%;
    margin-bottom: 1.25rem;
    margin-right: 0;
  }

  .gradient-up {
    background-image: linear-gradient(#000, #0000);
  }

  .white-heading {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .author-blog {
    max-width: 100%;
  }

  .name-white-wr {
    flex-wrap: wrap;
  }

  .collection-list-2 {
    grid-row-gap: 2.625rem;
    grid-template-columns: 1fr;
  }

  .collection-list-2.type_col-4 {
    grid-template-columns: 1fr;
  }

  .p-des {
    width: 100%;
  }

  .text-white-center {
    max-width: none;
  }

  .form-ebooks {
    height: auto;
    margin-top: 1.875rem;
    padding: 1.25rem;
  }

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

  .checkbox-label-2 {
    font-size: .875rem;
  }

  .ebooks-white {
    padding-top: 31.25rem;
  }

  .ebooks-white.bottom {
    padding-top: 6.25rem;
  }

  .ebooks-card {
    grid-template-columns: 1fr;
    margin-bottom: 5rem;
  }

  .collection-list-3 {
    grid-row-gap: 2.625rem;
    grid-template-columns: 1fr;
  }

  .logo {
    min-height: auto;
    max-height: 32px;
  }

  .arrow-anim {
    margin-top: 2.125rem;
    margin-right: 1.5rem;
  }

  .press-list-text {
    font-size: .875rem;
    line-height: 1.375rem;
  }

  .s-rich {
    padding-top: 3.75rem;
    padding-bottom: 5rem;
  }

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

  .heading-center {
    font-size: 2rem;
    line-height: 140%;
  }

  .heading-center.subhead-below {
    line-height: 125%;
  }

  .text-hero-block {
    padding: 1.5rem 1.25rem;
  }

  .text-hero-block.manila {
    padding-bottom: 6.875rem;
    padding-right: 1.5rem;
  }

  .text-hero-block.rose {
    flex-direction: column;
    padding-bottom: 6.875rem;
    padding-right: 1.5rem;
  }

  .grid-engagement {
    margin-bottom: 4.375rem;
  }

  .grid-engagement.analytics-grid {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
  }

  .grid-engagement.bottom-margin {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    margin-bottom: 5rem;
  }

  .gray-block {
    padding: 1.5rem;
  }

  .img-hero {
    object-fit: cover;
    min-height: 18.75rem;
    margin-bottom: -1.25rem;
  }

  .img-hero.story {
    min-height: 12.5rem;
  }

  .img-hero.client-experience-hero-img.cx-full-height {
    padding-right: 0;
  }

  .img-hero.show-mobile {
    object-fit: contain;
    object-position: 50% 40%;
  }

  .img-hero.show-mobile.sponsorship-hero-img {
    object-position: 50% 0%;
  }

  .cards {
    padding: 1.5rem;
  }

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

  .demo-section {
    padding-bottom: 11.25rem;
  }

  .demo-section.hubilo-live-section {
    padding-top: 7.5rem;
    padding-bottom: 11.875rem;
  }

  .request-a-demo {
    min-width: auto;
    padding: 1.5rem;
  }

  .form-block-max {
    width: 100%;
  }

  .text-field-blog {
    border-top-right-radius: .5rem;
    border-bottom-right-radius: .5rem;
    margin-bottom: 1rem;
  }

  .text-field-blog.searsh {
    min-height: 3em;
    margin-right: 0;
  }

  .form-no-color {
    background-color: #fff0;
    flex-direction: column;
  }

  .search {
    margin-bottom: 3.75rem;
    position: relative;
  }

  .grid-blog {
    margin-bottom: 2.5rem;
  }

  .blog-img-big {
    min-height: auto;
  }

  .blog-img-big.post {
    min-height: 0;
  }

  .article.blog-article {
    height: auto;
  }

  .tag-color.color-white {
    margin-right: .5rem;
    font-size: .75rem;
  }

  .heading-article {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .blog-img-little {
    width: 100%;
    max-width: 100%;
    margin-bottom: 1.5rem;
    margin-right: 0;
  }

  .blog-img-little.new {
    min-height: 0;
    max-height: none;
  }

  .heading-post-blog {
    font-size: 1.625rem;
  }

  .black-head {
    text-align: left;
    margin-bottom: .625rem;
    font-size: 1.375rem;
    line-height: 130%;
  }

  .center-head {
    margin-bottom: 2rem;
  }

  .position-quote {
    font-size: .6875rem;
    line-height: 130%;
  }

  .like {
    max-width: 20%;
  }

  .like2 {
    top: 34%;
    left: 1.25rem;
  }

  .like3 {
    max-width: 20%;
  }

  .faq {
    padding: 1.5rem;
  }

  .text-faq {
    max-width: 84%;
    font-size: 1rem;
  }

  .text-faq.competitor-faq {
    margin-bottom: 0;
    font-size: 1rem;
  }

  .div-yellow {
    width: 30%;
    height: 60%;
    top: -.75rem;
    left: -.75rem;
  }

  .div-yellow.coral {
    width: 30%;
    height: 50%;
    bottom: -.75rem;
    right: -.75rem;
  }

  .div-yellow.manila {
    width: 10.625rem;
    height: 8.125rem;
    bottom: -.75rem;
    right: -.75rem;
  }

  .card-partner {
    grid-template-columns: 1fr;
    margin-bottom: .625rem;
  }

  .text-field-2 {
    margin-bottom: 1rem;
  }

  .form-2 {
    flex-direction: column;
  }

  .submit-button {
    min-height: 3.375rem;
    padding-top: .875rem;
    padding-bottom: .875rem;
  }

  .container-1300 {
    width: 90%;
  }

  .tabs-resources {
    margin-top: 0;
  }

  .collection-list-5.resource {
    grid-column-gap: 3.75rem;
    grid-template-columns: 1fr;
  }

  .resource {
    margin-bottom: .9375rem;
  }

  .sp-img3 {
    min-height: 18.75rem;
  }

  .sp-img3.sponsorship {
    background-size: contain;
    min-height: 15.625rem;
  }

  .sp-img-4 {
    min-height: 18.75rem;
  }

  .sp-img-4.analytics {
    background-position: 50% 100%;
    min-height: 15.625rem;
  }

  .plus-minus {
    margin-top: 0;
    margin-right: .25rem;
  }

  .tick-img-2 {
    min-height: 18.75rem;
  }

  .tick-img-2.analytics {
    background-position: 50% 100%;
    min-height: 15.625rem;
  }

  .banner-info.nav {
    align-items: center;
    margin: 1.25rem;
  }

  .div-banner {
    height: auto;
    margin-bottom: 1.25rem;
  }

  .link-customer, .link-engagment {
    min-height: 18.75rem;
  }

  .pages-links-engag, .pages-links-engag.sp-4-item {
    grid-template-columns: 1fr;
  }

  .link-emcs, .link-exhibitors {
    min-height: 18.75rem;
  }

  .banner-brown {
    padding: 1.25rem;
  }

  .banner-brown.featured-cust-review {
    width: 100%;
  }

  .reviews-arrow-left {
    top: -9%;
  }

  .mask-reviews {
    padding-top: 1.875rem;
  }

  .flex-div-center {
    flex-direction: column;
    margin-bottom: 0;
  }

  .div-grey {
    justify-content: flex-start;
    min-height: auto;
    padding: 1.25rem;
  }

  .video-customer {
    min-height: 15.625rem;
  }

  .time-video {
    top: 1.1875rem;
    left: .625rem;
  }

  .grid-nav {
    grid-row-gap: 1.25rem;
    grid-template-columns: 1fr;
  }

  .div-white {
    padding-top: 0;
    padding-bottom: .625rem;
  }

  .div-white.line-block {
    border-style: solid none none;
    padding-top: 1.25rem;
  }

  .banner-nav {
    flex-direction: column;
    padding-right: 0;
  }

  .img-nav {
    border-radius: 1rem;
    width: 100%;
    max-width: 100%;
    margin-right: 0;
  }

  .enga-img3 {
    min-height: 18.75rem;
  }

  .enga-img3.hbs2 {
    background-position: 50%;
    background-size: contain;
  }

  .card-gray {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 1.5rem;
    display: flex;
  }

  .text-size {
    text-align: center;
    font-size: 1rem;
  }

  .section-ex {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    padding-top: 6.9375rem;
    padding-bottom: 4.375rem;
  }

  .head-flex {
    flex-direction: column;
  }

  .color-heading {
    margin-bottom: .5625rem;
  }

  .color-heading.brown, .color-heading.yellow, .color-heading.yellow {
    font-size: 2.25rem;
  }

  .button-line {
    white-space: nowrap;
  }

  .button-line.top {
    margin-top: 3.125rem;
  }

  .button-line.right-left32 {
    text-align: center;
    width: 100%;
    margin-top: 1.25rem;
    margin-left: auto;
  }

  .button-line.top-60px {
    margin-top: 0;
  }

  .ex-heading-l {
    margin-bottom: .375rem;
  }

  .ex-heading-r {
    margin-top: -.5rem;
  }

  .move-dv.text-anim {
    max-height: 3.1875rem;
    padding-top: .1875rem;
  }

  .grid-three {
    grid-template-columns: 1fr;
    margin-bottom: 3.75rem;
  }

  .container-b {
    width: 90%;
  }

  .buttons-div {
    flex-direction: column;
  }

  .buttons-div.top40 {
    flex-direction: column;
    margin-top: 1.875rem;
  }

  .banner-blue {
    margin-top: 1.875rem;
    padding: 1.25rem;
  }

  .img-customer {
    max-width: 100%;
  }

  .div-banner-customer {
    margin-bottom: 1.25rem;
  }

  .date-blog-gray {
    margin-left: .5rem;
    font-size: .75rem;
  }

  .hero-events {
    padding-top: 6.25rem;
  }

  .search-field-white {
    margin-bottom: 0;
  }

  .heading2-big {
    text-align: center;
    font-size: 1.375rem;
    line-height: 130%;
  }

  .heading2-big.center {
    margin-bottom: 1.25rem;
    font-size: 1.875rem;
  }

  .heading2-big.center.heading-margin-bottom {
    font-size: 1.6875rem;
    line-height: 140%;
  }

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

  .exp-img {
    max-width: 3.125rem;
    top: 40%;
  }

  .exp-img.none-mob {
    top: 22%;
    left: 7%;
  }

  .exp-img-2 {
    max-width: 3.125rem;
    display: none;
    bottom: 26%;
    left: 0;
  }

  .exp-img-2.none-mob {
    display: block;
    inset: 22% 0% auto auto;
  }

  .exp-img-3 {
    max-width: 3.125rem;
    display: block;
    top: 16%;
    left: 1%;
  }

  .exp-img-3.none-mob {
    display: none;
  }

  .exp-img-4 {
    max-width: 5.625rem;
    display: none;
    bottom: 5%;
  }

  .exp-img-4.none-mob {
    display: none;
  }

  .exp-img-5 {
    max-width: 2.5rem;
    inset: 34% 0% auto auto;
  }

  .exp-img-5.none-mob {
    display: none;
  }

  .exp-img-6 {
    max-width: 6.25rem;
    display: none;
    top: 17%;
  }

  .exp-img-6.none-mob {
    display: none;
  }

  .exp-img-8 {
    max-width: 20%;
    right: 0%;
  }

  .exp-img-8.none-mob {
    display: none;
  }

  .exp-img-9 {
    display: none;
    bottom: 8.0625rem;
  }

  .exp-img-9.none-mob {
    display: block;
    inset: auto auto -4% 8%;
  }

  .exp-img-10 {
    max-width: 30%;
    display: none;
  }

  .exp-img-10.none-mob {
    display: none;
  }

  .grid-contact {
    grid-column-gap: 2.5rem;
    grid-row-gap: 1.875rem;
    grid-template-columns: 1fr;
  }

  .map-google {
    border-radius: 10px;
    width: auto;
    max-width: 342px;
    max-height: 213px;
  }

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

  .ebooks-white-rep {
    padding-top: 30.625rem;
  }

  .collection-list-7 {
    flex-direction: column;
    display: flex;
  }

  .hero-img-wrapper {
    margin-top: 0;
    overflow: hidden;
  }

  .leadership-hero-sec {
    padding-top: 8.125rem;
  }

  .section-story {
    padding-bottom: 1.25rem;
  }

  .timeline-left {
    margin-right: .9375rem;
  }

  .timeline-block {
    flex-direction: column;
  }

  .story-right {
    width: 100%;
    min-width: auto;
    max-width: none;
    margin-bottom: 2.5rem;
    margin-right: 0;
    position: static;
  }

  .heading-40px {
    text-align: center;
    width: 100%;
    max-width: 100%;
    margin-bottom: 1rem;
    font-size: 1.5rem;
    line-height: 1.875rem;
  }

  .heading-40px.bottom-40px {
    max-width: none;
    font-size: 1.75rem;
    line-height: 150%;
  }

  .heading-40px.left {
    text-align: left;
  }

  .heading-40px._2 {
    text-align: left;
    margin-bottom: .625rem;
  }

  .outline-bttn {
    white-space: nowrap;
    font-size: 1rem;
  }

  .leadership-map {
    background-size: contain;
    min-height: 14.75rem;
  }

  .text-24px {
    margin-left: .25rem;
    font-size: 100%;
    top: 0;
  }

  .cx-team-image, .cx-team-image.deepanshi {
    min-height: 12.5rem;
    max-height: 12.5rem;
  }

  .section-404 {
    padding-top: 8.125rem;
  }

  .heading-40px-center {
    text-align: center;
    margin-bottom: 1rem;
    font-size: 1.875rem;
    line-height: 2.0625rem;
  }

  ._404-text {
    margin-bottom: 1.25rem;
    font-size: 9.375rem;
  }

  ._404-img-4 {
    inset: 40% 0% auto auto;
  }

  .imgs2 {
    margin-top: 7.5rem;
  }

  ._404-img-3 {
    max-width: 10.625rem;
  }

  ._404-img-1 {
    top: 4%;
    left: 5.625rem;
  }

  .image-5 {
    object-fit: cover;
    max-width: 6.875rem;
    max-height: 2.1875rem;
    inset: auto 0 -1.5625rem auto;
  }

  .image-5.none-mob {
    display: none;
  }

  .heading-24px {
    font-size: 16px;
    line-height: 20.8px;
  }

  .tab-card-wr {
    margin-bottom: 1.25rem;
    padding-left: .625rem;
    padding-right: .625rem;
  }

  .tab-card-info {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    position: static;
    inset: 91% 0% auto;
  }

  .tab-info-arrow {
    margin-top: 1.25rem;
    margin-right: 1.25rem;
    position: absolute;
    inset: 0% 0% auto auto;
  }

  .awards-layout {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    padding: 1.25rem;
    bottom: -6.25rem;
  }

  .container1020 {
    width: 90%;
  }

  ._404-img {
    top: 5.4375rem;
  }

  ._404-img-5 {
    max-width: 8.125rem;
    display: block;
    top: 18.75rem;
    left: 0;
  }

  .speakercardslider {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .mask-2 {
    height: 18.75rem;
  }

  .speakercards {
    width: 100%;
    margin-top: 0;
    margin-left: 0;
  }

  .slide-nav-2 {
    bottom: -20%;
  }

  .icon.left {
    left: -3.125rem;
  }

  .icon.right {
    right: -3.125rem;
  }

  .search-button {
    inset: 0% 0% auto;
  }

  .search-2 {
    flex-direction: column;
  }

  .card-exp {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 1.5rem;
    display: flex;
  }

  .card-exp-width {
    grid-template-columns: 1fr;
    margin-bottom: .625rem;
  }

  .heading-24px-center {
    padding-left: .75rem;
    padding-right: .75rem;
  }

  .text-black-center-16px {
    max-width: none;
  }

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

  .paragraph-16px-center {
    font-size: 100%;
  }

  .img-b {
    width: 100%;
  }

  .tab-menu-center {
    margin-bottom: .625rem;
  }

  .integration-col-list, .press-kits-layout {
    grid-template-columns: 1fr;
  }

  .press-release-item {
    margin-bottom: 3.75rem;
  }

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

  .career-section-b140px.press-imgs {
    padding-bottom: 3.125rem;
  }

  .video-section-content.left-align {
    margin-top: .625rem;
  }

  .videos-hero-image {
    background-position: 50%;
    min-height: 11.875rem;
  }

  .grid-38 {
    flex-direction: column;
    justify-content: center;
    padding: .625rem 2.5625rem;
    display: flex;
  }

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

  .event-img {
    min-height: 11.25rem;
    max-height: 11.25rem;
  }

  .contact-sales.contact-btn, .contact-press-and-media.contact-btn, .contact-careers.contact-btn {
    max-width: 100%;
  }

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

  .secur-benefits {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    place-content: center;
    place-items: center stretch;
    padding-left: .75rem;
    padding-right: .75rem;
  }

  .secur-benefits.ccpa-benefits-page {
    margin-top: 0;
  }

  .image-11 {
    min-height: 9.375rem;
  }

  .isp-block {
    border-radius: .5rem;
    height: 12.5rem;
    padding-left: 1rem;
  }

  .pp-card {
    border-radius: .5rem;
    flex-wrap: nowrap;
    height: 12.5rem;
    padding-left: 1rem;
  }

  .sec-top-cont {
    padding-left: .75rem;
    padding-right: .75rem;
  }

  .sec-top-cont.ccpa-mobile-padding, .sec-top-cont.sec-compliant-mobile-padding {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .team-name {
    margin-top: 3rem;
  }

  .thank-you-wr {
    padding: 1.25rem;
  }

  .text-gray-center-16px {
    max-width: none;
  }

  .flex-left {
    flex-wrap: wrap;
    justify-content: flex-start;
    margin-bottom: .375rem;
  }

  .tabs-links {
    margin-bottom: .875rem;
    margin-right: 1.125rem;
  }

  .tabs-max {
    flex-direction: column;
    align-items: flex-start;
    max-width: 60%;
    margin-bottom: 1.25rem;
    display: flex;
  }

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

  .section-bl-120px {
    padding-bottom: 3.75rem;
  }

  .button-line-24px {
    white-space: nowrap;
    margin-bottom: .625rem;
    font-size: 1rem;
  }

  .button-black-24px {
    white-space: nowrap;
  }

  .flex-h-cent {
    flex-direction: row;
    align-items: flex-end;
  }

  .flex-h-cent.vertical-mob {
    flex-direction: column;
    align-items: center;
  }

  .blog-img {
    min-height: auto;
  }

  ._1024px {
    margin-bottom: 5rem;
    padding: 1.875rem;
  }

  .logo-grid-ok {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    grid-template-columns: 1fr;
    margin-top: 1.25rem;
  }

  .line-menu {
    margin-bottom: 1.25rem;
  }

  .placeholder-img-blog {
    min-height: auto;
  }

  .container-800.event-thank-you {
    padding: 2rem 1.5rem;
  }

  .flex-wrap-menu {
    min-height: 53.125rem;
  }

  .div-color-anim {
    padding-top: 2em;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .paragraph-16px-black {
    font-size: .875rem;
  }

  .container1024 {
    width: 88%;
  }

  .faq-blue {
    padding: 1.5rem;
  }

  .blue-section-60px {
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
  }

  .blue-section-60px._64px {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .button-center {
    font-size: 100%;
    display: block;
  }

  .button-center.secondary.pricing {
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
  }

  .button-center.secondary.pricing.w--current {
    margin-left: auto;
    margin-right: auto;
  }

  .button-center.pricing {
    margin-top: 1rem;
  }

  .flex-div-center-top {
    flex-direction: column;
    margin-top: 2rem;
    margin-bottom: 0;
  }

  .section-white-120px-tablet-64px {
    display: none;
  }

  .paragraph-24px-tabs-2 {
    text-align: left;
  }

  .tab-card__icon-2 {
    width: 3.125rem;
    height: 3.125rem;
    margin-left: 0;
    margin-right: auto;
  }

  .list-3.paragraph-msa, .list-4, .list-5 {
    padding-left: 0;
  }

  .grid-43.awards-page {
    grid-template-columns: 1fr;
  }

  .modal-rad-form {
    opacity: 0;
    justify-content: center;
    padding: 1rem 1.5rem;
    display: none;
    position: fixed;
  }

  .modal-backdrop {
    z-index: 0;
    position: fixed;
    inset: 0%;
  }

  .div-block-28 {
    margin-bottom: 0;
    padding: 1.5rem 1.5rem 2.5rem;
    display: block;
    position: relative;
    top: 3.75rem;
    overflow: scroll;
  }

  .ebook-header-bg-color {
    min-height: 65%;
  }

  .rad-form-2 {
    flex-direction: column;
    grid-template-columns: 1fr;
    display: flex;
  }

  .button-8 {
    display: none;
  }

  .button-8.form-mini {
    color: #333132;
    display: block;
  }

  .cx-team-div {
    border-style: none;
    padding: 1rem;
  }

  .cx-video {
    margin-top: 2.25rem;
  }

  .cx-content-card {
    border-style: none;
    padding: 1rem;
  }

  .cx-content-image {
    min-height: 10rem;
  }

  .cx-content-subcopy {
    padding-left: 0;
    font-size: 100%;
    line-height: 150%;
  }

  .cx-link {
    margin-top: 1rem;
    padding-left: 0;
  }

  .cx-link-text {
    font-size: .875rem;
  }

  .cx-card-title {
    margin-top: 1rem;
    margin-bottom: .75rem;
    padding-left: 0;
    font-size: 1rem;
  }

  .cx-content-grid2 {
    padding: 0;
  }

  .toolkit-h3 {
    font-size: 150%;
  }

  .toolkit-p {
    font-size: 100%;
  }

  .cx-section {
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
  }

  .cx-section.stats-section {
    padding-top: 0;
    padding-bottom: 2rem;
  }

  .cx-grid {
    margin-top: 2.25rem;
  }

  .testimonial-quote {
    font-size: 1rem;
  }

  .quote-details {
    flex: 0 auto;
    width: 100%;
    margin-bottom: 1.5rem;
  }

  .quote-name {
    width: 100%;
    font-size: 100%;
  }

  .quote-company {
    font-size: 100%;
  }

  .quote-subcopy {
    flex-direction: column;
    width: 100%;
  }

  .testimonial-button {
    flex-direction: row;
    justify-content: center;
    width: 100%;
    font-size: 100%;
    position: relative;
  }

  .quote-text.quote-text-2, .quote-text.quote-text-3, .quote-text.quote-text-4 {
    min-height: 25rem;
    padding: 1rem;
  }

  .quote-text.quote-text-1 {
    flex-direction: column;
    height: 100%;
    min-height: 25rem;
    padding: 1rem;
    display: flex;
  }

  .testimonial-slider {
    height: auto;
  }

  .testimonial-slide.slide-1 {
    min-height: 12.5rem;
  }

  .testimonial-mask {
    height: 100%;
    min-height: 12.5rem;
  }

  .slider-grid {
    height: auto;
    min-height: 12.5rem;
  }

  .left-arrow-2 {
    margin-bottom: 1rem;
    margin-left: 1rem;
  }

  .right-arrow-2 {
    margin-bottom: 1rem;
    margin-left: 4rem;
  }

  .slider-numbers {
    margin-top: 2rem;
    margin-bottom: 0;
    padding-right: 0;
    font-size: 100%;
    position: absolute;
    inset: auto 1rem 1rem auto;
  }

  .cx-team-name {
    font-size: 1rem;
  }

  .cx-team-title {
    font-size: 100%;
    line-height: 135%;
  }

  .stats-grid {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    padding: 0;
  }

  .stat-text {
    margin-bottom: .5rem;
    font-size: 100%;
  }

  .pricing-card-grid {
    margin-top: 2.5rem;
  }

  .card-heading {
    margin: 1rem 1rem .75rem;
    font-size: 1.5rem;
  }

  .card-feature {
    margin-top: 1.5rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .checkmark {
    min-width: 1rem;
    min-height: 1rem;
  }

  .check-container {
    padding-top: .125rem;
  }

  .flex-bottom-content {
    padding-top: 1.5rem;
  }

  .pricing-section.gray, .pricing-section.rad-section {
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
  }

  .pricing-section.logo-section {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .pricing-section.mobile-table {
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
  }

  .testimonial-grid {
    margin-top: 2.5rem;
  }

  .testimonial-card {
    padding: 1rem;
  }

  .logo-container {
    margin-bottom: 1.5rem;
  }

  .pricing-quote-text {
    margin-bottom: 0;
  }

  .flex-bottom-left {
    margin-top: 1.5rem;
  }

  .share-buttons.autor-line {
    display: none;
  }

  .share-link-wr.autor {
    flex: none;
  }

  .pricing-cta-div {
    flex-direction: column;
    align-items: center;
  }

  ._1022-container {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    font-family: Helvetica-400, sans-serif;
  }

  ._1022-container.center {
    padding-bottom: 3.75rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  ._1022-container.p_mob_0 {
    padding-left: 0;
    padding-right: 0;
  }

  .logo-grid2 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    align-content: start;
  }

  .logo-grid2.home-page {
    grid-column-gap: 1.375rem;
    grid-row-gap: 1.375rem;
    grid-template-columns: 1fr 1fr;
  }

  .logo-grid2.home-page._5col {
    grid-template-columns: 1fr 1fr;
  }

  .logo-grid2.home-page._70top {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column wrap;
    grid-template-columns: 1fr;
    display: flex;
  }

  .logo-grid2.type_4 {
    grid-template-columns: 1fr 1fr;
  }

  .client-logos-2 {
    max-width: 70%;
  }

  .client-logos-2.client-1 {
    max-width: 3.75rem;
  }

  .pricing-header.is_on_main {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .flex-col.mob_center {
    justify-content: center;
    align-items: center;
  }

  .h4 {
    font-family: Helvetica-400, sans-serif;
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .pricing-dropdown-icon.feature {
    margin-left: .5rem;
  }

  .pricing-dropdown-sectionheading {
    margin-left: 0;
  }

  .border.detail {
    padding-left: 2rem;
  }

  .hyrdation-bg {
    min-height: 40%;
  }

  .toolkit-form-modal {
    opacity: 0;
    justify-content: flex-start;
    padding: 1rem 1.5rem;
    display: none;
    position: fixed;
  }

  .card-description-text {
    margin: 1rem 1rem 0;
  }

  .your-needs-subhead {
    margin-bottom: 2rem;
  }

  .your-needs-subhead.analytics-subhead {
    margin-bottom: 1.25rem;
  }

  .feature-text-head {
    font-size: .875rem;
  }

  .feature-text-head.medium {
    font-size: .875rem;
    line-height: 1.125rem;
  }

  .pricing-feature-dropdown {
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 1.5rem;
    padding-right: .75rem;
  }

  .pricing-dropdown-sectionheading-2 {
    font-size: 1.125rem;
  }

  .pricing-subsection-container.not-first-subsection {
    margin-top: .75rem;
  }

  .pricing-icon-2 {
    max-width: .75rem;
    max-height: .75rem;
  }

  .pricing-section-header {
    padding: 1rem;
  }

  .tooltip-container-2 {
    align-items: flex-start;
    margin-left: .75rem;
    display: none;
    overflow: visible;
  }

  .pricing-feature-header {
    align-items: center;
    padding: 1rem;
  }

  .text-tooltip-container {
    justify-content: space-between;
    width: 100%;
  }

  .pricing-section-container {
    margin-top: 2rem;
  }

  .feature-text-body, .feature-text-body.margin-bottom {
    font-size: .875rem;
  }

  .feature-text-body.margin-bottom.ftb-first-child {
    margin-bottom: 1rem;
    padding-top: 1rem;
  }

  .feature-text-body.ftb-last {
    padding-bottom: 1rem;
  }

  .competitor-testimonial-head {
    font-size: 1.125rem;
  }

  .ty-page-image {
    max-width: 95%;
  }

  .price-text {
    margin-left: 1rem;
  }

  .div-block-92 {
    align-items: center;
  }

  .events-container-nav {
    margin-bottom: 0;
    padding-bottom: 0;
    padding-left: 5%;
    padding-right: 0;
  }

  .hamburger-menu {
    margin-right: 1rem;
  }

  .dropdown-toggle-2 {
    padding-top: .625rem;
    padding-bottom: .625rem;
    padding-left: 1.5rem;
  }

  .events-navlink {
    font-size: 1.375rem;
  }

  .events-navlink.w--open {
    margin-left: auto;
    margin-right: auto;
  }

  .dropdown-toggle-3.events-dropdown-list, .dropdown-toggle-3.events-dropdown-list.w--open {
    padding-left: 1rem;
  }

  .events-dropdown-list-item {
    padding-left: 3.6875rem;
  }

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

  .review-logo-container {
    margin-bottom: 1.5rem;
  }

  .customer-review-section.gray {
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
  }

  .partner-logo-carousel {
    flex-wrap: wrap;
    width: 100%;
    max-width: 100%;
    margin-bottom: 0;
  }

  .partner-tab-logo {
    width: 27%;
  }

  .partner-tab-logo.big {
    width: 28%;
  }

  .partner-tab-img {
    min-height: 15rem;
  }

  .tabs-menu-events {
    align-items: flex-start;
    display: flex;
  }

  .button-new {
    display: none;
  }

  .button-new.btn-secondary.w--current {
    width: 100%;
    display: flex;
  }

  .dropdown-column-left {
    border-right: 0 #0000;
  }

  .dropdown-column-left.border-right-off._50 {
    width: 50%;
  }

  .dropdown-column-left.only-custom-dropdown-left {
    width: 100%;
  }

  .navigation-right.mobile {
    padding-left: .5rem;
  }

  .dropdown-nav-header.overview {
    font-size: 14px;
  }

  .dropdown-nav-header.features {
    align-items: flex-start;
    font-size: 14px;
  }

  .dropdown-nav-header.your-organization, .dropdown-nav-header.your-events, .dropdown-nav-header.knowledge-hub, .dropdown-nav-header.connect, .dropdown-nav-header.find-us, .dropdown-nav-header.culture {
    font-size: 14px;
  }

  .dropdown-wrapper-flex {
    flex-flow: row;
    width: 95%;
    margin-left: auto;
    margin-right: auto;
  }

  .dropdown-wrapper-flex.mob-vert {
    flex-flow: row;
  }

  .dropdown-wrapper-flex.only-custom-dropdown {
    width: 95%;
    min-width: 8.75rem;
  }

  .dropdown-pointer {
    width: 95%;
  }

  .dropdown-title {
    letter-spacing: -.018em;
    font-size: 14px;
    line-height: 120%;
  }

  .dropdown-column-right {
    border-left: 0 #0000;
  }

  .navigation-dropdown.dropdown-long.w--open {
    padding-top: 1rem;
  }

  .navigation-dropdown.customer-nav-link.only-custom-nav-dropdown.w--open {
    left: 0;
  }

  .marketo-rad-test {
    min-width: auto;
  }

  .marketo-rad-form-test {
    grid-template-columns: 1fr;
  }

  .marketo-rad-form-test.space_30 {
    grid-column-gap: 1.666em;
    grid-row-gap: 1.666em;
  }

  .flex-left-h {
    align-items: flex-start;
  }

  .text-18px-dark {
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .text-18px-dark.left {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .text-18px-dark.bt {
    margin-left: 0;
    margin-right: 0;
  }

  .text-18px-dark.bt-line {
    border-left-style: none;
    border-right-style: none;
    margin-left: 0;
  }

  .container-976px {
    width: 90%;
    margin-top: 1.25rem;
    padding: 1.5rem 0 0;
  }

  .option-block {
    padding-top: 1.5rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .check {
    margin-top: .1875rem;
  }

  .white-q {
    padding: 2.5rem;
  }

  .q-white {
    max-width: 4.375rem;
    top: -1.5625rem;
    left: -1.5625rem;
  }

  .color-energy {
    display: inline;
  }

  .div-anim._4 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .logo-img {
    min-height: auto;
  }

  .image-39 {
    max-width: 50%;
  }

  .image2 {
    max-width: 80%;
  }

  .link-block-9 {
    width: 100%;
  }

  .hide-logo {
    display: none;
  }

  .mf-first-name, .mf-last-name, .mf-company-name, .mf-company-type {
    max-width: 100%;
  }

  .mf-row-consent {
    padding-left: .75rem;
  }

  .mf-row-consent.pl_0 {
    margin-top: 1em;
  }

  .mf-row-marketing-consent {
    padding-left: .75rem;
  }

  .mf-name {
    flex-direction: column;
  }

  .mf-name.is_res {
    grid-column-gap: 1.666em;
    grid-row-gap: 1.666em;
  }

  .mf-name.is_16_mob {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .mf-company {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: column;
  }

  .mf-events-form {
    grid-template-columns: 1fr;
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .mf-title {
    max-width: 100%;
  }

  .div-block-127 {
    padding: 2rem 1.5rem;
  }

  .div-block-129 {
    height: 78%;
  }

  .heading-23 {
    font-size: 1.5rem;
  }

  .image-42 {
    max-width: 3rem;
    max-height: 3rem;
  }

  .chapter-card {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .mf-company-size {
    max-width: 100%;
  }

  .redirect-form {
    background-color: #fff0;
    flex-direction: column;
    height: auto;
  }

  .redirect-form_text-field {
    border-top-right-radius: .5rem;
    border-bottom-right-radius: .5rem;
    height: 3.375rem;
    margin-bottom: 1rem;
  }

  .redirect-form_button {
    border-top-left-radius: .5rem;
    border-bottom-left-radius: .5rem;
    height: 3.375rem;
  }

  .checkbox {
    min-width: 1em;
    min-height: 1em;
  }

  .checkbox-span {
    padding-left: 0;
  }

  .event-hero-section {
    height: 26.875rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .event-company-logo {
    min-width: 4.375rem;
    max-height: 1.875rem;
  }

  .event-date-time-location {
    flex-wrap: wrap;
  }

  .div-block-137, .event-reasons-to-join, .event-about, .event-speakers {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .speaker-image {
    max-height: 15.625rem;
  }

  .event-h1._460px-width {
    font-size: 2em;
  }

  .event-agenda {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .collection-list-15 {
    grid-template-columns: 1fr;
  }

  .agenda-time {
    text-align: left;
    min-width: auto;
  }

  .event-agenda-title {
    flex-direction: column;
  }

  .event-agenda-title-right {
    width: 100%;
  }

  .custom-section {
    padding-left: 1.2em;
    padding-right: 1.2em;
  }

  .custom-section.review-sec {
    padding-top: 3em;
    padding-bottom: 3em;
  }

  .custom-section.new-hero-sec.v2-hero {
    padding-top: 6.906em;
  }

  .custom-section.new-hero-sec.v2-hero.has_min_h {
    padding-top: 6em;
  }

  .custom-section.new-hero-sec.v2-hero.is_hero_home_new {
    padding-top: 5em;
  }

  .custom-section.our-clients-sec, .custom-section.plans-sec, .custom-section.case-stdy-sec, .custom-section.latest-sec, .custom-section.success-sec {
    padding-top: 3em;
    padding-bottom: 3em;
  }

  .sub-title-32 {
    font-size: 2em;
    line-height: 1.2;
  }

  .tab-content-em-inn {
    padding-left: 0;
    padding-right: 0;
  }

  .demo-green-btn {
    width: 100%;
  }

  .link-block-with-img.review-block-style {
    grid-row-gap: .5em;
    flex-direction: column;
  }

  .link-block-with-img.review-block-style.mb_mb_0 {
    margin-bottom: 0;
  }

  .new-webinar-content-block {
    padding: 1.666em 1.366em;
  }

  ._18-grey-txt.type_sm_mb {
    font-size: 1.1em;
  }

  .stars-img.type_sm_mb {
    max-width: 8.5em;
  }

  .review-brands-block {
    grid-column-gap: 3em;
    grid-row-gap: 3em;
  }

  .review-brands-block.is_type_100 {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    max-height: 6em;
  }

  .client-logo.sizw-md {
    max-width: 4.875em;
    max-height: 2.84722em;
  }

  .card-p-flex {
    padding: 1.5em 0;
  }

  .mobing-logos-row {
    grid-column-gap: 3em;
    grid-row-gap: 3em;
  }

  .mobing-logos-row.is_v2 {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
  }

  .mobing-logos-row.is-size-md {
    grid-column-gap: 4.027em;
  }

  .moving-logos-fade-box.on-right-side.mx-wt-578, .moving-logos-fade-box.mx-wt-578 {
    max-width: 7em;
  }

  .res-body {
    font-size: 3.77vw;
  }

  .g2-reviews.on-v2 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
  }

  .g2-badge-grid.on-v2 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-flow: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    justify-content: center;
    align-items: stretch;
    display: flex;
  }

  .g2-badge.on-v2 {
    max-width: 4em;
    margin-left: 0;
    margin-right: 0;
  }

  .great-content-block {
    grid-row-gap: 1.736em;
  }

  ._48-black-title {
    font-size: 1.666em;
    line-height: 1.15;
  }

  .top-banner_block {
    max-height: 4em;
    padding-top: .8em;
    padding-bottom: .8em;
  }

  .banner_text {
    font-size: 1.1em;
  }

  .blue-div-2 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  ._20-para.left-align-color-grey {
    font-size: 1.111em;
  }

  .img_block_cen {
    margin-top: 2em;
    margin-bottom: 2em;
  }

  ._64-black-title._500-wt {
    font-size: 2.222em;
  }

  .nav_search-block {
    max-height: 4em;
    font-size: .75rem;
  }

  .search_nav {
    font-size: 1.2em;
  }

  .search-block-holder {
    padding-left: 1em;
    padding-right: 1em;
  }

  .our-clients-assects-holder {
    grid-column-gap: 1.5em;
    grid-row-gap: 1.5em;
  }

  ._48-heading-black {
    font-family: Helvetica-700, sans-serif;
    font-size: 1.8em;
    font-weight: 700;
  }

  ._48-heading-black.wt-400 {
    font-size: 1.25em;
  }

  ._48-heading-black.hero-type {
    font-family: Helvetica-700, sans-serif;
    font-size: 1.8em;
  }

  ._48-heading-black.type-txt-center {
    font-size: 1.8em;
  }

  .review-block {
    border-radius: 1.2em;
  }

  .review-block.revenue-style, .review-block.review-style {
    min-height: 14em;
  }

  .review-block.review-style.mb-style {
    min-width: 20em;
    max-width: 20em;
    margin-left: 1em;
    margin-right: 1em;
  }

  .review-customer-info {
    width: 100%;
  }

  ._16-para-black._12-mt {
    font-size: .902em;
  }

  ._16-para-black.type_hero-desc.heading-center.wt-400.mob-sm {
    font-size: 1rem;
  }

  .read-our-reviews-block {
    margin-top: 1.5em;
    padding: 0;
  }

  .rated-imgs-block {
    width: 100%;
    max-width: 13em;
    margin-left: auto;
    margin-right: auto;
  }

  .rated-imgs-block.center {
    justify-content: center;
  }

  ._25-txt-black {
    font-size: .902em;
  }

  .plans-img {
    max-width: 24.3em;
  }

  .plans-content-block {
    grid-row-gap: 1.25em;
    max-width: 24.9em;
  }

  .let-s-webinar-block {
    grid-row-gap: .5em;
  }

  ._16-txt-black, ._16-txt-black.wt-700 {
    font-size: .902em;
  }

  ._16-txt-black.type_hero-desc {
    font-size: 1.2em;
  }

  ._16-txt-black.type_hero-desc.no-margin {
    text-align: left;
  }

  ._16-txt-black.type_hero-desc.no-margin.mob-center {
    text-align: center;
  }

  .btn-block.type-align-left {
    align-items: center;
  }

  .primary-hifi-btn {
    text-align: center;
    width: 100%;
    max-width: 80%;
    padding-left: 1.4em;
    padding-right: 1.4em;
    font-size: 1.3em;
  }

  .primary-hifi-btn.is_type_sl {
    width: auto;
    max-width: none;
    font-size: .972em;
  }

  .plans-tab-link {
    padding: .4em 2em;
  }

  .plans-tab-menu {
    grid-column-gap: 1em;
  }

  .case-stdy-block {
    border-radius: 1.2em;
    min-width: 24.2em;
    max-width: 24.2em;
  }

  .case-stdy-block.full-size {
    padding-top: 1.5em;
    padding-bottom: 1.5em;
  }

  .case-stdy-content-block-1.webinar_cs_block {
    grid-column-gap: 1.5em;
    grid-row-gap: 1.5em;
    margin-bottom: 1.388em;
  }

  ._12-case-stdy-text {
    font-size: 1em;
  }

  .reading-time-block._40-mb {
    margin-bottom: 1.5em;
  }

  .case-stdy-content-block-2.one-card-style {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
    flex-flow: wrap;
    display: flex;
  }

  .attendance-block.cs-one-card-style {
    max-width: 9.8em;
  }

  .latest-blogs-holder {
    grid-row-gap: 1.5em;
  }

  .blog-block {
    border-radius: 1.2em;
  }

  .blog-content-block {
    padding-top: 1.8em;
    padding-bottom: 1.8em;
  }

  .read-more-btn {
    background-image: none;
  }

  .read-more-btn.type-align-left.type-in-case-study {
    margin-bottom: 0;
  }

  .dot-container {
    display: none;
  }

  .slider-arrow-wrap-btm {
    top: 20em;
  }

  .dot-container-btm {
    top: 19.6em;
  }

  .accelerate-content-block {
    width: 100%;
  }

  .accelerate-img-block {
    margin-top: 1.388em;
  }

  .testimonial-slider-holder {
    z-index: 1;
  }

  .custom-sec {
    padding-left: 1.11em;
    padding-right: 1.11em;
  }

  .custom-sec.hero-sec {
    padding-left: 1.111em;
    padding-right: 1.111em;
  }

  .custom-sec.hero-sec.type_with_old_nav {
    padding-top: 5em;
  }

  .custom-sec.hero-sec.type_with_old_nav.podcast-style.is_cms {
    padding-top: 3em;
  }

  .custom-sec.hero-sec.type_experiential {
    padding-top: 9em;
  }

  .custom-sec.hero-sec.capture-intent-sec {
    padding-top: 3.8em;
  }

  .custom-sec.our-users-sec {
    padding-bottom: 20em;
  }

  .custom-sec.save-time-sec, .custom-sec.level-up-sec, .custom-sec.demo-sec {
    padding-left: 1.111em;
    padding-right: 1.111em;
  }

  .custom-sec.built-sec {
    margin-top: -7.838em;
    padding-top: 8em;
    padding-bottom: 3em;
  }

  .custom-sec.on24-style {
    padding-bottom: 1.111em;
    padding-left: 1.0416em;
    padding-right: 1.0416em;
  }

  .custom-sec.impact-sec, .custom-sec.impact-sec.fastrack-sec, .custom-sec.wat-revenue-sec {
    padding-left: 1.111em;
    padding-right: 1.111em;
  }

  .custom-sec.revenue-type {
    padding-left: 1.0416em;
    padding-right: 1.0416em;
  }

  .custom-sec.demo-sec-style-podcast, .custom-sec.wat-cap-sec {
    padding-left: 1.111em;
    padding-right: 1.111em;
  }

  .custom-sec.take-sec-copy {
    padding: 32px 16px;
  }

  .until-now-assects-holder._48-row-gap {
    grid-row-gap: 2em;
  }

  .heading-black-56.type-center {
    font-size: 2.222em;
  }

  .heading-black-56.type-center._24-in-m, .heading-black-56.type-center._34-in-m {
    letter-spacing: -.0181667em;
  }

  .primary-btn_v2 {
    font-size: 1.111em;
    line-height: 1.093;
  }

  .primary-btn_v2.is_type_lb {
    padding: .75em 4em;
    line-height: 1.5;
  }

  .primary-btn_v2.is_type_lb:hover {
    padding-top: .75em;
    padding-bottom: .75em;
    padding-right: 4em;
  }

  .primary-btn_v2.is_type_lb.type-experiential {
    background-position: 95% 44%;
  }

  .primary-btn_v2.style-signup {
    width: auto;
    min-width: 11.42em;
    max-width: none;
    padding: .6785em 1em;
    font-size: .972em;
    line-height: 1.5;
  }

  .primary-btn_v2.style-signup:hover {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    padding-top: .6785em;
    padding-bottom: .6785em;
    padding-right: 1em;
  }

  .primary-btn_v2.is_type_on24 {
    min-width: 13.88em;
    padding: .857em 1.5em;
    font-size: .972222em;
    line-height: 1.5;
  }

  .primary-btn_v2.is_type_on24:hover {
    padding-top: .857em;
    padding-bottom: .857em;
    padding-right: 1.5em;
  }

  .primary-btn_v2.style-signup-copy {
    width: auto;
    min-width: 11.42em;
    max-width: none;
    padding: .6785em 1em;
    font-size: .972em;
    line-height: 1.5;
  }

  .primary-btn_v2.style-signup-copy:hover {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    padding-top: .6785em;
    padding-bottom: .6785em;
    padding-right: 1em;
  }

  .video_shorts_video_holder {
    border-width: .55em;
    border-radius: 1.1em;
  }

  .video_shorts_video_holder.is_on_webinar {
    margin-left: auto;
    margin-right: 0;
    box-shadow: 5px 0 2rem #c16f4980;
  }

  .video_shorts_video_holder.is_on_webinar-copy {
    max-width: 343px;
    margin-left: auto;
    margin-right: auto;
  }

  .snackable-img {
    margin-bottom: -2.7em;
  }

  .our-users-assects-holder {
    grid-row-gap: 1.25em;
  }

  .txt-white-36._8-mt-18-mb {
    font-size: 1.25em;
  }

  .txt-white-36.wt-500-lh-130 {
    letter-spacing: -.0199ch;
    font-size: 1.25em;
  }

  .txt-white-36._24mt-8mb, .txt-white-36._32-mt-16mb {
    font-size: 1.25em;
  }

  .txt-white-36.card_title {
    letter-spacing: -.0199ch;
    font-size: 1.25em;
  }

  .txt-white-36.take-title {
    font-size: 1.25em;
  }

  .txt-white-36.case-studies-style {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 16px;
  }

  .para-white-24._40-mb {
    font-size: 1.111em;
  }

  .para-white-24._40-mb._12-in-m {
    letter-spacing: -.008em;
    font-family: Helvetica-400, sans-serif;
    font-size: 18px;
    font-weight: 500;
    line-height: 150%;
  }

  .para-white-24.wt-500, .para-white-24._32-mb {
    font-size: 1.111em;
  }

  .txt-white-16.on24-type {
    font-size: .833em;
  }

  .txt-white-16.resourse-style {
    text-align: center;
  }

  .txt-white-16._32-mt-copy {
    margin-top: 0;
    font-size: 12px;
    line-height: 150%;
  }

  .user-img {
    bottom: -23em;
    right: -4.1em;
  }

  .heading-black-84.type-center {
    max-width: 7.8em;
    font-size: 2.222em;
    line-height: 1.1;
  }

  .txt-orange-24 {
    font-size: 1.25em;
    line-height: 1.333;
  }

  .txt-orange-24.type700 {
    letter-spacing: -.03rem;
    font-size: 1.111em;
    line-height: 1.06;
  }

  .txt-orange-24.our-deal-lp {
    font-size: 1.111em;
    line-height: 100.656%;
  }

  .txt-black-32 {
    font-size: 1.25em;
    line-height: 1.2;
  }

  .txt-black-20 {
    font-size: .972em;
    line-height: 1.3;
  }

  .txt-black-20._500-wt {
    font-size: .833em;
  }

  .txt-black-20.opacity-0-6 {
    max-width: 18.8em;
    font-size: .972em;
  }

  .link-join.type-reverse.mt-24 {
    margin-top: 0;
  }

  .link-join.gap-14 {
    grid-column-gap: 2.88px;
    justify-content: flex-start;
    align-items: center;
  }

  .join-arrow-img.v2.is_in_arrow {
    max-width: 1.111em;
    height: 1.111em;
  }

  .join-arrow-img.mx-wt-8 {
    max-width: 1.4em;
    height: 1.4em;
  }

  .join-arrow-img.mx-wt-16 {
    max-width: 20px;
    height: auto;
  }

  .join-arrow-img.mx-wt-16-copy {
    max-width: 24px;
    height: auto;
  }

  .cut-post-img.mx-wt-343 {
    max-width: 23.81em;
  }

  .cut-post-content-block.cs-stylev2 {
    grid-row-gap: 7.39px;
    max-width: 312px;
    height: auto;
    padding-bottom: 23.72px;
  }

  .txt-black-36 {
    font-size: 1.666em;
    line-height: 1.3;
  }

  .txt-black-36.mt-10 {
    font-size: 2.22em;
  }

  .txt-black-36.generate-style {
    font-size: 16px;
    line-height: 130%;
  }

  .txt-black-36.style-metrics {
    max-width: 13.4em;
  }

  .txt-black-36.font-nanum {
    font-size: 18px;
  }

  .txt-black-36.font-nanum.no-wrap {
    font-size: 18px;
    line-height: 130%;
  }

  .orange-line {
    max-width: 17.18px;
  }

  .txt-black-28.type-center {
    font-size: 1.25em;
    line-height: 1.231;
  }

  .work-smarter-social-block {
    grid-column-gap: .75em;
    grid-row-gap: .75em;
  }

  .work-smarter-social-block.type-3-col {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .social-block {
    max-width: 10.8em;
    min-height: 9.3em;
  }

  .txt-white-32 {
    padding-right: .875em;
    font-size: 1.111em;
  }

  .signup-assects-holder.is_web_form_holder {
    grid-column-gap: 2.777em;
    grid-row-gap: 2.777em;
  }

  .txt-orange-20.line-height-130 {
    font-size: .833em;
  }

  .txt-black-42 {
    letter-spacing: -.09375rem;
    font-size: 2.222em;
  }

  .txt-black-42.mb-96 {
    margin-bottom: 1.142em;
  }

  .txt-black-42.is_logo_title {
    letter-spacing: -.02em;
    font-size: 1.1em;
  }

  .txt-black-42.style-em {
    letter-spacing: -.03rem;
  }

  .rights-block.show_on_mob {
    margin-top: 2.22222em;
  }

  .arrow-42.arrow-right.type-negative {
    width: 2.222em;
    right: -.5em;
  }

  .arrow-42.arrow-left.type-negative {
    z-index: 9999;
    width: 2.222em;
    left: -.5em;
  }

  .navbar-links-holder {
    padding-bottom: 1.5em;
  }

  .until-now-content-block {
    grid-row-gap: 2.5em;
  }

  .txt-black-24._54-mt-82-mb {
    font-size: 1.111em;
    line-height: 1.5;
  }

  .txt-black-24.faq-style {
    font-size: 1.25em;
  }

  .txt-black-24.ls-0-19 {
    font-size: .833em;
  }

  .txt-black-24.style-em2 {
    font-size: 1.09em;
  }

  .sv_signup_form_block.on24-form {
    padding-bottom: 64px;
  }

  .sv_signup_form_block.on24-form.no-padding {
    padding-bottom: 0;
  }

  .primary_btn_v2_holder {
    min-height: 5.5em;
  }

  .primary_btn_v2_holder.no_wrap_space, .primary_btn_v2_holder.on24-style {
    min-height: 0;
  }

  .roi_input_label {
    font-size: 1.1em;
  }

  .roi_btn_holder {
    grid-column-gap: .75em;
    grid-row-gap: .75em;
  }

  .roi_btn_primary {
    min-width: 8.5em;
  }

  .recommend-block {
    border-radius: .555556em;
    max-width: 10.83em;
    padding: .972em .972em 4.444em;
  }

  .txt-orange-56 {
    font-size: 1.944em;
  }

  .txt-white-20.wt-400 {
    letter-spacing: -.0135rem;
    font-size: .833em;
  }

  .txt-white-20.is_rad_link-arr {
    font-size: .833em;
    line-height: .691;
    transform: translate(0, .1em);
  }

  .txt-white-20.is_in_btn {
    font-size: 16px;
  }

  .txt-white-20.is_in_btn.is_two_lines {
    flex: 0 auto;
    line-height: 1.2;
  }

  .request-a-demo-btn {
    text-align: center;
    min-width: 11.42em;
    padding: .6785em 1em;
    font-size: .972em;
  }

  .request-a-demo-btn.webinar-style-copy {
    min-width: auto;
    margin-top: 5px;
    padding: 8px 15px;
    font-family: Helveticaneue, sans-serif;
    font-size: 12px;
    line-height: 100%;
  }

  .stf-outter-holder {
    grid-column-gap: 1.111em;
    grid-row-gap: 1.111em;
  }

  .stf-block {
    border-radius: .833em;
    height: 22.2222em;
    padding-right: 1.666em;
  }

  .stf-block.linear-gradient {
    border-radius: .833em;
  }

  .txt-white-64 {
    letter-spacing: -.01rem;
    font-size: 1.388em;
  }

  .stf-img {
    max-width: 17.7em;
  }

  .stf-img.is_sec_img {
    bottom: -8%;
  }

  .stf-outter-holder-2 {
    grid-column-gap: 1.11em;
    grid-row-gap: 1.11em;
  }

  .stf-block-2 {
    border-radius: .833em;
  }

  .txt-white-24 {
    letter-spacing: -.05em;
    font-size: 1.111em;
  }

  .heading-72-white {
    font-size: 2.222em;
  }

  .heading-72-white.align-center {
    text-align: center;
  }

  .more-outter-block {
    grid-column-gap: .574306em;
    grid-row-gap: .574306em;
    justify-content: space-between;
  }

  .more-block {
    grid-column-gap: .574em;
    grid-row-gap: .574em;
    max-width: 7.15em;
  }

  .txt-white-28 {
    font-size: .833em;
  }

  .txt-white-28.watch-us-style {
    font-size: 1em;
  }

  .fotter-img {
    min-width: 60em;
  }

  .demo-content-block {
    max-width: 20.2em;
  }

  .demo-img.show_on_mob {
    display: block;
  }

  .demo-img.hide_on_mob {
    display: none;
  }

  .faq-holder {
    padding: 1.041em 1.736em;
  }

  .faq-question {
    grid-column-gap: 1.75em;
  }

  .faq-minus-img {
    max-width: .8em;
  }

  .faq-answer {
    padding-left: 0;
    padding-right: 0;
  }

  .para-black-20 {
    font-size: .972em;
  }

  .para-black-20.type-center {
    font-size: 1.111em;
  }

  .roi_header {
    grid-column-gap: 1.25em;
    grid-row-gap: 1.25em;
  }

  .tab_c_line {
    max-width: 80%;
  }

  .faq-plus-img {
    max-width: .8em;
  }

  .plus_minus_holder {
    max-width: 2em;
    height: 2em;
  }

  .built-assects-holder {
    margin-top: 32px;
  }

  .built-assects-holder.no-margin {
    margin-top: 0;
  }

  .txt-white-42.mx-wt-840 {
    margin-bottom: 1.8em;
    font-size: 1.388em;
  }

  .txt-black-48.mb-96 {
    letter-spacing: -.0315rem;
    margin-bottom: 1.142em;
    font-size: 1.944em;
  }

  .txt-black-48.mb-81 {
    font-size: 1.944em;
  }

  .custom_section.catch_hero-sec {
    padding-top: 4em;
    padding-bottom: 20.138em;
  }

  .custom_section.exp-cap-sec {
    min-height: 25em;
  }

  .custom_section._100vh_sec {
    min-height: 177vw;
  }

  .custom_section._100vh_sec.faster-sec {
    justify-content: flex-start;
  }

  .custom_section.resources-sec {
    padding-left: .972em;
    padding-right: .972em;
  }

  .custom_section.our-awards {
    display: block;
  }

  .custom_section.cs-fotter-sec {
    padding-bottom: 40px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .custom_section.press-room-sec {
    padding-bottom: 48px;
  }

  .custom_section.worthy-sec {
    padding: 0 15.5px 64px;
  }

  .custom_section._12-5rem {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .anim_custom_container.anim_promotion-con.sectionfixed3-bg {
    height: 100vh;
  }

  .heading-black-48.type-center {
    letter-spacing: -.036rem;
    font-size: 2.22222em;
    line-height: 1.3em;
  }

  .txt-black-56.style-content {
    font-size: 2.3em;
  }

  .txt-black-56.myc-style {
    text-align: center;
    max-width: 70%;
  }

  .txt-black-56.media-style {
    font-size: 24px;
  }

  .vs-content-block {
    align-items: center;
  }

  .vs-content-img {
    align-self: flex-start;
  }

  .para-24 {
    font-size: 1.5em;
  }

  .para-24.mr-10 {
    font-size: 1.4em;
  }

  .audience-outter-block {
    padding-bottom: 16em;
  }

  .sub-heading_2 {
    font-size: 1.2em;
  }

  .fable-block {
    padding: 5em .555em;
  }

  .roi_result_txt.no_f_size {
    text-align: left;
    justify-content: flex-start;
  }

  .heading-white-32 {
    letter-spacing: -.0225rem;
    font-size: 1.388em;
  }

  .audience-img.show-on-mobile {
    max-width: 24.3em;
    max-height: 15.7em;
  }

  .txt-black-65 {
    font-size: 1.666em;
  }

  .txt-black-40 {
    font-size: 1.944em;
  }

  .txt-black-40.in-gap {
    text-align: left;
    font-size: 2.3em;
  }

  .txt-orange-36 {
    font-size: .833em;
  }

  .txt-orange-36.our-deal-type {
    letter-spacing: -.0135rem;
  }

  .shifted-img {
    max-width: 2.222em;
    height: 2.222em;
    margin-bottom: 12px;
  }

  .fotter-headings-block._10-flex-gap.left {
    align-items: flex-start;
  }

  .on24_video_3, .on24_video_3.is_type_comp {
    height: 12em;
  }

  .on24_video_3.is_type_comp.podcast-style {
    height: 11.5em;
  }

  .on24_video_2 {
    width: 96%;
    height: 12em;
    left: .5em;
  }

  .on24_video_2.is_type_comp {
    height: 12em;
  }

  .on24_video_1 {
    right: 1.1em;
  }

  .introducing-img {
    margin-bottom: -2.7em;
  }

  .impact-content-block.fastrack-content-block {
    max-width: 20em;
  }

  .heading-black-120.is_color_orange-style-cs {
    color: var(--dark-salmon);
    font-family: Helvetica-500, sans-serif;
    font-weight: 500;
  }

  .impact-img.no-mx-wt, .impact-img.phone-img {
    max-width: none;
  }

  .revenue-social-block {
    min-height: 9.3em;
  }

  .side_visualize_copy_block {
    right: -78%;
  }

  .side_visualize_copy_block.is_right {
    left: -102%;
  }

  .side_visualize_copy_block.glimpse-style {
    grid-column-gap: .277em;
    right: -105%;
  }

  .side_visualize_copy_block.is_right-fastrack {
    left: -102%;
  }

  .glimpse-img-block {
    min-height: 23.6em;
  }

  .glimpse-img {
    left: -1.4em;
  }

  .glimpse-block {
    max-width: 20.2em;
  }

  .para-lite-black-20 {
    font-size: .972em;
  }

  .glimpse-ftr-img.worklife-style {
    max-height: 10em;
  }

  .new-btn {
    padding: 13px 30px;
  }

  .new-btn.type-white {
    font-size: 3.77vw;
  }

  .heading-orange-48.type-center {
    letter-spacing: -.036rem;
    font-size: 2.22222em;
    line-height: 1.3em;
  }

  .categories-tab-menu {
    grid-column-gap: .76em;
  }

  .meet-img {
    max-width: 5em;
    height: 5em;
  }

  .key-title-block.timeframe_block {
    align-items: flex-start;
  }

  .key-tab-link, .key-tab-link.w--current {
    padding-left: 0;
    padding-right: 0;
  }

  .meet-content-block-mob {
    max-width: 14.1667em;
  }

  .form-txt-24 {
    font-size: 2em;
  }

  .form-txt-36 {
    font-size: 1.2em;
  }

  .key-time-block-1 {
    max-width: 12.6em;
  }

  .tag-btn.is-tag {
    font-size: 3.77vw;
  }

  .nav {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .hero-landing {
    margin-top: .625rem;
  }

  .text-span-9 {
    font-size: 1.375rem;
  }

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

  .heading-26 {
    font-size: 1.125rem;
    line-height: 1.25rem;
  }

  .heading-25-copy {
    font-size: 1.25rem;
    line-height: 1.5rem;
  }

  .capterra-text-container {
    padding-left: .625rem;
    padding-right: .625rem;
  }

  .heading-24-copy {
    font-size: 1.25rem;
    line-height: 1.5rem;
  }

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

  .landingctacontainer {
    flex-direction: column;
  }

  .heading-27 {
    text-align: center;
    font-size: 1.25rem;
    line-height: 1.5rem;
  }

  .heading-27.landscape-center {
    font-size: 2rem;
    line-height: 2.125rem;
  }

  .heading-25-copy-copy {
    font-size: 1.25rem;
    line-height: 1.5rem;
  }

  .grid-1052 {
    grid-template-columns: 1fr;
    padding-left: .625rem;
    padding-right: .625rem;
  }

  .text-block-28 {
    font-size: .875rem;
    line-height: 1rem;
  }

  .heading-28 {
    font-size: 1.1875rem;
    line-height: 1.25rem;
  }

  .heading-29 {
    text-align: center;
    font-size: 1.875rem;
  }

  .ra-form {
    padding: 1.041em;
  }

  .meningful-img {
    max-width: 23.73em;
  }

  .progress_bar_holder {
    grid-column-gap: .6em;
    grid-row-gap: .6em;
    height: .446em;
  }

  .reviews-content-holder-col.rev-con-block {
    z-index: 2;
    max-width: 24em;
  }

  .review-info-inside {
    width: 100%;
  }

  .fastrack_copy_block {
    right: -59%;
  }

  .fast-card-block {
    border-radius: .445em;
  }

  .fast-img {
    max-width: 2.291em;
    max-height: 2.291em;
  }

  .fast-wt-486-block {
    max-width: 5.9em;
  }

  .fast-wt-486-block.skyrocketing-style {
    max-width: none;
  }

  .txt-white-28-2 {
    font-size: .833em;
  }

  .txt-white-28-2.watch-cap-style, .txt-white-28-2.mx-wt-246 {
    font-size: 1em;
  }

  .txt-orange-24-2 {
    font-size: 1.25em;
    line-height: 1.333;
  }

  .wat-cap-sec {
    padding-left: 1.111em;
    padding-right: 1.111em;
  }

  .wat-cap-3-col {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .cap-social-block {
    min-height: 9.3em;
  }

  .sucess-v2-style {
    grid-row-gap: 1.66667em;
    max-width: 17.5694em;
  }

  .sucess-v2-style.is-full-size-on-m {
    max-width: none;
  }

  .skyrocketing-content-block {
    max-width: 16.319em;
  }

  .skyrocketing-card-block {
    border-radius: .445em;
    min-height: 8.402em;
  }

  .skyrocketing-img {
    max-width: 2.291em;
    max-height: 2.291em;
  }

  .driver-in_tab_block {
    max-width: .446em;
  }

  .driver-in_tab_block.active {
    max-width: 1.363em;
  }

  .discover-inner-block {
    padding: 5.694em 1.2em 1.805em;
  }

  .discover-btn {
    font-size: .833em;
  }

  .image-55 {
    margin-left: .625rem;
    margin-right: .625rem;
  }

  .points-container-container {
    grid-row-gap: 1em;
    flex-direction: column;
  }

  .features {
    grid-row-gap: .625rem;
    flex-direction: column;
  }

  .features.vertical {
    align-items: center;
  }

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

  .landing-slider-div {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .slider-5 {
    height: 22.5rem;
  }

  .landing-slider-div-copy {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .flex-filter-form {
    grid-column-gap: 21.25px;
    grid-row-gap: 21.25px;
  }

  .checkbox-v2 {
    min-width: 1em;
    min-height: 1em;
  }

  .builts-img-holder {
    grid-column-gap: 1.25em;
    max-width: 23.78em;
  }

  .img-con-1, .img-con-2 {
    grid-row-gap: 1.388em;
  }

  .arrows-holder-block {
    max-width: 13.5em;
  }

  .mt-content-block {
    min-width: 21.5em;
    max-width: 21.5em;
  }

  .laanding-header-text-container {
    max-width: 100%;
  }

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

  .mt-content-wrapper {
    width: 100%;
    max-width: 100vw;
  }

  .close-img {
    max-width: 1.3em;
    height: 1.3em;
  }

  .wait-popup {
    padding: 5em .555em;
  }

  .landing-rating-container {
    justify-content: center;
  }

  .landing-features-container {
    flex-direction: column;
  }

  .profile_card_slider_con {
    max-width: 9.3em;
  }

  .promotion-hero-img {
    width: 344px;
    height: 366px;
  }

  .promotion-img-block.designer-style {
    max-width: 22em;
  }

  .promotion-img-block.is_left_bottom {
    width: 100%;
  }

  .important-content-block.is_on_2nd_col {
    max-width: 161px;
  }

  .designer-types-holder.type-center._1 {
    height: 22em;
  }

  .promotion-faster-assects-holder {
    margin-top: 10em;
  }

  .promotion-faster-assects-holder._2 {
    margin-top: 0;
  }

  .detailed-assects-holder.over-flow-hidden {
    margin-left: -16px;
    overflow: visible;
  }

  .detailed-content-holder {
    bottom: 33.09em;
  }

  .detailed-content-holder._2 {
    bottom: 31em;
    left: 4em;
    right: auto;
  }

  .detailed-content-holder._4 {
    width: 20em;
    bottom: 31em;
    left: 4em;
  }

  .detailed-content-holder._3, .detailed-content-holder._5 {
    bottom: 31em;
    left: 4em;
  }

  .detailed-content-holder.mc-type {
    justify-content: flex-start;
  }

  .detailed-content-holder._1 {
    bottom: 31em;
    left: 4em;
    right: auto;
  }

  .txt-white-84.style-save2 {
    width: 140%;
    max-width: 100em;
    font-size: 3em;
  }

  .ready-img-holder {
    max-width: 12em;
    bottom: 20em;
  }

  .stage-assects-holder.style-reverse {
    position: static;
  }

  .stage-imgs-block {
    bottom: 17.3em;
  }

  .stage-imgs-block.type-2 {
    bottom: 6em;
    left: 2rem;
  }

  .stage-imgs-block.type-2.promotion-section5-2 {
    bottom: 6.8em;
    left: 3rem;
  }

  .stage-image-1 {
    max-width: 22.22em;
  }

  .stage-image-1._740-mx-wt {
    max-width: 30em;
  }

  .stage-image-1._740-mx-wt.section5-2 {
    width: 25em;
  }

  .stage-image-2 {
    max-width: 4.25em;
  }

  .stage-image-2.style-down {
    max-width: 5em;
    top: .8em;
    left: -3em;
  }

  .stage-image-2.style-down.section5-2 {
    left: -4em;
  }

  .stage-image-3 {
    max-width: 3.817em;
    top: 9.116em;
    right: -.4em;
  }

  .stage-image-3.style-up {
    max-width: 13em;
    top: -1em;
    right: 1em;
  }

  .stage-image-3.style-up.section5-2 {
    right: 2em;
  }

  .stage-pointing-img.style-reverse {
    max-width: 17em;
  }

  .save-time-hero-img {
    display: block;
  }

  .hours-assects-holder {
    min-height: 100vh;
  }

  .hours-heading-holder {
    max-width: 12.84em;
  }

  .event_marketer-content-block.markerfull {
    transform: translate(-5%);
  }

  .em-content-block-1 {
    grid-row-gap: .486em;
    max-width: 23em;
  }

  .em-hours-holder {
    grid-column-gap: 3em;
  }

  .em-hour-txt {
    font-size: .833em;
  }

  .txt-grey-16 {
    width: 100%;
    max-width: 26.1em;
    font-size: 1.09em;
  }

  .detailed-content-block.style-myc {
    display: none;
    bottom: 7.66em;
    left: 12%;
  }

  .detailed-content-block.style-myc.card-3 {
    display: flex;
    left: 50%;
  }

  .detailed-content-block.style-myc.card-2 {
    display: flex;
    left: 50%;
    transform: translate(0%);
  }

  .save2--img-holder {
    width: 120%;
    max-width: 120%;
  }

  .save2--img.bluranim1, .save2--img.bluranim2, .save2--img.bluranim3, .save2--img.bluranim4 {
    width: 100%;
  }

  .content-imgs-holder {
    grid-column-gap: 0em;
    grid-row-gap: 0em;
    width: 100%;
  }

  .content-img.cimganim1, .content-img.cimganim2, .content-img.cimganim3 {
    border-radius: 4px;
    max-width: 33.3%;
  }

  .image57 {
    opacity: 1;
    width: 20em;
  }

  .button9-henri.visibility-hidden {
    display: block;
  }

  .average_point_bg.average_sm, .average_point_bg.average_blogs, .average_point_bg.average_videos, .average_point_bg.average_webinars, .average_point_bg.average_ebooks, .average_point_bg.average_podcasts {
    width: 27%;
  }

  .average_text {
    font-size: 1.2em;
  }

  .myc-assects-holder {
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    min-height: 45em;
  }

  .myc-img-block {
    max-height: 70vh;
    position: relative;
  }

  .hero-img-3 {
    position: absolute;
    inset: auto auto 0% 50%;
    transform: translate(-50%);
  }

  .heading-whi-96.style-hours {
    opacity: 0;
  }

  .metrics-img {
    opacity: 0;
    margin-bottom: -5em;
  }

  .metrics-img-holder {
    width: 100%;
    max-width: 86%;
  }

  .metrics-img-1 {
    max-width: 12.22em;
  }

  .metrics-img-2 {
    max-width: 7.98611em;
  }

  .myc-img-style {
    margin-top: 20px;
    bottom: -8.98em;
    left: 8.391em;
  }

  .myc-img-style.card-2, .myc-img-style.card-2._2 {
    max-width: 10em;
  }

  .myc-card-2-img-block {
    position: static;
    top: 0;
  }

  .mkc-last-sec-img-2 {
    max-width: 11.38em;
    bottom: 14.71em;
    left: .988em;
  }

  .style-v2-copy {
    bottom: 16.45em;
    left: 4.93em;
  }

  .stage-style {
    bottom: 8.15em;
    left: 0;
  }

  .txt-48-in-m {
    margin-top: 15vh;
  }

  .mc_hours-heading-holder {
    max-width: 12.84em;
  }

  .mc_hours-heading-holder.mx-wt-762 {
    margin-left: 0;
  }

  .hours-img-mc {
    left: 50%;
    transform: translate(-50%);
  }

  .heading30 {
    max-width: 95%;
    font-size: 1.5em;
    font-weight: 400;
    top: 15%;
  }

  .image58 {
    max-width: 15em;
  }

  .ai {
    font-size: 2.5em;
  }

  .text-block-29 {
    white-space: normal;
    max-width: 36%;
    font-size: 3em;
    line-height: 1.2;
    position: relative;
  }

  .promotion-dot-background {
    height: 30em;
    bottom: 5em;
  }

  .promotion-absolute-container.flex-vertical.promotion-webinar {
    max-width: 20em;
  }

  .detailed-content-image-holder {
    width: 100%;
    max-width: 18em;
  }

  .detailed-content-image-holder._1 {
    max-width: 22em;
    bottom: 20em;
    left: 2.8em;
  }

  .detailed-content-image-holder._2 {
    max-width: 18em;
    bottom: 11.5em;
    left: 2.4em;
  }

  .detailed-content-image-holder._3 {
    bottom: 14em;
    left: 2em;
  }

  .detailed-content-image-holder._4 {
    max-width: 20em;
    bottom: 18.8em;
    left: 3em;
  }

  .detailed-content-image-holder._5 {
    max-width: 20em;
    bottom: 18em;
    left: 2.5em;
  }

  .stage-description-block._1, .stage-description-block._2 {
    bottom: 30em;
  }

  .heading-promotion-80 {
    font-size: 1.8rem;
  }

  .promotion-section5-dot-background {
    right: 0;
  }

  .custom_sectionanim._100vh_secc {
    min-height: 177vw;
  }

  .custom_sectionanim._100vh_secc.promotion-secc.anim_hero_section_pinned.positionstart {
    min-height: 100vh;
  }

  .promotion_main-wrapper-anim {
    height: 100vh;
    min-height: 100vh;
  }

  .aiwrapc {
    display: none;
  }

  .promotion-detailed-img-block {
    transform: scale(1.5)translate(-23%, 11%);
  }

  .button9-get-demo {
    font-size: .833em;
  }

  .ready-content-wrapper {
    flex-direction: column;
  }

  .promotion-ready-detail-text {
    text-align: center;
    max-width: 90vw;
    margin-top: 2em;
    line-height: 1.5;
  }

  ._1022-container-copy {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    font-family: Helvetica-400, sans-serif;
  }

  .landing-features-container-copy {
    flex-direction: column;
  }

  .txt-light-black-40 {
    text-align: left;
    font-size: 2.3em;
  }

  .heading-style-pipepline {
    font-size: 3.888em;
  }

  .state-image-mob {
    border-radius: 4px;
  }

  .custom_container.worthy-con {
    max-width: 343px;
  }

  .our_thoughts-content-block {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
  }

  .ot-title-txt {
    padding: 4.67px 8.5px;
    font-family: Helveticaneue, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 150%;
  }

  .ot-title-txt.style-gossip.hidden {
    padding: 5px 9px;
    font-size: 12px;
  }

  .ot-title-txt._19-5px {
    padding-left: 8.5px;
    padding-right: 8.5px;
  }

  .ultimate-block {
    grid-row-gap: 29px;
    padding-top: 14px;
    padding-left: 14px;
    padding-right: 14px;
  }

  .ot-img {
    margin-bottom: -3.6em;
  }

  .ultimate-inner-block {
    grid-column-gap: 9.3px;
    grid-row-gap: 9.3px;
  }

  .trending-block {
    max-width: 13.5417em;
  }

  .trending-block._2 {
    max-width: 9.583em;
  }

  .trending-block._3 {
    max-width: 10.55em;
  }

  .trending-block._4 {
    max-width: 12.5em;
  }

  .txt-24-wlg.awards-style {
    width: 100%;
    max-width: 16.8em;
  }

  .wlg-inner-block.rp-style {
    grid-row-gap: .625em;
  }

  .rp-content-block {
    grid-row-gap: 1.111em;
  }

  .landing-multipart-form {
    min-width: auto;
  }

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

  .resources-img {
    height: 20em;
    bottom: -3.1em;
  }

  .txt-org-16 {
    font-size: 12px;
  }

  .cs-cards-holder-v2 {
    grid-row-gap: 29px;
  }

  .awards-content-block {
    max-width: 20.7em;
  }

  .cs-img-assects {
    max-width: 100%;
    height: auto;
  }

  .cs-img-v2 {
    max-width: 238px;
    height: auto;
  }

  .cs-btn-img {
    max-width: 49.72px;
  }

  .cs-person-img {
    max-width: 47.6px;
  }

  .cs-time-title-block {
    padding: 4.23px;
  }

  .cs-time-img {
    max-width: 11.11px;
    height: auto;
    max-height: 11.11px;
  }

  .cs-style-center-align {
    font-size: 12px;
    line-height: 150%;
  }

  .cs-time-txt {
    font-size: 8.46px;
  }

  .ot-see-more-content-block.gossip-style {
    grid-row-gap: 14px;
  }

  .ot-see-more-block {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    background-color: #d8c69e00;
    max-width: none;
  }

  .ot-see-more-block.bottom-padding {
    margin-bottom: 28px;
  }

  .ot-see-more-img {
    max-height: 233px;
  }

  .ot-inner-content-holder {
    grid-column-gap: 9px;
    grid-row-gap: 9px;
    max-width: 269px;
    margin-left: 7px;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .sectionfixed._100vh_sec-copy {
    min-height: 177vw;
  }

  .sectionfixed._100vh_sec-copy.hero-sec-3-copy {
    width: 100%;
    max-width: 100vw;
    padding-top: 1.527em;
    padding-left: 0;
    padding-right: 0;
    overflow: hidden;
  }

  .custom_section-copy._100vh_sec-copy, .custom_section-copy2._100vh_sec {
    min-height: 177vw;
  }

  .custom_section-copy2._100vh_sec.is_2nd_sec {
    min-height: 531vw;
  }

  .custom_section-copy3._100vh_sec {
    min-height: 177vw;
  }

  .custom_section-copy3._100vh_sec.not-sec.sectionfixed3 {
    opacity: 0;
    cursor: nw-resize;
  }

  .custom_section-copy4._100vh_sec-copy {
    min-height: 177vw;
  }

  .custom_section-copy4._100vh_sec-copy.sectionfixed4 {
    opacity: 1;
  }

  .custom_section-copy6._100vh_sec-copy {
    min-height: 177vw;
  }

  .image62 {
    display: none;
  }

  .mc_hours-heading-holder-notav {
    max-width: 12.84em;
  }

  .mc_hours-heading-holder-notav.no-mx-wt {
    top: 20%;
  }

  .myc-img-style-img3 {
    bottom: -8.98em;
    left: 8.391em;
  }

  .myc-img-style-img3.card-3 {
    max-width: 16em;
  }

  .fotter-txt-24 {
    font-size: 1rem;
  }

  .fotter-txt-24.left {
    text-align: center;
  }

  .fotter-txt-36 {
    font-size: 1.5rem;
  }

  .fotter-txt-36.medium {
    font-size: 24px;
    line-height: 31.2px;
  }

  .promotion-txt-black-40 {
    font-size: 1.944em;
  }

  .promotion-txt-black-40.in-gap {
    text-align: left;
  }

  .gossip-assects-holder {
    align-items: flex-start;
  }

  .gossip-content-holder {
    align-items: flex-start;
    max-width: 284px;
  }

  .heading-black-36 {
    text-align: left;
  }

  .award-img.v2 {
    max-width: 2.152em;
  }

  .nmm-content-block {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .nmm-outter-block {
    grid-column-gap: 16px;
    max-width: 307px;
  }

  .nmm-inner-content-block {
    max-width: 238px;
  }

  .nmm-img {
    max-width: 40px;
  }

  .me-content-block {
    grid-row-gap: 40px;
  }

  .heading-white-64 {
    font-size: 24px;
  }

  .case-studies-style-block {
    right: -78%;
  }

  .is_long_title_right.is_left {
    left: -102%;
  }

  .txt-black-36-mob {
    font-size: 1.666em;
    line-height: 1.3;
  }

  .txt-black-36-mob.style-metrics-mob {
    max-width: 100%;
  }

  .section-main-copy.no-bg-160px {
    padding: 0 1em 40px;
  }

  .section-main-copy.no-bg-0px-bottom {
    padding-top: 2rem;
  }

  .section-main-copy.no-bg-0px-bottom-copy {
    max-width: none;
    padding-top: 0;
    padding-bottom: 75px;
    display: flex;
  }

  .card-title-org {
    font-size: 18px;
  }

  .card-desc-org {
    font-size: 12px;
  }

  .title-_96 {
    font-size: 2.222em;
    line-height: 130%;
  }

  .link_card-img {
    margin-top: 20px;
  }

  .tab-titles-block, .tab-outter-rapper {
    display: block;
  }

  .tabs-content-block {
    mix-blend-mode: darken;
    margin-top: 0;
    padding-top: 0;
    display: none;
  }

  .service-content-block {
    align-items: center;
    margin-top: 0;
    margin-bottom: 4rem;
  }

  .service-sub_title-20 {
    text-align: center;
  }

  .service-staff-block {
    justify-content: center;
  }

  .service-main-img {
    top: 23px;
  }

  .hero_p-_blogs-assects-holder {
    grid-row-gap: 40px;
  }

  .hero_p-_blogs-holder {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-direction: column;
  }

  .hero_p-_blog-block {
    width: auto;
  }

  .blog-main-txt-24._24px {
    padding-bottom: 1em;
  }

  .hero_p-_action-assects-holder {
    padding-bottom: 40px;
  }

  .hero_p-_team-assects-holder {
    padding-left: 15px;
    padding-right: 15px;
  }

  .page-wrapper-global {
    padding-top: 0;
  }

  .wrapper_70 {
    min-height: 100vh;
  }

  .anymore-container.anim_promotion-con.anymore-bg {
    height: 100vh;
  }

  .section_dashboard-content._100vh_sec-copy {
    min-height: 177vw;
  }

  .asset-wraps.over-flow-hidden {
    margin-left: -16px;
    overflow: visible;
  }

  .anymore_image {
    left: 50%;
    transform: translate(-50%);
  }

  .section_dashboard-images._100vh_sec-copy {
    min-height: 177vw;
  }

  .txt-black-36-mob-copy {
    font-size: 1.666em;
    line-height: 1.3;
  }

  .txt-black-36-mob-copy.style-metrics-mob {
    max-width: 100%;
  }

  .metrics-img-copy {
    opacity: 0;
    margin-bottom: -5em;
  }

  .metrics-img-holder-copy {
    width: 100%;
    max-width: 86%;
  }

  .detailed-assects-holder-copy.over-flow-hidden {
    margin-left: -16px;
    overflow: visible;
  }

  .detailed-content-block-copy.style-myc {
    display: none;
    bottom: 7.66em;
    left: 12%;
  }

  .detailed-content-block-copy.style-myc.card-3 {
    display: flex;
    left: 50%;
  }

  .detailed-content-block-copy.style-myc.card-2 {
    display: flex;
    left: 50%;
    transform: translate(0%);
  }

  .heading-style-h1 {
    font-size: 32px;
    line-height: 38.4px;
  }

  .webinar_content-wrapper {
    padding-top: .875rem;
    padding-left: .875rem;
    padding-right: .875rem;
  }

  .webinar_content {
    grid-column-gap: .875rem;
    grid-row-gap: .875rem;
  }

  .heading-style-h2.center {
    text-align: center;
  }

  .text-size-medium.network {
    text-align: center;
    max-width: none;
  }

  .network_content {
    align-items: center;
  }

  .form_email-field {
    width: 100%;
    font-size: 12.8px;
    line-height: 14px;
  }

  .subscribe {
    font-size: 12.8px;
    line-height: 14px;
  }

  .section_posts {
    padding: 64px 16px;
  }

  .network_form-copy {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .blogs_grid {
    width: 100%;
  }

  .image-70 {
    height: auto;
  }

  .section-new {
    padding-left: 15px;
    padding-right: 15px;
  }

  .h1 {
    font-size: 28px;
  }

  .h1.big {
    font-size: 32px;
  }

  .h1.color-white {
    font-size: 20px;
  }

  .vertical-flex._80px, .vertical-flex._96px {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
  }

  .vertical-flex._16px {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .vertical-flex._84px-deets {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .vertical-flex._64px-deets {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
  }

  .vertical-flex._24px-jointeam-hero {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .new-h2.white-color {
    font-size: 1.5rem;
  }

  .max-width-570px {
    margin-bottom: 0;
  }

  .orange-text {
    letter-spacing: .5em;
    font-size: 16px;
  }

  .cut-post-block-copy {
    grid-column-gap: 0rem;
    grid-row-gap: 23.72px;
  }

  .our-users-assects-holder-copy {
    grid-row-gap: 16px;
  }

  .div-block-170 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .marketo-new-form {
    min-width: auto;
  }

  .nav-button-wrapper {
    width: auto;
  }

  .button-primary._32px {
    padding: 12px 30px;
    font-size: 16px;
  }

  .button-primary.hero-contact-us {
    text-align: center;
  }

  .nav-link-2 {
    color: var(--v2-color--font-black);
    padding-left: 1.5rem;
    font-size: 1.25rem;
    line-height: 16.75px;
  }

  .nav-menu-8 {
    border-radius: 8px;
    justify-content: space-around;
    padding-top: 26px;
    padding-left: 24px;
    padding-right: 24px;
    overflow: visible;
  }

  .primary-navigation {
    z-index: 5;
    border-radius: 8px;
    margin-left: 16px;
    margin-right: 16px;
    padding-top: 9px;
    padding-bottom: 9px;
  }

  .logo-wrapper {
    width: auto;
  }

  .div-block-171 {
    width: 100%;
    margin-bottom: 0;
    padding-bottom: 0;
    overflow: visible;
  }

  .menu-icon {
    width: 20px;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .image-75 {
    width: 16px;
  }

  .grid-1057 {
    align-items: center;
  }

  .grid-1058 {
    grid-column-gap: 12px;
    grid-row-gap: 32px;
  }

  .link-4 {
    font-size: 12px;
    line-height: 140%;
  }

  .footer-link-wrapper {
    width: auto;
  }

  .div-block-175 {
    margin-left: 12px;
    margin-right: 12px;
  }

  .boder, .div-block-176 {
    display: none;
  }

  .div-block-180 {
    height: 164px;
  }

  .link-block-15 {
    max-width: 65px;
    max-height: 61px;
    padding: 16.5px 18px;
  }

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

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

  .text-block37 {
    font-size: 16px;
    line-height: 200%;
  }

  .primary-footer {
    background-image: none;
    padding-left: 20px;
    padding-right: 20px;
  }

  .paragraph-56 {
    letter-spacing: 0;
    font-family: Helvetica-400, sans-serif;
    font-size: 14px;
  }

  .paragraph-56._20px.left {
    font-size: 14px;
    font-weight: 400;
  }

  .button-primary-1 {
    padding: 12px 64px;
    font-size: 16px;
    line-height: 24px;
  }

  .div-block-185 {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .div-block-185.top-32px-margin {
    margin-top: 32px;
  }

  .logo-image {
    object-fit: contain;
  }

  .logo-image._32px {
    height: 32px;
  }

  .div-block-186 {
    grid-column-gap: 48.6px;
    grid-row-gap: 48.6px;
  }

  .image-81 {
    max-height: 102px;
    left: 0%;
  }

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

  .div-block-187.mobile {
    display: block;
  }

  .image-81-copy {
    max-height: 102px;
    inset: 0% -7% 0% auto;
  }

  .div-block-188 {
    max-width: 258px;
  }

  .img-holder-copy {
    border-width: .55em;
    border-radius: 1.1em;
  }

  .img-holder-copy.img-copy {
    margin-left: 17.26px;
    margin-right: 17.26px;
  }

  ._1200px-container {
    margin-left: auto;
    margin-right: auto;
  }

  .hero-image-text-grid-holder {
    grid-column-gap: 0px;
    grid-row-gap: 48px;
    flex-direction: column;
    grid-template: "."
                   "Area"
                   / 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row dense;
    place-content: stretch center;
    place-items: center;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .hero-text-grid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    padding-top: 64px;
    display: block;
  }

  .hero-image-grid {
    background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fee9_Glass.png");
    background-position: 50%;
    background-size: cover;
    flex-direction: column;
    justify-content: center;
    width: 300px;
    padding: 6px 5px;
  }

  .hero-text-wrapper {
    justify-content: center;
    align-items: center;
  }

  .paragraph-24px {
    text-align: center;
    margin-top: 16px;
    margin-bottom: 24px;
    font-size: 14px;
    line-height: 21px;
  }

  .heading-56px {
    text-align: center;
    font-size: 32px;
    line-height: 38.4px;
  }

  .hero-image-775px {
    width: 344px;
    display: none;
    box-shadow: 0 0 5px #0003;
  }

  .section-412 {
    padding: 32px 40px 32px 32px;
  }

  .heading-48px-black {
    font-size: 28px;
    line-height: 36px;
  }

  .div-block-190 {
    margin-top: 32px;
  }

  .image-text-grid-holder {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-top: 32px;
  }

  .text-grid, .image-grid {
    width: auto;
  }

  .div-block-191 {
    margin-top: 7.5px;
    margin-bottom: 7.5px;
  }

  .heading-36px {
    font-size: 18px;
    line-height: 23.4px;
  }

  .paragraph-16px-white {
    font-size: 12px;
    line-height: 18px;
  }

  .grid-1062 {
    grid-column-gap: 16px;
    margin-top: 12px;
  }

  .logo-image {
    height: 14px;
  }

  .logo-image._82px {
    height: 29px;
  }

  .logo-image._60px {
    height: 21px;
  }

  .div-block-192 {
    align-items: flex-start;
    margin-top: 0;
  }

  .image-83 {
    margin-top: 24px;
  }

  .section-413 {
    padding-bottom: 64px;
  }

  .div-block-193 {
    justify-content: flex-start;
    align-items: center;
    margin-left: -62px;
    padding-left: 0;
    position: static;
    left: 0;
  }

  .heading-120-outline {
    margin: 0 1px;
    font-size: 32px;
    line-height: 38.4px;
  }

  .div-block-194 {
    overflow: hidden;
  }

  .heading-120-orange {
    font-size: 32px;
    line-height: 38.4px;
  }

  .div-block-195 {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
    padding-top: 16px;
  }

  .new-btn-copy {
    padding: 11px 30px;
  }

  .new-btn-copy._78px-padding {
    max-width: 185px;
  }

  .div-block-197 {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
  }

  .link-block-18 {
    inset: auto auto 5% 33%;
  }

  .link-block-19 {
    inset: auto auto 5% 37%;
  }

  .link-block-20 {
    left: 35%;
  }

  .link-block-21.new {
    left: 45%;
  }

  .link-block-22 {
    inset: auto 6% 5% auto;
  }

  .link-block-23 {
    inset: auto 2% 3% auto;
  }

  .link-block-24 {
    left: 41%;
  }

  .div-block-199 {
    align-items: flex-start;
    padding-top: 28px;
  }

  .salmon-section {
    padding-bottom: 32px;
  }

  .salmon-section._96px-padding {
    padding-top: 56px;
    padding-bottom: 56px;
  }

  .contact-deets-hero-section {
    padding: 64px 15.5px 48px;
  }

  .deets-cta-wrapper {
    grid-column-gap: 13.5px;
    grid-row-gap: 13.5px;
    flex-flow: wrap;
    justify-content: center;
    align-items: center;
  }

  .button-primary-1-copy {
    white-space: nowrap;
    width: 105px;
    height: 32px;
    padding: 9px 9.62px;
    font-family: Helveticaneue, sans-serif;
    font-size: 11px;
    line-height: 100%;
  }

  .section-415 {
    padding: 48px 15.5px 40px;
  }

  .h2-48px {
    font-size: 28px;
  }

  .contact-details-wrapper {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .number-cards-wrapper {
    width: 163.03px;
    font-size: 16px;
  }

  .number-cards-inner {
    max-width: 127px;
  }

  .ph-no-text {
    font-size: 14px;
  }

  ._160px-vertical-wrapper {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
  }

  .div-block-200 {
    max-width: 262px;
  }

  .div-block-202 {
    max-width: 261px;
  }

  .button-primary-1-copy-copy {
    padding: 12px 64px;
    font-family: Helveticaneue, sans-serif;
    font-size: 16px;
    line-height: 150%;
  }

  .button-primary-1-copy-copy._232px-mob-fixed-width {
    width: 232px;
    padding-left: 0;
    padding-right: 0;
  }

  .img-vdo-wrapper-80px-top {
    margin-top: 24px;
  }

  .max-width-768 {
    max-width: 296px;
  }

  .heading-120px {
    margin-left: -33px;
    font-size: 32px;
    line-height: 38.4px;
  }

  .program-benefit-cards {
    grid-column-gap: 0px;
    grid-row-gap: 16px;
    background-position: 50%;
    background-repeat: repeat;
    background-size: cover;
    border-radius: 6px;
    flex-direction: row;
    width: 100%;
    padding: 16px 15px 60px 16px;
  }

  .program-image {
    width: 32px;
    height: 32px;
  }

  .heading-32px {
    font-size: 12px;
    line-height: 18px;
  }

  .para-20px {
    width: 100%;
    font-size: 12px;
    line-height: 18px;
  }

  ._996px-container {
    width: 100%;
    max-width: none;
    margin-left: 0;
  }

  ._996px-container._120px {
    margin-top: 64px;
  }

  ._996px-container._40px {
    max-width: none;
    margin-top: 40px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .div-block-204 {
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-205 {
    margin-top: 0;
    margin-left: 80px;
  }

  .grid-1064 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: column;
    justify-content: center;
    place-items: center;
    display: flex;
  }

  .program-card {
    border-radius: 10px;
    width: 100%;
  }

  .heading-20px-white {
    font-size: 24px;
    line-height: 36px;
  }

  .para-12px {
    font-family: Helvetica-400, sans-serif;
    font-size: 12px;
    font-weight: 400;
    line-height: 18px;
  }

  .program-card-2 {
    background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fed1_Frame%201000005153.png");
    background-position: 50%;
    background-size: cover;
    border-radius: 10px;
    width: 100%;
  }

  .program-card-3 {
    border-radius: 10px;
    width: 100%;
  }

  .div-block-207 {
    flex-direction: column;
    align-items: center;
    padding-top: 32px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .div-block-210 {
    margin-top: 32px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .image-86 {
    object-fit: contain;
    height: 218px;
  }

  .section-416 {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .heading-42px {
    white-space: nowrap;
    font-size: 20px;
    line-height: 26px;
  }

  ._1034px-container {
    margin-top: 32px;
  }

  .div-block-213 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .partner-logo {
    object-fit: contain;
    width: 108px;
    height: 61px;
  }

  .partner-logo._80 {
    height: 80px;
  }

  .div-block-214 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .heading-42px-black {
    white-space: nowrap;
    font-size: 20px;
    line-height: 26px;
  }

  .grid-1066 {
    display: none;
  }

  .partner-testimonial-card {
    width: 100%;
    height: 100%;
  }

  .para-16px {
    font-size: 12px;
    line-height: 18px;
  }

  .partner-testimonial-card-2, .partner-testimonial-card-3 {
    width: 100%;
    height: 100%;
  }

  .div-block-217 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    margin-top: 32px;
    padding-left: 16px;
    padding-right: 16px;
    display: flex;
    overflow: visible;
  }

  .section-417 {
    padding: 64px 16px 38px;
  }

  ._1164px-container {
    align-items: center;
    width: 100%;
    display: flex;
  }

  ._512px-container {
    display: none;
  }

  .heading-36px-orange.center {
    text-align: center;
    white-space: nowrap;
    font-size: 24px;
    line-height: 28.8px;
  }

  .text-24px-no-mg {
    margin-left: .25rem;
    font-size: 100%;
    top: 0;
  }

  .div-block-220 {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  ._601px-container {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: none;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .form-grid {
    grid-column-gap: 0px;
    grid-template-columns: 1fr;
    padding-left: 0;
    padding-right: 0;
  }

  .section-418 {
    margin-top: 38px;
    padding-bottom: 54px;
  }

  .checkbox-label-4 {
    width: 100%;
    font-size: 14px;
    line-height: 21px;
  }

  .checkbox-field-2 {
    width: 100%;
  }

  .div-block-221 {
    width: 100%;
    padding-left: 16px;
    padding-right: 16px;
  }

  .submit-button-2 {
    width: 100%;
  }

  .div-block-222 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-223 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    margin-top: 40px;
    margin-right: 0;
    padding-left: 16px;
    padding-right: 16px;
    display: flex;
  }

  .heading-48px-white {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 20px;
    line-height: 26px;
  }

  .building-careers-hero-section {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    padding: 64px 15.5px 0;
  }

  .benefits-section {
    margin-left: 15.5px;
    margin-right: 15.5px;
    padding: 64px 0;
  }

  ._797px-container.top-80px {
    margin-top: 24px;
  }

  .section-419 {
    padding-top: 64px;
    padding-left: 15px;
    padding-right: 15px;
    overflow: hidden;
  }

  ._80px-vertical-wrapper {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .global-120px-section {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .join-our-team-cta-wrapper {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .h3-42px {
    font-size: 28px;
  }

  .button-primary-69-5-padding {
    width: 232px;
    padding: 12px 0;
    font-family: Helveticaneue, sans-serif;
    font-size: 16px;
    line-height: 150%;
  }

  .team-reviews-wrapper {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .teams-testimonials-card.green {
    padding: 24px;
  }

  .team-testimonials-inner-contents-wrapper {
    font-size: 12px;
  }

  .div-block-224 {
    flex-direction: column;
    align-items: center;
    margin-left: 0;
    margin-right: 0;
    padding-top: 32px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .div-block-225 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    margin-top: 24px;
    margin-bottom: 40px;
  }

  .text-field-7 {
    width: auto;
    max-width: 216px;
    height: auto;
  }

  .form-4 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .submit-button-3 {
    max-height: 38px;
    padding: 0 19px;
    font-size: 12px;
  }

  .text-block-40 {
    font-size: 12px;
  }

  .image-91 {
    width: auto;
    height: auto;
    margin-left: 2px;
    margin-right: 2px;
    position: relative;
    bottom: -43px;
  }

  ._393px-max-width {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .slider-6 {
    width: 254px;
  }

  .left-arrow-4 {
    justify-content: flex-end;
    left: -64px;
  }

  .right-arrow-4 {
    right: -64px;
  }

  .img-vdo-wrapper-160px-bottom {
    margin: 48px 6.5px 80px;
  }

  ._768-max-width {
    max-width: 343px;
  }

  .div-block-226 {
    outline-offset: 0px;
    outline: 3px #333132;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    margin-top: 0;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .mobile-image {
    width: 300px;
    margin: 0;
    display: block;
  }

  .div-block-227 {
    order: -1;
    width: 80%;
  }

  .image-92 {
    height: 20px;
  }

  .mobile-slider {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 342px;
    display: flex;
  }

  .mask-5 {
    background-color: #fff;
    overflow: hidden;
  }

  .slide-6 {
    margin-left: 0;
    margin-right: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .left-arrow-5 {
    justify-content: center;
    align-items: center;
    width: 35px;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
    display: flex;
    inset: 0% auto 0% -15%;
  }

  .right-arrow-5 {
    justify-content: center;
    align-items: center;
    width: 35px;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
    display: flex;
    position: absolute;
    inset: 0% -15% 0% auto;
  }

  .image-93 {
    width: 25px;
    margin-left: 0;
    margin-right: 0;
    padding-right: 0;
  }

  .image-94 {
    width: 25px;
    margin-left: 0;
    margin-right: 0;
  }

  .slide-nav-8 {
    display: none;
  }

  .grid-1067 {
    grid-row-gap: 64px;
    grid-template-columns: 1fr;
  }

  .section-420 {
    padding-bottom: 64px;
  }

  .hero-section {
    padding-top: 40px;
    padding-bottom: 32px;
  }

  .div-block-244 {
    padding-top: 0;
  }

  .div-block-245 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .primary-heading {
    font-size: 32px;
    line-height: 38.4px;
  }

  .primary-heading._48px {
    font-size: 28px;
    line-height: 34px;
  }

  .main-paragraph {
    font-size: 14px;
    line-height: 21px;
  }

  .div-block-246 {
    margin-top: 48px;
  }

  .secondary-section {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .card-layout {
    height: 390px;
  }

  .heading-28px {
    font-size: 25.2px;
  }

  .paragraph-14px {
    font-size: 12.6px;
  }

  .div-block-250 {
    margin-top: 32px;
  }

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

  .heading24px {
    font-size: 21.44px;
    line-height: 26.18px;
  }

  .section-padding-120px {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .section-padding-120px.orange-bg {
    padding-top: 32px;
    padding-bottom: 32px;
    overflow: hidden;
  }

  .div-block-257 {
    background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fef3_Frame%201000005724.png"), linear-gradient(114deg, #e4865c 23%, #c06136);
    background-position: 100% 100%, 0 0;
    background-repeat: no-repeat, repeat;
    background-size: 197px, auto;
    padding-left: 16px;
    padding-right: 16px;
  }

  .div-block-258 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    padding-top: 16px;
    padding-bottom: 133px;
  }

  .text-block-41 {
    font-size: 24px;
  }

  .text-block-42 {
    font-size: 12px;
  }

  .div-block-259 {
    max-width: 209px;
  }

  .button-9 {
    padding-top: 11px;
    padding-bottom: 11px;
    font-size: 12px;
    line-height: 150%;
  }

  .image-95 {
    display: none;
  }

  .div-block-258-copy {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .button-9-copy {
    font-size: 12px;
  }

  .ot-see-more-block-copy {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    max-width: none;
    min-height: 236px;
    padding-bottom: 11px;
  }

  .hero-mission-head-honchos {
    padding-top: 64px;
    padding-bottom: 48px;
  }

  .div-block-260 {
    padding-left: 0;
    padding-right: 0;
    font-size: 20px;
  }

  .image-97 {
    max-width: 125px;
    max-height: 193px;
  }

  .div-block-261 {
    align-items: center;
    max-width: 322px;
    margin: 50px auto 41px;
    padding-left: 0;
    padding-right: 0;
  }

  .text-block-43 {
    font-size: 14px;
  }

  .div-block-262 {
    width: 72px;
  }

  .div-block-263 {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    font-size: 18px;
  }

  .div-block-263.left-margin {
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-261-copy {
    align-items: center;
    max-width: 297px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-264 {
    color: #333132b3;
    margin-left: 32px;
    font-size: 32px;
    line-height: 120%;
  }

  .div-block-265 {
    font-size: 32px;
    left: -92px;
  }

  .text-block-45 {
    font-size: 32px;
  }

  .container-1200px-16px-padding {
    padding-left: 16px;
    padding-right: 16px;
  }

  .div-block-266 {
    font-weight: 400;
  }

  .section-421 {
    padding-top: 64px;
    padding-bottom: 46px;
  }

  .team-wrapper-container {
    max-width: 302px;
    padding-left: 0;
    padding-right: 0;
  }

  .grid-1071 {
    grid-column-gap: 16px;
    grid-row-gap: 24px;
  }

  .div-block-267 {
    max-width: 90px;
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 0;
    padding-right: 0;
  }

  .vaibhav-jain, .div-block-268 {
    display: none;
  }

  .div-block-269 {
    align-items: center;
    padding-top: 64px;
    padding-bottom: 32px;
    display: flex;
  }

  .link-block-26-mob {
    width: 102px;
    display: block;
    inset: auto 0% -29% 47px;
  }

  .div-block-268-mob {
    margin-top: 0;
    margin-bottom: 0;
  }

  .div-block-185-copy {
    padding-top: 31px;
    padding-bottom: 31px;
  }

  .h1-52px {
    font-size: 32px;
    line-height: 120%;
  }

  ._595px-max-width {
    max-width: 329px;
  }

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

  .div-block-272 {
    max-width: none;
    margin-left: 0;
    margin-right: 0;
    position: static;
  }

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

  .tabs-menu-4 {
    flex-wrap: wrap;
  }

  .tabs {
    display: none;
  }

  .div-block-274 {
    margin-top: 48px;
  }

  .liner-bg-section {
    padding-top: 60px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-423 {
    padding: 80px 16px 60px;
  }

  .grey-linear-bg-wrapper {
    background-image: url("https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056ff46_bg-footer%20grid.png"), linear-gradient(#e3e1dc80, #e3e1dc00);
    background-position: 50% 100%, 0 0;
    background-repeat: no-repeat, repeat;
    background-size: cover, auto;
    background-attachment: scroll, scroll;
  }

  .div-block-275 {
    align-items: center;
  }

  .div-block-276 {
    justify-content: center;
    align-items: center;
  }

  .div-block-277 {
    padding-top: 72px;
  }

  .div-block-279 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .div-block-280 {
    width: 100%;
  }

  .section-424 {
    margin-top: 60px;
  }

  .section-425 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .image-101, .image-102, .image-103, .image-104, .image-105 {
    display: none;
  }

  .hero-image-home {
    max-height: 351px;
  }

  .hero-image-home.mob, .hero-image-home.hide-copy {
    display: block;
  }

  .hero-image-home.hide-copy.hide-mob {
    display: none;
  }

  .div-block-281 {
    margin-bottom: 100px;
  }

  .div-block-281.padding {
    margin-bottom: 40px;
  }

  .chevy-left-slider {
    width: 32px;
    top: 28%;
    left: 5%;
  }

  .chevy-right-slider {
    width: 32px;
    top: 28%;
    right: 20%;
  }

  .text-block-46 {
    font-size: 16px;
  }

  .text-block-47 {
    text-align: center;
    letter-spacing: -.87px;
    font-family: Helveticaneue, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 30px;
  }

  .image-106 {
    max-width: 105px;
  }

  .div-block-284 {
    max-width: 350px;
    padding-bottom: 0;
  }

  .text-block-48 {
    margin-bottom: 0;
    font-size: 12px;
  }

  .div-block-286 {
    display: block;
  }

  .div-block-287 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-direction: column;
    align-items: center;
    font-size: 10px;
    display: flex;
  }

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

  .section-426._100px-inner-padding {
    padding-bottom: 56px;
  }

  ._1189px-container {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    display: flex;
  }

  .div-block-290 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .div-block-292 {
    order: -1;
    font-family: Helveticaneue, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 200%;
  }

  .paragraph-589 {
    font-family: Helvetica-400, sans-serif;
    font-size: 14px;
  }

  .div-block-293 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    display: flex;
  }

  .div-block-294 {
    display: flex;
  }

  .div-block-294.flex {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    display: block;
  }

  .div-block-295 {
    width: 100%;
  }

  .div-block-297 {
    width: 20%;
  }

  .global-primary-button._96px {
    margin-top: 72px;
  }

  .global-primary-button.inner-padding {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    padding: 9px 38px;
  }

  .global-primary-button.inner-padding._9px {
    padding-left: 9.62px;
    padding-right: 9.62px;
  }

  .btn-icon.head-honchos {
    top: 20%;
  }

  .btn-icon.cp {
    top: 26%;
    right: 24%;
  }

  .mayank-agarwal, .shailesh-hegde, .blair-airbuckle {
    display: none;
  }

  .div-block-265-copy {
    font-size: 32px;
    left: -92px;
  }

  .section-427 {
    padding-bottom: 40px;
  }

  .text-block-52 {
    font-family: Helvetica-500, sans-serif;
    font-weight: 500;
  }

  .image-110 {
    display: none;
  }

  .page-wrapper {
    padding-top: 0;
    overflow: hidden;
  }

  .div-block-305, .div-block-306, .div-block-307, .div-block-308, .div-block-309 {
    order: -1;
  }

  .div-block-311 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .heading-847 {
    color: var(--dark-salmon);
    white-space: nowrap;
    font-family: Helvetica-500, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 28.8px;
  }

  .form-5 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .form-block-7 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
  }

  .div-block-317 {
    grid-column-gap: 20px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    display: grid;
  }

  .div-block-318 {
    grid-column-gap: 32px;
  }

  .div-block-319, .div-block-320, .div-block-321, .div-block-322, .div-block-323 {
    order: -1;
    width: 80%;
  }

  .div-block-324 {
    padding-left: 16px;
    padding-right: 16px;
  }

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

  .right-arrow-6 {
    inset: 0% 0% 0% auto;
  }

  .section-428 {
    display: block;
  }

  .div-block-326 {
    border-style: dotted;
    border-color: #00000026;
  }

  .div-block-328 {
    display: block;
  }

  .image-112 {
    display: none;
  }

  .global-primary-button-head-honchos {
    padding: 12px 30px;
  }

  .btn-icon-p-m {
    top: 20%;
    right: 4%;
  }

  .btn-icon-careers, .btn-icon-sales {
    top: 20%;
    right: 8%;
  }

  .div-block-329 {
    width: 100%;
  }

  .home-banner {
    display: none;
  }

  .text-block-58 {
    flex-direction: column;
    align-items: flex-start;
    font-size: 12px;
    line-height: 14px;
  }

  .link-5 {
    padding-left: 0;
    font-family: Helvetica-500, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 14px;
  }

  .image-114 {
    display: none;
  }

  .image-115 {
    display: block;
  }

  .image-116 {
    display: none;
  }

  .image-117 {
    display: block;
  }

  .image-118 {
    display: none;
  }

  .image-119, .image-120 {
    display: block;
  }

  .image-121 {
    display: none;
  }

  .image-122 {
    object-fit: contain;
    display: block;
  }

  .image-123, .image-124 {
    display: none;
  }

  .image-125 {
    object-fit: contain;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .image-text-wrapper {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    margin-left: 0;
    display: block;
  }

  .image-126 {
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-331 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    display: block;
  }

  .image-text-wrap {
    padding-top: 0;
    padding-bottom: 0;
  }

  .link-6 {
    font-size: 12px;
    line-height: 14px;
  }

  .banner-text-wrapper {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    height: 100%;
    margin-right: 0;
    padding-top: 0;
    padding-bottom: 0;
  }

  .banner-link-wrapper {
    margin-top: 8px;
    padding: 0;
  }

  .div-block-336 {
    justify-content: space-between;
    padding: 18px 16px;
  }

  .home-banner-monile {
    padding: 18px 16px;
    display: block;
  }

  .div-block-337 {
    display: none;
    position: static;
  }

  .div-block-338, .div-block-338-negative-margin {
    display: none;
  }

  .lottie-animation-3 {
    object-fit: cover;
    position: static;
    bottom: 0;
  }

  .lottie-animation-4 {
    display: none;
  }

  .collection-item-18 {
    width: auto;
  }

  .collection-list-wrapper-11 {
    margin-top: 36px;
    display: block;
  }

  .collection-list-20 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    display: flex;
  }

  .collection-item-19 {
    flex-direction: column;
  }

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

  .left, .right-3, .right-5, .left-6 {
    flex-direction: column;
  }

  .pricing-hero-section {
    background-position: 50% 10%;
    background-size: 700px;
    margin-top: -16px;
    padding-bottom: 64px;
  }

  .container-1090px {
    align-items: stretch;
    max-width: none;
    margin-left: 0;
    margin-right: 0;
    padding-top: 40px;
    padding-left: 16px;
    padding-right: 16px;
  }

  ._42px-heading-italics {
    letter-spacing: -.28px;
    font-size: 32px;
    line-height: 38.4px;
  }

  .hero-para-24px {
    white-space: normal;
    font-size: 16px;
    line-height: 24px;
  }

  .pricing-grid-wrapper {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-top: 64px;
    display: flex;
  }

  .pricing-webinar--column, .pricing-webinar-multiply-column {
    width: auto;
    max-width: 343px;
  }

  .pricing-content-wrapper {
    padding: 28px 30px 28px 20px;
  }

  .heading-849 {
    font-size: 12px;
    line-height: 14.65px;
  }

  .para-14px {
    font-size: 12px;
    line-height: 18px;
  }

  .pricing-checkbox-wrapper {
    justify-content: space-between;
  }

  .image {
    object-fit: cover;
    width: 20px;
    height: 20px;
  }

  .heading-850 {
    font-size: 18px;
    line-height: 27px;
  }

  .hero-cta-wrapper {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    align-items: stretch;
    margin-top: 64px;
  }

  .heading-851 {
    text-align: center;
    font-size: 16px;
    line-height: 19.56px;
  }

  .hero-button-wrapper {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    justify-content: center;
    align-items: stretch;
    width: auto;
  }

  .salmon-section-pricing {
    padding-bottom: 0;
  }

  .white-heading-32 {
    text-align: center;
    font-size: 28px;
  }

  .para-white-16px {
    text-align: center;
  }

  .submit-button-4 {
    max-height: none;
    padding: 0 19px;
    font-size: 12px;
  }

  .div-block-225-pricing {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    align-items: center;
    margin-top: 24px;
    margin-bottom: 40px;
  }

  .comparision-section {
    margin-top: 64px;
    padding-bottom: 64px;
  }

  .heading-852 {
    font-size: 28px;
    line-height: 42px;
  }

  .heading-btn-wrapper {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    justify-content: center;
    margin-top: 27px;
    padding-right: 0;
    position: static;
    top: 0;
  }

  .heading-853 {
    font-size: 18px;
    line-height: 22px;
  }

  .contact-btn-orange, .contact-btn-purple {
    padding: 12px 36px;
  }

  .div-block-348 {
    align-items: center;
    display: flex;
  }

  .comparison-grid {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: .75fr .4fr .4fr;
    grid-auto-columns: 1fr;
    justify-items: center;
    display: none;
  }

  .comparison-grid._32px {
    align-items: stretch;
  }

  ._180px-margin-border {
    margin-top: 48px;
    margin-bottom: 48px;
  }

  .div-block-350 {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .div-block-351 {
    margin-bottom: 32px;
    display: none;
  }

  .div-block-351.hide-desk {
    display: flex;
  }

  .text-14px {
    font-size: 12px;
    line-height: 18px;
  }

  .faq-section {
    padding-bottom: 64px;
  }

  .div-block-352 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .div-block-353 {
    margin-bottom: 32px;
  }

  .heading-855 {
    font-size: 28px;
    line-height: 33.6px;
  }

  .comaprison-wrapper {
    max-width: 343px;
  }

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

  .paragraph-592 {
    text-align: center;
    letter-spacing: -.28px;
    font-size: 18px;
    line-height: 27px;
  }

  .div-block-354 {
    justify-content: space-around;
    display: flex;
  }

  .div-block-355 {
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .comaprison-wrap {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-direction: column;
    max-width: 343px;
    display: flex;
  }

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

  .div-block-356 {
    justify-content: space-around;
    display: flex;
  }

  .div-block-357 {
    width: 50%;
    padding: 16px;
  }

  .paragraph-593 {
    text-align: center;
    letter-spacing: -.28px;
    margin-bottom: 0;
    font-family: Helvetica-400, sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 22.4px;
  }

  .paragraph-593.green {
    color: #3c9d61;
    font-family: Helvetica-500, sans-serif;
    font-weight: 500;
  }

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

  .div-block-358 {
    justify-content: space-around;
    display: flex;
  }

  .div-block-359 {
    padding: 16px;
  }

  .paragraph-594 {
    text-align: center;
    letter-spacing: -.28px;
    margin-bottom: 0;
    font-family: Helvetica-400, sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 22.4px;
  }

  .paragraph-594.green {
    color: #3c9d61;
    font-family: Helvetica-500, sans-serif;
    font-weight: 500;
  }

  .div-block-360 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: row;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch flex-start;
    place-items: center start;
    width: 1227px;
    padding: 60px 0 40px 24px;
    display: none;
  }

  .image-132 {
    object-fit: cover;
    width: 100%;
    height: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .all_faqs_wrapper {
    width: auto;
  }

  .div-block-361 {
    align-items: center;
    padding-top: 64px;
    padding-bottom: 64px;
    padding-left: 24px;
    display: block;
    overflow: scroll;
  }

  .slider-8 {
    background-color: var(--white);
    justify-content: center;
    align-items: center;
    height: 200px;
    display: block;
    overflow: scroll;
  }

  .left-arrow-7, .right-arrow-7 {
    display: none;
  }

  .div-block-363 {
    width: 125px;
    height: 162.8px;
  }

  .div-block-363._131px {
    object-fit: contain;
    height: 162.8px;
  }

  .slide-8 {
    width: 125px;
    height: 162.8px;
    margin-right: 32px;
  }

  .slide-8.no-margin {
    margin-right: 24px;
  }

  .slide-nav-9 {
    margin-top: 36px;
    margin-bottom: 0;
  }

  .image-134 {
    display: none;
  }

  .contact-us-btn-purple {
    margin-top: 0;
  }

  .image-top {
    top: -27.5px;
    right: 9px;
  }

  .image-bottom {
    top: 64px;
    left: 32px;
  }

  .rights-vertical-block-copy.show_on_mob {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: column;
    align-items: flex-start;
    margin-top: 2.22222em;
  }

  .navigation-top {
    padding-bottom: 68px;
  }

  .header {
    padding-top: 0;
  }

  .text-block-72 {
    max-width: 450px;
    margin-left: 15px;
    margin-right: 15px;
    font-size: 32px;
    line-height: 41.6px;
  }

  .div-block-371 {
    padding-top: 15px;
    padding-bottom: 0;
  }

  .div-block-372 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    align-items: center;
    min-width: 0;
    max-width: 450px;
    margin-left: 0;
    padding-top: 20px;
  }

  .heading-859 {
    margin-bottom: 36px;
    font-size: 20px;
    line-height: 30px;
  }

  .div-block-375 {
    margin-left: 15px;
    margin-right: 15px;
  }

  .text-span-37 {
    font-size: 20px;
    line-height: 30px;
  }

  .information {
    grid-column-gap: 65px;
    grid-row-gap: 65px;
    justify-content: space-between;
    align-items: stretch;
    width: auto;
    min-width: auto;
    margin-left: 15px;
    margin-right: 15px;
    padding-top: 70px;
  }

  .info-1, .info-2, .info-3 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .info-4 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-direction: column;
    display: flex;
  }

  .heading-860 {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 16px;
    line-height: 24px;
  }

  .paragraph-595 {
    margin-bottom: 0;
    font-size: 16px;
    line-height: 24px;
  }

  .div-block-376 {
    border-bottom-style: none;
    border-left-style: none;
    border-right-style: none;
    padding-bottom: 0;
  }

  .div-block-377 {
    padding-top: 70px;
    padding-bottom: 0;
  }

  .div-block-378 {
    justify-content: center;
    min-width: 0;
    margin-left: 15px;
    margin-right: 15px;
    display: flex;
  }

  .heading-860-copy {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 16px;
    line-height: 24px;
  }

  .testimonial {
    padding-top: 75px;
    padding-bottom: 120px;
  }

  .heading-863 {
    font-size: 24px;
    line-height: 32px;
  }

  .paragraph-598 {
    width: 80%;
    margin-top: 0;
    margin-bottom: 20px;
    font-size: 14px;
    line-height: 21px;
  }

  .container-1308 {
    justify-content: center;
  }

  .section-423-copy {
    flex-direction: column;
    align-items: center;
    padding: 0 16px 60px;
    display: flex;
  }

  .hero_p-_success-content-holder-copy {
    align-items: center;
  }

  .title-_42-copy {
    text-align: center;
    white-space: nowrap;
    font-family: Helveticaneue, sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 24px;
  }

  .mask-6 {
    width: 100%;
    overflow: visible;
  }

  .salmon-section-pricing-copy {
    padding-bottom: 0;
  }

  .secondary-section-copy-copy {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .secondary-section-copy-copy.no-bottom-padding-copy-copy.zero-padding-copy-copy {
    padding-top: 70px;
  }

  .section-429 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .div-block-389 {
    border-radius: 5px 5px 0 0;
    width: auto;
    max-width: 980px;
    height: auto;
    max-height: 580px;
    margin-left: 10px;
    margin-right: 10px;
  }

  .div-block-390 {
    width: 70px;
    height: 70px;
    margin-top: 20px;
  }

  .div-block-392 {
    width: 180px;
    height: 25px;
  }

  .text-block-80 {
    font-size: 11px;
    line-height: 14px;
  }

  .button-10 {
    border-radius: 5px;
    padding-left: 14px;
    padding-right: 14px;
    font-size: 14px;
    line-height: 17px;
  }

  .pop-up {
    align-items: flex-end;
    display: none;
  }

  .pop-up-item {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    justify-content: flex-start;
    min-width: 300px;
    max-width: 950px;
    height: 650px;
    max-height: 650px;
    margin-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
  }

  .div-block-395 {
    grid-template-columns: 1fr 1fr 1fr 1fr;
    place-content: stretch;
    place-items: center;
    min-width: 300px;
    max-width: 950px;
  }

  .cloese-popup {
    z-index: 500;
    inset: -10% auto auto;
  }

  .image-148 {
    min-width: 200px;
    min-height: 50px;
  }

  .div-block-396 {
    position: static;
  }

  .key-highlights {
    max-width: none;
    margin-left: 0;
    margin-right: 0;
  }

  .hero-key-highlights {
    grid-row-gap: 0em;
    justify-content: space-between;
    align-items: center;
  }

  .hero_p-_3-block-key-highlight {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    margin-left: 0;
    margin-right: 0;
  }

  .hero-block-key-1 {
    max-width: 250px;
  }

  .hero-block-key--2._2-copy, .hero-block-key-3._3-copy {
    max-width: 150px;
  }

  .grid-1022-copy {
    width: 100%;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .info-1section-copy {
    max-width: 100%;
    margin-top: 0;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .heading-sponsor-copy {
    font-size: 1.875rem;
    line-height: 130%;
  }

  .cards-copy {
    padding: 1.5rem;
  }

  .logo-grid2-copy {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    align-content: start;
  }

  .logo-grid2-copy.home-page-copy {
    grid-column-gap: 1.375rem;
    grid-row-gap: 1.375rem;
    grid-template-columns: 1fr 1fr;
  }

  .liner-bg-section-copy {
    padding-top: 60px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .marketo-rad-test-copy {
    min-width: auto;
  }

  .marketo-rad-test-copy.max-500-copy {
    width: 90%;
  }

  .demo-section-copy-copy {
    padding-top: 4rem;
    padding-bottom: 2rem;
  }

  .paragraph-595-bold {
    margin-bottom: 0;
    font-size: 16px;
    line-height: 24px;
  }

  .div-block-401 {
    flex-flow: column-reverse;
    align-items: center;
  }

  .div-block-402 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-direction: column;
    justify-content: center;
  }

  .div-block-403 {
    max-width: 80%;
  }

  .div-block-402-copy {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-direction: column;
    justify-content: center;
  }

  .div-block-403-copy {
    max-width: 80%;
  }

  .div-block-401-copy {
    flex-flow: column-reverse;
    align-items: center;
  }

  .div-block-407 {
    justify-content: space-around;
    align-items: center;
  }

  .slider-9 {
    max-width: 100%;
  }

  .div-block-409 {
    flex-flow: column;
    flex: 0 auto;
    align-items: stretch;
    margin-left: auto;
    margin-right: auto;
  }

  .heading-black-56-copy {
    font-size: 32px;
    line-height: 40px;
  }

  .text-span-47, .text-span-48 {
    font-size: 32px;
  }

  .text-block-83 {
    font-size: 14px;
    line-height: 21px;
  }

  .tab-outter-rapper-copy {
    display: block;
  }

  .div-block-274-copy {
    margin-top: 48px;
  }

  .heading-869 {
    font-size: 24px;
    line-height: 28px;
  }

  .heading-870 {
    font-size: 16px;
    line-height: 21px;
  }

  .liner-bg-section-copy-2 {
    margin-top: -120px;
    padding-top: 60px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-281-copy {
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .visualize-block-fill {
    grid-row-gap: 1.5em;
  }

  .txt-black-32-copy {
    font-size: 1.25em;
    line-height: 1.2;
  }

  .mx-wt-324-block-copy {
    grid-row-gap: 1em;
  }

  .txt-black-20-copy {
    font-size: .972em;
    line-height: 1.3;
  }

  .secondary-section-copy {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .primary-footer-copy {
    background-image: linear-gradient(#0000, #0000);
    background-repeat: repeat;
    background-size: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-47-copy {
    text-align: center;
    letter-spacing: -.87px;
    font-family: Helveticaneue, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 32px;
  }

  .text-block-46-copy-2 {
    font-size: 16px;
  }

  .right-arrow-6-copy {
    inset: 0% 0% 20% auto;
    overflow: hidden;
  }

  .left-arrow-6-copy {
    inset: 0% auto 20% 0%;
  }

  .chevy-right-slider-copy {
    width: 32px;
    top: 40%;
    right: 20%;
  }

  .chevy-left-slider-copy {
    width: 32px;
    top: 33%;
    left: 5%;
  }

  .heading-871-copy {
    font-size: 24px;
    line-height: 28px;
  }

  .button-copy {
    display: none;
  }

  .button-copy.form-demo {
    width: 100%;
    margin-left: auto;
    display: block;
  }

  .txt-orange-24-copy {
    font-size: 1.25em;
    line-height: 1.333;
  }

  .collection-list-wrapper-11-copy {
    margin-top: 36px;
    display: block;
  }

  .collection-list-20-copy-2 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    display: flex;
  }

  .collection-item-18-copy {
    width: auto;
  }

  .blog-main-txt-24-copy._24px {
    padding-bottom: 1em;
  }

  .collection-item-19-copy {
    flex-direction: column;
  }

  .image-151-copy {
    width: 100%;
    top: 25%;
    right: auto;
  }

  .image-151-copy-2 {
    width: 100%;
    top: 50%;
    right: auto;
  }

  .image-151-copy-4 {
    top: 22%;
  }

  .image-151-copy-5 {
    top: 23%;
  }

  .image-151-copy-6 {
    top: 10%;
  }

  .image-164 {
    padding-left: 0;
    padding-right: 0;
  }

  .text-block-86, .text-block-86-copy {
    font-size: 30px;
    line-height: 34px;
  }

  .dropdown-wrapper-flex-copy {
    flex-direction: row;
    width: 95%;
    margin-left: auto;
    margin-right: auto;
  }

  .dropdown-column-right-copy {
    border-left: 0 #0000;
  }

  .dropdown-column-left-copy {
    border-right: 0 #0000;
  }

  .dropdown-column-left-copy.border-right-off-copy-2._50-copy-2 {
    width: 50%;
  }

  .navigation-dropdown-copy02.dropdown-long-copy02.w--open {
    padding-top: 1rem;
    left: 0;
  }

  .primary-navigation-oe {
    z-index: 5;
    border-radius: 8px;
    margin-left: 16px;
    margin-right: 16px;
    padding-top: 9px;
    padding-bottom: 9px;
  }

  .hero-events-new-copy {
    height: auto;
    padding-top: 6.25rem;
    padding-bottom: 0;
  }

  .nav-link-2-copy {
    color: var(--v2-color--font-black);
    padding-left: 1.5rem;
    font-size: 1.25rem;
    line-height: 16.75px;
  }

  .div-block-427, .div-block-428 {
    display: none;
  }

  .div-block-430 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: auto;
    margin-bottom: 50px;
    margin-left: 20px;
    margin-right: 20px;
    padding-right: 0;
    display: flex;
  }

  .heading-873 {
    text-align: center;
    font-size: 28px;
    line-height: 34px;
  }

  .paragraph-603 {
    text-align: center;
    font-size: 14px;
    line-height: 24px;
  }

  .button-11 {
    justify-content: center;
    align-items: center;
    width: 175px;
    height: 42px;
    padding: 0;
    display: flex;
  }

  .div-block-433 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    margin-left: 20px;
    margin-right: 20px;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .div-block-434 {
    flex-flow: column;
  }

  .heading-874 {
    padding-left: 0;
  }

  .div-block-436 {
    width: 100%;
  }

  .text-block-87-copy {
    color: var(--black);
  }

  .text-block-88-copy {
    color: var(--black);
    font-size: 36px;
  }

  .div-block-img-m1 {
    display: block;
    position: relative;
  }

  .div-block-img-m2 {
    display: block;
  }

  .dropdown-wrapper-flex-copy {
    flex-flow: row;
    width: 95%;
    margin-left: auto;
    margin-right: auto;
  }

  .dropdown-wrapper-flex-copy.mob-vert {
    flex-flow: row;
  }

  .dropdown-wrapper-flex-copy.only-custom-dropdown, .dropdown-wrapper-flex-copy.only-custom-dropdown-copy {
    width: 95%;
    min-width: 8.75rem;
  }

  .global-primary-button-interaction._96px {
    margin-top: 72px;
  }

  .global-primary-button-interaction.inner-padding {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    padding: 9px 38px;
  }

  .global-primary-button-interaction.inner-padding._9px {
    padding-left: 9.62px;
    padding-right: 9.62px;
  }

  .global-primary-button-copy._96px {
    margin-top: 72px;
  }

  .global-primary-button-copy.inner-padding {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    padding: 9px 38px;
  }

  .global-primary-button-copy.inner-padding._9px {
    padding-left: 9.62px;
    padding-right: 9.62px;
  }

  .div-block-443 {
    width: 100%;
  }

  .points-container-container-copy {
    grid-row-gap: 1em;
    flex-direction: column;
  }

  .new-cta {
    padding-left: 1.11em;
    padding-right: 1.11em;
  }

  .new-cta.hero-sec {
    padding-left: 1.111em;
    padding-right: 1.111em;
  }

  .new-cta.hero-sec.type_with_old_nav {
    padding-top: 5em;
  }

  .new-cta.hero-sec.type_with_old_nav.podcast-style.is_cms {
    padding-top: 3em;
  }

  .new-cta.hero-sec.type_experiential {
    padding-top: 9em;
  }

  .new-cta.hero-sec.capture-intent-sec {
    padding-top: 3.8em;
  }

  .new-cta.our-users-sec {
    padding-bottom: 20em;
  }

  .new-cta.save-time-sec, .new-cta.level-up-sec, .new-cta.demo-sec {
    padding-left: 1.111em;
    padding-right: 1.111em;
  }

  .new-cta.built-sec {
    margin-top: -7.838em;
    padding-top: 8em;
    padding-bottom: 3em;
  }

  .new-cta.on24-style {
    padding-bottom: 1.111em;
    padding-left: 1.0416em;
    padding-right: 1.0416em;
  }

  .new-cta.impact-sec, .new-cta.impact-sec.fastrack-sec, .new-cta.wat-revenue-sec {
    padding-left: 1.111em;
    padding-right: 1.111em;
  }

  .new-cta.revenue-type {
    padding-left: 1.0416em;
    padding-right: 1.0416em;
  }

  .new-cta.demo-sec-style-podcast, .new-cta.wat-cap-sec {
    padding-left: 1.111em;
    padding-right: 1.111em;
  }

  .new-cta.take-sec-copy {
    padding: 32px 16px;
  }

  .primary-btn_v2-copy {
    font-size: 1.111em;
    line-height: 1.093;
  }

  .primary-btn_v2-copy.is_type_lb {
    padding: .75em 4em;
    line-height: 1.5;
  }

  .primary-btn_v2-copy.is_type_lb:hover {
    padding-top: .75em;
    padding-bottom: .75em;
    padding-right: 4em;
  }

  .primary-btn_v2-copy.is_type_lb.type-experiential {
    background-position: 95% 44%;
  }

  .primary-btn_v2-copy.style-signup {
    width: auto;
    min-width: 11.42em;
    max-width: none;
    padding: .6785em 1em;
    font-size: .972em;
    line-height: 1.5;
  }

  .primary-btn_v2-copy.style-signup:hover {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    padding-top: .6785em;
    padding-bottom: .6785em;
    padding-right: 1em;
  }

  .primary-btn_v2-copy.is_type_on24 {
    min-width: 13.88em;
    padding: .857em 1.5em;
    font-size: .972222em;
    line-height: 1.5;
  }

  .primary-btn_v2-copy.is_type_on24:hover {
    padding-top: .857em;
    padding-bottom: .857em;
    padding-right: 1.5em;
  }

  .primary-btn_v2-copy.style-signup-copy {
    width: auto;
    min-width: 11.42em;
    max-width: none;
    padding: .6785em 1em;
    font-size: .972em;
    line-height: 1.5;
  }

  .primary-btn_v2-copy.style-signup-copy:hover {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    padding-top: .6785em;
    padding-bottom: .6785em;
    padding-right: 1em;
  }

  .cta-primary-button._96px {
    margin-top: 72px;
  }

  .cta-primary-button.inner-padding {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    padding: 9px 38px;
  }

  .cta-primary-button.inner-padding._9px {
    padding-left: 9.62px;
    padding-right: 9.62px;
  }
}

#w-node-_005ffd46-9642-239d-b4c1-04c150d42bdb-50d42bd7, #w-node-_005ffd46-9642-239d-b4c1-04c150d42bde-50d42bd7, #w-node-_005ffd46-9642-239d-b4c1-04c150d42bed-50d42bd7, #w-node-_005ffd46-9642-239d-b4c1-04c150d42bfe-50d42bd7, #w-node-_005ffd46-9642-239d-b4c1-04c150d42c0d-50d42bd7, #w-node-_005ffd46-9642-239d-b4c1-04c150d42c1f-50d42bd7, #w-node-_005ffd46-9642-239d-b4c1-04c150d42c20-50d42bd7, #w-node-_005ffd46-9642-239d-b4c1-04c150d42c21-50d42bd7, #w-node-_005ffd46-9642-239d-b4c1-04c150d42c22-50d42bd7, #w-node-_005ffd46-9642-239d-b4c1-04c150d42c23-50d42bd7, #w-node-_005ffd46-9642-239d-b4c1-04c150d42c24-50d42bd7, #w-node-_005ffd46-9642-239d-b4c1-04c150d42c26-50d42bd7, #w-node-_005ffd46-9642-239d-b4c1-04c150d42c3c-50d42bd7, #w-node-_005ffd46-9642-239d-b4c1-04c150d42c3e-50d42bd7, #w-node-_005ffd46-9642-239d-b4c1-04c150d42c40-50d42bd7, #w-node-_005ffd46-9642-239d-b4c1-04c150d42c42-50d42bd7, #w-node-_005ffd46-9642-239d-b4c1-04c150d42c44-50d42bd7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_005ffd46-9642-239d-b4c1-04c150d42c46-50d42bd7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_005ffd46-9642-239d-b4c1-04c150d42c4d-50d42bd7, #w-node-_005ffd46-9642-239d-b4c1-04c150d42c50-50d42bd7, #w-node-_005ffd46-9642-239d-b4c1-04c150d42c53-50d42bd7, #w-node-_005ffd46-9642-239d-b4c1-04c150d42c56-50d42bd7, #w-node-_5eb31e91-913d-8bec-19aa-57c4c5fa197d-5056e8ed, #w-node-_5eb31e91-913d-8bec-19aa-57c4c5fa1980-5056e8ed, #w-node-_5eb31e91-913d-8bec-19aa-57c4c5fa198f-5056e8ed, #w-node-_5eb31e91-913d-8bec-19aa-57c4c5fa19a0-5056e8ed, #w-node-_5eb31e91-913d-8bec-19aa-57c4c5fa19ad-5056e8ed, #w-node-_5eb31e91-913d-8bec-19aa-57c4c5fa19bf-5056e8ed, #w-node-_5eb31e91-913d-8bec-19aa-57c4c5fa19c0-5056e8ed, #w-node-_5eb31e91-913d-8bec-19aa-57c4c5fa19c1-5056e8ed, #w-node-_5eb31e91-913d-8bec-19aa-57c4c5fa19c2-5056e8ed, #w-node-_5eb31e91-913d-8bec-19aa-57c4c5fa19c3-5056e8ed, #w-node-_5eb31e91-913d-8bec-19aa-57c4c5fa19c4-5056e8ed, #w-node-_5eb31e91-913d-8bec-19aa-57c4c5fa19c7-5056e8ed, #w-node-_5eb31e91-913d-8bec-19aa-57c4c5fa19dd-5056e8ed, #w-node-_5eb31e91-913d-8bec-19aa-57c4c5fa19df-5056e8ed, #w-node-_5eb31e91-913d-8bec-19aa-57c4c5fa19e1-5056e8ed, #w-node-_5eb31e91-913d-8bec-19aa-57c4c5fa19e3-5056e8ed, #w-node-_5eb31e91-913d-8bec-19aa-57c4c5fa19e5-5056e8ed {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5eb31e91-913d-8bec-19aa-57c4c5fa19e7-5056e8ed {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5eb31e91-913d-8bec-19aa-57c4c5fa19ef-5056e8ed, #w-node-_5eb31e91-913d-8bec-19aa-57c4c5fa19f2-5056e8ed, #w-node-_5eb31e91-913d-8bec-19aa-57c4c5fa19f5-5056e8ed, #w-node-_5eb31e91-913d-8bec-19aa-57c4c5fa19f8-5056e8ed {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#slider.w-node-_2bb8cb00-1137-99d2-c07d-0f6db0764d59-b0764d59 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_2bb8cb00-1137-99d2-c07d-0f6db0764d67-b0764d59 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_24119a5b-b8e0-04f8-f3d2-85a51f8c7cb1-b0764d59, #w-node-_24119a5b-b8e0-04f8-f3d2-85a51f8c7cb6-b0764d59, #w-node-_24119a5b-b8e0-04f8-f3d2-85a51f8c7cbb-b0764d59, #w-node-_24119a5b-b8e0-04f8-f3d2-85a51f8c7cbf-b0764d59 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_24119a5b-b8e0-04f8-f3d2-85a51f8c7ccf-b0764d59 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_15469d00-ccf1-1efb-ae56-85f8ec5a1a8f-ec5a1a59, #w-node-_15469d00-ccf1-1efb-ae56-85f8ec5a1a90-ec5a1a59, #w-node-_15469d00-ccf1-1efb-ae56-85f8ec5a1a91-ec5a1a59, #w-node-_15469d00-ccf1-1efb-ae56-85f8ec5a1a92-ec5a1a59, #w-node-_15469d00-ccf1-1efb-ae56-85f8ec5a1a96-ec5a1a59, #w-node-_15469d00-ccf1-1efb-ae56-85f8ec5a1a9b-ec5a1a59, #w-node-_15469d00-ccf1-1efb-ae56-85f8ec5a1aa0-ec5a1a59, #w-node-_15469d00-ccf1-1efb-ae56-85f8ec5a1aa4-ec5a1a59, #w-node-_15469d00-ccf1-1efb-ae56-85f8ec5a1aa9-ec5a1a59, #w-node-_15469d00-ccf1-1efb-ae56-85f8ec5a1aae-ec5a1a59, #w-node-_15469d00-ccf1-1efb-ae56-85f8ec5a1ab2-ec5a1a59, #w-node-_15469d00-ccf1-1efb-ae56-85f8ec5a1ab7-ec5a1a59, #w-node-_15469d00-ccf1-1efb-ae56-85f8ec5a1abc-ec5a1a59, #w-node-_15469d00-ccf1-1efb-ae56-85f8ec5a1ac0-ec5a1a59, #w-node-_15469d00-ccf1-1efb-ae56-85f8ec5a1ac5-ec5a1a59, #w-node-_15469d00-ccf1-1efb-ae56-85f8ec5a1aca-ec5a1a59, #w-node-_15469d00-ccf1-1efb-ae56-85f8ec5a1ace-ec5a1a59, #w-node-_15469d00-ccf1-1efb-ae56-85f8ec5a1ad3-ec5a1a59, #w-node-_15469d00-ccf1-1efb-ae56-85f8ec5a1b77-ec5a1a59, #w-node-_15469d00-ccf1-1efb-ae56-85f8ec5a1b78-ec5a1a59, #w-node-_15469d00-ccf1-1efb-ae56-85f8ec5a1b79-ec5a1a59, #w-node-_15469d00-ccf1-1efb-ae56-85f8ec5a1b7a-ec5a1a59, #w-node-_15469d00-ccf1-1efb-ae56-85f8ec5a1b7b-ec5a1a59, #w-node-_15469d00-ccf1-1efb-ae56-85f8ec5a1b7c-ec5a1a59, #w-node-_15469d00-ccf1-1efb-ae56-85f8ec5a1b7d-ec5a1a59, #w-node-_15469d00-ccf1-1efb-ae56-85f8ec5a1b7e-ec5a1a59, #w-node-_15469d00-ccf1-1efb-ae56-85f8ec5a1b7f-ec5a1a59, #w-node-_15469d00-ccf1-1efb-ae56-85f8ec5a1b80-ec5a1a59, #w-node-_15469d00-ccf1-1efb-ae56-85f8ec5a1b81-ec5a1a59, #w-node-_15469d00-ccf1-1efb-ae56-85f8ec5a1b82-ec5a1a59, #w-node-_15469d00-ccf1-1efb-ae56-85f8ec5a1b83-ec5a1a59, #w-node-_15469d00-ccf1-1efb-ae56-85f8ec5a1b84-ec5a1a59, #w-node-_15469d00-ccf1-1efb-ae56-85f8ec5a1b85-ec5a1a59, #w-node-_15469d00-ccf1-1efb-ae56-85f8ec5a1b86-ec5a1a59, #w-node-_15469d00-ccf1-1efb-ae56-85f8ec5a1b87-ec5a1a59, #w-node-_15469d00-ccf1-1efb-ae56-85f8ec5a1b88-ec5a1a59, #w-node-_15469d00-ccf1-1efb-ae56-85f8ec5a1b89-ec5a1a59, #w-node-e8c07de5-7cfe-efca-09d4-1161b625c95d-b625c959, #w-node-e8c07de5-7cfe-efca-09d4-1161b625c965-b625c959, #w-node-e8c07de5-7cfe-efca-09d4-1161b625c969-b625c959, #w-node-e8c07de5-7cfe-efca-09d4-1161b625c96f-b625c959 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e8c07de5-7cfe-efca-09d4-1161b625c994-b625c959 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_49d271c2-1b24-8dc8-0843-562dda3b8cda-5056e92a, #w-node-_3ba037f8-fece-c3b3-5eb8-7ffd26d5e6f4-5056e92a, #w-node-_3ba037f8-fece-c3b3-5eb8-7ffd26d5e6f9-5056e92a, #w-node-_3ba037f8-fece-c3b3-5eb8-7ffd26d5e6fb-5056e92a, #w-node-_3ba037f8-fece-c3b3-5eb8-7ffd26d5e6fd-5056e92a, #w-node-_3ba037f8-fece-c3b3-5eb8-7ffd26d5e702-5056e92a, #w-node-_3ba037f8-fece-c3b3-5eb8-7ffd26d5e707-5056e92a, #w-node-_3e96550b-a348-26c1-696b-80283f0998d9-5056e92a, #w-node-_3e96550b-a348-26c1-696b-80283f0998e0-5056e92a, #w-node-_3e96550b-a348-26c1-696b-80283f0998e7-5056e92a, #w-node-_3e96550b-a348-26c1-696b-80283f0998ee-5056e92a, #w-node-_3e96550b-a348-26c1-696b-80283f0998f5-5056e92a, #w-node-_0a0e7487-c92a-73fb-ca7f-a04b839666ac-5056e92a, #w-node-_553fe607-d575-3b8b-1fba-a61497711695-5056e92a, #w-node-_553fe607-d575-3b8b-1fba-a6149771169b-5056e92a, #w-node-_553fe607-d575-3b8b-1fba-a614977116a1-5056e92a, #w-node-_553fe607-d575-3b8b-1fba-a614977116a7-5056e92a, #w-node-_20371ae5-a283-95d4-8ced-723638c1bc8e-ead651e8, #w-node-_29d1d4e1-0150-6569-b3a5-50caead651eb-ead651e8, #w-node-cc157f54-50bf-1822-8680-acda35f0961e-5056e92b, #w-node-_9124993f-3045-3793-5948-1900e0bb49c6-5056e92b, #w-node-_9124993f-3045-3793-5948-1900e0bb49cb-5056e92b, #w-node-_9124993f-3045-3793-5948-1900e0bb49cd-5056e92b, #w-node-_9124993f-3045-3793-5948-1900e0bb49cf-5056e92b, #w-node-_9124993f-3045-3793-5948-1900e0bb49d4-5056e92b, #w-node-_9124993f-3045-3793-5948-1900e0bb49d9-5056e92b, #w-node-_96409d28-0ddc-6bf2-c631-8ba92f593602-2f5935fe, #w-node-_96409d28-0ddc-6bf2-c631-8ba92f593608-2f5935fe, #w-node-_96409d28-0ddc-6bf2-c631-8ba92f59360e-2f5935fe, #w-node-_96409d28-0ddc-6bf2-c631-8ba92f593614-2f5935fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_56d2c7d8-7bbb-3121-283f-45d86b11f2e0-5056e92c, #w-node-_56d2c7d8-7bbb-3121-283f-45d86b11f2e7-5056e92c, #w-node-_56d2c7d8-7bbb-3121-283f-45d86b11f2ee-5056e92c, #w-node-_56d2c7d8-7bbb-3121-283f-45d86b11f2f5-5056e92c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_62ec824c-3709-b614-e8f5-fa08be2d90eb-5056e986, #w-node-ae955a25-81d2-5743-5b20-0749554f4e6e-5056e986, #w-node-_19d26849-ed13-2003-914f-143b1fba7e9b-5056e986, #w-node-_336d06f8-eb51-d238-4162-0ec584408523-5056e986, #w-node-ed9f6b50-9843-2e68-049c-d56e5c3f8d83-5056e986, #w-node-cc157f54-50bf-1822-8680-acda35f0961e-5056e988, #w-node-_9124993f-3045-3793-5948-1900e0bb49c6-5056e988, #w-node-_9124993f-3045-3793-5948-1900e0bb49cb-5056e988, #w-node-_9124993f-3045-3793-5948-1900e0bb49cd-5056e988, #w-node-_9124993f-3045-3793-5948-1900e0bb49cf-5056e988, #w-node-_84fa6f20-a5cc-de46-5a94-3f0705a6b272-5056e988, #w-node-_84fa6f20-a5cc-de46-5a94-3f0705a6b279-5056e988, #w-node-_84fa6f20-a5cc-de46-5a94-3f0705a6b280-5056e988, #w-node-_84fa6f20-a5cc-de46-5a94-3f0705a6b287-5056e988, #w-node-_84fa6f20-a5cc-de46-5a94-3f0705a6b28e-5056e988, #w-node-_7eeec45a-96f0-a03b-41d3-d56b5ef1fa34-5056e988, #w-node-_60165f2a-860b-18ea-26c1-7fd2fd05cc6d-5056e988, #w-node-efb6fbd8-af77-814a-f794-a344a7c8f4a6-5056e988, #w-node-efb6fbd8-af77-814a-f794-a344a7c8f4ac-5056e988, #w-node-efb6fbd8-af77-814a-f794-a344a7c8f4b2-5056e988, #w-node-efb6fbd8-af77-814a-f794-a344a7c8f4b8-5056e988, #w-node-_4d3f931c-40ce-741b-dea5-06a44ba905e5-5056e98a, #w-node-_80f3b6db-2dbd-30c3-9ad1-13447e1aedd7-5056e98a, #w-node-_80f3b6db-2dbd-30c3-9ad1-13447e1aeddc-5056e98a, #w-node-_80f3b6db-2dbd-30c3-9ad1-13447e1aedde-5056e98a, #w-node-_80f3b6db-2dbd-30c3-9ad1-13447e1aede0-5056e98a, #w-node-_9ba1242b-2159-afb9-552e-347e8c215c04-5056e98a, #w-node-a69a34a4-cc58-2cab-45d4-f395c9cd59ef-5056e98a, #w-node-_483b5373-7963-5ada-fbf9-535f6cc18d76-5056e98a, #w-node-_483b5373-7963-5ada-fbf9-535f6cc18d7d-5056e98a, #w-node-_483b5373-7963-5ada-fbf9-535f6cc18d84-5056e98a, #w-node-_483b5373-7963-5ada-fbf9-535f6cc18d8b-5056e98a, #w-node-_483b5373-7963-5ada-fbf9-535f6cc18d92-5056e98a, #w-node-_072e635f-d431-bdbd-89f3-c57a55594e62-5056e98a, #w-node-_6a009c44-507d-e200-d34e-6e89ad1b2085-5056e98a, #w-node-_7747963e-f3b9-940e-ede2-b8466008715f-5056e98a, #w-node-_065e3238-763d-4635-dab3-b1e077d7302e-5056e98a, #w-node-_80f3b6db-2dbd-30c3-9ad1-13447e1aee0b-5056e98a, #w-node-_80f3b6db-2dbd-30c3-9ad1-13447e1aee10-5056e98a, #w-node-_80f3b6db-2dbd-30c3-9ad1-13447e1aee15-5056e98a, #w-node-_80f3b6db-2dbd-30c3-9ad1-13447e1aee1a-5056e98a, #w-node-e5dc2327-fb89-abd3-18ee-023f6717fa31-6717fa1d, #w-node-e5dc2327-fb89-abd3-18ee-023f6717fa37-6717fa1d, #w-node-e5dc2327-fb89-abd3-18ee-023f6717fa3d-6717fa1d, #w-node-_4cc379a4-b9d0-824d-89c8-72b97789cd60-5056e98c, #w-node-dbe4e445-9bb4-cfc4-2185-1838f3ce86bd-5056e98c, #w-node-_106d00d0-d56f-3d9b-5f64-debcf914770c-5056e98c, #w-node-_2c287822-e106-60a6-56ad-9aabe460ad92-5056e98c, #w-node-_8f4475fd-fba9-7fce-283b-c32f0125ac91-5056e98c, #w-node-_1a55a3a9-5348-8c63-a066-262652eade4d-5056e98c, #w-node-b4bc7247-7e3f-28ae-8c01-08fc51a0c7e7-5056e98c, #w-node-d789977d-a2ad-49e1-929d-6c1387ca5ffc-5056e98c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d789977d-a2ad-49e1-929d-6c1387ca5ffd-5056e98c {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-d789977d-a2ad-49e1-929d-6c1387ca5ffe-5056e98c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d789977d-a2ad-49e1-929d-6c1387ca5fff-5056e98c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-d789977d-a2ad-49e1-929d-6c1387ca6000-5056e98c {
  align-self: start;
}

#w-node-_60947870-051c-7a42-1ed6-e1d09cc6ecb8-5056e98c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_60947870-051c-7a42-1ed6-e1d09cc6ecb9-5056e98c {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_60947870-051c-7a42-1ed6-e1d09cc6ecba-5056e98c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_60947870-051c-7a42-1ed6-e1d09cc6ecbb-5056e98c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_60947870-051c-7a42-1ed6-e1d09cc6ecbc-5056e98c {
  align-self: start;
}

#w-node-_9f3872d3-9455-5ec3-5d8c-43460f8a3d96-5056e98c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9f3872d3-9455-5ec3-5d8c-43460f8a3d97-5056e98c {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_9f3872d3-9455-5ec3-5d8c-43460f8a3d98-5056e98c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9f3872d3-9455-5ec3-5d8c-43460f8a3d99-5056e98c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_9f3872d3-9455-5ec3-5d8c-43460f8a3d9a-5056e98c {
  align-self: start;
}

#w-node-_8039c076-db46-79b2-d2e2-0cd9515679b0-5056e98c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8039c076-db46-79b2-d2e2-0cd9515679b1-5056e98c {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_8039c076-db46-79b2-d2e2-0cd9515679b2-5056e98c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8039c076-db46-79b2-d2e2-0cd9515679b3-5056e98c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_8039c076-db46-79b2-d2e2-0cd9515679b4-5056e98c {
  align-self: start;
}

#w-node-_9327df03-cf02-2a48-4fe3-54784e42b465-5056e98c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9327df03-cf02-2a48-4fe3-54784e42b466-5056e98c {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_9327df03-cf02-2a48-4fe3-54784e42b467-5056e98c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9327df03-cf02-2a48-4fe3-54784e42b468-5056e98c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_9327df03-cf02-2a48-4fe3-54784e42b469-5056e98c {
  align-self: start;
}

#w-node-_9ae71a4c-f0ca-5ece-536e-aece258bfe0b-5056e98c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9ae71a4c-f0ca-5ece-536e-aece258bfe0c-5056e98c {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_9ae71a4c-f0ca-5ece-536e-aece258bfe0d-5056e98c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9ae71a4c-f0ca-5ece-536e-aece258bfe0e-5056e98c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_9ae71a4c-f0ca-5ece-536e-aece258bfe0f-5056e98c {
  align-self: start;
}

#w-node-_1bcd4463-a532-8a37-a39c-6555ce9f584b-ce9f584a, #w-node-_1bcd4463-a532-8a37-a39c-6555ce9f584c-ce9f584a, #w-node-_1bcd4463-a532-8a37-a39c-6555ce9f584e-ce9f584a, #w-node-_1bcd4463-a532-8a37-a39c-6555ce9f584f-ce9f584a, #w-node-_9ffe4dc0-5dc3-eedb-ed12-91de360180d9-5056e98e, #w-node-ce1a29fb-ef73-fc92-62ba-0cf78f10b1d0-5056e98e, #w-node-_69e37a70-c0ff-ae94-4631-a447557fff83-5056e98e, #w-node-_4f9af489-86e2-6f98-2630-55d70a49e038-5056e98e, #w-node-_4f9af489-86e2-6f98-2630-55d70a49e039-5056e98e, #w-node-_4f9af489-86e2-6f98-2630-55d70a49e03a-5056e98e, #w-node-_4f9af489-86e2-6f98-2630-55d70a49e03b-5056e98e, #w-node-_4f9af489-86e2-6f98-2630-55d70a49e03c-5056e98e, #w-node-_4f9af489-86e2-6f98-2630-55d70a49e03d-5056e98e, #w-node-_4f9af489-86e2-6f98-2630-55d70a49e03e-5056e98e, #w-node-_4f9af489-86e2-6f98-2630-55d70a49e03f-5056e98e, #w-node-_4f9af489-86e2-6f98-2630-55d70a49e040-5056e98e, #w-node-_4f9af489-86e2-6f98-2630-55d70a49e041-5056e98e, #w-node-_4f9af489-86e2-6f98-2630-55d70a49e043-5056e98e, #w-node-_4f9af489-86e2-6f98-2630-55d70a49e044-5056e98e, #w-node-_4f9af489-86e2-6f98-2630-55d70a49e045-5056e98e, #w-node-_4f9af489-86e2-6f98-2630-55d70a49e046-5056e98e, #w-node-_4f9af489-86e2-6f98-2630-55d70a49e047-5056e98e, #w-node-_56649adf-7944-4f9b-a4c3-8cc7a152da4d-5056e98e, #w-node-dbb1a472-ef46-92a9-5c8e-8cd6211e5317-5056e98e, #w-node-_12dc6d48-80b6-0278-2df1-acc506514e48-5056e98e, #w-node-_12dc6d48-80b6-0278-2df1-acc506514e49-5056e98e, #w-node-_8cd46940-3529-c2bf-a4be-afdcf4cfa81c-5056e98e, #w-node-_8cd46940-3529-c2bf-a4be-afdcf4cfa81d-5056e98e, #w-node-b6981ee6-a0f4-c298-6bb5-5e68705b5ed9-5056e98e, #w-node-b6981ee6-a0f4-c298-6bb5-5e68705b5eda-5056e98e, #w-node-b6981ee6-a0f4-c298-6bb5-5e68705b5edc-5056e98e, #w-node-e7f07825-0f7c-28e8-4808-55a342f93ff9-42f93ff5, #w-node-_01a6e944-2652-f844-3786-d639cf6e8ddd-42f93ff5, #w-node-e7f07825-0f7c-28e8-4808-55a342f9400b-42f93ff5, #w-node-e7f07825-0f7c-28e8-4808-55a342f94005-42f93ff5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e7f07825-0f7c-28e8-4808-55a342f9402c-42f93ff5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_05d34ace-44e8-1210-6587-eb1013d1ae6e-5056e98f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f4b0bc3d-0b63-5bc0-7f61-3606d323d24b-5056e98f, #w-node-fcd9d846-b385-106e-8620-38ffcc603074-5056e98f, #w-node-_890f7d57-8266-cb34-9823-c1833ec9d55f-5056e98f, #w-node-_5101836e-3fac-ada3-3a44-6b2ab3ba83c0-5056e98f, #w-node-ce060293-a8a7-1237-400d-81861f3cf035-5056e98f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_05d34ace-44e8-1210-6587-eb1013d1ae6e-5056e990 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f4b0bc3d-0b63-5bc0-7f61-3606d323d24b-5056e990, #w-node-fcd9d846-b385-106e-8620-38ffcc603074-5056e990, #w-node-_890f7d57-8266-cb34-9823-c1833ec9d55f-5056e990, #w-node-_5101836e-3fac-ada3-3a44-6b2ab3ba83c0-5056e990, #w-node-ce060293-a8a7-1237-400d-81861f3cf035-5056e990 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_59582910-3770-ab94-2e0a-9204ab17acbc-5056e991, #w-node-_59582910-3770-ab94-2e0a-9204ab17acc3-5056e991, #w-node-_59582910-3770-ab94-2e0a-9204ab17acca-5056e991, #w-node-_59582910-3770-ab94-2e0a-9204ab17acd1-5056e991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_59582910-3770-ab94-2e0a-9204ab17acde-5056e991, #w-node-_59582910-3770-ab94-2e0a-9204ab17acdf-5056e991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_59582910-3770-ab94-2e0a-9204ab17ace7-5056e991 {
  justify-self: end;
}

#w-node-_59582910-3770-ab94-2e0a-9204ab17ace9-5056e991 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-_59582910-3770-ab94-2e0a-9204ab17aced-5056e991, #w-node-_59582910-3770-ab94-2e0a-9204ab17acee-5056e991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_59582910-3770-ab94-2e0a-9204ab17acf6-5056e991 {
  justify-self: end;
}

#w-node-_59582910-3770-ab94-2e0a-9204ab17acf8-5056e991 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-_59582910-3770-ab94-2e0a-9204ab17ad1c-5056e991 {
  place-self: stretch stretch;
}

#w-node-_59582910-3770-ab94-2e0a-9204ab17ad3f-5056e991, #w-node-_59582910-3770-ab94-2e0a-9204ab17ad55-5056e991, #w-node-_59582910-3770-ab94-2e0a-9204ab17ad5b-5056e991, #w-node-_59582910-3770-ab94-2e0a-9204ab17ad68-5056e991, #w-node-_59582910-3770-ab94-2e0a-9204ab17ad6b-5056e991, #w-node-_59582910-3770-ab94-2e0a-9204ab17ad78-5056e991, #w-node-_59582910-3770-ab94-2e0a-9204ab17ad7b-5056e991, #w-node-_59582910-3770-ab94-2e0a-9204ab17ad88-5056e991, #w-node-_59582910-3770-ab94-2e0a-9204ab17ad8b-5056e991, #w-node-_59582910-3770-ab94-2e0a-9204ab17ad98-5056e991, #w-node-_3158e43b-d5e8-cf6c-61c7-f029e27acd8f-5056e992, #w-node-_309a4435-aa20-65b9-acdf-c6579e5e1749-9e5e1748, #w-node-_309a4435-aa20-65b9-acdf-c6579e5e174a-9e5e1748, #w-node-_309a4435-aa20-65b9-acdf-c6579e5e174b-9e5e1748, #w-node-_309a4435-aa20-65b9-acdf-c6579e5e174c-9e5e1748, #w-node-_0deba567-615e-f0eb-0049-a1a08501abe0-5056e993, #w-node-_0deba567-615e-f0eb-0049-a1a08501abe1-5056e993, #w-node-_0deba567-615e-f0eb-0049-a1a08501abe3-5056e993, #w-node-_0deba567-615e-f0eb-0049-a1a08501abe4-5056e993, #w-node-_0deba567-615e-f0eb-0049-a1a08501abe5-5056e993, #w-node-_0deba567-615e-f0eb-0049-a1a08501abe6-5056e993, #w-node-_0deba567-615e-f0eb-0049-a1a08501abe7-5056e993, #w-node-_0deba567-615e-f0eb-0049-a1a08501abe8-5056e993, #w-node-_0deba567-615e-f0eb-0049-a1a08501abe9-5056e993, #w-node-f35a1906-f087-6413-126b-d3a099d94313-5056e993, #w-node-f74cfc02-1122-5467-1409-f572ec2e0a6f-5056e993, #w-node-fbaa4a5d-97d8-f47d-6d13-afa2f3b87070-5056e993, #w-node-_21970412-f945-2ab6-4671-6c03c361909e-5056e993, #w-node-e83d76c2-065b-78ca-295f-44b94835ad19-5056e993, #w-node-_8327bd77-03e4-2789-6a33-bd9e48868282-5056e993, #w-node-_6bc5882d-c896-8f62-15ee-6bdacf511caf-5056e993, #w-node-d283ddc4-413c-e862-a69e-047954383bfc-5056e994, #w-node-bdd69ff8-f126-ce12-ba9e-47f255d41f92-5056e994, #w-node-_90103ecc-5fe7-961b-efb3-22fea49923f3-5056e994, #w-node-_6ff0b264-13e5-fc0d-aecc-2c26cf1d5319-5056e994, #w-node-fd6916cc-8707-5320-a0c3-9c83db4b64c1-5056e994 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_90cebcd5-03d4-e521-d334-73e24e0ad174-5056e995 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-cbeeb4f9-4e9c-d487-e547-ca7c1e1796b1-5056e995, #w-node-faa412a6-7534-2159-2d2f-f8a8cf87ea59-5056e995, #w-node-bf26f322-623b-bd88-d1b7-ebeca2d7ab4c-5056e995, #w-node-_7a0ccc4a-e61c-7749-4eb6-6ec582ae852d-5056e995, #w-node-_9a2395b0-0363-fec2-af41-432c8605aaba-5056e995, #w-node-_81fb4599-c7f3-9580-dbe2-be2b247d841f-5056e995, #w-node-_398bb794-9484-fa0d-0259-bc59a3063228-5056e995, #w-node-b4eacc33-96ec-8b79-b6cd-5f238407560c-5056e995, #w-node-_876352d5-825c-7dae-567f-4e566cf2a212-5056e995, #w-node-_2672288b-487d-af33-4aa1-ced9f1cd5e85-5056e995, #w-node-_5ad54a20-310f-a64f-145d-d21a1733d5de-5056e995, #w-node-d8373be4-ecff-02eb-576d-5008ef8e7bd8-5056e995, #w-node-_0df8089d-6d44-caa7-38a5-e09b40794945-5056e995, #w-node-dd2cf532-8d01-aa87-325e-390f5147ce77-5056e995, #w-node-_3ac1bd73-cf6d-2d10-ba00-6b558f2709c8-5056e995, #w-node-a62115da-911f-af47-71f6-3626e473e512-5056e995, #w-node-f88977f1-668a-e2c5-6ae1-b73a7e23a8ee-5056e995, #w-node-_6dfd7ae9-16c8-b973-8834-07c0cb6be454-5056e995, #w-node-f455d65e-a3d7-d9db-608b-ae61ff7d3e12-5056e995 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c25079a1-9046-8625-a4a8-df39da23a883-5056e995 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6cb44a77-5c5e-b526-16da-fa6b66a789ca-5056e995, #w-node-_727b022f-5a67-06f8-94c8-255053751e8b-5056e995 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6cb44a77-5c5e-b526-16da-fa6b66a78b44-5056e995 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-cc157f54-50bf-1822-8680-acda35f0961e-5056e996, #w-node-_9124993f-3045-3793-5948-1900e0bb49c6-5056e996, #w-node-_9124993f-3045-3793-5948-1900e0bb49cb-5056e996, #w-node-_9124993f-3045-3793-5948-1900e0bb49cd-5056e996, #w-node-_9124993f-3045-3793-5948-1900e0bb49cf-5056e996, #w-node-_9124993f-3045-3793-5948-1900e0bb49d4-5056e996, #w-node-_9124993f-3045-3793-5948-1900e0bb49d9-5056e996, #w-node-c8912183-2d35-04d2-74ba-7c7c1cd0bc28-5056e997, #w-node-c8912183-2d35-04d2-74ba-7c7c1cd0bc2f-5056e997, #w-node-dc53a1a3-60d4-e54a-d584-c59ee8737348-5056e997, #w-node-_34f10bf0-1263-5821-339b-190f64d89797-5056e997, #w-node-_5d1c8a9c-0023-5ddc-1360-39b8743457d3-5056e997, #w-node-_489596f1-c037-9f18-fd55-709ab6c36032-5056e997, #w-node-_8c25ab5b-76c3-0e3d-7f6f-a04d490e6d19-5056e997, #w-node-c65231c8-1db2-7dc6-9f8e-edbed454fda6-5056e997, #w-node-a6ff126e-fc12-8259-1281-9a6635e16857-5056e997, #w-node-_999c8139-7c07-6a4e-cfd8-9ab863beadc0-5056ea58, #w-node-_999c8139-7c07-6a4e-cfd8-9ab863beadc8-5056ea58, #w-node-_999c8139-7c07-6a4e-cfd8-9ab863beadcd-5056ea58, #w-node-_999c8139-7c07-6a4e-cfd8-9ab863beadd5-5056ea58 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_999c8139-7c07-6a4e-cfd8-9ab863beadec-5056ea58 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f2886c6f-5053-00e1-0232-c171625258ee-5056ea58, #w-node-f2886c6f-5053-00e1-0232-c171625258f1-5056ea58, #w-node-f2886c6f-5053-00e1-0232-c17162525900-5056ea58, #w-node-f2886c6f-5053-00e1-0232-c17162525911-5056ea58, #w-node-f2886c6f-5053-00e1-0232-c1716252591e-5056ea58, #w-node-f2886c6f-5053-00e1-0232-c17162525930-5056ea58, #w-node-f2886c6f-5053-00e1-0232-c17162525931-5056ea58, #w-node-f2886c6f-5053-00e1-0232-c17162525932-5056ea58, #w-node-f2886c6f-5053-00e1-0232-c17162525933-5056ea58, #w-node-f2886c6f-5053-00e1-0232-c17162525934-5056ea58, #w-node-f2886c6f-5053-00e1-0232-c17162525935-5056ea58, #w-node-f2886c6f-5053-00e1-0232-c17162525938-5056ea58, #w-node-f2886c6f-5053-00e1-0232-c1716252594e-5056ea58, #w-node-f2886c6f-5053-00e1-0232-c17162525950-5056ea58, #w-node-f2886c6f-5053-00e1-0232-c17162525952-5056ea58, #w-node-f2886c6f-5053-00e1-0232-c17162525954-5056ea58, #w-node-f2886c6f-5053-00e1-0232-c17162525956-5056ea58 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2886c6f-5053-00e1-0232-c17162525958-5056ea58 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f2886c6f-5053-00e1-0232-c17162525960-5056ea58, #w-node-f2886c6f-5053-00e1-0232-c17162525963-5056ea58, #w-node-f2886c6f-5053-00e1-0232-c17162525966-5056ea58, #w-node-f2886c6f-5053-00e1-0232-c17162525969-5056ea58 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9074878c-b6b1-3469-08bd-e767d4221216-5056ea59 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_9074878c-b6b1-3469-08bd-e767d422121f-5056ea59, #w-node-_26ed20df-a823-dace-8d53-6f697e1c3335-5056ea59, #w-node-_26ed20df-a823-dace-8d53-6f697e1c3336-5056ea59, #w-node-_26ed20df-a823-dace-8d53-6f697e1c3338-5056ea59, #w-node-_26ed20df-a823-dace-8d53-6f697e1c3339-5056ea59, #w-node-_26ed20df-a823-dace-8d53-6f697e1c333b-5056ea59, #w-node-_26ed20df-a823-dace-8d53-6f697e1c333c-5056ea59, #w-node-_26ed20df-a823-dace-8d53-6f697e1c333e-5056ea59, #w-node-_26ed20df-a823-dace-8d53-6f697e1c333f-5056ea59, #w-node-_26ed20df-a823-dace-8d53-6f697e1c3341-5056ea59, #w-node-_26ed20df-a823-dace-8d53-6f697e1c3343-5056ea59, #w-node-_26ed20df-a823-dace-8d53-6f697e1c3345-5056ea59, #w-node-_26ed20df-a823-dace-8d53-6f697e1c3346-5056ea59, #w-node-_26ed20df-a823-dace-8d53-6f697e1c3348-5056ea59, #w-node-_26ed20df-a823-dace-8d53-6f697e1c334a-5056ea59, #w-node-_26ed20df-a823-dace-8d53-6f697e1c334c-5056ea59, #w-node-_26ed20df-a823-dace-8d53-6f697e1c334d-5056ea59, #w-node-_26ed20df-a823-dace-8d53-6f697e1c334f-5056ea59, #w-node-_26ed20df-a823-dace-8d53-6f697e1c3351-5056ea59, #w-node-_26ed20df-a823-dace-8d53-6f697e1c3353-5056ea59, #w-node-_26ed20df-a823-dace-8d53-6f697e1c3354-5056ea59, #w-node-_26ed20df-a823-dace-8d53-6f697e1c3356-5056ea59, #w-node-_26ed20df-a823-dace-8d53-6f697e1c3358-5056ea59, #w-node-_26ed20df-a823-dace-8d53-6f697e1c335a-5056ea59, #w-node-_26ed20df-a823-dace-8d53-6f697e1c335b-5056ea59, #w-node-_26ed20df-a823-dace-8d53-6f697e1c335d-5056ea59, #w-node-_26ed20df-a823-dace-8d53-6f697e1c335e-5056ea59, #w-node-_26ed20df-a823-dace-8d53-6f697e1c3360-5056ea59, #w-node-_26ed20df-a823-dace-8d53-6f697e1c3361-5056ea59, #w-node-_26ed20df-a823-dace-8d53-6f697e1c3363-5056ea59, #w-node-_26ed20df-a823-dace-8d53-6f697e1c3364-5056ea59, #w-node-_26ed20df-a823-dace-8d53-6f697e1c3366-5056ea59, #w-node-_26ed20df-a823-dace-8d53-6f697e1c3368-5056ea59, #w-node-_26ed20df-a823-dace-8d53-6f697e1c336a-5056ea59, #w-node-_26ed20df-a823-dace-8d53-6f697e1c336b-5056ea59, #w-node-_26ed20df-a823-dace-8d53-6f697e1c336d-5056ea59, #w-node-_26ed20df-a823-dace-8d53-6f697e1c336f-5056ea59, #w-node-_26ed20df-a823-dace-8d53-6f697e1c3371-5056ea59, #w-node-_26ed20df-a823-dace-8d53-6f697e1c3372-5056ea59, #w-node-_26ed20df-a823-dace-8d53-6f697e1c3374-5056ea59, #w-node-_26ed20df-a823-dace-8d53-6f697e1c3376-5056ea59, #w-node-_26ed20df-a823-dace-8d53-6f697e1c3378-5056ea59, #w-node-d9808f1a-fa95-9c31-a00d-72dada6242f2-5056ea59, #w-node-d9808f1a-fa95-9c31-a00d-72dada62430c-5056ea59, #w-node-d9808f1a-fa95-9c31-a00d-72dada62430e-5056ea59, #w-node-_954e5d9c-19e9-51fe-8c76-733b2eb9e9b6-5056ea59, #w-node-_5a746438-77f9-6f55-da40-1a25a6992de3-5056ea59, #w-node-ca73f671-a3f6-b112-9401-f6e3ed25890c-5056ea59, #w-node-_657105b1-1931-961a-6cea-74087b6cafa2-7b6caf9f, #w-node-_657105b1-1931-961a-6cea-74087b6cafb6-7b6caf9f, #w-node-_657105b1-1931-961a-6cea-74087b6cafcc-7b6caf9f, #w-node-_657105b1-1931-961a-6cea-74087b6cafda-7b6caf9f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34f72a42-5d3f-e4a9-2cbb-23e72cfda4c0-7b6caf9f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-ed0bf9ff-7c7b-dd74-f39a-be460e969865-7b6caf9f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3cfa5f00-4a9d-31ee-c005-8219ec1ff0d8-7b6caf9f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_8114ca1c-e566-03d5-1565-56aa22aaa5d7-7b6caf9f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_87048aeb-0e4d-bcae-aa85-e3233bbc3357-7b6caf9f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-aca2723c-416b-37b5-6ce3-478d22b15371-7b6caf9f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2655f318-0c5a-00da-4056-efe988e52aca-7b6caf9f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-da30a445-8dfe-dde2-7290-7077fc155e85-7b6caf9f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c94ad09c-8760-153d-c16a-e1b5a2f75f82-7b6caf9f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-d8b396b2-d465-10f5-755b-308c5f4db232-7b6caf9f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2607f003-0193-64f5-949b-8a06e612fcc6-7b6caf9f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_0a63e0f5-c1cc-285f-8dcb-b70f789bfa84-7b6caf9f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_86356623-9126-4b67-5fbf-8511c0f4084b-7b6caf9f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-ef6badfb-60f7-3464-1efa-e5d4e08369c2-7b6caf9f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f17fb564-a238-9716-e315-b2de88b77af1-7b6caf9f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-f17fb564-a238-9716-e315-b2de88b77af2-7b6caf9f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f17fb564-a238-9716-e315-b2de88b77af3-7b6caf9f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-f17fb564-a238-9716-e315-b2de88b77af4-7b6caf9f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f17fb564-a238-9716-e315-b2de88b77af5-7b6caf9f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-f17fb564-a238-9716-e315-b2de88b77af6-7b6caf9f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f17fb564-a238-9716-e315-b2de88b77af7-7b6caf9f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-f17fb564-a238-9716-e315-b2de88b77af8-7b6caf9f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f17fb564-a238-9716-e315-b2de88b77af9-7b6caf9f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-f17fb564-a238-9716-e315-b2de88b77afa-7b6caf9f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f17fb564-a238-9716-e315-b2de88b77afb-7b6caf9f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-f17fb564-a238-9716-e315-b2de88b77afc-7b6caf9f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f17fb564-a238-9716-e315-b2de88b77afd-7b6caf9f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-f17fb564-a238-9716-e315-b2de88b77afe-7b6caf9f, #w-node-_657105b1-1931-961a-6cea-74087b6cafef-7b6caf9f, #w-node-_657105b1-1931-961a-6cea-74087b6cafed-7b6caf9f, #w-node-_8cc197e7-95ba-ebc2-5e24-c20e0feee3ad-5056ea5a, #w-node-_2dba9875-e6a0-8d64-4c15-61220eb6c4f4-5056ea5a, #w-node-_863874e8-b297-0358-9acb-01f6932ecded-5056ea5a, #w-node-_46c275ec-2df7-5043-446d-d3b6aab38741-5056ea5a, #w-node-b3d9102f-a134-6cf8-b17e-9b69e6d1d5da-5056ea5b, #w-node-b4bfe684-3550-642e-4204-0100cb521320-5056ea5b, #w-node-b4bfe684-3550-642e-4204-0100cb521324-5056ea5b, #w-node-b4bfe684-3550-642e-4204-0100cb521328-5056ea5b, #w-node-b4bfe684-3550-642e-4204-0100cb52132c-5056ea5b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b4bfe684-3550-642e-4204-0100cb521330-5056ea5b, #w-node-_282b261a-d7a7-1991-8924-9ba776baaeaf-5056ea5b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#IWantToDemoHubilo.w-node-b4bfe684-3550-642e-4204-0100cb521338-5056ea5b {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: auto;
}

#EbooksUS.w-node-_4e01b9e4-200b-73fe-ae85-2ecfa92f5ba0-5056ea5b {
  grid-column: span 2 / span 2;
}

#EbooksGB.w-node-f953d2b1-3672-52a6-e21d-1679c017b20f-5056ea5b, #Ebooks-GBMarketing.w-node-b74d1c25-d3e0-2425-af75-d601fe840753-5056ea5b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#download-ebook-link.w-node-b4bfe684-3550-642e-4204-0100cb521347-5056ea5b, #w-node-_478f9027-ef03-f5c3-496d-2a10ef0a5354-5056ea5b, #w-node-_478f9027-ef03-f5c3-496d-2a10ef0a536c-5056ea5b, #w-node-_478f9027-ef03-f5c3-496d-2a10ef0a535a-5056ea5b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_580317e0-b858-af9d-2199-436a74d6bb89-74d6bb4a {
  place-self: stretch;
}

#w-node-_580317e0-b858-af9d-2199-436a74d6bb5a-74d6bb4a, #w-node-_580317e0-b858-af9d-2199-436a74d6bb5d-74d6bb4a, #w-node-_04381a10-89e7-ff18-1515-cc3954193b7a-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193b85-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193b86-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193b87-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193b8a-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193b8b-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193b8c-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193b90-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193b91-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193b92-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193ba0-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193bab-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start stretch;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193bac-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193bad-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193bb1-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193bb2-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193bb3-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193bb7-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193bb8-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193bb9-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193bc7-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193bd2-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193bd3-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193bd4-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193bd8-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193bd9-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193bda-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193bde-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193bdf-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193be0-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193c01-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193c0e-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193c1b-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193c2b-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193c2c-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193c2d-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193c2e-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193c2f-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193c44-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193c51-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193c56-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193c5b-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193c70-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193c74-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193c77-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193c7c-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193c81-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193c98-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193c9c-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193c9f-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193ca4-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193ca9-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193cc0-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193cc4-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193cc7-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193ccc-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193cd1-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193ce5-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193ce9-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193cec-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193cf1-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193cf6-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193d0a-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193d0e-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193d11-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193d16-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193d1b-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193d2f-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193d33-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193d36-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193d3b-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193d40-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193d55-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193d59-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193d5c-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193d61-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193d66-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193d7a-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193d7e-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193d81-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193d86-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193d8b-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193da2-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193da6-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193da9-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193dae-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193db3-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193dc8-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193dcc-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193dcf-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193dd4-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193dd9-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193ded-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193df1-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193df4-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193df9-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193dfe-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193e15-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193e19-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193e1c-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193e21-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193e26-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193e3b-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193e3f-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193e42-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193e47-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193e4c-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193e63-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193e67-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193e6a-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193e6f-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193e74-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193e89-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193e8d-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193e90-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193e95-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193e9a-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193eb1-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193eb5-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193eb8-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193ebd-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193ec2-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193ed7-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193edb-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193ede-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193ee3-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193ee8-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193efd-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193f01-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193f04-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193f09-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193f0e-5056ea5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_04381a10-89e7-ff18-1515-cc3954193f2b-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193f4d-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193f6f-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193f7d-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193f92-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193fa7-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193fc6-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193fdb-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193ff0-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954194005-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc395419401a-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954194039-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc395419404e-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954194063-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954194078-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc395419408d-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc39541940a9-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc39541940be-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc39541940d3-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc39541940e8-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc39541940fd-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954194112-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc395419412e-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954194143-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954194158-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc395419416d-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954194189-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc395419419e-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc39541941b3-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc39541941c8-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc39541941dd-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc39541941f2-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc395419420e-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954194223-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954194238-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc395419424d-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954194269-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc395419427e-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954194293-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc39541942a8-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc39541942bd-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc39541942d2-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc39541942e7-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954194306-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc395419431b-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954194330-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954194345-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc395419435a-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc395419436f-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc395419438b-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc39541943a0-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc39541943b5-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc39541943ca-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc39541943e6-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc39541943fb-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954194411-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954194430-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954194445-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc395419445a-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954194476-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc395419448b-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc39541944a0-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc39541944b5-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc39541944d4-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc39541944e9-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc39541944fe-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954194513-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954194528-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc395419453d-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954194552-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc395419456e-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954194583-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954194598-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc39541945b7-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc39541945cc-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc39541945e8-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc39541945fd-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954194612-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954194627-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc395419463c-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954194651-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc395419466d-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954194682-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954194697-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc39541946ac-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc39541946c1-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc39541946d6-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc39541946eb-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954194700-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954194715-5056ea5e, #w-node-_3db0f944-9845-9375-758d-9f473b043cbc-5056ea67, #w-node-_158c1696-4953-85e7-7390-965f0406810f-5056ea67, #w-node-_6b007769-c32c-df19-33e2-0f3dd70f191f-5056ea6a, #w-node-_6b007769-c32c-df19-33e2-0f3dd70f1931-5056ea6a, #w-node-_6b007769-c32c-df19-33e2-0f3dd70f1939-5056ea6a, #w-node-_6b007769-c32c-df19-33e2-0f3dd70f1962-5056ea6a, #w-node-_6b007769-c32c-df19-33e2-0f3dd70f1963-5056ea6a, #w-node-_6b007769-c32c-df19-33e2-0f3dd70f1964-5056ea6a, #w-node-_6b007769-c32c-df19-33e2-0f3dd70f1965-5056ea6a, #w-node-_6b007769-c32c-df19-33e2-0f3dd70f1966-5056ea6a, #w-node-_6b007769-c32c-df19-33e2-0f3dd70f1967-5056ea6a, #w-node-_6b007769-c32c-df19-33e2-0f3dd70f1968-5056ea6a, #w-node-_6b007769-c32c-df19-33e2-0f3dd70f1969-5056ea6a, #w-node-_6b007769-c32c-df19-33e2-0f3dd70f196a-5056ea6a, #w-node-_6b007769-c32c-df19-33e2-0f3dd70f196b-5056ea6a, #w-node-_6b007769-c32c-df19-33e2-0f3dd70f196d-5056ea6a, #w-node-_6b007769-c32c-df19-33e2-0f3dd70f196e-5056ea6a, #w-node-_6b007769-c32c-df19-33e2-0f3dd70f196f-5056ea6a, #w-node-_6b007769-c32c-df19-33e2-0f3dd70f1970-5056ea6a, #w-node-_6b007769-c32c-df19-33e2-0f3dd70f1972-5056ea6a, #w-node-_6b007769-c32c-df19-33e2-0f3dd70f197c-5056ea6a, #w-node-_6b007769-c32c-df19-33e2-0f3dd70f197d-5056ea6a, #w-node-_6b007769-c32c-df19-33e2-0f3dd70f19a1-5056ea6a, #w-node-_6b007769-c32c-df19-33e2-0f3dd70f19a2-5056ea6a, #w-node-_6b007769-c32c-df19-33e2-0f3dd70f19a4-5056ea6a, #w-node-_3df986e3-3e58-a6a9-0ae5-9136aac98030-5056eab9, #w-node-_9e780bc5-09b6-f22c-5a97-4694579ba700-5056eab9, #w-node-_6a3429a5-8e2e-7186-39a5-0ec674cbd774-5056eab9, #w-node-_948119d2-6421-162c-5331-4625380704ab-5056eab9, #w-node-_89f63f85-a2d9-8e5c-a656-dcb9226b3834-5056eab9, #w-node-f50cd874-3795-b237-19f0-3014dc2841b9-5056eab9, #w-node-f50cd874-3795-b237-19f0-3014dc2841c0-5056eab9, #w-node-f50cd874-3795-b237-19f0-3014dc2841c7-5056eab9, #w-node-f50cd874-3795-b237-19f0-3014dc2841ce-5056eab9, #w-node-f50cd874-3795-b237-19f0-3014dc2841d5-5056eab9, #w-node-_87ffc79a-2ba2-c77a-5025-344b3c7d4a5a-5056eab9, #w-node-a550c784-c2c9-6ec5-baf0-84d98f192832-5056eab9, #w-node-_7d1cf003-4246-c97b-9ad4-ea52ba0f858f-5056eab9, #w-node-_285b7523-d2a9-4bb7-c73a-eefccff5b8a5-5056eab9, #w-node-_7da48f27-d048-0d56-b0cc-d1e1c6dd0255-5056eab9, #w-node-_7da48f27-d048-0d56-b0cc-d1e1c6dd0258-5056eab9, #w-node-_7da48f27-d048-0d56-b0cc-d1e1c6dd025b-5056eab9, #w-node-_7da48f27-d048-0d56-b0cc-d1e1c6dd025e-5056eab9, #w-node-cc157f54-50bf-1822-8680-acda35f0961e-5056eaba, #w-node-_9124993f-3045-3793-5948-1900e0bb49c6-5056eaba, #w-node-_9124993f-3045-3793-5948-1900e0bb49cb-5056eaba, #w-node-_9124993f-3045-3793-5948-1900e0bb49cd-5056eaba, #w-node-_9124993f-3045-3793-5948-1900e0bb49cf-5056eaba, #w-node-_9124993f-3045-3793-5948-1900e0bb49d4-5056eaba, #w-node-_9124993f-3045-3793-5948-1900e0bb49d9-5056eaba, #w-node-f28e782b-9590-5ecf-03c8-1ea01aea9b36-5056eaba, #w-node-f28e782b-9590-5ecf-03c8-1ea01aea9b3c-5056eaba, #w-node-f28e782b-9590-5ecf-03c8-1ea01aea9b42-5056eaba, #w-node-f28e782b-9590-5ecf-03c8-1ea01aea9b48-5056eaba, #w-node-_861f36c4-5d94-1570-6b1a-e67b94595008-5056eabb, #w-node-_861f36c4-5d94-1570-6b1a-e67b94595010-5056eabb, #w-node-_861f36c4-5d94-1570-6b1a-e67b94595014-5056eabb, #w-node-_861f36c4-5d94-1570-6b1a-e67b9459501a-5056eabb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_861f36c4-5d94-1570-6b1a-e67b9459503f-5056eabb {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_212295fb-6bde-62eb-68a3-660a6b80cf2a-6b80cf27, #w-node-_212295fb-6bde-62eb-68a3-660a6b80cf2f-6b80cf27, #w-node-_212295fb-6bde-62eb-68a3-660a6b80cf38-6b80cf27 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#form-submit.w-node-_212295fb-6bde-62eb-68a3-660a6b80cf5a-6b80cf27 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_05d34ace-44e8-1210-6587-eb1013d1ae6e-5056eabd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f4b0bc3d-0b63-5bc0-7f61-3606d323d24b-5056eabd, #w-node-fcd9d846-b385-106e-8620-38ffcc603074-5056eabd, #w-node-_890f7d57-8266-cb34-9823-c1833ec9d55f-5056eabd, #w-node-_5101836e-3fac-ada3-3a44-6b2ab3ba83c0-5056eabd {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5d82f19c-32d8-f73e-53b1-27d70715ec87-5056eadf, #w-node-a9fa001c-b43b-e2f3-bcb0-9a74c1f4e835-5056eadf, #w-node-bc0143cf-e135-6684-2d7e-debcff376785-5056eadf, #w-node-_84eb71c1-6ff5-b574-e020-c1e287a59e24-5056eadf, #w-node-_05d34ace-44e8-1210-6587-eb1013d1ae6e-5056eb07 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f4b0bc3d-0b63-5bc0-7f61-3606d323d24b-5056eb07, #w-node-fcd9d846-b385-106e-8620-38ffcc603074-5056eb07, #w-node-_890f7d57-8266-cb34-9823-c1833ec9d55f-5056eb07, #w-node-_5101836e-3fac-ada3-3a44-6b2ab3ba83c0-5056eb07 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-dad5e634-15ec-b4e0-9207-99d91c421ce2-5056eb08, #w-node-_2acd9b28-8cbc-d8a7-76d2-e8830bca5a66-5056eb08, #w-node-_2acd9b28-8cbc-d8a7-76d2-e8830bca5a61-5056eb08, #w-node-_2acd9b28-8cbc-d8a7-76d2-e8830bca5a6b-5056eb08, #w-node-_0eb444b8-8e6e-f728-9800-474edcc2f269-5056eb08, #w-node-_0eb444b8-8e6e-f728-9800-474edcc2f26f-5056eb08, #w-node-_0eb444b8-8e6e-f728-9800-474edcc2f277-5056eb08, #w-node-_2d99dd2f-b386-329a-b53d-e2efcee1dfe7-5056eb08, #w-node-_2d99dd2f-b386-329a-b53d-e2efcee1dfe8-5056eb08, #w-node-_2d99dd2f-b386-329a-b53d-e2efcee1dfea-5056eb08, #w-node-_2d99dd2f-b386-329a-b53d-e2efcee1dfeb-5056eb08, #w-node-_2d99dd2f-b386-329a-b53d-e2efcee1dfec-5056eb08, #w-node-_2d99dd2f-b386-329a-b53d-e2efcee1dfed-5056eb08, #w-node-_2d99dd2f-b386-329a-b53d-e2efcee1dfee-5056eb08, #w-node-_2d99dd2f-b386-329a-b53d-e2efcee1dfef-5056eb08, #w-node-_2d99dd2f-b386-329a-b53d-e2efcee1dff0-5056eb08, #w-node-_05d34ace-44e8-1210-6587-eb1013d1ae6e-5056eb09, #w-node-_05d34ace-44e8-1210-6587-eb1013d1ae6e-5056eb0a, #w-node-d62212c2-f045-640d-33f9-139c603a9cc6-5056eb0b, #w-node-b9fef71b-c0ef-620a-85ac-e6a8a7145a40-5056eb0b, #w-node-_8bb78c9d-1073-d1db-d9f7-969b366cab18-5056eb0b, #w-node-_19a4ea6f-6233-6814-9dcd-230dd48b8716-5056eb0b, #w-node-bdb904e1-d177-c99f-841a-cc475f046e69-5056eb0b, #w-node-_35379716-c069-02dc-0cf1-13211e5b967a-5056eb0b, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e518-5056eb4b, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e519-5056eb4b, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e51a-5056eb4b, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e51b-5056eb4b, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e51e-5056eb4b, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e51f-5056eb4b, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e520-5056eb4b, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e521-5056eb4b, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e524-5056eb4b, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e525-5056eb4b, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e526-5056eb4b, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e527-5056eb4b, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e52a-5056eb4b, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e52b-5056eb4b, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e52c-5056eb4b, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e52d-5056eb4b, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e530-5056eb4b, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e531-5056eb4b, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e532-5056eb4b, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e533-5056eb4b, #w-node-_70d51bf0-ac41-a6d9-60c3-eb4df77dfc88-5056eb4b, #w-node-_70d51bf0-ac41-a6d9-60c3-eb4df77dfc89-5056eb4b, #w-node-_70d51bf0-ac41-a6d9-60c3-eb4df77dfc8a-5056eb4b, #w-node-_70d51bf0-ac41-a6d9-60c3-eb4df77dfc8b-5056eb4b, #w-node-_70d51bf0-ac41-a6d9-60c3-eb4df77dfc8d-5056eb4b, #w-node-_70d51bf0-ac41-a6d9-60c3-eb4df77dfc8e-5056eb4b, #w-node-_70d51bf0-ac41-a6d9-60c3-eb4df77dfc8f-5056eb4b, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e518-5056eb71, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e519-5056eb71, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e51a-5056eb71, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e51b-5056eb71, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e51e-5056eb71, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e51f-5056eb71, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e520-5056eb71, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e521-5056eb71, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e524-5056eb71, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e525-5056eb71, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e526-5056eb71, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e527-5056eb71, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e52a-5056eb71, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e52b-5056eb71, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e52c-5056eb71, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e52d-5056eb71, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e530-5056eb71, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e531-5056eb71, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e532-5056eb71, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e533-5056eb71, #w-node-_93e1285f-653c-7832-7552-478b206f8a1a-5056eb71, #w-node-_93e1285f-653c-7832-7552-478b206f8a1b-5056eb71, #w-node-_93e1285f-653c-7832-7552-478b206f8a1c-5056eb71, #w-node-_93e1285f-653c-7832-7552-478b206f8a1d-5056eb71, #w-node-f595497b-6175-7dc6-673c-b8f4b4c6e910-5056eb71, #w-node-f595497b-6175-7dc6-673c-b8f4b4c6e911-5056eb71, #w-node-f595497b-6175-7dc6-673c-b8f4b4c6e912-5056eb71, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e518-5056eb93, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e519-5056eb93, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e51a-5056eb93, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e51b-5056eb93, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e51e-5056eb93, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e51f-5056eb93, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e520-5056eb93, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e521-5056eb93, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e524-5056eb93, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e525-5056eb93, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e526-5056eb93, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e527-5056eb93, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e52a-5056eb93, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e52b-5056eb93, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e52c-5056eb93, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e52d-5056eb93, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e530-5056eb93, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e531-5056eb93, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e532-5056eb93, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e533-5056eb93, #w-node-_7817c34b-bd2a-66b1-2bb5-e6575648593d-5056eb93, #w-node-_7817c34b-bd2a-66b1-2bb5-e6575648593e-5056eb93, #w-node-_7817c34b-bd2a-66b1-2bb5-e6575648593f-5056eb93, #w-node-_7817c34b-bd2a-66b1-2bb5-e65756485940-5056eb93, #w-node-_7817c34b-bd2a-66b1-2bb5-e65756485942-5056eb93, #w-node-_7817c34b-bd2a-66b1-2bb5-e65756485943-5056eb93, #w-node-_7817c34b-bd2a-66b1-2bb5-e65756485944-5056eb93, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e518-5056ebb5, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e519-5056ebb5, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e51a-5056ebb5, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e51b-5056ebb5, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e51e-5056ebb5, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e51f-5056ebb5, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e520-5056ebb5, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e521-5056ebb5, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e524-5056ebb5, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e525-5056ebb5, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e526-5056ebb5, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e527-5056ebb5, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e52a-5056ebb5, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e52b-5056ebb5, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e52c-5056ebb5, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e52d-5056ebb5, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e530-5056ebb5, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e531-5056ebb5, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e532-5056ebb5, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e533-5056ebb5, #w-node-_93e1285f-653c-7832-7552-478b206f8a1a-5056ebb5, #w-node-_93e1285f-653c-7832-7552-478b206f8a1b-5056ebb5, #w-node-_93e1285f-653c-7832-7552-478b206f8a1c-5056ebb5, #w-node-_93e1285f-653c-7832-7552-478b206f8a1d-5056ebb5, #w-node-_6318c62d-e800-4040-8f69-d3ffd86089f8-5056ebb5, #w-node-_6318c62d-e800-4040-8f69-d3ffd86089f9-5056ebb5, #w-node-_6318c62d-e800-4040-8f69-d3ffd86089fa-5056ebb5, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e518-5056ebdb, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e519-5056ebdb, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e51a-5056ebdb, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e51b-5056ebdb, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e51e-5056ebdb, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e51f-5056ebdb, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e520-5056ebdb, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e521-5056ebdb, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e524-5056ebdb, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e525-5056ebdb, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e526-5056ebdb, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e527-5056ebdb, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e52a-5056ebdb, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e52b-5056ebdb, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e52c-5056ebdb, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e52d-5056ebdb, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e530-5056ebdb, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e531-5056ebdb, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e532-5056ebdb, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e533-5056ebdb, #w-node-_93e1285f-653c-7832-7552-478b206f8a1a-5056ebdb, #w-node-_93e1285f-653c-7832-7552-478b206f8a1b-5056ebdb, #w-node-_93e1285f-653c-7832-7552-478b206f8a1c-5056ebdb, #w-node-_93e1285f-653c-7832-7552-478b206f8a1d-5056ebdb, #w-node-_584f12a9-f3e2-8e18-0631-37d1049793fe-5056ebdb, #w-node-_584f12a9-f3e2-8e18-0631-37d1049793ff-5056ebdb, #w-node-_584f12a9-f3e2-8e18-0631-37d104979400-5056ebdb, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e518-5056ebdc, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e519-5056ebdc, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e51a-5056ebdc, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e51b-5056ebdc, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e51e-5056ebdc, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e51f-5056ebdc, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e520-5056ebdc, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e521-5056ebdc, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e524-5056ebdc, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e525-5056ebdc, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e526-5056ebdc, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e527-5056ebdc, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e52a-5056ebdc, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e52b-5056ebdc, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e52c-5056ebdc, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e52d-5056ebdc, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e530-5056ebdc, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e531-5056ebdc, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e532-5056ebdc, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e533-5056ebdc, #w-node-_93e1285f-653c-7832-7552-478b206f8a1a-5056ebdc, #w-node-_93e1285f-653c-7832-7552-478b206f8a1b-5056ebdc, #w-node-_93e1285f-653c-7832-7552-478b206f8a1c-5056ebdc, #w-node-_93e1285f-653c-7832-7552-478b206f8a1d-5056ebdc, #w-node-_1e76b23c-9f73-4a2b-1dff-39758272ece8-5056ebdc, #w-node-_1e76b23c-9f73-4a2b-1dff-39758272ece9-5056ebdc, #w-node-_1e76b23c-9f73-4a2b-1dff-39758272ecea-5056ebdc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d37c1c-cd9e-542a-cd9c-f3fbb40ed1ab-5056ebde {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_93d37c1c-cd9e-542a-cd9c-f3fbb40ed1b5-5056ebde, #w-node-f24005fa-5e5b-c715-eca5-491a500eb27a-5056ebdf, #w-node-_44a85526-baf2-99f9-b276-a72f63c59ddf-5056ebdf, #w-node-_90b1430b-a67a-b595-f1f6-e6c50261e76c-5056ebdf, #w-node-fadfe51a-d2f0-be3a-950c-7e529191ec68-5056ebdf, #w-node-f11bd956-f49a-22aa-0194-fbee144984d8-5056ebdf, #w-node-_05d34ace-44e8-1210-6587-eb1013d1ae6e-5056ebe1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f4b0bc3d-0b63-5bc0-7f61-3606d323d24b-5056ebe1, #w-node-fcd9d846-b385-106e-8620-38ffcc603074-5056ebe1, #w-node-_890f7d57-8266-cb34-9823-c1833ec9d55f-5056ebe1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_05d34ace-44e8-1210-6587-eb1013d1ae6e-5056ebe2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f4b0bc3d-0b63-5bc0-7f61-3606d323d24b-5056ebe2, #w-node-fcd9d846-b385-106e-8620-38ffcc603074-5056ebe2, #w-node-_890f7d57-8266-cb34-9823-c1833ec9d55f-5056ebe2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_05d34ace-44e8-1210-6587-eb1013d1ae6e-5056ebe3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f4b0bc3d-0b63-5bc0-7f61-3606d323d24b-5056ebe3, #w-node-fcd9d846-b385-106e-8620-38ffcc603074-5056ebe3, #w-node-_890f7d57-8266-cb34-9823-c1833ec9d55f-5056ebe3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_05d34ace-44e8-1210-6587-eb1013d1ae6e-5056ebe4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f4b0bc3d-0b63-5bc0-7f61-3606d323d24b-5056ebe4, #w-node-fcd9d846-b385-106e-8620-38ffcc603074-5056ebe4, #w-node-_890f7d57-8266-cb34-9823-c1833ec9d55f-5056ebe4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_05d34ace-44e8-1210-6587-eb1013d1ae6e-5056ebe5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f4b0bc3d-0b63-5bc0-7f61-3606d323d24b-5056ebe5, #w-node-fcd9d846-b385-106e-8620-38ffcc603074-5056ebe5, #w-node-_890f7d57-8266-cb34-9823-c1833ec9d55f-5056ebe5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_05d34ace-44e8-1210-6587-eb1013d1ae6e-5056ebe6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f4b0bc3d-0b63-5bc0-7f61-3606d323d24b-5056ebe6, #w-node-fcd9d846-b385-106e-8620-38ffcc603074-5056ebe6, #w-node-_890f7d57-8266-cb34-9823-c1833ec9d55f-5056ebe6 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_05d34ace-44e8-1210-6587-eb1013d1ae6e-5056ebe7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f4b0bc3d-0b63-5bc0-7f61-3606d323d24b-5056ebe7, #w-node-fcd9d846-b385-106e-8620-38ffcc603074-5056ebe7, #w-node-_890f7d57-8266-cb34-9823-c1833ec9d55f-5056ebe7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_05d34ace-44e8-1210-6587-eb1013d1ae6e-5056ebe8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f4b0bc3d-0b63-5bc0-7f61-3606d323d24b-5056ebe8, #w-node-fcd9d846-b385-106e-8620-38ffcc603074-5056ebe8, #w-node-_890f7d57-8266-cb34-9823-c1833ec9d55f-5056ebe8, #w-node-_98305efa-6c35-cf3b-a1a4-b3eba5b34c30-5056ebec {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-eeab9c33-c44d-5270-8569-e9b4ff6020c7-5056ebec {
  grid-area: span 2 / span 1 / span 2 / span 1;
  place-self: end;
}

#w-node-_98305efa-6c35-cf3b-a1a4-b3eba5b34c40-5056ebec {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5e024a6f-5c8a-cfd7-a7b7-49271f6b0780-5056ebec {
  grid-area: span 2 / span 1 / span 2 / span 1;
  place-self: end;
}

#w-node-_8e73354d-e329-5f11-78ff-10f9bc288c10-5056ebec {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8e73354d-e329-5f11-78ff-10f9bc288c14-5056ebec {
  grid-area: span 2 / span 1 / span 2 / span 1;
  place-self: end;
}

#w-node-c3daeccf-5027-f940-0212-343faf3097b3-5056ebec {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c3daeccf-5027-f940-0212-343faf3097b7-5056ebec {
  grid-area: span 2 / span 1 / span 2 / span 1;
  place-self: end;
}

#w-node-_9148aca3-dbca-2533-2d79-4a8822e50091-5056ebec {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9148aca3-dbca-2533-2d79-4a8822e50097-5056ebec {
  grid-area: span 2 / span 1 / span 2 / span 1;
  place-self: end;
}

#w-node-_98305efa-6c35-cf3b-a1a4-b3eba5b34c38-5056ebec {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a7e39847-55c5-eab8-360f-e4ccd7322b7e-5056ebec {
  grid-area: span 2 / span 1 / span 2 / span 1;
  place-self: end;
}

#w-node-ed8bca52-8273-630b-76b5-bd2dcb701941-5056ebec {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ed8bca52-8273-630b-76b5-bd2dcb701945-5056ebec {
  grid-area: span 2 / span 1 / span 2 / span 1;
  place-self: end;
}

#w-node-_55505184-7cd6-9d9f-b366-bf8cc23bec35-5056ebec {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_55505184-7cd6-9d9f-b366-bf8cc23bec3b-5056ebec {
  grid-area: span 2 / span 1 / span 2 / span 1;
  place-self: end;
}

#w-node-_80694d95-ce10-13d2-b5e1-0e650ff2f46d-5056ec39, #w-node-d228d7e3-5bad-1a7b-b61b-f77798badcc9-5056ec39, #w-node-bbebe1fa-5e94-7cc2-7115-c6835f83eab2-5056ec39, #w-node-bbebe1fa-5e94-7cc2-7115-c6835f83eab3-5056ec39, #w-node-bbebe1fa-5e94-7cc2-7115-c6835f83eab4-5056ec39, #w-node-bbebe1fa-5e94-7cc2-7115-c6835f83eab5-5056ec39, #w-node-f7e43295-e2e2-a8b1-0fec-814bf314dc7d-5056ec39, #w-node-f7e43295-e2e2-a8b1-0fec-814bf314dc7e-5056ec39, #w-node-f7e43295-e2e2-a8b1-0fec-814bf314dc7f-5056ec39, #w-node-f7e43295-e2e2-a8b1-0fec-814bf314dc80-5056ec39, #w-node-d576435f-45aa-601f-b57c-62703a288d71-5056ec39, #w-node-d576435f-45aa-601f-b57c-62703a288d72-5056ec39, #w-node-d576435f-45aa-601f-b57c-62703a288d73-5056ec39, #w-node-d576435f-45aa-601f-b57c-62703a288d74-5056ec39, #w-node-b0278b0c-359d-2c65-4412-ae776d30cf85-5056ec39, #w-node-ea3599a7-a53f-8ba0-e7d6-7512bb188f23-5056ec39, #w-node-dd9d50af-d3be-52da-2635-c994937b30d1-5056ec39, #w-node-_9d4b85d0-b51c-dc08-8d9b-45c5b937dcc0-5056ec39, #w-node-_9b76f4ab-a41d-88ec-8474-29ab91d842ab-5056ec39, #w-node-a186603e-906b-1afa-09fa-b52bf01a40bd-5056ec39, #w-node-_10360fe2-093e-a37b-eaf8-5c92a87f68b3-5056ec39, #w-node-c47a0743-95d9-9b40-4cc2-3a8d339dd653-5056ec39, #w-node-_9c193edd-2786-74c4-3a74-fc1165b6cc66-5056ec39, #w-node-_514153e2-6b48-ac66-ea7d-c5de50a11063-5056ec39, #w-node-a0c9bd53-b83e-3ff5-eb38-1481f8cd4386-5056ec39, #w-node-f06d16ef-c3f6-c48f-39a1-ec73bd8fed30-5056ec39, #w-node-ce615fe0-7f13-abe5-8652-903eb509e100-5056ec39, #w-node-_0ac087de-9bae-e119-c309-9eefa1e709dc-5056ec39, #w-node-dc03dce5-a9c3-af0f-0afd-eafc0a2cd75f-5056ec39, #w-node-b9c58b86-2cc0-d3de-e169-2b1d3eb2ee6b-5056ec39, #w-node-b9c58b86-2cc0-d3de-e169-2b1d3eb2ee72-5056ec39, #w-node-b9c58b86-2cc0-d3de-e169-2b1d3eb2ee79-5056ec39, #w-node-b9c58b86-2cc0-d3de-e169-2b1d3eb2ee7f-5056ec39, #w-node-b9c58b86-2cc0-d3de-e169-2b1d3eb2ee86-5056ec39, #w-node-b9c58b86-2cc0-d3de-e169-2b1d3eb2ee8d-5056ec39, #w-node-_5f9c2913-bd6b-5544-8f6a-430c924402f7-5056ec3b, #w-node-_5beb5042-bc8e-13ca-fc5b-d11f3ee707a2-5056ec5c, #w-node-b1d414ef-c9cd-e43f-0643-17b4b4a0a527-5056ec5c, #w-node-ba0c6531-c729-7981-b4d2-251fda49b584-5056ec5c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0c12e321-46eb-3de2-c53f-e08d0b2c09d8-5056ec82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_85558412-7122-c597-18b1-621ad2abe890-5056ec82 {
  justify-self: end;
}

#w-node-_543e1d74-caa2-f709-38a2-490506ae778e-5056ec82, #w-node-_5c3567f0-27df-60ab-d063-631214aef67f-5056ec82, #w-node-d7232bd2-fdff-5cc1-f30e-303b466f6a98-5056ec82, #w-node-_039027a1-fced-6d0a-0ad5-552e18cb19aa-5056ec82, #w-node-e44515ee-4b6d-119d-dbba-47e8a03ecb93-5056ec82, #w-node-_61689663-4ace-c0ba-308a-16f8c90b605b-5056ec82, #w-node-df9d4c24-f72b-e0ee-39a9-e634d419de42-5056ec82, #w-node-_6c4b9ffc-a001-d5dc-893c-9348151cb614-5056ec82, #w-node-_4fb95638-fa1e-127a-1ab2-5521b91d8f41-5056ec82, #w-node-_44cd85e6-2aa4-8539-5289-57140d352319-5056ec82, #w-node-_7a5f505e-c517-ed78-b2eb-5d791e165d4d-5056ec82, #w-node-_19ba9186-2292-9c60-c72b-556cadbffae9-5056ec82, #w-node-_3ecef125-c7b4-534d-7058-12dc75f98c51-5056ec82, #w-node-_81b7e243-6107-268e-d6ad-9630e0323623-5056ec82, #w-node-ffdc8328-3dfc-e913-b081-05899414f105-5056ec82, #w-node-_3d43a631-382e-1a9b-9179-49815f88d69b-5056ec82, #w-node-_20b081ae-30e7-126c-be15-103c01365eb2-5056ec82, #w-node-_933a4b00-8129-641f-925f-b83313ee74c9-5056ec82, #w-node-_762f7b83-36fa-6de9-2618-6b1335718425-5056ec82, #w-node-e29c9ab4-34a5-9e38-d3ba-fc694c046a38-5056ec82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_480018be-9da3-6b0d-d5b3-3fc427a90060-5056ec82 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_16b1f4fe-758b-84d4-76d8-192ac894358f-5056ec82, #w-node-_87c9d7e4-52d7-bdef-32a1-607f2a11ac9a-5056ec82, #w-node-edd14216-1817-bdc0-34f4-1cc12737fce8-5056ec82, #w-node-_3cd7e299-47e9-7d04-d703-a73507cba698-5056ec82, #w-node-_67e5fd3a-8892-cc27-6b9f-d1c679f4710b-5056ec82, #w-node-_433af61c-3992-5ef9-7b1d-54e1b69fb38b-5056ec82, #w-node-_14255af6-7ff8-aabf-9070-0254511107c0-5056ec82, #w-node-_5e8632ec-5424-6de9-b0e9-328148c3ef8b-5056ec82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-da0fef11-a2fe-fe4c-ad79-81c38c61aec5-5056ec82 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_371a21e4-eafa-317a-5bfa-22c16c7f6840-5056ec84, #w-node-_352f0558-8996-b918-50ad-147ddf1e893f-5056ec84, #w-node-fd278791-f1b4-4336-7c97-df38284e393b-5056ec84, #w-node-_6f57c58f-656f-5e1c-2fe0-8d82fd6fe932-5056ec84, #w-node-ab8513af-a09a-3a6d-c623-eedfbcec2627-5056ec84, #w-node-e8c3aec2-479a-8f70-258d-b163c312d1e6-5056ec84 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_90cebcd5-03d4-e521-d334-73e24e0ad174-5056ec86 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-cbeeb4f9-4e9c-d487-e547-ca7c1e1796b1-5056ec86, #w-node-c8912183-2d35-04d2-74ba-7c7c1cd0bc28-5056ec87, #w-node-cb0a262f-fd41-b3f3-36f3-bd8bb0906115-5056ec87, #w-node-ccb9a0da-0ef0-a947-d7d3-9bc06577e72d-5056ec87, #w-node-fdc4d3d7-33d6-1e38-035c-b04559e48f60-5056ec87, #w-node-afec35cb-5d6f-4500-e1ba-9d7f02eaaf25-5056ec87, #w-node-_9396d1db-1fec-3bd6-b291-5c11674f7b78-5056ec87, #w-node-c5ff56c8-b12b-6ea6-d705-a0f3df683544-5056ec87, #w-node-_4182b210-db3c-c101-aba6-5ceffd871e79-5056ec87, #w-node-c7be24e7-0d80-b139-7afc-07112633eef5-5056ec87, #w-node-_2aab07e4-5ccd-1944-ef0b-183bd5626af3-5056ec87, #w-node-e92e9d1a-4ecd-fcfc-02d1-54a5d6419d99-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ed424877-f5c5-5c2f-03cb-09042a239759-5056ec87 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_18b28fdb-d1b2-1f41-5912-f57996c1d5f7-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_18b28fdb-d1b2-1f41-5912-f57996c1d5fc-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_18b28fdb-d1b2-1f41-5912-f57996c1d601-5056ec87, #w-node-_18b28fdb-d1b2-1f41-5912-f57996c1d605-5056ec87, #w-node-_18b28fdb-d1b2-1f41-5912-f57996c1d609-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_092444d0-cee5-520d-1bf9-4c0e362a3f8e-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_092444d0-cee5-520d-1bf9-4c0e362a3f94-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_092444d0-cee5-520d-1bf9-4c0e362a3f98-5056ec87, #w-node-_092444d0-cee5-520d-1bf9-4c0e362a3f9d-5056ec87, #w-node-_092444d0-cee5-520d-1bf9-4c0e362a3fa2-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_092444d0-cee5-520d-1bf9-4c0e362a3fa9-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_092444d0-cee5-520d-1bf9-4c0e362a3faf-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_092444d0-cee5-520d-1bf9-4c0e362a3fb3-5056ec87, #w-node-_092444d0-cee5-520d-1bf9-4c0e362a3fb8-5056ec87, #w-node-_092444d0-cee5-520d-1bf9-4c0e362a3fbd-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_092444d0-cee5-520d-1bf9-4c0e362a3fc4-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_092444d0-cee5-520d-1bf9-4c0e362a3fca-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_092444d0-cee5-520d-1bf9-4c0e362a3fce-5056ec87, #w-node-_092444d0-cee5-520d-1bf9-4c0e362a3fd2-5056ec87, #w-node-_092444d0-cee5-520d-1bf9-4c0e362a3fd7-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_092444d0-cee5-520d-1bf9-4c0e362a3fde-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_092444d0-cee5-520d-1bf9-4c0e362a3fe4-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_092444d0-cee5-520d-1bf9-4c0e362a3fe8-5056ec87, #w-node-_092444d0-cee5-520d-1bf9-4c0e362a3fed-5056ec87, #w-node-_092444d0-cee5-520d-1bf9-4c0e362a3ff2-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_70dcada0-8609-596b-d219-40f11a520ec7-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_70dcada0-8609-596b-d219-40f11a520ecd-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_70dcada0-8609-596b-d219-40f11a520ed1-5056ec87, #w-node-_70dcada0-8609-596b-d219-40f11a520ed7-5056ec87, #w-node-_70dcada0-8609-596b-d219-40f11a520edb-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_092444d0-cee5-520d-1bf9-4c0e362a3f73-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_092444d0-cee5-520d-1bf9-4c0e362a3f78-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_092444d0-cee5-520d-1bf9-4c0e362a3f7d-5056ec87, #w-node-_092444d0-cee5-520d-1bf9-4c0e362a3f82-5056ec87, #w-node-_092444d0-cee5-520d-1bf9-4c0e362a3f87-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_092444d0-cee5-520d-1bf9-4c0e362a3ff9-5056ec87 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: stretch;
}

#w-node-_092444d0-cee5-520d-1bf9-4c0e362a4003-5056ec87, #w-node-_092444d0-cee5-520d-1bf9-4c0e362a4008-5056ec87, #w-node-_092444d0-cee5-520d-1bf9-4c0e362a400d-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-bc464e57-ed87-4f09-d339-88526a09e632-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-bc464e57-ed87-4f09-d339-88526a09e637-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bc464e57-ed87-4f09-d339-88526a09e63c-5056ec87, #w-node-bc464e57-ed87-4f09-d339-88526a09e63f-5056ec87, #w-node-bc464e57-ed87-4f09-d339-88526a09e645-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-bc464e57-ed87-4f09-d339-88526a09e64a-5056ec87 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: stretch;
}

#w-node-bc464e57-ed87-4f09-d339-88526a09e64b-5056ec87, #w-node-bc464e57-ed87-4f09-d339-88526a09e64c-5056ec87, #w-node-bc464e57-ed87-4f09-d339-88526a09e64d-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-f9949acc-0611-e32f-1c33-f975b77dc823-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-f9949acc-0611-e32f-1c33-f975b77dc828-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f9949acc-0611-e32f-1c33-f975b77dc82d-5056ec87, #w-node-f9949acc-0611-e32f-1c33-f975b77dc830-5056ec87, #w-node-f9949acc-0611-e32f-1c33-f975b77dc836-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-f9949acc-0611-e32f-1c33-f975b77dc83b-5056ec87 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: stretch;
}

#w-node-f9949acc-0611-e32f-1c33-f975b77dc83c-5056ec87, #w-node-f9949acc-0611-e32f-1c33-f975b77dc83d-5056ec87, #w-node-f9949acc-0611-e32f-1c33-f975b77dc83e-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-e9a0dbb7-5987-13cc-5aab-55734a66be88-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-e9a0dbb7-5987-13cc-5aab-55734a66be8d-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e9a0dbb7-5987-13cc-5aab-55734a66be92-5056ec87, #w-node-e9a0dbb7-5987-13cc-5aab-55734a66be95-5056ec87, #w-node-e9a0dbb7-5987-13cc-5aab-55734a66be9b-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-e9a0dbb7-5987-13cc-5aab-55734a66bea0-5056ec87 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: stretch;
}

#w-node-e9a0dbb7-5987-13cc-5aab-55734a66bea1-5056ec87, #w-node-e9a0dbb7-5987-13cc-5aab-55734a66bea2-5056ec87, #w-node-e9a0dbb7-5987-13cc-5aab-55734a66bea3-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_6440e12e-853e-c07f-24dc-662da05931e1-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_6440e12e-853e-c07f-24dc-662da05931e6-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6440e12e-853e-c07f-24dc-662da05931eb-5056ec87, #w-node-_6440e12e-853e-c07f-24dc-662da05931ee-5056ec87, #w-node-_6440e12e-853e-c07f-24dc-662da05931f4-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_6440e12e-853e-c07f-24dc-662da05931f9-5056ec87 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: stretch;
}

#w-node-_6440e12e-853e-c07f-24dc-662da05931fa-5056ec87, #w-node-_6440e12e-853e-c07f-24dc-662da05931fb-5056ec87, #w-node-_6440e12e-853e-c07f-24dc-662da05931fc-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-cab12fd4-4a5a-564e-0124-f4be56986061-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-cab12fd4-4a5a-564e-0124-f4be56986066-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cab12fd4-4a5a-564e-0124-f4be5698606b-5056ec87, #w-node-cab12fd4-4a5a-564e-0124-f4be5698606f-5056ec87, #w-node-cab12fd4-4a5a-564e-0124-f4be56986073-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-cab12fd4-4a5a-564e-0124-f4be56986079-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-cab12fd4-4a5a-564e-0124-f4be5698607f-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cab12fd4-4a5a-564e-0124-f4be56986083-5056ec87, #w-node-cab12fd4-4a5a-564e-0124-f4be56986087-5056ec87, #w-node-cab12fd4-4a5a-564e-0124-f4be5698608b-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-cab12fd4-4a5a-564e-0124-f4be56986091-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-cab12fd4-4a5a-564e-0124-f4be56986097-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cab12fd4-4a5a-564e-0124-f4be5698609b-5056ec87, #w-node-cab12fd4-4a5a-564e-0124-f4be5698609e-5056ec87, #w-node-cab12fd4-4a5a-564e-0124-f4be569860a2-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-cab12fd4-4a5a-564e-0124-f4be569860a8-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-cab12fd4-4a5a-564e-0124-f4be569860ae-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cab12fd4-4a5a-564e-0124-f4be569860b2-5056ec87, #w-node-cab12fd4-4a5a-564e-0124-f4be569860b6-5056ec87, #w-node-cab12fd4-4a5a-564e-0124-f4be569860ba-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-cab12fd4-4a5a-564e-0124-f4be569860c0-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-cab12fd4-4a5a-564e-0124-f4be569860c6-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cab12fd4-4a5a-564e-0124-f4be569860ca-5056ec87, #w-node-cab12fd4-4a5a-564e-0124-f4be569860cf-5056ec87, #w-node-cab12fd4-4a5a-564e-0124-f4be569860d2-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-d9a84eac-1354-6c09-7b24-5745063e2c24-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-d9a84eac-1354-6c09-7b24-5745063e2c2a-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d9a84eac-1354-6c09-7b24-5745063e2c2e-5056ec87, #w-node-d9a84eac-1354-6c09-7b24-5745063e2c33-5056ec87, #w-node-d9a84eac-1354-6c09-7b24-5745063e2c36-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_542b03c2-3157-caf3-2235-8c74ddbc7d33-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_542b03c2-3157-caf3-2235-8c74ddbc7d39-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_542b03c2-3157-caf3-2235-8c74ddbc7d3d-5056ec87, #w-node-_542b03c2-3157-caf3-2235-8c74ddbc7d42-5056ec87, #w-node-_542b03c2-3157-caf3-2235-8c74ddbc7d45-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-cab12fd4-4a5a-564e-0124-f4be569860d8-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-cab12fd4-4a5a-564e-0124-f4be569860d9-5056ec87, #w-node-cab12fd4-4a5a-564e-0124-f4be569860da-5056ec87, #w-node-cab12fd4-4a5a-564e-0124-f4be569860db-5056ec87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7a55bdd9-41fe-419d-e7ea-1603914d7373-5056ec87, #w-node-_1df4562e-0f9c-e663-bbea-210b4bd9d3ea-5056ec87, #w-node-_2a83848a-74d0-b5a6-cbaf-f706ba805873-5056ec87, #w-node-_2a83848a-74d0-b5a6-cbaf-f706ba805874-5056ec87, #w-node-_2a83848a-74d0-b5a6-cbaf-f706ba805875-5056ec87, #w-node-_2a83848a-74d0-b5a6-cbaf-f706ba805876-5056ec87, #w-node-_2a83848a-74d0-b5a6-cbaf-f706ba805877-5056ec87, #w-node-_2a83848a-74d0-b5a6-cbaf-f706ba805878-5056ec87, #w-node-_2a83848a-74d0-b5a6-cbaf-f706ba805879-5056ec87, #w-node-_2a83848a-74d0-b5a6-cbaf-f706ba80587a-5056ec87, #w-node-_2a83848a-74d0-b5a6-cbaf-f706ba80587b-5056ec87, #w-node-_2a83848a-74d0-b5a6-cbaf-f706ba80587c-5056ec87, #w-node-_99a37238-1130-fee1-119c-9717709c891b-5056ec87, #w-node-_24468d13-2de0-1547-3e06-e1ac633f2983-5056ec87, #w-node-d38d94af-f83c-8d3e-d406-e0f2024494a7-5056ec87, #w-node-_7979c282-86f3-8f6a-edf0-019a169608f2-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a169608fd-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a169608fe-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a169608ff-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960902-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960903-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960904-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960908-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960909-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a1696090a-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a1696090e-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a1696090f-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960910-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960918-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960923-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960924-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960925-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960929-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a1696092a-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a1696092b-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a1696092f-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960930-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960931-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960939-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960944-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960945-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960946-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a1696094a-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a1696094b-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a1696094c-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960950-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960951-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960952-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960971-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a1696097e-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960983-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960988-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a1696099a-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a1696099b-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a1696099f-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a169609a5-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a169609a9-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a169609ae-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a169609b3-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a169609ba-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a169609c0-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a169609c4-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a169609c8-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a169609cd-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a169609d4-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a169609da-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a169609de-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a169609e3-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a169609e8-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a169609ef-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a169609f5-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a169609f9-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a169609fe-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960a03-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960a14-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960a1a-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960a1f-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960a24-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960a29-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960a30-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960a36-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960a3a-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960a3f-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960a44-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960a4b-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960a51-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960a55-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960a59-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960a5e-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960a65-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960a6b-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960a6f-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960a73-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960a78-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960a88-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960a8e-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960a93-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960a98-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960a9d-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960aa4-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960aaa-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960aae-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960ab3-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960ab8-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960ac0-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960ac6-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960aca-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960ace-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960ad3-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960ad9-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960adf-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960ae3-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960ae7-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960aec-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960af2-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960af8-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960afc-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960b00-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960b04-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960b0b-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960b11-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960b15-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960b1a-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960b1f-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960b26-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960b2c-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960b30-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960b35-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960b3a-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960b49-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960b4f-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960b54-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960b59-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960b5e-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960b65-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960b6b-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960b6f-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960b74-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960b79-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960b80-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960b86-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960b8a-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960b8f-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960b94-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960b9b-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960ba1-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960ba5-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960baa-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960baf-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960bbf-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960bc5-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960bca-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960bcf-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960bd4-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960bdb-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960be1-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960be5-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960bea-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960bef-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960bf6-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960bfc-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960c00-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960c05-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960c0a-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960c11-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960c17-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960c1b-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960c20-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960c25-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960c37-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960c3d-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960c42-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960c47-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960c4c-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960c53-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960c59-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960c5d-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960c62-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960c67-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960c6e-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960c74-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960c78-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960c7d-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960c82-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960c89-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960c8f-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960c93-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960c98-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960c9d-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960ca4-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960caa-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960cae-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960cb3-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960cb8-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960cbf-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960cc5-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960cc9-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960cce-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960cd3-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960ce1-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960ce7-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960ceb-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960cf0-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960cf5-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960d04-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960d0a-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960d0f-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960d14-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960d19-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960d20-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960d26-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960d2a-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960d2f-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960d34-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960d46-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960d4c-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960d51-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960d56-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960d5b-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960d62-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960d68-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960d6c-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960d71-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960d76-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960d7d-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960d83-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960d87-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960d8c-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960d91-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960d98-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960d9e-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960da2-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960da7-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960dac-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960db2-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960db8-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960dbc-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960dc1-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960dc6-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960dcd-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960dd3-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960dd7-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960ddb-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960de0-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960de7-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960ded-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960df1-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960df5-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960dfa-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960e01-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960e07-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960e0b-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960e0f-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960e14-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960e1b-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960e21-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960e25-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960e29-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960e2e-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960e36-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960e3c-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960e40-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960e45-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960e4a-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960e58-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960e5e-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960e62-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960e66-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960e6a-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960e71-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960e77-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960e7b-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960e80-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960e84-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960e94-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960e9a-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960e9e-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960ea2-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960ea7-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960eae-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960eb4-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960eb8-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960ebd-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960ec2-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960ed1-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960ed7-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960edc-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960ee0-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960ee4-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960ef5-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960efb-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960f00-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960f05-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960f0a-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960f10-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960f16-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960f1b-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960f20-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960f25-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960f2b-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960f31-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960f36-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960f3b-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960f40-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960f51-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960f57-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960f5c-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960f61-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960f66-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960f6d-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960f73-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960f78-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960f7d-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960f82-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960f92-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960f98-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960f9d-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960fa2-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960fa7-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960fae-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960fb4-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960fb9-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960fbe-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960fc3-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960fd2-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960fd8-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960fdd-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960fe2-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960fe7-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960fee-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960ff4-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16960ff8-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960ffd-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16961001-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16961013-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16961019-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a1696101e-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16961023-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16961028-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16961037-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a1696103d-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16961042-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16961047-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a1696104c-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16961053-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16961059-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a1696105d-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16961062-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16961067-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a1696106e-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16961074-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16961079-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a1696107e-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16961083-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a1696108a-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16961090-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a16961094-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16961099-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a1696109e-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a169610a5-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a169610ab-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a169610af-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a169610b4-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a169610b9-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a169610c1-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a169610c7-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a169610cb-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a169610d0-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a169610d5-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_71e40660-ed3a-f5f1-3bba-4b4848c6cc64-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_71e40660-ed3a-f5f1-3bba-4b4848c6cc6a-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71e40660-ed3a-f5f1-3bba-4b4848c6cc6e-5056ec88, #w-node-_71e40660-ed3a-f5f1-3bba-4b4848c6cc73-5056ec88, #w-node-_71e40660-ed3a-f5f1-3bba-4b4848c6cc78-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7979c282-86f3-8f6a-edf0-019a169611aa-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a169611b9-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a169611c6-5056ec88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_90cebcd5-03d4-e521-d334-73e24e0ad174-5056ec89 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-cbeeb4f9-4e9c-d487-e547-ca7c1e1796b1-5056ec89, #w-node-_1435470d-bad1-7fc0-6354-9801bed45c02-5056ec8a, #w-node-_3838fa3f-a44c-ef4c-334f-2c7f69e51aad-5056ec8a, #w-node-_636a4b0a-6e1d-2d2c-d125-67bd7b2f2133-5056ec8a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_56d2c7d8-7bbb-3121-283f-45d86b11f2e0-5056ec8a, #w-node-_56d2c7d8-7bbb-3121-283f-45d86b11f2e7-5056ec8a, #w-node-_56d2c7d8-7bbb-3121-283f-45d86b11f2ee-5056ec8a, #w-node-_56d2c7d8-7bbb-3121-283f-45d86b11f2f5-5056ec8a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_057b64e5-b5d5-caaa-e585-78f5842f31a3-5056eca7, #w-node-dbefd7b8-b474-57ac-269b-49613f69bc3b-5056eca7, #w-node-e2bd45c1-0a42-d711-af3a-0d06fe77c115-5056eca7, #w-node-d3649233-3052-9aa6-a0bc-0077dfbc5efe-5056eca7, #w-node-cf5edc99-fcc3-60ec-b6bc-e8d5bea313f9-5056eca7, #w-node-_6128eddf-7571-76de-e3ba-9d3fd5fbd461-5056eca7, #w-node-_3efc54a4-25cc-b46a-52da-509c710f9f8a-5056eca7, #w-node-_3efc54a4-25cc-b46a-52da-509c710f9f94-5056eca7, #w-node-_3efc54a4-25cc-b46a-52da-509c710f9f95-5056eca7, #w-node-_3efc54a4-25cc-b46a-52da-509c710f9f97-5056eca7, #w-node-_3efc54a4-25cc-b46a-52da-509c710f9f9a-5056eca7, #w-node-_1dada681-fdac-9532-2ef1-15b6d0f7a5bf-5056eca7, #w-node-_1dada681-fdac-9532-2ef1-15b6d0f7a5c9-5056eca7, #w-node-_1dada681-fdac-9532-2ef1-15b6d0f7a5ca-5056eca7, #w-node-_1dada681-fdac-9532-2ef1-15b6d0f7a5cc-5056eca7, #w-node-_1dada681-fdac-9532-2ef1-15b6d0f7a5cf-5056eca7, #w-node-_1a9b7138-63ce-6cd6-1dfc-3fbc1b1c369f-5056eca7, #w-node-_1a9b7138-63ce-6cd6-1dfc-3fbc1b1c36af-5056eca7, #w-node-_1a9b7138-63ce-6cd6-1dfc-3fbc1b1c36b0-5056eca7, #w-node-_1a9b7138-63ce-6cd6-1dfc-3fbc1b1c36b2-5056eca7, #w-node-_1a9b7138-63ce-6cd6-1dfc-3fbc1b1c36b9-5056eca7, #w-node-_561f10e3-ac57-fa4d-e387-7af6ecf64648-5056eca7, #w-node-_561f10e3-ac57-fa4d-e387-7af6ecf64658-5056eca7, #w-node-_561f10e3-ac57-fa4d-e387-7af6ecf64659-5056eca7, #w-node-_561f10e3-ac57-fa4d-e387-7af6ecf6465b-5056eca7, #w-node-_561f10e3-ac57-fa4d-e387-7af6ecf64662-5056eca7, #w-node-beb4e7c0-12b3-28cc-bc1e-361aa7ad2bfc-5056eca7, #w-node-beb4e7c0-12b3-28cc-bc1e-361aa7ad2c0c-5056eca7, #w-node-beb4e7c0-12b3-28cc-bc1e-361aa7ad2c0d-5056eca7, #w-node-beb4e7c0-12b3-28cc-bc1e-361aa7ad2c0f-5056eca7, #w-node-beb4e7c0-12b3-28cc-bc1e-361aa7ad2c16-5056eca7, #w-node-cf559ea7-2f92-5106-01eb-4c556a86ef5c-5056eca7, #w-node-cf559ea7-2f92-5106-01eb-4c556a86ef6c-5056eca7, #w-node-cf559ea7-2f92-5106-01eb-4c556a86ef6d-5056eca7, #w-node-cf559ea7-2f92-5106-01eb-4c556a86ef6f-5056eca7, #w-node-cf559ea7-2f92-5106-01eb-4c556a86ef76-5056eca7, #w-node-e421e2d5-6111-c0e2-54d2-585dd6e1d5a4-5056eca7, #w-node-e421e2d5-6111-c0e2-54d2-585dd6e1d5b4-5056eca7, #w-node-e421e2d5-6111-c0e2-54d2-585dd6e1d5b5-5056eca7, #w-node-e421e2d5-6111-c0e2-54d2-585dd6e1d5b7-5056eca7, #w-node-e421e2d5-6111-c0e2-54d2-585dd6e1d5be-5056eca7, #w-node-_8a171a76-f18d-62f8-0d8a-c7d7161c4ed8-5056eca7, #w-node-_8a171a76-f18d-62f8-0d8a-c7d7161c4ee2-5056eca7, #w-node-_8a171a76-f18d-62f8-0d8a-c7d7161c4ee3-5056eca7, #w-node-_8a171a76-f18d-62f8-0d8a-c7d7161c4ee5-5056eca7, #w-node-_8a171a76-f18d-62f8-0d8a-c7d7161c4ee8-5056eca7, #w-node-e9451ff3-6875-f1cc-db27-a737481f1486-5056eca7, #w-node-e9451ff3-6875-f1cc-db27-a737481f1490-5056eca7, #w-node-e9451ff3-6875-f1cc-db27-a737481f1491-5056eca7, #w-node-e9451ff3-6875-f1cc-db27-a737481f1493-5056eca7, #w-node-e9451ff3-6875-f1cc-db27-a737481f1496-5056eca7, #w-node-_3f02506c-7012-4f8b-79c1-3c9a00ddeea4-5056eca7, #w-node-_3f02506c-7012-4f8b-79c1-3c9a00ddeeba-5056eca7, #w-node-_3f02506c-7012-4f8b-79c1-3c9a00ddeec8-5056eca7, #w-node-_0e6f7983-d791-1041-dce4-c6d9d1f4a3b0-5056eca7, #w-node-_0e6f7983-d791-1041-dce4-c6d9d1f4a3b4-5056eca7, #w-node-_0e6f7983-d791-1041-dce4-c6d9d1f4a3cd-5056eca7, #w-node-_51e21818-5a19-d4b6-272d-2663339ed85d-5056eca7, #w-node-_51e21818-5a19-d4b6-272d-2663339ed861-5056eca7, #w-node-_51e21818-5a19-d4b6-272d-2663339ed866-5056eca7, #w-node-_5579790f-e7f5-9abc-e0f7-8870586655f5-5056eca7, #w-node-_5579790f-e7f5-9abc-e0f7-8870586655f9-5056eca7, #w-node-_5579790f-e7f5-9abc-e0f7-887058665612-5056eca7, #w-node-_2c08a1bb-cbda-1fd5-f3b1-e500f5b2b786-5056eca7, #w-node-_2c08a1bb-cbda-1fd5-f3b1-e500f5b2b789-5056eca7, #w-node-_2c08a1bb-cbda-1fd5-f3b1-e500f5b2b798-5056eca7, #w-node-_2c08a1bb-cbda-1fd5-f3b1-e500f5b2b7a9-5056eca7, #w-node-_2c08a1bb-cbda-1fd5-f3b1-e500f5b2b7b6-5056eca7, #w-node-_2c08a1bb-cbda-1fd5-f3b1-e500f5b2b7c8-5056eca7, #w-node-_2c08a1bb-cbda-1fd5-f3b1-e500f5b2b7c9-5056eca7, #w-node-_2c08a1bb-cbda-1fd5-f3b1-e500f5b2b7ca-5056eca7, #w-node-_2c08a1bb-cbda-1fd5-f3b1-e500f5b2b7cb-5056eca7, #w-node-_2c08a1bb-cbda-1fd5-f3b1-e500f5b2b7cc-5056eca7, #w-node-_2c08a1bb-cbda-1fd5-f3b1-e500f5b2b7cd-5056eca7, #w-node-_2c08a1bb-cbda-1fd5-f3b1-e500f5b2b7d0-5056eca7, #w-node-_2c08a1bb-cbda-1fd5-f3b1-e500f5b2b7e6-5056eca7, #w-node-_2c08a1bb-cbda-1fd5-f3b1-e500f5b2b7e8-5056eca7, #w-node-_2c08a1bb-cbda-1fd5-f3b1-e500f5b2b7ea-5056eca7, #w-node-_2c08a1bb-cbda-1fd5-f3b1-e500f5b2b7ec-5056eca7, #w-node-_2c08a1bb-cbda-1fd5-f3b1-e500f5b2b7ee-5056eca7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2c08a1bb-cbda-1fd5-f3b1-e500f5b2b7f0-5056eca7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2c08a1bb-cbda-1fd5-f3b1-e500f5b2b7f8-5056eca7, #w-node-_2c08a1bb-cbda-1fd5-f3b1-e500f5b2b7fb-5056eca7, #w-node-_2c08a1bb-cbda-1fd5-f3b1-e500f5b2b7fe-5056eca7, #w-node-_2c08a1bb-cbda-1fd5-f3b1-e500f5b2b801-5056eca7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d37c1c-cd9e-542a-cd9c-f3fbb40ed1ab-5056ecc9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_93d37c1c-cd9e-542a-cd9c-f3fbb40ed1b5-5056ecc9, #w-node-_87403c06-00e7-7d10-f3aa-c7d6408a675b-5056ecf0, #w-node-_87403c06-00e7-7d10-f3aa-c7d6408a675c-5056ecf0, #w-node-_87403c06-00e7-7d10-f3aa-c7d6408a675d-5056ecf0, #w-node-_87403c06-00e7-7d10-f3aa-c7d6408a675e-5056ecf0, #w-node-e2dc30f9-46c9-20ca-e689-76894f7a28ed-5056ecf0, #w-node-e2dc30f9-46c9-20ca-e689-76894f7a28ee-5056ecf0, #w-node-e2dc30f9-46c9-20ca-e689-76894f7a28ef-5056ecf0, #w-node-e3cf551d-3095-cadd-5f48-be8b73d8584f-5056ecf0, #w-node-_86e14a97-7673-b88f-dca3-35cabf6daf43-5056ecf0, #w-node-_15e20d86-f607-7b46-2f5a-4d5b6010f907-5056ecf0, #w-node-b7fbe3bb-d3b0-7578-d428-a652d5a45144-5056ecf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1eea6dbf-d2e1-366f-384d-6b4812f2c05c-5056ecf0 {
  align-self: stretch;
}

#w-node-_30fca871-6416-90ab-01d8-540a3dc7770b-5056ecf0, #w-node-_30fca871-6416-90ab-01d8-540a3dc7770c-5056ecf0, #w-node-_30fca871-6416-90ab-01d8-540a3dc7770e-5056ecf0, #w-node-e3cf551d-3095-cadd-5f48-be8b73d8584f-5056ecf1, #w-node-_86e14a97-7673-b88f-dca3-35cabf6daf43-5056ecf1, #w-node-_15e20d86-f607-7b46-2f5a-4d5b6010f907-5056ecf1, #w-node-b7fbe3bb-d3b0-7578-d428-a652d5a45144-5056ecf1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1eea6dbf-d2e1-366f-384d-6b4812f2c05c-5056ecf1 {
  align-self: stretch;
}

#w-node-aaef7695-130b-4675-5940-cd7210d2a7f0-5056ecf1, #w-node-aaef7695-130b-4675-5940-cd7210d2a7f1-5056ecf1, #w-node-aaef7695-130b-4675-5940-cd7210d2a7f3-5056ecf1, #w-node-e3cf551d-3095-cadd-5f48-be8b73d8584f-5056ecf2, #w-node-_86e14a97-7673-b88f-dca3-35cabf6daf43-5056ecf2, #w-node-_15e20d86-f607-7b46-2f5a-4d5b6010f907-5056ecf2, #w-node-b7fbe3bb-d3b0-7578-d428-a652d5a45144-5056ecf2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1eea6dbf-d2e1-366f-384d-6b4812f2c05c-5056ecf2 {
  align-self: stretch;
}

#w-node-d26f9a00-b4ab-29c0-d83b-5eacd835f584-5056ecf2, #w-node-d26f9a00-b4ab-29c0-d83b-5eacd835f585-5056ecf2, #w-node-d26f9a00-b4ab-29c0-d83b-5eacd835f587-5056ecf2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dad5e634-15ec-b4e0-9207-99d91c421ce2-5056ecf3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_2acd9b28-8cbc-d8a7-76d2-e8830bca5a66-5056ecf3, #w-node-_2acd9b28-8cbc-d8a7-76d2-e8830bca5a61-5056ecf3, #w-node-_2acd9b28-8cbc-d8a7-76d2-e8830bca5a6b-5056ecf3, #w-node-_1ba73c6b-a339-997d-4e5e-7539318217ab-5056ecf3, #w-node-ae48227a-3e13-e0f8-ebf9-62b0d2c3982b-5056ecf3, #w-node-_3abdbcc8-acbc-b63a-5dc2-62c12b670fe4-5056ecf3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dad5e634-15ec-b4e0-9207-99d91c421ce2-5056ecf4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_2acd9b28-8cbc-d8a7-76d2-e8830bca5a66-5056ecf4, #w-node-_2acd9b28-8cbc-d8a7-76d2-e8830bca5a61-5056ecf4, #w-node-_2acd9b28-8cbc-d8a7-76d2-e8830bca5a6b-5056ecf4, #w-node-_1ba73c6b-a339-997d-4e5e-7539318217ab-5056ecf4, #w-node-ae48227a-3e13-e0f8-ebf9-62b0d2c3982b-5056ecf4, #w-node-_3abdbcc8-acbc-b63a-5dc2-62c12b670fe4-5056ecf4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8ac91837-6b95-c248-1d6f-65d07cf85af8-5056ecf7 {
  align-self: stretch;
}

#w-node-ea22ab08-fd0a-184d-c369-7a965d15bb3a-5056ecf7 {
  place-self: stretch;
}

#w-node-_8b29078e-be43-c413-3c1a-f44d85e2fd4b-5056ecf9 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_8106fe94-b355-7df4-6e60-c940c497863d-5056ecf9, #w-node-aa09ba4f-2821-0c01-8e28-cb3fc1f74a80-5056ecf9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f5b284c0-c3af-5391-d845-d4f1fc143f9e-5056ecf9 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-dad5e634-15ec-b4e0-9207-99d91c421ce2-5056ecfa, #w-node-_511ccf26-891e-9ab4-5a5b-a57b76cfce9b-5056ecfa, #w-node-_511ccf26-891e-9ab4-5a5b-a57b76cfce9c-5056ecfa, #w-node-_511ccf26-891e-9ab4-5a5b-a57b76cfce9d-5056ecfa, #w-node-_511ccf26-891e-9ab4-5a5b-a57b76cfce9e-5056ecfa, #w-node-_511ccf26-891e-9ab4-5a5b-a57b76cfce9f-5056ecfa, #w-node-_511ccf26-891e-9ab4-5a5b-a57b76cfcea0-5056ecfa, #w-node-_511ccf26-891e-9ab4-5a5b-a57b76cfcea1-5056ecfa, #w-node-_511ccf26-891e-9ab4-5a5b-a57b76cfcea2-5056ecfa, #w-node-_511ccf26-891e-9ab4-5a5b-a57b76cfcea3-5056ecfa, #w-node-_511ccf26-891e-9ab4-5a5b-a57b76cfcea4-5056ecfa, #w-node-_511ccf26-891e-9ab4-5a5b-a57b76cfcea6-5056ecfa, #w-node-_511ccf26-891e-9ab4-5a5b-a57b76cfcea7-5056ecfa, #w-node-_511ccf26-891e-9ab4-5a5b-a57b76cfcea9-5056ecfa, #w-node-_511ccf26-891e-9ab4-5a5b-a57b76cfceaa-5056ecfa, #w-node-_2acd9b28-8cbc-d8a7-76d2-e8830bca5a66-5056ecfa, #w-node-_2acd9b28-8cbc-d8a7-76d2-e8830bca5a61-5056ecfa, #w-node-_2acd9b28-8cbc-d8a7-76d2-e8830bca5a6b-5056ecfa, #w-node-_1ba73c6b-a339-997d-4e5e-7539318217ab-5056ecfa, #w-node-ae48227a-3e13-e0f8-ebf9-62b0d2c3982b-5056ecfa, #w-node-_3abdbcc8-acbc-b63a-5dc2-62c12b670fe4-5056ecfa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_453b7f92-607f-acc2-e7d5-702a44bdbbab-5056ecfa {
  align-self: stretch;
}

#w-node-_05d34ace-44e8-1210-6587-eb1013d1ae6e-5056ecfb, #w-node-_05d34ace-44e8-1210-6587-eb1013d1ae6e-5056ecfe, #w-node-f4b0bc3d-0b63-5bc0-7f61-3606d323d24b-5056ecfe, #w-node-c0a4fc5b-2fd5-b154-b5d0-d040b25437ea-5056ecfe, #w-node-ee4caf69-a639-b895-f9df-a36606cf96dd-5056ecfe, #w-node-_6cfa7d5b-8e95-76f7-9346-6d575fa8da82-5056ecfe, #w-node-fcd9d846-b385-106e-8620-38ffcc603074-5056ecfe, #w-node-_890f7d57-8266-cb34-9823-c1833ec9d55f-5056ecfe, #w-node-_9a613015-9bb3-b1ea-7b35-8b4eb16f9f5d-5056ecfe, #w-node-b0080009-e08b-d55e-54cb-f267eecf5031-5056ecfe, #w-node-_290c4a43-f08e-7034-64e6-b7dc74c478f2-5056ecfe, #w-node-_323db047-fccf-743f-18b0-848245c81b32-5056ecfe, #w-node-_5101836e-3fac-ada3-3a44-6b2ab3ba83c0-5056ecfe, #w-node-ce060293-a8a7-1237-400d-81861f3cf035-5056ecfe, #w-node-_0befce12-34c8-1712-ba47-41c0c57ecc11-5056ecfe, #w-node-_07470400-6850-1058-b20a-be2e2ab11e03-5056ecfe, #w-node-_9a388237-7896-cd55-5ff9-815d8be7af6c-5056ecfe, #w-node-_5576a2d3-dfb4-56dd-b1d1-e60306fe5d2d-5056ecfe, #w-node-_4519aea8-8635-1f0c-de4f-3dfad967cb8a-5056ecfe, #w-node-_7c93d01e-47a3-15be-5ce3-ec66e422cde7-5056ecfe, #w-node-_9ef8d9dc-2e11-30e9-5406-e896ccecd50b-5056ecfe, #w-node-_9aa69d35-4bcd-557e-477c-5712c1f96fc8-5056ecfe, #w-node-fd880564-7a63-5bd5-7077-a865e424beea-5056ecfe, #w-node-b809a6ea-0a72-c1fd-cead-a4af8ac2834f-5056ecfe, #w-node-_0519521a-8b59-2f79-2641-1686e5db0717-5056ecfe, #w-node-_32cb1f60-524f-389b-3bdb-c95991a237f0-5056ecfe, #w-node-dcf02d17-d8df-fe72-ba32-3f1afc65e773-5056ecfe, #w-node-_459014cb-f533-96ed-645d-a5707250455f-5056ecfe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a547b967-0cdc-5e36-54d3-6ea944f2f2e2-5056ecfe {
  grid-area: 1 / 1 / 2 / 2;
  align-self: center;
}

#w-node-_2eb74ea5-eed9-c6f6-9d77-b600a933d487-5056ecfe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_77032c2a-2a1a-b867-113c-26eeb2c3d44e-5056ed01 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_77032c2a-2a1a-b867-113c-26eeb2c3d44f-5056ed01 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_77032c2a-2a1a-b867-113c-26eeb2c3d451-5056ed01 {
  grid-area: span 2 / span 1 / span 2 / span 1;
  place-self: center;
}

#w-node-_77032c2a-2a1a-b867-113c-26eeb2c3d453-5056ed01 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_77032c2a-2a1a-b867-113c-26eeb2c3d45d-5056ed01 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_77032c2a-2a1a-b867-113c-26eeb2c3d45e-5056ed01 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_77032c2a-2a1a-b867-113c-26eeb2c3d460-5056ed01 {
  grid-area: span 2 / span 1 / span 2 / span 1;
  place-self: center;
}

#w-node-_77032c2a-2a1a-b867-113c-26eeb2c3d462-5056ed01 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_77032c2a-2a1a-b867-113c-26eeb2c3d46b-5056ed01 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_77032c2a-2a1a-b867-113c-26eeb2c3d46c-5056ed01 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_77032c2a-2a1a-b867-113c-26eeb2c3d46e-5056ed01 {
  grid-area: span 2 / span 1 / span 2 / span 1;
  place-self: center;
}

#w-node-_77032c2a-2a1a-b867-113c-26eeb2c3d470-5056ed01 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_77032c2a-2a1a-b867-113c-26eeb2c3d479-5056ed01 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_77032c2a-2a1a-b867-113c-26eeb2c3d47a-5056ed01 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_77032c2a-2a1a-b867-113c-26eeb2c3d47c-5056ed01 {
  grid-area: span 2 / span 1 / span 2 / span 1;
  place-self: center;
}

#w-node-_77032c2a-2a1a-b867-113c-26eeb2c3d47e-5056ed01 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_77032c2a-2a1a-b867-113c-26eeb2c3d488-5056ed01 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_77032c2a-2a1a-b867-113c-26eeb2c3d489-5056ed01 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_77032c2a-2a1a-b867-113c-26eeb2c3d48b-5056ed01 {
  grid-area: span 2 / span 1 / span 2 / span 1;
  place-self: center;
}

#w-node-_77032c2a-2a1a-b867-113c-26eeb2c3d48d-5056ed01 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_77032c2a-2a1a-b867-113c-26eeb2c3d497-5056ed01 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_77032c2a-2a1a-b867-113c-26eeb2c3d498-5056ed01 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_77032c2a-2a1a-b867-113c-26eeb2c3d49a-5056ed01 {
  grid-area: span 2 / span 1 / span 2 / span 1;
  place-self: center;
}

#w-node-_77032c2a-2a1a-b867-113c-26eeb2c3d49c-5056ed01 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_77032c2a-2a1a-b867-113c-26eeb2c3d4a5-5056ed01 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_77032c2a-2a1a-b867-113c-26eeb2c3d4a6-5056ed01 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_77032c2a-2a1a-b867-113c-26eeb2c3d4a8-5056ed01 {
  grid-area: span 2 / span 1 / span 2 / span 1;
  place-self: center;
}

#w-node-_77032c2a-2a1a-b867-113c-26eeb2c3d4aa-5056ed01, #w-node-_8b47051d-b735-db45-3045-4021c505cf3a-5056ed02, #w-node-_8b47051d-b735-db45-3045-4021c505cf4a-5056ed02, #w-node-_8b47051d-b735-db45-3045-4021c505cf5a-5056ed02, #w-node-_8b47051d-b735-db45-3045-4021c505cf6a-5056ed02, #w-node-_8b47051d-b735-db45-3045-4021c505cf7a-5056ed02, #w-node-_8b47051d-b735-db45-3045-4021c505cf8a-5056ed02, #w-node-_8b47051d-b735-db45-3045-4021c505cf9a-5056ed02, #w-node-_8b47051d-b735-db45-3045-4021c505cfaa-5056ed02, #w-node-_8b47051d-b735-db45-3045-4021c505cfba-5056ed02, #w-node-_8b47051d-b735-db45-3045-4021c505cfca-5056ed02, #w-node-_8b47051d-b735-db45-3045-4021c505cfda-5056ed02, #w-node-_8b47051d-b735-db45-3045-4021c505cfea-5056ed02, #w-node-_8b47051d-b735-db45-3045-4021c505cffa-5056ed02, #w-node-_8b47051d-b735-db45-3045-4021c505d00a-5056ed02, #w-node-_8b47051d-b735-db45-3045-4021c505d01a-5056ed02, #w-node-_8b47051d-b735-db45-3045-4021c505d02a-5056ed02, #w-node-_8b47051d-b735-db45-3045-4021c505d03a-5056ed02, #w-node-_8b47051d-b735-db45-3045-4021c505d04a-5056ed02, #w-node-_8b47051d-b735-db45-3045-4021c505d05a-5056ed02, #w-node-_8b47051d-b735-db45-3045-4021c505d06a-5056ed02, #w-node-_8b47051d-b735-db45-3045-4021c505d07a-5056ed02, #w-node-_8b47051d-b735-db45-3045-4021c505d08a-5056ed02, #w-node-_8b47051d-b735-db45-3045-4021c505d09a-5056ed02, #w-node-_8b47051d-b735-db45-3045-4021c505d0aa-5056ed02, #w-node-_8b47051d-b735-db45-3045-4021c505d0ba-5056ed02, #w-node-_8b47051d-b735-db45-3045-4021c505d0ca-5056ed02, #w-node-_8b47051d-b735-db45-3045-4021c505d0da-5056ed02, #w-node-_8b47051d-b735-db45-3045-4021c505d0ea-5056ed02, #w-node-_8b47051d-b735-db45-3045-4021c505d0fa-5056ed02, #w-node-_8b47051d-b735-db45-3045-4021c505d10a-5056ed02, #w-node-_8b47051d-b735-db45-3045-4021c505d11a-5056ed02, #w-node-_46f4629b-1dc0-5770-aefc-5c35d7b00448-5056ed02, #w-node-e8da551a-520d-e3b7-6535-d60eef7f501f-5056ed02, #w-node-_7a3fbbfb-f8e1-e66b-ec06-e4993b9ec0e5-5056ed02, #w-node-_81b1c770-b2fb-c65b-09b0-f807f6f238de-5056ed02, #w-node-_2a5a99be-0c1e-0629-a33a-ddb0e77a0fa3-5056ed02, #w-node-_61f5c008-6546-c253-b957-6bd7687c4e39-5056ed02, #w-node-_392dcb6c-c8f9-dd5d-4ed4-8b7eae844ad4-5056ed02, #w-node-d532d29f-4dde-224d-eae5-4b32f3b95b94-5056ed02 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_90cebcd5-03d4-e521-d334-73e24e0ad174-5056ed03 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-cbeeb4f9-4e9c-d487-e547-ca7c1e1796b1-5056ed03, #w-node-d283ddc4-413c-e862-a69e-047954383bfc-5056ed04, #w-node-_622edf8e-12d9-4236-4ba5-059d6924e7b6-5056ed04, #w-node-bdd69ff8-f126-ce12-ba9e-47f255d41f92-5056ed04, #w-node-_90103ecc-5fe7-961b-efb3-22fea49923f3-5056ed04, #w-node-_6ff0b264-13e5-fc0d-aecc-2c26cf1d5319-5056ed04, #w-node-fd6916cc-8707-5320-a0c3-9c83db4b64c1-5056ed04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_08ba8ceb-c4a3-b7fd-cf32-6551058853f5-5056ed4d, #w-node-edbdee6d-49bf-a41a-5b70-018b676e9840-5056ed4d, #w-node-_216a6a30-9a1b-880c-9409-c5d19a0ab858-5056ed4d, #w-node-_504c73eb-9133-36e0-bb3f-bb5d9b5566ab-5056ed4d, #w-node-d4daf595-fda6-7e52-7bcc-1325cee7a7c6-5056ed4d, #w-node-_371438e4-2c81-4766-8bb5-4862e08403d5-5056ed4d, #w-node-fdad6751-2969-d2e4-7ef7-a7a1fe4ae4e8-5056ed4d, #w-node-b5e6724a-8632-e27f-134d-be83603ecfd9-5056ed4d, #w-node-_75a28ad6-2611-6a2d-bd5a-4d45d4b8689c-5056ed4d, #w-node-_42785f8f-e248-9e34-e2a4-62bae9fdf993-5056ed4d, #w-node-_52d32a39-4e17-ac35-04e8-f7c0607780e5-5056ed4d, #w-node-facabf2a-7e41-cc59-9965-f68bb63a2172-5056ed4d, #w-node-_1c629bc0-727c-241a-5211-eff8cad9b8e1-5056ed4d, #w-node-c7cc262b-cdd5-ba31-0ed3-151095ce30ad-5056ed4d, #w-node-e65b958b-6770-2a5f-e604-dd237fd00a59-5056ed4d, #w-node-_89960761-d656-63a6-3e55-c6b639df8b8d-5056ed4d, #w-node-_3b08559b-be1d-edf2-4210-bfa223464f8f-5056ed4d, #w-node-e646ce66-9b85-cf9e-30c6-68c93a8e7993-5056ed4d, #w-node-c71412dd-0c91-b738-2204-b51c496a3074-5056ed4d, #w-node-_1b3c3087-0b71-a6c0-3c3e-d6fe9e02c140-5056ed4d, #w-node-_5608b6c5-3e98-bf25-8b49-68a5e3758c0d-5056ed4d, #w-node-_9bdd2bcb-586c-e1d3-7e43-d49d7be1c419-5056ed4d, #w-node-afe3febf-11ae-a9f1-f772-8d0de418b167-5056ed4d, #w-node-_724bc203-7fb2-fd46-0816-bdfa849e104a-5056ed4d, #w-node-d8c8c8ae-43f1-f389-270e-0fe6526a0889-5056ed4d, #w-node-f011c19f-4e66-e9a8-b8fe-bc0d9d850dad-5056ed4d, #w-node-_10e5c164-8e7f-8b97-6f33-34b597c79365-5056ed4d, #w-node-_7945b902-454a-450b-bfad-015a4b72ad8d-5056ed4d, #w-node-f7dfc792-ebc8-12ae-ea07-94bf520d3c62-5056ed4d, #w-node-_9397e76b-a29e-bd00-8e0f-dba3c433fb40-5056ed4d, #w-node-_5816027f-2958-21bc-fc89-36c9e5b2412b-5056ed4d, #w-node-e64d3614-4e55-4dae-7148-a2879bf44b17-5056ed4d, #w-node-_4b2ec24d-31fe-95b7-ef5f-8e6f1c684bf5-5056ed4d, #w-node-_7e2654b7-4c1a-1a9c-3ed1-31bd037faa7e-5056ed4d, #w-node-fc87854b-e9d2-4a13-efa9-a3b88154c560-5056ed4d, #w-node-_1e5caa62-fb5b-6358-8673-aae98fe6de7e-5056ed4d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_334a1f67-5add-3208-c472-87d3434c858f-5056ed4d, #w-node-_334a1f67-5add-3208-c472-87d3434c8592-5056ed4d, #w-node-_334a1f67-5add-3208-c472-87d3434c85a1-5056ed4d, #w-node-_334a1f67-5add-3208-c472-87d3434c85b2-5056ed4d, #w-node-_334a1f67-5add-3208-c472-87d3434c85bf-5056ed4d, #w-node-_334a1f67-5add-3208-c472-87d3434c85d1-5056ed4d, #w-node-_334a1f67-5add-3208-c472-87d3434c85d2-5056ed4d, #w-node-_334a1f67-5add-3208-c472-87d3434c85d3-5056ed4d, #w-node-_334a1f67-5add-3208-c472-87d3434c85d4-5056ed4d, #w-node-_334a1f67-5add-3208-c472-87d3434c85d5-5056ed4d, #w-node-_334a1f67-5add-3208-c472-87d3434c85d6-5056ed4d, #w-node-_334a1f67-5add-3208-c472-87d3434c85d9-5056ed4d, #w-node-_334a1f67-5add-3208-c472-87d3434c85ef-5056ed4d, #w-node-_334a1f67-5add-3208-c472-87d3434c85f1-5056ed4d, #w-node-_334a1f67-5add-3208-c472-87d3434c85f3-5056ed4d, #w-node-_334a1f67-5add-3208-c472-87d3434c85f5-5056ed4d, #w-node-_334a1f67-5add-3208-c472-87d3434c85f7-5056ed4d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_334a1f67-5add-3208-c472-87d3434c85f9-5056ed4d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_334a1f67-5add-3208-c472-87d3434c8601-5056ed4d, #w-node-_334a1f67-5add-3208-c472-87d3434c8604-5056ed4d, #w-node-_334a1f67-5add-3208-c472-87d3434c8607-5056ed4d, #w-node-_334a1f67-5add-3208-c472-87d3434c860a-5056ed4d, #w-node-_44582f17-ddeb-24a7-74cd-29f177c715b1-77c715b0, #w-node-_44582f17-ddeb-24a7-74cd-29f177c715b2-77c715b0, #w-node-_44582f17-ddeb-24a7-74cd-29f177c715b3-77c715b0, #w-node-_44582f17-ddeb-24a7-74cd-29f177c715b4-77c715b0, #w-node-d283ddc4-413c-e862-a69e-047954383bfc-5056ed50, #w-node-bdd69ff8-f126-ce12-ba9e-47f255d41f92-5056ed50, #w-node-_90103ecc-5fe7-961b-efb3-22fea49923f3-5056ed50, #w-node-_6ff0b264-13e5-fc0d-aecc-2c26cf1d5319-5056ed50, #w-node-fd6916cc-8707-5320-a0c3-9c83db4b64c1-5056ed50 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dad5e634-15ec-b4e0-9207-99d91c421ce2-5056ed76 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_2acd9b28-8cbc-d8a7-76d2-e8830bca5a66-5056ed76, #w-node-_2acd9b28-8cbc-d8a7-76d2-e8830bca5a61-5056ed76, #w-node-_2acd9b28-8cbc-d8a7-76d2-e8830bca5a6b-5056ed76, #w-node-_1ba73c6b-a339-997d-4e5e-7539318217ab-5056ed76, #w-node-ae48227a-3e13-e0f8-ebf9-62b0d2c3982b-5056ed76, #w-node-_3abdbcc8-acbc-b63a-5dc2-62c12b670fe4-5056ed76 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (min-width: 1440px) {
  #w-node-_2bb8cb00-1137-99d2-c07d-0f6db0764d67-b0764d59 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_24119a5b-b8e0-04f8-f3d2-85a51f8c7cbf-b0764d59 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_24119a5b-b8e0-04f8-f3d2-85a51f8c7ccf-b0764d59 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e8c07de5-7cfe-efca-09d4-1161b625c969-b625c959 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e8c07de5-7cfe-efca-09d4-1161b625c994-b625c959 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9124993f-3045-3793-5948-1900e0bb49d4-5056e92b, #request-a-demo-form.w-node-e6edf547-adf1-b2cd-0021-702ca7cc755b-5056e98e, #w-node-e7f07825-0f7c-28e8-4808-55a342f94005-42f93ff5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e7f07825-0f7c-28e8-4808-55a342f9402c-42f93ff5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_59582910-3770-ab94-2e0a-9204ab17ad6b-5056e991, #w-node-_9124993f-3045-3793-5948-1900e0bb49d4-5056e996, #w-node-_999c8139-7c07-6a4e-cfd8-9ab863beadd5-5056ea58 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_999c8139-7c07-6a4e-cfd8-9ab863beadec-5056ea58 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_282b261a-d7a7-1991-8924-9ba776baaeaf-5056ea5b, #request-a-demo-form.w-node-_6b007769-c32c-df19-33e2-0f3dd70f192c-5056ea6a, #w-node-_87ffc79a-2ba2-c77a-5025-344b3c7d4a5a-5056eab9, #w-node-a550c784-c2c9-6ec5-baf0-84d98f192832-5056eab9, #w-node-_7d1cf003-4246-c97b-9ad4-ea52ba0f858f-5056eab9, #w-node-_285b7523-d2a9-4bb7-c73a-eefccff5b8a5-5056eab9, #w-node-_9124993f-3045-3793-5948-1900e0bb49d4-5056eaba, #w-node-_861f36c4-5d94-1570-6b1a-e67b94595014-5056eabb {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_861f36c4-5d94-1570-6b1a-e67b9459503f-5056eabb, #form-submit.w-node-_212295fb-6bde-62eb-68a3-660a6b80cf5a-6b80cf27 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e56067d5-ac38-cab0-89dc-48ea2312965c-5056eb08, #w-node-a111c360-7ff7-249b-c0c4-d18f06cb8958-5056eb08, #w-node-e6c49db9-b490-d1ea-84d1-bccb7edd71a9-5056eb08, #w-node-e8b58541-9e14-d478-c444-7faf5c168f40-5056eb08, #w-node-_2acd9b28-8cbc-d8a7-76d2-e8830bca5a61-5056eb08, #w-node-_0eb444b8-8e6e-f728-9800-474edcc2f26f-5056eb08, #w-node-_73c4a240-2fd8-e26c-daf3-385518244f9c-5056ec39, #w-node-a78d0981-8f1e-47c3-2ece-c4ecd66d8610-5056ec39, #w-node-c232944b-4007-97e2-4125-70f711fb0306-5056ec39, #w-node-cbeeb4f9-4e9c-d487-e547-ca7c1e1796b1-5056ec89, #w-node-_2acd9b28-8cbc-d8a7-76d2-e8830bca5a61-5056ecf3, #w-node-ae48227a-3e13-e0f8-ebf9-62b0d2c3982b-5056ecf3, #w-node-_2acd9b28-8cbc-d8a7-76d2-e8830bca5a61-5056ecf4, #w-node-ae48227a-3e13-e0f8-ebf9-62b0d2c3982b-5056ecf4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ea22ab08-fd0a-184d-c369-7a965d15bb3a-5056ecf7 {
    justify-self: auto;
  }

  #request-a-demo-form.w-node-e832bf6c-ccf4-af3f-a62d-c7d057c7112b-5056ecfa, #w-node-_2acd9b28-8cbc-d8a7-76d2-e8830bca5a61-5056ecfa, #w-node-ae48227a-3e13-e0f8-ebf9-62b0d2c3982b-5056ecfa {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_77032c2a-2a1a-b867-113c-26eeb2c3d453-5056ed01 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_77032c2a-2a1a-b867-113c-26eeb2c3d47e-5056ed01 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_77032c2a-2a1a-b867-113c-26eeb2c3d48d-5056ed01 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_77032c2a-2a1a-b867-113c-26eeb2c3d49c-5056ed01, #w-node-_2acd9b28-8cbc-d8a7-76d2-e8830bca5a61-5056ed76, #w-node-ae48227a-3e13-e0f8-ebf9-62b0d2c3982b-5056ed76 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (min-width: 1280px) {
  #w-node-_005ffd46-9642-239d-b4c1-04c150d42c4d-50d42bd7, #w-node-_5eb31e91-913d-8bec-19aa-57c4c5fa19ef-5056e8ed, #w-node-_90cebcd5-03d4-e521-d334-73e24e0ad174-5056e995, #w-node-f2886c6f-5053-00e1-0232-c17162525960-5056ea58, #w-node-_93d37c1c-cd9e-542a-cd9c-f3fbb40ed1ab-5056ebde, #w-node-_90cebcd5-03d4-e521-d334-73e24e0ad174-5056ec86, #w-node-_90cebcd5-03d4-e521-d334-73e24e0ad174-5056ec89, #w-node-cbeeb4f9-4e9c-d487-e547-ca7c1e1796b1-5056ec89, #w-node-_2c08a1bb-cbda-1fd5-f3b1-e500f5b2b7f8-5056eca7, #w-node-_93d37c1c-cd9e-542a-cd9c-f3fbb40ed1ab-5056ecc9, #w-node-_90cebcd5-03d4-e521-d334-73e24e0ad174-5056ed03, #w-node-_334a1f67-5add-3208-c472-87d3434c8601-5056ed4d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 991px) {
  #w-node-_005ffd46-9642-239d-b4c1-04c150d42bdb-50d42bd7, #w-node-_005ffd46-9642-239d-b4c1-04c150d42c24-50d42bd7, #w-node-_5eb31e91-913d-8bec-19aa-57c4c5fa197d-5056e8ed, #w-node-_5eb31e91-913d-8bec-19aa-57c4c5fa19c4-5056e8ed {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_24119a5b-b8e0-04f8-f3d2-85a51f8c7cbf-b0764d59 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_15469d00-ccf1-1efb-ae56-85f8ec5a1a96-ec5a1a59, #w-node-_15469d00-ccf1-1efb-ae56-85f8ec5a1a9b-ec5a1a59, #w-node-_15469d00-ccf1-1efb-ae56-85f8ec5a1aa4-ec5a1a59, #w-node-_15469d00-ccf1-1efb-ae56-85f8ec5a1aa9-ec5a1a59, #w-node-_15469d00-ccf1-1efb-ae56-85f8ec5a1ab2-ec5a1a59, #w-node-_15469d00-ccf1-1efb-ae56-85f8ec5a1ab7-ec5a1a59, #w-node-_15469d00-ccf1-1efb-ae56-85f8ec5a1ac0-ec5a1a59, #w-node-_15469d00-ccf1-1efb-ae56-85f8ec5a1ac5-ec5a1a59, #w-node-_15469d00-ccf1-1efb-ae56-85f8ec5a1ace-ec5a1a59, #w-node-_15469d00-ccf1-1efb-ae56-85f8ec5a1ad3-ec5a1a59 {
    justify-self: center;
  }

  #w-node-e8c07de5-7cfe-efca-09d4-1161b625c969-b625c959 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3ba037f8-fece-c3b3-5eb8-7ffd26d5e6f9-5056e92a {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_3ba037f8-fece-c3b3-5eb8-7ffd26d5e707-5056e92a {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_9124993f-3045-3793-5948-1900e0bb49cb-5056e92b {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_9124993f-3045-3793-5948-1900e0bb49d9-5056e92b {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_9124993f-3045-3793-5948-1900e0bb49cb-5056e988, #w-node-_80f3b6db-2dbd-30c3-9ad1-13447e1aeddc-5056e98a {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-a69a34a4-cc58-2cab-45d4-f395c9cd59ef-5056e98a {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_1bcd4463-a532-8a37-a39c-6555ce9f584e-ce9f584a, #w-node-_4f9af489-86e2-6f98-2630-55d70a49e03b-5056e98e, #w-node-_4f9af489-86e2-6f98-2630-55d70a49e040-5056e98e, #w-node-_4f9af489-86e2-6f98-2630-55d70a49e046-5056e98e, #w-node-_386c79fa-3d3f-0107-2e5f-9e8b8694da71-5056e98e, #w-node-e7f07825-0f7c-28e8-4808-55a342f94005-42f93ff5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_59582910-3770-ab94-2e0a-9204ab17ad27-5056e991 {
    align-self: auto;
  }

  #w-node-_309a4435-aa20-65b9-acdf-c6579e5e174b-9e5e1748, #w-node-_0deba567-615e-f0eb-0049-a1a08501abe3-5056e993, #w-node-_0deba567-615e-f0eb-0049-a1a08501abe8-5056e993 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cbeeb4f9-4e9c-d487-e547-ca7c1e1796b1-5056e995 {
    grid-column: span 2 / span 2;
  }

  #w-node-_9124993f-3045-3793-5948-1900e0bb49cb-5056e996 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_9124993f-3045-3793-5948-1900e0bb49d9-5056e996 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-c8912183-2d35-04d2-74ba-7c7c1cd0bc2f-5056e997 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_4ee3bf79-e377-91ad-24a4-757d8359fe34-5056e997 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_5d1c8a9c-0023-5ddc-1360-39b8743457d3-5056e997, #w-node-_489596f1-c037-9f18-fd55-709ab6c36032-5056e997 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_489596f1-c037-9f18-fd55-709ab6c3602f-5056e997, #w-node-_8c25ab5b-76c3-0e3d-7f6f-a04d490e6d16-5056e997 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_8c25ab5b-76c3-0e3d-7f6f-a04d490e6d19-5056e997 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-a6ff126e-fc12-8259-1281-9a6635e16854-5056e997 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-a6ff126e-fc12-8259-1281-9a6635e16857-5056e997 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_999c8139-7c07-6a4e-cfd8-9ab863beadd5-5056ea58 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f2886c6f-5053-00e1-0232-c171625258ee-5056ea58, #w-node-f2886c6f-5053-00e1-0232-c17162525935-5056ea58, #w-node-_26ed20df-a823-dace-8d53-6f697e1c333e-5056ea59, #w-node-_26ed20df-a823-dace-8d53-6f697e1c3345-5056ea59, #w-node-_26ed20df-a823-dace-8d53-6f697e1c334c-5056ea59, #w-node-_26ed20df-a823-dace-8d53-6f697e1c3353-5056ea59, #w-node-_26ed20df-a823-dace-8d53-6f697e1c335a-5056ea59, #w-node-_26ed20df-a823-dace-8d53-6f697e1c3363-5056ea59, #w-node-_26ed20df-a823-dace-8d53-6f697e1c336a-5056ea59, #w-node-_26ed20df-a823-dace-8d53-6f697e1c3371-5056ea59 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b4bfe684-3550-642e-4204-0100cb521330-5056ea5b, #w-node-_282b261a-d7a7-1991-8924-9ba776baaeaf-5056ea5b, #IWantToDemoHubilo.w-node-b4bfe684-3550-642e-4204-0100cb521338-5056ea5b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_04381a10-89e7-ff18-1515-cc3954193b84-5056ea5e {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: auto;
  }

  #w-node-_04381a10-89e7-ff18-1515-cc3954193b89-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193b8f-5056ea5e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_04381a10-89e7-ff18-1515-cc3954193b90-5056ea5e {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center start;
  }

  #w-node-_04381a10-89e7-ff18-1515-cc3954193baa-5056ea5e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_04381a10-89e7-ff18-1515-cc3954193bab-5056ea5e {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: start stretch;
  }

  #w-node-_04381a10-89e7-ff18-1515-cc3954193bb0-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193bb6-5056ea5e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_04381a10-89e7-ff18-1515-cc3954193bb7-5056ea5e {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center start;
  }

  #w-node-_04381a10-89e7-ff18-1515-cc3954193bd1-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193bd7-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193bdd-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193c2e-5056ea5e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_158c1696-4953-85e7-7390-965f0406810f-5056ea67 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_6b007769-c32c-df19-33e2-0f3dd70f1965-5056ea6a, #w-node-_6b007769-c32c-df19-33e2-0f3dd70f196a-5056ea6a, #w-node-_6b007769-c32c-df19-33e2-0f3dd70f1970-5056ea6a, #w-node-_6b007769-c32c-df19-33e2-0f3dd70f1971-5056ea6a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6a3429a5-8e2e-7186-39a5-0ec674cbd774-5056eab9, #w-node-_9124993f-3045-3793-5948-1900e0bb49cb-5056eaba {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_9124993f-3045-3793-5948-1900e0bb49d9-5056eaba {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_861f36c4-5d94-1570-6b1a-e67b94595014-5056eabb, #w-node-_2d99dd2f-b386-329a-b53d-e2efcee1dfea-5056eb08, #w-node-_2d99dd2f-b386-329a-b53d-e2efcee1dfef-5056eb08, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e51a-5056eb4b, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e520-5056eb4b, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e526-5056eb4b, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e52c-5056eb4b, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e532-5056eb4b, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e51a-5056eb71, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e520-5056eb71, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e526-5056eb71, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e52c-5056eb71, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e532-5056eb71, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e51a-5056eb93, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e520-5056eb93, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e526-5056eb93, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e52c-5056eb93, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e532-5056eb93, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e51a-5056ebb5, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e520-5056ebb5, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e526-5056ebb5, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e52c-5056ebb5, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e532-5056ebb5, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e51a-5056ebdb, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e520-5056ebdb, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e526-5056ebdb, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e52c-5056ebdb, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e532-5056ebdb, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e51a-5056ebdc, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e520-5056ebdc, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e526-5056ebdc, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e52c-5056ebdc, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e532-5056ebdc {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_93d37c1c-cd9e-542a-cd9c-f3fbb40ed1b5-5056ebde {
    grid-column: span 2 / span 2;
  }

  #w-node-_98305efa-6c35-cf3b-a1a4-b3eba5b34c30-5056ebec, #w-node-_98305efa-6c35-cf3b-a1a4-b3eba5b34c40-5056ebec, #w-node-_8e73354d-e329-5f11-78ff-10f9bc288c10-5056ebec, #w-node-c3daeccf-5027-f940-0212-343faf3097b3-5056ebec, #w-node-_9148aca3-dbca-2533-2d79-4a8822e50091-5056ebec, #w-node-_98305efa-6c35-cf3b-a1a4-b3eba5b34c38-5056ebec, #w-node-ed8bca52-8273-630b-76b5-bd2dcb701941-5056ebec, #w-node-_55505184-7cd6-9d9f-b366-bf8cc23bec35-5056ebec, #w-node-bbebe1fa-5e94-7cc2-7115-c6835f83eab4-5056ec39, #w-node-f7e43295-e2e2-a8b1-0fec-814bf314dc7f-5056ec39, #w-node-d576435f-45aa-601f-b57c-62703a288d73-5056ec39 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b1d414ef-c9cd-e43f-0643-17b4b4a0a527-5056ec5c {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-cbeeb4f9-4e9c-d487-e547-ca7c1e1796b1-5056ec86 {
    grid-column: span 2 / span 2;
  }

  #w-node-_2a83848a-74d0-b5a6-cbaf-f706ba805876-5056ec87, #w-node-_2a83848a-74d0-b5a6-cbaf-f706ba80587b-5056ec87 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7979c282-86f3-8f6a-edf0-019a169608fc-5056ec88 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: auto;
  }

  #w-node-_7979c282-86f3-8f6a-edf0-019a16960901-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960907-5056ec88 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7979c282-86f3-8f6a-edf0-019a16960908-5056ec88 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center start;
  }

  #w-node-_7979c282-86f3-8f6a-edf0-019a1696090d-5056ec88 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7979c282-86f3-8f6a-edf0-019a1696090e-5056ec88 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center start;
  }

  #w-node-_7979c282-86f3-8f6a-edf0-019a16960922-5056ec88 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7979c282-86f3-8f6a-edf0-019a16960923-5056ec88 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: start stretch;
  }

  #w-node-_7979c282-86f3-8f6a-edf0-019a16960928-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a1696092e-5056ec88 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7979c282-86f3-8f6a-edf0-019a1696092f-5056ec88 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center start;
  }

  #w-node-_7979c282-86f3-8f6a-edf0-019a16960943-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a16960949-5056ec88, #w-node-_7979c282-86f3-8f6a-edf0-019a1696094f-5056ec88 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cbeeb4f9-4e9c-d487-e547-ca7c1e1796b1-5056ec89 {
    grid-column: span 2 / span 2;
  }

  #w-node-_2c08a1bb-cbda-1fd5-f3b1-e500f5b2b786-5056eca7, #w-node-_2c08a1bb-cbda-1fd5-f3b1-e500f5b2b7cd-5056eca7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_93d37c1c-cd9e-542a-cd9c-f3fbb40ed1b5-5056ecc9 {
    grid-column: span 2 / span 2;
  }

  #w-node-_1ba73c6b-a339-997d-4e5e-7539318217ab-5056ecf3, #w-node-ae48227a-3e13-e0f8-ebf9-62b0d2c3982b-5056ecf3, #w-node-_3abdbcc8-acbc-b63a-5dc2-62c12b670fe4-5056ecf3, #w-node-_1ba73c6b-a339-997d-4e5e-7539318217ab-5056ecf4, #w-node-ae48227a-3e13-e0f8-ebf9-62b0d2c3982b-5056ecf4, #w-node-_3abdbcc8-acbc-b63a-5dc2-62c12b670fe4-5056ecf4, #w-node-_511ccf26-891e-9ab4-5a5b-a57b76cfce9e-5056ecfa, #w-node-_511ccf26-891e-9ab4-5a5b-a57b76cfcea3-5056ecfa, #w-node-_511ccf26-891e-9ab4-5a5b-a57b76cfcea9-5056ecfa, #w-node-_1ba73c6b-a339-997d-4e5e-7539318217ab-5056ecfa, #w-node-ae48227a-3e13-e0f8-ebf9-62b0d2c3982b-5056ecfa, #w-node-_3abdbcc8-acbc-b63a-5dc2-62c12b670fe4-5056ecfa {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_77032c2a-2a1a-b867-113c-26eeb2c3d479-5056ed01, #w-node-_77032c2a-2a1a-b867-113c-26eeb2c3d47c-5056ed01, #w-node-_77032c2a-2a1a-b867-113c-26eeb2c3d497-5056ed01, #w-node-_77032c2a-2a1a-b867-113c-26eeb2c3d49a-5056ed01, #w-node-_77032c2a-2a1a-b867-113c-26eeb2c3d4a5-5056ed01, #w-node-_77032c2a-2a1a-b867-113c-26eeb2c3d4a8-5056ed01 {
    place-self: center;
  }

  #w-node-cbeeb4f9-4e9c-d487-e547-ca7c1e1796b1-5056ed03 {
    grid-column: span 2 / span 2;
  }

  #w-node-_334a1f67-5add-3208-c472-87d3434c858f-5056ed4d, #w-node-_334a1f67-5add-3208-c472-87d3434c85d6-5056ed4d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_44582f17-ddeb-24a7-74cd-29f177c715b3-77c715b0, #w-node-_1ba73c6b-a339-997d-4e5e-7539318217ab-5056ed76, #w-node-ae48227a-3e13-e0f8-ebf9-62b0d2c3982b-5056ed76, #w-node-_3abdbcc8-acbc-b63a-5dc2-62c12b670fe4-5056ed76 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_005ffd46-9642-239d-b4c1-04c150d42bdb-50d42bd7, #w-node-_005ffd46-9642-239d-b4c1-04c150d42c24-50d42bd7, #w-node-_5eb31e91-913d-8bec-19aa-57c4c5fa197d-5056e8ed, #w-node-_5eb31e91-913d-8bec-19aa-57c4c5fa19c4-5056e8ed {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_24119a5b-b8e0-04f8-f3d2-85a51f8c7cb1-b0764d59, #w-node-_24119a5b-b8e0-04f8-f3d2-85a51f8c7cb6-b0764d59 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_15469d00-ccf1-1efb-ae56-85f8ec5a1a90-ec5a1a59, #w-node-_15469d00-ccf1-1efb-ae56-85f8ec5a1a91-ec5a1a59 {
    justify-self: center;
  }

  #w-node-e8c07de5-7cfe-efca-09d4-1161b625c95d-b625c959 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3ba037f8-fece-c3b3-5eb8-7ffd26d5e6f9-5056e92a {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_3ba037f8-fece-c3b3-5eb8-7ffd26d5e6fb-5056e92a {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_3ba037f8-fece-c3b3-5eb8-7ffd26d5e707-5056e92a {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_9124993f-3045-3793-5948-1900e0bb49cb-5056e92b {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_9124993f-3045-3793-5948-1900e0bb49cd-5056e92b {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_9124993f-3045-3793-5948-1900e0bb49d9-5056e92b {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_9124993f-3045-3793-5948-1900e0bb49cb-5056e988 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_9124993f-3045-3793-5948-1900e0bb49cd-5056e988 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_80f3b6db-2dbd-30c3-9ad1-13447e1aeddc-5056e98a {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_80f3b6db-2dbd-30c3-9ad1-13447e1aedde-5056e98a {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-a69a34a4-cc58-2cab-45d4-f395c9cd59ef-5056e98a {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_1bcd4463-a532-8a37-a39c-6555ce9f584e-ce9f584a, #w-node-_4f9af489-86e2-6f98-2630-55d70a49e03b-5056e98e, #w-node-_4f9af489-86e2-6f98-2630-55d70a49e040-5056e98e, #w-node-_4f9af489-86e2-6f98-2630-55d70a49e046-5056e98e, #w-node-e7f07825-0f7c-28e8-4808-55a342f93ff9-42f93ff5, #w-node-_01a6e944-2652-f844-3786-d639cf6e8ddd-42f93ff5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f4b0bc3d-0b63-5bc0-7f61-3606d323d24b-5056e98f {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-fcd9d846-b385-106e-8620-38ffcc603074-5056e98f {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_890f7d57-8266-cb34-9823-c1833ec9d55f-5056e98f {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_5101836e-3fac-ada3-3a44-6b2ab3ba83c0-5056e98f {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-ce060293-a8a7-1237-400d-81861f3cf035-5056e98f {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-f4b0bc3d-0b63-5bc0-7f61-3606d323d24b-5056e990 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-fcd9d846-b385-106e-8620-38ffcc603074-5056e990 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_890f7d57-8266-cb34-9823-c1833ec9d55f-5056e990 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_5101836e-3fac-ada3-3a44-6b2ab3ba83c0-5056e990 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-ce060293-a8a7-1237-400d-81861f3cf035-5056e990 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_309a4435-aa20-65b9-acdf-c6579e5e174b-9e5e1748, #w-node-_0deba567-615e-f0eb-0049-a1a08501abe3-5056e993, #w-node-_0deba567-615e-f0eb-0049-a1a08501abe8-5056e993 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9124993f-3045-3793-5948-1900e0bb49cb-5056e996 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_9124993f-3045-3793-5948-1900e0bb49cd-5056e996 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_9124993f-3045-3793-5948-1900e0bb49d9-5056e996 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_999c8139-7c07-6a4e-cfd8-9ab863beadc0-5056ea58 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f2886c6f-5053-00e1-0232-c171625258ee-5056ea58, #w-node-f2886c6f-5053-00e1-0232-c17162525935-5056ea58 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d9808f1a-fa95-9c31-a00d-72dada62430c-5056ea59 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-b4bfe684-3550-642e-4204-0100cb521320-5056ea5b, #w-node-_04381a10-89e7-ff18-1515-cc3954193c2e-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193f34-5056ea5e, #w-node-_04381a10-89e7-ff18-1515-cc3954193f56-5056ea5e, #w-node-_3db0f944-9845-9375-758d-9f473b043cbc-5056ea67 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_158c1696-4953-85e7-7390-965f0406810f-5056ea67 {
    order: -9999;
  }

  #w-node-_6b007769-c32c-df19-33e2-0f3dd70f1965-5056ea6a, #w-node-_6b007769-c32c-df19-33e2-0f3dd70f196a-5056ea6a, #w-node-_6b007769-c32c-df19-33e2-0f3dd70f1970-5056ea6a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6a3429a5-8e2e-7186-39a5-0ec674cbd774-5056eab9 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_948119d2-6421-162c-5331-4625380704ab-5056eab9 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_9124993f-3045-3793-5948-1900e0bb49cb-5056eaba {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_9124993f-3045-3793-5948-1900e0bb49cd-5056eaba {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_9124993f-3045-3793-5948-1900e0bb49d9-5056eaba {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_861f36c4-5d94-1570-6b1a-e67b94595008-5056eabb, #w-node-_212295fb-6bde-62eb-68a3-660a6b80cf2f-6b80cf27 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f4b0bc3d-0b63-5bc0-7f61-3606d323d24b-5056eabd {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-fcd9d846-b385-106e-8620-38ffcc603074-5056eabd {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_890f7d57-8266-cb34-9823-c1833ec9d55f-5056eabd {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_5101836e-3fac-ada3-3a44-6b2ab3ba83c0-5056eabd {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-f4b0bc3d-0b63-5bc0-7f61-3606d323d24b-5056eb07 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-fcd9d846-b385-106e-8620-38ffcc603074-5056eb07 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_890f7d57-8266-cb34-9823-c1833ec9d55f-5056eb07 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_5101836e-3fac-ada3-3a44-6b2ab3ba83c0-5056eb07 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_2d99dd2f-b386-329a-b53d-e2efcee1dfea-5056eb08, #w-node-_2d99dd2f-b386-329a-b53d-e2efcee1dfef-5056eb08, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e51a-5056eb4b, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e520-5056eb4b, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e526-5056eb4b, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e52c-5056eb4b, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e532-5056eb4b, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e51a-5056eb71, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e520-5056eb71, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e526-5056eb71, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e52c-5056eb71, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e532-5056eb71, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e51a-5056eb93, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e520-5056eb93, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e526-5056eb93, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e52c-5056eb93, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e532-5056eb93, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e51a-5056ebb5, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e520-5056ebb5, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e526-5056ebb5, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e52c-5056ebb5, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e532-5056ebb5, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e51a-5056ebdb, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e520-5056ebdb, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e526-5056ebdb, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e52c-5056ebdb, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e532-5056ebdb, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e51a-5056ebdc, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e520-5056ebdc, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e526-5056ebdc, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e52c-5056ebdc, #w-node-_4aad2fb2-9538-6d2f-c7f1-877ff1a2e532-5056ebdc {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f4b0bc3d-0b63-5bc0-7f61-3606d323d24b-5056ebe1 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-fcd9d846-b385-106e-8620-38ffcc603074-5056ebe1 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_890f7d57-8266-cb34-9823-c1833ec9d55f-5056ebe1 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-f4b0bc3d-0b63-5bc0-7f61-3606d323d24b-5056ebe2 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-fcd9d846-b385-106e-8620-38ffcc603074-5056ebe2 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_890f7d57-8266-cb34-9823-c1833ec9d55f-5056ebe2 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-f4b0bc3d-0b63-5bc0-7f61-3606d323d24b-5056ebe3 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-fcd9d846-b385-106e-8620-38ffcc603074-5056ebe3 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_890f7d57-8266-cb34-9823-c1833ec9d55f-5056ebe3 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-f4b0bc3d-0b63-5bc0-7f61-3606d323d24b-5056ebe4 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-fcd9d846-b385-106e-8620-38ffcc603074-5056ebe4 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_890f7d57-8266-cb34-9823-c1833ec9d55f-5056ebe4 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-f4b0bc3d-0b63-5bc0-7f61-3606d323d24b-5056ebe5 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-fcd9d846-b385-106e-8620-38ffcc603074-5056ebe5 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_890f7d57-8266-cb34-9823-c1833ec9d55f-5056ebe5 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-f4b0bc3d-0b63-5bc0-7f61-3606d323d24b-5056ebe6 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-fcd9d846-b385-106e-8620-38ffcc603074-5056ebe6 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_890f7d57-8266-cb34-9823-c1833ec9d55f-5056ebe6 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-f4b0bc3d-0b63-5bc0-7f61-3606d323d24b-5056ebe7 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-fcd9d846-b385-106e-8620-38ffcc603074-5056ebe7 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_890f7d57-8266-cb34-9823-c1833ec9d55f-5056ebe7 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-f4b0bc3d-0b63-5bc0-7f61-3606d323d24b-5056ebe8 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-fcd9d846-b385-106e-8620-38ffcc603074-5056ebe8 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_890f7d57-8266-cb34-9823-c1833ec9d55f-5056ebe8 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-d228d7e3-5bad-1a7b-b61b-f77798badcc9-5056ec39, #w-node-bbebe1fa-5e94-7cc2-7115-c6835f83eab4-5056ec39, #w-node-f7e43295-e2e2-a8b1-0fec-814bf314dc7f-5056ec39, #w-node-d576435f-45aa-601f-b57c-62703a288d73-5056ec39 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_859512ac-c223-ba91-502b-2f880f71fe36-5056ec87 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_2a83848a-74d0-b5a6-cbaf-f706ba805876-5056ec87, #w-node-_2a83848a-74d0-b5a6-cbaf-f706ba80587b-5056ec87 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2c08a1bb-cbda-1fd5-f3b1-e500f5b2b786-5056eca7, #w-node-_2c08a1bb-cbda-1fd5-f3b1-e500f5b2b7cd-5056eca7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_511ccf26-891e-9ab4-5a5b-a57b76cfce9e-5056ecfa, #w-node-_511ccf26-891e-9ab4-5a5b-a57b76cfcea3-5056ecfa, #w-node-_511ccf26-891e-9ab4-5a5b-a57b76cfcea9-5056ecfa {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f4b0bc3d-0b63-5bc0-7f61-3606d323d24b-5056ecfe {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-c0a4fc5b-2fd5-b154-b5d0-d040b25437ea-5056ecfe {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_6cfa7d5b-8e95-76f7-9346-6d575fa8da82-5056ecfe {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-fcd9d846-b385-106e-8620-38ffcc603074-5056ecfe {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_890f7d57-8266-cb34-9823-c1833ec9d55f-5056ecfe {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_9a613015-9bb3-b1ea-7b35-8b4eb16f9f5d-5056ecfe {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_290c4a43-f08e-7034-64e6-b7dc74c478f2-5056ecfe {
    grid-area: 7 / 1 / 8 / 2;
  }

  #w-node-_5101836e-3fac-ada3-3a44-6b2ab3ba83c0-5056ecfe {
    grid-area: 8 / 1 / 9 / 2;
  }

  #w-node-ce060293-a8a7-1237-400d-81861f3cf035-5056ecfe {
    grid-area: 10 / 1 / 11 / 2;
  }

  #w-node-_0befce12-34c8-1712-ba47-41c0c57ecc11-5056ecfe {
    grid-area: 9 / 1 / 10 / 2;
  }

  #w-node-_9a388237-7896-cd55-5ff9-815d8be7af6c-5056ecfe {
    grid-area: 11 / 1 / 12 / 2;
  }

  #w-node-_4519aea8-8635-1f0c-de4f-3dfad967cb8a-5056ecfe {
    grid-area: 12 / 1 / 13 / 2;
  }

  #w-node-_7c93d01e-47a3-15be-5ce3-ec66e422cde7-5056ecfe {
    grid-area: 14 / 1 / 15 / 2;
  }

  #w-node-_9ef8d9dc-2e11-30e9-5406-e896ccecd50b-5056ecfe {
    grid-area: 13 / 1 / 14 / 2;
  }

  #w-node-fd880564-7a63-5bd5-7077-a865e424beea-5056ecfe {
    grid-area: 15 / 1 / 16 / 2;
  }

  #w-node-_0519521a-8b59-2f79-2641-1686e5db0717-5056ecfe {
    grid-area: 16 / 1 / 17 / 2;
  }

  #w-node-_32cb1f60-524f-389b-3bdb-c95991a237f0-5056ecfe {
    grid-area: 18 / 1 / 19 / 2;
  }

  #w-node-dcf02d17-d8df-fe72-ba32-3f1afc65e773-5056ecfe {
    grid-area: 17 / 1 / 18 / 2;
  }

  #w-node-_334a1f67-5add-3208-c472-87d3434c858f-5056ed4d, #w-node-_334a1f67-5add-3208-c472-87d3434c85d6-5056ed4d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8be911a3-51e8-8cc4-fac0-fe94699b5a3d-5056ed4f, #w-node-_44582f17-ddeb-24a7-74cd-29f177c715b3-77c715b0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 479px) {
  #slider.w-node-_2bb8cb00-1137-99d2-c07d-0f6db0764d59-b0764d59, #w-node-_2bb8cb00-1137-99d2-c07d-0f6db0764d67-b0764d59, #w-node-_24119a5b-b8e0-04f8-f3d2-85a51f8c7ccf-b0764d59, #w-node-e8c07de5-7cfe-efca-09d4-1161b625c994-b625c959 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4f9af489-86e2-6f98-2630-55d70a49e047-5056e98e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e7f07825-0f7c-28e8-4808-55a342f9402c-42f93ff5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f4b0bc3d-0b63-5bc0-7f61-3606d323d24b-5056e98f, #w-node-fcd9d846-b385-106e-8620-38ffcc603074-5056e98f, #w-node-_890f7d57-8266-cb34-9823-c1833ec9d55f-5056e98f, #w-node-_5101836e-3fac-ada3-3a44-6b2ab3ba83c0-5056e98f, #w-node-ce060293-a8a7-1237-400d-81861f3cf035-5056e98f, #w-node-f4b0bc3d-0b63-5bc0-7f61-3606d323d24b-5056e990, #w-node-fcd9d846-b385-106e-8620-38ffcc603074-5056e990, #w-node-_890f7d57-8266-cb34-9823-c1833ec9d55f-5056e990, #w-node-_5101836e-3fac-ada3-3a44-6b2ab3ba83c0-5056e990, #w-node-ce060293-a8a7-1237-400d-81861f3cf035-5056e990 {
    grid-column: span 2 / span 2;
  }

  #w-node-_999c8139-7c07-6a4e-cfd8-9ab863beadec-5056ea58 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d9808f1a-fa95-9c31-a00d-72dada62430c-5056ea59 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #download-ebook-link.w-node-b4bfe684-3550-642e-4204-0100cb521347-5056ea5b {
    place-self: center;
  }

  #w-node-_6b007769-c32c-df19-33e2-0f3dd70f1972-5056ea6a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_861f36c4-5d94-1570-6b1a-e67b9459503f-5056eabb, #form-submit.w-node-_212295fb-6bde-62eb-68a3-660a6b80cf5a-6b80cf27 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f4b0bc3d-0b63-5bc0-7f61-3606d323d24b-5056eabd, #w-node-fcd9d846-b385-106e-8620-38ffcc603074-5056eabd, #w-node-_890f7d57-8266-cb34-9823-c1833ec9d55f-5056eabd, #w-node-_5101836e-3fac-ada3-3a44-6b2ab3ba83c0-5056eabd, #w-node-f4b0bc3d-0b63-5bc0-7f61-3606d323d24b-5056eb07, #w-node-fcd9d846-b385-106e-8620-38ffcc603074-5056eb07, #w-node-_890f7d57-8266-cb34-9823-c1833ec9d55f-5056eb07, #w-node-_5101836e-3fac-ada3-3a44-6b2ab3ba83c0-5056eb07, #w-node-f4b0bc3d-0b63-5bc0-7f61-3606d323d24b-5056ebe1, #w-node-fcd9d846-b385-106e-8620-38ffcc603074-5056ebe1, #w-node-_890f7d57-8266-cb34-9823-c1833ec9d55f-5056ebe1, #w-node-f4b0bc3d-0b63-5bc0-7f61-3606d323d24b-5056ebe2, #w-node-fcd9d846-b385-106e-8620-38ffcc603074-5056ebe2, #w-node-_890f7d57-8266-cb34-9823-c1833ec9d55f-5056ebe2, #w-node-f4b0bc3d-0b63-5bc0-7f61-3606d323d24b-5056ebe3, #w-node-fcd9d846-b385-106e-8620-38ffcc603074-5056ebe3, #w-node-_890f7d57-8266-cb34-9823-c1833ec9d55f-5056ebe3, #w-node-f4b0bc3d-0b63-5bc0-7f61-3606d323d24b-5056ebe4, #w-node-fcd9d846-b385-106e-8620-38ffcc603074-5056ebe4, #w-node-_890f7d57-8266-cb34-9823-c1833ec9d55f-5056ebe4, #w-node-f4b0bc3d-0b63-5bc0-7f61-3606d323d24b-5056ebe5, #w-node-fcd9d846-b385-106e-8620-38ffcc603074-5056ebe5, #w-node-_890f7d57-8266-cb34-9823-c1833ec9d55f-5056ebe5, #w-node-f4b0bc3d-0b63-5bc0-7f61-3606d323d24b-5056ebe6, #w-node-fcd9d846-b385-106e-8620-38ffcc603074-5056ebe6, #w-node-_890f7d57-8266-cb34-9823-c1833ec9d55f-5056ebe6, #w-node-f4b0bc3d-0b63-5bc0-7f61-3606d323d24b-5056ebe7, #w-node-fcd9d846-b385-106e-8620-38ffcc603074-5056ebe7, #w-node-_890f7d57-8266-cb34-9823-c1833ec9d55f-5056ebe7, #w-node-f4b0bc3d-0b63-5bc0-7f61-3606d323d24b-5056ebe8, #w-node-fcd9d846-b385-106e-8620-38ffcc603074-5056ebe8, #w-node-_890f7d57-8266-cb34-9823-c1833ec9d55f-5056ebe8 {
    grid-column: span 2 / span 2;
  }

  #w-node-_3ecef125-c7b4-534d-7058-12dc75f98c51-5056ec82 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_480018be-9da3-6b0d-d5b3-3fc427a90060-5056ec82, #w-node-_16b1f4fe-758b-84d4-76d8-192ac894358f-5056ec82, #w-node-_87c9d7e4-52d7-bdef-32a1-607f2a11ac9a-5056ec82, #w-node-edd14216-1817-bdc0-34f4-1cc12737fce8-5056ec82, #w-node-_3cd7e299-47e9-7d04-d703-a73507cba698-5056ec82, #w-node-_67e5fd3a-8892-cc27-6b9f-d1c679f4710b-5056ec82, #w-node-_433af61c-3992-5ef9-7b1d-54e1b69fb38b-5056ec82, #w-node-_14255af6-7ff8-aabf-9070-0254511107c0-5056ec82, #w-node-_5e8632ec-5424-6de9-b0e9-328148c3ef8b-5056ec82, #w-node-_7979c282-86f3-8f6a-edf0-019a16960971-5056ec88 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-dad5e634-15ec-b4e0-9207-99d91c421ce2-5056ecf3, #w-node-dad5e634-15ec-b4e0-9207-99d91c421ce2-5056ecf4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f4b0bc3d-0b63-5bc0-7f61-3606d323d24b-5056ecfe, #w-node-c0a4fc5b-2fd5-b154-b5d0-d040b25437ea-5056ecfe, #w-node-_6cfa7d5b-8e95-76f7-9346-6d575fa8da82-5056ecfe, #w-node-fcd9d846-b385-106e-8620-38ffcc603074-5056ecfe, #w-node-_890f7d57-8266-cb34-9823-c1833ec9d55f-5056ecfe, #w-node-_9a613015-9bb3-b1ea-7b35-8b4eb16f9f5d-5056ecfe, #w-node-_290c4a43-f08e-7034-64e6-b7dc74c478f2-5056ecfe, #w-node-_5101836e-3fac-ada3-3a44-6b2ab3ba83c0-5056ecfe, #w-node-ce060293-a8a7-1237-400d-81861f3cf035-5056ecfe, #w-node-_0befce12-34c8-1712-ba47-41c0c57ecc11-5056ecfe, #w-node-_9a388237-7896-cd55-5ff9-815d8be7af6c-5056ecfe, #w-node-_4519aea8-8635-1f0c-de4f-3dfad967cb8a-5056ecfe, #w-node-_7c93d01e-47a3-15be-5ce3-ec66e422cde7-5056ecfe, #w-node-_9ef8d9dc-2e11-30e9-5406-e896ccecd50b-5056ecfe, #w-node-fd880564-7a63-5bd5-7077-a865e424beea-5056ecfe, #w-node-_0519521a-8b59-2f79-2641-1686e5db0717-5056ecfe, #w-node-_32cb1f60-524f-389b-3bdb-c95991a237f0-5056ecfe, #w-node-dcf02d17-d8df-fe72-ba32-3f1afc65e773-5056ecfe {
    grid-column: span 2 / span 2;
  }

  #w-node-a547b967-0cdc-5e36-54d3-6ea944f2f2e2-5056ecfe {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_2eb74ea5-eed9-c6f6-9d77-b600a933d487-5056ecfe {
    grid-column: span 2 / span 2;
  }

  #w-node-_77032c2a-2a1a-b867-113c-26eeb2c3d44e-5056ed01, #w-node-_77032c2a-2a1a-b867-113c-26eeb2c3d45d-5056ed01 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_77032c2a-2a1a-b867-113c-26eeb2c3d460-5056ed01 {
    align-self: end;
  }

  #w-node-_77032c2a-2a1a-b867-113c-26eeb2c3d46b-5056ed01 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_77032c2a-2a1a-b867-113c-26eeb2c3d479-5056ed01 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_77032c2a-2a1a-b867-113c-26eeb2c3d488-5056ed01 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_77032c2a-2a1a-b867-113c-26eeb2c3d497-5056ed01 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_77032c2a-2a1a-b867-113c-26eeb2c3d4a5-5056ed01 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: start center;
  }

  #w-node-_8757a153-ba4a-0559-b7e1-6f57be31f2a4-5056ed4d, #w-node-f25e8eda-0593-70f6-5967-d8376c9d91f9-5056ed4d, #w-node-fe2bfdc0-6b44-8d27-d3a0-8c205dc40da8-5056ed4d, #w-node-bbcb5260-bcfa-1ef2-9491-e1d0e4ea97ab-5056ed4d, #w-node-_64d40c05-1fcc-9abe-4074-af2c2351a78a-5056ed4d, #w-node-dad5e634-15ec-b4e0-9207-99d91c421ce2-5056ed76 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@font-face {
  font-family: 'Helvetica-500';
  src: url('https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812719267eb725056e89a_HelveticaNeueCyr-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Helvetica-400';
  src: url('https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812719267eb725056e89c_HelveticaNeueCyr-Roman.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Helvetica-300';
  src: url('https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812719267eb725056e8db_HelveticaNeueCyr-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Helvetica-700';
  src: url('https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812719267eb725056e851_HelveticaNeueCyr-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'NanumPen-400';
  src: url('https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fd60_NanumPenScript-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Helveticaneue';
  src: url('https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fe1c_HelveticaNeue%20BlackCond.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Helveticaneue';
  src: url('https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fe19_HelveticaNeue.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Helvetica Neu';
  src: url('https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fe17_Helvetica%20Neu%20Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Helveticaneue';
  src: url('https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fe1b_HelveticaNeue%20Thin.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Helveticaneue';
  src: url('https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fe22_HelveticaNeue%20Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Helveticaneue';
  src: url('https://cdn.prod.website-files.com/661812719267eb725056e7ff/661812729267eb725056fe1a_HelveticaNeue%20Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}