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 > img {
  box-sizing: unset;
  width: unset;
  height: unset;
  max-height: unset;
  max-width: unset;
  min-height: unset;
  min-width: unset;
  margin: unset;
  padding: unset;
  float: unset;
  clear: unset;
  border: unset;
  border-radius: unset;
  background: unset;
  background-image: unset;
  background-position: unset;
  background-size: unset;
  background-repeat: unset;
  background-origin: unset;
  background-clip: unset;
  background-attachment: unset;
  background-color: unset;
  box-shadow: unset;
  transform: unset;
  direction: unset;
  font-family: unset;
  font-weight: unset;
  color: unset;
  font-size: unset;
  line-height: unset;
  font-style: unset;
  font-variant: unset;
  text-align: unset;
  letter-spacing: unset;
  -webkit-text-decoration: unset;
  text-decoration: unset;
  text-indent: unset;
  text-transform: unset;
  list-style-type: unset;
  text-shadow: unset;
  vertical-align: unset;
  cursor: unset;
  white-space: unset;
  word-break: unset;
  word-spacing: unset;
  word-wrap: unset;
  transition: unset;
}

.w-webflow-badge {
  white-space: nowrap;
  cursor: pointer;
  box-shadow: 0 0 0 1px #0000001a, 0 1px 3px #0000001a;
  visibility: visible !important;
  opacity: 1 !important;
  z-index: 2147483647 !important;
  color: #aaadb0 !important;
  overflow: unset !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;
  transform: none !important;
}

.w-webflow-badge > img {
  position: unset;
  visibility: unset !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;
}

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

:root {
  --black: black;
  --text-primary: #060e2b;
  --brand-secondary: #0029ff;
  --slate-gray: #6a6e80;
  --tertiary-color: #88a9ff;
  --brand-primary: #0e1424;
  --white: white;
  --white-smoke: whitesmoke;
  --cx-theme-color: #0e1424;
  --blue-2\<deleted\|variable-7c11751b\>: #5200ff;
  --dark-grey: #a8a8a8;
  --gainsboro: #d9d9d9;
  --ghost-white: #eff4ff;
  --gainsboro-2\<deleted\|variable-3eb02cb5\>: #d9d9d9;
  --aquamarine: #00ffc2;
  --dim-grey: #54596a;
  --grey: #7d7d7d;
  --gray\<deleted\|variable-a5a3d981-da54-55bd-feec-7d0fbfb6091c\>: #51566b;
  --text-danger: #f30a0e;
  --gray: #868a99;
  --transparent: #fff0;
  --light-blue: #e4ecff;
  --93939d: #93939d;
  --ecf1ff: #ecf1ff;
  --eae8ff: #eae8ff;
  --rich-text-light: #494a5b;
  --f6f8fe: #f6f8fe;
  --070e29: #070e29;
  --efefff: #efefff;
  --cbd8ff: #cbd8ff;
  --c1c1ff: #c1c1ff;
  --black-2: #060e2b;
  --4e41f1: #4e41f1;
  --dbdada: #dbdada;
  --4e41f2: #4e41f2;
  --222: #222;
  --50cf96: #50cf96;
  --171717: #171717;
  --898989: #898989;
  --14935a: #14935a;
  --148634: #148634;
  --968d83: #968d83;
  --corner-radius-default: 4px;
  --text-secondary: #6a6e80;
}

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

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

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

.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-checkbox {
  margin-bottom: 5px;
  padding-left: 20px;
  display: block;
}

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

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

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

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

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

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

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

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

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

@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: var(--black);
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}

h1 {
  -webkit-text-stroke-color: var(--text-primary);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.75rem;
  font-weight: 700;
  line-height: 1.4;
}

h2 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.5rem;
  font-weight: 700;
  line-height: 1.4;
}

h3 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 1.2;
}

h4 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2rem;
  font-weight: 700;
  line-height: 1.2;
}

h5 {
  color: var(--text-primary);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.5;
}

h6 {
  color: var(--text-primary);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.5;
}

p {
  margin-bottom: 0;
  line-height: 1.875;
}

a {
  color: var(--brand-secondary);
  text-decoration: none;
}

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

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

li {
  color: var(--text-primary);
  margin-bottom: .25rem;
}

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

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

strong {
  font-weight: bold;
}

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

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

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

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

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

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

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

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

.margin-custom2 {
  margin: 2.5rem;
}

.padding-xlarge {
  padding: 4rem;
}

.margin-xlarge {
  margin: 4rem;
}

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

.padding-xhuge {
  padding: 8rem;
}

.margin-custom1 {
  margin: 1.5rem;
}

.padding-0 {
  padding: 0;
}

.padding-xxhuge {
  padding: 12rem;
}

.padding-huge {
  padding: 6rem;
}

.margin-large {
  margin: 3rem;
}

.padding-xxlarge {
  padding: 5rem;
}

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

.padding-custom3 {
  padding: 3.5rem;
}

.padding-large {
  padding: 3rem;
}

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

.padding-small {
  padding: 1rem;
}

.padding-custom2 {
  padding: 2.5rem;
}

.margin-custom3 {
  margin: 3.5rem;
}

.padding-custom1 {
  padding: 1.5rem;
}

.margin-huge {
  margin: 6rem;
}

.padding-medium {
  padding: 2rem;
}

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

.margin-xxlarge {
  margin: 5rem;
}

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

.margin-xhuge {
  margin: 8rem;
}

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

.margin-small {
  margin: 1rem;
}

.margin-medium {
  margin: 2rem;
}

.margin-xxhuge {
  margin: 12rem;
}

.margin-0 {
  margin: 0;
}

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

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

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

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

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

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

.padding-vertical.padding-large.old-components-flex {
  grid-column-gap: 6rem;
  grid-row-gap: 6rem;
  flex-direction: column;
  display: flex;
}

.padding-vertical.padding-medium {
  flex-direction: column;
  display: flex;
}

.padding-vertical.padding-small {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-direction: column;
  display: flex;
}

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

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

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

.margin-top.margin-small.ddbox {
  width: 50%;
}

.margin-top.margin-xlarge {
  padding-bottom: 0;
}

.margin-top.margin-xsmall {
  display: block;
}

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

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

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

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

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

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

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

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

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

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

.overflow-auto {
  overflow: auto;
}

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

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

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

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

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

.text-weight-semibold.text-size-medium.g {
  font-size: 1rem;
}

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

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

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

.fs-styleguide_item.n {
  background-color: var(--slate-gray);
}

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

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

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

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

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

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

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

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

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

.form_message-success {
  padding: 1.25rem;
}

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

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

.heading-style-h3.sint {
  font-size: 2.5rem;
}

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

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

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

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

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

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

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

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

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

.padding-global {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

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

.padding-global.voice-lp {
  padding-bottom: 80px;
}

.padding-global.comp {
  padding-left: 0;
  padding-right: 0;
}

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

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

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

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

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

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

.overflow-hidden {
  overflow: hidden;
}

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

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

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

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

.overflow-visible {
  overflow: visible;
}

.fs-styleguide_empty-box {
  z-index: -1;
  background-color: #2d40ea0d;
  border: 1px dashed #2d40ea;
  min-width: 3rem;
  height: 3rem;
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.text-size-small.text-color-inverted {
  color: #fff;
}

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

.heading-style-h4.heading-vves {
  margin-bottom: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.text-style-link {
  color: #000;
  text-decoration: underline;
}

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

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

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

.page-wrapper {
  margin-bottom: -112px;
}

.page-wrapper.hide-page-wrapper {
  display: none;
}

.page-wrapper.wrapper_request-demo {
  background-image: url("https://cdn.prod.website-files.com/64a6a2de2958e7393752dc70/658c1e5db700e733904e2bf4_thankyou-page-hero-unit-bg.svg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
}

.fs-styleguide_label {
  background-color: var(--tertiary-color);
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding: .25rem .75rem;
  font-weight: 600;
  display: flex;
}

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

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

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

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

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

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

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

.overflow-scroll {
  overflow: scroll;
}

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

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

.text-align-center {
  z-index: 2;
  text-align: center;
}

.text-align-center.max-width-xsmall {
  width: auto;
  max-width: none;
  font-size: 1rem;
}

.form_component {
  margin-bottom: 0;
}

.max-width-xxsmall {
  width: 60%;
  max-width: 10rem;
}

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

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

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

.button {
  color: #fff;
  text-align: center;
  background-color: #000;
  padding: .75rem 1.5rem;
  font-weight: 600;
}

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

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

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

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

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

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

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

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

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

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

.hide {
  display: none;
}

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

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

.container-medium.pricing {
  max-width: 62.5rem;
}

.container-medium.tdd-container {
  max-width: 1200px;
}

.container-medium.intro-wrapper {
  padding-top: 8rem;
  padding-bottom: 6rem;
}

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

.home-message_content-grid {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: center;
  place-items: center start;
  display: grid;
}

.home-message_component {
  color: #fff;
  min-height: 100vh;
  padding: 3rem;
  display: none;
}

.home-message_list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: start;
  display: grid;
}

.home-message_content {
  color: #000;
  background-color: #0000000d;
  flex-direction: column;
  justify-content: center;
  align-self: stretch;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.home-message_heading-block {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.home-message_item {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.home-message_item-icon {
  color: #000;
  background-color: #fff;
  flex: none;
  width: 1.75rem;
  height: 1.75rem;
}

.home-message_logo {
  width: 4rem;
}

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

.fs-styleguide_color.is-1 {
  background-color: #000;
}

.fs-styleguide_color.is-2 {
  background-color: #f5f5f5;
}

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

.spacer-huge {
  width: 100%;
  padding-top: 6rem;
}

.spacer-medium {
  width: 100%;
  padding-top: 2rem;
}

.fs-styleguide_spacer-box {
  background-color: #2d40ea1a;
  border: 1px dashed #2d40ea;
  width: 100%;
  position: relative;
}

.spacer-xsmall {
  width: 100%;
  padding-top: .5rem;
}

.spacer-small {
  width: 100%;
  padding-top: 1rem;
}

.spacer-xhuge {
  width: 100%;
  padding-top: 8rem;
}

.spacer-tiny {
  width: 100%;
  padding-top: .125rem;
}

.spacer-xxsmall {
  width: 100%;
  padding-top: .25rem;
}

.spacer-xxhuge {
  width: 100%;
  padding-top: 12rem;
}

.spacer-xlarge {
  width: 100%;
  padding-top: 4rem;
}

.spacer-large {
  padding-top: 3rem;
}

.spacer-xxlarge {
  width: 100%;
  padding-top: 5rem;
}

.div-block {
  display: block;
}

.div-block.padding-top.padding-huge {
  margin-bottom: 4rem;
  padding-top: 5.5rem;
}

.div-block-2 {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto auto;
  grid-template-columns: .75fr .75fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.div-block-3 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 50%;
  display: flex;
}

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

.div-block-4 {
  grid-column-gap: .6rem;
  grid-row-gap: .6rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  margin-top: 1.875rem;
  margin-bottom: 3rem;
  display: flex;
}

.div-block-5 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-5.snit {
  grid-column-gap: 1.81rem;
  grid-row-gap: 1.81rem;
  position: relative;
}

.div-block-5.cc {
  align-items: flex-start;
}

.div-block-6 {
  background-color: var(--brand-primary);
  border-radius: 50%;
  width: 8px;
  min-width: 8px;
  height: 8px;
}

.div-block-6.cc {
  margin-top: 12px;
}

.text-block {
  line-height: 1.875;
}

.navbar {
  background-color: #0000;
  border-bottom: 1px solid #d9d9d9;
  height: 60px;
}

.navbar.pricing {
  background-color: var(--white);
  border-bottom-style: none;
  transition: box-shadow .1s;
  position: sticky;
  top: 0;
}

.navbar.pricing.scrolled {
  border-bottom-style: none;
  box-shadow: 0 2px 8px #28293d0a, 0 16px 24px #60617012;
}

.navbar.tdd {
  background-color: #fff;
  border: 1px #000;
  position: sticky;
  top: 0;
  box-shadow: 0 1px 8px #00000014;
}

.div-block-7 {
  justify-content: space-between;
  align-items: center;
  height: 60px;
  display: flex;
  position: relative;
}

.brand {
  width: 127px;
}

.brand.w--current {
  width: 8rem;
}

.nav-link {
  justify-content: center;
  align-items: center;
  padding: 0;
  display: flex;
}

.nav-link.text-size-small {
  padding-left: 5px;
  padding-right: 5px;
  font-weight: 400;
}

.nav-link.text-size-small:hover {
  font-weight: 700;
}

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

.nav-menu {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  display: flex;
}

.div-block-8 {
  display: block;
}

.div-block-8.margin-top {
  border-radius: .625rem;
  margin-top: 3.75rem;
  box-shadow: 0 0 5px 3px #e2e8fb80;
}

.div-block-8.margin-top.padding-custom2 {
  max-width: 23rem;
}

.div-block-8.margin-top.padding-custom2.rehehetrehr {
  max-width: 50rem;
}

.field-label {
  display: block;
}

.field-label.text-size-regular {
  margin-bottom: .25rem;
  font-weight: 400;
  line-height: 1.5;
}

.text-field {
  border: 1px solid #d9d9d9;
  border-radius: .25rem;
  height: 2.5rem;
  margin-bottom: 0;
  padding: 0 1rem;
  font-size: .875rem;
  font-weight: 400;
  line-height: 1;
}

.text-field::placeholder {
  color: var(--slate-gray);
  font-size: .875rem;
}

.text-field.phone-embed {
  width: 100%;
}

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

.form_submit-btn {
  background-color: var(--brand-primary);
  border-radius: .25rem;
  height: 50px;
  font-weight: 700;
  line-height: 1;
}

.div-block-9 {
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: flex-start;
  width: 46.6%;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-9.mob {
  display: none;
}

.div-block-10 {
  display: block;
}

.div-block-10.padding-top.padding-custom3 {
  margin-bottom: 4rem;
  padding-top: 4rem;
}

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

.div-block-12 {
  width: 100%;
}

.div-block-12.margin-top.margin-huge {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  max-width: 40rem;
  display: grid;
}

.div-block-13 {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 19rem;
  display: flex;
}

.div-block-13.margin-bottom.margin-xxsmall {
  max-width: none;
}

.div-block-14 {
  border: 1px solid var(--white-smoke);
  border-radius: .625rem;
  padding: 20px 16px;
  box-shadow: 0 -3px 3px 1px #d9d9d980;
}

.image {
  z-index: 1;
  width: 73px;
  position: relative;
  right: 24px;
}

.image-2 {
  z-index: 3;
  width: 73px;
  position: relative;
}

.image-3 {
  z-index: 2;
  width: 73px;
  position: relative;
  right: 12px;
}

.div-block-15 {
  justify-content: flex-start;
  align-items: center;
  margin-top: -56.5px;
  margin-bottom: 16px;
  display: flex;
}

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

.text-block-2 {
  justify-content: flex-start;
  align-items: center;
  font-weight: 700;
  line-height: 1.6;
  display: flex;
}

.text-block-3 {
  line-height: 1.6;
}

.image-4 {
  height: 72px;
}

.div-block-15-copy {
  grid-column-gap: .875rem;
  grid-row-gap: .875rem;
  justify-content: flex-start;
  align-items: center;
  margin-top: -56.5px;
  margin-bottom: 16px;
  display: flex;
}

.image-5 {
  width: 60px;
}

.image-6 {
  width: 61.5px;
}

.div-block-17 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.image-7 {
  width: 81px;
}

.div-block-10cv {
  display: block;
}

.div-block-10cv.padding-top.padding-custom3 {
  margin-bottom: 10rem;
}

.div-block-10cv.padding-top.padding-custom3.nbu {
  margin-bottom: 0;
}

.div-block-18 {
  grid-column-gap: 7rem;
  grid-row-gap: 7rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.div-block-18.sint {
  grid-column-gap: 5.75rem;
  grid-row-gap: 5.75rem;
}

.div-block-19 {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.div-block-19.sint {
  grid-template-columns: 1fr 1.2fr;
}

.div-block-20 {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 25rem;
  display: flex;
}

.paragraph {
  line-height: 1.875;
}

.image-8 {
  width: 100%;
}

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

.div-block-23 {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.image-9 {
  width: 2.5rem;
}

.image-9.snit {
  width: 3rem;
}

.div-block-24 {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-block-4 {
  font-weight: 700;
}

.text-block-4.text-size-small {
  min-height: 3rem;
  font-size: 1rem;
  line-height: 1.7;
}

.text-block-4.text-size-small.sint {
  min-height: 0;
}

.text-block-5 {
  display: block;
}

.text-block-5.text-size-small {
  line-height: 1.7;
}

.div-block-10cvde3 {
  display: block;
}

.div-block-10cvde3.padding-top.padding-custom3 {
  margin-bottom: 7.5rem;
  padding-top: 0;
}

.div-block-10cvde3.padding-top.padding-custom3.hideit {
  display: none;
}

.div-block-25 {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.heading-2 {
  display: block;
}

.heading-2.heading-style-h4 {
  line-height: 1.5;
}

.div-block-26 {
  width: 100%;
  max-width: 55rem;
}

.div-block-10cv6 {
  background-image: linear-gradient(#eff4ff 69.22%, #eff4ff00);
  margin-bottom: 4rem;
}

.div-block-10cv6.padding-top.padding-custom3 {
  margin-bottom: 4rem;
}

.div-block-27 {
  display: block;
}

.div-block-27.padding-top {
  grid-column-gap: 6rem;
  grid-row-gap: 6rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 7.5rem;
  padding-top: 7.5rem;
  display: flex;
}

.heading-3 {
  display: block;
}

.heading-3.heading-style-h4 {
  text-align: center;
  line-height: 1.5;
}

.div-block-28 {
  width: 100%;
}

.div-block-28.margin-top {
  grid-column-gap: 3.5rem;
  grid-row-gap: 3.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 0;
  display: grid;
}

.div-block-29 {
  display: block;
}

.div-block-29.padding-custom2 {
  background-color: var(--white);
  border-radius: .625rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
}

.div-block-29.padding-custom2.highlighted {
  box-shadow: 0 0 10px 3px #a0bbff80;
}

.div-block-30 {
  margin-top: 1.25rem;
  margin-bottom: 3rem;
}

.text-block-6 {
  display: block;
}

.text-block-6.heading-style-h3 {
  color: var(--brand-primary);
  line-height: 1;
}

.text-block-7 {
  font-size: 4.5rem;
  font-weight: 700;
  line-height: .875;
}

.div-block-31 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 3.5rem;
  display: flex;
}

.text-block-8 {
  display: block;
}

.text-block-8.text-size-small {
  color: var(--brand-primary);
}

.div-block-32 {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  flex-direction: column;
  width: 70%;
  margin-bottom: 6rem;
  display: flex;
}

.div-block-33 {
  grid-column-gap: .87rem;
  grid-row-gap: .87rem;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.image-10 {
  width: 1rem;
  height: 1.7rem;
}

.text-block-9 {
  display: block;
}

.text-block-9.text-size-small {
  line-height: 1.7;
}

.div-block-34 {
  width: 100%;
}

.div-block-35 {
  width: 100px;
}

.div-block-36, .div-block-37, .div-block-38, .div-block-39 {
  display: flex;
}

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

.div-block-41 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: auto;
  display: block;
  position: absolute;
  inset: auto 2.5rem 2.5rem;
}

.main-button {
  border: 1px solid var(--brand-primary);
  color: var(--brand-primary);
  text-transform: uppercase;
  background-color: #0000;
  border-radius: .25rem;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  height: 3.125rem;
  padding: 0;
  font-weight: 700;
  line-height: 1;
  transition: color .1s, background-color .1s;
  display: flex;
}

.main-button:hover {
  background-color: var(--brand-primary);
  color: var(--white);
}

.main-button.secondary {
  background-color: var(--brand-primary);
  color: var(--white);
  text-align: center;
  text-transform: uppercase;
  border-style: solid;
  border-width: 2px;
  flex: none;
  padding-left: 1.85rem;
  padding-right: 1.85rem;
  transition: color .1s ease-in, background-color .1s ease-in;
}

.main-button.secondary:hover {
  color: var(--brand-primary);
  background-color: #0000;
  border-style: solid;
  border-width: 1px;
}

.main-button.secondary.form_submit {
  background-color: var(--cx-theme-color);
  border-style: none;
}

.main-button.secondary.form_submit:hover {
  color: var(--white);
  border-style: none;
  box-shadow: 0 2px 8px #0000004d;
}

.main-button.secondary.nav-cta {
  border-style: solid;
  height: 2.25rem;
  padding-left: 1.75rem;
  padding-right: 1.75rem;
  font-size: .875rem;
  transition: all .1s ease-in;
}

.main-button.secondary.nav-cta:hover {
  background-color: var(--white);
  color: var(--brand-primary);
  border-style: solid;
  border-width: 1px;
}

.main-button.secondary.nav-cta.shadow {
  border-radius: 0;
}

.main-button.secondary.genesys {
  padding-left: 0;
  padding-right: 0;
}

.main-button.secondary.genesys.shadow {
  border-radius: 0;
  transition: all .2s, color .1s ease-in, background-color .1s ease-in;
  box-shadow: 0 6px 8px #130a5e33;
}

.main-button.secondary.genesys.shadow:hover {
  background-color: var(--cx-theme-color);
  box-shadow: none;
  color: var(--white);
}

.main-button.secondary.form_submit-copy {
  background-color: var(--cx-theme-color);
  border-style: none;
}

.main-button.secondary.form_submit-copy:hover {
  color: var(--white);
  border-style: none;
  box-shadow: 0 2px 8px #0000004d;
}

.main-button.border {
  border-width: 2px;
  flex: none;
  transition: color .1s ease-in, background-color .1s ease-in;
}

.main-button.border:hover {
  background-color: var(--brand-primary);
  color: var(--white);
}

.main-button.border.bg {
  background-color: var(--brand-primary);
  color: var(--white);
  transition: color .1s ease-in, background-color .1s ease-in;
}

.main-button.border.bg:hover {
  color: var(--brand-primary);
  background-color: #0000;
}

.div-block-42 {
  background-color: var(--blue-2\<deleted\|variable-7c11751b\>);
  border-radius: .25rem;
}

.div-block-42.padding-xsmall {
  color: var(--white);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 11.25rem;
  margin-bottom: 0;
  display: flex;
  position: absolute;
  inset: -1.4rem auto auto;
}

.text-block-10 {
  font-weight: 600;
}

.div-block-43 {
  margin-bottom: 0;
}

.text-block-11 {
  display: block;
}

.text-block-11.text-size-small {
  font-weight: 700;
}

.div-block-44 {
  grid-column-gap: 3.75rem;
  grid-row-gap: 3.75rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

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

.div-block-45 {
  background-color: var(--white);
  border-radius: .625rem;
  width: 100%;
  max-width: 40rem;
  margin-top: 3.75rem;
  box-shadow: 0 0 10px 3px #e2e8fb80;
}

.div-block-45.padding-custom2 {
  margin-top: 0;
  padding-top: 2rem;
  padding-bottom: 2rem;
  display: block;
  box-shadow: 0 0 5px 1px #e2e8fb80;
}

.div-block-45.padding-custom2.ebook {
  max-width: 30rem;
}

.div-block-46 {
  grid-column-gap: 1.25rem;
  grid-row-gap: 2.5rem;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  display: flex;
}

.div-block-46.form-vertical {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  flex-direction: column;
  justify-content: flex-start;
  display: flex;
}

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

.div-block-47 {
  width: 100%;
}

.div-block-47.fb-shopify, .div-block-48 {
  display: block;
}

.div-block-48.text-size-tiny {
  max-width: 20rem;
  margin-bottom: 2rem;
}

.div-block-48.text-size-tiny._80-width {
  width: 80%;
}

.div-block-48.text-size-tiny.fv {
  margin-top: 1rem;
}

.text-block-12 {
  color: var(--dark-grey);
  text-align: center;
  line-height: 1.875;
}

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

.div-block-49 {
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 23.75rem;
  display: flex;
}

.div-block-10-ccv34 {
  display: block;
}

.div-block-10-ccv34.padding-top.padding-custom3 {
  margin-bottom: 4rem;
}

.div-block-10-ccv34.padding-top.padding-custom3.hideit {
  display: none;
}

.div-block-50 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 43.75rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.heading-5 {
  display: block;
}

.div-block-51 {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  margin-top: 3.75rem;
  display: flex;
}

.dropdown {
  z-index: 1;
  width: 100%;
  margin-left: 0;
  margin-right: 0;
}

.dropdown-toggle {
  border: 1px solid var(--gainsboro);
  justify-content: space-between;
  padding: 1.5rem 1.875rem;
  display: flex;
}

.dropdown-toggle.w--open {
  border-style: solid solid none;
  border-top-width: 1px;
  border-top-color: #5685ff;
  border-left-width: 1px;
  border-left-color: #5685ff;
  border-right-width: 1px;
  border-right-color: #5685ff;
}

.dropdown-list {
  padding: 0 1.875rem 1.5rem;
  position: relative;
}

.dropdown-list.w--open {
  background-color: #0000;
  border-bottom: 1px solid #5685ff;
  border-left: 1px solid #5685ff;
  border-right: 1px solid #5685ff;
}

.text-block-13 {
  display: block;
}

.text-block-13.text-size-regular {
  font-weight: 600;
  line-height: 1.875;
}

.div-block-52 {
  margin-top: 117px;
}

.image-11 {
  width: 1rem;
}

.paragraph-2 {
  display: block;
}

.paragraph-2.text-size-small {
  line-height: 1.75;
}

.div-block-53 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 43.75rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div-block-53.padding-vertical.padding-xlarge {
  grid-column-gap: 6.25rem;
  grid-row-gap: 6.25rem;
  text-align: center;
  padding-bottom: 8rem;
}

.div-block-10-ccv3465 {
  display: block;
}

.div-block-10-ccv3465.padding-top.padding-custom3 {
  margin-bottom: 10rem;
}

.form-block {
  width: 100%;
}

.html-embed {
  width: 100%;
  display: none;
}

.section {
  padding-left: 100px;
}

.section-2 {
  padding-top: 100px;
  padding-right: 100px;
}

.form-error-block {
  color: red;
  margin-top: 8px;
  padding-left: 4px;
  font-size: .875rem;
  font-weight: 500;
  display: none;
}

.form-error-block.main-err {
  display: none;
}

.div-block-54 {
  display: block;
}

.success-message {
  text-align: center;
  background-color: #0000;
  padding: 0;
}

.div-block-55, .div-block-56, .div-block-57, .div-block-58, .div-block-59, .div-block-60 {
  display: flex;
}

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

.div-block-62, .div-block-63 {
  display: flex;
}

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

.success-message_form {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.sm-title {
  font-size: 1rem;
  font-weight: 500;
}

.sm-p {
  font-size: .875rem;
}

.section-3 {
  z-index: 1000;
  opacity: 1;
  background-color: #0009;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: 100vh;
  padding-top: 50px;
  display: none;
  position: fixed;
  inset: 0%;
  overflow: hidden;
}

.div-block-66 {
  z-index: 10000;
  background-color: var(--white);
  width: 100%;
  max-width: none;
  max-height: 90vh;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: scroll;
}

.div-block-66.padding-large {
  border-radius: .325rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

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

.dropdown-2 {
  width: 100%;
}

.dropdown-toggle-2 {
  border-bottom: 2px solid var(--brand-primary);
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 1.25rem;
  display: flex;
}

.dropdown-list-2 {
  background-color: #0000;
  position: relative;
}

.div-block-68 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom: 1px solid #a8a8a899;
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-69, .html-embed-2 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

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

.div-block-71 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.image-13 {
  width: 2rem;
}

.heading-6 {
  display: block;
}

.div-block-72 {
  width: 100%;
}

.div-block-73 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template: ". Area"
                 ". ."
                 / 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-74 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-75 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 1.25rem;
  display: flex;
}

.div-block-75.afaf {
  align-items: flex-start;
}

.div-block-75.maincc {
  align-items: flex-start;
  padding-left: 3rem;
}

.text-block-15 {
  font-size: 1.125rem;
  font-weight: 700;
  display: block;
}

.image-14 {
  width: 1rem;
  transform: rotate(180deg);
}

.text-block-16 {
  display: block;
}

.text-block-16.text-size-small {
  font-weight: 600;
}

.text-block-17, .text-block-17-copy {
  display: block;
}

.text-block-17-copy.text-size-small {
  color: var(--slate-gray);
  text-align: center;
}

.html-embed-3 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.button-2 {
  outline-offset: 0px;
  color: var(--slate-gray);
  text-transform: none;
  text-shadow: 0 0 1px #0000;
  background-color: #0000;
  outline: 3px #000;
  font-size: 1rem;
  font-weight: 800;
  line-height: 1;
  position: relative;
  inset: 2% 2% auto auto;
}

.div-block-76 {
  width: 100%;
  margin-top: 3.75rem;
  position: relative;
}

.html-embed-4 {
  z-index: 1;
  width: 100%;
  max-width: 100%;
  position: relative;
}

.overlay_product-video {
  z-index: 2;
  cursor: pointer;
  border-radius: 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.image-15 {
  width: 5rem;
  display: block;
  position: absolute;
}

.image-15.darkone {
  display: none;
}

.image-15-ccv {
  width: 5rem;
  position: absolute;
}

.image-15-ccv.darkone {
  display: none;
}

.video-modal {
  z-index: 1004;
  background-color: #0009;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.video-modal.modal_video-hub {
  display: none;
}

.html-embed-5 {
  width: 70%;
  max-width: 45rem;
  height: 450px;
}

.html-embed-5.video-hub {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 70%;
  max-width: 60rem;
  height: 400px;
  display: flex;
}

.div-block-78 {
  background-color: var(--ghost-white);
  margin-top: 0;
}

.div-block-79 {
  display: block;
}

.div-block-79.padding-vertical.padding-xlarge {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.image-16 {
  width: 8rem;
}

.div-block-80 {
  grid-column-gap: .6rem;
  grid-row-gap: .6rem;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.text-block-18 {
  font-size: .75rem;
  line-height: 1.875;
}

.div-block-81 {
  background-color: var(--brand-primary);
  width: 1px;
  height: 1.6rem;
}

.link-block {
  color: var(--brand-primary);
  font-weight: 500;
  text-decoration: underline;
}

.div-block-82 {
  width: 100%;
  position: relative;
}

.div-block-83 {
  z-index: 1008;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  max-width: 58rem;
  padding-top: 16px;
  display: flex;
  position: fixed;
  top: 51px;
}

.link {
  color: var(--brand-primary);
  text-decoration: none;
}

.image-17 {
  display: block;
}

.image-18 {
  width: 100%;
  max-width: 32rem;
  display: block;
}

.div-block-2-csint {
  grid-column-gap: 6rem;
  grid-row-gap: 6rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.15fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  padding-bottom: 2rem;
  display: flex;
  position: relative;
}

.div-block-3-csint {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 52%;
  display: flex;
}

.div-block-9-csint {
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: flex-start;
  width: 65%;
  display: flex;
  position: absolute;
  inset: 0% -15% 0% auto;
}

.div-block-9-csint.mob {
  display: none;
}

.div-block-84 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.heading-7 {
  display: block;
}

.text-span-3 {
  border-bottom: 2px solid var(--brand-primary);
  color: var(--brand-primary);
}

.div-block-10-sint {
  display: block;
}

.div-block-10-sint.padding-top.padding-custom3 {
  margin-top: 1.75rem;
  margin-bottom: 4rem;
  padding-top: 0;
}

.div-block-10-sint.padding-vertical.padding-xxlarge {
  background-color: var(--ghost-white);
  margin-bottom: 4rem;
}

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

.div-block-86 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.image-19 {
  width: 19.5rem;
}

.image-19.zoh {
  width: 23.5rem;
}

.image-19.frsh {
  width: 16.125rem;
}

.image-19.hbs {
  width: 15.6875rem;
}

.heading-8 {
  display: block;
}

.div-block-87 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-block-19 {
  font-weight: 700;
  line-height: 1.875;
  display: block;
}

.div-block-88 {
  grid-column-gap: .94rem;
  grid-row-gap: .94rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 25rem;
  display: flex;
}

.div-block-10cv-sint {
  display: block;
}

.div-block-10cv-sint.padding-top.padding-custom3 {
  margin-bottom: 7.5rem;
}

.div-block-89 {
  display: block;
}

.div-block-89.margin-vertical.margin-huge {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  display: grid;
}

.div-block-90 {
  grid-column-gap: .6rem;
  grid-row-gap: .6rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-block-20 {
  max-width: 10rem;
  font-weight: 700;
  display: block;
}

.rich-text-block {
  display: block;
}

.div-block-28-snit {
  width: 100%;
}

.div-block-28-snit.margin-top {
  grid-column-gap: 3.5rem;
  grid-row-gap: 3.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 0;
  display: grid;
}

.div-block-10-snit {
  display: block;
}

.div-block-10-snit.padding-top.padding-custom3 {
  margin-bottom: 10rem;
}

.div-block-12-mains {
  width: 100%;
}

.div-block-12-mains.margin-top.margin-huge {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  max-width: none;
  display: grid;
}

.div-block-csint {
  display: block;
}

.div-block-csint.padding-top.padding-huge {
  margin-bottom: 4rem;
  overflow: hidden;
}

.text-block-copyvrv03 {
  line-height: 1.875;
}

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

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

.g-recaptcha {
  display: none;
}

.div-block-91 {
  display: block;
}

.div-block-91.margin-bottom.margin-small {
  margin-top: -1rem;
}

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

.select-field {
  border: 1px none var(--gainsboro-2\<deleted\|variable-3eb02cb5\>);
  color: var(--slate-gray);
  background-color: #0000;
  border-radius: .25rem;
  width: 106%;
  height: 2.5rem;
  margin-bottom: 0;
  padding-left: 1rem;
  font-size: .875rem;
}

.div-block-92 {
  border: 1px solid var(--gainsboro-2\<deleted\|variable-3eb02cb5\>);
  background-image: url("https://cdn.prod.website-files.com/64a6a2de2958e7393752dc70/64c8f7be89eed430ebb989db_Vector%202%20(1).svg");
  background-position: 96%;
  background-repeat: no-repeat;
  background-size: .875rem;
  border-radius: .25rem;
  overflow: hidden;
}

.form-3 {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

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

.div-block-94 {
  position: relative;
}

.tooltiptext {
  background-color: var(--gainsboro-2\<deleted\|variable-3eb02cb5\>);
  color: var(--black);
  border-radius: .75rem;
  max-width: none;
  padding: 2px 8px;
  font-size: .75rem;
  font-weight: 400;
  transition: opacity .2s;
  position: absolute;
  inset: auto auto -36% 9px;
}

.tooltiptext.hideit {
  opacity: 0;
  bottom: -20px;
}

.div-block-95 {
  flex: 1;
  min-width: 13rem;
  position: relative;
}

.div-block-96 {
  flex: 1;
  min-width: 49%;
  position: relative;
}

.div-block-97 {
  z-index: 1000;
  background-color: #00000096;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.div-block-97.show {
  display: flex;
}

.div-block-98 {
  background-color: var(--white);
  border-radius: .375rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 0;
  display: flex;
  position: relative;
}

.div-block-99 {
  width: 75%;
  max-width: 45rem;
}

.modal-cross-icon {
  cursor: pointer;
  width: 1rem;
  height: 1rem;
  position: absolute;
  inset: 2% 2% auto auto;
}

.div-block-100 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  justify-content: flex-start;
  width: 100%;
  margin-bottom: 1rem;
  display: flex;
}

.div-block-101 {
  margin-bottom: 3.75rem;
}

.div-block-102 {
  margin-bottom: 2.5rem;
}

.div-block-103 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  max-width: 20rem;
  margin-top: 0;
  display: flex;
}

.div-block-103.chat {
  max-width: 22.5rem;
}

.text-block-21 {
  color: var(--slate-gray);
  text-align: center;
  font-size: .875rem;
  font-weight: 400;
}

.text-block-21.chat {
  color: var(--black);
  font-size: .75rem;
}

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

.div-block-104.margin-bottom.margin-large {
  margin-bottom: 0;
}

.div-block-105 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 40%;
  display: flex;
}

.div-block-105.gn {
  width: 41%;
}

.div-block-105.ringcentral {
  width: 45%;
}

.text-block-22 {
  display: block;
}

.text-block-22.text-size-small {
  color: var(--brand-primary);
  font-weight: 700;
  line-height: 1.75;
}

.text-block-22.text-size-small.margin-bottom.margin-xsmall {
  text-transform: uppercase;
}

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

.div-block-107 {
  background-color: var(--slate-gray);
  width: 48%;
}

.div-block-cc {
  display: block;
}

.div-block-cc.padding-top.padding-huge {
  margin-bottom: 0;
  padding-top: 5.5rem;
}

.div-block-108 {
  display: block;
}

.div-block-108.margin-top.margin-huge {
  background-image: linear-gradient(#f4f7ff, #d7e2ff00);
}

.div-block-109 {
  margin-top: 0;
  display: block;
}

.div-block-109.margin-top.margin-medium {
  margin-top: 6.2rem;
}

.div-block-110 {
  background-color: var(--white);
  border-radius: .625rem;
  box-shadow: 0 0 10px 10px #d9d9d991;
}

.div-block-110.padding-xlarge {
  margin-bottom: 2rem;
}

.div-block-111 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 3fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-111.padding-vertical.padding-medium {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 3fr 1.5fr 1.5fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.image-21 {
  width: 8rem;
  height: 2rem;
}

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

.div-block-113 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 3.3fr 1.5fr 1.5fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-113.padding-vertical.padding-medium {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-top: 1px solid var(--gainsboro-2\<deleted\|variable-3eb02cb5\>);
  grid-template-rows: auto;
  grid-template-columns: 3.3fr 1.5fr 1.5fr;
  grid-auto-columns: 1fr;
  display: grid;
}

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

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

.div-block-115 {
  grid-column-gap: .6rem;
  grid-row-gap: .6rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-116 {
  display: block;
}

.div-block-116.padding-top.padding-xhuge.nbu {
  margin-bottom: 6rem;
}

.div-block-117 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 28rem;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div-block-117.nbu {
  max-width: none;
}

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

.div-block-118 {
  display: block;
}

.div-block-118.margin-vertical.margin-huge {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-119 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-block-24 {
  font-size: 3rem;
  line-height: 1;
}

.text-block-25 {
  color: var(--brand-primary);
  background-color: #cddbff;
  border-radius: 50%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 110px;
  min-width: 110px;
  height: 110px;
  font-size: 3rem;
  font-weight: 700;
  line-height: 1;
  display: flex;
}

.text-block-26 {
  font-weight: 700;
}

.div-block-120 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-block-27 {
  text-align: center;
  font-weight: 700;
}

.div-block-121 {
  display: block;
}

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

.div-block-123 {
  border-radius: .625rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 4.5rem 2rem 3.5rem;
  display: flex;
  box-shadow: 0 0 5px 5px #d9d9d954;
}

.text-block-28 {
  color: var(--brand-primary);
  margin-bottom: 3rem;
  font-size: 2rem;
  font-weight: 700;
  line-height: 1.2;
}

.div-block-124 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 5.75rem;
  display: flex;
}

.text-block-29 {
  font-size: 4.5rem;
  font-weight: 700;
}

.text-block-30 {
  font-size: 4.5rem;
  font-weight: 700;
  line-height: 1.2;
}

.text-block-31 {
  display: block;
}

.text-block-31.text-size-small {
  color: var(--brand-primary);
}

.div-block-125 {
  width: 100%;
}

.div-block-126 {
  display: block;
}

.div-block-127 {
  grid-column-gap: 6rem;
  grid-row-gap: 6rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 80%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

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

.text-block-22-cc2 {
  display: block;
}

.text-block-22-cc2.text-size-small {
  color: var(--brand-primary);
  font-weight: 700;
  line-height: 1.75;
}

.div-block-4-cc2 {
  grid-column-gap: .6rem;
  grid-row-gap: .6rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  margin-top: 1.875rem;
  display: flex;
}

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

.div-block-130 {
  background-color: var(--slate-gray);
  border-radius: 50%;
  width: 18rem;
  height: 18rem;
}

.div-block-131 {
  display: block;
}

.div-block-131.padding-top.padding-xhuge {
  padding-top: 7.5rem;
}

.div-block-132 {
  display: block;
}

.div-block-132.padding-top.padding-xhuge {
  padding-top: 7.5rem;
}

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

.div-block-133 {
  display: block;
}

.div-block-134 {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1.76fr 2.24fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.div-block-135 {
  grid-column-gap: .6rem;
  grid-row-gap: .6rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 1.25rem;
  margin-bottom: 3.75rem;
  display: flex;
}

.div-block-136 {
  width: 48%;
  position: relative;
}

.div-block-136.hide-hero-div {
  display: none;
}

.div-block-137 {
  display: block;
}

.div-block-137.margin-top.margin-xhuge {
  margin-top: 10rem;
}

.div-block-137.margin-top.margin-xhuge.tdd {
  justify-content: center;
  align-items: center;
  margin-top: 0;
  display: flex;
}

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

.div-block-138.tdd {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-columns: 352px 352px 352px;
  display: flex;
}

.image-2n {
  z-index: 4;
  width: 65px;
  position: relative;
  right: 16px;
}

.image-23 {
  z-index: 5;
  width: 65px;
  position: relative;
}

.image-24 {
  z-index: 3;
  width: 65px;
  position: relative;
  right: 32px;
}

.image-25 {
  z-index: 2;
  width: 65px;
  position: relative;
  right: 48px;
}

.image-26 {
  z-index: 1;
  width: 65px;
  position: relative;
  right: 64px;
}

.image-27 {
  z-index: 2;
  height: 64px;
  position: relative;
}

.div-block-139 {
  display: block;
}

.div-block-140 {
  grid-column-gap: 11.125rem;
  grid-row-gap: 11.125rem;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
  grid-auto-columns: 1fr;
  width: 95%;
  margin-bottom: 6rem;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.div-block-141 {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.image-28 {
  height: 3.75rem;
}

.div-block-142 {
  grid-column-gap: .6rem;
  grid-row-gap: .6rem;
  text-align: left;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-142.d2n {
  align-items: center;
}

.text-block-32 {
  line-height: 1.875;
}

.div-block-143 {
  grid-column-gap: 1.8rem;
  grid-row-gap: 1.8rem;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.div-block-144 {
  grid-column-gap: .3rem;
  grid-row-gap: .3rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-block-33 {
  color: var(--brand-primary);
  font-size: 1.875rem;
  font-weight: 700;
  line-height: 1;
}

.text-block-34 {
  line-height: 1.875;
}

.text-span-4, .text-span-5 {
  font-weight: 700;
}

.div-block-145 {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-block-35 {
  font-weight: 700;
  line-height: 1.875;
}

.div-block-147.padding-top.padding-huge {
  background-image: linear-gradient(#cddbff, #cddbff00);
}

.div-block-148 {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.heading-9 {
  display: block;
}

.feature-comparision-wrapper {
  background-color: var(--white);
  border-radius: .625rem;
  width: 100%;
}

.feature-comparision-wrapper.padding-xlarge {
  z-index: 100;
  height: 43rem;
  padding-top: 2rem;
  padding-bottom: 2rem;
  box-shadow: 0 0 5px 5px #cddbff80;
}

.image-29 {
  width: 7.5rem;
}

.div-block-150 {
  background-color: var(--brand-primary);
  border-radius: 50%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 2rem;
  min-width: 2px;
  height: 2rem;
  display: flex;
}

.image-30 {
  width: 1rem;
}

.div-block-151 {
  display: block;
}

.div-block-152 {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-153 {
  width: 10%;
}

.heading-10 {
  display: block;
}

.div-block-154 {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.div-block-155 {
  grid-column-gap: 6.5rem;
  grid-row-gap: 6.5rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 92%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div-block-156 {
  grid-column-gap: 5.75rem;
  grid-row-gap: 5.75rem;
  grid-template-rows: auto;
  grid-template-columns: 1.6fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  display: grid;
}

.div-block-156.reverse {
  grid-template-columns: 1fr 1.6fr;
}

.div-block-157 {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-158 {
  grid-column-gap: .6rem;
  grid-row-gap: .6rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.image-31 {
  width: 100%;
}

.div-block-157-crev {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-left: 3rem;
  display: flex;
}

.div-block-159 {
  display: block;
}

.div-block-160 {
  background-image: linear-gradient(349deg, #a7c0ff, #f0f4ff);
}

.div-block-161 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.heading-11 {
  display: block;
}

.text-block-36 {
  font-size: .75rem;
}

.div-block-162 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.image-32 {
  height: 8.25rem;
}

.section-4 {
  padding-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
}

.image-33 {
  width: 6.875rem;
}

.text-block-37 {
  color: var(--brand-primary);
  text-align: center;
  line-height: 1.25;
}

.text-span-6, .text-span-7, .text-span-8, .text-span-9 {
  font-size: .75rem;
}

.div-block-163 {
  width: 100%;
  position: relative;
  overflow: hidden;
}

.div-block-164 {
  background-image: linear-gradient(#fff0, #fff 96.12%);
  border-bottom-right-radius: .625rem;
  border-bottom-left-radius: .625rem;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  height: 18rem;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.text-block-38 {
  color: var(--brand-primary);
  cursor: pointer;
  margin-bottom: 0;
  font-weight: 700;
  text-decoration: none;
}

.div-block-165 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  cursor: pointer;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-bottom: 1.5rem;
  display: flex;
}

.image-34 {
  width: .75rem;
  transform: rotate(180deg);
}

.div-block-166 {
  padding-top: 2rem;
}

.div-block-165-copy {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.image-35 {
  width: .75rem;
}

.div-block-167 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-168 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-169 {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  justify-content: flex-start;
  align-items: center;
  height: 60px;
  display: flex;
  position: relative;
}

.nav-menu-2 {
  flex: 1;
  justify-content: space-between;
  align-items: center;
  height: 100%;
  display: flex;
}

.div-block-170 {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  display: flex;
}

.nav-link-2 {
  padding-left: 0;
  padding-right: 0;
}

.nav-link-2.w--current {
  padding: 0 5px;
}

.nav-link-3 {
  padding: 0;
  font-size: .875rem;
}

.nav-link-3.w--current {
  border-bottom: 1px solid var(--brand-primary);
  color: var(--brand-primary);
  padding-left: 0;
  padding-right: 0;
  text-decoration: none;
}

.div-block-171 {
  background-color: var(--brand-primary);
  background-image: none;
  background-position: 0 0;
  background-size: auto;
  display: block;
}

.div-block-172 {
  display: block;
}

.div-block-172.padding-vertical.padding-huge {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 0;
  display: flex;
}

.heading-12 {
  color: var(--white);
  text-align: center;
  font-size: 2.25rem;
  line-height: 1.2;
}

.div-block-173 {
  display: block;
}

.tabs-menu {
  z-index: 1;
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  flex-direction: row;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.div-block-174 {
  margin-top: -56px;
}

.tab-link {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: var(--brand-primary);
  background-color: #aac2ff;
  border-bottom: 1px solid #000;
  border-top-left-radius: .625rem;
  border-top-right-radius: .625rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 15rem;
  padding-top: 18px;
  padding-bottom: 32px;
  font-size: 1.125rem;
  line-height: .8;
  display: flex;
}

.tab-link.w--current {
  z-index: 1;
  background-color: var(--white);
  font-weight: 700;
  box-shadow: 0 0 10px 3px #a0bbff80;
}

.tabs-content {
  z-index: 2;
  background-color: var(--white);
  padding-bottom: 15px;
  top: -15px;
  overflow: visible;
}

.tab-pane {
  padding-top: 4.5rem;
  overflow: visible;
}

.div-block-175 {
  margin-top: 78px;
  padding-left: 0;
  padding-right: 0;
  display: block;
}

.div-block-175.opac0 {
  opacity: 0;
}

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

.div-block-177 {
  border: 1px solid #000;
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.div-block-178 {
  z-index: 2;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 150px;
  height: 50px;
  display: flex;
  position: relative;
}

.div-block-178.extw {
  background-color: var(--brand-primary);
  color: var(--white);
  border-radius: 20px;
}

.div-block-179 {
  background-color: var(--brand-primary);
  border-radius: 20px;
  width: 50%;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.div-block-180 {
  border-radius: 3.75rem;
  justify-content: center;
  align-items: center;
  width: 13.125rem;
  height: 2.25rem;
  padding: 0;
  display: flex;
  position: relative;
  box-shadow: 0 0 10px #a0bbff80;
}

.monthly-tab_link {
  z-index: 2;
  color: var(--brand-primary);
  cursor: pointer;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  padding: .8rem 1rem .8rem 1.5rem;
  display: flex;
  position: relative;
}

.yearly-tab_link {
  z-index: 2;
  color: var(--white);
  cursor: pointer;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  padding: .8rem 1.5rem .8rem 1rem;
  display: flex;
  position: relative;
}

.div-block-183 {
  background-color: var(--brand-primary);
  border-radius: 3.75rem;
  width: 6.9rem;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-184 {
  display: block;
}

.div-block-184.margin-top.margin-xlarge {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.price-card {
  text-align: center;
  border-radius: .625rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  padding: 30px;
  display: flex;
  box-shadow: 0 0 10px 3px #a0bbff80;
}

.price-card.highlighted {
  border: 1px solid #00ffc2;
  position: relative;
}

.text-block-39 {
  color: var(--brand-primary);
  text-align: center;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.2;
}

.div-block-186 {
  margin-top: 1.25rem;
}

.text-block-40 {
  font-size: 3.125rem;
}

.price-card_amount {
  margin-bottom: 8px;
  font-size: 3.125rem;
  font-weight: 700;
  line-height: 1;
}

.price-card_amount.ent {
  font-size: 2.25rem;
  line-height: 1.4;
}

.text-block-42, .text-block-43 {
  color: var(--brand-primary);
  font-size: .875rem;
}

.text-block-44 {
  min-height: 3.93rem;
  margin-top: 30px;
  margin-bottom: 32px;
  font-size: .875rem;
}

.div-block-187 {
  position: absolute;
}

.text-block-45 {
  background-color: var(--aquamarine);
  color: var(--brand-primary);
  border-radius: .125rem;
  flex: none;
  padding: 4px 6px;
  font-size: .625rem;
  font-weight: 600;
  position: absolute;
  inset: 3% -8% auto auto;
}

.tab-pane-tab-2, .tab-pane-tab-3 {
  z-index: 2;
}

.div-block-188 {
  display: block;
}

.div-block-188.margin-top.margin-xhuge {
  flex-direction: column;
  margin-top: 7.5rem;
  display: flex;
}

.heading-13 {
  margin-left: auto;
  margin-right: auto;
  font-size: 1.875rem;
}

.div-block-189 {
  border-radius: .625rem;
  margin-top: 5rem;
  padding: 20px;
  display: block;
  position: relative;
  box-shadow: 0 0 10px 3px #a0bbff80;
}

.div-block-190 {
  background-color: var(--white);
  position: absolute;
  inset: -1.12rem auto auto 1.25rem;
}

.div-block-191 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 20.5rem 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.comparison-block_column {
  border-right: 1px none var(--tertiary-color);
  border-left: 1px solid var(--tertiary-color);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 30px;
  padding-bottom: 30px;
  display: flex;
}

.text-block-46 {
  color: var(--brand-primary);
  margin-bottom: 1.2rem;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.25;
}

.comparison-block_price {
  margin-bottom: .7rem;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: .8;
}

.comparison-block_price.ent {
  font-size: 1.5rem;
  line-height: 1.25;
}

.text-block-48 {
  color: var(--brand-primary);
  font-size: .875rem;
  line-height: 1;
}

.pricing-dropdown_toggle {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  cursor: pointer;
  background-color: #dfe8ff;
  border-radius: .25rem;
  justify-content: flex-start;
  align-items: center;
  padding: 20px;
  display: flex;
}

.pricing-dropdown_toggle.alt {
  background-color: #ecf1ff;
}

.text-block-49 {
  color: var(--brand-primary);
  font-size: 1.125rem;
  font-weight: 500;
}

.pricing-dropdown_content {
  display: block;
  overflow: hidden;
}

.pricing-dropdown_content.collapse {
  height: 0;
  overflow: hidden;
}

.div-block-195 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom: .5px solid var(--tertiary-color);
  grid-template-rows: auto;
  grid-template-columns: 20.5rem 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-195.last-row, .div-block-195.cta {
  border-bottom-style: none;
}

.div-block-196 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding: 1rem .5rem 1rem 3.4rem;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.7;
  display: flex;
}

.div-block-196.sub-title {
  padding-left: 4.5rem;
  padding-right: .8rem;
}

.div-block-197 {
  border-left: .5px solid var(--tertiary-color);
  color: var(--brand-primary);
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 1rem .5rem;
  font-size: .875rem;
  display: flex;
}

.pricing-dropdown_wrapper {
  display: block;
}

.pricing-dropdown_wrapper.do {
  margin-bottom: .94rem;
}

.image-37 {
  width: 1rem;
}

.div-block-199 {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding: 1.25rem 1rem;
  display: flex;
}

.div-block-200 {
  grid-column-gap: .94rem;
  grid-row-gap: .94rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.image-36r {
  width: .8rem;
  transition: transform .2s;
  transform: rotate(180deg);
}

.image-36r.rotate {
  transform: rotate(0);
}

.text-block-51 {
  color: #6a6a6a;
  margin-top: .62rem;
  font-size: .625rem;
}

.div-block-201, .div-block-202, .div-block-203 {
  display: block;
}

.heading-14 {
  font-size: 1.875rem;
}

.div-block-204 {
  display: block;
}

.link-4 {
  color: var(--brand-primary);
  text-decoration: none;
}

.div-block-205 {
  border-top: 1px solid #d9d9d9;
  display: block;
  position: relative;
  overflow: hidden;
}

.heading-15 {
  color: var(--brand-primary);
  font-size: 2.25rem;
  line-height: 1.3;
  display: block;
}

.div-block-206 {
  z-index: 2;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
}

.paragraph-4 {
  display: block;
}

.link-5 {
  color: var(--black);
}

.div-block-207 {
  background-image: linear-gradient(to top, #c9d8ff, #c9d8ff00 73%);
  height: 13.875rem;
  position: absolute;
  inset: auto 0% -3rem;
}

.div-block-180cr {
  border-radius: 3.75rem;
  justify-content: center;
  align-items: center;
  width: 23.75rem;
  height: 2.25rem;
  padding: 0;
  display: flex;
  position: relative;
  box-shadow: 0 0 10px #a0bbff80;
}

.div-block-183-cr {
  background-color: var(--brand-primary);
  border-radius: 3.75rem;
  width: 12.55rem;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.rates-tab_link {
  z-index: 2;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
  position: relative;
}

.rates-tab_link.rates-yearly.active {
  color: var(--white);
}

.div-block-209 {
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
}

.platform-menu_toggle {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  background-color: var(--white);
  border-radius: .75rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 1rem 1rem 1.5rem;
  display: grid;
  box-shadow: 0 0 20px 10px #a5a5a540;
}

.div-block-211 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.text-block-52 {
  padding-left: 1rem;
  font-size: .875rem;
  font-weight: 700;
}

.div-block-212 {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.div-block-213 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-block-53 {
  font-size: .875rem;
}

.text-block-54 {
  color: var(--brand-primary);
  padding-left: 3.25rem;
  font-size: .875rem;
  font-weight: 700;
}

.div-block-214 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  border-radius: .75rem;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 1rem;
  font-style: normal;
  text-decoration: none;
  display: flex;
}

.div-block-214:hover {
  background-color: #f6f8fe;
}

.div-block-215 {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.text-block-55 {
  color: #474c5f;
  margin-bottom: .3rem;
  font-size: .875rem;
  font-weight: 700;
}

.text-block-56 {
  color: #54596a;
  margin-bottom: 0;
  font-size: .75rem;
}

.div-block-216 {
  grid-column-gap: .6rem;
  grid-row-gap: .6rem;
  justify-content: flex-start;
  align-items: center;
  margin-top: .75rem;
  display: flex;
}

.text-block-57 {
  color: var(--dim-grey);
  background-color: #f3f6fd;
  border-radius: .8rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 4px 8px;
  font-size: .6875rem;
  line-height: 1;
  display: flex;
}

.div-block-217 {
  background-color: var(--brand-primary);
  width: 0%;
  height: 1px;
}

.div-block-218 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  padding-left: .8rem;
  padding-right: .8rem;
  display: flex;
  position: relative;
}

.platform-menu_wrapper {
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: stretch;
  width: 56.25rem;
  min-width: 56.25rem;
  padding-top: 1.5rem;
  display: none;
  position: absolute;
  inset: 3.75rem 0% auto -200%;
}

.platform-menu_wrapper.show-it {
  opacity: 1;
  transition-duration: .2s;
  display: flex;
}

.nav-link-3-cp {
  color: var(--brand-primary);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 0 0;
  font-size: .875rem;
  display: flex;
}

.nav-link-3-cp.w--current {
  border-bottom: 1px none var(--brand-primary);
  color: var(--brand-primary);
  text-decoration: none;
}

.div-block-219 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  padding-left: .8rem;
  padding-right: .8rem;
  display: flex;
}

.div-block-220 {
  background-color: var(--brand-primary);
  width: 100%;
  height: 1px;
}

.resources-menu_wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 12.5rem;
  padding-top: 1.5rem;
  display: none;
  position: absolute;
  inset: 3.75rem 0% auto -35%;
}

.resources-menu_wrapper.show-it {
  opacity: 1;
  transition-duration: .2s;
  display: flex;
}

.resources-menu_toggle {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  background-color: var(--white);
  border-radius: .75rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  padding: 1rem;
  display: flex;
  box-shadow: 0 0 20px 10px #a5a5a540;
}

.link-block-2 {
  padding-left: 0;
  display: block;
}

.link-block-2.padding-small {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  color: #474c5f;
  border-radius: .75rem;
  justify-content: flex-start;
  align-items: center;
  padding-left: 1rem;
  font-size: .875rem;
  font-weight: 700;
  line-height: 1.4;
  text-decoration: none;
  display: flex;
}

.link-block-2.padding-small:hover {
  color: var(--black);
  background-color: #f6f8fe;
}

.section-5 {
  background-color: #965050;
  height: 100vh;
}

.image-39 {
  width: 1.56rem;
}

.image-39-hover {
  opacity: 0;
  width: 1.56rem;
  display: block;
  position: absolute;
}

.div-block-221 {
  position: relative;
}

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

.div-block-222 {
  min-width: 1.75rem;
  position: relative;
}

.image-38-hover {
  opacity: 0;
  position: absolute;
}

.div-block-214-ci {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  border-radius: .75rem;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 1rem;
  font-style: normal;
  text-decoration: none;
  display: flex;
}

.div-block-214-ci:hover {
  background-color: #f6f8fe;
}

.image-40 {
  width: 1.25rem;
}

.div-block-223 {
  margin-top: -56px;
}

.rates-menu-wrapper {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  flex-direction: row;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.tab-link-cr {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: var(--brand-primary);
  background-color: #aac2ff;
  border-bottom: 1px #000;
  border-top-left-radius: .625rem;
  border-top-right-radius: .625rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 15rem;
  height: 70px;
  padding-top: 20px;
  padding-bottom: 0;
  font-size: 1.125rem;
  line-height: .8;
  display: flex;
}

.tab-link-cr.w--current {
  z-index: 1;
  background-color: var(--white);
  font-weight: 700;
  box-shadow: 0 0 10px 3px #a0bbff80;
}

.tabs-content-ce {
  z-index: 2;
  background-color: var(--white);
  padding-bottom: 15px;
  top: -14px;
  overflow: visible;
}

.tab-pane-crr {
  padding-top: 4.5rem;
  overflow: visible;
}

.tabs-menu-2 {
  justify-content: center;
  align-items: center;
  display: flex;
}

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

.div-block-180cmenu {
  border-radius: 3.75rem;
  justify-content: center;
  align-items: center;
  width: 23.75rem;
  height: 2.25rem;
  padding: 0;
  display: flex;
  overflow: hidden;
  box-shadow: 0 0 10px #a0bbff80;
}

.rates-tab-link {
  color: var(--brand-primary);
  background-color: #0000;
  border-radius: 3.75rem;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 50%;
  height: 100%;
  font-weight: 400;
  line-height: 1;
  text-decoration: none;
  transition: background-color .1s;
  display: flex;
}

.rates-tab-link.w--current, .rates-tab-link.active {
  background-color: var(--brand-primary);
  color: var(--white);
}

.rates-tab-link.vr.active, .rates-tab-link.mr.active, .rates-tab-link.mr.active {
  z-index: 2;
  color: var(--white);
  background-color: #0000;
  position: relative;
}

.tabs-content-2 {
  width: 100%;
}

.wr-rates-wrapper {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-225 {
  background-color: #f0f4ff;
  width: 25rem;
  height: 3.75rem;
}

.div-block-226 {
  background-color: var(--white);
  width: 100%;
  margin-top: 0;
  padding-top: 0;
  position: relative;
}

.text-block-58 {
  z-index: 8;
  color: var(--brand-primary);
  padding-top: 0;
  font-size: 1.25rem;
  font-weight: 700;
  position: absolute;
  inset: 20px auto auto 0%;
}

.div-block-227 {
  z-index: 7;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom: 2px solid var(--brand-primary);
  background-color: var(--white);
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 4.5rem;
  padding-bottom: 0;
  display: grid;
  position: sticky;
  top: 339px;
}

.div-block-227.what {
  top: 281px;
}

.div-block-228 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.text-block-59 {
  color: var(--brand-primary);
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1;
}

.text-block-60 {
  color: #7d7d7d;
  font-size: .875rem;
  line-height: 1.2;
}

.voice-country-list {
  display: block;
}

.voice-country-list.padding-vertical.padding-xlarge {
  grid-column-gap: 3.25rem;
  grid-row-gap: 3.25rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.country-title-flex {
  z-index: 8;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: sticky;
  top: 360px;
}

.country-title-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: flex-start;
  align-items: center;
  padding-bottom: 10px;
  padding-left: 3.5rem;
  display: flex;
  position: relative;
}

.country-logo {
  border-radius: 50%;
  width: 1.5rem;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.country-name {
  color: var(--brand-primary);
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5;
}

.country-iso {
  color: var(--grey);
  margin-left: .8rem;
  font-weight: 400;
}

.vcountry-wrapper {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: var(--white);
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.country-vr-list {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom: .5px solid #88a9ff;
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 30px;
  padding-bottom: 30px;
  display: grid;
}

.vr-type {
  font-size: 1.125rem;
  line-height: 1.3;
}

.vr-rate {
  font-size: 1.125rem;
  font-weight: 700;
}

.vr-type-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: flex-start;
  align-items: center;
  padding-left: 3.5rem;
  padding-right: 2rem;
  display: flex;
  position: relative;
}

.vr-rate-wrapper {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.vr-make-calls {
  display: none;
}

.section-6 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding-top: 100px;
  padding-left: 50px;
  padding-right: 50px;
  display: flex;
}

.lottie-animation {
  width: 300px;
}

.image-41 {
  height: 2.5rem;
}

.country-rate-flex {
  z-index: 5;
  position: relative;
}

.html-embed-7 {
  display: none;
}

.vr-receive-calls {
  display: block;
}

.vr-setup-rate {
  color: var(--grey);
  font-size: .875rem;
  line-height: 1.5;
}

.mess-rates-sub-menu {
  border-radius: 3.75rem;
  justify-content: center;
  align-items: center;
  width: 28.75rem;
  height: 2.25rem;
  padding: 0;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 0 10px #a0bbff80;
}

.mr-send-msgs {
  display: none;
}

.mr-rec-msgs {
  display: block;
}

.mr-rate-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: flex-start;
  display: grid;
}

.mr-rate-title {
  font-size: .875rem;
  font-weight: 700;
}

.vr-rate-wrapper-copy {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.div-block-227-cwa {
  z-index: 8;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom: 2px solid var(--brand-primary);
  background-color: var(--white);
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  display: grid;
  position: sticky;
  top: 280px;
}

.text-block-58-cdf {
  color: var(--brand-primary);
  font-size: 1.25rem;
  font-weight: 700;
  position: absolute;
  inset: 0% auto auto 0%;
}

.div-block-228-cc {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.wr-rates-list {
  display: block;
}

.wr-rates-list-item {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border: 1px #000;
  border-bottom: .5px solid #88a9ff;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 30px;
  padding-bottom: 30px;
  display: grid;
}

.wr-country {
  font-size: 1.125rem;
  font-weight: 700;
}

.wr-country-name-wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  object-fit: fill;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
}

.country-logo-ccvv {
  border-radius: 50%;
  width: 1.5rem;
}

.html-embed-8, .html-embed-9 {
  display: none;
}

.div-block-229 {
  z-index: 3;
  background-image: linear-gradient(to top, #c9d8ff, #c9d8ff00 73%);
  flex-direction: column;
  justify-content: flex-end;
  align-items: stretch;
  min-height: 12rem;
  display: flex;
}

.div-block-230 {
  background-color: var(--white);
  border-top-left-radius: .625rem;
  border-top-right-radius: .625rem;
  height: 2rem;
}

.div-block-231 {
  align-items: center;
  display: flex;
}

.rates-tab-main-link {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: var(--brand-primary);
  background-color: #aac2ff;
  border-bottom: 1px #000;
  border-top-left-radius: .625rem;
  border-top-right-radius: .625rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 15rem;
  height: 57px;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 1.125rem;
  line-height: .8;
  text-decoration: none;
  transition: background-color .1s;
  display: flex;
}

.rates-tab-main-link.w--current {
  z-index: 1;
  background-color: var(--white);
  font-weight: 700;
  box-shadow: 0 0 10px 3px #a0bbff80;
}

.rates-tab-main-link.active {
  background-color: var(--white);
  font-weight: 700;
}

.rates-tab-main-link.active.vr {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}

.rates-tab-main-link.mr, .rates-tab-main-link.wr {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: row;
}

.div-block-232, .rates-tab-content, .rates-tabs-wrapper {
  display: block;
}

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

.rates-tab.voice {
  display: block;
}

.rates-tab.mess, .rates-tab.what {
  display: none;
}

.voice-rates-sub-menu {
  border-radius: 3.75rem;
  justify-content: center;
  align-items: center;
  width: 23.75rem;
  height: 2.25rem;
  padding: 0;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 0 10px #a0bbff80;
}

.rates-tab-content-wrapper {
  width: 100%;
}

.form-block-4 {
  width: 25rem;
  margin-bottom: 0;
}

.form-4 {
  background-color: #0000;
}

.text-field-2 {
  outline-offset: 0px;
  background-color: #f0f4ff;
  border: 1px #000;
  outline: 3px #333;
  height: 3rem;
  margin-bottom: 0;
  padding: 21px 20px;
  font-size: 1.125rem;
  line-height: 1;
}

.text-field-2::placeholder {
  color: #88a9ff;
  font-size: 1.125rem;
  line-height: 1;
}

.rates-tab-menu {
  z-index: 9;
  background-color: var(--white);
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 1rem;
  padding-bottom: 2rem;
  display: flex;
  position: sticky;
  top: 160px;
}

.rates-tab-menu.what {
  padding-top: 0;
}

.filter-form-wrapper {
  width: 100%;
  margin-top: 3rem;
}

.filter-form-wrapper.what {
  justify-content: space-between;
  align-items: center;
  margin-top: 2.5rem;
  display: flex;
}

.div-block-236 {
  z-index: 10;
  background-color: var(--white);
  position: sticky;
  top: -30px;
}

.div-block-172-copypricingmain {
  display: block;
}

.div-block-172-copypricingmain.padding-vertical.padding-huge {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 10rem;
  display: flex;
}

.main-pricing-wrapper {
  margin-top: 0;
  padding-left: 0;
  padding-right: 0;
  display: block;
}

.main-pricing-wrapper.opac0 {
  opacity: 0;
}

.div-block-237 {
  background-color: var(--brand-primary);
  border-radius: 3.75rem;
  width: 50%;
  height: 100%;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.tabs-2 {
  display: block;
}

.text-block-61 {
  color: var(--grey);
  font-size: .875rem;
  line-height: 1.3;
}

.text-block-50-copy {
  margin-top: 0;
  font-size: 11px;
}

.link-block-4 {
  color: var(--brand-primary);
  margin-top: 8px;
  text-decoration: underline;
}

.image-42 {
  width: 1.25rem;
}

.image-43, .image-44 {
  width: 1.5rem;
}

.tdd-hero-title {
  color: #0040e4;
  margin-bottom: 16px;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 21px;
}

.tdd-hero-title._12px {
  letter-spacing: .24px;
  text-transform: uppercase;
  font-size: 12px;
  line-height: 150%;
}

.tdd-hero-div.left {
  width: 47%;
}

.tdd-hero-h1 {
  color: #081131;
  margin-bottom: 24px;
  font-size: 40px;
  line-height: 52px;
}

.tdd-desc {
  color: #51566b;
  font-family: Poppins, sans-serif;
  line-height: 28.8px;
}

.tdd-desc._18px {
  margin-top: 12px;
  font-size: 18px;
  line-height: 27px;
}

.tdd-hero-pointers {
  grid-column-gap: 12px;
  align-items: flex-start;
  display: flex;
}

.tdd-hero-pointers.hide-hero-pointers {
  display: none;
}

.tdd-pointers-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  margin-bottom: 42px;
  display: flex;
}

.tdd-pointers-wrapper.nopadding {
  margin-bottom: 0;
}

.image-45 {
  width: 20px;
  height: 20px;
  margin-top: 5px;
}

.tdd-hero-wrapper {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  align-items: center;
  display: flex;
}

.tdd-hero-wrapper.voice-lp {
  justify-content: space-between;
}

.tdd-hero-section {
  padding-top: 80px;
  padding-bottom: 80px;
}

.tdd-hero-section.tdd-issue-section {
  background-color: #f6f8fe;
}

.tdd-integration-section {
  padding-top: 64px;
  padding-bottom: 64px;
}

.tdd-h2 {
  color: #081131;
  text-align: center;
  font-size: 32px;
  line-height: 38px;
}

.tdd-h2.left-aligned {
  text-align: left;
}

.tdd-h2._80padding {
  margin-bottom: 80px;
}

.tdd-h2._570._570px {
  max-width: 570px;
}

.tdd-h2.width, .tdd-h2.width-medium {
  max-width: 70%;
}

.issue-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.tabs-menu-3 {
  background-color: #fff;
  border-radius: 200px;
  margin-bottom: 40px;
  box-shadow: 0 0 10px #a0bbff80;
}

.tab-button {
  color: #0040e4;
  background-color: #fff0;
  border-radius: 60px;
  padding: 8px 20px;
  line-height: 24px;
}

.tab-button.w--current {
  color: #fff;
  background-color: #0040e4;
}

.image-46 {
  width: 53px;
  height: 53px;
}

.image-46.big {
  width: 100px;
  height: 100px;
}

.div123 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-direction: column;
  display: flex;
}

.test123 {
  color: #060211;
  letter-spacing: -.18px;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 26px;
}

.text-tiny-123 {
  color: #51566b;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  line-height: 25.6px;
}

.tdd-grid-div {
  border: 1px solid #00000021;
  border-radius: .625rem;
  max-width: 352px;
  padding: 35px 20px 32px;
  box-shadow: 0 0 8px 3px #dce0ee;
}

.tdd-tab-container {
  background-color: #fff;
  border-radius: 12px;
}

.div-block-238 {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  flex-direction: row;
  justify-content: space-between;
  padding: 48px;
  display: flex;
}

.tdd-contacto-h3 {
  color: #081131;
  margin-bottom: 12px;
  font-size: 24px;
  line-height: 28.8px;
}

.tabs-3 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div-block-239 {
  max-width: 428px;
}

.tdd-contacto-image-wrapper {
  justify-content: center;
  align-items: center;
  width: 640px;
  max-width: 640px;
  display: flex;
}

.tdd-contacto-image-wrapper._480 {
  max-width: 480px;
}

.tdd-contacto-image-wrapper.show-mobile {
  display: none;
}

.tdd-contacto-why-wrapper {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.text-block-62 {
  color: #51566b;
  text-align: center;
  margin-top: 12px;
  margin-bottom: 40px;
  font-size: 18px;
  line-height: 30.6px;
}

.text-block-62._2lines {
  max-width: 563px;
  margin-bottom: 80px;
}

.text-block-62._48px {
  margin-bottom: 48px;
}

.text-block-62._48px._642 {
  max-width: 641px;
}

.text-block-62._80, .text-block-62.bottom-80 {
  margin-bottom: 80px;
}

.tabs-4 {
  justify-content: center;
  width: 100%;
  display: flex;
}

.tabs-menu-4 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  border-left: 4px solid #f6f8fe;
  flex-direction: column;
  max-width: 480px;
  margin-right: 80px;
  display: flex;
}

.tab-accordion-button {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  background-color: #ddd0;
  flex-direction: column;
  padding: 0 0 0 24px;
  display: flex;
}

.tab-accordion-button.w--current {
  background-color: #ddd0;
  border-left: 4px solid #0040e4;
  margin-left: -4px;
}

.tabs-h3 {
  color: #081131;
  font-size: 24px;
  font-weight: 600;
  line-height: 140%;
}

.tabs-content-3 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.integrations-wrapper {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.integrations-left {
  max-width: 544px;
}

.integrations-right {
  max-width: 576px;
}

.content-container {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-wrap: wrap;
  display: flex;
}

.holder {
  background-color: #fff;
  border-radius: 8px;
  max-width: 184px;
  padding-left: 32px;
  padding-right: 32px;
}

.div-block-240 {
  background-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 12px;
  padding: 24px;
  display: flex;
}

.text-block-63 {
  color: #081131;
  font-weight: 700;
  line-height: 170%;
}

.pricing-tab-container {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  padding: 10px;
  display: flex;
}

.pricing-box {
  background-color: #fff0;
  border-radius: 10px;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  max-width: 300px;
  padding: 30px;
  display: flex;
  position: relative;
  box-shadow: 0 0 10px 3px #a0bbff80;
}

.pricing-box.recommended {
  border: 1px solid #00ffc2;
}

.text-block-64 {
  color: #0040e4;
  text-align: center;
  margin-bottom: 20px;
  font-size: 24px;
  font-weight: 700;
  line-height: 120%;
}

.text-block-65 {
  margin-bottom: 8px;
  font-size: 50px;
  font-weight: 700;
  line-height: 100%;
}

.text-block-65.small {
  text-align: center;
  font-size: 36px;
  line-height: 140%;
}

.text-block-66 {
  color: #0040e4;
  margin-bottom: 30px;
  font-size: 14px;
  line-height: 150%;
}

.text-block-67 {
  text-align: center;
  margin-bottom: 32px;
  font-size: 14px;
  line-height: 150%;
}

.div-block-241 {
  background-color: #00ffc2;
  padding: 5px 4px;
  position: absolute;
  inset: 11px -16px auto auto;
}

.text-block-68 {
  color: var(--brand-primary);
  font-size: 10px;
  font-weight: 600;
}

.footer-wrapper {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.button-4 {
  background-color: var(--cx-theme-color);
  text-transform: uppercase;
  border: 2px #0040e4;
  border-radius: 4px;
  margin-top: 30px;
  margin-bottom: 8px;
  padding: 16px 50px;
  font-weight: 700;
  line-height: 100%;
}

.text-block-69 {
  font-size: 12px;
}

.nav-cta-shadow {
  background-color: var(--cx-theme-color);
  padding: 4px 14px;
  font-size: 14px;
  line-height: 21px;
  transition: all .45s;
  box-shadow: 0 6px 8px #130a5e33;
}

.nav-cta-shadow:hover {
  box-shadow: none;
}

.image-47 {
  width: 100%;
  max-width: 640px;
}

.image-48 {
  position: absolute;
  inset: -27% -7% auto auto;
}

.image-49 {
  position: absolute;
  inset: -22% 276px auto auto;
}

.image-50 {
  position: absolute;
  inset: auto 0% -10% 7%;
}

.section-7 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  padding-top: 100px;
  display: flex;
}

.div-block-242 {
  width: 100%;
  height: 100%;
  min-height: 100vh;
  padding: 5%;
}

.div-block-243, .div-block-244 {
  width: 100%;
  height: 600px;
  display: none;
}

.calendly-wrapper {
  min-height: 600px;
  max-height: 80vh;
  display: none;
  overflow: auto;
}

.div-block-245 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  max-width: 960px;
  display: flex;
}

.why-container {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  display: flex;
}

.why-blocks {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  align-items: flex-start;
  display: flex;
}

.whyleft-block {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  align-items: flex-start;
  width: 50%;
  max-width: 560px;
  padding-top: 24px;
  padding-bottom: 24px;
  display: flex;
}

.whyleft-block.yellow {
  background-color: #fffaf4;
  border-radius: 4px;
  padding-left: 24px;
  padding-right: 24px;
}

.heading-16 {
  color: #081131;
  font-size: 20px;
  line-height: 130%;
}

.image-44px {
  width: 44px;
  height: 44px;
}

.div-block-246 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-direction: column;
  display: flex;
}

.divider-why {
  border-bottom: 1px solid #e2e4ea;
}

.text-block-70 {
  color: #081131;
  text-align: center;
  margin-top: 12px;
  margin-bottom: 48px;
  line-height: 28.8px;
}

.compare-table-wrapper {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.table-header-container {
  z-index: 10;
  position: sticky;
  top: 5rem;
}

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

.grid._40px {
  grid-template-columns: 1fr 1fr 1fr;
  margin-bottom: 40px;
}

.grid.sticky {
  z-index: 2;
  position: sticky;
  top: 80px;
}

.head-div {
  background-color: #fff;
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
  justify-content: center;
  align-items: center;
  padding-top: 32px;
  padding-bottom: 32px;
  display: flex;
}

.head-div.blue {
  background-color: #0040e4;
}

.head-div.blue.no-border {
  border-radius: 0;
}

.head-div.blue.relative {
  position: relative;
}

.head-div.transparent {
  background-color: #fff0;
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.head-div.left-aligned {
  border-bottom: 1px solid #08113114;
  border-top-right-radius: 0;
  justify-content: flex-start;
  padding-left: 2rem;
  padding-right: 2rem;
}

.head-div.no-border {
  z-index: 1;
  border-bottom: 1px solid #08113114;
  border-radius: 0;
  position: relative;
}

.head-div.no-border.right-top {
  border-top-right-radius: 16px;
}

.head-div.relative {
  padding-top: 1rem;
  padding-bottom: 1rem;
  position: relative;
}

.image-51 {
  height: 32px;
}

.image-51.bigger {
  height: 40px;
}

.contacto-gradient-section {
  background-color: #f6f8fe;
  padding-top: 80px;
  padding-bottom: 80px;
}

.contacto-gradient-section.tdd-issue-section {
  background-color: #f6f8fe;
}

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

.table-content {
  background-color: #fff;
  border-bottom: 1px solid #08113114;
  align-items: center;
  padding: 2rem;
  display: flex;
}

.table-content.center {
  z-index: 1;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-size: .875rem;
  position: relative;
}

.table-content.center.blue {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #0040e4;
  flex-direction: column;
  align-items: center;
}

.table-content.center.right-bottom {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-bottom-right-radius: 16px;
}

.table-content.left-bottom {
  border-bottom-left-radius: 16px;
}

.table-content.left {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: left;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding-left: 3rem;
  font-size: .875rem;
}

.table-content.left.blue {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #0040e4;
  flex-direction: column;
  align-items: center;
}

.table-content.left.right-bottom {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-bottom-right-radius: 16px;
}

.text-block-71 {
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.5;
}

.text-block-72.blue {
  color: #fff;
  text-align: center;
  max-width: 251px;
}

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

.text-block-72.red {
  color: #ff4747;
  text-align: center;
  max-width: 259px;
}

.text-span-10 {
  font-size: 24px;
  font-weight: 500;
  line-height: 36px;
}

.div-block-247 {
  flex-direction: column;
  display: flex;
}

.image-24px {
  width: 24px;
}

.div-block-248 {
  position: relative;
  inset: 0%;
  box-shadow: 0 6px 20px #0000000f;
}

.relative-div {
  border-radius: 16px;
}

.image-52 {
  width: 1080px;
}

.price {
  border-radius: 10px;
  flex-direction: column;
  align-items: center;
  width: 460px;
  padding: 40px 60px;
  display: flex;
  position: relative;
  box-shadow: 0 0 10px 3px #a0bbff80;
}

.text-block-73 {
  color: #0040e4;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 48px;
  font-size: 32px;
  font-weight: 700;
  line-height: 100%;
}

.text-block-73.extra {
  line-height: 150%;
}

.text-block-74 {
  margin-bottom: 16px;
  font-size: 72px;
  font-weight: 700;
  line-height: 87%;
}

.text-block-75 {
  color: #0040e4;
  margin-bottom: 56px;
  font-size: 14px;
  line-height: 150%;
}

.div-block-249 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  width: 260px;
  margin-bottom: 80px;
  display: flex;
}

.checks {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  align-items: flex-start;
  display: flex;
}

.image-53 {
  width: 16px;
  margin-top: 7px;
}

.text-block-76 {
  font-size: 14px;
  line-height: 1.7;
}

.button-5 {
  color: #0040e4;
  text-align: center;
  text-transform: uppercase;
  background-color: #fff0;
  border: 1px solid #0040e4;
  border-radius: 4px;
  padding: 16px 34px;
  font-size: 16px;
  font-weight: 700;
  line-height: 100%;
}

.button-5:hover, .button-5.blue {
  color: #fff;
  background-color: #0040e4;
}

.button-5.blue:hover {
  color: #0040e4;
  background-color: #fff;
}

.text-block-77 {
  font-size: 14px;
  font-weight: 700;
  line-height: 150%;
}

.div-block-250 {
  background-color: #5200ff;
  border-radius: 4px;
  padding: 8px 27px;
  position: absolute;
  top: -18px;
}

.text-block-78 {
  color: var(--white);
  font-size: 16px;
  font-weight: 600;
  line-height: 150%;
}

.image-54 {
  width: 116px;
}

.div-block-251 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-direction: column;
  display: flex;
}

.gif_chatbot {
  width: 200px;
  height: 200px;
}

.button-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-top: 2.5rem;
  display: grid;
}

.theme-button-v2 {
  background-color: var(--brand-primary);
  color: #fff;
  text-align: center;
  text-transform: none;
  padding: .75rem 2rem;
  font-size: .875rem;
  font-weight: 600;
  transition: all .3s ease-out;
  box-shadow: 0 11px 15px 3px #130a5e33;
}

.theme-button-v2:hover {
  box-shadow: none;
}

.theme-button-v2.is-secondary {
  border: 1px solid var(--brand-primary);
  box-shadow: 0 11px 40px -17px var(--brand-primary);
  color: var(--brand-primary);
  background-color: #fff;
  justify-content: center;
  align-items: center;
  font-size: .875rem;
  transition: all .3s ease-out;
}

.theme-button-v2.is-secondary:hover {
  background-color: var(--brand-primary);
  box-shadow: none;
  color: #fff;
}

.theme-button-v2.is-secondary.cb {
  padding-top: .75rem;
  padding-bottom: .75rem;
}

.theme-button-v2.is-medium {
  min-width: 200px;
}

.theme-button-v2.is-large {
  min-width: 18.75rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.div-block-252 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  justify-content: flex-start;
  display: flex;
}

.div-block-253 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-size-regular-2 {
  font-size: 1rem;
  line-height: 1.75;
}

.div-block-254 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  justify-content: flex-start;
  display: flex;
}

.div-block-255 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-256 {
  position: relative;
  overflow: hidden;
}

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

.div-block-257.padding-large {
  border: 1px dashed #000;
}

.breadcrumb-wrapper {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.breadcrumb-wrapper.text-size-medium {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  font-weight: 400;
}

.breadcrumb-link {
  color: var(--brand-primary);
  text-decoration: none;
}

.breadcrumb-title {
  color: var(--gray\<deleted\|variable-a5a3d981-da54-55bd-feec-7d0fbfb6091c\>);
}

.html-embed-10, .div-block-259 {
  display: none;
}

.image-57 {
  height: 64px;
  position: relative;
  right: 1px;
}

.div-block-260 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 80px;
  display: flex;
}

.div-block-261 {
  width: 50%;
  height: 100%;
}

.image-58 {
  height: 32px;
}

.image-59 {
  height: 50%;
}

.comparision-icon {
  width: 24px;
}

.text-block-80 {
  color: #424f61;
}

.compare-top-line {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-bottom: .125rem solid #e0cafe;
  grid-template-rows: auto;
  grid-template-columns: 3fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  display: grid;
}

.text-align-center-2 {
  color: #060211;
  text-align: center;
}

.compare-column-title {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  color: #060211;
  text-align: center;
  flex-direction: column;
  align-items: center;
  font-size: .65rem;
  font-weight: 600;
  display: flex;
}

.text-block-81 {
  color: #51566b;
}

.compare-tick-text {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  color: #51566b;
  text-align: center;
  flex-direction: column;
  align-items: center;
  font-size: .65rem;
  font-weight: 600;
  display: flex;
}

.compare-column-title-icon {
  width: 150px;
  max-width: 100%;
}

.section-compare-features {
  background-image: none;
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
}

.column-title-flex {
  grid-column-gap: .5rem;
  align-items: center;
  display: flex;
}

.compare-item-text {
  color: #424f61;
  font-weight: 600;
}

.comparision-component {
  background-color: #fff;
  border-radius: .875rem;
  max-width: 70rem;
  margin-left: auto;
  margin-right: auto;
  padding: 2rem 4rem;
  box-shadow: 0 3px 8px #dce0ee;
}

.block-compare-two-columns {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-bottom: 1px solid #e5e5e5;
  grid-template-rows: auto;
  grid-template-columns: 3fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  display: grid;
}

.text-block-82 {
  color: #424f61;
}

.section-pading {
  margin-left: auto;
  margin-right: auto;
  padding-top: 4rem;
  padding-bottom: 0;
}

.pricing_growth-tablet-grid {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  background-color: #fff;
  border-bottom: 2px solid #5506be;
  grid-template-rows: auto;
  grid-template-columns: 2fr 1.5fr 1.5fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: sticky;
  top: 3.25rem;
}

.pricing_growth-tablet-grid-box {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  padding: 20px;
  display: flex;
}

.pricing_growth-tablet-grid-box.center {
  align-items: center;
}

.title-description-wrapper {
  margin-left: auto;
  margin-right: auto;
}

.pricing_header {
  max-width: 720px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.section-heading-description {
  display: block;
}

.pill {
  color: #060e2b;
  background-color: #c2deff;
  border-radius: 1.375rem;
  padding: .3125rem 1.4375rem;
  font-size: .875rem;
  font-weight: 700;
  display: inline-block;
}

.div-block-262 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  justify-content: flex-start;
  display: flex;
}

.div-block-263 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.content-wrapper-grid-2-columns {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

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

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

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

.contact_form-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: flex;
}

.form-link-class {
  display: none;
}

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

.text-color--5506be {
  color: #5506be;
}

.bullet-list-item {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.bullet-list-item.margin-top.margin-small {
  align-items: flex-start;
}

.request-demo-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

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

.request-demo-form {
  z-index: 2;
  position: relative;
}

.contact_form-grid-box {
  grid-column-gap: 2rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-rows: minmax(auto, 1fr);
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.web-form {
  display: block;
}

.form-hidden-fields {
  display: none;
}

.blog_input-field {
  background-color: #f6f9fc;
  border: 1px solid #0000;
  width: 100%;
  height: 3rem;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.form-wrapper {
  z-index: 1;
  background-color: #fff;
  border-radius: .5rem;
  padding: 2rem;
  display: block;
  position: relative;
  box-shadow: 0 2px 19px 20px #ccd5de3d;
}

.section-request-demo {
  margin-top: 0;
  margin-bottom: 0;
}

.div-block-265 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: auto 60px 40px;
}

.heading-17 {
  color: var(--text-primary);
}

.footer-secondary-content-wrapper {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.footer-secondary-content-wrapper.margin-top.margin-medium {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr .75fr .25fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.footer {
  background-color: #060211;
}

.secondary-links-wrapper {
  grid-column-gap: 2rem;
  align-items: center;
  display: flex;
}

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

.footer-links-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: stretch;
  place-items: stretch stretch;
  display: grid;
}

.social-links-wrapper {
  grid-column-gap: .75rem;
  align-items: center;
  display: flex;
}

.footer-grid-column {
  grid-row-gap: .75rem;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.footer-primary-content-wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1.5fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.resource-items-grid {
  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;
}

.resource-item-card {
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  height: 100%;
  transition: all .3s;
  display: flex;
  overflow: hidden;
  box-shadow: 0 0 0 1px #eff2ff;
}

.resource-item-card:hover {
  box-shadow: 0 6px 22px 6px #010e472e;
}

.resource-card-content {
  flex-direction: column;
  flex: 0 auto;
  justify-content: space-around;
  height: 100%;
  padding: 1.25rem;
  display: flex;
}

.text-large {
  font-size: 1.25rem;
  line-height: 1.75;
}

.text-large._700.font-1rem {
  font-size: 1rem;
}

.text-medium {
  font-size: 1.125rem;
  line-height: 1.875;
}

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

.text-medium._500.text-black.fs-24 {
  font-size: 24px;
  line-height: 34px;
}

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

.text-regular.color-grey {
  color: var(--slate-gray);
}

.text-regular.ttn {
  line-height: 1.5;
}

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

.text-small._700 {
  font-weight: 700;
}

.text-small._700.color-primary {
  color: var(--gray);
}

.text-small.tooltip-ch {
  color: var(--black);
  background-color: #c7d6ff;
  border-radius: 1.5rem;
  padding: 2px 1.5rem;
  font-weight: 600;
}

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

.section_home-intro {
  background-image: linear-gradient(#0040e4 52.31%, #032ea0);
  position: relative;
  overflow: hidden;
}

.div-block-266 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
}

.div-block-266.padding-vertical.padding-xhuge {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding-top: 8.75rem;
  padding-bottom: 25rem;
  display: flex;
}

.div-block-267 {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  color: var(--white);
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 57.29%;
  display: flex;
}

.div-block-268 {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

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

.text-xlarge._700 {
  font-weight: 700;
}

.text-xlarge._700.color-primary {
  line-height: 1.4;
}

.text-xlarge.dbt {
  z-index: 1;
  max-width: 50.625rem;
  position: relative;
}

.theme-button {
  border: 2px none var(--white);
  background-color: var(--brand-primary);
  border-radius: .3125rem;
  padding: 1.25rem 3.25rem;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1;
}

.theme-button.transparent {
  background-color: var(--transparent);
  color: var(--white);
  transition: color .2s, background-color .2s;
}

.theme-button.transparent:hover {
  border-color: var(--brand-primary);
  background-color: var(--white);
  color: var(--brand-primary);
}

.theme-button.white {
  background-color: var(--white);
  color: var(--brand-primary);
  border-style: solid;
  transition: color .2s, background-color .2s;
}

.theme-button.white:hover {
  border-style: solid;
  border-color: var(--white);
  background-color: var(--brand-primary);
  color: var(--white);
}

.div-block-269 {
  display: block;
}

.section_home-product {
  margin-top: -15rem;
  position: relative;
}

.div-block-270 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  color: var(--white);
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-271 {
  margin-top: -1rem;
  position: relative;
}

.text-block-83 {
  background-color: var(--white);
}

.div-block-272 {
  display: block;
}

.div-block-273 {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-direction: column;
  justify-content: flex-start;
  display: flex;
}

.div-block-274 {
  grid-column-gap: .6rem;
  grid-row-gap: .6rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-275 {
  grid-column-gap: 0px;
  grid-row-gap: 2rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch stretch;
  width: 100%;
  max-width: 50rem;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

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

.div-block-276.mrq {
  min-width: 180px;
  max-width: none;
}

.div-block-275-copy {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  place-items: stretch stretch;
  width: 100%;
  max-width: 50rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div-block-278 {
  max-width: 50rem;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}

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

.div-block-279.padding-vertical.padding-xlarge {
  padding-bottom: 8rem;
}

.heading-18 {
  margin-left: auto;
  margin-right: auto;
}

.div-block-280 {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 30rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div-block-281 {
  grid-column-gap: 6rem;
  grid-row-gap: 6rem;
  flex-direction: column;
  justify-content: flex-start;
  width: 100%;
  max-width: 50rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

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

.div-block-283 {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 35rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.link-regular-blue {
  font-weight: 700;
  line-height: 1.2;
  text-decoration: underline;
}

.section_integration-logos {
  background-color: var(--brand-primary);
}

.section_integration-logos.margin-top.margin-xlarge {
  background-image: url("https://cdn.prod.website-files.com/64a6a2de2958e7393752dc70/658400f59ef3e1838f683758_Group%20439912x-min.png");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: 50%;
  margin-top: 0;
}

.div-block-284 {
  display: block;
}

.div-block-284.padding-vertical.padding-xhuge {
  color: var(--white);
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.div-block-285 {
  height: 100vh;
}

.div-block-286 {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 23rem;
  display: flex;
}

.link-large-white {
  color: var(--white);
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.4;
  text-decoration: underline;
}

.section_security-badge {
  background-color: var(--light-blue);
}

.div-block-287 {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-287.padding-vertical.padding-large {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-60 {
  height: 4.5rem;
}

.section_cta {
  background-color: var(--brand-primary);
}

.div-block-288 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  color: var(--white);
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.heading-19 {
  line-height: 1.2;
}

.theme-button-white {
  background-color: var(--white);
  color: var(--brand-primary);
  border-radius: .3125rem;
  padding: 1.25rem 3.25rem;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1;
}

.theme-button-white.blue-border {
  border: 1px solid var(--brand-primary);
}

.section_heading-image {
  position: relative;
  overflow: hidden;
}

.div-block-289 {
  z-index: 2;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.div-block-290 {
  z-index: 3;
  grid-column-gap: 2.25rem;
  grid-row-gap: 2.25rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 51%;
  padding-top: 8rem;
  padding-bottom: 8rem;
  display: flex;
  position: relative;
}

.div-block-291 {
  grid-column-gap: .6rem;
  grid-row-gap: .6rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

._700 {
  font-weight: 700;
}

.color-primary {
  color: var(--brand-primary);
}

.theme-button-primary {
  border: 2px solid var(--brand-primary);
  background-color: var(--brand-primary);
  color: var(--white);
  border-radius: .3125rem;
  padding: 1.125rem 3.25rem;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1;
  transition: color .2s, background-color .2s;
}

.theme-button-primary:hover {
  background-color: var(--white);
  color: var(--brand-primary);
}

.section_unified-channels {
  background-color: var(--brand-primary);
  margin-top: 4rem;
  position: relative;
}

.section_unified-channels.margin-top.margin-xlarge {
  background-color: var(--brand-primary);
  position: relative;
}

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

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

.div-block-294 {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  color: var(--white);
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  position: relative;
}

.paragraph-5 {
  max-width: 20rem;
}

.div-block-295 {
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-296 {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
}

.div-block-297 {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  color: var(--white);
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 50%;
  display: flex;
}

.div-block-298 {
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-299 {
  z-index: 2;
  flex: 1;
  position: relative;
}

.image-61 {
  mix-blend-mode: multiply;
  width: 200px;
  position: relative;
  top: 145px;
  left: -32px;
}

.div-block-300 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  height: auto;
  max-height: 30rem;
  display: flex;
  position: absolute;
  inset: 9% -9% 0% auto;
}

.image-62 {
  mix-blend-mode: multiply;
}

.div-block-301 {
  z-index: 3;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: flex-end;
  display: flex;
  position: relative;
}

.div-block-302 {
  width: 50%;
  max-width: 30.625rem;
  position: absolute;
  inset: 13% 10px auto auto;
}

.div-block-303 {
  z-index: 1;
  width: 50%;
  position: absolute;
  inset: -2rem -5rem auto auto;
}

.div-block-304 {
  width: 57%;
  position: absolute;
  inset: -2.3rem -7rem auto auto;
}

.image-64 {
  mix-blend-mode: multiply;
}

.div-block-305 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  width: 43%;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.section_three-column-grid {
  display: block;
}

.section_three-column-grid.light-color {
  background-color: #ebf0ff;
  padding-top: 4rem;
  display: block;
}

.div-block-306 {
  grid-column-gap: 6.25rem;
  grid-row-gap: 6.25rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.div-block-306.padding-vertical.padding-xhuge {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  padding-top: 4rem;
}

.div-block-307 {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 50rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

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

.div-block-308.sec-4columns {
  grid-column-gap: 6.25rem;
  grid-row-gap: 6.25rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

.div-block-309 {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-310 {
  grid-column-gap: .65rem;
  grid-row-gap: .65rem;
  flex-direction: column;
  justify-content: flex-start;
  display: flex;
}

.image-65 {
  width: 6.25rem;
}

.section_global-countries {
  background-image: url("https://cdn.prod.website-files.com/64a6a2de2958e7393752dc70/657c169b854c5f663dffd006_globe.svg");
  background-position: 100% 160%;
  background-repeat: no-repeat;
  background-size: 43rem;
}

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

.div-block-312 {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-313 {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  justify-content: space-between;
  align-items: stretch;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.div-block-314 {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 45rem;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.div-block-315 {
  grid-column-gap: 3.5rem;
  grid-row-gap: 3.5rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

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

.div-block-317 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-318 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.div-block-319 {
  grid-column-gap: .65rem;
  grid-row-gap: .65rem;
  justify-content: flex-start;
  align-items: center;
  line-height: 1.875;
  display: flex;
}

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

.div-block-321 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.div-block-322 {
  grid-column-gap: .65rem;
  grid-row-gap: .65rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-323 {
  text-transform: uppercase;
}

.div-block-324 {
  max-width: 35rem;
}

.div-block-326 {
  text-transform: uppercase;
}

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

.div-block-328 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 31.6rem;
  height: 100%;
  display: flex;
}

.div-block-329 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 45%;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.image-66 {
  max-height: 22.5rem;
}

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

.div-block-330.padding-vertical.padding-xhuge {
  grid-column-gap: 6.25rem;
  grid-row-gap: 6.25rem;
  flex-direction: column;
  justify-content: flex-start;
  display: flex;
}

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

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

.div-block-333 {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-334 {
  grid-column-gap: .65rem;
  grid-row-gap: .65rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.image-67 {
  border-radius: 100%;
  width: 6.25rem;
}

.div-block-335 {
  text-transform: uppercase;
}

.component_wrapper-features.minus-4rem {
  margin-top: -4rem;
}

.component_wrapper-features.plus-4-rem {
  padding-top: 4rem;
}

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

.text-xhuge {
  font-size: 1.875rem;
  line-height: 1.4;
}

.div-block-337 {
  max-width: 16.8rem;
}

.navbar_new-latest {
  background-color: var(--white);
  height: 5rem;
  position: sticky;
  top: 0;
}

.navbar_new-latest.nav-shadow {
  box-shadow: 0 0 5px 1px #0003;
}

.div-block-339 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: space-between;
  align-items: center;
  height: 5rem;
  display: flex;
}

.brand-logo {
  width: 4.7rem;
}

.brand-logo.cx-engage, .brand-logo.cx-service {
  width: 10rem;
  display: none;
}

.nav-menu_latest {
  flex: 1;
  justify-content: flex-end;
  align-items: center;
  height: 100%;
  display: flex;
}

.nav-link-4 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding: 15px;
  display: flex;
}

.nav-dropdown-content {
  background-color: var(--white);
  box-shadow: 0 0 5px 0 var(--93939d);
}

.nav-dropdown-content.w--open {
  border-radius: .3125rem;
  width: 35rem;
  top: 6rem;
  left: .5rem;
}

.nav-dropdown-content.product {
  box-shadow: 0 3px 5px -1px var(--gainsboro);
  border-radius: .3125rem;
  width: 45rem;
  display: none;
  position: absolute;
  top: 4rem;
  left: -3rem;
}

.nav-dropdown-content.product.w--open {
  width: 45rem;
}

.nav-dropdown-content.solutions {
  width: 35rem;
}

.nav-dropdown-content.solutions.w--open {
  box-shadow: none;
  border-radius: .3125rem;
  width: 37.5rem;
  top: 4rem;
  left: -19rem;
}

.nav-dropdown-content.solutions.cxs.w--open {
  width: 20rem;
  left: -6.6rem;
}

.nav-dropdown-content.solutions.cx-arrow-link-wrapper.w--open {
  width: 26rem;
  left: -1rem;
}

.nav-dropdown-content.solutions.cxe.w--open {
  width: 26rem;
  left: -2rem;
}

.nav-dropdown-content.resources {
  width: 16rem;
}

.nav-dropdown-content.resources.w--open {
  box-shadow: none;
  width: 15rem;
  padding-top: 1rem;
  top: 4rem;
  left: -3rem;
}

.nav-dropdown-content.compare {
  width: 12.5rem;
}

.nav-dropdown-content.compare.w--open {
  box-shadow: none;
  width: 13rem;
  padding-top: 1rem;
  top: 4rem;
  left: -2.5rem;
}

.nav-dropdown-content.engage {
  box-shadow: 0 3px 5px -1px var(--gainsboro);
  width: 35rem;
}

.nav-dropdown-content.engage.w--open {
  width: 28rem;
  height: 20rem;
  top: 4rem;
  left: -2.5rem;
}

.nav-dropdown-content.new-product.w--open {
  box-shadow: none;
  background-color: #0000;
  border-radius: 0;
  width: 58rem;
  top: 4rem;
  left: -344px;
}

.nav-dropdown-content.new-product.nav-2.cxe.w--open {
  left: -12.1rem;
}

.nav-dropdown-content.new-product.nav-2.cx-train-non-usa.w--open {
  left: -350px;
}

.nav-dropdown-content.new-product.nav-2.cxs.w--open {
  left: -22.1rem;
}

.nav-dropdown-content.pricing {
  width: 12.5rem;
}

.nav-dropdown-content.pricing.w--open {
  box-shadow: none;
  width: 13rem;
  padding-top: 1rem;
  top: 4rem;
  left: -2.5rem;
}

.nav-dropdown {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  margin-left: 0;
  margin-right: 0;
  display: flex;
  position: relative;
}

.nav-dropdown.hide, .nav-dropdown.custom-dd-wrapper.hide {
  display: none;
}

.nav-dropdown.nav-pricing, .nav-dropdown.nav-solutions {
  display: flex;
}

.nav-dropdown_toggle {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  cursor: pointer;
  justify-content: flex-start;
  align-items: center;
  padding: 1rem 10px;
  font-weight: 500;
  display: flex;
  position: relative;
}

.nav-dropdown_toggle.dd-open {
  color: var(--brand-primary);
  font-weight: 600;
}

.nav-dropdown_toggle.custom-dd {
  height: 100%;
}

.icon {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 1px;
  margin-right: 0;
  line-height: .375rem;
  display: flex;
  position: relative;
}

.nav-dropdown-content-wrapper {
  border-radius: 5rem;
  padding: 1.5rem;
  overflow: hidden;
}

.nav-dropdown-content-wrapper.en {
  padding: 0;
  overflow: visible;
}

.nav-dropdown-content-wrapper.solutions {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  background-color: var(--white);
  border-radius: .3125rem;
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  height: auto;
  min-height: auto;
  margin-top: 1rem;
  padding: 2.5rem;
  display: flex;
  box-shadow: 0 0 15px #cdcdcd;
}

.nav-dropdown-content-wrapper.solutions.cxs, .nav-dropdown-content-wrapper.solutions.cxe {
  display: block;
}

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

.div-block-341 {
  grid-column-gap: .65rem;
  grid-row-gap: .65rem;
  border-radius: .3125rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: .75rem;
  position: relative;
}

.div-block-341.highlight-nav {
  color: var(--brand-primary);
  background-color: #ecf1ff;
  position: relative;
}

.text-xsmall {
  font-size: .625rem;
  line-height: 1.875;
}

.div-block-342 {
  grid-column-gap: .56rem;
  grid-row-gap: .56rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.nav_right-arrow {
  display: none;
}

.link-block-5 {
  color: var(--black);
  width: 100%;
  height: 100%;
  padding-top: .5rem;
  padding-bottom: .5rem;
  padding-left: .75rem;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.7;
  transition: background-color .2s;
}

.link-block-5:hover {
  background-color: var(--ecf1ff);
  color: var(--brand-primary);
  border-radius: .3125rem;
  font-weight: 600;
}

.link-block-5.engage-links:hover {
  background-color: #eae8ff;
}

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

.div-block-343.engage {
  grid-row-gap: 1.5rem;
  grid-template-columns: 1fr 1fr;
  place-items: start stretch;
}

.div-block-344 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  padding-left: 0;
  display: flex;
}

.div-block-344.cs-f {
  width: 36.25%;
}

.div-block-344.cs-c {
  width: 33.125%;
}

.div-block-344.cs-c.pes {
  display: none;
}

.div-block-344.cs-i {
  width: 33.125%;
}

.div-block-344.cs-i.pes {
  display: none;
}

.div-block-344.cs-ic {
  width: 33%;
}

.div-block-344.cs-ic.pes {
  width: 33.12%;
  display: none;
}

.div-block-344.cs-fe {
  width: 33.25%;
}

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

.div-block-345.integrations {
  overflow: hidden;
}

.div-block-345.ma-int {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
}

.div-block-346 {
  text-transform: uppercase;
  padding-left: .75rem;
}

.div-block-347 {
  flex-direction: row;
  justify-content: space-between;
  width: 100%;
  padding: .5rem .7rem .5rem .75rem;
  font-size: .875rem;
  line-height: 1.7;
  display: flex;
  position: relative;
}

.div-block-347.int {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.link-block-6 {
  opacity: .9;
  color: var(--black);
  border-radius: .3125rem;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  font-weight: 500;
  display: flex;
}

.link-block-6:hover {
  background-color: var(--ecf1ff);
  opacity: 1;
  color: var(--brand-primary);
  font-weight: 600;
}

.link-block-6.engage-links:hover {
  background-color: var(--eae8ff);
}

.image-69 {
  display: none;
}

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

.div-block-348 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.link-block-6-copy {
  color: var(--black);
  border-radius: .3125rem;
  width: 100%;
  font-weight: 500;
}

.text-block-84 {
  color: var(--93939d);
  font-weight: 500;
}

.div-block-347-copy {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  padding: .5rem .7rem;
  font-size: .875rem;
  line-height: 1.7;
  display: flex;
  position: relative;
}

.text-block-85 {
  background-color: var(--ecf1ff);
  color: #0947e5;
  text-transform: uppercase;
  border-radius: 1.1875rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 1rem;
  padding-left: .4rem;
  padding-right: .4rem;
  font-size: .5rem;
  font-weight: 700;
  line-height: 1;
  display: flex;
}

.div-block-349 {
  grid-column-gap: .83rem;
  grid-row-gap: .83rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.image-70 {
  max-width: 1.5rem;
}

.image-71 {
  width: .6875rem;
  transition: transform .3s;
}

.image-71.rc {
  display: none;
}

.div-block-350 {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  border-radius: .3125rem;
  flex-direction: column;
  padding: 2rem;
  display: flex;
  box-shadow: 0 0 15px #cdcdcd;
}

.resources-links {
  color: var(--black);
  border-radius: .3125rem;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.7;
}

.resources-links:hover {
  background-color: var(--ecf1ff);
  color: var(--brand-primary);
  font-weight: 600;
}

.resources-links.pp {
  font-weight: 500;
}

.resources-links.pp:hover {
  font-weight: 600;
}

.resources-links.competitors {
  display: none;
}

.div-block-351 {
  grid-column-gap: .875rem;
  grid-row-gap: .875rem;
  justify-content: flex-start;
  align-items: center;
  padding: .5rem .75rem;
  display: flex;
  position: relative;
}

.div-block-351.csoon {
  color: var(--gray);
  font-size: .875rem;
  font-weight: 600;
  line-height: 1;
}

.res-logo {
  width: 1.125rem;
  margin-right: 0;
  display: none;
}

.res-logo.learn {
  width: 1.25rem;
}

.div-block-352 {
  flex: 1;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.image-73 {
  display: none;
}

.nav-link_primary {
  color: var(--black);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  padding: 1rem .6rem;
  font-weight: 500;
  display: flex;
}

.nav-link_primary:hover {
  font-weight: 600;
}

.nav-button {
  border: 2px solid var(--brand-primary);
  background-color: var(--brand-primary);
  text-transform: uppercase;
  border-radius: .25rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 2.25rem;
  padding: .65rem 1.875rem;
  font-size: .875rem;
  font-weight: 700;
  line-height: 1;
  transition: color .2s, background-color .2s;
  display: flex;
}

.nav-button:hover {
  border-style: solid;
  border-color: var(--brand-primary);
  background-color: var(--transparent);
  color: var(--brand-primary);
}

.nav-button.transparent {
  background-color: var(--transparent);
}

.nav-button.white {
  background-color: var(--white);
  color: var(--brand-primary);
  border-style: none;
}

.div-block-353 {
  justify-content: flex-end;
  align-items: center;
  height: 100%;
  margin-right: 20px;
  display: flex;
}

.menu-button-2 {
  display: none;
}

.section_request-demo.with-graphics {
  background-image: url("https://cdn.prod.website-files.com/64a6a2de2958e7393752dc70/658c16c0c2b8c0ee5d3bda02_join-the-waitlist-form-bg.svg");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.div-block-354 {
  display: block;
}

.div-block-354.padding-vertical.padding-xhuge {
  grid-column-gap: 6.25rem;
  grid-row-gap: 6.25rem;
  flex-direction: column;
  padding-bottom: 4rem;
  display: flex;
}

.div-block-355 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div-block-356 {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.2fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-357 {
  grid-column-gap: 1.75rem;
  grid-row-gap: 1.75rem;
  flex-direction: column;
  width: 100%;
  display: flex;
}

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

.div-block-359 {
  grid-column-gap: .875rem;
  grid-row-gap: .875rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.image-74 {
  background-color: var(--brand-primary);
  border-radius: 50%;
  width: 1rem;
  height: 1rem;
}

.image-75 {
  width: 1.5rem;
}

._600 {
  font-weight: 600;
}

.div-block-360 {
  color: var(--slate-gray);
}

.div-block-361 {
  width: 100%;
  min-width: 400px;
}

.div-block-362 {
  position: relative;
}

.legal-header {
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 5rem;
  padding-bottom: 5rem;
  display: flex;
}

.legal-content-heading {
  color: #5506be;
  margin-bottom: .75rem;
  font-size: 2.25rem;
  font-weight: 600;
}

.legal-page-set {
  grid-row-gap: 1.25rem;
  flex-direction: column;
  align-items: flex-start;
  width: 20%;
  display: flex;
  position: sticky;
  top: 7rem;
}

.legal-content-wrapper {
  grid-column-gap: 2.25rem;
  grid-row-gap: 2.25rem;
  flex-direction: column;
  flex: 1;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.legal-content {
  grid-column-gap: 5rem;
  grid-row-gap: 2.5rem;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.legal-link {
  color: var(--black);
  display: inline-block;
}

.legal-link.w--current, .legal-link.current {
  border-bottom: 2px solid var(--brand-primary);
  color: var(--brand-primary);
}

.heading-21 {
  color: var(--brand-primary);
}

.div-block-363 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.rich-text_legal p {
  color: var(--rich-text-light);
  margin-bottom: 1rem;
}

.rich-text_legal h4 {
  max-width: 90%;
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 1.5;
}

.rich-text_legal ul {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  color: var(--rich-text-light);
  flex-direction: column;
  justify-content: flex-start;
  display: flex;
}

.rich-text_legal li {
  color: var(--rich-text-light);
  line-height: 1.75;
}

.div-block-364 {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-365 {
  grid-column-gap: 2.5rem;
  justify-content: center;
  align-items: center;
  display: flex;
}

.security-header-list {
  grid-column-gap: 1rem;
  grid-row-gap: 16px;
  color: #333;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  display: grid;
}

.platform-icon {
  width: 2rem;
  height: 2rem;
}

.security-list-item {
  margin-top: 1.25rem;
}

.process_grid-image {
  width: 4rem;
}

.process_wrapper {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.process_wrapper._3-col-comp {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  text-align: center;
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  justify-content: flex-start;
  align-items: stretch;
}

.navbar-2 {
  z-index: 5;
  background-color: #fff;
  position: sticky;
  inset: 0 0% auto;
}

.nav-dropddown {
  padding: 0;
}

.mobile-button-wrapper {
  display: none;
}

.shadow-box {
  background-color: #fff;
  border-radius: .5rem;
  flex: 1;
  box-shadow: 0 10px 30px #0003;
}

.navbar-wrapper {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.navbar-item-center-line {
  background-color: #5506be;
  height: 2px;
  margin-left: auto;
  margin-right: auto;
}

.securtiy-header-title {
  background-image: url("https://cdn.prod.website-files.com/64a6a2de2958e7393752dc70/65841daee072b3634ca32f8d_hero-bg.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  justify-content: center;
  align-items: center;
  min-height: 15.25rem;
  display: flex;
}

.button-7 {
  color: #fff;
  text-align: center;
  text-transform: none;
  background-color: #5506be;
  padding: .75rem 2rem;
  font-size: .875rem;
  font-weight: 600;
  transition: all .3s ease-out;
  box-shadow: 0 11px 15px 3px #130a5e33;
}

.button-7:hover {
  box-shadow: none;
}

.button-7.min-width-200 {
  min-width: 12.5rem;
}

.button-7.is--nav {
  box-shadow: none;
  color: #5506be;
  background-color: #0000;
  border: 1px solid #5506be;
  min-width: 8.4375rem;
  padding: .125rem 1rem;
  line-height: 1.6;
}

.button-7.is--nav:hover {
  color: #fff;
  background-color: #5506be;
}

.button-7.is-secondary {
  color: #5506be;
  background-color: #fff;
  border: 1px solid #5506be;
  justify-content: center;
  align-items: center;
  font-size: .875rem;
  transition: all .3s ease-out;
  box-shadow: 0 11px 40px -17px #5506be;
}

.button-7.is-secondary:hover {
  box-shadow: none;
  color: #fff;
  background-color: #5506be;
}

.color-dark {
  color: #060212;
}

.color-dark.grey {
  color: #424f61;
}

.nav-item-heading {
  font-weight: 600;
}

.security-header-content {
  grid-column-gap: 3rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: stretch;
  margin-top: 1.5rem;
  display: grid;
}

.nav-dropdown-list.w--open {
  background-color: #fff;
  width: 300px;
  display: flex;
}

.nav-dropdown-list.product {
  width: 688px;
}

.nav-dropdown-list.product.w--open {
  border-radius: .5rem;
}

.nav-dropdown-list.product.small {
  width: 200px;
  margin-right: -1px;
  padding-right: 36px;
}

.nav-dropdown-list.product.small.w--open {
  background-color: #fff0;
  width: 240px;
  margin-top: 0;
  margin-right: 0;
  padding-right: 0;
  top: auto;
}

.nav-dropdown-list.product.small.why-sellular {
  width: 260px;
}

.nav-dropdown-list.product.new-platofrm-wrapper {
  border-radius: .5rem;
  width: auto;
  display: flex;
}

.nav-dropdown-list.nav-item-compare {
  width: 300px;
}

.security-certificate-text {
  color: #424f61;
  margin-top: .75rem;
  margin-bottom: 1.25rem;
}

.platform-dropdown-item {
  grid-column-gap: 1rem;
  grid-row-gap: 4px;
  background-color: #fff;
  border-radius: .5rem;
  grid-template-rows: auto;
  grid-template-columns: 2rem auto;
  grid-auto-columns: 1fr;
  justify-items: start;
  margin: 10px 16px;
  padding: 14px 16px;
  font-size: .875rem;
  display: grid;
}

.platform-dropdown-item:hover {
  color: #5506be;
  background-color: #f8f8fe;
}

.platform-dropdown-item.two {
  grid-template-rows: auto;
  align-items: start;
  margin: 8px 20px;
  padding-top: 14px;
  padding-bottom: 14px;
}

.platform-dropdown-item.two:hover {
  background-color: #f8f8fe;
}

.platform-dropdown-item.resource {
  align-items: center;
  margin-top: 4px;
  margin-bottom: 4px;
  padding-top: 14px;
  padding-bottom: 14px;
  display: flex;
}

.platform-dropdown-item.just-text {
  text-align: left;
  margin-top: 8px;
  margin-bottom: 0;
  padding-top: 8px;
  padding-bottom: 8px;
  display: block;
}

.security-certificate-component {
  grid-column-gap: 6.25rem;
  background-image: url("https://cdn.prod.website-files.com/64a6a2de2958e7393752dc70/658420730811f7701ce448ee_soc.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  justify-content: space-between;
  align-items: center;
  padding: 2rem 6.25rem;
  display: flex;
  box-shadow: 0 0 16px #4561b626;
}

.nav-link-5 {
  border-bottom: 2px #fff;
  padding: 1.125rem;
  font-size: .875rem;
  font-weight: 600;
  line-height: 1.5;
}

.nav-link-5:hover {
  color: #5506be;
  border-bottom-style: none;
}

.nav-link-5.w--current {
  color: #5506be;
  border-bottom-color: #5506be;
}

.nav-link-5.hide-mobile-landscape.sign-in:hover {
  border-bottom-width: 0;
}

.nav-menu-3 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.paragraph-6.desc {
  text-align: center;
  margin-top: -2.5rem;
  display: block;
}

._3-column-grid-wrapper {
  grid-column-gap: 3rem;
  grid-row-gap: 5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.section-security-header {
  background-image: url("https://cdn.prod.website-files.com/64a6a2de2958e7393752dc70/65841ef8555ae237434bfb4f_bg-1.svg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

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

.margin-top-24px {
  margin-top: 1.5rem;
}

.security-list-item-header {
  grid-column-gap: 1.25rem;
  align-items: center;
  margin-bottom: 1rem;
  display: flex;
}

.card-shadow {
  z-index: 1;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
  box-shadow: 0 8px 12px #60617026;
}

.nav-dd-column-wrapper {
  flex: 1;
  padding-top: 8px;
  padding-bottom: 8px;
}

.nav-dd-column-wrapper.resource {
  padding-top: 8px;
  padding-bottom: 8px;
}

.security-certificate-image {
  width: 6.25rem;
  min-width: 6.25rem;
}

.text-link {
  color: #5506be;
}

.image-76 {
  width: 1.2rem;
}

.button-8 {
  color: #fff;
  text-align: center;
  text-transform: none;
  background-color: #5506be;
  padding: .75rem 2rem;
  font-size: .875rem;
  font-weight: 600;
  transition: all .3s ease-out;
  box-shadow: 0 11px 15px 3px #130a5e33;
}

.button-8:hover {
  box-shadow: none;
}

.button-8.min-width-200 {
  min-width: 12.5rem;
}

.button-9 {
  color: #fff;
  text-align: center;
  text-transform: none;
  background-color: #5506be;
  padding: .75rem 2rem;
  font-size: .875rem;
  font-weight: 600;
  transition: all .3s ease-out;
  box-shadow: 0 11px 15px 3px #130a5e33;
}

.button-9:hover {
  box-shadow: none;
}

.button-9.min-width-200 {
  background-color: var(--brand-primary);
  min-width: 12.5rem;
}

.security-certificate-component-2 {
  grid-column-gap: 6.25rem;
  background-color: #f3f8ff;
  align-items: center;
  padding: 1.875rem 6.25rem;
  display: flex;
}

.div-block-366 {
  width: 100%;
}

.paragraph-7.desc {
  text-align: center;
  margin-top: -2.5rem;
  display: block;
}

._500 {
  font-weight: 500;
}

.div-block-367 {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-368 {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  transition: box-shadow .2s;
  display: grid;
}

.div-block-369 {
  border: 1px solid #aee9fc;
  padding: 2rem;
}

.link-block-8 {
  border: .5px solid var(--brand-primary);
  box-shadow: none;
  color: var(--black);
  padding: 2rem;
  text-decoration: none;
}

.link-block-8:hover {
  border-style: none;
  box-shadow: 0 0 14px 1px #3b52b333;
}

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

.div-block-371 {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.image-78 {
  width: 3.5rem;
}

.div-block-372 {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-373 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-374 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-375 {
  display: block;
}

.div-block-375.padding-vertical.padding-xlarge {
  grid-column-gap: 3.5rem;
  grid-row-gap: 3.5rem;
  flex-direction: column;
  display: flex;
}

.div-block-375.padding-vertical.padding-medium {
  grid-column-gap: 2.25rem;
  grid-row-gap: 2.25rem;
}

.div-block-376 {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

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

.div-block-378 {
  flex-direction: column;
  display: flex;
}

.div-block-378.padding-vertical.padding-xlarge {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
}

.div-block-379 {
  display: block;
}

.div-block-380 {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.div-block-381 {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 42%;
  display: flex;
}

.div-block-381.video-hub {
  width: 60%;
  padding-right: 2rem;
}

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

.div-block-383 {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  flex-direction: column;
  margin-bottom: 1.25rem;
  display: flex;
}

.div-block-384 {
  border-radius: .65rem;
  flex-direction: row;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  height: 240px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.image-79 {
  cursor: pointer;
  object-fit: cover;
  position: relative;
}

.link-block-9 {
  color: var(--black);
}

.div-block-385 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-385.text-small {
  color: var(--slate-gray);
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  font-weight: 500;
}

.tr-category {
  background-color: var(--ghost-white);
  color: var(--brand-primary);
  border-radius: .75rem;
  padding: .4rem .8rem;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.4;
}

.tr-category.d-iblock {
  display: inline-flex;
}

.tr-category.pad-0 {
  text-transform: capitalize;
}

.text-block-87 {
  line-height: 1.4;
}

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

.theme-button-blog {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  border: 2px solid var(--brand-primary);
  background-color: var(--brand-primary);
  color: var(--white);
  border-radius: .65rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1;
  display: flex;
}

.theme-button-blog.transparent {
  background-color: var(--transparent);
}

.theme-button-blog.white {
  background-color: var(--white);
  color: var(--brand-primary);
  border-style: none;
}

.theme-button-blog.border-extra {
  border-radius: 2.25rem;
}

.theme-button-blog.border-extra.btn-bsa {
  background-color: var(--white);
  color: var(--black);
  border-style: none;
  border-radius: 8px;
  padding-top: 12px;
  padding-bottom: 12px;
  font-size: 14px;
  font-weight: 600;
}

.theme-button-blog.border-extra.btn-bsa:hover {
  background-color: var(--brand-primary);
  color: var(--white);
}

.collection-list-2 {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-387 {
  display: block;
}

.div-block-387.padding-vertical.padding-xlarge {
  grid-column-gap: 3.125rem;
  grid-row-gap: 3.125rem;
  flex-direction: column;
  padding-bottom: 8rem;
  display: flex;
}

.div-block-388 {
  grid-column-gap: .875rem;
  grid-row-gap: .875rem;
  text-align: center;
  flex-direction: column;
  align-items: center;
  max-width: 80%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div-block-389 {
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  display: flex;
}

.collection-list_blogs {
  grid-column-gap: 1.875rem;
  grid-row-gap: 3.75rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.collection-list_blogs._3-slides {
  grid-row-gap: 1.875rem;
  justify-content: flex-start;
  display: flex;
}

.collection-list_blogs._3-slides.splide__list {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
}

.collection-list_blogs.gap-30 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
}

.cms-card_blog {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  flex-direction: column;
  justify-content: flex-start;
  display: flex;
}

.cms-card_blog.cms-card-bg-color {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: #cbebe933;
  border-radius: 18px;
  height: 100%;
  padding: 18px;
}

.div-block-391 {
  border-radius: .75rem;
  width: 100%;
  height: 150px;
  position: relative;
  overflow: hidden;
}

.div-block-391.video-hub {
  height: 165px;
}

.image-80 {
  object-fit: cover;
  width: 100%;
  max-width: 100%;
  height: 100%;
}

.div-block-392 {
  grid-column-gap: .325rem;
  grid-row-gap: .325rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.collection-list-4 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  display: flex;
}

.radio-button-field {
  background-color: var(--ghost-white);
  color: var(--brand-primary);
  cursor: pointer;
  border-radius: .75rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  padding: .8rem 1.6rem;
  font-weight: 500;
  display: flex;
  position: relative;
}

.radio-button-field:active {
  background-color: var(--brand-primary);
  box-shadow: none;
  outline-offset: 0px;
  color: var(--white);
  border: 1px #000;
  outline: 3px #0040e4;
}

.radio-button-field:focus {
  background-color: var(--brand-primary);
  outline-offset: 0px;
  color: var(--white);
  border: 1px #000;
  outline: 3px #fff;
}

.radio-button-field.active-filter {
  background-color: var(--brand-primary);
  color: var(--white);
}

.radio-button {
  border-style: none;
  border-radius: 0%;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
  display: none;
  position: absolute;
  inset: 0%;
}

.text-block-88, .div-block-393 {
  display: none;
}

.collection-list-5 {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-block-89 {
  background-color: var(--ghost-white);
  color: var(--brand-primary);
  border-radius: .75rem;
  padding: .8rem 1.6rem;
}

.wrapper-link_blog {
  color: var(--black);
  width: 100%;
  height: 100%;
  display: block;
}

.collection_item-blog {
  position: relative;
  overflow: hidden;
}

.collection_item-blog.splide__slide {
  width: 25%;
}

.div-block-394 {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  background-color: var(--ghost-white);
  color: var(--brand-primary);
  border-radius: .75rem;
  justify-content: flex-start;
  align-items: center;
  padding: .4rem .8rem;
  display: flex;
}

.h2-style-heading {
  color: var(--black);
  font-size: 2.5rem;
}

.h3-style-heading {
  font-size: 2.25rem;
}

.h3-style-heading.cta {
  line-height: 1.2;
}

.h3-style-heading.cta-nx {
  color: var(--white);
  line-height: 1.2;
}

.pulse-circle {
  z-index: 2;
  cursor: pointer;
  width: 5.875rem;
  position: absolute;
  inset: 32% 10% auto auto;
}

.pulse-circle.gif-2 {
  top: 33%;
  right: 6.5%;
}

.pulse-circle.gif-3 {
  inset: auto auto -1% 29%;
}

.pulse-circle.gif-1 {
  inset: 19% auto auto 21%;
}

.pulse-circle.gif-4 {
  inset: 12.5% auto auto -2.8%;
}

.pulse-circle.gif-5 {
  inset: -3% 28.5% auto auto;
}

.pulse-circle.gif-6 {
  inset: 34% auto auto -2.5%;
}

.image-82 {
  width: 98%;
  display: block;
  position: absolute;
  inset: 0%;
}

.wrapper_gifs {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.product-gif {
  border-radius: .3125rem;
  width: 100%;
  display: none;
}

.product-gif.gif-1 {
  display: none;
}

.product-main-image {
  border-radius: .3125rem;
  box-shadow: 0 0 10px 5px #3c6ff14d;
}

.h4-style-heading {
  font-size: 2rem;
}

.div-block-395 {
  border-radius: .3125rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 70%;
  max-width: 60rem;
  height: 550px;
  display: none;
  overflow: hidden;
}

.arrow_theme-button {
  display: block;
}

.div-block-396 {
  padding-top: 2rem;
  padding-bottom: 4rem;
  position: relative;
}

.div-block-397 {
  background-color: var(--f6f8fe);
  border-radius: .625rem;
  padding: 1.875rem;
  position: relative;
}

.div-block-398 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 50%;
  max-width: 500px;
  display: flex;
}

.div-block-399 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-top: 2rem;
  display: flex;
}

.image-83 {
  width: 48%;
  max-width: 500px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.theme-button-small {
  background-color: var(--brand-primary);
  color: var(--white);
  border-radius: .25rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 50%;
  max-width: 180px;
  height: 2.5rem;
  padding: 0;
  font-size: .875rem;
  font-weight: 600;
  display: flex;
}

.theme-button-small.transparent {
  border: 1px solid var(--brand-primary);
  background-color: var(--white);
  color: var(--brand-primary);
}

.button-11 {
  width: 50%;
}

.image-84 {
  opacity: .5;
  position: absolute;
  inset: 0% 0% auto auto;
}

.div-block-400 {
  display: block;
}

.div-block-400.padding-vertical.padding-xlarge {
  grid-column-gap: 6.25rem;
  grid-row-gap: 6.25rem;
  flex-direction: column;
  display: flex;
}

.splide.splide-1, .splide.splide-2 {
  max-width: 100%;
}

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

.splide__arrow {
  background-color: var(--white);
  color: var(--rich-text-light);
  border-radius: 50%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-size: 1.875rem;
  line-height: 1.5;
  display: flex;
  box-shadow: 0 0 12px 1px #2a3ca045;
}

.div-block-401 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-402 {
  display: block;
}

.div-block-402.padding-vertical.padding-xlarge {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  flex-direction: column;
  align-items: center;
  padding-bottom: 8rem;
  display: flex;
}

.div-block-403 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.button-12 {
  color: #fff;
  text-align: center;
  text-transform: none;
  background-color: #5506be;
  padding: .75rem 2rem;
  font-size: .875rem;
  font-weight: 600;
  transition: all .3s ease-out;
  box-shadow: 0 11px 15px 3px #130a5e33;
}

.button-12:hover {
  box-shadow: none;
}

.button-12.is--dwonload {
  grid-column-gap: 1rem;
  background-color: var(--brand-primary);
  color: #fff;
  align-items: center;
  padding: 1.05rem 2rem;
  display: flex;
}

.dwonload_section {
  background-image: url("https://cdn.prod.website-files.com/64a6a2de2958e7393752dc70/658c1a5bb212b34568cf0fca_sub-hero-unit-design.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  flex-direction: column;
  align-items: center;
  margin-bottom: 1.5rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
  display: flex;
}

.dwonload_flex-layout {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.download_grid-box {
  color: var(--black);
  text-align: center;
  border: 1px solid #5506be00;
  flex-direction: column;
  align-items: center;
  padding: 1rem;
  transition: all .3s;
  display: flex;
  box-shadow: 0 -2px 4px #3b29cc12, 0 11px 10px 3px #3b29cc12;
}

.download_grid-box:hover {
  border: 1px solid var(--brand-primary);
  box-shadow: none;
}

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

.image-85 {
  margin-top: -7px;
}

.div-block-404 {
  display: block;
}

.div-block-404.padding-vertical.padding-xlarge {
  padding-top: 6rem;
  padding-bottom: 6rem;
}

.div-block-405 {
  display: block;
}

.div-block-405.padding-vertical.padding-xlarge {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding-top: 6rem;
  display: flex;
}

.div-block-406 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 42rem;
  display: flex;
}

.div-block-407 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  align-items: center;
  max-width: 42rem;
  display: flex;
}

.div-block-409 {
  display: block;
}

.div-block-409.padding-vertical.padding-xlarge {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.div-block-409.padding-vertical.padding-xlarge.d-none {
  display: none;
}

.div-block-410 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 50rem;
  display: flex;
}

.div-block-410.contact-center {
  color: var(--white);
  background-image: url("https://cdn.prod.website-files.com/64a6a2de2958e7393752dc70/658d7795c393177daddf2bd1_Header-BG.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: .75rem;
  max-width: none;
  padding: 2.5rem;
}

.image-86 {
  border-radius: .75rem;
}

.div-block-411 {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-412 {
  display: block;
}

.div-block-412.padding-vertical.padding-xlarge {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: .3fr .7fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: start;
  display: flex;
}

.rich_text-blog h2 {
  margin-bottom: 1rem;
  font-size: 1.875rem;
  font-weight: 600;
  line-height: 1.5;
}

.rich_text-blog h3 {
  margin-bottom: 1rem;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.5;
}

.rich_text-blog p {
  margin-bottom: 1rem;
}

.rich_text-blog ol, .rich_text-blog ul {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 1rem;
  padding-left: 2.5rem;
  line-height: 1.875;
  display: flex;
}

.rich_text-blog strong {
  font-weight: 700;
}

.rich_text-blog li {
  margin-bottom: 0;
}

.rich_text-blog h1 {
  font-size: 2rem;
  font-weight: 600;
}

.rich_text-blog h4 {
  font-size: 1.2rem;
  font-weight: 600;
}

.rich_text-blog h6 {
  font-weight: 600;
}

.rich_text-blog h5 {
  font-size: 1.1rem;
  font-weight: 600;
}

.div-block-413 {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  background-color: var(--white);
  border-radius: .75rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 1.5rem 0;
  display: flex;
  box-shadow: 0 0 15px #2b49a12b;
}

.div-block-414 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  position: relative;
}

.div-block-415 {
  background-color: var(--brand-primary);
  width: 70%;
  height: 3px;
}

.link-block-10 {
  color: var(--black);
}

.link-block-10.text-small.w--current {
  color: var(--brand-secondary);
}

.heading-22 {
  font-size: .875rem;
  font-weight: 400;
  line-height: 1.5;
}

.div-block-416 {
  width: 28%;
  position: sticky;
  top: 84px;
}

.div-block-416.leanr {
  width: 100%;
}

.div-block-417 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-end;
  padding-top: 2rem;
  display: flex;
}

.div-block-417.social-inline {
  flex-flow: row;
  justify-content: flex-start;
  padding-top: 1rem;
}

.div-block-418 {
  border: 1px solid var(--brand-primary);
  outline-offset: 0px;
  border-radius: 50%;
  outline: 3px #000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  transition: background-color .2s;
  display: flex;
}

.div-block-418:hover {
  background-color: var(--brand-primary);
}

.image-87 {
  object-fit: contain;
  width: 1rem;
  height: 1rem;
  position: static;
}

.image-87.white-logo {
  display: none;
}

.image-87-copy {
  object-fit: contain;
  width: 1rem;
  height: 1rem;
  position: static;
}

.image-87-copy.white-logo {
  display: none;
}

.div-block-419 {
  display: block;
}

.div-block-419.padding-vertical.padding-xlarge {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.div-block-420 {
  grid-column-gap: .875rem;
  grid-row-gap: .875rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-421 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  color: var(--brand-primary);
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-422 {
  background-color: var(--brand-primary);
  width: 20px;
  height: 2px;
}

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

.div-block-412-copy {
  display: block;
}

.div-block-412-copy.padding-vertical.padding-xlarge {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: .3fr .7fr;
  grid-auto-columns: 1fr;
  align-items: start;
  padding-top: 0;
  display: grid;
}

.rich_text-learn h2 {
  margin-bottom: 1rem;
  font-size: 1.875rem;
  font-weight: 600;
  line-height: 1.5;
}

.rich_text-learn h3 {
  margin-bottom: 1rem;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.5;
}

.rich_text-learn p {
  margin-bottom: 1rem;
}

.rich_text-learn a {
  color: var(--brand-secondary);
  font-weight: 500;
}

.rich_text-learn ol {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  align-items: flex-start;
  margin-bottom: 1rem;
  padding-left: 0;
  line-height: 1.875;
  list-style-type: none;
  display: flex;
}

.rich_text-learn ul {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 1rem;
  padding-left: 0;
  line-height: 1.875;
  list-style-type: none;
  display: flex;
}

.rich_text-learn strong {
  font-weight: 700;
}

.rich_text-learn li {
  margin-bottom: 0;
  padding-left: 2.5rem;
}

.rich_text-learn blockquote {
  border-left-width: 1rem;
  border-left-color: var(--brand-primary);
  background-color: var(--ghost-white);
  border-radius: .3125rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
  font-size: 1rem;
}

.main_wrapper-ebook {
  background-image: url("https://cdn.prod.website-files.com/64a6a2de2958e7393752dc70/658c1e5db700e733904e2bf4_thankyou-page-hero-unit-bg.svg");
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.section_ebook-header, .div-block-426 {
  display: block;
}

.div-block-426.padding-vertical.padding-xlarge {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.image-88 {
  display: none;
}

.image-89 {
  max-width: 92%;
  display: block;
}

.div-block-427 {
  background-image: url("https://cdn.prod.website-files.com/64a6a2de2958e7393752dc70/658bee73adc727c27b2c4c2e_cover-bg-hero-unit.svg");
  background-position: 100% 0;
  background-repeat: no-repeat;
  background-size: contain;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: flex-end;
  max-width: 460px;
  display: flex;
}

.div-block-428 {
  display: block;
}

.div-block-428.padding-vertical.padding-xlarge {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-direction: column;
  max-width: 700px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

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

.section_ebook-form {
  background-image: url("https://cdn.prod.website-files.com/64a6a2de2958e7393752dc70/658d826446e668ae22de36eb_request-demo-form-bg.svg"), url("https://cdn.prod.website-files.com/64a6a2de2958e7393752dc70/658c16c0c2b8c0ee5d3bda02_join-the-waitlist-form-bg.svg");
  background-position: 50%, 0 200px;
  background-repeat: no-repeat, no-repeat;
  background-size: auto, cover;
}

.div-block-430 {
  display: block;
}

.div-block-430.padding-vertical.padding-xlarge {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 8rem;
  display: flex;
}

.div-block-48-copy {
  display: block;
}

.div-block-48-copy.text-size-tiny {
  max-width: 30rem;
  margin-bottom: 2.5rem;
  padding-top: 1rem;
}

.div-block-48-copy.text-size-tiny._80-width {
  width: 80%;
}

.div-block-48-copy.text-size-tiny.fv {
  margin-top: 1rem;
}

.link-block-11 {
  color: var(--brand-secondary);
  margin-top: .5rem;
  text-decoration: underline;
}

.link-block-12 {
  padding-left: .7rem;
  font-weight: 500;
  text-decoration: underline;
}

.section_footer {
  background-color: var(--070e29);
  color: var(--white);
}

.div-block-431 {
  display: block;
}

.div-block-431.padding-vertical.padding-xhuge {
  grid-template-rows: auto auto;
  grid-template-columns: 3fr 3fr 1fr;
  grid-auto-columns: 1fr;
  padding-bottom: 10rem;
  display: grid;
}

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

.div-block-433 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-434 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-434.last {
  width: 100%;
  padding-left: 0;
}

.text-block-90 {
  text-transform: uppercase;
  font-size: .875rem;
  font-weight: 700;
  line-height: 1.2;
}

.div-block-435 {
  grid-column-gap: 1.12rem;
  grid-row-gap: 1.12rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.link-block-13 {
  color: var(--white);
  font-size: .75rem;
  font-weight: 500;
  line-height: 1;
  text-decoration: none;
}

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

.div-block-437 {
  grid-column-gap: 3.5rem;
  grid-row-gap: 3.5rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-437.mob-footer {
  display: none;
}

.image-90 {
  width: 7.45rem;
}

.div-block-438 {
  grid-column-gap: 1.12rem;
  grid-row-gap: 1.12rem;
  color: var(--93939d);
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-439 {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.image-91, .image-92, .image-93 {
  width: 1rem;
}

.link-block-14 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.collection-item-2 {
  padding-top: 0;
  padding-bottom: 0;
  line-height: 1;
}

.collection-list-wrapper {
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.res-logo-hover {
  width: 1.125rem;
  margin-right: 0;
  display: none;
  position: absolute;
}

.res-logo-hover.learn {
  width: 1.25rem;
}

.form-5 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.form-block-5 {
  flex-flow: column wrap;
}

.html-embed-11 {
  display: none;
}

.div-block-440 {
  max-width: 24rem;
}

.div-block-441, .div-block-442 {
  display: none;
}

.div-block-443 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.integrations-expand-link {
  color: var(--cx-theme-color);
  cursor: pointer;
  padding-left: .7rem;
  font-weight: 500;
  text-decoration: underline;
}

._400 {
  font-weight: 400;
}

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

.div-block-449 {
  width: 49%;
}

.block-quote {
  border-left-width: 1rem;
  border-left-color: var(--brand-primary);
  background-color: var(--ghost-white);
  border-radius: .3125rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
  font-size: 1rem;
  line-height: 1.2;
}

.voice-features-wrapper {
  grid-column-gap: 80px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.voice-features-div {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  align-items: flex-start;
  max-width: 346px;
  display: flex;
}

.image-95 {
  width: 44px;
}

.voice-features-content-wrap {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.voice-h3 {
  font-size: 20px;
}

.voice-h3._150-px {
  max-width: 150px;
}

.voice-h3-text {
  line-height: 1.6;
}

.voice-lp-hero-img-wrapper {
  max-width: 520px;
}

.button-13 {
  color: #fff;
  text-align: center;
  text-transform: none;
  background-color: #4e41f2;
  padding: .75rem 2rem;
  font-size: .875rem;
  font-weight: 600;
  transition: all .3s ease-out;
  box-shadow: 0 11px 15px 3px #130a5e33;
}

.button-13:hover {
  box-shadow: none;
}

.button-13.is-secondary {
  color: var(--brand-primary);
  background-color: #fff;
  border: 1px solid #4e41f2;
  justify-content: center;
  align-items: center;
  font-size: .875rem;
  transition: all .3s ease-out;
  box-shadow: 0 11px 40px -17px #4e41f2;
}

.button-13.is-secondary:hover {
  box-shadow: none;
  color: #fff;
  background-color: #4e41f2;
}

.div-block-450 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  justify-content: flex-start;
  display: flex;
}

.content-wrapper-grid-2-column {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.complexity_wrapper {
  background-color: #f7f7fd;
  border-radius: 1.25rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 2rem;
  display: flex;
}

.paragraph-8.desc {
  text-align: center;
  margin-top: -2.5rem;
  display: block;
}

.button-14 {
  color: #fff;
  text-align: center;
  text-transform: none;
  background-color: #4e41f2;
  padding: .75rem 2rem;
  font-size: .875rem;
  font-weight: 600;
  transition: all .3s ease-out;
  box-shadow: 0 11px 15px 3px #130a5e33;
}

.button-14:hover {
  box-shadow: none;
}

.button-14.is-secondary {
  border: 1px solid var(--brand-primary);
  color: var(--brand-primary);
  background-color: #fff;
  justify-content: center;
  align-items: center;
  font-size: .875rem;
  transition: all .3s ease-out;
  box-shadow: 0 11px 40px -17px #4e41f2;
}

.button-14.is-secondary:hover {
  background-color: var(--brand-primary);
  box-shadow: none;
  color: #fff;
}

.features_section-image {
  max-width: 548px;
}

.features_section-left {
  flex: 0 auto;
  max-width: 600px;
}

.home_hero-wrapper-left {
  max-width: 466px;
}

.features_section-wrapper {
  grid-column-gap: 5rem;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.section-with-top-background {
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  background-attachment: scroll;
}

.button-15 {
  color: #fff;
  text-align: center;
  text-transform: none;
  background-color: #4e41f2;
  padding: .75rem 2rem;
  font-size: .875rem;
  font-weight: 600;
  transition: all .3s ease-out;
  box-shadow: 0 11px 15px 3px #130a5e33;
}

.button-15:hover {
  box-shadow: none;
}

.button-15.is-secondary {
  border: 1px solid var(--brand-primary);
  color: var(--brand-primary);
  background-color: #fff;
  justify-content: center;
  align-items: center;
  font-size: .875rem;
  transition: all .3s ease-out;
  box-shadow: 0 11px 40px -17px #4e41f2;
}

.button-15.is-secondary:hover {
  background-color: var(--brand-primary);
  box-shadow: none;
  color: #fff;
}

.button-15.is-secondary.cb {
  padding-top: .75rem;
  padding-bottom: .75rem;
}

.button-15.is-large {
  background-color: var(--brand-primary);
  min-width: 18.75rem;
  font-family: Open Sans, sans-serif;
  font-weight: 600;
}

.button-15.is-medium {
  min-width: 200px;
}

.section-wrapper-left-text-right-media {
  grid-column-gap: 5rem;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.section-with-bottom-background {
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  background-attachment: scroll;
}

.div-block-451 {
  display: flex;
}

.section-request-demo-2 {
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  margin-top: 0;
  margin-bottom: 0;
}

.paragraph-9 {
  font-size: .875rem;
}

.div-block-452 {
  display: flex;
}

.text-style-danger-2 {
  color: #f30a0e;
}

.text-style-danger-2.text-size-tiny {
  display: none;
}

.div-block-453 {
  display: flex;
}

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

.text-block-93 {
  font-size: 1rem;
  font-weight: 500;
}

.div-block-455 {
  display: flex;
}

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

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

.contact_form-grid-box-2 {
  grid-column-gap: 2rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-rows: minmax(auto, 1fr);
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.div-block-458 {
  margin-top: 1rem;
  display: block;
}

.div-block-459 {
  display: flex;
}

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

.layout192_image {
  width: 100%;
  height: 100%;
}

.platform-text-link {
  color: var(--brand-primary);
  margin-top: 1rem;
  font-weight: 600;
  display: block;
}

.platform-text-link:hover {
  color: var(--brand-primary);
}

.section-item-list-with-right-image {
  margin-top: 0;
  margin-bottom: 0;
}

.list-item {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 1rem;
  display: flex;
}

.layout192_content {
  max-width: 28.25rem;
}

.list-item-icon {
  width: 1.2rem;
  margin-top: .25rem;
}

.title-tag-wrapper {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.grid-wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  margin-top: 0;
  display: grid;
}

.features-list-wrapper {
  grid-column-gap: .875rem;
  grid-row-gap: 1rem;
  color: #424f61;
  grid-template-rows: auto auto;
  grid-template-columns: 1.25rem 1fr;
  grid-auto-columns: 1fr;
  margin-top: 1.25rem;
  line-height: 1.875;
  display: block;
}

.title-tag.padding-horizontal.padding-small {
  color: #fff;
  background-color: #4d7ef7;
  border-radius: 10.5px;
  font-weight: 600;
}

.feature_content {
  max-width: 28.25rem;
}

.div-block-461, .div-block-462 {
  display: flex;
}

.contact_section {
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
}

.div-block-463 {
  display: flex;
}

.contact_form-wapper {
  max-width: 650px;
  margin-top: 1.375rem;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.contact_form-wapper._580 {
  max-width: 580px;
  margin-top: 2.25rem;
}

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

.text-block-94 {
  font-size: 1rem;
  font-weight: 500;
}

.div-block-465 {
  display: flex;
}

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

.contact_section-background {
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
  transform: scale(1.3);
}

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

.contact_form-grid-box-3 {
  grid-column-gap: 2rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-rows: minmax(auto, 1fr);
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.div-block-468 {
  margin-top: 1rem;
  display: block;
}

.div-block-469 {
  display: flex;
}

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

.first-section-image-right {
  overflow: hidden;
}

.div-block-471, .div-block-472 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.section-left-image-right-text {
  background-image: linear-gradient(#f7f1ff, #f7f1ff);
  margin-top: 0;
  margin-bottom: 0;
}

.section-left-image-right-text.background-color-purple {
  background-image: none;
}

.home_hero-wrapper-right {
  max-width: 520px;
}

.div-block-473, .div-block-474, .div-block-475 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.platform-dropdown-item-2 {
  grid-column-gap: 1rem;
  grid-row-gap: 4px;
  background-color: #fff;
  border-radius: .5rem;
  grid-template-rows: auto;
  grid-template-columns: 2rem auto;
  grid-auto-columns: 1fr;
  justify-items: start;
  margin: 10px 16px;
  padding: 14px 16px;
  font-size: .875rem;
  display: grid;
}

.platform-dropdown-item-2:hover {
  color: #4e41f2;
  background-color: #f8f8fe;
}

.div-block-476 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  align-items: stretch;
  display: flex;
}

.div-block-477 {
  background-color: var(--brand-primary);
  color: var(--white);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  height: 48px;
  display: flex;
}

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

.div-block-478 {
  display: block;
}

.div-block-478.padding-vertical.padding-huge {
  justify-content: space-between;
  align-items: center;
  transition: box-shadow .2s;
  display: flex;
}

.div-block-479 {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 52%;
  display: flex;
}

.div-block-480 {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.div-block-481 {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-top: .5rem;
  display: flex;
}

.theme-button-cx {
  border: 2px none var(--white);
  background-color: var(--cx-theme-color);
  color: var(--white);
  text-align: center;
  text-transform: uppercase;
  border-radius: .25rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  height: 3rem;
  padding: 0 40px;
  font-size: .875rem;
  font-weight: 700;
  line-height: 1;
  transition: box-shadow .2s;
  display: flex;
}

.theme-button-cx:hover {
  box-shadow: 0 2px 8px #0000004d;
}

.theme-button-cx.transparent-black {
  border: 1px solid var(--cx-theme-color);
  background-color: var(--transparent);
  color: var(--cx-theme-color);
  padding-left: 32px;
  padding-right: 32px;
  font-weight: 700;
}

.theme-button-cx.transparent-black._700 {
  font-weight: 700;
}

.theme-button-cx.transparent-black.cx-pricing {
  padding-left: 0;
  padding-right: 0;
  font-weight: 700;
}

.theme-button-cx.transparent-black.cx-pricing.sub-cta {
  width: 16.4rem;
}

.theme-button-cx.transparent-black.no-height {
  height: 51px;
}

.theme-button-cx.white {
  background-color: var(--white);
  color: #000;
  transition: color .2s, background-color .2s;
}

.theme-button-cx.white.transparent {
  color: var(--white);
  background-color: #fff0;
  border-style: solid;
  border-width: 1px;
}

.theme-button-cx.white.new-home-cta {
  width: 10rem;
  box-shadow: 0 3px 5px #92929280;
}

.theme-button-cx.white.new-home-cta:hover {
  box-shadow: 0 3px 5px #929292e6;
}

.theme-button-cx.navbar {
  text-transform: uppercase;
  width: 10rem;
  padding-left: 0;
  padding-right: 0;
}

.theme-button-cx.navbar.cx-service.btn-bsa {
  width: 100%;
  height: 2.5rem;
  font-weight: 600;
}

.theme-button-cx.navbar.cx-service.btn-bsa:hover {
  background-color: var(--black);
  color: var(--white);
}

.theme-button-cx.navbar.cx-service.is-white {
  background-color: var(--white);
  color: #181818;
}

.theme-button-cx.navbar.cx-engage {
  display: none;
}

.theme-button-cx.navbar.transparent-black {
  margin-right: 10px;
}

.theme-button-cx.cx-pricing {
  padding-left: 0;
  padding-right: 0;
}

.theme-button-cx.sms-lp {
  height: auto;
  padding: 12px 24px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.5;
}

.theme-button-cx.sms-lp.white {
  background-color: var(--white);
  color: #000;
}

.theme-button-cx.sms-lp.white-bg {
  background-color: var(--white);
  color: var(--black);
}

.theme-button-cx.sms-lp.navigation {
  font-size: 14px;
  line-height: 1;
}

.theme-button-cx.sms-lp.mobile-view {
  display: none;
}

.theme-button-cx.sms-lp-newengage {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: row;
  padding: 0 24px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.5;
}

.theme-button-cx.sms-lp-newengage.white-bg.d-flex {
  display: flex;
}

.theme-button-cx.sms-lp-newengage.d-flex {
  display: flex;
}

.theme-button-cx.sms-lp-newengage.br-8 {
  border-radius: 8px;
}

.theme-button-cx.sms-lp-newengage {
  height: auto;
  padding: 12px 24px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.5;
}

.theme-button-cx.sms-lp-newengage.white {
  background-color: var(--white);
  color: #000;
}

.theme-button-cx.sms-lp-newengage.white-bg {
  background-color: var(--white);
  color: var(--black);
}

.theme-button-cx.sms-lp-newengage.navigation {
  font-size: 14px;
  line-height: 1;
}

.theme-button-cx.sms-lp-newengage.mobile-view {
  display: none;
}

.theme-button-cx.transparent-white {
  background-color: var(--transparent);
  border-style: solid;
  border-width: 1px;
  padding-left: 32px;
  padding-right: 32px;
}

.theme-button-cx.transparent-white.no-height {
  height: 51px;
}

.theme-button-cx.transparent-white.no-height.sms-white {
  background-color: var(--white);
  color: var(--brand-primary);
}

.theme-button-cx.new-home-cta {
  width: 10rem;
  padding-left: 0;
  padding-right: 0;
}

.theme-button-cx.white-bg.sms-white {
  background-color: var(--white);
  color: var(--brand-primary);
}

.image-96 {
  width: 42%;
}

.section_cx-customers {
  padding-bottom: 1rem;
}

.div-block-482 {
  display: block;
}

.div-block-482.padding-bottom.padding-xlarge {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
  display: flex;
}

.text-block-95 {
  color: var(--gray);
}

.text-block-96 {
  color: var(--black);
  text-align: center;
  max-width: 560px;
  font-size: 18px;
  font-weight: 600;
}

.text-block-96.s2-trusted {
  max-width: 650px;
  font-size: 24px;
}

.div-block-483 {
  width: 100%;
  position: relative;
  overflow: hidden;
}

.div-block-484 {
  z-index: 2;
  background-image: linear-gradient(90deg, #fff, #fff0);
  width: 6rem;
  height: 100%;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.div-block-484-copy {
  z-index: 2;
  background-image: linear-gradient(276deg, #fff, #fff0);
  width: 6rem;
  height: 100%;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-485 {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.cx-train-usa {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  display: none;
}

.cx-train-usa.only-usa {
  display: none;
}

.div-block-487 {
  display: block;
}

.div-block-487.padding-vertical.padding-xlarge {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-488 {
  grid-column-gap: 3.75rem;
  grid-row-gap: 3.75rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.div-block-489 {
  border-radius: .25rem;
  flex-flow: column;
  display: flex;
  box-shadow: 0 2px 8px #00000040;
}

.div-block-490 {
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  height: 100%;
  padding: 40px 30px;
  display: flex;
}

.image-98 {
  width: 15.5rem;
}

.div-block-491 {
  grid-column-gap: 1.45rem;
  grid-row-gap: 1.45rem;
  text-align: left;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 1.87rem;
  margin-bottom: 2rem;
  display: flex;
}

.div-block-492 {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-493 {
  grid-column-gap: .65rem;
  grid-row-gap: .65rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.image-99 {
  width: 20px;
  min-width: 20px;
}

.div-block-494 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.image-100 {
  width: 14px;
  min-width: 14px;
}

.div-block-495 {
  display: block;
}

.div-block-495.padding-vertical.padding-xlarge {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding-bottom: 10rem;
  display: flex;
}

.div-block-496 {
  max-width: 28rem;
}

.div-block-497 {
  grid-column-gap: 8rem;
  grid-row-gap: 8rem;
  flex-flow: column;
  width: 100%;
  display: flex;
}

.div-block-497.engage {
  grid-column-gap: 6rem;
  grid-row-gap: 6rem;
}

.div-block-498 {
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.div-block-499 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  text-align: left;
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-start;
  width: 46.875%;
  display: flex;
}

.div-block-499.cx-service {
  justify-content: center;
  align-items: flex-start;
}

.image-101 {
  width: 100%;
}

.text-block-97 {
  color: #4e41f1;
  text-align: center;
  background-color: #efefff;
  border-radius: 2.125rem;
  width: 5rem;
  padding-top: 6px;
  padding-bottom: 6px;
  font-size: .625rem;
  font-weight: 700;
  line-height: 1.2;
}

.text-block-98, .text-block-98.text-xlarge._700 {
  line-height: 1.25;
}

.text-block-97-service {
  color: #3888f7;
  text-align: center;
  background-color: #e6f0ff;
  border-radius: 2.125rem;
  width: 5rem;
  padding-top: 6px;
  padding-bottom: 6px;
  font-size: .625rem;
  font-weight: 700;
  line-height: 1.2;
}

.section_cx-cta {
  background-image: linear-gradient(263deg, #1144db 14.38%, #762be7 85.72%);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.section_cx-cta.engage, .section_cx-cta.service {
  background-image: linear-gradient(263deg, #00238b 14.38%, #1251e9 85.72%);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.section_cx-cta.engage {
  background-image: linear-gradient(263deg, #37009a 14.38%, #762be7 85.72%);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-500 {
  display: block;
}

.div-block-500.padding-vertical.padding-huge {
  z-index: 2;
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  color: var(--white);
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.text-span-11 {
  font-size: 1.5rem;
}

.div-block-501 {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-102 {
  mix-blend-mode: multiply;
  object-fit: contain;
  width: 100%;
  max-width: 1440px;
  height: 100%;
  display: inline-block;
  position: absolute;
  inset: 0% auto;
}

.section_cx-features {
  display: none;
}

.div-block-502 {
  display: block;
}

.div-block-502.padding-vertical.padding-xlarge {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-503 {
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.div-block-504 {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 27.5%;
  display: flex;
}

.image-103 {
  width: 3.75rem;
}

.div-block-505 {
  grid-column-gap: .65rem;
  grid-row-gap: .65rem;
  text-align: left;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.link-7, .cx-arrow-link-wrapper {
  color: var(--cx-theme-color);
}

.checkbox-label {
  margin-bottom: 0;
}

.html-embed-12 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  margin-left: -16px;
  display: flex;
}

.image-104 {
  height: 22px;
}

.div-block-486-child {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  min-width: 190.9rem;
  display: flex;
}

.div-block-486-child.only-usa {
  min-width: 90rem;
}

.div-block-486-child.all-ip {
  min-width: 235rem;
}

.div-block-506, .div-block-507 {
  max-width: 23rem;
}

.cx-train-non-usa {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.cx-train-non-usa.only-usa {
  display: flex;
}

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

.text-block-100 {
  color: var(--text-primary);
  text-transform: uppercase;
  background-color: #ecf1ff;
  border-radius: 1.1875rem;
  padding: .25rem .4rem;
  font-size: .5rem;
  font-weight: 700;
}

.grid-4-col {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 402px 266px 266px 266px;
}

.grid-4-col._40px {
  margin-bottom: 40px;
}

.grid-4-col.sticky {
  position: sticky;
  top: 80px;
}

.product_nav-content-wrapper {
  background-color: #fff;
  border-radius: .3125rem;
  width: 100%;
  margin-top: 1rem;
  padding-top: 0;
  overflow: hidden;
  box-shadow: 0 0 15px #cdcdcd;
}

.new_nav-dropdown-content-wrapper-copy {
  padding: 0;
  overflow: hidden;
}

.new_nav-dropdown-content-wrapper-copy.en {
  padding: 0;
  overflow: visible;
}

.product_nav-content {
  align-items: stretch;
  height: 33rem;
  display: flex;
}

.product_nav-content.cxe {
  height: 28rem;
}

.product_nav-content.nav-2 {
  height: auto;
  min-height: 22.5rem;
}

.product-nav_left-wrapper {
  flex-flow: column;
  width: 30%;
  display: flex;
}

.product-nav_left-wrapper.nav-2 {
  width: 28%;
}

.product-nav_right-wrapper {
  width: 70%;
  position: relative;
}

.product-nav_right-wrapper.nav-2 {
  width: 72%;
}

.product-menu_wrapper {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  background-color: var(--efefff);
  color: var(--cx-theme-color);
  cursor: auto;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  height: 50%;
  padding: 2.5rem;
  transition: background-color .4s;
  display: flex;
}

.product-menu_wrapper.lp-selected {
  background-color: var(--cbd8ff);
}

.product-menu_wrapper.disabled {
  cursor: auto;
  border-top: 1px solid #dae4ff;
  flex: 1;
}

.product-menu_wrapper.cs-wrapper.menu-selected {
  background-color: var(--cbd8ff);
  display: flex;
}

.product-menu_wrapper.cs-wrapper.menu-selected.cxs {
  background-color: #ecf1ff;
  justify-content: flex-start;
  align-items: flex-start;
  height: 100%;
}

.product-menu_wrapper.ma-wrapper {
  display: flex;
}

.product-menu_wrapper.ma-wrapper.menu-selected {
  background-color: var(--cbd8ff);
}

.product-menu_wrapper.ma-wrapper.menu-selected.cxe {
  background-color: #eae8ff;
  justify-content: flex-start;
  align-items: flex-start;
  height: 100%;
}

.product-nav-title {
  display: block;
}

.product-nav-title.text-regular {
  line-height: 1.5;
}

.product-nav-title.text-regular._600.lp-selected {
  font-weight: 700;
}

.product-nav-title.text-regular._600.disabled {
  color: var(--c1c1ff);
}

.product-nav-title.text-medium._700, .product-nav-title.text-medium._600 {
  line-height: 1.33;
}

.product-nav-desc {
  font-size: .625rem;
  line-height: 1.8;
}

.product-link_wrapper {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  opacity: 1;
  color: var(--c1c1ff);
  justify-content: flex-start;
  align-items: center;
  font-size: .75rem;
  font-weight: 700;
  line-height: 2;
  display: flex;
}

.product-link_wrapper.lp-selected {
  opacity: 1;
}

.product-link_wrapper.bbanner {
  opacity: 1;
  color: var(--cx-theme-color);
  font-size: .875rem;
}

.arrow-blue {
  width: .6875rem;
}

.arrow-blue.bbanner {
  width: .875rem;
}

.product-content_wrapper {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  height: 100%;
  padding: 2.5rem;
  display: flex;
}

.product-content_wrapper.cs-content {
  display: flex;
  position: relative;
}

.product-content_wrapper.ma-content {
  opacity: 0;
  display: none;
  position: absolute;
  inset: 50px 0% 0%;
}

.product-content_wrapper.ma-content.cxe {
  opacity: 1;
  display: flex;
  position: relative;
  top: 0;
}

.product-content_wrapper.engage-content {
  opacity: 0;
  padding-left: 2rem;
  padding-right: 2rem;
  display: block;
  position: absolute;
  inset: 50px 0% 0%;
}

.product-content_wrapper.engage-content.cxe {
  opacity: 1;
  display: flex;
  position: relative;
  top: 0;
}

.collection-list-6 {
  grid-column-gap: 2.5rem;
  grid-row-gap: 0px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  place-items: stretch stretch;
  display: flex;
}

.div-block-515 {
  grid-column-gap: 1.2rem;
  grid-row-gap: 1.2rem;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-515.eng515 {
  justify-content: flex-start;
}

.collection-list-7 {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-516 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  background-color: var(--ecf1ff);
  border: 1px solid #dae4ff;
  border-radius: .3125rem;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-516.engage-cta {
  background-color: var(--eae8ff);
  justify-content: center;
  align-items: stretch;
}

.div-block-517 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.div-block-518 {
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  width: 36.7%;
  padding-top: 1rem;
  display: flex;
}

.div-block-519 {
  color: var(--cx-theme-color);
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

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

.div-block-521 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-block-103 {
  font-size: .5rem;
  line-height: 1;
}

.text-block-104 {
  background-color: var(--c1c1ff);
  opacity: .6;
  color: var(--efefff);
  text-transform: uppercase;
  border-radius: 1.1875rem;
  padding: 4px 8px;
  font-size: .5rem;
  font-weight: 700;
  line-height: 1;
}

.text-block-102-copy {
  opacity: .5;
  color: #060e2b;
  font-size: .625rem;
  line-height: 1.8;
}

.arrow-black {
  width: .6875rem;
  display: none;
}

.arrow-black.bbanner {
  width: .875rem;
}

.product-menu_wrapper-dis {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: var(--efefff);
  color: var(--cx-theme-color);
  cursor: auto;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  padding: 2.5rem;
  display: flex;
}

.product-menu_wrapper-dis.lp-selected {
  background-color: var(--cbd8ff);
}

.product-menu_wrapper-dis.disabled {
  cursor: auto;
  border-top: 1px solid #dae4ff;
  flex: 1;
}

.product-menu_wrapper-dis.cs-wrapper.menu-selected, .product-menu_wrapper-dis.ma-wrapper.menu-selected {
  background-color: var(--cbd8ff);
}

.div-block-522 {
  display: block;
}

.div-block-523 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.text-block-105 {
  color: #4e41f1;
  font-size: .75rem;
  font-weight: 700;
  line-height: 1.3;
}

.div-block-524 {
  margin-top: 2.25rem;
}

.div-block-525 {
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 2.5rem;
  display: flex;
}

.div-block-180-cxe {
  border: 1px solid #dbdada;
  border-radius: 1.875rem;
  justify-content: center;
  align-items: stretch;
  width: 12.5rem;
  height: 2rem;
  padding: 0;
  display: flex;
  position: relative;
}

.monthly-tab_link-cxe {
  z-index: 2;
  color: var(--brand-primary);
  cursor: pointer;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  padding: .8rem 1rem .8rem 1.5rem;
  display: flex;
  position: relative;
}

.monthly-tab_link-cxe.my-tab_link-cxe {
  color: #4e41f1;
  text-transform: uppercase;
  padding: 0;
  font-size: .75rem;
  font-weight: 400;
  line-height: 1.3;
}

.monthly-tab_link-cxe.my-tab_link-cxe.active-tab {
  font-weight: 700;
}

.yearly-tab_link-cxe {
  z-index: 2;
  color: var(--white);
  cursor: pointer;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  padding: .8rem 1.5rem .8rem 1rem;
  display: flex;
  position: relative;
}

.yearly-tab_link-cxe.my-tab_link-cxe {
  color: #868a99;
  text-transform: uppercase;
  padding: 0;
  font-size: .75rem;
  line-height: 1.3;
}

.yearly-tab_link-cxe.my-tab_link-cxe.active-tab {
  font-weight: 700;
}

.div-block-183-cxe {
  background-color: #bbb6ff;
  border: 1px solid #4e41f1;
  border-radius: 3.75rem;
  width: 6.25rem;
  height: 2rem;
  margin-top: -1px;
  margin-bottom: 0;
  margin-left: -1px;
  display: flex;
  position: absolute;
  inset: 0% auto 0% 0;
}

.div-block-526 {
  display: block;
}

.div-block-526.margin-top.margin-large {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-527 {
  border: 1px solid #dbdada;
  border-radius: .625rem;
  flex-flow: column;
  justify-content: space-between;
  padding: 1.25rem 1rem 1rem;
  display: flex;
}

.div-block-527.growth-selected {
  background-image: linear-gradient(#fff, #f4f3ff);
  border-color: #4e41f1;
  position: relative;
}

.text-block-106 {
  display: block;
}

.text-block-106.text-large._700 {
  margin-bottom: 1.25rem;
  line-height: 1.25;
}

.text-block-106.text-small {
  font-weight: 600;
  line-height: 1.5;
}

.text-block-106.text-small._700 {
  line-height: 1.2;
}

.text-block-107 {
  color: var(--black-2);
  margin-bottom: 10px;
  font-size: .75rem;
  line-height: 1.25;
}

.text-block-108 {
  color: var(--black-2);
  margin-bottom: 1.875rem;
  font-size: .75rem;
  line-height: 1.25;
}

.en-price-amt {
  font-size: 2.5rem;
  font-weight: 700;
  line-height: .75;
}

.div-block-528 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-block-109 {
  justify-content: center;
  align-items: center;
  font-size: .75rem;
  font-weight: 500;
  line-height: 1;
  display: flex;
}

.list {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.list-item-2 {
  margin-bottom: 0;
  position: relative;
}

.div-block-529 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  margin-bottom: 1.75rem;
  font-size: .75rem;
  line-height: 1.66;
  display: flex;
}

.link-block-15 {
  position: absolute;
  top: -1px;
  left: auto;
  right: -18px;
}

.text-block-110 {
  background-color: var(--4e41f1);
  color: var(--white);
  border-radius: .11113rem;
  padding: 4px 6px;
  font-size: 9px;
  font-weight: 600;
  line-height: 1;
  position: absolute;
  inset: 10px -13px auto auto;
}

.div-block-530 {
  background-image: url("https://cdn.prod.website-files.com/64a6a2de2958e7393752dc70/661e694917557986eaff7aac_Group%2044174%20(1).svg"), linear-gradient(246deg, #e2e0ffcc 100%, #fff 0%);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: cover, auto;
  border-radius: .625rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 3rem;
  padding-top: 3.5rem;
  padding-bottom: 3.5rem;
  display: flex;
}

.div-block-531 {
  grid-column-gap: 7rem;
  grid-row-gap: 7rem;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.div-block-532 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-block-111 {
  display: block;
}

.text-block-111.text-xlarge._700 {
  color: var(--black-2);
  line-height: 1.25;
}

.div-block-533 {
  grid-column-gap: .56rem;
  grid-row-gap: .56rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 22rem;
  display: flex;
}

.text-block-112 {
  font-size: .75rem;
}

.text-block-113 {
  color: var(--black-2);
  font-size: .75rem;
  font-weight: 700;
}

.text-block-114 {
  font-size: .75rem;
}

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

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

.text-block-115 {
  color: var(--black-2);
  font-size: .75rem;
}

.div-block-536 {
  display: block;
}

.div-block-536.padding-vertical.padding-xlarge {
  padding-bottom: 6rem;
}

.div-block-537 {
  grid-column-gap: 3.75rem;
  grid-row-gap: 3.75rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 2fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-538 {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-539 {
  border: 1px solid #dbdada;
  border-radius: .625rem;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.2;
  overflow: hidden;
}

.div-block-540 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1.33fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-540.top-row {
  color: var(--black-2);
  background-color: #bbb6ff;
  grid-template-rows: auto;
  grid-template-columns: 1.33fr 1fr;
  font-weight: 700;
}

.div-block-540.alt-row {
  background-color: #f3f2ff;
}

.div-block-541 {
  border-right: 1px solid var(--dbdada);
  padding: 1.25rem;
}

.div-block-541.top-row {
  border-right: 1px solid #fff;
}

.div-block-541.last-col {
  border-right-style: none;
}

.div-block-542 {
  display: block;
}

.div-block-542.padding-vertical.padding-xlarge, .div-block-542.padding-vertical.padding-huge, .div-block-542.padding-vertical.padding-large {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-flow: column;
  display: flex;
}

.footer-content {
  grid-column-gap: 16px;
  grid-row-gap: 3rem;
  grid-template-rows: auto auto;
  grid-template-columns: 2fr 2fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row dense;
  justify-content: space-between;
  place-items: flex-start stretch;
  display: grid;
}

.collection-list-8 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  display: flex;
}

.collection-item-4 {
  line-height: 1;
}

.div-block-544 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.div-block-545 {
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  height: 4rem;
  display: flex;
  position: relative;
}

.div-block-546 {
  background-color: var(--white);
  width: 1px;
  height: 1.125rem;
}

.div-block-547 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-548 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.footer-logo {
  width: 5rem;
}

.text-block-116 {
  color: #ffffff78;
  font-size: .625rem;
  line-height: 1;
}

.div-block-547-copy {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: absolute;
  inset: auto 55px 0% auto;
}

.text-block-105-copy {
  color: #aac2ff;
  margin-bottom: 10px;
  font-size: .75rem;
  font-weight: 700;
  line-height: 1.3;
}

.navigation-bar {
  z-index: 100;
  background-color: #fff;
  position: sticky;
  top: 0;
  box-shadow: 0 0 40px 1px #0000000f;
}

.plivo-section.bg-black {
  background-color: #000;
}

.plivo-section.bg-grey {
  background-color: #f2f5f7;
}

.plivo-section.s2-section-bg {
  background-color: #e3ecff;
}

.plivo-section.s2-cta-section {
  background-color: #0e1424;
}

.plivo-section.s2-rated-section {
  background-color: #f2f5f7;
}

.sms-hero-wrapper {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-top: 133px;
  padding-bottom: 133px;
  display: flex;
  position: relative;
}

.sms-hero-img-wrapper {
  width: 560px;
  position: absolute;
  inset: auto -15% auto auto;
}

.sms-hero-img-wrapper.pos-rel {
  width: auto;
  position: static;
}

.sms-h1-wrapper {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.sms-hero-text-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 560px;
  display: flex;
}

.sms-h1 {
  color: var(--black);
  font-size: 48px;
  font-weight: 600;
  line-height: 57.6px;
}

.sms-h1.fs-80 {
  font-size: 80px;
  line-height: 1;
}

.sms-h1-desc {
  font-size: 15px;
}

.sms-hero-img {
  max-width: 100%;
  position: relative;
}

.sms-tab-section-wrapper {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  padding-top: 80px;
  padding-bottom: 80px;
  display: flex;
}

.sms-h2-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 673px;
  display: flex;
}

.sms-h2-wrapper.width-750 {
  max-width: 750px;
}

.sms-h2-wrapper.left-aligned {
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 570px;
}

.sms-h2-wrapper.left-aligned._w-55 {
  max-width: 587px;
}

.sms-h2-wrapper.width-850 {
  max-width: 800px;
}

.sms-h2-wrapper.width-900 {
  max-width: 900px;
}

.sms-h2-wrapper.white-font {
  color: var(--white);
}

.sms-h2-desc {
  text-align: center;
  font-size: 15px;
}

.sms-h2-desc.white {
  color: var(--white);
}

.sms-h2-desc.left-aligned {
  text-align: left;
}

.sms-tabs-h2-wrapper {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.sms-tabs-h2-wrapper.left-aligned {
  justify-content: flex-start;
  align-items: flex-start;
}

.sms-tabs-h2-wrapper.left-aligned.width-568 {
  width: 70%;
  max-width: 568px;
}

.sms-tabs-h2-wrapper.left-aligned.width-480 {
  max-width: 480px;
}

.sms-h2 {
  text-align: center;
  font-size: 40px;
  font-weight: 600;
  line-height: 1.3;
}

.sms-h2.white {
  color: var(--white);
}

.sms-h2.left-alinged {
  text-align: left;
}

.sms-button {
  color: var(--white);
  background-color: #000;
  border-radius: 60px;
  padding: 12px 24px;
  font-size: 18px;
  font-weight: 600;
}

.sms-button.white {
  color: var(--black);
  background-color: #fff;
}

.sms-cta-wrapper {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  flex-flow: column;
  padding-top: 80px;
  padding-bottom: 80px;
  display: flex;
}

.sms-wrapper-1 {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  justify-content: center;
  align-items: center;
  padding-top: 80px;
  padding-bottom: 80px;
  display: flex;
}

.sms-img-wrapper {
  width: 50%;
  max-width: 480px;
}

.sms-pointer-desc {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.sms-checks {
  width: 24px;
}

.sms-badge-wrapper {
  justify-content: flex-start;
  align-items: center;
  padding-top: 80px;
  padding-bottom: 80px;
  display: flex;
}

.sms-badge-wrapper.flex-rapper {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
}

.sms-badge-container {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  max-height: 150px;
  display: flex;
}

.sms-badge {
  height: 100%;
}

.sms-cards-main-wrapper {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  display: flex;
}

.sms-cards-wrapper {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.sms-card {
  background-color: #2a2e34;
  border-radius: 16px;
  flex-flow: column;
  justify-content: space-between;
  display: flex;
  overflow: hidden;
}

.sms-card._30-percent {
  width: 30%;
}

.sms-card._70-percent {
  flex-flow: column;
  justify-content: space-between;
  width: 70%;
}

.sms-card._50-percent {
  width: 50%;
}

.sms-card-text-wrapper {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 40px;
  display: flex;
}

.sms-card-h3 {
  color: var(--white);
  font-size: 24px;
  font-weight: 600;
}

.sms-card-desc {
  color: var(--white);
  font-size: 15px;
}

.sms-tabs {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.sms-tabs-menu {
  flex-flow: column;
  width: 50%;
  margin-right: 30px;
  display: flex;
}

.sms-tabs-content {
  background-color: #f2f5f7;
  border-radius: 16px;
  width: 50%;
}

.sms-tabs-content.bg-white {
  background-color: #f2f5f700;
}

.sms-tabs-link {
  background-color: #0000;
  border-bottom: 1px solid #dfe4e6;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 0;
  display: flex;
}

.sms-tabs-link:hover {
  background-color: #f2f5f780;
  border-bottom-style: none;
  border-radius: 16px;
}

.sms-tabs-link.w--current {
  background-color: #f2f5f7;
  border-bottom-style: none;
  border-radius: 16px;
}

.sms-tab-h3 {
  font-size: 24px;
  font-weight: 600;
  line-height: 1.2;
}

.sms-tab-desc {
  font-size: 15px;
  line-height: 1.5;
}

.sms-tabs-content-wrapper {
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.sms-tab-pane {
  width: 100%;
  height: 100%;
}

.sms-tab-img {
  width: 491.986px;
}

.sms-tabs-text-container {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 24px 32px;
  display: flex;
}

.sms-tabs-divider {
  border-bottom: 1px solid #dfe4e6;
  width: 100%;
  height: 1px;
  display: none;
}

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

.div-block-549.sol-eng {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  width: 42.3%;
  display: flex;
}

.div-block-549.sol-ser {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  width: 42.3%;
}

.text-block-117 {
  color: var(--93939d);
  padding-left: .5rem;
  font-size: .875rem;
  font-weight: 800;
}

.div-block-550 {
  text-transform: uppercase;
  padding-left: .75rem;
}

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

.sms-tabs-content-wrapper-mobile {
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 100%;
  display: none;
}

.sms-tabs-content-wrapper-mobile.mt-20 {
  margin-top: 30px;
}

.nav-arrow {
  max-width: 40px;
  margin-top: -12px;
  margin-bottom: -12px;
}

.div-block-552 {
  display: flex;
}

.div-block-552.padding-vertical.padding-xhuge {
  justify-content: space-between;
  align-items: center;
}

.div-block-553 {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 49.8%;
  display: flex;
}

.div-block-554 {
  width: 42%;
}

.text-block-96-copy {
  color: var(--black);
  text-align: center;
  max-width: none;
  font-size: 1rem;
  line-height: 1.875;
}

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

.div-block-555.padding-vertical.padding-xlarge {
  grid-column-gap: 5.5rem;
  grid-row-gap: 5.5rem;
  padding-top: 5rem;
}

.div-block-556 {
  grid-column-gap: 1.87rem;
  grid-row-gap: 1.87rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-557 {
  grid-column-gap: .65rem;
  grid-row-gap: .65rem;
  flex-flow: column;
  width: 100%;
  max-width: 54.5rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div-block-558 {
  grid-column-gap: .64rem;
  grid-row-gap: .64rem;
  flex-flow: row;
  justify-content: center;
  align-items: flex-end;
  display: flex;
  position: relative;
}

.image-108 {
  width: 7.5rem;
  margin-bottom: 1.87rem;
}

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

.text-block-118 {
  display: block;
}

.text-block-118.text-large._700 {
  line-height: 1.4;
}

.div-block-560 {
  max-width: 20rem;
}

.div-block-561 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.div-block-562 {
  grid-column-gap: .64rem;
  grid-row-gap: .64rem;
  flex-flow: row;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.image-109, .image-110 {
  width: 10rem;
  margin-bottom: 2.5rem;
}

.image-111, .image-112 {
  width: 10rem;
}

.div-block-563 {
  grid-column-gap: 3.75rem;
  grid-row-gap: 3.75rem;
  flex: 1;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.div-block-565 {
  border-radius: .625rem;
  width: 50%;
  box-shadow: 0 3px 8px #d7d5d5;
}

.image-113 {
  width: 100%;
  height: 15rem;
}

.div-block-566 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 3rem;
  display: flex;
}

.image-114 {
  width: 15.125rem;
  margin-bottom: 2.54rem;
  display: none;
}

.text-block-119 {
  display: block;
}

.text-block-119.text-regular {
  margin-bottom: 1.87rem;
}

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

.div-block-567.padding-vertical.padding-xlarge {
  grid-column-gap: 7.5rem;
  grid-row-gap: 7.5rem;
  justify-content: flex-start;
  align-items: center;
  padding-bottom: 10rem;
}

.div-block-568 {
  text-align: center;
  max-width: 50rem;
}

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

.div-block-570 {
  grid-column-gap: 6.25rem;
  grid-row-gap: 6.25rem;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.div-block-571 {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 50%;
  display: flex;
}

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

.div-block-573 {
  font-weight: 700;
  line-height: 1.25;
}

.div-block-574 {
  grid-column-gap: .94rem;
  grid-row-gap: .94rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-575 {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  display: flex;
}

.div-block-576 {
  background-color: #4e41f2;
  width: .125rem;
}

.div-block-576.c4 {
  background-color: #4e41f2;
}

.text-span-12 {
  color: #0040e4;
  font-weight: 700;
}

.text-block-120 {
  display: block;
}

.text-block-120.text-large {
  line-height: 1.6;
}

.text-span-13 {
  color: #4e41f2;
  font-weight: 700;
}

.text-span-14 {
  color: #0040e4;
  font-weight: 700;
}

.text-span-15 {
  color: #4e41f2;
  font-weight: 700;
}

.section_cx-integrations {
  background-image: linear-gradient(105deg, #762be740 12.16%, #1144db40 84.44%);
  position: relative;
}

.div-block-577 {
  display: block;
}

.div-block-577.padding-vertical.padding-huge {
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding-bottom: 12rem;
  display: flex;
}

.heading-23 {
  margin-bottom: 1.88rem;
  line-height: 1.5;
  display: block;
}

.text-block-121 {
  display: block;
}

.text-block-121.text-large {
  margin-bottom: 1rem;
}

.div-block-578 {
  max-width: 37rem;
  margin-bottom: .5rem;
}

.heading-24 {
  max-width: 52.625rem;
  margin-bottom: 1.88rem;
}

.div-block-579 {
  flex-flow: column;
  align-items: center;
  display: flex;
}

.div-block-579.padding-vertical.padding-huge {
  z-index: 2;
  color: var(--white);
  text-align: center;
  position: relative;
}

.text-block-122 {
  margin-bottom: 3rem;
}

.sms-cta-holder {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.dropdown-toggle-3 {
  grid-column-gap: 1.2rem;
  grid-row-gap: 1.2rem;
  border-radius: .3rem;
  justify-content: space-between;
  align-items: center;
  padding: .5rem .75rem;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.7;
  display: flex;
}

.dropdown-toggle-3:hover {
  background-color: var(--ecf1ff);
  color: var(--brand-primary);
  font-weight: 600;
}

.dropdown-3 {
  width: 100%;
  margin-bottom: -.6rem;
  padding: 1.25rem 1.25rem 0;
}

.dropdown-3.comparecx-dd, .dropdown-3.comparecx-ee {
  margin-bottom: -2rem;
  padding-top: 2rem;
  padding-left: 2rem;
  padding-right: 2rem;
  display: none;
}

.nav_right-arrow-compare {
  display: block;
}

.dropdown-list-3 {
  width: 12.5rem;
  inset: 0% auto 0% 0%;
}

.dropdown-list-3.w--open {
  background-color: var(--white);
  box-shadow: 0 3px 5px -1px var(--gainsboro);
  height: 16.8rem;
  inset: .6rem auto 0% 13.5rem;
}

.image-71-co {
  width: .6875rem;
  transition: transform .3s;
}

.image-71-co.rc {
  display: none;
}

.div-block-580 {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.div-block-581 {
  grid-column-gap: 2.25rem;
  grid-row-gap: 2.25rem;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 51%;
  display: flex;
}

.div-block-582 {
  display: block;
}

.div-block-582.padding-vertical.padding-xlarge {
  grid-column-gap: 6rem;
  grid-row-gap: 6rem;
  flex-flow: column;
  padding-bottom: 10rem;
  display: flex;
}

.div-block-583 {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-584 {
  text-align: center;
  max-width: 28rem;
}

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

.div-block-586 {
  grid-column-gap: 6.875rem;
  grid-row-gap: 6.875rem;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-586.revs {
  grid-auto-flow: row;
}

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

.div-block-588 {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.image-115 {
  width: 2.25rem;
}

.div-block-589 {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  flex-flow: column;
  flex: 1;
  padding-top: .25rem;
  display: flex;
}

.body-2 {
  color: var(--brand-primary);
}

.background-video {
  width: 75%;
}

.div-block-586-c {
  grid-column-gap: 6.875rem;
  grid-row-gap: 6.875rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-586-c.revs {
  grid-auto-flow: row;
}

.rich-text-block-2 {
  flex-flow: column;
  display: flex;
}

.rich-text-block-2 li {
  line-height: 1.875;
}

.list-2 {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  flex-flow: column;
  display: flex;
}

.blog-hero-block {
  display: flex;
}

.blog-hero-block.pad-80 {
  padding-top: 80px;
  padding-bottom: 80px;
}

.blog-hero-block.gap-150 {
  grid-column-gap: 150px;
  grid-row-gap: 150px;
}

.blog-hero-block.gap-150.space-80 {
  padding-top: 80px;
  padding-bottom: 80px;
}

.blog-hero-block.gap-150.space-80.pad-bottom-0 {
  grid-column-gap: 100px;
  grid-row-gap: 100px;
  padding-bottom: 0;
}

.div-block-590 {
  width: 100%;
}

.hero-blog-post {
  width: 100%;
  display: flex;
}

.hero-blog-tabs {
  width: 100%;
}

.hero-blog-item {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: #cbebe930;
  border-radius: 26px;
  flex-flow: column;
  padding: 26px;
  display: flex;
}

.hero-blog {
  width: 100%;
}

.hero-blog-image {
  border-radius: 13px;
}

.blog-cat {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.d-none {
  display: none;
}

.br-13 {
  border-radius: 13px;
}

.blog-tabs-menu {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: #fff;
  margin-bottom: 20px;
  display: flex;
}

.tab-link-tab-1 {
  background-color: #6f2e2e;
}

.tab-link-tab-1.w--current {
  background-color: #fff;
  padding: 0;
}

.text-block-123 {
  font-weight: 600;
}

.text-block-123.blog-menu-text {
  font-size: 18px;
}

.tab-link-tab-2 {
  background-color: #fff;
  padding: 0;
}

.blog-tab-body {
  border-radius: 12px;
  padding: 25px;
  box-shadow: 0 2px 15px #2b49a13b;
}

.blog-hero-list {
  border: 0 #000;
  border-bottom: 1px solid #0000004f;
  padding-bottom: 5px;
}

.blog-hero-list-item {
  color: var(--black);
}

.blog-hero-picks {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  display: flex;
}

.background-video-5 {
  width: 236px;
}

.blog-tab-menu {
  color: #00000080;
  background-color: #fff;
  padding-left: 0;
  font-size: 18px;
  line-height: 24px;
}

.blog-tab-menu.w--current {
  color: var(--black);
  background-color: #fff;
  padding-left: 0;
  font-size: 18px;
  font-weight: 600;
}

.blog-menu-tab-text {
  color: #00000082;
  font-size: 18px;
  line-height: 24px;
}

.blog-hero-tab-content {
  border-radius: 12px;
  padding: 25px;
  box-shadow: 0 2px 15px #2b49a133;
}

.post-pick-item {
  color: var(--black);
  font-size: 14px;
  line-height: 21px;
  text-decoration: none;
}

.post-pic-div {
  color: var(--black);
  border: 0 solid #000;
  border-bottom: 1px solid #0003;
  margin-bottom: 9px;
  font-size: 14px;
}

.pos-pic-item-div {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  display: flex;
}

.blog-hero-tabs-menu {
  margin-bottom: 20px;
}

.blog-post-hero {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  background-color: #cbebe9;
  border-radius: 20px;
  align-items: center;
  padding: 60px;
  display: flex;
}

.blog-post-hero.d-none {
  padding-top: 60px;
  padding-bottom: 60px;
  display: none;
}

.blog-post-hero-info {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  width: 52%;
  display: block;
}

.blog-post-hero-image {
  justify-content: center;
  width: 48%;
  display: flex;
}

.blog-hero-post-cat {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  display: block;
}

.blog-hero-post-meta {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  display: flex;
}

.bhp-date {
  color: #000;
  font-size: 14px;
  font-weight: 500;
}

.bhp-date.fw-400 {
  font-weight: 400;
  line-height: 21px;
}

.bhp-date.fw-400.blog-brc {
  white-space: nowrap;
  width: 20rem;
  overflow: hidden;
}

.bhp-image {
  border-radius: 10px;
  width: 20px;
  min-width: 20px;
}

.div-block-591 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  display: block;
}

.image-116 {
  width: 3px;
}

.blog-hero-breadcrumbs {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  order: 0;
  align-items: flex-start;
  display: flex;
}

.image-117 {
  margin-top: 8px;
}

.blog-sidebar-adv {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: #e4ecff8f;
  border-radius: 20px;
  flex-flow: column;
  margin-top: 18px;
  padding: 14px 14px 18px;
  display: flex;
}

.blog-sidebar-adv.d-none {
  display: none;
}

.bsa-text {
  font-size: 16px;
}

.bsa-text-block {
  padding-left: 10px;
  padding-right: 10px;
}

.video {
  border-radius: 5px;
  height: 220px;
}

.bsa-video {
  background-image: url("https://cdn.prod.website-files.com/64a6a2de2958e7393752dc70/65967b0f5a7e242ae7d372dd_01%20The%20Power%20of%20AI%20REV.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 5px;
  height: 8rem;
  overflow: hidden;
}

.div-block-592 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  height: 576px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.background-video-7 {
  z-index: 1;
  border-radius: 15px;
  width: 61%;
  height: 80%;
}

.image-118 {
  z-index: -1;
  object-fit: cover;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.div-block-593 {
  min-height: 100vh;
}

.blog-hero-flex {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  justify-content: center;
  width: 100%;
  display: flex;
  overflow: hidden;
}

.fs-40 {
  font-size: 36px;
}

.flex-box {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  display: flex;
}

.image-119 {
  border-radius: 10px;
}

.bhc-item {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  display: flex;
}

.bhn-item {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: row;
  display: flex;
}

.image-120 {
  object-fit: cover;
  border-radius: 5px;
  width: 100%;
  height: 100%;
  display: none;
}

.tr-list {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.tr-list.d-none {
  display: none;
}

.link-block-16 {
  flex-flow: row;
  width: 100%;
  display: inline-flex;
}

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

.b-pagination {
  margin-top: 80px;
}

.read-more-pagi {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  color: #fff;
  background-color: #0e1424;
  border-width: 2px;
  border-color: #0e1424;
  border-radius: 11px;
  justify-content: flex-start;
  align-items: center;
  padding: 18px 34px;
  font-size: 18px;
  font-weight: 700;
  display: flex;
}

.pagi-icon {
  width: 20px;
  height: 20px;
}

.theme-button-cx-sms {
  border: 2px none var(--white);
  background-color: var(--cx-theme-color);
  color: var(--white);
  text-align: center;
  text-transform: uppercase;
  border-radius: .25rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  height: 3rem;
  padding: 0 50px;
  font-size: .875rem;
  font-weight: 700;
  line-height: 1;
  transition: box-shadow .2s;
  display: flex;
}

.theme-button-cx-sms:hover {
  box-shadow: 0 2px 8px #0000004d;
}

.theme-button-cx-sms.transparent-black {
  border: 1px solid var(--cx-theme-color);
  background-color: var(--transparent);
  color: var(--cx-theme-color);
  padding-left: 35px;
  padding-right: 35px;
}

.theme-button-cx-sms.transparent-black._700 {
  font-weight: 700;
}

.theme-button-cx-sms.transparent-black.cx-pricing {
  padding-left: 0;
  padding-right: 0;
  font-weight: 700;
}

.theme-button-cx-sms.transparent-black.cx-pricing.sub-cta {
  width: 16.4rem;
}

.theme-button-cx-sms.transparent-black.no-height {
  height: 51px;
}

.theme-button-cx-sms.transparent-black.no-height.d-none {
  display: none;
}

.theme-button-cx-sms.transparent-black.no-height.br-8 {
  border-radius: 8px;
}

.theme-button-cx-sms.white {
  background-color: var(--white);
  color: #552fe2;
  width: 15rem;
  padding-left: 0;
  padding-right: 0;
  transition: color .2s, background-color .2s;
}

.theme-button-cx-sms.white.transparent {
  color: var(--white);
  background-color: #fff0;
  border-style: solid;
  font-weight: 400;
}

.theme-button-cx-sms.white.new-home-cta {
  width: 10rem;
  box-shadow: 0 3px 5px #92929280;
}

.theme-button-cx-sms.white.new-home-cta:hover {
  box-shadow: 0 3px 5px #929292e6;
}

.theme-button-cx-sms.navbar {
  text-transform: uppercase;
  width: 10rem;
  padding-left: 0;
  padding-right: 0;
}

.theme-button-cx-sms.navbar.cx-service.btn-bsa {
  background-color: var(--white);
  color: var(--black);
  width: 100%;
  height: 2.5rem;
  font-weight: 600;
}

.theme-button-cx-sms.navbar.cx-service.btn-bsa:hover {
  background-color: var(--black);
  color: var(--white);
}

.theme-button-cx-sms.navbar.cx-engage {
  display: none;
}

.theme-button-cx-sms.cx-pricing {
  padding-left: 0;
  padding-right: 0;
}

.theme-button-cx-sms.sms-lp {
  height: auto;
  padding: 12px 24px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.5;
}

.theme-button-cx-sms.sms-lp.white {
  background-color: var(--white);
  color: #000;
}

.theme-button-cx-sms.sms-lp.white-bg {
  background-color: var(--white);
  color: var(--black);
}

.theme-button-cx-sms.sms-lp.navigation {
  font-size: 14px;
  line-height: 1;
}

.theme-button-cx-sms.sms-lp.mobile-view {
  display: none;
}

.theme-button-cx-sms.sms-lp-newengage {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: row;
  padding: 0 24px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.5;
}

.theme-button-cx-sms.sms-lp-newengage {
  height: auto;
  padding: 12px 24px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.5;
}

.theme-button-cx-sms.sms-lp-newengage.white {
  background-color: var(--white);
  color: #000;
}

.theme-button-cx-sms.sms-lp-newengage.white-bg {
  background-color: var(--white);
  color: var(--black);
}

.theme-button-cx-sms.sms-lp-newengage.navigation {
  font-size: 14px;
  line-height: 1;
}

.theme-button-cx-sms.sms-lp-newengage.mobile-view {
  display: none;
}

.theme-button-cx-sms.transparent-white {
  background-color: var(--transparent);
  border-style: solid;
}

.theme-button-cx-sms.transparent-white.no-height {
  height: 51px;
}

.theme-button-cx-sms.transparent-white.no-height.sms-white {
  background-color: var(--white);
  color: var(--brand-primary);
}

.theme-button-cx-sms.new-home-cta {
  width: 10rem;
  padding-left: 0;
  padding-right: 0;
  box-shadow: 0 3px 5px #92929280;
}

.theme-button-cx-sms.white-bg.sms-white {
  background-color: var(--white);
  color: var(--brand-primary);
}

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

.link-block-17 {
  display: block;
}

.link-block-17.text-small {
  color: var(--black);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  padding-left: 15px;
  padding-right: 15px;
  font-weight: 500;
  display: flex;
}

.link-block-17.text-small.nav-pricing-service, .link-block-17.text-small.nav-pricing-engage {
  display: none;
}

.footer-logo-engage, .footer-logo-service {
  width: 12rem;
  display: none;
}

.footer-content-ser, .footer-content-eng {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 2fr 2fr 2fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row dense;
  justify-content: space-between;
  place-items: flex-start stretch;
  display: none;
}

.heading-25 {
  display: block;
}

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

.tag-savings {
  background-color: var(--ecf1ff);
  color: #0947e5;
  text-transform: uppercase;
  border-radius: 1.1875rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 1.5rem;
  font-size: .875rem;
  font-weight: 600;
  line-height: 1rem;
}

.tag-savings.padding-xxsmall {
  padding-left: .4rem;
  padding-right: .4rem;
  font-size: .6rem;
  position: absolute;
  inset: 6px 0% auto auto;
}

.flex-block {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 60%;
}

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

.pricing-compare-table-cell {
  z-index: 1;
  background-color: #fff;
  border-bottom: 1px solid #08113114;
  justify-content: center;
  align-items: center;
  font-size: .875rem;
  display: flex;
  position: relative;
}

.pricing-compare-table-cell.center {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.pricing-compare-table-cell.center.blue {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #0040e4;
  flex-direction: column;
  align-items: center;
}

.pricing-compare-table-cell.center.right-bottom {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-bottom-right-radius: 16px;
}

.pricing-compare-table-cell.left-bottom {
  border-bottom-left-radius: 16px;
}

.pricing-compare-table-cell.padding-medium {
  z-index: 1;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  position: relative;
}

.heading-26 {
  line-height: 1.5;
}

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

.div-block-595.ens {
  position: relative;
  top: 42px;
}

.text-block-90-cos {
  color: var(--slate-gray);
  text-transform: uppercase;
  font-size: .875rem;
  font-weight: 700;
  line-height: 1.2;
}

.div-block-596 {
  display: block;
}

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

.text-block-85-eng {
  color: #4e41f1;
  text-transform: uppercase;
  background-color: #eae8ff;
  border-radius: 1.1875rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 1rem;
  padding-left: .4rem;
  padding-right: .4rem;
  font-size: .5rem;
  font-weight: 700;
  line-height: 1;
  display: flex;
}

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

.div-block-344-copy {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  padding-left: 0;
  display: flex;
}

.div-block-344-copy.cs-f {
  width: 36.25%;
}

.div-block-344-copy.cs-c {
  width: 33.125%;
}

.div-block-344-copy.cs-c.pes {
  display: none;
}

.div-block-344-copy.cs-i {
  width: 33.125%;
}

.div-block-344-copy.cs-i.pes {
  display: none;
}

.blog-col-empty-state {
  background-color: #0000;
  height: 0;
  padding: 0;
}

.div-block-599 {
  border-radius: .3125rem;
  flex-flow: column;
  padding: 0;
  display: flex;
  box-shadow: 0 0 15px #cdcdcd;
}

.div-block-350nr {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  box-shadow: none;
  border-radius: .3125px;
  flex-direction: column;
  padding: 2rem;
  display: flex;
}

.dropdown-list-3-rescom {
  width: 12.5rem;
  inset: 0% auto 0% 0%;
}

.dropdown-list-3-rescom.w--open {
  background-color: var(--white);
  box-shadow: 0 3px 5px -1px var(--gainsboro);
  border-radius: .3125rem;
  width: 12rem;
  height: 14.6rem;
  inset: .8rem auto 0 13.4rem;
}

.div-block-350-rescxom {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  box-shadow: 0 3px 5px -1px var(--gainsboro);
  background-color: #fff;
  border-radius: .3125rem;
  flex-direction: column;
  width: 12rem;
  height: auto;
  padding: 1rem 1.5rem;
  display: flex;
}

.div-block-350-rescxom.eng {
  width: 14rem;
}

.dropdown-list-3-rescomv {
  width: 12.5rem;
  inset: 0% auto 0% 0%;
}

.dropdown-list-3-rescomv.w--open {
  background-color: var(--white);
  box-shadow: none;
  border-radius: .3125rem;
  width: auto;
  height: auto;
  inset: .8rem auto 0 13.4rem;
}

.image-121 {
  width: 5.53rem;
}

.div-block-600 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  width: 53%;
  display: flex;
}

.image-122 {
  width: 43%;
}

.heading-27 {
  display: block;
}

.heading-27.h3-style-heading {
  line-height: 1.22;
}

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

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

.div-block-602.padding-vertical.padding-xlarge {
  grid-column-gap: 7.5rem;
  grid-row-gap: 7.5rem;
  align-items: stretch;
}

.div-block-603 {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 37.5rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

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

.div-block-606 {
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.div-block-607 {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 46.875%;
  display: flex;
}

.text-block-125 {
  display: block;
}

.text-block-125.text-xlarge {
  line-height: 1.25;
}

.div-block-608 {
  display: block;
}

.div-block-609 {
  background-image: linear-gradient(105deg, #762be740 12.16%, #1144db40 84.44%);
  padding-top: 5rem;
  padding-bottom: 0;
}

.div-block-610 {
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.div-block-611 {
  flex-flow: column;
  width: 41.5%;
  padding-bottom: 5rem;
  display: flex;
}

.div-block-612 {
  flex-flow: column;
  justify-content: flex-end;
  align-items: stretch;
  width: 53%;
  display: flex;
}

.heading-28 {
  display: block;
}

.heading-28.h3-style-heading {
  max-width: 20rem;
  margin-bottom: 1.875rem;
  line-height: 1.3;
}

.text-block-126 {
  display: block;
}

.text-block-126.text-regular {
  margin-bottom: 1.25rem;
}

.div-block-613 {
  display: block;
}

.div-block-613.padding-vertical.padding-xlarge {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.image-123 {
  width: 12.5rem;
}

.div-block-614 {
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 0;
  padding-top: 4.5rem;
  padding-bottom: 4.5rem;
  display: flex;
  position: relative;
}

.image-124 {
  width: 12.5rem;
  position: absolute;
  inset: 0% auto auto 0%;
}

.image-125 {
  width: 12.5rem;
  position: absolute;
  inset: auto 0% 0% auto;
  transform: rotate(180deg);
}

.div-block-615 {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.image-126 {
  width: 7.5rem;
}

.text-block-127 {
  display: block;
}

.text-block-127.text-medium {
  line-height: 1.5;
}

.section_eng-bullets.bg-light {
  background-color: #eff4ff;
}

.div-block-616 {
  display: block;
}

.div-block-616.padding-vertical.padding-xlarge {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding-bottom: 8rem;
  display: flex;
}

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

.image-127 {
  width: 1.5rem;
}

.div-block-618 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: flex-start;
  align-items: flex-start;
  height: 3.125rem;
  display: flex;
}

.div-block-619 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: .63rem;
  display: grid;
}

.div-block-620 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: start;
  margin-bottom: 1rem;
  display: grid;
}

.div-block-621 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: start;
  margin-bottom: 2.25rem;
  display: grid;
}

.div-block-622 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: start;
  margin-bottom: 0;
  display: grid;
}

.div-block-623 {
  grid-column-gap: 0px;
  grid-row-gap: .625rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.empty-state {
  display: none;
}

.blog-pop {
  z-index: 99999999;
  background-color: #00000073;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.blog-pop.show {
  display: flex;
}

.blog-popup-wrapper-v1 {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.blog-popup-form-wrap-v1 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: #fff;
  border-radius: 5px;
  flex-flow: column;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  max-width: 680px;
  padding: 40px;
  display: flex;
  position: relative;
  box-shadow: 0 0 20px #00000063;
}

.blog-in-banner {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #eaf6ff;
  justify-content: space-between;
  align-items: center;
  margin-top: 40px;
  margin-bottom: 40px;
  padding: 30px;
  font-size: 1.3rem;
  font-weight: 500;
  display: flex;
}

.blog-banner-button {
  border: 2px none var(--white);
  background-color: var(--cx-theme-color);
  color: var(--white);
  text-align: center;
  text-transform: uppercase;
  white-space: nowrap;
  border-radius: .25rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  height: 3rem;
  padding: 0 30px;
  font-size: .875rem;
  font-weight: 700;
  line-height: 1;
  text-decoration: none;
  transition: box-shadow .2s;
  display: flex;
}

.blog-banner-button:hover {
  box-shadow: 0 2px 8px #0000004d;
}

.blog-banner-button.transparent-black {
  border: 1px solid var(--cx-theme-color);
  background-color: var(--transparent);
  color: var(--cx-theme-color);
}

.blog-banner-button.transparent-black._700 {
  font-weight: 700;
}

.blog-banner-button.transparent-black.cx-pricing {
  padding-left: 0;
  padding-right: 0;
  font-weight: 700;
}

.blog-banner-button.transparent-black.cx-pricing.sub-cta {
  width: 16.4rem;
}

.blog-banner-button.transparent-black.no-height {
  height: 51px;
}

.blog-banner-button.white {
  background-color: var(--white);
  color: #552fe2;
  width: 15rem;
  padding-left: 0;
  padding-right: 0;
  transition: color .2s, background-color .2s;
}

.blog-banner-button.white.transparent {
  color: var(--white);
  background-color: #fff0;
  border-style: solid;
  font-weight: 400;
}

.blog-banner-button.white.new-home-cta {
  width: 10rem;
  box-shadow: 0 3px 5px #92929280;
}

.blog-banner-button.white.new-home-cta:hover {
  box-shadow: 0 3px 5px #929292e6;
}

.blog-banner-button.navbar {
  text-transform: uppercase;
  width: 10rem;
  padding-left: 0;
  padding-right: 0;
}

.blog-banner-button.navbar.cx-service.btn-bsa {
  background-color: var(--white);
  color: var(--black);
  width: 100%;
  height: 2.5rem;
  font-weight: 600;
}

.blog-banner-button.navbar.cx-service.btn-bsa:hover {
  background-color: var(--black);
  color: var(--white);
}

.blog-banner-button.navbar.cx-engage {
  display: none;
}

.blog-banner-button.cx-pricing {
  padding-left: 0;
  padding-right: 0;
}

.blog-banner-button.sms-lp {
  height: auto;
  padding: 12px 24px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.5;
}

.blog-banner-button.sms-lp.white {
  background-color: var(--white);
  color: #000;
}

.blog-banner-button.sms-lp.white-bg {
  background-color: var(--white);
  color: var(--black);
}

.blog-banner-button.sms-lp.navigation {
  font-size: 14px;
  line-height: 1;
}

.blog-banner-button.sms-lp.mobile-view {
  display: none;
}

.blog-banner-button.sms-lp-newengage {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: row;
  padding: 0 24px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.5;
}

.blog-banner-button.sms-lp-newengage {
  height: auto;
  padding: 12px 24px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.5;
}

.blog-banner-button.sms-lp-newengage.white {
  background-color: var(--white);
  color: #000;
}

.blog-banner-button.sms-lp-newengage.white-bg {
  background-color: var(--white);
  color: var(--black);
}

.blog-banner-button.sms-lp-newengage.navigation {
  font-size: 14px;
  line-height: 1;
}

.blog-banner-button.sms-lp-newengage.mobile-view {
  display: none;
}

.blog-banner-button.transparent-white {
  background-color: var(--transparent);
  border-style: solid;
}

.blog-banner-button.transparent-white.no-height {
  height: 51px;
}

.blog-banner-button.transparent-white.no-height.sms-white {
  background-color: var(--white);
  color: var(--brand-primary);
}

.blog-banner-button.new-home-cta {
  width: 10rem;
  padding-left: 0;
  padding-right: 0;
  box-shadow: 0 3px 5px #92929280;
}

.blog-banner-button.white-bg.sms-white {
  background-color: var(--white);
  color: var(--brand-primary);
}

.s2-hero-wrapper {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  justify-content: center;
  align-items: center;
  padding-top: 80px;
  padding-bottom: 80px;
  display: flex;
}

.s2-hero-content-wrapper {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  flex-flow: column;
  flex: 1;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.s2-hero-img-wrap {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  flex-flow: column;
  flex: 1;
  justify-content: flex-end;
  align-items: stretch;
  display: flex;
  position: relative;
}

.s2-hero-img-wrap.form-block {
  max-width: 380px;
  height: 430px;
}

.s2-h1-wrap {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.s2-h1-label {
  color: #03a94a;
  text-transform: uppercase;
  font-size: 18px;
  font-weight: 600;
  line-height: 21px;
}

.s2-h1 {
  font-size: 48px;
  font-weight: 600;
  line-height: 1.2;
}

.s2-h1-desc {
  background-image: url("https://cdn.prod.website-files.com/64a6a2de2958e7393752dc70/66cc97d4dca751fd591001ee_Frame%2046002.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 24px;
  max-width: 418px;
  padding-left: 32px;
}

.s2-cta {
  color: var(--white);
  background-color: #000;
  border: 1px solid #000;
  border-radius: 8px;
  padding: 12px 24px;
  font-size: 18px;
  font-weight: 600;
}

.s2-cta.white {
  color: var(--black);
  background-color: #fff;
  border-color: #fff;
}

.s2-tabs-text-container {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 24px 32px;
  display: flex;
}

.s2-tabs-link {
  background-color: #0000;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 0;
  display: flex;
}

.s2-tabs-link:hover {
  background-color: #f2f5f780;
  border-bottom-style: none;
  border-radius: 16px;
}

.s2-tabs-link.w--current {
  background-color: #f2f5f7;
  border-bottom-style: none;
  border-radius: 16px;
}

.s2-tabs-link.hide {
  display: none;
}

.s2-table1-section-wrapper {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding-top: 80px;
  padding-bottom: 50px;
  display: flex;
}

.s2-table1-main-wrap {
  width: 100%;
  position: relative;
}

.s2-t1-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 240px 240px 240px;
}

.s2-t1-grid.relative {
  z-index: 1;
  position: sticky;
  top: 80px;
}

.s2-t1-top-div {
  color: var(--white);
  background-color: #f5f5fc;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  justify-content: center;
  align-items: center;
  height: 104px;
  font-size: 24px;
  font-weight: 600;
  display: flex;
  box-shadow: 0 6px 16px #0000000a;
}

.s2-t1-top-div.s2-t1-last {
  text-align: center;
  background-color: #070e29;
  line-height: 1.1;
  position: relative;
  box-shadow: 0 6px 16px #0000001a;
}

.s2-t1-top-div.alternate {
  color: var(--black);
  text-align: center;
  background-color: #ebebf6;
}

.s2-t1-top-div.alternate.attentive {
  background-color: #fff;
}

.s2-table-top-img {
  max-width: 150px;
  max-height: 28px;
}

.s2-t1-text-div {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: #3b3b4f;
  text-align: center;
  background-color: #f5f5fc;
  border-bottom: 1px solid #c0c0c033;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  padding: 18px 16px;
  display: flex;
}

.s2-t1-text-div.top {
  padding-top: 24px;
}

.s2-t1-text-div.top.alternate {
  background-color: #ebebf6;
}

.s2-t1-text-div.top.plivo-section {
  font-weight: 500;
}

.s2-t1-text-div.start {
  justify-content: flex-start;
  align-items: center;
  padding-left: 40px;
}

.s2-t1-text-div.start.top {
  border-top-left-radius: 20px;
}

.s2-t1-text-div.start.bottom {
  border-bottom-left-radius: 20px;
  padding-bottom: 24px;
}

.s2-t1-text-div.alternate {
  color: #0e1424;
  background-color: #ebebf6;
  font-weight: 500;
}

.s2-t1-text-div.alternate.bottom {
  padding-bottom: 24px;
}

.s2-t1-text-div.savings {
  color: #fff;
  background-color: #070e29;
}

.s2-t1-text-div.savings.bottom {
  padding-bottom: 24px;
}

.s2-t1-text-div.savings.bottom.radius {
  border-bottom-right-radius: 20px;
}

.s2-t1-text-div.plivo {
  font-weight: 500;
}

.s2-t1-text-div.plivo.bottom {
  padding-bottom: 24px;
}

.s2-big-s {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(0deg, #03a94a, #98d750);
  -webkit-background-clip: text;
  background-clip: text;
  font-size: 28px;
  font-weight: 500;
  line-height: 1;
}

.white-div {
  background-color: #fff;
  justify-content: flex-start;
  align-items: center;
  padding-left: 40px;
  font-size: 20px;
  font-weight: 600;
  display: flex;
}

.s2-t2-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 240px 240px;
}

.s2-t2-grid.relative {
  z-index: 1;
  grid-template-columns: 1fr 240px 240px;
  position: sticky;
  top: 80px;
}

.s2-t1-grid-copy {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 240px 240px 240px;
}

.s2-t1-grid-copy.relative {
  z-index: 1;
  position: sticky;
  top: 81px;
}

.s2-span-text-16 {
  font-size: 16px;
}

.s2-table2-section-wrapper {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding-top: 50px;
  padding-bottom: 80px;
  display: flex;
}

.trans-div {
  background-color: #e3ecff;
  justify-content: flex-start;
  align-items: center;
  padding-left: 40px;
  font-size: 20px;
  font-weight: 600;
  display: flex;
}

.s2-t3-text-div {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: #3b3b4f;
  text-align: center;
  background-color: #fff;
  border-bottom: 1px solid #c0c0c033;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  padding: 18px 16px;
  display: flex;
}

.s2-t3-text-div.top {
  padding-top: 24px;
}

.s2-t3-text-div.top.plivo-section {
  font-weight: 500;
}

.s2-t3-text-div.start {
  justify-content: flex-start;
  align-items: center;
  padding-left: 40px;
}

.s2-t3-text-div.start.top {
  border-top-left-radius: 20px;
}

.s2-t3-text-div.start.bottom {
  border-bottom-left-radius: 20px;
  padding-bottom: 24px;
}

.s2-t3-text-div.alternate {
  color: #0e1424;
  font-weight: 500;
}

.s2-t3-text-div.alternate.bottom {
  padding-bottom: 24px;
}

.s2-t3-text-div.alternate.bottom.radius {
  border-bottom-right-radius: 20px;
}

.s2-t3-text-div.savings {
  color: #fff;
  background-color: #070e29;
}

.s2-t3-text-div.savings.bottom {
  border-bottom-right-radius: 20px;
  padding-bottom: 24px;
}

.s2-t3-text-div.plivo {
  font-weight: 500;
}

.s2-t3-text-div.plivo.bottom {
  padding-bottom: 24px;
}

.s1-img {
  width: 18px;
}

.s1-img.margin-top-4 {
  margin-top: 4px;
}

.s2-table3-section-wrapper {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding-top: 80px;
  padding-bottom: 80px;
  display: flex;
}

.s2-rec-wrapper-main {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  padding-top: 80px;
  padding-bottom: 80px;
  display: flex;
}

.s2-rec-content-wrap-1 {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  flex-flow: column;
  flex: 1;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 540px;
  display: flex;
}

.s2-rec-cont-wrap-1 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 540px;
  display: flex;
}

.s2-reco-content-pointer {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 494px;
  font-weight: 600;
  display: flex;
}

.s2-reco-pointer {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: flex-start;
  align-items: flex-start;
  font-weight: 400;
  display: flex;
}

.s2-badge {
  width: 100%;
  max-width: 333px;
}

.s2-grad-wrap {
  grid-column-gap: 45px;
  grid-row-gap: 45px;
  color: var(--white);
  background-color: #070e29;
  border-radius: 24px;
  flex-flow: row;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 60px 40px;
  display: flex;
}

.s2-grad-text-2 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.s2-cta-wrap-main {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding-top: 100px;
  padding-bottom: 100px;
  display: flex;
}

.pa-dots {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.pa-auth-desc-wrap {
  max-width: 230px;
  line-height: 1.5;
}

.pa-testimonial-wrap {
  color: #222;
  background-color: #fff;
  border-radius: 12px;
  flex-flow: column;
  justify-content: space-between;
  width: 800px;
  height: 100%;
  padding: 60px;
  display: flex;
}

.pa-testimonial-wrap.mobile {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  width: 100%;
  padding: 32px;
}

.pa-dot {
  cursor: pointer;
}

.pa-auth-name {
  font-size: 18px;
  font-weight: 700;
  line-height: 1.5;
}

.pa-testi-wrap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  font-size: 18px;
  line-height: 1.5;
  display: flex;
}

.pa-slider-container {
  max-width: 1200px;
  position: relative;
}

.pa-slider-wrapper-main {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.pa-auth-im {
  border-radius: 50%;
  width: 80px;
}

.pa-slider {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  background-color: #0000;
  flex-flow: row;
  justify-content: flex-start;
  align-items: stretch;
  transition: transform .5s;
  display: flex;
}

.pa-testi-logo, .pa-testi-logo.h-26 {
  max-height: 32px;
}

.pa-slide {
  width: 800px;
  height: 454px;
}

.pa-slide.mobile {
  width: 100%;
  height: auto;
}

.pa-testi-auth-wrap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: flex-start;
  align-items: center;
  margin-top: auto;
  display: flex;
}

.pa-auth-wrap {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.pa-logo-image {
  max-height: 50px;
}

.pa-slider-h {
  color: #05006d;
  font-size: 24px;
  font-weight: 600;
}

.pa-sl {
  background-color: #0000;
  width: 656px;
  height: auto;
  padding-bottom: 60px;
}

.pa-auth-desc-wrap-2 {
  font-size: 16px;
  line-height: 1.5;
}

.hide-arrow {
  display: none;
}

.pa-testimonial-wrap-2 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  color: #222;
  background-color: #fff;
  border-radius: 12px;
  flex-flow: column;
  width: 656px;
  height: 100%;
  padding: 32px;
  display: flex;
}

.pa-slides {
  height: 100%;
  margin-right: 20px;
}

.pa-auth-name-2 {
  font-size: 16px;
  font-weight: 600;
  line-height: 1.5;
}

.pa-testi-wrap-2 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  font-size: 20px;
  line-height: 1.5;
  display: flex;
}

.pa-auth-im-2 {
  border-radius: 50%;
  width: 60px;
}

.pa-slider-wrapper-mobile {
  display: none;
}

.pa-testi-auth-wrap-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: flex-start;
  align-items: center;
  margin-top: auto;
  display: flex;
}

.pa-slide-copy {
  width: 800px;
  height: 454px;
}

.pa-slide-copy.mobile {
  width: 100%;
  height: auto;
}

.s2-range-wrap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
}

.s2-range-track {
  background-color: #cfdae7;
  border-radius: 40px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 8px;
  display: flex;
  position: relative;
}

.s2-range-fill {
  z-index: 2;
  background-color: #52bc70;
  border-radius: 40px;
  width: 30%;
  height: 100%;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.s2-range-handle {
  z-index: 3;
  background-color: #fff;
  border: 6px solid #52bc70;
  border-radius: 50%;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.s2-range-value-wrapper {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  justify-content: center;
  align-items: center;
  font-size: 20px;
  font-weight: 700;
  display: flex;
}

.s2-range-out {
  font-size: 2rem;
  font-weight: 600;
}

.s2-abs-1 {
  color: #0009;
  font-size: 14px;
  font-weight: 600;
  position: absolute;
  inset: auto auto -40px 0%;
}

.s2-abs-2 {
  color: #0009;
  font-size: 14px;
  font-weight: 600;
  position: absolute;
  inset: auto 0% -40px auto;
}

.s2-graph-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-image: url("https://cdn.prod.website-files.com/64a6a2de2958e7393752dc70/66c761d97bef5561debd0175_s2-12.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-bottom: 2px solid #ebebf6;
  flex-flow: row;
  justify-content: center;
  align-items: flex-end;
  display: flex;
  position: relative;
}

.s2-range-graph-main {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  color: #0c0a10;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: -40px;
  display: flex;
}

.s2-range-result {
  text-align: center;
  max-width: 120px;
  margin-top: -40px;
  font-size: 30px;
  font-weight: 600;
  line-height: 1;
  position: absolute;
}

.s2-range-result.is-relative {
  margin-top: 0;
  position: static;
}

.s2-range-name {
  font-size: 18px;
  font-weight: 700;
}

.s2-range-name.is-green-color {
  color: #03a94a;
}

.s2-g1 {
  background-image: linear-gradient(#03a94a, #058142);
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  width: 80px;
  height: 80px;
}

.s2-g2 {
  background-image: linear-gradient(#ebebf6, #cfdae7);
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  width: 80px;
  height: 140px;
}

.text-field-3 {
  border: 1px #000;
  width: 120px;
  margin-bottom: 0;
  padding: 0;
  font-size: 24px;
  font-weight: 600;
}

.s2-range-out-div {
  flex-flow: column;
  margin-top: -70px;
  display: flex;
  position: absolute;
}

.s2-abs {
  max-width: 38px;
  position: absolute;
  inset: -19% 10% auto auto;
}

.div-block-624 {
  width: 67%;
}

.empty-state-2 {
  display: none;
}

.div-block-625 {
  grid-column-gap: .4rem;
  grid-row-gap: .4rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  display: flex;
  overflow: auto;
}

.s2-hear-image {
  max-height: 58px;
}

.s2-grad-grid {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-columns: 1fr 1fr 1.15fr;
}

.s2-grad-div-wrap {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  white-space: nowrap;
  flex-flow: column;
  display: flex;
}

.s2-grad-h3 {
  border-left: 2px solid #03a94a;
  padding-left: 16px;
  font-size: 40px;
  font-weight: 600;
}

.s2-grad-text {
  color: #cbd9e2;
  padding-left: 16px;
  font-size: 14px;
}

.s2-grad-h2-span {
  font-size: 17px;
}

.div-block-627 {
  display: flex;
}

.div-block-627.padding-vertical.padding-xlarge {
  justify-content: space-between;
  align-items: flex-start;
  margin-left: 2.5rem;
  padding-top: 5.5rem;
  padding-bottom: 8rem;
}

.div-block-628 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 48%;
  display: flex;
}

.heading-29 {
  display: block;
}

.heading-29.h2-style-heading {
  margin-bottom: 1.25rem;
}

.div-block-629 {
  margin-top: 0;
  margin-bottom: 2.25rem;
}

.div-block-630 {
  margin-bottom: 3rem;
}

.div-block-631 {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-632 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.image-128 {
  width: 3.5rem;
}

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

.image-129 {
  width: 6.84rem;
}

.div-block-634 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-block-128 {
  display: block;
}

.text-block-128.text-xlarge {
  font-weight: 600;
  line-height: 1.25;
}

.text-span-16 {
  color: #0006;
}

.text-block-129 {
  font-size: .62rem;
  line-height: 1.2;
}

.div-block-635 {
  width: 47%;
}

.div-block-636 {
  display: block;
}

.div-block-636.padding-vertical.padding-xlarge {
  flex-flow: column;
  display: flex;
}

.div-block-637 {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 3.75rem;
  display: flex;
}

.heading-30 {
  width: 90%;
}

.text-block-130 {
  max-width: 48rem;
}

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

.container-xlarge.pricing {
  max-width: 62.5rem;
}

.container-xlarge.tdd-container {
  max-width: 1200px;
}

.container-xlarge.intro-wrapper {
  padding-top: 8rem;
  padding-bottom: 6rem;
}

.div-block-638 {
  flex-flow: column;
  margin-bottom: 0;
  display: flex;
  position: relative;
}

.div-block-639 {
  z-index: 10;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom: 2px solid #4e41f2;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 5rem;
  display: grid;
  position: sticky;
  top: 80px;
}

.div-block-640 {
  background-color: var(--black);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-130 {
  width: 8.23rem;
}

.div-block-641 {
  color: var(--black);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  font-weight: 700;
  line-height: 1.875;
  display: flex;
}

.div-block-639c {
  z-index: 2;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #4e41f21a;
  border-top: 2px #4e41f2;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 5rem;
  display: grid;
  position: relative;
}

.div-block-643 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: absolute;
  inset: 0%;
}

.div-block-644 {
  margin-top: 3rem;
  box-shadow: 0 0 16px 5px #0000000d;
}

.div-block-645 {
  justify-content: flex-start;
  align-items: center;
  padding-left: 1.25rem;
  font-weight: 700;
  display: flex;
}

.div-block-639cd {
  z-index: 2;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-top: 2px #4e41f2;
  border-bottom: 1px solid #d9d9d980;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  height: auto;
  min-height: 4rem;
  display: grid;
  position: relative;
}

.div-block-639cd.dh {
  background-color: #868a990d;
}

.div-block-639cd.lh {
  border-bottom-style: none;
}

.div-block-646 {
  border-right: 1px solid #d9d9d980;
  justify-content: flex-start;
  align-items: center;
  padding-left: 1.25rem;
  display: flex;
}

.div-block-646.ot {
  border-right-style: none;
  padding-right: 1.25rem;
}

.div-block-647 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  text-align: center;
  justify-content: center;
  align-items: center;
  padding: 1rem;
  line-height: 1.875;
  display: flex;
}

.text-block-131 {
  color: #03a94a;
  background-color: #50ee6c26;
  border-radius: 2.125rem;
  padding: .38rem .75rem;
  font-size: .875rem;
  font-weight: 500;
  line-height: .85;
}

.image-131, .image-132 {
  width: 1.5rem;
}

.div-block-648 {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.heading-31 {
  max-width: 50.5rem;
}

.div-block-649 {
  justify-content: center;
  align-items: stretch;
  width: 92%;
  display: flex;
}

.image-133 {
  width: 28.7%;
  margin-right: 3.3rem;
}

.image-133c {
  width: 28.7%;
  margin-right: 3.6rem;
}

.div-block-651 {
  background-color: #0003;
  width: .0625rem;
  margin-right: 2.5rem;
  padding-bottom: 0;
}

.div-block-652 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-653 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-134 {
  width: 4.5rem;
}

.div-block-654 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  height: 100vh;
  display: flex;
}

.slider-bar {
  background-color: var(--gainsboro);
  border-radius: 1.25rem;
  width: 100%;
  margin-bottom: .25rem;
  position: relative;
}

.code-embed {
  z-index: 3;
  justify-content: flex-start;
  align-items: center;
  height: .75rem;
  display: flex;
  position: relative;
}

.slider-progress {
  z-index: 2;
  background-color: #4e41f2;
  border-radius: 1.25rem;
  justify-content: flex-end;
  align-items: center;
  width: 50%;
  height: .75rem;
  display: flex;
  position: absolute;
  bottom: 0%;
  left: 0;
  right: 0%;
}

.div-block-657 {
  background-color: #ff0;
  border: 5px solid #000;
  border-radius: 50%;
  width: 1.5rem;
  min-width: 1.5rem;
  height: 1.5rem;
  display: none;
  position: relative;
  left: 10px;
}

.div-block-658 {
  justify-content: space-between;
  align-items: flex-end;
  display: flex;
}

.div-block-659 {
  width: 43%;
}

.div-block-660 {
  width: 46%;
}

.heading-32 {
  margin-bottom: 1.75rem;
}

.div-block-661 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 1.75rem;
  display: flex;
}

.text-block-132 {
  display: block;
}

.text-block-132.text-xlarge {
  background-color: var(--white);
  border: 1px solid #d9d9d980;
  flex: 1;
  padding: .5rem .75rem;
  font-weight: 500;
}

.div-block-662 {
  margin-bottom: 2.5rem;
  display: block;
}

.div-block-663 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.text-block-133 {
  display: block;
}

.text-block-133.text-regular {
  opacity: .5;
}

.div-block-664 {
  grid-column-gap: 3.65rem;
  grid-row-gap: 3.65rem;
  background-image: url("https://cdn.prod.website-files.com/64a6a2de2958e7393752dc70/66d5fa6ff6da4e47b3d243cd_Frame%2044411.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: flex-end;
  height: 18.68rem;
  margin-bottom: 1rem;
  padding-left: 4rem;
  padding-right: 4rem;
  display: flex;
}

.div-block-664.cx-co {
  grid-column-gap: 1.8rem;
  grid-row-gap: 1.8rem;
  height: 19rem;
  padding-bottom: 1px;
  padding-left: 2.56rem;
  padding-right: 2.56rem;
}

.plivocx-bar {
  background-color: var(--4e41f2);
  width: 100%;
  height: 50%;
  transition: height .3s;
  position: relative;
}

.other-bar {
  background-color: #959595;
  width: 100%;
  height: 50%;
  transition: height .3s;
  position: relative;
}

.other-bar.c1 {
  background-color: #d7d7d7;
}

.plivocx-spend {
  display: block;
}

.plivocx-spend.text-regular._700 {
  justify-content: center;
  align-items: center;
  line-height: 1.75;
  display: flex;
}

.spend-wrapper {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
  top: -2.7rem;
}

.spend-wrapper.os.os-zero {
  top: -4rem;
}

.spend-wrapper.pcx {
  top: -4.2rem;
}

.other-spend {
  display: block;
}

.other-spend.text-regular._700 {
  text-align: center;
  justify-content: center;
  align-items: center;
  line-height: 1.75;
  display: flex;
}

.div-block-667 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: auto 0% -4.5rem;
}

.text-span-17 {
  color: var(--4e41f2);
  font-weight: 700;
}

.text-block-135 {
  display: block;
}

.div-block-664-copy {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 0;
  padding-left: 3rem;
  padding-right: 2.5rem;
  display: flex;
}

.div-block-664-copy.solr {
  grid-column-gap: 3.65rem;
  grid-row-gap: 3.65rem;
  padding-left: 2.75rem;
  padding-right: 2.75rem;
}

.div-block-664-copy.cx-co {
  grid-column-gap: 1.8rem;
  grid-row-gap: 1.8rem;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.div-block-668 {
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 50%;
  display: flex;
}

.div-block-669 {
  width: 9.56rem;
}

.text-block-136 {
  display: block;
}

.plivocx-save {
  color: var(--4e41f2);
  font-weight: 700;
}

.div-block-668-copy {
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 6rem;
  display: flex;
}

.plivocx-max-height {
  flex-flow: column;
  justify-content: flex-end;
  align-items: stretch;
  width: 9.56rem;
  height: 49.65%;
  display: flex;
}

.plivocx-max-height.cx-co {
  width: 7.5rem;
}

.comp-max-height {
  flex-flow: column;
  justify-content: flex-end;
  align-items: stretch;
  width: 9.56rem;
  height: 100%;
  display: flex;
}

.comp-max-height.cx-co {
  width: 7.5rem;
}

.div-block-672 {
  background-color: #f8f8f8;
  padding-top: 6.25rem;
  padding-bottom: 7.25rem;
}

.div-block-673 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-674 {
  display: block;
}

.div-block-674.padding-vertical.padding-xlarge {
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.heading-33 {
  max-width: 50rem;
  margin-bottom: 4.75rem;
}

.div-block-675 {
  grid-column-gap: 3.75rem;
  grid-row-gap: 5.75rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 98%;
  margin-bottom: 6.25rem;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.div-block-676 {
  text-align: left;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.image-135 {
  width: 4rem;
  height: 4rem;
  margin-bottom: 1.75rem;
}

.text-block-137 {
  display: block;
}

.text-block-137.text-xlarge {
  margin-bottom: 1.25rem;
  font-weight: 700;
  line-height: 1.25;
}

.div-block-677 {
  background-image: linear-gradient(263deg, #552be0 14.38%, #762be7 85.72%);
  position: relative;
}

.image-136 {
  mix-blend-mode: multiply;
  position: absolute;
  inset: 0%;
}

.div-block-678 {
  z-index: 1;
  justify-content: space-between;
  align-items: stretch;
  padding-top: 3rem;
  display: flex;
  position: relative;
}

.div-block-679 {
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  width: 52%;
  display: flex;
}

.div-block-680 {
  color: var(--white);
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  width: 48%;
  padding-bottom: 3rem;
  display: flex;
}

.heading-34 {
  margin-bottom: 3rem;
}

.div-block-681 {
  grid-column-gap: 0px;
  grid-row-gap: 3rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.image-137 {
  margin-top: 10px;
}

.text-block-139 {
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 1.3;
}

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

.heading-35 {
  margin-bottom: 3rem;
}

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

.div-block-683 {
  width: 100%;
}

.tabs-content-4 {
  width: 100%;
  padding-top: 1.25rem;
}

.tab-link-comp {
  opacity: .5;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  width: 7.5rem;
  padding: .4rem .4rem 1rem;
  transition: opacity .2s;
  display: flex;
}

.tab-link-comp.w--current {
  border-bottom: .125rem solid var(--4e41f2);
  opacity: 1;
  background-color: #0000;
}

.tabs-menu-5 {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  justify-content: center;
  align-items: stretch;
  height: 3.65rem;
  display: flex;
}

.image-138 {
  width: 5rem;
}

.image-139 {
  width: 6.875rem;
}

.image-140 {
  width: 7.1875rem;
}

.div-block-684 {
  background-color: #dbdada;
  width: 47.5rem;
  height: .125rem;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  bottom: -3.65rem;
}

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

.div-block-686 {
  display: block;
}

.div-block-686.padding-vertical.padding-xlarge {
  flex-flow: column;
  display: flex;
}

.div-block-687 {
  grid-column-gap: .88rem;
  grid-row-gap: .88rem;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 4rem;
  display: flex;
}

.heading-36 {
  max-width: 47.125rem;
}

.text-block-140 {
  display: block;
}

.text-block-140.text-regular {
  max-width: 38rem;
}

.div-block-688 {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.div-block-689 {
  cursor: pointer;
  padding-top: 1.75rem;
  padding-bottom: 1.75rem;
  position: relative;
  overflow: hidden;
}

.div-block-689.acdd-close {
  height: 5.37rem;
}

.div-block-689.pat {
  border-bottom: 2px solid #dbdada;
}

.text-block-141 {
  display: block;
}

.text-block-141.text-xlarge {
  font-weight: 700;
  line-height: 1.25;
}

.div-block-690 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.image-141 {
  width: 1.5rem;
  transition: transform .25s;
  transform: rotate(0);
}

.image-141.cda {
  transform: rotate(180deg);
}

.div-block-691 {
  background-color: #dbdada;
  height: 2px;
  position: absolute;
  inset: 0% 0% auto;
}

.div-block-692 {
  background-color: var(--4e41f2);
  width: 0%;
  height: 2px;
}

.div-block-693 {
  width: 90%;
  max-width: 27.5rem;
  height: auto;
  margin-top: 1.25rem;
  display: none;
  overflow: hidden;
}

.div-block-693.cd-open {
  display: block;
}

.div-block-694 {
  border-bottom: 2px solid #dbdada;
}

.div-block-695 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
}

.comp-dd-image {
  display: block;
  position: relative;
}

.comp-dd-image.cdi-2, .comp-dd-image.cdi-3, .comp-dd-image.cdi-4 {
  display: none;
}

.comp-dd-image-2, .comp-dd-image-3, .comp-dd-image-4 {
  display: none;
  position: absolute;
}

.div-block-696 {
  background-image: url("https://cdn.prod.website-files.com/64a6a2de2958e7393752dc70/66d85218c41fbe804f2b269f_Group%2044745-min.png"), linear-gradient(246deg, #e2e0ff 100%, #fff 0%);
  background-position: 50%, 0 0;
  background-size: cover, auto;
}

.div-block-697.padding-vertical.padding-xlarge {
  grid-column-gap: 1.75rem;
  grid-row-gap: 1.75rem;
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-698 {
  display: flex;
}

.div-block-698.padding-vertical.padding-xlarge {
  grid-column-gap: 3.75rem;
  grid-row-gap: 3.75rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding-bottom: 8rem;
}

.div-block-699 {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  flex-flow: column;
  width: 100%;
  max-width: 43.75rem;
  display: flex;
}

.dropdown-4 {
  border: 1px solid #d9d9d9;
  width: 100%;
}

.dropdown-toggle-4 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 1.5rem 1.75rem;
  display: flex;
}

.dropdown-toggle-4.w--open {
  justify-content: space-between;
  align-items: center;
  padding-bottom: 1rem;
  display: flex;
}

.dropdown-list-4 {
  background-color: #ddd;
}

.dropdown-list-4.w--open {
  background-color: #0000;
  padding-bottom: 1.5rem;
  padding-left: 1.75rem;
  padding-right: 1.75rem;
  position: relative;
}

.image-142 {
  width: 1.5rem;
}

.text-block-142 {
  display: block;
}

.text-block-142.text-regular {
  font-weight: 700;
}

.div-block-701 {
  background-color: var(--white);
}

.div-block-641-sms-v {
  background-color: var(--white);
  color: var(--black);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  font-weight: 700;
  line-height: 1.875;
  display: flex;
}

.div-block-702 {
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.div-block-702.padding-vertical.padding-xlarge {
  padding-bottom: 8rem;
}

.div-block-703 {
  justify-content: flex-end;
  align-items: flex-start;
  width: 45%;
  display: flex;
}

.div-block-704 {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 49.5%;
  display: flex;
}

.heading-37 {
  margin-bottom: 1.25rem;
}

.text-block-143 {
  display: block;
}

.text-block-143.text-regular {
  margin-bottom: 2.25rem;
}

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

.div-block-706 {
  display: block;
}

.div-block-706.padding-vertical.padding-xlarge {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.4fr;
  grid-auto-columns: 1fr;
  padding-top: 5rem;
  display: grid;
}

.why_cx-grid {
  background-color: #f8f8f8;
  border: 1px solid #0003;
  border-radius: .25rem;
  padding: 3rem 2.25rem;
  position: relative;
}

.why_cx-grid.with-cx {
  grid-column-gap: 2.25rem;
  grid-row-gap: 2.25rem;
  border-color: var(--4e41f2);
  background-color: var(--white);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-707 {
  position: absolute;
  inset: 0% auto auto 0%;
}

.text-block-144 {
  text-transform: uppercase;
  background-color: #bfbfbf;
  border-radius: 2.5rem;
  padding: .5rem 1.25rem;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1;
  position: absolute;
  inset: -1.1rem auto auto 2.5rem;
}

.text-block-144-copy {
  background-color: var(--4e41f2);
  color: var(--white);
  text-transform: uppercase;
  border-radius: 2.5rem;
  padding: .5rem 1.25rem;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1;
  position: absolute;
  inset: -1.1rem auto auto 2.5rem;
}

.text-block-145 {
  display: block;
}

.text-block-145.h2-style-heading {
  margin-bottom: 1rem;
  font-weight: 700;
}

.text-block-146 {
  display: block;
}

.div-block-708 {
  grid-column-gap: .65rem;
  grid-row-gap: .65rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.div-block-708.sol-5 {
  grid-template-columns: 1fr 1fr;
}

.div-block-709 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  border: 1px solid var(--4e41f2);
  border-radius: .25rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 1.25rem;
  display: flex;
}

.text-block-147 {
  display: block;
}

.text-block-147.text-xlarge {
  color: var(--4e41f2);
  font-weight: 700;
}

.text-block-148 {
  color: #000000b3;
}

.text-block-148.text-regular {
  line-height: 1.5;
}

.section_sol-features.padding-vertical.padding-xlarge {
  padding-top: 0;
}

.div-block-710 {
  grid-column-gap: 4.5rem;
  grid-row-gap: 4.5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-711 {
  grid-column-gap: 4.5rem;
  grid-row-gap: 4.5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

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

.image-143 {
  width: 4rem;
  margin-bottom: 1.75rem;
}

.text-block-149 {
  display: block;
}

.text-block-149.text-xlarge {
  margin-bottom: 1.5rem;
  font-weight: 700;
  line-height: 1.25;
}

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

.div-block-714 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.image-144 {
  width: 1.5rem;
}

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

.radio-button-label {
  text-transform: capitalize;
}

.heading-38 {
  max-width: 48rem;
  line-height: 1.3;
}

.div-block-711-4col {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.div-block-716 {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-717 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.link-block-18 {
  color: var(--black);
}

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

.div-block-719 {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-720 {
  margin-bottom: -4rem;
  padding-bottom: 0;
}

.div-block-722, .div-block-723 {
  display: block;
}

.div-block-724 {
  flex-flow: column;
  width: 45%;
  display: flex;
}

.div-block-664c {
  grid-column-gap: 3.65rem;
  grid-row-gap: 3.65rem;
  background-image: url("https://cdn.prod.website-files.com/64a6a2de2958e7393752dc70/66e2f02713501551f9ecf3ca_Frame%2044411%20(1).svg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: flex-end;
  height: 14rem;
  margin-bottom: 1rem;
  padding-left: 2.75rem;
  padding-right: 2.75rem;
  display: flex;
}

.b-toc {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: var(--white);
  border-radius: .75rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 1rem 0;
  display: flex;
  box-shadow: 0 0 15px #2b49a12b;
}

.div-block-725 {
  background-color: #f8f8f8;
}

.text-block-150 {
  display: block;
}

.text-block-150.text-regular {
  font-weight: 500;
}

.div-block-726 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-bottom: 1.875rem;
  display: flex;
}

.text-block-132-csol {
  display: block;
}

.text-block-132-csol.text-xlarge {
  background-color: var(--white);
  border: 1px solid #d9d9d980;
  flex: 1;
  padding: .5rem .75rem;
  font-weight: 500;
}

.text-block-132-csol.text-xlarge.sms-vol-amt {
  flex: 0 auto;
  width: 6.9375rem;
  height: 2.25rem;
  font-size: 1rem;
  font-weight: 700;
}

.div-block-727 {
  margin-bottom: 2.5rem;
}

.div-block-704-csol {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 49.5%;
  display: flex;
}

.div-block-638solc {
  flex-flow: column;
  margin-bottom: 10rem;
  display: flex;
  position: relative;
}

.div-block-728 {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.2fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-648-csolc {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

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

.heading-42 {
  margin-bottom: 1.25rem;
}

.text-block-151 {
  display: block;
}

.text-block-151.text-regular {
  margin-bottom: 2.25rem;
}

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

.div-block-731 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  min-height: 5rem;
  display: grid;
}

.div-block-732 {
  white-space: break-spaces;
  justify-content: flex-start;
  align-items: center;
  padding: 1rem 1.25rem;
  display: flex;
}

.div-block-732-ch1 {
  background-color: #4e41f21a;
  border-right: 1px solid #d9d9d980;
  justify-content: flex-start;
  align-items: center;
  padding: 1rem 1.25rem;
  font-weight: 700;
  display: flex;
}

.div-block-732-ch2 {
  color: var(--white);
  background-color: #000;
  justify-content: flex-start;
  align-items: center;
  padding: 1rem 1.25rem;
  font-weight: 700;
  display: flex;
}

.div-block-731-cr1 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom: 1px solid #d9d9d980;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  min-height: 4rem;
  display: grid;
}

.div-block-731-cr1.crt2 {
  grid-template-columns: 1fr 1.25fr 1.75fr;
}

.div-block-732-cm {
  word-break: break-all;
  border-left: 1px solid #d9d9d980;
  border-right: 1px solid #d9d9d980;
  justify-content: flex-start;
  align-items: center;
  padding: 1rem 1.25rem;
  display: flex;
}

.div-block-732-ce {
  color: #03a94a;
  background-color: #f8f8f8;
  justify-content: flex-start;
  align-items: center;
  padding: 1rem 1.25rem;
  font-weight: 600;
  line-height: 1.875;
  display: flex;
}

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

.text-block-152 {
  display: block;
}

.text-block-152.text-xlarge {
  font-weight: 700;
  line-height: 1.25;
}

.div-block-734 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.15fr 1.76fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-732-ch1t2 {
  background-color: #4e41f21a;
  border-right: 1px #d9d9d980;
  justify-content: flex-start;
  align-items: center;
  padding: 1rem 1.25rem;
  font-weight: 700;
  display: flex;
}

.div-block-732-ch1t2m1 {
  background-color: #4e41f21a;
  border-left: 1px solid #d9d9d980;
  border-right: 1px solid #d9d9d980;
  justify-content: flex-start;
  align-items: center;
  padding: 1rem 1.25rem;
  font-weight: 700;
  display: flex;
}

.div-block-731-ct2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr 1.75fr;
  grid-auto-columns: 1fr;
  min-height: 5rem;
  display: grid;
}

.div-block-662-csol6 {
  margin-bottom: 0;
  display: block;
}

.div-block-739 {
  display: block;
}

.div-block-739.padding-vertical.padding-xlarge {
  justify-content: space-between;
  align-items: stretch;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.div-block-740 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 49%;
  padding-top: 5.5rem;
  padding-bottom: 4rem;
  display: flex;
}

.div-block-741 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 39.8%;
  padding-top: 1rem;
  display: flex;
  position: relative;
}

.heading-43 {
  display: block;
}

.heading-43.h2-style-heading {
  margin-bottom: 1.25rem;
}

.text-block-153 {
  display: block;
}

.text-block-153.text-regular {
  margin-bottom: 2.25rem;
}

.div-block-742 {
  background-color: #5383ff14;
  border-radius: .25rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 49%;
  padding: 3rem;
  display: flex;
}

.div-block-743 {
  width: 6.25rem;
}

.image-147 {
  width: 10rem;
  max-width: none;
}

.image-148 {
  border-radius: .5rem;
  width: 6.5rem;
  box-shadow: 4px 4px 30.43px #0000001a;
}

.div-block-742-cs {
  background-color: #03a94a14;
  border-radius: .25rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 49%;
  padding: 3rem;
  display: flex;
  position: absolute;
  inset: auto 0% 0% auto;
}

.div-block-744 {
  width: 100%;
  height: 16.5rem;
  margin-top: 3.5rem;
  display: none;
  position: relative;
}

.image-149 {
  z-index: 1;
  max-width: 25rem;
  display: none;
  position: absolute;
  inset: 1rem auto 0%;
}

.image-150 {
  position: absolute;
  top: 36px;
}

.section_c-what {
  display: none;
}

.div-block-745 {
  display: block;
}

.div-block-745.padding-vertical.padding-xlarge {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-746 {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.div-block-747 {
  background-color: var(--white);
  border: 1px solid #0003;
  border-radius: .25rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 2.25rem;
  display: flex;
  position: relative;
}

.div-block-748 {
  background-color: #fff;
  border-radius: .5rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 6.25rem;
  height: 6.25rem;
  margin-bottom: 1.75rem;
  display: flex;
  box-shadow: 4px 4px 30.4px #0000001a;
}

.text-block-154 {
  display: block;
}

.div-block-749 {
  z-index: 1;
  background-color: #5383ff14;
  background-image: url("https://cdn.prod.website-files.com/64a6a2de2958e7393752dc70/66eab49df05d6804655f992e_Mask%20group.svg");
  background-repeat: no-repeat;
  background-size: cover;
  height: 6.625rem;
  position: absolute;
  inset: 0% 0% auto;
}

.collection-list-wrapper-3 {
  width: 100%;
}

.div-block-750 {
  display: block;
}

.div-block-750.padding-vertical.padding-xlarge {
  flex-flow: column;
  display: flex;
}

.div-block-751 {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 55rem;
  margin-bottom: 3.75rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.text-block-155 {
  display: block;
}

.text-block-155.text-regular {
  max-width: 47rem;
}

.compare-wrapper_cms {
  flex-flow: column;
  display: flex;
  position: relative;
}

.table-header_cx-compare {
  z-index: 10;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom: 2px solid #4e41f2;
  grid-template-rows: auto;
  grid-template-columns: 1fr 2.46fr;
  grid-auto-columns: 1fr;
  height: 5rem;
  display: grid;
  position: sticky;
  top: 80px;
}

.image-151 {
  width: 50%;
}

.table_logos-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 100%;
  display: grid;
}

.collection-list-wrapper-4 {
  width: 100%;
}

.div-block-754 {
  background-color: var(--white);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

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

.table_logos {
  background-color: var(--white);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-643co {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 2.46fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: absolute;
  inset: 0%;
}

.div-block-755 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.table-key_cx-compare {
  z-index: 2;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #4e41f21a;
  border-top: 2px #4e41f2;
  grid-template-rows: auto;
  grid-template-columns: 1fr 2.46fr;
  grid-auto-columns: 1fr;
  height: 5rem;
  display: grid;
  position: relative;
}

.div-block-701cdd {
  background-color: var(--white);
  border-right: 1px solid #d9d9d980;
}

.div-block-645-cdce {
  border-right: 1px solid #d9d9d980;
  justify-content: flex-start;
  align-items: center;
  padding-left: 1.25rem;
  font-weight: 700;
  display: flex;
}

.table-content_cx-compare {
  z-index: 2;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-top: 2px #4e41f2;
  border-bottom: 1px #d9d9d980;
  grid-template-rows: auto;
  grid-template-columns: 1fr 2.46fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.table-content_cx-compare.dh {
  background-color: #868a990d;
}

.table-content_cx-compare.lh {
  border-bottom-style: none;
}

.collection-list-9 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 100%;
  display: grid;
}

.collection-list-wrapper-5 {
  height: 100%;
}

.collection-item-5 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

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

.table-keys_cx-compare {
  border-bottom: 1px solid #d9d9d980;
  border-right: 1px solid #d9d9d980;
  justify-content: flex-start;
  align-items: center;
  height: 4rem;
  padding-left: 1.25rem;
  display: flex;
}

.table-comp-col_cx-compare {
  flex-flow: column;
  display: flex;
}

.div-block-647-copy {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  text-align: center;
  justify-content: center;
  align-items: center;
  padding: 1rem;
  line-height: 1.875;
  display: flex;
}

.table-values_cx-compare {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  text-align: center;
  border-bottom: 1px solid #d9d9d980;
  justify-content: center;
  align-items: center;
  height: 4rem;
  padding: 1rem;
  line-height: 1.875;
  display: flex;
}

.section_c-cx-calc.padding-vertical.padding-xlarge {
  padding-bottom: 8rem;
}

.div-block-660-ccom {
  width: 48.8%;
}

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

.rich-text-block-3 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.compare-wrapper_pricing-copy {
  flex-flow: column;
  display: flex;
  position: relative;
}

.section_c-content-tabs {
  display: none;
}

.div-block-757 {
  display: block;
}

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

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

.tabs-content-5 {
  width: 100%;
}

.tabs-menu-6 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: center;
  align-items: stretch;
  margin-bottom: 4rem;
  display: flex;
}

.industry-tab-link {
  background-color: #0000;
  border: 1px solid #ddd;
  border-radius: .25rem;
  padding: .75rem 1rem;
}

.industry-tab-link.w--current {
  border-color: var(--black);
  color: var(--white);
  background-color: #000;
}

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

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

.div-block-761 {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-762 {
  background-image: url("https://cdn.prod.website-files.com/64a6a2de2958e7393752dc70/66ec0b8255756b5c3245d17e_Rectangle%20607.svg");
  background-position: 50%;
  background-size: cover;
  height: 12.5rem;
}

.text-block-156 {
  display: block;
}

.text-block-156.text-xlarge {
  line-height: 1.25;
}

.div-block-763 {
  display: block;
}

.image-152 {
  width: 100%;
}

.heading-44, .code-embed-5 {
  text-align: center;
}

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

.text-block-157 {
  display: block;
}

.text-block-157.text-regular {
  font-weight: 700;
}

.div-block-765 {
  z-index: 2;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  margin-bottom: 1.75rem;
  display: flex;
  position: relative;
}

.div-block-748-cc2 {
  background-color: #fff;
  border-radius: .5rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 6.25rem;
  height: 6.25rem;
  margin-bottom: 0;
  display: flex;
  box-shadow: 4px 4px 30.4px #0000001a;
}

.div-block-766 {
  background-color: #f8f8f899;
}

.div-block-749-c2 {
  z-index: 1;
  background-color: #5383ff14;
  background-image: url("https://cdn.prod.website-files.com/64a6a2de2958e7393752dc70/66ed240791fba80f1117460e_Mask%20group%20(1).svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 6.625rem;
  position: absolute;
  inset: 0% 0% auto;
}

.text-block-158 {
  background-color: var(--white);
  color: #a7a7a7;
  border-radius: 50%;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 2.56rem;
  height: 2.56rem;
  display: flex;
  position: relative;
  bottom: -.87rem;
  box-shadow: 4px 4px 30.4px #0000001a;
}

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

.div-block-768 {
  width: 100%;
}

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

.div-block-769 {
  display: block;
}

.collection-item-6 {
  border: 1px solid #ddd;
  border-radius: .25rem;
  justify-content: space-between;
  align-items: center;
  padding: .75rem 1rem;
  display: flex;
}

.text-block-159 {
  display: block;
}

.image-153 {
  width: 1rem;
}

.div-block-660-ccomcms {
  width: 48.8%;
}

.div-block-747-copy {
  background-color: var(--white);
  background-color: var(--white);
  border: 1px solid #0003;
  border-radius: .25rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 2.25rem;
  display: flex;
  position: relative;
}

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

.div-block-771 {
  display: block;
}

.div-block-772 {
  grid-column-gap: .65rem;
  grid-row-gap: .65rem;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.div-block-773 {
  border: 1px solid #0003;
  border-radius: .25rem;
  width: 46%;
}

.image-154 {
  width: 3.1rem;
}

.div-block-774 {
  background-color: #5383ff14;
  background-image: url("https://cdn.prod.website-files.com/64a6a2de2958e7393752dc70/66f414df85fa03020c1d4f0b_Mask%20group-min.png");
  background-position: 50%;
  background-size: cover;
  height: 5.438rem;
  margin-bottom: 1.5rem;
}

.div-block-775 {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 1.25rem;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
  display: flex;
}

.text-block-160 {
  display: block;
}

.text-block-160.text-large {
  font-weight: 700;
  line-height: 1.4;
}

.text-block-161 {
  display: block;
}

.div-block-774-cc {
  background-image: url("https://cdn.prod.website-files.com/64a6a2de2958e7393752dc70/66f415ad9f27fa733a8f302b_Group%2044809.png");
  background-position: 50%;
  background-size: cover;
  height: 5.438rem;
  margin-bottom: 1.5rem;
}

.div-block-776 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 46%;
  display: flex;
}

.image-154-copy {
  opacity: 0;
  width: 3.18rem;
}

.image-155, .image-156 {
  height: 3.1rem;
}

.div-block-774-co {
  background-image: url("https://cdn.prod.website-files.com/64a6a2de2958e7393752dc70/66f4170f245926328d739f18_Group%2044811.png");
  background-position: 50%;
  background-size: cover;
  height: 5.438rem;
  margin-bottom: 1.5rem;
}

.div-block-774-ccm {
  background-image: url("https://cdn.prod.website-files.com/64a6a2de2958e7393752dc70/66f4173142ea07d72bdaad2a_Group%2044810.png");
  background-position: 50%;
  background-size: cover;
  height: 5.438rem;
  margin-bottom: 1.5rem;
}

.div-block-777 {
  background-color: #f8f8f8;
}

.div-block-778 {
  margin-top: 4rem;
}

.cms_holiday-date, .cms_holiday-country {
  display: none;
}

.div-block-779 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

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

.cms_holiday {
  text-align: left;
  cursor: pointer;
  border-radius: .25rem;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  padding: .12rem .25rem;
  font-size: .5625rem;
  line-height: 1.2;
  display: flex;
}

.cms_holiday:hover {
  border: 1px solid #000;
}

.cms_holiday.click-black {
  color: var(--white);
  background-color: #000;
}

.cms_holiday.c-1 {
  background-color: #d8f9e8;
}

.cms_holiday.c-1.click-black {
  background-color: var(--black);
}

.cms_holiday.c-1.click-black:hover {
  border-style: none;
}

.cms_holiday.c-2 {
  background-color: #e4d3ff;
}

.cms_holiday.c-2.click-black {
  background-color: var(--black);
}

.cms_holiday.c-2.click-black:hover {
  border-style: none;
}

.cms_holiday.c-3 {
  background-color: #ffeecd;
}

.cms_holiday.c-3.click-black {
  background-color: var(--black);
}

.cms_holiday.c-3.click-black:hover {
  border-style: none;
}

.cms_holiday.c-4 {
  background-color: #e1e9ff;
}

.cms_holiday.c-4.click-black {
  background-color: var(--black);
}

.cms_holiday.c-4.click-black:hover {
  border-style: none;
}

.div-block-781 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

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

.div-block-783 {
  margin-top: 4rem;
}

.div-block-780-c {
  background-color: var(--gainsboro);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-784, .div-block-784.padding-vertical.padding-xlarge {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.div-block-785 {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  flex-flow: column;
  width: 61.5%;
  display: flex;
}

.div-block-786 {
  grid-column-gap: 1.81rem;
  grid-row-gap: 1.81rem;
  color: var(--white);
  background-image: linear-gradient(263deg, #552be0 14.38%, #762be7 85.72%);
  border-radius: .25rem;
  flex-flow: column;
  width: 32%;
  padding: 1.5rem;
  display: flex;
}

.text-block-162 {
  display: block;
}

.text-block-162.text-large {
  font-weight: 700;
  line-height: 1.5;
}

.form-6 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  background-color: #fff;
  border-radius: .25rem;
  height: 2.5rem;
  display: flex;
  overflow: hidden;
}

.text-field-4 {
  color: var(--black);
  border: 1px solid #fff;
  height: 100%;
  margin-bottom: 0;
}

.button_calendar-download {
  color: var(--black);
  text-transform: uppercase;
  background-color: #fff;
  background-image: none;
  border: 1px solid #fff;
  border-radius: .25rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 7.3rem;
  height: 2.5rem;
  padding: 0;
  font-size: .875rem;
  font-weight: 700;
  line-height: 1;
  display: flex;
}

.form-block-6 {
  background-color: #fff;
  border-radius: .25rem;
  display: none;
  overflow: hidden;
}

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

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

.div-block-787.padding-vertical.padding-xlarge {
  flex-flow: column;
}

.calendar-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 2.08fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.slide-nav {
  display: none;
}

.calendar-slider {
  background-color: #0000;
  border: 1px solid #eaeaea;
  border-radius: .25rem;
  height: 37rem;
}

.image-157 {
  width: .375rem;
  transform: rotate(180deg);
}

.left-arrow {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
  inset: 1.2rem auto auto 1rem;
}

.right-arrow {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
  inset: 1.2rem auto auto 3.5rem;
}

.image-158 {
  width: .375rem;
}

.month-wrapper {
  height: 100%;
  padding: 1rem;
}

.div-block-790 {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 1rem;
  padding-left: 6rem;
  display: flex;
}

.month-name {
  display: block;
}

.month-name.text-large {
  font-weight: 600;
  line-height: 1.5;
}

.div-block-791 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  cursor: pointer;
  background-color: #f0f0f0;
  border-radius: .25rem;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  height: 1.875rem;
  padding-left: .5rem;
  padding-right: .5rem;
  display: flex;
}

.image-159 {
  width: .75rem;
}

.div-block-792 {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  border-top: .0625rem solid #eaeaea;
  border-bottom: .0625rem #eaeaea;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: .25rem;
  padding-bottom: .25rem;
  display: grid;
}

.text-block-164 {
  display: block;
}

.text-block-164.text-regular {
  opacity: .4;
}

.days-wrapper {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  border-top: .0625rem #eaeaea;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  height: auto;
  display: grid;
}

.day-block {
  border-top: .0625rem solid #eaeaea;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: 6.12rem;
  padding-top: .45rem;
  padding-bottom: .5rem;
  padding-right: .45rem;
  display: flex;
}

.day-block.past-month {
  opacity: .2;
}

.day-num {
  margin-bottom: .65rem;
  font-weight: 600;
  line-height: 1;
  display: block;
}

.day-num.past-month {
  opacity: .2;
}

.holidays-wrapper {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  flex-flow: column;
  width: 100%;
  display: flex;
}

.text-block-166 {
  display: none;
}

.collection-item-7 {
  border-radius: .25rem;
  padding: .12rem .25rem;
  font-size: .5625rem;
  line-height: 1.2;
}

.collection-list-11 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-796 {
  width: 66.66%;
  position: relative;
}

.div-block-797 {
  background-color: #f7f7f7;
  border: 1px solid #eaeaea;
  border-radius: .25rem;
  flex-flow: column;
  width: 32%;
  max-height: 37rem;
  padding-top: 0;
  display: flex;
  overflow: scroll;
}

.collection-list-12 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  display: grid;
}

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

.div-block-798.is-visible {
  display: block;
}

.div-block-799 {
  background-color: #f7f7f7;
  margin-bottom: 0;
  padding: 1.25rem 1.5rem;
  position: sticky;
  top: 0;
}

.right-col_date {
  opacity: .6;
  line-height: 1.875;
  display: block;
}

.right_col-holiday {
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.5;
}

.div-block-800 {
  flex: 1;
  padding-bottom: .5rem;
  padding-left: .5rem;
  padding-right: .5rem;
}

.div-block-801 {
  grid-column-gap: 2.25rem;
  grid-row-gap: 2.25rem;
  background-color: #fff;
  border: 1px solid #eaeaea;
  border-radius: .25rem;
  flex-flow: column;
  height: 100%;
  padding: 1rem;
  display: flex;
}

.right_col-holiday-desc {
  line-height: 1.875;
}

.template-wrapper {
  border: 1px solid #4e41f2;
  border-radius: .25rem;
  flex-flow: column;
  padding: 1rem;
  display: none;
}

.div-block-803 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  border-bottom: .0625rem solid #4e41f2;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 1.25rem;
  padding-bottom: .25rem;
  display: flex;
}

.text-block-170 {
  color: var(--4e41f2);
  font-weight: 600;
  line-height: 1.875;
}

.right_col-holiday-temp {
  margin-bottom: 2rem;
  line-height: 1.875;
  display: block;
}

.div-block-804 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-805 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  background-color: var(--4e41f2);
  color: var(--white);
  cursor: pointer;
  border-radius: .25rem;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  height: 1.875rem;
  padding-left: .5rem;
  padding-right: .5rem;
  display: flex;
}

.image-160 {
  width: .875rem;
}

.image-161 {
  width: 1.375rem;
}

.cms_holiday-desc, .cms_holiday-template {
  display: none;
}

.div-block-806 {
  z-index: 3;
  position: absolute;
  inset: 1rem 1rem auto auto;
}

.div-block-807 {
  z-index: 2;
  background-color: #fff;
  border: 1px solid #eaeaea;
  border-radius: .25rem;
  width: 13.75rem;
  padding-bottom: 1rem;
  display: none;
  position: absolute;
  inset: 2.125rem 0% auto auto;
  box-shadow: 0 0 30px #00000014;
}

.div-block-808 {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  padding: .5rem .75rem .5rem 1rem;
  display: flex;
}

.text-block-171 {
  font-weight: 500;
  line-height: 1.875;
}

.text-block-172 {
  color: var(--4e41f2);
  cursor: pointer;
  font-size: .75rem;
  line-height: 1.5;
}

.dropdown-5 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.dropdown-toggle-5 {
  justify-content: space-between;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding: .5rem .75rem .5rem 1rem;
  display: flex;
}

.text-block-173 {
  font-size: .75rem;
}

.image-162 {
  width: 1rem;
}

.dropdown-list-5 {
  position: relative;
}

.dropdown-list-5.w--open {
  background-color: #0000;
}

.form-block-7 {
  display: none;
}

.div-block-809 {
  margin-bottom: -4rem;
  padding-bottom: 0;
}

.cms_holiday-date-n {
  display: block;
}

.cms_holiday-link {
  color: var(--black);
  text-decoration: none;
}

.text-block-174 {
  padding-right: 0;
}

.f-count {
  background-color: var(--4e41f2);
  color: var(--white);
  border-radius: 50%;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: .83313rem;
  height: .83313rem;
  margin-left: .25rem;
  font-size: .5625rem;
  font-weight: 500;
  line-height: 1;
  display: none;
}

.div-block-810 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-block-175 {
  line-height: 1.5;
}

.link-block-19 {
  display: none;
}

.eng-resources {
  flex-flow: column;
  display: none;
}

.div-block-811 {
  display: block;
}

.div-block-811.padding-vertical.padding-xlarge {
  padding-top: 5rem;
}

.div-block-812 {
  grid-column-gap: 3.75rem;
  grid-row-gap: 3.75rem;
  grid-template-rows: auto;
  grid-template-columns: 2.06fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.image-163 {
  margin-bottom: 2rem;
}

.div-block-813 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 1.5rem;
  display: flex;
}

.text-block-176 {
  font-size: 1.25rem;
  font-weight: 600;
}

.text-block-177 {
  color: #00000080;
  font-size: .75rem;
}

.link-block-20 {
  color: var(--black);
  width: 100%;
}

.div-block-814 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: flex-start;
  align-items: center;
  display: none;
}

.text-block-178 {
  color: var(--black);
  background-color: #4e41f21a;
  border-radius: 1rem;
  padding: .125rem .625rem;
  font-size: .75rem;
}

.text-block-179 {
  display: block;
}

.text-block-179.text-xlarge {
  margin-bottom: .75rem;
  font-weight: 700;
  line-height: 1.25;
}

.text-block-180 {
  display: block;
}

.text-block-180.text-regular {
  margin-bottom: 1.5rem;
}

.div-block-815 {
  display: block;
}

.div-block-815.padding-vertical.padding-xlarge {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-flow: column;
  display: flex;
}

.div-block-816 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.text-block-181 {
  display: block;
}

.text-block-181.text-xlarge {
  font-weight: 700;
  line-height: 1.25;
}

.form-7 {
  background-color: #0000;
}

.dropdown-toggle-6 {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  border: 1px solid #d4d4d4;
  border-radius: .25rem;
  justify-content: space-between;
  align-items: center;
  width: 7.4375rem;
  padding: .62rem .88rem;
  display: flex;
}

.image-164 {
  width: 1.25rem;
}

.dropdown-list-6 {
  width: 20rem;
  position: absolute;
  left: auto;
  right: 0%;
}

.dropdown-list-6.w--open {
  background-color: #fff;
  border: 1px solid #eaeaea;
  border-radius: .25rem;
  width: 20rem;
  max-height: 17rem;
  top: 3.5rem;
  left: auto;
  right: 0%;
  overflow: scroll;
  box-shadow: 0 0 30px #00000014;
}

.div-block-817 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  position: relative;
}

.div-block-818 {
  position: relative;
}

.checkbox-field {
  margin-bottom: 0;
  padding: .5rem 1rem;
}

.checkbox {
  margin-left: 0;
}

.collection-list-wrapper-6 {
  display: none;
}

.div-block-819 {
  background-color: #00f;
  height: 100px;
}

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

.collection-item-8 {
  width: 100%;
  padding-left: 0;
  padding-right: 0;
}

.div-block-820 {
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  border-radius: .25rem;
  height: 10.156rem;
  margin-bottom: 1.25rem;
  overflow: hidden;
}

.text-block-182 {
  color: #00000080;
  margin-bottom: .75rem;
  font-size: .75rem;
}

.text-block-183 {
  display: block;
}

.text-block-183.text-large {
  color: var(--black);
  margin-bottom: 1.5rem;
  font-weight: 600;
  line-height: 1.5;
}

.collection-list-14 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.empty-state-3 {
  display: none;
}

.pagination {
  margin-top: 4rem;
}

.previous {
  display: none;
}

.next {
  color: #000;
  background-color: #0000;
  border-color: #000;
  border-radius: .25rem;
  margin-left: 0;
  margin-right: 0;
  padding: .625rem 2.25rem;
  font-size: .875rem;
  font-weight: 700;
}

.div-block-821 {
  margin-bottom: -4rem;
}

.text-block-184 {
  display: none;
}

.image-165 {
  width: 5.75rem;
}

.hero-label {
  color: #695dff;
  font-size: 24px;
  font-weight: 500;
}

.link-block-21 {
  display: none;
}

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

.section_sol-ai {
  background-image: linear-gradient(263deg, #762be7 14.38%, #000 85.72%);
}

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

.div-block-823 {
  display: block;
}

.div-block-823.padding-vertical.padding-xlarge {
  color: var(--white);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.heading-45 {
  margin-bottom: 1.5rem;
}

.text-block-185 {
  display: block;
}

.text-block-185.text-regular {
  margin-bottom: 2.5rem;
}

.div-block-824 {
  flex-flow: column;
  justify-content: flex-end;
  align-items: stretch;
  display: flex;
}

.div-block-825 {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-826 {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.div-block-827 {
  background-color: #03a94a14;
  border-radius: .5rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  padding: 0;
  display: flex;
}

.div-block-827-c2 {
  background-color: #ffa80014;
  border-radius: .5rem;
  flex-flow: column;
  justify-content: space-between;
  padding: 0;
  display: flex;
}

.div-block-827-c3 {
  background-color: #5383ff14;
  border-radius: .5rem;
  flex-flow: column;
  justify-content: space-between;
  padding: 0;
  display: flex;
}

.div-block-828 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 0;
  padding: 2.5rem 2.5rem 1.75rem;
  display: flex;
}

.text-block-186 {
  display: block;
}

.text-block-186.text-xlarge {
  font-weight: 700;
  line-height: 1.25;
}

.lottie-animation-2 {
  display: none;
}

.div-block-829 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #ffa80014;
  border-radius: .5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-830 {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
  padding-left: 2.5rem;
  display: flex;
}

.heading-46 {
  margin-bottom: 1.25rem;
}

.text-block-187 {
  display: block;
}

.text-block-187.text-regular {
  margin-bottom: 1.75rem;
}

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

.bfilter-count {
  color: var(--white);
  background-color: #4e41f2;
  border-radius: 50%;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 1.125rem;
  min-width: 1.125rem;
  height: 1.125rem;
  font-size: .8125rem;
  line-height: 1;
  display: none;
}

.image-166 {
  object-fit: cover;
  width: 100%;
  height: 100%;
  transition: transform .25s;
}

.body-ai {
  background-color: var(--222);
  font-family: Inter, sans-serif;
}

.div-block-832 {
  display: block;
}

.div-block-832.padding-vertical.padding-xlarge {
  padding-top: 9rem;
  position: relative;
}

.div-block-833 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  color: var(--white);
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 54.25rem;
  margin-bottom: 10rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: sticky;
  top: 9rem;
}

.div-block-833.static {
  margin-bottom: 4rem;
  position: static;
}

.heading-47 {
  display: block;
}

.heading-47.h2-style-heading {
  color: var(--white);
  font-family: Plus Jakarta Sans, sans-serif;
  line-height: 1.5;
}

.text-span-18 {
  color: var(--50cf96);
}

.ai-demo-form {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border: 1px solid var(--171717);
  background-color: #171717;
  border-radius: .75rem;
  justify-content: center;
  align-items: center;
  width: 23.31rem;
  padding: .5rem;
  display: flex;
}

.text-field-5 {
  background-color: var(--transparent);
  color: var(--898989);
  border: 1px #000;
  margin-bottom: 0;
  padding: 0 .5rem;
  font-size: 1rem;
}

.text-field-5:active, .text-field-5:focus, .text-field-5:focus-visible, .text-field-5[data-wf-focus-visible] {
  border-style: none;
}

.text-field-5::placeholder {
  color: var(--898989);
  font-size: 1rem;
}

.submit-button {
  background-color: var(--14935a);
  border-radius: .5rem;
  padding: 1rem 1.5rem;
  font-weight: 500;
  line-height: 1;
  transition: all .25s;
}

.submit-button:hover {
  background-color: #11814f;
  transform: translate(0, -2px);
}

.success-message-2 {
  color: var(--14935a);
  background-color: #0000;
}

.text-block-188 {
  color: var(--148634);
  font-weight: 600;
}

.div-block-834 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  height: 34rem;
  margin-bottom: 4.5rem;
  display: flex;
  position: relative;
}

.image-167 {
  width: 19rem;
  display: none;
}

.div-block-835 {
  opacity: .7;
  width: 42rem;
  max-width: 42rem;
  margin-bottom: 2rem;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
}

.div-block-836 {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  justify-content: flex-start;
  align-items: center;
  min-width: 72rem;
  display: flex;
}

.div-block-837 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  justify-content: flex-start;
  align-items: center;
}

.div-block-838 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  justify-content: center;
  align-items: center;
  display: flex;
  overflow: scroll;
}

.div-block-839 {
  z-index: 1;
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
}

.image-168 {
  z-index: 2;
  position: absolute;
  inset: 0%;
}

.text-block-189 {
  color: var(--968d83);
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  font-size: .875rem;
}

.image-169 {
  z-index: -1;
  position: absolute;
  inset: 6rem 0% auto;
}

.div-block-840 {
  display: block;
}

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

.div-block-842 {
  color: var(--white);
  background-color: #2e2e2e;
  border: 1px solid #171717;
  border-radius: 1.25rem;
  flex-flow: column;
  display: flex;
}

.div-block-842.nx {
  background-color: #20b672;
  border-radius: 1.25rem;
}

.div-block-843 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: .5rem;
  padding-bottom: .5rem;
  display: flex;
}

.text-block-190 {
  color: var(--white);
  font-size: .875rem;
  line-height: 1.2;
}

.div-block-844 {
  text-align: center;
  background-color: #1b1b1b;
  border: 1px solid #171717;
  border-radius: 1.15rem;
  flex-flow: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 3rem 1.25rem;
  display: flex;
}

.text-block-191 {
  line-height: 1.75;
}

.section_ai-cta {
  background-color: #035d34;
}

.div-block-846 {
  display: block;
}

.div-block-846.padding-vertical.padding-xlarge {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  color: var(--white);
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.heading-48 {
  display: block;
}

.heading-48.h3-style-heading {
  font-family: Plus Jakarta Sans, sans-serif;
  font-weight: 500;
  line-height: 1.2;
}

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

.theme-ai {
  color: #e4e0dc;
  background-color: #222;
  border: 1px solid #222;
  border-radius: .5rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  min-width: 8.875rem;
  height: 2.625rem;
  max-height: 2.625rem;
  padding: .75rem 1rem;
  font-family: Plus Jakarta Sans, sans-serif;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.2;
  transition: all .2s;
  display: flex;
}

.theme-ai:hover {
  transform: translate(0, -2px);
  box-shadow: 0 2px 5px 1px #0003;
}

.theme-ai.transparent-ai {
  color: #035d34;
  background-color: #fff;
  border: 1px solid #029854;
  max-height: 2.625rem;
}

.theme-ai.transparent-ai.navai {
  color: #fff;
  background-color: #14935a;
  border-style: none;
  transition: all .25s;
}

.theme-ai.transparent-ai.navai:hover {
  box-shadow: none;
  background-color: #11814f;
  transform: scale(.98);
}

.theme-ai.lm-ai {
  min-width: auto;
  display: none;
}

.theme-ai.ainav {
  border: 1px solid #fff;
  transition: all .25s;
}

.theme-ai.ainav:hover {
  box-shadow: none;
  color: #222;
  background-color: #fff;
  transform: scale(.98);
}

.text-span-19 {
  color: #e4e0dc;
}

.div-block-848 {
  display: block;
}

.div-block-848.padding-vertical.padding-xlarge {
  padding-top: 8rem;
  padding-bottom: 6rem;
}

.section_ai-sticky {
  background-color: #e4e0dc;
}

.div-block-850 {
  grid-column-gap: 1.65rem;
  grid-row-gap: 1.65rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.88fr;
  grid-auto-columns: 1fr;
  place-content: start flex-start;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.div-block-851 {
  flex-flow: column;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  padding-right: 0;
  display: flex;
  position: sticky;
  top: 20px;
}

.image-170 {
  z-index: 1;
  width: 56rem;
  min-width: 56rem;
  position: absolute;
  inset: -5rem auto auto 0%;
}

.image-171 {
  z-index: 2;
  width: 20rem;
  position: relative;
}

.div-block-852 {
  flex-flow: column;
  width: 46%;
  padding-top: 4rem;
  display: flex;
}

.text-block-192 {
  color: #081061;
  margin-bottom: 11.5rem;
  font-family: Plus Jakarta Sans, sans-serif;
  font-size: 2.5rem;
  font-weight: 500;
  line-height: 1.2;
}

.div-block-853 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  margin-bottom: 2.5rem;
  display: flex;
}

.div-block-854 {
  grid-column-gap: .94rem;
  grid-row-gap: .94rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-block-193 {
  color: #006adc;
  border: 1px solid #006adc;
  border-radius: 2rem;
  padding: .5rem 1rem;
  font-family: Plus Jakarta Sans, sans-serif;
  font-size: .75rem;
  line-height: 1.25;
}

.text-block-194 {
  color: #2f373f;
  font-family: Plus Jakarta Sans, sans-serif;
  font-size: 1.125rem;
  line-height: 1.25;
}

.div-block-855 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 11rem;
  display: flex;
}

.div-block-855.dc1 {
  margin-bottom: 4rem;
}

.div-block-855.dc2 {
  margin-bottom: 0;
}

.text-block-192-c1 {
  color: #086125;
  margin-bottom: 11.5rem;
  font-family: Plus Jakarta Sans, sans-serif;
  font-size: 2.5rem;
  font-weight: 500;
  line-height: 1.2;
}

.text-block-193-c1 {
  color: #148634;
  border: 1px solid #148634;
  border-radius: 2rem;
  padding: .5rem 1rem;
  font-family: Plus Jakarta Sans, sans-serif;
  font-size: .75rem;
  line-height: 1.25;
}

.text-block-192-c2 {
  color: #380861;
  margin-bottom: 11.5rem;
  font-family: Plus Jakarta Sans, sans-serif;
  font-size: 2.5rem;
  font-weight: 500;
  line-height: 1.2;
}

.text-block-193-c2 {
  color: #661486;
  border: 1px solid #661486;
  border-radius: 2rem;
  padding: .5rem 1rem;
  font-family: Plus Jakarta Sans, sans-serif;
  font-size: .75rem;
  line-height: 1.25;
}

.div-block-856 {
  position: absolute;
  inset: -5rem auto auto 0%;
}

.div-block-857 {
  padding-left: 2.5rem;
}

.div-block-858 {
  z-index: 1;
  width: 100%;
  position: absolute;
  inset: -5rem auto auto 0%;
  overflow: hidden;
}

.image-172 {
  min-width: 56.875rem;
  position: relative;
  top: -72px;
  left: -59px;
}

.section_ai-safe {
  background-color: #171717;
}

.div-block-860 {
  display: block;
}

.div-block-860.padding-vertical.padding-xlarge {
  grid-column-gap: 2.75rem;
  grid-row-gap: 2.75rem;
  flex-flow: column;
  display: flex;
}

.div-block-861 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 40.375rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.heading-49 {
  display: block;
}

.heading-50 {
  color: #e4e0dc;
  font-family: Plus Jakarta Sans, sans-serif;
  font-weight: 500;
  line-height: 1.25;
}

.text-block-195 {
  color: #968d83;
  font-family: Plus Jakarta Sans, sans-serif;
  line-height: 1.25;
}

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

.div-block-863 {
  grid-column-gap: 4.65rem;
  grid-row-gap: 4.65rem;
  background-color: #1b1b1b;
  border: 1px solid #171717;
  border-radius: .75rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 2rem;
  transition: all .2s;
  display: flex;
}

.div-block-863:hover {
  transform: translate(0, -5px);
}

.image-173 {
  width: 2rem;
}

.div-block-864 {
  grid-column-gap: .875rem;
  grid-row-gap: .875rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 15.2rem;
  display: flex;
}

.text-block-196 {
  color: #fff;
  font-family: Plus Jakarta Sans, sans-serif;
  font-weight: 600;
  line-height: 1.25;
}

.text-block-197 {
  color: #968d83;
  font-size: .875rem;
  line-height: 1.25;
}

.div-block-865 {
  display: block;
}

.div-block-865.padding-vertical.padding-xlarge {
  grid-column-gap: 2.56rem;
  grid-row-gap: 2.56rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-866 {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

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

.text-block-198 {
  color: #3fcf8e;
  font-family: Plus Jakarta Sans, sans-serif;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.25;
}

.text-block-199 {
  color: #fff;
  text-align: center;
  font-family: Plus Jakarta Sans, sans-serif;
  line-height: 1.2;
}

.div-block-868 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  color: var(--white);
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 42.25rem;
  display: flex;
}

.text-block-200, .text-block-201 {
  text-align: center;
  font-size: 1.25rem;
  line-height: 1.25;
}

.div-block-869 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-174 {
  border-radius: 50%;
  width: 2.5rem;
}

.div-block-870 {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.text-block-202 {
  font-family: Plus Jakarta Sans, sans-serif;
  font-weight: 600;
  line-height: 1.25;
}

.text-block-203 {
  color: #968d83;
  font-size: .875rem;
  line-height: 1.25;
}

.section_ai-glance {
  background-color: #e4e0dc;
}

.div-block-872 {
  display: block;
}

.div-block-872.padding-vertical.padding-xlarge {
  grid-column-gap: 6rem;
  grid-row-gap: 6rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 3.35fr;
  grid-auto-columns: 1fr;
  padding-top: 6rem;
  padding-bottom: 6rem;
  display: grid;
}

.div-block-873 {
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.text-block-204 {
  color: #0d9d5c;
  letter-spacing: .0125rem;
  margin-bottom: .75rem;
  font-weight: 600;
  line-height: 1.75;
}

.heading-51 {
  color: var(--222);
  font-family: Plus Jakarta Sans, sans-serif;
  font-weight: 500;
  line-height: 1.25;
}

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

.div-block-875 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-block-205 {
  color: var(--222);
  font-size: .875rem;
  font-weight: 600;
  line-height: 1.25;
}

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

.image-175 {
  width: 1rem;
  min-width: 1rem;
}

.text-block-206 {
  color: #404040;
  font-size: .875rem;
  line-height: 1.25;
}

.section_ai-pricing {
  background-color: #171717;
}

.div-block-878 {
  display: block;
}

.div-block-878.padding-vertical.padding-xlarge {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 6rem;
  padding-bottom: 6rem;
  display: flex;
}

.heading-51c {
  color: #e4e0dc;
  font-family: Plus Jakarta Sans, sans-serif;
  font-weight: 500;
  line-height: 1.25;
}

.div-block-879 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  width: 100%;
  margin-bottom: .75rem;
  display: flex;
}

.div-block-880 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #22222280;
  border: 1px solid #2e2e2e;
  border-radius: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1.2fr 4fr 1fr;
  grid-auto-columns: 1fr;
  min-height: 8rem;
  display: grid;
  overflow: hidden;
}

.div-block-881 {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  background-color: #222;
  border-right: .0625rem solid #4247700f;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  padding-top: 1.65rem;
  padding-bottom: 1.65rem;
  padding-left: 2rem;
  display: flex;
}

.text-block-207 {
  color: var(--white);
  font-family: Plus Jakarta Sans, sans-serif;
  font-weight: 500;
  line-height: 1.75;
}

.link-block-22 {
  color: #20b672;
  font-family: Plus Jakarta Sans, sans-serif;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.2;
  display: none;
}

.div-block-882 {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  border-right: .0625rem solid #20b672;
  justify-content: flex-start;
  align-items: center;
  padding: 1rem 1.38rem;
  display: flex;
}

.text-block-208 {
  color: var(--white);
  max-width: 16.375rem;
  font-size: .875rem;
  font-weight: 400;
  line-height: 1.25;
}

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

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

.text-block-209 {
  color: #968d83;
  font-size: .875rem;
  line-height: 1.25;
}

.div-block-885 {
  grid-column-gap: .3rem;
  grid-row-gap: .3rem;
  background-color: #171717;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  padding-left: 1.3rem;
  padding-right: 1rem;
  display: flex;
}

.text-block-210 {
  color: #3fcf8e;
  letter-spacing: .0125rem;
  font-family: Plus Jakarta Sans, sans-serif;
  font-weight: 600;
  line-height: 1.75;
}

.text-block-211 {
  color: #968d83;
  letter-spacing: .0125rem;
  font-size: .875rem;
  line-height: 1.7;
}

.div-block-886 {
  display: block;
}

.div-block-886.padding-vertical.padding-xlarge {
  justify-content: space-between;
  align-items: flex-start;
  padding-bottom: 6rem;
  display: flex;
}

.div-block-887 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 48%;
  display: flex;
}

.text-block-212 {
  color: #4e41f2;
  margin-bottom: 1.25rem;
  font-weight: 700;
  line-height: 1.875;
}

.image-176 {
  width: 6.41rem;
}

.image-177 {
  width: 5.25rem;
}

.div-block-888 {
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 43rem;
  margin-bottom: 3.75rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.image-178 {
  width: 7.125rem;
}

.div-block-890 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  margin-bottom: 2.5rem;
  display: flex;
}

.text-block-213 {
  display: block;
}

.text-block-213.text-regular {
  max-width: 46rem;
}

.div-block-891 {
  z-index: 2;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
}

.image-179 {
  z-index: 1;
  position: absolute;
  inset: auto 0% 0%;
}

.section_comp-slider {
  display: block;
}

.div-block-892 {
  grid-column-gap: 6rem;
  grid-row-gap: 6rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-892.padding-vertical.padding-xlarge {
  overflow: hidden;
}

.cslider {
  flex: 1;
  overflow: hidden;
}

.div-block-894 {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 35%;
  min-width: 35%;
  display: flex;
}

.div-block-895 {
  min-width: 30rem;
  height: 100%;
}

.slide-nav-2 {
  display: none;
}

.slider {
  background-color: #0000;
  max-width: 29rem;
}

.left-arrow-2, .right-arrow-2 {
  display: block;
}

.slide {
  background-color: #522;
  margin-right: 1.25rem;
}

.mask-2 {
  overflow: visible;
}

.slide-2 {
  background-color: var(--tertiary-color);
}

.div-block-896 {
  padding-left: 2.5rem;
  padding-right: 0;
}

.div-block-897 {
  margin-left: auto;
  margin-right: 0;
}

.slide-3 {
  background-color: var(--brand-primary);
}

.slide-4 {
  background-color: var(--dim-grey);
}

.cslider-track {
  width: 29rem;
  display: flex;
}

.cslide {
  border-radius: .5rem;
  flex-flow: column;
  flex: 1 0 0;
  justify-content: space-between;
  min-width: 100%;
  margin-right: 1.25rem;
  padding: 0;
  display: flex;
}

.cslide.cs1 {
  background-color: #03a94a14;
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
}

.cslide.cs2 {
  background-color: #ffa80014;
}

.cslide.cs3 {
  background-color: #5383ff14;
}

.cslide.cs4 {
  background-color: #ffa80014;
}

.div-block-899 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 2.5rem 2.5rem 1.5rem;
  display: flex;
}

.text-block-215 {
  display: block;
}

.text-block-215.text-xlarge {
  font-weight: 700;
}

.text-block-216 {
  display: block;
}

.div-block-900 {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-901 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.cnext {
  background-color: #e8e8e8;
  border-radius: .25rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  display: flex;
}

.image-180 {
  width: .375rem;
}

.image-181 {
  width: .375rem;
  transform: rotate(180deg);
}

.cprev {
  background-color: #e8e8e8;
  border-radius: .25rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  display: flex;
}

.div-block-902 {
  display: block;
}

.div-block-902.padding-vertical.padding-xlarge {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-flow: column;
  display: flex;
}

.div-block-903 {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-block-217 {
  display: block;
}

.text-block-217.text-regular {
  text-align: center;
  max-width: 37.4rem;
}

.div-block-904 {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.7fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.text-block-218 {
  display: block;
}

.div-block-905 {
  grid-column-gap: 5.5rem;
  grid-row-gap: 5.5rem;
  flex-flow: column;
  display: flex;
  overflow: hidden;
}

.image-182 {
  min-width: 20rem;
}

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

.div-block-907 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-908 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.image-183 {
  width: 13.8rem;
  position: relative;
  top: -7px;
}

.text-block-219 {
  display: block;
}

.text-block-219.text-xlarge {
  font-weight: 700;
  line-height: 1.25;
}

.text-block-220 {
  display: block;
}

.hero-block {
  grid-column-gap: 75px;
  grid-row-gap: 75px;
  padding-top: 120px;
  padding-bottom: 120px;
  display: flex;
}

.hero-info {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  width: 100%;
  display: flex;
}

.hero-form {
  border: 1px solid #0000001a;
  border-radius: 8px;
  width: auto;
  min-width: 365px;
  padding: 24px;
}

.key-momets {
  background-color: #fff5e6;
  border-radius: 4px;
  padding: 24px;
}

.hero-h1 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  display: flex;
}

.image-184 {
  width: 13.8rem;
}

.div-block-909 {
  display: block;
}

.div-block-909.padding-vertical.padding-xlarge {
  grid-column-gap: 6.25rem;
  grid-row-gap: 6.25rem;
  flex-flow: column;
  display: flex;
}

.div-block-888-c2 {
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 52rem;
  margin-bottom: 3.75rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.image-185 {
  width: 1.5rem;
  min-width: 1.5rem;
}

.div-block-732-ch2comp {
  color: var(--white);
  background-color: #4e41f2;
  justify-content: flex-start;
  align-items: center;
  padding: 1rem 1.25rem;
  font-weight: 700;
  display: flex;
}

.div-block-910 {
  display: block;
}

.div-block-910.margin-top.margin-xlarge {
  background-color: #f8f8f8;
}

.div-block-911 {
  display: block;
}

.div-block-911.padding-vertical.padding-xlarge {
  padding-bottom: 8rem;
}

.div-block-912 {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.4fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.slider-2 {
  background-color: #0000;
  width: 21rem;
  max-width: 100%;
  height: 100%;
  position: absolute;
  inset: auto;
}

.left-arrow-3 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  left: 8px;
}

.left-arrow-3.aiharrow {
  left: -4.5rem;
}

.right-arrow-3 {
  display: block;
  right: 8px;
}

.right-arrow-3.aiharrow {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  right: -4.5rem;
}

.slide-nav-3 {
  display: none;
  bottom: -4rem;
}

.div-block-913 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
}

.lanim1 {
  min-width: 0;
  height: 100%;
}

.div-block-914 {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  flex-flow: column;
  display: flex;
  position: relative;
}

.div-block-915 {
  grid-column-gap: 1.81rem;
  grid-row-gap: 1.81rem;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-916 {
  box-shadow: 4px 4px 30px #0000001a;
}

.div-block-917 {
  border-radius: 8px;
  width: 4.5rem;
  height: 4.5rem;
  box-shadow: 4px 4px 30px #0003;
}

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

.text-block-221 {
  color: #4e41f2;
  margin-bottom: .75rem;
  font-weight: 600;
  line-height: 1;
}

.text-block-222 {
  display: block;
}

.text-block-222.text-xlarge {
  margin-bottom: 1rem;
  font-weight: 700;
  line-height: 1.25;
}

.text-block-223 {
  display: block;
}

.div-block-919 {
  border: .09375rem dashed #4e41f2;
  position: absolute;
  inset: 0% auto 0% 0%;
  transform: rotate(90deg);
}

.image-186 {
  width: .09375rem;
  height: 7.8125rem;
  position: absolute;
  inset: 4.94rem auto auto 2.25rem;
}

.image-187 {
  width: .09375rem;
  height: 6rem;
  position: absolute;
  inset: 18.14rem auto auto 2.25rem;
}

.image-188 {
  width: .09375rem;
  height: 8.875rem;
  position: absolute;
  top: 29.94rem;
  left: 2.25rem;
}

.div-block-920 {
  display: block;
}

.div-block-920.margin-top.margin-xlarge {
  background-image: linear-gradient(263deg, #552be0 14.38%, #762be7 85.72%);
  margin-top: 0;
  position: relative;
}

.div-block-921 {
  display: block;
}

.div-block-921.padding-vertical.padding-xlarge {
  z-index: 2;
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.image-189 {
  mix-blend-mode: multiply;
  position: absolute;
  inset: 0% auto;
}

.div-block-922 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  color: var(--white);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.heading-52 {
  line-height: 1.33;
}

.div-block-923 {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

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

.div-block-925 {
  height: 0;
}

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

.text-span-20 {
  color: #3fcf8e;
}

.div-block-927 {
  margin-bottom: 2.5rem;
}

.div-block-928 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  color: #968d83;
  justify-content: flex-start;
  align-items: center;
  font-size: .875rem;
  line-height: 1.25;
  display: flex;
}

.text-span-21, .text-span-22, .text-span-23 {
  color: #3fcf8e;
}

.div-block-929 {
  display: block;
}

.div-block-929.padding-vertical.padding-xlarge {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  height: 350vh;
  padding-top: 0;
  padding-bottom: 10rem;
  position: relative;
}

.text-block-225 {
  display: block;
}

.text-block-225.text-xlarge {
  color: #3fcf8e;
  font-family: Plus Jakarta Sans, sans-serif;
  font-weight: 700;
  line-height: 2;
}

.div-block-930 {
  grid-column-gap: 6rem;
  grid-row-gap: 6rem;
  background-color: #222;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.text-block-226 {
  z-index: 2;
  opacity: .2;
  color: #968d83;
  font-size: 2.25rem;
  font-weight: 500;
  line-height: 1.6;
}

.div-block-931 {
  mix-blend-mode: darken;
  background-color: #3fcf8e;
  width: 0%;
  position: absolute;
  inset: 0%;
}

.div-block-932 {
  grid-column-gap: 2.37rem;
  grid-row-gap: 2.37rem;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
  display: flex;
  position: relative;
}

.div-block-933 {
  position: relative;
}

.div-block-934 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.lottie-animation-3 {
  width: 70rem;
  display: block;
  position: relative;
}

.image-190 {
  width: 28rem;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 0% 0% auto;
}

.div-block-935 {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: none;
  position: static;
  top: 8rem;
}

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

.text-block-226-c1 {
  z-index: 2;
  opacity: 1;
  color: #3fcf8e;
  text-align: left;
  width: 68%;
  font-size: 2.25rem;
  font-weight: 500;
  line-height: 1.6;
  position: absolute;
  inset: 0% auto 0% 0%;
  overflow: hidden;
}

.lottie-animation-4 {
  width: 68rem;
}

.div-block-937 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: sticky;
  top: 4rem;
}

.div-block-938 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

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

.navbar-3 {
  z-index: 100;
  background-color: #222;
  height: 5rem;
  position: fixed;
  inset: 0% 0% auto;
}

.div-block-941 {
  justify-content: space-between;
  align-items: center;
  height: 5rem;
  display: flex;
}

.nav-menu-4 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  justify-content: space-between;
  align-items: stretch;
  height: 100%;
  display: flex;
}

.brand-2 {
  width: 5rem;
}

.div-block-942 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-943 {
  width: 3rem;
  height: 3rem;
}

.icon-4, .icon-5 {
  color: var(--222);
}

.lottie-animation-5 {
  z-index: 2;
  width: 28.27rem;
  position: relative;
}

.lottie-animation-5.mob {
  display: none;
}

.div-block-944 {
  z-index: 2;
  position: relative;
}

.lottie-animation-6 {
  z-index: 2;
  opacity: 0;
  width: 28.27rem;
  display: block;
  position: absolute;
  inset: 8rem 0% auto;
}

.lottie-animation-6.mob {
  display: none;
}

.lottie-animation-7 {
  opacity: 0;
  width: 28.27rem;
  display: block;
  position: absolute;
  inset: 8rem 0% auto;
}

.lottie-animation-7.mob {
  display: none;
}

.image-191 {
  height: 100%;
}

.section_ai-modal-form {
  z-index: 200;
  background-color: #222222bf;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.code-embed-11 {
  z-index: 102;
  position: relative;
}

.image-192 {
  width: 2rem;
  position: absolute;
  inset: 0% 0% auto;
}

.div-block-946 {
  z-index: 101;
  width: 80%;
  max-width: 60rem;
  position: relative;
  top: 4rem;
}

.image-193 {
  width: 1rem;
}

.div-block-947 {
  cursor: pointer;
  background-color: #fff;
  border-radius: 50%;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  display: flex;
  position: absolute;
  inset: -4rem 0% auto auto;
}

.image-194, .image-195 {
  width: 2.5rem;
}

.list-3 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  color: var(--white);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  line-height: 1.75;
  display: flex;
}

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

.list-item-3 {
  color: var(--white);
  text-align: left;
  margin-bottom: 0;
}

.lottie-animation-8 {
  display: none;
}

.link-block-23 {
  color: var(--white);
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  height: 80%;
  margin-top: auto;
  margin-bottom: auto;
  padding-left: 1rem;
  padding-right: 1rem;
  transition: color .2s;
  display: flex;
}

.link-block-23:hover {
  color: #14935a;
}

.nav-container {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: space-between;
  align-items: center;
  height: 5rem;
  display: flex;
}

.nav_links-wrapper {
  flex: 1;
  justify-content: flex-end;
  align-items: center;
  height: 100%;
  display: flex;
}

.nav_links-container {
  justify-content: flex-end;
  align-items: center;
  height: 100%;
  margin-right: 20px;
  display: flex;
}

.nav_link-dd {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  margin-left: 0;
  margin-right: 0;
  display: flex;
  position: static;
}

.nav_link-dd.hide, .nav_link-dd.custom-dd-wrapper.hide {
  display: none;
}

.nav_link-dd.nav-pricing, .nav_link-dd.nav-solutions {
  display: flex;
}

.nav_link-dd-toggle {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  cursor: pointer;
  justify-content: flex-start;
  align-items: center;
  padding: 1rem 10px;
  font-weight: 500;
  display: flex;
  position: relative;
}

.nav_link-dd-toggle.w--open {
  font-weight: 600;
}

.nav_link-dd-toggle.dd-open {
  color: var(--brand-primary);
  font-weight: 600;
}

.nav_link-dd-toggle.custom-dd {
  height: 100%;
}

.nav_link-dd-content {
  background-color: #f6f6f4;
}

.nav_link-dd-content.w--open {
  inset: 5rem 0% 0%;
}

.nav_product-wrapper {
  z-index: 2;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 2.5fr;
  grid-auto-columns: 1fr;
  padding-left: 2.5rem;
  display: block;
  position: relative;
  overflow: hidden;
}

.nav_product-wrapper.is-cx {
  background-color: #fff;
  display: block;
  box-shadow: inset -6px 4px 14px -5px #0000004d;
}

.nav_product-menu-wrapper {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-end;
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
  display: flex;
}

.nav_product-link {
  grid-column-gap: .13rem;
  grid-row-gap: .13rem;
  color: var(--black);
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 15rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
  padding-left: 1rem;
  transition: all .25s;
  display: flex;
}

.nav_product-link.product-service.is-selected {
  color: var(--black);
  background-color: #fff;
}

.nav_product-link.product-engage {
  color: var(--black);
}

.nav_product-link.product-engage.is-selected {
  background-color: #fff;
}

.link-block-24 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  color: var(--black);
  justify-content: flex-start;
  align-items: center;
  font-weight: 500;
  line-height: 1.75;
  display: flex;
}

.link-block-24:hover {
  text-decoration: underline;
}

.nav_product-link-arrow {
  width: .875rem;
  transition: all .2s;
  transform: rotate(45deg);
}

.nav_product-link-arrow.is-rotated {
  transform: rotate(0);
}

.text-block-227 {
  opacity: .5;
  max-width: 10rem;
  font-size: .625rem;
  line-height: 1.5;
}

.nav_link-dd-content-wrapper {
  background-color: #f6f6f4;
  max-height: 85vh;
  padding-left: 0;
  padding-right: 0;
  position: relative;
  overflow: auto;
  box-shadow: 0 4px 10px -5px #0006, inset -6px 4px 14px -5px #0000004d;
}

.nav_link-dd-content-wrapper.w--open {
  inset: 5rem 0% 0%;
  box-shadow: inset 0 4px 14px -5px #0000004d, 0 4px 10px -5px #0006;
}

.nav_dd-content-items-wrapper {
  background-color: #fff;
  flex: 1;
  padding: 2.5rem 2.5rem 4rem 3rem;
  box-shadow: inset -6px 4px 14px -5px #0000004d;
}

.nav_dd-content-items-wrapper.is-cx {
  box-shadow: none;
  background-color: #0000;
  padding-left: 0;
}

.nav_dd-content-items-wrapper.solutions-wrapper {
  grid-column-gap: 3.75rem;
  grid-row-gap: 3.75rem;
  box-shadow: none;
  background-color: #0000;
  flex-flow: column;
  padding-left: 0;
  display: flex;
}

.nav_dd-content-items-wrapper.resources-wrapper {
  grid-column-gap: 3.75rem;
  grid-row-gap: 3.75rem;
  box-shadow: none;
  background-color: #0000;
  flex-flow: column;
  padding-left: 0;
  display: block;
}

.nav_dd-content-items-wrapper.pricing-wrapper {
  grid-column-gap: 3.75rem;
  grid-row-gap: 3.75rem;
  box-shadow: none;
  background-color: #0000;
  flex-flow: column;
  padding-left: 0;
  display: flex;
}

.nav_product-service-wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 45rem;
  display: grid;
}

.div-block-953 {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-block-228 {
  color: #0040e4;
  font-size: .625rem;
}

.div-block-954 {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-955 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.image-197 {
  width: 1.25rem;
}

.text-block-229 {
  font-size: .875rem;
  font-weight: 500;
}

.text-block-230 {
  opacity: .5;
  font-size: .625rem;
}

.div-block-956 {
  max-width: none;
}

.div-block-956.csoon {
  opacity: .5;
}

.nav_dd-content-item-link {
  color: #000;
}

.nav_dd-content-item-link.coming-soon {
  opacity: .5;
}

.nav_dd-content-item-link.product-eng_feature-links {
  width: 50%;
}

.nav_dd-content-item-link.eng-resource-link {
  display: none;
}

.nav_dd-content-item-link.csoon {
  cursor: default;
}

.collection-list-15 {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.nav_product-engage-wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 2.2fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 44rem;
  display: none;
}

.div-block-953-cs {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-957 {
  grid-column-gap: 2rem;
  grid-row-gap: 1.25rem;
  flex-flow: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  width: 100%;
  display: grid;
}

.nav_menu-white-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  grid-template-rows: auto;
  grid-template-columns: 1fr 2.5fr;
  grid-auto-columns: 1fr;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
  box-shadow: inset -6px 4px 14px -5px #0000004d;
}

.nav_menu-white-wrapper.is-cx {
  display: block;
}

.nav_solutions-service-wrapper {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 48rem;
  display: flex;
}

.div-block-958 {
  grid-column-gap: 4rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

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

.nav_solutions-engage-wrapper {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 48rem;
  display: flex;
}

.div-block-959 {
  grid-column-gap: 4rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.nav_resources-wrapper {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 48rem;
  display: grid;
}

.nav_blogs-wrapper {
  grid-column-gap: 4rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.nav_resources-items-wrapper {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

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

.nav_compare-wrapper.cx-engage, .nav_compare-wrapper.cx-service {
  display: none;
}

.nav_compare-items-wrapper {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: none;
}

.nav_pricing-wrapper {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 33rem;
  display: flex;
}

.nav_pricing {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.nav_dd-content-item-link_title {
  font-size: .875rem;
  font-weight: 500;
}

.div-block-960 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: flex-start;
  align-items: center;
  font-weight: 500;
  display: flex;
}

.nav_product-inner-wrapper {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.nav_product-inner-wrapper.is-cx {
  display: block;
}

.div-block-962 {
  z-index: 1;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 3.2fr;
  grid-auto-columns: 1fr;
  width: 72%;
  height: 100%;
  display: block;
  position: absolute;
  inset: 0% 0% 0% auto;
}

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

.container-medium-special.pricing {
  max-width: 62.5rem;
}

.container-medium-special.tdd-container {
  max-width: 1200px;
}

.container-medium-special.intro-wrapper {
  padding-top: 8rem;
  padding-bottom: 6rem;
}

.nav_prouct-link-name.is-selected {
  text-decoration: underline;
}

.calendar-flex-2 {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  background-color: var(--ghost-white);
  flex-flow: column;
  margin: 8px;
  padding: 32px;
  font-size: 1.25rem;
  display: none;
}

.cms_holiday-a, .cms_holiday-b {
  display: none;
}

.calendar-flex-1 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.size-xl-hierarchy-white-icon-default-state-default {
  grid-column-gap: 10px;
  border-radius: var(--corner-radius-default);
  background-color: #fff;
  border: 1px solid #181818;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 16px 22px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 2px #1018280d;
}

.size-xl-hierarchy-black-icon-default-state-default {
  grid-column-gap: 10px;
  border-radius: var(--corner-radius-default);
  background-color: #181818;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 16px 22px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 2px #1018280d;
}

.section-hero-desktop {
  grid-column-gap: 80px;
  background-color: #fff;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1440px;
  padding: 80px 112px;
  text-decoration: none;
  display: flex;
}

.container-2 {
  grid-row-gap: 40px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.container-3 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.page-name {
  color: #3a3a3a;
  letter-spacing: .01em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 500;
  line-height: 150%;
  text-decoration: none;
}

.description {
  color: #181818;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 500;
  line-height: 28px;
  text-decoration: none;
}

.pointers {
  grid-column-gap: 40px;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 24px;
  display: flex;
}

.feature {
  grid-column-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.text {
  color: #181818;
  letter-spacing: .01em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 500;
  line-height: 150%;
  text-decoration: none;
}

.buttons {
  grid-column-gap: 8px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.button-16 {
  grid-column-gap: 10px;
  background-color: #fff;
  border: 1px solid #181818;
  border-radius: 4px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 16px 22px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 2px #1018280d;
}

.text-padding {
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding-left: 2px;
  padding-right: 2px;
  text-decoration: none;
  display: flex;
}

.text-2 {
  color: #181818;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.button-17 {
  grid-column-gap: 10px;
  background-color: #181818;
  border-radius: 4px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 16px 22px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 2px #1018280d;
}

.text-3 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.ratings {
  grid-column-gap: 86.2493px;
  flex: 0 auto;
  justify-content: center;
  align-items: flex-end;
  text-decoration: none;
  display: flex;
}

.frame-427321886 {
  grid-row-gap: 10.3499px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.image-198 {
  object-fit: cover;
}

.frame-427321951 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.frame-427321950 {
  grid-column-gap: 8.62493px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-4 {
  color: #181818;
  text-align: center;
  letter-spacing: -.01em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 17px;
  font-weight: 700;
  line-height: 150%;
  text-decoration: none;
}

.frame-427321884 {
  grid-column-gap: 1.72499px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 17.2499px;
  height: 17.2499px;
  text-decoration: none;
  display: flex;
}

.text-5 {
  opacity: .5;
  color: #181818;
  text-align: center;
  letter-spacing: -.01em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 150%;
  text-decoration: none;
}

.vectors-wrapper-2 {
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.title-0 {
  color: #181818;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 62px;
  font-weight: 400;
  line-height: 110%;
  text-decoration: none;
}

.title-1 {
  color: #01ad46;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 62px;
  font-weight: 400;
  line-height: 110%;
  text-decoration: none;
}

.section-hero-desktop-2 {
  grid-column-gap: 80px;
  background-color: #fff;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  padding: 80px 112px;
  text-decoration: none;
  display: flex;
}

.container-4 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-3 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  text-decoration: none;
  display: flex;
}

.text-6 {
  color: #181818;
  letter-spacing: .01em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 500;
  line-height: 150%;
  text-decoration: none;
}

.button-18 {
  grid-column-gap: 10px;
  background-color: #fff;
  border: 1px solid #181818;
  border-radius: 4px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 16px 22px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 2px #1018280d;
}

.text-7 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.frame-427321952 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.frame-427321953 {
  grid-column-gap: 8.62493px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-427321954 {
  grid-column-gap: 1.72499px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-4 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 17.2499px;
  height: 17.2499px;
  text-decoration: none;
  display: flex;
}

.text-8 {
  opacity: .5;
  color: #181818;
  text-align: center;
  letter-spacing: -.01em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 150%;
  text-decoration: none;
}

.vectors-wrapper-5 {
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.title-2 {
  color: #181818;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 62px;
  font-weight: 400;
  line-height: 110%;
  text-decoration: none;
}

.title-3 {
  color: #01ad46;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 62px;
  font-weight: 400;
  line-height: 110%;
  text-decoration: none;
}

.section-hero-desktop-3 {
  grid-column-gap: 80px;
  background-color: #fff;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1440px;
  padding: 80px 112px;
  text-decoration: none;
  display: flex;
}

.container-5 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-9 {
  color: #181818;
  letter-spacing: .01em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 500;
  line-height: 150%;
  text-decoration: none;
}

.button-19 {
  grid-column-gap: 10px;
  background-color: #fff;
  border: 1px solid #181818;
  border-radius: 4px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 16px 22px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 2px #1018280d;
}

.text-10 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.frame-427321955 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.frame-427321956 {
  grid-column-gap: 8.62493px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-427321957 {
  grid-column-gap: 1.72499px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-6 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 17.2499px;
  height: 17.2499px;
  text-decoration: none;
  display: flex;
}

.text-11 {
  opacity: .5;
  color: #181818;
  text-align: center;
  letter-spacing: -.01em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 150%;
  text-decoration: none;
}

.vectors-wrapper-7 {
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.title-5 {
  color: #181818;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 62px;
  font-weight: 400;
  line-height: 110%;
  text-decoration: none;
}

.title-6 {
  color: #01ad46;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 62px;
  font-weight: 400;
  line-height: 110%;
  text-decoration: none;
}

.theme-white-type-grid-features-2-graphic-yes-stepper-no {
  grid-row-gap: 64px;
  background-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 112px;
  text-decoration: none;
  display: flex;
}

.container-6 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.description-2 {
  color: #403f3e;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 500;
  line-height: 29px;
  text-decoration: none;
}

.container-7 {
  grid-column-gap: 40px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.bento-box {
  grid-row-gap: 40px;
  border-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.swap-slot {
  background-color: #9d9d9d1a;
  border: 2px solid #ff15e4;
}

.text-12 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-right: 80px;
  text-decoration: none;
  display: flex;
}

.title-8 {
  color: #181818;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 28px;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.description-3 {
  color: #403f3e;
  letter-spacing: .01em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 500;
  line-height: 150%;
  text-decoration: none;
}

.title-9 {
  color: #181818;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 54px;
  font-weight: 400;
  line-height: 110%;
  text-decoration: none;
}

.title-10 {
  color: #01ad46;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 54px;
  font-weight: 400;
  line-height: 110%;
  text-decoration: none;
}

.theme-white-type-grid-features-4-graphic-yes-stepper-no {
  grid-row-gap: 64px;
  background-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 112px;
  text-decoration: none;
  display: flex;
}

.container {
  grid-column-gap: 24px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.bento-box-2 {
  grid-row-gap: 24px;
  border-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-13 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.st_hero-section-wrap {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding-top: 80px;
  padding-bottom: 80px;
  line-height: 1.55556;
  display: flex;
}

.st_h1 {
  text-align: center;
  justify-content: center;
  align-items: flex-start;
  max-width: 1100px;
  font-size: 4rem;
  font-weight: 600;
  line-height: 1.15;
}

.text-span-green {
  color: #01ad46;
}

.st-h1_des {
  color: #181818;
  font-size: 1.125rem;
}

.st-filters {
  margin-bottom: 0;
}

.st-form {
  background-color: #0000;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.st_filter-section {
  background-color: #f6f6f3;
}

.st_filter-component {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 520px;
  display: flex;
  position: relative;
}

.st_filter-element {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.st_search-field {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/64a6a2de2958e7393752dc70/67bd9388546a0af4b861436c_search.png");
  background-position: 16px;
  background-repeat: no-repeat;
  background-size: 24px;
  border: 1px solid #e0e0e0;
  border-radius: 6px;
  min-width: 520px;
  height: 52px;
  margin-bottom: 0;
  padding: 12px 16px 12px 52px;
}

.st_search-field::placeholder {
  color: #181818;
}

.st-filter-all {
  color: var(--black);
  text-align: center;
  background-color: #d7efd7;
  border-radius: 20px;
  margin-right: 16px;
  padding: 4px 12px;
  font-size: .875rem;
  line-height: 1.5;
  transition: all .3s;
  position: absolute;
  inset: auto 0% auto auto;
}

.st-filter-all:hover {
  color: var(--white);
  background-color: #01ad46;
}

.st_content-wrapper {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  padding-top: 80px;
  padding-bottom: 80px;
  line-height: 1.55556;
  display: flex;
}

.flex-vertical-24 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  display: flex;
}

.st-collection-list {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.st_filter-more {
  z-index: 99;
  background-color: #fff;
  border: 1px solid #e0e0e0;
  border-radius: 4px;
  width: 100%;
  padding: 28px 20px;
  display: none;
  position: absolute;
  top: 60px;
}

.st_filter-more.is-edit {
  display: flex;
}

.st_tabs {
  width: 100%;
}

.st-tabs-menu {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 24px;
  display: flex;
}

.st-tabs-link {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: var(--black);
  background-color: #0000;
  border: 1px solid #e0e0e0;
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  padding: 4px 16px;
  display: flex;
}

.st-tabs-link.w--current {
  color: var(--white);
  background-color: #01ad46;
}

.st_tabs-pane {
  max-height: 600px;
  overflow: auto;
}

.flex-vertical {
  flex-flow: column;
  display: flex;
}

.st_radio {
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  padding: 8px 10px 8px 0;
  display: flex;
  position: relative;
}

.st_radio-btn {
  border: 1px solid #181818;
  margin-top: auto;
  margin-bottom: auto;
  margin-left: 0;
  position: absolute;
  inset: 0% 10px 0% auto;
}

.st_radio-btn.w--redirected-checked {
  background-image: url("https://cdn.prod.website-files.com/64a6a2de2958e7393752dc70/67c536c04655012bd9e157cf_Ellipse%20145.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border: 1px solid #01ad46;
}

.st_tab-icon {
  height: 20px;
}

.st_template-main {
  border: 1px solid #e0e0e0;
  border-radius: 4px;
  flex-flow: column;
  justify-content: space-between;
  height: 100%;
  display: flex;
  position: relative;
}

.st_template-down-wrap {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-height: 64px;
  padding: 20px;
  display: flex;
}

.st_copy-wrap {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: #01ad46;
  justify-content: flex-start;
  align-items: center;
  font-weight: 500;
  display: none;
}

.st_charset {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  opacity: .5;
  color: #403f3e;
  justify-content: flex-start;
  align-items: center;
  font-size: .75rem;
  display: flex;
}

.st_template-content-main {
  z-index: 2;
  flex: 1;
  max-width: 100%;
  height: 100%;
  padding: 20px;
  position: relative;
}

.st_hoverred {
  background-color: #e7f5e7;
  justify-content: center;
  align-items: center;
  display: none;
  position: absolute;
  inset: 0% 0% 0;
}

.st_try-btn {
  color: #181818;
  background-color: #fff;
  border: 1px solid #181818;
  border-radius: 4px;
}

.st-collection-wrap {
  flex-flow: column;
  display: flex;
}

.st-collection-item {
  height: 100%;
}

.flex-vertical-80 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  flex-flow: column;
  display: flex;
}

.sms-template-col-wrap {
  flex-flow: column;
  display: flex;
}

.sms-template-col-list {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  flex-flow: column;
  display: flex;
}

.sms-template-h3 {
  font-size: 28px;
  font-weight: 600;
}

.st-load-more {
  color: #fff;
  background-color: #181818;
  border-radius: 4px;
  margin-top: 80px;
  margin-left: 0;
  margin-right: 0;
  padding: 12px 18px;
  font-weight: 500;
  box-shadow: 0 1px 2px #1018280d;
}

.flex-vertical-32 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: column;
  display: flex;
}

.st-item-count-div {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  opacity: .7;
  justify-content: flex-start;
  align-items: center;
  font-size: 1.125rem;
  display: flex;
}

.st-close-icon {
  opacity: .6;
  cursor: pointer;
  width: 10px;
  display: none;
  position: absolute;
  inset: 5px 5px auto auto;
}

.st_cta-banner {
  background-color: #01ad46;
  background-image: url("https://cdn.prod.website-files.com/64a6a2de2958e7393752dc70/67c55b4db4de1911f9a1e82c_Grid.png");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 4px;
  justify-content: space-between;
  align-items: flex-end;
  padding: 64px;
  display: flex;
}

.st_cta-h2 {
  color: var(--white);
  max-width: 600px;
  font-size: 40px;
  font-weight: 500;
}

.st_benefits-section {
  background-color: #f6f6f3;
}

.st_benefits-section-wrapper {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding-top: 80px;
  padding-bottom: 80px;
  display: flex;
}

.st_benefits-grid {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  width: 100%;
}

.st_benefit-card {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: #403f3e;
  background-color: #fff;
  flex-flow: column;
  padding: 28px 32px;
  display: flex;
}

.st_benefit-h3-wrap {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.st_benefit-h3 {
  color: #181818;
  font-size: 22px;
  font-weight: 500;
  line-height: 1.36364;
}

.st_benefit-h3-icon {
  width: 40px;
}

.st_benefit-list-item {
  color: #403f3e;
}

.st_how-to-section-wrapper {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  justify-content: space-between;
  align-items: center;
  padding-top: 80px;
  padding-bottom: 80px;
  display: flex;
}

.st_how-to-content {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: column;
  flex: 1;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 480px;
  display: flex;
}

.st_how-to-image-wrap {
  flex: 1;
}

.flex-vertical-16 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  display: flex;
}

.st_how-to-pointer {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: #181818;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.st_how-to-pointer-icon {
  width: 24px;
}

.st_how-to-h2 {
  font-size: 2.625rem;
  font-weight: 600;
  line-height: 1.19048;
}

.st_h2-desc {
  color: #3a3a3a;
}

.st_industry-section {
  background-color: #d7efd7;
}

.st_industry-section-wrap {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 80px;
  padding-bottom: 80px;
  display: flex;
}

.st_industry-right {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  flex-flow: column;
  flex: 1;
  display: flex;
}

.st_industry-left {
  color: #403f3e;
  min-width: 280px;
  max-width: 280px;
  font-size: 1.25rem;
}

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

.st_industry-card {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  color: #403f3e;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.st_industry-icon {
  width: 40px;
}

.st_industry-h3 {
  color: #181818;
  font-size: 22px;
  font-weight: 600;
}

.flex-vertical-4 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-flow: column;
  display: flex;
}

.st_industry-h2 {
  color: #181818;
  font-size: 2.625rem;
  font-weight: 600;
}

.st_related-section-wrapper {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  flex-flow: column;
  padding-top: 80px;
  padding-bottom: 80px;
  display: flex;
}

.st_related-h2-wrap {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.st_h2 {
  font-size: 2.5rem;
  font-weight: 600;
}

.st_h2.font-center-aligned {
  text-align: center;
}

.st_related-cta {
  color: #181818;
  background-color: #fff;
  border: 1px solid #181818;
  border-radius: 4px;
  padding: 16px 24px;
  font-weight: 500;
}

.st_related-cta:hover {
  color: #fff;
  background-color: #181818;
}

.st_faq-wrap-main {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: column;
  display: flex;
}

.stt_faq-drops {
  border-bottom: 1px solid #8e8e8e33;
  width: 100%;
  padding-bottom: 32px;
}

.st_faq-drop-toggle {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  color: #181818;
  white-space: normal;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  padding: 0 20px 0 0;
  font-size: 1.125rem;
  display: flex;
}

.st_faq-arrow {
  margin: 4px 0 0;
  position: static;
}

.st_faq-list {
  position: static;
}

.st_faq-list.w--open {
  opacity: .8;
  color: #403f3e;
  background-color: #fff;
  padding-top: 20px;
}

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

.st_slug {
  display: block;
}

.text-block-231 {
  margin-bottom: 2.54rem;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 1;
}

.st_category {
  color: var(--slate-gray);
  margin-top: 20px;
  display: none;
}

.st_copy {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: #01ad46;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/64a6a2de2958e7393752dc70/67c53c188dd9ea05e265fd46_copy.svg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: auto;
  justify-content: flex-start;
  align-items: center;
  padding-right: 24px;
  font-weight: 500;
  display: flex;
}

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

.div-block-963 {
  padding-left: 1.5rem;
}

@media screen and (min-width: 1280px) {
  .padding-vertical.padding-large {
    display: block;
  }

  .page-wrapper.wrapper_request-demo {
    background-position: 50% 0;
    background-size: contain;
  }

  .div-block-5.snit {
    width: 30rem;
  }

  .html-embed-5.video-hub {
    height: 550px;
  }

  .text-block-copyvrv03 {
    width: 30rem;
    margin-left: 36px;
    position: absolute;
  }

  .div-block-105.gn {
    width: 40%;
  }

  .text-block-45 {
    right: -6%;
  }

  .platform-menu_wrapper {
    left: -180%;
  }

  .resources-menu_wrapper {
    left: -40%;
  }

  .tdd-desc.ec5d25 {
    color: #ec5d25;
  }

  .table-content.center, .table-content.left {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .text-block-72.red._229 {
    max-width: 229px;
  }

  .image-54 {
    width: 116px;
  }

  .div-block-251 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-direction: column;
    display: flex;
  }

  .section-compare-features {
    background-size: contain;
  }

  .section-request-demo {
    background-position: 70% 113%;
  }

  .section_integration-logos.margin-top.margin-xlarge {
    background-size: contain;
  }

  .div-block-300 {
    right: 3%;
  }

  .div-block-302 {
    top: 14%;
  }

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

  .image-66 {
    top: 5%;
  }

  .div-block-339 {
    grid-column-gap: 3.5rem;
    grid-row-gap: 3.5rem;
  }

  .nav-dropdown-content {
    box-shadow: 0 0 5px 0 var(--93939d);
  }

  .nav-dropdown-content.product.w--open {
    width: 52rem;
  }

  .nav-dropdown-content.solutions.w--open {
    left: -17.4rem;
  }

  .nav-dropdown-content.new-product.w--open {
    width: 71.25rem;
    left: -28.3rem;
  }

  .nav-dropdown-content.new-product.cxs.w--open {
    width: 60rem;
    left: -23rem;
  }

  .nav-dropdown-content.new-product.cxe.w--open {
    left: -30rem;
  }

  .nav-dropdown-content.new-product.nav-2.w--open {
    width: 62.5rem;
    left: -23.9rem;
  }

  .nav-dropdown-content.new-product.nav-2.cxe.w--open {
    left: -14.3rem;
  }

  .nav-dropdown-content.new-product.nav-2.cx-train-non-usa.w--open {
    left: -25.4rem;
  }

  .nav-dropdown-content.new-product.nav-2.cxs.w--open {
    left: -25.3rem;
  }

  .nav-dropdown_toggle {
    padding-left: 15px;
    padding-right: 15px;
  }

  .nav-dropdown-content-wrapper.solutions {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
  }

  .div-block-353 {
    margin-right: 25px;
  }

  .section_request-demo.with-graphics {
    background-position: 100% 200px;
  }

  .div-block-356 {
    flex-direction: row;
    justify-content: flex-start;
  }

  .platform-icon {
    width: 2rem;
  }

  .security-certificate-component {
    background-position: 50% 0;
    background-size: auto;
  }

  .div-block-391.video-hub {
    height: 180px;
  }

  .pulse-circle.gif-2 {
    top: 33.5%;
  }

  .pulse-circle.gif-3 {
    bottom: -.8%;
    left: 29.5%;
  }

  .pulse-circle.gif-4 {
    top: 13%;
    left: -2.5%;
  }

  .pulse-circle.gif-5 {
    top: -3%;
    right: 28.5%;
  }

  .pulse-circle.gif-6 {
    top: 34%;
  }

  .section-with-top-background {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    background-attachment: scroll;
  }

  .section-request-demo-2 {
    background-position: 70% 113%;
  }

  .layout192_content {
    max-width: none;
  }

  .div-block-479 {
    width: 48%;
  }

  .theme-button-cx.navbar.transparent-black {
    margin-right: 16px;
  }

  .image-96 {
    width: 46%;
  }

  .product_nav-content {
    height: 30rem;
  }

  .product_nav-content.nav-2 {
    height: 22.5rem;
    min-height: 0;
  }

  .product-nav_left-wrapper {
    width: 25%;
  }

  .product-nav_right-wrapper {
    width: 75%;
  }

  .product-content_wrapper.ma-content {
    opacity: 0;
  }

  .product-content_wrapper.engage-content {
    opacity: 0;
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .div-block-547-copy {
    right: 70px;
  }

  .div-block-577.padding-vertical.padding-huge {
    padding-bottom: 14rem;
  }

  .bhp-date.fw-400.blog-brc {
    width: 22rem;
  }

  .bsa-video {
    background-position: 50% 70%;
  }

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

  .background-video-7 {
    width: 13.7rem;
    height: 80%;
  }

  .pricing-compare-table-cell.center {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .div-block-627.padding-vertical.padding-xlarge {
    min-width: 68rem;
    margin-left: 0;
  }

  .div-block-628 {
    width: 46%;
  }

  .heading-30 {
    width: 100%;
  }

  .container-xlarge {
    grid-column-gap: 2.7rem;
    grid-row-gap: 2.7rem;
  }

  .text-block-138 {
    display: block;
  }

  .div-block-678 {
    padding-top: 2.5rem;
  }

  .div-block-679 {
    width: 44.185rem;
  }

  .div-block-680 {
    margin-right: 1rem;
  }

  .div-block-664c {
    height: 13rem;
  }

  .div-block-742, .div-block-742-cs {
    width: 12.5rem;
    height: 12.5rem;
  }

  .text-block-185.text-regular {
    width: 96%;
  }

  .div-block-852 {
    width: 37%;
  }

  .div-block-857 {
    padding-left: 6.5%;
  }

  .image-172 {
    top: -78px;
    left: -41px;
  }

  .div-block-880 {
    grid-template-columns: 1.8fr 4.45fr 1fr;
  }

  .link-block-22 {
    display: none;
  }

  .div-block-896 {
    padding-left: 3.5%;
  }

  .image-182 {
    min-width: 22rem;
  }

  .div-block-921.padding-vertical.padding-xlarge {
    grid-template-columns: 1.3fr 1fr;
  }

  .div-block-930 {
    grid-column-gap: 8.75rem;
    grid-row-gap: 8.75rem;
  }

  .text-block-226 {
    font-size: 3rem;
  }

  .div-block-933 {
    background-color: #222;
  }

  .div-block-934 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    overflow: hidden;
  }

  .lottie-animation-3 {
    width: 90rem;
    margin-left: auto;
    margin-right: auto;
    display: block;
    top: -2px;
    left: -155px;
  }

  .image-190 {
    display: none;
    top: -.9rem;
    left: -5.5rem;
  }

  .text-block-226-c1 {
    font-size: 3rem;
  }

  .lottie-animation-4 {
    width: 90rem;
  }

  .nav-container {
    grid-column-gap: 3.5rem;
    grid-row-gap: 3.5rem;
  }

  .nav_links-container {
    margin-right: 25px;
  }

  .nav_link-dd-toggle {
    padding-left: 15px;
    padding-right: 15px;
  }

  .nav_product-wrapper {
    padding-left: 0;
  }

  .nav_dd-content-items-wrapper {
    min-width: 120rem;
  }

  .nav_dd-content-items-wrapper.solutions-wrapper, .nav_dd-content-items-wrapper.resources-wrapper, .nav_dd-content-items-wrapper.pricing-wrapper {
    min-width: 0;
  }

  .nav_product-service-wrapper {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    max-width: 46rem;
  }

  .nav_product-engage-wrapper {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    grid-template-columns: 2.2fr 1fr;
    max-width: 46rem;
  }

  .div-block-957 {
    grid-column-gap: 4rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .container-medium-special {
    max-width: 64rem;
  }
}

@media screen and (min-width: 1440px) {
  .div-block-145 {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
  }

  .text-block-35 {
    font-weight: 700;
    line-height: 1.875;
  }

  .div-block-146, .div-block-147 {
    display: block;
  }

  .section-compare-features {
    background-size: contain;
  }

  .compare-wrapper {
    margin-top: 4rem;
  }

  .section-request-demo {
    background-position: 0 0;
    background-size: cover;
  }

  .div-block-265 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .theme-button.transparent {
    transition: color .3s, background-color .3s;
  }

  .div-block-300 {
    top: 9%;
    right: 9%;
  }

  .div-block-329 {
    width: 43%;
  }

  .image-66 {
    top: 0%;
  }

  .div-block-330 {
    grid-column-gap: 6.25rem;
    grid-row-gap: 6.25rem;
    flex-direction: column;
  }

  .section_features-grid {
    display: block;
  }

  .div-block-335 {
    text-transform: uppercase;
  }

  .link-block-5 {
    border-radius: .3125rem;
  }

  .paragraph-6, .paragraph-7, .paragraph-8 {
    align-self: flex-start;
    margin-left: auto;
    margin-right: auto;
  }

  .features_section-wrapper {
    grid-column-gap: 5rem;
  }

  .section-with-top-background {
    background-image: none;
    background-position: 0 0;
    background-size: auto;
    background-attachment: scroll;
  }

  .section-wrapper-left-text-right-media {
    grid-column-gap: 5rem;
  }

  .section-with-bottom-background {
    background-image: none;
    background-position: 0 0;
    background-size: auto;
  }

  .section-request-demo-2, .contact_section {
    background-position: 0 0;
    background-size: cover;
  }

  .section-left-image-right-text {
    background-image: none;
  }

  .theme-button-cx.transparent-black {
    transition: color .3s, background-color .3s;
  }

  .section_cx-cta {
    background-image: linear-gradient(263deg, #1144db 14.38%, #762be7 85.72%);
  }

  .product-menu_wrapper.ma-wrapper {
    display: flex;
  }

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

  .div-block-547-copy {
    right: 72px;
  }

  .theme-button-cx-sms.transparent-black {
    transition: color .3s, background-color .3s;
  }

  .footer-logo-engage, .footer-logo-service {
    width: 12rem;
  }

  .blog-banner-button.transparent-black {
    transition: color .3s, background-color .3s;
  }

  .image-132 {
    width: 1.5rem;
  }

  .div-block-650 {
    display: flex;
  }

  .div-block-651 {
    background-color: #0003;
  }

  .div-block-659 {
    width: 46%;
  }

  .div-block-668, .div-block-668-copy {
    width: 15rem;
  }

  .image-136 {
    width: 100%;
    height: 100%;
  }

  .div-block-696 {
    background-image: url("https://cdn.prod.website-files.com/64a6a2de2958e7393752dc70/66d85218c41fbe804f2b269f_Group%2044745-min.png"), linear-gradient(246deg, #e2e0ff 100%, #fff 0%);
    background-position: 50%, 0 0;
    background-size: cover, auto;
  }

  .div-block-743 {
    border: 2px solid #000;
    height: 6.25rem;
    position: relative;
  }

  .image-146 {
    position: absolute;
    inset: -26% 0% 0% -24%;
  }

  .image-150 {
    top: 16px;
    left: 0;
  }

  .div-block-660-ccomcms {
    width: 46%;
  }

  .code-embed-8, .code-embed-9 {
    display: none;
  }

  .div-block-827-c2 {
    flex-flow: column;
    justify-content: space-between;
  }

  .lottie-animation-2 {
    width: 30rem;
  }

  .div-block-842 {
    flex-flow: column;
  }

  .div-block-857 {
    padding-left: 11%;
  }

  .div-block-889, .text-block-214 {
    display: block;
  }

  .div-block-896 {
    padding-left: 8.5%;
  }

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

  .text-block-224 {
    display: block;
  }

  .nav_product-wrapper, .nav_menu-white-wrapper {
    grid-template-columns: 1fr 2.2fr;
  }
}

@media screen and (min-width: 1920px) {
  .container-medium {
    max-width: 68rem;
  }

  .div-block-5.snit {
    position: relative;
  }

  .div-block-2-csint {
    grid-column-gap: 6rem;
    grid-row-gap: 6rem;
  }

  .image-19.zend {
    width: 17.5rem;
  }

  .div-block-88 {
    position: relative;
  }

  .div-block-csint.padding-top.padding-huge {
    padding-bottom: 0;
  }

  .paragraph-5 {
    max-width: 30rem;
  }

  .div-block-300 {
    right: 19%;
  }

  .div-block-329 {
    width: 43%;
  }

  .nav-dropdown-content.new-product.nav-2.w--open {
    left: -26rem;
  }

  .nav-dropdown-content.new-product.nav-2.cxe.w--open {
    left: -16.3rem;
  }

  .section_cx-cta.engage, .section_cx-cta.service, .section_cx-cta.engage {
    flex-flow: column;
    justify-content: center;
    align-items: center;
  }

  .div-block-577.padding-vertical.padding-huge {
    padding-bottom: 22rem;
  }

  .div-block-627.padding-vertical.padding-xlarge {
    min-width: 71rem;
  }

  .div-block-664 {
    background-position: 50% 100%;
  }

  .div-block-689.pat {
    border-radius: 2px;
  }

  .div-block-664c {
    background-position: 50% 100%;
  }

  .div-block-852 {
    width: 29%;
  }

  .div-block-857 {
    padding-left: 21%;
  }

  .image-172 {
    left: 0;
  }

  .div-block-896 {
    padding-left: 19%;
  }

  .div-block-912 {
    place-items: start end;
  }

  .div-block-914 {
    max-width: 34rem;
  }

  .div-block-920.margin-top.margin-xlarge {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .image-189 {
    inset: 0% auto;
  }

  .nav_product-wrapper {
    grid-template-columns: 1fr 1.9fr;
  }

  .nav_menu-white-wrapper {
    grid-template-columns: 1fr 2fr;
  }

  .container-medium-special {
    max-width: 68rem;
  }

  .section-hero-desktop {
    margin-left: auto;
    margin-right: auto;
  }
}

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

  h3 {
    font-size: 2rem;
  }

  h4 {
    font-size: 1.875rem;
  }

  .padding-xlarge {
    padding: 3rem;
  }

  .margin-xlarge {
    margin: 3rem;
  }

  .padding-xhuge {
    padding: 6rem;
  }

  .padding-xxhuge {
    padding: 8rem;
  }

  .padding-huge {
    padding: 5rem;
  }

  .margin-large {
    margin: 2.5rem;
  }

  .padding-xxlarge {
    padding: 4rem;
  }

  .padding-large {
    padding: 2.5rem;
  }

  .margin-huge {
    margin: 5rem;
  }

  .padding-medium {
    padding: 1.5rem;
  }

  .margin-xxlarge {
    margin: 4rem;
  }

  .margin-xhuge {
    margin: 6rem;
  }

  .margin-medium {
    margin: 1.5rem;
  }

  .margin-xxhuge {
    margin: 8rem;
  }

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

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

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

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

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

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

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

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

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

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

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

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

  .hide-tablet {
    display: none;
  }

  .fs-styleguide_2-col {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

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

  .padding-global.comp {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .fs-styleguide_1-col {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

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

  .fs-styleguide_4-col {
    grid-template-columns: 1fr;
  }

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

  .fs-styleguide_3-col {
    grid-template-columns: 1fr;
  }

  .container-large.background-image-wave-top {
    background-image: url("https://cdn.prod.website-files.com/64a6a2de2958e7393752dc70/65d463a21dba7a2089a538d6_bg-top.svg");
    background-position: 0 0;
    background-size: contain;
  }

  .text-align-center.max-width-xsmall {
    font-size: 1rem;
  }

  .max-width-xxsmall {
    width: 70%;
  }

  .fs-styleguide_section {
    grid-column-gap: 2.5rem;
    grid-template-columns: 1fr;
  }

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

  .container-medium {
    max-width: 40rem;
  }

  .div-block.padding-top.padding-huge {
    padding-top: 5rem;
  }

  .div-block-2 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: stretch;
  }

  .div-block-3 {
    width: 100%;
  }

  .nav-link.text-size-small {
    justify-content: flex-start;
    align-items: center;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
  }

  .nav-menu {
    background-color: #fff;
    flex-direction: column;
    justify-content: flex-start;
    align-items: stretch;
    height: auto;
    box-shadow: 0 2px 5px #0003;
  }

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

  .div-block-9.mob {
    align-items: center;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    position: static;
  }

  .div-block-10.padding-top.padding-custom3 {
    margin-bottom: 0;
    padding-top: 2rem;
  }

  .div-block-12.margin-top.margin-huge {
    grid-column-gap: 5rem;
    grid-row-gap: 5rem;
    flex-direction: column;
    justify-content: flex-start;
    align-items: stretch;
    display: flex;
  }

  .div-block-10cv.padding-top.padding-custom3.nbu {
    padding-top: 6rem;
  }

  .div-block-18 {
    grid-column-gap: 5rem;
    grid-row-gap: 5rem;
  }

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

  .div-block-20 {
    max-width: none;
  }

  .div-block-22 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
    display: grid;
  }

  .text-block-4.text-size-small {
    min-height: 0;
  }

  .div-block-10cv6 {
    margin-bottom: 0;
  }

  .div-block-27.padding-top {
    margin-bottom: 6rem;
    padding-top: 4rem;
  }

  .div-block-28.margin-top {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .div-block-32 {
    width: 100%;
  }

  .main-button.border {
    width: 90%;
    height: 2.75rem;
    font-size: .875rem;
  }

  .div-block-44 {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .div-block-48.text-size-tiny {
    margin-bottom: 2rem;
  }

  .div-block-53 {
    margin-bottom: 0;
  }

  .div-block-10-ccv3465.padding-top.padding-custom3 {
    margin-bottom: 6rem;
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .div-block-68 {
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .div-block-74.margin-bottom.margin-small {
    z-index: 1200;
    background-color: var(--white);
    justify-content: flex-start;
    align-items: center;
    display: flex;
    position: sticky;
    top: -19px;
  }

  .div-block-75 {
    width: 20%;
  }

  .div-block-75.afaf, .div-block-75.maincc {
    width: 40%;
  }

  .text-block-15 {
    font-size: 1rem;
  }

  .text-block-16.text-size-small {
    font-size: .8rem;
  }

  .html-embed-5, .html-embed-5.video-hub {
    width: 90%;
  }

  .menu-button {
    background-color: #0000;
    padding-right: 0;
  }

  .menu-button.w--open {
    background-color: var(--brand-primary);
  }

  .div-block-83 {
    max-width: 40rem;
  }

  .div-block-2-csint {
    flex-direction: column;
    justify-content: flex-start;
    align-items: stretch;
    display: flex;
  }

  .div-block-3-csint {
    width: 100%;
  }

  .div-block-9-csint {
    align-items: center;
    width: 70%;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    position: sticky;
    right: 0%;
  }

  .div-block-9-csint.mob {
    align-items: center;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    position: static;
  }

  .div-block-85 {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .image-19 {
    width: 15rem;
  }

  .div-block-89.margin-vertical.margin-huge {
    flex-direction: column;
    justify-content: flex-start;
    display: flex;
  }

  .div-block-90 {
    align-items: center;
  }

  .text-block-20 {
    max-width: none;
  }

  .div-block-28-snit.margin-top {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .div-block-12-mains.margin-top.margin-huge {
    grid-column-gap: 5rem;
    grid-row-gap: 5rem;
    flex-direction: column;
    justify-content: flex-start;
    align-items: stretch;
    display: flex;
  }

  .div-block-99, .div-block-105.gn, .div-block-105.ringcentral {
    width: 100%;
  }

  .div-block-111.padding-vertical.padding-medium {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 3fr 1.5fr 1.5fr;
  }

  .div-block-113.padding-vertical.padding-medium {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .image-22 {
    width: 1.5rem;
    height: 1.5rem;
  }

  .div-block-116.padding-top.padding-xhuge.nbu {
    margin-bottom: 6rem;
  }

  .text-block-25 {
    width: 80px;
    min-width: 80px;
    height: 80px;
    font-size: 2rem;
  }

  .div-block-134 {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .div-block-135 {
    margin-bottom: 2.5rem;
  }

  .div-block-136 {
    width: 100%;
  }

  .div-block-138 {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    flex-direction: column;
    justify-content: flex-start;
    align-items: stretch;
    display: flex;
  }

  .div-block-138.tdd {
    flex-wrap: wrap;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    justify-content: center;
    justify-items: center;
  }

  .div-block-150 {
    width: 1.5rem;
    min-width: 1.5rem;
    height: 1.5rem;
  }

  .image-30 {
    width: .7rem;
  }

  .div-block-169 {
    justify-content: space-between;
  }

  .heading-12 {
    font-size: 2rem;
  }

  .tab-link {
    font-size: 1rem;
  }

  .tab-pane {
    padding-top: 4rem;
  }

  .div-block-184.margin-top.margin-xlarge {
    flex-direction: column;
    display: flex;
  }

  .price-card.highlighted.business, .price-card.growth, .price-card.enterprise {
    align-items: center;
  }

  .text-block-39 {
    font-size: 1.25rem;
  }

  .price-card_amount {
    font-size: 2.75rem;
  }

  .div-block-188.margin-top.margin-xhuge {
    margin-top: 6rem;
  }

  .div-block-191 {
    grid-template-columns: 12rem 1fr 1fr 1fr;
  }

  .text-block-46 {
    font-size: 1.25rem;
  }

  .comparison-block_price {
    font-size: 2rem;
  }

  .div-block-195 {
    grid-template-columns: 12rem 1fr 1fr 1fr;
  }

  .div-block-196 {
    padding-left: 2.5rem;
  }

  .div-block-199 {
    align-items: center;
    padding-left: 0;
    padding-right: 0;
  }

  .heading-15 {
    font-size: 2rem;
  }

  .rates-menu-wrapper {
    width: 95%;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-172-copypricingmain.padding-vertical.padding-huge {
    padding-bottom: 8rem;
  }

  .tdd-hero-div.left {
    width: 100%;
    max-width: 570px;
  }

  .tdd-hero-wrapper {
    flex-direction: column;
  }

  .tdd-h2.width {
    max-width: 100%;
  }

  .tdd-grid-div {
    max-width: 352px;
  }

  .div-block-238 {
    flex-direction: column;
  }

  .tdd-contacto-image-wrapper {
    display: none;
  }

  .tdd-contacto-image-wrapper.show-mobile {
    width: auto;
    display: block;
  }

  .tabs-4 {
    flex-direction: column;
  }

  .tabs-menu-4 {
    max-width: none;
    margin-right: 0;
  }

  .integrations-wrapper {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-direction: column;
  }

  .integrations-left, .integrations-right {
    max-width: none;
  }

  .content-container {
    justify-content: center;
  }

  .pricing-tab-container {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .text-block-65.small {
    font-size: 26px;
    line-height: 200%;
  }

  .div-block-245 {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
    flex-direction: column;
  }

  .why-blocks {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-direction: column;
  }

  .whyleft-block {
    width: 100%;
  }

  .compare-table-wrapper {
    width: 700px;
  }

  .compare-table-wrapper.padding-horizontal.padding-huge {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .table-header-container {
    top: 60px;
  }

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

  .grid.sticky {
    top: 63px;
  }

  .head-div.left-aligned, .table-content {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-71 {
    font-size: 16px;
  }

  .text-span-10 {
    font-size: 18px;
  }

  .image-52 {
    width: auto;
  }

  .price {
    padding-left: 30px;
    padding-right: 30px;
  }

  .text-block-73 {
    margin-bottom: 20px;
  }

  .text-block-75 {
    margin-bottom: 30px;
  }

  .div-block-249 {
    margin-bottom: 40px;
  }

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

  .div-block-265 {
    position: static;
  }

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

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

  .div-block-266.padding-vertical.padding-xhuge {
    padding-top: 6rem;
    padding-bottom: 22rem;
  }

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

  .theme-button {
    border-width: 1px;
    padding: 1rem 2rem;
    font-size: 1rem;
  }

  .div-block-273.padding-vertical.padding-xlarge {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .div-block-275 {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
  }

  .div-block-279.padding-vertical.padding-xlarge {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    padding-bottom: 6rem;
  }

  .div-block-280 {
    max-width: 25rem;
  }

  .div-block-281 {
    grid-column-gap: 5rem;
    grid-row-gap: 5rem;
  }

  .div-block-283 {
    max-width: 30rem;
  }

  .div-block-286 {
    max-width: 22rem;
  }

  .link-large-white {
    font-size: 1.125rem;
  }

  .div-block-287.padding-vertical.padding-large {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
  }

  .image-60 {
    height: 4rem;
  }

  .div-block-290 {
    padding-top: 5rem;
    padding-bottom: 6rem;
  }

  .theme-button-primary {
    padding: 1rem 2.5rem;
  }

  .div-block-292.padding-vertical.padding-xlarge {
    grid-column-gap: 3.5rem;
    grid-row-gap: 3.5rem;
  }

  .div-block-306.padding-vertical.padding-xhuge {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    padding-top: 3rem;
  }

  .div-block-308.sec-4columns {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .image-65 {
    width: 5rem;
  }

  .div-block-311.padding-vertical.padding-xhuge {
    grid-column-gap: 5rem;
    grid-row-gap: 5rem;
  }

  .div-block-312 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .div-block-324 {
    max-width: 30rem;
  }

  .image-66 {
    max-height: 18rem;
  }

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

  .navbar_new-latest, .div-block-339 {
    height: 4rem;
  }

  .nav-menu_latest {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    background-color: var(--white);
    flex-direction: column;
    justify-content: flex-start;
    align-items: stretch;
    height: auto;
    padding-bottom: 1.5rem;
    display: none;
    position: absolute;
    top: 4rem;
    left: 0%;
    right: 0%;
    overflow: hidden;
  }

  .nav-dropdown-content.product {
    border-top: 1px solid var(--gainsboro);
    border-bottom: 1px solid var(--gainsboro);
    box-shadow: none;
    border-radius: 0;
    width: 100%;
    position: static;
  }

  .nav-dropdown-content.product.w--open {
    border-top: 1px none var(--slate-gray);
    box-shadow: none;
    border-left: 1px #000;
    border-right: 1px #000;
    width: 100%;
    top: 0;
    left: 0;
  }

  .nav-dropdown-content.solutions {
    position: relative;
    top: 0;
  }

  .nav-dropdown-content.solutions.w--open {
    border: 1px none var(--gainsboro);
    box-shadow: none;
    border-radius: 0;
    width: 100%;
    max-height: 50vh;
    position: static;
    left: 0;
    overflow: scroll;
  }

  .nav-dropdown-content.resources.w--open {
    border-top: 1px none var(--gainsboro);
    box-shadow: none;
    border-radius: 0;
    width: 100%;
    max-height: 50vh;
    position: relative;
    top: 0;
    left: 0;
    overflow: scroll;
  }

  .nav-dropdown-content.compare.w--open {
    border-top: 1px none var(--gainsboro);
    border-bottom: 1px none var(--gainsboro);
    box-shadow: none;
    border-radius: 0;
    width: 100%;
    position: relative;
    top: 0;
    left: 0;
  }

  .nav-dropdown-content.engage {
    position: relative;
    top: 0;
  }

  .nav-dropdown-content.engage.w--open {
    border-style: solid none none;
    border-width: 1px;
    border-color: var(--gainsboro);
    box-shadow: none;
    border-radius: 0;
    position: static;
    left: 0;
  }

  .nav-dropdown-content.new-product.w--open {
    width: 100%;
    position: relative;
    top: 0;
    left: 0;
  }

  .nav-dropdown-content.new-product.nav-2.cxe.w--open, .nav-dropdown-content.new-product.nav-2.cxs.w--open {
    left: 0;
  }

  .nav-dropdown-content.pricing.w--open {
    border-top: 1px none var(--gainsboro);
    border-bottom: 1px none var(--gainsboro);
    box-shadow: none;
    border-radius: 0;
    width: 100%;
    padding-top: 0;
    padding-bottom: 1rem;
    position: relative;
    top: 0;
    left: 0;
  }

  .nav-dropdown {
    border-bottom: 1px none var(--gainsboro);
    width: 100%;
  }

  .nav-dropdown.custom-dd-wrapper {
    flex-flow: row;
    justify-content: space-between;
    align-items: center;
    display: block;
  }

  .nav-dropdown_toggle {
    justify-content: space-between;
    align-items: center;
    width: 100%;
  }

  .nav-dropdown_toggle.w--open {
    border-bottom: 1px none var(--gainsboro);
  }

  .nav-dropdown_toggle.custom-dd {
    width: 100%;
  }

  .nav-dropdown-content-wrapper {
    border-radius: 0;
    padding: 1rem;
  }

  .nav-dropdown-content-wrapper.solutions {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    box-shadow: none;
    flex-flow: row;
    margin-top: 0;
    padding: 1rem .25rem;
    display: flex;
  }

  .collection-list {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    grid-template-columns: 1fr 1fr;
  }

  .div-block-341 {
    border-radius: 0;
    height: 100%;
  }

  .link-block-5 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
  }

  .link-block-5:hover {
    border-radius: 0;
  }

  .div-block-344 {
    align-items: flex-start;
  }

  .div-block-344.cs-f, .div-block-344.cs-c, .div-block-344.cs-i, .div-block-344.cs-i, .div-block-344.cs-ic, .div-block-344.cs-fe {
    width: auto;
  }

  .div-block-345, .div-block-345.integrations {
    width: 100%;
  }

  .image-71.rc {
    display: block;
  }

  .div-block-350 {
    box-shadow: none;
    padding: 0 1rem;
  }

  .nav-link_primary {
    align-items: flex-start;
    width: 100%;
  }

  .nav-button {
    width: 90%;
    max-width: 40rem;
    height: 3rem;
    margin: 1rem auto 2rem;
    padding: 1.125rem 3rem;
    font-size: 1rem;
  }

  .div-block-353 {
    background-color: var(--white);
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    max-width: 40rem;
    margin-left: auto;
    margin-right: auto;
  }

  .icon-2 {
    color: var(--brand-primary);
  }

  .menu-button-2 {
    background-color: var(--white);
    cursor: pointer;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    padding: 18px;
    font-size: 1.875rem;
    line-height: 1;
    display: flex;
  }

  .menu-button-2.w--open {
    background-color: #fff;
  }

  .div-block-354.padding-vertical.padding-xhuge {
    grid-column-gap: 6rem;
    grid-row-gap: 6rem;
  }

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

  .div-block-357 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .div-block-361 {
    margin-left: auto;
    margin-right: auto;
  }

  .legal-header {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .security-certificate-component {
    grid-column-gap: 4rem;
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .security-certificate-image {
    width: 5rem;
    min-width: 5rem;
  }

  .div-block-375.padding-vertical.padding-medium {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .div-block-379.padding-vertical.padding-xlarge {
    padding-bottom: 0;
  }

  .div-block-380.video-hub {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

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

  .div-block-381.video-hub {
    width: 100%;
  }

  .div-block-382 {
    width: 48%;
  }

  .tr-category.d-iblock {
    display: inline-flex;
  }

  .theme-button-blog {
    padding: 1rem 2rem;
    font-size: 1rem;
  }

  .div-block-387.padding-vertical.padding-xlarge {
    padding-bottom: 6rem;
  }

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

  .div-block-391 {
    height: 160px;
  }

  .div-block-391.video-hub {
    height: 180px;
  }

  .h2-style-heading {
    font-size: 2.25rem;
  }

  .h3-style-heading {
    font-size: 2rem;
  }

  .h3-style-heading.unc {
    text-align: center;
    max-width: 30rem;
  }

  .pulse-circle {
    width: 4rem;
  }

  .h4-style-heading {
    font-size: 1.875rem;
  }

  .div-block-396 {
    padding-bottom: 0;
  }

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

  .div-block-398 {
    width: 100%;
  }

  .image-83 {
    width: 100%;
    position: relative;
    top: -20px;
  }

  .image-84 {
    width: 50%;
    inset: 0% 0% 0% auto;
  }

  .dwonload_grid-layout {
    flex-flow: column;
    display: flex;
  }

  .div-block-404.padding-vertical.padding-xlarge {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .rich_text-blog h2 {
    font-size: 1.5rem;
  }

  .rich_text-blog h3 {
    font-size: 1.25rem;
  }

  .rich_text-blog h1 {
    font-size: 1.875rem;
  }

  .rich_text-blog h4 {
    font-weight: 600;
  }

  .div-block-416 {
    width: 36%;
  }

  .div-block-426.padding-vertical.padding-xlarge {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    flex-direction: column;
    justify-content: flex-start;
  }

  .div-block-427 {
    width: 100%;
  }

  .div-block-431.padding-vertical.padding-xhuge {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto;
    padding-bottom: 8rem;
  }

  .div-block-433, .div-block-435 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .link-block-13 {
    line-height: 1.5;
  }

  .div-block-437 {
    flex-direction: column;
    align-items: flex-start;
  }

  .text-block-91, .text-block-92 {
    font-size: 1rem;
  }

  .voice-features-wrapper {
    grid-template-columns: 1fr 1fr;
  }

  .section-with-top-background {
    background-image: none;
  }

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

  .grid-wrapper {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .contact_form-grid-box-3 {
    grid-template-columns: 1fr;
  }

  .div-block-478.padding-vertical.padding-huge {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .div-block-479 {
    width: 100%;
  }

  .div-block-480 {
    max-width: 28rem;
  }

  .theme-button-cx {
    border-width: 1px;
    padding: 1rem 2rem;
    font-size: 1rem;
  }

  .theme-button-cx.navbar {
    width: 100%;
    max-width: 40rem;
    margin-left: auto;
    margin-right: auto;
  }

  .theme-button-cx.navbar.transparent-black {
    margin-right: auto;
  }

  .image-96 {
    width: 70%;
  }

  .div-block-487.padding-vertical.padding-xlarge {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
  }

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

  .div-block-495.padding-vertical.padding-xlarge {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    padding-bottom: 8rem;
  }

  .div-block-496 {
    max-width: 25rem;
  }

  .div-block-497 {
    grid-column-gap: 6rem;
    grid-row-gap: 6rem;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    max-width: 20rem;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-497.engage {
    grid-column-gap: 5rem;
    grid-row-gap: 5rem;
  }

  .div-block-498 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: column;
    justify-content: flex-start;
  }

  .div-block-498.rev {
    flex-flow: column-reverse;
  }

  .div-block-499 {
    width: 100%;
  }

  .grid-4-col {
    grid-template-columns: 180px 160px 160px 160px;
  }

  .grid-4-col.sticky {
    top: 67px;
  }

  .product_nav-content-wrapper {
    box-shadow: none;
    margin-top: 0;
  }

  .new_nav-dropdown-content-wrapper-copy {
    border-radius: 0;
    padding: 0;
  }

  .product_nav-content {
    height: auto;
  }

  .product-menu_wrapper, .product-content_wrapper {
    padding: 1rem;
  }

  .product-content_wrapper.ma-content, .product-content_wrapper.engage-content {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .div-block-515 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: row;
    justify-content: flex-start;
    align-items: stretch;
  }

  .div-block-516 {
    flex-flow: column;
    justify-content: flex-start;
    align-items: stretch;
    display: none;
  }

  .div-block-526.margin-top.margin-large {
    flex-flow: column;
    display: flex;
  }

  .div-block-530 {
    background-position: 50%, 0 0;
    background-size: contain, auto;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .div-block-531 {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    width: 90%;
  }

  .div-block-536.padding-vertical.padding-xlarge {
    padding-bottom: 8rem;
  }

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

  .sms-hero-wrapper {
    flex-flow: column;
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .sms-hero-img-wrapper {
    width: auto;
    position: static;
  }

  .sms-hero-text-wrapper {
    max-width: none;
  }

  .sms-tab-section-wrapper {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .sms-h2-wrapper.width-750 {
    text-align: center;
  }

  .sms-tabs-h2-wrapper.left-aligned.width-568 {
    width: 100%;
  }

  .sms-wrapper-1 {
    flex-flow: wrap-reverse;
  }

  .sms-img-wrapper {
    width: 100%;
  }

  .sms-badge-wrapper {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-flow: column;
  }

  .sms-badge-container {
    max-height: none;
  }

  .sms-badge {
    height: auto;
  }

  .sms-cards-wrapper {
    flex-flow: column;
  }

  .sms-card._30-percent, .sms-card._70-percent, .sms-card._50-percent {
    width: 100%;
  }

  .sms-card-img-wrapper {
    flex-flow: column;
    display: flex;
  }

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

  .sms-tabs-menu {
    width: 100%;
    margin-bottom: 20px;
    margin-right: 0;
  }

  .sms-tabs-content {
    width: 100%;
    display: none;
  }

  .sms-img-badge-wrapper {
    height: 100%;
  }

  .sms-tabs-content-wrapper-mobile {
    display: block;
  }

  .sms-tabs-ans {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    display: flex;
  }

  .nav-arrow {
    max-width: 30px;
  }

  .div-block-555.padding-vertical.padding-xlarge {
    padding-top: 4rem;
  }

  .div-block-556 {
    width: 80%;
    max-width: 100%;
  }

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

  .image-109, .image-110, .image-111, .image-112 {
    display: none;
  }

  .div-block-563 {
    flex-flow: column;
    align-items: stretch;
  }

  .div-block-565 {
    width: 100%;
  }

  .div-block-567.padding-vertical.padding-xlarge {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    padding-top: 3rem;
  }

  .div-block-569 {
    grid-column-gap: 6rem;
    grid-row-gap: 6rem;
  }

  .div-block-570 {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    flex-flow: column-reverse;
    justify-content: flex-start;
    align-items: stretch;
  }

  .div-block-570.rev5 {
    flex-flow: column;
  }

  .div-block-571 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    width: 100%;
  }

  .div-block-572 {
    width: 100%;
  }

  .dropdown-3.comparecx-dd, .dropdown-3.comparecx-ee {
    margin-bottom: 0;
    padding-top: 0;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .dropdown-list-3.w--open {
    box-shadow: none;
    position: relative;
    left: auto;
  }

  .image-71-co.rc {
    display: block;
  }

  .div-block-582.padding-vertical.padding-xlarge {
    padding-bottom: 8rem;
  }

  .div-block-583 {
    text-align: center;
    max-width: 30rem;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-585 {
    grid-column-gap: 6rem;
    grid-row-gap: 6rem;
  }

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

  .div-block-586-c {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: column-reverse wrap;
    display: flex;
  }

  .background-video-2, .background-video-3, .background-video-4 {
    max-width: 21rem;
    margin-left: auto;
    margin-right: auto;
  }

  .blog-hero-block.gap-150 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-flow: column;
  }

  .blog-hero-block.gap-150.space-80 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .blog-hero-block.gap-150.space-80.pad-bottom-0 {
    padding-bottom: 0;
  }

  .blog-post-hero {
    flex-flow: column;
    padding: 40px 20px;
  }

  .blog-post-hero-info, .blog-post-hero-image {
    width: 100%;
  }

  .blog-hero-post-cat {
    flex-flow: column;
  }

  .theme-button-cx-sms {
    border-width: 1px;
    padding: 1rem 2rem;
    font-size: 1rem;
  }

  .theme-button-cx-sms.navbar {
    width: 100%;
    max-width: 40rem;
    margin-left: auto;
    margin-right: auto;
  }

  .link-block-17.text-small.nav-pricing-service, .link-block-17.text-small.nav-pricing-engage {
    justify-content: center;
    align-items: flex-start;
    width: 100%;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .pricing-compare-table-cell {
    padding-left: 20px;
    padding-right: 20px;
  }

  .pricing-compare-table-cell.padding-medium {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .div-block-595.ens {
    top: 36px;
  }

  .div-block-344-copy {
    align-items: flex-start;
  }

  .div-block-344-copy.cs-f, .div-block-344-copy.cs-c, .div-block-344-copy.cs-i, .div-block-344-copy.cs-i {
    width: auto;
  }

  .div-block-599 {
    box-shadow: none;
  }

  .div-block-350nr {
    padding: 0 1rem 1rem;
  }

  .dropdown-list-3-rescom.w--open {
    box-shadow: none;
    position: relative;
    left: auto;
  }

  .div-block-350-rescxom {
    box-shadow: none;
    width: 100%;
    padding: 0 1rem;
  }

  .dropdown-list-3-rescomv.w--open {
    box-shadow: none;
    height: auto;
    position: relative;
    top: 0;
    left: auto;
  }

  .div-block-600 {
    width: 100%;
  }

  .image-122 {
    width: 80%;
  }

  .div-block-602.padding-vertical.padding-xlarge {
    grid-column-gap: 6rem;
    grid-row-gap: 6rem;
  }

  .div-block-603 {
    max-width: 35rem;
  }

  .div-block-605 {
    grid-column-gap: 5rem;
    grid-row-gap: 5rem;
  }

  .div-block-610 {
    flex-flow: column;
  }

  .div-block-611 {
    width: 100%;
    padding-bottom: 4rem;
  }

  .div-block-612 {
    width: 100%;
  }

  .heading-28.h3-style-heading {
    max-width: none;
  }

  .image-124, .image-125 {
    width: 10rem;
  }

  .image-126 {
    width: 6rem;
    min-width: 6px;
  }

  .div-block-616.padding-vertical.padding-xlarge {
    padding-bottom: 6rem;
  }

  .div-block-623 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    display: grid;
  }

  .blog-banner-button {
    border-width: 1px;
    padding: 1rem 2rem;
    font-size: 1rem;
  }

  .blog-banner-button.navbar {
    width: 100%;
    max-width: 40rem;
    margin-left: auto;
    margin-right: auto;
  }

  .s2-hero-wrapper {
    flex-flow: column;
  }

  .s2-hero-img-wrap.form-block {
    min-height: 430px;
  }

  .s2-tabs-link {
    border-bottom: 1px solid var(--gainsboro);
  }

  .s2-tabs-link.w--current {
    border-bottom-style: none;
  }

  .s2-table1-main-wrap {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    display: flex;
    overflow: auto;
  }

  .s2-table1-main-wrap.s2-display-block {
    display: block;
  }

  .s2-t1-grid {
    grid-template-columns: 200px 200px 200px 200px;
  }

  .s2-t1-grid.relative {
    position: static;
  }

  .s2-t1-text-div.savings.bottom {
    border-bottom-right-radius: 0;
  }

  .s2-t2-grid {
    grid-template-columns: 200px 200px 200px;
  }

  .s2-t2-grid.relative {
    grid-template-columns: 200px 200px 200px;
    position: static;
  }

  .s2-t3-text-div.start {
    text-align: left;
    padding-top: 12px;
    padding-bottom: 12px;
    padding-left: 16px;
  }

  .s2-rec-wrapper-main {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .s2-grad-wrap {
    flex-flow: column;
    align-items: flex-start;
  }

  .s2-cta-wrap-main {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .pa-dots {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-flow: wrap;
  }

  .pa-testi-wrap {
    font-size: 18px;
  }

  .pa-slider-container {
    width: 100%;
  }

  .pa-slider-wrapper-main {
    width: 100%;
    display: none;
  }

  .pa-sl {
    width: 100%;
  }

  .pa-testi-wrap-2 {
    font-size: 18px;
  }

  .pa-slider-wrapper-mobile {
    width: 100%;
    display: block;
  }

  .div-block-624 {
    width: 60%;
  }

  .div-block-627.padding-vertical.padding-xlarge {
    flex-flow: column;
    justify-content: flex-start;
    align-items: stretch;
    margin-left: 0;
    padding-top: 4rem;
    padding-bottom: 6rem;
  }

  .div-block-628 {
    width: 100%;
  }

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

  .div-block-635 {
    width: 100%;
  }

  .div-block-637 {
    margin-bottom: 3rem;
  }

  .heading-30 {
    width: 100%;
  }

  .text-block-130.text-regular {
    width: 80%;
  }

  .container-xlarge {
    max-width: 40rem;
  }

  .div-block-639 {
    top: 62px;
  }

  .div-block-639cd, .div-block-639cd.lh {
    height: auto;
    min-height: 6rem;
  }

  .div-block-647 {
    flex-flow: column;
  }

  .div-block-648 {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .div-block-649 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
  }

  .image-133, .image-133c {
    margin-right: 0;
  }

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

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

  .div-block-659 {
    width: 100%;
  }

  .div-block-660 {
    width: 70%;
    max-width: 30rem;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-672 {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .heading-33 {
    margin-bottom: 3rem;
  }

  .div-block-675 {
    grid-column-gap: 3rem;
    grid-row-gap: 5rem;
    width: 100%;
    margin-bottom: 5rem;
  }

  .div-block-678 {
    flex-flow: column;
    justify-content: flex-start;
    align-items: stretch;
  }

  .div-block-679, .div-block-680 {
    width: 100%;
  }

  .text-block-139 {
    font-size: 2rem;
  }

  .div-block-682.padding-vertical.padding-xlarge {
    text-align: center;
  }

  .tabs-menu-5 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: wrap;
    height: auto;
  }

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

  .div-block-687 {
    margin-bottom: 3rem;
  }

  .div-block-688 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .div-block-689 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .text-block-141.text-xlarge {
    line-height: 1.5;
  }

  .div-block-693.cd-open {
    width: 100%;
  }

  .div-block-698.padding-vertical.padding-xlarge {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    text-align: center;
    padding-bottom: 6rem;
  }

  .dropdown-toggle-4 {
    padding: 1.25rem 1.5rem;
  }

  .dropdown-list-4.w--open {
    padding-bottom: 1.25rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .div-block-641-sms-v {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .div-block-702.padding-vertical.padding-xlarge {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    flex-flow: row;
    justify-content: flex-start;
    align-items: stretch;
    padding-bottom: 6rem;
  }

  .div-block-706.padding-vertical.padding-xlarge {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    flex-flow: column;
    display: flex;
  }

  .div-block-710 {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .div-block-711 {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    grid-template-columns: 1fr 1fr;
  }

  .image-143 {
    width: 3rem;
    margin-bottom: 1.5rem;
  }

  .text-block-149.text-xlarge {
    margin-bottom: 1.25rem;
    line-height: 1.5;
  }

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

  .div-block-711-4col {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    grid-template-columns: 1fr 1fr;
  }

  .div-block-716.padding-vertical.padding-xlarge {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

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

  .div-block-718 {
    flex-flow: row-reverse wrap-reverse;
    justify-content: flex-end;
    align-items: center;
  }

  .div-block-720 {
    margin-bottom: -3rem;
  }

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

  .div-block-721 {
    text-align: left;
  }

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

  .div-block-724 {
    width: 100%;
    max-width: 28rem;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-704-csol {
    width: 100%;
  }

  .div-block-638solc {
    margin-bottom: 5rem;
  }

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

  .div-block-648-csolc {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .div-block-740 {
    width: 49%;
    padding-top: 4rem;
    padding-bottom: 3rem;
  }

  .div-block-741 {
    width: 48%;
  }

  .div-block-745.padding-vertical.padding-xlarge {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .div-block-747 {
    padding: 2rem;
  }

  .div-block-751 {
    margin-bottom: 3rem;
  }

  .table-header_cx-compare {
    top: 62px;
  }

  .table_logos {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .table-content_cx-compare, .table-content_cx-compare.lh {
    height: auto;
    min-height: 6rem;
  }

  .div-block-647-copy, .table-values_cx-compare {
    flex-flow: column;
  }

  .section_c-cx-calc.padding-vertical.padding-xlarge {
    padding-bottom: 6rem;
  }

  .div-block-660-ccom {
    width: 70%;
    max-width: 30rem;
    margin-left: auto;
    margin-right: auto;
  }

  .tabs-menu-6 {
    flex-flow: row-reverse wrap;
    margin-bottom: 3rem;
  }

  .industry-tab-link {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .div-block-759 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .div-block-748-cc2 {
    width: 5rem;
    height: 5rem;
    padding-left: .6rem;
    padding-right: .6rem;
  }

  .div-block-749-c2 {
    height: 5rem;
  }

  .text-block-158 {
    width: 2rem;
    height: 2rem;
    font-size: .875rem;
    bottom: 0;
  }

  .div-block-660-ccomcms {
    width: 70%;
    max-width: 30rem;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-747-copy {
    padding: 2rem;
  }

  .div-block-772 {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
  }

  .div-block-774 {
    height: 4rem;
  }

  .div-block-775 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .div-block-774-cc, .div-block-774-co, .div-block-774-ccm {
    height: 4rem;
  }

  .div-block-784 {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    flex-flow: column;
  }

  .div-block-785 {
    width: 100%;
  }

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

  .calendar-wrapper {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    flex-flow: column;
  }

  .div-block-796, .div-block-797 {
    width: 100%;
  }

  .div-block-809 {
    margin-bottom: -3rem;
  }

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

  .blog-cms-cards {
    grid-template-columns: 1fr 1fr;
  }

  .collection-list-14 {
    flex-flow: wrap;
  }

  .div-block-821 {
    margin-bottom: -3rem;
  }

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

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

  .div-block-828 {
    padding: 2rem 2rem 1.5rem;
  }

  .div-block-829.margin-vertical.margin-xlarge {
    flex-flow: column-reverse wrap;
    display: flex;
  }

  .div-block-830 {
    padding-right: 2.5rem;
  }

  .div-block-833 {
    margin-bottom: 8rem;
    position: static;
  }

  .div-block-848.padding-vertical.padding-xlarge {
    max-width: 70rem;
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

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

  .div-block-852 {
    width: 100%;
    padding-top: 0;
  }

  .text-block-192, .div-block-855, .text-block-192-c1, .text-block-192-c2 {
    margin-bottom: 4rem;
  }

  .div-block-857 {
    padding-right: 2.5rem;
  }

  .div-block-862 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .div-block-863 {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .div-block-872.padding-vertical.padding-xlarge {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    padding-top: 4rem;
    padding-bottom: 4rem;
    display: flex;
  }

  .div-block-874 {
    grid-template-columns: 1fr 1fr;
    width: 100%;
  }

  .div-block-878.padding-vertical.padding-xlarge {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .div-block-879 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

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

  .div-block-881 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .div-block-882 {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    padding: 1rem 2rem;
  }

  .div-block-885 {
    padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 2rem;
  }

  .div-block-886.padding-vertical.padding-xlarge {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    padding-bottom: 4rem;
  }

  .div-block-887 {
    width: 100%;
  }

  .div-block-892.padding-vertical.padding-xlarge {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

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

  .div-block-894 {
    width: 100%;
  }

  .div-block-896 {
    padding-right: 2.5rem;
  }

  .div-block-903 {
    text-align: center;
    justify-content: flex-start;
    align-items: center;
  }

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

  .div-block-905 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .div-block-906 {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .hero-block {
    grid-column-gap: 45px;
    grid-row-gap: 45px;
    flex-flow: column;
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .div-block-911.padding-vertical.padding-xlarge {
    padding-bottom: 6rem;
  }

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

  .image-186 {
    height: 6rem;
  }

  .image-187 {
    top: 15.84rem;
  }

  .image-188 {
    height: 6rem;
    top: 26.84rem;
  }

  .div-block-921.padding-vertical.padding-xlarge {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .div-block-922 {
    text-align: center;
    justify-content: center;
    align-items: center;
  }

  .div-block-929.padding-vertical.padding-xlarge {
    padding-bottom: 8rem;
  }

  .lottie-animation-4 {
    width: 50rem;
  }

  .nav-menu-4 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    background-color: #222;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .icon-3 {
    color: var(--14935a);
  }

  .div-block-942 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .menu-button-3.w--open {
    background-color: #0000;
  }

  .lottie-animation-5 {
    width: 24rem;
    margin-bottom: 3rem;
  }

  .lottie-animation-5.mob {
    display: block;
  }

  .lottie-animation-6 {
    width: 24rem;
    margin-bottom: 3rem;
    position: static;
  }

  .lottie-animation-6.mob {
    display: block;
  }

  .lottie-animation-7 {
    width: 24rem;
    margin-bottom: 3rem;
    position: static;
  }

  .lottie-animation-7.mob {
    display: block;
  }

  .section_ai-modal-form {
    justify-content: flex-end;
    align-items: center;
  }

  .code-embed-11 {
    height: 100%;
  }

  .div-block-946 {
    width: 95%;
    height: 80vh;
    max-height: 80vh;
    top: 0;
  }

  .nav-container {
    height: 4rem;
  }

  .nav_links-wrapper {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    background-color: var(--white);
    flex-direction: column;
    justify-content: flex-start;
    align-items: stretch;
    height: auto;
    padding-bottom: 1.5rem;
    display: none;
    position: absolute;
    top: 4rem;
    left: 0%;
    right: 0%;
    overflow: hidden;
  }

  .nav_links-container {
    background-color: var(--white);
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    max-width: 40rem;
    margin-left: auto;
    margin-right: auto;
  }

  .nav_link-dd {
    border-bottom: 1px none var(--gainsboro);
    width: 100%;
  }

  .nav_link-dd.custom-dd-wrapper {
    flex-flow: row;
    justify-content: space-between;
    align-items: center;
    display: block;
  }

  .nav_link-dd-toggle {
    justify-content: space-between;
    align-items: center;
    width: 100%;
  }

  .nav_link-dd-toggle.w--open {
    border-bottom: 1px none var(--gainsboro);
  }

  .nav_link-dd-toggle.custom-dd {
    width: 100%;
  }

  .nav_link-dd-content.w--open {
    position: relative;
    top: 0;
  }

  .nav_product-wrapper {
    grid-template-columns: 1fr 3fr;
    padding-left: 0;
  }

  .nav_product-menu-wrapper {
    justify-content: flex-start;
    align-items: stretch;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .nav_product-link {
    width: auto;
    padding-right: 1rem;
  }

  .nav_link-dd-content-wrapper {
    box-shadow: none;
    max-height: 60vh;
  }

  .nav_dd-content-items-wrapper {
    box-shadow: none;
    padding: 1rem;
  }

  .nav_dd-content-items-wrapper.solutions-wrapper {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    box-shadow: none;
  }

  .nav_dd-content-items-wrapper.resources-wrapper, .nav_dd-content-items-wrapper.pricing-wrapper {
    box-shadow: none;
  }

  .nav_product-service-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .nav_menu-white-wrapper {
    box-shadow: none;
    padding-left: 0;
    padding-right: 0;
  }

  .nav_resources-wrapper {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    display: flex;
  }

  .nav_compare-items-wrapper {
    display: none;
  }

  .nav_product-inner-wrapper {
    flex-flow: column;
    justify-content: flex-start;
    align-items: stretch;
  }

  .container-medium-special {
    max-width: 40rem;
  }

  .section-hero-desktop {
    flex-direction: column;
    align-items: center;
  }

  .st_h1 {
    font-size: 3rem;
  }

  .st-collection-list {
    grid-template-columns: 1fr 1fr;
  }

  .st_how-to-section-wrapper {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .st_industry-section-wrap {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
  }

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

  .st_related-h2-wrap {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .st_h2 {
    font-size: 2rem;
  }

  .st_related-cta {
    display: none;
  }
}

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

  h2 {
    text-align: center;
    font-size: 2rem;
  }

  h3 {
    font-size: 1.875rem;
  }

  h4 {
    font-size: 1.5rem;
  }

  h5 {
    font-size: 1rem;
  }

  h6 {
    font-size: .875rem;
  }

  .padding-xlarge {
    padding: 2rem;
  }

  .margin-xlarge {
    margin: 2rem;
  }

  .padding-xhuge {
    padding: 4rem;
  }

  .padding-xxhuge {
    padding: 4.5rem;
  }

  .padding-huge {
    padding: 3.5rem;
  }

  .margin-large {
    margin: 1.5rem;
  }

  .padding-xxlarge {
    padding: 3rem;
  }

  .padding-large {
    padding: 1.5rem;
  }

  .margin-huge {
    margin: 3.5rem;
  }

  .padding-medium {
    padding: 1.25rem;
  }

  .margin-xxlarge {
    margin: 3rem;
  }

  .margin-xhuge {
    margin: 4rem;
  }

  .margin-medium {
    margin: 1.25rem;
  }

  .margin-xxhuge {
    margin: 4.5rem;
  }

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

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

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

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

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

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

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

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

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

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

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

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

  .hide-mobile-landscape {
    display: none;
  }

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

  .heading-style-h3 {
    font-size: 1.5rem;
  }

  .heading-style-h1 {
    font-size: 2.5rem;
  }

  .padding-global {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

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

  .fs-styleguide_section-header {
    font-size: .875rem;
  }

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

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

  .heading-style-h4 {
    font-size: 1rem;
  }

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

  .heading-style-h6 {
    font-size: .75rem;
  }

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

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

  .heading-style-h2 {
    font-size: 2rem;
  }

  .fs-styleguide_version, .heading-style-h5 {
    font-size: .875rem;
  }

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

  .container-medium {
    max-width: 30rem;
  }

  .home-message_component {
    padding: 0;
  }

  .home-message_content {
    border-radius: 0;
  }

  .div-block.padding-top.padding-huge {
    margin-bottom: 0;
    padding-top: 4rem;
  }

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

  .div-block-10.padding-top.padding-custom3 {
    margin-bottom: 0;
  }

  .div-block-18 {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
  }

  .div-block-19 {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .div-block-20 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

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

  .text-block-4.text-size-small {
    min-height: 0;
  }

  .div-block-10cv6 {
    margin-bottom: 0;
  }

  .div-block-27.padding-top {
    margin-bottom: 4rem;
  }

  .div-block-28.margin-top {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    flex-direction: column-reverse;
    display: flex;
  }

  .dropdown-toggle {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .text-block-13.text-size-regular {
    white-space: pre-wrap;
  }

  .image-11 {
    min-width: 1rem;
  }

  .div-block-10-ccv3465.padding-top.padding-custom3 {
    margin-bottom: 4rem;
  }

  .div-block-74.margin-bottom.margin-small {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-wrap: wrap;
    place-content: center flex-start;
    align-items: center;
    top: -25px;
  }

  .div-block-75.maincc {
    padding: 1rem 1rem 1rem 1.25rem;
  }

  .text-block-15 {
    font-size: .875rem;
  }

  .text-block-16.text-size-small {
    font-size: .75rem;
  }

  .html-embed-5.video-hub {
    height: 300px;
  }

  .div-block-79.padding-vertical.padding-xlarge {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .div-block-83 {
    width: 90%;
    max-width: 40rem;
  }

  .div-block-2-csint {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
  }

  .div-block-9-csint, .div-block-86 {
    width: 100%;
  }

  .div-block-98 {
    justify-content: flex-start;
    height: 95vh;
    overflow: scroll;
  }

  .div-block-100 {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
  }

  .div-block-116.padding-top.padding-xhuge.nbu {
    margin-bottom: 4rem;
  }

  .div-block-118.margin-vertical.margin-huge {
    flex-direction: column;
    justify-content: flex-start;
    display: flex;
  }

  .div-block-134 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .div-block-135 {
    margin-bottom: 1.5rem;
  }

  .div-block-137.margin-top.margin-xhuge {
    margin-top: 6rem;
  }

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

  .div-block-148 {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .div-block-151.padding-top.padding-xhuge {
    padding-top: 3.5rem;
  }

  .div-block-152 {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .div-block-154 {
    flex-direction: column;
    display: flex;
  }

  .div-block-155 {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
  }

  .div-block-156 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .div-block-156.reverse {
    flex-direction: column-reverse;
  }

  .div-block-157-crev {
    margin-left: 0;
  }

  .div-block-172.padding-vertical.padding-huge {
    max-width: 20rem;
    margin-left: auto;
    margin-right: auto;
  }

  .heading-12 {
    font-size: 1.875rem;
  }

  .div-block-173 {
    overflow: hidden;
  }

  .tabs-menu {
    flex-direction: column;
    align-items: center;
    padding-top: 2rem;
  }

  .div-block-174 {
    margin-top: 0;
  }

  .tab-link {
    border-bottom-style: none;
    border-bottom-right-radius: .625rem;
    border-bottom-left-radius: .625rem;
    padding-bottom: 18px;
  }

  .tabs-content {
    position: static;
  }

  .tab-pane {
    padding-top: 3rem;
  }

  .price-card.highlighted.business, .price-card.growth, .price-card.enterprise {
    align-items: center;
  }

  .price-card_amount {
    font-size: 2.5rem;
  }

  .div-block-188.margin-top.margin-xhuge {
    margin-top: 5rem;
  }

  .div-block-189 {
    margin-top: 4rem;
  }

  .div-block-191 {
    flex-direction: column;
    align-items: stretch;
    display: flex;
  }

  .comparison-block_column.growth, .comparison-block_column.business {
    border-bottom: 1px solid var(--tertiary-color);
    border-left-style: none;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .comparison-block_column.enterprise {
    border-left-style: none;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .text-block-46 {
    margin-bottom: 1rem;
  }

  .comparison-block_price {
    margin-bottom: .5rem;
  }

  .pricing-dropdown_toggle {
    padding: 1rem;
  }

  .text-block-49 {
    font-size: 1rem;
  }

  .div-block-195 {
    grid-template-columns: 10rem 1fr 1fr 1fr;
  }

  .div-block-195.cta {
    display: none;
  }

  .div-block-196 {
    padding-left: 1.5rem;
  }

  .heading-15 {
    font-size: 1.875rem;
  }

  .rates-menu-wrapper {
    flex-flow: column wrap;
    justify-content: flex-start;
    align-items: center;
  }

  .text-block-58 {
    font-size: 1rem;
  }

  .div-block-227 {
    grid-template-columns: 2fr 1.5fr 1.5fr;
  }

  .text-block-59 {
    font-size: 1rem;
  }

  .country-title-wrapper {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    padding-left: 2.5rem;
  }

  .country-vr-list {
    grid-template-columns: 2fr 1.5fr 1.5fr;
  }

  .rates-tab-main-link {
    border-bottom-right-radius: .625rem;
    border-bottom-left-radius: .625rem;
  }

  .rates-tab-main-link.active.vr {
    border: 1px solid var(--brand-primary);
    background-color: var(--white);
    border-bottom-right-radius: .625rem;
    border-bottom-left-radius: .625rem;
    font-weight: 500;
  }

  .rates-tab-main-link.mr {
    border: 1px #000;
    border-bottom-right-radius: .625rem;
    border-bottom-left-radius: .625rem;
    font-weight: 500;
  }

  .rates-tab-main-link.mr.active {
    border-style: solid;
    border-color: var(--brand-primary);
  }

  .rates-tab-main-link.wr {
    border-bottom-right-radius: .625rem;
    border-bottom-left-radius: .625rem;
    font-weight: 500;
  }

  .rates-tab-main-link.wr.active {
    border: 1px solid var(--brand-primary);
  }

  .div-block-236 {
    padding-top: 3rem;
    position: relative;
  }

  .div-block-172-copypricingmain.padding-vertical.padding-huge {
    padding-bottom: 4rem;
  }

  .tdd-hero-section {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .tabs-menu-3 {
    border-radius: 10px;
    flex-direction: column;
    display: flex;
  }

  .tab-button {
    border-radius: 10px;
  }

  .image-46 {
    width: 44px;
    height: 44px;
  }

  .tdd-contacto-image-wrapper._480 {
    display: block;
  }

  .pricing-tab-container {
    flex-wrap: wrap;
    justify-content: center;
  }

  .compare-table-wrapper {
    width: 90%;
    overflow: auto;
  }

  .table-header-container {
    top: 0;
  }

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

  .grid._40px.tabf {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 2fr .5fr .5fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .image-51 {
    height: 26px;
  }

  .table-content.center {
    font-size: .875rem;
  }

  .table-content.center.blue {
    width: 100%;
    max-width: 100%;
  }

  .table-content.left {
    font-size: .875rem;
  }

  .table-content.left.blue {
    width: 100%;
    max-width: 100%;
  }

  .text-block-72.blue, .text-block-72.center {
    word-break: break-all;
    font-size: 14px;
  }

  .text-span-10 {
    font-size: 14px;
  }

  .div-block-259 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto auto;
    grid-template-columns: 1.5fr 1fr 1fr;
    grid-auto-columns: 1fr;
    padding-bottom: 0;
    padding-right: 0;
    display: grid;
  }

  .text-block-79 {
    word-break: break-all;
    width: 100%;
    max-width: 100%;
  }

  .compare-top-line {
    grid-template-columns: 2fr 1fr 1fr;
  }

  .compare-item-text {
    font-size: .875rem;
  }

  .comparision-component {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .block-compare-two-columns {
    grid-template-columns: 2fr 1fr 1fr;
  }

  .section-pading {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .pricing_growth-tablet-grid-box {
    padding: 12px;
  }

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

  .request-demo-wrapper {
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

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

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

  .div-block-266 {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .div-block-266.padding-vertical.padding-xhuge {
    flex-direction: column;
    justify-content: flex-start;
    align-items: stretch;
    padding-top: 6rem;
  }

  .div-block-267 {
    width: 100%;
  }

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

  .div-block-270.margin-bottom.margin-custom3 {
    text-align: center;
  }

  .div-block-273.padding-vertical.padding-xlarge {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .div-block-274 {
    text-align: center;
  }

  .div-block-279.padding-vertical.padding-xlarge {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    padding-bottom: 4rem;
  }

  .div-block-281 {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
  }

  .div-block-283 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    max-width: 28rem;
  }

  .section_integration-logos.margin-top.margin-xlarge {
    background-position: 100% 100%;
    background-size: 60%;
  }

  .div-block-284.padding-vertical.padding-xhuge {
    padding-bottom: 13.2rem;
  }

  .div-block-286 {
    max-width: none;
  }

  .link-large-white {
    font-size: 1rem;
  }

  .div-block-287.padding-vertical.padding-large {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-direction: column-reverse;
    justify-content: center;
    align-items: center;
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .div-block-290 {
    width: 100%;
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .theme-button-primary {
    font-size: 1rem;
  }

  .div-block-292.padding-vertical.padding-xlarge {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    flex-direction: column;
    justify-content: flex-start;
    display: flex;
  }

  .div-block-293 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .div-block-296 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .div-block-297 {
    width: 100%;
  }

  .div-block-299 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    display: flex;
  }

  .div-block-304 {
    width: 60%;
    top: 4.2rem;
  }

  .div-block-305 {
    width: 100%;
    position: relative;
  }

  .div-block-306.padding-vertical.padding-xhuge {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    padding-top: 2rem;
  }

  .div-block-308 {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    flex-direction: column;
    justify-content: flex-start;
    display: flex;
  }

  .div-block-308.sec-4columns {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .div-block-310 {
    max-width: 20rem;
  }

  .image-65 {
    width: 4rem;
  }

  .section_channel-features {
    margin-top: 2rem;
  }

  .div-block-311.padding-vertical.padding-xhuge {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
  }

  .div-block-313 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .div-block-324 {
    max-width: 20rem;
  }

  .div-block-325 {
    margin-top: 1rem;
  }

  .div-block-327 {
    justify-content: flex-start;
    align-items: center;
    width: 80%;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-328 {
    justify-content: center;
    align-items: center;
    width: 70%;
    max-width: none;
  }

  .div-block-329 {
    justify-content: flex-end;
    width: 60%;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 2rem;
    position: absolute;
    inset: 2rem 0% 0%;
  }

  .image-66 {
    width: 100%;
    max-height: none;
  }

  .div-block-338 {
    text-align: center;
  }

  .nav-dropdown-content, .nav-dropdown-content.product {
    max-height: 50vh;
    overflow: scroll;
  }

  .nav-dropdown-content.solutions.w--open {
    border-bottom-style: solid;
    width: 100%;
  }

  .nav-dropdown-content.resources.w--open {
    border-bottom: 1px solid var(--gainsboro);
  }

  .nav-dropdown-content.engage.w--open {
    width: 100%;
  }

  .nav-dropdown-content.new-product.nav-2, .nav-dropdown-content.new-product.nav-2.w--open {
    border-bottom: 1px solid var(--gainsboro);
  }

  .nav-dropdown-content.pricing.w--open {
    border-bottom-style: solid;
  }

  .nav-dropdown_toggle.w--open {
    border-bottom-style: none;
  }

  .nav-dropdown-content-wrapper {
    padding: .5rem;
  }

  .nav-dropdown-content-wrapper.solutions {
    padding-top: 1rem;
    padding-left: 0;
    padding-right: 0;
  }

  .collection-list {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    flex-direction: column;
    justify-content: flex-start;
    align-items: stretch;
    display: flex;
  }

  .div-block-342 {
    grid-column-gap: .325rem;
    grid-row-gap: .325rem;
  }

  .div-block-343 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-direction: column;
    justify-content: flex-start;
    align-items: stretch;
    display: flex;
  }

  .div-block-344 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .div-block-344.cs-ic.pes {
    width: auto;
  }

  .nav-button, .div-block-353 {
    max-width: 30rem;
  }

  .div-block-354.padding-vertical.padding-xhuge {
    grid-column-gap: 5rem;
    grid-row-gap: 5rem;
  }

  .div-block-355 {
    text-align: center;
  }

  .legal-header {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .legal-content-heading {
    font-size: 1.75rem;
  }

  .legal-page-set {
    grid-column-gap: 1.25rem;
    flex-direction: row;
    width: auto;
    position: static;
  }

  .legal-content {
    grid-row-gap: 2rem;
    flex-direction: column;
  }

  .nav-menu-button {
    border: 1px solid #0000001a;
    border-radius: .25rem;
    margin-top: 8px;
    margin-bottom: 8px;
    padding: 12px 20px;
  }

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

  .process_grid-image {
    width: 3rem;
  }

  .nav-dropddown {
    background-image: url("https://cdn.prod.website-files.com/64a6a2de2958e7393752dc70/658403b49d995232f752cd35_down-arrow-svgrepo-com%201.svg");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: 24px;
    border-bottom: 1px solid #e5e5e5;
    display: block;
  }

  .mobile-button-wrapper {
    grid-row-gap: 1rem;
    flex-direction: column;
    margin-top: 1rem;
    display: flex;
  }

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

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

  .nav-logo {
    margin-right: auto;
  }

  .navbar-item-center-line {
    display: none;
  }

  .button-7.is--nav {
    margin-left: auto;
    display: none;
  }

  .security-header-content {
    grid-template-columns: 1fr;
  }

  .nav-dropdown-list.product {
    width: auto;
    position: relative;
  }

  .nav-dropdown-list.product.w--open {
    flex-direction: column;
  }

  .nav-dropdown-list.product.new-platofrm-wrapper {
    box-shadow: none;
    flex-direction: column;
  }

  .nav-dropdown-2 {
    border-bottom: 1px #e5e5e5;
    display: block;
  }

  .platform-dropdown-item {
    margin: 8px 0;
    padding: 8px;
  }

  .security-certificate-component {
    grid-row-gap: 2rem;
    text-align: center;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    padding: 1rem 2rem 1.5rem;
  }

  .nav-link-5 {
    width: 70%;
    max-width: 70%;
    margin: .5rem auto .5rem 0;
  }

  .nav-link-5.platform {
    width: 100%;
    max-width: 100%;
  }

  .nav-link-5.pricing {
    background-image: url("https://cdn.prod.website-files.com/64a6a2de2958e7393752dc70/658403b49d995232f752cd34_right-arrow-svgrepo-com%201.svg");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: auto;
    width: 100%;
    max-width: 100%;
  }

  .nav-menu-3 {
    grid-row-gap: 1rem;
    background-color: #fff;
    height: 100dvh;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .nav-dd-column-wrapper {
    padding-top: 0;
    padding-bottom: 0;
  }

  .security-certificate-component-2 {
    grid-row-gap: 2rem;
    text-align: center;
    flex-direction: column;
    align-items: center;
    padding: 1rem 2rem 1.5rem;
  }

  .div-block-368 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr 1fr;
  }

  .div-block-372, .div-block-373 {
    text-align: center;
    justify-content: flex-start;
    align-items: center;
  }

  .div-block-380 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .div-block-380.video-hub {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .div-block-381, .div-block-382 {
    width: 100%;
  }

  .div-block-384.link_video-modal {
    justify-content: flex-start;
  }

  .image-79 {
    width: 100%;
  }

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

  .div-block-391 {
    height: 200px;
  }

  .div-block-391.video-hub {
    height: 135px;
  }

  .h2-style-heading {
    font-size: 2rem;
  }

  .h3-style-heading {
    font-size: 1.875rem;
  }

  .pulse-circle {
    display: none;
  }

  .h4-style-heading {
    font-size: 1.5rem;
  }

  .dwonload_section, .download_grid-box {
    text-align: center;
  }

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

  .div-block-404.padding-vertical.padding-xlarge {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .div-block-412.padding-vertical.padding-xlarge {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    flex-direction: column;
    grid-template-columns: .3fr 1fr;
    justify-content: flex-start;
    align-items: stretch;
    display: flex;
  }

  .rich_text-blog h1 {
    font-size: 1.5rem;
  }

  .div-block-416 {
    width: 100%;
    position: relative;
    top: 0;
  }

  .div-block-417 {
    align-items: flex-start;
  }

  .div-block-412-copy.padding-vertical.padding-xlarge {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .div-block-431.padding-vertical.padding-xhuge {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    flex-flow: column wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 3fr 1.5fr;
    grid-auto-columns: 1fr;
    align-items: stretch;
    padding-bottom: 6rem;
    display: flex;
  }

  .div-block-433 {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    flex-direction: row;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: flex-start;
    display: grid;
  }

  .div-block-434 {
    justify-content: flex-start;
    align-items: center;
  }

  .link-block-13 {
    width: 100%;
  }

  .div-block-436 {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    flex-flow: wrap;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

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

  .div-block-437.mob-footer {
    display: flex;
  }

  .div-block-440 {
    max-width: 20rem;
  }

  .div-block-443 {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: flex-start;
    display: grid;
  }

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

  .image-94 {
    width: 100%;
  }

  .voice-features-wrapper, .content-wrapper-grid-2-column {
    grid-template-columns: 1fr;
  }

  .complexity_wrapper {
    text-align: center;
  }

  .features_section-image {
    max-width: 100%;
  }

  .home_hero-wrapper-left {
    width: 100%;
    max-width: 100%;
  }

  .features_section-wrapper, .section-wrapper-left-text-right-media {
    grid-row-gap: 1rem;
    flex-direction: column;
  }

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

  .grid-wrapper {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .contact_form-grid-box-3 {
    grid-template-columns: 1fr;
  }

  .first-section-header-image {
    width: 100%;
  }

  .platform-dropdown-item-2 {
    margin: 8px 0;
    padding: 8px;
  }

  .div-block-479 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .theme-button-cx.transparent-black {
    max-height: 3rem;
  }

  .theme-button-cx.navbar {
    max-width: 30rem;
  }

  .theme-button-cx.sms-lp.mobile-view {
    grid-column-gap: 7px;
    grid-row-gap: 7px;
    flex-flow: row;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .theme-button-cx.sms-lp-newengage.mobile-view {
    flex-flow: row;
    justify-content: flex-start;
    display: flex;
  }

  .theme-button-cx.sms-lp-newengage {
    display: none;
  }

  .theme-button-cx.sms-lp-newengage.mobile-view {
    display: block;
  }

  .text-block-96 {
    text-align: center;
    width: 70%;
  }

  .div-block-487.padding-vertical.padding-xlarge, .div-block-488 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .div-block-495.padding-vertical.padding-xlarge {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    padding-bottom: 6rem;
  }

  .div-block-496 {
    max-width: 23rem;
  }

  .div-block-497 {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    max-width: none;
  }

  .div-block-497.engage {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
  }

  .div-block-498 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .html-embed-12 {
    grid-column-gap: .6rem;
    grid-row-gap: .6rem;
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
    margin-left: 0;
  }

  .image-104 {
    height: 20px;
  }

  .grid-4-col._40px.tabf {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 2fr .5fr .5fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .grid-4-col.sticky {
    top: 0;
  }

  .product_nav-content-wrapper {
    border-radius: 0;
  }

  .new_nav-dropdown-content-wrapper-copy {
    padding-right: 0;
  }

  .product_nav-content {
    flex-flow: column;
  }

  .product_nav-content.nav-2 {
    height: auto;
  }

  .product-nav_left-wrapper, .product-nav_left-wrapper.nav-2, .product-nav_right-wrapper, .product-nav_right-wrapper.nav-2 {
    width: 100%;
  }

  .product-menu_wrapper.cs-wrapper.menu-selected, .product-menu_wrapper.ma-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .product-content_wrapper.cs-content {
    padding-left: 0;
    padding-right: 0;
  }

  .product-content_wrapper.ma-content, .product-content_wrapper.engage-content {
    opacity: 1;
    padding-left: 0;
    padding-right: 0;
    position: static;
  }

  .div-block-530 {
    background-size: auto, auto;
  }

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

  .div-block-533 {
    max-width: none;
  }

  .div-block-534 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    width: 100%;
  }

  .div-block-536.padding-vertical.padding-xlarge {
    padding-bottom: 6rem;
  }

  .div-block-540, .div-block-540.top-row {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .footer-content {
    grid-row-gap: 4rem;
    text-align: center;
    flex-flow: column;
    grid-template-columns: 1fr 1fr;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .div-block-544 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .div-block-545 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    justify-content: flex-start;
    align-items: flex-start;
    height: auto;
  }

  .div-block-548, .div-block-547-copy {
    position: static;
  }

  .sms-hero-img-wrapper {
    width: 100%;
  }

  .sms-h1-wrapper {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .sms-h1 {
    font-size: 40px;
    line-height: 130%;
  }

  .sms-h1.fs-80 {
    font-size: 48px;
  }

  .sms-hero-img {
    width: 100%;
    position: static;
  }

  .sms-tab-section-wrapper {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
  }

  .sms-tabs-h2-wrapper {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .sms-h2 {
    font-size: 32px;
  }

  .nav-arrow {
    max-width: 30px;
  }

  .div-block-552.padding-vertical.padding-xhuge {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: column;
  }

  .div-block-553 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    width: 100%;
  }

  .div-block-554 {
    width: 100%;
  }

  .text-block-96-copy {
    text-align: center;
    width: 70%;
  }

  .div-block-555.padding-vertical.padding-xlarge {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    padding-top: 3rem;
  }

  .div-block-556 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    width: 80%;
  }

  .div-block-557 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .div-block-566 {
    padding: 2rem;
  }

  .image-114 {
    margin-bottom: 2rem;
  }

  .text-block-119.text-regular {
    margin-bottom: 1.5rem;
  }

  .div-block-567.padding-vertical.padding-xlarge {
    padding-top: 4rem;
    padding-bottom: 6rem;
  }

  .div-block-569 {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
  }

  .div-block-578 {
    max-width: 30rem;
  }

  .sms-cta-holder {
    display: none;
  }

  .div-block-580.padding-vertical.padding-xlarge {
    flex-flow: column;
  }

  .div-block-581 {
    width: 100%;
  }

  .blog-sidebar-adv {
    max-width: 16rem;
  }

  .image-120 {
    width: 100%;
  }

  .theme-button-cx-sms.navbar {
    max-width: 30rem;
  }

  .theme-button-cx-sms.sms-lp.mobile-view {
    grid-column-gap: 7px;
    grid-row-gap: 7px;
    flex-flow: row;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .theme-button-cx-sms.sms-lp-newengage.mobile-view {
    flex-flow: row;
    justify-content: flex-start;
    display: flex;
  }

  .theme-button-cx-sms.sms-lp-newengage {
    display: none;
  }

  .theme-button-cx-sms.sms-lp-newengage.mobile-view {
    display: block;
  }

  .footer-content-ser, .footer-content-eng {
    grid-row-gap: 4rem;
    text-align: center;
    flex-flow: column;
    grid-template-columns: 1fr 1fr;
    justify-content: flex-start;
    align-items: center;
  }

  .pricing-compare-table-cell.center.blue {
    width: 100%;
    max-width: 100%;
  }

  .div-block-595.ens {
    position: static;
  }

  .div-block-344-copy {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .div-block-606 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: column-reverse wrap;
  }

  .div-block-606.rev {
    flex-flow: column;
  }

  .div-block-607 {
    width: 100%;
  }

  .image-124, .image-125 {
    width: 8rem;
  }

  .div-block-616.padding-vertical.padding-xlarge {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .div-block-623 {
    grid-column-gap: .625rem;
    grid-row-gap: .625rem;
    display: flex;
  }

  .blog-in-banner {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .blog-banner-button.navbar {
    max-width: 30rem;
  }

  .blog-banner-button.sms-lp.mobile-view {
    grid-column-gap: 7px;
    grid-row-gap: 7px;
    flex-flow: row;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .blog-banner-button.sms-lp-newengage.mobile-view {
    flex-flow: row;
    justify-content: flex-start;
    display: flex;
  }

  .blog-banner-button.sms-lp-newengage {
    display: none;
  }

  .blog-banner-button.sms-lp-newengage.mobile-view {
    display: block;
  }

  .s2-cta {
    padding-top: 9px;
    padding-bottom: 9px;
    font-size: 16px;
  }

  .s2-table1-main-wrap {
    display: block;
  }

  .s2-t1-grid {
    grid-template-columns: 200px 180px 180px 180px;
  }

  .s2-table-top-img {
    max-width: 120px;
    max-height: 20px;
  }

  .s2-t1-text-div.start {
    text-align: left;
    padding-left: 16px;
    padding-right: 10px;
  }

  .white-div {
    padding-left: 16px;
  }

  .s2-t2-grid, .s2-t2-grid.relative {
    grid-template-columns: 180px 180px 180px;
  }

  .trans-div {
    padding-left: 5px;
    font-size: 16px;
  }

  .s2-t3-text-div {
    padding-left: 5px;
    padding-right: 5px;
    font-size: 14px;
    line-height: 1.4;
  }

  .s2-cta-wrap-main {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .pa-testimonial-wrap {
    width: 400px;
    margin-left: auto;
    margin-right: auto;
  }

  .pa-testi-wrap {
    font-size: 16px;
  }

  .pa-auth-im {
    width: 50px;
  }

  .pa-logo-image {
    max-height: 24px;
  }

  .pa-slider-h {
    font-size: 20px;
  }

  .pa-sl {
    width: 100%;
    padding-bottom: 40px;
  }

  .pa-testimonial-wrap-2 {
    width: 400px;
    margin-left: auto;
    margin-right: auto;
  }

  .pa-slider-wrapper-mobile, .div-block-624 {
    width: 100%;
  }

  .s2-grad-grid {
    flex-flow: column;
    grid-template-columns: 1fr;
    display: flex;
  }

  .div-block-627.padding-vertical.padding-xlarge {
    padding-top: 3rem;
    padding-bottom: 4rem;
  }

  .div-block-637 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    margin-bottom: 2rem;
  }

  .container-xlarge {
    max-width: 30rem;
  }

  .div-block-639 {
    height: 6rem;
  }

  .image-130 {
    width: 6rem;
  }

  .div-block-648 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .image-133, .image-133c {
    width: 40%;
  }

  .div-block-652 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .div-block-658 {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .heading-32, .div-block-661, .div-block-662 {
    margin-bottom: 1.5rem;
  }

  .div-block-664-copy {
    padding-left: 0;
    padding-right: 0;
  }

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

  .div-block-675 {
    grid-column-gap: 2rem;
    grid-row-gap: 4rem;
    grid-template-columns: 1fr 1fr;
    margin-bottom: 4rem;
  }

  .image-135 {
    width: 3rem;
    height: 3rem;
    margin-bottom: 1.5rem;
  }

  .div-block-678 {
    padding-top: 2rem;
  }

  .div-block-680 {
    padding-bottom: 2rem;
  }

  .heading-34 {
    margin-bottom: 2rem;
  }

  .div-block-681 {
    grid-column-gap: 1rem;
    grid-row-gap: 2rem;
  }

  .text-block-139 {
    font-size: 1.875rem;
  }

  .heading-35 {
    margin-bottom: 2rem;
  }

  .tabs-menu-5 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: wrap;
    justify-content: center;
    height: auto;
  }

  .div-block-684 {
    width: 100%;
    display: none;
    bottom: -3.9rem;
  }

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

  .div-block-693.cd-open {
    margin-top: 1rem;
  }

  .div-block-696 {
    background-repeat: no-repeat, repeat;
    background-size: contain, auto;
  }

  .div-block-697.padding-vertical.padding-xlarge {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    text-align: center;
  }

  .div-block-698.padding-vertical.padding-xlarge {
    padding-bottom: 4rem;
  }

  .div-block-699 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .text-block-142.text-regular {
    white-space: pre-wrap;
    width: 80%;
  }

  .div-block-702.padding-vertical.padding-xlarge {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    flex-flow: column;
    justify-content: flex-start;
    align-items: stretch;
    padding-bottom: 4rem;
  }

  .div-block-703, .div-block-704 {
    width: 100%;
  }

  .heading-37.h2-style-heading {
    margin-bottom: 1rem;
  }

  .text-block-143.text-regular {
    margin-bottom: 2rem;
  }

  .why_cx-grid {
    padding: 2rem;
  }

  .why_cx-grid.with-cx {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .div-block-708 {
    display: flex;
  }

  .div-block-709 {
    justify-content: flex-start;
    align-items: flex-start;
    padding: 1rem;
  }

  .text-block-148.text-regular {
    font-size: .875rem;
  }

  .div-block-710 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .div-block-714 {
    font-size: .875rem;
  }

  .image-144 {
    width: 1.25rem;
  }

  .heading-38 {
    line-height: 1.5;
  }

  .div-block-711-4col {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .div-block-716.padding-vertical.padding-xlarge {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .div-block-717 {
    display: flex;
  }

  .div-block-719 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-flow: column;
    align-items: stretch;
  }

  .div-block-720 {
    margin-bottom: -2rem;
  }

  .heading-39, .heading-41 {
    text-align: center;
  }

  .div-block-704-csol {
    width: 100%;
  }

  .div-block-638solc {
    margin-bottom: 4rem;
  }

  .div-block-648-csolc {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .div-block-739.padding-vertical.padding-xlarge {
    flex-flow: column;
    justify-content: flex-start;
    align-items: stretch;
  }

  .div-block-740 {
    width: 100%;
    padding-top: 3rem;
    padding-bottom: 2rem;
  }

  .div-block-741 {
    width: 100%;
  }

  .div-block-745.padding-vertical.padding-xlarge {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

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

  .div-block-749 {
    height: 5.5rem;
  }

  .div-block-751 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    margin-bottom: 2rem;
  }

  .compare-wrapper_cms.pricing, .compare-wrapper_cms.features {
    width: 40rem;
  }

  .table-header_cx-compare {
    height: 5rem;
    position: relative;
    top: 0;
  }

  .table_logos {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .table-keys_cx-compare, .table-values_cx-compare {
    font-size: .875rem;
  }

  .section_c-cx-calc.padding-vertical.padding-xlarge {
    padding-bottom: 4rem;
  }

  .tabs-menu-6 {
    margin-bottom: 2rem;
  }

  .industry-tab-link {
    padding: .5rem .75rem;
  }

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

  .div-block-760 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .div-block-761 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

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

  .div-block-770 {
    overflow: scroll;
  }

  .div-block-660-ccomcms {
    width: 100%;
  }

  .div-block-772 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-flow: column;
  }

  .div-block-772._7m {
    display: none;
  }

  .div-block-773 {
    width: 100%;
  }

  .image-154 {
    display: none;
  }

  .div-block-774 {
    height: 5.4rem;
  }

  .div-block-774-cc, .div-block-774-co, .div-block-774-ccm {
    height: 5.5rem;
  }

  .div-block-784, .calendar-wrapper {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .div-block-809 {
    margin-bottom: -2rem;
  }

  .div-block-812 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .blog-cms-cards {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    flex-flow: column;
    display: flex;
  }

  .div-block-820 {
    margin-bottom: 1rem;
  }

  .text-block-183.text-large {
    margin-bottom: 1.25rem;
  }

  .div-block-821 {
    margin-bottom: -2rem;
  }

  .hero-label {
    font-size: 20px;
  }

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

  .div-block-830 {
    text-align: left;
    padding: 2rem;
  }

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

  .div-block-833 {
    margin-bottom: 5rem;
  }

  .div-block-834 {
    height: 32rem;
  }

  .div-block-835 {
    width: 100%;
  }

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

  .div-block-848.padding-vertical.padding-xlarge {
    padding-top: 5rem;
    padding-bottom: 3rem;
  }

  .div-block-850 {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

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

  .div-block-854 {
    flex-flow: wrap;
  }

  .div-block-857 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .div-block-858 {
    position: relative;
  }

  .image-172 {
    min-width: 0;
  }

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

  .div-block-863 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    justify-content: center;
    align-items: center;
    padding: 1.5rem;
  }

  .div-block-864 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    justify-content: center;
    align-items: center;
    max-width: none;
  }

  .text-block-197 {
    text-align: center;
    line-height: 1.5;
  }

  .div-block-868 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .text-block-201 {
    font-size: 1rem;
  }

  .div-block-872.padding-vertical.padding-xlarge {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .div-block-874 {
    text-align: left;
    flex-flow: wrap;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .div-block-881 {
    justify-content: center;
    align-items: center;
    padding-right: 2rem;
  }

  .div-block-882 {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
  }

  .div-block-885 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: row;
    justify-content: center;
    align-items: center;
    padding-right: 2rem;
  }

  .div-block-904 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .div-block-905 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

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

  .div-block-908 {
    text-align: center;
    justify-content: center;
    align-items: center;
  }

  .hero-block {
    grid-column-gap: 35px;
    grid-row-gap: 35px;
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .div-block-911.padding-vertical.padding-xlarge {
    padding-bottom: 4rem;
  }

  .slider-2 {
    width: 20rem;
  }

  .left-arrow-3 {
    left: 8px;
  }

  .right-arrow-3 {
    right: 8px;
  }

  .lanim1 {
    min-width: 0;
  }

  .image-186 {
    height: 5.5rem;
  }

  .image-188 {
    height: 7.7rem;
  }

  .div-block-929.padding-vertical.padding-xlarge {
    padding-bottom: 0;
  }

  .lottie-animation-4 {
    display: none;
  }

  .div-block-937 {
    top: 0;
  }

  .div-block-938 {
    justify-content: flex-start;
    align-items: center;
    height: 40rem;
  }

  .navbar-3, .div-block-941 {
    height: 4rem;
  }

  .div-block-942 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .lottie-animation-8 {
    display: block;
    position: relative;
    top: -8rem;
  }

  .nav_links-container {
    max-width: 30rem;
  }

  .nav_link-dd-toggle.w--open {
    border-bottom-style: none;
  }

  .nav_product-wrapper {
    flex-flow: column;
    display: flex;
  }

  .nav_dd-content-items-wrapper.solutions-wrapper, .nav_dd-content-items-wrapper.resources-wrapper, .nav_dd-content-items-wrapper.pricing-wrapper {
    padding-left: 1rem;
  }

  .nav_product-service-wrapper {
    flex-flow: column;
    display: flex;
  }

  .div-block-953 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .nav_product-engage-wrapper {
    flex-flow: column;
    display: none;
  }

  .div-block-953-cs {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .div-block-957 {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .nav_solutions-service-wrapper {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .collection-list-16 {
    flex-flow: column;
    display: flex;
  }

  .nav_solutions-engage-wrapper {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

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

  .nav_blogs-wrapper {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    flex-flow: column;
    display: flex;
  }

  .nav_resources-items-wrapper {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .nav_compare-items-wrapper {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    display: none;
  }

  .nav_pricing-wrapper {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .nav_pricing {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .container-medium-special {
    max-width: 30rem;
  }

  .st_cta-banner {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    padding: 40px;
  }

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

  .text-block-231 {
    margin-bottom: 2rem;
  }
}

@media screen and (max-width: 479px) {
  h1 {
    font-size: 2.25rem;
    font-weight: 600;
  }

  h2 {
    font-size: 1.875rem;
    font-weight: 600;
  }

  h3 {
    font-size: 1.75rem;
    font-weight: 600;
  }

  h4 {
    font-weight: 600;
  }

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

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

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

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

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

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

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

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

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

  .margin-top.margin-small.ddbox {
    width: auto;
  }

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

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

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

  .text-weight-semibold.text-size-medium.g {
    font-size: .875rem;
  }

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

  .hide-mobile-portrait {
    display: none;
  }

  .text-align-center.max-width-xsmall {
    font-size: .875rem;
  }

  .main-wrapper.overflow-hiddn {
    overflow: hidden;
  }

  .max-width-xxsmall {
    width: 90%;
  }

  .div-block.padding-top.padding-huge {
    margin-bottom: 0;
    padding-top: 3rem;
  }

  .div-block-6 {
    min-width: 8px;
  }

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

  .div-block-8.margin-top.padding-custom2 {
    padding: 1.5rem 1.2rem;
  }

  .div-block-10.padding-top.padding-custom3 {
    margin-bottom: 0;
  }

  .div-block-10cv.padding-top.padding-custom3.nbu {
    padding-top: 4rem;
  }

  .div-block-18 {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
  }

  .div-block-19 {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    flex-direction: column;
    justify-content: flex-start;
    align-items: stretch;
    display: flex;
  }

  .div-block-22 {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    flex-direction: column;
    justify-content: flex-start;
    display: flex;
  }

  .div-block-23 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .div-block-10cv6 {
    margin-bottom: 0;
  }

  .div-block-27.padding-top {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    margin-bottom: 4rem;
  }

  .div-block-28.margin-top {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    flex-direction: column-reverse;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .div-block-29.padding-custom2.highlighted {
    justify-content: flex-start;
    padding: 2rem 1.5rem;
  }

  .div-block-30 {
    margin-top: 0;
  }

  .text-block-7 {
    font-size: 3rem;
  }

  .main-button.secondary {
    text-align: center;
    height: auto;
    min-height: 3.125rem;
    padding: 1rem 1.5rem;
    line-height: 1.25;
  }

  .main-button.secondary.form_submit {
    white-space: pre-wrap;
    word-break: break-all;
    padding-left: .5rem;
    padding-right: .5rem;
    font-size: .875rem;
  }

  .main-button.secondary.genesys {
    min-height: 3rem;
  }

  .main-button.secondary.genesys.shadow {
    font-size: 14px;
    font-weight: 600;
  }

  .main-button.secondary.form_submit-copy {
    white-space: pre-wrap;
    word-break: break-all;
    padding-left: .5rem;
    padding-right: .5rem;
    font-size: .875rem;
  }

  .div-block-45.padding-custom2 {
    padding: 2rem 1rem;
  }

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

  .div-block-51 {
    margin-top: 3rem;
  }

  .dropdown-toggle, .dropdown-list {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .text-block-13.text-size-regular {
    white-space: normal;
    width: 90%;
  }

  .div-block-53 {
    text-align: center;
  }

  .div-block-10-ccv3465.padding-top.padding-custom3 {
    margin-bottom: 4rem;
  }

  .form-block {
    width: 100%;
    margin-bottom: 0;
  }

  .div-block-67 {
    overflow: hidden;
  }

  .div-block-68 {
    overflow: scroll;
  }

  .div-block-74.margin-bottom.margin-small {
    flex-wrap: nowrap;
    overflow: scroll;
  }

  .div-block-75 {
    min-width: 100px;
  }

  .div-block-75.afaf {
    min-width: 150px;
  }

  .image-14 {
    width: .75rem;
  }

  .html-embed-5.video-hub {
    height: 160px;
  }

  .div-block-79.padding-vertical.padding-xlarge {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .div-block-80 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column wrap;
    justify-content: flex-start;
    align-items: flex-start;
  }

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

  .div-block-83 {
    width: 90%;
    max-width: none;
    top: 43px;
  }

  .image-19 {
    width: 12rem;
  }

  .div-block-88 {
    grid-column-gap: .6rem;
    grid-row-gap: .6rem;
  }

  .div-block-28-snit.margin-top {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    flex-direction: column-reverse;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .text-block-copyvrv03 {
    font-size: .875rem;
  }

  .div-block-97 {
    justify-content: flex-end;
  }

  .div-block-98 {
    justify-content: flex-start;
    height: auto;
    max-height: 80vh;
  }

  .div-block-99 {
    width: 100%;
  }

  .modal-cross-icon {
    right: 5%;
  }

  .div-block-103 {
    width: 100%;
    max-width: none;
  }

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

  .div-block-111.padding-vertical.padding-medium {
    flex-flow: wrap;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .div-block-113.padding-vertical.padding-medium {
    flex-flow: wrap;
    align-items: flex-start;
    display: flex;
  }

  .div-block-114 {
    width: 100%;
  }

  .div-block-116.padding-top.padding-xhuge.nbu {
    margin-bottom: 4rem;
  }

  .div-block-117.nbu {
    text-align: center;
  }

  .div-block-118.margin-vertical.margin-huge {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
  }

  .div-block-142.d2n, .div-block-145, .heading-9.heading-style-h3 {
    text-align: center;
  }

  .div-block-154 {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
  }

  .div-block-157 {
    align-items: center;
  }

  .div-block-157-crev {
    justify-content: flex-start;
    align-items: center;
  }

  .price-card_amount {
    font-size: 2.25rem;
  }

  .div-block-188.margin-top.margin-xhuge {
    margin-top: 4rem;
  }

  .comparison-block_column.growth, .comparison-block_column.business, .comparison-block_column.enterprise {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .pricing-dropdown_toggle {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    text-align: center;
    justify-content: center;
  }

  .pricing-dropdown_toggle.alt {
    text-align: center;
    flex-direction: row;
    justify-content: center;
    align-items: center;
  }

  .text-block-49 {
    font-size: .875rem;
  }

  .div-block-195 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column wrap;
    grid-template-rows: auto;
    grid-template-columns: 1fr .5fr .5fr .5fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .div-block-196 {
    border-bottom: .5px solid var(--tertiary-color);
    text-align: center;
    align-items: center;
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-197 {
    border-bottom: .5px solid var(--tertiary-color);
    border-left-style: none;
    width: 100%;
  }

  .rates-tab-link, .rates-tab-link.vr.rec-calls.active, .rates-tab-link.vr.make-calls, .rates-tab-link.mr.rec-mess.active, .rates-tab-link.mr.send-mess {
    font-size: .875rem;
  }

  .text-block-58 {
    margin-bottom: 2rem;
    position: relative;
    top: 0;
    left: auto;
  }

  .div-block-227 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    border-bottom-style: solid;
    flex-direction: column;
    justify-content: flex-start;
    align-items: stretch;
    height: auto;
    padding-bottom: 1rem;
    display: flex;
    position: relative;
    top: 0;
  }

  .country-title-flex {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    display: flex;
    position: relative;
    top: 0;
  }

  .country-title-wrapper {
    position: relative;
  }

  .country-vr-list {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .vr-type-wrapper {
    justify-content: flex-start;
    padding-left: 0;
  }

  .mess-rates-sub-menu {
    width: 100%;
  }

  .div-block-227-cwa {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: wrap;
    justify-content: flex-start;
    align-items: stretch;
    display: flex;
  }

  .wr-rates-list-item {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-wrap: wrap;
    align-items: center;
    display: flex;
  }

  .wr-country {
    font-weight: 500;
  }

  .rates-tab.what {
    display: block;
  }

  .voice-rates-sub-menu {
    width: 90%;
  }

  .form-block-4 {
    width: 100%;
  }

  .rates-tab-menu {
    position: relative;
    top: 0;
  }

  .filter-form-wrapper.what {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .tdd-hero-h1 {
    font-size: 30px;
    line-height: 140%;
  }

  .tdd-desc._18px {
    font-size: 16px;
  }

  .tdd-hero-pointers {
    grid-column-gap: 10px;
  }

  .image-45 {
    width: 15px;
    height: 15px;
  }

  .tdd-hero-section {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .tdd-h2 {
    font-size: 26px;
    line-height: 140%;
  }

  .tdd-h2._80padding {
    margin-bottom: 40px;
  }

  .tdd-tab-container {
    width: 100%;
  }

  .div-block-238 {
    padding: 14px;
  }

  .div-block-239 {
    width: 100%;
    max-width: none;
  }

  .tdd-contacto-image-wrapper._480 {
    width: 100%;
  }

  .text-block-62 {
    font-size: 16px;
  }

  .text-block-62._80 {
    margin-bottom: 40px;
  }

  .tabs-h3 {
    font-size: 22px;
  }

  .pricing-tab-container {
    flex-direction: column;
  }

  .button-4 {
    text-align: center;
    font-size: 14px;
    font-weight: 500;
    line-height: 120%;
  }

  .whyleft-block.yellow {
    padding: 15px;
  }

  .image-44px {
    width: 30px;
    height: 30px;
  }

  .compare-table-wrapper {
    width: 280px;
  }

  .grid {
    grid-template-columns: 120px 80px 80px;
  }

  .grid._40px {
    margin-bottom: 20px;
  }

  .grid.sticky {
    grid-template-columns: 120px 80px 90px;
  }

  .head-div.left-aligned {
    padding-left: 5px;
    padding-right: 5px;
  }

  .image-51 {
    margin-left: 5px;
    margin-right: 5px;
    padding-left: 3px;
    padding-right: 3px;
  }

  .contacto-gradient-section {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .table-content {
    padding: 20px 5px;
  }

  .table-content.center, .table-content.left {
    white-space: pre-wrap;
    word-break: break-all;
    font-size: .7rem;
  }

  .text-block-71 {
    font-size: 13px;
    font-weight: 600;
  }

  .text-block-72.blue, .text-block-72.center {
    font-size: 12px;
  }

  .text-span-10 {
    word-break: keep-all;
    font-size: 8px;
  }

  .image-24px {
    width: 20px;
  }

  .price {
    width: auto;
  }

  .text-block-73 {
    font-size: 26px;
  }

  .text-block-74 {
    font-size: 62px;
  }

  .div-block-249 {
    width: auto;
  }

  .button-5 {
    font-size: 14px;
    font-weight: 600;
  }

  .button-grid {
    grid-template-columns: 1fr;
    margin-top: 1.5rem;
  }

  .comparision-icon {
    width: 1rem;
  }

  .compare-top-line {
    grid-column-gap: .25rem;
  }

  .compare-column-title, .compare-tick-text {
    font-size: .5rem;
  }

  .compare-column-title-icon {
    width: 1rem;
  }

  .comparision-component {
    padding-left: .5rem;
    padding-right: .5rem;
  }

  .block-compare-two-columns {
    grid-column-gap: .25rem;
  }

  .pricing_growth-tablet-grid {
    grid-column-gap: 0px;
  }

  .content-wrapper-grid-2-columns {
    grid-row-gap: 3rem;
  }

  .request-demo-wrapper {
    grid-template-columns: 1fr;
  }

  .form-wrapper {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .footer-secondary-content-wrapper {
    grid-row-gap: 1rem;
    flex-direction: column-reverse;
    align-items: center;
    margin-top: 2rem;
  }

  .footer-links-wrapper {
    grid-template-columns: 1fr 1fr;
    width: 100%;
  }

  .footer-primary-content-wrapper {
    grid-row-gap: 24px;
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .resource-item-card {
    align-items: flex-start;
  }

  .text-regular._700.gg {
    font-size: .875rem;
  }

  .div-block-268 {
    z-index: 2;
    position: relative;
  }

  .text-xlarge._700 {
    font-weight: 600;
  }

  .div-block-274 {
    text-align: center;
  }

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

  .div-block-283 {
    max-width: none;
  }

  .section_integration-logos.margin-top.margin-xlarge {
    background-size: 100%;
  }

  .div-block-284.padding-vertical.padding-xhuge {
    padding-bottom: 18rem;
  }

  .link-large-white {
    font-size: 1rem;
  }

  .section_heading-image {
    padding-bottom: 0;
  }

  .div-block-290 {
    padding-top: 2rem;
    padding-bottom: 4rem;
  }

  .theme-button-primary {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .div-block-293 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .div-block-310 {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
  }

  .section_global-countries {
    background-position: 50% 100%;
  }

  .div-block-311.padding-vertical.padding-xhuge {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

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

  .div-block-327 {
    width: 100%;
  }

  .div-block-328 {
    width: 90%;
  }

  .div-block-329 {
    width: 80%;
  }

  .text-xhuge._700 {
    font-weight: 600;
  }

  .nav-menu_latest {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .nav-dropdown-content.solutions.cxs.w--open {
    width: auto;
  }

  .nav-dropdown-content.resources.w--open {
    padding-top: 0;
    padding-bottom: .5rem;
  }

  .nav-dropdown-content-wrapper.solutions {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-flow: column;
    height: auto;
    padding-top: .5rem;
  }

  .collection-list {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
  }

  .div-block-342 {
    grid-column-gap: .3125rem;
    grid-row-gap: .3125rem;
  }

  .div-block-343 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .div-block-344 {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
  }

  .div-block-350 {
    padding: 0 .5rem .5rem;
  }

  .div-block-353 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-354.padding-vertical.padding-xhuge {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
  }

  .div-block-357 {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
  }

  .legal-header {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

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

  .div-block-364 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .platform-icon {
    width: 1.75rem;
    height: 1.75rem;
  }

  .security-list-item {
    margin-top: .5rem;
    margin-bottom: .5rem;
  }

  .nav-dropddown {
    background-size: 20px;
  }

  .platform-dropdown-item.two {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
  }

  .platform-dropdown-item.resource {
    padding-top: 12px;
    padding-bottom: 12px;
    padding-left: 0;
  }

  .security-certificate-component {
    background-position: 0 100%;
    background-size: auto;
  }

  .nav-link-5 {
    width: 50%;
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0;
  }

  .security-certificate-component-2 {
    background-position: 0 100%;
    background-size: auto;
  }

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

  .div-block-384 {
    height: 140px;
  }

  .div-block-384.link_video-modal {
    height: 200px;
  }

  .div-block-387.padding-vertical.padding-xlarge {
    padding-bottom: 4rem;
  }

  .div-block-388 {
    max-width: none;
  }

  .collection-list_blogs {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .div-block-391 {
    height: 140px;
  }

  .div-block-391.video-hub {
    height: 160px;
  }

  .h4-style-heading {
    font-weight: 600;
  }

  .div-block-397 {
    padding: 1.25rem;
  }

  .div-block-399 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: column;
    align-items: flex-start;
  }

  .theme-button-small {
    width: 100%;
  }

  .div-block-403, .dwonload_flex-layout {
    text-align: center;
  }

  .div-block-411 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .div-block-431.padding-vertical.padding-xhuge {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .div-block-433 {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    flex-direction: row;
    grid-template-columns: 1fr;
    justify-content: space-between;
    align-items: flex-start;
    display: flex;
  }

  .div-block-434, .div-block-434.cvx {
    width: 100%;
  }

  .div-block-436 {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    display: flex;
  }

  .div-block-437.mob-footer {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .div-block-440 {
    max-width: none;
  }

  .div-block-443 {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    display: flex;
  }

  .div-block-444, .div-block-445 {
    width: 45%;
  }

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

  .content-wrapper-grid-2-column {
    grid-row-gap: 3rem;
  }

  .button-15.is-large {
    min-width: 100%;
  }

  .section-wrapper-left-text-right-media {
    flex-direction: column-reverse;
  }

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

  .div-block-477 {
    font-size: .875rem;
  }

  .div-block-478.padding-vertical.padding-huge {
    padding-top: 3rem;
  }

  .div-block-479 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .div-block-480 {
    max-width: none;
  }

  .div-block-481 {
    flex-flow: column;
    align-items: stretch;
  }

  .theme-button-cx.transparent-black.cx-pricing.sub-cta {
    width: 100%;
  }

  .theme-button-cx.sms-lp.navigation {
    padding: 10px 16px;
    font-size: 12px;
    font-weight: 400;
  }

  .theme-button-cx.sms-lp.navigation.mobile-view {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .theme-button-cx.sms-lp-newengage.navigation {
    padding: 10px 16px;
    font-size: 12px;
    font-weight: 400;
  }

  .image-96 {
    width: 100%;
  }

  .text-block-96 {
    width: 90%;
    font-size: 14px;
  }

  .text-block-96.s2-trusted {
    font-size: 16px;
  }

  .div-block-490 {
    padding: 20px 15px;
  }

  .image-98 {
    width: 15rem;
  }

  .div-block-495.padding-vertical.padding-xlarge {
    padding-bottom: 4rem;
  }

  .div-block-496 {
    max-width: none;
  }

  .div-block-497, .div-block-497.engage {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .div-block-498 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .div-block-501 {
    flex-flow: column;
    align-items: stretch;
  }

  .html-embed-12 {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-left: 0;
  }

  .grid-4-col {
    grid-template-columns: 120px 100px 100px 100px;
  }

  .grid-4-col._40px {
    margin-bottom: 20px;
  }

  .div-block-515 {
    flex-flow: column;
  }

  .div-block-531 {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .div-block-532 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .div-block-540.top-row {
    place-items: stretch stretch;
  }

  .div-block-541 {
    word-break: break-all;
  }

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

  .sms-hero-wrapper {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .sms-h1 {
    font-size: 36px;
  }

  .sms-h1.fs-80 {
    font-size: 40px;
  }

  .sms-tab-section-wrapper {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .sms-h2-wrapper {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .sms-tabs-h2-wrapper {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .sms-h2 {
    font-size: 30px;
    line-height: 1.2;
  }

  .sms-cta-wrapper, .sms-wrapper-1, .sms-badge-wrapper {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .sms-card-text-wrapper {
    padding: 20px;
  }

  .sms-card-h3 {
    font-size: 22px;
    font-weight: 500;
  }

  .sms-tab-h3 {
    font-size: 20px;
  }

  .sms-tabs-text-container {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    padding: 12px 24px;
  }

  .div-block-549.sol-eng, .div-block-549.sol-ser {
    width: 100%;
  }

  .nav-arrow {
    max-width: 25px;
  }

  .text-block-96-copy {
    width: 90%;
  }

  .div-block-556 {
    width: 100%;
  }

  .image-114 {
    width: 10rem;
  }

  .div-block-577.padding-vertical.padding-huge {
    padding-bottom: 6rem;
  }

  .heading-23 {
    margin-bottom: 1.5rem;
  }

  .div-block-578 {
    width: 90%;
    margin-bottom: 1rem;
  }

  .dropdown-3.comparecx-dd, .dropdown-3.comparecx-ee {
    padding-left: .5rem;
    padding-right: .5rem;
  }

  .div-block-582.padding-vertical.padding-xlarge {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    padding-bottom: 6rem;
  }

  .blog-hero-post-meta {
    flex-flow: row;
  }

  .image-116.d-sm-none, .d-sm-none {
    display: none;
  }

  .blog-sidebar-adv {
    max-width: none;
  }

  .fs-40 {
    font-size: 32px;
  }

  .theme-button-cx-sms.transparent-black.cx-pricing.sub-cta {
    width: 100%;
  }

  .theme-button-cx-sms.sms-lp.navigation {
    padding: 10px 16px;
    font-size: 12px;
    font-weight: 400;
  }

  .theme-button-cx-sms.sms-lp.navigation.mobile-view {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .theme-button-cx-sms.sms-lp-newengage.navigation {
    padding: 10px 16px;
    font-size: 12px;
    font-weight: 400;
  }

  .flex-block {
    width: 100%;
    max-width: none;
  }

  .pricing-compare-table-cell {
    padding: 2rem 5px;
    font-size: .7rem;
  }

  .pricing-compare-table-cell.padding-medium {
    font-size: .7rem;
  }

  .div-block-344-copy {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
  }

  .div-block-350nr {
    padding: 0 .5rem;
  }

  .div-block-350-rescxom {
    padding: .5rem;
  }

  .div-block-605 {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
  }

  .div-block-609 {
    padding-top: 4rem;
  }

  .image-124 {
    width: 6rem;
    top: 1rem;
  }

  .image-125 {
    width: 6rem;
    bottom: 1.6rem;
  }

  .div-block-615 {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
  }

  .image-126 {
    width: 4rem;
  }

  .blog-in-banner {
    padding: 20px;
  }

  .blog-banner-button {
    white-space: normal;
    height: auto;
  }

  .blog-banner-button.transparent-black.cx-pricing.sub-cta {
    width: 100%;
  }

  .blog-banner-button.sms-lp.navigation {
    padding: 10px 16px;
    font-size: 12px;
    font-weight: 400;
  }

  .blog-banner-button.sms-lp.navigation.mobile-view {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .blog-banner-button.sms-lp-newengage.navigation {
    padding: 10px 16px;
    font-size: 12px;
    font-weight: 400;
  }

  .s2-hero-wrapper {
    padding-top: 60px;
  }

  .s2-hero-content-wrapper {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .s2-h1-wrap {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .s2-h1 {
    font-size: 40px;
  }

  .s2-cta {
    text-align: center;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 14px;
  }

  .s2-cta.s2-navigation {
    padding: 8px 10px;
  }

  .s2-tabs-text-container {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .s2-tabs-link {
    border-bottom: 1px solid var(--gainsboro);
  }

  .s2-tabs-link.w--current {
    border-bottom-style: none;
  }

  .s2-t1-grid {
    grid-template-columns: 120px 100px 100px 100px;
  }

  .s2-t1-top-div {
    font-size: 18px;
  }

  .s2-t1-top-div.alternate {
    font-size: 22px;
  }

  .s2-table-top-img {
    max-width: 80px;
  }

  .s2-t1-text-div {
    padding: 16px 5px;
    font-size: 14px;
  }

  .s2-t1-text-div.start {
    padding-left: 10px;
  }

  .s2-t1-text-div.savings {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    flex-flow: wrap;
    font-size: 14px;
  }

  .s2-big-s {
    font-size: 20px;
  }

  .white-div {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 16px;
  }

  .s2-t2-grid, .s2-t2-grid.relative {
    grid-template-columns: 120px 100px 100px;
  }

  .s2-span-text-16 {
    font-size: 12px;
    font-weight: 400;
  }

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

  .s2-rec-wrapper-main {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .s2-grad-wrap {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    padding: 40px;
  }

  .s2-cta-wrap-main {
    padding-top: 40px;
  }

  .pa-auth-desc-wrap {
    font-size: 14px;
  }

  .pa-testimonial-wrap {
    width: 300px;
    padding: 20px;
  }

  .pa-testimonial-wrap.mobile {
    padding: 24px;
  }

  .pa-auth-name {
    font-size: 14px;
  }

  .pa-testi-wrap {
    font-size: 16px;
  }

  .pa-auth-im {
    width: 40px;
  }

  .pa-testi-auth-wrap {
    font-size: 16px;
  }

  .pa-auth-wrap {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column wrap-reverse;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .pa-auth-desc-wrap-2 {
    font-size: 14px;
  }

  .pa-testimonial-wrap-2 {
    width: 300px;
    padding: 20px;
  }

  .pa-auth-name-2 {
    font-size: 14px;
  }

  .pa-testi-wrap-2 {
    font-size: 16px;
  }

  .pa-auth-im-2 {
    width: 40px;
  }

  .pa-testi-auth-wrap-2 {
    font-size: 16px;
  }

  .s2-range-value-wrapper {
    font-size: 14px;
  }

  .s2-range-graph-main {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    margin-bottom: -32px;
  }

  .s2-range-result {
    margin-top: -30px;
    font-size: 20px;
  }

  .s2-range-name, .text-field-3 {
    font-size: 16px;
  }

  .s2-grad-grid {
    width: 100%;
  }

  .s2-grad-h3 {
    font-size: 32px;
  }

  .div-block-627.padding-vertical.padding-xlarge {
    padding-top: 2rem;
    padding-bottom: 3rem;
  }

  .div-block-631 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-flow: column;
    align-items: stretch;
  }

  .text-block-130.text-regular {
    width: 100%;
  }

  .div-block-638 {
    width: 25rem;
  }

  .div-block-639 {
    position: static;
  }

  .image-130 {
    width: 4rem;
  }

  .div-block-645, .div-block-646 {
    font-size: .875rem;
  }

  .div-block-647 {
    word-break: break-all;
    font-size: .875rem;
  }

  .image-133, .image-133c {
    width: 70%;
  }

  .div-block-660 {
    width: 100%;
  }

  .div-block-662 {
    margin-bottom: 2rem;
  }

  .div-block-664.cx-co {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-664-copy.solr {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .div-block-664-copy.cx-co {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    padding-left: 0;
    padding-right: 0;
  }

  .plivocx-save {
    font-size: .875rem;
  }

  .plivocx-max-height.cx-co, .comp-max-height.cx-co.c2, .comp-max-height.cx-co.c1 {
    width: 5rem;
  }

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

  .div-block-675 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: column;
    margin-bottom: 3rem;
    display: flex;
  }

  .text-block-137.text-xlarge {
    line-height: 1.5;
  }

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

  .text-block-139 {
    font-size: 1.5rem;
  }

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

  .div-block-689 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .text-block-142.text-regular {
    width: 90%;
    font-weight: 600;
  }

  .div-block-641-sms-v {
    font-size: .875rem;
  }

  .div-block-702.padding-vertical.padding-xlarge, .div-block-704 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .why_cx-grid {
    padding: 1.5rem;
  }

  .div-block-708 {
    flex-flow: column;
  }

  .div-block-710 {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

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

  .image-143 {
    margin-bottom: 1.25rem;
  }

  .div-block-715 {
    overflow: scroll;
  }

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

  .div-block-664c {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .div-block-704-csol {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .div-block-638solc {
    width: 25rem;
    margin-bottom: 3rem;
  }

  .div-block-732-ch1 {
    word-break: normal;
  }

  .div-block-735 {
    overflow: scroll;
  }

  .div-block-736 {
    width: 100%;
    min-width: 25rem;
  }

  .div-block-737 {
    overflow: scroll;
  }

  .div-block-738 {
    width: 100%;
    min-width: 25rem;
  }

  .div-block-747 {
    padding: 1.5rem;
  }

  .compare-wrapper_cms.pricing, .compare-wrapper_cms.features {
    width: 35rem;
  }

  .table-header_cx-compare {
    position: static;
  }

  .div-block-645-cdce, .table-keys_cx-compare {
    font-size: .875rem;
  }

  .div-block-647-copy, .table-values_cx-compare {
    word-break: break-all;
    font-size: .875rem;
  }

  .div-block-660-ccom {
    width: 100%;
  }

  .industry-tab-link {
    padding: .75rem 1rem;
  }

  .text-block-158 {
    bottom: -.6rem;
  }

  .collection-list-10 {
    flex-flow: column;
    display: flex;
  }

  .div-block-660-ccomcms {
    width: 100%;
    max-width: none;
  }

  .code-embed-6 {
    margin-bottom: 1rem;
  }

  .div-block-747-copy {
    padding: 1.5rem;
  }

  .div-block-774 {
    height: 4rem;
  }

  .div-block-775 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .div-block-774-cc, .div-block-774-co, .div-block-774-ccm {
    height: 4rem;
  }

  .div-block-786 {
    width: 100%;
  }

  .calendar-slider {
    width: 500px;
  }

  .div-block-790 {
    padding-top: 2rem;
    padding-left: 0;
  }

  .div-block-796 {
    overflow: scroll;
  }

  .dropdown-list-6.w--open {
    width: 17rem;
  }

  .blog-cms-cards {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
  }

  .div-block-828 {
    padding: 1.5rem 1.5rem 1rem;
  }

  .div-block-830 {
    padding: 1.5rem;
  }

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

  .text-block-187.text-regular {
    margin-bottom: 1.5rem;
  }

  .div-block-833 {
    margin-bottom: 4rem;
  }

  .ai-demo-form {
    flex-flow: column;
    align-items: stretch;
    width: auto;
  }

  .form-block-9 {
    width: 100%;
  }

  .div-block-834 {
    height: auto;
    margin-bottom: 3rem;
  }

  .section_ai-hero {
    overflow: hidden;
  }

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

  .div-block-848.padding-vertical.padding-xlarge {
    padding-top: 4rem;
    padding-bottom: 2rem;
  }

  .div-block-852 {
    width: 100%;
    padding-top: 0;
  }

  .text-block-192 {
    margin-bottom: 2rem;
  }

  .div-block-854 {
    flex-flow: wrap;
    justify-content: flex-start;
    align-items: center;
  }

  .text-block-192-c1, .text-block-192-c2 {
    margin-bottom: 2rem;
  }

  .text-block-195 {
    line-height: 1.5;
  }

  .div-block-863 {
    text-align: center;
  }

  .text-block-201 {
    line-height: 1.5;
  }

  .div-block-872.padding-vertical.padding-xlarge {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

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

  .div-block-875 {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .text-block-205 {
    text-align: left;
    align-self: center;
  }

  .heading-51c {
    text-align: left;
  }

  .div-block-881 {
    justify-content: center;
    align-items: center;
    padding-right: 2rem;
  }

  .div-block-882 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .div-block-885 {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    padding-right: 2rem;
  }

  .div-block-891 {
    width: 90%;
  }

  .cslider, .cslider-track {
    width: 100%;
  }

  .div-block-899 {
    padding-top: 1.5rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .slider-2 {
    width: auto;
    position: relative;
  }

  .left-arrow-3.aiharrow {
    left: -2rem;
  }

  .right-arrow-3.aiharrow {
    right: -2rem;
  }

  .div-block-913, .lanim1 {
    height: auto;
  }

  .image-186, .image-187, .image-188 {
    display: none;
  }

  .image-189 {
    height: 100%;
    display: none;
    inset: auto 0% 0%;
  }

  .div-block-923 {
    flex-flow: column;
    align-items: stretch;
  }

  .div-block-928 {
    flex-flow: column;
  }

  .div-block-929.padding-vertical.padding-xlarge {
    height: 200vh;
    padding-bottom: 0;
  }

  .div-block-938 {
    height: 34rem;
  }

  .lottie-animation-5, .lottie-animation-6, .lottie-animation-7 {
    width: 100%;
  }

  .lottie-animation-8 {
    top: 0;
  }

  .nav_links-wrapper {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .nav_links-container {
    padding-left: 0;
    padding-right: 0;
  }

  .nav_link-dd-content.w--open {
    width: 100%;
  }

  .nav_product-menu-wrapper {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .nav_product-link.product-service, .nav_product-link.product-engage {
    width: 100%;
    padding: .5rem;
  }

  .nav_link-dd-content-wrapper {
    max-height: 50vh;
  }

  .nav_dd-content-items-wrapper {
    padding: .5rem;
  }

  .nav_dd-content-items-wrapper.solutions-wrapper {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .nav_product-service-wrapper {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: column;
    max-width: none;
    display: flex;
  }

  .div-block-953 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .nav_dd-content-item-link.product-eng_feature-links {
    width: 100%;
  }

  .collection-list-15 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .nav_product-engage-wrapper {
    flex-flow: column;
    display: none;
  }

  .div-block-957 {
    grid-row-gap: 1rem;
    flex-flow: column;
    justify-content: flex-start;
    align-items: stretch;
  }

  .collection-list-16, .div-block-959 {
    grid-row-gap: 1rem;
  }

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

  .nav_blogs-wrapper {
    grid-row-gap: 1rem;
    flex-flow: column;
    display: flex;
  }

  .nav_resources-items-wrapper {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .nav_compare-wrapper.cx-engage {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .nav_compare-items-wrapper, .nav_pricing-wrapper {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .nav_pricing {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    display: flex;
  }

  .st_hero-section-wrap {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .st_h1 {
    font-size: 2.5rem;
  }

  .st_filter-component {
    max-width: 300px;
  }

  .st_filter-element {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: column;
  }

  .st_search-field {
    min-width: 300px;
    height: 48px;
  }

  .st-filter-all {
    border-radius: 4px;
    position: static;
  }

  .st_content-wrapper {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
  }

  .st-collection-list {
    grid-template-columns: 1fr;
  }

  .st_filter-more {
    padding-left: 16px;
    padding-right: 16px;
    display: none;
  }

  .st-tabs-menu {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-flow: wrap;
    justify-content: center;
    align-items: flex-start;
  }

  .st-tabs-link {
    font-size: .875rem;
  }

  .st_radio {
    padding-top: 6px;
    padding-bottom: 6px;
  }

  .st_cta-banner {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    padding: 32px 20px;
  }

  .st_cta-h2 {
    font-size: 32px;
  }

  .st_benefit-card {
    padding: 24px 20px;
  }

  .st_benefit-h3 {
    font-size: 18px;
  }

  .st_benefit-h3-icon {
    width: 32px;
  }

  .st_how-to-h2 {
    font-size: 2rem;
  }

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

  .st_industry-section-wrap {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

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

#w-node-_78c0aeb2-4543-0bf0-0457-7bae7ddde502-6026e654 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-b3ec8d49-6bf2-637b-94f2-026279e1ff60-0900d814, #w-node-_258748b5-f055-8782-4766-c419bc383ec8-0900d814, #w-node-_7ec44a2c-c1e9-74fe-181d-522cf773bf87-0900d814, #w-node-ccfc50ce-6777-b93e-d1c8-e095792c4a25-0900d814, #w-node-_153e0236-6267-0fd3-6dd0-44096bad68bf-0900d814, #w-node-a8e1dccb-0353-674b-d200-1324dcb3e5b1-0900d814, #w-node-a8e1dccb-0353-674b-d200-1324dcb3e5b6-0900d814, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e5f7-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e5fa-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e5fe-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e601-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e60c-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e60f-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e611-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e613-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e616-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e619-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e61c-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e61e-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e621-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e624-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e626-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e628-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e62b-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e62e-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e630-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e632-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e63b-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e63e-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e640-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e642-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e645-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e648-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e64a-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e64c-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e64f-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e652-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e655-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e657-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e65a-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e65d-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e660-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e663-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e666-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e669-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e66b-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e66d-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e670-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e673-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e675-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e677-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e67a-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e67d-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e67f-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e681-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e684-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e687-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e689-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e68b-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e68e-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e691-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e693-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e695-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e698-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e69b-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e69e-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e6a1-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e6a5-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e6a8-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e6ab-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e6ae-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e6b2-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e6b5-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e6b8-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e6ba-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e6c3-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e6c6-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e6c8-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e6ca-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e6cd-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e6d0-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e6d2-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e6d4-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e6d7-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e6da-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e6dc-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e6de-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e6e1-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e6e4-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e6e7-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e6e9-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e6ec-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e6ef-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e6f2-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e6f4-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e6f7-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e6fa-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e6fd-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e6ff-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e708-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e70b-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e70d-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e70f-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e712-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e715-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e717-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e719-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e71c-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e71f-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e723-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e727-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e732-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e735-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e738-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e73b-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e73f-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e742-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e745-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e747-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e74a-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e74d-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e750-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e752-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e755-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e758-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e75b-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e75d-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e760-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e763-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e766-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e768-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e771-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e774-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e776-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e778-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e77b-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e77e-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e780-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e782-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e785-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e788-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e78a-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e78c-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e78f-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e792-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e794-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e796-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e799-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e79c-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e79e-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e7a0-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e7a3-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e7a6-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e7a9-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e7ac-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e7b0-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e7b3-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e7b6-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e7b9-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e7c3-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e7c6-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e7c9-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e7cc-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e7d0-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e7d3-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e7d6-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e7d9-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e7dd-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e7e0-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e7e3-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e7e5-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e7e8-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e7eb-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e7ed-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e7ef-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e7f2-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e7f5-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e7f8-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e7fa-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e7fd-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e800-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e802-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e804-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e807-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e80a-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e80c-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e80e-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e811-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e814-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e818-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e81c-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e821-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e824-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e826-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e828-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e82b-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e82e-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e831-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e833-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e836-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e839-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e83c-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e83f-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e843-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e846-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e849-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e84c-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e850-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e853-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e856-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e859-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e85d-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e860-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e863-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e866-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e86a-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e86d-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e870-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e873-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e87d-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e880-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e883-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e886-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e88a-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e88d-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e88f-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e891-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e894-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e897-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e89a-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e89d-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e8a1-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e8a4-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e8a7-d426e5e9, #w-node-_4397a846-f8f6-0e3b-04d5-c707d426e8aa-d426e5e9, #w-node-_1230c531-8a71-7773-a152-cbb154daaf23-54daaf22, #w-node-_1230c531-8a71-7773-a152-cbb154daaf4c-54daaf22, #w-node-_586f20cf-a70e-31eb-5982-ffce1d7ce531-1d7ce530, #w-node-_586f20cf-a70e-31eb-5982-ffce1d7ce544-1d7ce530, #w-node-_586f20cf-a70e-31eb-5982-ffce1d7ce54c-1d7ce530, #w-node-_9b3829b9-526d-c7c2-baf3-d3fcaa74bfde-0900d84c, #w-node-_698fb39b-3083-c9cc-5305-854a3e1a0430-0900d84c, #w-node-_7237e369-8d08-79da-d01b-665437b89414-0900d84c, #w-node-a7176800-1782-3c64-8d29-691aa7f58000-0900d84c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a7176800-1782-3c64-8d29-691aa7f58001-0900d84c, #w-node-a7176800-1782-3c64-8d29-691aa7f58003-0900d84c {
  place-self: center;
}

#w-node-a7176800-1782-3c64-8d29-691aa7f58006-0900d84c, #w-node-a7176800-1782-3c64-8d29-691aa7f58009-0900d84c, #w-node-a7176800-1782-3c64-8d29-691aa7f5800c-0900d84c, #w-node-a7176800-1782-3c64-8d29-691aa7f58010-0900d84c, #w-node-a7176800-1782-3c64-8d29-691aa7f58013-0900d84c, #w-node-a7176800-1782-3c64-8d29-691aa7f58016-0900d84c, #w-node-a7176800-1782-3c64-8d29-691aa7f5801c-0900d84c, #w-node-a7176800-1782-3c64-8d29-691aa7f5801f-0900d84c, #w-node-a7176800-1782-3c64-8d29-691aa7f58025-0900d84c, #w-node-a7176800-1782-3c64-8d29-691aa7f58028-0900d84c, #w-node-a7176800-1782-3c64-8d29-691aa7f5802b-0900d84c, #w-node-a7176800-1782-3c64-8d29-691aa7f58030-0900d84c, #w-node-a7176800-1782-3c64-8d29-691aa7f58033-0900d84c, #w-node-a7176800-1782-3c64-8d29-691aa7f58036-0900d84c, #w-node-a7176800-1782-3c64-8d29-691aa7f58039-0900d84c, #w-node-a7176800-1782-3c64-8d29-691aa7f5803d-0900d84c, #w-node-a7176800-1782-3c64-8d29-691aa7f58040-0900d84c, #w-node-a7176800-1782-3c64-8d29-691aa7f58043-0900d84c, #w-node-a7176800-1782-3c64-8d29-691aa7f58046-0900d84c, #w-node-a7176800-1782-3c64-8d29-691aa7f58049-0900d84c, #w-node-a7176800-1782-3c64-8d29-691aa7f5804c-0900d84c, #w-node-a7176800-1782-3c64-8d29-691aa7f58050-0900d84c, #w-node-a7176800-1782-3c64-8d29-691aa7f58053-0900d84c, #w-node-a7176800-1782-3c64-8d29-691aa7f58056-0900d84c, #w-node-a7176800-1782-3c64-8d29-691aa7f5805a-0900d84c, #w-node-a7176800-1782-3c64-8d29-691aa7f5805d-0900d84c, #w-node-a7176800-1782-3c64-8d29-691aa7f58060-0900d84c, #w-node-a7176800-1782-3c64-8d29-691aa7f58064-0900d84c, #w-node-a7176800-1782-3c64-8d29-691aa7f58067-0900d84c, #w-node-a7176800-1782-3c64-8d29-691aa7f5806a-0900d84c, #w-node-a7176800-1782-3c64-8d29-691aa7f5806d-0900d84c, #w-node-a7176800-1782-3c64-8d29-691aa7f58070-0900d84c, #w-node-a7176800-1782-3c64-8d29-691aa7f58073-0900d84c, #w-node-a7176800-1782-3c64-8d29-691aa7f58076-0900d84c, #w-node-a7176800-1782-3c64-8d29-691aa7f58079-0900d84c, #w-node-a7176800-1782-3c64-8d29-691aa7f5807e-0900d84c, #w-node-_2c2d2776-953b-4319-c180-c1ba7d27c777-0900d84c, #w-node-_2c2d2776-953b-4319-c180-c1ba7d27c7a0-0900d84c, #w-node-ebde92d7-939c-2658-26db-3bc761a500f9-0900d84c, #w-node-ebde92d7-939c-2658-26db-3bc761a50111-0900d84c, #w-node-ebde92d7-939c-2658-26db-3bc761a50119-0900d84c, #w-node-e53e0de1-1d4f-cf23-31f7-9fe9bb300c69-0900d84c, #w-node-bb470e2a-8dd5-6d62-55ad-5a780f5f31b3-0900d84c, #w-node-_10d60207-4ad6-a3e0-19bf-04d16ddab3f8-0900d84c, #w-node-_10d60207-4ad6-a3e0-19bf-04d16ddab3e8-0900d84c, #w-node-_58ed998c-1b97-8936-1dea-82ae986c3c8b-0900d84c, #w-node-_58ed998c-1b97-8936-1dea-82ae986c3c9d-0900d84c, #w-node-_9b3829b9-526d-c7c2-baf3-d3fcaa74bfde-0900d84d, #w-node-_698fb39b-3083-c9cc-5305-854a3e1a0430-0900d84d, #w-node-_7237e369-8d08-79da-d01b-665437b89414-0900d84d, #w-node-_895c6955-5f5d-814f-44f9-7c0409af281b-0900d84d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_286f0105-8c05-4d78-78c8-c749df0f0722-0900d84d, #w-node-d134840d-e62b-5889-b995-28f3c92b70c9-0900d84d {
  place-self: center;
}

#w-node-_55fe2afc-818f-6c1e-8069-55dcc6f882f4-0900d84d, #w-node-eaa5e8c4-859c-98c2-eb97-59000d10a695-0900d84d, #w-node-ae2572fe-09ea-21cc-b51b-cfb7ebd8232a-0900d84d, #w-node-_3610ff3f-07d0-52da-6506-1fadc93f6947-0900d84d, #w-node-_3610ff3f-07d0-52da-6506-1fadc93f694a-0900d84d, #w-node-_3610ff3f-07d0-52da-6506-1fadc93f694c-0900d84d, #w-node-_1299ecd8-a737-0e63-f097-cd7d520d116b-0900d84d, #w-node-_1299ecd8-a737-0e63-f097-cd7d520d116e-0900d84d, #w-node-_1299ecd8-a737-0e63-f097-cd7d520d1170-0900d84d, #w-node-_09f6969a-f03e-353f-443d-7b7402ded069-0900d84d, #w-node-_09f6969a-f03e-353f-443d-7b7402ded06c-0900d84d, #w-node-_09f6969a-f03e-353f-443d-7b7402ded06e-0900d84d, #w-node-_154e193b-7ff4-1aa5-ba93-bff96d1838ec-0900d84d, #w-node-_154e193b-7ff4-1aa5-ba93-bff96d1838ef-0900d84d, #w-node-_154e193b-7ff4-1aa5-ba93-bff96d1838f1-0900d84d, #w-node-_73f15423-585f-6ccf-a7b5-faa0d0ece7b7-0900d84d, #w-node-_73f15423-585f-6ccf-a7b5-faa0d0ece7ba-0900d84d, #w-node-_73f15423-585f-6ccf-a7b5-faa0d0ece7bc-0900d84d, #w-node-_63d915df-124c-f82f-a641-f498a403a426-0900d84d, #w-node-_63d915df-124c-f82f-a641-f498a403a429-0900d84d, #w-node-_63d915df-124c-f82f-a641-f498a403a42b-0900d84d, #w-node-_29ee904c-ead8-c978-5a67-841916c744c8-0900d84d, #w-node-_29ee904c-ead8-c978-5a67-841916c744cb-0900d84d, #w-node-_29ee904c-ead8-c978-5a67-841916c744cd-0900d84d, #w-node-d3b6251c-0bf1-91fc-7c90-1a31d39fb3d4-0900d84d, #w-node-d3b6251c-0bf1-91fc-7c90-1a31d39fb3d7-0900d84d, #w-node-d3b6251c-0bf1-91fc-7c90-1a31d39fb3d9-0900d84d, #w-node-_1234a4a7-c792-d808-2449-eaddaabf3cd1-0900d84d, #w-node-_1234a4a7-c792-d808-2449-eaddaabf3cd4-0900d84d, #w-node-_1234a4a7-c792-d808-2449-eaddaabf3cd6-0900d84d, #w-node-_2480c6f1-798e-e597-225b-462220a4b828-0900d84d, #w-node-_2480c6f1-798e-e597-225b-462220a4b82b-0900d84d, #w-node-_2480c6f1-798e-e597-225b-462220a4b82d-0900d84d, #w-node-e819664b-92a3-13f6-d9e0-3f32b1e783a7-0900d84d, #w-node-e819664b-92a3-13f6-d9e0-3f32b1e783bf-0900d84d, #w-node-e819664b-92a3-13f6-d9e0-3f32b1e783c7-0900d84d, #w-node-e53e0de1-1d4f-cf23-31f7-9fe9bb300c69-0900d84d, #w-node-bb470e2a-8dd5-6d62-55ad-5a780f5f31b3-0900d84d, #w-node-_10d60207-4ad6-a3e0-19bf-04d16ddab3f8-0900d84d, #w-node-_10d60207-4ad6-a3e0-19bf-04d16ddab3e8-0900d84d, #w-node-_58ed998c-1b97-8936-1dea-82ae986c3c8b-0900d84d, #w-node-_58ed998c-1b97-8936-1dea-82ae986c3c9d-0900d84d, #w-node-b4e08c14-6c4c-c6db-fed2-582598bad24f-0900d84d, #w-node-b4e08c14-6c4c-c6db-fed2-582598bad273-0900d84d, #w-node-b4e08c14-6c4c-c6db-fed2-582598bad27f-0900d84d, #w-node-b4e08c14-6c4c-c6db-fed2-582598bad287-0900d84d, #w-node-b4e08c14-6c4c-c6db-fed2-582598bad2db-0900d84d, #w-node-b4e08c14-6c4c-c6db-fed2-582598bad2f1-0900d84d, #w-node-b4e08c14-6c4c-c6db-fed2-582598bad2f4-0900d84d, #w-node-b4e08c14-6c4c-c6db-fed2-582598bad2f6-0900d84d, #w-node-b4e08c14-6c4c-c6db-fed2-582598bad2f9-0900d84d, #w-node-b4e08c14-6c4c-c6db-fed2-582598bad2fc-0900d84d, #w-node-b4e08c14-6c4c-c6db-fed2-582598bad2fe-0900d84d, #w-node-b4e08c14-6c4c-c6db-fed2-582598bad303-0900d84d, #w-node-b4e08c14-6c4c-c6db-fed2-582598bad30a-0900d84d, #w-node-b4e08c14-6c4c-c6db-fed2-582598bad30d-0900d84d, #w-node-b4e08c14-6c4c-c6db-fed2-582598bad30f-0900d84d, #w-node-b4e08c14-6c4c-c6db-fed2-582598bad312-0900d84d, #w-node-b4e08c14-6c4c-c6db-fed2-582598bad315-0900d84d, #w-node-b4e08c14-6c4c-c6db-fed2-582598bad317-0900d84d, #w-node-e8282b23-9ebe-7044-1cf0-28b6b7437d71-0900d84d, #w-node-_5472eae9-296f-125c-563c-8c605523d42b-0900d84d, #w-node-_1724ef29-b271-3a5f-6875-f9ccf8e313e8-0900d84d, #w-node-b4e08c14-6c4c-c6db-fed2-582598bad31c-0900d84d, #w-node-b4e08c14-6c4c-c6db-fed2-582598bad323-0900d84d, #w-node-b4e08c14-6c4c-c6db-fed2-582598bad326-0900d84d, #w-node-b4e08c14-6c4c-c6db-fed2-582598bad328-0900d84d, #w-node-b4e08c14-6c4c-c6db-fed2-582598bad32a-0900d84d, #w-node-b4e08c14-6c4c-c6db-fed2-582598bad32d-0900d84d, #w-node-b4e08c14-6c4c-c6db-fed2-582598bad32f-0900d84d, #w-node-b4e08c14-6c4c-c6db-fed2-582598bad331-0900d84d, #w-node-b4e08c14-6c4c-c6db-fed2-582598bad334-0900d84d, #w-node-b4e08c14-6c4c-c6db-fed2-582598bad336-0900d84d, #w-node-b4e08c14-6c4c-c6db-fed2-582598bad338-0900d84d, #w-node-b4e08c14-6c4c-c6db-fed2-582598bad33b-0900d84d, #w-node-b4e08c14-6c4c-c6db-fed2-582598bad33f-0900d84d, #w-node-b4e08c14-6c4c-c6db-fed2-582598bad343-0900d84d, #w-node-b4e08c14-6c4c-c6db-fed2-582598bad346-0900d84d, #w-node-b4e08c14-6c4c-c6db-fed2-582598bad348-0900d84d, #w-node-b4e08c14-6c4c-c6db-fed2-582598bad34a-0900d84d, #w-node-b4e08c14-6c4c-c6db-fed2-582598bad34d-0900d84d, #w-node-b4e08c14-6c4c-c6db-fed2-582598bad34f-0900d84d, #w-node-_35babb26-66ba-5e23-bbbc-0fb253c21cc7-53c21cc6, #w-node-_35babb26-66ba-5e23-bbbc-0fb253c21cf0-53c21cc6, #w-node-b3ec8d49-6bf2-637b-94f2-026279e1ff60-0900d84e, #w-node-_258748b5-f055-8782-4766-c419bc383ec8-0900d84e, #w-node-_7ec44a2c-c1e9-74fe-181d-522cf773bf87-0900d84e, #w-node-ccfc50ce-6777-b93e-d1c8-e095792c4a25-0900d84e, #w-node-_153e0236-6267-0fd3-6dd0-44096bad68bf-0900d84e, #w-node-b3ec8d49-6bf2-637b-94f2-026279e1ff60-0900d84f, #w-node-_258748b5-f055-8782-4766-c419bc383ec8-0900d84f, #w-node-_7ec44a2c-c1e9-74fe-181d-522cf773bf87-0900d84f, #w-node-ccfc50ce-6777-b93e-d1c8-e095792c4a25-0900d84f, #w-node-_153e0236-6267-0fd3-6dd0-44096bad68bf-0900d84f, #w-node-afae5576-2a6b-a603-d922-0c256d278dfa-0900d84f, #w-node-afae5576-2a6b-a603-d922-0c256d278dff-0900d84f, #w-node-b3ec8d49-6bf2-637b-94f2-026279e1ff60-0900d850, #w-node-_258748b5-f055-8782-4766-c419bc383ec8-0900d850, #w-node-_7ec44a2c-c1e9-74fe-181d-522cf773bf87-0900d850, #w-node-ccfc50ce-6777-b93e-d1c8-e095792c4a25-0900d850, #w-node-_153e0236-6267-0fd3-6dd0-44096bad68bf-0900d850, #w-node-b3ec8d49-6bf2-637b-94f2-026279e1ff60-0900d851, #w-node-_258748b5-f055-8782-4766-c419bc383ec8-0900d851, #w-node-_7ec44a2c-c1e9-74fe-181d-522cf773bf87-0900d851, #w-node-ccfc50ce-6777-b93e-d1c8-e095792c4a25-0900d851, #w-node-_153e0236-6267-0fd3-6dd0-44096bad68bf-0900d851, #w-node-f403cd31-acc8-6419-3bf1-96f5a93dd4ed-0900d851, #w-node-f403cd31-acc8-6419-3bf1-96f5a93dd4f2-0900d851, #w-node-_9b3829b9-526d-c7c2-baf3-d3fcaa74bfde-0900d852, #w-node-_698fb39b-3083-c9cc-5305-854a3e1a0430-0900d852, #w-node-_7237e369-8d08-79da-d01b-665437b89414-0900d852, #w-node-a7176800-1782-3c64-8d29-691aa7f58000-0900d852 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a7176800-1782-3c64-8d29-691aa7f58001-0900d852, #w-node-a7176800-1782-3c64-8d29-691aa7f58003-0900d852 {
  place-self: center;
}

#w-node-a7176800-1782-3c64-8d29-691aa7f58006-0900d852, #w-node-a7176800-1782-3c64-8d29-691aa7f58009-0900d852, #w-node-a7176800-1782-3c64-8d29-691aa7f5800c-0900d852, #w-node-a7176800-1782-3c64-8d29-691aa7f58010-0900d852, #w-node-a7176800-1782-3c64-8d29-691aa7f58013-0900d852, #w-node-a7176800-1782-3c64-8d29-691aa7f58016-0900d852, #w-node-a7176800-1782-3c64-8d29-691aa7f5801c-0900d852, #w-node-a7176800-1782-3c64-8d29-691aa7f5801f-0900d852, #w-node-a7176800-1782-3c64-8d29-691aa7f58025-0900d852, #w-node-a7176800-1782-3c64-8d29-691aa7f58028-0900d852, #w-node-a7176800-1782-3c64-8d29-691aa7f5802b-0900d852, #w-node-a7176800-1782-3c64-8d29-691aa7f58030-0900d852, #w-node-a7176800-1782-3c64-8d29-691aa7f58033-0900d852, #w-node-a7176800-1782-3c64-8d29-691aa7f58036-0900d852, #w-node-a7176800-1782-3c64-8d29-691aa7f58039-0900d852, #w-node-a7176800-1782-3c64-8d29-691aa7f5803d-0900d852, #w-node-a7176800-1782-3c64-8d29-691aa7f58040-0900d852, #w-node-a7176800-1782-3c64-8d29-691aa7f58043-0900d852, #w-node-a7176800-1782-3c64-8d29-691aa7f58046-0900d852, #w-node-a7176800-1782-3c64-8d29-691aa7f58049-0900d852, #w-node-a7176800-1782-3c64-8d29-691aa7f5804c-0900d852, #w-node-a7176800-1782-3c64-8d29-691aa7f58050-0900d852, #w-node-a7176800-1782-3c64-8d29-691aa7f58053-0900d852, #w-node-a7176800-1782-3c64-8d29-691aa7f58056-0900d852, #w-node-a7176800-1782-3c64-8d29-691aa7f5805a-0900d852, #w-node-a7176800-1782-3c64-8d29-691aa7f5805d-0900d852, #w-node-a7176800-1782-3c64-8d29-691aa7f58060-0900d852, #w-node-a7176800-1782-3c64-8d29-691aa7f58064-0900d852, #w-node-a7176800-1782-3c64-8d29-691aa7f58067-0900d852, #w-node-a7176800-1782-3c64-8d29-691aa7f5806a-0900d852, #w-node-a7176800-1782-3c64-8d29-691aa7f5806d-0900d852, #w-node-a7176800-1782-3c64-8d29-691aa7f58070-0900d852, #w-node-a7176800-1782-3c64-8d29-691aa7f58073-0900d852, #w-node-a7176800-1782-3c64-8d29-691aa7f58076-0900d852, #w-node-a7176800-1782-3c64-8d29-691aa7f58079-0900d852, #w-node-a7176800-1782-3c64-8d29-691aa7f5807e-0900d852, #w-node-_0a1a526e-07fb-6444-dbc6-6f1e84dd097e-0900d852, #w-node-_0a1a526e-07fb-6444-dbc6-6f1e84dd0981-0900d852, #w-node-_0a1a526e-07fb-6444-dbc6-6f1e84dd0984-0900d852, #w-node-_6d3e7afa-10ec-9bda-5faa-3599b78524e5-0900d852, #w-node-_6d3e7afa-10ec-9bda-5faa-3599b78524e8-0900d852, #w-node-_6d3e7afa-10ec-9bda-5faa-3599b78524eb-0900d852, #w-node-_99f74988-3c81-a420-06de-60e55cc3cd3f-0900d852, #w-node-_99f74988-3c81-a420-06de-60e55cc3cd68-0900d852, #w-node-ebde92d7-939c-2658-26db-3bc761a500f9-0900d852, #w-node-ebde92d7-939c-2658-26db-3bc761a50111-0900d852, #w-node-ebde92d7-939c-2658-26db-3bc761a50119-0900d852, #w-node-e53e0de1-1d4f-cf23-31f7-9fe9bb300c69-0900d852, #w-node-bb470e2a-8dd5-6d62-55ad-5a780f5f31b3-0900d852, #w-node-_10d60207-4ad6-a3e0-19bf-04d16ddab3f8-0900d852, #w-node-_10d60207-4ad6-a3e0-19bf-04d16ddab3e8-0900d852, #w-node-_58ed998c-1b97-8936-1dea-82ae986c3c8b-0900d852, #w-node-_58ed998c-1b97-8936-1dea-82ae986c3c9d-0900d852, #w-node-_9b3829b9-526d-c7c2-baf3-d3fcaa74bfde-0900d854, #w-node-_698fb39b-3083-c9cc-5305-854a3e1a0430-0900d854, #w-node-_7237e369-8d08-79da-d01b-665437b89414-0900d854, #w-node-a7176800-1782-3c64-8d29-691aa7f58000-0900d854 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a7176800-1782-3c64-8d29-691aa7f58001-0900d854, #w-node-a7176800-1782-3c64-8d29-691aa7f58003-0900d854 {
  place-self: center;
}

#w-node-a7176800-1782-3c64-8d29-691aa7f58006-0900d854, #w-node-a7176800-1782-3c64-8d29-691aa7f58009-0900d854, #w-node-a7176800-1782-3c64-8d29-691aa7f5800c-0900d854, #w-node-a7176800-1782-3c64-8d29-691aa7f58010-0900d854, #w-node-a7176800-1782-3c64-8d29-691aa7f58013-0900d854, #w-node-a7176800-1782-3c64-8d29-691aa7f58016-0900d854, #w-node-a7176800-1782-3c64-8d29-691aa7f5801c-0900d854, #w-node-a7176800-1782-3c64-8d29-691aa7f5801f-0900d854, #w-node-a7176800-1782-3c64-8d29-691aa7f58025-0900d854, #w-node-a7176800-1782-3c64-8d29-691aa7f58028-0900d854, #w-node-a7176800-1782-3c64-8d29-691aa7f5802b-0900d854, #w-node-a7176800-1782-3c64-8d29-691aa7f58030-0900d854, #w-node-a7176800-1782-3c64-8d29-691aa7f58033-0900d854, #w-node-a7176800-1782-3c64-8d29-691aa7f58036-0900d854, #w-node-a7176800-1782-3c64-8d29-691aa7f58039-0900d854, #w-node-a7176800-1782-3c64-8d29-691aa7f5803d-0900d854, #w-node-a7176800-1782-3c64-8d29-691aa7f58040-0900d854, #w-node-a7176800-1782-3c64-8d29-691aa7f58043-0900d854, #w-node-a7176800-1782-3c64-8d29-691aa7f58046-0900d854, #w-node-a7176800-1782-3c64-8d29-691aa7f58049-0900d854, #w-node-a7176800-1782-3c64-8d29-691aa7f5804c-0900d854, #w-node-a7176800-1782-3c64-8d29-691aa7f58050-0900d854, #w-node-a7176800-1782-3c64-8d29-691aa7f58053-0900d854, #w-node-a7176800-1782-3c64-8d29-691aa7f58056-0900d854, #w-node-a7176800-1782-3c64-8d29-691aa7f5805a-0900d854, #w-node-a7176800-1782-3c64-8d29-691aa7f5805d-0900d854, #w-node-a7176800-1782-3c64-8d29-691aa7f58060-0900d854, #w-node-a7176800-1782-3c64-8d29-691aa7f58064-0900d854, #w-node-a7176800-1782-3c64-8d29-691aa7f58067-0900d854, #w-node-a7176800-1782-3c64-8d29-691aa7f5806a-0900d854, #w-node-a7176800-1782-3c64-8d29-691aa7f5806d-0900d854, #w-node-a7176800-1782-3c64-8d29-691aa7f58070-0900d854, #w-node-a7176800-1782-3c64-8d29-691aa7f58073-0900d854, #w-node-a7176800-1782-3c64-8d29-691aa7f58076-0900d854, #w-node-a7176800-1782-3c64-8d29-691aa7f58079-0900d854, #w-node-a7176800-1782-3c64-8d29-691aa7f5807e-0900d854, #w-node-_0a1a526e-07fb-6444-dbc6-6f1e84dd097e-0900d854, #w-node-_0a1a526e-07fb-6444-dbc6-6f1e84dd0981-0900d854, #w-node-_0a1a526e-07fb-6444-dbc6-6f1e84dd0984-0900d854, #w-node-_6d3e7afa-10ec-9bda-5faa-3599b78524e5-0900d854, #w-node-_6d3e7afa-10ec-9bda-5faa-3599b78524e8-0900d854, #w-node-_6d3e7afa-10ec-9bda-5faa-3599b78524eb-0900d854, #w-node-affb0199-d9f4-90ba-7c83-c5bad0f67901-0900d854, #w-node-affb0199-d9f4-90ba-7c83-c5bad0f6792a-0900d854, #w-node-ebde92d7-939c-2658-26db-3bc761a500f9-0900d854, #w-node-ebde92d7-939c-2658-26db-3bc761a50111-0900d854, #w-node-ebde92d7-939c-2658-26db-3bc761a50119-0900d854, #w-node-e53e0de1-1d4f-cf23-31f7-9fe9bb300c69-0900d854, #w-node-bb470e2a-8dd5-6d62-55ad-5a780f5f31b3-0900d854, #w-node-_10d60207-4ad6-a3e0-19bf-04d16ddab3f8-0900d854, #w-node-_10d60207-4ad6-a3e0-19bf-04d16ddab3e8-0900d854, #w-node-_58ed998c-1b97-8936-1dea-82ae986c3c8b-0900d854, #w-node-_58ed998c-1b97-8936-1dea-82ae986c3c9d-0900d854, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e7393-0900d854, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e73b7-0900d854, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e73c3-0900d854, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e73cb-0900d854, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e741f-0900d854, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e7426-0900d854, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e7429-0900d854, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e742f-0900d854, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e7435-0900d854, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e7438-0900d854, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e743a-0900d854, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e743d-0900d854, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e7440-0900d854, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e7442-0900d854, #w-node-_3e141b44-2f74-350b-41d6-bee0a93d8245-0900d854, #w-node-_3c750411-f39b-24d4-84ee-051de7f98648-0900d854, #w-node-ceacd83f-1fc2-a542-07b7-8f71a2fd5622-0900d854, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e7447-0900d854, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e744e-0900d854, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e7451-0900d854, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e7453-0900d854, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e7456-0900d854, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e7459-0900d854, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e745b-0900d854, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e7460-0900d854, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e7467-0900d854, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e746a-0900d854, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e746c-0900d854, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e746e-0900d854, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e7471-0900d854, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e7473-0900d854, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e7475-0900d854, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e7478-0900d854, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e747a-0900d854, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e747c-0900d854, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e747f-0900d854, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e7483-0900d854, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e7487-0900d854, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e748a-0900d854, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e748c-0900d854, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e748e-0900d854, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e7491-0900d854, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e7493-0900d854, #w-node-_86474a76-5faa-d61f-fba7-7feaede6ec77-0900d854, #w-node-_0f268439-ea9e-e1d4-7e69-303e14b3aa1c-0900d854, #w-node-f6302e12-86de-36c9-22b9-7d57d18ed0cc-0900d854, #w-node-_7119acff-b03e-92c0-ffcc-710c727b5f70-0900d868, #w-node-cb82f4c9-fbff-a277-7c0c-f8ca5608db33-0900d868, #w-node-_4430765c-2df3-0d79-ee47-1f37205f4979-0900d868, #w-node-_4430765c-2df3-0d79-ee47-1f37205f4981-0900d868, #w-node-_4430765c-2df3-0d79-ee47-1f37205f4983-0900d868, #w-node-_4430765c-2df3-0d79-ee47-1f37205f498a-0900d868, #w-node-_4430765c-2df3-0d79-ee47-1f37205f4991-0900d868, #w-node-_8dce5fed-e650-8788-d8e6-fc50227fe337-0900d868, #w-node-_8dce5fed-e650-8788-d8e6-fc50227fe33f-0900d868, #w-node-_15d3259c-9573-4442-0372-413be687866c-e687866b, #w-node-_15d3259c-9573-4442-0372-413be687867a-e687866b, #w-node-_15d3259c-9573-4442-0372-413be6878686-e687866b, #w-node-_9b3829b9-526d-c7c2-baf3-d3fcaa74bfde-0900d869, #w-node-_698fb39b-3083-c9cc-5305-854a3e1a0430-0900d869, #w-node-_7237e369-8d08-79da-d01b-665437b89414-0900d869, #w-node-_895c6955-5f5d-814f-44f9-7c0409af281b-0900d869 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_286f0105-8c05-4d78-78c8-c749df0f0722-0900d869, #w-node-d134840d-e62b-5889-b995-28f3c92b70c9-0900d869 {
  place-self: center;
}

#w-node-_55fe2afc-818f-6c1e-8069-55dcc6f882f4-0900d869, #w-node-eaa5e8c4-859c-98c2-eb97-59000d10a695-0900d869, #w-node-ae2572fe-09ea-21cc-b51b-cfb7ebd8232a-0900d869, #w-node-_3610ff3f-07d0-52da-6506-1fadc93f6947-0900d869, #w-node-_3610ff3f-07d0-52da-6506-1fadc93f694a-0900d869, #w-node-_3610ff3f-07d0-52da-6506-1fadc93f694c-0900d869, #w-node-_154e193b-7ff4-1aa5-ba93-bff96d1838ec-0900d869, #w-node-_154e193b-7ff4-1aa5-ba93-bff96d1838ef-0900d869, #w-node-_154e193b-7ff4-1aa5-ba93-bff96d1838f1-0900d869, #w-node-_0fcd950a-0e37-f866-c5eb-dafe74fa84b9-0900d869, #w-node-_0fcd950a-0e37-f866-c5eb-dafe74fa84bc-0900d869, #w-node-_0fcd950a-0e37-f866-c5eb-dafe74fa84bf-0900d869, #w-node-_2480c6f1-798e-e597-225b-462220a4b828-0900d869, #w-node-_2480c6f1-798e-e597-225b-462220a4b82b-0900d869, #w-node-_2480c6f1-798e-e597-225b-462220a4b82d-0900d869, #w-node-_788f29f7-6f99-65f9-b930-a1ce758dcbba-0900d869, #w-node-_788f29f7-6f99-65f9-b930-a1ce758dcbbd-0900d869, #w-node-_788f29f7-6f99-65f9-b930-a1ce758dcbbf-0900d869, #w-node-_09f6969a-f03e-353f-443d-7b7402ded069-0900d869, #w-node-_09f6969a-f03e-353f-443d-7b7402ded06c-0900d869, #w-node-_09f6969a-f03e-353f-443d-7b7402ded06e-0900d869, #w-node-_73f15423-585f-6ccf-a7b5-faa0d0ece7b7-0900d869, #w-node-_73f15423-585f-6ccf-a7b5-faa0d0ece7ba-0900d869, #w-node-_73f15423-585f-6ccf-a7b5-faa0d0ece7bc-0900d869, #w-node-_63d915df-124c-f82f-a641-f498a403a426-0900d869, #w-node-_63d915df-124c-f82f-a641-f498a403a429-0900d869, #w-node-_63d915df-124c-f82f-a641-f498a403a42b-0900d869, #w-node-_29ee904c-ead8-c978-5a67-841916c744c8-0900d869, #w-node-_29ee904c-ead8-c978-5a67-841916c744cb-0900d869, #w-node-_29ee904c-ead8-c978-5a67-841916c744cd-0900d869, #w-node-d3b6251c-0bf1-91fc-7c90-1a31d39fb3d4-0900d869, #w-node-d3b6251c-0bf1-91fc-7c90-1a31d39fb3d7-0900d869, #w-node-d3b6251c-0bf1-91fc-7c90-1a31d39fb3d9-0900d869, #w-node-_1299ecd8-a737-0e63-f097-cd7d520d116b-0900d869, #w-node-_1299ecd8-a737-0e63-f097-cd7d520d116e-0900d869, #w-node-_1299ecd8-a737-0e63-f097-cd7d520d1170-0900d869, #w-node-_1234a4a7-c792-d808-2449-eaddaabf3cd1-0900d869, #w-node-_1234a4a7-c792-d808-2449-eaddaabf3cd4-0900d869, #w-node-_1234a4a7-c792-d808-2449-eaddaabf3cd6-0900d869, #w-node-f3ccc73b-646a-f42d-f068-65abc53d1bcc-0900d869, #w-node-f3ccc73b-646a-f42d-f068-65abc53d1bcf-0900d869, #w-node-f3ccc73b-646a-f42d-f068-65abc53d1bd2-0900d869, #w-node-ebde92d7-939c-2658-26db-3bc761a500f9-0900d869, #w-node-ebde92d7-939c-2658-26db-3bc761a50111-0900d869, #w-node-ebde92d7-939c-2658-26db-3bc761a50119-0900d869, #w-node-e53e0de1-1d4f-cf23-31f7-9fe9bb300c69-0900d869, #w-node-bb470e2a-8dd5-6d62-55ad-5a780f5f31b3-0900d869, #w-node-_10d60207-4ad6-a3e0-19bf-04d16ddab3f8-0900d869, #w-node-_10d60207-4ad6-a3e0-19bf-04d16ddab3e8-0900d869, #w-node-_58ed998c-1b97-8936-1dea-82ae986c3c8b-0900d869, #w-node-_58ed998c-1b97-8936-1dea-82ae986c3c9d-0900d869, #w-node-_7119acff-b03e-92c0-ffcc-710c727b5f70-0900d86b, #w-node-cb82f4c9-fbff-a277-7c0c-f8ca5608db33-0900d86b, #w-node-_4430765c-2df3-0d79-ee47-1f37205f4979-0900d86b, #w-node-_4430765c-2df3-0d79-ee47-1f37205f4981-0900d86b, #w-node-_4430765c-2df3-0d79-ee47-1f37205f4983-0900d86b, #w-node-_4430765c-2df3-0d79-ee47-1f37205f498a-0900d86b, #w-node-_4430765c-2df3-0d79-ee47-1f37205f4991-0900d86b, #w-node-_8dce5fed-e650-8788-d8e6-fc50227fe337-0900d86b, #w-node-_8dce5fed-e650-8788-d8e6-fc50227fe33f-0900d86b, #w-node-b3ec8d49-6bf2-637b-94f2-026279e1ff60-0900d86c, #w-node-_258748b5-f055-8782-4766-c419bc383ec8-0900d86c, #w-node-_7ec44a2c-c1e9-74fe-181d-522cf773bf87-0900d86c, #w-node-ccfc50ce-6777-b93e-d1c8-e095792c4a25-0900d86c, #w-node-_153e0236-6267-0fd3-6dd0-44096bad68bf-0900d86c, #w-node-_73abf2ef-c8dd-a39b-3acd-c25f6339fccc-0900d86c, #w-node-_73abf2ef-c8dd-a39b-3acd-c25f6339fcd1-0900d86c, #w-node-_9b3829b9-526d-c7c2-baf3-d3fcaa74bfde-0900d86d, #w-node-dcf838b7-4739-1d44-a693-e3f3329b253b-0900d86d, #w-node-dcf838b7-4739-1d44-a693-e3f3329b2553-0900d86d, #w-node-dcf838b7-4739-1d44-a693-e3f3329b255b-0900d86d, #w-node-e53e0de1-1d4f-cf23-31f7-9fe9bb300c69-0900d86d, #w-node-bb470e2a-8dd5-6d62-55ad-5a780f5f31b3-0900d86d, #w-node-_10d60207-4ad6-a3e0-19bf-04d16ddab3f8-0900d86d, #w-node-_10d60207-4ad6-a3e0-19bf-04d16ddab3e8-0900d86d, #w-node-_58ed998c-1b97-8936-1dea-82ae986c3c8b-0900d86d, #w-node-_58ed998c-1b97-8936-1dea-82ae986c3c9d-0900d86d, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5d7f-0900d86d, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5da3-0900d86d, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5daf-0900d86d, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5db7-0900d86d, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e0b-0900d86d, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e12-0900d86d, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e15-0900d86d, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e1b-0900d86d, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e21-0900d86d, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e24-0900d86d, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e26-0900d86d, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e29-0900d86d, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e2c-0900d86d, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e2e-0900d86d, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e33-0900d86d, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e3a-0900d86d, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e3d-0900d86d, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e3f-0900d86d, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e42-0900d86d, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e45-0900d86d, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e47-0900d86d, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e4c-0900d86d, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e53-0900d86d, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e56-0900d86d, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e58-0900d86d, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e5a-0900d86d, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e5d-0900d86d, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e5f-0900d86d, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e61-0900d86d, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e64-0900d86d, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e66-0900d86d, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e68-0900d86d, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e6b-0900d86d, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e6f-0900d86d, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e73-0900d86d, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e76-0900d86d, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e78-0900d86d, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e7a-0900d86d, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e7d-0900d86d, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e7f-0900d86d, #w-node-d3028b6b-cf69-7a63-3825-972a6fabdef1-6fabdeef {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d3028b6b-cf69-7a63-3825-972a6fabdef2-6fabdeef, #w-node-d3028b6b-cf69-7a63-3825-972a6fabdef4-6fabdeef {
  place-self: center;
}

#w-node-d3028b6b-cf69-7a63-3825-972a6fabdef7-6fabdeef, #w-node-d3028b6b-cf69-7a63-3825-972a6fabdefa-6fabdeef, #w-node-d3028b6b-cf69-7a63-3825-972a6fabdefd-6fabdeef, #w-node-d3028b6b-cf69-7a63-3825-972a6fabdf6b-6fabdeef, #w-node-d3028b6b-cf69-7a63-3825-972a6fabdf6e-6fabdeef, #w-node-d3028b6b-cf69-7a63-3825-972a6fabdf74-6fabdeef, #w-node-d3028b6b-cf69-7a63-3825-972a6fabdf01-6fabdeef, #w-node-d3028b6b-cf69-7a63-3825-972a6fabdf04-6fabdeef, #w-node-d3028b6b-cf69-7a63-3825-972a6fabdf07-6fabdeef, #w-node-d3028b6b-cf69-7a63-3825-972a6fabdf0b-6fabdeef, #w-node-d3028b6b-cf69-7a63-3825-972a6fabdf0e-6fabdeef, #w-node-d3028b6b-cf69-7a63-3825-972a6fabdf11-6fabdeef, #w-node-d3028b6b-cf69-7a63-3825-972a6fabdf1e-6fabdeef, #w-node-d3028b6b-cf69-7a63-3825-972a6fabdf21-6fabdeef, #w-node-d3028b6b-cf69-7a63-3825-972a6fabdf24-6fabdeef, #w-node-d3028b6b-cf69-7a63-3825-972a6fabdf14-6fabdeef, #w-node-d3028b6b-cf69-7a63-3825-972a6fabdf17-6fabdeef, #w-node-d3028b6b-cf69-7a63-3825-972a6fabdf1a-6fabdeef, #w-node-d3028b6b-cf69-7a63-3825-972a6fabdf27-6fabdeef, #w-node-d3028b6b-cf69-7a63-3825-972a6fabdf2a-6fabdeef, #w-node-d3028b6b-cf69-7a63-3825-972a6fabdf2d-6fabdeef, #w-node-d3028b6b-cf69-7a63-3825-972a6fabdf31-6fabdeef, #w-node-d3028b6b-cf69-7a63-3825-972a6fabdf34-6fabdeef, #w-node-d3028b6b-cf69-7a63-3825-972a6fabdf37-6fabdeef, #w-node-d3028b6b-cf69-7a63-3825-972a6fabdf3a-6fabdeef, #w-node-d3028b6b-cf69-7a63-3825-972a6fabdf3d-6fabdeef, #w-node-d3028b6b-cf69-7a63-3825-972a6fabdf40-6fabdeef, #w-node-d3028b6b-cf69-7a63-3825-972a6fabdf44-6fabdeef, #w-node-d3028b6b-cf69-7a63-3825-972a6fabdf47-6fabdeef, #w-node-d3028b6b-cf69-7a63-3825-972a6fabdf4a-6fabdeef, #w-node-d3028b6b-cf69-7a63-3825-972a6fabdf4e-6fabdeef, #w-node-d3028b6b-cf69-7a63-3825-972a6fabdf51-6fabdeef, #w-node-d3028b6b-cf69-7a63-3825-972a6fabdf54-6fabdeef, #w-node-d3028b6b-cf69-7a63-3825-972a6fabdf57-6fabdeef, #w-node-d3028b6b-cf69-7a63-3825-972a6fabdf5a-6fabdeef, #w-node-d3028b6b-cf69-7a63-3825-972a6fabdf5d-6fabdeef, #w-node-d3028b6b-cf69-7a63-3825-972a6fabdf61-6fabdeef, #w-node-d3028b6b-cf69-7a63-3825-972a6fabdf64-6fabdeef, #w-node-d3028b6b-cf69-7a63-3825-972a6fabdf67-6fabdeef, #w-node-d3028b6b-cf69-7a63-3825-972a6fabdf7b-6fabdeef, #w-node-d3028b6b-cf69-7a63-3825-972a6fabdf7e-6fabdeef, #w-node-d3028b6b-cf69-7a63-3825-972a6fabdf85-6fabdeef, #w-node-d3028b6b-cf69-7a63-3825-972a6fabdf8c-6fabdeef, #w-node-d3028b6b-cf69-7a63-3825-972a6fabdf8f-6fabdeef, #w-node-d3028b6b-cf69-7a63-3825-972a6fabdf92-6fabdeef, #w-node-_9b3829b9-526d-c7c2-baf3-d3fcaa74bfde-0900d86e, #w-node-_25701c9e-442b-0396-845b-5662546ad637-0900d86e, #w-node-_25701c9e-442b-0396-845b-5662546ad64f-0900d86e, #w-node-_25701c9e-442b-0396-845b-5662546ad657-0900d86e, #w-node-e53e0de1-1d4f-cf23-31f7-9fe9bb300c69-0900d86e, #w-node-bb470e2a-8dd5-6d62-55ad-5a780f5f31b3-0900d86e, #w-node-_10d60207-4ad6-a3e0-19bf-04d16ddab3f8-0900d86e, #w-node-_10d60207-4ad6-a3e0-19bf-04d16ddab3e8-0900d86e, #w-node-_58ed998c-1b97-8936-1dea-82ae986c3c8b-0900d86e, #w-node-_58ed998c-1b97-8936-1dea-82ae986c3c9d-0900d86e, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a82fd-0900d86e, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a8321-0900d86e, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a832d-0900d86e, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a8335-0900d86e, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a8389-0900d86e, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a8390-0900d86e, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a8393-0900d86e, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a8399-0900d86e, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a839f-0900d86e, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83a2-0900d86e, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83a4-0900d86e, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83a7-0900d86e, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83aa-0900d86e, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83ac-0900d86e, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83b1-0900d86e, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83b8-0900d86e, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83bb-0900d86e, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83bd-0900d86e, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83c0-0900d86e, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83c3-0900d86e, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83c5-0900d86e, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83ca-0900d86e, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83d1-0900d86e, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83d4-0900d86e, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83d6-0900d86e, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83d8-0900d86e, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83db-0900d86e, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83dd-0900d86e, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83df-0900d86e, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83e2-0900d86e, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83e4-0900d86e, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83e6-0900d86e, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83e9-0900d86e, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83ed-0900d86e, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83f1-0900d86e, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83f4-0900d86e, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83f6-0900d86e, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83f8-0900d86e, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83fb-0900d86e, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83fd-0900d86e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0284cf31-d89e-3267-32c8-ba0f95cf1ddb-0900d871 {
  place-self: auto;
}

#w-node-b3ec8d49-6bf2-637b-94f2-026279e1ff60-0900d872, #w-node-_258748b5-f055-8782-4766-c419bc383ec8-0900d872, #w-node-_7ec44a2c-c1e9-74fe-181d-522cf773bf87-0900d872, #w-node-ccfc50ce-6777-b93e-d1c8-e095792c4a25-0900d872, #w-node-_153e0236-6267-0fd3-6dd0-44096bad68bf-0900d872, #w-node-_71f2b42c-827a-1187-a4f9-686c770aee5b-0900d872, #w-node-_71f2b42c-827a-1187-a4f9-686c770aee60-0900d872, #w-node-b21fd359-f39c-d989-284b-dd7dec592cac-0900d874, #w-node-_69ce4a12-f86f-c212-1a4f-5264ebc3d8f0-0900d874, #w-node-_842ed47f-5fe0-9400-4823-094e94ab0ea9-0900d874, #w-node-_288bb691-4fd3-7e69-67a7-8e1d49b26699-0900d874, #w-node-c0ed5464-a4ab-0077-562e-688c5d7ea234-0900d874, #w-node-bfe821bb-ad0e-d985-33e4-1369414cdd4a-0900d874, #w-node-_7a75a624-0148-b11b-9f9c-04286bd60307-0900d874, #w-node-afc8b12f-b1ff-2a6e-e1db-911a6798be53-0900d874, #w-node-afc8b12f-b1ff-2a6e-e1db-911a6798be56-0900d874, #w-node-afc8b12f-b1ff-2a6e-e1db-911a6798be58-0900d874, #w-node-afc8b12f-b1ff-2a6e-e1db-911a6798be5a-0900d874, #w-node-c2d5c0ba-ce68-4fa5-1630-a122dba180f6-0900d874, #w-node-c2d5c0ba-ce68-4fa5-1630-a122dba180f9-0900d874, #w-node-c2d5c0ba-ce68-4fa5-1630-a122dba180fc-0900d874, #w-node-c2d5c0ba-ce68-4fa5-1630-a122dba180ff-0900d874, #w-node-afc8b12f-b1ff-2a6e-e1db-911a6798be5d-0900d874, #w-node-afc8b12f-b1ff-2a6e-e1db-911a6798be60-0900d874, #w-node-afc8b12f-b1ff-2a6e-e1db-911a6798be62-0900d874, #w-node-afc8b12f-b1ff-2a6e-e1db-911a6798be64-0900d874, #w-node-afc8b12f-b1ff-2a6e-e1db-911a6798be67-0900d874, #w-node-afc8b12f-b1ff-2a6e-e1db-911a6798be6a-0900d874, #w-node-afc8b12f-b1ff-2a6e-e1db-911a6798be6c-0900d874, #w-node-afc8b12f-b1ff-2a6e-e1db-911a6798be6e-0900d874, #w-node-_881cb18e-63ef-34eb-9fa5-d3842130397f-0900d874, #w-node-_881cb18e-63ef-34eb-9fa5-d38421303982-0900d874, #w-node-_881cb18e-63ef-34eb-9fa5-d38421303985-0900d874, #w-node-_881cb18e-63ef-34eb-9fa5-d38421303988-0900d874, #w-node-_845c329e-b526-4843-025f-0365a34b1d2a-0900d874, #w-node-_845c329e-b526-4843-025f-0365a34b1d2d-0900d874, #w-node-_845c329e-b526-4843-025f-0365a34b1d2f-0900d874, #w-node-_845c329e-b526-4843-025f-0365a34b1d31-0900d874, #w-node-_845c329e-b526-4843-025f-0365a34b1d34-0900d874, #w-node-_845c329e-b526-4843-025f-0365a34b1d37-0900d874, #w-node-_845c329e-b526-4843-025f-0365a34b1d39-0900d874, #w-node-_845c329e-b526-4843-025f-0365a34b1d3b-0900d874, #w-node-_845c329e-b526-4843-025f-0365a34b1d3e-0900d874, #w-node-_845c329e-b526-4843-025f-0365a34b1d41-0900d874, #w-node-_845c329e-b526-4843-025f-0365a34b1d43-0900d874, #w-node-_845c329e-b526-4843-025f-0365a34b1d45-0900d874, #w-node-_845c329e-b526-4843-025f-0365a34b1d48-0900d874, #w-node-_845c329e-b526-4843-025f-0365a34b1d4b-0900d874, #w-node-_845c329e-b526-4843-025f-0365a34b1d4d-0900d874, #w-node-_845c329e-b526-4843-025f-0365a34b1d4f-0900d874, #w-node-_845c329e-b526-4843-025f-0365a34b1d52-0900d874, #w-node-_845c329e-b526-4843-025f-0365a34b1d55-0900d874, #w-node-_845c329e-b526-4843-025f-0365a34b1d57-0900d874, #w-node-_845c329e-b526-4843-025f-0365a34b1d59-0900d874, #w-node-_845c329e-b526-4843-025f-0365a34b1d5c-0900d874, #w-node-_845c329e-b526-4843-025f-0365a34b1d5f-0900d874, #w-node-_845c329e-b526-4843-025f-0365a34b1d61-0900d874, #w-node-_845c329e-b526-4843-025f-0365a34b1d63-0900d874, #w-node-_845c329e-b526-4843-025f-0365a34b1d66-0900d874, #w-node-_845c329e-b526-4843-025f-0365a34b1d69-0900d874, #w-node-_845c329e-b526-4843-025f-0365a34b1d6b-0900d874, #w-node-_845c329e-b526-4843-025f-0365a34b1d6d-0900d874, #w-node-_845c329e-b526-4843-025f-0365a34b1d70-0900d874, #w-node-_845c329e-b526-4843-025f-0365a34b1d73-0900d874, #w-node-_845c329e-b526-4843-025f-0365a34b1d74-0900d874, #w-node-_845c329e-b526-4843-025f-0365a34b1d75-0900d874, #w-node-b8c55b73-f2ba-d2c9-116c-fdb7d42859b4-0900d874, #w-node-b8c55b73-f2ba-d2c9-116c-fdb7d42859b5-0900d874, #w-node-b8c55b73-f2ba-d2c9-116c-fdb7d42859b8-0900d874, #w-node-b8c55b73-f2ba-d2c9-116c-fdb7d42859bb-0900d874, #w-node-a26a6a41-34ea-ef0c-2be4-49f2b8fa7d6a-0900d874, #w-node-a26a6a41-34ea-ef0c-2be4-49f2b8fa7d6d-0900d874, #w-node-a26a6a41-34ea-ef0c-2be4-49f2b8fa7d6f-0900d874, #w-node-a26a6a41-34ea-ef0c-2be4-49f2b8fa7d71-0900d874, #w-node-a26a6a41-34ea-ef0c-2be4-49f2b8fa7d74-0900d874, #w-node-a26a6a41-34ea-ef0c-2be4-49f2b8fa7d77-0900d874, #w-node-a26a6a41-34ea-ef0c-2be4-49f2b8fa7d79-0900d874, #w-node-a26a6a41-34ea-ef0c-2be4-49f2b8fa7d7b-0900d874, #w-node-a26a6a41-34ea-ef0c-2be4-49f2b8fa7d7e-0900d874, #w-node-a26a6a41-34ea-ef0c-2be4-49f2b8fa7d81-0900d874, #w-node-a26a6a41-34ea-ef0c-2be4-49f2b8fa7d83-0900d874, #w-node-a26a6a41-34ea-ef0c-2be4-49f2b8fa7d85-0900d874, #w-node-a26a6a41-34ea-ef0c-2be4-49f2b8fa7d88-0900d874, #w-node-a26a6a41-34ea-ef0c-2be4-49f2b8fa7d8b-0900d874, #w-node-a26a6a41-34ea-ef0c-2be4-49f2b8fa7d8d-0900d874, #w-node-a26a6a41-34ea-ef0c-2be4-49f2b8fa7d8f-0900d874, #w-node-a26a6a41-34ea-ef0c-2be4-49f2b8fa7d92-0900d874, #w-node-a26a6a41-34ea-ef0c-2be4-49f2b8fa7d93-0900d874, #w-node-a26a6a41-34ea-ef0c-2be4-49f2b8fa7d96-0900d874, #w-node-a26a6a41-34ea-ef0c-2be4-49f2b8fa7d99-0900d874, #w-node-_75c7086b-f9f0-e038-69bd-7d025dbd61a6-0900d874, #w-node-_75c7086b-f9f0-e038-69bd-7d025dbd61a9-0900d874, #w-node-_75c7086b-f9f0-e038-69bd-7d025dbd61ab-0900d874, #w-node-_75c7086b-f9f0-e038-69bd-7d025dbd61ad-0900d874, #w-node-_75c7086b-f9f0-e038-69bd-7d025dbd61b0-0900d874, #w-node-_75c7086b-f9f0-e038-69bd-7d025dbd61b3-0900d874, #w-node-_75c7086b-f9f0-e038-69bd-7d025dbd61b5-0900d874, #w-node-_75c7086b-f9f0-e038-69bd-7d025dbd61b7-0900d874, #w-node-_75c7086b-f9f0-e038-69bd-7d025dbd61ba-0900d874, #w-node-_75c7086b-f9f0-e038-69bd-7d025dbd61bd-0900d874, #w-node-_75c7086b-f9f0-e038-69bd-7d025dbd61bf-0900d874, #w-node-_75c7086b-f9f0-e038-69bd-7d025dbd61c1-0900d874, #w-node-_75c7086b-f9f0-e038-69bd-7d025dbd61c4-0900d874, #w-node-_75c7086b-f9f0-e038-69bd-7d025dbd61c7-0900d874, #w-node-_75c7086b-f9f0-e038-69bd-7d025dbd61c9-0900d874, #w-node-_75c7086b-f9f0-e038-69bd-7d025dbd61cb-0900d874, #w-node-_75c7086b-f9f0-e038-69bd-7d025dbd61ce-0900d874, #w-node-_75c7086b-f9f0-e038-69bd-7d025dbd61d1-0900d874, #w-node-_75c7086b-f9f0-e038-69bd-7d025dbd61d3-0900d874, #w-node-_75c7086b-f9f0-e038-69bd-7d025dbd61d5-0900d874, #w-node-_75c7086b-f9f0-e038-69bd-7d025dbd61d8-0900d874, #w-node-_75c7086b-f9f0-e038-69bd-7d025dbd61db-0900d874, #w-node-_75c7086b-f9f0-e038-69bd-7d025dbd61dd-0900d874, #w-node-_75c7086b-f9f0-e038-69bd-7d025dbd61df-0900d874, #w-node-_75c7086b-f9f0-e038-69bd-7d025dbd61e2-0900d874, #w-node-_75c7086b-f9f0-e038-69bd-7d025dbd61e5-0900d874, #w-node-_75c7086b-f9f0-e038-69bd-7d025dbd61e7-0900d874, #w-node-_75c7086b-f9f0-e038-69bd-7d025dbd61e9-0900d874, #w-node-_75c7086b-f9f0-e038-69bd-7d025dbd61f4-0900d874, #w-node-_75c7086b-f9f0-e038-69bd-7d025dbd61f5-0900d874, #w-node-_75c7086b-f9f0-e038-69bd-7d025dbd61f8-0900d874, #w-node-_75c7086b-f9f0-e038-69bd-7d025dbd61fb-0900d874, #w-node-_2e3b8a66-dcd3-95f5-2e98-321bbd42f17a-0900d874, #w-node-_2e3b8a66-dcd3-95f5-2e98-321bbd42f17d-0900d874, #w-node-_2e3b8a66-dcd3-95f5-2e98-321bbd42f17f-0900d874, #w-node-_2e3b8a66-dcd3-95f5-2e98-321bbd42f181-0900d874, #w-node-_2e3b8a66-dcd3-95f5-2e98-321bbd42f184-0900d874, #w-node-_2e3b8a66-dcd3-95f5-2e98-321bbd42f187-0900d874, #w-node-_2e3b8a66-dcd3-95f5-2e98-321bbd42f189-0900d874, #w-node-_2e3b8a66-dcd3-95f5-2e98-321bbd42f18b-0900d874, #w-node-_2e3b8a66-dcd3-95f5-2e98-321bbd42f18e-0900d874, #w-node-_2e3b8a66-dcd3-95f5-2e98-321bbd42f191-0900d874, #w-node-_2e3b8a66-dcd3-95f5-2e98-321bbd42f193-0900d874, #w-node-_2e3b8a66-dcd3-95f5-2e98-321bbd42f195-0900d874, #w-node-_2e3b8a66-dcd3-95f5-2e98-321bbd42f198-0900d874, #w-node-_2e3b8a66-dcd3-95f5-2e98-321bbd42f19b-0900d874, #w-node-_2e3b8a66-dcd3-95f5-2e98-321bbd42f19d-0900d874, #w-node-_2e3b8a66-dcd3-95f5-2e98-321bbd42f19f-0900d874, #w-node-_2e3b8a66-dcd3-95f5-2e98-321bbd42f1a2-0900d874, #w-node-_2e3b8a66-dcd3-95f5-2e98-321bbd42f1a5-0900d874, #w-node-_2e3b8a66-dcd3-95f5-2e98-321bbd42f1a7-0900d874, #w-node-_2e3b8a66-dcd3-95f5-2e98-321bbd42f1a9-0900d874, #w-node-_2e3b8a66-dcd3-95f5-2e98-321bbd42f1ac-0900d874, #w-node-_2e3b8a66-dcd3-95f5-2e98-321bbd42f1af-0900d874, #w-node-_2e3b8a66-dcd3-95f5-2e98-321bbd42f1b1-0900d874, #w-node-_2e3b8a66-dcd3-95f5-2e98-321bbd42f1b3-0900d874, #w-node-_2e3b8a66-dcd3-95f5-2e98-321bbd42f1b6-0900d874, #w-node-_2e3b8a66-dcd3-95f5-2e98-321bbd42f1b9-0900d874, #w-node-_2e3b8a66-dcd3-95f5-2e98-321bbd42f1bb-0900d874, #w-node-_2e3b8a66-dcd3-95f5-2e98-321bbd42f1bd-0900d874, #w-node-_2e3b8a66-dcd3-95f5-2e98-321bbd42f1c0-0900d874, #w-node-_2e3b8a66-dcd3-95f5-2e98-321bbd42f1c3-0900d874, #w-node-_2e3b8a66-dcd3-95f5-2e98-321bbd42f1c4-0900d874, #w-node-_2e3b8a66-dcd3-95f5-2e98-321bbd42f1c5-0900d874, #w-node-_79ac9014-12f6-b626-c2f9-4f6304814f11-0900d874, #w-node-_79ac9014-12f6-b626-c2f9-4f6304814f14-0900d874, #w-node-_79ac9014-12f6-b626-c2f9-4f6304814f15-0900d874, #w-node-_79ac9014-12f6-b626-c2f9-4f6304814f16-0900d874, #w-node-_1921504a-22b0-6ac3-a55b-0939111878c3-0900d874, #w-node-_1921504a-22b0-6ac3-a55b-0939111878c6-0900d874, #w-node-_1921504a-22b0-6ac3-a55b-0939111878c7-0900d874, #w-node-_1921504a-22b0-6ac3-a55b-0939111878c8-0900d874, #w-node-d412c69e-1ac8-07ea-c32b-66290579df09-0900d874, #w-node-d412c69e-1ac8-07ea-c32b-66290579df0c-0900d874, #w-node-d412c69e-1ac8-07ea-c32b-66290579df0d-0900d874, #w-node-d412c69e-1ac8-07ea-c32b-66290579df0e-0900d874, #w-node-_2e3b8a66-dcd3-95f5-2e98-321bbd42f1c8-0900d874, #w-node-_2e3b8a66-dcd3-95f5-2e98-321bbd42f1c9-0900d874, #w-node-_2e3b8a66-dcd3-95f5-2e98-321bbd42f1cc-0900d874, #w-node-_2e3b8a66-dcd3-95f5-2e98-321bbd42f1cf-0900d874, #w-node-_9c282222-a405-a40a-0edd-a9dfc935239b-0900d874, #w-node-_9c282222-a405-a40a-0edd-a9dfc935239e-0900d874, #w-node-_9c282222-a405-a40a-0edd-a9dfc93523a0-0900d874, #w-node-_9c282222-a405-a40a-0edd-a9dfc93523a2-0900d874, #w-node-_9c282222-a405-a40a-0edd-a9dfc93523a5-0900d874, #w-node-_9c282222-a405-a40a-0edd-a9dfc93523a8-0900d874, #w-node-_9c282222-a405-a40a-0edd-a9dfc93523aa-0900d874, #w-node-_9c282222-a405-a40a-0edd-a9dfc93523ac-0900d874, #w-node-_9c282222-a405-a40a-0edd-a9dfc93523af-0900d874, #w-node-_9c282222-a405-a40a-0edd-a9dfc93523b2-0900d874, #w-node-_9c282222-a405-a40a-0edd-a9dfc93523b4-0900d874, #w-node-_9c282222-a405-a40a-0edd-a9dfc93523b6-0900d874, #w-node-_9c282222-a405-a40a-0edd-a9dfc93523b9-0900d874, #w-node-_9c282222-a405-a40a-0edd-a9dfc93523bc-0900d874, #w-node-_9c282222-a405-a40a-0edd-a9dfc93523be-0900d874, #w-node-_9c282222-a405-a40a-0edd-a9dfc93523c0-0900d874, #w-node-_9c282222-a405-a40a-0edd-a9dfc93523c3-0900d874, #w-node-_9c282222-a405-a40a-0edd-a9dfc93523c6-0900d874, #w-node-_9c282222-a405-a40a-0edd-a9dfc93523c8-0900d874, #w-node-_9c282222-a405-a40a-0edd-a9dfc93523ca-0900d874, #w-node-_9c282222-a405-a40a-0edd-a9dfc93523e9-0900d874, #w-node-_9c282222-a405-a40a-0edd-a9dfc93523ea-0900d874, #w-node-_9c282222-a405-a40a-0edd-a9dfc93523ed-0900d874, #w-node-_9c282222-a405-a40a-0edd-a9dfc93523f0-0900d874, #w-node-_6d79fac6-5efc-81f2-2ebd-caac0460a72d-0900d874, #w-node-_6d79fac6-5efc-81f2-2ebd-caac0460a730-0900d874, #w-node-_6d79fac6-5efc-81f2-2ebd-caac0460a732-0900d874, #w-node-_6d79fac6-5efc-81f2-2ebd-caac0460a734-0900d874, #w-node-_6d79fac6-5efc-81f2-2ebd-caac0460a737-0900d874, #w-node-_6d79fac6-5efc-81f2-2ebd-caac0460a73a-0900d874, #w-node-_6d79fac6-5efc-81f2-2ebd-caac0460a73c-0900d874, #w-node-_6d79fac6-5efc-81f2-2ebd-caac0460a73e-0900d874, #w-node-_6d79fac6-5efc-81f2-2ebd-caac0460a741-0900d874, #w-node-_6d79fac6-5efc-81f2-2ebd-caac0460a744-0900d874, #w-node-_6d79fac6-5efc-81f2-2ebd-caac0460a746-0900d874, #w-node-_6d79fac6-5efc-81f2-2ebd-caac0460a748-0900d874, #w-node-_6d79fac6-5efc-81f2-2ebd-caac0460a74b-0900d874, #w-node-_6d79fac6-5efc-81f2-2ebd-caac0460a74e-0900d874, #w-node-_6d79fac6-5efc-81f2-2ebd-caac0460a750-0900d874, #w-node-_6d79fac6-5efc-81f2-2ebd-caac0460a752-0900d874, #w-node-_6d79fac6-5efc-81f2-2ebd-caac0460a755-0900d874, #w-node-_6d79fac6-5efc-81f2-2ebd-caac0460a758-0900d874, #w-node-_6d79fac6-5efc-81f2-2ebd-caac0460a75a-0900d874, #w-node-_6d79fac6-5efc-81f2-2ebd-caac0460a75c-0900d874, #w-node-_6d79fac6-5efc-81f2-2ebd-caac0460a75f-0900d874, #w-node-_6d79fac6-5efc-81f2-2ebd-caac0460a762-0900d874, #w-node-_6d79fac6-5efc-81f2-2ebd-caac0460a764-0900d874, #w-node-_6d79fac6-5efc-81f2-2ebd-caac0460a766-0900d874, #w-node-_6d79fac6-5efc-81f2-2ebd-caac0460a769-0900d874, #w-node-_6d79fac6-5efc-81f2-2ebd-caac0460a76c-0900d874, #w-node-_6d79fac6-5efc-81f2-2ebd-caac0460a76e-0900d874, #w-node-_6d79fac6-5efc-81f2-2ebd-caac0460a770-0900d874, #w-node-e7ccd353-b76d-d9fb-57ff-68ea64ca5344-0900d874, #w-node-e7ccd353-b76d-d9fb-57ff-68ea64ca5347-0900d874, #w-node-e7ccd353-b76d-d9fb-57ff-68ea64ca5348-0900d874, #w-node-e7ccd353-b76d-d9fb-57ff-68ea64ca5349-0900d874, #w-node-_6d79fac6-5efc-81f2-2ebd-caac0460a773-0900d874, #w-node-_6d79fac6-5efc-81f2-2ebd-caac0460a776-0900d874, #w-node-_6d79fac6-5efc-81f2-2ebd-caac0460a777-0900d874, #w-node-_6d79fac6-5efc-81f2-2ebd-caac0460a778-0900d874, #w-node-_30e843db-ed06-2277-6bae-16353178658e-0900d874, #w-node-_30e843db-ed06-2277-6bae-163531786591-0900d874, #w-node-_30e843db-ed06-2277-6bae-163531786592-0900d874, #w-node-_30e843db-ed06-2277-6bae-163531786593-0900d874, #w-node-e9f6a376-c9e2-f9d2-9a87-7d7a0ac54cc5-0900d874, #w-node-e9f6a376-c9e2-f9d2-9a87-7d7a0ac54cc8-0900d874, #w-node-e9f6a376-c9e2-f9d2-9a87-7d7a0ac54cc9-0900d874, #w-node-e9f6a376-c9e2-f9d2-9a87-7d7a0ac54cca-0900d874, #w-node-_14defdcb-63be-8f9a-7335-5369911652a2-0900d874, #w-node-_14defdcb-63be-8f9a-7335-5369911652a5-0900d874, #w-node-_14defdcb-63be-8f9a-7335-5369911652a6-0900d874, #w-node-_14defdcb-63be-8f9a-7335-5369911652a7-0900d874, #w-node-_3cb1b18d-7015-0060-627b-21b0ed10d480-0900d874, #w-node-_3cb1b18d-7015-0060-627b-21b0ed10d483-0900d874, #w-node-_3cb1b18d-7015-0060-627b-21b0ed10d484-0900d874, #w-node-_3cb1b18d-7015-0060-627b-21b0ed10d485-0900d874, #w-node-_6d79fac6-5efc-81f2-2ebd-caac0460a77b-0900d874, #w-node-_6d79fac6-5efc-81f2-2ebd-caac0460a77c-0900d874, #w-node-_6d79fac6-5efc-81f2-2ebd-caac0460a77f-0900d874, #w-node-_6d79fac6-5efc-81f2-2ebd-caac0460a782-0900d874, #w-node-_5f88d885-ba80-4676-47d3-5f5dd81636a5-0900d874, #w-node-_5f88d885-ba80-4676-47d3-5f5dd81636a8-0900d874, #w-node-_5f88d885-ba80-4676-47d3-5f5dd81636aa-0900d874, #w-node-_5f88d885-ba80-4676-47d3-5f5dd81636ac-0900d874, #w-node-_5f88d885-ba80-4676-47d3-5f5dd81636af-0900d874, #w-node-_5f88d885-ba80-4676-47d3-5f5dd81636b2-0900d874, #w-node-_5f88d885-ba80-4676-47d3-5f5dd81636b4-0900d874, #w-node-_5f88d885-ba80-4676-47d3-5f5dd81636b6-0900d874, #w-node-_5f88d885-ba80-4676-47d3-5f5dd81636b9-0900d874, #w-node-_5f88d885-ba80-4676-47d3-5f5dd81636bc-0900d874, #w-node-_5f88d885-ba80-4676-47d3-5f5dd81636be-0900d874, #w-node-_5f88d885-ba80-4676-47d3-5f5dd81636c0-0900d874, #w-node-_5f88d885-ba80-4676-47d3-5f5dd81636c3-0900d874, #w-node-_5f88d885-ba80-4676-47d3-5f5dd81636c6-0900d874, #w-node-_5f88d885-ba80-4676-47d3-5f5dd81636c8-0900d874, #w-node-_5f88d885-ba80-4676-47d3-5f5dd81636ca-0900d874, #w-node-_5f88d885-ba80-4676-47d3-5f5dd81636cd-0900d874, #w-node-_5f88d885-ba80-4676-47d3-5f5dd81636d0-0900d874, #w-node-_5f88d885-ba80-4676-47d3-5f5dd81636d2-0900d874, #w-node-_5f88d885-ba80-4676-47d3-5f5dd81636d4-0900d874, #w-node-_5f88d885-ba80-4676-47d3-5f5dd81636d7-0900d874, #w-node-_5f88d885-ba80-4676-47d3-5f5dd81636da-0900d874, #w-node-_5f88d885-ba80-4676-47d3-5f5dd81636dc-0900d874, #w-node-_5f88d885-ba80-4676-47d3-5f5dd81636de-0900d874, #w-node-_5f88d885-ba80-4676-47d3-5f5dd81636f3-0900d874, #w-node-_5f88d885-ba80-4676-47d3-5f5dd81636f4-0900d874, #w-node-_5f88d885-ba80-4676-47d3-5f5dd81636f7-0900d874, #w-node-_5f88d885-ba80-4676-47d3-5f5dd81636fa-0900d874, #w-node-bbde3bdc-7d96-d470-d1ef-cf374cebba31-0900d874, #w-node-bbde3bdc-7d96-d470-d1ef-cf374cebba34-0900d874, #w-node-bbde3bdc-7d96-d470-d1ef-cf374cebba36-0900d874, #w-node-bbde3bdc-7d96-d470-d1ef-cf374cebba38-0900d874, #w-node-bbde3bdc-7d96-d470-d1ef-cf374cebba3b-0900d874, #w-node-bbde3bdc-7d96-d470-d1ef-cf374cebba3e-0900d874, #w-node-bbde3bdc-7d96-d470-d1ef-cf374cebba40-0900d874, #w-node-bbde3bdc-7d96-d470-d1ef-cf374cebba42-0900d874, #w-node-bbde3bdc-7d96-d470-d1ef-cf374cebba45-0900d874, #w-node-bbde3bdc-7d96-d470-d1ef-cf374cebba48-0900d874, #w-node-bbde3bdc-7d96-d470-d1ef-cf374cebba4a-0900d874, #w-node-bbde3bdc-7d96-d470-d1ef-cf374cebba4c-0900d874, #w-node-bbde3bdc-7d96-d470-d1ef-cf374cebba4f-0900d874, #w-node-bbde3bdc-7d96-d470-d1ef-cf374cebba52-0900d874, #w-node-bbde3bdc-7d96-d470-d1ef-cf374cebba54-0900d874, #w-node-bbde3bdc-7d96-d470-d1ef-cf374cebba56-0900d874, #w-node-bbde3bdc-7d96-d470-d1ef-cf374cebba59-0900d874, #w-node-bbde3bdc-7d96-d470-d1ef-cf374cebba5c-0900d874, #w-node-bbde3bdc-7d96-d470-d1ef-cf374cebba5e-0900d874, #w-node-bbde3bdc-7d96-d470-d1ef-cf374cebba60-0900d874, #w-node-bbde3bdc-7d96-d470-d1ef-cf374cebba63-0900d874, #w-node-bbde3bdc-7d96-d470-d1ef-cf374cebba66-0900d874, #w-node-bbde3bdc-7d96-d470-d1ef-cf374cebba68-0900d874, #w-node-bbde3bdc-7d96-d470-d1ef-cf374cebba6a-0900d874, #w-node-bbde3bdc-7d96-d470-d1ef-cf374cebba7f-0900d874, #w-node-bbde3bdc-7d96-d470-d1ef-cf374cebba80-0900d874, #w-node-bbde3bdc-7d96-d470-d1ef-cf374cebba83-0900d874, #w-node-bbde3bdc-7d96-d470-d1ef-cf374cebba86-0900d874, #w-node-_311702e9-5da9-ffd2-8617-65c32c25eb5b-0900d874, #w-node-bee6b44a-45a4-974a-d0f0-6fc0b204afc8-0900d874, #w-node-bee6b44a-45a4-974a-d0f0-6fc0b204afcb-0900d874, #w-node-bee6b44a-45a4-974a-d0f0-6fc0b204afcd-0900d874, #w-node-bee6b44a-45a4-974a-d0f0-6fc0b204afcf-0900d874, #w-node-_311702e9-5da9-ffd2-8617-65c32c25eb65-0900d874, #w-node-_311702e9-5da9-ffd2-8617-65c32c25eb68-0900d874, #w-node-_311702e9-5da9-ffd2-8617-65c32c25eb6a-0900d874, #w-node-_311702e9-5da9-ffd2-8617-65c32c25eb6c-0900d874, #w-node-_311702e9-5da9-ffd2-8617-65c32c25eb6f-0900d874, #w-node-_311702e9-5da9-ffd2-8617-65c32c25eb72-0900d874, #w-node-_311702e9-5da9-ffd2-8617-65c32c25eb74-0900d874, #w-node-_311702e9-5da9-ffd2-8617-65c32c25eb76-0900d874, #w-node-_311702e9-5da9-ffd2-8617-65c32c25eb79-0900d874, #w-node-_311702e9-5da9-ffd2-8617-65c32c25eb7c-0900d874, #w-node-_311702e9-5da9-ffd2-8617-65c32c25eb7e-0900d874, #w-node-_311702e9-5da9-ffd2-8617-65c32c25eb80-0900d874, #w-node-_12e2c837-a43a-c72a-a771-946cc8a5b7ad-0900d874, #w-node-_120b95d5-5922-320d-2103-94867ec5f189-0900d874, #w-node-_120b95d5-5922-320d-2103-94867ec5f18c-0900d874, #w-node-_120b95d5-5922-320d-2103-94867ec5f18e-0900d874, #w-node-_120b95d5-5922-320d-2103-94867ec5f190-0900d874, #w-node-_311702e9-5da9-ffd2-8617-65c32c25eb83-0900d874, #w-node-_311702e9-5da9-ffd2-8617-65c32c25eb86-0900d874, #w-node-_311702e9-5da9-ffd2-8617-65c32c25eb88-0900d874, #w-node-_311702e9-5da9-ffd2-8617-65c32c25eb8a-0900d874, #w-node-_311702e9-5da9-ffd2-8617-65c32c25eb8d-0900d874, #w-node-_311702e9-5da9-ffd2-8617-65c32c25eb90-0900d874, #w-node-_311702e9-5da9-ffd2-8617-65c32c25eb92-0900d874, #w-node-_311702e9-5da9-ffd2-8617-65c32c25eb94-0900d874, #w-node-_9f91519c-8615-c61d-ce04-d7e8574fb682-0900d874, #w-node-_311702e9-5da9-ffd2-8617-65c32c25eb97-0900d874, #w-node-_311702e9-5da9-ffd2-8617-65c32c25eb9a-0900d874, #w-node-_311702e9-5da9-ffd2-8617-65c32c25eb9c-0900d874, #w-node-_311702e9-5da9-ffd2-8617-65c32c25eb9e-0900d874, #w-node-_311702e9-5da9-ffd2-8617-65c32c25eba1-0900d874, #w-node-_311702e9-5da9-ffd2-8617-65c32c25eba4-0900d874, #w-node-_311702e9-5da9-ffd2-8617-65c32c25eba5-0900d874, #w-node-_311702e9-5da9-ffd2-8617-65c32c25eba6-0900d874, #w-node-_94b32f31-86ff-614f-59e2-8b50df28ca4a-0900d874, #w-node-_94b32f31-86ff-614f-59e2-8b50df28ca4d-0900d874, #w-node-_94b32f31-86ff-614f-59e2-8b50df28ca4e-0900d874, #w-node-_94b32f31-86ff-614f-59e2-8b50df28ca4f-0900d874, #w-node-_06f605ad-03f8-c539-54a7-1b506a40e345-0900d874, #w-node-_06f605ad-03f8-c539-54a7-1b506a40e348-0900d874, #w-node-_06f605ad-03f8-c539-54a7-1b506a40e349-0900d874, #w-node-_06f605ad-03f8-c539-54a7-1b506a40e34a-0900d874, #w-node-e32ebcb1-833e-8cfe-04fa-a9ce90e03ad5-0900d874, #w-node-e32ebcb1-833e-8cfe-04fa-a9ce90e03ad8-0900d874, #w-node-e32ebcb1-833e-8cfe-04fa-a9ce90e03ada-0900d874, #w-node-e32ebcb1-833e-8cfe-04fa-a9ce90e03adc-0900d874, #w-node-a88a731a-332b-6b33-6074-fe6a61791460-0900d874, #w-node-a88a731a-332b-6b33-6074-fe6a61791463-0900d874, #w-node-a88a731a-332b-6b33-6074-fe6a61791465-0900d874, #w-node-a88a731a-332b-6b33-6074-fe6a61791467-0900d874, #w-node-_8e6328be-ade4-a190-872d-39a40b5587f0-0900d874, #w-node-_8e6328be-ade4-a190-872d-39a40b5587f3-0900d874, #w-node-_8e6328be-ade4-a190-872d-39a40b5587f5-0900d874, #w-node-_8e6328be-ade4-a190-872d-39a40b5587f7-0900d874, #w-node-_311702e9-5da9-ffd2-8617-65c32c25eba9-0900d874, #w-node-_311702e9-5da9-ffd2-8617-65c32c25ebaa-0900d874, #w-node-_311702e9-5da9-ffd2-8617-65c32c25ebad-0900d874, #w-node-_311702e9-5da9-ffd2-8617-65c32c25ebb0-0900d874, #w-node-_8b7ce9bf-0fcb-fdbe-1a6d-1bf74cb8b949-0900d874, #w-node-_8b7ce9bf-0fcb-fdbe-1a6d-1bf74cb8b94c-0900d874, #w-node-_8b7ce9bf-0fcb-fdbe-1a6d-1bf74cb8b94e-0900d874, #w-node-_8b7ce9bf-0fcb-fdbe-1a6d-1bf74cb8b950-0900d874, #w-node-_8b7ce9bf-0fcb-fdbe-1a6d-1bf74cb8b953-0900d874, #w-node-_8b7ce9bf-0fcb-fdbe-1a6d-1bf74cb8b956-0900d874, #w-node-_8b7ce9bf-0fcb-fdbe-1a6d-1bf74cb8b958-0900d874, #w-node-_8b7ce9bf-0fcb-fdbe-1a6d-1bf74cb8b95a-0900d874, #w-node-_8b7ce9bf-0fcb-fdbe-1a6d-1bf74cb8b95d-0900d874, #w-node-_8b7ce9bf-0fcb-fdbe-1a6d-1bf74cb8b960-0900d874, #w-node-_8b7ce9bf-0fcb-fdbe-1a6d-1bf74cb8b962-0900d874, #w-node-_8b7ce9bf-0fcb-fdbe-1a6d-1bf74cb8b964-0900d874, #w-node-_8b7ce9bf-0fcb-fdbe-1a6d-1bf74cb8b967-0900d874, #w-node-_8b7ce9bf-0fcb-fdbe-1a6d-1bf74cb8b96a-0900d874, #w-node-_8b7ce9bf-0fcb-fdbe-1a6d-1bf74cb8b96c-0900d874, #w-node-_8b7ce9bf-0fcb-fdbe-1a6d-1bf74cb8b96e-0900d874, #w-node-_8b7ce9bf-0fcb-fdbe-1a6d-1bf74cb8b971-0900d874, #w-node-_8b7ce9bf-0fcb-fdbe-1a6d-1bf74cb8b974-0900d874, #w-node-_8b7ce9bf-0fcb-fdbe-1a6d-1bf74cb8b976-0900d874, #w-node-_8b7ce9bf-0fcb-fdbe-1a6d-1bf74cb8b978-0900d874, #w-node-_8b7ce9bf-0fcb-fdbe-1a6d-1bf74cb8b97b-0900d874, #w-node-_8b7ce9bf-0fcb-fdbe-1a6d-1bf74cb8b97e-0900d874, #w-node-_8b7ce9bf-0fcb-fdbe-1a6d-1bf74cb8b980-0900d874, #w-node-_8b7ce9bf-0fcb-fdbe-1a6d-1bf74cb8b982-0900d874, #w-node-_8b7ce9bf-0fcb-fdbe-1a6d-1bf74cb8b985-0900d874, #w-node-_8b7ce9bf-0fcb-fdbe-1a6d-1bf74cb8b988-0900d874, #w-node-_8b7ce9bf-0fcb-fdbe-1a6d-1bf74cb8b98a-0900d874, #w-node-_8b7ce9bf-0fcb-fdbe-1a6d-1bf74cb8b98c-0900d874, #w-node-_8b7ce9bf-0fcb-fdbe-1a6d-1bf74cb8b98f-0900d874, #w-node-_8b7ce9bf-0fcb-fdbe-1a6d-1bf74cb8b992-0900d874, #w-node-_8b7ce9bf-0fcb-fdbe-1a6d-1bf74cb8b993-0900d874, #w-node-_8b7ce9bf-0fcb-fdbe-1a6d-1bf74cb8b994-0900d874, #w-node-e66bf24a-5ded-51e3-c1e0-7366c05982b5-0900d874, #w-node-e66bf24a-5ded-51e3-c1e0-7366c05982b8-0900d874, #w-node-e66bf24a-5ded-51e3-c1e0-7366c05982b9-0900d874, #w-node-e66bf24a-5ded-51e3-c1e0-7366c05982ba-0900d874, #w-node-_4f7cd099-1486-8c9a-48ac-cc89c29b241e-0900d874, #w-node-_4f7cd099-1486-8c9a-48ac-cc89c29b2421-0900d874, #w-node-_4f7cd099-1486-8c9a-48ac-cc89c29b2422-0900d874, #w-node-_4f7cd099-1486-8c9a-48ac-cc89c29b2423-0900d874, #w-node-_67a80a24-4253-a604-2da3-6c0567d260ff-0900d874, #w-node-_67a80a24-4253-a604-2da3-6c0567d26102-0900d874, #w-node-_67a80a24-4253-a604-2da3-6c0567d26103-0900d874, #w-node-_67a80a24-4253-a604-2da3-6c0567d26104-0900d874, #w-node-_9cff15ad-81ec-8c64-f2d9-d013bb9ce627-0900d874, #w-node-_9cff15ad-81ec-8c64-f2d9-d013bb9ce62a-0900d874, #w-node-_9cff15ad-81ec-8c64-f2d9-d013bb9ce62b-0900d874, #w-node-_9cff15ad-81ec-8c64-f2d9-d013bb9ce62c-0900d874, #w-node-_8b7ce9bf-0fcb-fdbe-1a6d-1bf74cb8b997-0900d874, #w-node-_8b7ce9bf-0fcb-fdbe-1a6d-1bf74cb8b998-0900d874, #w-node-_8b7ce9bf-0fcb-fdbe-1a6d-1bf74cb8b99b-0900d874, #w-node-_8b7ce9bf-0fcb-fdbe-1a6d-1bf74cb8b99e-0900d874, #w-node-_65556d42-41c2-9869-217a-867937ec3e0c-0900d874, #w-node-_65556d42-41c2-9869-217a-867937ec3e0f-0900d874, #w-node-_65556d42-41c2-9869-217a-867937ec3e11-0900d874, #w-node-_65556d42-41c2-9869-217a-867937ec3e13-0900d874, #w-node-_65556d42-41c2-9869-217a-867937ec3e16-0900d874, #w-node-_65556d42-41c2-9869-217a-867937ec3e19-0900d874, #w-node-_65556d42-41c2-9869-217a-867937ec3e1b-0900d874, #w-node-_65556d42-41c2-9869-217a-867937ec3e1d-0900d874, #w-node-_65556d42-41c2-9869-217a-867937ec3e20-0900d874, #w-node-_65556d42-41c2-9869-217a-867937ec3e23-0900d874, #w-node-_65556d42-41c2-9869-217a-867937ec3e25-0900d874, #w-node-_65556d42-41c2-9869-217a-867937ec3e27-0900d874, #w-node-_65556d42-41c2-9869-217a-867937ec3e2a-0900d874, #w-node-_65556d42-41c2-9869-217a-867937ec3e2d-0900d874, #w-node-_65556d42-41c2-9869-217a-867937ec3e2f-0900d874, #w-node-_65556d42-41c2-9869-217a-867937ec3e31-0900d874, #w-node-_65556d42-41c2-9869-217a-867937ec3e34-0900d874, #w-node-_65556d42-41c2-9869-217a-867937ec3e37-0900d874, #w-node-_65556d42-41c2-9869-217a-867937ec3e39-0900d874, #w-node-_65556d42-41c2-9869-217a-867937ec3e3b-0900d874, #w-node-_65556d42-41c2-9869-217a-867937ec3e3e-0900d874, #w-node-_65556d42-41c2-9869-217a-867937ec3e41-0900d874, #w-node-_65556d42-41c2-9869-217a-867937ec3e43-0900d874, #w-node-_65556d42-41c2-9869-217a-867937ec3e45-0900d874, #w-node-_65556d42-41c2-9869-217a-867937ec3e48-0900d874, #w-node-_65556d42-41c2-9869-217a-867937ec3e4b-0900d874, #w-node-_65556d42-41c2-9869-217a-867937ec3e4d-0900d874, #w-node-_65556d42-41c2-9869-217a-867937ec3e4f-0900d874, #w-node-_65556d42-41c2-9869-217a-867937ec3e52-0900d874, #w-node-_65556d42-41c2-9869-217a-867937ec3e55-0900d874, #w-node-_65556d42-41c2-9869-217a-867937ec3e56-0900d874, #w-node-_65556d42-41c2-9869-217a-867937ec3e57-0900d874, #w-node-_1ffa6b25-bf2a-123a-b0ed-ba9b86a09732-0900d874, #w-node-_1ffa6b25-bf2a-123a-b0ed-ba9b86a09735-0900d874, #w-node-_1ffa6b25-bf2a-123a-b0ed-ba9b86a09736-0900d874, #w-node-_1ffa6b25-bf2a-123a-b0ed-ba9b86a09737-0900d874, #w-node-_5c923685-fa92-bc12-f591-b5d3592c53a9-0900d874, #w-node-_5c923685-fa92-bc12-f591-b5d3592c53ac-0900d874, #w-node-_5c923685-fa92-bc12-f591-b5d3592c53ad-0900d874, #w-node-_5c923685-fa92-bc12-f591-b5d3592c53ae-0900d874, #w-node-_65556d42-41c2-9869-217a-867937ec3e5a-0900d874, #w-node-_65556d42-41c2-9869-217a-867937ec3e5b-0900d874, #w-node-_65556d42-41c2-9869-217a-867937ec3e5e-0900d874, #w-node-_65556d42-41c2-9869-217a-867937ec3e61-0900d874, #w-node-_0cfdbb64-9ade-c788-78ca-4385bcfefdeb-0900d874, #w-node-_0cfdbb64-9ade-c788-78ca-4385bcfefdee-0900d874, #w-node-_0cfdbb64-9ade-c788-78ca-4385bcfefdf1-0900d874, #w-node-_0cfdbb64-9ade-c788-78ca-4385bcfefdf4-0900d874, #w-node-_0cfdbb64-9ade-c788-78ca-4385bcfefdf8-0900d874, #w-node-_0cfdbb64-9ade-c788-78ca-4385bcfefdfb-0900d874, #w-node-_0cfdbb64-9ade-c788-78ca-4385bcfefdfd-0900d874, #w-node-_0cfdbb64-9ade-c788-78ca-4385bcfefdff-0900d874, #w-node-_0cfdbb64-9ade-c788-78ca-4385bcfefe02-0900d874, #w-node-_0cfdbb64-9ade-c788-78ca-4385bcfefe05-0900d874, #w-node-_0cfdbb64-9ade-c788-78ca-4385bcfefe06-0900d874, #w-node-_0cfdbb64-9ade-c788-78ca-4385bcfefe09-0900d874, #w-node-_0cfdbb64-9ade-c788-78ca-4385bcfefe0d-0900d874, #w-node-_0cfdbb64-9ade-c788-78ca-4385bcfefe10-0900d874, #w-node-_0cfdbb64-9ade-c788-78ca-4385bcfefe11-0900d874, #w-node-_0cfdbb64-9ade-c788-78ca-4385bcfefe14-0900d874, #w-node-_0cfdbb64-9ade-c788-78ca-4385bcfefe18-0900d874, #w-node-_0cfdbb64-9ade-c788-78ca-4385bcfefe19-0900d874, #w-node-_0cfdbb64-9ade-c788-78ca-4385bcfefe1c-0900d874, #w-node-_0cfdbb64-9ade-c788-78ca-4385bcfefe1f-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e532a-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5336-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5344-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e535f-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5360-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5367-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e536e-0900d874, #w-node-_4f214738-bd66-49c9-eabb-b56168be6cd2-0900d874, #w-node-_4f214738-bd66-49c9-eabb-b56168be6cd5-0900d874, #w-node-_4f214738-bd66-49c9-eabb-b56168be6cd8-0900d874, #w-node-_4f214738-bd66-49c9-eabb-b56168be6cdb-0900d874, #w-node-_4f214738-bd66-49c9-eabb-b56168be6cdf-0900d874, #w-node-_4f214738-bd66-49c9-eabb-b56168be6ce2-0900d874, #w-node-_4f214738-bd66-49c9-eabb-b56168be6ce5-0900d874, #w-node-_4f214738-bd66-49c9-eabb-b56168be6ce8-0900d874, #w-node-_4f214738-bd66-49c9-eabb-b56168be6cec-0900d874, #w-node-_4f214738-bd66-49c9-eabb-b56168be6cef-0900d874, #w-node-_4f214738-bd66-49c9-eabb-b56168be6cf2-0900d874, #w-node-_4f214738-bd66-49c9-eabb-b56168be6cf5-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e537c-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e537f-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5381-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5383-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5386-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5389-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e538b-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e538d-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e53c2-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e53c5-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e53c6-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e53c7-0900d874, #w-node-_1a8e9525-e083-1950-507c-e71891b2dcc4-0900d874, #w-node-_1a8e9525-e083-1950-507c-e71891b2dcc5-0900d874, #w-node-_1a8e9525-e083-1950-507c-e71891b2dcc8-0900d874, #w-node-_1a8e9525-e083-1950-507c-e71891b2dccb-0900d874, #w-node-_7684c817-ed6a-cfc4-36d6-2fbc43258631-0900d874, #w-node-_7684c817-ed6a-cfc4-36d6-2fbc43258634-0900d874, #w-node-_7684c817-ed6a-cfc4-36d6-2fbc43258636-0900d874, #w-node-_7684c817-ed6a-cfc4-36d6-2fbc43258638-0900d874, #w-node-_7684c817-ed6a-cfc4-36d6-2fbc4325863b-0900d874, #w-node-_7684c817-ed6a-cfc4-36d6-2fbc4325863e-0900d874, #w-node-_7684c817-ed6a-cfc4-36d6-2fbc43258640-0900d874, #w-node-_7684c817-ed6a-cfc4-36d6-2fbc43258642-0900d874, #w-node-_7684c817-ed6a-cfc4-36d6-2fbc43258645-0900d874, #w-node-_7684c817-ed6a-cfc4-36d6-2fbc43258648-0900d874, #w-node-_7684c817-ed6a-cfc4-36d6-2fbc4325864a-0900d874, #w-node-_7684c817-ed6a-cfc4-36d6-2fbc4325864c-0900d874, #w-node-_7684c817-ed6a-cfc4-36d6-2fbc4325864f-0900d874, #w-node-_7684c817-ed6a-cfc4-36d6-2fbc43258652-0900d874, #w-node-_7684c817-ed6a-cfc4-36d6-2fbc43258654-0900d874, #w-node-_7684c817-ed6a-cfc4-36d6-2fbc43258656-0900d874, #w-node-_4c741f92-1db1-727e-cc9c-1e4445f47eff-0900d874, #w-node-_4c741f92-1db1-727e-cc9c-1e4445f47f00-0900d874, #w-node-_4c741f92-1db1-727e-cc9c-1e4445f47f03-0900d874, #w-node-_4c741f92-1db1-727e-cc9c-1e4445f47f06-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e540a-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e540d-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e540e-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e540f-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5412-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5415-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5416-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5419-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e541d-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5420-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5421-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5422-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5425-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5428-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5429-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e542a-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e542d-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5430-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5431-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5433-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5436-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5439-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e543a-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e543b-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e543e-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5441-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5442-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5443-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5446-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5447-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e544a-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e544d-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5457-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e545a-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e545c-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e545e-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5461-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5464-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5467-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e546a-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e546e-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5471-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5473-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5475-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5478-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e547b-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e547e-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5481-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5485-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5488-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e548a-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e548c-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e548f-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5492-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5494-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5496-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5499-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e549c-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e549e-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e54a0-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e54a3-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e54a6-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e54a8-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e54aa-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e54ad-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e54b0-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e54b3-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e54b6-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e54ba-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e54bd-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e54be-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e54c1-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e54c5-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e54c8-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e54c9-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e54cb-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e54ce-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e54cf-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e54d2-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e54d5-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5522-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5525-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5526-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5528-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e552b-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e552e-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e552f-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5532-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5536-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5539-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e553b-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e553d-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5540-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5543-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5545-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5547-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e554a-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e554d-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e554e-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5550-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5553-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5556-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5557-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5559-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e555c-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e555f-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5561-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5563-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5566-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5569-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e556a-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e556c-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e556f-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5572-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5573-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5575-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5578-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e557b-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e557c-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e557e-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5581-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5584-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5587-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e558a-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e558e-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5591-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5593-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5595-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5598-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e559b-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e559e-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e55a1-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e55a5-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e55a6-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e55a9-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e55ac-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e55b6-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e55b9-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e55bb-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e55bd-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e55c0-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e55c3-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e55c4-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e55c5-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e55c8-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e55cb-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e55cc-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e55ce-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e55d1-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e55d4-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e55d5-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e55d7-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e55da-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e55dd-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e55de-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e55e0-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e55e3-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e55e6-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e55e7-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e55e8-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e55eb-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e55ec-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e55ef-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e55f2-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e55fc-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e55ff-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5600-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5602-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5605-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5608-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5609-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e560b-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e560e-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5611-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5612-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5613-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5616-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5619-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e561a-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e561b-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e561e-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5621-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5622-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5623-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5626-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5629-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e562a-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e562d-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5631-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5632-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5635-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5638-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5642-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5646-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5649-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e564b-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e564d-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5650-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5653-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5654-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5656-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5659-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e565c-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e565d-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e565e-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5661-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5664-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5665-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5666-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5669-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e566d-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5670-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5672-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5674-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5677-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e567a-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e567c-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e567e-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5681-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5684-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5686-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5688-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e568b-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e568f-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5692-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5693-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5695-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5698-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e569b-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e569c-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e569e-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e56a1-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e56a4-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e56a5-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e56a6-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e56a9-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e56ac-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e56ad-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e56ae-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e56b1-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e56b4-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e56b7-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e56ba-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e56be-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e56c1-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e56c2-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e56c4-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e56c7-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e56ca-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e56cd-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e56d0-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e56d4-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e56d5-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e56d8-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e56db-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e56e5-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e56e8-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e56ea-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e56ec-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e56ef-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e56f2-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e56f4-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e56f6-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e56f9-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e56fc-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e56fe-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5700-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5703-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5706-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5708-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e570a-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e570d-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5710-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5712-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5714-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5717-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e571a-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e571b-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e571d-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5720-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5723-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5724-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5726-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5729-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e572c-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e572d-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e572f-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5732-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5735-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5736-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5738-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e573b-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e573e-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e573f-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5741-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5744-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5747-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5748-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5749-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e574c-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e574f-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5750-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5751-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5754-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5755-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e5758-0900d874, #w-node-_1f5a51ed-cb1e-8ab9-452f-da58ad9e575b-0900d874, #w-node-_4895d37b-b341-933a-b620-db9440b7fbc1-0900d874, #w-node-_4895d37b-b341-933a-b620-db9440b7fbc4-0900d874, #w-node-_4895d37b-b341-933a-b620-db9440b7fbc5-0900d874, #w-node-_4895d37b-b341-933a-b620-db9440b7fbc8-0900d874, #w-node-_4895d37b-b341-933a-b620-db9440b7fbcc-0900d874, #w-node-_4895d37b-b341-933a-b620-db9440b7fbcf-0900d874, #w-node-_4895d37b-b341-933a-b620-db9440b7fbd1-0900d874, #w-node-_4895d37b-b341-933a-b620-db9440b7fbd3-0900d874, #w-node-_4895d37b-b341-933a-b620-db9440b7fbd6-0900d874, #w-node-_4895d37b-b341-933a-b620-db9440b7fbd9-0900d874, #w-node-_4895d37b-b341-933a-b620-db9440b7fbdb-0900d874, #w-node-_4895d37b-b341-933a-b620-db9440b7fbdd-0900d874, #w-node-_4895d37b-b341-933a-b620-db9440b7fbe0-0900d874, #w-node-_4895d37b-b341-933a-b620-db9440b7fbe3-0900d874, #w-node-_4895d37b-b341-933a-b620-db9440b7fbe5-0900d874, #w-node-_4895d37b-b341-933a-b620-db9440b7fbe7-0900d874, #w-node-_4895d37b-b341-933a-b620-db9440b7fbea-0900d874, #w-node-_4895d37b-b341-933a-b620-db9440b7fbed-0900d874, #w-node-_4895d37b-b341-933a-b620-db9440b7fbee-0900d874, #w-node-_4895d37b-b341-933a-b620-db9440b7fbf0-0900d874, #w-node-_4895d37b-b341-933a-b620-db9440b7fbf3-0900d874, #w-node-_4895d37b-b341-933a-b620-db9440b7fbf6-0900d874, #w-node-_4895d37b-b341-933a-b620-db9440b7fbf9-0900d874, #w-node-_4895d37b-b341-933a-b620-db9440b7fbfc-0900d874, #w-node-_4895d37b-b341-933a-b620-db9440b7fc00-0900d874, #w-node-_4895d37b-b341-933a-b620-db9440b7fc04-0900d874, #w-node-_4895d37b-b341-933a-b620-db9440b7fc07-0900d874, #w-node-_4895d37b-b341-933a-b620-db9440b7fc0a-0900d874, #w-node-_4895d37b-b341-933a-b620-db9440b7fc0e-0900d874, #w-node-_4895d37b-b341-933a-b620-db9440b7fc12-0900d874, #w-node-_4895d37b-b341-933a-b620-db9440b7fc15-0900d874, #w-node-_4895d37b-b341-933a-b620-db9440b7fc18-0900d874, #w-node-_4895d37b-b341-933a-b620-db9440b7fc1c-0900d874, #w-node-_4895d37b-b341-933a-b620-db9440b7fc20-0900d874, #w-node-_4895d37b-b341-933a-b620-db9440b7fc23-0900d874, #w-node-_4895d37b-b341-933a-b620-db9440b7fc26-0900d874, #w-node-_4895d37b-b341-933a-b620-db9440b7fc2a-0900d874, #w-node-_4895d37b-b341-933a-b620-db9440b7fc2e-0900d874, #w-node-_4895d37b-b341-933a-b620-db9440b7fc31-0900d874, #w-node-_4895d37b-b341-933a-b620-db9440b7fc34-0900d874, #w-node-_4895d37b-b341-933a-b620-db9440b7fc38-0900d874, #w-node-_4895d37b-b341-933a-b620-db9440b7fc39-0900d874, #w-node-_4895d37b-b341-933a-b620-db9440b7fc3c-0900d874, #w-node-_4895d37b-b341-933a-b620-db9440b7fc3f-0900d874, #w-node-fd00ad45-9f15-c70b-e7b9-59da0aa8cd81-0900d874, #w-node-fd00ad45-9f15-c70b-e7b9-59da0aa8cd84-0900d874, #w-node-fd00ad45-9f15-c70b-e7b9-59da0aa8cd87-0900d874, #w-node-fd00ad45-9f15-c70b-e7b9-59da0aa8cd8a-0900d874, #w-node-fd00ad45-9f15-c70b-e7b9-59da0aa8cd8e-0900d874, #w-node-fd00ad45-9f15-c70b-e7b9-59da0aa8cd91-0900d874, #w-node-fd00ad45-9f15-c70b-e7b9-59da0aa8cd93-0900d874, #w-node-fd00ad45-9f15-c70b-e7b9-59da0aa8cd95-0900d874, #w-node-fd00ad45-9f15-c70b-e7b9-59da0aa8cd98-0900d874, #w-node-fd00ad45-9f15-c70b-e7b9-59da0aa8cd9b-0900d874, #w-node-fd00ad45-9f15-c70b-e7b9-59da0aa8cd9c-0900d874, #w-node-fd00ad45-9f15-c70b-e7b9-59da0aa8cd9f-0900d874, #w-node-fd00ad45-9f15-c70b-e7b9-59da0aa8cda3-0900d874, #w-node-fd00ad45-9f15-c70b-e7b9-59da0aa8cda6-0900d874, #w-node-fd00ad45-9f15-c70b-e7b9-59da0aa8cda7-0900d874, #w-node-fd00ad45-9f15-c70b-e7b9-59da0aa8cdaa-0900d874, #w-node-fd00ad45-9f15-c70b-e7b9-59da0aa8cdae-0900d874, #w-node-fd00ad45-9f15-c70b-e7b9-59da0aa8cdaf-0900d874, #w-node-fd00ad45-9f15-c70b-e7b9-59da0aa8cdb2-0900d874, #w-node-fd00ad45-9f15-c70b-e7b9-59da0aa8cdb5-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424094-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24240a0-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24240ae-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24240c9-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24240ca-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24240d1-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24240d8-0900d874, #w-node-b4214d69-5134-a3f0-e997-3c1f39ecc42f-0900d874, #w-node-b4214d69-5134-a3f0-e997-3c1f39ecc432-0900d874, #w-node-b4214d69-5134-a3f0-e997-3c1f39ecc435-0900d874, #w-node-b4214d69-5134-a3f0-e997-3c1f39ecc438-0900d874, #w-node-b4214d69-5134-a3f0-e997-3c1f39ecc43c-0900d874, #w-node-b4214d69-5134-a3f0-e997-3c1f39ecc43f-0900d874, #w-node-b4214d69-5134-a3f0-e997-3c1f39ecc442-0900d874, #w-node-b4214d69-5134-a3f0-e997-3c1f39ecc445-0900d874, #w-node-b4214d69-5134-a3f0-e997-3c1f39ecc449-0900d874, #w-node-b4214d69-5134-a3f0-e997-3c1f39ecc44c-0900d874, #w-node-b4214d69-5134-a3f0-e997-3c1f39ecc44f-0900d874, #w-node-b4214d69-5134-a3f0-e997-3c1f39ecc452-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24240fa-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24240fd-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24240ff-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424101-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424104-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424107-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424109-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242410b-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242410e-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424111-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424113-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424115-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424118-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242411b-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242411d-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242411f-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424122-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424125-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424127-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424129-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242412c-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242412f-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424130-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424131-0900d874, #w-node-e25a27f0-0985-d4d2-b44a-6b01571761b1-0900d874, #w-node-e25a27f0-0985-d4d2-b44a-6b01571761b2-0900d874, #w-node-e25a27f0-0985-d4d2-b44a-6b01571761b5-0900d874, #w-node-e25a27f0-0985-d4d2-b44a-6b01571761b8-0900d874, #w-node-_16985e91-8631-1428-5716-7452fda0ec8e-0900d874, #w-node-_16985e91-8631-1428-5716-7452fda0ec91-0900d874, #w-node-_16985e91-8631-1428-5716-7452fda0ec93-0900d874, #w-node-_16985e91-8631-1428-5716-7452fda0ec95-0900d874, #w-node-_16985e91-8631-1428-5716-7452fda0ec98-0900d874, #w-node-_16985e91-8631-1428-5716-7452fda0ec9b-0900d874, #w-node-_16985e91-8631-1428-5716-7452fda0ec9d-0900d874, #w-node-_16985e91-8631-1428-5716-7452fda0ec9f-0900d874, #w-node-_16985e91-8631-1428-5716-7452fda0eca2-0900d874, #w-node-_16985e91-8631-1428-5716-7452fda0eca5-0900d874, #w-node-_16985e91-8631-1428-5716-7452fda0eca7-0900d874, #w-node-_16985e91-8631-1428-5716-7452fda0eca9-0900d874, #w-node-_16985e91-8631-1428-5716-7452fda0ecac-0900d874, #w-node-_16985e91-8631-1428-5716-7452fda0ecaf-0900d874, #w-node-_16985e91-8631-1428-5716-7452fda0ecb1-0900d874, #w-node-_16985e91-8631-1428-5716-7452fda0ecb3-0900d874, #w-node-_16985e91-8631-1428-5716-7452fda0ecb6-0900d874, #w-node-_16985e91-8631-1428-5716-7452fda0ecb7-0900d874, #w-node-_16985e91-8631-1428-5716-7452fda0ecba-0900d874, #w-node-_16985e91-8631-1428-5716-7452fda0ecbd-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424174-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424177-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424178-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424179-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242417c-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242417f-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424180-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424183-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424187-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242418a-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242418b-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242418c-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242418f-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424192-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424193-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424194-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424197-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242419a-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242419b-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242419d-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24241a0-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24241a3-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24241a4-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24241a5-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24241a8-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24241ab-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24241ac-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24241ad-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24241b0-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24241b1-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24241b4-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24241b7-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424249-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242424c-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242424d-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242424f-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424252-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424255-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424257-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424259-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242425c-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242425f-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424260-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424262-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424265-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424268-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424269-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242426c-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424270-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424273-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424274-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424277-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242427b-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242427c-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242427f-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424282-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242428c-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242428f-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424290-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424292-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424295-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424298-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424299-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242429c-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24242c6-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24242c9-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24242cb-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24242cd-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24242d0-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24242d3-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24242d4-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24242d6-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24242d9-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24242dc-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24242dd-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24242df-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24242e2-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24242e5-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24242e6-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24242e8-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24242eb-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24242ee-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24242f1-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24242f4-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24242f8-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24242fb-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24242fd-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24242ff-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424302-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424305-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424308-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242430b-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242430f-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424310-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424313-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424316-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424320-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424323-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424325-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424327-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242432a-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242432d-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242432e-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242432f-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424332-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424335-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424336-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424338-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242433b-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242433e-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242433f-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424341-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424344-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424347-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424348-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242434a-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242434d-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424350-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424351-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424352-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424355-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424356-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424359-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242435c-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424388-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242438b-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242438c-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242438d-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424390-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424393-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424394-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424397-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242439b-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242439c-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242439f-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24243a2-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24243ac-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24243b0-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24243b3-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24243b5-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24243b7-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24243ba-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24243bd-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24243be-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24243c0-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24243c3-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24243c6-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24243c7-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24243c8-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24243cb-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24243ce-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24243cf-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24243d0-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24243d3-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24243d7-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24243da-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24243dc-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24243de-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24243e1-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24243e4-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24243e6-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24243e8-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24243eb-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24243ee-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24243f0-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24243f2-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24243f5-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24243f9-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24243fc-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24243fd-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24243ff-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424402-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424405-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424406-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424408-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242440b-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242440e-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242440f-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424410-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424413-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424416-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424417-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424418-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242441b-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242441e-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424421-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424424-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424428-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242442b-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242442c-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242442e-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424431-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424434-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424437-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242443a-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242443e-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242443f-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424442-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424445-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242444f-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424452-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424454-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424456-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424459-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242445c-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242445e-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424460-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424463-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424466-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424468-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242446a-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242446d-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424470-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424472-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424474-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424477-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242447a-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242447c-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242447e-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424481-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424484-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424485-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424487-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242448a-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242448d-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242448e-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424490-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424493-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424496-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424497-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424499-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242449c-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242449f-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24244a0-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24244a2-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24244a5-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24244a8-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24244a9-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24244ab-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24244ae-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24244b1-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24244b2-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24244b3-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24244b6-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24244b9-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24244ba-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24244bb-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24244be-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24244bf-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24244c2-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24244c5-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24244cf-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24244d2-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24244d3-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24244d6-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24244da-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24244dd-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24244df-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24244e1-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24244e4-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24244e7-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24244e9-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24244eb-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24244ee-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24244f1-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24244f3-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24244f5-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24244f8-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24244fb-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24244fc-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e24244fe-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424501-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424504-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424507-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242450a-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242452a-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242452e-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424531-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424534-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424538-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242453c-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242453f-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424542-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424546-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424547-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242454a-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242454d-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424557-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242455a-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242455d-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424560-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424564-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424567-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424569-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242456b-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242456e-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424571-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424572-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424575-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424579-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242457c-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242457d-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424580-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424584-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424585-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e2424588-0900d874, #w-node-f0eb2aab-7abc-e863-34be-ab38e242458b-0900d874, #w-node-f0d75681-2767-eb3a-2515-4af2fa40c905-0900d876, #w-node-f0d75681-2767-eb3a-2515-4af2fa40c906-0900d876, #w-node-f0d75681-2767-eb3a-2515-4af2fa40c90b-0900d876, #w-node-f0d75681-2767-eb3a-2515-4af2fa40c90f-0900d876, #w-node-f0d75681-2767-eb3a-2515-4af2fa40c918-0900d876, #w-node-f0d75681-2767-eb3a-2515-4af2fa40c91b-0900d876, #w-node-b251446e-266d-07a0-91b7-7af67a332d82-0900d876, #w-node-b251446e-266d-07a0-91b7-7af67a332d83-0900d876, #w-node-b251446e-266d-07a0-91b7-7af67a332d88-0900d876, #w-node-b251446e-266d-07a0-91b7-7af67a332d90-0900d876, #w-node-b251446e-266d-07a0-91b7-7af67a332d99-0900d876, #w-node-b251446e-266d-07a0-91b7-7af67a332d9c-0900d876, #w-node-b251446e-266d-07a0-91b7-7af67a332d9f-0900d876, #w-node-_8f0245da-2271-c3e7-f03b-4740f71246df-0900d876, #w-node-_8f0245da-2271-c3e7-f03b-4740f71246e0-0900d876, #w-node-_8f0245da-2271-c3e7-f03b-4740f71246e5-0900d876, #w-node-_8f0245da-2271-c3e7-f03b-4740f71246e9-0900d876, #w-node-_8f0245da-2271-c3e7-f03b-4740f71246f2-0900d876, #w-node-_8f0245da-2271-c3e7-f03b-4740f71246f5-0900d876, #w-node-_7488ca90-8ee6-df94-c2f3-609205247534-0900d876, #w-node-_7488ca90-8ee6-df94-c2f3-609205247535-0900d876, #w-node-_7488ca90-8ee6-df94-c2f3-60920524753a-0900d876, #w-node-_7488ca90-8ee6-df94-c2f3-609205247542-0900d876, #w-node-_7488ca90-8ee6-df94-c2f3-60920524754b-0900d876 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7488ca90-8ee6-df94-c2f3-60920524754c-0900d876 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7488ca90-8ee6-df94-c2f3-609205247552-0900d876 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7488ca90-8ee6-df94-c2f3-609205247555-0900d876 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7488ca90-8ee6-df94-c2f3-60920524755a-0900d876 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f1216072-dee9-4486-cd8e-d474b629425b-0900d876, #w-node-f1216072-dee9-4486-cd8e-d474b629425e-0900d876, #w-node-f1216072-dee9-4486-cd8e-d474b6294261-0900d876, #w-node-f1216072-dee9-4486-cd8e-d474b6294264-0900d876, #w-node-f1216072-dee9-4486-cd8e-d474b6294269-0900d876 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f1216072-dee9-4486-cd8e-d474b629426f-0900d876, #w-node-f1216072-dee9-4486-cd8e-d474b6294272-0900d876, #w-node-f1216072-dee9-4486-cd8e-d474b6294275-0900d876, #w-node-_9b3829b9-526d-c7c2-baf3-d3fcaa74bfde-0900d878, #w-node-c02996b6-9621-8b3d-cbef-1f0ddd885f7a-0900d878 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c02996b6-9621-8b3d-cbef-1f0ddd885f7b-0900d878, #w-node-c02996b6-9621-8b3d-cbef-1f0ddd885f7d-0900d878 {
  place-self: center;
}

#w-node-c02996b6-9621-8b3d-cbef-1f0ddd885f80-0900d878, #w-node-c02996b6-9621-8b3d-cbef-1f0ddd885f83-0900d878, #w-node-c02996b6-9621-8b3d-cbef-1f0ddd885f86-0900d878, #w-node-c02996b6-9621-8b3d-cbef-1f0ddd885f8a-0900d878, #w-node-c02996b6-9621-8b3d-cbef-1f0ddd885f8d-0900d878, #w-node-c02996b6-9621-8b3d-cbef-1f0ddd885f90-0900d878, #w-node-c02996b6-9621-8b3d-cbef-1f0ddd885f95-0900d878, #w-node-c02996b6-9621-8b3d-cbef-1f0ddd885f98-0900d878, #w-node-c02996b6-9621-8b3d-cbef-1f0ddd885f9c-0900d878, #w-node-c02996b6-9621-8b3d-cbef-1f0ddd885fa1-0900d878, #w-node-c02996b6-9621-8b3d-cbef-1f0ddd885fa4-0900d878, #w-node-c02996b6-9621-8b3d-cbef-1f0ddd885fa8-0900d878, #w-node-c02996b6-9621-8b3d-cbef-1f0ddd885fab-0900d878, #w-node-c02996b6-9621-8b3d-cbef-1f0ddd885fae-0900d878, #w-node-c02996b6-9621-8b3d-cbef-1f0ddd885fb1-0900d878, #w-node-c02996b6-9621-8b3d-cbef-1f0ddd885fb5-0900d878, #w-node-c02996b6-9621-8b3d-cbef-1f0ddd885fb8-0900d878, #w-node-c02996b6-9621-8b3d-cbef-1f0ddd885fbb-0900d878, #w-node-c02996b6-9621-8b3d-cbef-1f0ddd885fc0-0900d878, #w-node-c02996b6-9621-8b3d-cbef-1f0ddd885fc3-0900d878, #w-node-c02996b6-9621-8b3d-cbef-1f0ddd885fc6-0900d878, #w-node-c02996b6-9621-8b3d-cbef-1f0ddd885fca-0900d878, #w-node-c02996b6-9621-8b3d-cbef-1f0ddd885fcd-0900d878, #w-node-c02996b6-9621-8b3d-cbef-1f0ddd885fd0-0900d878, #w-node-c02996b6-9621-8b3d-cbef-1f0ddd885fd4-0900d878, #w-node-c02996b6-9621-8b3d-cbef-1f0ddd885fd7-0900d878, #w-node-c02996b6-9621-8b3d-cbef-1f0ddd885fda-0900d878, #w-node-c02996b6-9621-8b3d-cbef-1f0ddd885fde-0900d878, #w-node-c02996b6-9621-8b3d-cbef-1f0ddd885fe1-0900d878, #w-node-c02996b6-9621-8b3d-cbef-1f0ddd885fe4-0900d878, #w-node-c02996b6-9621-8b3d-cbef-1f0ddd885fe9-0900d878, #w-node-c02996b6-9621-8b3d-cbef-1f0ddd885fec-0900d878, #w-node-c02996b6-9621-8b3d-cbef-1f0ddd885fef-0900d878, #w-node-c02996b6-9621-8b3d-cbef-1f0ddd885ff2-0900d878, #w-node-c02996b6-9621-8b3d-cbef-1f0ddd885ff5-0900d878, #w-node-c02996b6-9621-8b3d-cbef-1f0ddd885ff8-0900d878, #w-node-_77bd0c94-95dc-ce2b-df31-4f4e321fad35-0900d878, #w-node-_77bd0c94-95dc-ce2b-df31-4f4e321fad38-0900d878, #w-node-_77bd0c94-95dc-ce2b-df31-4f4e321fad3b-0900d878, #w-node-a7084944-6f98-25f8-cb17-45db32f9ad90-0900d878, #w-node-a7084944-6f98-25f8-cb17-45db32f9ad93-0900d878, #w-node-a7084944-6f98-25f8-cb17-45db32f9ad96-0900d878, #w-node-_854af53a-d25d-ea32-697b-8f00b82ba347-0900d878, #w-node-_854af53a-d25d-ea32-697b-8f00b82ba370-0900d878, #w-node-c02996b6-9621-8b3d-cbef-1f0ddd886004-0900d878, #w-node-c02996b6-9621-8b3d-cbef-1f0ddd88601c-0900d878, #w-node-c02996b6-9621-8b3d-cbef-1f0ddd886024-0900d878, #w-node-e53e0de1-1d4f-cf23-31f7-9fe9bb300c69-0900d878, #w-node-bb470e2a-8dd5-6d62-55ad-5a780f5f31b3-0900d878, #w-node-_10d60207-4ad6-a3e0-19bf-04d16ddab3f8-0900d878, #w-node-_10d60207-4ad6-a3e0-19bf-04d16ddab3e8-0900d878, #w-node-_58ed998c-1b97-8936-1dea-82ae986c3c8b-0900d878, #w-node-_58ed998c-1b97-8936-1dea-82ae986c3c9d-0900d878, #w-node-b3ec8d49-6bf2-637b-94f2-026279e1ff60-0900d879, #w-node-_258748b5-f055-8782-4766-c419bc383ec8-0900d879, #w-node-_7ec44a2c-c1e9-74fe-181d-522cf773bf87-0900d879, #w-node-ccfc50ce-6777-b93e-d1c8-e095792c4a25-0900d879, #w-node-_153e0236-6267-0fd3-6dd0-44096bad68bf-0900d879, #w-node-_9cbac55f-bd92-65da-3548-802aa71f1602-0900d879, #w-node-_9cbac55f-bd92-65da-3548-802aa71f1607-0900d879, #w-node-_7119acff-b03e-92c0-ffcc-710c727b5f70-0900d87a, #w-node-cb82f4c9-fbff-a277-7c0c-f8ca5608db33-0900d87a, #w-node-_4430765c-2df3-0d79-ee47-1f37205f4979-0900d87a, #w-node-_4430765c-2df3-0d79-ee47-1f37205f4981-0900d87a, #w-node-_4430765c-2df3-0d79-ee47-1f37205f4983-0900d87a, #w-node-_4430765c-2df3-0d79-ee47-1f37205f498a-0900d87a, #w-node-_4430765c-2df3-0d79-ee47-1f37205f4991-0900d87a, #w-node-_5aca9777-6089-551a-03cc-be98fefd5c8b-0900d87a, #w-node-e5462f8d-d63b-a014-8207-a1c24ee04332-0900d87a, #w-node-_26f55609-c01d-012c-fdde-eee52c7620ef-0900d87a, #w-node-_8dce5fed-e650-8788-d8e6-fc50227fe337-0900d87a, #w-node-_8dce5fed-e650-8788-d8e6-fc50227fe33f-0900d87a, #w-node-_7119acff-b03e-92c0-ffcc-710c727b5f70-0900d88c, #w-node-cb82f4c9-fbff-a277-7c0c-f8ca5608db33-0900d88c, #w-node-_4430765c-2df3-0d79-ee47-1f37205f4979-0900d88c, #w-node-_4430765c-2df3-0d79-ee47-1f37205f4981-0900d88c, #w-node-_4430765c-2df3-0d79-ee47-1f37205f4983-0900d88c, #w-node-_4430765c-2df3-0d79-ee47-1f37205f498a-0900d88c, #w-node-_4430765c-2df3-0d79-ee47-1f37205f4991-0900d88c, #w-node-_8dce5fed-e650-8788-d8e6-fc50227fe337-0900d88c, #w-node-_8dce5fed-e650-8788-d8e6-fc50227fe33f-0900d88c, #w-node-_9b3829b9-526d-c7c2-baf3-d3fcaa74bfde-0900d88e, #w-node-_698fb39b-3083-c9cc-5305-854a3e1a0430-0900d88e, #w-node-_7237e369-8d08-79da-d01b-665437b89414-0900d88e, #w-node-_895c6955-5f5d-814f-44f9-7c0409af281b-0900d88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_286f0105-8c05-4d78-78c8-c749df0f0722-0900d88e, #w-node-d134840d-e62b-5889-b995-28f3c92b70c9-0900d88e {
  place-self: center;
}

#w-node-_55fe2afc-818f-6c1e-8069-55dcc6f882f4-0900d88e, #w-node-eaa5e8c4-859c-98c2-eb97-59000d10a695-0900d88e, #w-node-ae2572fe-09ea-21cc-b51b-cfb7ebd8232a-0900d88e, #w-node-_3610ff3f-07d0-52da-6506-1fadc93f6947-0900d88e, #w-node-_3610ff3f-07d0-52da-6506-1fadc93f694a-0900d88e, #w-node-_3610ff3f-07d0-52da-6506-1fadc93f694c-0900d88e, #w-node-_0fcd950a-0e37-f866-c5eb-dafe74fa84b9-0900d88e, #w-node-_0fcd950a-0e37-f866-c5eb-dafe74fa84bc-0900d88e, #w-node-_0fcd950a-0e37-f866-c5eb-dafe74fa84bf-0900d88e, #w-node-_154e193b-7ff4-1aa5-ba93-bff96d1838ec-0900d88e, #w-node-_154e193b-7ff4-1aa5-ba93-bff96d1838ef-0900d88e, #w-node-_154e193b-7ff4-1aa5-ba93-bff96d1838f1-0900d88e, #w-node-_788f29f7-6f99-65f9-b930-a1ce758dcbba-0900d88e, #w-node-_788f29f7-6f99-65f9-b930-a1ce758dcbbd-0900d88e, #w-node-_788f29f7-6f99-65f9-b930-a1ce758dcbbf-0900d88e, #w-node-_09f6969a-f03e-353f-443d-7b7402ded069-0900d88e, #w-node-_09f6969a-f03e-353f-443d-7b7402ded06c-0900d88e, #w-node-_09f6969a-f03e-353f-443d-7b7402ded06e-0900d88e, #w-node-_73f15423-585f-6ccf-a7b5-faa0d0ece7b7-0900d88e, #w-node-_73f15423-585f-6ccf-a7b5-faa0d0ece7ba-0900d88e, #w-node-_73f15423-585f-6ccf-a7b5-faa0d0ece7bc-0900d88e, #w-node-_63d915df-124c-f82f-a641-f498a403a426-0900d88e, #w-node-_63d915df-124c-f82f-a641-f498a403a429-0900d88e, #w-node-_63d915df-124c-f82f-a641-f498a403a42b-0900d88e, #w-node-_29ee904c-ead8-c978-5a67-841916c744c8-0900d88e, #w-node-_29ee904c-ead8-c978-5a67-841916c744cb-0900d88e, #w-node-_29ee904c-ead8-c978-5a67-841916c744cd-0900d88e, #w-node-d3b6251c-0bf1-91fc-7c90-1a31d39fb3d4-0900d88e, #w-node-d3b6251c-0bf1-91fc-7c90-1a31d39fb3d7-0900d88e, #w-node-d3b6251c-0bf1-91fc-7c90-1a31d39fb3d9-0900d88e, #w-node-_1299ecd8-a737-0e63-f097-cd7d520d116b-0900d88e, #w-node-_1299ecd8-a737-0e63-f097-cd7d520d116e-0900d88e, #w-node-_1299ecd8-a737-0e63-f097-cd7d520d1170-0900d88e, #w-node-_1234a4a7-c792-d808-2449-eaddaabf3cd1-0900d88e, #w-node-_1234a4a7-c792-d808-2449-eaddaabf3cd4-0900d88e, #w-node-_1234a4a7-c792-d808-2449-eaddaabf3cd6-0900d88e, #w-node-_2480c6f1-798e-e597-225b-462220a4b828-0900d88e, #w-node-_2480c6f1-798e-e597-225b-462220a4b82b-0900d88e, #w-node-_2480c6f1-798e-e597-225b-462220a4b82d-0900d88e, #w-node-e9f00f1c-a65c-f3e7-92d6-0884c33fab53-0900d88e, #w-node-e9f00f1c-a65c-f3e7-92d6-0884c33fab56-0900d88e, #w-node-e9f00f1c-a65c-f3e7-92d6-0884c33fab59-0900d88e, #w-node-f3ccc73b-646a-f42d-f068-65abc53d1bcc-0900d88e, #w-node-f3ccc73b-646a-f42d-f068-65abc53d1bcf-0900d88e, #w-node-f3ccc73b-646a-f42d-f068-65abc53d1bd2-0900d88e, #w-node-ebde92d7-939c-2658-26db-3bc761a500f9-0900d88e, #w-node-ebde92d7-939c-2658-26db-3bc761a50111-0900d88e, #w-node-ebde92d7-939c-2658-26db-3bc761a50119-0900d88e, #w-node-e53e0de1-1d4f-cf23-31f7-9fe9bb300c69-0900d88e, #w-node-bb470e2a-8dd5-6d62-55ad-5a780f5f31b3-0900d88e, #w-node-_10d60207-4ad6-a3e0-19bf-04d16ddab3f8-0900d88e, #w-node-_10d60207-4ad6-a3e0-19bf-04d16ddab3e8-0900d88e, #w-node-_58ed998c-1b97-8936-1dea-82ae986c3c8b-0900d88e, #w-node-_58ed998c-1b97-8936-1dea-82ae986c3c9d-0900d88e, #w-node-_9b3829b9-526d-c7c2-baf3-d3fcaa74bfde-0900d88f, #w-node-_698fb39b-3083-c9cc-5305-854a3e1a0430-0900d88f, #w-node-_7237e369-8d08-79da-d01b-665437b89414-0900d88f, #w-node-a7176800-1782-3c64-8d29-691aa7f58000-0900d88f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a7176800-1782-3c64-8d29-691aa7f58001-0900d88f, #w-node-a7176800-1782-3c64-8d29-691aa7f58003-0900d88f {
  place-self: center;
}

#w-node-a7176800-1782-3c64-8d29-691aa7f58006-0900d88f, #w-node-a7176800-1782-3c64-8d29-691aa7f58009-0900d88f, #w-node-a7176800-1782-3c64-8d29-691aa7f5800c-0900d88f, #w-node-a7176800-1782-3c64-8d29-691aa7f58010-0900d88f, #w-node-a7176800-1782-3c64-8d29-691aa7f58013-0900d88f, #w-node-a7176800-1782-3c64-8d29-691aa7f58016-0900d88f, #w-node-a7176800-1782-3c64-8d29-691aa7f5801c-0900d88f, #w-node-a7176800-1782-3c64-8d29-691aa7f5801f-0900d88f, #w-node-a7176800-1782-3c64-8d29-691aa7f58025-0900d88f, #w-node-a7176800-1782-3c64-8d29-691aa7f58028-0900d88f, #w-node-a7176800-1782-3c64-8d29-691aa7f5802b-0900d88f, #w-node-a7176800-1782-3c64-8d29-691aa7f58030-0900d88f, #w-node-a7176800-1782-3c64-8d29-691aa7f58033-0900d88f, #w-node-a7176800-1782-3c64-8d29-691aa7f58036-0900d88f, #w-node-a7176800-1782-3c64-8d29-691aa7f58039-0900d88f, #w-node-a7176800-1782-3c64-8d29-691aa7f5803d-0900d88f, #w-node-a7176800-1782-3c64-8d29-691aa7f58040-0900d88f, #w-node-a7176800-1782-3c64-8d29-691aa7f58043-0900d88f, #w-node-a7176800-1782-3c64-8d29-691aa7f58046-0900d88f, #w-node-a7176800-1782-3c64-8d29-691aa7f58049-0900d88f, #w-node-a7176800-1782-3c64-8d29-691aa7f5804c-0900d88f, #w-node-a7176800-1782-3c64-8d29-691aa7f58050-0900d88f, #w-node-a7176800-1782-3c64-8d29-691aa7f58053-0900d88f, #w-node-a7176800-1782-3c64-8d29-691aa7f58056-0900d88f, #w-node-a7176800-1782-3c64-8d29-691aa7f5805a-0900d88f, #w-node-a7176800-1782-3c64-8d29-691aa7f5805d-0900d88f, #w-node-a7176800-1782-3c64-8d29-691aa7f58060-0900d88f, #w-node-a7176800-1782-3c64-8d29-691aa7f58064-0900d88f, #w-node-a7176800-1782-3c64-8d29-691aa7f58067-0900d88f, #w-node-a7176800-1782-3c64-8d29-691aa7f5806a-0900d88f, #w-node-a7176800-1782-3c64-8d29-691aa7f5806d-0900d88f, #w-node-a7176800-1782-3c64-8d29-691aa7f58070-0900d88f, #w-node-a7176800-1782-3c64-8d29-691aa7f58073-0900d88f, #w-node-a7176800-1782-3c64-8d29-691aa7f58076-0900d88f, #w-node-a7176800-1782-3c64-8d29-691aa7f58079-0900d88f, #w-node-a7176800-1782-3c64-8d29-691aa7f5807e-0900d88f, #w-node-_6d3e7afa-10ec-9bda-5faa-3599b78524e5-0900d88f, #w-node-_6d3e7afa-10ec-9bda-5faa-3599b78524e8-0900d88f, #w-node-_6d3e7afa-10ec-9bda-5faa-3599b78524eb-0900d88f, #w-node-ac6f5a57-ccff-c948-0605-9f5265ef0f59-0900d88f, #w-node-ac6f5a57-ccff-c948-0605-9f5265ef0f5c-0900d88f, #w-node-ac6f5a57-ccff-c948-0605-9f5265ef0f5f-0900d88f, #w-node-b1d885bd-faaa-ebd9-279e-af89bd35322f-0900d88f, #w-node-b1d885bd-faaa-ebd9-279e-af89bd353258-0900d88f, #w-node-ebde92d7-939c-2658-26db-3bc761a500f9-0900d88f, #w-node-ebde92d7-939c-2658-26db-3bc761a50111-0900d88f, #w-node-ebde92d7-939c-2658-26db-3bc761a50119-0900d88f, #w-node-e53e0de1-1d4f-cf23-31f7-9fe9bb300c69-0900d88f, #w-node-bb470e2a-8dd5-6d62-55ad-5a780f5f31b3-0900d88f, #w-node-_10d60207-4ad6-a3e0-19bf-04d16ddab3f8-0900d88f, #w-node-_10d60207-4ad6-a3e0-19bf-04d16ddab3e8-0900d88f, #w-node-_58ed998c-1b97-8936-1dea-82ae986c3c8b-0900d88f, #w-node-_58ed998c-1b97-8936-1dea-82ae986c3c9d-0900d88f, #w-node-_1e5dba7f-48bb-c052-4176-ea22fae50470-0900d88f, #w-node-_1e5dba7f-48bb-c052-4176-ea22fae50498-0900d88f, #w-node-_1e5dba7f-48bb-c052-4176-ea22fae504a4-0900d88f, #w-node-_1e5dba7f-48bb-c052-4176-ea22fae504ac-0900d88f, #w-node-_1e5dba7f-48bb-c052-4176-ea22fae5050e-0900d88f, #w-node-_1e5dba7f-48bb-c052-4176-ea22fae50515-0900d88f, #w-node-_1e5dba7f-48bb-c052-4176-ea22fae50518-0900d88f, #w-node-_1e5dba7f-48bb-c052-4176-ea22fae5051e-0900d88f, #w-node-_1e5dba7f-48bb-c052-4176-ea22fae50524-0900d88f, #w-node-_1e5dba7f-48bb-c052-4176-ea22fae5052a-0900d88f, #w-node-_1e5dba7f-48bb-c052-4176-ea22fae5052c-0900d88f, #w-node-_1e5dba7f-48bb-c052-4176-ea22fae50530-0900d88f, #w-node-_1e5dba7f-48bb-c052-4176-ea22fae50533-0900d88f, #w-node-_1e5dba7f-48bb-c052-4176-ea22fae50535-0900d88f, #w-node-_1e5dba7f-48bb-c052-4176-ea22fae50538-0900d88f, #w-node-_1e5dba7f-48bb-c052-4176-ea22fae5053b-0900d88f, #w-node-_1e5dba7f-48bb-c052-4176-ea22fae5053f-0900d88f, #w-node-_1e5dba7f-48bb-c052-4176-ea22fae50543-0900d88f, #w-node-_1e5dba7f-48bb-c052-4176-ea22fae5054a-0900d88f, #w-node-_1e5dba7f-48bb-c052-4176-ea22fae5054d-0900d88f, #w-node-_1e5dba7f-48bb-c052-4176-ea22fae5054f-0900d88f, #w-node-_1e5dba7f-48bb-c052-4176-ea22fae50552-0900d88f, #w-node-_1e5dba7f-48bb-c052-4176-ea22fae50555-0900d88f, #w-node-_1e5dba7f-48bb-c052-4176-ea22fae50557-0900d88f, #w-node-_1e5dba7f-48bb-c052-4176-ea22fae5055c-0900d88f, #w-node-_1e5dba7f-48bb-c052-4176-ea22fae5056a-0900d88f, #w-node-_1e5dba7f-48bb-c052-4176-ea22fae5056d-0900d88f, #w-node-_1e5dba7f-48bb-c052-4176-ea22fae5056f-0900d88f, #w-node-_1e5dba7f-48bb-c052-4176-ea22fae50571-0900d88f, #w-node-_1e5dba7f-48bb-c052-4176-ea22fae50574-0900d88f, #w-node-_1e5dba7f-48bb-c052-4176-ea22fae50576-0900d88f, #w-node-_1e5dba7f-48bb-c052-4176-ea22fae50578-0900d88f, #w-node-_1e5dba7f-48bb-c052-4176-ea22fae5057b-0900d88f, #w-node-_1e5dba7f-48bb-c052-4176-ea22fae5057d-0900d88f, #w-node-_1e5dba7f-48bb-c052-4176-ea22fae5057f-0900d88f, #w-node-_1e5dba7f-48bb-c052-4176-ea22fae50582-0900d88f, #w-node-_1e5dba7f-48bb-c052-4176-ea22fae50586-0900d88f, #w-node-_1e5dba7f-48bb-c052-4176-ea22fae50588-0900d88f, #w-node-_1e5dba7f-48bb-c052-4176-ea22fae5058b-0900d88f, #w-node-_1e5dba7f-48bb-c052-4176-ea22fae5058d-0900d88f, #w-node-_1e5dba7f-48bb-c052-4176-ea22fae5058f-0900d88f, #w-node-_1e5dba7f-48bb-c052-4176-ea22fae50592-0900d88f, #w-node-_1e5dba7f-48bb-c052-4176-ea22fae50594-0900d88f, #w-node-b3ec8d49-6bf2-637b-94f2-026279e1ff60-0900d891, #w-node-_258748b5-f055-8782-4766-c419bc383ec8-0900d891, #w-node-_7ec44a2c-c1e9-74fe-181d-522cf773bf87-0900d891, #w-node-ccfc50ce-6777-b93e-d1c8-e095792c4a25-0900d891, #w-node-_153e0236-6267-0fd3-6dd0-44096bad68bf-0900d891, #w-node-f38440c4-6df8-002a-cff9-a860c28fc174-0900d891, #w-node-f38440c4-6df8-002a-cff9-a860c28fc179-0900d891, #w-node-_7119acff-b03e-92c0-ffcc-710c727b5f70-0900d892, #w-node-cb82f4c9-fbff-a277-7c0c-f8ca5608db33-0900d892, #w-node-_4430765c-2df3-0d79-ee47-1f37205f4979-0900d892, #w-node-_4430765c-2df3-0d79-ee47-1f37205f4981-0900d892, #w-node-_4430765c-2df3-0d79-ee47-1f37205f4983-0900d892, #w-node-_4430765c-2df3-0d79-ee47-1f37205f498a-0900d892, #w-node-_4430765c-2df3-0d79-ee47-1f37205f4991-0900d892, #w-node-_8dce5fed-e650-8788-d8e6-fc50227fe337-0900d892, #w-node-_8dce5fed-e650-8788-d8e6-fc50227fe33f-0900d892, #w-node-_7119acff-b03e-92c0-ffcc-710c727b5f70-0900d893, #w-node-cb82f4c9-fbff-a277-7c0c-f8ca5608db33-0900d893, #w-node-_4430765c-2df3-0d79-ee47-1f37205f4979-0900d893, #w-node-_4430765c-2df3-0d79-ee47-1f37205f4981-0900d893, #w-node-_4430765c-2df3-0d79-ee47-1f37205f4983-0900d893, #w-node-_4430765c-2df3-0d79-ee47-1f37205f498a-0900d893, #w-node-_4430765c-2df3-0d79-ee47-1f37205f4991-0900d893, #w-node-_8dce5fed-e650-8788-d8e6-fc50227fe337-0900d893, #w-node-_8dce5fed-e650-8788-d8e6-fc50227fe33f-0900d893, #w-node-_9b3829b9-526d-c7c2-baf3-d3fcaa74bfde-4ff7d22d, #w-node-_8408a722-e116-4895-109a-4e217a0a7114-4ff7d22d, #w-node-_8408a722-e116-4895-109a-4e217a0a712c-4ff7d22d, #w-node-_8408a722-e116-4895-109a-4e217a0a7134-4ff7d22d, #w-node-_9b3829b9-526d-c7c2-baf3-d3fcaa74bfde-05666403, #w-node-_8408a722-e116-4895-109a-4e217a0a7114-05666403, #w-node-_8408a722-e116-4895-109a-4e217a0a712c-05666403, #w-node-_8408a722-e116-4895-109a-4e217a0a7134-05666403, #w-node-_604794b0-16ee-8c8e-a2d6-f284e477dcb2-05666403, #w-node-_98de41eb-36c4-1999-b479-517589b0ca70-05666403, #w-node-_98de41eb-36c4-1999-b479-517589b0ca73-05666403, #w-node-_98de41eb-36c4-1999-b479-517589b0ca79-05666403, #w-node-_98de41eb-36c4-1999-b479-517589b0ca7f-05666403, #w-node-_98de41eb-36c4-1999-b479-517589b0ca82-05666403, #w-node-_98de41eb-36c4-1999-b479-517589b0ca84-05666403, #w-node-_98de41eb-36c4-1999-b479-517589b0ca87-05666403, #w-node-_98de41eb-36c4-1999-b479-517589b0ca8a-05666403, #w-node-_98de41eb-36c4-1999-b479-517589b0ca8c-05666403, #w-node-_2ca859d3-045b-c27d-f6e7-639546893503-05666403, #w-node-_4f87e9f6-f544-900e-3f09-de845ebb3d8d-05666403, #w-node-_4f87e9f6-f544-900e-3f09-de845ebb3d90-05666403, #w-node-_4f87e9f6-f544-900e-3f09-de845ebb3d92-05666403, #w-node-_4f87e9f6-f544-900e-3f09-de845ebb3d95-05666403, #w-node-_4f87e9f6-f544-900e-3f09-de845ebb3d98-05666403, #w-node-_4f87e9f6-f544-900e-3f09-de845ebb3d9a-05666403, #w-node-_26266094-4cc0-65e8-bd0e-7feb92c48767-05666403, #w-node-_41e54e17-b212-d748-aa01-24e29362a163-05666403, #w-node-_41e54e17-b212-d748-aa01-24e29362a166-05666403, #w-node-_41e54e17-b212-d748-aa01-24e29362a168-05666403, #w-node-_41e54e17-b212-d748-aa01-24e29362a16a-05666403, #w-node-_41e54e17-b212-d748-aa01-24e29362a16d-05666403, #w-node-_41e54e17-b212-d748-aa01-24e29362a16f-05666403, #w-node-_41e54e17-b212-d748-aa01-24e29362a171-05666403, #w-node-_41e54e17-b212-d748-aa01-24e29362a174-05666403, #w-node-_41e54e17-b212-d748-aa01-24e29362a176-05666403, #w-node-_41e54e17-b212-d748-aa01-24e29362a178-05666403, #w-node-_41e54e17-b212-d748-aa01-24e29362a17b-05666403, #w-node-_41e54e17-b212-d748-aa01-24e29362a17f-05666403, #w-node-_41e54e17-b212-d748-aa01-24e29362a183-05666403, #w-node-_41e54e17-b212-d748-aa01-24e29362a186-05666403, #w-node-_41e54e17-b212-d748-aa01-24e29362a188-05666403, #w-node-_41e54e17-b212-d748-aa01-24e29362a18a-05666403, #w-node-_41e54e17-b212-d748-aa01-24e29362a18d-05666403, #w-node-_41e54e17-b212-d748-aa01-24e29362a18f-05666403, #w-node-_9b3829b9-526d-c7c2-baf3-d3fcaa74bfde-1f867665, #w-node-_698fb39b-3083-c9cc-5305-854a3e1a0430-1f867665, #w-node-_7237e369-8d08-79da-d01b-665437b89414-1f867665, #w-node-a7176800-1782-3c64-8d29-691aa7f58000-1f867665 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a7176800-1782-3c64-8d29-691aa7f58001-1f867665, #w-node-a7176800-1782-3c64-8d29-691aa7f58003-1f867665 {
  place-self: center;
}

#w-node-a7176800-1782-3c64-8d29-691aa7f58006-1f867665, #w-node-a7176800-1782-3c64-8d29-691aa7f58009-1f867665, #w-node-a7176800-1782-3c64-8d29-691aa7f5800c-1f867665, #w-node-a7176800-1782-3c64-8d29-691aa7f58010-1f867665, #w-node-a7176800-1782-3c64-8d29-691aa7f58013-1f867665, #w-node-a7176800-1782-3c64-8d29-691aa7f58016-1f867665, #w-node-a7176800-1782-3c64-8d29-691aa7f5801c-1f867665, #w-node-a7176800-1782-3c64-8d29-691aa7f5801f-1f867665, #w-node-a7176800-1782-3c64-8d29-691aa7f58025-1f867665, #w-node-a7176800-1782-3c64-8d29-691aa7f58028-1f867665, #w-node-a7176800-1782-3c64-8d29-691aa7f5802b-1f867665, #w-node-a7176800-1782-3c64-8d29-691aa7f58030-1f867665, #w-node-a7176800-1782-3c64-8d29-691aa7f58033-1f867665, #w-node-a7176800-1782-3c64-8d29-691aa7f58036-1f867665, #w-node-a7176800-1782-3c64-8d29-691aa7f58039-1f867665, #w-node-a7176800-1782-3c64-8d29-691aa7f5803d-1f867665, #w-node-a7176800-1782-3c64-8d29-691aa7f58040-1f867665, #w-node-a7176800-1782-3c64-8d29-691aa7f58043-1f867665, #w-node-a7176800-1782-3c64-8d29-691aa7f58046-1f867665, #w-node-a7176800-1782-3c64-8d29-691aa7f58049-1f867665, #w-node-a7176800-1782-3c64-8d29-691aa7f5804c-1f867665, #w-node-a7176800-1782-3c64-8d29-691aa7f58050-1f867665, #w-node-a7176800-1782-3c64-8d29-691aa7f58053-1f867665, #w-node-a7176800-1782-3c64-8d29-691aa7f58056-1f867665, #w-node-a7176800-1782-3c64-8d29-691aa7f5805a-1f867665, #w-node-a7176800-1782-3c64-8d29-691aa7f5805d-1f867665, #w-node-a7176800-1782-3c64-8d29-691aa7f58060-1f867665, #w-node-a7176800-1782-3c64-8d29-691aa7f58064-1f867665, #w-node-a7176800-1782-3c64-8d29-691aa7f58067-1f867665, #w-node-a7176800-1782-3c64-8d29-691aa7f5806a-1f867665, #w-node-a7176800-1782-3c64-8d29-691aa7f5806d-1f867665, #w-node-a7176800-1782-3c64-8d29-691aa7f58070-1f867665, #w-node-a7176800-1782-3c64-8d29-691aa7f58073-1f867665, #w-node-a7176800-1782-3c64-8d29-691aa7f58076-1f867665, #w-node-a7176800-1782-3c64-8d29-691aa7f58079-1f867665, #w-node-a7176800-1782-3c64-8d29-691aa7f5807e-1f867665, #w-node-_0a1a526e-07fb-6444-dbc6-6f1e84dd097e-1f867665, #w-node-_0a1a526e-07fb-6444-dbc6-6f1e84dd0981-1f867665, #w-node-_0a1a526e-07fb-6444-dbc6-6f1e84dd0984-1f867665, #w-node-_6d3e7afa-10ec-9bda-5faa-3599b78524e5-1f867665, #w-node-_6d3e7afa-10ec-9bda-5faa-3599b78524e8-1f867665, #w-node-_6d3e7afa-10ec-9bda-5faa-3599b78524eb-1f867665, #w-node-affb0199-d9f4-90ba-7c83-c5bad0f67901-1f867665, #w-node-affb0199-d9f4-90ba-7c83-c5bad0f6792a-1f867665, #w-node-ebde92d7-939c-2658-26db-3bc761a500f9-1f867665, #w-node-ebde92d7-939c-2658-26db-3bc761a50111-1f867665, #w-node-ebde92d7-939c-2658-26db-3bc761a50119-1f867665, #w-node-e53e0de1-1d4f-cf23-31f7-9fe9bb300c69-1f867665, #w-node-bb470e2a-8dd5-6d62-55ad-5a780f5f31b3-1f867665, #w-node-_10d60207-4ad6-a3e0-19bf-04d16ddab3f8-1f867665, #w-node-_10d60207-4ad6-a3e0-19bf-04d16ddab3e8-1f867665, #w-node-_58ed998c-1b97-8936-1dea-82ae986c3c8b-1f867665, #w-node-_58ed998c-1b97-8936-1dea-82ae986c3c9d-1f867665, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e7393-1f867665, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e73b7-1f867665, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e73c3-1f867665, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e73cb-1f867665, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e741f-1f867665, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e7426-1f867665, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e7429-1f867665, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e742f-1f867665, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e7435-1f867665, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e7438-1f867665, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e743a-1f867665, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e743d-1f867665, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e7440-1f867665, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e7442-1f867665, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e7447-1f867665, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e744e-1f867665, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e7451-1f867665, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e7453-1f867665, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e7456-1f867665, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e7459-1f867665, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e745b-1f867665, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e7460-1f867665, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e7467-1f867665, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e746a-1f867665, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e746c-1f867665, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e746e-1f867665, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e7471-1f867665, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e7473-1f867665, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e7475-1f867665, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e7478-1f867665, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e747a-1f867665, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e747c-1f867665, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e747f-1f867665, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e7483-1f867665, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e7487-1f867665, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e748a-1f867665, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e748c-1f867665, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e748e-1f867665, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e7491-1f867665, #w-node-e63ed184-2b80-ca48-a9ae-d2d8e40e7493-1f867665, #w-node-_62ef0cea-98fc-575c-b860-bc3b33f97298-517137ee, #w-node-ee8842c2-25a2-23ce-f232-11f4ba19c90b-517137ee, #w-node-_40ac08c5-ba11-25ff-160b-a6b7aa1a3d11-517137ee, #w-node-a45de3ae-1966-9cf0-c382-2452b4b1df3e-d265e888, #w-node-d4bcda37-6a96-43f8-80b8-dc347e2a2536-d265e888, #w-node-_6ad5f36d-e7c6-f21e-a851-9d565799619b-57996194, #w-node-_6ad5f36d-e7c6-f21e-a851-9d565799619c-57996194, #w-node-_6ad5f36d-e7c6-f21e-a851-9d56579961ad-57996194, #w-node-_6ad5f36d-e7c6-f21e-a851-9d56579961cb-57996194, #w-node-_6ad5f36d-e7c6-f21e-a851-9d56579961be-57996194, #w-node-_6ad5f36d-e7c6-f21e-a851-9d56579961d2-57996194, #w-node-_4fd78612-6391-dc44-cb65-744050ec5ae3-50ec5adc, #w-node-e29e19ab-e2dd-c119-6dac-727fc0e686ae-c0e686ae, #w-node-e29e19ab-e2dd-c119-6dac-727fc0e686b4-c0e686ae, #w-node-_1b599a05-5ac1-d5d5-225c-a10cc7c494a2-c7c49494, #w-node-_1b599a05-5ac1-d5d5-225c-a10cc7c494d0-c7c49494, #w-node-_1b599a05-5ac1-d5d5-225c-a10cc7c494f2-c7c49494, #w-node-_7b1c392a-7cc5-1a55-f446-00b41d660d7e-6f0c7b74, #w-node-_174b551a-27b0-fcfb-cc17-cd232b59829e-6f0c7b74, #w-node-_181d746a-41e1-073b-0b4a-1fd0d3c8cf07-6f0c7b74, #w-node-_21bdfe32-5b8f-43d7-985c-abbed7a05e7e-6f0c7b74, #w-node-_1b8d9688-518f-d41e-9734-1476459eeebf-6f0c7b74, #w-node-cdc8a460-1722-a3ec-932c-009396b69d87-6f0c7b74, #w-node-_58cb298b-30d2-18c0-82bb-8c9092670692-6f0c7b74, #w-node-_389cddc3-f901-7bfe-1b6b-c93eecb0da02-6f0c7b74, #w-node-_009ceee1-6dfd-91f9-1d42-255e97f86ad8-6f0c7b74, #w-node-ee14aa80-4f1e-fa78-e64a-6d1ee2e4a68e-6f0c7b74, #w-node-aa63e51b-f62c-7c1d-29ff-2046e8000c29-6f0c7b74, #w-node-aa63e51b-f62c-7c1d-29ff-2046e8000c33-6f0c7b74, #w-node-aa63e51b-f62c-7c1d-29ff-2046e8000c35-6f0c7b74, #w-node-aa63e51b-f62c-7c1d-29ff-2046e8000c37-6f0c7b74, #w-node-aa63e51b-f62c-7c1d-29ff-2046e8000c39-6f0c7b74, #w-node-aa63e51b-f62c-7c1d-29ff-2046e8000c3b-6f0c7b74, #w-node-aa63e51b-f62c-7c1d-29ff-2046e8000c2b-6f0c7b74, #w-node-aa63e51b-f62c-7c1d-29ff-2046e8000c2d-6f0c7b74, #w-node-aa63e51b-f62c-7c1d-29ff-2046e8000c2f-6f0c7b74, #w-node-aa63e51b-f62c-7c1d-29ff-2046e8000c31-6f0c7b74, #w-node-e5efec5a-c688-605e-b9ac-04ef68adc412-d8729d18, #w-node-e5efec5a-c688-605e-b9ac-04ef68adc419-d8729d18, #w-node-e5efec5a-c688-605e-b9ac-04ef68adc422-d8729d18, #w-node-e5efec5a-c688-605e-b9ac-04ef68adc43a-d8729d18, #w-node-e5efec5a-c688-605e-b9ac-04ef68adc43f-d8729d18, #w-node-e5efec5a-c688-605e-b9ac-04ef68adc459-d8729d18, #w-node-e5efec5a-c688-605e-b9ac-04ef68adc472-d8729d18, #w-node-e5efec5a-c688-605e-b9ac-04ef68adc48c-d8729d18, #w-node-e5efec5a-c688-605e-b9ac-04ef68adc4a8-d8729d18, #w-node-e5efec5a-c688-605e-b9ac-04ef68adc4c4-d8729d18, #w-node-e5efec5a-c688-605e-b9ac-04ef68adc4d9-d8729d18, #w-node-_262da05d-a7a9-9572-36fd-e7a85574964f-55749647, #w-node-_262da05d-a7a9-9572-36fd-e7a855749656-55749647, #w-node-_262da05d-a7a9-9572-36fd-e7a85574965d-55749647, #w-node-d2708d09-84bb-735f-6716-d675603e6df2-603e6dee, #w-node-d2708d09-84bb-735f-6716-d675603e6df9-603e6dee, #w-node-eddbb812-be4b-6ee3-0946-4e9a62b65ee7-bb30d85b, #w-node-eb0e81cf-6b88-bef5-f47d-bc6bb191312e-d6051d5e, #w-node-fe4ecf8b-4122-4f19-32bb-fa05061ce760-9531ecec, #w-node-fe4ecf8b-4122-4f19-32bb-fa05061ce768-9531ecec, #w-node-fe4ecf8b-4122-4f19-32bb-fa05061ce76a-9531ecec, #w-node-fe4ecf8b-4122-4f19-32bb-fa05061ce771-9531ecec, #w-node-fe4ecf8b-4122-4f19-32bb-fa05061ce77a-9531ecec, #w-node-fe4ecf8b-4122-4f19-32bb-fa05061ce795-9531ecec, #w-node-fe4ecf8b-4122-4f19-32bb-fa05061ce79a-9531ecec, #w-node-c07502c9-89da-32c3-fb05-6dfe31c53baf-31c53ba7, #w-node-c07502c9-89da-32c3-fb05-6dfe31c53bb6-31c53ba7, #w-node-c07502c9-89da-32c3-fb05-6dfe31c53bbd-31c53ba7, #w-node-c07502c9-89da-32c3-fb05-6dfe31c53bc4-31c53ba7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2fb6ef6a-c3e7-760f-0076-e7deeb82b7a2-725e0796 {
  justify-self: center;
}

#w-node-_8bca0f74-c4c5-4fc9-34b4-75a9b9cdce92-725e0796, #w-node-b4566aa1-ab16-a83e-805a-f7bf10176abf-725e0796, #w-node-ba772fdd-3e6e-a002-3275-c63a5a902e46-725e0796, #w-node-e941a991-3342-04a1-d798-1e1c671fcc20-725e0796, #w-node-_0bf20171-29ef-2654-3140-58d71a6f17d7-725e0796, #w-node-e21757f9-3fee-39f4-00a7-914c217c535b-725e0796, #w-node-_87a253f9-dcd4-9ca9-a628-e1eaf057e5c5-68676866, #w-node-_87a253f9-dcd4-9ca9-a628-e1eaf057e5c6-68676866, #w-node-_87a253f9-dcd4-9ca9-a628-e1eaf057e5dc-68676866, #w-node-_72c1c4d3-11a7-c5df-dc17-fc37df1c314e-06ee08ea, #w-node-_72c1c4d3-11a7-c5df-dc17-fc37df1c314f-06ee08ea, #w-node-_72c1c4d3-11a7-c5df-dc17-fc37df1c3165-06ee08ea, #w-node-f0d75681-2767-eb3a-2515-4af2fa40c905-2eb48ffb, #w-node-f0d75681-2767-eb3a-2515-4af2fa40c906-2eb48ffb, #w-node-f0d75681-2767-eb3a-2515-4af2fa40c90b-2eb48ffb, #w-node-f0d75681-2767-eb3a-2515-4af2fa40c90f-2eb48ffb, #w-node-f0d75681-2767-eb3a-2515-4af2fa40c918-2eb48ffb, #w-node-f0d75681-2767-eb3a-2515-4af2fa40c91b-2eb48ffb, #w-node-b251446e-266d-07a0-91b7-7af67a332d82-2eb48ffb, #w-node-b251446e-266d-07a0-91b7-7af67a332d83-2eb48ffb, #w-node-b251446e-266d-07a0-91b7-7af67a332d88-2eb48ffb, #w-node-b251446e-266d-07a0-91b7-7af67a332d90-2eb48ffb, #w-node-b251446e-266d-07a0-91b7-7af67a332d99-2eb48ffb, #w-node-b251446e-266d-07a0-91b7-7af67a332d9c-2eb48ffb, #w-node-b251446e-266d-07a0-91b7-7af67a332d9f-2eb48ffb, #w-node-_8f0245da-2271-c3e7-f03b-4740f71246df-2eb48ffb, #w-node-_8f0245da-2271-c3e7-f03b-4740f71246e0-2eb48ffb, #w-node-_8f0245da-2271-c3e7-f03b-4740f71246e5-2eb48ffb, #w-node-_8f0245da-2271-c3e7-f03b-4740f71246e9-2eb48ffb, #w-node-_8f0245da-2271-c3e7-f03b-4740f71246f2-2eb48ffb, #w-node-_8f0245da-2271-c3e7-f03b-4740f71246f5-2eb48ffb, #w-node-_7488ca90-8ee6-df94-c2f3-609205247534-2eb48ffb, #w-node-_7488ca90-8ee6-df94-c2f3-609205247535-2eb48ffb, #w-node-_7488ca90-8ee6-df94-c2f3-60920524753a-2eb48ffb, #w-node-_7488ca90-8ee6-df94-c2f3-609205247542-2eb48ffb, #w-node-_7488ca90-8ee6-df94-c2f3-60920524754b-2eb48ffb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7488ca90-8ee6-df94-c2f3-60920524754c-2eb48ffb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7488ca90-8ee6-df94-c2f3-609205247552-2eb48ffb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7488ca90-8ee6-df94-c2f3-609205247555-2eb48ffb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7488ca90-8ee6-df94-c2f3-60920524755a-2eb48ffb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f1216072-dee9-4486-cd8e-d474b629425b-2eb48ffb, #w-node-f1216072-dee9-4486-cd8e-d474b629425e-2eb48ffb, #w-node-f1216072-dee9-4486-cd8e-d474b6294261-2eb48ffb, #w-node-f1216072-dee9-4486-cd8e-d474b6294264-2eb48ffb, #w-node-f1216072-dee9-4486-cd8e-d474b6294269-2eb48ffb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f1216072-dee9-4486-cd8e-d474b629426f-2eb48ffb, #w-node-f1216072-dee9-4486-cd8e-d474b6294272-2eb48ffb, #w-node-f1216072-dee9-4486-cd8e-d474b6294275-2eb48ffb, #w-node-_9b3829b9-526d-c7c2-baf3-d3fcaa74bfde-22cafb6a, #w-node-_8408a722-e116-4895-109a-4e217a0a7114-22cafb6a, #w-node-_8408a722-e116-4895-109a-4e217a0a712c-22cafb6a, #w-node-_8408a722-e116-4895-109a-4e217a0a7134-22cafb6a, #w-node-_49745d1f-0dac-0d2d-6399-ec5898673465-9867345e, #w-node-_5b047fec-d4ce-166f-8b40-89cd31314b30-31314b26, #w-node-_5b047fec-d4ce-166f-8b40-89cd31314b38-31314b26, #w-node-_5b047fec-d4ce-166f-8b40-89cd31314b40-31314b26, #w-node-_5b047fec-d4ce-166f-8b40-89cd31314b48-31314b26, #w-node-_5b047fec-d4ce-166f-8b40-89cd31314b50-31314b26, #w-node-_5b047fec-d4ce-166f-8b40-89cd31314b58-31314b26, #w-node-_11055faf-2706-0237-37be-84903249b155-3249b151, #w-node-_9ed5c887-ed40-7f78-f8c2-5ec08463927f-8463926e, #w-node-_9ed5c887-ed40-7f78-f8c2-5ec084639280-8463926e, #w-node-_9ed5c887-ed40-7f78-f8c2-5ec084639282-8463926e, #w-node-_9ed5c887-ed40-7f78-f8c2-5ec084639283-8463926e, #w-node-_9ed5c887-ed40-7f78-f8c2-5ec084639284-8463926e, #w-node-_9ed5c887-ed40-7f78-f8c2-5ec084639287-8463926e, #w-node-_9ed5c887-ed40-7f78-f8c2-5ec084639288-8463926e, #w-node-_9ed5c887-ed40-7f78-f8c2-5ec08463928c-8463926e, #w-node-_9ed5c887-ed40-7f78-f8c2-5ec084639290-8463926e, #w-node-_9ed5c887-ed40-7f78-f8c2-5ec084639294-8463926e, #w-node-_9ed5c887-ed40-7f78-f8c2-5ec084639298-8463926e, #w-node-_756a914f-591c-ea12-8f87-b3e30d3ff5af-0d3ff59d, #w-node-_756a914f-591c-ea12-8f87-b3e30d3ff5b0-0d3ff59d, #w-node-_756a914f-591c-ea12-8f87-b3e30d3ff5b1-0d3ff59d, #w-node-_756a914f-591c-ea12-8f87-b3e30d3ff5b3-0d3ff59d, #w-node-_756a914f-591c-ea12-8f87-b3e30d3ff5b4-0d3ff59d, #w-node-_756a914f-591c-ea12-8f87-b3e30d3ff5b5-0d3ff59d, #w-node-_756a914f-591c-ea12-8f87-b3e30d3ff5b8-0d3ff59d, #w-node-_756a914f-591c-ea12-8f87-b3e30d3ff5b9-0d3ff59d, #w-node-_756a914f-591c-ea12-8f87-b3e30d3ff5be-0d3ff59d, #w-node-_756a914f-591c-ea12-8f87-b3e30d3ff5bf-0d3ff59d, #w-node-_756a914f-591c-ea12-8f87-b3e30d3ff5c2-0d3ff59d, #w-node-_756a914f-591c-ea12-8f87-b3e30d3ff5c3-0d3ff59d, #w-node-_756a914f-591c-ea12-8f87-b3e30d3ff5c7-0d3ff59d, #w-node-_756a914f-591c-ea12-8f87-b3e30d3ff5cb-0d3ff59d, #w-node-_7b1c392a-7cc5-1a55-f446-00b41d660d7e-b1a73a3a, #w-node-_174b551a-27b0-fcfb-cc17-cd232b59829e-b1a73a3a, #w-node-_181d746a-41e1-073b-0b4a-1fd0d3c8cf07-b1a73a3a, #w-node-_21bdfe32-5b8f-43d7-985c-abbed7a05e7e-b1a73a3a, #w-node-_1b8d9688-518f-d41e-9734-1476459eeebf-b1a73a3a, #w-node-cdc8a460-1722-a3ec-932c-009396b69d87-b1a73a3a, #w-node-_58cb298b-30d2-18c0-82bb-8c9092670692-b1a73a3a, #w-node-_389cddc3-f901-7bfe-1b6b-c93eecb0da02-b1a73a3a, #w-node-_009ceee1-6dfd-91f9-1d42-255e97f86ad8-b1a73a3a, #w-node-ee14aa80-4f1e-fa78-e64a-6d1ee2e4a68e-b1a73a3a, #w-node-aa63e51b-f62c-7c1d-29ff-2046e8000c29-b1a73a3a, #w-node-aa63e51b-f62c-7c1d-29ff-2046e8000c33-b1a73a3a, #w-node-aa63e51b-f62c-7c1d-29ff-2046e8000c35-b1a73a3a, #w-node-aa63e51b-f62c-7c1d-29ff-2046e8000c37-b1a73a3a, #w-node-aa63e51b-f62c-7c1d-29ff-2046e8000c39-b1a73a3a, #w-node-aa63e51b-f62c-7c1d-29ff-2046e8000c3b-b1a73a3a, #w-node-aa63e51b-f62c-7c1d-29ff-2046e8000c2b-b1a73a3a, #w-node-aa63e51b-f62c-7c1d-29ff-2046e8000c2d-b1a73a3a, #w-node-aa63e51b-f62c-7c1d-29ff-2046e8000c2f-b1a73a3a, #w-node-aa63e51b-f62c-7c1d-29ff-2046e8000c31-b1a73a3a, #w-node-_7b1c392a-7cc5-1a55-f446-00b41d660d7e-cb16b862, #w-node-_174b551a-27b0-fcfb-cc17-cd232b59829e-cb16b862, #w-node-_181d746a-41e1-073b-0b4a-1fd0d3c8cf07-cb16b862, #w-node-_21bdfe32-5b8f-43d7-985c-abbed7a05e7e-cb16b862, #w-node-_1b8d9688-518f-d41e-9734-1476459eeebf-cb16b862, #w-node-cdc8a460-1722-a3ec-932c-009396b69d87-cb16b862, #w-node-_58cb298b-30d2-18c0-82bb-8c9092670692-cb16b862, #w-node-_389cddc3-f901-7bfe-1b6b-c93eecb0da02-cb16b862, #w-node-_009ceee1-6dfd-91f9-1d42-255e97f86ad8-cb16b862, #w-node-ee14aa80-4f1e-fa78-e64a-6d1ee2e4a68e-cb16b862, #w-node-aa63e51b-f62c-7c1d-29ff-2046e8000c29-cb16b862, #w-node-aa63e51b-f62c-7c1d-29ff-2046e8000c33-cb16b862, #w-node-aa63e51b-f62c-7c1d-29ff-2046e8000c35-cb16b862, #w-node-aa63e51b-f62c-7c1d-29ff-2046e8000c37-cb16b862, #w-node-aa63e51b-f62c-7c1d-29ff-2046e8000c39-cb16b862, #w-node-aa63e51b-f62c-7c1d-29ff-2046e8000c3b-cb16b862, #w-node-aa63e51b-f62c-7c1d-29ff-2046e8000c2b-cb16b862, #w-node-aa63e51b-f62c-7c1d-29ff-2046e8000c2d-cb16b862, #w-node-aa63e51b-f62c-7c1d-29ff-2046e8000c2f-cb16b862, #w-node-aa63e51b-f62c-7c1d-29ff-2046e8000c31-cb16b862 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_78c0aeb2-4543-0bf0-0457-7bae7ddde502-6d7f4c75 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_9b3829b9-526d-c7c2-baf3-d3fcaa74bfde-dbcc8a69, #w-node-_8408a722-e116-4895-109a-4e217a0a7114-dbcc8a69, #w-node-_8408a722-e116-4895-109a-4e217a0a712c-dbcc8a69, #w-node-_8408a722-e116-4895-109a-4e217a0a7134-dbcc8a69, #w-node-_9b3829b9-526d-c7c2-baf3-d3fcaa74bfde-9e0d6e98, #w-node-_8408a722-e116-4895-109a-4e217a0a7114-9e0d6e98, #w-node-_8408a722-e116-4895-109a-4e217a0a712c-9e0d6e98, #w-node-_8408a722-e116-4895-109a-4e217a0a7134-9e0d6e98, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5d7f-b4c83ddf, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5da3-b4c83ddf, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5daf-b4c83ddf, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5db7-b4c83ddf, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e0b-b4c83ddf, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e12-b4c83ddf, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e15-b4c83ddf, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e1b-b4c83ddf, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e21-b4c83ddf, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e24-b4c83ddf, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e26-b4c83ddf, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e29-b4c83ddf, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e2c-b4c83ddf, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e2e-b4c83ddf, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e33-b4c83ddf, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e3a-b4c83ddf, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e3d-b4c83ddf, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e3f-b4c83ddf, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e42-b4c83ddf, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e45-b4c83ddf, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e47-b4c83ddf, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e4c-b4c83ddf, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e53-b4c83ddf, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e56-b4c83ddf, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e58-b4c83ddf, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e5a-b4c83ddf, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e5d-b4c83ddf, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e5f-b4c83ddf, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e61-b4c83ddf, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e64-b4c83ddf, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e66-b4c83ddf, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e68-b4c83ddf, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e6b-b4c83ddf, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e6f-b4c83ddf, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e73-b4c83ddf, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e76-b4c83ddf, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e78-b4c83ddf, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e7a-b4c83ddf, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e7d-b4c83ddf, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5e7f-b4c83ddf, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a82fd-8805e4d5, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a8321-8805e4d5, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a832d-8805e4d5, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a8335-8805e4d5, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a8389-8805e4d5, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a8390-8805e4d5, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a8393-8805e4d5, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a8399-8805e4d5, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a839f-8805e4d5, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83a2-8805e4d5, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83a4-8805e4d5, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83a7-8805e4d5, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83aa-8805e4d5, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83ac-8805e4d5, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83b1-8805e4d5, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83b8-8805e4d5, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83bb-8805e4d5, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83bd-8805e4d5, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83c0-8805e4d5, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83c3-8805e4d5, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83c5-8805e4d5, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83ca-8805e4d5, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83d1-8805e4d5, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83d4-8805e4d5, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83d6-8805e4d5, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83d8-8805e4d5, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83db-8805e4d5, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83dd-8805e4d5, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83df-8805e4d5, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83e2-8805e4d5, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83e4-8805e4d5, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83e6-8805e4d5, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83e9-8805e4d5, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83ed-8805e4d5, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83f1-8805e4d5, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83f4-8805e4d5, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83f6-8805e4d5, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83f8-8805e4d5, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83fb-8805e4d5, #w-node-_0ec3f2c7-3f48-6371-03ef-d12d265a83fd-8805e4d5, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5d7f-88979c17, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a6f9-88979c17, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a700-88979c17, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a703-88979c17, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a709-88979c17, #w-node-f06f38a3-b2df-e316-2895-d57256af09b5-88979c17, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a70f-88979c17, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a715-88979c17, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a717-88979c17, #w-node-_43c29117-c372-ab0f-c617-8ad5a28705a6-88979c17, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a71b-88979c17, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a71e-88979c17, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a720-88979c17, #w-node-bb98367e-9e0e-0426-2165-a325f682079b-88979c17, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a723-88979c17, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a726-88979c17, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a72a-88979c17, #w-node-f59e4b64-07ca-4908-ec66-1c033bd6afef-88979c17, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a72e-88979c17, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a735-88979c17, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a738-88979c17, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a73a-88979c17, #w-node-f668b7ba-b78d-2598-68d4-3e64f61614f8-88979c17, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a73d-88979c17, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a740-88979c17, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a742-88979c17, #w-node-c964ed3c-0a60-4bff-3218-49b07c738eb7-88979c17, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a747-88979c17, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a74e-88979c17, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a751-88979c17, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a753-88979c17, #w-node-_86720a23-bdd4-722c-6616-6dd46dcd37cc-88979c17, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a755-88979c17, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a758-88979c17, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a75a-88979c17, #w-node-_4bc6a8c2-5012-f1c1-26d3-803ee943dbea-88979c17, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a75c-88979c17, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a75f-88979c17, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a761-88979c17, #w-node-b9b68a75-7e61-2098-9bff-a61388767e23-88979c17, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a763-88979c17, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a766-88979c17, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a768-88979c17, #w-node-_8cf54540-0d2d-91cf-a352-caf84c6d5d15-88979c17, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a76a-88979c17, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a76d-88979c17, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a771-88979c17, #w-node-c8c34cd3-d8ec-0e54-82fb-2787a8d5b486-88979c17, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a773-88979c17, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a776-88979c17, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a778-88979c17, #w-node-_170a393e-b15b-c8d7-9d97-ea5a55404dfd-88979c17, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a77a-88979c17, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a77d-88979c17, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a77f-88979c17, #w-node-e39b9d07-58d6-b3ac-66da-525d561eeb8d-88979c17, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5da3-88979c17, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5daf-88979c17, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5db7-88979c17, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5d7f-e1bfbef0, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a6f9-e1bfbef0, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a700-e1bfbef0, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a703-e1bfbef0, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a709-e1bfbef0, #w-node-f06f38a3-b2df-e316-2895-d57256af09b5-e1bfbef0, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a70f-e1bfbef0, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a715-e1bfbef0, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a717-e1bfbef0, #w-node-_43c29117-c372-ab0f-c617-8ad5a28705a6-e1bfbef0, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a71b-e1bfbef0, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a71e-e1bfbef0, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a720-e1bfbef0, #w-node-bb98367e-9e0e-0426-2165-a325f682079b-e1bfbef0, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a723-e1bfbef0, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a726-e1bfbef0, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a72a-e1bfbef0, #w-node-f59e4b64-07ca-4908-ec66-1c033bd6afef-e1bfbef0, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a72e-e1bfbef0, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a735-e1bfbef0, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a738-e1bfbef0, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a73a-e1bfbef0, #w-node-f668b7ba-b78d-2598-68d4-3e64f61614f8-e1bfbef0, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a73d-e1bfbef0, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a740-e1bfbef0, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a742-e1bfbef0, #w-node-c964ed3c-0a60-4bff-3218-49b07c738eb7-e1bfbef0, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a747-e1bfbef0, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a755-e1bfbef0, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a758-e1bfbef0, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a75a-e1bfbef0, #w-node-_4bc6a8c2-5012-f1c1-26d3-803ee943dbea-e1bfbef0, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a75c-e1bfbef0, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a75f-e1bfbef0, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a761-e1bfbef0, #w-node-b9b68a75-7e61-2098-9bff-a61388767e23-e1bfbef0, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a763-e1bfbef0, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a766-e1bfbef0, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a768-e1bfbef0, #w-node-_8cf54540-0d2d-91cf-a352-caf84c6d5d15-e1bfbef0, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a76a-e1bfbef0, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a76d-e1bfbef0, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a771-e1bfbef0, #w-node-c8c34cd3-d8ec-0e54-82fb-2787a8d5b486-e1bfbef0, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a773-e1bfbef0, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a776-e1bfbef0, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a778-e1bfbef0, #w-node-_170a393e-b15b-c8d7-9d97-ea5a55404dfd-e1bfbef0, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a77a-e1bfbef0, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a77d-e1bfbef0, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a77f-e1bfbef0, #w-node-e39b9d07-58d6-b3ac-66da-525d561eeb8d-e1bfbef0, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5da3-e1bfbef0, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5daf-e1bfbef0, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5db7-e1bfbef0, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5d7f-b60c5260, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a6f9-b60c5260, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a700-b60c5260, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a703-b60c5260, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a709-b60c5260, #w-node-f06f38a3-b2df-e316-2895-d57256af09b5-b60c5260, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a70f-b60c5260, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a715-b60c5260, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a717-b60c5260, #w-node-_43c29117-c372-ab0f-c617-8ad5a28705a6-b60c5260, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a71b-b60c5260, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a71e-b60c5260, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a720-b60c5260, #w-node-bb98367e-9e0e-0426-2165-a325f682079b-b60c5260, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a723-b60c5260, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a726-b60c5260, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a72a-b60c5260, #w-node-_14eabae8-38e1-fd6f-702b-d5294b93f162-b60c5260, #w-node-_8597d821-0cad-b7b0-8307-cfafae0dbffc-b60c5260, #w-node-_931edeee-4244-a2a6-33aa-9cf4980d6083-b60c5260, #w-node-_1df02c75-3a6b-e6ef-fd81-338599d6edfe-b60c5260, #w-node-_629f8a5e-0fe6-7c49-775a-76ba1b072509-b60c5260, #w-node-d6563b0d-c80e-ff52-9476-c552bbcc5197-b60c5260, #w-node-f8e38575-be07-fe11-fa78-6e49fd2a8571-b60c5260, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a72e-b60c5260, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a735-b60c5260, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a738-b60c5260, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a73a-b60c5260, #w-node-f668b7ba-b78d-2598-68d4-3e64f61614f8-b60c5260, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a73d-b60c5260, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a740-b60c5260, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a742-b60c5260, #w-node-c964ed3c-0a60-4bff-3218-49b07c738eb7-b60c5260, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a747-b60c5260, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a755-b60c5260, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a758-b60c5260, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a75a-b60c5260, #w-node-_4bc6a8c2-5012-f1c1-26d3-803ee943dbea-b60c5260, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a75c-b60c5260, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a75f-b60c5260, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a761-b60c5260, #w-node-b9b68a75-7e61-2098-9bff-a61388767e23-b60c5260, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a763-b60c5260, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a766-b60c5260, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a768-b60c5260, #w-node-_8cf54540-0d2d-91cf-a352-caf84c6d5d15-b60c5260, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a76a-b60c5260, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a76d-b60c5260, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a771-b60c5260, #w-node-c8c34cd3-d8ec-0e54-82fb-2787a8d5b486-b60c5260, #w-node-_97f8fc04-5616-c5b2-63b4-72afbdca7b77-b60c5260, #w-node-_97f8fc04-5616-c5b2-63b4-72afbdca7b7a-b60c5260, #w-node-_97f8fc04-5616-c5b2-63b4-72afbdca7b7c-b60c5260, #w-node-_0d4859dc-c173-8b8d-4184-0f96c30267b4-b60c5260, #w-node-_97f8fc04-5616-c5b2-63b4-72afbdca7b7e-b60c5260, #w-node-_97f8fc04-5616-c5b2-63b4-72afbdca7b81-b60c5260, #w-node-_97f8fc04-5616-c5b2-63b4-72afbdca7b83-b60c5260, #w-node-a966468c-6f0b-18fa-b417-88f202d3b9db-b60c5260, #w-node-_97f8fc04-5616-c5b2-63b4-72afbdca7b85-b60c5260, #w-node-_97f8fc04-5616-c5b2-63b4-72afbdca7b88-b60c5260, #w-node-_97f8fc04-5616-c5b2-63b4-72afbdca7b8a-b60c5260, #w-node-bf3b4d0b-15aa-3f09-0f63-94888bba17ba-b60c5260, #w-node-_419caeb4-a1f7-f252-530c-d36088a0439d-b60c5260, #w-node-a6d26294-e17c-b50b-b25d-2139616aad65-b60c5260, #w-node-_6fdb7bcd-b080-1166-9853-e2935fd0d618-b60c5260, #w-node-_9ef21a9d-1efd-d23e-7949-7acee9596673-b60c5260, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5da3-b60c5260, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5daf-b60c5260, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5db7-b60c5260, #w-node-_444e4181-851f-52ac-5f1a-2a1b6948f42c-1867e887, #w-node-_77e3f83e-09a3-b9c7-fc80-5b66fa95b2f0-1867e887 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_604359f4-58a4-2b64-52ef-aa5aba5481af-1867e887 {
  align-self: center;
}

#w-node-a11c63b7-1fde-81cc-6410-ff3c174a5e1c-1867e887, #w-node-d745f348-6c34-fa40-9ddf-99d1654b6c63-1867e887, #w-node-_444e4181-851f-52ac-5f1a-2a1b6948f433-1867e887, #w-node-_444e4181-851f-52ac-5f1a-2a1b6948f436-1867e887, #w-node-_444e4181-851f-52ac-5f1a-2a1b6948f43c-1867e887, #w-node-d003270c-bb9f-cb77-e68b-ae799ed5e540-1867e887, #w-node-_7ea8dbf1-77d6-7315-1ddd-3749917baccd-1867e887, #w-node-d5947093-0c9f-0f01-b2b7-8b03707a9ec5-1867e887, #w-node-e6bc235c-0ebb-d3e3-73bc-a3c8f8886ce5-1867e887, #w-node-_4f4d9bd4-a46a-5283-f2d3-d1ace6733ef8-1867e887, #w-node-d9b5db5f-1a74-751a-deab-00c7b1ca5919-1867e887, #w-node-_2db07efb-3833-ed2c-2399-c00c444fbfa9-1867e887, #w-node-_2db07efb-3833-ed2c-2399-c00c444fbfb0-1867e887, #w-node-_2db07efb-3833-ed2c-2399-c00c444fbfb5-1867e887, #w-node-_2db07efb-3833-ed2c-2399-c00c444fbfb8-1867e887, #w-node-_2db07efb-3833-ed2c-2399-c00c444fbfbc-1867e887, #w-node-_2db07efb-3833-ed2c-2399-c00c444fbfc1-1867e887, #w-node-_2db07efb-3833-ed2c-2399-c00c444fbfc4-1867e887, #w-node-_2db07efb-3833-ed2c-2399-c00c444fbfc7-1867e887, #w-node-_2db07efb-3833-ed2c-2399-c00c444fbfca-1867e887, #w-node-_2db07efb-3833-ed2c-2399-c00c444fbfd0-1867e887, #w-node-e7c46494-5ba8-1602-dc86-49b09c9b7090-1867e887, #w-node-e7c46494-5ba8-1602-dc86-49b09c9b7097-1867e887, #w-node-e7c46494-5ba8-1602-dc86-49b09c9b709b-1867e887, #w-node-e7c46494-5ba8-1602-dc86-49b09c9b709e-1867e887, #w-node-e7c46494-5ba8-1602-dc86-49b09c9b70a2-1867e887, #w-node-e7c46494-5ba8-1602-dc86-49b09c9b70a5-1867e887, #w-node-e7c46494-5ba8-1602-dc86-49b09c9b70a8-1867e887, #w-node-e7c46494-5ba8-1602-dc86-49b09c9b70ab-1867e887, #w-node-e7c46494-5ba8-1602-dc86-49b09c9b70ae-1867e887, #w-node-e7c46494-5ba8-1602-dc86-49b09c9b70b1-1867e887, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5d7f-7d0ba755, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a6f9-7d0ba755, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a700-7d0ba755, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a703-7d0ba755, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a709-7d0ba755, #w-node-f06f38a3-b2df-e316-2895-d57256af09b5-7d0ba755, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a70f-7d0ba755, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a715-7d0ba755, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a717-7d0ba755, #w-node-_43c29117-c372-ab0f-c617-8ad5a28705a6-7d0ba755, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a71b-7d0ba755, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a71e-7d0ba755, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a720-7d0ba755, #w-node-bb98367e-9e0e-0426-2165-a325f682079b-7d0ba755, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a723-7d0ba755, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a726-7d0ba755, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a72a-7d0ba755, #w-node-f59e4b64-07ca-4908-ec66-1c033bd6afef-7d0ba755, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a72e-7d0ba755, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a735-7d0ba755, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a738-7d0ba755, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a73a-7d0ba755, #w-node-f668b7ba-b78d-2598-68d4-3e64f61614f8-7d0ba755, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a73d-7d0ba755, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a740-7d0ba755, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a742-7d0ba755, #w-node-c964ed3c-0a60-4bff-3218-49b07c738eb7-7d0ba755, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a747-7d0ba755, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a755-7d0ba755, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a758-7d0ba755, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a75a-7d0ba755, #w-node-_4bc6a8c2-5012-f1c1-26d3-803ee943dbea-7d0ba755, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a75c-7d0ba755, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a75f-7d0ba755, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a761-7d0ba755, #w-node-b9b68a75-7e61-2098-9bff-a61388767e23-7d0ba755, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a763-7d0ba755, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a766-7d0ba755, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a768-7d0ba755, #w-node-_8cf54540-0d2d-91cf-a352-caf84c6d5d15-7d0ba755, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a76a-7d0ba755, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a76d-7d0ba755, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a771-7d0ba755, #w-node-c8c34cd3-d8ec-0e54-82fb-2787a8d5b486-7d0ba755, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a773-7d0ba755, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a776-7d0ba755, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a778-7d0ba755, #w-node-_170a393e-b15b-c8d7-9d97-ea5a55404dfd-7d0ba755, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a77a-7d0ba755, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a77d-7d0ba755, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a77f-7d0ba755, #w-node-e39b9d07-58d6-b3ac-66da-525d561eeb8d-7d0ba755, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5da3-7d0ba755, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5daf-7d0ba755, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5db7-7d0ba755, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5d7f-562756c4, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a6f9-562756c4, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a700-562756c4, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a703-562756c4, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a709-562756c4, #w-node-f06f38a3-b2df-e316-2895-d57256af09b5-562756c4, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a70f-562756c4, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a715-562756c4, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a717-562756c4, #w-node-_43c29117-c372-ab0f-c617-8ad5a28705a6-562756c4, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a71b-562756c4, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a71e-562756c4, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a720-562756c4, #w-node-bb98367e-9e0e-0426-2165-a325f682079b-562756c4, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a723-562756c4, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a726-562756c4, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a72a-562756c4, #w-node-f59e4b64-07ca-4908-ec66-1c033bd6afef-562756c4, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a72e-562756c4, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a735-562756c4, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a738-562756c4, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a73a-562756c4, #w-node-f668b7ba-b78d-2598-68d4-3e64f61614f8-562756c4, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a73d-562756c4, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a740-562756c4, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a742-562756c4, #w-node-c964ed3c-0a60-4bff-3218-49b07c738eb7-562756c4, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a747-562756c4, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a755-562756c4, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a758-562756c4, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a75a-562756c4, #w-node-_4bc6a8c2-5012-f1c1-26d3-803ee943dbea-562756c4, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a75c-562756c4, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a75f-562756c4, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a761-562756c4, #w-node-b9b68a75-7e61-2098-9bff-a61388767e23-562756c4, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a763-562756c4, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a766-562756c4, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a768-562756c4, #w-node-_8cf54540-0d2d-91cf-a352-caf84c6d5d15-562756c4, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a76a-562756c4, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a76d-562756c4, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a771-562756c4, #w-node-c8c34cd3-d8ec-0e54-82fb-2787a8d5b486-562756c4, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a773-562756c4, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a776-562756c4, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a778-562756c4, #w-node-_170a393e-b15b-c8d7-9d97-ea5a55404dfd-562756c4, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a77a-562756c4, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a77d-562756c4, #w-node-c6d83c07-6b4d-cec2-2ece-14391d33a77f-562756c4, #w-node-e39b9d07-58d6-b3ac-66da-525d561eeb8d-562756c4, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5da3-562756c4, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5daf-562756c4, #w-node-_5ec96125-bd58-2a4d-55af-21b7412b5db7-562756c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3e140aba-4ac4-4956-a352-5a3865c90d10-bf388b40 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-f01c2dc0-2623-10a0-a0d5-e31a27b4a2e0-55bd593c, #w-node-_56daa166-9203-689e-caa0-be888e60b233-8e60b1d8, #w-node-_56daa166-9203-689e-caa0-be888e60b24d-8e60b1d8, #w-node-_56daa166-9203-689e-caa0-be888e60b261-8e60b1d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_56daa166-9203-689e-caa0-be888e60b295-8e60b1d8, #w-node-_982b63f0-5676-3bd5-9635-1c34c60a8727-8e60b1d8 {
  place-self: auto;
}

#w-node-_6cd1c21b-60f3-3138-3f3c-81a2c5ace81e-badd79ae, #w-node-_391e0874-7b67-da50-539f-3c1c3de11b6f-45d97de6 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_0b84c536-4e0b-a57b-a150-e6b68dfac9f7-26029c43 {
  align-self: start;
}

#w-node-a2d75dd2-2feb-e1c5-afed-94ab3f4ac50c-122ce40d {
  justify-self: end;
}

@media screen and (min-width: 1440px) {
  #w-node-_1b599a05-5ac1-d5d5-225c-a10cc7c494d0-c7c49494, #w-node-_2db07efb-3833-ed2c-2399-c00c444fbfb5-1867e887 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (min-width: 1280px) {
  #w-node-_78c0aeb2-4543-0bf0-0457-7bae7ddde502-6026e654 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-b4e08c14-6c4c-c6db-fed2-582598bad2f6-0900d84d, #w-node-e8282b23-9ebe-7044-1cf0-28b6b7437d71-0900d84d, #w-node-_5472eae9-296f-125c-563c-8c605523d42b-0900d84d, #w-node-_1724ef29-b271-3a5f-6875-f9ccf8e313e8-0900d84d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_78c0aeb2-4543-0bf0-0457-7bae7ddde502-6d7f4c75, #w-node-_3e140aba-4ac4-4956-a352-5a3865c90d10-bf388b40 {
    grid-area: 1 / 1 / 2 / 2;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_9ed5c887-ed40-7f78-f8c2-5ec084639273-8463926e, #w-node-_756a914f-591c-ea12-8f87-b3e30d3ff5a4-0d3ff59d {
    order: -9999;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_9ed5c887-ed40-7f78-f8c2-5ec084639273-8463926e {
    order: -9999;
  }
}
