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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .w-col {
    width: 100%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

.w-widget {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-tabs {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@font-face {
  font-family: Manrope;
  src: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/6446180b753c401b97f0095c_manrope-v13-latin-500.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Manrope;
  src: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/6446180a10cfbaf556defbe7_manrope-v13-latin-600.woff2") format("woff2");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Manrope;
  src: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/6446180a04a72c863d135578_manrope-v13-latin-700.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Manrope;
  src: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/6446180a22449c31f30feee6_manrope-v13-latin-regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Manrope;
  src: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/6446180a04a72cbbd6135579_manrope-v13-latin-800.woff2") format("woff2");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Poppins;
  src: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/644618f904a72caa9c1361e0_poppins-v20-latin-500.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Poppins;
  src: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/644618f91c65a3c5e6ab71ef_poppins-v20-latin-600italic.woff2") format("woff2");
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Poppins;
  src: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/644618f90e0cf81f8bdc78cc_poppins-v20-latin-700italic.woff2") format("woff2");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Poppins;
  src: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/644618f99a23d8a0a07ea46b_poppins-v20-latin-600.woff2") format("woff2");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Poppins;
  src: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/644618f98a8f423ecc670c3e_poppins-v20-latin-700.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Poppins;
  src: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/644618f9f178cf12707035c4_poppins-v20-latin-500italic.woff2") format("woff2");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Poppins;
  src: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/644618faf5bdb35bd98b39f1_poppins-v20-latin-800italic.woff2") format("woff2");
  font-weight: 800;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Poppins;
  src: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/644618faf178cf0e6c7035c6_poppins-v20-latin-800.woff2") format("woff2");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Poppins;
  src: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/644618fa857e36ac5cd3757a_poppins-v20-latin-regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Poppins;
  src: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/644618faebf3868535874adf_poppins-v20-latin-italic.woff2") format("woff2");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: DM Serif Display;
  src: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/64461fff9a23d851a47eff78_dm-serif-display-v11-latin-regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: DM Serif Display;
  src: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/64461fff22449cdd8a10680e_dm-serif-display-v11-latin-italic.woff2") format("woff2");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Untitledsans;
  src: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/65702081552f200e9ef79df3_UntitledSans-Medium.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Untitledsans;
  src: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/65702081fc1bbabab1ca5f99_UntitledSans-Black.woff2") format("woff2");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Untitledsans;
  src: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/6570208130f42a3891a2e8ba_UntitledSans-Regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Untitledsans;
  src: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/65702081492ae9fcb25226b0_UntitledSans-Light.woff2") format("woff2");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Untitledsans;
  src: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/6570208179afcd6c25ac8b59_UntitledSans-Bold.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Fontawesome webfont;
  src: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/6226fbdc8d276ce610df086a_fontawesome-webfont.eot") format("embedded-opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Fontawesome;
  src: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/6226fbdcdc5521031ac482cd_FontAwesome.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

:root {
  --dark-slate-blue: #444f60;
  --whit: #fff;
  --yellow: #ffb800;
  --dim-grey: #7a7a7a;
  --redbrick: #be1e2d;
  --light_violit: #eae9ff;
  --new-heading: #231d4f;
  --violet: #7b61ff;
  --black: #333;
  --red_brick: #ff647c;
  --blue: #392695;
  --blog_text: #1e2a3d;
  --text_number: #eae9ff;
  --gradient_v_dark: #5238d1;
  --ligth_yellow: #fff3d7;
  --stroke: #ccc1ff80;
  --light_blue: #d2f1ff;
  --midnight-blue: #1d115a;
  --lavender-blush: #ffecf3;
  --background-light-purple: #fbfaff;
  --combine-library-grey-800: #1f2c3d;
  --border: #cfc6ff;
  --new-purple: #7b61ff;
  --untitled-ui-gray50-501: #f7f6ff;
  --ai-pra-text: #b9b6ccab;
  --combine-library-primary-800: #472def;
  --untitled-ui-white: white;
  --untitled-ui-gray900: #101828;
  --combine-library-grey-400: #8c94a5;
  --combine-library-primary-600: #6157f8;
  --yellow-hover: #e9ac0f;
  --combine-library-secondary-600: #00a1c1;
  --light-cyan: #ffcbdf;
  --untitled-ui-gray500: #667085;
  --untitled-ui-gray700: #344054;
  --untitled-ui-gray100: #f2f4f7;
  --untitled-ui-primary600: #7f56d9;
  --elements-webflow-library-neutral--600: #6e7191;
  --elements-webflow-library-neutral--800: #211f54;
  --elements-webflow-library-neutral--400: #dcddeb;
  --elements-webflow-library-general--shadow-02: #14142b14;
  --elements-webflow-library-neutral--200: #f7f7fc;
  --elements-webflow-library-neutral--100: white;
  --elements-webflow-library-general--shadow-01: #14142b0f;
  --elements-webflow-library-accent--primary-1: #4a3aff;
  --untitled-ui-gray200: #eaecf0;
  --untitled-ui-warning300: #fec84b;
  --untitled-ui-primary700: #6941c6;
  --untitled-ui-primary100: #f4ebff;
  --untitled-ui-gray600: #475467;
  --untitled-ui-primary200: #e9d7fe;
  --combine-library-white: white;
  --combine-library-grey-600: #5f6570;
  --combine-library-grey-050: #f2f3f7;
  --elements-webflow-library-secondary--color-2: #f2f1ff;
  --ai-background: #0b081f;
  --ai-border: #27233b;
  --color: white;
  --6px_r: 6px;
  --untitled-ui-gray300: #d0d5dd;
  --untitled-ui-gray800: #1d2939;
  --combine-library-success-100: #ebf7de;
  --untitled-ui-primary800: #53389e;
  --untitled-ui--success50: #ecfdf3;
  --untitled-ui--success700: #027a48;
  --ai-text: var(--combine-library-grey-050);
  --new-w-pure: #fff;
  --new-light-purple: #7b61ff12;
  --new-white: var(--untitled-ui-gray200);
  --walsh-black: #2c2c2c;
  --walsh-azure: #e7f1f1;
  --combine-library-grey-200: #bfc4ce;
  --combine-library-grey-100: #d9dce2;
  --combine-library-success-800: #6d9400;
  --combine-library-warning-400: #f8b34b;
  --untitled-ui-primary50: #f9f5ff;
  --walsh-walsh-light-green: #c2ecd5;
  --combine-library-error-800: #e2004f;
  --combine-library-error-100: #ffecec;
  --n-heading: var(--dark-slate-blue);
  --new_h2: var(--dark-slate-blue);
  --color-2: white;
  --elements-webflow-library-general--shadow-03: #14142b1a;
  --elements-webflow-library-neutral--300: #eff0f6;
  --elements-webflow-library-secondary--color-1: #281ca5;
  --liner-gradeint: white;
  --ai-gradient: white;
}

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

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

.w-pagination-wrapper {
  flex-wrap: wrap;
  justify-content: center;
  display: flex;
}

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

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

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

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

.w-backgroundvideo-backgroundvideoplaypausebutton:focus-visible {
  outline-offset: 2px;
  border-radius: 50%;
  outline: 2px solid #3b79c3;
}

.w-page-count {
  text-align: center;
  width: 100%;
  margin-top: 20px;
}

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

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

.w-users-userformpagewrap {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  max-width: 340px;
  height: 100vh;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@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: #333;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

h2 {
  color: var(--dark-slate-blue);
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 25px;
  font-weight: 700;
  line-height: 36px;
}

h3 {
  color: #140855;
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 20px;
  font-weight: 500;
  line-height: 25px;
}

h4 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
}

p {
  color: #1e2a3db3;
  margin-bottom: 0;
  padding: 10px 20px;
  font-size: 16px;
  font-weight: 400;
}

li {
  color: #444f60fc;
  font-size: 16px;
}

.container {
  max-width: 80%;
  display: flex;
}

.container.menu_nav {
  z-index: 50;
  background-color: #fff;
  border-radius: 6px;
  justify-content: space-between;
  align-items: center;
  padding: 12px 21px;
  position: sticky;
  top: 0;
  box-shadow: 9px 9px 55px -15px #00000026;
}

.navbar {
  background-color: #ddd0;
}

.navbar.header {
  top: 20px;
}

.image {
  width: 145px;
  height: 28px;
  margin-top: auto;
  display: block;
}

.brand {
  order: -1;
}

.button {
  color: var(--whit);
  background-color: #0000;
  order: 1;
}

.button.btn_free {
  background-color: var(--yellow);
  color: #000;
  border-radius: 2px;
  font-size: 15px;
  font-weight: 400;
}

.top_btn {
  order: 1;
}

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

.body.score {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/6707c37ad0e11b5bf5415104_ad3c128.jpg");
  background-position: 0 0;
  background-size: cover;
  background-attachment: fixed;
  font-family: Untitledsans, sans-serif;
}

.nav-link {
  text-align: center;
  font-size: 15px;
  font-weight: 500;
}

.text-block-2 {
  font-size: 15px;
  font-weight: 500;
}

.dropdown-list-2 {
  background-color: #fff;
  border-radius: 3px;
  min-width: 180px;
  box-shadow: 0 7px 20px -10px #00000026;
}

.dropdown-list-2.w--open {
  min-width: 196px;
  overflow: hidden;
}

.dropdown-link {
  color: var(--dim-grey);
  font-size: 15px;
  font-weight: 500;
}

.dropdown-link:hover {
  color: var(--redbrick);
  background-color: #7a7a7a1c;
}

.inner_hero-section {
  background-color: #0000;
  min-height: auto;
  max-height: none;
  padding-top: 0;
}

.div-block {
  background-color: var(--light_violit);
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/6225b29dd123ca1eaa2fc052_f_h_bg.png"), url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/6225b29d145edcf6a70b9034_dot_n.png");
  background-position: 50% -120%, 50% 96%;
  background-repeat: no-repeat, repeat;
  background-size: cover, cover;
  min-height: auto;
  max-height: none;
  padding-top: 92px;
}

.inner_bottom {
  z-index: 1;
  padding-top: 0;
  padding-bottom: 0;
  position: relative;
  top: -2px;
}

.container-2 {
  z-index: 2;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 100%;
  height: 100%;
  min-height: 80px;
  max-height: none;
  margin-top: 25px;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.heading {
  color: var(--yellow);
  text-align: center;
  margin-bottom: 14px;
  font-size: 50px;
  line-height: 55px;
}

.heading.white {
  color: var(--new-heading);
}

.paragraph {
  color: var(--dim-grey);
  text-align: center;
  min-width: auto;
  max-width: 70%;
  margin-bottom: 41px;
  font-size: 16px;
  line-height: 23px;
}

.all_feature {
  z-index: 2;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.tabs-menu {
  flex-direction: column;
  display: flex;
}

.tabs-menu.feature_list {
  flex-direction: column;
  min-width: 340px;
}

.number {
  color: #7a7a7abd;
  flex: 0 auto;
  order: -1;
  align-self: center;
  width: 58px;
  min-width: 50px;
  padding-left: 16px;
  padding-right: 17px;
  font-size: 16px;
  font-weight: 600;
  display: block;
}

.feature_item {
  color: var(--dim-grey);
  background-color: #0000;
  margin-top: 11px;
  margin-bottom: 11px;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 0;
}

.feature_item.w--current {
  background-color: #0000;
  border: 0 solid #000;
  margin-left: 0;
  padding-left: 0;
}

.feature_text {
  font-size: 16px;
}

.tab_btn_text {
  order: -1;
  align-items: center;
  padding-left: 0;
  display: flex;
}

.badge-updated-feature, .badge-new-feature {
  height: 20px;
  margin-left: 10px;
}

.feature_content {
  width: 700px;
  margin-top: -44px;
  display: block;
}

.f_img {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/6225da5d765efe30c0b9065f_g-bg.webp");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: 86%;
  padding: 53px 22px 3px 0;
  position: relative;
}

.image-5 {
  max-width: 100%;
  position: relative;
}

.content_listheading {
  z-index: 5;
  object-fit: fill;
  background-color: #fff;
  border-radius: 50px;
  justify-content: space-between;
  width: auto;
  min-width: auto;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 39px 13px;
  display: flex;
  position: sticky;
  inset: auto 0% 31% auto;
  overflow: visible;
  box-shadow: 1px 8px 20px -8px #00000040;
}

.content_listheading.feature_nav_slider-btn {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 50px 1fr 50px;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  padding-left: 22px;
  padding-right: 22px;
  display: grid;
  bottom: 200px;
}

.link-block {
  color: var(--dim-grey);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.link-block:hover {
  color: var(--redbrick);
}

.text_head {
  text-align: center;
  flex: 0 auto;
  order: 0;
  align-self: center;
  width: auto;
  min-width: auto;
  margin-bottom: 0;
  font-size: 22px;
  font-weight: 600;
  text-decoration: none;
  display: block;
}

.f_text {
  text-align: center;
  flex-direction: column;
  display: block;
  position: relative;
  top: -51px;
}

.div-block-3 {
  object-fit: contain;
  flex-direction: column;
  width: 700px;
  display: flex;
  position: relative;
}

.paragraph-6 {
  color: var(--dim-grey);
  width: 90%;
  margin-left: auto;
  margin-right: auto;
  font-size: 15px;
  line-height: 22px;
}

.prev-slide.slick-arrow {
  order: -1;
  align-self: center;
}

.slick-arrow.next-slide {
  order: 1;
  align-self: center;
  margin-left: 0;
}

.section.s_padding {
  padding-top: 80px;
  padding-bottom: 0;
}

.section.is--slider {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  max-width: 100%;
  min-height: 100vh;
  padding-top: 150px;
  padding-bottom: 100px;
  display: block;
  position: relative;
  overflow: hidden;
}

.container-3 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-content: stretch center;
  place-items: stretch stretch;
  max-width: 80%;
  margin-top: 33px;
  display: block;
}

.heading-3 {
  color: var(--violet);
  text-align: center;
  margin-bottom: 30px;
  font-size: 45px;
  font-weight: 200;
}

.paragraph-7 {
  color: var(--dim-grey);
  text-align: center;
  max-width: 80%;
  margin-left: auto;
  margin-right: auto;
  font-size: 16px;
}

.grid {
  grid-column-gap: 29px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  max-width: 100%;
  padding-top: 41px;
  padding-bottom: 41px;
  font-size: 20px;
}

.container-4 {
  max-width: 80%;
}

.feature_card {
  border: 2px solid #7a7a7a1a;
  border-radius: 6px;
  padding: 64px 41px;
  transition: transform 25ms cubic-bezier(.39, .575, .565, 1);
}

.feature_card:hover {
  border-width: 2px;
  border-color: #7a7a7a00;
  transform: scale(1.01);
  box-shadow: 0 3px 18px -11px #000000a1;
}

.heading-5 {
  margin-top: 38px;
  font-size: 25px;
  font-weight: 600;
}

.image-7 {
  max-height: 70px;
}

.paragraph-9 {
  color: var(--dim-grey);
  margin-top: 18px;
  font-size: 16px;
  line-height: 26px;
}

.bold-text {
  font-size: 35px;
}

.footer_befor {
  position: relative;
  bottom: -1px;
}

.inner_footer {
  background-color: #f2f7ff;
  padding-top: 80px;
  padding-bottom: 50px;
}

.container-6 {
  max-width: 75%;
}

.div-block-4 {
  grid-column-gap: 24px;
  grid-row-gap: 16px;
  border-bottom: 1px solid #444f604d;
  grid-template-rows: auto;
  grid-template-columns: 3.25fr 1fr;
  grid-auto-columns: 1fr;
  place-content: space-between;
  place-items: center stretch;
  margin-bottom: 60px;
  padding-bottom: 43px;
  display: grid;
}

.heading-6 {
  color: var(--dark-slate-blue);
  margin-bottom: 10px;
  font-size: 28px;
}

.request_btn {
  border: 2px solid var(--violet);
  color: #0000;
  text-align: center;
  object-fit: none;
  background-color: #0000;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  max-width: 100%;
  height: 45px;
  padding-left: 13px;
  padding-right: 13px;
  font-size: 16px;
  transition: all .3s ease-in-out;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 9px 20px -2px #7b61ff9c;
}

.request_btn:hover {
  background-color: #0000;
}

.brn_text {
  z-index: 2;
  color: #fff;
  margin-bottom: 0;
  padding-bottom: 10px;
  font-size: 15px;
  font-weight: 400;
  text-decoration: none;
  position: relative;
}

.div-block-5 {
  z-index: 1;
  background-color: var(--violet);
  color: #0000;
  -webkit-text-fill-color: inherit;
  background-clip: padding-box;
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  width: 110%;
  max-width: 100%;
  height: 100px;
  position: absolute;
  left: auto;
  transform: translate(0);
}

.div-block-5:hover {
  transform: translate(0, -75px);
}

.yellow_request_btn {
  border: 2px solid var(--yellow);
  color: #0000;
  object-fit: none;
  background-color: #0000;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  min-width: 200px;
  height: 45px;
  font-size: 16px;
  transition: all .3s ease-in-out;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 9px 20px -2px #ffb80063;
}

.yellow_request_btn:hover {
  background-color: #0000;
}

.y_div {
  z-index: 1;
  background-color: var(--yellow);
  color: #0000;
  -webkit-text-fill-color: inherit;
  background-clip: padding-box;
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  width: 110%;
  max-width: 100%;
  height: 100px;
  position: absolute;
  left: 0;
  transform: translate(0);
}

.y_div:hover {
  transform: translate(0, -75px);
}

.y_brn_text {
  z-index: 2;
  color: #fff;
  margin-bottom: 0;
  font-weight: 400;
  text-decoration: none;
  position: relative;
}

.black_request_btn-copy {
  border: 2px solid var(--black);
  color: #0000;
  object-fit: none;
  background-color: #0000;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  height: 45px;
  margin-right: 0;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 16px;
  transition: all .3s ease-in-out;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 9px 20px -2px #33333378;
}

.black_request_btn-copy:hover {
  background-color: #0000;
}

.black_div {
  z-index: 1;
  background-color: var(--black);
  color: #0000;
  -webkit-text-fill-color: inherit;
  background-clip: padding-box;
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  width: 110%;
  max-width: 110%;
  height: 100px;
  position: absolute;
  left: 0;
  transform: translate(0);
}

.black_div:hover {
  transform: translate(0, -75px);
}

.black_brn_text {
  z-index: 2;
  color: #fff;
  text-align: center;
  margin-bottom: 0;
  padding-bottom: 10px;
  font-weight: 400;
  text-decoration: none;
  position: relative;
}

.black_brn_text.white {
  padding-left: 5px;
  padding-right: 5px;
  font-family: Poppins, sans-serif;
  font-size: 14px;
}

.red_btn {
  border: 2px solid var(--red_brick);
  color: #0000;
  object-fit: none;
  background-color: #0000;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  height: 45px;
  font-size: 16px;
  transition: all .3s ease-in-out;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 9px 20px -2px #ff647ca8;
}

.red_btn:hover {
  background-color: #0000;
}

.red_div {
  z-index: 1;
  background-color: var(--red_brick);
  color: #0000;
  -webkit-text-fill-color: inherit;
  background-clip: padding-box;
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  width: 110%;
  max-width: 100%;
  height: 100px;
  position: absolute;
  left: 0;
  transform: translate(0);
}

.red_div:hover {
  transform: translate(0, -75px);
}

.red_brn_text {
  z-index: 2;
  color: #fff;
  margin-bottom: 0;
  font-weight: 400;
  text-decoration: none;
  position: relative;
}

.blue_btn {
  border: 2px solid var(--blue);
  color: #0000;
  object-fit: none;
  background-color: #0000;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  max-width: 100%;
  height: 45px;
  padding-left: 13px;
  padding-right: 13px;
  font-size: 16px;
  transition: all .3s ease-in-out;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 9px 20px -2px #2295d6a1;
}

.blue_btn:hover {
  background-color: #0000;
}

.blue_div {
  z-index: 1;
  background-color: var(--blue);
  color: #0000;
  -webkit-text-fill-color: inherit;
  background-clip: padding-box;
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  width: 110%;
  max-width: 100%;
  height: 100px;
  position: absolute;
  left: auto;
  transform: translate(0);
}

.blue_div:hover {
  transform: translate(0, -75px);
}

.blue_brn_text {
  z-index: 2;
  color: #fff;
  margin-bottom: 0;
  font-weight: 400;
  text-decoration: none;
  position: relative;
}

.footer_content {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template: "Area"
  / 2fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 0;
  display: grid;
}

.company_info {
  padding-right: 27px;
}

.image-8 {
  height: 30px;
}

.paragraph-13 {
  color: var(--dark-slate-blue);
  padding-top: 20px;
  padding-left: 0;
  padding-right: 0;
  font-size: 14px;
  line-height: 22px;
}

.div-block-6 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  border: 0 solid #000;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 25px;
  padding-bottom: 15px;
  display: grid;
}

.div-block-6.callus {
  border-bottom-width: 1px;
  border-bottom-color: #444f6059;
  padding-top: 15px;
  padding-bottom: 25px;
}

.text-block-3 {
  margin-bottom: 11px;
  font-weight: 500;
}

.contcatinfo {
  margin-bottom: 11px;
  font-size: 20px;
  font-weight: 100;
}

.bold-text-2 {
  color: var(--dark-slate-blue);
  font-weight: 600;
}

.div-block-7 {
  grid-column-gap: 5px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 40px 40px 40px 40px;
  grid-auto-columns: 1fr;
  justify-content: start;
  place-items: center start;
  display: grid;
}

.social {
  text-transform: uppercase;
  border: 1px solid #444f6078;
  border-radius: 3px;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  font-family: Fontawesome webfont, sans-serif;
  font-size: 18px;
  font-weight: 400;
  transition: none;
  display: flex;
}

.social:hover {
  background-color: #444f6075;
  box-shadow: 0 2px 11px -2px #444f60a6;
}

.quick_link {
  margin-top: 43px;
}

.quick_heading {
  margin-bottom: 17px;
  font-size: 20px;
  font-weight: 600;
}

.bold-text-3 {
  font-size: 16px;
  font-weight: 500;
}

.bold-text-4 {
  color: var(--dark-slate-blue);
  font-weight: 500;
}

.link {
  padding-top: 17px;
  padding-bottom: 3px;
  display: block;
}

.section-2 {
  padding-top: 80px;
  padding-bottom: 150px;
}

.award {
  grid-column-gap: 20px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  max-width: 90%;
  margin: 34px auto;
  padding-top: 0;
  padding-bottom: 0;
  display: grid;
}

.award._8-items {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.star_award {
  text-align: center;
  margin-top: 42px;
  margin-bottom: 42px;
  position: relative;
}

.image-9 {
  height: 22px;
}

.image-10, .image-11, .image-12 {
  max-height: 90px;
}

.review_badge {
  grid-column-gap: 20px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  max-width: 70%;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.section-3 {
  padding-top: 48px;
  padding-bottom: 113px;
  font-size: 14px;
}

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

.blog_post {
  font-size: 20px;
  line-height: 22px;
}

.blog_post h3 {
  font-size: 18px;
  line-height: 25px;
}

.blog_post p {
  font-size: 15px;
  line-height: 20px;
}

.blog_post h2 {
  font-size: 24px;
  line-height: 26px;
}

.blog_post h4 {
  margin-top: 20px;
  font-size: 16px;
}

.text-block-4 {
  color: #1e2a3db5;
  text-align: center;
  max-width: 80%;
  margin-top: 6px;
  font-size: 16px;
  font-weight: 500;
  line-height: 25px;
}

.blog-tag-component {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #eae9ff5c;
  border-radius: 12px;
  grid-template-rows: auto;
  grid-template-columns: 72px 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: start;
  margin-top: 24px;
  margin-bottom: 24px;
  padding: 24px 16px;
  display: grid;
}

.text-block-5 {
  color: var(--blog_text);
  font-size: 15px;
  font-weight: 500;
}

.blog_box {
  border: 1px solid var(--light_violit);
  border-radius: 6px;
  min-height: 420px;
  max-height: 420px;
  margin-bottom: 20px;
  padding-bottom: 14px;
  transition: all .125s ease-in-out;
  overflow: hidden;
}

.blog_box:hover {
  perspective: none;
  border-color: #0000;
  transform: none;
  box-shadow: 0 8px 19px -6px #444f6029;
}

.blog_heading {
  color: var(--blog_text);
  padding-left: 20px;
  padding-right: 20px;
  text-decoration: none;
}

.heading-8 {
  height: 4ch;
  margin-top: 20px;
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  line-height: 23px;
  overflow: hidden;
}

.heading-8.blog_heading {
  height: 3.5ch;
  padding-left: 0;
}

.paragraph-14 {
  height: 7ch;
  padding: 0 20px;
  font-size: 14px;
  overflow: hidden;
}

.paragraph-14.blog_post_summery {
  height: 6ch;
  overflow: hidden;
}

.category-tag {
  background-color: var(--light_violit);
  color: var(--violet);
  letter-spacing: .8px;
  background-image: linear-gradient(108deg, #9a63f1, #6067f1 51%, #3bc3bf);
  border-radius: 2px;
  padding: 2px 9px 1px;
  font-weight: 600;
  text-decoration: none;
  position: absolute;
  top: -15px;
  bottom: auto;
  left: 20px;
}

.text-block-6 {
  color: var(--text_number);
  letter-spacing: 1px;
  text-transform: uppercase;
  text-shadow: 0 2px 5px #00000080;
  font-size: 11px;
  font-weight: 400;
  text-decoration: none;
}

.image-18 {
  min-height: 0;
}

.image-18:hover {
  transform: translate(0);
}

.link-block-2 {
  background-color: var(--violet);
  min-height: 210px;
  max-height: 210px;
  overflow: hidden;
}

.div-block-9 {
  max-height: 200px;
  position: relative;
}

.blog-tag-div {
  color: var(--dark-slate-blue);
  letter-spacing: .5px;
  background-color: #fffffff0;
  border: 1px solid #444f601c;
  border-radius: 120px;
  margin-top: 0;
  margin-bottom: 9px;
  padding: 6px 12px 5px;
  font-size: 11px;
  font-weight: 400;
  text-decoration: none;
}

.blog-tag-div:hover {
  color: var(--gradient_v_dark);
  background-color: #eae9ff;
}

.yellw_block {
  background-color: var(--ligth_yellow);
  min-height: auto;
  max-height: none;
  margin-bottom: 83px;
  padding-top: 92px;
  padding-bottom: 100px;
}

.yellw_block.yellow {
  background-color: var(--light_violit);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.yellw_block.yellow.blog {
  grid-row-gap: 24px;
  background-color: var(--light_violit);
  margin-bottom: auto;
  padding-top: 80px;
  padding-bottom: 90px;
}

.blog-tag-text {
  font-size: 12px;
  font-weight: 400;
}

.collection-item-2 {
  align-items: center;
  margin-right: 9px;
  display: flex;
}

.collection-list-2 {
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

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

.section-5 {
  margin-top: 75px;
  margin-bottom: 75px;
}

.heading-10 {
  text-align: center;
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
}

.heading-11 {
  color: var(--blog_text);
  text-align: center;
  font-size: 110px;
  font-weight: 200;
  line-height: 110px;
}

.empty-state-2 {
  background-color: #0000;
}

.share {
  border-bottom: 1px solid var(--stroke);
}

.heading-12 {
  color: var(--new-heading);
  text-align: center;
  max-width: 95%;
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
}

.container-11 {
  z-index: 9;
  margin-bottom: -283px;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
  position: relative;
  top: 62px;
  bottom: -51px;
}

.div-block-10 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 250px;
  padding: 20px;
  display: flex;
}

.div-block-10.pricebox {
  min-height: 140px;
  position: relative;
}

.div-block-11 {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 0;
  display: none;
}

.div-block-11.static-price-hide, .div-block-11.geotargetlygeocontent1682336378349_content_1 {
  display: none;
  position: relative;
}

.div-block-11.geotargetlygeocontent1682336378349_content_2 {
  display: none;
}

.div-block-12 {
  padding: 0 23px 24px;
}

.black_request {
  border: 2px solid var(--black);
  color: #0000;
  object-fit: none;
  background-color: #0000;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  height: 45px;
  padding-left: 28px;
  padding-right: 28px;
  font-size: 16px;
  transition: all .3s ease-in-out;
  display: flex;
  position: relative;
  overflow: hidden;
}

.black_request:hover {
  background-color: #0000;
  box-shadow: -2px 9px 20px -2px #1e2a3d47;
}

.black_request.white {
  border-color: #fff;
}

.border_black {
  color: var(--blog_text);
  margin-bottom: 0;
  padding-bottom: 10px;
}

.border_black.white {
  color: #fff;
  text-align: center;
  padding-bottom: 10px;
  padding-left: 5px;
  padding-right: 5px;
  font-family: Poppins, sans-serif;
  font-size: 14px;
}

.faq_section {
  background-color: #7b61ff0d;
  border-top: 1px solid #e5e0ff;
  border-bottom: 1px solid #e5e0ff;
  padding-top: 150px;
  padding-bottom: 150px;
  padding-right: 0;
}

.faq_section.m_bbf {
  margin-bottom: -84px;
}

.heading-16 {
  color: var(--dark-slate-blue);
  text-align: center;
  margin-bottom: 20px;
  font-size: 40px;
}

.heading-16.pk_tbg {
  color: #fff;
}

.heading-16.pk_tbg.dark {
  color: var(--black);
}

.text-block-12 {
  color: #444f60cc;
  text-align: center;
  max-width: 100%;
  margin: auto 15px 10px 0;
  padding-top: 10px;
  padding-right: 0;
  font-size: 14px;
}

.text-block-12.pk_tbg {
  color: #777c;
}

.div-block-14 {
  grid-column-gap: 40px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 50px;
  padding-right: 0;
  display: grid;
}

.accordion-toggle {
  background-color: #fff;
  border-radius: 0;
  justify-content: space-between;
  align-items: center;
  height: 80px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.accordion-toggle.open {
  background-color: #fff;
  align-items: center;
  height: 80px;
  padding-top: 0;
  padding-bottom: 0;
}

.accordion-toggle.ac-top {
  background-color: var(--light_violit);
}

.accordion-toggle.light {
  background-color: #7b61ff00;
  background-image: none;
  flex-flow: row;
  width: auto;
  height: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  position: static;
  top: auto;
}

.accordion {
  z-index: 0;
  border: 1px solid var(--light_violit);
  background-color: #fff;
  border-radius: 6px;
  width: 100%;
  height: auto;
  margin-bottom: 20px;
  display: block;
  overflow: hidden;
}

.accordion.in_bg {
  background-color: #0000;
}

.accordion.light {
  background-color: #eae9ff;
  background-image: none;
  border-width: 0;
  width: auto;
  height: auto;
  position: static;
  top: auto;
}

.accordion-content {
  background-color: #fff;
  border: 0 #000;
  padding: 0 21px 21px;
  transition: all .2s ease-in-out;
  display: block;
  position: static;
}

.accordion-content.ac_content {
  background-color: var(--light_violit);
}

.accordion-content.f-light {
  background-color: #7b61ff00;
}

.accordion-icon {
  color: #100741;
  background-color: #ffb800;
  border-radius: 200px;
  justify-content: center;
  align-items: center;
  width: 28px;
  height: 28px;
  margin-left: 0;
  font-size: 20px;
  display: flex;
  position: relative;
}

.accordion-icon.f-icon {
  color: #fff;
  background-color: #4a3aff;
  width: 1.5rem;
  height: 1.5rem;
}

.text-block-13 {
  white-space: pre-wrap;
  flex: 1;
  font-size: 15px;
  font-weight: 500;
}

.paragraph-15 {
  color: var(--dark-slate-blue);
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  font-size: 15px;
  line-height: 22px;
}

.herosection {
  opacity: 1;
  mix-blend-mode: normal;
  background-color: #fffbf3;
  border-bottom: 1px solid #e5e0ff;
  min-height: 100vh;
  padding-top: 92px;
  padding-bottom: 92px;
  position: relative;
  overflow: hidden;
}

.container-12 {
  max-width: 75%;
  padding-top: 88px;
}

.hero-2-column-grid {
  grid-column-gap: 64px;
  grid-row-gap: 50px;
  grid-template: ". Area"
  / .9fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  margin-right: -86px;
  display: grid;
  position: relative;
}

.hero_content {
  flex-direction: column;
  display: block;
  position: relative;
}

.text_block {
  display: inline;
}

.text_block.high_bg {
  margin-left: -14px;
  padding-left: 15px;
  padding-right: 17px;
  position: relative;
}

.text_block_2 {
  margin-top: -14px;
  padding-top: 22px;
  display: flex;
}

.text_block_p {
  margin-top: 0;
  padding-top: 15px;
  display: flex;
}

.hero-cta-form {
  min-width: 0%;
  max-width: 80%;
  margin-top: 16px;
}

.hero_img {
  flex-direction: column;
  min-width: 120%;
  max-width: 120%;
  height: 80%;
  margin-top: -210px;
  margin-left: -34px;
  padding: 0;
  display: block;
  position: relative;
  overflow: visible;
}

.container-13 {
  max-width: 75%;
  margin-top: 92px;
  display: block;
}

.heading-20 {
  color: var(--blog_text);
  text-align: center;
  font-size: 24px;
  font-weight: 300;
}

.m_scroll {
  text-align: center;
  height: 150px;
  padding-top: 16px;
  padding-bottom: 20px;
  position: relative;
  overflow: hidden;
}

.award_scroll {
  width: 4116px;
  height: 85px;
  margin-top: 21px;
  display: flex;
}

.image-34 {
  z-index: 2;
  text-align: center;
  height: 120px;
  margin-left: -75px;
  position: absolute;
}

.image-35 {
  width: 1624px;
  height: 85px;
  margin-left: 16px;
}

.image-36 {
  width: 1624px;
  max-width: 150%;
  height: 85px;
}

.div-block-16 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
}

._3sterp {
  color: var(--dark-slate-blue);
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
  font-size: 45px;
  font-weight: 600;
  line-height: 50px;
  display: inline;
}

.text_block_in {
  padding-left: 0;
  display: inline;
  position: relative;
}

.image-38 {
  max-width: 100%;
  position: absolute;
  inset: auto 0% -33% 4%;
}

.text_block_step {
  margin-top: 23px;
  padding-top: 0;
  display: block;
  position: relative;
}

.heading_how {
  text-align: left;
  margin-bottom: 50px;
  position: relative;
}

.how_step {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 0;
  padding-top: 35px;
  display: block;
  position: relative;
}

.step_1 {
  text-align: center;
  flex-direction: row;
  align-items: center;
  display: flex;
}

.step_2 {
  text-align: center;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  margin-top: 36px;
  margin-bottom: 36px;
  display: flex;
}

.btn_bottom_ab {
  max-width: 46%;
  margin-top: 39px;
  position: relative;
  inset: auto auto 0% 0%;
}

.icon_box {
  background-color: #fff;
  border-radius: 16px;
  width: 110px;
  min-width: 110px;
  height: 110px;
  padding: 22px;
  display: flex;
  box-shadow: 0 3px 30px -10px #7b61ff87;
}

.steps {
  text-align: left;
  margin-left: 39px;
}

.text-block-14 {
  color: var(--violet);
  text-transform: uppercase;
  margin-bottom: 50px;
  font-size: 16px;
  font-weight: 700;
  display: none;
}

.container-15 {
  text-align: center;
  margin-bottom: 50px;
}

.text_block_f_high {
  display: inline;
  position: relative;
}

.image-39 {
  z-index: -1;
  position: absolute;
  inset: auto 0% -17%;
}

.heading-26 {
  text-align: center;
  margin-top: 0;
  margin-bottom: 10px;
  padding-right: 0;
  font-size: 40px;
  font-weight: 600;
}

.container-16 {
  max-width: 70%;
}

.f_block {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 26px;
  display: grid;
}

.f_block.vertical-padding {
  padding-top: 16px;
  padding-bottom: 16px;
}

.paragraph-18 {
  color: #444f60fc;
  white-space: normal;
  padding-left: 0;
  padding-right: 40px;
  font-family: Poppins, sans-serif;
  line-height: 27px;
}

.text-block-15 {
  text-transform: none;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  font-weight: 600;
}

.tab-link {
  background-color: #0000;
  border-radius: 10px;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
}

.tab-link.w--current {
  background-color: #fff;
  border-radius: 10px;
  flex: 0 auto;
  align-self: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  display: block;
  box-shadow: 0 8px 30px -11px #7b61ff91;
}

.tabs-menu-2 {
  background-color: #f6f5ff;
  border: 1px solid #f2efff;
  border-radius: 16px;
  flex-direction: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-around;
  padding: 4px;
  display: flex;
  overflow: visible;
}

.tabs-menu-2.verti_tab {
  flex-direction: row;
  width: 100%;
  display: flex;
  position: sticky;
  top: 0;
}

.tabs-menu-2.verti_tab.landingpage {
  background-color: #0000;
  flex-wrap: nowrap;
  place-content: stretch flex-start;
  padding: 6px;
}

.tabs-menu-2.verti_tab.em {
  background-color: #1a1a2c14;
  border-radius: 10px;
  align-items: center;
  width: 100%;
  padding: 5px 0;
}

.tabs-content {
  background-color: #0000;
  border-radius: 6px;
  margin-top: 3px;
  padding: 0 0 0 36px;
}

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

.tabs-content.em {
  margin-top: 50px;
}

.container-17 {
  z-index: 2;
  background-color: #0000;
  border-radius: 6px;
  max-width: 80%;
  margin-top: 0;
  padding: 42px;
  position: relative;
  top: -103px;
}

.div-block-17 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-rows: auto;
  grid-template-columns: 220px 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.heading-28 {
  perspective: none;
  color: var(--blog_text);
  margin-top: 0;
  font-size: 42px;
  transition: transform .2s;
  position: relative;
  top: 10px;
  transform: rotate(-5deg);
}

.new_features {
  background-color: #fff;
  border-radius: 16px;
  align-items: center;
  min-width: 100%;
  padding: 19px;
  display: flex;
  box-shadow: 0 14px 20px -5px #7b61ff29;
}

.image-41 {
  min-width: 150px;
  max-width: 120px;
  position: absolute;
  inset: -36% auto auto 10%;
}

.icon-32px {
  background-color: var(--light_blue);
  border-radius: 50%;
  max-width: 32px;
  margin-right: 15px;
  padding: 6px;
}

.icon-32px.yellow {
  background-color: var(--ligth_yellow);
}

.icon-32px.red {
  background-color: #ffe4ee;
}

.section-10 {
  background-color: #f2f7ff;
  padding-top: 150px;
  padding-bottom: 150px;
}

.section-10.priceing_section {
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  border-top: 1px solid #e5e0ff;
  border-bottom: 1px solid #e5e0ff;
  padding-bottom: 150px;
  display: block;
  overflow: hidden;
}

.section-10.priceing_section.hide {
  display: none;
}

.paragraph-19 {
  text-align: center;
  margin-top: 15px;
  font-style: italic;
}

.italic-text {
  color: #444f60e0;
}

.freetry {
  justify-content: center;
  align-items: center;
  display: flex;
}

._7days {
  color: var(--red_brick);
  padding-left: 12px;
  padding-right: 12px;
}

.priceyealry {
  background-color: #0000;
  border-radius: 6px;
  max-width: 100%;
  margin-top: 30px;
  margin-left: auto;
  margin-right: auto;
  padding: 0 21px;
}

.startingfrom {
  perspective: none;
  color: var(--gradient_v_dark);
  text-align: center;
  margin-top: -1px;
  padding: 0;
  font-family: Caveat;
  font-size: 29px;
  transition: transform .2s;
  position: relative;
  top: 10px;
  transform: rotate(-5deg);
}

.rup {
  justify-content: center;
  align-items: center;
  margin-top: 38px;
  display: none;
}

.heading-30 {
  color: var(--blog_text);
  text-align: center;
  font-size: 80px;
  font-weight: 700;
}

.rupes_symbole {
  color: var(--blog_text);
  text-align: center;
  margin-top: -20px;
  font-size: 40px;
  font-weight: 700;
}

.paragraph-20 {
  color: #444f60ed;
  margin-top: -14px;
}

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

.image-43 {
  min-width: 55px;
  max-width: 0%;
  position: absolute;
  inset: auto 16% -128% auto;
  transform: rotate(0);
}

.price_content {
  z-index: 2;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: -4px;
  display: block;
  position: relative;
}

.price_box {
  background-color: #fff;
  border-radius: 16px;
  align-items: center;
  margin-top: 21px;
  margin-bottom: 21px;
  padding: 12px 22px;
  font-family: Poppins, sans-serif;
  display: flex;
  box-shadow: 0 8px 30px -11px #7b61ff69;
}

.p_content {
  margin-left: 20px;
  display: flex;
}

.heading-31 {
  color: var(--blog_text);
  margin-top: 0;
  margin-bottom: 5px;
  font-size: 20px;
}

.image-44 {
  background-color: #0000;
  border-radius: 0;
  width: 50px;
  min-width: 50px;
  max-width: 0%;
  height: 50px;
  padding: 10px;
}

.container-20 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: start;
  display: block;
}

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

.bold-text-5 {
  color: var(--blog_text);
}

.paragraph-21 {
  color: #333333ab;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  font-size: 14px;
}

.image-45 {
  z-index: -1;
  opacity: .18;
  max-width: 130%;
  margin-top: -39px;
  position: absolute;
  inset: 0% auto 0% 34%;
}

.icon_b {
  background-color: #0000;
  border-radius: 50px;
  padding: 10px;
}

.icon_b.light_blue {
  background-color: var(--light_blue);
  padding: 10px;
}

.icon_b.light_yellow {
  background-color: var(--ligth_yellow);
}

.icon_b.light_red {
  background-color: #ffe4ee;
}

.section-it {
  margin-top: -99px;
  margin-bottom: -67px;
  padding-top: 0;
  padding-bottom: 0;
  display: none;
}

.section-it.pk_tbg {
  background-color: #00230e;
}

.container-21 {
  max-width: 65%;
}

.heading-32 {
  color: var(--blog_text);
  text-align: left;
  font-size: 40px;
  line-height: 45px;
}

.heading-32.pk_tbg {
  color: #fff;
}

.bold-text-6 {
  text-align: center;
  font-weight: 500;
}

.bold-text-6.pk_tbg {
  color: #dfdfdfb3;
}

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

.paragraph-22.pk_tbg {
  color: #999999b3;
  padding-left: 0;
}

.paragraph-22.no-left-padding {
  padding-left: 0;
}

.div-block-20 {
  z-index: 2;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  opacity: 1;
  grid-template-rows: auto;
  grid-template-columns: 300px 300px 1fr;
  grid-auto-columns: 1fr;
  place-content: space-between center;
  place-items: center;
  padding-top: 50px;
  display: grid;
  position: relative;
}

.cs_block {
  background-color: #fff;
  border-radius: 6px;
  margin-bottom: 0;
  padding: 41px;
  box-shadow: 0 8px 30px -11px #7b61ff80;
}

.cs_block.mb-4 {
  margin-bottom: 40px;
}

.heading-33 {
  color: var(--blog_text);
  font-family: DM Serif Display, sans-serif;
  font-size: 20px;
  font-weight: 600;
}

.paragraph-24 {
  margin-top: 15px;
  padding: 0;
  font-size: 14px;
  line-height: 22px;
  display: block;
}

.customer_block {
  align-items: center;
  margin-top: 50px;
  display: flex;
}

.heading-34 {
  color: var(--blog_text);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 600;
}

.paragraph-26 {
  color: #1e2a3d99;
  letter-spacing: .5px;
  margin-bottom: 0;
  padding: 0;
  font-size: 13px;
}

.image-46, .cus_1 {
  width: 60px;
  height: 60px;
  margin-right: 17px;
}

.content_cs {
  margin-left: 37px;
}

.hero-image-main-home {
  width: 0%;
  min-width: 98%;
  max-width: 0%;
  min-height: 0;
  margin-top: 0;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.section-12 {
  border-top: 1px solid var(--stroke);
  border-bottom: 1px #e5e0ff;
  padding-top: 92px;
  padding-bottom: 92px;
  display: block;
}

.container-22 {
  max-width: 85%;
}

.heading-36 {
  color: var(--blog_text);
  font-size: 40px;
  line-height: 55px;
}

.div-block-21 {
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-top: 0;
  display: flex;
  position: relative;
}

.live_process {
  text-align: center;
}

.heading-37 {
  font-size: 20px;
  font-weight: 300;
}

.bold-text-7 {
  color: #231d4f;
  font-weight: 500;
}

.btn_block {
  justify-content: center;
  min-width: 250px;
  max-width: 542px;
  padding-top: 50px;
  display: flex;
}

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

.op_system {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex: 0 auto;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-self: auto;
  width: 100%;
  padding-top: 50px;
  display: grid;
  position: relative;
}

.op_system.grid-2 {
  grid-template-columns: 1fr 1fr;
}

.op_system.g5 {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.ops {
  background-color: #fff;
  border: 1px solid #e6e6e6;
  border-radius: 10px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-bottom: 28px;
  padding: 16px 20px;
  transition: all .2s ease-in-out;
  display: flex;
  position: static;
  right: -263px;
  box-shadow: 0 8px 55px -25px #7b61ff61;
}

.ops:hover {
  transform: scale(1.1);
}

.bold-text-8 {
  color: var(--blog_text);
  font-size: 18px;
  font-weight: 700;
}

.avalibale {
  color: #333;
  font-weight: 400;
}

.image-48 {
  width: 60px;
  height: 50px;
  margin-right: 22px;
}

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

.container-25 {
  max-width: 70%;
}

.heading-39 {
  color: var(--blue);
  font-size: 50px;
  line-height: 50px;
}

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

.img-feature-hero {
  text-align: center;
  width: 100%;
  max-width: 60%;
  margin: 50px auto -102px;
  padding-top: 0;
}

.container-26 {
  max-width: 80%;
  margin-top: 20px;
}

.heading-40 {
  color: var(--blog_text);
  text-align: center;
  margin-bottom: 55px;
  font-size: 30px;
  font-weight: 700;
  display: block;
}

.paragraph-27 {
  color: var(--dark-slate-blue);
  text-align: center;
  max-width: 90%;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-25 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-top: 80px;
  margin-bottom: 160px;
  padding-top: 0;
  padding-bottom: 0;
  display: grid;
  position: relative;
}

.img_block {
  padding: 0;
  position: relative;
}

.list-item {
  color: var(--dark-slate-blue);
  font-size: 16px;
  line-height: 26px;
  position: relative;
}

.list-item.padding {
  padding-top: 2px;
  padding-bottom: 2px;
}

.image-49 {
  z-index: 3;
  min-width: 80%;
  max-width: 80%;
  min-height: 80%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  inset: 0% auto auto 0%;
}

.bg_img_block {
  background-color: var(--light_violit);
  border-radius: 16px;
  width: 84%;
  height: 84%;
  margin: 0 auto 5px;
  position: absolute;
  top: 29px;
  left: 57px;
  transform: rotate(-5deg);
}

.bg_img_block.yellow {
  background-color: var(--ligth_yellow);
}

.bg_img_block.blue {
  background-color: var(--light_blue);
}

.dotted_bg {
  z-index: 1;
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/623adc55fb55b33f98ee8f4b_dots_repeat.webp");
  background-position: 0 0;
  background-size: 12px 12px;
  border-radius: 50%;
  width: 450px;
  height: 450px;
  position: absolute;
  top: 38px;
}

.text_block-_under_line {
  padding-left: 11px;
  display: none;
  position: relative;
}

.text_block-_under_line.block_text {
  display: none;
}

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

.text_center.t-grid2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 320px;
  grid-auto-columns: 1fr;
  align-content: center;
  display: grid;
}

.text_center.mtb-20 {
  border: 1px solid #aca6a6;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-bottom: 0;
}

.text_center.mb-30 {
  margin-bottom: 30px;
  padding-bottom: 50px;
}

.image-50 {
  z-index: -1;
  width: 95%;
  height: 8px;
  position: absolute;
  inset: auto 0% -33% 3%;
}

.heading_blue {
  color: var(--blue);
  text-align: center;
  margin-bottom: 14px;
  font-size: 45px;
  line-height: 55px;
}

.utility-page-wrap {
  background-color: var(--ligth_yellow);
  color: var(--blue);
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/644e673de86fd7541479e48f_cyberpunk-2077-archivio-segreto-sito-2.webp");
  background-position: 50% 40%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100vh;
  line-height: 22px;
  display: flex;
}

.utility-page-content {
  text-align: center;
  flex-direction: column;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
  box-shadow: 0 2px 120px -16px #e0d87c4d;
}

.block-quote {
  text-align: left;
  background-color: #7a7a7a12;
  font-size: 14px;
}

.rich-text-block {
  color: var(--blog_text);
  text-align: left;
  font-size: 16px;
  line-height: 25px;
}

.rich-text-block.black {
  color: var(--midnight-blue);
  text-align: left;
  padding-left: 0;
  font-size: 16px;
}

.heading-51 {
  color: var(--gradient_v_dark);
  text-align: center;
  font-size: 40px;
  line-height: 55px;
  display: block;
}

.in_list_blok {
  margin-left: 0;
  margin-right: 32px;
}

.heading-52 {
  color: var(--blog_text);
  margin-bottom: 21px;
  font-size: 25px;
  line-height: 35px;
}

.paragraph-41 {
  margin-bottom: 20px;
  font-size: 17px;
  line-height: 25px;
}

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

.right_img.last_sec {
  margin-bottom: 68px;
}

.div-block-last {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-top: 52px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  display: grid;
  position: relative;
}

.gray_block_about {
  background-color: var(--whit);
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/6225b29dd123ca1eaa2fc052_f_h_bg.png"), url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/6225b29d145edcf6a70b9034_dot_n.png");
  background-position: 50% 100%, 0 0;
  background-size: cover, cover;
  padding-top: 169px;
  padding-bottom: 187px;
}

.tabs-menu-4 {
  border-bottom: 1px solid #444f608c;
  flex-direction: row;
  justify-content: space-between;
  align-items: stretch;
  margin: 50px 0;
  padding-left: 39px;
  padding-right: 39px;
  display: flex;
  overflow: hidden;
}

.tab-link-tab-2-2 {
  text-align: center;
  flex: 1;
}

.tab-link-tab-2-2.oc_tab.cu_blue.w--current {
  border-bottom: 3px solid var(--blue);
  color: var(--blue);
  background-color: #0000;
  font-weight: 700;
}

.tab-link-tab-3-2 {
  text-align: center;
  flex: 1;
}

.tab-link-tab-3-2.oc_tab.cu_violite.w--current {
  border-bottom: 3px solid var(--violet);
  color: var(--violet);
  background-color: #0000;
  font-weight: 700;
}

.tab-link-tab-4 {
  flex: 1;
}

.tab-link-tab-4.w--current {
  text-align: center;
}

.tab-link-tab-4.oc_tab.cu_gry.w--current {
  border-bottom: 3px solid var(--blog_text);
  color: var(--blog_text);
  background-color: #0000;
  font-weight: 700;
}

.tab-link-tab-5 {
  text-align: center;
  flex: 1;
}

.tab-link-tab-5.oc_tab.cu_red {
  min-width: 179px;
  max-width: 180px;
}

.tab-link-tab-5.oc_tab.cu_red.w--current {
  border-bottom: 3px solid var(--red_brick);
  color: var(--red_brick);
  background-color: #0000;
  font-weight: 700;
}

.oc_tab {
  color: #444f60c4;
  text-align: center;
  background-color: #0000;
  flex: 1;
  min-width: 165px;
  padding: 2px 0 17px;
  font-size: 16px;
  font-weight: 600;
}

.oc_tab.cu_yellow.w--current {
  border-bottom: 3px solid var(--yellow);
  color: var(--yellow);
  background-color: #0000;
  font-weight: 700;
}

.oc_tab.cu_gg.w--current {
  border-bottom: 3px solid var(--gradient_v_dark);
  color: var(--gradient_v_dark);
  background-color: #0000;
}

.vison {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--ligth_yellow);
  border-radius: 10px;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  grid-auto-columns: 1fr;
  margin: 0 54px 54px;
  padding: 31px 46px;
  display: grid;
}

.heading-53 {
  color: var(--blog_text);
}

.value {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--light_blue);
  border-radius: 10px;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin: 0 54px 54px;
  padding: 31px 46px;
  display: grid;
}

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

.div-block-31 {
  background-color: var(--light_violit);
  border-radius: 10px;
  padding: 39px;
  display: block;
}

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

.text-span {
  position: relative;
}

.obdtacles {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #444f6030;
  border-radius: 10px;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin: 0 54px 54px;
  padding: 31px 46px;
  display: grid;
}

.measures {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #ffecf3;
  border-radius: 10px;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin: 0 54px 54px;
  padding: 31px 46px;
  display: grid;
}

.journey {
  background-color: var(--whit);
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/624441a6c341bad72352d711_timeline-bg.webp");
  background-position: 0 0;
  background-size: auto;
  padding-top: 127px;
  padding-bottom: 127px;
}

.container-29 {
  max-width: 65%;
}

.heading-55 {
  color: var(--blue);
  text-align: center;
  margin-bottom: 98px;
}

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

.section-16 {
  padding-top: 80px;
  padding-bottom: 150px;
}

.container-30 {
  max-width: 80%;
}

.heading-56 {
  color: var(--blog_text);
  text-align: center;
  margin-bottom: 46px;
  font-size: 40px;
}

.lightbox-link {
  border-radius: 8px;
  flex-wrap: wrap;
  justify-content: flex-start;
  max-width: 100%;
  display: flex;
  overflow: visible;
}

.image-56 {
  border-radius: 10px;
  max-width: 31%;
  margin: 9px 11px;
  padding-top: 0;
  padding-bottom: 0;
  overflow: hidden;
}

.l_box {
  background-color: #f6f6ff99;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 350px;
  padding: 40px;
  text-decoration: none;
  display: flex;
}

.l_box.transparent {
  color: #0f0a30;
  background-color: #0000;
  padding-top: 70px;
  padding-bottom: 70px;
  font-family: Untitledsans, sans-serif;
}

.l_box.transparent.p-50 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.l_box.white-box {
  background-color: #fff9;
  border: 1px solid #e7e7e7;
  padding-top: 50px;
  padding-bottom: 50px;
  transition: all .2s ease-in-out;
  box-shadow: 0 5px 55px -40px #7b61ff8a;
}

.l_box.white-box:hover {
  border-color: #c8beee;
  transform: scale(1.05);
  box-shadow: 0 5px 55px -30px #7b61ff8a;
}

.l_box.white-box.min-w60 {
  min-width: 280px;
}

.heading-57 {
  color: var(--blog_text);
  text-align: center;
  font-size: 18px;
  line-height: 22px;
}

.paragraph-43 {
  text-align: center;
  font-size: 14px;
  line-height: 18px;
}

.linkdin_profile {
  text-decoration: none;
  display: none;
}

.image-57 {
  border: 10px #fff;
  border-radius: 50%;
  width: 9rem;
  max-width: 95%;
  height: 9rem;
  margin: 0 0 4px;
  padding: 0;
}

.image-57.img-team {
  width: 176px;
  height: 176px;
}

.l_team {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 0;
  display: grid;
}

.m_team {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 50px;
  display: grid;
}

.m_box {
  background-color: var(--light_blue);
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 350px;
  padding: 40px;
  text-decoration: none;
  display: flex;
}

.t_team {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 50px;
  display: grid;
}

.t_box {
  background-color: var(--light_violit);
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 350px;
  padding: 40px;
  text-decoration: none;
  display: flex;
}

.s_team {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 50px;
  display: grid;
}

.s_box {
  background-color: var(--whit);
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 350px;
  padding: 40px;
  text-decoration: none;
  display: flex;
}

.cs_team {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 50px;
  display: grid;
}

.cs_box {
  background-color: var(--lavender-blush);
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 350px;
  padding: 40px;
  text-decoration: none;
  display: flex;
}

.ah_team {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 50px;
  display: grid;
}

.ah_box {
  background-color: #f4f1ff;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 350px;
  padding: 40px;
  text-decoration: none;
  display: flex;
}

.section_faq {
  z-index: 1;
  padding-top: 80px;
  padding-bottom: 80px;
  position: relative;
  top: -2px;
}

.faq_block {
  grid-column-gap: 20px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 50px;
  display: grid;
}

.gray_block_vs {
  background-color: var(--light_violit);
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/6225b29dd123ca1eaa2fc052_f_h_bg.png"), url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/6225b29d145edcf6a70b9034_dot_n.png");
  background-position: 50% 100%, 0 0;
  background-size: cover, cover;
  padding-top: 120px;
  padding-bottom: 150px;
  position: relative;
}

.image-58 {
  min-width: 50%;
  max-width: 50%;
  margin-left: auto;
  margin-right: auto;
}

.image-58.new-si {
  min-width: 90%;
}

.section_vs {
  z-index: 1;
  padding-top: 80px;
  padding-bottom: 169px;
  position: relative;
  top: -2px;
}

.explore_premium {
  text-align: center;
  flex-direction: column;
  align-items: center;
  margin-top: 0;
  padding-top: 0;
  display: flex;
}

.image-59 {
  margin-bottom: 37px;
}

.paragraph-45 {
  max-width: 65%;
  margin-bottom: 35px;
  line-height: 22px;
}

.bold-text-13 {
  color: #1e2a3d;
}

.paragraph-46 {
  margin-bottom: 31px;
}

.div-block_p {
  grid-column-gap: 40px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 50px;
  display: grid;
}

.div-block_p.p_faq-grid {
  grid-template-columns: 1fr;
}

.tabs {
  border-bottom: 1px solid #f1e6e6;
  justify-content: flex-start;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.tabs:hover {
  background-color: #7b61ff1c;
  font-weight: 500;
}

.heading-_b {
  color: var(--yellow);
  text-align: center;
  max-width: 800px;
  margin-bottom: 14px;
  font-size: 40px;
  line-height: 45px;
}

.heading-_b.dark {
  color: var(--midnight-blue);
  font-weight: 800;
}

.heading-_b.dark.blog-h1 {
  max-width: 800px;
  font-family: Untitledsans, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 1.5em;
}

.heading-60 {
  color: var(--yellow);
  font-size: 45px;
}

.heading_vs_h {
  color: var(--blog_text);
  text-align: center;
  margin-bottom: 14px;
  font-size: 28px;
  line-height: 55px;
}

.div-block-34 {
  margin-top: 50px;
  padding-top: 80px;
}

.heading-63 {
  color: var(--gradient_v_dark);
  text-align: center;
  font-size: 28px;
}

.div-block-35 {
  border-radius: 8px;
  margin-top: 50px;
  overflow: hidden;
  box-shadow: 0 8px 30px -11px #7b61ff80;
}

.g2_customersay {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 76px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.g2_testimonial {
  background-color: var(--light_violit);
  border-radius: 6px;
  max-width: none;
  min-height: auto;
  max-height: none;
  padding: 26px;
}

.star_g2_rating {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.image-60 {
  min-height: 20px;
  max-height: 20px;
}

.text-block-23 {
  color: var(--blog_text);
  font-size: 16px;
  font-weight: 700;
  display: inline;
}

.t_h1 {
  margin-top: 20px;
  font-size: 18px;
  line-height: 22px;
}

.g2_pra {
  text-align: left;
  white-space: normal;
  margin-top: 11px;
  font-size: 15px;
  line-height: 22px;
}

.g2_auth {
  justify-content: flex-start;
  align-items: center;
  margin-top: 32px;
  display: flex;
}

.auth_name {
  margin-left: 15px;
}

.image-61 {
  min-width: 25px;
  max-width: 25%;
  min-height: 25px;
}

.a_mane {
  font-size: 16px;
  font-weight: 600;
}

.a_designation {
  color: var(--dim-grey);
  font-size: 16px;
  line-height: 22px;
}

.vs_bg {
  background-color: var(--background-light-purple);
  padding-top: 250px;
  padding-bottom: 150px;
}

.container-31 {
  max-width: 65%;
}

.try_prim {
  color: var(--blog_text);
  text-align: center;
  margin-top: 36px;
  margin-bottom: 36px;
  font-size: 20px;
  line-height: 22px;
}

.div-block-36 {
  max-width: 30%;
  margin-left: auto;
  margin-right: auto;
}

.section-17 {
  padding-top: 150px;
  padding-bottom: 80px;
}

.container-32 {
  max-width: 65%;
}

.inner_heading {
  color: var(--blog_text);
  text-align: center;
  padding-left: 78px;
  padding-right: 78px;
  font-size: 30px;
}

.heading_in {
  color: var(--blog_text);
  margin-bottom: 21px;
  font-size: 25px;
  line-height: 35px;
}

.compair_block {
  background-color: #fff;
  border-radius: 8px;
  max-width: 70%;
  margin: 0 auto 57px;
  padding-top: 0;
  padding-bottom: 0;
  position: static;
  overflow: hidden;
  box-shadow: 0 8px 30px -11px #7b61ff80;
}

.div-block-37 {
  z-index: 10;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 0;
  display: grid;
  position: relative;
  top: 0;
  overflow: hidden;
}

.div-block-37.top-sticky {
  position: sticky;
}

.we360 {
  color: #0000;
  background-color: #7b61ff45;
  min-width: 110%;
  max-width: 110%;
  margin-left: -35px;
  padding: 68px 67px 68px 52px;
  position: static;
  transform: skew(-11deg);
}

.image-62 {
  z-index: 3;
  min-width: 50%;
  max-width: 65%;
  min-height: 0;
  margin-left: 63px;
  margin-right: -26px;
  position: static;
  transform: skew(11deg);
}

.div-block-38 {
  justify-content: center;
  align-items: center;
  padding: 49px 49px 49px 32px;
  display: flex;
  position: relative;
}

.image-63 {
  min-width: 70%;
  max-width: 50%;
}

.image-63.size-change {
  min-width: 75%;
  max-width: 60%;
}

.comp_detail_row {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-top: 1px solid #444f604d;
  grid-template-rows: auto;
  grid-template-columns: 150px 1fr 150px;
  grid-auto-columns: 1fr;
  display: grid;
}

.comp_right_colum {
  text-align: center;
  border-right: 1px solid #444f604d;
  justify-content: center;
  align-items: center;
  display: flex;
}

.compair_center_colum {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 13px;
  padding-bottom: 13px;
  display: flex;
}

.compair_right_colum {
  text-align: center;
  border-left: 1px solid #444f604d;
  justify-content: center;
  align-items: center;
  display: flex;
}

.center_text_compair {
  color: var(--blog_text);
  text-align: center;
  font-size: 16px;
  font-weight: 500;
  line-height: 22px;
}

.image-64 {
  aspect-ratio: auto;
  max-width: 20%;
  padding-top: 0;
  padding-bottom: 0;
}

.c_text {
  color: var(--blog_text);
  text-align: center;
  font-size: 15px;
  font-weight: 600;
  position: relative;
}

.import_text_cs {
  margin-top: 5px;
  margin-bottom: 0;
  font-size: 14px;
}

.last_block {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-top: 80px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 76px;
  display: grid;
  position: relative;
}

.blog_section {
  padding-top: 138px;
}

.paragraph-48 {
  text-align: center;
  max-width: 80%;
  margin-left: auto;
  margin-right: auto;
}

.blog_block {
  padding-top: 60px;
  padding-bottom: 60px;
}

.read_more_articals {
  max-width: 300px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 50px;
}

.image-65 {
  max-width: 30%;
  position: absolute;
  left: -50.5px;
}

.lp_form {
  text-align: center;
  max-width: 70%;
  margin-left: auto;
  margin-right: auto;
}

.gray_block_vs_lp {
  background-color: var(--whit);
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/6225b29dd123ca1eaa2fc052_f_h_bg.png"), url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/6225b29d145edcf6a70b9034_dot_n.png");
  background-position: 50% 100%, 0 0;
  background-size: cover, cover;
  padding-top: 120px;
  padding-bottom: 150px;
}

.section-company {
  margin-bottom: 0;
  padding-top: 80px;
  padding-bottom: 80px;
}

.section_company {
  padding-top: 80px;
  padding-bottom: 80px;
}

.section-inner {
  margin-bottom: 0;
  padding-top: 150px;
}

.section-inner.new-p {
  padding-top: 50px;
}

.yellow_block-in {
  background-color: var(--ligth_yellow);
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/6229ecd11b00712fc51779d4_line_yellow_bg.png");
  background-position: 50%;
  background-size: cover;
  min-height: auto;
  max-height: none;
  padding-top: 152px;
  padding-bottom: 180px;
}

.section-in {
  text-align: left;
  margin-bottom: 0;
  padding-top: 120px;
  padding-bottom: 71px;
}

.section-in.less-upper-margin {
  margin-top: -160px;
  padding-top: 20px;
}

.body-9 {
  flex-direction: column-reverse;
  font-family: Poppins, sans-serif;
  display: block;
}

.section_landing_page {
  background-color: #0000;
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  height: auto;
  padding: 0;
  overflow: hidden;
}

.section_landing_page.pk_bg {
  background-color: #f0fff1;
  padding-top: 120px;
  padding-bottom: 120px;
}

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

.container-33 {
  max-width: 75%;
}

.container-33.top-bottom-padding {
  padding-top: 20px;
  padding-bottom: 50px;
}

.lp-top-navbar {
  z-index: 6;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #fff;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: center end;
  place-items: center;
  margin-left: auto;
  margin-right: auto;
  padding: 8px 5%;
  display: grid;
  position: static;
  inset: 0% 0% auto;
}

.lp-top-navbar._2-column {
  width: 100%;
  position: fixed;
}

.lp-top-navbar.new-lp-contaner {
  background-color: #fff0;
  max-width: 1180px;
  padding-left: 0%;
  padding-right: 0%;
  position: static;
}

.lp-top-navbar.top-70 {
  margin-top: 0;
}

.image-66 {
  max-height: 28px;
  margin-top: 10px;
  margin-bottom: 20px;
}

.call-us {
  border: 2px solid #1e2a3dba;
  border-radius: 3px;
  margin-left: auto;
  margin-right: auto;
  padding: 0 16px;
  font-size: 15px;
  font-weight: 700;
  line-height: 15px;
  text-decoration: none;
}

.req_btn {
  font-weight: 500;
  display: block;
}

.req_b {
  color: #222324;
  background-color: #ffb800;
  border-radius: 4px;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 20px;
  font-size: 16px;
  font-weight: 500;
  text-decoration: none;
}

.req_b:hover {
  background-color: var(--yellow);
  color: #fff;
}

.req_b.pk_top-btn {
  color: #fff;
  background-color: #00401a;
}

.req_b.hide {
  display: none;
}

.left_hero_landing_page {
  text-align: left;
  padding-top: 0;
}

.hero_list {
  color: var(--blog_text);
  margin-bottom: 10px;
  margin-left: 0;
  padding-top: 9px;
  padding-left: 0;
  padding-right: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 160%;
}

.hero_list.flex {
  grid-row-gap: 12px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.heading-70 {
  text-align: left;
  width: 100%;
  margin: -16px auto 6px 0;
  padding-left: 0;
  padding-right: 0;
  font-size: 40px;
  line-height: 40px;
}

.heading-70.left {
  text-align: left;
  line-height: 120%;
}

.l_how {
  text-align: left;
  background-color: #ffb800;
  padding-top: 80px;
  padding-bottom: 80px;
  transition: all .2s ease-in-out;
  display: block;
}

.l_how.pk {
  background-color: #00401a;
}

.badge_block {
  max-width: 75%;
  display: none;
}

.badeg_award {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  display: grid;
}

.image-67 {
  max-width: 75%;
}

.how_to {
  box-shadow: 0 8px 30px -20px var(--yellow);
  background-color: #fff;
  border-radius: 8px;
  max-width: 65%;
  margin-top: 0;
  padding: 66px 50px;
}

.how_to.pk-shadow {
  box-shadow: 0 8px 30px -20px #304935;
}

.how_child {
  grid-column-gap: 20px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  font-weight: 500;
  display: grid;
}

.heading-72 {
  color: var(--blog_text);
  text-align: left;
  margin-bottom: 31px;
  font-size: 30px;
  line-height: 120%;
}

.l_butn {
  border: 2px solid var(--violet);
  background-color: var(--violet);
  text-align: center;
  border-radius: 3px;
  margin-left: 2px;
  margin-right: auto;
  padding: 10px;
  font-size: 15px;
  transition: all .2s ease-in-out;
}

.l_butn:hover {
  border-color: var(--gradient_v_dark);
  color: var(--gradient_v_dark);
  background-color: #0000;
  font-weight: 500;
}

.l_butn.w--current {
  padding-right: 21px;
}

.l_butn.pk_btn {
  background-color: #00401a;
  border-color: #00401a;
}

.l_butn.pk_btn:hover {
  color: #00401a;
  background-color: #0000;
}

.l_butn.yellow {
  border-color: var(--yellow);
  background-color: var(--yellow);
}

.l_butn.yellow:hover {
  color: var(--black);
}

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

.how_relative {
  position: relative;
}

.image-68 {
  min-width: 60px;
  max-width: 60px;
  position: absolute;
  inset: auto auto 31% -11%;
}

.l_feature {
  border-top: 1px solid var(--stroke);
  border-bottom: 1px solid var(--stroke);
  background-color: #0000;
  margin-left: 0;
  padding-top: 92px;
  padding-bottom: 92px;
}

.l_feature.pk_bg {
  background-color: #f0fff1;
  padding-top: 80px;
}

.lf_block {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center start;
  display: grid;
}

.lf_block.card-style {
  background-color: #f3f0ff80;
  border-radius: 20px;
  margin-top: 40px;
  margin-bottom: 40px;
  padding: 60px 24px;
}

.lf_text_block {
  margin-left: 40px;
}

.lf_text_block.flex-column {
  grid-row-gap: 16px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.lf_text_block.flex-column.no-left-padding {
  margin-left: 0;
}

.heading-73 {
  color: var(--blog_text);
  margin-top: 13px;
  margin-bottom: 28px;
  font-size: 28px;
  line-height: 35px;
}

.top_f {
  color: var(--redbrick);
  font-size: 16px;
  font-weight: 500;
}

.lf_tet_content {
  max-width: 85%;
  margin-top: -9px;
  margin-bottom: 17px;
  padding: 0;
  line-height: 160%;
}

.divider {
  border-bottom: 1px solid #444f604d;
  height: 1px;
  margin-top: 128px;
  margin-bottom: 128px;
}

.divider.vertical-margin-30px {
  margin-top: 30px;
  margin-bottom: 30px;
}

.divider.min {
  margin-top: 54px;
  margin-bottom: 54px;
}

.lf_center_block {
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center start;
  margin-top: 48px;
  margin-bottom: 48px;
  padding-top: 48px;
  padding-bottom: 48px;
  display: flex;
}

.lf_center_block.light-purple-bg {
  background-color: var(--light_violit);
  border-radius: 30px;
}

.lf_text_center_block {
  text-align: center;
}

.watch_block {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/6453609393d16d9e2613396c_dashboard%20hero%2001.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 100%;
  height: 450px;
  position: relative;
}

.lp_price_section {
  background-color: #f6f6f6;
  border-top: 1px solid #dfdfdf;
  border-bottom: 1px solid #dfdfdf;
  padding-top: 92px;
  padding-bottom: 92px;
  display: block;
}

.lp_price_section.pk {
  background-color: #caf1d2;
}

.lp_price_section.dark {
  transform: translate(0);
}

.container-35 {
  max-width: 65%;
  padding-bottom: 74px;
}

.heading-74 {
  color: var(--blog_text);
  text-align: center;
  font-size: 40px;
}

.bold-text-14 {
  font-size: 45px;
}

.price_block_lp {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 100%;
  min-height: 250px;
  margin: 35px auto 51px;
  display: grid;
}

.lp-starter-pricing-block {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.pri {
  color: var(--blog_text);
  text-align: center;
  justify-content: center;
  align-items: center;
  margin-top: 10px;
  margin-bottom: 29px;
  font-size: 80px;
  display: flex;
}

.pri.large {
  font-size: 120px;
}

.text-span-2 {
  color: var(--violet);
}

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

.p_block_lp_side {
  border-left: 1px solid #444f606e;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding-left: 35px;
  display: flex;
  position: relative;
}

.p_btn_lp {
  text-align: center;
  justify-content: center;
  display: flex;
}

.p_btn_lp.center {
  display: block;
}

.faq_section_lp {
  background-color: #7b61ff0d;
  border-top: 1px solid #7b61ff4d;
  border-bottom: 1px solid #7b61ff4d;
  padding-top: 120px;
  padding-bottom: 120px;
  padding-right: 0;
  display: block;
}

.faq_section_lp.pk_tbg {
  background-color: #caf1d2;
}

.faq_section_lp.dark {
  background-color: var(--midnight-blue);
  background-color: #1d115a;
}

.container-foot {
  max-width: 75%;
}

.dection_foot {
  padding-bottom: 16px;
  display: none;
}

.foot_lp {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: center start;
  display: grid;
}

.text-block-25 {
  text-align: right;
  padding-top: 6px;
  padding-right: 10px;
}

.lp-form, .lp-form._100-width {
  width: 100%;
}

.paragraph_call {
  margin-bottom: 0;
  padding-bottom: 10px;
  font-weight: 600;
}

.image-bpl {
  z-index: 3;
  min-width: 100%;
  max-width: 100%;
  min-height: 100%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  inset: 0% auto auto 0%;
}

.container_ems_lp {
  max-width: 70%;
  padding-top: 60px;
}

.container_ems_lp.flex {
  justify-content: center;
  align-items: center;
  display: flex;
}

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

.text-span-3 {
  font-weight: 500;
}

.image-74 {
  min-width: 0;
}

.section-19 {
  background-color: var(--whit);
  padding-top: 80px;
  padding-bottom: 80px;
}

.heading-77 {
  color: var(--blog_text);
  text-align: center;
  margin-bottom: 10px;
  font-weight: 500;
}

.paragraph-51 {
  text-align: justify;
  font-size: 14px;
  font-weight: 500;
}

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

.sectiondd {
  background-color: var(--whit);
  margin-top: -90px;
  padding-top: 200px;
  padding-bottom: 101px;
}

.heading-78 {
  text-align: center;
  margin-bottom: 9px;
  font-family: Poppins, sans-serif;
  font-size: 25px;
}

.paragraph-52 {
  text-align: center;
  margin-bottom: 26px;
  font-family: Poppins, sans-serif;
  font-size: 13px;
  font-weight: 500;
}

.section-22 {
  background-color: #fdfdfd;
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/62b4607a03ec6d5b29f31716_login%20signup%20page%20bg.webp");
  background-position: 0 0;
  background-size: cover;
  justify-content: flex-start;
  align-items: center;
  min-width: 100%;
  max-width: 100%;
  height: 100vh;
  display: flex;
}

.badge_re {
  flex-direction: column;
  justify-content: space-between;
  align-self: center;
  align-items: center;
  width: 70%;
  height: 70vh;
  padding-left: 69px;
  padding-right: 69px;
  display: flex;
}

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

.div-block-44 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 25px;
  padding-left: 43px;
  padding-right: 43px;
  display: grid;
}

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

.review {
  flex-direction: column;
  justify-content: center;
  display: flex;
}

.image-76 {
  margin-bottom: 5px;
}

.paragraph-53 {
  text-align: center;
  margin-top: 4px;
  margin-bottom: 4px;
  font-family: Poppins, sans-serif;
  font-size: 14px;
  font-weight: 500;
}

.heading-80 {
  color: #686868;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.blogheading {
  text-align: center;
  font-weight: 500;
}

.blogsubh {
  text-align: center;
  margin-top: 10px;
  margin-bottom: 31px;
  font-weight: 500;
}

.register {
  background-color: #fff;
  border: 0 solid #7a7a7a3b;
  border-radius: 5px;
  width: 420px;
  padding: 21px;
}

.reg_box {
  background-color: #fff;
  order: 1;
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 40%;
  height: 100vh;
  margin-left: 0;
  padding-left: 78px;
  padding-right: 78px;
  display: flex;
}

.div-block-46 {
  width: 500px;
}

.newreg {
  text-align: center;
  min-width: 500px;
  max-width: 600px;
  font-family: Poppins, sans-serif;
  font-size: 30px;
  font-weight: 600;
}

.vertab_box {
  flex-direction: column;
  display: flex;
}

.vertab_box.new-class {
  align-items: flex-start;
}

.scrollspy {
  background-color: #0000;
  padding-top: 80px;
  padding-bottom: 55px;
}

.scrollspy.lp {
  background-image: none;
  background-position: 0 0;
  background-size: auto;
  background-attachment: scroll;
}

.main {
  grid-column-gap: 16px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 270px 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.main.lp {
  padding-top: 40px;
}

.nav.section-nav {
  background-color: #f1f7ff;
  border-radius: 5px;
  padding: 21px;
}

.nav.section-nav.lp {
  background-color: #f1f7ff00;
  padding-top: 0;
  top: 0;
}

.nav.section-nav.em {
  box-shadow: none;
  background-color: #fff;
  border: .3px solid #ddd;
  padding-top: 0;
  top: 150px;
}

.spy_box {
  border-bottom: 1px solid #444f6033;
  margin-bottom: 31px;
  padding-bottom: 60px;
}

.spy_box.lp {
  margin-bottom: 40px;
  padding-bottom: 10px;
}

.list-item-3 {
  color: var(--black);
  white-space: normal;
  text-decoration: none;
}

.container-38 {
  max-width: 65%;
}

.head_spy {
  margin-top: -2px;
  font-size: 25px;
  line-height: 30px;
}

.pm-list {
  color: #000;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 0;
  padding-left: 0;
  display: flex;
}

.pm-list.lp {
  padding-top: 40px;
}

.pm-list.down-list {
  flex-flow: column;
}

.pm-list.pf-lex {
  flex-flow: row;
  width: auto;
  display: flex;
}

.pm-list.pf-lex.mb-10 {
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 10px;
}

.pm-list.pf-lex.mb15 {
  margin-bottom: 10px;
}

.pm-list.lm-flex {
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 10px;
}

.pm-list.e-flex {
  flex-flow: row;
  justify-content: flex-end;
  align-items: center;
}

.section-23 {
  background-color: #fffbf3;
  padding-top: 84px;
  padding-bottom: 68px;
}

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

.div-block-50 {
  border: 1px solid var(--light_violit);
  background-color: #fff;
  border-radius: 10px;
  padding: 16px;
  font-family: Poppins, sans-serif;
}

.heading-82 {
  font-size: 22px;
  font-weight: 600;
}

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

.image-79 {
  max-height: 50px;
  padding-right: 0;
}

.image-80, .image-81, .image-82, .image-83, .image-84 {
  max-height: 50px;
}

.section-24 {
  background-color: var(--whit);
  padding-top: 85px;
  padding-bottom: 85px;
}

.heading-83 {
  text-align: center;
  background-color: #0000;
  margin-bottom: 50px;
}

.bold-text-20 {
  color: var(--black);
}

.heading-84 {
  text-align: center;
  margin-top: 12px;
  margin-bottom: 81px;
}

.bold-text-21 {
  padding-left: 0;
}

.div-block-51 {
  margin-top: 13px;
}

.heading-85 {
  text-align: center;
  margin-top: -29px;
  margin-bottom: 36px;
  font-size: 20px;
}

.section-25 {
  padding-top: 52px;
  padding-bottom: 51px;
}

.div-block-52 {
  text-align: center;
  margin-top: 33px;
}

.hero {
  background-color: var(--yellow);
  justify-content: center;
  padding-top: 75px;
  padding-bottom: 0;
  display: block;
}

.container-40 {
  max-width: 70%;
  padding-top: 20px;
  padding-bottom: 20px;
  display: block;
}

.grid-2 {
  grid-column-gap: 16px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.heading-86 {
  color: #1d115a;
  margin-bottom: 20px;
  font-family: Poppins, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 40px;
  position: static;
}

.paragraph-55 {
  color: #14141e;
  margin-bottom: 0;
  padding-top: 5px;
  padding-bottom: 5px;
  font-family: Poppins, sans-serif;
  line-height: 20px;
}

.div-block-53 {
  align-items: flex-start;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.heading-87 {
  color: var(--dark-slate-blue);
  text-align: center;
  margin-top: 10px;
}

.testimonial-column-light {
  background-color: #fff;
  border-bottom: 0 solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

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

.testimonial-grid-two {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 50px;
  display: grid;
}

.testimonial-card-two {
  background-color: #fff;
  border: 1px solid #e4ebf3;
  border-radius: 10px;
  flex-direction: column;
  justify-content: space-between;
  padding: 32px 16px 16px;
  display: flex;
  box-shadow: 4px 4px 20px -9px #00000054;
}

.testimonial-text-two {
  margin-bottom: 40px;
  font-family: Poppins, sans-serif;
}

.testimonial-info-three {
  background-color: #f6f5ff;
  border-radius: 10px;
  align-items: center;
  padding: 24px 16px;
  display: flex;
}

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

.testimonial-main-heading {
  margin-bottom: 2px;
  font-family: Poppins, sans-serif;
  font-weight: 600;
}

.features-metrics {
  background-color: #fff;
  border: 1px solid #e4ebf3;
  border-radius: 20px;
  margin-left: 100px;
  margin-right: 100px;
  padding: 20px 30px;
  position: relative;
  box-shadow: 4px 4px 15px #00000021;
}

.features-wrapper {
  justify-content: space-around;
  align-items: center;
  padding-bottom: 10px;
  display: flex;
}

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

.features-title {
  color: var(--yellow);
  margin-bottom: 8px;
  font-family: Poppins, sans-serif;
  font-size: 35px;
  font-weight: 600;
  line-height: 48px;
}

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

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

.italic-text-2 {
  color: var(--dark-slate-blue);
  margin-left: 0;
  font-weight: 600;
}

.bold-text-23 {
  line-height: 22px;
}

.paragraph-56, .paragraph-57, .paragraph-58, .paragraph-59, .paragraph-60, .paragraph-61 {
  padding: 0;
}

.tabs-2 {
  display: none;
}

.image-85 {
  margin-left: 43px;
  padding-bottom: 20px;
}

.heading-aa {
  padding-left: 20px;
  font-family: Poppins, sans-serif;
}

.heading-aaa {
  padding-top: 0;
  padding-left: 20px;
  font-family: Poppins, sans-serif;
  font-weight: 600;
}

.grid-4 {
  grid-column-gap: 12px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.paragraph-a {
  color: var(--yellow);
  margin-bottom: 0;
  padding: 0 0 5px;
  font-family: Poppins, sans-serif;
  font-size: 12px;
  font-weight: 500;
}

.heading-a {
  color: #1e2a3db3;
  margin-top: 0;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 130%;
}

.div-block-55 {
  padding-top: 20px;
}

.paragraph-b {
  color: var(--violet);
  margin-bottom: 0;
  padding: 0 0 5px;
  font-family: Poppins, sans-serif;
  font-size: 12px;
  font-weight: 600;
}

.div-block-56 {
  background-color: #fff;
  border: 1px solid #e4ebf3;
  border-radius: 10px;
  padding: 25px 21px;
  box-shadow: 1px 1px 10px #00000026;
}

.container-43 {
  max-width: 70%;
}

.div-block-57 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.text-block-28 {
  font-family: Poppins, sans-serif;
}

.text-block-29 {
  font-family: Poppins, sans-serif;
  font-weight: 400;
}

.heading-91 {
  color: #4431a1;
  font-weight: 700;
}

.grid-5 {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.container-44 {
  max-width: 70%;
  max-height: none;
  padding-top: 60px;
  padding-bottom: 40px;
  display: block;
}

.pricing-card.yellow {
  background-color: var(--yellow);
  border-radius: 10px;
}

.pricing-card.black {
  border-left: 1px solid var(--blog_text);
  background-color: #131a24;
  border-radius: 10px;
}

.pricing-card.light {
  border-right: 1px solid var(--blog_text);
  background-color: #131a24;
  border-radius: 10px;
}

.section-28 {
  background-color: var(--blog_text);
}

.heading-92 {
  color: #fff;
  text-align: center;
  padding-top: 10px;
  padding-bottom: 10px;
}

.heading-pricing {
  color: #fff;
  font-family: Poppins, sans-serif;
  font-size: 3.6em;
  font-weight: 700;
}

.heading-pricing.small {
  color: #fff;
  font-size: 40px;
}

.heading-pricing.bold {
  font-weight: 500;
}

.heading-pricing.dark {
  color: #07090d;
  font-family: Manrope, sans-serif;
  font-size: 3.6em;
  font-weight: 700;
  display: block;
}

.heading-pricing.dark.small {
  color: #07090d52;
  font-size: 2.6em;
  text-decoration: none;
}

.heading-pricing.xl-font {
  color: var(--blog_text);
  font-family: Manrope, sans-serif;
  font-size: 6em;
  text-decoration: none;
}

.text-pricing {
  color: #fff;
  font-size: 24px;
}

.text-pricing.dark {
  color: #07090d5e;
  padding-top: 16px;
  font-family: Poppins, sans-serif;
  font-weight: 600;
  display: block;
}

.text-pricing.dark.dar {
  color: #07090d;
  display: block;
}

.text-pricing.padding {
  padding-top: 0;
  font-family: Poppins, sans-serif;
  font-weight: 600;
}

.text-pricing.padding.xl-font {
  color: var(--blog_text);
  padding-top: 23px;
  font-family: Poppins, sans-serif;
  font-size: 6em;
  font-weight: 600;
  display: flex;
}

.text-pricing.padding.xl-font.superscipt {
  font-size: 4em;
}

.text-pricing.padding.type-dark {
  color: var(--combine-library-grey-800);
}

.text-pricing.padding.l-font {
  font-size: 4em;
}

.heading-pricing-02 {
  color: #fff;
  text-align: center;
  border-bottom: 1px solid #fff3;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 14px;
  padding-bottom: 14px;
  font-family: Poppins, sans-serif;
  font-size: 20px;
  font-weight: 500;
}

.heading-pricing-02.black {
  color: #fff;
  text-align: center;
  border-bottom-color: #ffffff1a;
  font-family: Poppins, sans-serif;
  font-weight: 500;
}

.text-pricing-02 {
  color: #fff;
  font-family: Poppins, sans-serif;
}

.text-pricing-02.white {
  color: #fff;
  padding-top: 4px;
  padding-bottom: 4px;
  font-family: Poppins, sans-serif;
  font-size: 24px;
}

.text-pricing-02.dark {
  color: #333;
  padding-top: 10px;
  padding-bottom: 10px;
}

.image-87 {
  padding-top: 2px;
}

.image-88 {
  clear: none;
  order: 0;
  margin-top: -75px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  top: 88px;
}

.popular {
  float: right;
  background-color: var(--blog_text);
  border-radius: 5px 0 0 5px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 70px;
  height: 25px;
  margin-top: -43px;
  padding-right: 0;
  display: none;
  position: relative;
  right: 0;
}

.paragraph-62 {
  color: #ffffffb3;
  margin-bottom: 0;
  padding: 0;
  font-family: Poppins, sans-serif;
  font-size: 14px;
  font-weight: 500;
}

.text-block-30 {
  text-align: center;
  background-color: #e5e0ff80;
  padding: 20px;
  font-family: Untitledsans, sans-serif;
  font-size: 12px;
  font-weight: 500;
}

.blog-cta {
  background-color: var(--yellow);
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/62b4607a03ec6d5b29f31716_login%20signup%20page%20bg.webp");
  background-position: 0 0;
  background-size: auto;
  border-bottom: 1px solid #e4ebf3;
  border-radius: 20px;
  margin: 20px 50px;
  padding: 40px 30px;
  font-family: Poppins, sans-serif;
  position: relative;
}

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

.heading-93 {
  text-align: left;
  display: flex;
}

.blog-cta-container {
  flex-flow: column;
  align-items: flex-start;
  display: flex;
}

.heading-94 {
  margin-bottom: 80px;
  padding-right: 0;
}

.paragraph-63 {
  text-align: center;
  padding: 13px 0 18px;
}

.div-block-61 {
  text-align: center;
}

.image-89 {
  width: 100%;
  margin: 0;
  padding: 24px;
}

.paragraph-64 {
  margin-bottom: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.wa_body {
  font-family: Poppins, sans-serif;
}

.wa_section {
  background-color: #fffbf3;
  padding-top: 80px;
  padding-bottom: 120px;
  font-family: Poppins, sans-serif;
}

.wa_section.grey {
  background-color: #f2f2f2;
  padding-top: 92px;
  padding-bottom: 92px;
  display: block;
}

.wa_section.purple {
  background-color: #faf9ff;
  border-top: 1px solid #dad3ff;
  border-bottom: 1px solid #dad3ff;
  padding-top: 60px;
  padding-bottom: 60px;
}

.wa_section.grey {
  background-color: #f2f2f2;
  padding-top: 92px;
  padding-bottom: 92px;
}

.wa_header {
  align-items: center;
  display: flex;
}

.lp_heading {
  color: #000;
  font-size: 40px;
  font-weight: 600;
  line-height: 50px;
}

.lp_heading.center {
  text-align: center;
  line-height: 120%;
}

.lp_paragraph {
  width: auto;
  margin-bottom: 0;
  padding-bottom: 10px;
  padding-left: 0;
  padding-right: 0;
  font-size: 14px;
  line-height: 160%;
}

.lp_hero_image {
  padding: 15px 0 502px;
  display: none;
  position: relative;
  top: 48px;
  right: 229px;
  overflow: visible;
}

.wa_c2 {
  background-color: #ffecc7e6;
  border-radius: 50%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 215px;
  height: 215px;
  padding: 0 25px;
  display: flex;
  position: absolute;
  top: -78px;
  right: -91px;
}

.lp_heading-2 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Serif Display, sans-serif;
  font-size: 32px;
  font-weight: 400;
  line-height: 40px;
}

.wa_c1 {
  background-color: var(--violet);
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 426px;
  height: 426px;
  padding: 61px 88px;
  display: flex;
  position: absolute;
  right: 0;
}

.heading-98 {
  color: #000;
  text-align: center;
  font-size: 20px;
  font-weight: 600;
  line-height: 22px;
}

.wa_c3 {
  background-color: #ffb800e6;
  border-radius: 50%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 215px;
  height: 215px;
  padding: 0 25px;
  display: flex;
  position: absolute;
  top: 133px;
  bottom: 133px;
  right: 377px;
}

.wa_c4 {
  background-color: #e1dbffe6;
  border-radius: 50%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 215px;
  height: 215px;
  padding: 0 25px;
  display: flex;
  position: absolute;
  top: 290px;
  right: -107px;
}

.image-90 {
  position: absolute;
  top: auto;
  left: auto;
}

.image-91 {
  position: absolute;
  top: 65.5px;
  left: 760.5px;
  right: auto;
}

.wa_yellow {
  background-color: var(--yellow);
  border-radius: 50%;
  width: 10px;
  height: 10px;
  position: absolute;
  top: 266px;
  left: auto;
  right: -74px;
}

.wa_purple {
  background-color: #7b61ff4d;
  border-radius: 50%;
  width: 10px;
  height: 10px;
  position: absolute;
  top: 108px;
  left: auto;
  right: 539px;
}

.lp_section-2 {
  margin-top: 0;
  padding-top: 0;
}

.lp_subfeature-points {
  margin-bottom: 0;
  padding-top: 30px;
  padding-bottom: 10px;
}

.div-block-62 {
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.lp-icon-block {
  background-color: #7b61ff33;
  border-radius: 20px;
  padding: 10px;
}

.lp-grid {
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  justify-items: center;
  margin-top: 20px;
  padding-top: 40px;
}

.lp-grid._2-column {
  grid-column-gap: 16px;
  grid-template-columns: 1fr 1fr;
}

.lp-heading-3 {
  margin-top: 10px;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 600;
  line-height: 26px;
}

.lp-grid-block {
  background-color: #7b61ff1a;
  padding: 0;
}

.lp-grid-block.white {
  background-color: #fff;
  border-radius: 8px;
  flex-direction: column;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.lp-grid-block.white.side-paddings {
  grid-row-gap: 8px;
  justify-content: space-between;
  align-items: stretch;
  padding: 45px 48px 48px;
}

.lp-grid-block.white.side-paddings:hover {
  box-shadow: 0 2px 20px 7px #7b61ff33;
}

.lp-grid-block.white.side-paddings.yellow-shadow {
  padding-top: 45px;
}

.lp-grid-block.white.side-paddings.yellow-shadow:hover {
  box-shadow: 0 2px 20px 7px #ffb80033;
}

.lp-icon {
  width: 30px;
}

.lp {
  padding-top: 40px;
}

.section-30 {
  background-color: #fafaff;
  padding-top: 55px;
  padding-bottom: 55px;
}

.lp-image-grid {
  width: auto;
  max-width: 100%;
  margin: 0 0 27px;
}

.paragraph-65 {
  font-size: 12px;
  font-weight: 500;
}

.lp-icon-2 {
  padding: 15px;
}

.lp-button {
  background-color: #ffb800;
  border-radius: 40px;
  width: 80%;
  margin-bottom: 30px;
}

.italic-text-7 {
  color: #7b61ff;
  font-family: DM Serif Display, sans-serif;
  font-weight: 400;
}

.lp-hero-grid {
  padding-top: 90px;
  padding-bottom: 90px;
}

.lp-grid-div {
  text-align: left;
  max-width: 100%;
  margin-bottom: 20px;
  padding-left: 15px;
  padding-right: 15px;
}

.lp-price-div {
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.lp-hero-graphics {
  justify-content: center;
  align-items: center;
  margin-top: 204px;
  margin-bottom: 204px;
  display: flex;
  position: relative;
}

.big-circle {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--violet);
  border-radius: 300px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 300px;
  height: 300px;
  padding: 46px;
  display: flex;
  position: absolute;
}

.small-yellow-circle {
  background-color: #ffb800bf;
  border-radius: 300px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 160px;
  height: 160px;
  display: flex;
  position: absolute;
  inset: auto 238px 45px auto;
}

.small-purple-circle {
  background-color: #a694ff80;
  border-radius: 300px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 160px;
  height: 160px;
  display: flex;
  position: absolute;
  inset: auto auto -245px 505px;
}

.small-yellowish-circle {
  background-color: #ffd872bf;
  border-radius: 300px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 160px;
  height: 160px;
  display: flex;
  position: absolute;
  top: auto;
  left: auto;
  right: 587px;
}

.image-92 {
  position: absolute;
  top: -159.109px;
  left: 299px;
}

.image-93 {
  position: absolute;
  bottom: -63.5px;
  left: 645.5px;
}

.tiny-yellow-dot {
  background-color: var(--yellow);
  border-radius: 300px;
  width: 10px;
  height: 10px;
  position: absolute;
  bottom: -184px;
  right: 510px;
}

.tiny-purple-dot {
  background-color: var(--violet);
  border-radius: 300px;
  width: 10px;
  height: 10px;
  position: absolute;
  top: -165px;
  right: 408px;
}

.grid-l {
  grid-column-gap: 10px;
  grid-template: "."
  / 1fr 1.4fr;
  align-items: stretch;
}

.grid-l.steps {
  grid-column-gap: 0px;
  grid-template-columns: 1fr 1fr;
  justify-items: center;
  margin: 0 auto;
}

.grid-l.testimonial {
  grid-column-gap: 20px;
  grid-template-columns: 1fr 1fr 1fr;
}

.section-l {
  background-color: #fff3d74d;
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/62fce91837938aa0c0b5981e_work-from-home-small.webp");
  background-position: 50% 100%;
  background-size: cover;
  padding: 0;
}

.section-l.steps {
  background-color: #14141e;
  background-image: none;
  height: auto;
  min-height: auto;
  margin-left: auto;
  margin-right: auto;
  padding-top: 60px;
  padding-bottom: 60px;
}

.section-l.steps.less-padding {
  background-color: #fff;
  border-bottom: 1px solid #dddcdc;
  padding-top: 20px;
  padding-bottom: 20px;
}

.section-l.steps.less-padding.hide {
  display: none;
}

.section-l.features {
  background-color: #f8f8f800;
  background-image: none;
  height: auto;
  min-height: auto;
  padding-top: 80px;
  padding-bottom: 80px;
}

.section-l.testimonial {
  background-color: #14141e;
  background-image: none;
  height: auto;
  min-height: auto;
  padding-top: 80px;
  padding-bottom: 80px;
}

.section-l.clients {
  background-color: #fff3d766;
  background-image: none;
  height: auto;
  min-height: auto;
  padding-top: 80px;
  padding-bottom: 80px;
}

.section-l.more-feature {
  background-color: #eae9ff80;
  background-image: none;
  min-height: auto;
  padding-top: 80px;
  padding-bottom: 80px;
}

.heading-l {
  color: #14141e;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 20px;
  padding-left: 25px;
  font-size: 32px;
  font-weight: 600;
  line-height: 110%;
}

.heading-l.white {
  color: #fff;
  padding-left: 0;
}

.heading-l.m {
  color: #fff;
  margin-top: auto;
  padding-left: 0;
}

.heading-l.m.black {
  color: var(--blog_text);
}

.container-l {
  text-align: center;
  background-color: #0000;
  margin-left: auto;
  margin-right: auto;
}

.container-l.steps {
  background-color: #14141e;
  border-radius: 10px;
  padding: 20px 60px;
}

.container-l.steps.grey {
  background-color: #0000;
}

.div-block-63 {
  padding-left: 60px;
}

.grid-6 {
  grid-column-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  place-items: center;
}

.steps-div {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.steps-circle {
  background-color: #fff3d72e;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 75px;
  height: 75px;
  display: flex;
}

.steps-circle.dark {
  background-color: #7b61ff1a;
}

.steps-number {
  color: var(--yellow);
  text-align: center;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  font-family: Oswald, sans-serif;
  font-size: 24px;
  font-weight: 500;
}

.steps-number.dark {
  color: #7b61ffb3;
}

.image-94 {
  display: none;
}

.grid-title {
  text-align: center;
  margin-bottom: 10px;
}

.grid-7 {
  grid-column-gap: 10px;
  grid-row-gap: 30px;
  text-align: center;
}

.feature-block {
  text-align: center;
  background-color: #0000;
  background-image: linear-gradient(#f5f5f5, #f8f8f84d);
  border-radius: 10px;
  flex-direction: column;
  justify-content: flex-start;
  padding: 40px 30px;
  display: flex;
}

.heading-m {
  color: #14141e;
  margin-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 24px;
  font-weight: 600;
  line-height: 110%;
}

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

.heading-m.left.small {
  font-size: 16px;
  font-weight: 500;
}

.paragraph-feature {
  margin-bottom: 0;
  padding-bottom: 0;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 16px;
  line-height: 160%;
}

.feature-image {
  padding-top: 30px;
  padding-bottom: 30px;
}

.test_content_geo {
  justify-content: center;
  align-items: center;
  width: 350px;
  height: 280px;
  max-height: 280px;
  display: flex;
  position: relative;
}

.container-50 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: flex;
}

.geo-block {
  background-color: #fff;
  display: none;
  position: absolute;
}

.heading-99, .heading-100 {
  display: none;
}

.link-4 {
  color: #7b61ff;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  font-weight: 500;
  text-decoration: none;
}

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

.testimonial-div {
  background-color: #fff;
  border-radius: 10px;
  flex-direction: column;
  justify-content: space-between;
  padding: 20px;
  display: flex;
  box-shadow: 1px 1px 10px -4px #00000026;
}

.paragraph-69 {
  font-size: 15px;
  font-weight: 400;
  line-height: 140%;
}

.testimonial-info {
  align-self: stretch;
  align-items: center;
  margin-top: 20px;
  display: flex;
}

.testimonial-author {
  margin-top: 10px;
  margin-bottom: 2px;
  font-size: 18px;
  font-weight: 600;
}

.tagline {
  margin-bottom: 10px;
  font-size: 12px;
  line-height: 16px;
}

.testimonial-icon-wrapper {
  flex: 1;
  justify-content: flex-end;
  display: flex;
}

.link-5 {
  color: #333;
  font-size: 16px;
  text-decoration: none;
}

.g2-review {
  max-width: 50px;
  padding: 15px;
}

.client-image {
  background-color: var(--ligth_yellow);
  border-radius: 120px;
  justify-content: center;
  align-items: center;
  width: 60px;
  max-width: 100%;
  height: 60px;
  margin-right: 16px;
  display: flex;
}

.client-image.purple {
  background-color: var(--text_number);
}

.client-image.b-ue {
  background-color: var(--light_blue);
}

.client-name-initial {
  color: #1e2a3d66;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  font-size: 24px;
  font-weight: 700;
}

.steps-paragraph {
  color: #ffffffb3;
  font-size: 15px;
  line-height: 120%;
}

.div-block-71 {
  background-color: #eae9ff80;
  border-radius: 10px;
  max-width: 80%;
  padding: 24px;
}

.image-95 {
  max-width: 100%;
}

.paragraph-70 {
  padding: 0;
  line-height: 160%;
}

.grid-8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 50%;
}

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

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

.bold-text-27, .bold-text-28, .bold-text-29, .bold-text-30, .bold-text-31, .bold-text-32, .bold-text-33 {
  color: #588849;
}

.modal-wrapper {
  z-index: 9999;
  -webkit-backdrop-filter: blur(3px);
  backdrop-filter: blur(3px);
  background-color: #2b2b2ba6;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.modal-wrapper.product, .modal-wrapper.product.diwali-offer, .modal-wrapper.referral, .modal-wrapper.reseller, .modal-wrapper.download, .modal-wrapper.mixer, .modal-wrapper.rules {
  display: none;
}

.modal-wrapper.bf-modal {
  width: 100%;
  height: 100vh;
  display: none;
}

.modal-wrapper.tofu {
  display: none;
}

.close-modal-button {
  cursor: pointer;
  width: 30px;
  padding: 5px;
  position: absolute;
  inset: 20px 20px auto auto;
}

.close-modal-button.product {
  z-index: 33;
  background-color: var(--text_number);
  border-radius: 50px;
  justify-content: center;
  align-self: flex-end;
  align-items: center;
  height: 30px;
  padding: 5px;
  display: flex;
  position: absolute;
  inset: 8px 8px auto auto;
}

.close-modal-button.referral {
  align-self: flex-end;
  position: static;
  inset: 0% auto 0% 0%;
}

.close-modal-button.referral.referral-hard {
  display: block;
}

.partnership-program-modal {
  margin-top: 0;
  margin-bottom: -84px;
  display: block;
}

.button-cta-partner {
  color: #14141e;
  background-color: #ffb800;
  border-radius: 100px;
  padding: 16px 24px;
  font-size: 1.1rem;
  font-weight: 500;
}

.button-cta-partner:hover {
  color: #fff;
  background-color: #14141e;
  border: 10px #ffffff1a;
  box-shadow: 0 12px 40px -10px #ffd056;
}

.button-cta-partner.black {
  color: #fff;
  background-color: #14141e;
}

.button-cta-partner.black:hover {
  color: #14141e;
  background-color: #fff;
}

.heading-101 {
  color: #191127;
  padding-left: 0;
  font-size: 44px;
  line-height: 110%;
}

.heading-101.small {
  margin-bottom: 40px;
  font-size: 24px;
}

.pp-section-partners {
  background-color: #0000;
  min-height: 350px;
  padding-top: 60px;
  padding-bottom: 60px;
}

.pp-section-partners.top-bottom-padding {
  padding-bottom: 180px;
}

.div-block-77 {
  text-align: center;
  padding-left: 120px;
  padding-right: 120px;
}

.div-block-77.no-padding {
  padding-left: 0;
  padding-right: 0;
}

.paragraph-left {
  padding-left: 120px;
}

.paragraph-left.no-padding-left {
  padding-top: 20px;
  padding-bottom: 0;
  padding-left: 20px;
}

.tabs-3 {
  align-items: center;
  display: flex;
}

.tabs-menu-5 {
  flex-flow: column wrap;
  align-content: stretch;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.tabs-menu-5.single-line {
  width: 400px;
  margin-left: 0;
}

.container-52 {
  max-width: 80%;
  padding-top: 10px;
}

.partner-feature {
  background-color: #f5f7fa;
  padding-top: 60px;
  padding-bottom: 80px;
  display: none;
}

.tab-link-transparent {
  background-color: #0000;
  font-size: 16px;
  display: flex;
}

.tab-link-transparent.w--current {
  background-color: var(--light_violit);
  box-shadow: 2px 2px 12px -5px var(--violet);
  border-radius: 10px;
  font-weight: 700;
}

.image-tab {
  max-width: 100%;
}

.grid-11 {
  grid-column-gap: 26px;
  grid-row-gap: 80px;
  padding-left: 0;
  padding-right: 0;
}

.grid-11.zigzag {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding-top: 60px;
  display: block;
}

.grid-11.zigzag.hide {
  display: none;
}

.grid-11._3-column {
  grid-column-gap: 25px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  place-items: stretch center;
}

.partner-proposals {
  background-color: #191127;
  padding-top: 80px;
  padding-bottom: 100px;
}

.div-block-1-column {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-radius: 10px;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  display: flex;
}

.div-block-1-column.no-color {
  background-color: #0000;
}

.div-block-1-column.white {
  background-color: #fff;
  justify-content: flex-start;
}

.heading-102 {
  color: #7b61ff;
  padding-left: 40px;
  font-size: 32px;
  font-weight: 400;
  line-height: 110%;
}

.heading-102.dark-left {
  color: #14141e;
  font-size: 20px;
}

.heading-102.dark-left.hide {
  display: none;
}

.div-block-82 {
  margin-left: auto;
  margin-right: auto;
  padding: 24px 28px 40px;
}

.image-98 {
  border-radius: 10px 10px 0 0;
}

.center {
  text-align: center;
}

.center.white-card {
  grid-row-gap: 16px;
  background-color: #fff;
  border-radius: 16px;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  max-width: 360px;
  padding-bottom: 48px;
  display: flex;
}

.center.stat-card {
  padding-left: 48px;
  padding-right: 48px;
}

.partner-cta {
  background-color: var(--new-heading);
  margin-bottom: 0;
  padding-top: 2%;
  padding-bottom: 0%;
}

.container-53 {
  text-align: center;
  background-color: #0000;
  border-radius: 16px;
  padding: 55px 5%;
}

.container-53.p-b-0 {
  padding-bottom: 0;
}

.paragraph-right {
  padding-right: 120px;
}

.paragraph-right.no-padding-right {
  padding-top: 20px;
  padding-bottom: 0;
  padding-right: 20px;
}

.div-block-83 {
  background-color: #fff;
  border-radius: 10px;
  flex-direction: column;
  padding: 0;
  display: flex;
  position: relative;
}

.popup-html-product, .popup-html-referral {
  font-family: Poppins, sans-serif;
}

.div-block-horizontal-column-1 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom: 1px solid var(--border);
  background-color: #7b61ff;
  border-radius: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 48px;
  padding: 24px 32px 24px 16px;
  display: grid;
}

.div-block-horizontal-column-1:hover {
  transform: translate(-1px, -1px);
  box-shadow: 23px 23px 20px -20px #00000014;
}

.div-block-horizontal-column-1.bottom-divider {
  background-color: #0000;
  border-bottom: 1px solid #7b61ff4d;
  padding-top: 100px;
  padding-bottom: 100px;
}

.div-block-horizontal-column-2 {
  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-horizontal-column-2.flex_reverse {
  border-bottom: 1px solid var(--border);
  background-color: #ffb800;
  border-radius: 16px;
  margin-bottom: 48px;
  padding: 24px 16px 24px 32px;
}

.div-block-horizontal-column-2.flex_reverse.bottom-divider {
  background-color: #0000;
  border-bottom: 1px solid #7b61ff4d;
  padding-top: 100px;
  padding-bottom: 100px;
}

.div-block-horizontal-column-2.flex_reverse {
  background-color: #ffb800;
  border-bottom: 1px solid #cfc6ff;
  border-radius: 16px;
  margin-bottom: 48px;
  padding: 24px 16px 24px 32px;
}

.div-block-horizontal-column-2.flex_reverse:hover {
  transform: translate(-1px, -1px);
  box-shadow: 23px 23px 20px -20px #00000014;
}

.div-block-horizontal-column-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fffcf7;
  border-radius: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 24px 32px 24px 16px;
  display: grid;
}

.div-block-horizontal-column-3:hover {
  transform: translate(-1px, -1px);
  box-shadow: 23px 23px 20px -20px #00000014;
}

.page-count {
  width: 20%;
  margin-bottom: 20px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: DM Serif Display, sans-serif;
}

.tab-pane-fixed-size {
  text-align: center;
  width: 500px;
}

.price_flex {
  justify-content: center;
  align-items: center;
  display: flex;
}

.price_flex.cross {
  opacity: 1;
  color: #ee0418;
  justify-content: center;
  margin-bottom: -17px;
  margin-left: 12px;
  line-height: 146%;
  display: none;
  position: relative;
}

.price_flex.cross.hide {
  display: none;
}

.price_flex_y {
  color: var(--light_violit);
  justify-content: center;
  align-items: center;
  display: flex;
}

.dot-symbol {
  padding-right: 5px;
  font-size: 10px;
}

.diwali-header {
  z-index: 9999;
  text-align: center;
  background-color: #2f175a;
  background-image: linear-gradient(#0a04274d, #0a04274d), url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/6343d86722ea7109954479d4_diwali%20banner.webp");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  justify-content: center;
  align-items: center;
  height: 60px;
  margin-bottom: 9px;
  display: block;
  position: relative;
}

.link-block-6 {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 60px;
  text-decoration: none;
  display: flex;
}

.festival-offer-text {
  color: #fff;
  text-align: center;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  padding-top: 20px;
  font-weight: 500;
  text-decoration: none;
  display: flex;
}

.festival-offer-text.button {
  color: var(--black);
  margin-bottom: 0;
  padding: 5px 15px;
  font-size: 14px;
}

.div-block-93 {
  background-color: #fff;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 30px;
  display: flex;
}

.div-block-93:hover {
  background-color: #ffffffe6;
}

.bold-text-37 {
  color: var(--blog_text);
}

.div-block-94 {
  justify-content: center;
  align-items: center;
  padding-top: 27px;
  padding-bottom: 20px;
  display: flex;
}

.div-block-95, .div-block-96 {
  padding-left: 10px;
  padding-right: 10px;
}

.button-em-01 {
  color: #000;
  background-color: #ffb800;
  border: 2px solid #ffb800;
  border-radius: 3px;
  padding: 15px 30px;
  font-weight: 500;
}

.button-em-01:hover {
  color: #fff;
  background-color: #14141e;
  border-width: 3px;
  border-color: #14141e;
  border-radius: 3px;
  box-shadow: 0 8px 20px -13px #000;
}

.button-em-01.radius-50 {
  border-radius: 50px;
  font-size: 16px;
  font-weight: 400;
}

.button-em-02 {
  color: #000;
  background-color: #0000;
  border: 2px solid #5c5c5c;
  border-radius: 2px;
  padding: 15px 30px;
}

.h1-em-hero {
  color: #1d115a;
  text-align: center;
  font-size: 3.4em;
  font-weight: 600;
  line-height: 110%;
}

.para-em-01 {
  color: #14141e;
  text-align: center;
  margin-top: 10px;
  padding-top: 39px;
  font-size: 1.1em;
  line-height: 160%;
}

.para-em-01.white {
  color: #fff;
}

.para-em-01.left {
  text-align: left;
}

.hero-em {
  background-image: linear-gradient(215deg, #fff0 50%, #ffebb866), linear-gradient(130deg, #fff 55%, #f3effc);
  border-bottom: 1px solid #dfd3ff;
  margin-top: -95px;
  padding-top: 200px;
}

.hero-em.black_f {
  padding-top: 140px;
}

.em-hero-image-animation {
  text-align: center;
  height: 400px;
  padding-top: 60px;
  display: block;
  overflow: hidden;
}

.em-hero-image-animation.overflow {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/657fe712fc3c504d50c10ada_Black_Friday.png");
  background-position: 50%;
  background-size: cover;
  height: 450px;
  padding-top: 0;
  display: block;
  overflow: visible;
}

.clients-em {
  padding-top: 258px;
  padding-bottom: 80px;
}

.h2-em {
  color: #1d115a;
  text-align: center;
  font-family: Untitledsans, sans-serif;
  font-size: 2.6em;
  font-weight: 600;
  line-height: 120%;
}

.h2-em.small {
  letter-spacing: 5px;
  text-transform: uppercase;
  margin-top: 10px;
  font-size: 18px;
  font-weight: 500;
}

.h2-em.small.left {
  color: #7b61ff;
  letter-spacing: 3px;
  text-transform: uppercase;
  font-size: 12px;
  line-height: 120%;
}

.h2-em.small.center {
  color: #7b61ff;
  letter-spacing: 3px;
  text-transform: uppercase;
  font-size: 14px;
}

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

.h2-em.white {
  color: #fff;
}

.text-span-4 {
  color: #7b61ff;
}

.grid-12 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 60px;
}

.grid-12.less-spacing {
  grid-column-gap: 8px;
}

.grid-12.two-column {
  grid-column-gap: 4px;
  grid-template-columns: 1fr 1fr;
}

.h3-em {
  color: #1d115a;
  text-transform: none;
  font-family: Untitledsans, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 115%;
}

.h3-em.grey {
  color: #9895a7;
  margin-bottom: 0;
}

.h3-em.white {
  color: #fff;
}

.para-em-02 {
  color: #14141e;
  padding-left: 0;
  padding-right: 0;
  font-size: 1.1em;
  line-height: 160%;
}

.para-em-02.white {
  color: #fff;
}

.para-em-02.white.transparency {
  color: #fffc;
}

.section-31 {
  background-color: #f6f6f6;
  border-top: 1px solid #ececec;
  border-bottom: 1px solid #ececec;
  padding-top: 120px;
  padding-bottom: 120px;
}

.div-block-98 {
  background-color: #fff;
  border-radius: 10px;
  flex-direction: column;
  padding: 20px;
  display: flex;
}

.div-block-98.transparent {
  background-color: #acacac1a;
  padding: 30px;
}

.text-span-5 {
  color: #7b61ff;
}

.para-em-03 {
  color: #14141e;
  border: 1px #7b61ff80;
  border-radius: 20px;
  font-size: 1.1em;
  line-height: 160%;
}

.div-block-99 {
  border-bottom: .5px solid #eae6ff;
  align-items: center;
  height: auto;
  margin-bottom: 10px;
  display: flex;
}

.paragraph-103 {
  color: #1e2a3df0;
  padding-top: 10px;
  padding-left: 10px;
  font-family: Untitledsans, sans-serif;
  font-size: 12px;
  font-weight: 500;
}

.em-subheading-text {
  text-align: center;
  margin-top: 0;
  margin-bottom: 50px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 1.1em;
}

.spyscroll-list {
  color: #444f60e0;
  text-transform: none;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}

.spyscroll-list.w--current {
  font-weight: 600;
  text-decoration: underline;
}

.spyscroll-link {
  padding-top: 15px;
}

.spyscroll-link.w--current {
  color: var(--new-purple);
  background-color: #ece9ff;
  padding-left: 10px;
  padding-right: 15px;
  font-weight: 500;
  text-decoration: none;
}

.additional-features {
  background-color: #fbfaff;
  border-top: 1px solid #dfd3ff;
  border-bottom: 1px solid #dfd3ff;
  padding-top: 120px;
  padding-bottom: 200px;
}

.em-tab-link {
  background-color: #0000;
}

.em-tab-link.w--current {
  color: #1d115a;
  background-color: #fff;
  border-radius: 8px;
  padding-top: 15px;
  padding-bottom: 15px;
  font-weight: 600;
  box-shadow: 4px 0 30px -10px #6666664d;
}

.em-tab-text {
  color: #14141e;
  font-weight: 500;
}

.div-block-100 {
  margin-bottom: 60px;
}

.h4-em {
  color: #14141e;
  margin-top: 0;
  font-size: 14px;
  font-weight: 500;
}

.af-div {
  flex-direction: column;
  display: flex;
}

.em-spyscroll {
  padding-top: 120px;
  padding-bottom: 120px;
}

.em-tab-div {
  display: flex;
}

.em-tab-grid {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  align-self: flex-start;
}

.em-tab-image {
  justify-content: flex-end;
  display: flex;
}

.para-em-04 {
  color: #14141ed9;
  padding-top: 10px;
  padding-bottom: 20px;
  font-size: 16px;
  line-height: 24px;
}

.para-em-04.upper-space {
  padding-top: 60px;
  font-size: 16px;
}

.para-em-04.less-padding {
  padding-top: 8px;
  padding-bottom: 8px;
  padding-right: 10px;
}

.em-bullet-points {
  color: #14141ecc;
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 16px;
  font-weight: 400;
}

.em-bullet-points.left {
  text-align: left;
}

.em-cta-div {
  align-items: center;
  display: flex;
}

.em-hyperlink {
  color: #ffb800;
}

.body-em {
  color: #14141e;
  font-family: Poppins, sans-serif;
  line-height: 160%;
}

.em-additional-features-image {
  border-radius: 10px;
  max-width: 90%;
}

.image-102 {
  box-shadow: 0 40px 40px -20px #00000040;
}

.text-span-6 {
  color: #eb6262;
}

.section-clients {
  background-color: #f6f6f6;
  border-top: 1px solid #dfdfdf;
  border-bottom: 1px solid #dfdfdf;
  padding-top: 50px;
  padding-bottom: 50px;
}

.list-item-hero {
  padding-top: 5px;
  font-size: 16px;
  text-decoration: none;
  position: relative;
}

.feature-section {
  background-color: #fbfaffcc;
}

.feature-section.dark {
  text-align: center;
  background-color: #1d115a;
}

.feature-section.white {
  background-color: #0000;
}

.feature-section.hide {
  display: none;
}

.ems-basic-div {
  flex-direction: column;
  display: block;
}

.ems-basic-div.center {
  text-align: center;
  display: block;
}

.ems-basic-div.upper-padding {
  padding-top: 40px;
}

.ems-feature-image-div {
  background-color: #7b61ff1a;
  border-radius: 20px;
  align-items: center;
  padding: 20px;
  display: flex;
}

.feature-image-with-shadow {
  border-radius: 10px;
  max-height: 50vh;
  box-shadow: 0 20px 20px -17px #0c072433;
}

.h1-em {
  color: #1d115a;
  margin-top: 0;
  font-size: 3em;
  font-weight: 600;
  line-height: 120%;
}

.h1-em.white {
  color: #fff;
}

.ems-basic-div-with-padding {
  padding-top: 20px;
  padding-bottom: 20px;
}

.grid-13 {
  grid-row-gap: 32px;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  justify-content: center;
  place-items: center;
  display: flex;
}

.hero-container-with-upper-padding {
  text-align: center;
  padding-top: 120px;
  padding-bottom: 10px;
}

.hero-section-lp {
  padding-top: 10px;
}

.container-57 {
  padding-top: 80px;
  padding-bottom: 80px;
}

.image-104 {
  height: 50vh;
}

.grid-14 {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  width: 50vw;
}

.paragraph-105 {
  color: #14141e;
  text-align: center;
  padding-top: 1px;
  padding-bottom: 1px;
  font-size: 1em;
}

.paragraph-105.bold {
  padding-top: 0;
  padding-bottom: 2px;
  font-weight: 700;
}

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

.div-block-101 {
  grid-row-gap: 8px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.product-rating {
  text-align: center;
  justify-content: center;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 40px;
  display: flex;
}

.container-58 {
  padding-top: 80px;
  padding-bottom: 80px;
}

.basic-column-grid {
  grid-column-gap: 8px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  justify-content: center;
  margin-top: 30px;
  padding-top: 0;
}

.icon-div-50px {
  background-color: #7b61ff33;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 5px;
  display: flex;
}

.basic-div-center {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.paragraph-106 {
  color: #14141e;
  padding: 0;
  font-size: .9em;
  line-height: 150%;
  text-decoration: none;
}

.icon-50px {
  max-width: 85%;
}

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

.it-section {
  margin-bottom: 0;
  padding-top: 61px;
  padding-bottom: 83px;
}

.webinarsection {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/6542481568439d31ffffc08d_Event-Post-2023ep02.png");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: auto;
  padding-top: 60px;
  padding-bottom: 60px;
  display: none;
}

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

.web_photo {
  border-radius: 10px;
  max-width: 80%;
  margin-left: auto;
  margin-right: auto;
  overflow: visible;
}

.web_faq {
  background-color: #444f6017;
  padding-top: 70px;
  padding-bottom: 70px;
  padding-right: 0;
}

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

.section-38 {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/63726ef6420fbe152a255d27_404%20page%20image.webp");
  background-position: 100%;
  background-size: cover;
  height: 60vh;
}

.container-62 {
  padding-left: 0;
}

.container-blog-content-template {
  max-width: 1180px;
}

.text-span-9 {
  color: #7b61ff;
  font-family: DM Serif Display, sans-serif;
  font-size: 80%;
  font-style: italic;
  font-weight: 400;
  display: none;
}

.list-4 {
  list-style-type: disc;
}

.dark-section {
  background-color: #191127;
  padding-top: 100px;
  padding-bottom: 100px;
}

.text-span-10 {
  color: #ffb800;
  font-family: DM Serif Display, sans-serif;
  font-style: italic;
  font-weight: 400;
}

.text-span-11, .text-span-12, .text-span-13 {
  color: #7b61ff;
  font-family: DM Serif Display, sans-serif;
  font-style: italic;
  font-weight: 400;
}

.tabs-menu-new {
  background-color: #f1f7ffe6;
  border-radius: 5px;
  flex-direction: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-around;
  padding: 21px 21px 0;
  display: flex;
  overflow: visible;
}

.tabs-menu-new.verti_tab {
  flex-direction: row;
  width: 100%;
  display: flex;
  position: sticky;
  top: 0;
}

.tabs-menu-new.verti_tab.em {
  background-color: #1a1a2c14;
  border-radius: 10px;
  align-items: center;
  width: 100%;
  padding: 5px 0;
}

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

.section-39 {
  padding-top: 180px;
}

.offer {
  z-index: 9999;
  background-color: #191127;
  background-image: linear-gradient(#1e2a3d00 86%, #7b61ff29 98%), linear-gradient(103deg, #5238d136, #3330 18%), linear-gradient(200deg, #7b61ff33, #1e2a3d00 17%);
  justify-content: center;
  align-items: center;
  height: 60px;
  display: flex;
  position: sticky;
  inset: 0% 0% auto;
}

.text-block-35 {
  color: #fff;
}

.container-64 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.button-3 {
  background-color: #ffb800;
  border-radius: 10px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 32px;
  font-weight: 500;
  display: flex;
}

.pricing-number-wrapper {
  grid-column-gap: 8px;
  justify-content: center;
  align-items: flex-end;
  margin-bottom: 24px;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.button-white {
  grid-column-gap: 8px;
  background-color: var(--violet);
  color: var(--untitled-ui-gray50-501);
  border: 1px solid #edeff2;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  min-height: 48px;
  padding: 12px 24px;
  font-size: 14px;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
  transition: background-color .3s, color .3s;
  display: flex;
}

.button-white:hover {
  border-color: var(--yellow);
  color: #fff;
  background-color: #07090d;
}

.button-secondary {
  grid-column-gap: 8px;
  background-color: var(--yellow);
  color: #07090d;
  border: 1px solid #edeff2;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  min-height: 48px;
  padding: 12px 24px;
  font-size: 14px;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
  transition: background-color .3s, color .3s;
  display: flex;
}

.button-secondary:hover {
  color: #fff;
  background-color: #07090d;
}

.pricing-type {
  letter-spacing: -.03em;
  font-size: 44px;
  font-weight: 700;
  line-height: 44px;
  display: none;
}

.pricing-period {
  color: #acb4c3;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

.ap-utility-page-form {
  grid-row-gap: 10px;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #0000001a;
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/64494e18b0e80f571c01e7be_v2%20bg%20pattern.png");
  background-position: 0 0;
  background-size: auto;
  border: .5px solid #b9b6934d;
  border-radius: 2px;
  flex-direction: column;
  align-items: stretch;
  width: 700px;
  padding: 48px 172px;
  display: flex;
}

.link-accent {
  display: none;
  position: absolute;
  inset: 14px 14px auto auto;
}

.navigation-link {
  color: #191127;
  border-radius: 8px;
  align-items: center;
  padding: 14px 20px;
  text-decoration: none;
  transition: all .35s;
  display: flex;
  position: relative;
  overflow: hidden;
}

.navigation-link:hover {
  background-color: var(--yellow);
  color: var(--blog_text);
}

.navigation-link.hide {
  display: none;
}

.menu-subtext {
  opacity: .5;
  font-size: 16px;
  line-height: 1.5;
  display: none;
}

.menu-subtext.hide {
  display: none;
}

.chevron {
  margin-right: 5px;
}

.dropdown-list {
  min-width: 140px;
}

.dropdown-list.w--open {
  background-color: #0000;
  min-width: 320px;
  padding-top: 39px;
  left: -115px;
}

.nav-menu-2 {
  color: #000;
  align-items: center;
  width: auto;
  height: 100%;
  display: flex;
  position: static;
}

.navigation-grid {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  grid-template-columns: 1fr;
  width: 100%;
}

.navigation-link-primary {
  color: #000;
  margin-left: 0;
  margin-right: 0;
  padding: 12px 20px;
  font-size: 15px;
  font-weight: 500;
  transition: all .35s;
}

.navigation-link-primary:hover {
  color: #ffb800;
}

.navigation-link-primary.one {
  display: none;
}

.navigation-link-primary.two {
  padding-top: 12px;
  padding-bottom: 12px;
}

.navigation-link-primary.hide {
  display: none;
}

.menu-title {
  margin-bottom: 4px;
  font-size: 1.1em;
  font-weight: 600;
}

.navigation-container {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.image-logo {
  width: 100%;
}

.image-logo.f-logo {
  justify-content: flex-start;
  align-items: center;
  width: 85%;
}

.image-logo.f-logo.ai-f-logo {
  justify-content: center;
  align-items: center;
  width: 65%;
}

.image-logo.n-logo {
  width: 85%;
}

.image-logo.n-logo.dark {
  width: 108px;
  height: 20px;
  margin-left: 10px;
  margin-right: 10px;
}

.navigation {
  border-bottom: 1px solid var(--stroke);
  background-color: #fff;
  align-items: center;
  height: 72px;
  padding-left: 3%;
  padding-right: 3%;
  display: flex;
  position: sticky;
  top: 0;
  box-shadow: 0 20px 20px -8px #38327c08;
}

.navigation.hide {
  display: none;
}

.navigation-arrow {
  z-index: 999;
  width: 120px;
  position: absolute;
  inset: -33px auto auto 100px;
}

.dropdown-base-wrapper {
  background-color: #fff;
  border-radius: 20px;
  flex-direction: column;
  align-items: center;
  display: flex;
  position: relative;
  box-shadow: 8px 39px 65px -10px #00000029;
}

.dropdown-base-wrapper.w--open {
  background-color: #fff;
  border-radius: 15px;
  min-width: 300px;
  max-height: 100vh;
  left: -97px;
  box-shadow: 0 50px 25px -50px #20355a26, 8px 18px 60px 4px #00000021;
}

.navigation-menu {
  align-items: center;
  display: flex;
}

.main-brand {
  margin-right: 60px;
}

.main-brand.w--current {
  width: 128px;
}

.navigation-button-wrap {
  display: flex;
}

.dropdown-link-base {
  align-items: flex-start;
  width: 100%;
  padding: 40px 30px 30px;
  display: flex;
}

.dropdown-toggle {
  color: #000;
  padding: 12px 24px 12px 12px;
  font-size: 1em;
  font-weight: 500;
  transition: all .2s;
}

.dropdown-toggle:hover {
  color: var(--yellow);
}

.dropdown {
  margin-left: 10px;
  margin-right: 10px;
  position: relative;
}

.dropdown.hide {
  display: none;
}

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

.body-main.manrope {
  font-family: Manrope, sans-serif;
}

.container-offer {
  z-index: 20;
  background-image: linear-gradient(122deg, #ffb800ad, #ffb8004d);
  border: 1px solid #ccc1ff66;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  height: 38px;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
  position: sticky;
  top: 15px;
}

.container-offer:hover {
  background-image: linear-gradient(285deg, #7b61ff4d, #7b61ffb3);
  border-color: #ccc1ff;
}

.container-offer.purple {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  background-image: linear-gradient(122deg, #917ef1, #33208f);
  justify-content: center;
  align-items: center;
  height: 42px;
}

.container-offer.purple:hover {
  background-image: linear-gradient(122deg, #100a2c, #301f83);
}

.button-offer {
  color: #7c7c7c;
  background-color: #83838333;
  border: 1px dashed #c9c9c9;
  border-radius: 7px;
  flex: 0 auto;
  order: 1;
  justify-content: space-around;
  align-self: auto;
  padding-top: 2px;
  padding-bottom: 2px;
  font-size: 1em;
  display: block;
}

.button-offer:hover {
  background-color: var(--violet);
  color: #e0d9ff;
  border-style: solid;
  border-color: #ccc1ff;
}

.button-offer.w--current {
  padding: 4px 16px;
  font-weight: 500;
}

.button-offer.white {
  color: #000;
  background-color: #fefeffb8;
}

.button-offer.white:hover {
  border-color: var(--stroke);
  background-color: var(--yellow);
  color: #fff;
  font-weight: 500;
}

.button-offer.white.offer-read-now {
  text-align: center;
  min-width: 130px;
}

.button-offer.btn-offer {
  color: #150c4c;
  background-color: #f9f8fd;
  order: 0;
  justify-content: center;
  align-items: center;
  margin-top: 7px;
  margin-bottom: 7px;
  padding: 11px 22px 11px 25px;
  font-size: 18px;
  font-weight: 500;
  display: flex;
}

.button-offer.btn-offer:hover {
  color: #020202;
  background-color: #ffb800;
}

.text-offer {
  color: #1b1624;
  font-weight: 500;
}

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

.text-offer.white.mobile {
  display: none;
}

.text-offer.white.mobile-hide {
  order: 0;
  margin-left: 30px;
  font-size: 14px;
  font-weight: 400;
  display: none;
}

.footer-cta-button-wrap {
  align-items: center;
  display: flex;
}

.container-66 {
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 30px;
  padding-right: 30px;
}

.footer-link {
  color: #1c1156cf;
  text-transform: capitalize;
  border-radius: 8px;
  padding: .6em .6em .6em 0;
  font-size: 14px;
  line-height: 160%;
  text-decoration: none;
  transition: color .2s ease-in-out;
  display: block;
}

.footer-link:hover {
  color: var(--violet);
  background-color: #ccc1ff00;
}

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

.footer-link.ai-text-light {
  color: var(--ai-pra-text);
}

.footer-heading {
  margin-bottom: 16px;
}

.footer-heading._700 {
  color: var(--blog_text);
  margin-top: 10px;
  padding: 0;
  font-size: 18px;
  font-weight: 500;
}

.footer-section {
  border-top: 1px solid var(--stroke);
  background-color: #fff;
  margin-top: 0;
  padding-top: 50px;
  padding-bottom: 40px;
  box-shadow: 0 -20px 20px -8px #38327c08;
}

.footer-brand {
  align-items: center;
  display: flex;
}

.footer-grid {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  grid-template-rows: auto;
  grid-template-columns: .7fr 1fr 1fr 1fr 1fr .8fr;
  grid-auto-columns: 1fr;
  margin-top: 80px;
  display: grid;
}

.footer-cta {
  border-bottom: 1px solid #e5e9f2;
  justify-content: space-between;
  padding-bottom: 40px;
  display: flex;
}

.footer-form-two {
  background-color: var(--violet);
  border-radius: 24px;
  margin-top: 40px;
  margin-bottom: 40px;
  padding: 64px;
  display: none;
}

.footer-form-container-two {
  grid-column-gap: 10px;
  color: #ebe7ff;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

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

.footer-form-block-two {
  background-color: #fff;
  border-radius: 24px;
  justify-content: flex-end;
  align-items: center;
  width: 80%;
  display: flex;
  position: relative;
}

.footer-form-input {
  border: 1px #000;
  border-radius: 16px;
  width: 100%;
  height: 48px;
  margin-bottom: 0;
  padding: 12px 180px 12px 20px;
  display: block;
}

.footer-form-input::placeholder {
  color: #1a1b1fcc;
}

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

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

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

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

.footer-social-block-three {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.footer-social-block-three.hide {
  display: none;
}

.footer-social-block-three.ml-20 {
  margin-left: 20px;
}

.footer-social-link-three {
  border: 1px solid var(--stroke);
  border-radius: 8px;
  margin-left: 10px;
  padding: 4px 10px;
}

.footer-social-link-three.facebook {
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 35px;
  display: flex;
}

.footer-social-link-three.facebook:hover {
  background-color: #00a3ff66;
}

.footer-social-link-three.red {
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 35px;
  display: flex;
}

.footer-social-link-three.red:hover {
  background-color: #f006;
}

.footer-social-link-three.twitter {
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 35px;
  display: flex;
}

.footer-social-link-three.twitter:hover {
  background-color: #04f6;
}

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

.footer-divider-two.hide {
  display: block;
}

.footer-divider-two.ai-b {
  background-color: #000;
  margin-top: 0;
  margin-bottom: 0;
}

.footer-bottom {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.footer-bottom.the-end-part {
  text-align: center;
  align-items: flex-end;
  padding-top: 20px;
}

.footer-bottom.highlight-div {
  background-color: #0000000d;
  border-radius: 16px;
  padding: 16px;
}

.footer-bottom.highlight-div.purple {
  background-color: var(--combine-library-primary-800);
  border-radius: 10px;
}

.footer-bottom.highlight-div.ai-bg-footer {
  background-color: #0a091d;
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/67973662c6a2eefa3a344b6e_card-frame-ai-x.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
}

.footer-all-text {
  color: #283341;
  letter-spacing: .5px;
  font-size: 13px;
}

.footer-all-text.hide {
  display: none;
}

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

.footer-all-text.mt-5 {
  margin-top: 0;
}

.footer-all-text.mt-5.ai-txt-light {
  color: var(--ai-pra-text);
}

.footer-all-text.ai-text-light {
  color: #b9b6cc;
}

.span-pricing-asterisk {
  font-size: .8em;
}

.span-pricing-asterisk.left {
  text-align: left;
  padding-left: 5px;
  font-size: 1.2em;
}

.span-pricing-asterisk.left.black {
  color: #4e4e4e;
  font-size: 1.2em;
}

.span-pricing-asterisk.left.black.light {
  color: #fff;
  background-image: none;
  width: auto;
  height: auto;
  position: static;
  top: auto;
}

.blue {
  color: #7b61ff;
}

.heading-h1 {
  color: var(--new-heading);
  letter-spacing: -1px;
  margin-top: 17px;
  margin-bottom: 12px;
  font-family: Untitledsans, sans-serif;
  font-size: 48px;
  font-weight: 700;
  line-height: 1.2;
}

.heading-h1.type-yellow {
  color: var(--yellow);
}

.heading-h1.type-white {
  color: #fff;
  font-size: 3.2em;
}

.heading-h1.zero-padding {
  margin-top: 0;
}

.heading-h1.center {
  margin-top: 0;
  margin-bottom: 42px;
  font-weight: 700;
}

.heading-h1.center.minu-b {
  margin-bottom: -42px;
}

.heading-h1.center.minu-b._w-70 {
  max-width: 70%;
  margin-left: auto;
  margin-right: auto;
}

.heading-h1.type-purple {
  color: var(--violet);
}

.heading-h1.type-dark-grey {
  color: #1d115ad9;
}

.heading-h1._800-extrabold {
  font-weight: 800;
}

.heading-h1.f-40 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 35px;
  font-weight: 700;
  line-height: 40px;
}

.heading-h1.light.bold {
  font-weight: 500;
}

.heading-h1.white {
  color: var(--untitled-ui-white);
}

.f-logo-group {
  border-radius: 8px;
  flex-direction: row;
  align-items: center;
  display: flex;
}

.f-container-regular {
  width: 100%;
  max-width: 90vw;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.f-logo-gradient-r {
  z-index: 5;
  background-image: linear-gradient(267deg, #fff, #fff 21%, #ffffffa3 51%, #fff0);
  width: 140px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.f-logo-gradient-r.small {
  background-image: linear-gradient(267deg, #2b697680, #2a6d7600);
  border-radius: 0 8px 8px 0;
  width: 10px;
}

.f-logo-css {
  display: none;
}

.f-logo-cell {
  background-color: #f3f5fb;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  min-width: 140px;
  min-height: 96px;
  margin-left: 14px;
  margin-right: 14px;
  padding: 24px 16px;
  transition: background-color .3s;
  display: flex;
}

.f-logo-cell:hover {
  background-color: #e4e6f1;
}

.f-logo-cell.xl-size {
  -webkit-backdrop-filter: blur(4px);
  backdrop-filter: blur(4px);
  background-color: #1818182e;
  border: 1px solid #d6d6d61c;
  border-radius: 8px;
  flex-direction: column;
  min-width: 90vw;
  min-height: 60vh;
  text-decoration: none;
}

.f-logo-cell.hide {
  display: none;
}

.f-logo-carousel-wrap {
  background-color: #fff;
  border-radius: 16px;
  align-items: center;
  min-height: 104px;
  margin-left: auto;
  margin-right: auto;
  padding: 32px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.f-logo-carousel-wrap.xl-size {
  background-color: #0000;
  min-height: 90vh;
}

.f-logo-gradient-l {
  z-index: 5;
  background-image: linear-gradient(to right, #fafbfd, #fafbfdcc 25%, #fff9 60%, #fafbfd00);
  width: 140px;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.f-logo-gradient-l.small {
  background-image: linear-gradient(to right, #16142c80, #16142c1a);
  border-radius: 8px 0 0 8px;
  width: 10px;
}

.f-section-large {
  border-bottom: 1px solid var(--border);
  padding: 92px 5%;
  position: relative;
}

.f-section-large.header-padding {
  border-bottom-style: none;
  margin-top: -85px;
  padding-top: 177px;
  padding-bottom: 100px;
}

.f-section-large.small-padding {
  padding-top: 56px;
}

.f-section-large.small-padding.hide {
  display: none;
}

.f-logo-carousel {
  flex: none;
  display: flex;
}

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

.f-avatar-dark {
  color: #fff;
  background-color: #cfc6ff99;
  border: 1px solid #0000;
  border-radius: 24px;
  justify-content: center;
  align-items: center;
  height: 54px;
  margin-right: -20px;
  padding: 5px 16px 5px 20px;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  display: flex;
  position: relative;
}

.f-margin-bottom-08 {
  margin-bottom: 8px;
}

.f-header-avatar-text {
  color: #282556;
  margin-left: 24px;
  font-size: 1rem;
  font-weight: 500;
}

.h1-heading {
  color: #160042;
  letter-spacing: -.04em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 4rem;
  line-height: 1.2;
  text-decoration: none;
}

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

.h1-heading.white-text.center.thin {
  font-weight: 300;
}

.h1-heading.f-48 {
  color: var(--new-heading);
  font-size: 48px;
  line-height: 1.2;
}

.f-header-wrapper {
  grid-row-gap: 24px;
  justify-content: flex-start;
  align-items: center;
  margin-top: 40px;
  display: flex;
}

.f-header-wrapper.hide {
  display: none;
}

.p-heading-detail-small {
  color: var(--black);
  letter-spacing: .08em;
  text-transform: none;
  flex: none;
  font-family: Untitledsans, sans-serif;
  font-size: .9rem;
  font-weight: 400;
  line-height: 24px;
}

.p-heading-detail-small.white {
  color: #fff;
}

.p-heading-detail-small.purple {
  color: var(--violet);
}

.p-paragraph-large {
  letter-spacing: 0;
  margin-bottom: 0;
  font-size: 1.3rem;
  line-height: 1.6;
}

.p-paragraph-large.white-text {
  color: #fff;
}

.f-header-title-wrapper-center {
  z-index: 5;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 660px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.f-margin-bottom-12 {
  margin-bottom: 12px;
}

.p-cta-div {
  justify-content: flex-start;
  align-items: center;
  margin-top: 24px;
  display: flex;
}

.p-cta-div.center {
  text-align: center;
  justify-content: center;
}

.p-sub-heading-large {
  color: #160042;
  letter-spacing: -.02em;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 32px;
}

.p-sub-heading-large.white {
  color: #fff;
}

.p-paragraph-regular {
  color: #1e2a3d;
  letter-spacing: 0;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  font-size: 1.1rem;
  line-height: 1.8;
}

.p-paragraph-regular.white {
  color: #fff;
}

.p-paragraph-regular.mb-10 {
  margin-top: 10px;
  margin-bottom: 10px;
}

.f-margin-bottom-16 {
  margin-bottom: 16px;
}

.h3-heading {
  color: #160042;
  letter-spacing: -.02em;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Untitledsans, sans-serif;
  font-size: 50px;
  line-height: 1.2;
}

.h3-heading.no-padding {
  padding: 0;
}

.h3-heading.mt-20 {
  text-align: center;
  margin-top: 20px;
}

.f-title-wrapper-center {
  z-index: 5;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 580px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.div-block-109 {
  align-items: center;
  margin-left: 12px;
  margin-right: 12px;
  display: flex;
}

.p-numbers {
  color: var(--blog_text);
  font-size: 1rem;
  font-weight: 700;
}

.grid-stats {
  grid-column-gap: 4px;
  border: 1px solid var(--border);
  background-color: #f7f7ff;
  border-radius: 8px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  max-width: 1024px;
  margin: 0 10% -60px;
  padding: 0 0%;
  position: relative;
  box-shadow: 0 24px 40px -24px #a39fb266;
}

.grid-stats.overflow {
  min-width: 70%;
  max-width: 60%;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
  box-shadow: 0 24px 40px -30px #7b61ff94;
}

.pp-section-hero {
  border-bottom: 1px solid var(--border);
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/6604a06a711e3296cfe7188b_header%20pp%20short%20we360.webp"), radial-gradient(circle closest-corner at 50% 120%, #e6e1ff, #fff);
  background-position: 50% 91%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: contain, auto;
}

.h2-heading {
  color: var(--new-heading);
  letter-spacing: -.03em;
  font-family: Untitledsans, sans-serif;
  font-size: 48px;
  line-height: 1.2;
}

.h2-heading.white {
  color: #fff;
}

.h2-heading.small {
  font-size: 2.2rem;
}

.h2-heading.medium {
  font-weight: 500;
}

.h2-heading.light {
  background-image: none;
  width: auto;
  height: auto;
  margin-top: 10px;
  font-family: Untitledsans, sans-serif;
  font-weight: 500;
  position: static;
  top: auto;
}

.pp-section-market-potential {
  border-bottom: 1px solid var(--border);
  background-color: #eae9ff80;
  padding-top: 152px;
  padding-bottom: 92px;
  overflow: hidden;
}

.pp-section-market-potential.career-d {
  margin-bottom: 80px;
}

.div-block-112 {
  padding: 32px 40px 0;
}

.div-block-113 {
  padding-top: 16px;
  padding-bottom: 16px;
}

.f-cta-logo-card {
  border: 1px solid #f3f5fb;
  border-radius: 6px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 96px;
  padding: 10px 24px;
  transition: border-color .2s, box-shadow .2s;
  display: flex;
}

.f-cta-logo-card:hover {
  box-shadow: 23px 23px 64px -16px #393b6a0f;
}

.f-cta-logo-card.white-card {
  grid-column-gap: 36px;
  background-color: #fff;
  border-color: #dde4fa;
  flex-direction: row;
  box-shadow: 0 5px 20px -17px #846ad8;
}

.pp-image {
  border-radius: 0;
}

.grid-17 {
  grid-column-gap: 16px;
  border: 1px solid var(--border);
  background-color: var(--light_violit);
  border-radius: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
  padding: 2.4em;
}

.text-span-dm-serif-italic {
  color: var(--violet);
  font-weight: 400;
  text-decoration: none;
}

.text-span-dm-serif-italic:hover {
  background-color: #ccc1ff4d;
  border-radius: 4px;
}

.text-span-dm-serif-italic.bottom-stroke {
  border-bottom: 2px solid var(--violet);
}

.text-span-dm-serif-italic.white {
  color: #fff;
}

.title-section {
  color: #ffb800;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  padding-left: 0;
  padding-right: 0;
  font-size: .85rem;
  font-weight: 500;
  line-height: 1.4;
}

.title-section.type-white {
  color: #fffc;
}

.title-section.type-white.transparency {
  color: #fff6;
}

.title-section.type-white.left-align {
  text-align: left;
}

.title-section.type-white.color-solid-100 {
  color: #fff;
}

.title-section.type-dark {
  color: #26147a;
  margin-top: 10px;
}

.title-section.type-grey {
  color: #707070;
}

.title-section.hide {
  display: none;
}

.title-section.no-padding {
  padding-top: 0;
  padding-bottom: 0;
}

.title-section.type-purple {
  color: #7b61ff;
}

.div-block-116 {
  padding-bottom: 16px;
}

.p-lists-small {
  margin-bottom: 20px;
  padding-top: 10px;
}

.p-lists-small.flex {
  grid-row-gap: 4px;
  color: #14141e;
  flex-direction: column;
  display: flex;
}

.div-block-modal-content {
  border: .5px solid var(--stroke);
  border-radius: 16px 16px 0 0;
  flex: 0 auto;
  margin: 20px 20px 0;
  padding: 48px 24px;
}

.div-block-modal-content.bottom {
  border-radius: 0 0 10px 10px;
  margin-top: -1px;
  margin-bottom: 20px;
  display: block;
}

.div-block-modal-content.bottom.overflow {
  height: 80vh;
  overflow: auto;
}

.div-block-modal-content.ch-limit-popup {
  border-radius: 10px 10px 0 0;
  max-width: 60ch;
}

.div-block-modal-content.new-box {
  flex-flow: column;
  flex: none;
  align-self: auto;
  margin-top: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
  display: block;
}

.div-block-modal-content.ptb-20 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.gallery-slider {
  background-color: #fff;
  border-bottom: 1px solid #e4ebf3;
  border-radius: 24px;
  margin-left: 5%;
  margin-right: 5%;
  padding: 80px 30px;
  display: none;
  position: relative;
}

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

.gallery-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

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

.gallery-slide {
  background-color: #0000;
  height: auto;
}

.gallery-slide-wrapper {
  max-width: 47%;
  margin-right: 6%;
}

.gallery-slide-image {
  position: relative;
}

.gallery-image {
  width: 100%;
}

.gallery-slide-text {
  color: #f5f7fa;
  margin-bottom: 0;
  line-height: 32px;
  position: absolute;
  bottom: 24px;
  left: 24px;
  right: 24px;
}

.gallery-slider-left {
  justify-content: center;
  align-items: center;
  width: 40px;
  display: flex;
  left: -50px;
}

.gallery-slider-left:focus-visible, .gallery-slider-left[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.slider-arrow-embed {
  color: #1a1b1f;
}

.gallery-slider-right {
  justify-content: center;
  align-items: center;
  width: 40px;
  display: flex;
  right: -50px;
}

.gallery-slider-right:focus-visible, .gallery-slider-right[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.gallery-slide-nav {
  display: none;
}

.div-side-paddings {
  max-width: 100%;
  padding-left: 5%;
  padding-right: 5%;
}

.section-43 {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/639bff27b7572cc497690173_wp10820780-3d-earth-wallpapers.webp");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
}

.container-70 {
  padding-top: 92px;
}

.tabs-4 {
  flex-direction: row;
  align-items: flex-start;
  display: flex;
}

.tabs-content-2 {
  flex-direction: column;
  width: 640px;
  height: 360px;
  padding-top: 0;
  display: flex;
}

.tabs-menu-6 {
  flex-direction: column;
  width: 40%;
  padding-right: 20px;
  display: flex;
}

.container-72 {
  z-index: 999;
  padding-top: 69px;
  padding-bottom: 69px;
  position: relative;
}

.tab-link-tab-1 {
  background-color: #0000;
  border-radius: 2px;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 5px;
  padding-left: 16px;
  padding-right: 16px;
  display: flex;
}

.tab-link-tab-1:active {
  background-color: var(--yellow);
}

.tab-link-tab-1.w--current {
  background-color: #fff;
  justify-content: flex-start;
  box-shadow: 9px 9px 20px -11px #0000004d;
}

.html-embed {
  width: 16px;
  max-width: 700px;
  height: 16px;
}

.div-block-122 {
  display: flex;
}

.section-44 {
  background-color: var(--yellow);
}

.backgroundvideo {
  border-radius: 10px;
  width: 100%;
  height: 100%;
  transition: all .5s ease-in-out;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}

.backgroundvideo:hover {
  background-color: #1d1b1b;
  width: 100%;
  height: 100%;
  transform: scale(1.01);
}

.heading-h2 {
  color: #1d115a;
  text-align: center;
  width: 100%;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  font-family: Untitledsans, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 120%;
}

.heading-h2.type-yellow {
  color: var(--yellow);
}

.heading-h2.type-white {
  color: #fff;
}

.heading-h2.type-white.left-align {
  text-align: left;
}

.heading-h2.type-white._w-70 {
  max-width: 70%;
}

.heading-h2.center {
  font-size: 48px;
}

.heading-h2.type-grey {
  color: #767579;
}

.heading-h2.bold-text {
  font-weight: 800;
}

.heading-h2.m {
  font-size: 2.2em;
  font-weight: 600;
}

.heading-h2.no-margin {
  color: var(--new-heading);
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 500;
}

.heading-h2.no-margin._w-60 {
  width: 80%;
  margin-top: 15px;
  margin-bottom: 10px;
  margin-left: 0;
  font-size: 30px;
}

.heading-h2.no-margin._w-60.white {
  text-align: center;
  width: 80%;
  margin-top: 0;
  margin-bottom: auto;
  margin-left: auto;
  line-height: 100%;
}

.heading-h2.left {
  text-align: center;
  align-self: flex-start;
  margin-left: 0;
  font-size: 30px;
}

.heading-h2.left.mb-20 {
  margin-bottom: 10px;
}

.heading-h2.white {
  color: #fff;
  font-family: Untitledsans, sans-serif;
}

.heading-h2._w-70 {
  max-width: 70%;
}

.heading-h2.tab-heading {
  text-align: left;
  margin-top: 0;
  margin-bottom: 20px;
  font-size: 38px;
}

.heading-h2.t-10 {
  margin-top: 10px;
}

.heading-h2.mb-10 {
  margin-bottom: 10px;
}

.heading-h2.mb-10.left {
  font-size: 40px;
}

.heading-h2.center-txt-h2 {
  text-align: center;
}

.heading-h2.center-txt-h2.light {
  background-image: none;
  width: auto;
  height: auto;
  font-weight: 700;
  position: static;
  top: auto;
}

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

.heading-h3 {
  color: #1d115a;
  text-align: left;
  flex: 1;
  margin-top: 5px;
  padding-left: 0;
  padding-right: 0;
  font-family: Untitledsans, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 120%;
}

.heading-h3.type-2 {
  color: #191127b3;
  font-weight: 600;
}

.heading-h3.type-3 {
  color: #fff;
  text-align: center;
  font-size: 18px;
  font-weight: 500;
}

.heading-h3.dark-on-mobile {
  color: #fff;
}

.heading-h3.no-padding {
  margin-top: 0;
  margin-bottom: 0;
}

.heading-h3.type-purple {
  color: #7b61ff;
}

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

.heading-h3.zero-padding {
  text-align: center;
  padding: 0;
  font-size: 3em;
  font-weight: 700;
}

.heading-h3._160-line-height {
  line-height: 160%;
}

.heading-h3._160-line-height.white.mb-60 {
  margin-bottom: 80px;
}

.heading-h3.white {
  color: #fff;
}

.heading-h3.b_hero-h3 {
  color: #fff;
  margin-top: 0;
  font-size: 2.2em;
  font-weight: 800;
}

.heading-h3.m {
  font-size: 1.6em;
  font-weight: 600;
}

.heading-h3.type2 {
  color: #fff;
  text-align: center;
  font-size: 1.5em;
}

.heading-h3.n-light {
  text-align: left;
  letter-spacing: .8px;
  text-transform: uppercase;
  padding-left: 0;
  font-size: 15px;
  font-weight: 400;
}

.heading-h3.num_heading {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 700;
  line-height: 22px;
}

.div-block-123 {
  height: 30px;
}

.paragraph-p {
  color: #14141e;
  padding-left: 0;
  padding-right: 0;
  font-size: 1.1rem;
  line-height: 1.7;
  text-decoration: none;
}

.paragraph-p.large {
  font-size: 1.5em;
}

.paragraph-p.large.white {
  color: #fff;
}

.paragraph-p.large.grey {
  color: #fff6;
}

.paragraph-p.regular {
  padding-top: 8px;
  padding-bottom: 8px;
  font-family: Inter, sans-serif;
  font-size: 17px;
  line-height: 26px;
}

.paragraph-p.regular.white {
  color: #ffffffeb;
  font-size: 18px;
}

.paragraph-p.regular.white.left-align {
  color: #fff;
  text-align: left;
}

.paragraph-p.regular.bold {
  font-weight: 600;
}

.paragraph-p.regular.dark-on-mobile {
  color: #fff;
}

.paragraph-p.regular.medium {
  font-weight: 500;
}

.paragraph-p.regular.ch-limit-left._34ch {
  max-width: 34ch;
}

.paragraph-p.regular.ch-limit-left._30ch {
  max-width: 30ch;
}

.paragraph-p.regular.button {
  background-color: #0000;
  border-radius: 30px;
  padding-left: 1.6em;
  padding-right: 1.6em;
  font-weight: 500;
  display: inline-block;
}

.paragraph-p.regular.button:hover {
  background-color: var(--light_violit);
  color: var(--violet);
  border-radius: 30px;
}

.paragraph-p.regular.button.w--current {
  background-color: var(--untitled-ui-gray900);
  color: #fff;
}

.paragraph-p.regular.button.small {
  order: 0;
}

.paragraph-p.regular.zero-padding {
  padding-top: 0;
  padding-bottom: 0;
}

.paragraph-p.regular.zero-padding.type-dark-grey {
  color: #191127b3;
}

.paragraph-p.regular.type-dark-grey {
  color: #5a616f;
}

.paragraph-p.small {
  font-size: 14px;
}

.paragraph-p.small.white {
  text-align: center;
  justify-content: space-between;
  display: flex;
}

.paragraph-p.small.white:hover {
  color: #fff;
}

.paragraph-p.small.white.no-padding {
  padding-top: 0;
  padding-bottom: 0;
}

.paragraph-p.small.weight-500-medium {
  font-weight: 500;
}

.paragraph-p.small.weight-500-medium.purple {
  color: #7b61ff;
}

.paragraph-p.small.weight-500-medium.purple:hover {
  text-decoration: underline;
}

.paragraph-p.small.ch-limit-height {
  height: 15ch;
  overflow: hidden;
}

.paragraph-p.small.ch-limit-height._9-4ch {
  opacity: .41;
  color: #fff;
  height: 9.4ch;
  font-size: 1.2em;
}

.paragraph-p.small.ch-limit-height._13ch {
  height: 13ch;
}

.paragraph-p.small.min-h {
  min-height: 210px;
  font-size: 18px;
}

.paragraph-p.small.type-purple {
  color: var(--violet);
}

.paragraph-p.small.type-grey {
  color: #787d86;
}

.paragraph-p.small.type-grey.text-no-padding {
  text-align: center;
  padding-top: 17px;
  padding-left: 0;
}

.paragraph-p.small.weight-700-bold {
  font-weight: 700;
}

.paragraph-p.small.no-padding {
  padding-top: 0;
  padding-bottom: 0;
}

.paragraph-p.white {
  color: #fff;
}

.paragraph-p.ch-limit-left {
  max-width: 60ch;
}

.paragraph-p.extrasmall {
  font-size: .7rem;
}

.paragraph-p.extrasmall.no-padding {
  padding-top: 0;
  padding-bottom: 0;
}

.paragraph-p.extrasmall.no-padding.purple {
  color: var(--violet);
}

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

.paragraph-p.weight-medium {
  font-weight: 500;
}

.paragraph-p.type-grey {
  color: var(--combine-library-grey-400);
}

.paragraph-p.title {
  letter-spacing: .75px;
  padding-top: 0;
  padding-bottom: 0;
  font-size: .9rem;
}

.paragraph-p.title.purple {
  color: #7b61ff;
  font-family: Poppins, sans-serif;
}

.paragraph-p.title.yellow {
  outline-offset: 0px;
  color: #7b61ff;
  -webkit-text-stroke-color: #7b61ff00;
  background-color: #0000;
  border: 0 solid #000;
  outline: 3px solid #fff;
}

.section-default {
  background-color: #fff;
  width: 100%;
  padding-top: 60px;
  padding-bottom: 60px;
}

.section-default.light-purple {
  border-bottom: 1px solid var(--border);
  background-color: var(--background-light-purple);
}

.section-default.light-purple.no-bottom-padding {
  padding-top: 90px;
  padding-bottom: 0;
}

.section-default.light-purple.gradient {
  background-image: radial-gradient(circle farthest-side at 100%, #e2dcff, #fff0 69%);
}

.section-default.light-purple.gradient.lp-upper-margin {
  margin-top: 0;
}

.section-default.light-purple.large-vertical-padding {
  font-family: Untitledsans, sans-serif;
}

.section-default.dark-color {
  background-color: #0e082e;
}

.section-default.dark-color.vertical-60-padding {
  padding-top: 60px;
  padding-bottom: 60px;
}

.section-default.dark-color.pattern {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/64494f330c391e8816d90917_v2%20bg%20pattern%20120px.png");
  background-position: 0 0;
  background-repeat: repeat;
  background-size: contain;
  background-attachment: scroll;
}

.section-default.dark-color.pattern.gradient {
  background-color: #100815;
  background-image: radial-gradient(circle at 60% 100%, #100937, #7b61ff00), url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/64494f330c391e8816d90917_v2%20bg%20pattern%20120px.png");
  background-position: 0 0, 0 0;
  background-repeat: repeat, repeat;
  background-size: auto, auto;
  background-attachment: scroll, scroll;
}

.section-default.dark-color.large-vertical-padding.jd {
  background-image: radial-gradient(circle, #0c062700, #0a0427cf), url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/64ec62fbbb945b48c0c6a6b1_Job%20description%20cover%20image%20we360.ai.webp");
  background-position: 0 0, 50%;
  background-repeat: repeat, repeat;
  background-size: auto, contain;
}

.section-default.dark-color.large-vertical-padding.templates {
  background-image: linear-gradient(#4b31cf80, #4b31cf80), url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/64ec756cd38c9696ae1fedc3_templates%20resources%20we360.ai.webp");
  background-position: 0 0, 50% 10%;
  background-size: auto, cover;
}

.section-default.dark-color.large-vertical-padding.hr {
  background-image: linear-gradient(#ffb800a6, #ffb800a6), url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/6447c63c72a5df10bd20e514_colorful%20books.webp");
  background-position: 0 0, 50%;
  background-size: auto, auto;
}

.section-default.dark-color.large-vertical-padding.cs {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/64edd56448cad062dd9023e6_Frame%201.webp");
  background-position: 100% 100%;
  background-size: auto;
}

.section-default.dark-color.noise-pattern {
  background-image: linear-gradient(#08031ff2, #08031ff2), url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/64d71f0cd8b2c979aa689a75_noise%20pattern.png");
  background-position: 0 0, 0 0;
  background-size: auto, auto;
}

.section-default.dark-color.margin-footer {
  margin-bottom: -81px;
}

.section-default.dark-color.dark-gradient {
  background-image: linear-gradient(147deg, #0000 56%, #74269540);
}

.section-default.purple {
  background-color: var(--violet);
}

.section-default.yellow {
  background-color: var(--yellow);
}

.section-default.bottom-border {
  border-bottom: 1px none var(--stroke);
  background-color: #faf8ff;
  overflow: visible;
}

.section-default.bottom-border.bg-gradient {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/64edd62be4fc7a796fc96e14_bg2%402x.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.section-default.bottom-border.padding-0 {
  padding-top: 0;
  padding-bottom: 0;
}

.section-default.hero-padding {
  padding-top: 92px;
  padding-bottom: 92px;
}

.section-default.hero-padding.light-purple {
  border-bottom-width: 1px;
}

.section-default.hero-padding.dark_pu {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/67b6d432746fb9ebe6a82172_bg-spoke.svg"), radial-gradient(circle closest-corner at 50% 100%, #7b61ff, #0d0342);
  background-position: 50% 0, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: cover, auto;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 80px;
  padding-top: 100px;
  padding-bottom: 250px;
  overflow: hidden;
}

.section-default.hero-padding.dark_pu.without-img {
  padding-bottom: 80px;
}

.section-default.less-upper-margin {
  margin-top: 0;
  padding-bottom: 180px;
}

.section-default.less-upper-margin.yellow {
  background-color: var(--ligth_yellow);
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/63ce53a62f3e7eace46d4150_pattern%20(3).svg");
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  margin-top: 62px;
}

.section-default.less-upper-margin.yellow.equal-bottom-padding {
  margin-top: 0;
  padding-bottom: 60px;
}

.section-default.less-upper-margin.gradient {
  background-image: linear-gradient(238deg, var(--border), var(--background-light-purple));
}

.section-default.all-margin-curve-corners {
  border-radius: 16px;
  margin: 16px;
  padding: 36px 16px;
}

.section-default.all-margin-curve-corners.light-yellow {
  background-color: var(--ligth_yellow);
}

.section-default.light-purple {
  background-color: #fbfaff;
  border-bottom: 1px solid #cfc6ff;
}

.section-default.bottom-border {
  background-color: #faf8ff;
  border-bottom: 1px #ccc1ff80;
  overflow: hidden;
}

.section-default.grey-bg {
  background-color: #faf9ff;
}

.section-default.no-top-padding {
  padding-top: 20px;
}

.section-default.less-vertical-padding {
  padding-top: 60px;
  padding-bottom: 60px;
}

.section-default.light-purple-gradient {
  background-image: linear-gradient(to bottom, var(--light_violit), transparent);
}

.section-default.no-bottom-padding {
  padding-bottom: 0;
}

.section-default.gradient-bottom-light {
  background-image: radial-gradient(circle farthest-corner at 50% 200%, var(--combine-library-primary-600), white 80%);
}

.section-default.gradient-bottom-light.dark-section {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/64548e146b2f83f5c90c0339_Pattern%20for%20lightbox.png"), radial-gradient(circle farthest-corner at 50% 200%, var(--combine-library-primary-600), var(--midnight-blue) 80%);
  background-position: 0%, 0 0;
  background-size: cover, auto;
}

.section-default.gradient-bottom-light.dark-section.bottom-padding {
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 80px;
}

.section-default.large-vertical-padding {
  padding-top: 92px;
  padding-bottom: 92px;
  font-size: 15px;
}

.section-default.large-vertical-padding.little-more-purple {
  background-color: var(--light_violit);
}

.section-default.bg-hero-image {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/64815f017332de3fb9163eeb_BPO%20Hero%20image.webp");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.section-default.bg-hero-image.large-vertical-padding {
  background-image: linear-gradient(#fff, #fff0), url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/64815f017332de3fb9163eeb_BPO%20Hero%20image.webp");
  background-position: 0 0, 50% 100%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
}

.section-default.no-vertical-padding {
  border-bottom: 1px solid var(--light_violit);
  padding-top: 0;
  padding-bottom: 0;
}

.section-default.margin-top {
  margin-top: 70px;
}

.section-default.bg-cover-image {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/642e6ea9bdb8227ef6560d1d_creative%20designers%20team.webp");
  background-position: 0 20%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 55vh;
}

.section-default.promo_bg {
  text-shadow: 0 1px 1px #0003;
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/655b3f9b95c17653a67106b3_Asset%201.png"), radial-gradient(circle closest-corner, #bd1d20, #000);
  background-position: 50%, 0 0;
  background-size: cover, auto;
}

.section-default.new-grey {
  background-color: #eff1f5;
}

.cta-bigger {
  background-color: var(--yellow);
  color: #000;
  border-radius: 100px;
  justify-content: flex-start;
  align-items: center;
  max-width: 210px;
  height: 45px;
  margin-top: 9px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 1.3em;
  padding-right: 0;
  text-decoration: none;
  display: flex;
}

.cta-bigger:hover {
  outline-offset: 0px;
  outline: 5px solid #e9ac0f33;
}

.cta-bigger:active {
  outline: 5px solid #e9ac0f33;
}

.cta-bigger.purple {
  background-color: var(--violet);
  max-width: 200px;
  padding-left: 1.8em;
}

.cta-bigger.purple:hover {
  outline-color: #7b61ff1a;
}

.cta-bigger.purple.jd {
  max-width: none;
}

.cta-bigger.cta-center {
  max-width: 165px;
  margin-top: 29px;
}

.cta-text {
  color: #000;
  padding-top: 12px;
  font-size: 1em;
  font-weight: 500;
  position: relative;
}

.cta-text:active {
  color: var(--blog_text);
}

.cta-text.padding-bigger-cta {
  padding-top: 0;
  padding-right: .2em;
}

.cta-text.padding-bigger-cta.white {
  color: #fff;
}

.cta-text.learn-more {
  color: #7b61ff;
  border-radius: 16px;
  justify-content: flex-start;
  align-items: center;
  margin-top: 10px;
  margin-left: -.5em;
  padding: 10px 1em;
  display: flex;
}

.cta-text.learn-more:hover {
  background-color: #1e2a3d0d;
}

.cta-text.learn-more.hide {
  display: none;
}

.cta-text.learn-more.block {
  width: 100%;
  margin-top: 0;
  margin-left: 0;
  display: block;
  position: absolute;
  bottom: 0;
}

.div-block-125 {
  background-color: #ffcf70;
  border-radius: 100px;
  width: 42px;
  height: 100%;
  margin-left: 5px;
  padding: 8px;
}

.div-block-125:active {
  outline-offset: 0px;
  outline: 5px solid #ffb80033;
}

.div-block-125.purple {
  background-color: #a593ff;
}

.cta-demo {
  background-color: var(--yellow);
  text-align: center;
  border-radius: 24px;
  height: 45px;
  margin: 3px;
  padding-left: 1.5em;
  padding-right: 1.5em;
  text-decoration: none;
  position: static;
}

.cta-demo:hover {
  outline-offset: 0px;
  outline: 5px solid #ffb80033;
}

.cta-demo:active {
  background-color: var(--yellow-hover);
  color: #fff;
  outline-color: #1e2a3d33;
}

.cta-get-started {
  outline-offset: 0px;
  text-align: center;
  background-color: #0000;
  border: 2px solid #e2dfef;
  border-radius: 24px;
  outline: 2px #e2dfef;
  height: 45px;
  margin: 3px;
  padding-left: 1.5em;
  padding-right: 1.5em;
  font-size: 16px;
  text-decoration: none;
  display: block;
}

.container-73 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border: 1px solid var(--border);
  border-radius: 24px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center start;
  margin-top: 24px;
  padding: 24px 10px;
  display: grid;
}

.container-default {
  grid-column-gap: 1px;
  flex-direction: row;
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.container-default.flex {
  grid-row-gap: 64px;
  flex-direction: column;
  display: flex;
}

.container-default.hero-image {
  background-image: linear-gradient(#fff0 68%, #fbfaff), url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/64815f01c8e2ed2234cf46b6_DMA%20Hero%20image.webp");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  height: 45vh;
  margin-top: 40px;
  margin-bottom: -92px;
}

.container-default.hero-image.ict-industry {
  background-image: linear-gradient(#fff0 68%, #fbfaff), url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/63d4b9200411b6573ea81578_ICT%20hero%20image.webp");
}

.container-default.hero-image.bpo {
  background-image: linear-gradient(#fff0 68%, #fbfaff), url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/64815f017332de3fb9163eeb_BPO%20Hero%20image.webp");
}

.container-default.hero-image.dma {
  background-image: linear-gradient(#fff0 68%, #fbfaff), url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/642e94d0778cfbc0afc092bb_DMA%20Hero%20image.webp");
}

.container-default.hero-image.enterprice {
  z-index: 1;
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/66b09dd78ddfee5dfdf439a7_Enterprise%20page.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 1300px 450px;
  height: 50vh;
  position: relative;
  top: -12vh;
}

.container-default.center.lp-upper-padding {
  padding-top: 3em;
}

.container-default.width_80 {
  max-width: 85%;
}

.div-center {
  z-index: 2;
  text-align: center;
  flex-direction: column;
  flex: none;
  align-items: center;
  display: flex;
  position: relative;
}

.div-center.bg-image {
  height: 250px;
  margin-bottom: -20px;
  padding-left: 40px;
  padding-right: 40px;
}

.div-center.bg-image.screenshot {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/647f0a6b162c5306c7cf605f_Screenshot%20-%20More%20features.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.div-center.bg-image.mobile-app {
  background-color: #edf0f2;
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/647ef216bbc452148435af39_In-Mobile1.webp");
  background-position: 50% -100%;
  background-repeat: no-repeat;
  background-size: 83%;
}

.div-center.bg-image.projects-tasks {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/647f0a6ada8570983cd5ea9e_Projects%20%26%20tasks%20-%20More%20features.webp");
  background-size: cover;
}

.div-center.bg-image.features {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/63d7a3547578492fac605aa5_features.webp");
  background-position: 50% 0;
  background-size: auto;
}

.div-center.bg-image._2-minute-demo {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/63d79f05506b5f205a802848_video.webp");
  background-position: 50% 100%;
  background-size: cover;
}

.div-center.bg-image.blogs {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/63d7a3541ddf2cb8e02bb091_blogs.webp");
  background-position: 50% 0;
  background-size: auto;
}

.div-center.bg-image.partners {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/63d79ebe1ddf2ceb542b6c02_partners.webp");
  background-position: 50% 100%;
  background-size: cover;
}

.div-center.bg-image.team {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/63d7a35414068f669df2b39c_team.webp");
  background-position: 50%;
  background-size: cover;
}

.div-center.bg-image.live-stream {
  background-color: #fff3d7;
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/63bf9b8eecb9a17d51a93522_Extra%20features%20-%20live%20stream.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 90%;
}

.div-center.bg-image.light-yellow {
  background-color: #fff3d7;
}

.div-center.bg-image.light-yellow.reports {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/647f0a692a93102e40f2d2c0_Reports%20-%20More%20features.webp");
  background-repeat: no-repeat;
  background-size: cover;
}

.div-center.bg-image.domain-filtering {
  background-color: #fff3d7;
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/647f0a6a6f030f90ae112126_Alerts%20-%20More%20features.webp");
  background-size: cover;
}

.div-center.all-padding {
  padding: 20px 10%;
}

.div-center.character-limit {
  max-width: 90%;
}

.div-center.character-limit.exceed-90 {
  max-width: 120ch;
}

.div-center.btn_margin {
  margin-top: -54px;
}

.div-center.n-hero-image {
  border: .5px solid var(--stroke);
  box-shadow: 20px -40px 50px -10px var(--light_violit), -25px -40px 50px -20px var(--lavender-blush);
  border-radius: 20px 20px 0 0;
  height: 60vh;
  overflow: hidden;
}

.div-center.n-hero-image.ch-limit-110 {
  box-shadow: 20px -50px 50px -30px var(--lavender-blush), -25px 40px 50px -30px var(--border);
  border-radius: 20px;
}

.div-center.mob-w-90 {
  margin-top: 30px;
  margin-bottom: 80px;
}

.grid-content-02 {
  grid-column-gap: 3em;
  border: 1px solid var(--stroke);
  box-shadow: none;
  background-color: #fff;
  border-radius: 16px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  margin-top: 1em;
  padding-top: 4em;
  padding-left: 4em;
}

.grid-content-02.reverse {
  grid-template-columns: 1fr .75fr;
  margin-top: 1.4em;
  padding-left: 0;
  padding-right: 4em;
}

.grid-content-02.reverse.light-yellow {
  background-color: #fff3d799;
}

.grid-content-02.light-purple {
  background-color: var(--light_violit);
}

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

.div-content-1.last._4em-padding {
  grid-row-gap: 16px;
  flex-direction: column;
  display: flex;
}

.div-content-1._4em-padding {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: center;
  align-self: center;
  align-items: flex-start;
  max-width: 100%;
  padding-top: 2em;
  padding-bottom: 4em;
  display: flex;
}

.div-content-1.horizontal {
  grid-column-gap: 30px;
  flex-direction: row;
  align-items: flex-start;
}

.title-numbers {
  background-color: var(--stroke);
  color: var(--violet);
  border-radius: 16px;
  padding-left: 16px;
  padding-right: 16px;
  font-size: 1em;
  font-weight: 500;
  line-height: 160%;
  display: inline-block;
}

.title-numbers.yellow {
  color: #ffb800;
  background-color: #e9ac0f4d;
  width: 45px;
}

.title-numbers.dark-bg {
  background-color: var(--midnight-blue);
  color: #fff;
  border-radius: 50px;
}

.div-default._4em-padding {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  padding-bottom: 2em;
  display: block;
}

.div-default._4em-padding.div-ch-limit {
  justify-content: center;
  align-items: stretch;
  max-width: 100%;
}

.div-default.all-padding {
  align-self: center;
  padding-bottom: 8px;
  padding-left: 24px;
  padding-right: 24px;
}

.div-default.all-padding.light-purple {
  background-color: #ccc1ff29;
  border-radius: 16px;
}

.div-default.all-padding.bottom-stroke {
  border-bottom: 1px solid var(--border);
  padding-bottom: 24px;
}

.div-default.all-padding.bottom-stroke.p-0 {
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.div-default.all-padding.white-box {
  background-color: #fff;
  min-height: 260px;
  max-height: 260px;
}

.div-default.all-padding.glossary-div {
  border: 1px solid var(--light_violit);
  border-radius: 8px;
  height: 380px;
  margin-top: 16px;
  margin-bottom: 16px;
  box-shadow: 0 8px 16px #eae9ff80;
}

.div-default.right-padding {
  padding-right: 20px;
}

.div-default.flex-with-all-padding {
  grid-column-gap: 16px;
  border-radius: 16px;
  align-items: center;
  padding: 16px 24px;
  text-decoration: none;
  display: flex;
}

.div-default.flex-with-all-padding:hover {
  border: 1px solid var(--violet);
  background-color: var(--midnight-blue);
}

.div-default.white-div-with-all-padding {
  background-color: #fff;
  border-radius: 16px;
  padding: 16px;
}

.div-default.white-div-with-all-padding.outline {
  grid-row-gap: 16px;
  border: 1px solid var(--border);
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  padding: 16px 28px;
  display: flex;
}

.div-default.white-div-with-all-padding.from-l2 {
  border: 1px solid #e2edfc;
  padding: 30px;
  box-shadow: 0 5px 55px -45px #9363f1;
}

.div-default.contact-us-div {
  background-color: #f7f7ff;
  border-radius: 24px;
  padding: 32px;
}

.div-default.contact-us-div.white {
  background-color: #fff;
}

.div-default.contact-us-div.bg-transparent {
  background-color: #0000;
}

.div-default.contact-us-div.m-b-30 {
  margin-bottom: 30px;
}

.div-default.contact-us-div.mb-20 {
  margin-bottom: 20px;
}

.div-default.center.div-ch-limit._80ch {
  max-width: 80ch;
}

.div-default.center.div-ch-limit._95ch {
  max-width: 95ch;
}

.div-default.center.vertical-padding-92px {
  padding-top: 92px;
  padding-bottom: 64px;
}

.div-default.center.icon-wrapp {
  border-radius: 24px;
  padding: 24px;
  display: inline-block;
}

.div-default.center.case-study-quote {
  background-color: var(--light_violit);
  border-radius: 8px;
  margin-top: 32px;
  margin-bottom: 32px;
  padding: 64px 32px;
}

.div-default.bottom-padding-80px {
  padding-bottom: 80px;
}

.div-default.flexing-div {
  display: flex;
}

.div-default.flexing-div.vertical {
  grid-row-gap: 32px;
  flex-direction: column;
}

.div-default.div-ch-limit.overlapping {
  margin-bottom: -110px;
}

.div-default.padding-all-24px {
  padding: 24px;
}

.div-default.padding-all-24px.bg-gradient-color {
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #4d4c5c52;
  background-image: radial-gradient(circle at 100% 100%, #1d115ab3, #1d115a00 27%);
  border: 1px solid #eae9ff14;
  border-radius: 0;
}

.div-default.padding-all-24px.bg-gradient-color.center {
  -webkit-backdrop-filter: blur(2px);
  backdrop-filter: blur(2px);
  background-color: #4d4c5c52;
  background-image: radial-gradient(circle at 100% 100%, #1d115ab3, #fff0 30%);
  border-color: #eae9ff14;
  border-radius: 16px;
  width: 100%;
  margin-bottom: 20px;
}

.div-default.padding-all-24px.bg-gradient-color.center.transaparent {
  -webkit-backdrop-filter: blur(2px);
  backdrop-filter: blur(2px);
  background-color: #0000;
  background-image: none;
  border-style: none;
}

.div-default.padding-all-24px.outline {
  border: 1px solid var(--light_violit);
}

.div-default.padding-all-24px.outline.radius {
  border-radius: 8px;
}

.div-default.form-div {
  padding: 32px;
}

.div-default.form-div.form-div-shadow {
  width: auto;
  padding-top: 0;
  display: flex;
  box-shadow: 0 2px 64px #cfc6ff80;
}

.div-default.form-div.form-div-shadow.curve-0-75rem {
  border-radius: .75rem;
}

.div-default.form-div.radius-5 {
  outline-offset: 0px;
  border-width: 1px;
  border-radius: 5px;
  outline: 16px solid #f3f3ff;
}

.div-default.flex-vertical {
  grid-row-gap: 8px;
  flex-direction: column;
  display: flex;
}

.div-default.flex-vertical.left {
  align-items: flex-start;
}

.div-default.width-100 {
  width: 100%;
}

.div-default.width-70 {
  width: 70%;
}

.div-default.colored-block {
  background-color: var(--light_violit);
  border-radius: 24px;
  padding: 24px;
}

.div-default.outline-block {
  border: 1px solid var(--border);
  background-color: var(--untitled-ui-gray50-501);
  border-radius: 24px;
  padding: 24px;
}

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

.div-default.width-120 {
  width: 120%;
}

.div-default.overlapping {
  margin-bottom: -100px;
}

.div-default.overlapping.div-ch-limit._120ch {
  max-width: 120ch;
}

.div-default.alert-box {
  background-color: #f5f6f8;
  border: 1px solid #e7e9ee;
  border-radius: 4px;
  padding: 12px 24px;
}

.div-default.alert-box.div-ch-limit.offer-div {
  background-image: linear-gradient(189deg, #fdd56c, #ffb800);
  border-width: 2px;
  border-color: #ffb800;
  border-radius: 16px;
  flex-flow: column;
  align-items: center;
  display: flex;
}

.div-default.alert-box.div-ch-limit.offer-div.hide {
  display: none;
}

.div-default.pb-50 {
  padding-bottom: 60px;
}

.div-grid-bg-image {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/6380449fca116d75d687606f_Employee%20Tracking%20Software.webp");
  background-position: 0 0;
  background-size: auto;
  border-radius: 16px;
}

.div-grid-bg-image.right {
  border-top: 1px solid var(--stroke);
  border-left: 1px solid var(--stroke);
}

.div-grid-bg-image.left {
  border-top: 1px solid var(--stroke);
  border-right: 1px solid var(--stroke);
}

.div-grid-bg-image.left._02 {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/637dfb662ccaf66809b0c792_We360.ai%20Employee%20Tracking%20Software.webp");
}

.testimonial-text-02 {
  font-size: 18px;
  font-weight: 600;
  line-height: 160%;
}

.slider {
  background-color: #0000;
  min-height: 400px;
}

.right-arrow-slider {
  background-color: #7b61ff;
  border-radius: 16px;
  width: 45px;
  height: 45px;
  font-size: 17px;
  transition: all .2s;
  right: -22px;
}

.right-arrow-slider:hover {
  opacity: .8;
}

.testimonials-02-div {
  width: 100%;
  max-width: 1100px;
}

.testimonial-card-02 {
  align-items: center;
  height: 100%;
  display: flex;
  position: relative;
}

.testimonial-image-02 {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/63abe1255bfef421d293d486_chaticon.svg");
  background-position: 50%;
  background-size: cover;
  border: 0 solid #dbdbdb;
  width: 50px;
  height: 50px;
  margin-right: 20px;
}

.testimonial-image-02._2 {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/63abe1255bfef421d293d486_chaticon.svg");
}

.testimonial-image-02._3 {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/63abe1255bfef421d293d486_chaticon.svg");
  border-width: 0;
}

.testimonial-author-02 {
  border-bottom: 1px #dbdbdb;
  align-items: center;
  margin-top: 20px;
  display: flex;
}

.author-subheading {
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
}

.author-name {
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
}

.hidden-slide-nav {
  display: none;
}

.left-arrow-slider {
  background-color: #7b61ff;
  border-radius: 16px;
  width: 45px;
  height: 45px;
  padding: 10px;
  font-size: 17px;
  transition: all .2s;
  left: -22px;
}

.left-arrow-slider:hover {
  opacity: .8;
}

.testimonial-info-02 {
  width: 60%;
  padding-top: 40px;
  padding-bottom: 40px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.testimonial-info-inner-2 {
  background-color: #fff;
  border: 1px solid #dbdbdb;
  border-left: 5px solid #7b61ff;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  padding: 40px;
  display: flex;
}

.testimonial-image-2 {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-size: cover;
  width: 55%;
  height: 400px;
}

.testimonial-image-2._2 {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/637df72d6568e47a685155ae_Will%20We360.ai%20Employee%20Tracking%20App%20Suit%20My%20Business%20Needs.webp");
  border-radius: 0%;
  width: 55%;
  height: 400px;
}

.testimonial-image-2._3 {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/635fb872a5cfad4b221fb968_business-colleagues-having-meeting-office%20edit%20(Custom).webp");
  border-radius: 0%;
  width: 55%;
  height: 400px;
}

.testimonial-image-2._1 {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/637df67b343a8f196f7ece93_What%20All%20Activities%20Can%20Be%20Monitored%20With%20Employee%20Tracking.webp");
  border-radius: 0%;
  width: 55%;
  height: 400px;
}

.icon {
  opacity: 0;
}

.dropdown-toggle-2 {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 0;
}

.dropdown-toggle-2.w--open {
  padding-left: 0;
}

.dropdown-list-4 {
  background-color: #fff0;
  display: block;
  position: relative;
}

.dropdown-list-4.w--open {
  background-color: #0000;
}

.div-block-129 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

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

.div-block-130.flex-horizontal.grid-1-column-0-rem-gap {
  padding-left: 0;
}

.grid-content-01 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  justify-content: center;
  justify-items: center;
  display: flex;
}

.image-108 {
  align-self: center;
  height: 320px;
}

.divider-stroke-on-light {
  background-color: #ccc1ff33;
  width: 100%;
  height: 1px;
  margin-top: 5px;
  margin-bottom: 5px;
}

.divider-stroke-on-light.vertical {
  width: 1px;
  height: 100px;
}

.divider-stroke-on-light.hide {
  display: none;
}

.divider-stroke-on-dark {
  background-color: #54516133;
  width: 100%;
  height: 1px;
  margin-top: 8px;
  margin-bottom: 8px;
}

._2-column-content {
  grid-column-gap: 3em;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

._2-column-content.contact-us {
  grid-column-gap: 1em;
  grid-template-columns: 1fr 1.2fr;
}

.div-bg-color {
  background-color: var(--yellow);
  border-radius: 16px;
  align-items: center;
  display: flex;
  overflow: hidden;
}

.image-overflow {
  box-shadow: none;
  border-radius: 16px;
  margin-left: -10%;
}

.grid-content-03 {
  grid-row-gap: 16px;
  border: 1px solid var(--stroke);
  box-shadow: none;
  background-color: #fff;
  border-radius: 16px;
  flex-direction: column;
  align-items: flex-start;
  padding-top: 4em;
  padding-left: 3em;
  padding-right: 3em;
  display: flex;
}

.grid-content-03.dark-color {
  background-color: #ffffff14;
  border-color: #ccc1ff0d;
  box-shadow: 6px 6px 48px -10px #c0c7e226;
}

.grid-content-03.light-purple {
  background-color: var(--light_violit);
}

.grid-content-03.light-yellow {
  background-color: var(--ligth_yellow);
}

.grid-content-03.light-grey {
  background-color: var(--background-light-purple);
}

.grid-content-03.grey {
  background-color: #fcfcfc;
}

.grid-2-column {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  justify-items: center;
  margin-top: 1.4em;
}

.grid-2-column.variant-2 {
  grid-template-columns: .75fr 1fr;
  align-items: start;
  padding-left: 16px;
}

.grid-2-column.variant-3 {
  grid-template-columns: .8fr 1fr;
}

.grid-3x2 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-columns: 1fr 1fr 1fr;
}

.grid-content-06 {
  border: 1px solid var(--stroke);
  background-color: #fff;
  border-radius: 16px;
  padding: 2em;
}

.grid-content-06.light-purple {
  background-color: var(--light_violit);
}

.grid-content-06.light-yellow {
  background-color: var(--ligth_yellow);
}

.grid-content-06.light-blue {
  background-color: var(--light_blue);
}

.image-arrow {
  width: 26px;
  height: 26px;
  padding-top: 1px;
}

.image-arrow:hover {
  transform-origin: 0%;
}

.image-arrow._20px {
  width: 20px;
  height: 20px;
}

.container-wide {
  max-width: 1180px;
  margin-left: auto;
  margin-right: auto;
  position: static;
}

.container-wide.v-center {
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-nl-form {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--violet);
  border-radius: 16px;
  grid-template-rows: auto;
  grid-template-columns: .4fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: stretch;
  max-width: 1100px;
  padding: 1px;
  display: grid;
}

.div-block-131 {
  background-color: #ffffffe6;
  border-radius: 16px;
  padding: 25px;
}

.div-block-132 {
  padding-top: 25px;
  padding-bottom: 25px;
  padding-left: 25px;
}

.hs-nl-form {
  font-size: 1em;
}

.section-nl-form {
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.container-74 {
  width: 90vw;
  max-width: 1360px;
  margin-left: auto;
  margin-right: auto;
}

.section-timeline {
  z-index: -3;
  background-color: #090718;
  position: relative;
}

.section-timeline-cta {
  background-color: #090718;
}

.timeline_circle {
  background-color: #fff;
  border-radius: 100%;
  width: 15px;
  min-width: 15px;
  max-width: 15px;
  height: 15px;
  min-height: 15px;
  max-height: 15px;
  position: sticky;
  top: 50vh;
  box-shadow: 0 0 0 8px #090718;
}

.timeline_quote-text-wrapper {
  flex: 1;
  padding-left: 20px;
}

.timeline_quote-title {
  color: #fff;
  font-size: 14px;
  font-weight: 500;
}

.timeline_progress-bar {
  z-index: -1;
  background-color: #fff;
  background-image: linear-gradient(#ffb800, #ff4848 51%, #7b61ff);
  width: 3px;
  height: 50vh;
  position: fixed;
  inset: 0 auto 50vh;
}

.text-colour-lightgrey {
  color: #ffffffa6;
}

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

.timeline_quote-image {
  border-radius: 8px;
  width: 48px;
  height: 48px;
  margin-right: 24px;
}

.timeline_centre {
  justify-content: center;
  display: flex;
}

.margin-bottom-xlarge {
  margin-bottom: 56px;
}

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

.timeline_progress {
  z-index: -2;
  background-color: #414141;
  width: 3px;
  height: 100%;
  position: absolute;
}

.timeline_item {
  z-index: 2;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 180px 1fr;
  grid-auto-columns: 1fr;
  padding-top: 80px;
  padding-bottom: 80px;
  display: grid;
  position: relative;
}

.padding-vertical-xlarge {
  padding-top: 120px;
  padding-bottom: 120px;
}

.paragraph-large {
  letter-spacing: -.02em;
  font-size: 20px;
}

.timeline_quote-wrapper {
  border: 2px solid #fff;
  border-radius: 16px;
  align-items: center;
  padding: 24px;
  display: flex;
}

.timeline_quote-wrapper.blue-bg {
  background-color: #c3e9ff;
  border-style: none;
  border-color: #fff;
}

.timeline_quote-wrapper.green-bg {
  background-color: #cbffe6;
  border-style: none;
  margin-bottom: 10px;
}

.timeline_quote-wrapper.white-bg {
  background-color: #fff;
  border-style: none;
}

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

.timeline-main_heading-wrapper {
  color: #fff;
  text-align: center;
  max-width: 640px;
  margin-left: auto;
  margin-right: auto;
}

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

.timeline_text {
  color: #fff;
  font-size: 1.6em;
  font-weight: 400;
  line-height: 1.3;
}

.overlay-fade-top {
  background-image: linear-gradient(#090718, #0a0a0a00);
  height: 80px;
  position: absolute;
  inset: 0% 0% auto;
}

.timeline_component {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 1120px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.link-icon {
  width: 20px;
  height: 20px;
  margin-left: 8px;
}

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

.timeline_left {
  text-align: right;
  justify-content: flex-end;
  align-items: stretch;
}

.overlay-fade-bottom {
  background-image: linear-gradient(to top, #090718, #0a0a0a00);
  height: 80px;
  position: absolute;
  inset: auto 0% 0%;
}

.timeline_link {
  opacity: .6;
  color: #fff;
  letter-spacing: .8px;
  text-transform: uppercase;
  border-radius: 8px;
  align-items: center;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.3;
  text-decoration: none;
  transition: opacity .3s;
  display: flex;
}

.timeline_link:hover {
  opacity: 1;
}

.timeline_link.hide {
  display: none;
}

.timeline_date-text {
  color: #fff;
  letter-spacing: -.03em;
  font-size: 3.6em;
  font-weight: 500;
  line-height: 1.2;
  position: sticky;
  top: 50vh;
}

.timeline_milestone-badge {
  color: #161616;
  letter-spacing: .05em;
  text-transform: uppercase;
  background-color: #fff;
  border-radius: 8px;
  margin-bottom: 16px;
  padding: 8px 12px;
  font-size: 14px;
  font-weight: 700;
  line-height: 12px;
  display: inline-block;
}

.timeline_image-wrapper {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/63aae9fe2e85b34f80a8b355_Image%20Background.webp");
  background-position: 0 0;
  border-radius: 12px;
  overflow: hidden;
}

.margin-bottom-large {
  margin-bottom: 40px;
}

.section-timeline-heading {
  background-color: #090718;
}

.timeline_badge {
  color: #fff;
  letter-spacing: .05em;
  text-transform: uppercase;
  background-color: #ffffff26;
  border-radius: 8px;
  margin-top: 16px;
  margin-bottom: 16px;
  padding: 6px 8px;
  font-size: 12px;
  font-weight: 700;
  line-height: 12px;
  display: inline-block;
}

.timeline_quote {
  color: #fff;
  margin-bottom: 16px;
  font-size: 14px;
}

.button-inverted {
  color: #161616;
  letter-spacing: .05em;
  text-transform: uppercase;
  background-color: #fff;
  border: 2px solid #fff;
  border-radius: 8px;
  padding: 14px 32px;
  font-weight: 700;
  line-height: 20px;
  transition: all .4s;
}

.button-inverted:hover {
  transform: translate(0, -4px);
}

.div-block-134 {
  text-align: center;
  padding-left: 104px;
  padding-right: 104px;
}

.text-block-tab-hp {
  font-size: 16px;
  font-weight: 600;
}

.tab-pane-tab-5 {
  padding-top: 10px;
}

.link-6 {
  background-color: var(--light_violit);
  color: #7b61ff;
  border-radius: 4px;
  padding: 2px 4px;
  display: inline-block;
}

.cta-text-2 {
  color: #000;
  padding-top: 12px;
  font-size: 1em;
  font-weight: 500;
  position: relative;
}

.cta-text-2:active {
  color: #1e2a3d;
}

.cta-text-2.learn-more.hide {
  display: none;
}

.cta-text-2.learn-more {
  color: #7b61ff;
  border-radius: 16px;
  justify-content: flex-start;
  align-items: center;
  margin-left: -.5em;
  padding: 10px 1em;
  display: flex;
}

.cta-text-2.learn-more:hover {
  background-color: #1e2a3d0d;
}

.text-span-purple-poppins {
  color: #7b61ff;
}

.grid-blogs {
  grid-column-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.image-blog-on-home {
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  width: 100%;
  height: auto;
  box-shadow: 0 30px 50px -40px #1e2a3d80;
}

.grid-div-blog {
  grid-row-gap: 24px;
  border: 1px solid var(--stroke);
  background-color: #fff;
  border-radius: 12px;
  flex-direction: column;
  align-items: center;
  padding-bottom: 3em;
  overflow: hidden;
}

.grid-div-blog.light-yellow {
  background-color: #fffbf1;
  border-radius: 12px;
  justify-content: space-between;
}

.grid-div-blog.light-purple {
  background-color: #f6f6ff;
  justify-content: space-between;
}

.collection-list-wrapper {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  height: 100%;
}

.grid-collection-item {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  height: 100%;
  display: flex;
}

.lw-collection-list {
  height: 100%;
}

.c-text-1 {
  color: #14141e;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 22px;
}

.c-button-l {
  color: #fff;
  background-color: #0000;
  border: 1px solid #e8edf6;
  border-radius: 8px;
  padding: 18px 24px;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.6em;
  text-decoration: none;
}

.c-button-l.cc-button-nav {
  align-items: center;
  margin-top: 20px;
  margin-bottom: 20px;
  margin-left: 15px;
  padding: 10px 16px;
  display: flex;
}

.c-button-l.cc-button-nav:hover {
  color: #523aa9;
}

.c-section {
  color: #000;
  padding-top: 80px;
  padding-bottom: 80px;
  position: relative;
}

.c-section.cc-main {
  padding-top: 120px;
  padding-bottom: 120px;
  position: static;
}

.c-section.cc-main.grey-bg {
  background-color: #fafafc;
}

.c-title-wrapper {
  margin-bottom: 16px;
}

.c-title-wrapper.cc-title_intro {
  max-width: 70ch;
  margin-bottom: 50px;
  margin-left: auto;
  margin-right: auto;
}

.c-title-wrapper.cc-title-nomargin {
  margin-bottom: 0;
}

.c-autotabs_paragraph {
  color: #5f6668;
}

.c-autotabs {
  z-index: 1;
  justify-content: space-around;
  display: flex;
  position: relative;
}

.c-autotabs_load {
  background-color: #7b61ff;
  border-radius: 20px;
  width: 100%;
  height: 0%;
  overflow: visible;
}

.c-custom-code {
  display: none;
}

.c-autotabs_line {
  background-color: #e8edf6;
  border-radius: 20px;
  width: 2px;
  height: 70%;
  position: absolute;
  inset: 20px auto 20px 40px;
  overflow: hidden;
}

.c-autotabs_content {
  width: 50%;
  position: static;
  overflow: visible;
}

.c-title-3 {
  color: #1d115a;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Untitledsans, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 1.5em;
}

.c-autotabs_image {
  margin-left: auto;
  display: block;
}

.c-autotabs_link {
  background-color: #0000;
  margin-top: 0;
  margin-bottom: 20px;
  padding: 22px 80px 22px 90px;
}

.c-autotabs_link.w--current {
  box-shadow: 0 5px 48px -25px var(--violet);
  background-color: #fff;
  border: 1px solid #ebebeb;
  border-radius: 12px;
  margin-right: 14px;
  padding-top: 49px;
  padding-bottom: 49px;
  padding-right: 55px;
}

.c-page {
  width: 100%;
  font-weight: 400;
}

.c-autotabs_pane {
  padding: 15px;
  position: static;
}

.c-autotabs_menu {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 50%;
  display: flex;
}

.c-container-2 {
  border-radius: 4px;
  max-width: 1364px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 32px;
  padding-right: 32px;
  display: block;
}

.c-container-2.cc-10cols {
  max-width: 1144px;
}

.tab-button {
  grid-row-gap: 10px;
  opacity: .7;
  color: #151c34;
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 280px;
  padding-bottom: 16px;
  font-size: 15px;
  display: flex;
}

.tab-button.w--current {
  grid-row-gap: 16px;
  box-shadow: 0 11px 20px -20px var(--violet);
  opacity: 1;
  color: #151c34;
  background-color: #ffffff80;
  border-radius: 16px;
  padding-bottom: 12px;
  font-weight: 600;
  position: relative;
}

.tabs-menu {
  flex-direction: row;
  justify-content: center;
  margin-bottom: 24px;
}

.section-tabs {
  background-color: #f8faff;
  padding-top: 92px;
  padding-bottom: 92px;
}

.section-tabs.n-section.light {
  background-image: none;
  width: auto;
  height: auto;
  position: static;
  top: auto;
}

.tabs-content-shadow {
  border-radius: 16px;
  box-shadow: 0 16px 20px #72707a33;
}

.div-default-bg {
  background-color: #d0d0d01a;
  border-radius: 16px;
  flex-direction: column;
  justify-content: center;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
  overflow: hidden;
}

.div-default-bg.last.light-red {
  background-color: #fff0f6;
}

.div-default-bg.light-purple {
  background-color: #f5f3ff80;
}

.tab-content {
  grid-column-gap: 3em;
  background-color: #fff;
  grid-template-rows: auto;
  padding: 4em 3em;
}

.div-block-135 {
  grid-column-gap: 6px;
  align-items: center;
  display: flex;
}

.load-bar-base {
  background-color: #7b61ff26;
  border-radius: 4px;
  width: 100%;
  height: 2px;
  display: flex;
  overflow: hidden;
}

.load-bar {
  background-color: var(--gradient_v_dark);
  object-fit: fill;
  width: 0%;
  height: 100%;
}

.navigation-link-2 {
  color: #191127;
  border-radius: 8px;
  align-items: center;
  padding: 14px 20px;
  text-decoration: none;
  transition: all .35s;
  display: flex;
  position: relative;
  overflow: hidden;
}

.navigation-link-2:hover {
  color: #1e2a3d;
  background-color: #ffb800;
}

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

.section-background {
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  padding-top: 92px;
}

.text_color_black {
  color: #070707;
}

.spacing_20 {
  height: 20px;
}

.highlight_card {
  border-radius: 32px;
  padding: 24px;
}

.highlight_card.green {
  background-color: var(--light_violit);
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/63ad6a82973800be91cf1bcb_social_bg.svg");
  background-position: 100% 0;
  background-repeat: no-repeat;
  background-size: 90%;
  border-radius: 12px;
}

.highlight_card.pink {
  background-color: var(--ligth_yellow);
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/63ad6a82973800e763cf1bcd_purbple_g_pattern.svg");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: 120%;
  border-radius: 12px;
}

.highlight_card.white {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/63ad6a829738000a43cf1bcc_white_bg_pattern.svg");
  background-position: 100% 0;
  background-repeat: no-repeat;
  background-size: 140%;
  border-radius: 12px;
}

.display_large {
  color: #1d115a;
  font-family: Untitledsans, sans-serif;
  font-size: 54px;
  font-weight: 700;
}

.display_large.hide {
  display: none;
}

.spacing_8 {
  height: 8px;
}

.font_weight_bold {
  font-weight: 700;
}

.highlights_grid {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
}

.icon_24x24 {
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: none;
}

.icon_24x24.reverse-direction-icon {
  align-self: center;
  display: flex;
}

.stats-section {
  padding-left: 5%;
  padding-right: 5%;
  position: relative;
  overflow: hidden;
}

.content_wrapper {
  max-width: 800px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.spacing_32 {
  height: 32px;
}

.icon_48x48 {
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  display: flex;
}

.icon_48x48.solid-bg {
  background-color: var(--light_violit);
  border-radius: 8px;
  padding: 8px;
}

.icon_48x48.white-bg {
  background-color: #ffffff80;
  border: 1px solid #fff;
  border-radius: 8px;
}

.icon_48x48.icon-dark-bg {
  background-color: #bbadff1a;
  border-radius: 4px;
}

.spacing_4 {
  height: 4px;
}

.flex_wrapper {
  display: flex;
}

.flex_wrapper.flex_distribute {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: space-between;
  align-items: center;
}

.flex_wrapper.flex_distribute.event_card_2 {
  background-color: var(--border);
  border-radius: 32px;
  padding: 24px;
}

.flex_wrapper.flex_distribute.event-card {
  background-color: #0f0c20;
  background-image: linear-gradient(129deg, #7b61ff00, #7b61ff29);
  border: 1px solid #ded9f7;
  border-radius: 32px;
  flex-direction: column;
  align-items: flex-start;
  margin-bottom: 16px;
  padding: 24px;
}

.flex_wrapper.flex_right {
  justify-content: flex-end;
}

.flex_wrapper.flex_center {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: center;
}

.flex_wrapper.flex_left {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
}

.spacing_48 {
  height: 48px;
}

.text_color_green {
  color: #1f4a47;
  padding-left: 0;
  font-size: 16px;
  line-height: 22px;
}

.text_color_grey {
  color: #484848;
  padding-left: 0;
  font-size: 16px;
  line-height: 22px;
}

.text_color_grey.text_width_small {
  max-width: 23ch;
  font-size: 16px;
  line-height: 22px;
}

.line_divider {
  background-color: #dee2e5;
  width: 100%;
  height: 1px;
}

.event_card {
  color: #fff;
  background-image: linear-gradient(#0000, #0a1b1a), url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/63ad6c19910c708326b2fb3e_Rectangle%2033.webp");
  background-position: 0 0, 50% 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  border-radius: 32px;
  flex-direction: column;
  justify-content: space-between;
  padding: 24px;
  display: flex;
  overflow: hidden;
}

.event_image {
  object-fit: cover;
  border: 1px solid #fff;
  border-radius: 16px;
  width: 70px;
  height: 70px;
}

.button_icon {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: #070707;
  background-color: #fff;
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  height: 48px;
  padding: 12px 18px;
  font-weight: 500;
  text-decoration: none;
  transition: all .4s;
  display: flex;
}

.button_icon:hover {
  box-shadow: 0 6px 20px #0000000d;
}

.button_icon.accent_button {
  color: #fff;
  background-color: #7b61ff;
}

.button_icon.accent_button:hover {
  box-shadow: 0 6px 20px #783ff31a;
}

.button_icon.button_outline {
  background-color: #0000;
  border: 1px solid #000;
}

.spacing_24 {
  height: 24px;
}

.text_wrapper.wrapper_medium {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-direction: column;
  align-items: flex-start;
  max-width: 380px;
  margin-bottom: 8px;
  display: flex;
}

.date_card {
  text-align: center;
  background-color: #7b61ff;
  border-radius: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 90px;
  height: 80px;
  padding: 16px 24px;
  display: flex;
}

.icon_16x16 {
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  display: flex;
}

.text-no-padding {
  color: #fff;
  padding: 0;
}

.number-no-padding {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
}

.spacing-div {
  height: 32px;
}

.slider-arrow {
  background-color: #4a3aff;
  border-radius: 50%;
  width: 64px;
  min-width: 64px;
  min-height: 64px;
  max-height: 64px;
  margin-top: auto;
  margin-bottom: auto;
  font-size: 22px;
  transition: box-shadow .35s, background-color .35s, color .35s, transform .35s;
  box-shadow: 0 4px 4px #0c046633;
}

.slider-arrow:hover {
  color: #170f49;
  background-color: #fff;
  transform: scale(1.1);
  box-shadow: 0 4px 20px -8px #0c04661a;
}

.slider-arrow:active {
  transform: scale(.94);
}

.slider-arrow.tab-v2-testimonial {
  margin-top: auto;
  margin-bottom: auto;
  font-size: 24px;
}

.slider-arrow.tab-v2-testimonial.right---button {
  left: auto;
}

.slider-arrow.tab-v2-testimonial.left---button {
  right: auto;
}

.split-content---brix.lightbox-wrapper---brix {
  width: 100%;
  display: flex;
}

.split-content---brix.card-content-v2---brix {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.split-content---brix.testimonials-client-info---brix {
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.title-h5 {
  white-space: break-spaces;
}

.title-h5.avatar-name {
  margin-bottom: 0;
}

.slider---testimonial {
  background-color: #0000;
  width: 100%;
  height: 100%;
}

.display-none {
  display: none;
}

.overlay---brix {
  z-index: 1;
  opacity: .5;
  background-color: #000;
  position: absolute;
  inset: 0%;
}

.lightbox-video---brix {
  width: 100%;
  height: 100%;
}

.subtitle---brix {
  color: #4a3aff;
  letter-spacing: .1em;
  text-transform: uppercase;
  margin-bottom: 11px;
  font-weight: 500;
}

.card---feature {
  background-color: #fff;
  border: 1px solid #f7f7fb;
  border-radius: 20px;
  overflow: hidden;
  box-shadow: 0 5px 14px #080f340a;
}

.card---feature.testimonial-v2---brix {
  display: flex;
}

.card---feature.testimonial-v1---brix {
  padding: 53px 54px 60px;
}

.card---feature.testimonial-v1---brix.first---feature {
  border-width: .5px;
  border-color: #927cff;
  padding: 0;
}

.image-109.lightbox-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  display: block;
}

.slide---testimonial.tab-v2-slider {
  width: 100%;
  max-width: 1014px;
  height: 100%;
  margin-right: 10%;
}

.image-wrapper---brix {
  overflow: hidden;
}

.image-wrapper---brix.lightbox-image-wrapper---brix {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
}

.image-wrapper---brix.testimonial-v1---brix {
  border-radius: 50%;
  margin-right: 18px;
  box-shadow: 0 4px 14px #2427291a;
}

.mask---slider {
  border-radius: 20px;
}

.mask---slider.tab-v2-testimonial {
  margin-left: 100px;
  margin-right: 100px;
}

.paragraph---brix.testimonial-v2---brix {
  margin-bottom: 34px;
}

.testimonial-v2-content---brix {
  max-width: 357px;
  margin: 40px;
}

.image---arrow.company-logo---brix {
  margin-bottom: 18px;
}

.image---arrow.avatar---brix.testimonial-v1---brix {
  width: 60px;
  min-width: 60px;
  min-height: 60px;
  max-height: 60px;
}

.section-testimonial-01 {
  background-color: #fff;
  padding-top: 92px;
  padding-bottom: 92px;
}

.section-testimonial-01.dark-color {
  background-color: #0e082e;
  display: none;
}

.slider-arrow---brix {
  background-color: #4a3aff;
  border-radius: 50%;
  width: 64px;
  min-width: 64px;
  min-height: 64px;
  max-height: 64px;
  margin-top: auto;
  margin-bottom: auto;
  font-size: 22px;
  transition: box-shadow .35s, background-color .35s, color .35s, transform .35s;
  box-shadow: 0 4px 4px #0c046633;
}

.slider-arrow---brix:hover {
  color: #170f49;
  background-color: #fff;
  transform: scale(1.1);
  box-shadow: 0 4px 20px -8px #0c04661a;
}

.slider-arrow---brix:active {
  transform: scale(.94);
}

.slider-arrow---brix.small---brix {
  width: 56px;
  min-width: 56px;
  min-height: 56px;
  max-height: 56px;
  margin-top: auto;
  margin-bottom: auto;
}

.slider-arrow---brix.small---brix.right---brix {
  left: auto;
}

.slider-arrow---brix.small---brix.left---brix {
  right: auto;
}

.slider-extras {
  background-color: #0000;
  width: 100%;
  height: 100%;
}

.slider-extras.tab-v1-slider {
  overflow: hidden;
}

.slide-extra.tab-v1-slider {
  max-width: 480px;
  margin-right: 30px;
  overflow: hidden;
}

.slide-extra.tab-v1-slider.first {
  margin-left: 30px;
}

.mask-extras {
  border-radius: 20px;
}

.mask-extras.tab-v1-slider {
  max-width: 500px;
  margin-left: 200px;
  overflow: visible;
}

.div-block-other-features {
  background-color: #150c43;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  padding: 0 54px 20px;
  display: flex;
  position: relative;
  bottom: 0;
}

.div-block-other-features:hover {
  background-image: linear-gradient(#ffffff0d, #ffffff0d);
}

.another-page-link-block {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-top: 10px;
  text-decoration: none;
  display: flex;
}

.heading-h4 {
  color: #1d115a;
  margin-bottom: 0;
  font-family: Untitledsans, sans-serif;
  font-size: 1.2em;
  font-weight: 500;
  line-height: 120%;
  overflow: hidden;
}

.heading-h4.type-2 {
  color: #191127b3;
}

.heading-h4.type-2.weight-normal {
  font-weight: 400;
}

.heading-h4.type-3 {
  color: #fff;
}

.heading-h4.type-3.small {
  margin-top: 10px;
  font-size: 1em;
  font-weight: 400;
}

.heading-h4.no-padding {
  padding-left: 0;
  padding-right: 0;
}

.heading-h4.weight-700-bold {
  font-weight: 700;
}

.heading-h4.weight-700-bold.purple {
  color: #7b61ff;
}

.heading-h4.weight-700-bold.purple:hover {
  text-decoration: underline;
}

.heading-h4.weight-700-bold.purple.stroke-on-hover {
  padding: 10px;
  text-decoration: none;
}

.heading-h4.weight-700-bold.purple.stroke-on-hover:hover {
  border: 1px solid var(--light_violit);
  border-radius: 8px;
  text-decoration: underline;
}

.heading-h4.weight-700-bold.purple.stroke-on-hover.upper-margin {
  margin-top: 10px;
}

.heading-h4.center._160-line-height {
  font-weight: 500;
  line-height: 160%;
}

.heading-h4.type-purple {
  color: #7b61ff;
}

.heading-h4.t-90d {
  opacity: 1;
  filter: none;
  margin-top: 20px;
  margin-bottom: auto;
  padding-left: 20px;
  display: block;
  position: relative;
  bottom: 0;
  left: 0;
}

.section-extras {
  background-color: var(--yellow);
  padding-top: 92px;
  padding-bottom: 92px;
}

.section-extras.black {
  z-index: 1;
  background-color: #0000;
  position: relative;
  box-shadow: 0 -60px 80px 10px #000;
}

.section-extras.purple {
  background-color: var(--violet);
}

.div-block-139 {
  overflow: hidden;
}

.button-4 {
  color: #fff;
  text-align: center;
  background-color: #ffb800;
  border-radius: 100rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem;
  font-weight: 400;
  transition-property: none;
}

.button-4:hover {
  opacity: .8;
}

.heading-xxl {
  color: #fff;
  font-family: Exo, sans-serif;
  font-size: 10rem;
  font-weight: 100;
  line-height: 1.1;
}

.matrix-text_component {
  grid-row-gap: 20px;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.section_tip {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  inset: 0%;
}

.main-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: 1fr;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  height: 80vh;
  display: grid;
}

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

.page-wrapper-2 {
  overflow: hidden;
}

.page-padding {
  z-index: 1;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
  position: relative;
}

.matrix-animation_component {
  display: block;
  position: absolute;
  inset: 0%;
}

.bg-circle {
  z-index: -1;
  opacity: .6;
  filter: blur(30px);
  background-color: #000;
  border-radius: 100%;
  width: 100%;
  height: 100%;
  position: absolute;
}

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

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

.margin-bottom.margin-xxlarge {
  margin-bottom: 5rem;
}

.margin-bottom.margin-xsmall {
  margin-bottom: 3rem;
}

.margin-bottom.margin-xlarge {
  margin-bottom: 5rem;
}

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

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

.body-14 {
  background-color: #000;
  font-family: Poppins, sans-serif;
}

.external-margin {
  margin-left: 5%;
  margin-right: 5%;
}

.section-46 {
  margin-top: -90px;
}

.lightbox-video-library {
  width: 100%;
  height: auto;
}

.lightbox-thumbnail {
  width: 100%;
}

.image-111 {
  height: 10px;
  display: none;
}

.lightbox-2-minute-demo {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.lightbox-2-minute-demo.button-css {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  text-decoration: none;
}

.lightbox-2-minute-demo.v1-lp {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/644b5523168e3b8f86b59e7b_Dashboard%20MacBook%20Pro%2016%20(Large).webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 90%;
  justify-content: center;
  height: 460px;
}

.div-block-140 {
  background-color: #333;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 80%;
  height: 40px;
  display: flex;
}

.div-block-140.yellow {
  background-color: var(--yellow);
}

.badges-timeline {
  width: 20%;
}

.badges-timeline.small {
  width: 10%;
}

.badges-timeline.big {
  width: 36%;
}

.text-block-36 {
  font-weight: 500;
}

.link-text {
  color: #b1a2ff;
  font-weight: 500;
  text-decoration: none;
}

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

.container-lp-hero {
  background-color: #fff;
  border-radius: 10px;
  max-width: 1170px;
  padding: 3% 1% 3% 3%;
  box-shadow: 1px 1px 50px -20px #755707;
}

.container-lp-hero.less-padding {
  padding: 1% 2%;
}

.grid-20 {
  grid-column-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.2fr;
}

.section-lp-hero {
  padding-top: 92px;
  padding-bottom: 92px;
}

.section-lp-hero.yellow {
  grid-row-gap: 20px;
  background-color: var(--yellow);
  flex-direction: column;
  padding-top: 30px;
  display: flex;
}

.div-ch-limit {
  max-width: 110ch;
  margin-left: auto;
  margin-right: auto;
  padding-left: 10%;
  padding-right: 10%;
}

.div-ch-limit._100-ch {
  max-width: 100ch;
  margin-left: auto;
  margin-right: auto;
}

.div-ch-limit.center {
  margin-left: auto;
  margin-right: auto;
}

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

.div-flex.vertical {
  grid-row-gap: 20px;
  flex-flow: column;
  align-items: flex-start;
}

.div-flex.vertical.padding {
  padding-left: 5%;
  padding-right: 5%;
}

.div-flex.vertical.left-aligned {
  align-items: flex-start;
  display: flex;
}

.div-flex.blog-template {
  grid-column-gap: 16px;
  justify-content: center;
  align-items: center;
  width: 60vw;
}

.div-flex.reverse {
  flex-direction: row-reverse;
}

.div-flex.vertical-on-mobile {
  grid-column-gap: 48px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-flex.small-column-gap {
  grid-column-gap: 16px;
}

.div-flex.no-column-gap {
  grid-column-gap: 0px;
}

.div-flex.center {
  grid-column-gap: 48px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  display: flex;
}

.div-flex.center.column-gap-16px {
  grid-column-gap: 16px;
}

.div-flex.column-gap-8px {
  grid-column-gap: 8px;
}

.div-flex.column-gap-8px.align-content-center {
  align-items: center;
  display: flex;
}

.div-flex.go-back-link {
  grid-column-gap: 8px;
  border-radius: 16px;
  align-items: center;
  padding: 8px;
  text-decoration: none;
}

.div-flex.go-back-link:hover {
  background-color: var(--light_violit);
}

.div-flex.logo {
  grid-column-gap: 0px;
  justify-content: space-between;
  align-items: center;
  display: none;
}

.div-card-block {
  grid-row-gap: 50px;
  border-radius: 16px;
  flex-direction: column;
  margin-bottom: 20px;
  padding: 5%;
  display: flex;
}

.div-card-block.light-purple {
  background-color: #eae9ff80;
}

.div-card-block.light-yellow {
  background-color: #fff3d780;
  align-items: center;
}

.div-card-block.light-grey {
  background-color: #f8f8f8;
}

.div-card-block.light-grey.lightbox-video {
  position: relative;
}

.image-114 {
  max-width: 100%;
}

.text-other-features {
  color: #fffc;
  padding-left: 0;
  padding-right: 0;
  font-size: 1em;
  font-weight: 300;
  line-height: 1.6;
}

.div-grid-collection-item {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.spacing-box {
  width: 64px;
}

.text-contact-detail {
  color: #1d115a;
  padding-left: 16px;
  font-size: 1rem;
  font-weight: 600;
  text-decoration: none;
}

.text-contact-detail.white {
  color: #fff;
  font-weight: 500;
}

.grid-partners-logos {
  grid-template-columns: 1fr 1fr 1fr;
}

.partners-logo {
  max-width: 90%;
}

.partners-logo.height-resize {
  max-width: 34%;
}

.partners-logo.height-resize.techtron {
  max-width: 60%;
}

.partners-logo.rain {
  max-width: 35%;
}

.partners-logo.resize-50 {
  max-width: 50%;
}

.partners-logo.resize-70 {
  max-width: 70%;
}

.redirect-homepage {
  background-color: var(--blog_text);
  border-radius: 16px;
  justify-content: space-between;
  align-items: center;
  height: 40px;
  display: flex;
}

.brand-3 {
  justify-content: center;
  align-items: center;
  width: auto;
  height: 80px;
  padding: 22px;
  display: flex;
}

.nav-link-4 {
  color: #20193a;
  font-family: Montserrat, sans-serif;
  font-weight: 600;
}

.navbar-2 {
  background-color: var(--light_violit);
  min-height: 80px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 35px;
}

.nav-menu-3 {
  align-items: center;
  height: 100%;
  min-height: 80px;
  margin-top: 0;
  display: flex;
}

.image-115 {
  max-width: 64%;
}

.search {
  align-items: flex-start;
  margin-top: 15px;
  display: flex;
}

.search-input {
  background-color: #1e2a3d1a;
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
}

.section-48 {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  background-color: #0000;
  grid-template-rows: auto;
  grid-template-columns: 3fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  padding: 10px 32px;
  display: flex;
}

.text-field {
  border: 1px solid #e8e8e8;
  border-radius: 5px;
  max-width: 400px;
  margin-bottom: 0;
  margin-right: 10px;
  display: inline-block;
}

.hint-text {
  color: #777;
  margin-top: 3px;
  margin-bottom: 10px;
  margin-left: 3px;
  font-size: 12px;
  line-height: 16px;
}

.submit-button {
  display: none;
}

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

.jetboost-list-search-input-xrvw {
  color: var(--violet);
  text-decoration: none;
}

.container-search-box-cms {
  flex-direction: column;
  align-items: stretch;
  max-width: 80%;
  padding-top: 10px;
  padding-bottom: 40px;
  display: none;
}

.icons-industry-page {
  width: 48px;
  height: 48px;
  padding-right: 5px;
}

.footer-social-image {
  width: 22px;
}

.footer-social-image.ai-f-icon {
  filter: invert();
  color: var(--whit);
}

.i-button-text {
  padding-top: 2px;
  padding-bottom: 2px;
  font-size: .8em;
}

.container-calendly {
  max-width: 80%;
}

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

.container-large-2 {
  z-index: 5;
  width: 100%;
  max-width: 1240px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

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

.div-cta.padding-up {
  padding-top: 40px;
  padding-left: 10%;
  padding-right: 10%;
}

.p-paragraph-regular-2 {
  color: #191127;
  text-align: left;
  letter-spacing: -.02em;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 1.8;
}

.p-paragraph-regular-2.center {
  text-align: center;
  font-family: Manrope, sans-serif;
}

.p-paragraph-regular-2.f-text-weight-medium {
  font-weight: 500;
}

.image-71 {
  border: 2px #000;
  border-radius: 10px;
}

.div-block-147 {
  color: #fff;
  justify-content: center;
  display: flex;
}

.div-block-147.center {
  grid-column-gap: 8px;
  align-items: center;
}

.section-process {
  border-top: 1px solid #f0edff;
  align-items: center;
  min-height: 720px;
  padding: 92px 5%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.grid-process {
  grid-column-gap: 16px;
  grid-row-gap: 72px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  align-items: stretch;
}

.f-heading-detail-small {
  color: #6b7094;
  letter-spacing: .08em;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 24px;
}

.heading-large {
  color: #1d115a;
  letter-spacing: -.02em;
  margin-bottom: 14px;
  font-family: Manrope, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 32px;
}

.h1-em-2 {
  color: #1d115a;
  margin-top: 0;
  font-size: 3em;
  font-weight: 700;
  line-height: 120%;
}

.process-icon {
  color: #fff;
  background-color: #1355ff;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 60px;
  min-width: 60px;
  height: 60px;
  min-height: 60px;
  margin-bottom: 24px;
  padding: 8px;
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
  display: none;
}

.grid-21 {
  grid-column-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1.1fr 1fr 1.1fr;
  justify-content: center;
  justify-items: center;
  padding-top: 20px;
  padding-left: 2%;
  padding-right: 2%;
}

.grid-21.flex {
  grid-column-gap: 4em;
  display: flex;
}

.tick {
  width: 14px;
  height: 14px;
}

.tick.green {
  color: #14ba86;
  width: 14px;
  height: 14px;
  margin-top: 2px;
}

.card-process {
  border: 1px solid var(--stroke);
  border-radius: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding: 32px;
  display: flex;
}

.card-process.center-aligned {
  text-align: center;
  background-color: #fff;
}

.card-process.left-aligned {
  background-color: #fff;
  align-items: flex-start;
}

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

.title-wrapper {
  text-align: center;
  max-width: 600px;
  margin-bottom: 92px;
  margin-left: auto;
  margin-right: auto;
}

.grid-22 {
  grid-column-gap: 10px;
  grid-template-columns: 1fr 1fr 1fr;
  place-items: center;
}

.f-cta-logo-card-2 {
  border: 1px solid #f3f5fb;
  border-radius: 6px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  min-height: 96px;
  padding: 10px 24px;
  transition: border-color .2s, box-shadow .2s;
  display: flex;
}

.f-cta-logo-card-2:hover {
  box-shadow: 23px 23px 64px -16px #393b6a0f;
}

.f-cta-logo-card-2.justify-center {
  justify-content: center;
}

.section-clients-2 {
  background-color: #fdfdfd;
  border-top: 1px solid #dfdfdf;
  border-bottom: 1px solid #dfdfdf;
  padding-top: 50px;
  padding-bottom: 50px;
}

.section-clients-2.grey-purple-bg {
  background-color: var(--light_violit);
}

.tab-link-2 {
  background-color: #0000;
  padding-top: 20px;
  padding-bottom: 20px;
}

.tab-link-2.w--current {
  background-color: #fff;
  border-radius: 6px;
  flex: 0 auto;
  align-self: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  display: block;
  box-shadow: 0 8px 30px -11px #7b61ff91;
}

.section-features {
  background-color: #f1f7ff00;
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  border-bottom: 1px solid #e5e0ff;
  padding-top: 92px;
  padding-bottom: 92px;
  position: relative;
}

.section-features.purple-bg {
  background-color: #eae9ff4d;
}

.tabs-menu-7 {
  background-color: var(--light_violit);
  border-radius: 10px;
  flex-direction: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-around;
  padding: 5px 10px;
  display: flex;
  overflow: visible;
}

.f_block-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .7fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 30px;
  display: grid;
}

.f-paragraph-large {
  letter-spacing: -.02em;
  margin-bottom: 0;
  font-size: 18px;
  line-height: 32px;
}

.text-block-37 {
  color: #7b61ff;
  text-transform: uppercase;
  margin-bottom: 50px;
  font-size: 16px;
  font-weight: 700;
  display: none;
}

.tab-image-50vh {
  max-height: 50vh;
}

.next {
  color: #fff;
  background-color: #160042;
  border-radius: 30px;
}

.next:hover {
  outline-offset: 0px;
  outline: 3px solid #7b61ff4d;
}

.previous {
  background-color: #ebeaff;
  border-color: #dad8ff;
  border-radius: 30px;
}

.previous:hover {
  outline-offset: 0px;
  outline: 3px solid #eae9ff4d;
}

.blog-feature-image-header {
  border: 1px solid var(--stroke);
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0%;
  background-size: cover;
  border-radius: 20px;
  width: 60vw;
  height: 480px;
  margin-top: auto;
  margin-bottom: 30px;
}

.empty-div-for-animated-icon {
  background-color: #7b61ff80;
  border-radius: 100px;
  padding: 10px;
}

.div-block-148 {
  border-radius: 16px;
  margin-top: 16px;
  padding-top: 10px;
  padding-left: 4px;
  padding-right: 4px;
}

.div-block-149 {
  background-color: #fff;
  border-radius: 8px;
  margin-bottom: 48px;
  padding: 16px 32px;
  display: inline-block;
}

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

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

.margin-bottom-10 {
  margin-bottom: 2.5rem;
}

.container-1280 {
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.grid-2-columns-content-centered {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  display: grid;
}

.button-5 {
  color: #fff;
  background-color: #030303;
  border-radius: .25rem;
  padding: .8rem 1.3rem;
  transition: color .2s ease-in-out, background-color .2s ease-in-out;
}

.button-5:hover {
  color: #fff;
  background-color: #3d3d3d;
}

.button-5.button-small {
  padding: .5rem .75rem;
  font-size: .875rem;
}

.button-5.button-large {
  padding: 1rem 1.75rem;
  font-size: 1.125rem;
}

.hatch-color-swatch {
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 1.75rem;
  min-width: 1.75rem;
  height: 1.75rem;
  display: flex;
  overflow: hidden;
}

.hatch-color-swatch.text-1 {
  background-color: #030303;
}

.hatch-color-swatch.button-secondary-hover-color {
  background-color: #1f60e2;
}

.hatch-color-swatch.background-4 {
  background-color: #55b0ff;
}

.hatch-color-swatch.brand-color {
  background-color: #3f95ff;
}

.hatch-color-swatch.button-secondary-text {
  background-color: #030303;
  border: 1px solid #ccd2d4;
}

.hatch-color-swatch.form-input-background {
  background-color: #fff;
  border: 1px solid #ccd2d4;
}

.hatch-color-swatch.background-1 {
  background-color: #f7fdff;
  border: 1px solid #ccd2d4;
}

.hatch-color-swatch.text-4 {
  background-color: #fff;
  border: 1px solid #ccd2d4;
}

.hatch-color-swatch.border-hover {
  background-color: #3d3d3d;
}

.hatch-color-swatch.background-3 {
  background-color: #030303;
  border: 1px solid #ccd2d4;
}

.hatch-color-swatch.border {
  background-color: #ccd2d4;
}

.hatch-color-swatch.body-background {
  background-color: #fff;
  border: 1px solid #ccd2d4;
}

.hatch-color-swatch.background-2 {
  background-color: #cde4eb;
  border: 1px solid #ccd2d4;
}

.hatch-color-swatch.placeholder-color {
  background-color: #757575;
}

.hatch-color-swatch.link-hover-color {
  background-color: #3f95ff;
}

.hatch-color-swatch.button-text {
  background-color: #fff;
  border: 1px solid #ccd2d4;
}

.hatch-color-swatch.link-color {
  background-color: #030303;
}

.hatch-color-swatch.body-text {
  background-color: #2b2b2b;
}

.hatch-color-swatch.button-secondary-color {
  background-color: #3f95ff;
}

.hatch-color-swatch.button-text-hover {
  background-color: #fff;
  border: 1px solid #ccd2d4;
}

.hatch-color-swatch.headings {
  background-color: #030303;
}

.hatch-color-swatch.text-3 {
  background-color: #a0aec0;
}

.hatch-color-swatch.nav-link-color {
  background-color: #030303;
}

.hatch-color-swatch.button-secondary-text-hover {
  background-color: #fff;
  border: 1px solid #ccd2d4;
}

.hatch-color-swatch.nav-link-hover-color {
  background-color: #4195ff;
}

.hatch-color-swatch.button-color {
  background-color: #030303;
}

.hatch-color-swatch.text-2 {
  background-color: #4a5568;
}

.padding-8 {
  padding: 2rem;
}

.opacity-60 {
  opacity: .6;
}

.form-label {
  font-size: .875rem;
  font-weight: 400;
}

.letters-tight {
  letter-spacing: -.025em;
}

.max-width-4xl {
  max-width: 48rem;
}

.grid-3-columns-content-centered {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  display: grid;
}

.grid-3-columns-content-centered.column-gap {
  grid-column-gap: 4rem;
}

.hatch-wf-selector-button {
  background-color: #5e5e5e;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 2rem;
  min-width: 32px;
  height: 2rem;
  margin-right: 10px;
  display: flex;
}

.form-select {
  background-color: #fff;
  border-radius: .25rem;
  height: 3.25rem;
  padding: 1rem;
}

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

.grid-1-column.hatch-sidebar {
  grid-row-gap: .75rem;
}

.border-1px {
  border: 1px solid #ccd2d4;
}

.flex-horizontal {
  display: flex;
}

.flex-horizontal.align-center {
  align-items: center;
}

.flex-horizontal.align-center.column-gap-16-px {
  grid-column-gap: 16px;
}

.flex-horizontal.author-name {
  grid-column-gap: 1em;
  background-color: var(--violet);
  border-radius: 100px;
  align-items: center;
  padding: .5em .8em;
}

.hatch-wf-class {
  color: #fff;
  background-color: #1895fc;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.hatch-wf-class.global {
  background-color: #b5528c;
}

.hatch-wf-class.combo {
  margin-left: 10px;
}

.padding-4 {
  padding: 1rem;
}

.margin-bottom-20 {
  margin-bottom: 5rem;
}

.border-right-1px {
  border-right: 1px solid #ccd2d4;
}

.margin-y-12 {
  margin-top: 3rem;
  margin-bottom: 3rem;
}

.flex-row-middle {
  flex-direction: row;
  align-items: center;
  display: flex;
}

.link-7 {
  color: #030303;
  transition: color .2s ease-in-out;
}

.link-7:hover {
  color: #3f95ff;
}

.link-7.w--current {
  text-decoration: none;
}

.form-textarea {
  background-color: #fff;
  border: 1px solid #ccd2d4;
  border-radius: .25rem;
  min-height: 6rem;
  padding: 1rem;
}

.form-textarea::placeholder {
  color: #757575;
}

.form-input {
  background-color: #fff;
  border: 1px solid #ccd2d4;
  border-radius: .25rem;
  height: 3.25rem;
  padding: 1rem;
}

.form-input::placeholder {
  color: #757575;
}

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

.margin-bottom-3 {
  margin-bottom: .75rem;
}

.button-secondary-2 {
  color: #030303;
  background-color: #3f95ff;
  border-radius: .25rem;
  padding: .8rem 1.3rem;
  transition: color .2s ease-in-out, background-color .2s ease-in-out;
}

.button-secondary-2:hover {
  color: #fff;
  background-color: #1f60e2;
}

.button-secondary-2.button-large {
  padding: 1rem 1.75rem;
  font-size: 1.125rem;
}

.button-secondary-2.button-small {
  padding: .5rem .75rem;
  font-size: .875rem;
}

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

.academy-content-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 220px 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.margin-y-9 {
  margin-top: 2.25rem;
  margin-bottom: 2.25rem;
}

.academy-sidebar-link {
  color: var(--blog_text);
  padding-top: 4px;
  padding-bottom: 4px;
  font-size: 1em;
  text-decoration: none;
}

.academy-sidebar-link:hover {
  color: var(--midnight-blue);
}

.academy-sidebar-link.w--current {
  border-left: 5px solid var(--yellow-hover);
  color: #030303;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: .5rem;
  font-weight: 600;
  text-decoration: none;
}

.form {
  width: 100%;
  margin-bottom: 0;
}

.padding-top-20 {
  padding-top: 5rem;
}

.padding-top-20.sticky-top-0 {
  position: sticky;
  top: 0;
}

.list-5 {
  grid-column-gap: 1rem;
  grid-row-gap: .875rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 0;
  padding-left: 20px;
  display: grid;
}

.hatch-webflow-selector {
  background-color: #2b2b2b;
  border-radius: 6px;
  flex-wrap: wrap;
  align-items: center;
  padding: 10px;
  display: flex;
}

.hatch-wf-selector-icon {
  width: 20px;
  margin-top: -2px;
}

.padding-y-20 {
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.border-top-1px {
  border-top: 1px solid #ccd2d4;
}

.solution-hero-column-image {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/647f0e7409ee1025f8ccbd4c_hero%20wfa.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 100%;
  width: 100%;
  height: 600px;
}

.solution-hero-column-image.ems {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/647f0e756957b5fabc011b10_hero%20ems.webp");
  width: 100%;
}

.solution-hero-column-image.timesheet {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/67c8312307c6a7eae2e7f26e_Hero%20section%20image%20timesheet.avif");
  background-size: contain;
}

.solution-hero-column-image.recording {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/6242a34798b1ff3769c968d7_we360%20in_Screenshot.webp");
}

.div-grid-2-column {
  grid-column-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  place-items: center start;
}

.div-grid-2-column.small-form {
  grid-column-gap: 64px;
  grid-template-columns: 1fr 1.1fr;
}

.div-grid-2-column.center-align {
  grid-template-columns: 1fr 1fr;
  align-items: center;
}

.div-grid-2-column.center-align.gap-20 {
  grid-column-gap: 20px;
}

.div-grid-2-column.center-align.gap-20.hero-grid {
  grid-template-columns: 1fr .9fr;
}

.div-grid-2-column.mb-80 {
  grid-column-gap: 50px;
  grid-row-gap: 30px;
  margin-bottom: 80px;
}

.tab-button-2 {
  grid-row-gap: 10px;
  opacity: .7;
  color: #151c34;
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 280px;
  padding-bottom: 16px;
  font-size: 15px;
  display: flex;
}

.tab-button-2.w--current {
  grid-row-gap: 16px;
  opacity: 1;
  color: #151c34;
  background-color: #ffffff80;
  border-radius: 16px;
  padding-bottom: 12px;
  font-weight: 600;
  position: relative;
  box-shadow: 0 11px 20px -20px #7b61ff;
}

.text-span-dm-serif-italic-2 {
  color: #7b61ff;
  font-family: DM Serif Display, sans-serif;
  font-style: italic;
  font-weight: 400;
  text-decoration: none;
}

.tabs-horizontal {
  grid-column-gap: 0px;
  flex-direction: column;
  display: flex;
}

.tabs-horizontal-menu {
  border-top-left-radius: 8px;
  border-bottom-left-radius: 8px;
  flex-direction: row;
  justify-content: center;
  padding: 16px 8px;
  display: flex;
}

.tabs-horizontal-content {
  border: 1px solid var(--stroke);
  border-radius: 16px;
  padding: 64px 72px;
}

.tabs-horizontal-content.white {
  box-shadow: 1px 1px 40px -20px var(--border);
  background-color: #fff;
}

.tab-link-dashboard {
  color: #14141e;
  background-color: #0000;
  border-radius: 36px;
  margin: 4px;
  padding-top: 8px;
  padding-bottom: 8px;
}

.tab-link-dashboard:hover {
  outline-offset: 0px;
  background-color: #ccc1ff0d;
  outline: 3px solid #ccc1ff4d;
}

.tab-link-dashboard.w--current {
  border: .5px solid var(--stroke);
  color: #fff;
  background-color: #7b61ff;
  border-radius: 36px;
  font-weight: 600;
}

.tab-link-dashboard.dark {
  color: #fff;
  background-color: #ffffff12;
}

.tab-link-dashboard.dark.w--current {
  background-color: var(--violet);
  outline-offset: 0px;
  border-style: none;
  outline: 4px solid #fff3;
}

.div-block-horizontal-column-4 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #7b61ff;
  border-bottom: 1px solid #cfc6ff;
  border-radius: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 48px;
  padding: 24px 32px 24px 16px;
  display: grid;
}

.div-block-horizontal-column-4:hover {
  transform: translate(-1px, -1px);
  box-shadow: 23px 23px 20px -20px #00000014;
}

.grid-item-div {
  background-color: #fff;
  border: 1px solid #ccc1ff80;
  border-radius: 16px;
  padding: 2em;
}

.grid-item-div.light-purple {
  background-color: #eae9ff;
}

.grid-item-div.light-blue {
  background-color: #d2f1ff;
}

.grid-item-div.light-yellow {
  background-color: #fff3d7;
}

.div-block-152 {
  background-color: #ccc1ff4d;
  border-radius: 10px;
  padding-left: 16px;
  padding-right: 16px;
  display: inline-block;
}

.grid-2x2 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.hide {
  display: none;
  overflow: visible;
}

.pagination {
  align-items: center;
}

.article-parameter {
  grid-column-gap: 5px;
  align-items: center;
  display: flex;
}

.article-parameter.justify-right {
  justify-content: flex-end;
}

.author-icon {
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
}

._8px-dot {
  background-color: #1d115a66;
  border-radius: 10px;
  width: 8px;
  height: 8px;
}

.offer-black-friday-section {
  z-index: 1000;
  background-color: #fff;
  padding-top: 15px;
  padding-bottom: 15px;
  display: none;
  position: sticky;
  top: 0;
}

.offer-black-friday-section.purple {
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/67f502b60181c48602f3e99d_Start%20of%20year%20sale.avif");
  background-position: 0 0;
  background-size: cover;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
  position: sticky;
  top: 0;
}

.offer-black-friday-section.purple:hover {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/67f502b60181c48602f3e99d_Start%20of%20year%20sale.avif");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
}

.offer-black-friday-section.purple.hide {
  display: none;
  overflow: visible;
}

.slider-two {
  background-color: #0000;
  height: auto;
}

.slide-div-container {
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 40px;
  padding-left: 64px;
  padding-right: 64px;
  display: flex;
}

.slide-content-div {
  flex-direction: column;
  align-items: center;
  max-width: 70vw;
  display: flex;
}

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

.testimonial-slider-arrow {
  background-color: var(--violet);
  border-radius: 100px;
  width: 54px;
  height: 54px;
  display: block;
  inset: auto 0% 0%;
}

.testimonial-slider-arrow.left {
  left: 40%;
  right: auto;
}

.testimonial-slider-arrow.right {
  left: auto;
  right: 40%;
}

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

.column.big {
  grid-row-gap: 16px;
  background-color: var(--violet);
  border-radius: 16px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-end;
  height: 100%;
  display: flex;
  overflow: hidden;
}

.column._2 {
  grid-row-gap: 16px;
  background-color: #fff;
  border-radius: 16px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-end;
  height: 100%;
  display: flex;
  overflow: hidden;
}

.column._3 {
  grid-row-gap: 16px;
  background-color: var(--light_violit);
  border-radius: 16px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-end;
  height: 100%;
  display: flex;
  overflow: hidden;
}

.column-image.big {
  border-bottom-left-radius: 16px;
}

.column-text-div {
  grid-row-gap: 16px;
  flex-direction: column;
  padding: 32px 10% 32px 32px;
  display: flex;
}

.column-text-div.no-top-padding {
  padding-top: 0;
}

._50vh-image {
  height: 50vh;
}

.grid-contact-us-page {
  grid-template-columns: 1fr;
}

.grid-contact-us-page.flex-horizontal {
  grid-column-gap: 32px;
  justify-content: center;
  display: flex;
}

.heading-h2-us {
  color: #1d115a;
  margin-top: 10px;
  font-size: 2.6em;
  font-weight: 600;
}

.heading-h2-us._500 {
  font-weight: 500;
}

.heading-h2-us._500.purple-text {
  color: #7b61ff;
  font-size: 2em;
}

.heading-h2-us._500.purple-text.light {
  color: #7e76a8;
  font-family: Manrope, sans-serif;
}

.heading-h2-us.small {
  font-size: 1.6em;
}

.heading-h2-us.small.purple {
  color: #7b61ff;
  font-family: Manrope, sans-serif;
}

.heading-h2-us._700 {
  font-family: Manrope, sans-serif;
  font-weight: 700;
}

.heading-h2-us._700.white {
  color: #fff;
}

.heading-h2-us._700 {
  font-weight: 700;
}

.big-button-us {
  background-color: #7b61ff;
  background-image: none;
  border-radius: 64px;
  padding: 16px 32px;
  font-size: 1.4em;
  font-weight: 500;
}

.big-button-us:hover {
  background-image: linear-gradient(148deg, #7b61ff, #c4b9ff);
}

.big-button-us.secondary {
  color: #1d115a;
  background-color: #7b61ff00;
  border: 1px solid #7b61ff;
}

.grid-18 {
  grid-template-rows: auto;
}

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

.div-flex-2.vertical-gap {
  grid-row-gap: 1em;
}

.div-flex-2.center {
  align-items: center;
  padding-left: 180px;
  padding-right: 180px;
}

.div-flex-2.center.no-padding {
  padding-left: 0;
  padding-right: 0;
}

.div-flex-2.horizontal {
  flex-direction: row;
}

.div-flex-2.horizontal.text-card.width-100 {
  grid-column-gap: 12px;
  align-items: center;
}

.div-flex-2.ch-limit {
  max-width: 60ch;
}

.heading-h1-us {
  color: #fff;
  margin-top: 10px;
  font-family: Manrope, sans-serif;
  font-size: 4em;
  line-height: 120%;
}

.heading-h1-us.dark {
  color: #1d115a;
}

.heading-h1-us.d-dark {
  color: #110938;
}

.image-hero {
  width: 100%;
}

.section-hero-us {
  background-image: linear-gradient(347deg, #7b61ff, #1d115a 36%, #0b042c);
  min-height: 80px;
  padding-top: 92px;
  padding-bottom: 192px;
}

.section-hero-us.pattern {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/64548e146b2f83f5c90c0339_Pattern%20for%20lightbox.png"), linear-gradient(347deg, #7b61ff, #1d115a 36%, #0b042c);
  background-position: 0%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: cover, auto;
}

.container-over-hero {
  grid-row-gap: 48px;
  background-color: #fff;
  border-radius: 24px;
  flex-direction: column;
  max-width: 80%;
  margin-top: -100px;
  padding: 48px 36px 160px;
  display: flex;
}

.container-over-hero.transparent {
  background-color: #0000;
}

.heading-h3-us {
  color: #1d115a;
  margin-top: 0;
  font-family: Manrope, sans-serif;
  font-size: 2em;
  font-weight: 500;
  line-height: 150%;
}

.heading-h3-us.grey-text {
  color: #9c98af;
  font-family: Manrope, sans-serif;
}

.heading-h3-us.weight-600px {
  font-weight: 600;
}

.image-card {
  background-color: #7b61ff1a;
  border-radius: 24px;
}

.image-card.pattern-bg {
  background-color: #dad3ff;
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/64548e17371ede0e66a65928_Pattern%20with%20transparency.png");
  background-position: 30%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 30px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-card.pattern-bg.pink {
  background-color: #ebdfff;
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/64548e17371ede0e66a65928_Pattern%20with%20transparency.png");
  background-position: 30%;
  background-size: auto 300%;
}

.image-card.pattern-bg.blue {
  background-color: #d7e7ff;
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/64548e17371ede0e66a65928_Pattern%20with%20transparency.png");
  background-position: 30%;
  background-size: auto 300%;
}

.image-card.purple-pattern-bg {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/64548e146b2f83f5c90c0339_Pattern%20for%20lightbox.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  display: flex;
}

.bulllet {
  outline-offset: 0px;
  background-color: #ffb800;
  border-radius: 50px;
  outline: 4px solid #ffb80033;
  width: 10px;
  min-width: 10px;
  height: 10px;
  min-height: 10px;
  margin-top: 10px;
}

.paragraph-us {
  padding-top: 0;
  font-family: Manrope, sans-serif;
  font-size: 1.2em;
  line-height: 160%;
}

.paragraph-us.weight-500 {
  font-weight: 500;
}

.spacing-div-block {
  height: 32px;
}

.list-flex {
  grid-column-gap: 10px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 18px;
  display: flex;
}

.image-feature {
  width: 100%;
}

._2-column-content-2 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  padding: 64px 30px;
}

._2-column-content-2.light-purple-card {
  background-color: #7b61ff0f;
  border-radius: 24px;
}

.play-button {
  height: 100%;
}

.big-cta-heading {
  color: #fff;
  font-family: Manrope, sans-serif;
  font-size: 3em;
  font-weight: 400;
  line-height: 120%;
}

._96px-box {
  width: 96px;
  height: 96px;
}

.grid-19 {
  grid-column-gap: 64px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

.section-default-us {
  background-color: #1d115a;
  padding-top: 92px;
  padding-bottom: 92px;
}

.section-default-us.grey-bg {
  background-color: #f2efff;
  padding-bottom: 120px;
}

.section-default-us.white-bg {
  background-color: #fff;
  padding-bottom: 360px;
}

.section-default-us.bg-image {
  background-color: #08041f;
  background-image: none;
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-bottom: 148px;
}

.section-default-us.grey-bg {
  background-color: #f2efff;
}

.lightbox-card {
  background-color: #7b61ff;
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/6426ce043ec39c3420751721_Pattern%20for%20lightbox.webp");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: space-between;
  align-items: center;
  height: 256px;
  padding: 32px 48px;
  text-decoration: none;
  display: flex;
}

.container-lightbox {
  border-radius: 16px;
  margin-top: -184px;
  margin-bottom: 92px;
  overflow: hidden;
}

.container-lightbox.more-margin {
  margin-top: -300px;
}

.text-div {
  padding-left: 24px;
  padding-right: 24px;
}

._2-column-card {
  grid-template-rows: auto;
}

._2-column-card._720px-wide {
  justify-content: center;
  max-width: 940px;
  display: flex;
}

.ems-basic-div-2 {
  flex-direction: column;
  display: block;
}

.ems-basic-div-2.upper-padding {
  padding-top: 40px;
}

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

.section-calendly {
  background-color: #1d115a;
  padding-top: 120px;
  padding-bottom: 120px;
}

.f-logo-gradient-l-2 {
  z-index: 5;
  background-image: linear-gradient(to right, #fff, #fff 25%, #ffffffba 60%, #fff0);
  width: 140px;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.f-container-regular-2 {
  width: 100%;
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.f-logo-gradient-r-2 {
  z-index: 5;
  background-image: linear-gradient(267deg, #fff, #fff 21%, #ffffffa3 51%, #fff0);
  width: 140px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.f-logo-cell-2 {
  background-color: #f3f5fb;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  min-width: 140px;
  min-height: 96px;
  margin-left: 14px;
  margin-right: 14px;
  padding: 24px;
  transition: background-color .3s;
  display: flex;
}

.f-logo-cell-2:hover {
  background-color: #e4e6f1;
}

.badge-pricing-secondary {
  color: #7b61ff;
  letter-spacing: .02em;
  text-transform: uppercase;
  background-color: #f6f5ff;
  border: 1px solid #dad3ff;
  border-radius: 32px;
  margin-bottom: 32px;
  padding: 8px 14px;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  display: inline-block;
}

.price-card-line-feature {
  border: 2px solid #7b61ff;
  border-radius: 20px;
  padding: 32px;
  position: relative;
  overflow: hidden;
  box-shadow: 1px 1px 60px #7b61ff33;
}

.price-card-line-feature.white {
  background-color: #fff;
}

.price-card-line-feature.white.margin-bottom-120 {
  margin-bottom: 120px;
}

.heading-detail-section {
  color: #b2b2b2;
  letter-spacing: .08em;
  text-transform: uppercase;
  white-space: normal;
  margin-bottom: 8px;
  font-family: Manrope, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 24px;
}

.price-type {
  color: gray;
  font-size: 16px;
  line-height: 24px;
}

.heading-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 720px;
  margin-bottom: 64px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.text-block-24 {
  color: #7b61ff;
  font-family: Manrope, sans-serif;
}

.price-feature-line {
  border-bottom: 1.5px solid #e6e6e6;
  align-items: center;
  padding-top: 8px;
  padding-bottom: 8px;
  display: flex;
}

.price-feature-line.hide {
  display: none;
}

.section-regular {
  padding: 120px 5% 320px;
  position: relative;
}

.container-x-small {
  z-index: 5;
  width: 100%;
  max-width: 840px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.pricing-icon-2 {
  justify-content: center;
  align-items: center;
  margin-right: 8px;
  display: flex;
}

.pricing-icon-2.pricing-blue-icon {
  color: #7b61ff;
}

.badge-beta-blue {
  color: #8e99d7;
  background-color: #f4f5fb;
  border: 1px solid #b3bbe5;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  margin-left: 8px;
  padding: 2px 6px;
  font-weight: 600;
  display: flex;
}

.price-text-large {
  color: #1d115a;
  margin-bottom: 14px;
  font-size: 64px;
  font-weight: 500;
  line-height: 72px;
}

.paragraph-small {
  letter-spacing: -.01em;
  font-family: Manrope, sans-serif;
  font-size: 14px;
  line-height: 24px;
}

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

.price-feature-grid {
  grid-column-gap: 14px;
  grid-row-gap: 4px;
  grid-template-columns: 1fr;
  margin-top: 14px;
}

.price-feature-block-blue {
  background-color: #f6f5ff;
  border: 1px solid #b3bbe5;
  border-radius: 14px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  height: 100%;
  padding: 18px;
  display: flex;
}

.price-detail {
  letter-spacing: -.02em;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 600;
  line-height: 32px;
}

.price-feature {
  color: #1a1a1a;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

.pricing-grid-wide {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  align-items: center;
}

._3-column-grid {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

._3-column-grid.with-gap {
  grid-column-gap: 16px;
}

._4-column-grid {
  grid-column-gap: 48px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  justify-content: center;
  height: 80%;
  display: flex;
}

.div-stats {
  background-color: #7b61ff;
}

.div-stats.flex-center {
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  padding-top: 32px;
  padding-bottom: 64px;
  display: flex;
}

.div-stats.flex-center.second-card {
  background-color: #1d115a;
  height: 160px;
  margin-top: -48px;
  margin-left: 26px;
  margin-right: 26px;
  padding-bottom: 20px;
}

.f-testimonial-avatar-small {
  background-color: #f3f5fb;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 48px;
  min-width: 48px;
  height: 48px;
  min-height: 48px;
  display: block;
  position: relative;
  overflow: hidden;
}

.f-margin-bottom-48 {
  margin-bottom: 48px;
}

.f-section-regular {
  background-color: #f7f9fd;
  padding: 120px 5%;
  position: relative;
}

.f-testimonial-card {
  color: #160042;
  background-color: #fff;
  border-radius: 12px;
  padding: 32px;
  box-shadow: 23px 23px 64px -16px #393b6a0f;
}

.f-title-wrapper-center-2 {
  z-index: 5;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 700px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.f-paragraph-small {
  color: #191127;
  letter-spacing: -.01em;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 1.8;
}

.f-icon-regular {
  color: var(--yellow);
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  transition: color .2s;
  display: flex;
}

.f-testimonial-background {
  background-color: #fff;
  width: 100%;
  height: 30%;
  position: absolute;
  inset: auto 0% 0%;
}

.f-testimonial-author {
  grid-column-gap: 16px;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.f-testimonial-author:hover {
  border-color: #0000;
  box-shadow: 23px 23px 64px -16px #393b6a0f;
}

.f-grid-three-column {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.f-testimonial-star-wrapper {
  grid-column-gap: 0px;
  color: #ffb800;
  margin-bottom: 16px;
  display: flex;
}

.f-avatar-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.f-margin-bottom-40 {
  margin-bottom: 40px;
}

.p-heading-detail-small-2 {
  color: #ffb800;
  letter-spacing: .08em;
  text-transform: uppercase;
  font-size: .9rem;
  font-weight: 600;
  line-height: 24px;
}

.columns {
  display: flex;
}

.div-spyscroll {
  border: .3px solid #f6f4ff;
  padding: 16px;
}

.image-117 {
  height: 24px;
}

.brand-link {
  align-items: center;
  font-size: 23px;
  font-weight: 700;
  display: flex;
}

.nav-wrapper-01 {
  background-color: #fff;
  border-bottom: 1px solid #dbdbdb;
  justify-content: center;
  display: flex;
  position: sticky;
  top: 0;
}

.nav-inner {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1100px;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.nav-link-6 {
  color: #000;
  text-transform: none;
  border: 1px #000;
  padding-top: 20px;
  padding-bottom: 20px;
  font-size: 16px;
  font-weight: 700;
  transition: all .2s;
}

.nav-link-6:hover {
  color: #3b2ae5;
  border-style: none;
  border-color: #000;
  border-radius: 0;
}

.nav-link-6.w--current {
  color: #3b2ae5;
}

.ch-limit-110 {
  max-width: 110ch;
  margin-left: auto;
  margin-right: auto;
}

.walsh-full-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: relative;
}

.walsh-container {
  z-index: 2;
  flex: none;
  width: 100%;
  max-width: 1480px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}

.walsh-link-wrapper {
  color: #000000d9;
  white-space: nowrap;
  border-bottom: 1px dashed #c5c5c5;
  justify-content: space-between;
  align-items: center;
  padding-top: 5px;
  padding-bottom: 5px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.2em;
  font-weight: 500;
  text-decoration: none;
  display: flex;
}

.walsh-link-wrapper:hover {
  color: #575555d9;
  padding-right: 0;
}

.walsh-content-wrapper-gap-large {
  grid-row-gap: 2.5em;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.walsh-form-error {
  color: #8a0a0a;
  background-color: #f76969;
  border-radius: 4px;
  padding-top: 13px;
  padding-bottom: 13px;
}

.walsh-form-success {
  color: #313d17;
  background-color: #c4f85c;
}

.walsh-button-circle-small {
  background-color: #ff715b;
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/64378faccf38d2c7cf337ac0_icon-arrow-right-white.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto 12px;
  border-radius: 100%;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 65px;
  height: 65px;
  transition: background-color .2s cubic-bezier(.645, .045, .355, 1);
  display: flex;
}

.walsh-button-circle-small:hover {
  background-color: #ffdd79;
}

.walsh-button-circle-wrapper-white {
  background-color: #fff;
  border-top-right-radius: 100px;
  border-bottom-right-radius: 100px;
}

.walsh-text-field-single {
  border: 1px solid #fff;
  border-radius: 100px 0 0 100px;
  width: 100%;
  min-width: auto;
  height: auto;
  min-height: 65px;
  margin-bottom: 0;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 20px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 18px;
  box-shadow: inset 1px 1px #fff;
}

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

.walsh-full-form {
  width: 100%;
  margin-bottom: 0;
}

.walsh-form-wrapper {
  width: 100%;
}

.walsh-tag {
  text-align: left;
  background-color: #51aa761a;
  border-radius: 200px;
  align-items: center;
  padding: 7px 20px;
  display: flex;
  overflow: hidden;
}

.walsh-tag.dark {
  background-color: #0000001a;
}

.walsh-content-wrapper-gap {
  grid-row-gap: 1.25em;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.walsh-cta-frame-image-overflow {
  border-radius: 200px 10px;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 35em;
  display: flex;
  position: relative;
  overflow: hidden;
}

.walsh-cta-frame-image-overflow.height-25em {
  border-radius: 60px;
  height: 25em;
}

.walsh-main-grid {
  grid-column-gap: 2.2em;
  grid-row-gap: 2.2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  align-items: start;
  width: 100%;
  position: relative;
}

.search-2 {
  display: flex;
}

.search-input-2 {
  border: 1px solid var(--light_violit);
  border-top-left-radius: 16px;
  border-bottom-left-radius: 16px;
  height: 40px;
  padding-top: 0;
  padding-bottom: 0;
}

.search-button {
  background-color: var(--light_violit);
  color: var(--violet);
  border-top-right-radius: 16px;
  border-bottom-right-radius: 16px;
  height: 40px;
  padding-top: 0;
  padding-bottom: 0;
}

.free-trial-button, .navbar-signup-button {
  display: inline-block;
}

.wfa-main-cta {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.combine-feature1_image-wrapper {
  border-radius: 1.25rem;
  width: 100%;
  overflow: hidden;
}

.combine-feature1_image-wrapper.light-purple-bg {
  background-color: var(--border);
}

.combine-feature1_image-wrapper.light-yellow-bg {
  background-color: #ffecba;
}

.combine-feature1_image-wrapper.light-yellow-bg.reverse {
  order: -1;
}

.combine-feature1_image-wrapper.light-grey-bg {
  background-color: #d7dfe4;
}

.combine-feature1_image-wrapper.light-grey-bg.reverse {
  order: -1;
}

.combine-icon_medium {
  width: 2.25rem;
  height: 2.25rem;
}

.combine-icon_color2 {
  color: var(--combine-library-secondary-600);
}

.combine-feature1_item {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  align-items: flex-start;
  display: flex;
}

.combine-icon_color1 {
  color: var(--combine-library-primary-600);
}

.combine-feature1_wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  display: flex;
}

.combine-feature1_wrapper.hide {
  display: none;
}

.combine-feature1_content {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  max-width: 33rem;
  display: flex;
}

.combine-feature1_component {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  align-items: center;
  display: flex;
}

.pts-feature-div {
  padding: 4rem 4em;
}

.pts-feature-div.dark-bg {
  background-color: var(--violet);
  border-radius: 30px;
}

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

.combine-container-large.light-box {
  max-width: 50vw;
}

.combine-padding-global {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.combine-header6_overlay {
  z-index: 1;
  background-color: #5238d11a;
  width: 100%;
  height: 100%;
  position: absolute;
}

.combine-play_icon {
  color: var(--gradient_v_dark);
  border-radius: 50rem;
  width: 4rem;
  height: 4rem;
  transition: color .25s;
}

.combine-play_icon:hover {
  background-color: var(--midnight-blue);
  color: #fff9;
}

.combine-play_wrapper {
  z-index: 2;
  justify-content: center;
  align-items: center;
  position: absolute;
}

.combine-header6_video {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.combine-header6_video:hover {
  transform: rotate(-2deg);
}

.combine-header6_video-wrapper {
  border-radius: 1.25rem;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 64rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  overflow: hidden;
}

.pts-icon-list {
  margin-right: 16px;
  padding-top: 10px;
}

.pts-list-wrapper {
  align-items: flex-start;
  display: flex;
}

.pts-list-wrapper.colored-block {
  background-color: #ebe7ff;
  border: 1px solid #ebebeb;
  border-radius: 5px;
  align-items: center;
  padding-left: 16px;
  padding-right: 16px;
}

.pts-list-wrapper.colored-block.yellow {
  background-color: var(--ligth_yellow);
  border-color: #f1e7cf;
}

.pts-list-wrapper.colored-block.purple {
  border-color: var(--border);
  background-color: var(--light_violit);
}

.pts-list-wrapper.colored-block.purple.hide {
  display: none;
}

.pts-list-wrapper.colored-block.red {
  border-color: var(--light-cyan);
  background-color: #ffd7e7;
}

.pts-list-wrapper.colored-block.blue {
  background-color: var(--light_blue);
  border-color: #b9e0f1;
}

.pts-list-wrapper.colored-block.hide {
  display: none;
}

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

.brix---grid-hero-v7 {
  grid-column-gap: 64px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.2fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.form-div {
  border: 1px solid var(--light_violit);
  background-color: #fff;
  border-radius: 30px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 10px;
  display: flex;
}

.grid-1-column-0-rem-gap {
  grid-column-gap: 1rem;
  grid-row-gap: 0rem;
  grid-template-columns: 1fr;
}

.resource-templates-image-div {
  height: 160px;
  overflow: hidden;
}

.cms-template-link-box {
  border: 1px solid var(--light_violit);
  border-radius: 8px;
  flex-direction: column;
  margin-top: 16px;
  margin-bottom: 16px;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.cms-template-link-box:hover {
  box-shadow: 0 4px 20px -4px #0003;
}

.arrow-icon._24px {
  width: 24px;
}

._2px-line-for-animation {
  background-color: var(--violet);
  width: 100%;
  height: 3px;
}

.cms-index-column {
  position: relative;
  top: 0;
  left: 0;
}

.cms-flex-content-div {
  border: 1px solid var(--light_violit);
  border-radius: 4px;
  flex-direction: column;
  justify-content: space-between;
  height: 380px;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.cms-flex-content-div.vertical-margin-12px {
  background-color: #fff;
  margin-top: 12px;
  margin-bottom: 12px;
}

.cms-flex-content-div.vertical-margin-12px.horizontal-flex {
  background-color: #0000;
  border-width: 0;
  flex-direction: row;
  justify-content: flex-start;
}

.cms-flex-content-div.vertical-margin-12px.blog-block {
  border-radius: 10px;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 0;
  margin-bottom: 20px;
  padding: 15px;
  box-shadow: 0 0 15px #bfc8e470;
}

.cms-div-blog-title {
  padding-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.cms-div-category-title {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.cms-div-category-title.justify-space-between {
  flex-direction: row;
  justify-content: space-between;
}

.link-no-underline {
  text-decoration: none;
}

.link-no-underline:hover {
  color: var(--violet);
  text-decoration: underline;
}

.link-no-underline.light-purple {
  border: 1px solid var(--border);
  background-color: var(--light_violit);
  border-radius: 8px;
}

.cms-blog-main-image {
  border-radius: 6px;
}

.dots {
  margin-top: -10px;
  padding: 0 0 0 20px;
}

.dots.no-padding {
  padding-left: 0;
}

.purple-section {
  background-color: var(--border);
}

.icon-image {
  max-width: 65px;
  max-height: 65px;
}

.articles-page-div-top-index {
  grid-column-gap: 1em;
  border-top: 1px solid var(--border);
  background-color: #ffffffe6;
  justify-content: center;
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
  padding: 1% 5%;
  display: flex;
}

.collection-list-categories-names {
  grid-column-gap: 1em;
  display: flex;
}

.collection-list-categories-names.grid-items {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.cms-2-column-grid {
  grid-template-rows: auto;
}

.left-stroke-bar {
  border-left: 3px solid var(--border);
  border-radius: 3px;
  margin-top: 4px;
  padding-left: 6px;
}

.blog-article-div-images {
  height: 210px;
  overflow: hidden;
}

.div-block-154 {
  background-color: var(--light_violit);
  border-radius: 60px;
  width: 48px;
  height: 48px;
}

.grid-23 {
  grid-template-columns: 1fr 1fr 1fr;
}

.div-block-155 {
  background-color: var(--violet);
  background-image: linear-gradient(to right, #0000004d, #5238d133), url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/644bb9f520c21ba01272b3af_V1%20app.we360.ai_dashboard.webp");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  border-radius: 20px;
  justify-content: center;
  width: 1108px;
  height: 613px;
  margin-top: -36px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.container-relative {
  margin-bottom: 240px;
  position: relative;
}

.div-block-156 {
  border-right: 5px solid var(--violet);
  box-shadow: inset -16px 0 24px 0 #7b61ff66, -6px 0 16px 0 var(--violet);
  object-fit: fill;
  object-position: 0% 50%;
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/64496569119c83480ab19778_V2%20Dashboard.webp");
  background-position: 0%;
  background-size: 1088px;
  height: 613px;
  position: absolute;
  inset: 0% auto 0% 0%;
  overflow: visible;
}

.v2-section {
  background-color: #0f0e29;
  padding-top: 48px;
  padding-bottom: 48px;
}

.v2-div-image {
  box-shadow: none;
  border-radius: 16px;
  overflow: hidden;
}

.v2-tab-link-tab-1 {
  color: #9288c9;
  background-color: #efecff;
  border: 1px solid #efecff;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  height: 36px;
  display: flex;
}

.v2-tab-link-tab-1.w--current {
  background-color: #efecff;
  background-image: linear-gradient(to bottom, var(--border), var(--border));
  color: var(--violet);
  border-width: 3px;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 36px;
  font-weight: 700;
  display: flex;
}

.v2-tab-link-tab-1.hide {
  display: none;
}

.tabs-menu-8 {
  z-index: 1;
  background-color: #efecff;
  border-radius: 12px;
  justify-content: center;
  margin-bottom: -17px;
  display: flex;
  overflow: hidden;
  box-shadow: 0 7px 32px -8px #7b61ff80;
}

.v2-tabs-summary-detail {
  grid-row-gap: 16px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.v2-tabs-summary-detail.resp_tabs {
  grid-row-gap: 0px;
}

.combine-faq1_question {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  cursor: pointer;
  align-items: center;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  display: flex;
}

.ap-submit-button {
  color: #000;
  letter-spacing: 2px;
  background-color: #c4c196;
  border-radius: 2px;
  font-family: Inconsolata, monospace;
  font-weight: 700;
}

.ap-submit-button:hover {
  color: #000;
  letter-spacing: 3px;
  background-color: #fff;
  border-radius: 0;
  font-weight: 700;
}

.ap-text-field {
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  letter-spacing: 2px;
  background-color: #0006;
  border: 1px solid #00a1c11a;
  border-radius: 2px;
  font-family: Inconsolata, monospace;
}

.ap-text-field:focus-visible, .ap-text-field[data-wf-focus-visible] {
  outline-offset: 0px;
  outline: 3px solid #00f2ff24;
}

.ap-field-label {
  color: #fff;
  letter-spacing: 3px;
  font-family: Inconsolata, monospace;
  font-size: 12px;
  font-weight: 400;
}

.ap-heading {
  color: #cebb91;
  font-family: Inconsolata, monospace;
  font-size: 2.6em;
  font-weight: 400;
}

.ap-icon {
  border: 4px solid #00eaff66;
  border-radius: 24px;
  width: 96px;
  height: 96px;
}

.redirect-top-icon {
  mix-blend-mode: luminosity;
  width: 36px;
  height: 36px;
  transform: rotate(-90deg);
}

.div-block-157 {
  background-color: #7b61ff0d;
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  width: 200px;
  padding-left: 32px;
  padding-right: 20px;
  text-decoration: none;
  display: flex;
}

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

.div-block-158.dark {
  background-color: #929196;
}

.div-team-item {
  background-color: #0000;
  background-image: none;
  border-radius: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: 22rem;
  margin-top: 28px;
  margin-bottom: 28px;
  padding: 2rem 1.6rem;
  display: flex;
}

.team-item-image-div {
  border-radius: 8rem;
  width: 8rem;
  height: 8rem;
  margin: 12px;
  overflow: hidden;
}

.grid-29 {
  grid-template-rows: auto;
}

.heading-h1-us-2 {
  color: #fff;
  margin-top: 10px;
  font-size: 4em;
  line-height: 120%;
}

.container-over-hero-2 {
  grid-row-gap: 24px;
  background-color: #fff;
  border-radius: 24px;
  flex-direction: column;
  max-width: 80%;
  margin-top: -100px;
  padding: 48px 36px 96px;
  display: flex;
}

.heading-h3-us-2 {
  color: #1d115a;
  margin-top: 0;
  font-size: 2em;
  font-weight: 500;
  line-height: 150%;
}

.heading-h3-us-2.grey-text {
  color: #9c98af;
}

.bulllet-2 {
  outline-offset: 0px;
  background-color: #ffb800;
  border-radius: 50px;
  outline: 4px solid #ffb80033;
  width: 10px;
  min-width: 10px;
  height: 10px;
  min-height: 10px;
  margin-top: 20px;
}

.paragraph-us-2 {
  font-size: 1.2em;
  line-height: 160%;
}

._2-column-content-3 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  padding: 56px 30px;
}

._2-column-content-3.light-purple-card {
  background-color: #7b61ff0f;
  border-radius: 24px;
}

.image-125 {
  border: 2px #000;
  border-radius: 10px;
}

.big-cta-heading-2 {
  color: #fff;
  font-size: 3em;
  font-weight: 400;
  line-height: 120%;
}

.grid-30 {
  grid-column-gap: 64px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

.heading-large-2 {
  color: #1d115a;
  letter-spacing: -.02em;
  margin-bottom: 14px;
  font-size: 20px;
  font-weight: 600;
  line-height: 32px;
}

.heading-h3-us-3 {
  color: #1d115a;
  margin-top: 0;
  font-size: 2em;
  font-weight: 500;
  line-height: 150%;
}

.heading-h3-us-3.weight-600px {
  font-weight: 600;
}

.image-126 {
  border: 2px #000;
  border-radius: 10px;
}

.lightbox-card-2 {
  background-color: var(--violet);
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/64548e1bc3a25950f1b42e8b_Pattern%20for%20lightbox.png");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: space-between;
  align-items: center;
  height: 256px;
  padding: 32px 48px;
  text-decoration: none;
  display: flex;
}

.heading-h1-us-3 {
  color: #fff;
  margin-top: 10px;
  font-size: 4em;
  line-height: 120%;
}

.heading-h1-us-3.dark {
  color: #1d115a;
}

.section-calendly-2 {
  background-color: #1d115a;
  padding-top: 92px;
  padding-bottom: 92px;
}

.heading-detail-section-2 {
  color: #b2b2b2;
  letter-spacing: .08em;
  text-transform: uppercase;
  white-space: normal;
  margin-bottom: 8px;
  font-size: 14px;
  font-weight: 600;
  line-height: 24px;
}

.text-block-39 {
  color: #7b61ff;
}

.section-regular-2 {
  padding: 92px 5% 320px;
  position: relative;
}

.price-text-large-2 {
  color: #1d115a;
  margin-bottom: 14px;
  font-size: 64px;
  font-weight: 500;
  line-height: 72px;
}

.price-text-large-2.flex-vertical {
  flex-direction: column;
  display: flex;
}

.price-text-large-2.flex-vertical.hide {
  display: none;
}

.paragraph-small-2 {
  letter-spacing: -.01em;
  font-size: 14px;
  line-height: 24px;
}

.paragraph-small-2.text-weight-semibold {
  font-weight: 600;
}

.heading-h1-us-6 {
  color: #fff;
  margin-top: 10px;
  font-size: 4em;
  line-height: 120%;
}

.paragraph-us-6 {
  font-size: 1.2em;
  line-height: 160%;
}

.paragraph-us-6.white {
  color: #ffffffbf;
}

.f-margin-bottom-65 {
  margin-bottom: 48px;
}

.f-section-regular-2 {
  padding: 92px 5%;
  position: relative;
}

.f-title-wrapper-center-3 {
  z-index: 5;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 700px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.f-testimonial-background-2 {
  background-color: #f7f9fd;
  width: 100%;
  height: 30%;
  position: absolute;
  inset: auto 0% 0%;
}

.f-margin-bottom-66 {
  margin-bottom: 40px;
}

.f-margin-bottom-67 {
  margin-bottom: 16px;
}

.culture-list-wrapper {
  margin-bottom: 1%;
}

.culture-photos-wrapper {
  width: 100%;
}

.culture-item {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-size: cover;
  border-radius: 16px;
  flex: none;
  width: 25%;
  height: 220px;
  margin-right: 1%;
  overflow: hidden;
}

.culture-item._1 {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/671a237f8045850f0f396236__DAR6169.jpg");
  background-position: 50%;
  background-size: cover;
}

.culture-item._2 {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/671a237f9cad6bf26a0f6e76__DAR6393.jpg");
}

.culture-item._3 {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/67407758ad9ce89451b0cd34__DAR7088.jpg");
}

.culture-item._4 {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/671a237fa38c912c674d893a_1725547004055%20(1).jpeg");
}

.culture-item._5 {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/671a237f161645016fd36e68__DAR6070.jpg");
}

.culture-item._6 {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/671a237f4cad98608c9914dd__DAR6015.jpg");
}

.culture-item._7 {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/674418d4731b410e31fa757f_HIRING%20POST%20_02%20%5BRecovered%5D-15.jpg");
}

.culture-item._9 {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/6740775688134a2d7accffdc__DAR7062.jpg");
}

.culture-item._10 {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/671a237f8d5ba8d3f915c968__DAR6074.jpg");
}

.culture-item._12 {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/6740775538dfc8ca9674fda3__DAR6459.jpg");
}

.culture-item._13 {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/67407757361ec0b07b7b7bd2__DAR6357.jpg");
}

.culture-item._14 {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/674418835074661bac5d61f8_HIRING%20POST%20_02%20%5BRecovered%5D-09.jpg");
}

.culture-item._15 {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/6744188382ca54cafd353245_HIRING%20POST%20_02%20%5BRecovered%5D-12.jpg");
}

.culture-item._16 {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/674413db26c4e96b88a28a2f__DAR6816.jpg");
}

.culture-item._17 {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/674418839e552025ab4d6791_HIRING%20POST%20_02%20%5BRecovered%5D-08.jpg");
}

.culture-item._18 {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/674418838bda92f2b991b0a4_HIRING%20POST%20_02%20%5BRecovered%5D-11.jpg");
}

.culture-item._19 {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/674418d4e46d49aeda8afcd3_HIRING%20POST%20_02%20%5BRecovered%5D-16.jpg");
}

.culture-item._20 {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/674418d4136b5a0006359e55_HIRING%20POST%20_02%20%5BRecovered%5D-14.jpg");
}

.culture-item._21 {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/674418d482ca54cafd357e9c_HIRING%20POST%20_02%20%5BRecovered%5D-13.jpg");
}

.culture-list {
  justify-content: space-between;
  display: flex;
}

.new-section {
  color: #fff;
  background-color: #061c31;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 100px;
  padding-bottom: 100px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.new-section.lighter {
  background-color: #fff;
  overflow: hidden;
}

.new-section.lighter.gray {
  background-color: #f0f0f0;
}

.new-section.lighter.gray.none {
  display: none;
}

.culture-image {
  width: 100%;
}

.form-inline-block {
  background-color: #fff;
  border-radius: 24px;
  justify-content: center;
  align-items: center;
  padding: 30px;
  display: inline-block;
}

.image-128 {
  -webkit-text-stroke-width: 0px;
  -webkit-text-stroke-color: var(--midnight-blue);
  border-radius: 10px;
}

.uui-text-size-medium-2 {
  color: var(--new-heading);
  letter-spacing: normal;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  line-height: 1.5;
}

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

.uui-pricing05_feature-icon-wrapper {
  flex: none;
  align-self: flex-start;
  margin-right: .75rem;
}

.uui-pricing05_feature {
  display: flex;
}

.uui-pricing05_feature-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 1.5rem;
  margin-bottom: 2.5rem;
  display: grid;
}

.uui-pricing05_feature-list.min-h {
  min-height: 120px;
}

.uui-pricing05_feature-list.mb-0 {
  margin-bottom: 0;
}

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

.div-wrapper-of-1-column {
  background-color: #fff;
  border-radius: 16px;
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.div-wrapper-of-1-column.hide {
  display: none;
}

.lightbox-link-2 {
  width: 100%;
  height: auto;
}

.div-block-160 {
  box-shadow: 0 20px 20px -10px var(--light_violit);
  background-color: #fff;
  padding: 0;
}

.grid-31 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  justify-items: start;
}

.grid-32 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border: 1px solid var(--stroke);
  border-radius: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  overflow: hidden;
}

.div-block-161 {
  background-color: var(--new-purple);
  justify-content: flex-start;
  align-items: center;
  padding: 48px;
  display: flex;
}

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

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

.brix---inner-container-600px---center {
  max-width: 600px;
  margin-left: auto;
  margin-right: auto;
}

.brix---image {
  display: none;
}

.brix---image-wrapper-br-24px {
  background-color: #7b61ff29;
  border-radius: 24px;
  padding: 24px 48px;
  overflow: hidden;
}

.brix---image-wrapper-br-24px.yellow {
  background-color: #fff3d780;
}

.brix---image-wrapper-br-24px.grey {
  background-color: #ffffffbf;
}

.brix---gallery-v2-col-right {
  grid-row-gap: 48px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 110px;
  display: grid;
}

.brix---gallery-v2-col-left {
  grid-row-gap: 48px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.brix---gallery-v2-wrapper {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.brix---gallery-v2-wrapper.hide {
  display: none;
}

.nav-signup-button {
  background-color: var(--yellow);
  border-radius: 200px;
  justify-content: space-between;
  align-items: center;
  height: 45px;
  display: flex;
}

.nav-signup-button:hover {
  outline-offset: 0px;
  outline: 5px solid #e9ac0f33;
}

.signup-link-text {
  color: var(--untitled-ui-gray900);
  padding-left: 1.2em;
  font-weight: 500;
  text-decoration: none;
}

.home-feature-images {
  width: 100%;
  height: auto;
}

.navbar-ivr-button {
  padding: 12px 20px;
  font-weight: 500;
}

.div-center-for-cta {
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-129 {
  max-width: 50%;
}

.svg-icon {
  width: 24px;
  height: 24px;
  margin-top: 12px;
  margin-bottom: 8px;
  margin-right: 8px;
}

.lp-hero-grid-2-column {
  grid-column-gap: 80px;
  background-color: #0000;
  grid-template-rows: auto;
  grid-template-columns: .8fr 1fr;
  position: relative;
}

.btn-white {
  color: var(--violet);
  text-transform: capitalize;
  background-color: #fff;
  border-radius: 50px;
  margin-top: 27px;
  padding: 26px 38px;
  font-size: 18px;
  line-height: 0;
  display: inline-block;
}

.batch-category {
  background-color: var(--stroke);
  border-radius: 20px;
  margin-top: 15px;
  padding: 3px 15px;
  font-size: 12px;
  text-decoration: none;
}

.image-blog {
  border-radius: 6px;
  flex: 0 auto;
  overflow: hidden;
}

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

.uui-icon-1x1-xsmall-2 {
  width: 1.5rem;
  height: 1.25rem;
}

.uui-pricing07_row-lead-text {
  color: var(--untitled-ui-gray900);
  font-family: Manrope, sans-serif;
  font-size: 1em;
  font-weight: 500;
}

.background-color-gray50 {
  background-color: var(--untitled-ui-gray50-501);
}

.uui-pricing07_heading-row-text {
  color: var(--combine-library-primary-600);
  font-size: 1.1em;
  font-weight: 600;
}

.uui-space-medium {
  width: 100%;
  min-height: 2rem;
}

.uui-heading-xxsmall {
  color: var(--untitled-ui-gray900);
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.5;
}

.uui-heading-xxsmall.text-color-primary700 {
  font-family: Manrope, sans-serif;
}

.uui-pricing07_top-row-content {
  text-align: center;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  height: 100%;
  display: flex;
}

.uui-pricing07_top-row-content.popular-badge {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/6311d66fc4f2ba384838d4fc_popular.webp");
  background-position: 104% -4%;
  background-repeat: no-repeat;
  background-size: 69px;
}

.uui-pricing07_top-row-content.popular-badge.padding {
  background-color: var(--light_violit);
  background-position: 104% -6%;
  background-size: 80px;
  border: 1px solid #ffcbdf3d;
  border-radius: 16px;
  padding: 24px 18px;
}

.uui-pricing07_top-row-content.padding {
  background-color: var(--ligth_yellow);
  border: 1px solid #eae9ff52;
  border-radius: 16px;
  padding: 24px 18px;
}

.pricing-table-tab-content {
  width: 100%;
}

.uui-badge-2 {
  grid-column-gap: .375rem;
  background-color: var(--light_violit);
  color: var(--combine-library-primary-600);
  white-space: nowrap;
  border-radius: 10rem;
  align-items: center;
  padding: .125rem .625rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.5;
  text-decoration: none;
  display: flex;
}

.uui-badge-2.hide {
  display: none;
}

.uui-pricing07_tab-link {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  color: var(--untitled-ui-gray500);
  background-color: #0000;
  border-radius: .375rem;
  align-items: center;
  padding: .5rem 1rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-weight: 600;
  display: flex;
}

.uui-pricing07_tab-link.w--current {
  color: var(--untitled-ui-gray700);
  background-color: #fff;
  box-shadow: 0 1px 3px #1018281a, 0 1px 2px #1018280f;
}

.pricing-table-tab-menu {
  grid-column-gap: .5rem;
  grid-row-gap: 16px;
  border: 1px solid var(--untitled-ui-gray100);
  background-color: var(--light_violit);
  border-radius: .5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  align-self: center;
  margin-bottom: 1rem;
  padding: .375rem;
  display: grid;
}

.pricing-table-basic-pro {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  margin-top: 2.5rem;
  display: flex;
}

.text-block-48, .text-block-50 {
  font-family: Manrope, sans-serif;
}

.coming-soon-badge {
  background-color: var(--border);
  color: var(--combine-library-primary-600);
  border-radius: 4px;
  padding-left: 4px;
  padding-right: 4px;
  font-size: 11px;
}

.pricing-button-text {
  font-size: 1rem;
  font-weight: 700;
}

.div-block-167 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.pricing-plan-grid {
  grid-template-columns: 1fr;
}

.pricing-sub-category {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-columns: 1fr;
}

.pricing-element-block {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: .6rem 1.5rem;
  display: flex;
}

.pricing-element-block.header {
  background-color: #e4e3f8;
  margin-top: 1.2rem;
}

.pricing-element-block.cell {
  background-color: #f8f8f8;
}

.grid-34 {
  grid-column-gap: 32px;
}

.arrow-icon-with-left-padding {
  height: 16px;
  padding-left: 10%;
}

.uui-space-small-2 {
  width: 100%;
  min-height: 1.5rem;
}

.uui-space-xxsmall {
  width: 100%;
  min-height: .5rem;
}

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

.icon-badge-bg {
  color: var(--untitled-ui-primary600);
  background-color: #f4ebff33;
  border: .5px solid #cfc6ff29;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3.5rem;
  height: 3.5rem;
  display: flex;
}

.icon-badge-bg.dark {
  background-color: #0003;
}

.uui-layout34_component {
  grid-column-gap: 2rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.badge-feature {
  color: #fff;
  background-color: #12c0e2;
  background-image: linear-gradient(#00000024, #fff0);
  border: 1px solid #06abcc;
  border-radius: 4px;
  margin-left: 4px;
  margin-right: 4px;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 12px;
  font-weight: 700;
}

.badge-feature.new {
  border-color: var(--border);
  background-color: var(--combine-library-primary-600);
}

.image-133 {
  height: 100%;
  position: absolute;
  right: -80px;
}

.image-133.static {
  position: static;
}

.image-133.static.auto-height {
  height: auto;
}

.div-block-170 {
  height: 500px;
}

.tab-link-tab-5-2 {
  border: 1px solid #2b1c3a;
}

.div-block-171 {
  z-index: 1;
  background-image: linear-gradient(to right, #fffbf3, #fff0);
  width: 60px;
  height: 100%;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.div-block-171.right {
  background-image: linear-gradient(270deg, #fffbf3, #fff0);
  inset: 0% 0% 0% auto;
}

.walsh-image-logo {
  object-fit: contain;
  width: 100%;
  max-width: 140px;
}

.walsh-logo-wrapper-transparent {
  justify-content: center;
  align-items: center;
  width: auto;
  padding: 1.5em 1em;
  display: flex;
}

.walsh-logo-wall-wrapper-no-gap {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  position: relative;
}

.walsh-main-grid-2 {
  grid-column-gap: 2em;
  grid-row-gap: 2.2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  align-items: start;
  width: 100%;
  position: relative;
}

.walsh-container-block {
  width: 100%;
  padding: 1em 4.5em;
  position: relative;
  overflow: hidden;
}

.lp-flex-card-2x2 {
  grid-column-gap: 4rem;
  grid-row-gap: 16px;
  border: 1px solid var(--light_violit);
  background-color: #fffffffc;
  background-image: radial-gradient(circle closest-corner at 100% 100%, #e9e5ff, #fff0);
  border-radius: 24px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding: 36px 48px;
  display: flex;
}

.lp-flex-card-2x2.reverse {
  flex-direction: row-reverse;
}

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

.div-block-173 {
  grid-column-gap: 20px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-174 {
  background-color: var(--light_violit);
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/6426cdff24602bb7c2d23b3f_Pattern%20with%20transparency.webp");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 16px;
  padding: 36px;
}

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

.lp-footer-big-cta {
  background-color: var(--violet);
  background-image: linear-gradient(to bottom, #cfc6ff8c 37%, var(--violet)), url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/64548bb3c3a2593e69b4021a_Dashboard%202.webp");
  background-position: 0 0, 50% 100%;
  background-size: auto, cover;
  border-radius: 24px;
  justify-content: center;
  align-items: center;
  height: 50vh;
  margin: 26px;
  display: flex;
}

.paragraph-113 {
  padding: 0;
  font-size: 1.4em;
  font-weight: 600;
  line-height: 120%;
}

.price-emp {
  opacity: .65;
  filter: none;
  align-items: center;
  display: flex;
  position: static;
  top: 16px;
  transform: scale(.5);
}

.price-emp.off-dp {
  display: flex;
  position: relative;
  top: auto;
}

.cookie-modal_styles {
  display: none;
}

.screenreader-only {
  width: 1px;
  height: 1px;
  margin: -1px;
  position: absolute;
  overflow: hidden;
}

.cookie-modal_button {
  color: #fff;
  text-align: center;
  background-color: #1d1d1d;
  border-radius: .25rem;
  padding: .875em 3.5em 1rem;
  font-size: .9375rem;
  text-decoration: none;
  transition: color .2s cubic-bezier(.25, .46, .45, .94), background-color .2s cubic-bezier(.25, .46, .45, .94);
}

.cookie-modal_button:hover {
  color: #fff;
  background-color: #262926;
}

.cookie-modal_button.is-secondary {
  color: #515750;
  background-color: #0000;
  padding-left: 3em;
  padding-right: 3em;
  font-size: .875rem;
  font-weight: 700;
}

.cookie-modal_button.is-secondary:hover {
  text-decoration: underline;
}

.cookie-popup_component {
  z-index: 9500;
  border-radius: 1rem;
  max-width: 25rem;
  position: fixed;
  inset: auto 1.25rem 1.25rem;
  box-shadow: 0 2px 10px #0003;
}

.cookie-modal_title {
  margin-bottom: .1875em;
  font-size: 1.25rem;
  font-weight: 700;
}

.cookie-modal_title.is-small {
  font-size: 1.1875rem;
}

.cookie-modal_link {
  transition: color .15s cubic-bezier(.25, .46, .45, .94);
}

.cookie-modal_content-wrap {
  padding: 1.75rem 2rem;
}

.cookie-modal_content-wrap.is-small {
  padding: 1.5rem;
}

.cookie-modal_closebutton_line {
  background-color: #515750;
  width: 1rem;
  height: 2px;
  position: absolute;
}

.cookie-modal_closebutton_line.is-left {
  transform: rotate(45deg);
}

.cookie-modal_closebutton_line.is-right {
  transform: rotate(-45deg);
}

.cookie-modal_button-wrap {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: #f3f7f2;
  border-radius: 0 0 .25rem .25rem;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  padding: 2rem;
  display: flex;
}

.cookie-modal_button-wrap.is-small {
  justify-content: center;
  padding: 1rem 1.5rem;
}

.cookie-modal_button-wrap.is-small.white {
  background-color: #fff;
  border-radius: 1rem;
}

.cookie-modal_button-wrap.in-pref-manger {
  flex-flow: row;
  justify-content: center;
  align-items: stretch;
  margin: 2rem -2rem -2.25rem;
  padding-top: 1.5rem;
  padding-bottom: 1rem;
}

.cookie-modal_component {
  background-color: #fff;
  border-radius: 1rem;
  flex-direction: column;
  max-width: 32rem;
  margin-left: auto;
  margin-right: auto;
  font-size: .9375rem;
  line-height: 1.4;
  display: flex;
  position: relative;
  box-shadow: 0 4px 1rem #2629260d;
}

.cookie-modal_closebutton {
  z-index: 5;
  cursor: pointer;
  background-color: #f3f7f2;
  border-radius: 2rem;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  margin: 1.25rem 1.25rem -2.5rem auto;
  transition: background-color .2s cubic-bezier(.25, .46, .45, .94);
  display: flex;
  position: relative;
}

.cookie-modal_closebutton.is-sticky {
  position: sticky;
  top: -1rem;
}

.cookie-preference_component {
  z-index: 9525;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: none;
  position: fixed;
  inset: 0%;
}

.cookie-preference_wrapper {
  width: 100%;
  max-height: 100%;
  padding: 2rem;
  position: relative;
  overflow: auto;
}

.cookie-modal_form-wrap {
  margin-bottom: 0;
}

.cookie-preference_background {
  opacity: 1;
  -webkit-backdrop-filter: blur(.5rem);
  backdrop-filter: blur(.5rem);
  cursor: pointer;
  background-color: #d7e7d580;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.cookie-modal_form {
  padding-top: 1.25rem;
  padding-bottom: .5rem;
}

.cookie-modal_radio_description {
  cursor: pointer;
  font-size: .875rem;
  font-weight: 400;
}

.cookie-modal_radio_button {
  float: left;
  border: 1.75px solid #999c98;
  border-radius: .375rem;
  width: 1.25rem;
  height: 1.25rem;
  margin-top: 0;
  margin-left: -1.75rem;
  transition: background-color .2s cubic-bezier(.25, .46, .45, .94);
}

.cookie-modal_radio_button.w--redirected-checked {
  background-color: #515750;
  background-image: none;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: .625rem;
  border: 1px solid #515750;
}

.cookie-modal_radio_button.w--redirected-focus {
  box-shadow: none;
}

.cookie-modal_radio_button.is-always-active {
  cursor: not-allowed;
  background-color: #515750;
  background-image: none;
  background-position: 45%;
  background-repeat: no-repeat;
  background-size: .625rem;
  border-color: #515750;
}

.cookie-modal_radio {
  cursor: pointer;
  margin-top: 1rem;
  margin-bottom: 0;
  padding-left: 1.75rem;
  transition: color .15s cubic-bezier(.25, .46, .45, .94);
}

.cookie-modal_radio.is--not-allowed {
  cursor: not-allowed;
}

.cookie-modal_radio_label {
  cursor: pointer;
  margin-bottom: .25rem;
  font-size: .9375rem;
  font-weight: 600;
}

.cookie-preference-button {
  z-index: 9475;
  color: #262926;
  text-decoration: none;
  position: fixed;
  bottom: 0;
  left: 1.25rem;
}

.cookie-preference-button:hover {
  text-decoration: underline;
}

.cookie-preference-button_flex {
  color: #262926;
  background-color: #fff;
  border-radius: .5rem .5rem 0 0;
  align-items: center;
  margin-bottom: -.125rem;
  padding: .75em 1em .875em;
  font-size: .9375rem;
  font-weight: 700;
  line-height: 1;
  text-decoration: none;
  transition: margin-bottom .2s cubic-bezier(.25, .46, .45, .94);
  display: flex;
}

.cookie-preference-button_flex:hover {
  margin-bottom: 0;
  text-decoration: underline;
}

.cookie-preference-button_icon {
  flex: none;
  width: 1.125rem;
  height: 1.125rem;
  margin-right: .375rem;
}

.grid-37 {
  grid-row-gap: 0px;
  grid-template-columns: 1fr;
}

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

.grid-37._5column {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.brix---border-radius-24px {
  z-index: -1;
  border-radius: 24px;
  overflow: hidden;
  transform: translate(0);
}

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

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

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

.brix---tabs-content-card {
  border: 1px solid var(--elements-webflow-library-neutral--400);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library-general--shadow-02);
  background-color: #fff;
  border-radius: 16px;
  width: 100%;
  padding: 48px 56px;
  overflow: visible;
}

.brix---mg-left-16px {
  margin-left: 16px;
}

.brix---tab-left-icon {
  border: .5px solid var(--elements-webflow-library-neutral--200);
  background-color: var(--elements-webflow-library-neutral--100);
  box-shadow: 0 2px 6px 0 var(--elements-webflow-library-general--shadow-01);
  color: var(--elements-webflow-library-neutral--800);
  border-radius: 14px;
  align-items: center;
  width: 100%;
  margin-top: 12px;
  margin-bottom: 12px;
  padding: 16px 32px;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
  transition: box-shadow .3s, border-width .3s, border-color .3s, color .3s;
  display: flex;
}

.brix---tab-left-icon:hover {
  border-color: var(--elements-webflow-library-accent--primary-1);
}

.brix---tab-left-icon.w--current {
  border-width: 2px;
  border-color: var(--border);
  background-color: var(--elements-webflow-library-neutral--100);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library-general--shadow-02);
}

.brix---tabs-menu-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 348px;
  margin-bottom: 0;
  margin-right: 40px;
  display: flex;
}

.brix---tabs-wrapper-tabs-left {
  display: flex;
}

.brix---inner-container-640px---center {
  max-width: 640px;
  margin-left: auto;
  margin-right: auto;
}

.brix---inner-container-1068px-center {
  max-width: 1068px;
  margin-left: auto;
  margin-right: auto;
}

.div-with-padding {
  border-radius: 8px;
  padding: 24px;
  text-decoration: none;
}

.div-with-padding.width-100 {
  width: 100%;
}

.div-with-padding.width-100:hover {
  outline-offset: 0px;
  background-color: #0a0425;
  outline: 2px solid #6157f829;
  box-shadow: 0 0 20px -8px #fff3;
}

.div-with-padding.flex-center {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div-with-padding.flex-center:hover {
  background-color: #ffffff14;
}

.vertical-divider {
  background-color: #8181814d;
  justify-content: center;
  align-items: center;
  width: 1px;
  margin: 45px 8px;
  display: flex;
}

.udesly-paragraph-large {
  color: #404040;
  font-size: 18px;
  font-weight: 500;
  line-height: 28px;
}

.udesly-display-large {
  letter-spacing: -.02em;
  margin-top: 0;
  margin-bottom: 24px;
  font-size: 52px;
  font-weight: 500;
  line-height: 56px;
}

.udesly-display-large.udesly-text-extrabold {
  font-size: 52px;
}

.udesly-overline-large {
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-bottom: 12px;
  font-size: 12px;
  font-weight: 600;
  line-height: 20px;
}

.breadcrumb {
  color: #7b61ffcc;
  border-radius: 4px;
  padding: 4px 8px;
  font-size: .9em;
  font-weight: 800;
  text-decoration: none;
}

.breadcrumb:hover {
  background-color: #ccc1ff3d;
}

.breadcrumb-div-flex {
  grid-column-gap: 4px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.breadcrumb-div-flex.vertical-on-mobile {
  text-align: center;
}

.jd-rich-content {
  max-width: 80ch;
}

.text-symbol {
  padding: 0;
}

.text-symbol.hide-on-mobile._1 {
  width: auto;
}

.cms-empty-state {
  border: 1px solid var(--border);
  color: #6157f880;
  background-color: #ccc1ff3d;
  border-radius: 8px;
  font-weight: 500;
}

.home-security-badge {
  background-color: #ffffff1a;
  border: 1px solid #ffffff29;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  padding: 24px;
  display: flex;
}

.grid-39 {
  align-items: center;
}

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

.uui-heroheader13_image-wrapper {
  margin-top: 2rem;
  padding-bottom: 2em;
}

.uui-button-row {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.uui-button-row.button-row-center {
  justify-content: center;
}

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

.uui-padding-vertical-xhuge {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

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

.uui-page-padding {
  padding-left: 2rem;
  padding-right: 2rem;
}

.grid-40 {
  grid-template-columns: 1fr 1fr 1fr;
}

.div-trust-factor {
  grid-column-gap: 8px;
  border: 1px solid var(--stroke);
  text-align: left;
  background-color: #fff;
  border-radius: 8px;
  justify-content: flex-start;
  align-items: center;
  padding: 12px 16px;
  display: flex;
  box-shadow: 0 2px 5px #0003;
}

.uui-testimonial03_logo-wrapper.flex {
  grid-column-gap: 16px;
  padding-left: 16px;
  padding-right: 16px;
  text-decoration: none;
  display: flex;
}

.uui-testimonial03_divider {
  background-color: var(--untitled-ui-gray200);
  align-self: stretch;
  width: 1px;
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}

.uui-testimonial03_client-image {
  object-fit: cover;
  border-radius: 100%;
  width: 3.5rem;
  min-width: 3.5rem;
  height: 3.5rem;
  min-height: 3.5rem;
}

.uui-testimonial03_client-image-wrapper {
  margin-right: 1rem;
}

.uui-testimonial03_client {
  text-align: left;
  align-items: center;
  display: flex;
}

.uui-testimonial03_rating-icon {
  color: var(--untitled-ui-warning300);
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  margin-left: .125rem;
  margin-right: .125rem;
  display: flex;
}

.uui-testimonial03_rating-wrapper {
  display: flex;
}

.uui-testimonial03_component {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.uui-section_testimonial03.dark {
  background-color: #0d0632;
}

.button-outline-circle {
  z-index: 999;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  display: flex;
  position: static;
}

.button-2 {
  background-color: #f1f1f1;
  border-radius: 8px;
  padding: 23px 21px 23px 23px;
  display: inline-block;
}

.button-2.cc-white {
  background-color: #fff;
  position: absolute;
}

.button-2.cc-white.circle {
  z-index: 1;
  border-radius: 50%;
  padding: 20px 18px 20px 22px;
}

.button-2.cc-gradient-pulm {
  background-image: linear-gradient(#667eea, #667eea 0%, #764ba2);
  transition: transform .2s, background-color .3s;
}

.button-2.cc-gradient-pulm:hover {
  background-image: linear-gradient(#667eea, #764ba2);
}

.button-2.cc-gradient-pulm.radius {
  border-radius: 50%;
  padding-left: 25px;
  transition: transform .2s;
  position: absolute;
}

.button-2.cc-gradient-pulm.radius.outline {
  padding: 23px 21px 23px 25px;
  display: flex;
  position: static;
  inset: 0% auto auto 0%;
}

.button-2.cc-gradient-pulm-copy {
  background-image: linear-gradient(#667eea, #667eea 0%, #764ba2);
  transition: transform .2s, background-color .3s;
}

.button-2.cc-gradient-pulm-copy:hover {
  background-image: linear-gradient(#667eea, #764ba2);
}

.button-2.cc-gradient-pulm-copy.radius {
  border-radius: 50%;
  padding-left: 25px;
  transition: transform .2s;
  position: absolute;
}

.button-2.cc-gradient-pulm-copy.radius:hover {
  transform: scale(1.05);
}

.button-2.cc-gradient-pulm-copy.radius._2 {
  z-index: 2;
  display: flex;
  position: absolute;
}

.button-wrap {
  z-index: 99;
  flex-wrap: nowrap;
  transition: transform .2s;
  display: flex;
  position: absolute;
  inset: auto 8% 12% auto;
}

.button-wrap:hover {
  transform: scale(1.05);
}

.card {
  border-radius: 1.5em;
  width: 100%;
  height: 21em;
}

.card.has-bg-color {
  justify-content: center;
  align-items: center;
  height: 6em;
  display: flex;
}

.card.has-bg-color.left-align {
  justify-content: flex-start;
}

.is-magnetic.is-absolut {
  position: relative;
  left: 233px;
}

.interactive-button {
  background-color: var(--violet);
  color: #fff;
  letter-spacing: .02em;
  border-radius: 999em;
  justify-content: center;
  align-items: center;
  padding: 1.1em 2em;
  font-size: 18px;
  font-weight: 500;
  line-height: 1;
  text-decoration: none;
  transition: all .2s ease-out;
  display: flex;
  transform: scale(1);
}

.interactive-button:hover {
  background-color: var(--gradient_v_dark);
  color: #fff;
  transform: scale(1.1);
}

.interactive-button.more-padding {
  padding-left: 4em;
  padding-right: 4em;
}

.interactive-button.lightbox {
  padding-top: 0;
  padding-bottom: 0;
}

.lightbox-link-3 {
  background-color: var(--border);
  border: 1px solid #7b61ff4d;
  border-radius: 8px;
  text-decoration: none;
  overflow: hidden;
}

.play-wrapper {
  z-index: 3;
  color: #f8f1e2;
  cursor: pointer;
  background-color: #002cfc;
  background-image: linear-gradient(153deg, #cef776, #b82857 55%, #6645a5);
  border-radius: 999em;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 7em;
  height: 7em;
  transition: all .3s cubic-bezier(.165, .84, .44, 1);
  display: flex;
  box-shadow: 0 10px 4em #00000073;
}

.play-wrapper:hover {
  transform: scale(1.15);
}

.play-icon {
  width: 24px;
  height: 24px;
  margin-left: .2em;
  font-size: 1.7em;
}

.grid-of-4 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.grid-of-4.column-gap-24px {
  grid-column-gap: 24px;
  grid-template-rows: auto;
}

.hide-on-mobile {
  width: 90%;
}

.hide-on-mobile.customer-logo {
  justify-content: center;
  align-items: center;
  display: flex;
}

.purple-gradient-line {
  background-image: linear-gradient(to right, var(--violet), var(--gradient_v_dark));
  height: 4px;
}

.favorite-feature {
  background-color: var(--border);
  border-radius: 16px;
  align-items: center;
  padding: 24px;
  display: flex;
}

.favourite-feature-3-row {
  grid-row-gap: 20px;
  flex-direction: column;
  padding-left: 6em;
  display: flex;
}

.cs-div-customer-logo {
  height: 24px;
  margin-top: 16px;
}

.cs-customer-logo {
  height: 100%;
}

.cs-customer-logo.height-48px {
  height: 48px;
}

.jd-category-sales, .jd-category-hr, .jd-category-production, .jd-category-it-development, .jd-category-finance, .jd-category-engineering, .jd-category-education, .jd-category-customer-success, .jd-category-administration, .jd-category-accounting {
  display: none;
}

.uui-button-3 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui-primary600);
  background-color: var(--violet);
  color: var(--untitled-ui-white);
  text-align: center;
  white-space: nowrap;
  border-radius: 10rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px #1018280d;
}

.uui-button-3:hover {
  border-color: var(--untitled-ui-primary700);
  background-color: var(--untitled-ui-primary700);
  outline-offset: 0px;
  outline: 5px solid #7b61ff1a;
}

.uui-button-3:focus {
  background-color: var(--untitled-ui-primary600);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui-primary100);
}

.uui-button-3.hide {
  display: none;
}

.uui-button-3.offer-button {
  background-image: linear-gradient(172deg, #453499, #0f0833);
}

.uui-button-3.offer-button:hover {
  background-image: linear-gradient(137deg, #0f0831, #211172);
}

.uui-text-size-medium-3 {
  color: var(--untitled-ui-gray600);
  text-align: left;
  letter-spacing: normal;
  font-size: .9rem;
  font-weight: 500;
  line-height: 1.5;
}

.uui-text-size-medium-3.disabled {
  color: #b5b5b5;
}

.uui-text-size-medium-3.center-align {
  text-align: center;
  max-width: 83%;
  margin-left: auto;
  margin-right: auto;
}

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

.uui-pricing04_icon-wrapper {
  flex: none;
  align-self: flex-start;
  margin-right: .75rem;
}

.uui-pricing04_feature {
  display: flex;
}

.uui-pricing04_feature.hide {
  display: none;
}

.uui-pricing04_feature-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 2rem;
  margin-bottom: 2.5rem;
  display: grid;
}

.uui-pricing04_feature-list.hide {
  display: none;
}

.uui-heading-xxsmall-2 {
  color: var(--untitled-ui-gray900);
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: .5rem;
  font-size: 1.25rem;
  line-height: 1.5;
}

.uui-heading-xxsmall-2.left-align {
  text-align: left;
}

.uui-heading-xxsmall-2.left-align.grey {
  color: #101828b3;
}

.uui-heading-xxsmall-2.size-l {
  font-size: 1.6rem;
}

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

.uui-pricing04_content {
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  display: flex;
}

.uui-pricing04_plan {
  border: 1px solid var(--untitled-ui-gray200);
  border-radius: 1rem;
  flex-direction: column;
  justify-content: flex-end;
  margin-top: 2.5rem;
  padding: 2rem;
  position: relative;
  box-shadow: 0 12px 16px -4px #00000014, 0 4px 6px -2px #10182808;
}

.uui-pricing04_popular-label {
  z-index: 1;
  background-color: var(--violet);
  background-image: linear-gradient(191deg, var(--yellow), #c79e22);
  outline-color: var(--untitled-ui-primary200);
  outline-offset: 0px;
  color: var(--untitled-ui-white);
  border-top-left-radius: 1rem;
  border-top-right-radius: 1rem;
  outline-width: 1px;
  outline-style: solid;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 2.5rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .875rem;
  font-weight: 600;
  display: flex;
  position: absolute;
  top: 0%;
  left: 0%;
  right: 0%;
}

.uui-pricing04_popular-plan {
  border: 1px solid var(--untitled-ui-gray200);
  border-radius: 1rem;
  padding: 4.5rem 2rem 2rem;
  position: relative;
  box-shadow: 0 12px 16px -4px #00000014, 0 4px 6px -2px #10182808;
}

.uui-pricing04_popular-plan.offer-div {
  border-width: 2px;
  border-color: var(--yellow);
}

.uui-pricing04_components {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  align-items: stretch;
  margin-top: 4rem;
  padding-bottom: 4rem;
}

.uui-pricing04_components.two_grid {
  grid-template-columns: 1fr 1fr;
}

.div-block-180 {
  margin-bottom: -10px;
}

.tooltip-wrapper {
  flex: none;
  display: flex;
  position: relative;
}

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

.tooltip {
  z-index: 999999;
  color: #000;
  text-align: center;
  background-color: #323338;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  min-width: 180px;
  margin-left: auto;
  margin-right: auto;
  padding: 10px;
  font-size: 13px;
  line-height: 20px;
  display: none;
  position: absolute;
  top: auto;
  bottom: 32px;
  left: auto;
  box-shadow: 0 2px 5px #0003;
}

.tooltip-text {
  color: #fff;
  text-align: left;
  font-size: 13px;
}

.tooltip-arrow {
  background-color: #323338;
  width: 12px;
  height: 12px;
  position: absolute;
  top: auto;
  bottom: -6px;
  left: 38px;
  transform: rotate(45deg);
}

.div-block-182 {
  color: #fff;
  background-color: #faf9ff;
  border-radius: 8px;
  justify-content: center;
  align-items: flex-start;
  height: 100vh;
  padding: 32px;
  display: flex;
}

.div-block-183 {
  border: 1px solid var(--light_violit);
  background-color: #fff;
  border-radius: 8px;
  width: 400px;
  padding: 24px 40px;
  overflow: hidden;
}

.div-block-184 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  display: flex;
}

.button-6 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  color: #fff;
  background-color: #33313d;
  border-radius: 1.6rem;
  justify-content: flex-start;
  align-items: center;
  height: 48px;
  padding-left: 16px;
  padding-right: 16px;
  text-decoration: none;
  display: flex;
}

.button-6:hover {
  background-color: var(--blue);
  outline-offset: 0px;
  outline: 5px solid #2295d633;
}

.button-6.windows {
  justify-content: space-between;
}

.button-6.windows:hover {
  background-image: linear-gradient(286deg, #1d115a4d, #0000);
}

.button-6.macos {
  justify-content: space-between;
}

.button-6.macos:hover {
  background-color: var(--dim-grey);
  background-image: linear-gradient(307deg, #0006, #0000);
  outline-color: #7a7a7a33;
}

.div-block-185 {
  justify-content: center;
  align-items: stretch;
  width: 20px;
  height: 20px;
  display: flex;
}

.html-embed-2, .html-embed-3 {
  width: 18px;
  height: 18px;
}

.div-block-186 {
  border: 1px solid var(--light_violit);
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/64edd56448cad062dd9023e6_Frame%201.webp");
  background-position: 100% 100%;
  background-size: auto;
  border-radius: 8px;
  flex-direction: column;
  align-items: center;
  width: 400px;
  padding: 24px 40px;
  display: flex;
  overflow: hidden;
}

.div-block-187 {
  border-radius: 8px;
  flex-direction: column;
  align-items: center;
  display: flex;
  overflow: hidden;
  box-shadow: 7px 7px 20px #1d115a0d;
}

.div-block-188 {
  border-bottom: 1px solid var(--light_violit);
  background-color: #faf9ff;
  justify-content: center;
  align-items: center;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.div-block-189 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  display: flex;
}

.heading-wrapper-2 {
  margin-top: 40px;
  margin-bottom: 40px;
  position: relative;
}

.home-wrapper {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.text-flag {
  background-color: var(--violet);
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  height: 32px;
  padding: 6px 10px;
  position: absolute;
  inset: -45% auto auto 0%;
}

.creative-block {
  flex-direction: row;
  align-items: center;
  display: flex;
}

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

.hyphen-block {
  background-color: #fff;
  min-width: 14px;
  min-height: 2px;
  margin-right: 1rem;
}

.hero-component {
  justify-content: center;
  align-items: center;
  height: 70vh;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.home-flex {
  flex-direction: column;
  align-items: stretch;
  max-width: 800px;
  display: flex;
  position: relative;
}

.text-line {
  background-color: var(--violet);
  width: 4px;
  height: 100%;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.text-small-2 {
  color: #e9e9e9;
  font-size: 16px;
  line-height: 22px;
}

.text-animation-wrapper {
  transform-origin: 0%;
  background-color: #7b61ff66;
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
  width: 470px;
  height: 72px;
  transition: all .4s;
  position: absolute;
  top: 13px;
  left: -5px;
}

.bg-gradient {
  z-index: 0;
  width: 50%;
  height: 300px;
  margin-left: 426px;
  position: absolute;
  inset: 50px 0% 0%;
}

.bg-gradient.color-purple {
  background-image: linear-gradient(135deg, #6e63f1 39%, #eb81f3);
  width: 600px;
  height: 100px;
  margin-left: 0;
  top: 118px;
  left: 25%;
}

.bg-gradient.color-purple.blur {
  opacity: .6;
  filter: blur(106px);
  background-image: linear-gradient(135deg, #7b61ff 19%, #a334f8);
  width: 600px;
  height: 120px;
  margin-left: -30px;
  top: 99px;
  left: 44%;
}

.bg-gradient.right {
  width: 699px;
  height: 100px;
  top: 100px;
}

.bg-gradient.right.bg-green {
  background-image: linear-gradient(79deg, #cee8f6, #3ed3ae);
}

.bg-gradient.right.bg-green.blur {
  opacity: .8;
  filter: blur(90px);
  width: 500px;
  margin-left: 475px;
  top: 50px;
}

.bg-gradient.blur {
  filter: blur(106px);
}

.container-w3 {
  width: 100%;
  max-width: 58em;
  margin-left: auto;
  margin-right: auto;
}

.section-text-gradient-effect {
  z-index: 0;
  position: relative;
}

.text-effect-overflow-hidden {
  overflow: hidden;
}

.text-effect-sticky-element {
  justify-content: center;
  align-items: center;
  height: 100vh;
  display: flex;
  position: sticky;
  top: 0;
  overflow: hidden;
}

.pr-logo {
  height: 40px;
}

.grid-43 {
  align-items: center;
}

.combine-contact3_image {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.combine-contact3_image-wrapper {
  background-color: #d1cef9;
  border-radius: 1.25rem;
  width: 90%;
  padding: 48px;
  overflow: hidden;
}

.combine-contact3_component {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  display: flex;
}

.combine-padding-section-medium-2 {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

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

.combine-padding-global-3 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.combine-section_contact3 {
  background-color: var(--combine-library-white);
}

.text-effect-wrapper-2 {
  background-color: #000;
  height: 260vh;
}

.text-effect-inner-2 {
  background-color: #000;
  position: relative;
  overflow: hidden;
}

.text-overlap-end-2 {
  background-color: #000;
  height: 100%;
  position: absolute;
  inset: auto 0% -100%;
}

.text-effect-text-2 {
  color: #f5f5f7;
  font-size: 3.3em;
  font-weight: 600;
  line-height: 1.2em;
}

.text-effect-gradient-2 {
  mix-blend-mode: darken;
  background-image: linear-gradient(#000 12%, #351073 26%, #c958de 38%, #fbb1f7 50%, #c958de 64%, #351073 76%, #000 88%);
  height: 260vh;
  position: absolute;
  inset: 0%;
}

.hide---but-don-t-delete {
  display: none;
}

.content-right_blog {
  grid-column-gap: 16px;
  grid-row-gap: 40px;
  flex-direction: column;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 100%;
  display: block;
}

.blog-grid {
  grid-template-rows: auto;
  grid-template-columns: 4fr 10fr;
  width: 100%;
  padding-left: 282px;
  display: block;
  position: relative;
}

.content-left {
  width: 230px;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.container-1283 {
  width: 100%;
  max-width: 1110px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
}

.title-small {
  color: #202146;
  margin-bottom: 4px;
  font-weight: 700;
}

.rich-text {
  color: #202146;
}

.spyscroll-section-v2 {
  background-color: #f2f5f8;
  font-size: 15px;
  font-weight: 300;
}

.spyscroll-section-v2.white {
  background-color: #fff;
}

.blog-section {
  padding: 64px 3% 132px;
}

.blog-section.light-purple {
  background-color: var(--light_violit);
}

.stick-wrapper {
  padding-top: 6px;
  position: sticky;
  top: 90px;
}

.tocitem {
  color: #4a6a86;
  border-left: 1px solid #dbe2eb;
  border-radius: 0 5px 5px 0;
  justify-content: space-between;
  padding: 10px 10px 10px 8px;
  font-size: 11px;
  font-weight: 400;
  line-height: 1.2em;
  text-decoration: none;
  transition: color .2s, background-color .2s, color .2s;
  display: flex;
}

.tocitem:hover {
  color: #070e27;
  background-color: #2962ff1a;
  border-left-width: 2px;
  border-left-color: #070e27;
  padding-left: 7px;
}

.tocitem.active {
  color: #070e27;
  background-color: #2962ff1a;
  border-left-width: 2px;
  border-left-color: #2962ff;
  padding-left: 7px;
}

.combine-social_icon {
  width: 1.5rem;
  height: 1.5rem;
}

.combine-team3_social-link {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  color: var(--combine-library-grey-600);
  justify-content: center;
  align-items: center;
  display: flex;
}

.combine-team3_social-link:hover {
  color: var(--combine-library-primary-600);
}

.combine-team3_social-links {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  align-items: center;
  display: flex;
}

.combine-team3_image {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.combine-team3_image-wrapper {
  border-radius: .75rem;
  width: 100%;
  height: 18rem;
  overflow: hidden;
}

.combine-team3_item {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  background-color: var(--combine-library-white);
  text-align: center;
  border-radius: 1.25rem;
  flex-direction: column;
  align-items: center;
  width: 100%;
  padding: 1rem 1rem 2.5rem;
  display: flex;
}

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

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

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

.combine-padding-section-medium-3 {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.section-speakers {
  background-color: var(--combine-library-grey-050);
}

.webinar-lightbox-button {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: #000;
  border: 1px solid #000;
  border-radius: 16px;
  align-items: center;
  padding: 12px 18px;
  font-weight: 500;
  text-decoration: none;
  display: flex;
}

.webinar-lightbox-button.light {
  color: #fff;
  border-color: #fff;
}

.brix---cta-v1-floating-item-02 {
  position: absolute;
  inset: auto -2% 0% auto;
}

.brix---cta-v1-floating-item-01 {
  z-index: 0;
  position: absolute;
  inset: 0% auto auto -1%;
}

.brix---btn-primary-white {
  background-color: var(--elements-webflow-library-neutral--100);
  color: var(--blog_text);
  text-align: center;
  transform-style: preserve-3d;
  border-radius: 48px;
  justify-content: center;
  padding: 26px 38px;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
  transition: background-color .3s, transform .3s, color .3s;
}

.brix---btn-primary-white:hover {
  background-color: var(--elements-webflow-library-secondary--color-2);
  color: var(--elements-webflow-library-accent--primary-1);
  transform: translate3d(0, -3px, .01px);
}

.brix---button-row-left {
  margin-right: 24px;
}

.brix---buttons-row-right---t-left {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

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

.brix---grid-cta-v1 {
  grid-column-gap: 50px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .8fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.brix---container-default-2 {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---z-index-1 {
  z-index: 1;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.brix---join-our-community {
  background-color: var(--yellow);
  border-radius: 16px;
  margin: -127px 114px 30px;
  padding: 30px;
  position: relative;
  overflow: hidden;
}

.text-span-bold-h4 {
  color: #14141e;
  font-size: 1.4em;
  line-height: 121%;
  transition: opacity .2s;
}

.div-solid-color-bg {
  background-color: #7b61ff1a;
  border-radius: 4px;
  padding: 4px 10px;
  display: inline-block;
}

.icon-36-px {
  height: 36px;
}

.icon-36-px.upper-margin-20px {
  height: 40px;
  margin-top: 20px;
}

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

.icon-48px {
  height: 50px;
}

.talk-show-logo {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  align-items: center;
  display: flex;
}

.talk-show-logo.hide {
  display: none;
}

.text-block-51 {
  color: #817aa7;
}

.heading-103 {
  color: #1f1166;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 28px;
  font-weight: 700;
}

.blackfirday {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 10px;
  padding-bottom: 0;
  font-size: 70px;
  font-weight: 700;
  line-height: 71px;
}

.text-span-19 {
  color: #b60003;
  -webkit-text-stroke-color: #e21014;
  font-weight: 400;
  line-height: 50px;
}

.promo-code {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  outline-offset: 0px;
  background-color: #3d2a99;
  background-image: radial-gradient(circle closest-corner, #ca1417, #420001);
  border-style: solid;
  border-width: 0;
  border-radius: 17px;
  outline: 3px #14141e;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch;
  place-items: stretch stretch;
  margin-top: 55px;
  margin-bottom: 55px;
  padding: 42px;
  display: block;
  box-shadow: 2px 0 20px -2px #00000096;
}

.p_text {
  color: var(--elements-webflow-library-secondary--color-2);
  margin-top: auto;
  margin-bottom: auto;
  font-size: 35px;
  font-weight: 700;
  line-height: 40px;
}

.code-p {
  border: 1px dashed var(--yellow);
  border-radius: 7px;
  margin-top: auto;
  margin-left: 23px;
  margin-right: 23px;
  padding: 13px;
  text-decoration: none;
  box-shadow: 0 2px 20px -7px #ffffffa8;
}

.heading-105 {
  color: var(--yellow);
  text-align: center;
  -webkit-text-stroke-color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 30px;
  text-decoration: none;
}

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

.p_link {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: stretch;
  place-items: stretch stretch;
  margin-top: 37px;
  display: grid;
}

.p_flex {
  color: #fff;
  padding-top: 0;
  padding-bottom: 0;
  font-weight: 500;
  display: flex;
}

.paragraph-116 {
  color: #ffffffe0;
  letter-spacing: .2px;
  padding: 0 0 0 10px;
  font-size: 12px;
  font-weight: 500;
}

.image-138 {
  height: 20px;
}

.image-139 {
  height: 20px;
  margin-left: -176px;
}

.image-140 {
  height: 20px;
}

.div-block-190, .div-block-191 {
  max-width: 80%;
  margin-left: auto;
  margin-right: auto;
}

.image-142 {
  max-width: 45%;
  display: block;
  position: absolute;
  top: -20.3125px;
  right: -31.5px;
}

.image-143 {
  max-width: 100%;
  display: block;
  position: absolute;
  top: 28.5938px;
  left: -4px;
}

.image-143.doll_img {
  max-width: 150%;
  display: block;
}

.image-143.do_sing {
  max-width: 100%;
}

.image-143.d_sing {
  max-width: 200%;
  left: -20px;
}

.offer-top {
  flex-flow: row;
  flex: none;
  justify-content: space-between;
  align-items: center;
  width: 65vw;
  max-width: 100%;
  margin-right: 30px;
  display: flex;
}

.form_bf {
  margin-top: 36px;
  margin-left: 18px;
}

.cnt-features-left {
  grid-column-gap: 40px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: space-between;
  place-items: center stretch;
  width: 264px;
  margin-left: 96px;
  margin-right: 30px;
  display: grid;
  position: relative;
}

.cnt-features-left.hide {
  margin-left: 40px;
  display: flex;
}

.grp-metric {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.h2-left {
  color: #fff;
  margin-top: 10px;
  font-size: 20px;
  font-weight: 500;
  line-height: 30%;
}

.p1-left-2 {
  font-size: 16px;
  font-weight: 400;
  line-height: 150%;
}

.p1-left-2._w-text {
  color: #ffffffe8;
  padding: 0;
  font-size: 10px;
}

.h2-center {
  color: #fff;
  text-align: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 120%;
  display: none;
  position: absolute;
  inset: 0%;
}

.top-flex {
  order: 0;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.top-flex.hide {
  display: none;
}

.image-143 {
  display: block;
}

.image-143.doller {
  max-width: 101%;
  display: block;
}

.image-142.hide {
  display: none;
}

.body-shibuya {
  cursor: auto;
  background-color: #fff;
  border-radius: 3px;
  font-family: Inter, sans-serif;
  font-weight: 400;
  transition: opacity .375s;
  overflow: visible;
  box-shadow: 2px 0 1px #0003;
}

.navbar-logo-left {
  z-index: 1000;
  position: sticky;
  top: 0;
}

.navbar-logo-left.hide {
  display: block;
}

.navbar-logo-left-container {
  z-index: 5;
  background-color: #0000;
  width: 1030px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 15px 20px;
}

.navbar-logo-left-container.shadow-three {
  z-index: 99;
  width: 100%;
  max-width: 100%;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  position: sticky;
  top: 0;
}

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

.navbar-wrapper {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.navbar-brand {
  justify-content: center;
  align-items: center;
  display: flex;
}

.navbar-brand.nav-box {
  background-color: #fff;
  border: .5px solid #7b61ff4d;
  border-radius: 8px;
  height: 42px;
  display: flex;
  box-shadow: 0 5px 30px -12px #7b61ff4d;
}

.navbar-brand.nav-box.dark {
  background-color: var(--ai-background);
}

.navbar-brand.nav-box.dark.w--current {
  border-color: var(--ai-border);
  background-color: var(--ai-background);
  box-shadow: 0 5px 30px -12px #7b61ffb3;
}

.nav-menu-two {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.nav-dropdown {
  margin-left: 5px;
  margin-right: 5px;
}

.nav-dropdown-toggle {
  letter-spacing: .25px;
  padding: 5px 30px 5px 10px;
  font-size: 14px;
  line-height: 20px;
}

.nav-dropdown-toggle:hover {
  color: #1a1b1fbf;
}

.nav-dropdown-toggle:focus-visible, .nav-dropdown-toggle[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-icon {
  margin-right: 10px;
}

.nav-dropdown-list {
  background-color: #fff;
  border-radius: 12px;
}

.nav-dropdown-list.w--open {
  padding-top: 10px;
  padding-bottom: 10px;
}

.nav-dropdown-list.shadow-three.mobile-shadow-hide.n_list_drop {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  padding: 15px;
  inset: 39px 0% auto auto;
}

.nav-divider {
  color: #000000fc;
  background-color: #c3d0df;
  width: 1px;
  height: 22px;
  margin-left: 15px;
  margin-right: 15px;
}

.nav-link-accent {
  color: #1a1b1f;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 20px;
  padding: 5px 10px;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.nav-link-accent:hover {
  color: #1a1b1fbf;
}

.nav-link-accent.blod {
  font-weight: 700;
}

.nav-link-accent.single {
  margin-right: 5px;
}

.button-primary {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #7b61ff;
  border-radius: 6px;
  padding: 12px 25px;
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
  transition: all .2s;
}

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

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

.button-primary.nav-btn {
  letter-spacing: 1.5px;
  background-image: linear-gradient(45deg, #a163f1 3%, #6363f1 42%, #3498ea 68%, #40dfa3);
  border-radius: 7px;
  padding: .5em 10px;
  font-family: Poppins, sans-serif;
  font-size: 14px;
}

.button-primary.nav-btn:hover {
  background-image: linear-gradient(135deg, #a163f1 3%, #6363f1 42%, #3498ea 68%, #40dfa3);
}

.button-primary.nav-btn.txt-bol {
  letter-spacing: .5px;
  text-transform: capitalize;
  border-radius: 7px;
  justify-content: center;
  align-items: center;
  margin-right: 5px;
  padding: .5em 15px .5em 20px;
  font-size: 15px;
  font-weight: 500;
  text-decoration: none;
  display: flex;
  position: relative;
  top: 1px;
  right: auto;
}

.button-primary.nav-btn.txt-bol.hide---but-don-t-delete {
  display: none;
}

.button-primary.n-ft {
  background-color: var(--light_violit);
  color: var(--new-purple);
  text-transform: capitalize;
  padding-top: .4rem;
  padding-bottom: .4rem;
  font-size: 14px;
}

.button-primary.n-ft:hover {
  background-color: var(--new-purple);
  color: var(--color);
}

.button-primary.n-ft.dark {
  color: var(--untitled-ui-warning300);
  background-color: #877fb85c;
}

.heading-106 {
  color: #3a3a3a;
  height: 30px;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 8px;
  font-family: Inter, sans-serif;
  font-size: 25px;
  font-weight: 700;
  line-height: 32px;
}

.image-144 {
  width: 40px;
  height: 40px;
}

.list-item-4 {
  color: #000000fc;
}

.lightbox-link-4 {
  text-decoration: none;
}

.block_n {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.n_nav_link.first {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-image: linear-gradient(265deg, #e9daff, #cab0ff);
  border-radius: 8px;
  grid-template-rows: auto;
  grid-template-columns: 40px 1fr;
  grid-auto-columns: 1fr;
  width: 220px;
  min-width: 250px;
  padding: 9px;
  text-decoration: none;
  display: grid;
}

.n_nav_link.first:hover {
  background-image: linear-gradient(265deg, #cab0ff, #e9daff);
}

.n_nav_link.first.nav-2 {
  background-image: linear-gradient(265deg, #ffefda, #ffc69a 79%, #ffb29a 104%);
}

.n_nav_link.first.nav-2:hover {
  background-image: linear-gradient(265deg, #ffb29a, #ffc69a 22%, #ffefda);
}

.n_nav_link.first.nav-3 {
  background-image: linear-gradient(265deg, #dae9ff, #b0beff 84%, #8397f1 104%);
}

.n_nav_link.first.nav-3:hover {
  background-image: linear-gradient(265deg, #8397f1, #b0beff 18%, #dae9ff);
}

.n_nav_link.first.nav-4 {
  background-image: linear-gradient(265deg, #daffe7, #a1ffb1 80%, #e4f195 102%);
}

.n_nav_link.first.nav-4:hover {
  background-image: linear-gradient(265deg, #e4f195, #a1ffb1 21%, #daffe7);
}

.n_nav_link.link_nav {
  border-radius: 6px;
  justify-content: center;
  align-items: stretch;
  width: 270px;
  padding: 11px;
  text-decoration: none;
  display: flex;
}

.n_nav_link.link_nav:hover {
  color: #0c0c0c;
  background-image: linear-gradient(79deg, #dedbfa, #eae6ff);
}

.n_nav_link.link_nav.single {
  justify-content: flex-start;
  align-self: auto;
  align-items: center;
  width: 250px;
}

.image-145 {
  width: 19px;
  position: absolute;
  inset: -10px auto auto 49px;
}

.image-146 {
  opacity: .62;
  width: 35px;
  height: 35px;
  margin-right: 12px;
}

.image-146.single {
  width: 30px;
  height: 30px;
}

.nav_txt {
  color: #061327fc;
  flex-direction: column;
  align-items: flex-start;
  font-weight: 500;
  display: flex;
}

.text-block-53 {
  color: #000c;
  text-transform: capitalize;
  font-size: 14px;
  font-weight: 500;
  text-decoration: none;
}

.paragraph-117 {
  color: #03070ca8;
  padding: 0;
  font-size: 14px;
  line-height: 18px;
}

.dropdown-menu2 {
  z-index: 99;
  width: 430px;
  height: 300px;
  padding-top: 15px;
  padding-bottom: 15px;
  display: flex;
  position: absolute;
  right: -20px;
}

.nav-link-8 {
  letter-spacing: .3px;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
}

.dropdown-menu1 {
  z-index: 99;
  opacity: 1;
  justify-content: space-between;
  align-items: center;
  width: 300px;
  height: 390px;
  display: flex;
  position: absolute;
  right: 110px;
}

.line-seperator {
  background-color: #2f295a0f;
  width: 100%;
  height: 1px;
  margin-top: 5px;
  margin-bottom: 5px;
}

.menu-title-t {
  color: #1d1f31;
  margin-bottom: 4px;
  font-size: 15px;
  font-weight: 700;
  text-decoration: none;
}

.block-50-left {
  width: 50%;
  padding-left: 10px;
  padding-right: 10px;
}

.nav_items {
  z-index: 3;
  height: 100%;
  display: flex;
  position: relative;
}

.nav_items.hide {
  display: none;
}

.nav_dropdown {
  opacity: 1;
  background-color: #fff;
  border-radius: 4px;
  width: 0;
  height: 0;
  position: absolute;
  top: 11px;
  right: 0;
  overflow: hidden;
  box-shadow: 1px 1px 40px #dfe1e591;
}

.block-50-right {
  width: 50%;
  padding-left: 10px;
  padding-right: 10px;
}

.menu_wrapper {
  width: 100%;
  height: 100%;
  padding: 15px;
}

.nav-link-wrap {
  color: #000;
  justify-content: center;
  align-items: center;
  min-width: 85px;
  height: 100%;
  padding-left: 15px;
  padding-right: 15px;
  font-family: Inconsolata, monospace;
  font-size: 15px;
  text-decoration: none;
  transition: all .25s;
  display: flex;
}

.nav-link-wrap:hover {
  color: #8c54ff;
}

.nav-link-wrap.hide {
  font-family: Untitledsans, sans-serif;
}

.menu-title-sub {
  color: #637178;
  font-size: 13px;
}

.link-block-8 {
  z-index: 5;
  align-items: center;
  width: 100%;
  min-height: 50px;
  padding: 10px;
  text-decoration: none;
  transition: all .25s;
  display: flex;
  position: relative;
}

.link-block-8:hover {
  background-color: #f9fbff;
  border-radius: 6px;
}

.title-wrap {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.dropdown-menu3 {
  z-index: 99;
  width: 300px;
  height: 390px;
  position: absolute;
  right: -35px;
}

.list-item-5 {
  margin-left: 6px;
  margin-right: 6px;
  position: relative;
}

.nav_drop_menu {
  z-index: 99;
  background-color: #fff;
  border: 1px solid #f3f3f3;
  border-radius: 6px;
  width: 0;
  height: 0;
  padding: 0;
  display: block;
  position: absolute;
  top: 40px;
  overflow: hidden;
  box-shadow: 2px 8px 55px -23px #8c7ac93d;
}

.drop_menu-1 {
  opacity: 1;
  display: block;
  position: absolute;
  right: -320px;
}

.drop_mwnu-2 {
  opacity: 1;
  display: block;
  position: absolute;
  right: -700px;
}

.n-hero-section {
  margin-top: 0;
  padding-top: 110px;
  padding-bottom: 110px;
  position: relative;
  overflow: hidden;
}

.n-hero-section.n-80 {
  padding-top: 50px;
}

.n-hero_grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-content: center;
  place-items: center;
  display: grid;
}

.n-hero_grid.hide {
  display: none;
}

.container-1285 {
  max-width: 1180px;
  padding-left: 20px;
  padding-right: 20px;
}

.n-content {
  padding-top: 87px;
  padding-bottom: 87px;
}

.n-content.n-0 {
  padding-top: 50px;
}

.n-img-content {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  aspect-ratio: auto;
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  width: 50%;
  height: 60%;
  display: flex;
  position: absolute;
  top: 10px;
  right: 0%;
  overflow: hidden;
}

.paragraph-118 {
  color: #160042d6;
  padding: 0;
  font-size: 18px;
  font-weight: 400;
  line-height: 25px;
}

.heading-108 {
  color: var(--new-heading);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Untitledsans, sans-serif;
  font-size: 38px;
  font-weight: 700;
  line-height: 160%;
}

.text_anim {
  color: var(--new-purple);
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Untitledsans, sans-serif;
  font-size: 48px;
  font-weight: 700;
  line-height: 55px;
}

.text_anim.text_sam {
  font-size: 66px;
  line-height: 66px;
}

.text_anim.per_txt {
  opacity: 1;
  text-align: center;
  letter-spacing: 0;
  width: 80px;
  height: 80px;
  margin-bottom: 0;
  margin-right: auto;
  font-family: Untitledsans, sans-serif;
  font-size: 80px;
  font-weight: 500;
  line-height: 80px;
  display: block;
  position: static;
}

.text_anim.per_txt.type-2 {
  width: auto;
  font-size: 60px;
}

.text_anim.tx_s {
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 500;
  line-height: 16px;
}

.text_anim.d_txt {
  font-size: 18px;
  font-weight: 500;
  line-height: 25px;
}

.text_anim.d_text {
  font-size: 35px;
}

.text_anim.small {
  font-size: 1.2em;
}

.text_anim.t-26 {
  font-size: 18px;
  line-height: 22px;
}

.text_anim.f-40 {
  font-size: 40px;
}

.text_anim.l-30 {
  font-size: 30px;
  line-height: 45px;
}

.text_anim.f-18 {
  font-size: 18px;
  line-height: 20px;
}

.text_anim.f-20 {
  font-size: 30px;
}

.html-embed-4 {
  height: 0;
}

.n-btn_cta {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  padding-top: 24px;
  display: flex;
}

.n-btn_cta.left {
  justify-content: flex-start;
}

.n-btn_cta.left.hide {
  display: none;
}

.n-btn_cta.mt-60 {
  margin-top: 50px;
}

.n-btn_cta.m-30 {
  margin-top: 30px;
}

.n-btn_cta.m-30.hide {
  display: none;
}

.n-btn_cta.min-mt-50 {
  margin-top: -20px;
  padding-top: 0;
}

.n-btn {
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #7b61ff;
  border-radius: 6px;
  padding: 15px 25px;
  font-family: Inter, sans-serif;
  font-size: 15px;
  font-weight: 400;
  transition: all .2s ease-in-out;
  box-shadow: 0 7px 18px 1px #7b61f882;
}

.n-btn:hover {
  box-shadow: none;
  transform: scale(.99);
}

.n-btn.large {
  padding: 18px 41px;
}

.plan-btn {
  color: #170c4b;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #3898ec00;
  flex: none;
  justify-content: flex-start;
  align-self: flex-start;
  align-items: stretch;
  padding: 15px 20px;
  font-family: Inter, sans-serif;
  font-size: 15px;
  font-weight: 500;
  text-decoration: none;
  transition: all .2s ease-in-out;
  display: flex;
}

.plan-btn:hover {
  background-image: linear-gradient(#0000001a, #0000001a);
  border-radius: 6px;
  transform: scale(1.011);
}

.plan-btn.hide {
  display: none;
}

.plan-btn.drop-btn {
  letter-spacing: .2px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-weight: 600;
}

.plan-btn.drop-btn:hover {
  background-color: #d3cbff;
  background-image: none;
}

.plan-btn.purple-btn {
  background-color: #e5e0ff;
  border: 1px solid #7b61ff2b;
  border-radius: 6px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 14px;
  padding-bottom: 14px;
}

.plan-btn.purple-btn:hover {
  background-color: #fff;
  background-image: none;
  border: 1px solid #e9e9e9;
  box-shadow: 0 5px 20px -12px #7b61ff;
}

.plan-btn.dark-btn {
  background-color: var(--new-purple);
  color: #fff;
  border-radius: 10px;
}

.plan-btn.dark-btn:hover {
  background-color: var(--new-heading);
}

.plan-btn.large-p {
  background-color: #eee;
  border-radius: 6px;
  margin-left: 20px;
  margin-right: 20px;
  padding: 20px 50px;
}

.image-147 {
  filter: none;
  width: 18px;
  margin-top: 0;
  margin-bottom: 0;
}

.image-147.btn-img-inver {
  filter: invert();
}

.n-container {
  text-align: center;
  border: 0 solid #212a78;
  max-width: 1180px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: relative;
  overflow: visible;
}

.n-container.no-relative {
  position: static;
}

.n-container.l2-center {
  justify-content: center;
  align-items: center;
  margin-top: 80px;
  margin-bottom: 80px;
}

.n-container.hide {
  display: none;
}

.n-container.relative {
  padding-top: 20px;
  overflow: hidden;
}

.featured-by {
  align-self: center;
  padding-top: 150px;
  padding-bottom: 20px;
}

.n-h4-heading {
  color: #242121;
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-family: Untitledsans, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.n-h4-heading.mb-5 {
  margin-bottom: 8px;
}

.n-h4-heading.mb-5.white {
  color: #fff;
}

.n-featuer-logo {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  width: 100%;
  margin-top: 15px;
  display: grid;
}

.img-invert {
  filter: invert(40%);
  max-height: 50px;
  transition: all .2s ease-in-out;
}

.img-invert:hover {
  filter: invert(76%);
}

.n-client-section {
  background-color: #fff0;
  border-top: 1px solid #f0ecff;
  max-width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 80px;
  display: block;
}

.n-client-section.bg-light {
  background-color: #fcfaff;
  border-bottom: 1px solid #f0ecff;
}

.n-client-section.bg-shade {
  background-image: linear-gradient(0deg, #ece8ffa6, #fff 41%);
}

.client-block {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #f0ecff;
  border-radius: 6px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-self: center;
  align-items: center;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 8px 27px;
  display: flex;
  position: relative;
  top: -38px;
}

.client-block.trust-client {
  background-color: #e1daff;
  margin-left: auto;
  margin-right: auto;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Untitledsans, sans-serif;
  font-weight: 500;
}

.txt_client {
  color: #543ebd;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 16px;
}

.client-logo {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-top: 10px;
  padding-top: 0;
  display: block;
  position: relative;
}

.n-c_logo {
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 0;
  padding-top: 20px;
  display: flex;
}

.n-c_logo.mt-20 {
  padding-top: 40px;
}

.c-logo {
  filter: none;
  max-width: 100%;
  height: auto;
  min-height: 5rem;
  max-height: 5rem;
  margin-left: auto;
  margin-right: 0;
  transition: all .2s ease-in-out;
}

.c-logo:hover {
  filter: none;
}

.nav_white {
  z-index: 3;
  background-color: #fcfaff;
  width: 100%;
  min-height: 80px;
  display: block;
  position: absolute;
  top: 0;
}

.n-section {
  background-color: #fff;
  padding-top: 100px;
  padding-bottom: 100px;
  font-size: 16px;
  position: static;
  top: 0;
}

.n-section.white_bg {
  background-color: #fff;
  background-image: linear-gradient(#f6f4ff, #fff 23%);
}

.n-section.white_bg.pm-50 {
  padding-bottom: 100px;
}

.n-section.white_bg.pm-50.pb-0 {
  padding-bottom: 0;
}

.n-section.white_bg.pm-50.ptb-0 {
  padding-top: 60px;
  padding-bottom: 60px;
  padding-left: 8px;
}

.n-section.white_bg.light-gradient {
  background-image: radial-gradient(circle farthest-side at 50% 240%, #8e5dff40 18%, #0000), linear-gradient(#f6f4ff, #fff 23%);
}

.n-section.bg-new-light {
  background-color: #f6f4ff;
  padding-top: 100px;
  padding-bottom: 100px;
  position: relative;
}

.n-section.bg-new-light.top-border {
  position: relative;
}

.n-section.bg-new-light.top-border.p-t-0 {
  padding-top: 110px;
  padding-bottom: 110px;
}

.n-section.bg-new-light.pt-0 {
  padding-top: 0;
  padding-bottom: 0;
}

.n-section.bg-new-light.bg-light {
  background-image: linear-gradient(#9563f112 9%, #8f63f126 94%, #8f63f136);
}

.n-section.top-border {
  border-top: 1px solid #ece8ff;
}

.n-section.dark {
  background-color: #100741;
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 80px;
}

.n-section.dark.relative {
  position: relative;
}

.n-section.dark.relative.ele {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/65c1c4a4d98c84de06a9bb02_ele-1.svg");
  background-position: 50% -120%;
  background-size: 120%;
  background-attachment: scroll;
  height: auto;
  min-height: 100vh;
  max-height: 100vh;
  padding-top: 150px;
  padding-bottom: 150px;
  top: auto;
}

.n-section.dark.ele-bg {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/65c1cf2f8209213895002f51_ele-2.png");
  background-position: 100% 100%;
  background-repeat: no-repeat;
}

.n-section.grey-n {
  background-color: #f3f3f3;
  font-size: 14px;
}

.n-section.text-section {
  padding-top: 107px;
  padding-bottom: 107px;
}

.n-section.ele-3 {
  background-image: linear-gradient(159deg, #ecefffdb, #ffffff1a), url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/65c1d8046772b3e905712ed3_Asset%204.png");
  background-position: 0 0, 50% 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, 80%;
}

.n-section.ele-3.pb-0 {
  padding-bottom: 0;
}

.n-section.ele-3.grad {
  background-image: linear-gradient(173deg, #ecefffdb, #ffffff1a), url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/65c1d8046772b3e905712ed3_Asset%204.png");
  background-position: 0 0, 50% 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, 80%;
}

.n-section.pricing {
  background-color: #daddfc00;
  background-image: linear-gradient(0deg, #7b61ff36, #f0ecff21);
}

.n-section.free-cta-bg {
  background-image: linear-gradient(#fff 50%, #7b61ff1a 50%);
  padding-top: 0;
  padding-bottom: 0;
}

.n-section.footer_n {
  background-color: #7b61ff1a;
  padding-top: 0;
  padding-bottom: 20px;
}

.n-section.footer_n.ai-bg {
  background-color: #7b61ff00;
}

.n-section.b-0 {
  padding-bottom: 0;
}

.n-section.light {
  background-color: #f7f2fd;
}

.n-section.grey {
  background-color: #d6d3e270;
}

.n-section.new-bg_pur {
  background-image: linear-gradient(0deg, #ede9ff78 3%, #fff0 15%), linear-gradient(162deg, #e1dbff96, #fff 49%);
}

.n-section.relative {
  position: relative;
  overflow: hidden;
}

.n-section.bg-grad {
  background-image: linear-gradient(#efedffe6, #ffffff5e 28%);
}

.n-section.hide {
  display: none;
}

.n-section.p-50 {
  padding-top: 0;
  padding-bottom: 0;
}

.n-section.pb-0 {
  padding-top: 60px;
  padding-bottom: 0;
}

.n-section.p-0 {
  padding-top: 0;
  padding-bottom: 100px;
}

.n-section.p-0.pbg-top {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/66fe7d5c52cda15bb54d73b0_2a0c752.png");
  background-position: 50%;
  background-size: cover;
  border-bottom: 1px dashed #d8d8d852;
  padding-bottom: 0;
}

.n-section.purple {
  background-color: #330b3d;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  min-height: 100%;
  padding-top: 0;
  padding-bottom: 0;
  position: relative;
  overflow: hidden;
}

.n-section.bottom-0 {
  padding-bottom: 20px;
}

.n-section.bg-rising {
  background-color: #2a0c32;
}

.n-section.ptb-50 {
  padding-top: 60px;
  padding-bottom: 0;
}

.n-section.pmix-header {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/673b21814a46d1d5dd0191b3_Black_Friday-%5BRecover.png");
  background-position: 0 0;
  background-size: cover;
  height: 80vh;
  padding-top: 0;
  padding-bottom: 0;
  position: relative;
}

.n-section.bg-pmix {
  background-color: #0e084b;
}

.n-section.hero-lp {
  background-color: #f7f5ff;
  margin-top: -75px;
  padding-top: 175px;
  padding-bottom: 150px;
  position: relative;
}

.n-section.n-dark {
  background-color: #282255;
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/661cf4aed9c1d07089d65a4d_pbg-rb.png"), url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/661cf444696651296826d88d_pbg-l.webp");
  background-position: 100% 100%, 0 0;
  background-repeat: no-repeat, no-repeat;
  background-size: 150px, auto;
  padding-top: 50px;
  padding-bottom: 50px;
}

.n-section.pubg-hero {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/66fe931e28b5322e1a83cb1f_tournament-banner.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: 100%;
  height: 100%;
  padding-top: 0;
  padding-bottom: 0;
  position: relative;
  overflow: hidden;
}

.n-section.button-bg {
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/66ffc26eea245d514eabff8d_9041937.png");
  background-position: 0 0;
  background-size: cover;
  height: 100%;
  padding-top: 0;
  position: relative;
  top: -180px;
}

.n-section.rules {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/66ffae6716a0edadbba5476f_1297764.png");
  background-position: 0 0;
  background-size: auto;
  margin-top: -180px;
}

.n-section.register-team {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/6707c37ad0e11b5bf5415104_ad3c128.jpg");
  background-position: 0 0;
  background-size: auto;
}

.n-section.bg-transpreant {
  background-color: #fff0;
  padding-top: 50px;
  padding-bottom: 50px;
}

.n-section.bf-hero {
  padding-top: 50px;
  padding-bottom: 100px;
  position: static;
}

.n-section.bg-light {
  background-image: linear-gradient(#9263f114, #ffffff0d 11%);
}

.n-section.bg-purple {
  background-color: #160c47;
}

.n-section.new-p-header {
  background-color: #fef7e5;
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/676a66586e0d41f9dd586ff9_p-wave.png"), url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/676a5f10ca881a0170456887_p-bg.avif");
  background-position: 50% 100%, 0 0;
  background-repeat: no-repeat, no-repeat;
  background-size: auto, contain;
  height: 100%;
  padding-bottom: 300px;
  position: relative;
}

.n-section.m-0 {
  padding-top: 60px;
  padding-bottom: 120px;
  position: relative;
}

.n-section.p-wave-2 {
  background-color: #fef7e5;
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/676a66586e0d41f9dd586ff9_p-wave.png"), url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/676a7a0bef4ec151a67cc49f_p-wave-2.png");
  background-position: 50% 100%, 50% 0;
  background-repeat: no-repeat, no-repeat;
  background-size: auto, auto;
  padding-top: 140px;
  padding-bottom: 350px;
  position: relative;
}

.n-section.p-wave-2.doen-non {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/676a7a0bef4ec151a67cc49f_p-wave-2.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
}

.n-section.ptb-0 {
  background-color: #fff0;
  padding-top: 0;
  padding-bottom: 0;
}

.n-section.ptb-0.img-relativetm {
  margin-top: -280px;
  padding-bottom: 20px;
}

.n-section.pt-50 {
  padding-top: 50px;
}

.heading-new-q {
  color: #140855;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Untitledsans, sans-serif;
  font-size: 45px;
  font-weight: 700;
  line-height: 55px;
  display: block;
}

.heading-new-q.left {
  text-align: left;
  font-size: 45px;
  line-height: 50px;
}

.heading-new-q.bold-text-19 {
  text-transform: none;
  font-size: 48px;
  font-weight: 700;
}

.heading-new-q.bold-text-19.mb-20 {
  margin-bottom: 16px;
}

.heading-new-q.light {
  background-image: none;
  width: auto;
  height: auto;
  position: static;
  top: auto;
}

.n-heading-block {
  max-width: 70%;
  margin-left: auto;
  margin-right: auto;
}

.n-heading-block.center {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.n-heading-block._w-70 {
  max-width: 70%;
  margin-left: auto;
  margin-right: auto;
}

.n-heading-block._w-70.mb-20 {
  margin-bottom: 50px;
}

.n-heading-block.mb-50 {
  margin-bottom: 80px;
  padding-bottom: 50px;
}

.n-heading-block._w-100 {
  max-width: 100%;
  margin-bottom: 50px;
}

.n-heading-block.mt-50 {
  margin-top: 50px;
}

.n-heading-block.mb-30 {
  margin-bottom: 50px;
}

.n-question {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-top: 72px;
  margin-bottom: 58px;
  display: grid;
}

.persentage_q {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-image: linear-gradient(#ffffff80, #ffffff80);
  border: 1px solid #e2edfc;
  border-radius: 6px;
  grid-template-rows: auto;
  grid-template-columns: 80px 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-items: center;
  padding: 30px 20px 30px 0;
  transition: all .2s ease-in-out;
  display: grid;
  position: relative;
  box-shadow: 0 5px 55px -45px #9363f1;
}

.persentage_q:hover {
  transform: scale(1.03);
  box-shadow: 0 15px 30px -1px #9363f138;
}

.persentage_q.column {
  background-image: linear-gradient(#ffffffc9, #ffffffc9);
  flex-flow: column;
  grid-template-columns: 80px;
  justify-content: flex-start;
  align-items: stretch;
  padding-left: 20px;
  display: flex;
}

.persentage_q.column.center {
  align-items: center;
}

.persentage_q.testi-block {
  background-color: #fff;
  background-image: linear-gradient(#ffffff80, #ffffff80);
  flex-flow: column;
  grid-template-columns: 80px;
  grid-auto-flow: column;
  place-items: stretch stretch;
  width: 100%;
  padding: 50px 30px 30px;
  display: block;
}

.persentage_q.testi-block.bg-c {
  background-image: linear-gradient(#f6f4ffb5, #f6f4ffb5);
  flex-flow: column;
  align-items: stretch;
  padding-top: 50px;
  padding-bottom: 50px;
  display: flex;
}

.persentage_q.testi-block.bg-c:hover {
  background-image: linear-gradient(#ffffffb5, #ffffffb5);
  box-shadow: 0 15px 20px -18px #9363f138;
}

.persentage_q.testi-block.bg-c.white {
  background-color: #fff;
  background-image: none;
}

.persentage_q.m-b-25 {
  margin-bottom: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
}

.persentage_q.vertical {
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  padding-left: 20px;
  display: flex;
}

.persentage_q.block {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 100%;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: start;
  min-height: 350px;
  padding-left: 30px;
  display: grid;
}

.paragraph-119 {
  text-align: left;
  letter-spacing: .5px;
  margin-top: 10px;
  padding: 0;
  line-height: 22px;
}

.paragraph-119.lh-25 {
  color: #1e2a3dd9;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 28px;
}

.paragraph-119.m-t-0 {
  margin-top: 0;
}

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

.pre_block {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: flex;
}

.pre_block.wid__80 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-right: 1px solid #dbdbdb;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 80px;
  height: 100%;
  display: flex;
}

.pre_block.wid__80.type-2 {
  border: 1px #000;
  width: auto;
  height: auto;
}

.pre_block.wid__80.ui-ion {
  border-right-width: 0;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 20px;
}

.heading-112 {
  text-align: center;
  background-color: #fff;
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
  width: 43px;
  margin-top: 0;
  margin-bottom: auto;
  padding: 7px 8px 3px;
  font-size: 40px;
  font-weight: 300;
  transition: opacity .2s;
  display: inline-block;
  position: absolute;
  top: 99px;
  left: auto;
  right: 14px;
  transform: translate(-7px)translate(2px);
}

.n-head-h2 {
  color: #140855;
  text-align: center;
  width: 70%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  font-size: 45px;
  font-weight: 700;
  line-height: 50px;
}

.n-head-h2.white {
  color: #fff;
}

.txt_block {
  width: 100%;
}

.txt_block.t-flex {
  text-align: center;
  justify-content: space-between;
  display: flex;
}

.txt_block.min-w7 {
  width: 80%;
  margin-bottom: 50px;
  margin-left: auto;
  margin-right: auto;
}

.dic_block {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto;
  grid-template-columns: minmax(35%, 60%) 1fr;
  grid-auto-columns: 1fr;
  margin-top: 49px;
  display: grid;
}

.n-contaner-block {
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  position: static;
  overflow: hidden;
}

.n-contaner-block.bottom-border {
  border-bottom: 0 solid #7b61ff99;
}

.n-contaner-block.top-margin {
  margin-top: 50px;
}

.n-contaner-block.tm_50 {
  margin-top: 80px;
}

.n-contaner-block.help-cta {
  background-color: var(--new-heading);
  background-image: none;
  border-radius: 10px;
  padding: 80px 50px;
}

.n-contaner-block.p-0 {
  padding-left: 0;
  padding-right: 0;
  position: static;
}

.n-contaner-block.mt-50 {
  margin-top: 20px;
}

.n-contaner-block.p-b80 {
  padding-bottom: 120px;
}

.n-contaner-block.m-t-40 {
  margin-top: 40px;
}

.n-contaner-block.over-flow {
  overflow: visible;
}

.n-contaner-block.mt-30 {
  margin-top: 30px;
}

.n-contaner-block.flex_lp {
  flex-flow: row;
  display: block;
}

.n-contaner-block._1366 {
  max-width: 1356px;
}

.n-contaner-block.g-contaner {
  max-width: 95%;
}

.n-contaner-block.ph-top {
  margin-top: 250px;
  padding-bottom: 100px;
}

.n-contaner-block.mt-80 {
  margin-top: 120px;
  padding-top: 0;
}

.d_box {
  background-image: linear-gradient(#fff, #fff);
  border: 1px solid #e2edfc;
  border-radius: 6px;
  padding: 41px;
  box-shadow: 0 5px 55px -40px #9363f1;
}

.d_box.after {
  background-image: linear-gradient(63deg, #6264f1, #6f55f3);
  padding-top: 50px;
  padding-bottom: 50px;
}

.d_box.before {
  flex-flow: column;
  justify-content: space-around;
  align-items: flex-start;
  display: flex;
}

.dbox-txt {
  letter-spacing: .5px;
  padding: 0;
  line-height: 25px;
}

.dbox-txt.d_txt {
  font-weight: 400;
}

.d-icon {
  background-color: #ececec00;
  border-radius: 6px;
  width: 60px;
  height: 60px;
  margin-bottom: 41px;
}

.d-icon.flex {
  width: 100%;
  height: auto;
  margin-bottom: 25px;
}

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

.pr_divider {
  background-color: #ebebeb;
  width: 100%;
  height: 1px;
  margin-top: 21px;
  margin-bottom: 21px;
  padding: 0;
}

.n-feature {
  margin-top: 60px;
  margin-bottom: 60px;
  display: block;
}

.tabs-5 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.tabs-menu-9 {
  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;
  justify-content: space-between;
  align-items: stretch;
  margin-right: 43px;
  display: flex;
  position: relative;
}

.n-tab {
  background-color: #fff;
  border: 1px solid #e2edfc;
  border-radius: 6px;
  padding: 26px 16px 20px;
}

.n-tab.w--current {
  background-color: #ffffff0d;
  border: 1px solid #e2edfc;
  border-radius: 6px;
  padding-top: 25px;
  padding-bottom: 25px;
  box-shadow: 0 5px 55px -35px #9363f1;
}

.heading-113 {
  color: #ecececf0;
  text-align: right;
  width: 70px;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 15px;
  font-family: Poppins, sans-serif;
  font-size: 49px;
  font-weight: 600;
  display: inline-block;
}

.heading-113.curr {
  color: #000000f0;
}

.d-tab_block {
  display: inline-block;
}

.tab_txt {
  margin-top: 5px;
  margin-bottom: 0;
  font-family: Untitledsans, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 18px;
}

.tab-pane-tab-1 {
  border: 0 solid #000;
}

._01_img {
  margin-left: 0;
}

.n-tab-content {
  margin-top: 0;
  padding-top: 0;
  display: inline-block;
}

.n-tab-content.tb_1 {
  height: 250px;
  display: block;
  overflow: hidden;
}

.n-tab-content.tb_2, .n-tab-content.tb_3, .n-tab-content.tb_4, .n-tab-content.tb_5 {
  height: 0;
  display: block;
  overflow: hidden;
}

.tab-pra {
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
  font-size: 16px;
  line-height: 22px;
}

.heading-117 {
  color: #fff;
  margin-top: auto;
  margin-bottom: auto;
  margin-right: 23px;
  font-size: 15px;
  font-weight: 400;
  display: none;
}

.text-span-23 {
  font-family: Untitledsans, sans-serif;
  font-size: 30px;
  font-weight: 500;
}

.bold-text-44 {
  color: #ffb800;
  font-size: 20px;
}

.uui-text-size-medium-5 {
  color: #475467;
  text-align: left;
  letter-spacing: normal;
  font-size: .9rem;
  font-weight: 500;
  line-height: 1.5;
}

.form_block.div-with-padding.div-side-paddings.side-120px {
  padding-left: 120px;
  padding-right: 120px;
}

.l1-form.l1-white-box {
  background-color: #fff;
  border-radius: 10px;
  margin-top: 22px;
  padding: 25px;
}

.l1-form.m-20 {
  margin-top: 20px;
}

.l1-form.m-20._w-80 {
  max-width: 90%;
  margin-top: 40px;
}

.l1-form._w-90 {
  max-width: 90%;
}

.comp-grid {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: space-between;
  width: 100%;
  display: grid;
}

.comp-grid.lp-gr {
  grid-template-columns: 1fr;
}

.f-section-large-2 {
  border-bottom: 1px solid #cfc6ff;
  padding: 92px 5%;
  position: relative;
}

.f-section-large-2.small-padding {
  padding-top: 56px;
}

.f-section-large-2.grey {
  background-color: #f3f5fb66;
}

.f-section-large-2.grey.small-padding {
  border-top: 1px solid #ccc1ff80;
  padding-top: 56px;
  padding-bottom: 56px;
}

.div-block-193 {
  text-align: center;
}

.paragraph-120 {
  color: #ffffffb3;
}

.paragraph-121 {
  color: #fff;
  padding-left: 181px;
  padding-right: 181px;
  line-height: 25px;
}

.list-6 {
  flex-flow: row-reverse wrap;
  justify-content: flex-end;
  align-items: center;
  padding-top: 20px;
  padding-left: 0;
  font-size: 13px;
  display: flex;
}

.list-6.list-center {
  justify-content: center;
  max-width: 80%;
  margin-left: auto;
  margin-right: auto;
}

.tag {
  color: #7b61ff;
  -webkit-text-stroke-color: #7b61ff70;
  background-color: #c1c4fac7;
  border: 1px solid #7b61ff61;
  border-radius: 50px;
  flex-wrap: wrap;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 100%;
  margin-bottom: 13px;
  margin-left: 0;
  margin-right: 9px;
  padding: 6px 17px;
  font-size: 14px;
  font-weight: 600;
  list-style-type: none;
  display: flex;
}

.div-block-194 {
  margin-top: 27px;
}

.hero_pra {
  color: #242627b3;
  text-align: center;
  max-width: 70%;
  margin: 12px auto 11px;
  font-size: 25px;
  font-weight: 500;
  line-height: 35px;
}

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

.he_b_in {
  text-align: center;
  max-width: 90%;
  margin-top: 48px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  font-size: 35px;
  font-weight: 300;
}

.compair {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 750px;
  margin-top: 42px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.compair.com-bg {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #ebe7ff;
  border-width: 1px;
  border-color: #d4ccff75;
  border-radius: 6px;
  max-width: 75%;
  padding: 22px 20px;
  box-shadow: 0 7px 18px -10px #b7a9ff1c;
}

.com-bg {
  background-color: #e4deff;
  border: 1px solid #baacff;
  border-radius: 10px;
}

.comp-heading {
  text-align: center;
  margin-top: 15px;
  margin-bottom: 0;
  padding-top: 13px;
  padding-bottom: 14px;
  font-family: Untitledsans, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.comp-heading.right-line {
  border-right: 1px solid #baacff;
}

.comp-heading.right-line.bottom-line, .comp-heading.bottom-line {
  text-align: center;
  border-bottom: 1px solid #baacff;
  margin-top: 0;
}

.text-span-24 {
  font-size: 18px;
  font-weight: 700;
}

.comp-flex {
  padding-top: 15px;
  padding-bottom: 15px;
  display: flex;
}

.comp-flex.right-line {
  border-right: 1px solid #baacff;
}

.comp-flex.right-line.bottom-line {
  border-bottom: 1px solid #baacff;
  align-items: center;
}

.comp-flex.right-line.bottom-line.p-l-20 {
  padding-top: 15px;
  padding-bottom: 15px;
  padding-left: 20px;
}

.comp-flex.p-l-20 {
  padding-left: 20px;
}

.comp-flex.bottom-line {
  border-bottom: 1px solid #baacff;
}

.paragraph-125 {
  color: #1e2a3d;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 10px;
}

.image-150 {
  height: 20px;
}

.heading-121 {
  color: #140855;
  text-align: center;
  max-width: 90%;
  margin-left: auto;
  margin-right: auto;
  font-size: 66px;
  font-weight: 700;
  line-height: 70px;
}

.new-sub {
  color: #1e2a3dfc;
  text-align: center;
  max-width: 75%;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Untitledsans, sans-serif;
  font-size: 16px;
  line-height: 1.3em;
}

.new-sub.light {
  color: #ffffff6b;
  text-transform: capitalize;
  background-image: none;
  width: auto;
  height: auto;
  font-weight: 400;
  position: static;
  top: auto;
}

.new-sub.light.white {
  color: #ffffffc7;
  line-height: 1.5em;
}

.new-sub.left {
  text-align: left;
  max-width: 100%;
}

.new-sub.left.p-0 {
  margin-bottom: 15px;
  padding-left: 0;
  padding-right: 0;
}

.new-sub.white {
  color: #fff;
  font-family: Inter, sans-serif;
  font-size: 16px;
}

.new-sub._w-100 {
  max-width: 100%;
}

.new-sub._w-100.left {
  color: #fffffffc;
  letter-spacing: .5px;
  padding-left: 0;
  padding-right: 0;
  font-size: 13px;
}

.new-sub._w-100.left.des {
  margin-top: 2px;
}

.new-sub.line-150 {
  line-height: 1.6rem;
}

.mtjm-grid {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 60px;
  display: grid;
}

.mtjm-grid.mt-50.hide {
  display: none;
  overflow: visible;
}

.g-box {
  background-color: #fff;
  border: 1px #000;
  border-radius: 10px;
  padding: 34px 20px 37px;
  position: relative;
  box-shadow: 0 1px 18px -10px #7b61ffa3;
}

.g-box.strech {
  flex-flow: column;
  justify-content: space-between;
  display: flex;
}

.g-heading {
  color: #140855;
  text-align: center;
  margin-bottom: 18px;
  font-family: Untitledsans, sans-serif;
  font-size: 22px;
  font-weight: 500;
}

.paragraph-126 {
  color: #1e2a3dc9;
  text-align: center;
  padding-top: 0;
  font-size: 18px;
  line-height: 22px;
}

.line-sepration {
  background-color: #e4deff;
  width: 60%;
  height: 1px;
  margin-bottom: 19px;
  margin-left: auto;
  margin-right: auto;
}

.image-151 {
  text-align: center;
  width: 80px;
  height: 80px;
  margin-left: auto;
  margin-right: auto;
}

.g-img-box {
  text-align: center;
  margin-bottom: 21px;
}

.cta-btn-block {
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  margin-top: 70px;
  display: flex;
}

.cta-btn-block.mt-20 {
  margin-top: 50px;
}

.cta-btn-block.hide {
  display: none;
}

.cta-btn-block.center {
  flex-flow: row;
  justify-content: center;
  align-items: center;
  display: block;
}

.cta-btn-block.center.hide, .cta-btn-block.center.m-hide {
  display: none;
}

.cta-btn-block.left {
  margin-top: 0;
}

.cta-btn-block.mt-10 {
  justify-content: space-between;
  align-items: center;
  margin-top: 20px;
}

.cta-btn-block.mt-15 {
  margin-top: 50px;
}

.n-cta-btn {
  color: #fff;
  letter-spacing: 1px;
  background-color: #1c1156;
  border-radius: 6px;
  padding: 15px 65px;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  transition: all .6s ease-in-out;
}

.n-cta-btn:hover {
  color: #fff;
  background-color: #7b61ff;
}

.n-cta-btn.light {
  background-color: var(--yellow);
  color: #100741;
}

.n-cta-btn.light:hover {
  background-color: var(--whit);
}

.n-cta-btn.purple-btn {
  background-color: #7b61ff;
}

.n-cta-btn.purple-btn:hover {
  background-color: #6549f1;
}

.n-cta-btn.purple-btn.n-btn {
  color: #fff;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.n-cta-btn.purple-btn.n-btn.large {
  padding: 20px 50px;
}

.n-cta-btn.purple-btn.n-btn.large.comp-mobile {
  display: inline-block;
}

.n-cta-btn.purple-btn.n-btn.large.mt-50 {
  margin-top: 30px;
}

.n-cta-btn.purple-btn.n-btn.mt-30 {
  margin-top: 20px;
}

.n-cta-btn.n-btn {
  font-size: 16px;
  font-weight: 500;
}

.n-cta-btn.yellow-btn {
  color: #090718;
  background-color: #ffb802;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
  font-size: 20px;
  font-weight: 600;
  display: flex;
}

.n-cta-btn.yellow-btn:hover {
  color: #090718;
  background-color: #d89e08;
  font-size: 25px;
  transform: scale(1.1);
}

.paragraph-128 {
  color: #010d20;
  letter-spacing: .2px;
  text-transform: none;
  padding-top: 15px;
  padding-left: 0;
  padding-right: 0;
  font-size: 14px;
  font-weight: 400;
}

.paragraph-128.light {
  color: #fffffffa;
}

.paragraph-128.white {
  color: #ffffffd4;
  font-weight: 300;
}

.ele {
  z-index: 1;
  object-fit: fill;
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/65c1c4a4d98c84de06a9bb02_ele-1.svg");
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: 150%;
  width: 100%;
  height: 900px;
  position: relative;
  top: -110px;
}

.dark-section-h2 {
  color: var(--whit);
  text-align: center;
  font-size: 66px;
  line-height: 70px;
}

.bold-text-47 {
  color: var(--yellow);
  font-size: 66px;
  line-height: 75px;
}

.image-152 {
  margin-top: 40px;
}

.n-gry-heading {
  color: #1c1156;
  text-align: center;
  margin-bottom: 16px;
  font-size: 55px;
}

.sub-heading-txt {
  color: #100741;
  text-align: center;
  max-width: 60%;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  font-weight: 500;
  line-height: 26px;
}

.comp-he {
  color: #100741;
  text-align: center;
  max-width: 60%;
  margin: 43px auto 28px;
  font-size: 38px;
  font-weight: 700;
}

.comp-block {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border-radius: 10px;
  grid-template-rows: auto;
  grid-template-columns: minmax(150px, 275px) 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 90%;
  margin: 40px auto 41px;
  display: grid;
  box-shadow: 0 8px 19px -5px #7b61ff7a;
}

.comp-hea {
  background-color: #e3ddff;
  padding-top: 12px;
  padding-bottom: 12px;
}

.comp-hea.right-border {
  border: 0 solid #000;
  border-right: 1px solid #7b61ff69;
  padding-top: 12px;
  padding-bottom: 12px;
}

.comp-hea.right-border.bottom-border {
  border-bottom-width: 1px;
  border-bottom-color: #7b61ff99;
}

.comp-hea.bottom-border {
  border-bottom: 1px solid #7b61ff99;
}

.paragraph-129 {
  color: #1c1156;
  padding-top: 0;
  padding-bottom: 0;
  font-weight: 700;
}

.right-border {
  border-right: 1px solid #7b61ff99;
}

.borrom-border {
  border-bottom: 1px solid #7b61ff99;
}

.feature-txt {
  color: #1e2a3d;
  font-size: 15px;
  font-weight: 500;
}

.feature-txt.right-border {
  border-bottom: 1px solid #96969680;
  border-right-color: #96969680;
  padding-top: 12px;
  padding-bottom: 12px;
}

.feature-txt.right-border.last {
  border-bottom-width: 0;
}

.f-txt {
  color: #1e2a3d;
  justify-content: flex-start;
  align-items: center;
  padding: 0 0 0 15px;
  font-size: 16px;
  display: flex;
}

.com-flex {
  align-items: center;
  padding: 12px 20px;
  display: flex;
}

.com-flex.with {
  background-color: #ecffee;
  padding-top: 11px;
  padding-bottom: 11px;
}

.com-flex.with.bottom-border {
  border-bottom: 1px solid #96969680;
  padding-top: 12px;
  padding-bottom: 12px;
}

.com-flex.with.bottom-border.last {
  border-bottom-width: 0;
}

.com-flex.without {
  background-color: #c01e2e12;
  padding-top: 12px;
  padding-bottom: 12px;
}

.com-flex.without.right-border {
  border-bottom: 1px solid #96969680;
}

.com-flex.without.right-border.last {
  border-bottom-width: 0;
}

.com-flex.right-border {
  border-bottom: 1px solid #96969680;
  border-right-color: #96969680;
}

.dark-heading {
  color: var(--whit);
  text-align: center;
  margin-top: 0;
  font-size: 66px;
  line-height: 75px;
}

.faq-slider {
  background-color: #ddd0;
  min-height: 100vh;
  padding-top: 0;
}

.slid-block {
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  padding-top: 110px;
  padding-bottom: 110px;
  display: flex;
}

.slid-block.light-p {
  background-color: #7b61ff33;
  flex-direction: column;
  align-items: center;
  padding-top: 60px;
}

.slid-block.light-yellow {
  background-color: #d89b0033;
  min-height: 100vh;
}

.slid-block.light-red {
  background-color: #ff00511a;
}

.heading-124 {
  color: #1c1156;
  width: 100%;
  margin-top: 0;
  font-size: 66px;
  font-weight: 700;
}

.t-block {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 100%;
  margin-bottom: 20px;
  display: flex;
}

.paragraph-132 {
  color: #1c1156;
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-bottom: 0;
  padding-left: 0;
  font-size: 14px;
}

.paragraph-132.light {
  color: #4a3aff;
  background-image: none;
  width: auto;
  height: auto;
  font-weight: 400;
  position: static;
  top: auto;
}

.paragraph-132.dark {
  color: #7b61ff;
  font-family: Untitledsans, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.text-box {
  background-color: #ffffff6b;
  border-radius: 10px;
  flex-direction: column;
  min-width: 650px;
  max-width: 650px;
  margin-top: 40px;
  padding: 112px 83px 70px;
  display: flex;
  position: relative;
}

.image-153 {
  max-width: 15%;
}

.paragraph-133 {
  color: #1e2a3d;
  min-height: 120px;
  padding-top: 35px;
  padding-left: 0;
  padding-right: 0;
  font-size: 18px;
  line-height: 28px;
}

.div-block-195 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.bold-text-48 {
  text-align: center;
  width: 100%;
  font-size: 45px;
}

.text-per {
  text-align: center;
  flex-direction: column;
  align-items: center;
  margin-top: 30px;
  margin-bottom: 30px;
  display: flex;
}

.slide-nav {
  bottom: 19px;
}

.t-name {
  color: #1c1156;
  text-align: left;
  letter-spacing: .5px;
  margin-bottom: 10px;
  font-family: Untitledsans, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.5rem;
}

.t-desig {
  color: #1e2a3d;
  text-align: left;
  letter-spacing: 1px;
  text-transform: none;
  padding: 0;
  font-size: 15px;
  font-weight: 400;
  line-height: 1.4rem;
}

.team-p-grid {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-rows: auto;
  grid-template-columns: minmax(200px, 1fr) 1fr;
  grid-auto-columns: 1fr;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 60px;
  display: grid;
}

.team-block {
  -webkit-text-fill-color: inherit;
  background-color: #fff;
  background-clip: padding-box;
  border-radius: 10px;
  padding: 31px;
}

.tm-txt {
  color: #1e2a3dd9;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 25px;
}

.heading-129 {
  color: #e5e0ff1c;
  -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: #10074114;
  -webkit-text-fill-color: inherit;
  background-color: #c7292900;
  background-clip: border-box;
  margin-bottom: -9px;
  font-size: 110px;
  font-weight: 900;
}

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

.one-testi {
  background-image: linear-gradient(#e0d8ff 48%, #7b61ff21);
  border: 1px solid #212a780a;
  border-radius: 10px;
  max-width: 80%;
  margin-top: 84px;
  margin-left: auto;
  margin-right: auto;
  padding: 36px 84px 20px;
  position: relative;
}

.one-testi.dark {
  background-image: linear-gradient(#100741, #100741);
  border-color: #706eff0a;
}

.d-flex {
  color: var(--whit);
  flex-direction: column;
  display: flex;
}

.text-span-25 {
  color: #1c1156;
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-top: 0;
  padding-left: 8px;
  font-size: 13px;
  font-weight: 400;
  line-height: 22px;
  display: block;
}

.text-span-25.light {
  color: #fff;
  background-image: none;
  width: auto;
  height: auto;
  position: static;
  top: auto;
}

.paragraph-136 {
  color: #1e2a3dfc;
  padding-right: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 25px;
}

.paragraph-136.light {
  color: #fffffffc;
  background-image: none;
  width: auto;
  height: auto;
  position: static;
  top: auto;
}

.test-img {
  width: 10%;
  max-width: 100%;
  position: absolute;
  top: -32px;
  left: 21px;
}

.heading-131 {
  color: var(--black);
  padding-left: 20px;
  font-size: 15px;
  display: flex;
}

.heading-131.light {
  color: #fff;
  background-image: none;
  width: auto;
  height: auto;
  position: static;
  top: 0;
}

.heading-45 {
  color: #100741;
  text-align: center;
  margin-top: 0;
  font-size: 45px;
  line-height: 55px;
}

.bold-text-49 {
  font-size: 45px;
  line-height: 55px;
}

.eyt-grid {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 50px;
  margin-bottom: 20px;
  display: grid;
}

.eyt-pra {
  text-align: center;
  margin-top: 30px;
  padding-left: 100px;
  padding-right: 100px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  line-height: 25px;
}

.text-span-26 {
  color: #1e2a3d;
}

.text-span-27 {
  color: var(--gradient_v_dark);
  font-weight: 400;
}

.eyt-block {
  background-image: none;
  border-radius: 10px;
  padding: 35px;
  position: relative;
  box-shadow: 0 2px 20px -11px #7b61ff;
}

.eyt-txt {
  color: #1e2a3d;
  text-align: center;
  padding-left: 0;
  padding-right: 0;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  line-height: 22px;
}

.eyt-img {
  max-width: 100%;
  position: relative;
}

.eyt-i-block {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 65%;
  margin-bottom: 26px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: relative;
}

.paragraph-138 {
  color: #1e2a3dcc;
  text-align: center;
  text-transform: none;
  max-width: 70%;
  margin-left: auto;
  margin-right: auto;
  font-family: Inter, sans-serif;
  font-size: 18px;
  line-height: 22px;
}

.heading-132 {
  color: #100741;
  text-align: center;
  max-width: 85%;
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
  font-size: 45px;
  line-height: 55px;
}

.bold-text-50 {
  font-size: 45px;
  line-height: 55px;
}

.be-good-block {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 50px;
  padding-top: 0;
  display: grid;
}

.bg-box {
  z-index: 1;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  opacity: .8;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  height: 60px;
  display: grid;
  position: absolute;
  inset: 60px 0% 0%;
}

.bgw-txt {
  padding-top: 20px;
}

.txt-bgw {
  color: #1e2a3dcc;
  -webkit-text-stroke-color: #1e2a3d;
  margin-bottom: 8px;
  font-family: Inter, sans-serif;
  font-size: 18px;
  line-height: 28px;
}

.text-span-28 {
  color: var(--gradient_v_dark);
  font-weight: 500;
}

.heading-133 {
  color: #1c1156;
  text-align: center;
  min-width: 0;
  max-width: 70%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  font-size: 45px;
  line-height: 55px;
}

.heading-133.light {
  color: #fff;
  text-transform: capitalize;
  background-image: none;
  width: auto;
  max-width: 80%;
  height: auto;
  margin-bottom: 18px;
  margin-left: auto;
  position: static;
  top: auto;
}

.heading-133.light.small {
  font-size: 35px;
  line-height: 45px;
}

.p-h6 {
  color: #1e2a3ded;
  text-align: center;
  margin-top: 39px;
  font-size: 22px;
  font-weight: 700;
}

.n-pricing-wrraper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-image: linear-gradient(#fff9, #ffffff80);
  border-radius: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 75%;
  margin-top: 78px;
  margin-left: auto;
  margin-right: auto;
  padding: 48px 20px 13px 60px;
  display: grid;
  position: relative;
}

.n-pricing-wrraper.gr-3 {
  background-image: linear-gradient(158deg, #e4deff40, #ffffffe8);
  grid-template-columns: 1fr 1fr 1fr;
  max-width: 100%;
  position: static;
}

.n-pricing-wrraper.gr-3.g4 {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.pricing-column {
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  padding-bottom: 30px;
  display: block;
  position: relative;
  inset: 0%;
}

.pricing-column.n-popular {
  background-color: #231d4f;
  border-radius: 26px;
  flex-direction: column;
  justify-content: flex-start;
  padding-bottom: 50px;
  padding-left: 30px;
  padding-right: 30px;
  display: flex;
  top: -68px;
  left: -11%;
  box-shadow: 0 20px 34px #5243c24d;
}

.pricing-column.n-popular.left-align {
  justify-content: flex-start;
  align-items: flex-start;
}

.pricing-column.n-starter {
  padding-bottom: 0;
  display: block;
  left: -7%;
}

.pricing-list-item-wrapper {
  margin-bottom: 10px;
  display: flex;
}

.pricing-list-item-wrapper.hide {
  display: none;
}

.pricing-price-heading {
  color: var(--new-heading);
  text-align: left;
  font-family: Untitledsans, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 42px;
}

.pricing-price-heading.n-popular {
  color: #fff;
}

.pricing-price-bold {
  color: #231d4f;
  margin-right: 3px;
  font-size: 30px;
  font-weight: 700;
  line-height: 30px;
}

.pricing-price-bold.n-popular {
  color: #fff;
}

.pricing-price-bold.light {
  background-image: none;
  width: auto;
  height: auto;
  font-weight: 600;
  position: static;
  top: auto;
}

.pricing-price-bold.small {
  font-size: 25px;
  font-weight: 500;
}

.pricing-list-item-text {
  color: #848199;
  font-family: Inter, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 1.3em;
}

.pricing-list-item-text.n-popular {
  color: #fff;
  font-size: 13px;
}

.pricing-list-item-check {
  width: 20px;
  height: 20px;
  margin-right: 10px;
}

.pricing-price-button {
  text-align: center;
  background-color: #231d4f;
  border-radius: 200px;
  width: 100%;
  margin-top: 80px;
  padding-top: 20px;
  padding-bottom: 20px;
  font-size: 15px;
  font-weight: 500;
  line-height: 23px;
}

.pricing-price-button.n-popular {
  background-color: #ffb800;
  margin-top: 30px;
  margin-bottom: 20px;
  padding-bottom: 20px;
}

.pricing-price-button.n-popular.purple {
  background-color: #7b61ff;
  border-radius: 10px;
  margin-top: 30px;
  margin-bottom: 20px;
  font-size: 16px;
}

.pricing-price-button.n-popular.purple.no-width {
  width: auto;
  margin-top: 0;
  margin-bottom: 0;
}

.pricing-price-button.mt-btn {
  border-radius: 10px;
  margin-top: 30px;
  margin-bottom: 20px;
  font-size: 16px;
}

.pricing-price {
  color: #848199;
  text-align: left;
  font-family: Poppins, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 26px;
  display: flex;
}

.pricing-price.n-popular {
  color: #fff;
}

.pricing-price.n-popular.lp-show {
  display: block;
}

.pricing-price.n-popular.lp-show.mt-10 {
  margin-top: 0;
}

.pricing-price.n-popular.lp-show.off-lpa {
  margin-bottom: 10px;
  display: flex;
}

.pricing-price.lp-show {
  display: block;
}

.pricing-price.lp-show.mt-10 {
  margin-top: 10px;
}

.pricing-price.lp-show.off-lpa {
  opacity: .8;
  margin-bottom: 10px;
  display: flex;
  position: relative;
  left: -28px;
  transform: scale(.8);
}

.pricing-price.hide {
  display: none;
}

.pricing-column-wrapper {
  padding-right: 60px;
  display: flex;
  position: relative;
}

.pricing-column-wrapper.n-popular {
  align-items: stretch;
  padding-right: 0;
}

.pricing-price-blurb {
  color: #848199;
  text-align: left;
  max-width: 30ch;
  margin-bottom: 20px;
  font-size: 15px;
  font-weight: 500;
  line-height: 23px;
}

.pricing-price-blurb.n-popular {
  color: #fff;
}

.pricing-price-blurb.comming {
  color: #130e35;
  padding-top: 16px;
  font-size: 16px;
}

.pricing-price-blurb.comming.light {
  color: #fff;
  background-image: none;
  width: auto;
  height: auto;
  position: static;
  top: auto;
}

.pricing-price-blurb.comming.light.hide, .pricing-price-blurb.comming.hide {
  display: none;
}

.pricing-price-blurb.include {
  color: #0f0c29;
}

.pricing-price-blurb.include.light {
  color: #fff;
  background-image: none;
  width: auto;
  height: auto;
  margin-top: 0;
  margin-bottom: 20px;
  position: static;
}

.pricing-price-blurb.include.light.mt-20 {
  margin-bottom: 20px;
}

.pricing-price-blurb.include.light.mt-0 {
  margin-top: 0;
  margin-bottom: 0;
}

.pricing-price-blurb.include.mt-20 {
  margin-top: 20px;
}

.pricing-popular {
  background-color: #fffaee29;
  border-radius: 100px;
  align-self: flex-end;
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 6px 10px;
}

.pricing-popular-text {
  color: #ffb800;
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-size: 10px;
  font-weight: 700;
  line-height: 15px;
}

.faq-block {
  max-width: 100%;
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
}

.light {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/67936e0b0e2cec47d8c818d3_BG%20Blur-p-1600.png"), radial-gradient(circle at 50% 0, #6875ff2b, #0000 87%);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 100%, auto;
  flex: 0 auto;
  width: 432px;
  height: 220px;
  font-weight: 400;
  position: absolute;
  top: -111px;
}

.f-light {
  flex: 1;
  font-size: 20px;
  font-weight: 700;
}

.f-light.f-wrap {
  clear: none;
  white-space: pre-wrap;
  line-height: 1.2em;
  display: block;
  overflow: visible;
}

.f-pra {
  color: #132644d9;
  padding: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 25px;
}

.link-9 {
  color: #fff;
  font-weight: 500;
  text-decoration: none;
}

.hero_list-2 {
  color: #1e2a3d;
  margin-bottom: 10px;
  padding-top: 9px;
  padding-left: 18px;
  font-size: 14px;
  font-weight: 400;
  line-height: 160%;
}

.cta-bigger-2 {
  color: #000;
  background-color: #ffb800;
  border-radius: 100px;
  justify-content: space-between;
  align-items: center;
  max-width: 210px;
  height: 45px;
  padding-left: 1.3em;
  padding-right: 0;
  text-decoration: none;
  display: flex;
}

.cta-bigger-2:hover {
  outline-offset: 0px;
  outline: 5px solid #e9ac0f33;
}

.cta-bigger-2:active {
  outline: 5px solid #e9ac0f33;
}

.cta-bigger-2.purple {
  background-color: #7b61ff;
  max-width: 250px;
}

.cta-bigger-2.purple:hover {
  outline-color: #7b61ff1a;
}

.how_to-2 {
  background-color: #fff;
  border-radius: 8px;
  max-width: 65%;
  margin-top: 0;
  padding: 66px 50px;
  box-shadow: 0 8px 30px -20px #ffb800;
}

.accordion-2 {
  z-index: 0;
  background-color: #fff;
  border: 1px solid #eae9ff;
  border-radius: 6px;
  width: 100%;
  height: auto;
  display: block;
  overflow: hidden;
}

.cta-text-7 {
  color: #000;
  padding-top: 12px;
  font-size: 1em;
  font-weight: 500;
  position: relative;
}

.cta-text-7:active {
  color: #1e2a3d;
}

.cta-text-7.padding-bigger-cta {
  padding-top: 0;
  padding-right: .2em;
}

.cta-text-7.padding-bigger-cta.white {
  color: #fff;
}

.cta-demo-2 {
  text-align: center;
  background-color: #ffb800;
  border-radius: 24px;
  height: 45px;
  margin: 3px;
  padding-left: 1.5em;
  padding-right: 1.5em;
  font-size: 16px;
  text-decoration: none;
  position: static;
}

.cta-demo-2:hover {
  outline-offset: 0px;
  outline: 5px solid #ffb80033;
}

.cta-demo-2:active {
  color: #fff;
  background-color: #e9ac0f;
  outline-color: #1e2a3d33;
}

.cta-text-8 {
  color: #000;
  padding-top: 12px;
  font-size: 1em;
  font-weight: 500;
  position: relative;
}

.cta-text-8:active {
  color: #1e2a3d;
}

.cta-text-8.padding-bigger-cta {
  padding-top: 0;
  padding-right: .2em;
}

.cta-text-8.padding-bigger-cta.white {
  color: #fff;
  font-size: 16px;
}

.heading-137 {
  color: #1e2a3d;
  text-align: left;
  margin-bottom: 31px;
  font-size: 30px;
  line-height: 120%;
}

.section-49 {
  border-top: 1px solid #ccc1ff80;
  border-bottom: 1px #e5e0ff;
  padding-top: 92px;
  padding-bottom: 92px;
  display: block;
}

.paragraph-141 {
  font-size: 12px;
  font-weight: 500;
}

.heading-138 {
  font-size: 20px;
  font-weight: 300;
}

.div-block-204 {
  background-color: #ffcf70;
  border-radius: 100px;
  width: 42px;
  height: 100%;
  margin-left: 5px;
  padding: 8px;
}

.div-block-204:active {
  outline-offset: 0px;
  outline: 5px solid #ffb80033;
}

.div-block-204.purple {
  background-color: #a593ff;
}

.cta-text-9 {
  color: #000;
  padding-top: 12px;
  font-size: 1em;
  font-weight: 500;
  position: relative;
}

.cta-text-9:active {
  color: #1e2a3d;
}

.cta-text-9.padding-bigger-cta {
  padding-top: 0;
  padding-right: .2em;
}

.section_landing_page-3 {
  background-color: #0000;
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  height: auto;
  padding: 0;
  overflow: hidden;
}

.section_landing_page-3.gradient-bg {
  background-image: linear-gradient(#0000 58%, #7b61ff1a);
  background-position: 0 0;
  padding-top: 92px;
  padding-bottom: 92px;
}

.image-157 {
  max-height: 28px;
  margin-top: 10px;
  margin-bottom: 20px;
}

.paragraph-142 {
  color: #444f60;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  font-size: 15px;
  line-height: 22px;
}

.text-block-56 {
  text-align: center;
  padding-top: 3px;
  padding-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 12px;
}

.image-158 {
  min-width: 60px;
  max-width: 60px;
  position: absolute;
  inset: auto auto 31% -11%;
}

.heading-h2-4 {
  color: #1d115a;
  font-size: 2.8em;
  line-height: 120%;
}

.heading-h2-4.type-white {
  color: #fff;
}

.cta-text-10 {
  color: #000;
  padding-top: 12px;
  font-size: 1em;
  font-weight: 500;
  position: relative;
}

.cta-text-10:active {
  color: #1e2a3d;
}

.cta-text-10.padding-bigger-cta {
  padding-top: 0;
  padding-right: .2em;
}

.cta-text-10.padding-bigger-cta.white {
  color: #fff;
}

.div-block-205 {
  background-color: #ffcf70;
  border-radius: 100px;
  width: 42px;
  height: 100%;
  margin-left: 5px;
  padding: 8px;
}

.div-block-205:active {
  outline-offset: 0px;
  outline: 5px solid #ffb80033;
}

.div-block-205.purple {
  background-color: #a593ff;
}

.div-block-206 {
  background-color: #ffcf70;
  border-radius: 100px;
  width: 42px;
  height: 100%;
  margin-left: 5px;
  padding: 8px;
}

.div-block-206:active {
  outline-offset: 0px;
  outline: 5px solid #ffb80033;
}

.text-block-57 {
  color: #444f60cc;
  text-align: center;
  max-width: 100%;
  margin: auto 15px 10px 0;
  padding-top: 10px;
  padding-right: 0;
  font-size: 14px;
}

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

.heading-h2-5 {
  color: #1d115a;
  font-size: 2.8em;
  line-height: 120%;
}

.div-block-207 {
  grid-column-gap: 40px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 50px;
  padding-right: 0;
  display: grid;
}

.container-1293 {
  max-width: 85%;
}

.bold-text-55 {
  color: #1e2a3d;
  font-size: 18px;
  font-weight: 700;
}

.div-block-208 {
  background-color: #ffcf70;
  border-radius: 100px;
  width: 42px;
  height: 100%;
  margin-left: 5px;
  padding: 8px;
}

.div-block-208:active {
  outline-offset: 0px;
  outline: 5px solid #ffb80033;
}

.div-block-208.purple {
  background-color: #a593ff;
}

.div-block-210 {
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-top: 0;
  display: flex;
  position: relative;
}

.text-block-58 {
  white-space: pre-wrap;
  font-size: 15px;
  font-weight: 500;
}

.image-159 {
  max-width: 75%;
}

.heading-140 {
  text-align: left;
  width: 100%;
  margin: -16px auto 6px 0;
  padding-left: 0;
  padding-right: 0;
  font-size: 40px;
  line-height: 40px;
}

.heading-140.left {
  text-align: left;
  line-height: 120%;
}

.l_feature-3 {
  background-color: #0000;
  border-top: 1px solid #ccc1ff80;
  border-bottom: 1px solid #ccc1ff80;
  margin-left: 0;
  padding-top: 92px;
  padding-bottom: 92px;
}

.image-160 {
  width: 60px;
  height: 50px;
  margin-right: 22px;
}

.container-1294 {
  max-width: 65%;
  padding-bottom: 74px;
}

.bold-text-57 {
  color: #444f60c2;
  font-weight: 600;
}

.button-8 {
  color: #fff;
  text-align: center;
  background-color: #161616;
  border: 2px solid #161616;
  border-radius: .5rem;
  padding: .75rem 1.5rem;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1;
  transition: all .2s;
}

.button-8:hover {
  background-color: #2e2e2e;
  border-color: #0000;
}

.button-8.button-large {
  padding: 1rem 2rem;
  font-size: 1.125rem;
}

.button-8.dont-shrink {
  flex: none;
}

.libraries-header_heading {
  letter-spacing: -.03em;
  font-size: 4.5rem;
  font-weight: 500;
  line-height: 1.3;
}

.libraries-faq_answer {
  overflow: hidden;
}

.button-icon {
  margin-right: .5rem;
}

.slide-nav-2 {
  height: .5rem;
  padding-top: 0;
  font-size: .5rem;
  bottom: 2rem;
}

.footer_left-wrapper {
  flex-direction: column;
  display: flex;
}

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

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

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

.libraries-howitworks_tabs-menu {
  z-index: 1;
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  background-color: #fff;
  border-radius: .75rem;
  align-items: center;
  padding: .5rem;
  display: flex;
  position: sticky;
  top: 1.5rem;
  box-shadow: 0 2px .25rem #0000001a;
}

.libraries-featured_component {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  background-color: #e9d7fe;
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/65dc1e975b4f3982d8dc990d_untitled-bg2.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 1rem;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-bottom: 100px;
  padding: 0 0 0 3.5rem;
  display: grid;
  position: relative;
  overflow: hidden;
}

.libraries-featured_image {
  margin-top: 3.5rem;
}

.libraries-faq_icon {
  align-self: flex-start;
  width: 2rem;
  margin-left: 1.5rem;
}

.libraries-why_button {
  border-radius: .5rem;
  padding: .5rem .75rem;
  font-size: 1.125rem;
  font-weight: 500;
  transition: all .2s;
}

.libraries-why_button:hover {
  background-color: #e4e2df;
}

.libraries-why_button.w--current {
  color: #000;
}

.libraries-howitworks_video-wrapper {
  z-index: 1;
  background-color: #fff;
  border-radius: .375rem;
  flex: none;
  align-items: center;
  width: 90%;
  padding-top: 56%;
  display: flex;
  position: absolute;
  left: auto;
  right: auto;
  overflow: hidden;
  box-shadow: 0 12px 2rem #0000001a;
}

.libraries-header_heading-wrapper {
  text-align: center;
  justify-content: center;
  width: 100%;
  padding-bottom: 2.5rem;
}

.libraries-howitworks_desktop-content-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100vh;
  display: flex;
  position: sticky;
  top: 0;
}

.libraries-howitworks_tab-link {
  color: #161616a6;
  text-align: center;
  background-color: #fff;
  border-radius: .5rem;
  flex: none;
  padding: .5rem 1.25rem;
  font-weight: 500;
}

.libraries-howitworks_tab-link.w--current {
  color: #161616;
  background-color: #f1f0ee;
}

.footer_logo-link {
  padding-left: 0;
}

.libraries-pricing_starter-plan-outline {
  background-image: linear-gradient(103deg, #ff7448, #ff4848 50%, #6248ff 97%);
  border-radius: 1.125rem;
  padding: .1875rem;
}

.libraries-header_image-inner-wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: max-content max-content max-content;
  grid-auto-columns: 1fr;
  justify-content: center;
  justify-items: center;
  display: grid;
}

.twitter-follow-link {
  color: #161616a6;
  background-color: #fff;
  border-radius: .375rem;
  align-items: center;
  margin-left: .25rem;
  padding: .15rem .375rem;
  font-size: .875rem;
  transition: all .2s;
  display: flex;
}

.twitter-follow-link:hover {
  background-color: #f1f0ee;
}

.navbar_button {
  color: #fff;
  text-align: center;
  background-color: #161616;
  border: 2px solid #0000;
  border-radius: .5rem;
  margin-left: 1rem;
  padding: .75rem 1.25rem;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1;
  transition: all .2s;
}

.navbar_button:hover {
  background-color: #000;
}

.libraries-webflow_twitter-list {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: max-content max-content max-content;
  justify-content: center;
  align-items: flex-start;
  margin-top: 1.5rem;
  display: flex;
}

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

.libraries-header_image {
  filter: brightness(98%);
  border-radius: .5rem;
  width: 61.25rem;
  box-shadow: 0 16px 2.5rem #0000000d;
}

.libraries-howitworks_content-right {
  background-color: #d8d5d1;
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/65dc1e975b4f3982d8dc9911_noise.png"), url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/65dc1e975b4f3982d8dc990e_bg-blur3.svg");
  background-position: 0 0, 100% 100%;
  background-repeat: repeat, no-repeat;
  background-size: 18.75rem, 87.5rem;
  background-attachment: scroll, fixed;
  border-radius: 1rem;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 33.75rem;
  padding-top: 4rem;
  padding-bottom: 4rem;
  display: flex;
  position: absolute;
  overflow: hidden;
}

.libraries-usecases_card-overlay {
  z-index: 1;
  background-image: linear-gradient(#0000, #d8d5d1);
  height: 8rem;
  position: absolute;
  inset: auto 0% 0%;
}

.hide-2 {
  display: none;
}

.testimonials_headshot {
  object-fit: cover;
  border: .125rem solid #fff;
  border-radius: 100%;
  width: 4rem;
  height: 4rem;
}

.footer_link-2 {
  color: #161616a6;
  padding-top: .5rem;
  padding-bottom: .5rem;
  font-size: .9375rem;
  font-weight: 500;
  text-decoration: none;
  transition: color .2s;
  display: block;
}

.footer_link-2:hover {
  color: #161616;
}

.footer_link-2.hide {
  display: none;
}

.libraries-why_text {
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 1.5;
}

.testimonials_quote-icon-bottom {
  position: absolute;
  inset: auto 0% 0% auto;
}

.navbar_component {
  z-index: 998;
  background-color: #f1f0ee;
  align-items: center;
  padding: 1.5rem 2.5rem;
}

.libraries-why_text-wrapper {
  padding-bottom: 4rem;
  position: relative;
  overflow: hidden;
}

.footer_legal-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0rem;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  justify-content: center;
  display: grid;
}

.libraries-usecases_heading-wrapper {
  text-align: left;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.libraries-featured_text-wrapper {
  padding-top: 3.5rem;
  padding-bottom: 3.5rem;
}

.save-money-label {
  letter-spacing: .02em;
  text-transform: uppercase;
  background-color: #fff;
  border: .125rem solid #000;
  border-radius: .5rem;
  margin-left: .5rem;
  padding: .25rem .5rem;
  font-size: .875rem;
  font-weight: 700;
  display: inline-block;
  box-shadow: 2px 3px #000;
}

.save-money-label.is-small {
  padding-top: .2rem;
  padding-bottom: .2rem;
  font-size: .8125rem;
}

.libraries-why_text-underline {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/65dc1e975b4f3982d8dc990b_why-underline.svg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: 13.5rem;
  margin-bottom: -3rem;
  margin-left: -5rem;
  margin-right: -5rem;
  padding-bottom: 3rem;
  padding-left: 5rem;
  padding-right: 5rem;
  display: inline-block;
}

.libraries-howitworks_video {
  object-position: 0% 50%;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.page-wrapper-3 {
  display: block;
  overflow: hidden;
}

.page-wrapper-3.sticky-on-page {
  overflow: visible;
}

.footer_slack-cta {
  background-color: #e4e2df;
  border-radius: 1rem;
  justify-content: space-between;
  align-items: center;
  margin-top: auto;
  margin-bottom: 4rem;
  padding: 2rem;
  display: flex;
}

.footer_text-wrapper-2 {
  flex-direction: column;
  align-items: flex-start;
  margin-left: 2.6rem;
  display: flex;
}

.footer_slack-icon {
  background-color: #fff;
  border: .1875rem solid #161616;
  border-radius: .5rem;
  width: 3.5rem;
  height: 3.5rem;
  margin-right: 2rem;
  padding: .5rem;
  box-shadow: 4px 4px #161616;
}

.libraries-usecases_card3 {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  background-color: #e4e2df;
  border-radius: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding: 3.5rem;
  display: grid;
}

.libraries-why_text-overlay {
  background-image: linear-gradient(#0000, #f1f0ee);
  position: absolute;
  inset: 0%;
}

.libraries-why_text-overlay.clickable-off {
  background-image: linear-gradient(#0000, #f1f0ee 95%);
  display: none;
}

.navbar_button-secondary {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  color: #000;
  text-align: center;
  background-color: #fff;
  border: 2px solid #161616;
  border-radius: .5rem;
  align-items: center;
  margin-left: 0;
  padding: .75rem 1.25rem;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1;
  transition: all .2s;
}

.navbar_button-secondary:hover {
  background-color: #f1f0ee;
}

.libraries-why_heading-wrapper {
  text-align: center;
  justify-content: center;
  align-items: center;
  width: 100%;
}

.navbar_link-wrapper {
  align-items: center;
  display: flex;
}

.page-padding-2 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.footer_text-link {
  text-decoration: underline;
}

.libraries-pricing_tabs {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.heading-large-4 {
  letter-spacing: -.02em;
  font-size: 2rem;
  font-weight: 500;
  line-height: 1.2;
}

.libraries-pricing_plan {
  background-color: #e4e2df;
  border-radius: 1rem;
  height: 100%;
  padding: 2rem;
}

.libraries-pricing_plan.starter-plan {
  background-color: #fff;
  padding: 1.8125rem;
}

.libraries-pricing_plan.pro-plan {
  background-color: #fff;
}

.libraries-usecases_card2 {
  background-color: #e4e2df;
  border-radius: 1rem;
  flex-direction: column;
  justify-content: space-between;
  padding: 3.5rem 3.5rem 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.preloader {
  z-index: 9999;
  background-color: #f1f0ee;
  width: 100vw;
  height: 100vh;
  display: none;
  position: fixed;
  inset: 0%;
}

.main-wrapper-2 {
  min-height: 70vh;
  display: block;
}

.footer_social-link {
  background-color: #d8d5d2;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  margin-right: 1rem;
  padding: .25rem;
  transition: all .3s;
  display: flex;
}

.footer_social-link:hover {
  background-color: #e4e2df;
}

.tick-icon {
  align-self: flex-start;
  margin-right: .75rem;
}

.libraries-howitworks_content-wrapper {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.testimonials_component {
  background-color: #0000;
  align-items: center;
  height: auto;
  margin-top: 100px;
  margin-bottom: 100px;
  padding-top: 4rem;
  padding-bottom: 6rem;
  display: flex;
}

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

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

.libraries-faq_question {
  cursor: pointer;
  border-radius: .75rem;
  justify-content: space-between;
  align-items: center;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  transition: background-color .2s;
  display: flex;
}

.text-style-link {
  text-decoration: underline;
}

.libraries-featured_creator-wrapper {
  grid-column-gap: .5rem;
  color: #161616;
  align-items: center;
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
  font-size: .875rem;
  display: flex;
}

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

.button-wrapper {
  margin-top: 1rem;
  margin-right: 1rem;
}

.button-wrapper.button-wrapper-center {
  margin-left: .5rem;
  margin-right: .5rem;
}

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

.text-size-large.text-align-center {
  color: #000916b3;
  margin-bottom: 20px;
  font-size: 1.1rem;
  font-weight: 500;
  line-height: 1.5rem;
}

.text-size-large.text-weight-medium {
  font-size: 1.15rem;
  font-weight: 500;
  line-height: 1.5rem;
}

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

.padding-bottom.padding-large {
  padding-bottom: 30px;
}

.padding-bottom.padding-xxhuge.extra-padding-desktop {
  padding-bottom: 12rem;
}

.heading-huge {
  color: var(--black);
  font-size: 3rem;
  font-weight: 500;
  line-height: 1.2;
}

.libraries-faq_extension-button-row {
  justify-content: center;
  margin-top: 2rem;
  display: flex;
}

.libraries-pricing_tab-link {
  color: #161616a6;
  background-color: #fff;
  border-radius: .5rem;
  padding: .5rem 1rem;
  font-weight: 500;
  transition: all .2s;
}

.libraries-pricing_tab-link:hover {
  background-color: #f1f0ee;
}

.libraries-pricing_tab-link.w--current {
  color: #fff;
  background-color: #161616;
}

.max-width-custom2 {
  max-width: 50rem;
}

.heading-xhuge {
  color: var(--black);
  font-size: 3.5rem;
  font-weight: 500;
  line-height: 1.2;
}

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

.margin-top.margin-small.margin-bottom {
  margin-bottom: 3rem;
}

.libraries-howitworks_mobile-image-wrapper {
  display: none;
}

.footer_slack-text-wrapper {
  align-items: flex-start;
  margin-right: 1.5rem;
  display: flex;
}

.heading-medium {
  letter-spacing: -.02em;
  font-size: 1.75rem;
  font-weight: 500;
  line-height: 1.3;
}

.libraries-faq_expand-overlay {
  background-image: linear-gradient(#0000 50%, #f1f0ee);
  position: absolute;
  inset: 0%;
}

.text-color-grey {
  color: #161616bf;
}

.text-color-grey.text-size-medium {
  padding-left: 0;
  padding-right: 0;
  font-size: 1rem;
}

.rl-footer-credit-text {
  color: #161616a6;
  font-size: .875rem;
}

.libraries-faq_list {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  border-bottom: .0625rem solid #16161626;
  grid-template-rows: auto;
  grid-template-columns: 100%;
  grid-auto-columns: 100%;
  place-items: start stretch;
  max-width: 48rem;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.libraries-usecases_typed-text {
  letter-spacing: -.02em;
  background-image: none;
  margin-left: 1rem;
  font-size: 4rem;
  font-weight: 500;
  line-height: 1.2;
  display: inline-block;
}

.libraries-howitworks_content {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  max-width: 30rem;
  height: 100vh;
  display: flex;
}

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

.text-weight-medium.text-size-medium {
  color: var(--black);
}

.twitter-icon {
  width: 1rem;
  height: 1rem;
  margin-right: .25rem;
}

.libraries-why_button-row {
  justify-content: center;
  display: none;
  position: absolute;
  inset: auto 0% 0%;
}

.libraries-pricing_feature-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding-top: .5rem;
  padding-bottom: .5rem;
  display: grid;
}

.footer_top-wrapper {
  grid-column-gap: 5vw;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: .65fr 1fr;
  align-items: start;
  position: relative;
}

.libraries-usecases_card1 {
  background-color: #e4e2df;
  border-radius: 1rem;
  flex-direction: column;
  justify-content: space-between;
  padding: 3.5rem 3.5rem 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.footer_social-link-wrapper {
  margin-top: 1rem;
  display: flex;
}

.footer_column {
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 100%;
  grid-auto-columns: 100%;
  place-items: flex-start start;
  display: flex;
}

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

.libraries-pricing_divider {
  background-color: #16161626;
  width: 100%;
  height: .0625rem;
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.libraries-usecases_component {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  grid-template-rows: auto;
}

.libraries-howitworks_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
  position: relative;
}

.libraries-header_text-underline {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/65dc1e975b4f3982d8dc990c_your-own-scribble.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 27.9375rem;
  background-attachment: scroll;
  margin: -3.5rem -3.5rem -5rem -5rem;
  padding: 5rem 3.5rem 5rem 5rem;
  display: inline-block;
  overflow: visible;
}

.fixed-cta_button {
  color: #fff;
  text-align: center;
  background-color: #161616;
  border: 2px solid #161616;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .75rem 1.25rem;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1;
  transition: all .2s;
  display: flex;
}

.fixed-cta_button:hover {
  background-color: #000;
  border-color: #000;
}

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

.libraries-header_image-wrapper {
  background-color: #d8d5d1;
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/65dc1e975b4f3982d8dc9911_noise.png");
  background-position: 0 0;
  background-size: 18.75rem;
  background-attachment: fixed;
  border-radius: 1.5rem;
  margin-bottom: 100px;
  padding-top: 3rem;
  padding-bottom: 3rem;
  overflow: hidden;
}

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

.libraries-webflow_logo {
  width: 7.5rem;
}

.button-row {
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.button-row.button-row-center {
  justify-content: center;
}

.libraries-pricing_list-item {
  align-items: flex-start;
  display: flex;
}

.heading-xsmall {
  letter-spacing: -.02em;
  font-size: 1.25rem;
  font-weight: 500;
  line-height: 1.4;
}

.libraries-pricing_untitledui-icon {
  width: 1.25rem;
}

.text-color-darkgrey {
  color: #161616a6;
}

.text-color-darkgrey.text-size-medium {
  padding-left: 0;
  font-size: 1rem;
  line-height: 1.5rem;
}

.navbar-image {
  width: 40px;
  height: 100%;
}

.navbar_container {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

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

.libraries-featured_creator-image {
  object-fit: cover;
  border-radius: 100%;
  width: 2.5rem;
  height: 2.5rem;
}

.footer_logo {
  height: 2.0625rem;
}

.button-secondary-3 {
  color: #000;
  text-align: center;
  background-color: #fff;
  border: 2px solid #000;
  border-radius: .5rem;
  padding: .75rem 1.5rem;
  font-weight: 500;
  line-height: 1;
  transition: all .2s;
}

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

.button-secondary-3.button-large {
  padding: 1rem 2rem;
  font-size: 1.125rem;
}

.button-secondary-3.button-large.with-icon {
  align-items: center;
  height: 3.375rem;
  padding-left: 1.5rem;
  display: flex;
}

.libraries-pricing_title-wrapper {
  justify-content: space-between;
  align-items: flex-start;
  margin-bottom: .75rem;
  display: flex;
}

.testimonials_quote-icon-top {
  position: absolute;
  inset: 0% auto auto 0%;
}

.libraries-howitworks_mobile-video {
  object-position: 0% 50%;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.heading-small {
  letter-spacing: -.02em;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.4;
}

.libraries-pricing_callout {
  text-align: center;
  background-color: #e4e2df;
  border-radius: 1rem;
  flex-direction: column;
  align-items: center;
  margin-bottom: 100px;
  padding: 3rem;
  display: flex;
}

.libraries-header_component {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.footer_column-heading {
  margin-bottom: 1rem;
  font-size: 1.125rem;
  font-weight: 500;
}

.libraries-pricing_callout-wrapper {
  grid-column-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: max-content max-content max-content;
  margin-bottom: 1.5rem;
}

.libraries-pricing_browser-icon {
  margin-right: 1rem;
}

.libraries-webflow_callout {
  text-align: center;
  background-color: #e4e2df;
  border-radius: 1rem;
  flex-direction: column;
  align-items: center;
  margin-top: 100px;
  margin-bottom: 100px;
  padding: 3rem;
  display: flex;
}

.libraries-pricing_untitledui-plug {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  background-color: #f1f0ee;
  border-radius: .5rem;
  align-items: center;
  padding: .25rem .5rem .25rem .25rem;
  display: flex;
}

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

.libraries-usecases_text-label {
  letter-spacing: .02em;
  text-transform: uppercase;
  background-color: #fff;
  border: .125rem solid #000;
  border-radius: .5rem;
  margin-top: auto;
  margin-bottom: auto;
  padding: .25rem .5rem;
  font-size: .8rem;
  font-weight: 700;
  line-height: 1.2rem;
  display: inline-block;
  box-shadow: 2px 3px #000;
}

.footer_bottom-link {
  color: #161616a6;
  font-size: .875rem;
}

.text-size-medium-2 {
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  font-size: 1.1rem;
  line-height: 1.5rem;
}

.text-size-medium-2.text-color-darkgrey {
  margin-top: 10px;
  margin-bottom: 10px;
  padding-left: 0;
  font-size: 1.15rem;
  line-height: 1.5rem;
}

.libraries-pricing_browser {
  justify-content: center;
  align-items: center;
  display: flex;
}

.libraries-pricing_tabs-menu {
  background-color: #fff;
  border-radius: .75rem;
  align-self: center;
  margin-bottom: 3rem;
  padding: .5rem;
}

.producthunt-badge-wrapper {
  position: absolute;
  inset: auto auto 0% 0%;
}

.fixed-cta {
  z-index: 8;
  position: fixed;
  top: 1.5rem;
  left: auto;
  right: 2.5rem;
}

.navbar_menu-button {
  padding: 0;
}

.footer_component {
  background-color: #f1f0ee;
}

.navbar_logo-link {
  justify-content: center;
  align-items: center;
  margin-right: 1.5rem;
  padding-left: 0;
  display: flex;
}

.libraries-faq_layout {
  grid-column-gap: 3rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

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

.footer_column-layout {
  grid-column-gap: 3vw;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  align-items: start;
}

.navbar_menu {
  flex: 1;
  justify-content: flex-end;
  display: flex;
}

.libraries-usecases_image {
  width: 100%;
}

.text-style-label {
  background-color: #e4e2df;
  border-radius: .375rem;
  padding-left: .5rem;
  padding-right: .5rem;
  font-weight: 500;
  display: inline-block;
}

.text-style-label.is-pricing-label {
  margin-left: .5rem;
}

.libraries-pricing_list-text-wrapper {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.footer_bottom-wrapper {
  justify-content: space-between;
  align-items: flex-end;
  margin-top: 1rem;
  display: flex;
}

.heading-xxlarge {
  letter-spacing: -.02em;
  font-size: 3rem;
  font-weight: 500;
  line-height: 1.2;
}

.libraries-faq_expand-wrapper {
  height: 36.25rem;
  position: relative;
  overflow: hidden;
}

.footer_line-divider {
  background-color: #16161626;
  width: 100%;
  height: .0625rem;
  margin-bottom: 2.5rem;
}

.libraries-faq_accordion {
  border-top: .0625rem solid #16161626;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
}

.rl-body {
  background-color: #f1f0ee;
  font-family: Untitledsans, sans-serif;
}

.heading-147 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 10px;
  font-size: 1.8rem;
  line-height: 1.4rem;
}

.time-hero-alt {
  text-align: center;
  max-width: 80%;
  margin-left: auto;
  margin-right: auto;
}

.m-before-agter {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 50px;
  padding-bottom: 30px;
  display: grid;
}

.m-before-agter._2grid {
  grid-template-columns: 1fr 1fr;
}

.heading-149 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 22px;
  display: flex;
  position: relative;
}

.text-span-30.before {
  color: #9000ff;
  letter-spacing: 1.54px;
  background-color: #f5daff66;
  margin-right: 15px;
  padding: 5px 15px 2px;
  font-family: Untitledsans, sans-serif;
  font-size: 10px;
  font-weight: 500;
  line-height: 22px;
  display: inline-block;
  position: relative;
}

.text-span-30.before.after {
  border-radius: var(--6px_r);
  background-color: #fff;
  border: 1px solid #fff;
  margin-right: 15px;
  font-size: 10px;
  display: block;
}

.bold-text-64 {
  font-family: Untitledsans, sans-serif;
}

.bold-text-64.whitw {
  color: #fff;
}

.d-list {
  flex-flow: column;
  display: flex;
}

.d-list.header-top {
  margin-top: 30px;
}

.d-list-item.flex {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #f5464600;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 15px;
  font-size: 16px;
  line-height: 24px;
  display: flex;
}

.d-list-item.flex.cm-yn {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 20px;
}

.d-list-item.flex.mb-10 {
  margin-bottom: 10px;
}

.dtext {
  color: #1e2a3df7;
  margin-bottom: auto;
  padding: 0 0 0 10px;
  font-family: Inter, sans-serif;
  font-weight: 500;
  line-height: 24px;
  display: block;
}

.dtext.white {
  color: #fff;
  padding-left: 10px;
  line-height: 24px;
}

.dtext.flex {
  margin-bottom: 0;
}

.dtext.bold {
  padding-left: 14px;
  font-size: 18px;
  font-weight: 400;
}

.image-174 {
  order: 0;
  width: 23px;
  height: auto;
  margin-bottom: auto;
  margin-left: 0;
  margin-right: 5px;
}

.paragraph-148 {
  text-align: left;
  width: 70%;
  padding: 10px 0 0;
  font-size: 18px;
  line-height: 28px;
}

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

.paragraph-148.center.white {
  color: #ffffffb3;
}

.paragraph-148.bold {
  text-align: center;
  padding-top: 0;
  font-weight: 600;
}

.heading-150 {
  color: #140855;
  text-align: left;
  order: 0;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Untitledsans, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 28px;
  display: flex;
}

.heading-150.f-50 {
  font-size: 30px;
  font-weight: 700;
  line-height: 40px;
}

.heading-150.f-d {
  flex-flow: column;
}

.number-block {
  text-align: left;
  width: 100%;
  margin-left: 0;
}

.number-block.m-b20 {
  align-self: flex-start;
  margin-bottom: 50px;
}

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

.barnd_grid {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  grid-template-rows: auto;
  grid-template-columns: .7fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 50px;
  display: grid;
}

.heading-153 {
  color: #1c1156;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  font-weight: 400;
}

.heading-153.mt-100 {
  margin-top: 100px;
}

.heading-153.bold-text-14 {
  font-family: Untitledsans, sans-serif;
  font-weight: 500;
}

.heading-154 {
  margin-top: 25px;
  margin-bottom: 0;
}

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

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

.with-text {
  color: #6209ed;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  padding: 0 0 0 15px;
  font-size: 11px;
  font-weight: 400;
}

.with-text.white {
  color: #f6f0ff80;
}

.bold-text-66 {
  font-size: 45px;
  line-height: 55px;
}

.bold-text-67 {
  color: var(--new-heading);
  width: 100%;
  font-family: Untitledsans, sans-serif;
  font-size: 48px;
  line-height: 65px;
}

.dark {
  color: #231d4f;
  flex-flow: row;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 600;
  display: flex;
}

.bold-text-68 {
  font-family: Untitledsans, sans-serif;
  font-size: 45px;
}

.img_flex {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  font-family: Poppins, sans-serif;
  font-weight: 500;
  display: flex;
}

.image-175 {
  max-width: 15%;
  position: absolute;
  top: -20px;
  left: 34px;
}

.heading-155 {
  color: #1c1156;
  width: 100%;
  margin-top: 0;
  font-size: 66px;
  font-weight: 700;
}

.bold-text-69 {
  text-align: center;
  width: 100%;
  font-size: 45px;
}

.div-block-221 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.paragraph-150 {
  color: #1e2a3dd1;
  text-align: center;
  min-height: auto;
  padding: 0 8px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
}

.paragraph-150.left {
  color: #1e2a3db5;
  text-align: left;
  margin-top: 5px;
  padding-left: 0;
  font-family: Untitledsans, sans-serif;
  font-weight: 400;
  line-height: 1.5em;
}

.paragraph-151 {
  color: #1c1156;
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-bottom: 0;
  padding-left: 0;
  font-size: 14px;
}

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

.img-w {
  width: 35px;
}

.step {
  opacity: .3;
  color: #7f6fd3;
  text-transform: uppercase;
  margin-top: 18px;
  font-family: Untitledsans, sans-serif;
  font-size: 24px;
  font-weight: 300;
  position: absolute;
  top: 27px;
  left: -10px;
  transform: rotate(-90deg);
}

.image-176 {
  max-width: 80%;
}

.text-block-61 {
  text-transform: none;
  font-size: 14px;
  font-weight: 500;
}

.text-block-61.t-u {
  text-transform: uppercase;
}

.text-block-61.large {
  letter-spacing: 1px;
  text-transform: uppercase;
  font-size: 14px;
}

.text-block-62 {
  font-size: 14px;
}

.bold-text-70 {
  font-family: Untitledsans, sans-serif;
}

.uui-navbar01_menu-button {
  padding: 0;
}

.uui-button-tertiary-gray {
  grid-column-gap: .5rem;
  color: var(--untitled-ui-gray600);
  white-space: nowrap;
  background-color: #0000;
  border: 1px solid #0000;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.uui-button-tertiary-gray:hover {
  background-color: var(--untitled-ui-gray50-501);
  color: var(--untitled-ui-gray700);
}

.uui-button-tertiary-gray.hide-tablet.nsign {
  margin-right: 5px;
  padding-top: .4rem;
  padding-bottom: .4rem;
  font-family: Poppins, sans-serif;
}

.uui-button-tertiary-gray.hide-tablet.nsign:hover {
  background-color: #ede9ff;
}

.uui-button-tertiary-gray.hide-tablet.nsign.dark:hover {
  background-color: #7763f1;
}

.uui-button-secondary-gray-3 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui-gray300);
  background-color: var(--untitled-ui-white);
  color: var(--untitled-ui-gray700);
  text-align: center;
  white-space: nowrap;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px #1018280d;
}

.uui-button-secondary-gray-3:hover {
  background-color: var(--untitled-ui-gray50-501);
  color: var(--untitled-ui-gray800);
}

.uui-button-secondary-gray-3:focus {
  background-color: var(--untitled-ui-white);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui-gray100);
}

.uui-button-secondary-gray-3.show-tablet, .show-tablet {
  display: none;
}

.uui-navbar01_button-wrapper {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  align-items: center;
  display: flex;
}

.uui-navbar01_menu-right {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: flex;
}

.uui-navbar01_link {
  color: var(--untitled-ui-gray600);
  align-items: center;
  padding: 1rem;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 400;
  transition: all .3s;
}

.uui-navbar01_link:hover {
  color: var(--untitled-ui-gray700);
}

.uui-navbar01_link.w--current {
  color: #000;
}

.uui-navbar01_link.mobile-button.n-box {
  color: var(--new-heading);
  letter-spacing: .5px;
  border-radius: 7px;
  padding-top: .4rem;
  padding-bottom: .4rem;
  font-family: Poppins, sans-serif;
  font-size: 14px;
}

.uui-navbar01_link.mobile-button.n-box:hover {
  background-color: #ede9ff;
}

.uui-navbar01_link.mobile-border-btn {
  color: var(--whit);
  background-image: linear-gradient(73deg, #9b63f1, #6363f1 35%, #4fa1cc 80%, #3ed3ae);
  border-radius: 6px;
  padding-top: .4rem;
  padding-bottom: .4rem;
  font-size: 15px;
  text-decoration: none;
}

.uui-navbar01_link.mobile-border-btn:hover {
  background-image: linear-gradient(128deg, #9b63f1, #6363f1 35%, #4fa1cc 80%, #3ed3ae);
}

.uui-navbar01_link.mobile-border-btn.nt-tx {
  color: var(--new-heading);
  letter-spacing: .5px;
  border-radius: 7px;
  padding-top: .4rem;
  padding-bottom: .4rem;
  font-family: Poppins, sans-serif;
  font-size: 14px;
}

.uui-navbar01_link.mobile-border-btn.nt-tx:hover {
  background-color: #ede9ff;
}

.uui-navbar01_dropdown-right-overlay-absolute {
  background-color: var(--untitled-ui-gray50-501);
  min-width: 100vw;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.uui-button-icon-3 {
  color: var(--violet);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  min-width: 1.25rem;
  height: 1.25rem;
  min-height: 1.25rem;
  display: flex;
}

.uui-button-link-2 {
  grid-column-gap: .5rem;
  color: var(--untitled-ui-primary700);
  white-space: nowrap;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  padding: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.uui-button-link-2:hover {
  color: var(--untitled-ui-primary800);
}

.uui-button-link-2.is-button-xsmall {
  grid-column-gap: 0rem;
  justify-content: center;
  align-items: flex-start;
  padding-top: 0;
  font-size: .875rem;
  display: flex;
}

.uui-navbar01_dropdown-content-button-wrapper {
  letter-spacing: normal;
  vertical-align: bottom;
  align-items: center;
  margin-top: 0;
  margin-left: .75rem;
  font-size: .875rem;
  display: flex;
  position: relative;
}

.uui-navbar01_dropdown-content-button-wrapper.t-0 {
  margin-top: 0;
}

.uui-navbar01_dropdown-content-button-wrapper.t-0.mr-30 {
  margin-right: 30px;
}

.uui-button-row-3 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.uui-navbar01_item-button-wrapper {
  margin-top: .75rem;
}

.uui-text-size-small {
  color: var(--untitled-ui-gray600);
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .875rem;
  line-height: 1.5;
}

.uui-navbar01_item-heading {
  color: var(--untitled-ui-gray900);
  margin-bottom: .25rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-weight: 600;
}

.uui-navbar01_item-heading.margin-bottom-0 {
  margin-bottom: 0;
}

.uui-navbar01_large-item-content {
  flex-direction: column;
  justify-content: flex-start;
  font-weight: 400;
  display: flex;
}

.uui-navbar01_blog-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.uui-navbar01_blog-image-wrapper {
  border-radius: .375rem;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 11rem;
  height: 6.5rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.uui-navbar01_blog-item {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0px;
  border-radius: .5rem;
  grid-template-rows: auto;
  grid-template-columns: .6fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  padding: .75rem;
  text-decoration: none;
  transition: all .3s;
  display: grid;
}

.uui-navbar01_blog-item:hover {
  background-color: var(--untitled-ui-white);
}

.uui-navbar01_dropdown-blog-list {
  grid-column-gap: 0rem;
  grid-row-gap: .5rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  display: grid;
}

.uui-navbar01_dropdown-content-heading {
  color: var(--untitled-ui-primary600);
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: .75rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .875rem;
  font-weight: 600;
  display: inline-block;
}

.uui-navbar01_dropdown-content-wrapper {
  z-index: 1;
  grid-row-gap: .75rem;
  grid-template-rows: min-content;
  grid-template-columns: 1fr;
  grid-auto-rows: min-content;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.uui-navbar01_dropdown-content-right {
  flex: 1;
  max-width: 35rem;
  padding: 2rem 0 2rem 1.25rem;
  display: flex;
  position: relative;
}

.uui-navbar01_dropdown-content-right.talk {
  max-width: 20rem;
}

.uui-navbar01_item-right {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  font-weight: 400;
  display: flex;
}

.uui-icon-1x1-xsmall-6 {
  width: 30px;
  height: 30px;
}

.uui-icon-1x1-xsmall-6.text-color-primary600 {
  color: var(--violet);
}

.uui-navbar01_icon-wrapper {
  color: var(--untitled-ui-primary600);
  flex: none;
}

.uui-navbar01_dropdown-link {
  grid-column-gap: 1rem;
  grid-row-gap: 0px;
  border-radius: .5rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  padding: .75rem;
  text-decoration: none;
  transition: all .3s;
  display: grid;
}

.uui-navbar01_dropdown-link:hover {
  background-color: var(--untitled-ui-gray50-501);
}

.uui-navbar01_dropdown-link.hide {
  display: none;
}

.uui-navbar01_dropdown-link.talk:hover {
  background-color: var(--elements-webflow-library-general--shadow-02);
}

.uui-badge-small-success {
  grid-column-gap: .25rem;
  background-color: var(--untitled-ui--success50);
  color: var(--untitled-ui--success700);
  white-space: nowrap;
  mix-blend-mode: multiply;
  border-radius: 10rem;
  align-items: center;
  padding: .125rem .5rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .75rem;
  font-weight: 500;
  display: flex;
}

.uui-navbar01_text-wrapper {
  grid-column-gap: .5rem;
  grid-row-gap: 0px;
  align-items: center;
  margin-bottom: .25rem;
  display: flex;
}

.uui-navbar01_heading {
  color: var(--violet);
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: .25rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .875rem;
  font-weight: 600;
}

.uui-navbar01_dropdown-link-list {
  grid-column-gap: 0px;
  grid-row-gap: .5rem;
  grid-template-rows: max-content;
  grid-template-columns: 1fr;
  grid-auto-rows: max-content;
  grid-auto-columns: 1fr;
  display: grid;
}

.uui-navbar01_dropdown-content-left {
  grid-column-gap: 2rem;
  grid-row-gap: 0px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 2rem 2rem 2rem 0;
  display: grid;
}

.uui-navbar01_dropdown-content-left.feature-grid {
  grid-template-columns: 1fr 1fr 1fr;
}

.uui-navbar01_dropdown-content {
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.uui-navbar01_container {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 80rem;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.uui-navbar01_container.block {
  display: block;
}

.uui-navbar01_container.round {
  background-color: #fff;
  border: 1px solid #7b61ff80;
  border-radius: 10px;
  flex-flow: column;
  max-width: 80rem;
  position: relative;
  top: 0;
  left: 0;
  overflow: hidden;
  box-shadow: 0 12px 16px -4px #7b61ff80;
}

.uui-navbar01_dropdown-list {
  z-index: -1;
  box-shadow: none;
  border: 0 solid #801313;
  margin-top: -7px;
  padding-top: 5px;
  display: none;
  position: absolute;
  top: -15px;
  left: 0;
}

.uui-navbar01_dropdown-list.w--open {
  background-color: #fff;
  width: 100vw;
  min-width: 100vw;
  max-width: 100%;
  padding-left: 2rem;
  padding-right: 2rem;
  position: absolute;
  inset: 4rem auto auto 0%;
  overflow: hidden;
}

.uui-dropdown-icon {
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  margin-right: .5rem;
  display: flex;
  position: absolute;
  inset: auto 0% auto auto;
}

.uui-dropdown-icon.n-icon {
  width: 18px;
  height: 18px;
}

.uui-navbar01_dropdown-toggle {
  color: var(--untitled-ui-gray600);
  align-items: center;
  padding: 1rem 2.5rem 1rem 1rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  transition: all .3s;
  display: flex;
}

.uui-navbar01_dropdown-toggle:hover {
  color: var(--untitled-ui-gray700);
}

.uui-navbar01_dropdown-toggle.n-box {
  border-radius: 7px;
  padding-top: .4rem;
  padding-bottom: .4rem;
  padding-right: 2rem;
}

.uui-navbar01_dropdown-toggle.n-box:hover {
  background-color: #ede9ff;
}

.uui-navbar01_menu-dropdown {
  position: static;
}

.uui-navbar01_menu-left.n-box {
  background-color: #fff;
  border: .5px solid #7b61ff4d;
  border-radius: 8px;
  justify-content: flex-start;
  align-self: center;
  align-items: center;
  height: 43px;
  padding: 8px 5px;
  display: flex;
  box-shadow: 0 5px 30px -12px #7b61ff4d;
}

.uui-navbar01_menu {
  flex: 1;
  justify-content: space-between;
  align-items: center;
  margin-left: 1.5rem;
  display: flex;
  position: static;
}

.uui-navbar01_component {
  z-index: 999;
  border-bottom: 1px solid var(--untitled-ui-gray100);
  background-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 4.5rem;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
  position: sticky;
  top: 0;
}

.text-block-63 {
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.text-block-63.n-txt {
  color: var(--new-heading);
  letter-spacing: .5px;
  font-family: Poppins, sans-serif;
  font-size: 14px;
}

.pricing {
  position: relative;
}

.text-span-31 {
  font-size: 30px;
  line-height: 55px;
}

.text-block-64 {
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.text-block-64.n-txt {
  letter-spacing: .2px;
  font-family: Poppins, sans-serif;
  font-size: 14px;
  font-weight: 400;
}

.text-block-64.n-txt.dark {
  color: var(--ai-text);
}

.pra {
  text-align: center;
  margin-top: 10px;
  font-size: 18px;
}

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

.pra.left.p-0 {
  text-align: left;
  margin-top: 0;
  margin-bottom: 15px;
  padding: 0;
  line-height: 22px;
}

.pra.p-0 {
  font-size: 16px;
}

.n-inner-section {
  padding-top: 100px;
  padding-bottom: 60px;
}

.feature {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.tabs-6 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.tabs-6.pricing {
  position: static;
}

.tabs-6.pricing.hide {
  display: none;
}

.paragraph-big {
  text-transform: capitalize;
  margin-top: 10px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.5;
}

.paragraph-big.light {
  color: #ffffffdb;
}

.wrapper {
  text-align: center;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

.disccount {
  z-index: 9;
  color: #e40048;
  cursor: auto;
  align-items: flex-end;
  width: 150px;
  margin-top: 80px;
  font-size: 14px;
  font-weight: 400;
  display: block;
  position: absolute;
  top: -34px;
  left: 38px;
}

.disccount.lpd {
  top: -14px;
  left: auto;
  right: 219.266px;
}

.heading-156 {
  color: var(--new-heading);
  text-transform: capitalize;
  margin-top: 0;
  margin-bottom: 16px;
  font-family: Untitledsans, sans-serif;
  font-size: 45px;
  font-weight: 700;
  line-height: 1.1;
}

.heading-156.bold {
  font-size: 45px;
  font-weight: 700;
  line-height: 1.1;
}

.image-2 {
  margin-bottom: 19px;
  margin-right: 8px;
}

.image-2.down {
  width: 50px;
  transform: translate(12px, 5px)rotate(145deg);
}

.title-and-arrow {
  cursor: pointer;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-right: 0;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.5;
  display: flex;
  position: relative;
}

.text-block {
  z-index: 6;
  text-align: center;
  max-width: 70%;
  margin-bottom: 56px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  top: 0;
}

.text-block._w-80 {
  max-width: 80%;
}

.text-block._w-100 {
  max-width: 100%;
}

.tabs-menu-10 {
  background-color: #f5f5f5;
  border-radius: 40px;
  justify-content: center;
  padding: 4px;
  display: flex;
  box-shadow: inset 0 1px 2px 1px #0003;
}

.text-block-8 {
  font-size: 14px;
  font-weight: 600;
}

.tab {
  color: #000;
  background-color: #0000;
  border-radius: 40px;
  padding: 8px 24px;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  display: flex;
}

.tab.w--current {
  background-color: var(--new-purple);
  color: #fff;
  border-radius: 50px;
  align-items: center;
  box-shadow: 0 1px 2px #0003;
}

.text-block-67 {
  display: inline;
}

.text-block-67.large {
  font-size: 16px;
  font-weight: 500;
}

.tabs-content-3 {
  width: 100%;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  position: static;
  overflow: visible;
}

.bold-text-71 {
  color: var(--new-heading);
}

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

.np-section {
  padding-bottom: 120px;
}

.np-section.bg-light {
  background-image: linear-gradient(186deg, #f0ecff1a 45%, #9884ff57);
}

.np-section.ptb-100 {
  padding-top: 100px;
  position: relative;
}

.np-section.ptb-100.light-gry {
  text-align: center;
  background-color: #f9f8ff;
  display: block;
}

.np-section.ptb-100.light-gry.hide {
  display: none;
}

.np-section.pb-0 {
  padding-bottom: 0;
}

.uui-button-5 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui-primary600);
  background-color: var(--new-purple);
  color: var(--untitled-ui-white);
  text-align: center;
  white-space: nowrap;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px #1018280d;
}

.uui-button-5:hover {
  border-color: var(--untitled-ui-primary700);
  background-color: var(--untitled-ui-primary700);
}

.uui-button-5:focus {
  background-color: var(--untitled-ui-primary600);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui-primary100);
}

.uui-pricing07_row-content-2 {
  text-align: center;
  justify-content: center;
  align-items: center;
  padding: 1rem 1.5rem;
  display: flex;
}

.uui-pricing07_row-lead-text-2 {
  color: var(--untitled-ui-gray900);
  font-family: Inter, sans-serif;
  font-size: 15px;
  font-weight: 500;
  line-height: 1.3em;
}

.uui-pricing07_feature-2 {
  padding: 1rem 1.5rem;
  display: flex;
}

.uui-pricing07_row-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr 1fr 1fr 1fr;
  align-items: stretch;
}

.uui-pricing07_row-2.background-color-gray50 {
  background-color: var(--new-light-purple);
  grid-template-columns: 1.5fr 1fr 1fr 1fr 1fr;
}

.uui-text-size-medium-6 {
  color: var(--new-heading);
  letter-spacing: normal;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.5;
}

.uui-space-medium-2 {
  width: 100%;
  min-height: 1rem;
}

.uui-text-size-small-3 {
  color: var(--untitled-ui-gray600);
  letter-spacing: normal;
  margin-bottom: 15px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .875rem;
  line-height: 1.5;
}

.uui-text-size-small-3.light {
  color: var(--new-white);
  background-image: none;
  width: auto;
  height: auto;
  position: static;
  top: auto;
}

.uui-pricing07_price-text-2 {
  color: var(--untitled-ui-gray600);
  letter-spacing: normal;
  margin-left: .55rem;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.5;
}

.uui-pricing07_price-text-2.white {
  color: var(--new-white);
}

.uui-pricing07_price-text-2.small {
  margin-bottom: 4px;
  font-size: 14px;
}

.uui-heading-xxsmall-3 {
  color: var(--untitled-ui-gray900);
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.5;
}

.uui-heading-xxsmall-3.text-color-primary700 {
  font-family: Untitledsans, sans-serif;
}

.uui-heading-xxsmall-3.text-color-primary700.light {
  color: var(--new-white);
  background-image: none;
  width: auto;
  height: auto;
  position: static;
  top: auto;
}

.uui-pricing07_top-row-content-2 {
  text-align: center;
  background-color: #fff;
  border-radius: 10px;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  height: 100%;
  padding: 17px;
  display: flex;
  position: relative;
  box-shadow: 0 5px 55px -30px #7b61ff;
}

.uui-pricing07_top-row-content-2.pro {
  background-color: var(--new-heading);
}

.uui-text-size-large-2 {
  color: var(--untitled-ui-gray600);
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5;
}

.title {
  color: #7b88a8;
  letter-spacing: 2px;
  font-size: 12px;
}

.top-heading {
  color: #2d3958;
  letter-spacing: -.03em;
  margin-top: 0;
  margin-bottom: 0;
}

.tab-pane-annually {
  position: relative;
}

.image-177 {
  height: 20px;
}

.flex_block {
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  max-width: 80%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.flex_block._2grid {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.new-feature {
  border: 3px solid #7b61ff3d;
  border-radius: 10px;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 20px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 10px 20px 10px 10px;
  display: flex;
}

.paragraph-154 {
  color: var(--new-heading);
  padding: 0;
  font-family: Untitledsans, sans-serif;
  font-size: 18px;
  font-weight: 500;
}

.image-178 {
  height: 25px;
  padding-right: 10px;
}

.image-179 {
  width: 100%;
}

.bold-text-72 {
  margin-right: -2px;
  font-weight: 500;
  line-height: 30px;
  position: relative;
  top: 2px;
}

.c_block {
  border: 1px solid var(--light_violit);
  border-radius: 10px;
  padding-bottom: 20px;
}

.img_bock {
  border-radius: 6px;
  max-height: 200px;
  margin: 10px;
  overflow: hidden;
}

.heading-157 {
  color: var(--new-heading);
  margin-top: 10px;
  margin-bottom: 5px;
  padding-left: 20px;
  padding-right: 20px;
  font-family: Untitledsans, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 22px;
  text-decoration: none;
}

.paragraph-155 {
  padding-top: 0;
  font-size: 14px;
  line-height: 22px;
  text-decoration: none;
}

.c-link {
  border-radius: 10px;
  margin-bottom: auto;
  padding-bottom: 0;
  text-decoration: none;
  transition: opacity .2s;
  box-shadow: 0 2px 15px -4px #0003;
}

.circle {
  z-index: 0;
  background-color: #181818;
  border-radius: 200rem;
  width: 80rem;
  height: 80rem;
  position: absolute;
  bottom: -2.4rem;
  left: 9.8rem;
}

.heading-158 {
  color: #fff;
  font-size: 3.3rem;
  font-weight: 300;
  line-height: 110%;
}

.buttons_wrap {
  flex-direction: column;
  align-items: center;
  padding-top: 6em;
  display: flex;
}

.button1_icon {
  z-index: 2;
  color: #1f1f1f;
  position: absolute;
  transform: rotate(-45deg);
}

.button5_gradient {
  filter: blur(30px);
  background-image: radial-gradient(circle at 0 0, #bc148f, #4594ae 52%, #ffe135 93%);
  border-radius: 999px;
  width: 15em;
  height: 15em;
  position: absolute;
  inset: auto;
}

.button4_circle {
  z-index: 1;
  background-color: #c9f054;
  border-radius: 99px;
  justify-content: center;
  align-items: center;
  width: 3.5em;
  height: 100%;
  display: flex;
  position: relative;
}

.button_item {
  background-color: #1a1a1a;
  border-radius: 1.5em;
  justify-content: center;
  align-items: center;
  padding-top: 5em;
  padding-bottom: 5em;
  display: flex;
}

.button3 {
  background-color: #383838;
  border-radius: 99px;
  justify-content: space-between;
  align-items: center;
  padding: 1.25em 1.75em;
  display: flex;
  position: relative;
  overflow: hidden;
}

.cta_wrap {
  background-color: #1a1a1a;
  border-radius: 1.5em;
  justify-content: center;
  align-items: center;
  padding: 5em 2.5em 5em 3em;
  display: flex;
  position: relative;
  overflow: hidden;
}

.button5 {
  background-color: #fff3;
  border-radius: 999px;
  justify-content: center;
  align-items: center;
  padding: 1px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.button3_text-wrap {
  grid-column-gap: .75em;
  color: #fff;
  align-items: center;
  display: flex;
}

.button3_text-wrap.is-2 {
  z-index: 1;
  opacity: 0;
  color: #1a1a1a;
  position: absolute;
}

.button4 {
  z-index: 1;
  grid-column-gap: 1em;
  border-radius: 99px;
  justify-content: flex-start;
  align-items: center;
  height: 3.5em;
  padding-right: 1.75em;
  display: flex;
  position: relative;
  overflow: hidden;
}

.button2_text {
  letter-spacing: 1px;
  font-family: DM Serif Display, sans-serif;
  font-size: 31px;
  font-weight: 400;
}

.buttons_grid {
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  grid-template: "." 1fr
                 "." 1fr
                 "." 1fr
                 "." 1fr
                 "." 1fr
                 "." 1fr
                 "." 1fr
                 "." 1fr
                 / 1fr 1fr 1fr;
  grid-auto-rows: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  width: 100%;
  max-width: 100rem;
  display: grid;
}

.button2 {
  grid-column-gap: 2em;
  background-color: #383838;
  border-radius: 99px;
  align-items: center;
  min-height: 4em;
  padding-left: 2em;
  padding-right: 5.5em;
  display: flex;
  position: relative;
}

.button2.ml-15 {
  background-color: #060a4200;
  margin-left: 15px;
  padding-left: 1em;
}

.button1_letter-wrap {
  color: #fafafa;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 12em;
  height: 12em;
  padding-top: 0;
  padding-right: 0;
  display: flex;
  position: relative;
}

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

.button1_letter {
  color: #fafafa;
  text-align: center;
  text-transform: uppercase;
  width: 1em;
  padding-bottom: 100%;
  font-size: 1em;
  font-weight: 400;
  line-height: 40px;
  position: absolute;
  left: auto;
  right: auto;
}

.button1_letter.u {
  transform: rotate(5deg);
}

.button1_letter.r {
  font-weight: 700;
  display: block;
  transform: rotate(-135deg);
}

.button1_letter.o {
  transform: rotate(-20deg);
}

.button1_letter.e {
  font-weight: 700;
  display: block;
  transform: rotate(-110deg);
}

.button1_letter.u-2 {
  transform: rotate(70deg);
}

.button1_letter.s {
  transform: rotate(95deg);
}

.button1_letter._1 {
  font-weight: 700;
  display: block;
  transform: rotate(-185deg);
}

.button1_letter.b {
  display: block;
  transform: rotate(-45deg);
}

.button1_letter.a {
  transform: rotate(-70deg);
}

.button1_letter.t {
  transform: rotate(30deg);
}

.button1_letter.o-2 {
  font-weight: 700;
  display: block;
  transform: rotate(-160deg);
}

.button5_inner {
  z-index: 1;
  background-color: #181818cc;
  border-radius: 99px;
  padding: 1.25em 1.75em;
  position: relative;
}

.button3_icon {
  width: 1em;
  height: 1em;
}

.button3_icon.is-2 {
  color: #fffcfc;
}

.butto3_background {
  background-color: #fff;
  width: 100%;
  height: 100%;
  position: absolute;
  bottom: 100%;
  left: 0;
}

.button2_icon-wrap {
  background-color: #fff;
  border: 1px solid #fff;
  border-radius: 99px;
  justify-content: center;
  align-items: center;
  width: 3em;
  height: 3em;
  display: flex;
  position: absolute;
  top: auto;
  bottom: auto;
  right: auto;
}

.text-color-green {
  color: #c9f054;
}

.button1 {
  color: #fff;
  border-radius: 999px;
  justify-content: center;
  align-items: center;
  width: 7em;
  height: 7em;
  text-decoration: none;
  display: flex;
  position: relative;
}

.buttons_section {
  flex-direction: column;
  justify-content: space-around;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.button3_text.is-sec {
  z-index: 1;
  z-index: 1;
  color: #fff;
}

.page_padding {
  padding-left: 4%;
  padding-right: 4%;
}

.cta_inner {
  color: #fff;
  width: 100%;
  height: 100%;
  font-weight: 400;
  position: relative;
}

.button4_bg {
  z-index: 0;
  background-color: #c9f054;
  border-radius: 99px;
  width: 0%;
  height: 100%;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.button1_background {
  z-index: 1;
  background-color: #c9f054;
  border-radius: 999px;
  width: 100%;
  height: 100%;
  position: absolute;
}

.paragraph-156 {
  color: #1e2a3d;
  letter-spacing: .5px;
  text-transform: uppercase;
  padding: 0;
  font-family: Untitledsans, sans-serif;
  font-size: 12px;
  font-weight: 500;
  display: inline-flex;
}

.readmore {
  justify-content: flex-start;
  align-items: center;
  margin-left: 20px;
  font-size: 12px;
  display: flex;
}

.readmore.mt-20 {
  margin-top: 20px;
  display: inline-flex;
}

.image-180 {
  height: 15px;
  margin-left: 5px;
}

.collection-item-5 {
  margin-bottom: auto;
  padding-bottom: 40px;
}

.image-181 {
  height: 23px;
  margin-left: 10px;
  margin-right: 10px;
}

.hight_txt {
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  display: flex;
}

.htxt {
  font-size: 18px;
  font-weight: 500;
}

.htxt.high {
  color: #6209ed;
  font-weight: 600;
}

.sub-txt-block {
  text-align: center;
  max-width: 70%;
  margin-left: auto;
  margin-right: auto;
}

.heading-160 {
  color: var(--new-heading);
  text-transform: capitalize;
  margin-top: 10px;
  font-size: 35px;
  font-weight: 500;
  line-height: 45px;
}

.heading-160._w-70 {
  max-width: 100%;
  font-size: 45px;
}

.heading-160.bold {
  text-transform: none;
  font-size: 45px;
  font-weight: 700;
}

.brix---logo-strip-v10-flex {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 60%;
  display: flex;
}

.brix---logo-strip-v10-flex.center {
  justify-content: center;
  align-items: center;
  width: auto;
}

.time-breakdown-image {
  height: 300px;
}

.key_grid {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 56px;
  padding-left: 5%;
  padding-right: 5%;
  display: grid;
}

.key-icon {
  justify-content: flex-start;
  align-items: center;
  width: 60px;
  height: 60px;
  margin-bottom: 30px;
  display: flex;
}

.key-icon.center {
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
}

.key-icon.m-0 {
  margin-bottom: 0;
}

.image-182 {
  height: 50px;
}

.heading-161 {
  margin-top: 35px;
  margin-bottom: 0;
  font-size: 30px;
}

.paragraph-157 {
  font-size: 20px;
  font-weight: 700;
}

.bold-text-73 {
  font-size: 30px;
}

.italic-text-8 {
  color: #7b61ff;
  font-weight: 400;
}

.flex_txt {
  justify-content: center;
  align-items: center;
  display: flex;
}

.icon-security {
  height: 108px;
}

.rich-text-block-2 {
  color: #160042;
  font-family: Untitledsans, sans-serif;
  font-size: 2.8rem;
  font-weight: 700;
  line-height: 1.2;
}

.rich-text-block-2.main-heading {
  max-width: 80%;
  line-height: 1.1;
}

.feature-tab-grid {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  font-family: Untitledsans, sans-serif;
  display: flex;
}

.feature-container-w {
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}

.f-tab {
  z-index: 6;
  min-width: 280px;
  position: sticky;
  top: 50px;
}

.f-tab._w-20 {
  min-width: 260px;
  max-width: 260px;
  margin-top: 100px;
}

.feature-details {
  width: 100%;
  margin-top: 23px;
}

.f-tab-ui {
  border: 1px solid #7b61ff5c;
  border-radius: 10px;
  padding: 0;
  overflow: hidden;
}

.heading-163 {
  border-bottom: 1px solid #c5c3ce8c;
  margin-top: 0;
  margin-bottom: 0;
  padding: 15px 10px 12px 20px;
  font-family: Untitledsans, sans-serif;
  font-size: 16px;
}

.paragraph-158 {
  color: #1e2a3d;
  text-transform: capitalize;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 15px;
  font-family: Untitledsans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  text-decoration: none;
}

.feature-icon {
  height: 25px;
  margin-left: 12px;
  padding: 3px;
}

.feature-icon._w-2 {
  width: 2em;
  height: 2em;
}

.link-block-10 {
  width: 100%;
  text-decoration: none;
}

.link-block-10.w--current {
  color: #7b61ff;
  background-color: #7b61ff40;
  font-weight: 500;
  text-decoration: none;
}

.feature-d {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-items: center;
  margin-bottom: 50px;
  display: grid;
}

.feature-d.f-g3 {
  grid-template-columns: 1fr 1fr 1fr;
  align-content: stretch;
  margin-top: auto;
  margin-bottom: 0;
  padding-top: 110px;
}

.image-184 {
  max-width: 100%;
}

.feature-bloxk {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 50px;
  font-family: Untitledsans, sans-serif;
  display: grid;
  position: relative;
}

.drop-footer {
  background-color: #f9f6ff;
  width: 100%;
  margin-left: 0;
  margin-right: 0;
  padding: 16px 20px;
  position: relative;
  left: 0;
}

.cont_footer {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.text-block-68 {
  color: var(--violet);
}

.text-block-69 {
  color: var(--violet);
  padding-top: 0;
}

.testi-grid {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 56px;
  display: grid;
}

.testi-grid.s-16 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  padding: 15px;
}

.t-img-block {
  justify-content: center;
  align-self: center;
  align-items: center;
  margin-bottom: 38px;
  display: flex;
  position: relative;
}

.t-img-block.mb-2 {
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 20px;
}

.image-185 {
  border: 1px solid #cac7c7;
  border-radius: 50%;
  width: 100px;
  height: 100px;
}

.image-186 {
  border: 0 solid #000;
  width: 30px;
}

.test-logo {
  background-color: #d8d8d8;
  border: 1px solid #d8d6d6;
  border-radius: 50%;
  width: 35px;
  height: 35px;
  padding: 3px;
  position: absolute;
  inset: auto 28% 0% auto;
}

.test-logo.bg_g {
  background-color: #f4f4f4;
}

.rating {
  flex: 0 auto;
  order: 0;
  justify-content: center;
  align-self: auto;
  align-items: center;
  margin-bottom: 21px;
  display: flex;
}

.rating.p-0 {
  justify-content: center;
  align-items: center;
  margin-bottom: auto;
  padding-top: 5px;
}

.image-187 {
  width: 22px;
}

.image-187._w-20 {
  width: 20px;
}

.logo-award.mt-30 {
  margin-top: 30px;
}

.g2_img {
  height: 160px;
  margin: 8px 15px;
}

.aw-img {
  height: 130px;
  margin-left: 15px;
  margin-right: 15px;
}

.grid-53 {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.div-block-224 {
  background-color: #eff1f5;
  padding: 18px;
  text-decoration: none;
}

.div-block-224:hover {
  background-image: radial-gradient(circle at 120% 120%, #7b61ff1a, #fff0 65%);
  border: .5px solid #00000014;
  box-shadow: 4px 4px 10px #0000001a;
}

.image-188 {
  max-width: 70%;
  margin-top: auto;
  margin-bottom: 20px;
}

.section-header {
  text-indent: 0;
  text-transform: capitalize;
  column-count: 0;
  margin-top: 20px;
  margin-bottom: 9px;
  font-size: 4rem;
  font-weight: 500;
  line-height: .9;
}

.break-grid {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  background-color: #fff;
  border: 1px solid #e2edfc;
  border-radius: 10px;
  grid-template-rows: auto;
  grid-template-columns: .6fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  margin-top: 56px;
  padding: 10px;
  display: grid;
}

.b-flex {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.b-flex.left {
  justify-content: center;
  align-items: flex-start;
}

.b-flex.left.p-30 {
  transform-style: preserve-3d;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 18px;
  transition: all .2s ease-in-out;
}

.b-flex.left.p-30:hover {
  background-color: #fff;
  border-radius: 6px;
  transform: scale3d(1.01, 1.01, 1.1)translate(0);
  box-shadow: 0 5px 20px -15px #7b61ffdb;
}

.b-flex._w-60 {
  max-width: 80%;
}

.image-189 {
  align-self: flex-start;
  height: 50px;
  margin-left: auto;
  margin-right: auto;
}

.image-189.left {
  margin-left: 0;
}

.h3-heading {
  font-size: 1.2rem;
  font-weight: 600;
}

.h3-heading.center.mtb-30 {
  margin-top: 20px;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 600;
}

.h3-heading.mtb-20 {
  margin-top: 20px;
  margin-bottom: 20px;
  font-weight: 600;
}

.heading-167 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 48px;
  line-height: 65px;
}

.bold-text-75 {
  color: var(--new-heading);
  font-size: 1.2em;
  font-weight: 700;
}

._4-grid {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: #f1eff8;
  border-radius: 8px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 11px;
  display: grid;
}

.bold-text-76 {
  font-size: 45px;
}

.italic-text-9 {
  font-size: 22px;
}

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

.link-10 {
  color: #4a3aff;
  text-decoration: none;
}

.n-grid2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .7fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.text-block.mb-60 {
  margin-bottom: 80px;
}

.text-block._w-70 {
  max-width: 90%;
}

.text-block.mb-0 {
  margin-bottom: 0;
}

.heading-169 {
  color: var(--new-heading);
  text-align: left;
  font-family: Untitledsans, sans-serif;
  font-size: 48px;
  font-weight: 400;
  line-height: 60px;
}

.heading-169.bold {
  font-weight: 700;
}

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

.field-block {
  background-color: var(--color);
  border: 1px solid #ececec;
  border-radius: 10px;
  margin-top: 0;
  margin-bottom: 20px;
  padding: 20px 50px;
  box-shadow: 0 5px 55px -28px #7b61ff;
}

.field-block._01.topsticky {
  z-index: 0;
  padding-top: 20px;
  position: sticky;
  top: 100px;
  box-shadow: 0 5px 55px -28px #7b61ffeb;
}

.field-block._01.topsticky.t-50 {
  padding-top: 50px;
  padding-bottom: 50px;
}

.field-block._01.topsticky.t-50.bg-f {
  background-color: #f7f4ff;
}

.field-block._02.topsticky {
  z-index: 0;
  position: sticky;
  top: 100px;
  box-shadow: 0 5px 55px -28px #7b61ff1c;
}

.field-block._02.topsticky.t-50 {
  padding-top: 50px;
  padding-bottom: 50px;
}

.field-block._02.topsticky.t-50.bg-f {
  background-color: #f7f4ff;
}

.field-block._03.topsticky {
  z-index: 0;
  position: sticky;
  top: 100px;
  box-shadow: 0 5px 55px -28px #7b61ff00;
}

.field-block._03.topsticky.t-50 {
  padding-top: 50px;
  padding-bottom: 50px;
}

.field-block._04.topsticky {
  z-index: 0;
  position: sticky;
  top: 100px;
  box-shadow: 0 5px 55px -28px #7b61ff00;
}

.field-block._04.topsticky.t-50 {
  padding-top: 50px;
  padding-bottom: 50px;
}

.field-block._05.topsticky {
  z-index: 0;
  border-color: #e7e7e7;
  position: sticky;
  top: 100px;
  box-shadow: 0 5px 55px -28px #7b61ff00;
}

.fms-block {
  display: block;
}

.top-heading {
  color: var(--new-heading);
  letter-spacing: .2em;
  text-transform: uppercase;
  margin-bottom: 10px;
  font-family: Untitledsans, sans-serif;
  font-weight: 400;
}

.top-heading.light {
  opacity: .6;
  color: var(--untitled-ui-primary200);
  letter-spacing: .1em;
  font-size: 16px;
  font-weight: 300;
}

.fm-block {
  background-color: #fff;
  border: 1px solid #e6e6e6;
  border-radius: 10px;
  flex-flow: column;
  justify-content: space-around;
  height: 100%;
  display: block;
  position: relative;
  overflow: hidden;
}

.fm-img-block {
  background-color: #eff3f500;
  max-width: 100%;
  padding: 0;
  position: relative;
  top: 47px;
}

.fm-img-block.top {
  top: -17px;
  bottom: auto;
}

.fm-img-block.top.boto {
  max-width: 87%;
}

.fm-img-block.bot {
  max-width: 90%;
}

.img-block {
  background-color: #eff3f5;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
  display: flex;
  overflow: hidden;
}

.img-block.po-b {
  position: absolute;
  bottom: 0;
}

.fm-txt-block {
  margin-bottom: 0;
  padding: 20px 20px 30px;
}

.fm-txt-block.mb-0 {
  margin-bottom: 0;
}

.fm-sub-heading {
  color: var(--new-heading);
  text-align: left;
  margin-bottom: 8px;
  padding: 0;
  font-family: Untitledsans, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 22px;
}

.fm-sub-heading.head {
  font-size: 24px;
}

.fm-pra {
  text-align: left;
  padding: 0;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  line-height: 26px;
}

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

.new-title {
  color: var(--new-heading);
  letter-spacing: .5px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0;
  font-family: Untitledsans, sans-serif;
  font-size: 14px;
  font-weight: 400;
}

.new-title.m-10 {
  margin-bottom: 5px;
}

.new-title.light {
  color: var(--color);
  background-image: none;
  width: 100%;
  height: auto;
  position: static;
}

._w-grid3 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

._w-block {
  border: 1px solid #d4d4d4;
  border-radius: 10px;
  overflow: hidden;
}

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

._w-txt {
  padding-left: 20px;
  padding-right: 20px;
}

._w-pra {
  color: #1e2a3de0;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  line-height: 24px;
}

.new-t-tab {
  color: var(--new-purple);
  letter-spacing: 1px;
  text-transform: uppercase;
  font-family: Untitledsans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.new-t {
  color: #1e2a3ded;
  font-size: 16px;
  line-height: 25px;
}

.image-190 {
  margin-top: 20px;
}

.n-icon {
  width: 24px;
  height: 24px;
}

.stats {
  width: 100%;
  padding: 23px;
}

.stats.r-line {
  border: 0 solid #7b61ff54;
  border-right-width: 1px;
}

.div-block-225 {
  text-align: center;
}

.stats-img {
  border-radius: 6px;
  margin-bottom: 17px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.paragraph-159 {
  color: #1e2a3d;
  text-align: center;
  width: 100%;
  padding: 10px 0 0;
  font-size: 18px;
  line-height: 28px;
}

.paragraph-159.center {
  color: #1e2a3df5;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  font-family: Untitledsans, sans-serif;
}

.paragraph-160 {
  text-align: left;
  letter-spacing: .5px;
  margin-top: 10px;
  padding: 0;
  line-height: 22px;
}

.paragraph-161, .paragraph-162 {
  color: #010d20;
  letter-spacing: .2px;
  text-transform: none;
  padding-top: 15px;
  padding-left: 0;
  padding-right: 0;
  font-family: Untitledsans, sans-serif;
  font-size: 14px;
  font-weight: 400;
}

.paragraph-163 {
  text-align: left;
  width: 70%;
  padding: 10px 0 0;
  font-size: 18px;
  line-height: 28px;
}

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

.paragraph-164 {
  text-align: left;
  letter-spacing: .5px;
  margin-top: 10px;
  padding: 0;
  line-height: 22px;
}

.heading-h2-7 {
  color: #1d115a;
  text-align: center;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  font-family: Untitledsans, sans-serif;
  font-size: 40px;
  font-weight: 700;
  line-height: 120%;
}

.paragraph-165 {
  color: #010d20;
  letter-spacing: .2px;
  text-transform: none;
  padding-top: 15px;
  padding-left: 0;
  padding-right: 0;
  font-family: Untitledsans, sans-serif;
  font-size: 14px;
  font-weight: 400;
}

.heading-h2-8 {
  color: #1d115a;
  text-align: center;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  font-family: Untitledsans, sans-serif;
  font-size: 40px;
  font-weight: 700;
  line-height: 120%;
}

.paragraph-167 {
  text-align: left;
  letter-spacing: .5px;
  margin-top: 10px;
  padding: 0;
  line-height: 22px;
}

.paragraph-168 {
  color: #010d20;
  letter-spacing: .2px;
  text-transform: none;
  padding-top: 15px;
  padding-left: 0;
  padding-right: 0;
  font-family: Untitledsans, sans-serif;
  font-size: 14px;
  font-weight: 400;
}

.paragraph-169 {
  text-align: left;
  width: 70%;
  padding: 10px 0 0;
  font-size: 18px;
  line-height: 28px;
}

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

.heading-h2-9 {
  color: #1d115a;
  text-align: center;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  font-family: Untitledsans, sans-serif;
  font-size: 40px;
  font-weight: 700;
  line-height: 120%;
}

.paragraph-170 {
  text-align: left;
  letter-spacing: .5px;
  margin-top: 10px;
  padding: 0;
  line-height: 22px;
}

.paragraph-171 {
  color: #010d20;
  letter-spacing: .2px;
  text-transform: none;
  padding-top: 15px;
  padding-left: 0;
  padding-right: 0;
  font-family: Untitledsans, sans-serif;
  font-size: 14px;
  font-weight: 400;
}

.paragraph-172 {
  text-align: left;
  width: 70%;
  padding: 10px 0 0;
  font-size: 18px;
  line-height: 28px;
}

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

.paragraph-173 {
  text-align: left;
  letter-spacing: .5px;
  margin-top: 10px;
  padding: 0;
  line-height: 22px;
}

.heading-171 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Untitledsans, sans-serif;
  font-size: 48px;
  line-height: 55px;
}

.team-designation {
  color: #1e2a3df7;
  letter-spacing: .5px;
  padding-top: 0;
  font-size: 14px;
}

.num_p {
  color: #3d46e2;
  font-family: Poppins, sans-serif;
  font-size: 30px;
}

.num_p.txt-50 {
  text-transform: capitalize;
  font-size: 20px;
  font-weight: 500;
}

.p-n-block {
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: auto;
  padding: 7px 0;
  display: flex;
}

.p-n-block.f-col {
  flex-flow: column;
}

.pn-text {
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: #7b61ff26;
  border-radius: 6px;
  margin-top: auto;
  margin-left: 14px;
  padding: 5px 8px;
  font-family: Poppins, sans-serif;
  font-weight: 500;
}

.pn-text.left {
  margin-top: 10px;
  margin-left: 0;
  font-size: 13px;
}

.num-box {
  padding-top: 24px;
  padding-bottom: 24px;
  transition: all .2s ease-in-out;
}

.num-box:hover {
  transform: scale(1.1);
}

.num-box.r-line {
  border-right: 1px solid #7b61ff3d;
  width: 100%;
}

.num-box.r-line:hover {
  transform: scale(1.05);
}

.new-sub-1 {
  color: #1e2a3df2;
  font-size: 18px;
  line-height: 24px;
}

.new-sub-1.light {
  color: #fffffff2;
  text-align: center;
  margin-top: 10px;
  font-size: 16px;
}

.minu-b-50 {
  margin-bottom: -23px;
  padding-top: 25px;
}

.f-50 {
  font-family: Untitledsans, sans-serif;
  font-size: 30px;
  font-weight: 700;
}

.our-grid3 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: .8fr .8fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.fix-img-block {
  height: 80vh;
  position: static;
  top: 5vh;
}

.fix-img-block.topsticky {
  z-index: 1;
  border: 0 solid #000;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  height: 100vh;
  margin-top: 50px;
  margin-bottom: 50px;
  display: flex;
  position: sticky;
  top: 5vh;
  overflow: hidden;
}

.fix-img {
  z-index: 4;
  opacity: 1;
  align-self: center;
  position: absolute;
  top: auto;
}

.fix-img._1 {
  z-index: 3;
  background-color: #f2f4ff;
}

.fix-img._2 {
  z-index: 2;
  opacity: 0;
  background-color: #f2f4ff;
}

.fix-img._3 {
  z-index: 1;
  opacity: 0;
  background-color: #f2f4ff;
}

.fix-txt-box {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  height: 100vh;
  padding: 0 50px;
  display: flex;
}

.fix-grid2 {
  z-index: 1;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: static;
  top: 50px;
}

.fix-grid2.top-sticky {
  position: static;
}

.f-column {
  position: sticky;
  top: 100px;
}

.f-column.top-sticky {
  z-index: 2;
  position: relative;
  top: 10px;
}

.et-block {
  border: 1px solid #e1deff;
  border-radius: 12px;
  margin-top: -50px;
  margin-bottom: 80px;
  padding: 50px;
  box-shadow: 0 5px 55px -45px #6663f1;
}

.et-grid2 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-content: center;
  display: grid;
}

.div-block-226 {
  grid-column-gap: 6px;
  align-items: center;
  display: flex;
}

.load-bar-2 {
  object-fit: fill;
  background-color: #5238d1;
  width: 0%;
  height: 100%;
}

.tab-button-3 {
  grid-row-gap: 10px;
  opacity: .7;
  color: #151c34;
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 280px;
  padding-bottom: 16px;
  font-size: 15px;
  display: flex;
}

.tab-button-3.w--current {
  grid-row-gap: 16px;
  opacity: 1;
  color: #151c34;
  background-color: #ffffff80;
  border-radius: 16px;
  padding-bottom: 12px;
  font-weight: 600;
  position: relative;
  box-shadow: 0 11px 20px -20px #7b61ff;
}

.link-a {
  color: var(--new-purple);
  font-style: italic;
  text-decoration: none;
}

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

.com-img {
  background-color: #eff3f5;
  justify-content: center;
  align-items: center;
  padding: 30px;
  display: flex;
}

.img-w50 {
  max-width: 100%;
  height: 110px;
}

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

.ss-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: center;
  display: grid;
}

.image-191 {
  z-index: 2;
  max-width: 80%;
  position: static;
  top: 5vh;
}

.ss-txt-block {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  height: 700px;
  padding-left: 73px;
  padding-right: 73px;
  display: flex;
}

.ss-txt-block.h-nor {
  height: auto;
  padding-left: 0;
}

.ss-list {
  margin-top: 19px;
  padding-left: 0;
  font-family: Poppins, sans-serif;
  line-height: 24px;
}

.ss-list._w-100-fl {
  grid-column-gap: 25px;
  grid-row-gap: 10px;
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  width: 80%;
  display: flex;
}

.ss-list-item {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/65e84a6939968478422ad8d2_color-check.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 23px;
  margin-bottom: 16px;
  padding-left: 35px;
  list-style-type: none;
}

.ss-list-item.light {
  background-position: 0 5px;
  width: auto;
  height: auto;
  position: static;
  top: auto;
}

.ss-img-block {
  z-index: 5;
  justify-content: center;
  height: 700px;
  display: flex;
  position: sticky;
  top: 5vh;
}

.pricing-column-element {
  flex-flow: column;
  display: flex;
}

.pricing-price-heading-2 {
  color: #231d4f;
  text-align: left;
  font-family: Untitledsans, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 42px;
}

.pricing-price-heading-2.n-popular {
  color: #fff;
}

.div-block-227 {
  height: 100px;
  overflow: hidden;
}

.heading-173 {
  font-family: Untitledsans, sans-serif;
  font-size: 48px;
}

.script-utm {
  width: 1px;
  height: 1px;
  display: none;
}

.pra_txt {
  color: #1e2a3dcc;
  padding: 10px 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 28px;
}

.c-head {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 20px;
  display: grid;
}

.c-head.top-sticky {
  z-index: 0;
  grid-column-gap: 1.3rem;
  grid-row-gap: 1.3rem;
  background-color: #f6f4ff;
  grid-template-columns: 1.5fr 1fr 1fr 1fr 1fr;
  padding-top: 30px;
  position: sticky;
  top: 80px;
}

.c-space {
  background-color: #fff0;
}

.p-flex-center {
  justify-content: center;
  align-items: flex-end;
  display: flex;
}

.p-flex-center.left {
  justify-content: flex-start;
  align-items: flex-end;
}

.p-flex-center.off-dp {
  opacity: .8;
  display: flex;
  position: relative;
  transform: scale(.8);
}

.pricin-txt {
  color: var(--new-heading);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 33px;
  font-weight: 700;
}

.pricin-txt.white {
  color: var(--new-white);
  font-weight: 600;
}

.pricin-txt.custom {
  font-size: 28px;
}

.pricin-txt.small {
  font-size: 29px;
}

.heading-175 {
  margin-top: 0;
  margin-bottom: 0;
}

.heading-175.small {
  font-size: 20px;
  font-weight: 500;
}

.geotargetlygeocontent1682336378349_content_1 {
  display: none;
  position: static;
}

.pricing-rupess {
  margin-top: .5rem;
  margin-bottom: .5rem;
}

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

.p-flex.off-p {
  opacity: .81;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
  left: -20px;
  transform: scale(.8);
}

.p-flex.off-p.whit {
  opacity: .8;
}

.p-flex.off-p-home {
  opacity: .8;
  display: flex;
  position: relative;
  left: -29px;
  transform: scale(.8);
}

.heading-176 {
  color: var(--new-heading);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 30px;
}

.heading-177 {
  color: var(--new-heading);
  margin-top: 0;
  margin-bottom: 0;
  margin-left: -3px;
  font-size: 30px;
}

.heading-177.white {
  color: var(--new-white);
}

.p-month {
  color: #848199;
  margin-left: .3rem;
  font-size: 20px;
  font-weight: 500;
}

.p-month.white {
  color: var(--new-white);
  font-size: 18px;
}

.geotargetlygeocontent1682336378349_content_2 {
  display: none;
}

.p-leage-grid4 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
  position: relative;
  overflow: hidden;
}

.p-leage-grid4.hide {
  display: none;
}

.pl-box {
  background-color: #f0f0f0;
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/6319cd7d34ef397c08b859b6_referral%20partner.webp");
  background-position: 50%;
  background-size: cover;
  border: 1px solid #d8d8d8;
  border-radius: 20px;
  min-width: 25%;
  max-width: 25%;
  min-height: 600px;
  max-height: 350px;
  padding: 30px 30px 20px;
  position: relative;
  overflow: hidden;
}

.pl-box._1 {
  background-color: #d1d6e4;
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/661a4d09cd1ce800ad1f357c_1.png");
  background-position: -80%;
  width: 57%;
  min-width: auto;
  max-width: none;
  transition: all .2s ease-in-out;
}

.pl-box._2 {
  background-color: #dfd0d2;
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/661a4d09120c0093983cfbaa_2.png");
  background-position: -80%;
  width: 12%;
  min-width: auto;
  max-width: none;
}

.pl-box._4 {
  background-color: #f0d4da;
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/661a4d095f85c8b219179228_3.png");
  background-size: cover;
  width: 12%;
  min-width: auto;
  max-width: none;
}

.pl-box._3 {
  background-color: #eee8e1;
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/661a4d0b0f623797af21a809_4.png");
  background-position: -80%;
  width: 12%;
  min-width: auto;
  max-width: none;
}

.p-txt-block {
  z-index: 5;
  flex-flow: row;
  display: flex;
  position: absolute;
  bottom: 164px;
  left: -143px;
  transform: rotate(-90deg);
}

.p-txt-block._90d {
  display: none;
}

.p-txt-block.ver {
  opacity: 1;
  flex-flow: column;
  margin-bottom: 5px;
  display: flex;
  position: relative;
  top: 0;
  bottom: auto;
  left: auto;
  transform: none;
}

.p-txt-block.ver._2, .p-txt-block.ver._3 {
  display: flex;
}

.p-txt-block.ver._4 {
  display: none;
}

.p-overlay {
  background-color: #ffffff2e;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 80vh;
  display: flex;
  position: absolute;
  top: 0;
}

.p-overlay._1 {
  background-image: linear-gradient(28deg, #000000eb 12%, #00000008 80%);
  display: block;
  left: 0;
}

._60per-w {
  z-index: 7;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

._60per-w.hide {
  padding-top: 0;
  display: none;
}

._60per-w._1 {
  opacity: 1;
  display: block;
}

.p-heading {
  text-align: left;
  font-size: 34px;
  font-weight: 700;
  line-height: 115%;
}

.p-heading.blank {
  color: var(--new-heading);
  font-size: 40px;
  line-height: 100%;
}

.batch {
  background-color: #7b61ff42;
  border: 1px solid #7b61ff9e;
  border-radius: 5px;
  padding: 3px 15px;
  display: inline-flex;
}

.bold-text-80 {
  font-size: 18px;
  font-weight: 600;
}

.list-p {
  color: #f7e9e9;
  margin-top: 15px;
  padding-left: 0;
  list-style-type: none;
  display: flex;
}

.list-p.hide {
  display: none;
}

.p-list {
  color: #fffffffc;
  margin-top: 6px;
  font-family: Untitledsans, sans-serif;
  font-weight: 400;
}

.p-list.dark {
  color: #42309e;
  background-color: #e2dcff;
  border: 1px solid #7b61ffa8;
  border-radius: 6px;
  align-self: center;
  margin: 8px 15px;
  padding: 5px 15px 3px;
  font-size: 16px;
}

.ps-episod {
  opacity: .9;
  color: #fff;
  letter-spacing: 5px;
  text-transform: uppercase;
  margin-top: -10px;
  margin-bottom: 0;
  margin-left: auto;
  font-family: Untitledsans, sans-serif;
  font-size: 30px;
  font-weight: 300;
}

.ps-block {
  z-index: 6;
  width: 100%;
  height: 550px;
  display: block;
  position: relative;
}

.ps-block._2, .ps-block._3, .ps-block._4 {
  display: block;
}

.ps-block._1 {
  opacity: 0;
  display: none;
}

.episode {
  opacity: .8;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  inset: 110% 0% 0% -43%;
  transform: rotate(-90deg);
}

.text-bg {
  text-align: center;
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  justify-content: center;
  align-items: center;
  margin: 0 0 auto -16px;
  display: flex;
}

.heading-179 {
  color: var(--text_number);
  margin-top: -13px;
  margin-bottom: 0;
  margin-left: 46px;
  font-size: 80px;
  transform: rotate(90deg);
}

.ps-heading {
  color: var(--whit);
  mix-blend-mode: screen;
  text-shadow: 0 2px 28px #00000080;
  width: 450px;
  margin-top: auto;
  margin-bottom: 0;
  display: none;
  position: absolute;
  top: 293px;
  left: -18px;
  transform: rotate(-90deg);
}

.bold-text-82 {
  opacity: .9;
}

.left-arrow {
  height: 60px;
  inset: auto 100px 0% auto;
}

.left-arrow.arrow-icon {
  background-color: #7b61ff;
  border: 2px #7b61ff;
  border-radius: 20px 6px;
  width: 60px;
  inset: 55% auto auto 5%;
}

.icon-2 {
  color: #fff;
  background-color: #0000;
  font-size: 25px;
}

.right-arrow {
  height: 60px;
  inset: auto 0% 0% auto;
}

.right-arrow.arrow {
  background-color: #7b61ff;
  border-radius: 20px 6px;
  width: 60px;
  height: 60px;
  top: 55%;
  bottom: auto;
  right: 30px;
}

.right-arrow.arrow:hover {
  color: #7b61ff;
  background-color: #654be5;
  border: 2px solid #7b61ff;
}

.slide-nav-3 {
  display: none;
}

.slider-4 {
  height: 100vh;
}

.slide-4 {
  background-color: #0000;
}

.c-hero-mesh {
  background-color: #fafafa;
  grid-template-rows: 10vh 10vh 10vh 10vh 10vh 10vh 10vh 10vh 10vh 10vh;
  grid-template-columns: auto;
  grid-auto-columns: 1fr;
  place-items: stretch stretch;
  width: 100%;
  height: 100vh;
  display: grid;
  position: absolute;
  inset: 0%;
}

.c-mesh-box {
  background-color: #fff;
  border: 1px solid #f0f0f080;
  border-radius: 10px;
  width: 100%;
  display: block;
}

.bg {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/661cf4ad86c25523ae7c2156_pbg-bl.webp"), url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/661cf4ad6bd23c9584c0939e_pbg-1.webp"), url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/661cf444696651296826d88d_pbg-l.webp");
  background-position: 0 100%, 100% 0, 0 0;
  background-repeat: no-repeat, no-repeat, no-repeat;
  background-size: auto, 160px, auto;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
}

.bg.first {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/662cbc0f6408cf2a4b47dd5b_Asset%2011.webp"), url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/662cbc10b09babfb88a3af32_Asset%2010.webp"), url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/662cbc106def1e1209c3fa6e_Asset%209.webp"), url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/662cbc113cb2fe2f66d62328_bg-league.webp");
  background-position: 5% 105%, 95% -110px, -90px 5%, 0%;
  background-repeat: no-repeat, no-repeat, no-repeat, repeat-x;
  background-size: auto, auto, auto, 160px;
}

._w-100_pl {
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 1180px;
  max-width: 1180px;
  height: 100vh;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.pl-grid2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: .8fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.text-span-33 {
  color: #7b61ff;
  font-style: normal;
  font-weight: 600;
}

.p-img-block {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .6fr 1fr;
  grid-auto-columns: 1fr;
  align-self: center;
  width: 70%;
  margin: 30px auto 20px;
  display: grid;
}

.img1-b {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.image-195 {
  max-width: 200px;
  margin-bottom: 10px;
}

.heading-181 {
  color: var(--new-heading);
  margin-top: 2px;
  margin-bottom: 5px;
  font-family: Untitledsans, sans-serif;
  font-size: 18px;
}

.designat {
  color: #1e2a3dcf;
  text-align: center;
  text-transform: capitalize;
  padding: 0;
  font-size: 15px;
  font-weight: 500;
  line-height: 115%;
}

.image-196 {
  max-width: 90%;
}

.icon-3 {
  color: #fff;
  font-size: 25px;
}

.icon-3:hover {
  color: #7b61ff;
}

.div-block-243 {
  justify-content: center;
  align-items: center;
  margin-bottom: auto;
  display: flex;
}

.div-block-243.first {
  justify-content: center;
  align-items: flex-start;
  height: 100vh;
}

.html-embed-5 {
  display: block;
}

.image-197 {
  height: 70px;
  position: relative;
  top: auto;
}

.image-197.ml-10 {
  margin-left: 29px;
  padding-right: 150px;
}

.offer-flex {
  order: 0;
  justify-content: flex-start;
  align-items: center;
  padding-left: 30px;
  display: flex;
}

.new-heading-h2 {
  color: var(--new-heading);
  margin-bottom: 20px;
  font-size: 35px;
  line-height: 45px;
}

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

.link-11 {
  color: #ffb800;
}

.link-12, .link-13, .link-14, .link-15 {
  color: var(--yellow);
}

.div-block-244 {
  height: 18px;
}

.uui-navbar01_menu-button-2 {
  padding: 0;
}

.uui-navbar01_container-2 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 80rem;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.uui-navbar01_menu-2 {
  flex: 1;
  justify-content: space-between;
  align-items: center;
  margin-left: 1.5rem;
  display: flex;
  position: static;
}

.uui-navbar01_component-2 {
  z-index: 999;
  border-bottom: 1px solid var(--untitled-ui-gray100);
  background-color: #fff;
  align-items: center;
  min-height: 5rem;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
  position: sticky;
  top: 0;
}

.uui-navbar01_component-2.no-color {
  background-color: #fff0;
  border-bottom-width: 0;
  top: 58px;
}

.uui-navbar01_component-2.no-color.hide {
  display: none;
}

.rising-s {
  padding-top: 60px;
  padding-bottom: 120px;
}

.r-grid {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: .7fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.img-r {
  border: 3px solid #ffffff26;
  border-radius: 20px;
  position: sticky;
  top: 50px;
  box-shadow: 0 5px 155px -10px #46116229;
}

.container-1302 {
  max-width: 1100px;
}

.r-content.mt-20 {
  margin-top: 25px;
}

.body-18 {
  background-color: #f3f3f340;
  font-family: Montserrat, sans-serif;
}

.heading-182 {
  color: #491265;
  margin-top: 15px;
  margin-bottom: 15px;
  font-size: 45px;
}

.date-block {
  justify-content: flex-start;
  align-items: center;
  margin-top: 15px;
  padding-top: 14px;
  display: flex;
}

.date-box {
  background-color: #43105d1c;
  border-radius: 10px;
  flex-flow: column;
  justify-content: space-around;
  align-items: center;
  width: 45px;
  height: 45px;
  padding: 3px 2px 2px;
  display: inline-flex;
  position: relative;
  overflow: hidden;
}

.date-r {
  background-color: #fff;
  border-radius: 0 0 6px 6px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 100%;
  height: 100%;
  margin: 2px auto auto;
  font-size: 16px;
  line-height: 1em;
  display: flex;
  position: relative;
}

.tdate {
  color: #333333b8;
  justify-content: center;
  align-items: center;
  max-width: 100%;
  margin-top: 5px;
  font-size: 18px;
  font-weight: 500;
  line-height: 11px;
  display: flex;
}

.text-block-71 {
  margin-bottom: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
}

.rd {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  margin-left: 20px;
  display: flex;
}

.paragraph-174 {
  color: #270c2fe0;
  padding: 0;
  font-size: 16px;
  font-weight: 600;
}

.rt {
  padding: 5px 0 0;
  font-size: 14px;
  font-weight: 600;
}

.link-block-11 {
  text-decoration: none;
  display: flex;
}

.icon-embed-xxsmall {
  color: var(--blog_text);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
}

.registraion {
  background-color: #ffffff8a;
  border-radius: 10px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  margin-top: 25px;
  padding: 5px;
  display: flex;
  box-shadow: 0 0 11px -3px #0003;
}

.text-block-72 {
  background-color: #e5dde98f;
  border-radius: 4px 4px 0 0;
  margin-bottom: 20px;
  padding: 5px 5px 5px 10px;
  font-weight: 500;
}

.heading-183 {
  color: var(--midnight-blue);
  margin-top: 0;
  padding-left: 10px;
  font-size: 18px;
  font-weight: 500;
}

.rpera {
  color: #290b2fc9;
  padding: 0;
  font-weight: 500;
  line-height: 1.4em;
}

.rpera.mb-20 {
  margin-bottom: 10px;
}

.r-head {
  color: #170122;
  margin-top: 15px;
  margin-bottom: 15px;
  font-size: 19px;
  font-weight: 700;
  line-height: 1.4em;
}

.r-head.mt-0 {
  margin-top: 0;
}

.e-high {
  background-color: #e5dde97a;
  border-radius: 10px;
  margin-bottom: 20px;
  padding: 20px;
}

.e-high.mt-30 {
  margin-top: 30px;
}

.heading-rev {
  color: #290b2fc9;
  padding: 0;
  font-size: 15px;
  font-weight: 500;
  line-height: 1.4em;
}

.heading-rev.bold-text {
  margin-bottom: 5px;
  font-size: 16px;
  font-weight: 600;
}

.r-list {
  margin-top: 15px;
  margin-bottom: 0;
  padding-left: 10px;
}

.r-list-icon {
  box-sizing: content-box;
  color: #610b57;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.3rem;
  height: 1.3rem;
  margin-right: 10px;
  display: flex;
}

.r-list-item {
  display: flex;
}

.rl-item {
  margin-bottom: 8px;
  list-style-type: none;
  display: flex;
}

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

.r-grid2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  width: 100%;
  max-width: 100%;
  height: 100%;
  margin-top: 69px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  display: grid;
  position: static;
}

.r-txt {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: left;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: stretch stretch;
  padding-top: 82px;
  padding-bottom: 82px;
  display: block;
}

.r-subtitle {
  color: var(--yellow);
  text-align: left;
  letter-spacing: 2px;
  text-transform: uppercase;
  padding: 0;
  font-family: Lato, sans-serif;
  font-size: 14px;
  font-weight: 400;
}

.r-subtitle.center {
  text-align: center;
  font-size: 20px;
  font-weight: 300;
}

.heading-184 {
  color: var(--whit);
  text-align: left;
  margin-top: 5px;
  margin-bottom: 0;
  font-size: 39px;
  font-weight: 700;
  line-height: 1.3em;
}

.image-198 {
  min-width: 141%;
}

.image-198.round {
  border-top-left-radius: 80px;
  border-bottom-right-radius: 80px;
  min-width: 100%;
  position: absolute;
  top: auto;
  bottom: 0;
  right: 0;
}

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

.paragraph-175 {
  color: var(--whit);
  text-align: left;
  padding: 0;
  font-weight: 400;
  line-height: 1.3em;
}

.r-imgbox {
  width: 50%;
  height: 100%;
  position: absolute;
  bottom: 0;
  right: 0;
}

.r-btn {
  color: var(--midnight-blue);
  text-transform: uppercase;
  vertical-align: middle;
  background-color: #ffd00e;
  border-radius: 6px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 184px;
  margin-top: 15px;
  margin-left: auto;
  margin-right: auto;
  padding: 12px 27px 10px;
  font-weight: 500;
  transition: all .6s ease-in-out;
  display: flex;
  position: static;
}

.r-btn:hover {
  background-color: var(--yellow);
}

.r-btn.nomin {
  color: var(--whit);
  letter-spacing: 1.5px;
  background-image: linear-gradient(86deg, #3dc4bd, #548bee 52%, #a291fb);
  width: 200px;
  margin-top: 20px;
  margin-bottom: 20px;
  font-size: 15px;
  font-weight: 400;
}

.r-text-box {
  width: 80%;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
}

.heading-185 {
  color: #330b3d;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 39px;
}

.heading-185.light {
  color: #fff;
  font-weight: 700;
}

.heading-185.f-34 {
  font-size: 34px;
}

.r-grid4 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 50px;
  display: grid;
}

.show-block {
  background-color: #680e5412;
  border-radius: 15px;
  padding: 23px;
}

.show-block.light {
  padding: 0;
  overflow: hidden;
}

.heading-186 {
  font-family: Untitledsans, sans-serif;
  font-size: 20px;
  font-weight: 600;
}

.heading-186.mt-0 {
  color: #2a0c32;
  text-align: center;
  margin-top: 0;
  font-size: 18px;
}

.heading-186.large {
  color: #110514;
  text-align: center;
  margin-top: 38px;
  font-size: 30px;
  font-weight: 400;
}

.paragraph-176 {
  color: #330b3d;
  text-align: center;
  padding: 0;
}

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

.image-199 {
  width: 110px;
}

.r-logo-box {
  background-color: #330b3d;
  border-radius: 10px;
  padding: 6px;
}

.r-logo {
  background-color: #f4eef3;
  width: 100%;
}

.heading-187 {
  color: #f4eef3;
  text-align: center;
  text-transform: capitalize;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 5px;
  font-size: 14px;
  font-weight: 500;
}

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

.rlogo-b {
  border-radius: 8px;
  overflow: hidden;
}

.r-grid5 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 50px;
  display: grid;
}

.r-grid3 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 50px;
  display: grid;
}

.r-grid3.we-70 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  place-items: start center;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.who-block {
  background-color: #f4eef3;
  border-radius: 12px;
  padding: 25px;
  position: relative;
}

.who-block.bg-colo {
  background-color: #f2f0ff;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  min-height: 200px;
  max-height: 200px;
  padding-top: 39px;
  padding-bottom: 39px;
  display: flex;
  top: 0;
}

.new-sub-dark {
  color: #000;
  text-align: center;
  margin-top: 10px;
  font-size: 16px;
  line-height: 24px;
}

.new-sub-dark.left {
  text-align: left;
  padding-top: 0;
  padding-left: 0;
}

.bold-text-86 {
  font-size: 25px;
  font-weight: 400;
}

.step-n {
  z-index: 3;
  background-color: #2a0c32;
  border: 5px solid #fff;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 80px;
  height: 80px;
  margin-bottom: auto;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  display: flex;
  position: absolute;
  top: -41px;
  left: 131px;
}

.heading-188 {
  color: #f4eef3;
  margin-top: 30px;
  margin-bottom: auto;
  font-size: 45px;
  font-weight: 500;
  line-height: 19px;
}

.r-footer {
  color: #fff;
  background-color: #2a0c32;
  padding-top: 40px;
  padding-bottom: 40px;
  font-size: 12px;
}

.r-footer.bg-color {
  background-color: #0f0421;
}

.r-footer.bg-color.light {
  background-image: none;
  width: auto;
  height: auto;
  position: static;
  top: auto;
}

.r-footer.light {
  background-color: #fef7e5;
}

.paragraph-178 {
  color: #eccff3;
  text-align: center;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 14px;
}

.paragraph-178.color {
  color: #28232f;
  padding-top: 10px;
  padding-bottom: 10px;
}

.easy {
  max-width: 100%;
  height: 39px;
}

.cii {
  max-width: 100%;
  height: 49px;
}

.lp-grid2 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.btn-f-col {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.paragraph-179 {
  color: #1e2a3d;
  letter-spacing: 2px;
  text-transform: capitalize;
  align-self: flex-start;
  padding-left: 10px;
  font-size: 14px;
}

.lp-grid3 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.copyright-landing-page {
  text-align: center;
  background-color: #f1efff;
  padding-top: 16px;
  padding-bottom: 16px;
}

.lp-h4 {
  font-size: 24px;
  font-weight: 600;
  line-height: 1.3em;
}

.lp-gr2 {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  margin-bottom: 60px;
  display: grid;
}

.lp-gr2.mb-100 {
  place-items: center;
  margin-bottom: 120px;
}

.tab-track {
  margin-top: 12px;
  display: block;
}

.tabs-menu-11 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.icon-track {
  align-self: center;
  width: 25px;
  margin-bottom: 2px;
  font-size: 0;
}

.tab-trac {
  color: #3333338c;
  text-align: center;
  background-color: #ddd0;
  flex-flow: column;
  font-family: Untitledsans, sans-serif;
  font-weight: 500;
  display: flex;
}

.tab-trac.w--current {
  color: #7b61ff;
  background-color: #a593ff1a;
  border-bottom: 5px solid #7b61ff;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}

.tab-trac.hide {
  display: none;
}

.icon-embed-xxsmall-3 {
  color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.3rem;
  height: 2rem;
  display: flex;
}

.flex-track {
  justify-content: flex-start;
  margin-top: 15px;
  display: block;
}

.link-block-12 {
  color: red;
  background-color: #d1d1d1;
  border-radius: 6px;
  flex: 1;
  justify-content: center;
  align-self: center;
  align-items: flex-start;
  padding: 0;
  font-family: Untitledsans, sans-serif;
  text-decoration: none;
  display: inline-flex;
  overflow: hidden;
}

.link-block-12.linux {
  margin-right: 15px;
}

.t-icon {
  background-color: #222;
  justify-content: center;
  align-items: center;
  width: 41px;
  height: 40px;
  font-size: 20px;
  display: flex;
}

.paragraph-181 {
  color: #fff;
  background-color: #707070;
  font-weight: 400;
}

.tab-pane-dektop, .tab-pane-mobile, .tab-pane-exectation {
  min-height: 80px;
  max-height: 80px;
}

.paragraph-182 {
  color: #1e2a3d;
  text-align: left;
  line-height: 25px;
}

.bold-text-87, .heading-189 {
  text-align: left;
}

.heading-192 {
  color: var(--blue);
  text-align: left;
  background-color: #f6f4ff;
  padding: 15px 21px 15px 20px;
  font-size: 32px;
  font-weight: 700;
}

.r-h {
  height: 110px;
}

.text-block-74 {
  color: var(--color);
}

.enter-p {
  color: var(--untitled-ui-warning300);
  flex: none;
  align-self: stretch;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Untitledsans, sans-serif;
  font-size: 33px;
  font-weight: 700;
}

.cls {
  width: 12px;
  height: 12px;
}

.add-one-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 30px;
  display: grid;
}

.aone-block {
  background-color: #fff;
  border: 1px solid #7b61ff54;
  border-radius: 8px;
  padding: 0;
  overflow: hidden;
  box-shadow: 0 5px 55px -30px #7b61ff;
}

.ao-top {
  justify-content: flex-start;
  align-items: center;
  padding: 15px 22px;
  display: flex;
}

.ao-bottom {
  background-color: #eeeaff;
  padding: 23px;
}

.image-201 {
  max-width: 15%;
}

.ao-h5 {
  color: #231d4f;
  margin-left: 15px;
  font-family: Untitledsans, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.ao-divider {
  background-color: #7b61ff;
  height: 1px;
  margin-top: 15px;
  margin-bottom: 15px;
  padding-top: 0;
  padding-bottom: 0;
}

.ao-list {
  display: flex;
}

.ao-list-img {
  height: 22px;
}

.paragraph-184 {
  color: #1e2a3d;
  text-align: left;
  padding: 0 0 0 10px;
}

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

.job-box {
  background-color: #f6f4ff;
  border: 1px solid #7b61ff3b;
  border-radius: 10px;
  padding: 46px;
  box-shadow: 0 5px 50px -40px #261481;
}

.job-box:hover {
  box-shadow: 0 5px 50px -36px #9a88fa;
}

.type {
  color: #1e2a3db0;
  letter-spacing: 3px;
  text-transform: uppercase;
  padding: 0;
  font-family: Poppins, sans-serif;
  font-size: 14px;
  font-weight: 500;
  display: inline-block;
}

.post-name {
  color: #231d4f;
  text-transform: uppercase;
  padding-top: 5px;
  padding-bottom: 5px;
  font-family: Untitledsans, sans-serif;
  font-size: 22px;
  font-weight: 500;
}

.paragraph-185 {
  color: #1e2a3dad;
  text-transform: capitalize;
  column-count: 0;
  margin-top: auto;
  padding: 0;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  line-height: 1.5em;
}

.j-flex {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.j-tag {
  color: #15287cb3;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #cae7ff;
  border-radius: 5px;
  padding: 2px 10px;
  font-family: Poppins, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.5em;
}

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

.icon-embed-xxsmall-8 {
  color: #231d4f;
  background-image: none;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.8rem;
  height: 1.6rem;
  display: flex;
  position: absolute;
}

.view-po {
  color: #231d4f;
  letter-spacing: 3px;
  text-transform: uppercase;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 0 10px 0 0;
  font-size: 13px;
  font-weight: 500;
  line-height: 25px;
  display: block;
}

.arrow-block {
  margin-top: 31px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.ar-bg {
  background-color: #f6f4ff;
  width: 150px;
  height: 30px;
  position: absolute;
}

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

.o-block2 {
  width: 100%;
}

.h4-car {
  text-align: left;
  margin-bottom: 15px;
}

.com-brief {
  color: #1e2a3df7;
  text-align: left;
  margin-bottom: 30px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  line-height: 1.5em;
}

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

.link-16 {
  color: #7b61ff;
  font-size: 16px;
  font-weight: 500;
  text-decoration: none;
}

.rich-text-block-4 {
  color: #312e47;
  line-height: 1.3em;
}

.footer-flex {
  justify-content: space-between;
  margin-top: 15px;
  margin-bottom: 11px;
  padding-top: 13px;
  padding-bottom: 15px;
  display: flex;
}

.f-logo {
  display: flex;
}

.f-txt-add {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  margin-left: 30px;
  font-size: 12px;
  display: flex;
}

.f-nav-logo {
  background-color: #fff;
  border: 1px solid #472def4f;
  border-radius: 6px;
  justify-content: center;
  align-self: center;
  align-items: center;
  padding: 10px 5px;
  display: flex;
}

.f-nav-logo.f-dark {
  border-color: var(--ai-border);
  background-color: var(--ai-background);
  display: flex;
}

.f-divider {
  background-color: #472def8f;
  width: 1px;
  margin-left: 20px;
  margin-right: 20px;
}

.f-divider._w-100 {
  background-color: #472def80;
  width: 100%;
  height: 1px;
  margin: 20px auto;
}

.app-download {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.app-link {
  margin-left: 10px;
}

.call-img {
  justify-content: flex-start;
  align-items: center;
  margin-left: 20px;
  display: flex;
}

.flag {
  height: 17px;
}

.call-txt {
  color: var(--whit);
  padding: 0 0 0 10px;
  font-size: 15px;
  font-weight: 500;
}

.ns-box {
  background-color: #fff;
  border: .5px solid #7b61ff4d;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  height: 42px;
  padding-left: 5px;
  padding-right: 5px;
  display: flex;
  box-shadow: 0 5px 30px -12px #7b61ff4d;
}

.ns-box.dark {
  border-color: var(--ai-border);
  background-color: var(--ai-background);
  box-shadow: 0 5px 30px -12px #7b61ffb3;
}

.u-flex {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.code-embed-3 {
  display: block;
}

.icon-embed-xxsmall-9 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 3.6rem;
  height: 1.3rem;
  display: flex;
}

.ab-download {
  justify-content: center;
  align-items: center;
  width: 35%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  top: -26px;
}

.bold {
  font-weight: 700;
}

.image-202 {
  width: 12px;
  height: 12px;
}

.grid-n2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.en-box {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 14px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding: 0;
  display: block;
  overflow: hidden;
  box-shadow: 0 8px 16px -12px #7b61ff80;
}

.en-box.left {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: center;
  display: grid;
}

.exn-txt {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding: 20px 32px 30px;
  display: grid;
}

.heading-193 {
  color: #1d115a;
  text-align: left;
  font-family: Untitledsans, sans-serif;
  font-size: 20px;
  line-height: 1.2em;
}

.en-pra {
  color: #1e2a3dcc;
  text-align: left;
  padding: 0;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5em;
}

.grid-n1 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto;
}

.grid-en1 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 20px;
  display: grid;
}

.en-heading {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: left;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-bottom: 20px;
  display: block;
}

.en-tag {
  color: #000307;
  letter-spacing: 3px;
  text-transform: uppercase;
  background-color: #e8f2f8;
  border-radius: 6px;
  margin-bottom: 8px;
  padding: 7px 10px 3px;
  font-size: 11px;
  font-weight: 400;
  display: inline-block;
}

.en-h4 {
  color: #1d115a;
  margin-bottom: 15px;
  font-family: Untitledsans, sans-serif;
  font-size: 36px;
}

.image-203 {
  place-content: space-around stretch;
  min-width: 100%;
  display: inline;
}

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

.icon-embed-xxsmall-11 {
  color: #7b61ff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  display: flex;
}

.paragraph-188 {
  color: #fff;
  padding: 0;
}

.icon-down {
  background-color: #fffffff0;
  border-radius: 4px;
  margin: -3px 12px -3px -16px;
}

.div-block-248 {
  padding-left: 8px;
}

.paragraph-189 {
  color: #1e2a3d80;
  padding: 0;
  font-size: 16px;
  font-weight: 600;
}

.rating-flex {
  flex: 0 auto;
  justify-content: space-between;
  align-self: auto;
  align-items: center;
  display: flex;
}

.image-204 {
  height: 28px;
}

.pmix-logo {
  order: 0;
  justify-content: center;
  align-items: center;
  width: 500px;
  display: flex;
}

.pmix-logo.center {
  flex-flow: column;
}

.p-mix-minus {
  margin-top: -35px;
  position: relative;
}

.p-mix-number {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #9e91fb;
  border-radius: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 80px;
  display: grid;
  overflow: hidden;
}

.pb1 {
  background-image: linear-gradient(99deg, #5623a1, #b42bf5);
}

.pb1._2nd {
  background-image: linear-gradient(90deg, #357ab4, #5e16c7);
}

.pb1._3rd {
  background-image: linear-gradient(270deg, #2fb37e, #1528bb);
}

.pmin-h {
  color: var(--whit);
  text-align: center;
  letter-spacing: .5px;
  margin-top: 12px;
  margin-bottom: 2px;
  font-family: DM Serif Display, sans-serif;
  font-size: 35px;
  font-weight: 900;
}

.paragraph-190 {
  color: #fff;
  text-align: center;
  letter-spacing: 2px;
  text-transform: uppercase;
  padding: 0;
  font-size: 11px;
}

.pm-grid2 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.p-left {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
}

.p-left.top {
  width: 80%;
}

.p-ov-head {
  text-align: right;
  width: 300px;
  margin-bottom: 0;
  font-size: 28px;
  font-weight: 700;
  line-height: 1.2em;
}

.bold-text-89 {
  line-height: 1.1em;
}

.pover-head {
  color: #cc3462;
  margin-bottom: 20px;
  font-size: 34px;
  font-weight: 700;
}

.image-205 {
  width: 30%;
  max-width: 80%;
}

.paragraph-191 {
  color: #14061f;
  padding: 0;
  font-size: 17px;
  line-height: 1.5em;
}

.paragraph-191.mb-30 {
  margin-bottom: 30px;
  font-size: 17px;
  line-height: 1.6em;
}

.p-grid4 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 80%;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.pdate {
  background-color: #8e83ee;
  justify-content: center;
  align-items: flex-end;
  height: 300px;
  padding-top: 0;
  padding-bottom: 30px;
  transition: all .6s ease-in-out;
  display: flex;
}

.pdate:hover {
  background-color: #43c2c0;
  padding-bottom: 60px;
}

.p-center {
  color: #fff;
  text-align: center;
  letter-spacing: 1px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  font-size: 14px;
  line-height: 1.5em;
}

.p-mix-box {
  margin-bottom: 0;
}

.p-div {
  background-color: #fff;
  border-radius: 5px;
  width: 30%;
  height: 3px;
  margin: 15px auto;
}

.heading-194 {
  color: #fff;
  text-align: center;
  font-size: 16px;
}

.who-e {
  grid-column-gap: 20px;
  grid-row-gap: 15px;
  flex-flow: row-reverse wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 80%;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.who-e.block {
  grid-column-gap: 20px;
  grid-row-gap: 15px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.paragraph-192 {
  color: #041735;
  width: 94%;
  padding: 0;
  line-height: 22px;
}

.paragraph-192.bold {
  font-weight: 600;
}

.paragraph-192.small {
  text-align: left;
  width: auto;
  font-size: 13px;
  font-weight: 600;
  display: inline-flex;
}

.paragraph-192.bm {
  color: #041735c2;
  font-size: 15px;
  font-weight: 500;
}

.paragraph-192.esm {
  color: #041735d1;
  font-size: 12px;
  font-weight: 400;
}

.pm-icon {
  color: #8172ff;
  justify-content: flex-start;
  align-items: flex-start;
  width: 20px;
  margin-top: 1px;
  margin-right: 8px;
  font-size: 21px;
  display: block;
}

.pm-icon.h-i {
  width: 20px;
}

.new {
  color: var(--whit);
  text-transform: capitalize;
  font-size: 15px;
  font-weight: 400;
}

.new.dark {
  color: var(--blog_text);
}

.g2-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: center;
  width: 80%;
  margin-top: 30px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.g2-grid.hide {
  display: none;
}

.image-206 {
  max-width: 88%;
}

.video-item {
  float: left;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/66b1cdc0a59af642a2781c3f_pexels-artem-podrez-5440054.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 12px;
  width: 347px;
  height: 600px;
  min-height: 500px;
  transition: all .5s ease-in-out;
  position: relative;
  overflow: hidden;
}

.video-item.b2 {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/66b1cd08097609b974b0b0c0_CONVENE.png");
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: flex-start;
  align-items: center;
  width: 340px;
  min-width: 0;
  height: 600px;
  margin-left: auto;
  margin-right: auto;
  transition: all .5s ease-in-out;
  display: flex;
  position: relative;
  overflow: hidden;
}

.video-item.b2:hover {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/66b1cd08097609b974b0b0c0_CONVENE.png");
  background-repeat: no-repeat;
  background-size: cover;
}

.video-item.b1 {
  float: left;
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/66b1c235382349384b67948e_videoframe_355.png");
  width: 340px;
  margin-left: 15px;
  margin-right: 15px;
}

.video-item.b3 {
  margin-left: 15px;
  margin-right: 15px;
  overflow: hidden;
}

.txt-video {
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
  background-color: #02020214;
  border-top: 1px solid #ffffff2b;
  flex-flow: column;
  width: 100%;
  padding: 22px;
  transition: all .5s ease-in-out;
  display: flex;
  position: absolute;
  bottom: 0;
}

.txt-video:hover {
  transform: scale(1.02)translate(0, 255px);
}

.heading-195 {
  color: #fff;
  min-height: 80px;
  margin-top: 10px;
  font-family: Untitledsans, sans-serif;
  font-size: 18px;
  font-weight: 500;
}

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

.image-207 {
  filter: none;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  align-self: flex-start;
  height: 35px;
}

.post-des {
  align-self: flex-start;
}

.youtube-shorts {
  opacity: 0;
  width: 100%;
  height: 100%;
  display: block;
  position: relative;
  top: 0;
  left: 0;
}

.y-video-play {
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  top: 0;
}

.item {
  width: 200px;
  min-width: 200px;
  padding-left: 1vw;
  padding-right: 1vw;
  transform: rotate(-1deg);
}

.slider_contain {
  flex-flow: wrap;
  width: 500%;
  display: flex;
  position: relative;
}

.arrow {
  margin-left: 2.6em;
}

.bg-color {
  background-color: #dccdc6;
  padding: 0;
}

.v-contanier-carousel {
  box-sizing: border-box;
  float: left;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  aspect-ratio: auto;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  height: 631px;
  padding: 16px;
  display: block;
  position: relative;
  overflow: hidden;
}

.v-carousel-inner {
  float: left;
}

.v-arrow {
  color: #cecece;
  background-color: #fff;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 35px;
  height: 35px;
  transition: all .5s ease-in-out;
  display: flex;
  position: absolute;
  top: 50%;
}

.v-arrow:hover {
  background-color: var(--gradient_v_dark);
  color: var(--whit);
}

.v-arrow.leftlst {
  color: #adadad;
  left: 15%;
}

.v-arrow.rightlst {
  right: 15%;
}

.v-arrow.rightlst.slider-next {
  border-radius: 6px;
  width: 50px;
  margin-bottom: 10px;
  position: relative;
  top: auto;
  right: auto;
}

.v-arrow.right {
  right: 25%;
}

.v-arrow.left {
  left: 25%;
}

.v-arrow.left.slider-prev {
  border-radius: 6px;
  width: 50px;
  position: relative;
  top: auto;
  left: auto;
}

.v-icon {
  width: 3em;
  height: 3em;
  font-size: 10px;
}

.v-section {
  padding-top: 250px;
  padding-bottom: 250px;
  display: none;
}

.carousel-container {
  position: relative;
}

.code-embed-4 {
  display: block;
}

.collection-item-8 {
  justify-content: center;
  align-items: center;
  width: 347px;
  min-height: 600px;
  display: flex;
}

.link-link {
  width: 100%;
  text-decoration: none;
}

.image-209 {
  height: 50px;
  position: static;
}

.f-everything {
  background-color: #ffffff85;
  border-radius: 10px;
  justify-content: space-between;
  margin-top: 60px;
  margin-bottom: -40px;
  padding: 15px 20px;
  display: flex;
}

.f-everything.m-m40 {
  margin-bottom: 10px;
}

.f-everything.hide {
  display: none;
}

.fe-logo {
  order: -1;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.image-210 {
  width: 30px;
  margin-right: 10px;
}

.heading-197 {
  color: #14141e;
  margin-top: auto;
  margin-bottom: auto;
  font-family: Poppins, sans-serif;
  font-size: 14px;
  font-weight: 700;
}

.fe-txt-link {
  order: 1;
  display: flex;
}

.fe-icon {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.2rem;
  height: 1.8rem;
  margin-right: 5px;
  display: flex;
}

.fe-icon-block {
  border-right: 1px solid #dfdede9e;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  margin-left: 30px;
  margin-right: auto;
  padding-right: 30px;
  font-family: Untitledsans, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
  display: flex;
}

.fe-icon-block.last {
  border-right-width: 0;
  padding-right: 0;
}

.text-block-75 {
  text-transform: capitalize;
  font-size: 12px;
  font-weight: 500;
}

.ar-block {
  clear: left;
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-end;
  width: 120px;
  display: none;
  position: relative;
}

.b-grid {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: minmax(800px, 1fr) 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  display: grid;
}

.div-block-250 {
  margin-top: 30px;
}

.recommred {
  align-items: center;
  margin-top: 30px;
  display: block;
}

.div-block-251 {
  background-color: #eae9ff;
  border: 1px solid #e2d2ff;
  border-radius: 12px;
  margin-bottom: 31px;
  padding: 22px;
  position: sticky;
  top: 80px;
}

.heading-b {
  color: #5b53ff;
  letter-spacing: 2px;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 500;
}

.b-divider {
  border-bottom: 1px solid #6c65ff7d;
  width: 100%;
  margin-top: 20px;
  margin-bottom: 0;
}

.link-block-13 {
  color: #0f0e0e;
  width: 100%;
  margin-top: 20px;
  margin-bottom: 0;
  font-size: 15px;
  font-weight: 500;
  text-decoration: none;
  position: relative;
}

.link-block-13.w--current {
  font-size: 15px;
}

.link-block-13.w--current:hover {
  color: #4e45fc;
}

.date_b {
  color: #0f0e0eeb;
  margin-top: 2px;
  font-size: 12px;
  font-weight: 400;
}

.text-block-76 {
  line-height: 1.5em;
}

.text-block-76:hover {
  color: #5b53ff;
}

.empty-state-3 {
  background-color: #eae9ff;
}

.section-52 {
  z-index: 999;
  background-color: #fff;
  position: sticky;
  top: 0;
}

.icon-embed-xxsmall-18 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.2rem;
  display: flex;
}

.lp-feature-p {
  color: #fff;
  padding-left: 0;
  padding-right: 0;
  font-family: Untitledsans, sans-serif;
  font-size: 15px;
  line-height: 1.5em;
}

.center-content {
  margin-bottom: 15px;
}

.ranked {
  color: var(--elements-webflow-library-neutral--100);
  text-align: center;
  margin-top: 0;
  margin-bottom: 5px;
  font-size: 35px;
  line-height: 1.6em;
}

.paragraph-193 {
  color: #fff;
  text-align: center;
  text-transform: capitalize;
  padding-top: 0;
  font-family: Untitledsans, sans-serif;
  font-size: 18px;
  line-height: 1.5em;
}

.image-212 {
  height: 50px;
  margin-top: 20px;
}

.review-content {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: .6fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  display: grid;
}

.r-scroe {
  color: #695cf2;
  font-family: Poppins, sans-serif;
  font-size: 40px;
  font-weight: 600;
}

.paragraph-194 {
  border: 0 solid #aaa;
  border-left: 1px solid #aaaaaa54;
  padding-left: 20px;
  padding-right: 0;
  line-height: 1.4em;
}

.ne-footer {
  background-color: #e5e0ff;
}

.off-price {
  flex-flow: column;
  align-items: center;
  display: flex;
  position: relative;
}

.pric-new {
  display: flex;
}

.pric-new.mt-50 {
  margin-top: 20px;
}

.img-cross {
  z-index: 5;
  width: 80%;
  height: 50px;
  display: none;
  position: absolute;
  transform: rotate(26deg)translate(0, 12px);
}

.img-cross.smal {
  width: 56%;
  height: 38px;
  transform: rotate(18deg)translate(-8px, 2px);
}

.img-cross.smal.sm {
  width: 100%;
  height: 30px;
  display: none;
  transform: rotate(9deg)translate(-8px, 6px);
}

.img-cross.smal.hsm {
  width: 50%;
  transform: rotate(18deg)translate(-8px, 7px);
}

.off-price-no {
  display: flex;
}

.off-price-no.center {
  justify-content: center;
  align-items: center;
}

.text-span-35 {
  color: #7686a0fc;
  text-decoration: none;
  position: relative;
}

.text-span-36 {
  font-weight: 600;
}

.text-span-37 {
  color: #2f13fffc;
  font-weight: 600;
}

.bold-text-92 {
  font-size: 18px;
  position: relative;
  top: -3px;
}

.cross-img {
  z-index: 5;
  width: 80%;
  display: none;
  position: absolute;
  top: 86px;
  left: 15px;
  transform: rotate(26deg);
}

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

.text-span-38 {
  color: #11a800;
  font-weight: 600;
}

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

.text-span-40 {
  color: #1c8100;
  font-weight: 600;
}

.div-block-253 {
  display: flex;
}

.body-22 {
  background-color: #222;
  border-bottom: 1px solid #080808;
  font-family: Untitledsans, sans-serif;
}

.n-grid-pubg {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.n-grid-pubg.hide {
  display: none;
}

.upcoming {
  padding: 5px 20px 5px 25px;
}

.upcoming.border-l {
  border-bottom: 0 solid #727272;
  border-left: 1px solid #2c2c2c;
  padding-top: 10px;
  padding-left: 15px;
  padding-right: 15px;
}

.paragraph-195 {
  color: #fff;
  text-align: left;
  font-family: DM Serif Display, sans-serif;
}

.text-span-41 {
  font-size: 35px;
}

.text-span-42 {
  color: #ffa600;
  padding-left: 36px;
  font-family: Great Vibes, cursive;
  font-size: 33px;
  position: relative;
  top: 3px;
}

.event-date {
  justify-content: flex-start;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.event-date.border-r {
  border-left: 1px solid #2c2c2c;
  padding-left: 15px;
  padding-right: 15px;
}

.event-date.border-r.bor-r {
  border-right: 1px solid #2c2c2c;
}

.emonth {
  color: snow;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-right: 15px;
  padding-right: 0;
  display: flex;
}

.paragraph-196 {
  color: #ffffff8f;
  letter-spacing: 2px;
  text-transform: none;
  padding: 5px 0 0;
  font-family: DM Serif Display, sans-serif;
  font-size: 15px;
}

.e-date {
  justify-content: center;
  align-items: center;
  display: flex;
}

.e-date-n {
  color: #fff;
  padding: 0;
  font-family: DM Serif Display, sans-serif;
  font-size: 25px;
}

.e-detail {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.p-head {
  color: #fff;
  text-align: left;
  padding: 0;
  font-size: 14px;
  font-weight: 500;
}

.p-end {
  color: #ffa600;
  text-transform: capitalize;
  padding: 0;
  font-size: 13px;
  line-height: 1rem;
}

.pub-logo {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.image-213 {
  height: 50px;
}

.batch-pool {
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
  position: relative;
}

.pb-img {
  width: 50%;
  position: relative;
  top: -5%;
}

.button_bg {
  width: 100%;
  height: 120px;
  position: relative;
  bottom: 0;
}

.btn-grid_pg {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/66fe7d5c52cda15bb54d73b0_2a0c752.png");
  background-position: 0 0;
  background-size: auto;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 95%;
  margin: 100px auto 80px;
  display: grid;
  position: relative;
  top: 0;
}

.pg-register_btn {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/66ffaf4cae61214d06e7a1a9_b4e5fe6.png");
  background-position: 0 0;
  background-size: cover;
  justify-content: center;
  align-items: center;
  padding: 22px 2px;
  transition: all .2s ease-in-out;
  display: block;
}

.pg-register_btn:hover {
  background-position: 0 100%;
}

.pg-register_btn.hide {
  display: none;
}

.pg-register_btn.center {
  padding-top: 40px;
  padding-bottom: 40px;
  font-family: DM Serif Display, sans-serif;
  font-size: 32px;
}

.pg-register_btn.center:hover {
  color: #ffb100;
}

.button3-2 {
  background-color: #fa2c69;
  border-radius: 99px;
  justify-content: space-between;
  align-items: center;
  padding: 1.25em 1.75em;
  display: none;
  position: relative;
  overflow: hidden;
}

.butto3_background-2 {
  background-color: #060a42;
  width: 100%;
  height: 100%;
  position: absolute;
  bottom: 100%;
  left: 0;
}

.button2_icon-2 {
  color: #fff;
}

.btn-section {
  display: flex;
}

.apply-volinter {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/66ffb475175abd4205979700_d7beff7.png"), url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/66ffb27fd2f1fff7c522a942_a968e4a.png");
  background-position: 100% 100%, 50%;
  background-size: cover, auto;
  justify-content: center;
  align-items: center;
  transition: all .2s ease-in-out;
  display: flex;
}

.apply-volinter:hover {
  color: #df9c03;
  background-position: 0%, 50%;
  background-repeat: no-repeat, repeat;
  background-size: cover, auto;
}

.paragraph-197 {
  color: #fff;
  text-align: center;
  letter-spacing: 1px;
  justify-content: center;
  align-items: center;
  padding: 0;
  font-family: DM Serif Display, sans-serif;
  font-size: 32px;
  line-height: 110%;
  display: flex;
}

.rules-con {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/66ffaf4cae61214d06e7a1a9_b4e5fe6.png");
  background-position: 100% 100%;
  background-size: 100%;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  font-family: DM Serif Display, sans-serif;
  font-size: 31px;
  transition: all .2s ease-in-out;
  display: flex;
}

.rules-con:hover {
  color: #f1a602;
  background-position: 100% 0;
  background-size: auto;
}

.register-title {
  justify-content: center;
  align-items: center;
  font-family: DM Serif Display, sans-serif;
  font-size: 60px;
  font-weight: 400;
  display: flex;
}

.rg-block {
  margin-top: 80px;
  position: relative;
}

.rg_assets {
  margin-top: 80px;
}

.rg-form {
  z-index: 99;
  background-color: #3d3f42;
  width: 100%;
  height: auto;
  margin: 100px;
  padding: 29px;
  position: relative;
}

.pg-tile {
  margin-bottom: 50px;
}

.pub-title {
  color: var(--yellow);
  text-align: center;
  letter-spacing: 5px;
  font-family: DM Serif Display, sans-serif;
}

.rules-block {
  width: 90%;
  margin-left: auto;
  margin-right: auto;
}

.r-heading {
  color: #fff;
  font-family: DM Serif Display, sans-serif;
  font-size: 20px;
}

.r-heading.sub-txt {
  letter-spacing: 1px;
  margin-top: 10px;
  padding-bottom: 0;
  font-family: Untitledsans, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.r-heading.mt-15, .rule-list {
  margin-top: 15px;
}

.rlist-item {
  color: #fffffffc;
  margin-bottom: 10px;
  font-size: 17px;
}

.rmore-box {
  justify-content: center;
  align-items: center;
  margin-top: 50px;
  display: flex;
}

.pg-read-more {
  color: #000;
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/66ffcd2e00d01c953309c046_371e179.jpg");
  background-position: 0 0;
  background-size: auto;
  justify-content: center;
  align-items: center;
  padding: 30px 76px;
  font-family: DM Serif Display, sans-serif;
  font-size: 30px;
  transition: all .2s ease-in-out;
  display: flex;
}

.pg-read-more:hover {
  color: #240000;
  background-position: 100% 100%;
}

.rp-pra {
  color: #fff;
  padding-bottom: 0;
  line-height: 1.5rem;
  display: block;
}

.nav__burger-line-top {
  background-color: #444;
  border-radius: 2px;
  width: 22.5px;
  height: 3px;
  margin-top: 2px;
  margin-bottom: 2px;
}

.nav__burger-line-top.nav__burger-line--white {
  background-color: #fff;
}

.burger__button {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 10px;
  display: none;
}

.nav__burger-line-bottom {
  background-color: #444;
  border-radius: 2px;
  width: 22.5px;
  height: 3px;
  margin-top: 2px;
  margin-bottom: 2px;
}

.nav__burger-line-bottom.nav__burger-line--white {
  background-color: #fff;
}

.global-nav {
  z-index: 999;
  justify-content: space-around;
  align-items: flex-start;
  display: flex;
}

.nav-wrapper {
  display: flex;
}

.nav__container {
  justify-content: space-between;
  align-items: center;
  width: 1350px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.nav__burger-line-middle {
  background-color: #444;
  border-radius: 2px;
  width: 22.5px;
  height: 3px;
  margin-top: 2px;
  margin-bottom: 2px;
}

.nav__burger-line-middle.nav__burger-line--white {
  background-color: #fff;
}

.div-block-254 {
  display: flex;
}

.team-grid {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 80px;
  display: grid;
}

.team-grid.hide {
  display: none;
}

.team-logo {
  border: 1px solid #534f4f;
  border-radius: 3px;
  transition: all .2s ease-in-out;
  position: relative;
  overflow: hidden;
  transform: rotate(0);
}

.team-name {
  color: var(--whit);
  text-align: center;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 20px;
  font-weight: 500;
}

.tem-name {
  z-index: 1;
  transform-style: preserve-3d;
  background-color: #000;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 20px;
  display: flex;
  position: absolute;
  transform: rotateX(0)rotateY(180deg)rotateZ(0);
}

.image-214 {
  height: 100px;
  margin-bottom: 10px;
}

.tlist {
  margin-top: 10px;
  padding-left: 30px;
}

.list-item-8 {
  color: #fffffffc;
  letter-spacing: 1px;
  margin-bottom: 8px;
  font-size: 15px;
  font-weight: 500;
}

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

.t-inner {
  overflow: visible;
}

.card_traits-content {
  grid-row-gap: .125rem;
  flex-direction: column;
  display: flex;
}

.card_component {
  perspective: 1000px;
  cursor: pointer;
  justify-content: center;
  align-items: center;
}

.card_cta {
  color: #fff;
  background-color: #000;
  border-radius: 100%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 2.25rem;
  height: 2.25rem;
  padding-bottom: 0;
  display: flex;
}

.card_side {
  backface-visibility: hidden;
  background-color: #141314;
  border: 1px solid #272727;
  border-radius: 2rem;
  padding: 4rem 1.75rem 1.75rem;
  position: absolute;
  inset: 0%;
}

.card_side.is-front {
  grid-row-gap: 2.5rem;
  border-color: #2c2c2c;
  flex-direction: column;
  padding-top: 5rem;
  display: block;
}

.card_side.is-back {
  transform-style: preserve-3d;
  padding-top: 9rem;
  transform: rotateX(0)rotateY(180deg)rotateZ(0);
}

.card_cta-wrapper {
  grid-row-gap: .25rem;
  flex-direction: column;
  display: flex;
  position: absolute;
  bottom: 1rem;
  left: 1rem;
}

.card_cta-wrapper.is-back {
  bottom: 1.5rem;
  left: 1.5rem;
}

.card_cta-icon {
  color: #fff;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
}

.card_traits-item {
  grid-column-gap: 1rem;
  align-items: center;
  display: flex;
}

.image-3 {
  vertical-align: middle;
  align-self: center;
}

.card_hole {
  background-color: #080808;
  border-radius: 100rem;
  flex: none;
  width: 6rem;
  height: .75rem;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 1rem 0% auto;
}

.card_traits-icon {
  height: 100%;
}

.card_traits {
  grid-row-gap: 1rem;
  flex-direction: column;
  margin-top: 0;
  display: flex;
}

.card_traits.back {
  margin-top: -50px;
}

.heading-199 {
  color: var(--whit);
  margin-bottom: 0;
  font-size: 22px;
  line-height: 1.2;
}

.card_stamp-img {
  opacity: 1;
  width: 80%;
}

.card_traits-list {
  grid-column-gap: 2rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.heading-type {
  color: #fbf9fc80;
  letter-spacing: .5px;
  text-transform: uppercase;
  margin-bottom: 10px;
  padding-left: 2px;
  font-size: .875rem;
  font-weight: 200;
}

.card_traits-icon-wrapper {
  width: 1.5rem;
  height: 1.5rem;
}

.card_wrapper {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 28rem;
  position: relative;
}

.card-img {
  background-color: #8f00ff;
  border-radius: 1rem;
  flex: 1;
  justify-content: center;
  align-items: center;
  padding: 1rem;
  display: flex;
  position: relative;
}

.card_main-text {
  grid-row-gap: .5rem;
  flex-direction: column;
  margin-bottom: 1.5rem;
  display: flex;
}

.card_stamp-wrapper {
  z-index: 0;
  opacity: .87;
  backface-visibility: hidden;
  border: 1px solid #3d3a3a;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 5rem;
  height: 5rem;
  display: flex;
  position: absolute;
  inset: 2rem .5rem auto auto;
  overflow: hidden;
  transform: rotate(0);
}

.card_stamp-wrapper.reoted {
  border-width: 0;
  display: none;
  transform: rotate(29deg);
}

.heading-200 {
  color: #fff;
  margin-bottom: 0;
  font-size: 25px;
}

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

.div-block-255 {
  display: flex;
}

.score-contaner {
  opacity: 1;
  width: 70%;
  margin-left: auto;
  margin-right: auto;
  padding: 20px 20px 0;
  position: relative;
}

.score-contaner.t-p10 {
  margin-top: 5px;
  padding: 10px;
}

.sc-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  place-content: center;
  place-items: start stretch;
  display: grid;
  position: relative;
}

.image-215 {
  height: 200px;
}

.oberlay-sc {
  background-color: #00000080;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}

.oberlay-sc.hide {
  display: none;
}

.div-block-256 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  margin-bottom: 30px;
  display: flex;
}

.scroe-table {
  z-index: 33;
  position: relative;
}

.sc-head {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 100px 1fr 1fr 1fr 80px 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.sc-head.team {
  cursor: pointer;
  background-color: #000;
  margin-top: 5px;
  transition: all .2s ease-in-out;
}

.sc-head.team:hover {
  background-color: #161615;
  transform: scale(1.02);
}

.sc-heading {
  color: #fff;
  -webkit-text-stroke-color: #fff;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 700;
}

.sc-heading.yellow {
  color: #fd9d03;
  font-weight: 700;
}

.sc-heading.t-name {
  color: #aaa8a0;
  text-align: left;
  font-size: 12px;
  font-weight: 500;
}

.sc-heading.t-name.center {
  text-align: center;
}

.sc-th {
  justify-content: flex-start;
  align-items: center;
  padding: 10px;
  display: flex;
}

.sc-th.sc-rank {
  border: 1px dashed #fd9801;
  margin-right: 10px;
}

.sc-th.sc-rank.center {
  border-right-color: #f59d03;
  justify-content: center;
  align-items: center;
}

.sc-th.sc-w {
  color: #fecf02;
  background-color: #fff;
}

.sc-th.sc-w.team-name {
  padding-left: 20px;
}

.sc-th.sc-w.center {
  justify-content: center;
  align-items: center;
  display: block;
}

.sc-th.sc-w.center.win, .sc-th.center.win {
  display: none;
}

.sc-th.team-detail {
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 10px;
}

.tab-content {
  background-color: #fff0;
  padding: 0;
}

.aavtar {
  border: 1px solid #2c2a2a;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  margin-right: 15px;
  display: flex;
  overflow: hidden;
}

.image-220 {
  width: 80%;
}

.text-span-45 {
  font-size: 10px;
}

.tab-menu {
  background-color: #1d1c1c;
  border-radius: 50px;
  padding: 9px;
  font-family: DM Serif Display, sans-serif;
  font-size: 25px;
  list-style-type: none;
  display: flex;
}

.sc-li {
  align-self: center;
}

.link-sc {
  color: #fffffffc;
  letter-spacing: 1px;
  text-transform: capitalize;
  border-right: 0 solid #5c58589e;
  margin-right: 0;
  padding: 12px 35px;
  font-size: 22px;
  text-decoration: none;
  display: block;
}

.link-sc.active {
  color: #000000fc;
  background-color: #efb20a;
  border-radius: 50px;
  transition: all .2s ease-in-out;
}

.tab-box {
  display: block;
}

.tab-box.hide {
  display: none;
}

.tab-main-box {
  position: relative;
}

.div-block-257 {
  display: flex;
}

.st-detail {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/66fe7d5c52cda15bb54d73b0_2a0c752.png");
  background-position: 0 0;
  background-size: auto;
  flex-flow: column;
  height: 0;
  margin-top: 2px;
  margin-bottom: 2px;
  display: none;
  position: static;
}

.tm-row {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 100px 1fr 1fr 1fr 80px 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.tm-col {
  padding: 8px 10px;
}

.image-221 {
  width: 100%;
}

.score-pubg {
  color: #000;
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/66ffcd2e00d01c953309c046_371e179.jpg");
  background-position: 0 0;
  background-size: auto;
  justify-content: center;
  align-items: center;
  font-family: DM Serif Display, sans-serif;
  font-size: 32px;
  transition: all .2s ease-in-out;
  display: flex;
}

.score-pubg:hover {
  background-position: 0 0;
  background-size: cover;
}

.d-thead {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #d1d1d1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 0;
  display: grid;
}

.dth {
  border-right: 1px solid #afadad;
  padding: 12px 20px;
}

.dth.last {
  border-right-width: 0;
}

.heading-201 {
  margin-top: 0;
  margin-bottom: 0;
}

.d-tbody {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.dtb {
  border-bottom: 1px solid #948b8b;
  border-right: 1px solid #b9b9b9;
  justify-content: center;
  align-items: center;
  padding: 12px 20px;
  display: flex;
}

.dtb.last {
  border-right-width: 0;
}

.paragraph-198 {
  color: #1e2a3d;
  justify-content: center;
  align-items: center;
  padding: 0;
  display: flex;
}

.image-223 {
  width: 100%;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
}

.heading-202 {
  color: #fff;
  letter-spacing: -2px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 9.36em;
  line-height: .9;
}

.div-block-258 {
  justify-content: space-between;
  width: 100%;
  padding-bottom: 1.5rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  display: flex;
}

.wrapper-link {
  grid-column-gap: 1rem;
  align-items: center;
  display: flex;
}

.mydiv {
  grid-column-gap: 1vw;
  cursor: pointer;
  object-fit: cover;
  flex: 1;
  width: 100%;
  height: 100%;
  margin-right: auto;
  padding-top: 0%;
  display: block;
  position: relative;
  overflow: hidden;
}

.link-17 {
  color: #fff;
  letter-spacing: -1px;
  text-transform: capitalize;
  cursor: pointer;
  font-size: 1rem;
  text-decoration: none;
}

.raw {
  z-index: 99;
  justify-content: space-between;
  align-items: flex-end;
  display: flex;
  position: absolute;
}

.raw.bootom {
  inset: auto 0% 0%;
}

.view-port-80vh {
  z-index: 99;
  width: 100%;
  height: 90vh;
  display: block;
  position: absolute;
  inset: 0% auto auto 0%;
}

.track {
  z-index: 2;
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  width: 100vw;
  height: 100vh;
  padding: 0 0 4.9rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.hero-2 {
  z-index: 1;
  position: absolute;
}

.image-224 {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: static;
  inset: 0%;
  overflow: clip;
}

.wrapper-content {
  width: auto;
  height: auto;
  padding-top: 32px;
  padding-left: 32px;
}

.movable-div {
  grid-column-gap: 1em;
  flex-flow: row;
  flex: none;
  justify-content: flex-start;
  align-self: auto;
  align-items: flex-end;
  width: 95vw;
  height: 5vh;
  display: flex;
  position: relative;
}

.white_dot {
  background-color: #fff;
  border-radius: 50%;
  width: 10px;
  height: 10px;
}

.past-event-section {
  background-color: #1a0121;
  display: none;
}

.list-gd {
  margin-top: 10px;
}

.image-225 {
  height: 100%;
}

.body-23 {
  font-family: Inter, sans-serif;
  font-size: 16px;
}

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

.bf-rating {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-226 {
  height: 17px;
}

.paragraph-199 {
  color: #1e2a3d;
  text-align: center;
  font-size: 14px;
}

.heading-203 {
  color: #160a3f;
  font-size: 50px;
  font-weight: 900;
  line-height: 1.2em;
}

.video_container-bf {
  width: 80%;
  margin-bottom: 50px;
  margin-left: auto;
  margin-right: auto;
}

.image-227 {
  position: absolute;
  top: 45%;
  left: 50%;
}

.image-227.play-button-2 {
  z-index: 4;
  top: 40%;
  left: 45%;
}

.image-227.play-button-2.hide {
  display: none;
}

.card-2 {
  cursor: pointer;
  border-radius: 15px;
  width: 100%;
  position: relative;
  overflow: hidden;
  box-shadow: 1px 1px 22px #0000005e;
}

.info {
  z-index: 3;
  background-color: #fff;
  width: 95%;
  height: 50px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  bottom: 8px;
  left: 0;
  right: 0;
  overflow: hidden;
}

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

.play-button-2 {
  z-index: 10;
  background-color: #7d63f1;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 90px;
  height: 90px;
  display: flex;
  position: absolute;
  top: 40%;
  left: 45%;
}

.div-block-259 {
  height: 100px;
}

.heading-204 {
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 20px;
  font-family: Inconsolata, monospace;
  font-size: 16px;
  line-height: 50px;
}

.heading-204.hightlight {
  color: #fff;
  background-color: #bd3786;
}

.image-229 {
  width: 40px;
}

.list-bf {
  grid-column-gap: 100px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 60%;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.paragraph-200 {
  color: #1e2a3d;
  font-size: 18px;
  position: sticky;
}

.text-span-46 {
  font-weight: 700;
}

.list-7 {
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  display: flex;
}

.list-7.left {
  justify-content: flex-start;
  align-items: flex-start;
}

.bf-list {
  justify-content: flex-start;
  align-items: center;
  padding-right: 20px;
  display: flex;
}

.trusted-grid-3 {
  z-index: 3;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 80%;
  margin: -150px auto 50px;
  display: grid;
  position: relative;
  bottom: 0;
}

.bft-box {
  background-color: #fff;
  border-radius: 12px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 10px;
  display: flex;
  box-shadow: 0 5px 55px -20px #7b61ffad;
}

.bf-txt {
  color: #1e2a3d;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  font-size: 14px;
  font-weight: 500;
}

.image-231 {
  width: 70px;
  height: 70px;
  margin-left: 10px;
  margin-right: 10px;
}

.feature-box {
  flex-flow: wrap;
  justify-content: center;
  align-items: flex-start;
  margin-top: 10px;
  padding: 35px;
  display: flex;
}

.feature-box.hide {
  display: none;
}

.f-bf-box {
  border-radius: 15px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 150px;
  height: 150px;
  margin: 10px;
  padding: 20px;
  display: flex;
  box-shadow: 0 5px 55px -20px #7b61ffc2;
}

.bf-f-icon {
  width: 40px;
  height: 40px;
  margin-bottom: 10px;
  display: block;
}

.paragraph-201 {
  color: #1e2a3ded;
  text-align: center;
  justify-content: center;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
  font-weight: 500;
  display: flex;
}

.vedio-box {
  border: 1px solid #d1d1d1;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  height: 250px;
  transition: all .2s ease-in-out;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 5px 55px -30px #7b61ffad;
}

.vedio-box:hover {
  box-shadow: 0 5px 55px -15px #7b61ffd6;
}

.vedio-box._1 {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/672b56cedebab2f68c10b2e8_Frame%20427319348.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  flex-flow: column;
  height: 250px;
}

.vedio-box._2 {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/672b56cfce8ef54610ce9c2a_Frame%20427319351.png");
  background-position: 0 0;
  background-size: cover;
}

.vedio-box._3 {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/672b56cfce566838483a1b24_Frame%20427319350.png");
  background-position: 0 0;
  background-size: cover;
}

.vedio-box._4 {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/672b56cf49d64a75bdb23b0c_Frame%20427319347.png");
  background-position: 0 0;
  background-size: cover;
}

.vedio-box._5 {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/672b56cfa3ecdcc98a6819fb_Frame%20427319346.png");
  background-position: 0 0;
  background-size: cover;
}

.vedio-box._6 {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/672b56d395f9e49115968795_Frame%20427319349.png");
  background-position: 0 0;
  background-size: cover;
}

.lightbox-link-5 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.button-wrap-2 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.play-button-3 {
  z-index: 2;
  background-color: #7b61ff;
  background-image: linear-gradient(51deg, #8a63f1 17%, #6663f1 66%, #43c7b6 94%);
  border-radius: 100%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 70px;
  height: 70px;
  padding: 18px 20px 18px 28px;
  transition: background-color .2s;
  display: flex;
  position: relative;
}

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

.play-button-pulse {
  z-index: 1;
  background-color: #7b61ff8f;
  border-radius: 100%;
  width: 70px;
  height: 70px;
  position: absolute;
  inset: 50% 0% 0% 50%;
  transform: translate(0, -50%)translate(-50%);
}

.ply-btn {
  width: 40px;
  height: 40px;
  position: absolute;
}

.limited-block {
  padding-top: 0;
}

.limited-b {
  width: 60%;
  margin-top: 60px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.limited_section {
  background-color: #090718;
  border-radius: 20px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 60%;
  margin-right: 30px;
  padding: 50px 36px;
  display: flex;
}

.exe_1 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  margin-top: 0;
  margin-bottom: auto;
  display: flex;
}

.lim {
  color: #ffc122;
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  width: 100%;
  margin-top: auto;
  margin-bottom: 5px;
  font-size: 45px;
  font-weight: 800;
  line-height: 100%;
}

.lm-list {
  margin-top: 30px;
  padding-left: 0;
}

.lm-item {
  color: #fffffffc;
  margin-bottom: 15px;
  font-weight: 500;
  list-style-type: none;
}

.lm-price {
  text-align: center;
  background-color: #0d0930ad;
  border: 2px dashed #50478e;
  border-radius: 20px;
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  margin-top: 30px;
  padding: 20px 33px;
  display: block;
}

.normal-price {
  color: #fff;
  text-align: center;
  font-size: 22px;
  font-weight: 600;
  text-decoration: none;
  display: none;
  position: relative;
}

.lpice {
  text-align: center;
  justify-content: center;
  align-items: center;
  margin-top: 5px;
  display: flex;
  position: relative;
}

.heading-206 {
  color: #ffc121;
  margin-top: auto;
  margin-bottom: auto;
  font-size: 78px;
  font-weight: 800;
  line-height: 1.1em;
}

.limit-feature {
  background-color: #fff;
  border: 1px solid #c1c1c1;
  border-radius: 20px;
  width: 50%;
  padding: 30px 20px 30px 30px;
}

.heading-207 {
  text-align: left;
  font-size: 22px;
}

.list-limited {
  margin-top: 20px;
}

.limited-box {
  background-color: #090718;
  border-radius: 12px;
  margin-top: 50px;
  padding: 20px;
}

.heading-208 {
  color: #fff;
  text-align: center;
  margin-top: auto;
  margin-bottom: auto;
  font-size: 22px;
  font-weight: 600;
}

.text-span-47, .text-span-48 {
  color: #ffb802;
}

.bonus-sec {
  background-color: #fff;
  border-radius: 15px;
  flex-flow: column;
  margin-top: 30px;
  padding: 30px 0 0;
  display: flex;
  overflow: hidden;
  box-shadow: 0 5px 55px -20px #7b61ffb8;
}

.bonus-sec.pb--30 {
  padding-top: 50px;
  padding-bottom: 50px;
}

.exlcusive {
  padding-left: 30px;
  padding-right: 30px;
  display: flex;
}

.e1flex {
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  width: 80%;
  display: flex;
}

.e1flex._w-100 {
  width: 100%;
}

.e-txt {
  margin-top: 10px;
}

.e-bath {
  color: #fff;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: #7b61ff;
  border-radius: 6px;
  margin-bottom: 5px;
  padding: 5px 10px;
  font-size: 12px;
  display: inline;
}

.e-head {
  color: #090718;
  margin-top: 10px;
  margin-bottom: 5px;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.5rem;
}

.e-head.mb-mb20 {
  margin-top: 0;
  margin-bottom: 15px;
}

.e-pra {
  color: #1e2a3db8;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  font-weight: 500;
  line-height: 1.4em;
}

.e-pra.mb-15 {
  padding-bottom: 20px;
}

.e-pra.mb-15.mt-20 {
  padding-top: 20px;
}

.e-last {
  width: 20%;
  margin-top: 15px;
}

.check_e {
  color: #5ad210;
  width: 30px;
  height: 30px;
  margin-right: 10px;
}

.e-value {
  text-align: right;
  font-size: 18px;
  font-weight: 800;
}

.e-space {
  background-color: #dcdcdc;
  height: 1px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.v-total {
  background-color: #f2efff;
  margin-top: 30px;
  padding-top: 15px;
  padding-bottom: 15px;
}

.heading-209 {
  text-align: center;
  font-size: 22px;
}

.cross {
  color: red;
  font-size: 28px;
  position: relative;
}

.monyback {
  width: 120px;
  margin-right: 30px;
}

.sign-a {
  height: 50px;
  margin-top: 25px;
}

.bf-heading-h2 {
  color: #160a3f;
  text-align: center;
  font-size: 40px;
  font-weight: 900;
  line-height: 1.3em;
}

.bf-heading-h2.light {
  color: #fff;
}

.text-under {
  color: #7b61ff;
  text-decoration: underline;
}

.btn-cta-flex {
  justify-content: center;
  align-items: center;
  display: flex;
}

.gr-center {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 20px;
  display: flex;
}

.gr-h3 {
  font-weight: 800;
}

.gr-pra {
  color: #040e1d;
  text-align: center;
}

.g-link {
  color: #7b61ff;
  font-weight: 600;
  text-decoration: underline;
}

.div-block-260 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-bottom: auto;
  display: flex;
}

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

.team-image {
  border: 5px solid #fff;
  border-radius: 12px;
  max-width: 70%;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
  box-shadow: 0 5px 55px -25px #4a3aff;
}

.t-img {
  border-radius: 8px;
  overflow: hidden;
}

.random-word {
  color: #7f63f1;
  font-weight: 700;
}

.testi-block {
  justify-content: center;
  align-items: center;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.feature-bf-block {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  max-width: 980px;
  margin: 50px auto;
  padding: 24px;
  display: flex;
}

.f-box {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border: 1px solid #ebe7ff;
  border-radius: 8px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center;
  width: 110px;
  height: 110px;
  margin: 3px;
  padding: 15px;
  transition: transform .2s ease-in-out;
  display: grid;
  box-shadow: 0 5px 30px -15px #7b61ffd1;
}

.f-box:hover {
  transform: translate(0)scale(1.01);
  box-shadow: 0 5px 30px -10px #7b61ffd1;
}

.paragraph-202 {
  color: #1e2a3df0;
  text-align: center;
  letter-spacing: .5px;
  padding: 5px 0 0;
  font-size: 12px;
  font-weight: 600;
  line-height: .9rem;
}

.f-icon {
  color: #8b7bdf;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  display: flex;
}

.f-icon.hide {
  display: none;
}

.f-i-img {
  width: 45px;
  height: 45px;
}

.bf-img {
  max-width: 100%;
  height: 60px;
  margin-right: 20px;
}

.bft-pra {
  color: #fff;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 60px;
  font-size: 20px;
}

.text-span-49 {
  color: #ffc83d;
}

.image-236 {
  height: 80px;
  margin-left: auto;
  margin-right: 20px;
}

.timer {
  display: flex;
}

.n-flex {
  justify-content: center;
  align-items: center;
  display: flex;
}

.number_p {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 180px 180px;
  grid-auto-columns: 1fr;
  margin-top: 20px;
  margin-bottom: 30px;
  display: grid;
}

.p-num {
  border: 5px solid #bd3469;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 180px;
  height: 180px;
  padding: 49px;
  display: flex;
}

.p-num.second {
  border-color: #069bdb;
  padding: 0;
}

.r1-he {
  color: #c22452;
  margin-top: 10px;
  font-family: Untitledsans, sans-serif;
  font-size: 40px;
}

.r1-he.second {
  color: #069bdb;
}

.r-ptext {
  color: #1e2a3d;
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  padding: 0;
  font-family: Untitledsans, sans-serif;
  font-size: 12px;
  font-weight: 500;
}

.p-abu-img {
  justify-content: flex-end;
  align-items: flex-end;
  display: flex;
  position: absolute;
  bottom: 0;
  right: 0;
}

.image-237 {
  width: 80%;
}

.p-grid2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 40% 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.cues {
  font-family: Great Vibes, cursive;
  font-size: 56px;
  line-height: 80px;
}

.p-img-left-2 {
  z-index: 5;
  position: absolute;
  bottom: -143px;
  left: 0;
}

.left-ip {
  width: 70%;
}

.p-team-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 280px 280px 280px 280px;
  grid-auto-columns: 1fr;
  place-items: center;
  width: 92%;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.pteam-block {
  background-color: #fff;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  width: 280px;
  height: 340px;
  transition: all .2s ease-in-out;
  display: flex;
  position: relative;
  overflow: hidden;
}

.pteam-block.orange {
  background-color: #ffb800;
  justify-content: center;
  align-items: center;
  transition-property: none;
}

.pteam-block.red {
  background-color: #eeb5bd;
}

.pteam-block.green {
  background-color: #9ee2a0;
}

.pteam-block.blue {
  background-color: #91b6ff;
}

.swiper-image {
  width: 100%;
  height: 400px;
}

.p-txt-fl {
  z-index: 2;
  opacity: 1;
  border: 0 solid #000;
  width: 100%;
  padding: 20px;
  position: absolute;
  bottom: 0;
}

.heading-210 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 17px;
}

.p-post {
  color: #fffffff2;
  padding: 0;
  font-size: 12px;
}

.p-gradient {
  z-index: 1;
  opacity: 1;
  background-image: linear-gradient(#8172ff00 9%, #070707f2 83%);
  width: 100%;
  height: 50%;
  position: absolute;
  bottom: 0;
}

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

.p-left-au-2 {
  justify-content: flex-end;
  align-items: flex-end;
  display: flex;
  position: absolute;
  bottom: 0;
  right: 0;
}

.image-239 {
  width: 60%;
}

.e-filter {
  justify-content: center;
  align-items: center;
  display: flex;
}

.e-photo-section {
  height: 100%;
}

.filter_menu {
  background-color: #ededed00;
  justify-content: center;
  align-items: center;
  display: flex;
}

.filter_radio-group {
  letter-spacing: 2px;
  text-transform: uppercase;
  border-style: solid;
  border-width: 1px;
  border-color: color-mix(in srgb, var(--text-color), transparent 80%);
  border-radius: 6px;
  margin-right: 20px;
  padding: .3rem 1.4rem;
  font-size: 14px;
}

.filter_radio-group.fs-cmsfilter_active {
  color: #fff;
  background-color: #330b3d;
}

.collection-item-9 {
  padding-left: 0;
  padding-right: 0;
}

.div-block-261 {
  border: 1px solid #fff;
  border-radius: 8px;
  min-height: 170px;
  max-height: 170px;
  margin: 10px;
  position: relative;
  overflow: hidden;
}

.lightbox-link-6 {
  margin: 0;
  padding: 0;
  display: block;
}

.collection-item-10 {
  padding-left: 0;
  padding-right: 0;
}

.filter_radio-wrapper {
  justify-content: center;
  align-items: center;
  display: flex;
}

.theme-wrapper {
  justify-content: space-between;
  align-items: stretch;
  font-size: .75rem;
}

.text-style-muted {
  opacity: .5;
  text-transform: capitalize;
}

.card_info-overlay {
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-image: linear-gradient(#0000, #00000061);
  border-bottom-right-radius: calc(1rem - 1px);
  border-bottom-left-radius: calc(1rem - 1px);
  display: none;
  position: absolute;
  inset: -1rem 0% 0%;
  -webkit-mask-image: linear-gradient(#0000 0%, #000 40%);
  mask-image: linear-gradient(#0000 0%, #000 40%);
}

.card_info-wrapper {
  color: #fafafa;
  padding: 1rem;
  position: absolute;
  inset: auto 0% 0%;
}

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

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

.position-relative {
  display: none;
  position: relative;
}

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

.radio-button-label {
  font-weight: 500;
}

.embed {
  display: none;
}

.home-logo-left-gradient {
  z-index: 5;
  background-image: linear-gradient(90deg, #fcfaff, #fff0);
  width: 20%;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.home-logo-left-gradient.right {
  z-index: 5;
  background-image: linear-gradient(270deg, #fcfaff, #fff0);
  width: 20%;
  inset: 0% 0% 0% auto;
}

.home-logo-left-gradient.right.ail {
  background-image: linear-gradient(270deg, #020013, #fff0);
  width: 10%;
  height: 120px;
  margin-top: 68px;
}

.home-logo-left-gradient.right.purple {
  background-image: linear-gradient(270deg, #eae9ff, #fff0);
}

.home-logo-left-gradient.ai-l {
  color: #040317;
  background-image: linear-gradient(90deg, #020013, #fff0);
  width: 10%;
  height: 110px;
  margin-top: 68px;
}

.home-logo-left-gradient.purple {
  background-image: linear-gradient(90deg, #eae9ff, #fff0);
}

.clients-grid {
  grid-column-gap: 30px;
  grid-row-gap: 0px;
  opacity: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.clients-grid.logo-animate {
  grid-column-gap: 20px;
  grid-row-gap: 0px;
  opacity: 1;
  background-color: #fcfaff00;
  flex: none;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
  display: grid;
}

.clients-grid.logo-animate.ml-100 {
  grid-column-gap: 30px;
  margin-left: 80px;
}

.clients-grid.logo-animate.ml-100.gray, .clients-grid.logo-animate.gray {
  filter: grayscale();
}

.home-logo-wrapper {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  justify-content: flex-start;
  align-items: center;
  margin-top: 1rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.f-email {
  margin-top: 30px;
}

.new-m {
  width: 30%;
  margin-left: 0;
}

.image-242 {
  height: 40px;
  margin-left: 30px;
  display: block;
}

.container-1303 {
  z-index: 9;
  margin-bottom: -283px;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
  position: relative;
  top: 62px;
  bottom: -51px;
}

.p-fl {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.px-t {
  color: #5846e9;
  -webkit-text-stroke-color: #3421d3;
  background-color: #8172ff29;
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 6rem;
  height: 6rem;
  padding: 20px;
  display: flex;
}

.fame-link {
  z-index: 6;
  color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  display: flex;
  position: static;
  inset: auto 10px 49px auto;
}

.fame {
  z-index: 6;
  position: absolute;
  bottom: 50px;
  right: 10px;
}

.image-244 {
  max-width: 150%;
  margin-left: 30px;
  position: absolute;
}

.body-dark-ai {
  color: #fff;
  background-color: #020013;
  font-family: Inter, sans-serif;
  font-size: 12px;
  overflow: visible;
}

.ai-section.hero-section {
  position: relative;
  overflow: hidden;
}

.ai-contaniner {
  max-width: 1200px;
  padding: 2em 2em 5em;
}

.ai-contaniner.pt-0 {
  padding-top: 0;
  padding-bottom: 2em;
}

.hero-section-holder {
  z-index: 6;
  padding-top: 50px;
  position: relative;
}

.hero-section-container {
  grid-row-gap: 30px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.hero-section-mark-holder {
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.glowing-wrapper-button {
  z-index: 1;
  color: #fff;
  letter-spacing: -.01em;
  border: 1px solid #ffffff1a;
  border-radius: 62.5rem;
  padding: .5rem 1.5rem;
  font-size: .88rem;
  line-height: 1.42;
  text-decoration: none;
  position: relative;
}

.glowing-wrapper-animations {
  opacity: 0;
  width: 100%;
  transition: opacity 1s;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.glowing-wrapper {
  border-radius: 62.5rem;
  display: inline-block;
  position: relative;
  overflow: hidden;
}

.glowing-wrapper-borders {
  opacity: 1;
  width: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.glowing-wrapper-mask-wrapper {
  opacity: 1;
}

.glowing-wrapper-borders-masker {
  opacity: 0;
  border-radius: 62.5rem;
  width: 100%;
  padding: .06rem;
  line-height: 100%;
  transition: opacity 1s;
  position: absolute;
  top: 0;
  left: 0;
}

.glowing-wrapper-glow {
  opacity: .12;
  filter: blur(8px);
}

.glowing-wrapper-mask {
  opacity: 1;
}

.button-text {
  z-index: 2;
  color: #0000;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(#fff6, #fff);
  -webkit-background-clip: text;
  background-clip: text;
  font-weight: 500;
  position: relative;
}

.hero-section-header-holder {
  grid-column-gap: 9px;
  justify-content: center;
  align-items: flex-start;
  max-width: 740px;
  display: flex;
}

.blue-text {
  text-align: center;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(#a3d7fc, #ccb3ff 83% 90%);
  -webkit-background-clip: text;
  background-clip: text;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Untitledsans, sans-serif;
  font-size: 55px;
  font-weight: 400;
  line-height: 1.2em;
}

.blue-text.heading {
  color: var(--whit);
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
  font-size: 40px;
  font-weight: 400;
}

.bold-text-96 {
  letter-spacing: .1em;
  font-family: Untitledsans, sans-serif;
  font-size: .88rem;
  font-weight: 500;
}

.hero-section-paragraph-holder {
  text-align: center;
  max-width: 590px;
  padding-left: 0;
}

.paragraph-ai {
  color: #b9b6ccab;
  padding: 0;
  font-family: Untitledsans, sans-serif;
  line-height: 1.4em;
}

.hero-blur-bg-holder {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: absolute;
  inset: 0% 0% auto;
}

.star-im {
  width: 100%;
  display: block;
}

.hero-section-mac-holder {
  z-index: 2;
  justify-content: center;
  align-items: center;
  padding-top: 20px;
  display: flex;
  position: relative;
}

.hero-section-mac-container {
  z-index: 2;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.hero-section-mac {
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 1000px;
  display: flex;
  position: relative;
}

.app-mac-image {
  z-index: 2;
  position: relative;
}

.hero-line-blur {
  width: 150%;
  min-width: 150%;
  max-width: 100%;
  position: absolute;
  top: -176px;
}

.hero-line-holder {
  z-index: 2;
  width: 80%;
  margin-top: -17px;
  position: absolute;
  top: 0;
}

.hero-line {
  width: 100%;
  height: 100%;
}

.hero-blur-box {
  filter: blur(60px);
  background-color: #272c53;
  position: absolute;
  inset: 0;
}

.end-gradient {
  z-index: 2;
  background-image: linear-gradient(0deg, #020013 4%, #fff0);
  height: 150px;
  position: absolute;
  inset: auto 0% 0%;
}

.trust-client {
  padding-top: 68px;
  padding-bottom: 68px;
  position: relative;
}

.pra-ai {
  color: #9181ff;
  text-align: center;
  padding: 0;
}

.pra-ai.mb-50 {
  color: #aa8eff;
  margin-bottom: 30px;
  font-family: Untitledsans, sans-serif;
}

.ai-sec {
  padding-top: 68px;
  padding-bottom: 68px;
}

.ai-sec.star-bg {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/6793680065f8bde9bcb0bf09_Star%20Field.svg");
  background-position: 50%;
  background-size: auto;
}

.ai-sec.star-bg.mb-0 {
  padding-bottom: 0;
}

.ai-sec.pt-0 {
  padding-top: 0;
  padding-bottom: 50px;
}

.ai-sec.pt-0.overflow-hide {
  overflow: hidden;
}

.ai-header {
  grid-row-gap: 25px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 740px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.text-ai {
  text-align: center;
  max-width: 600px;
}

.ai-3grid {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.ai-3grid.mt-50 {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/67936e0b0e2cec47d8c818d3_BG%20Blur-p-1600.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  margin-top: 0;
  padding-top: 50px;
  padding-bottom: 80px;
}

.ai-box {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  box-shadow: none;
  background-color: #0e0e21bf;
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/67973662c6a2eefa3a344b6e_card-frame-ai-x.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 12px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 40px;
  transition: all .2s ease-in-out;
  display: flex;
}

.ai-box:hover {
  transform: scale(1.05);
  box-shadow: 0 5px 55px -30px #5b7ae378;
}

.ai-box.p-50 {
  width: 100%;
  padding: 0 20px 20px;
}

.ai-box.p-50:hover {
  transform: none;
}

.ai-box.p-50.p-40 {
  padding-top: 30px;
  padding-bottom: 28px;
}

.ai-h2-light {
  color: var(--whit);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Untitledsans, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 1.1em;
}

.ai-pra {
  color: #b9b6ccab;
  padding: 0;
  font-family: Untitledsans, sans-serif;
  font-size: 16px;
  line-height: 1.2em;
}

.ai-pra._w-70-ai {
  text-align: center;
  width: 70%;
  font-size: 16px;
  line-height: 1.3em;
}

.ai-flex {
  grid-row-gap: 15px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.ai-icon {
  opacity: .96;
  background-color: #020013;
  background-image: linear-gradient(22deg, #1d1d33, #0a0a1c);
  border: 1px solid #2b2b46;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 55px;
  height: 55px;
  display: flex;
}

.ai-icon.ai-logo-bur {
  -webkit-backdrop-filter: none;
  backdrop-filter: none;
  cursor: auto;
  box-shadow: 0 0 65px -1px #b294fa;
}

.ai-i {
  color: #9e8dff;
  -webkit-text-fill-color: transparent;
  background-image: repeating-linear-gradient(#8163f1, #49b1c2);
  -webkit-background-clip: text;
  background-clip: text;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
}

.light-section-holder {
  border-top: 1px solid #dfeffe24;
  border-radius: 20px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: 10px;
  padding-top: 47px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.light-line {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/67936e0b0e2cec47d8c818d3_BG%20Blur-p-1600.png"), linear-gradient(90deg, #0000, #9f9ee5 50%, #fff0 103%);
  background-position: 50% 0, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: auto, auto;
  width: 50%;
  height: 3px;
  position: absolute;
  top: -2px;
  bottom: auto;
}

.light-line._w-ai-50 {
  width: 80%;
  height: 2px;
}

.light-content {
  width: 100%;
  position: relative;
}

.center-text {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.title-holder {
  grid-row-gap: 15px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 590px;
  display: flex;
}

.ai-h2 {
  color: var(--whit);
  text-align: center;
  text-transform: none;
  font-family: Untitledsans, sans-serif;
  font-size: 40px;
  font-weight: 400;
  line-height: 1.2em;
}

.ai-access-wrapper {
  grid-row-gap: 230px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding-top: 130px;
  padding-bottom: 90px;
  display: flex;
}

.ai-access-wrapper.sticky01, .ai-access-wrapper.sticky02, .ai-access-wrapper.sticky-03 {
  position: sticky;
  top: 20px;
}

.ai-access-wrapper.space-100 {
  grid-row-gap: 0px;
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/67936ccd4f4dbfd8316eaecb_BG%20Blur-p-1600.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  margin-top: 50px;
  padding-top: 80px;
  padding-bottom: 80px;
}

.ai-access-gird {
  grid-column-gap: 160px;
  grid-row-gap: 30px;
  flex-flow: row;
  justify-content: space-between;
  width: 90%;
  display: flex;
}

.ai-access-gird.ai-block {
  display: block;
}

.ai-access-gird.ai-120 {
  grid-column-gap: 160px;
}

.ai-access-gird-holder {
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.ai-access-gird-holder.top-sticky {
  position: sticky;
  top: 110px;
}

.ai-access-gird-holder.full-ai-card {
  background-color: #0e0e21;
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  border: 0 solid #2a295c80;
  border-radius: 0 12px 12px 0;
  padding: 60px 42px 60px 0;
  position: relative;
}

.ai-access-gird-holder.full-ai-card.ai-border-box {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/67973662c6a2eefa3a344b6e_card-frame-ai-x.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  border-width: 1px;
  border-radius: 12px;
}

.ai-access-content {
  border: 0 solid #000;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.ai-access-content.border-0 {
  border-width: 0;
  position: relative;
  overflow: visible;
}

.ai-access-content-holder {
  align-items: center;
  width: 100%;
  display: flex;
}

.ai-access-content-holder.pl-50 {
  z-index: 5;
  margin-left: 50px;
  position: relative;
}

.ai-access-content-holder.al-flex-col {
  grid-row-gap: 35px;
  flex-flow: column;
}

.ai-access-content-holder.ai-center-content {
  z-index: 5;
  justify-content: center;
  align-items: center;
  position: relative;
}

.ai-card {
  z-index: 2;
  background-color: #0e0e21b3;
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/67973662c6a2eefa3a344b6e_card-frame-ai-x.png");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: 100%;
  border: 1px solid #2a295c80;
  border-radius: 12px;
  flex-flow: column;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
  overflow: visible;
}

.ai-card.ai-flex-col {
  background-color: #0e0e21;
  border-width: 0;
  flex-flow: row;
  justify-content: center;
  align-items: center;
}

.feature-line {
  z-index: 2;
  background-image: linear-gradient(90deg, #0000, #9b81e7 50%, #fff0 104%);
  justify-content: center;
  align-items: flex-start;
  width: 80%;
  height: 1px;
  display: flex;
  position: absolute;
  top: -2px;
  overflow: visible;
}

.ai-access-bg {
  z-index: 5;
  justify-content: center;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.hero-line-blur-feature {
  z-index: 1;
  width: 150%;
  min-width: 150%;
  position: absolute;
  top: -84px;
}

.hero-line-blur-feature.top--bg {
  width: 100%;
  min-width: 100%;
  top: -111px;
}

.ai-h2-sub-title {
  color: #fff;
  margin-top: 0;
  font-family: Untitledsans, sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 1.2em;
}

.a--access-content {
  grid-row-gap: 35px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.a--access-content.col-space-ai {
  grid-row-gap: 10px;
}

.a--access-content.ai-center-content {
  z-index: 2;
  justify-content: center;
  align-items: center;
  padding: 58px;
  position: relative;
}

.ai-acess-icon-with-content {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.ai-acess-icon-with-content.ai-chosse-list {
  grid-row-gap: 10px;
  flex-flow: column;
}

.ai-acess-icon-with-content.al-flex-col {
  grid-row-gap: 15px;
  flex-flow: column;
}

.ai-acess-icon-with-content.center-ai-text {
  grid-row-gap: 30px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
}

.content {
  grid-column-gap: 0px;
  grid-row-gap: 10px;
  flex-flow: column;
  align-items: flex-start;
  width: 80%;
  margin-left: 20px;
  display: flex;
}

.content._w-100 {
  width: 100%;
}

.blured-circles-holder {
  z-index: 3;
  border-radius: 12px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.blured-circle {
  filter: blur(30px);
  background-image: radial-gradient(circle, #5394d3, #fff0 70%);
  width: 260px;
  height: 260px;
  position: absolute;
  inset: -10% auto auto -21%;
}

.blured-circle._02 {
  opacity: .52;
  background-image: radial-gradient(circle, #8163f1, #fff0 70%);
  top: 10%;
  left: -43%;
}

.blured-circle._03 {
  filter: blur(60px);
  left: -12%;
}

.blured-circle._04 {
  background-image: radial-gradient(circle, #343a69, #fff0 70%);
  top: 11%;
  left: -15%;
}

.ai-light {
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/67936e0b0e2cec47d8c818d3_BG%20Blur-p-1600.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  width: 432px;
  height: 220px;
  position: absolute;
  top: -111px;
}

.ai-light._w-ai-50 {
  z-index: 1;
  opacity: .5;
  -webkit-backdrop-filter: blur(90px);
  backdrop-filter: blur(90px);
  width: 100%;
}

.blog-txt-section {
  grid-row-gap: 25px;
  flex-flow: column;
  padding-top: 20px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.blog-text {
  color: var(--untitled-ui-gray900);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 20px;
  line-height: 1.4em;
}

.ai-sute-batch {
  background-color: #020013;
  background-image: linear-gradient(231deg, #1d1d33 15%, #0a0a1c);
  border: 1px solid #2b2b46;
  border-radius: 50px;
  align-self: flex-start;
  margin-top: auto;
  margin-bottom: 50px;
  padding: 15px 25px 15px 20px;
  font-family: Untitledsans, sans-serif;
  font-size: 20px;
  font-weight: 500;
  display: flex;
}

.ai-sute-batch.mb-0 {
  margin-bottom: 0;
}

.ai-h4-txt {
  margin-top: auto;
  margin-bottom: auto;
  margin-left: 20px;
  font-family: Untitledsans, sans-serif;
  font-weight: 500;
  line-height: .9em;
}

.ai-access-gird2 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: space-between;
  width: 90%;
  display: flex;
}

.adv-box-1 {
  width: 100%;
}

.adv-box-2 {
  grid-row-gap: 30px;
  flex-flow: column;
  width: 100%;
  display: flex;
}

.ai-txt-content {
  grid-row-gap: 20px;
  flex-flow: column;
  padding-bottom: 15px;
  padding-left: 15px;
  padding-right: 15px;
  display: flex;
}

.ai-list {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  flex-flow: column;
  margin-top: 10px;
  margin-bottom: 0;
  padding-left: 0;
  display: flex;
}

.ai-list-item {
  color: #b9b6cccf;
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/65c372273c3171192d30d9eb_check-mark-white.svg");
  background-position: 1% 0;
  background-repeat: no-repeat;
  background-size: 20px;
  padding-left: 45px;
  font-family: Untitledsans, sans-serif;
  line-height: 1.3em;
  list-style-type: none;
}

.card-full-width-right-bg {
  z-index: -1;
  background-color: #0e0e21;
  width: 100vw;
  height: 100%;
  margin-top: 0;
  position: absolute;
  top: 0;
  left: auto;
  right: -50vw;
}

.ai-image-wrapper.our-process-right-images---img-right {
  z-index: 0;
  width: 100%;
  min-width: 768px;
  max-width: 768px;
  margin-left: 0%;
  position: absolute;
  left: 20%;
  overflow: hidden;
}

.ai-image-wrapper.our-process-right-images---img-left {
  z-index: 1;
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
  mix-blend-mode: normal;
  width: 70%;
  max-width: 228px;
  position: absolute;
  bottom: 10%;
  left: -20%;
  overflow: hidden;
}

.ai-image-wrapper.one-process-zenai-img {
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  justify-content: center;
  width: 120%;
  display: flex;
  position: absolute;
  top: -13px;
  left: -4.8594px;
}

.ai-image {
  width: 100%;
}

.cta-content {
  grid-row-gap: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.cta-img-ai {
  max-width: 60%;
}

.cta-contetnt-holder {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: space-around;
  display: flex;
}

.btn-outer {
  background-color: #fff3;
  border-radius: 8px;
  padding: 1px;
  text-decoration: none;
  transition: all .2s ease-in-out;
  position: relative;
  overflow: hidden;
}

.btn-outer:hover {
  transform: none;
}

.glow-border {
  filter: blur(16px);
  background-color: #fff;
  width: 20%;
  height: 80%;
  position: absolute;
  inset: 0% auto auto 0%;
}

.btn-inner {
  color: #fff;
  background-color: #0a091d;
  border-radius: 8px;
  padding: 14px 26px;
  font-weight: 700;
  position: relative;
  overflow: hidden;
}

.btn-text {
  z-index: 1;
  letter-spacing: 1px;
  font-family: Untitledsans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  position: relative;
}

.glow-inner {
  filter: blur(16px);
  background-color: #fff;
  width: 25%;
  height: 60%;
  position: absolute;
  inset: -10% auto auto -10%;
}

.button-3 {
  cursor: pointer;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  width: 150px;
  height: 60px;
  margin-top: 0;
  transition: box-shadow .3s;
  display: flex;
  position: relative;
  transform: none;
  box-shadow: 0 0 34px #000dff3d;
}

.button-3:hover {
  box-shadow: none;
}

.button-3:active {
  box-shadow: 0 8px 30px #006aff33;
}

.subscribe-button {
  padding: 1px;
}

.subscribe-wrapper {
  display: inline-block;
}

.arrow-button-2 {
  background-color: #0a081c;
  background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/679a1bf20d1bd9d7a39e0ff4_arrow.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto 12px;
  border: 1px solid #6911f5;
  border-radius: 999px;
  width: 60px;
  height: 60px;
  transition: all .5s;
  box-shadow: 1px 1px 3px #89ffe1;
}

.arrow-button-2:hover {
  box-shadow: -1px -1px 3px #89ffe1;
}

.arrow-button-2._2 {
  background-image: none;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  padding: 13px 26px;
  display: flex;
}

.bell-letter._1 {
  color: #fff;
  letter-spacing: 1px;
  font-family: Untitledsans, sans-serif;
  font-size: 14px;
  position: relative;
}

.button-color {
  padding: 10px;
  display: none;
}

.text-block-77 {
  letter-spacing: 1px;
  font-family: Untitledsans, sans-serif;
  font-size: 14px;
}

.button-arrow-light {
  color: #fff;
  align-items: center;
  margin-bottom: 0;
  padding: 0 28px;
  font-family: Open Sans, sans-serif;
  text-decoration: none;
  display: none;
  position: relative;
  overflow: hidden;
}

.arrow-middle {
  transform-origin: 50%;
  background-color: #fff;
  width: 15%;
  height: 1px;
  position: absolute;
  top: 49.8%;
  bottom: 0;
  left: 0;
}

.button-text-2 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-left: 10px;
  margin-right: 3px;
  font-family: Untitledsans, sans-serif;
  font-size: 12px;
  font-weight: 300;
}

.arrow-top {
  transform-origin: 100% 100%;
  background-color: #fff;
  width: 1px;
  height: 26%;
  position: absolute;
  top: 24%;
  bottom: 0;
  right: 0;
}

.arrow-bottom {
  transform-origin: 100% 0;
  background-color: #fff;
  width: 1px;
  height: 26%;
  position: absolute;
  top: 50%;
  bottom: 0;
  right: 0;
}

.left-line {
  transform-origin: 0%;
  background-color: #fff;
  width: 1px;
  position: absolute;
  top: 22%;
  bottom: 0;
  left: 0;
}

.button-9-copy {
  padding: 10px;
}

.ai-dark-nav {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  height: 70px;
  padding-left: 30px;
  padding-right: 30px;
  display: flex;
}

.div-block-264 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  display: flex;
}

.dropdown-link-2 {
  color: #1c1156cf;
  text-align: left;
  padding-top: .6em;
  padding-bottom: .6em;
  padding-left: 0;
  font-size: 14px;
  line-height: 160%;
}

.resizable {
  width: 100%;
}

.marquee-styling {
  display: none;
}

.img {
  max-width: none;
  height: 100%;
  padding: 11px;
  display: block;
}

.img.h-100 {
  max-width: 100%;
  height: 170px;
}

.div-block-265 {
  width: 80%;
  margin-left: auto;
  margin-right: auto;
}

.time-hero-section-img {
  max-width: 85%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  position: static;
  top: auto;
}

.img-100 {
  max-width: 110%;
  position: relative;
  right: -20px;
}

.ts-h4-heading {
  color: #160042;
  margin-top: 30px;
  margin-bottom: 0;
  font-family: Untitledsans, sans-serif;
  font-size: 22px;
  font-weight: 700;
}

.process-img {
  max-width: 80%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-bottom: 50px;
}

.image-247 {
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.lp-h3 {
  font-family: Poppins, sans-serif;
  font-size: 30px;
  line-height: 1.2em;
}

.lp-h3.mb-20 {
  margin-bottom: 30px;
}

.div-faq {
  margin-top: 60px;
}

.container-1305 {
  margin-top: 50px;
}

.image-248 {
  width: 100%;
}

.image-249 {
  border-radius: 15px;
  overflow: hidden;
}

.image-249._w-60 {
  max-width: 60%;
}

.image-249._w-50 {
  max-width: 70%;
}

.grid-54 {
  display: flex;
}

.div-block-267 {
  flex-flow: column;
  align-items: center;
  width: 100%;
  display: flex;
}

.bold-text-98, .btext {
  font-weight: 500;
}

.bold-text-99 {
  font-size: 60px;
  line-height: 1.2em;
}

.bold-text-100 {
  font-size: 45px;
  font-weight: 700;
  line-height: 100%;
}

.bold-text-100.f-light {
  font-size: 35px;
  font-weight: 500;
}

.feature-n-box {
  margin-top: 80px;
}

.sub-tab-pane {
  height: 100%;
}

.sub-tabs {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
}

.sub-tab-link {
  max-height: none;
  padding-bottom: 8px;
  position: relative;
  overflow: hidden;
}

.sub-tab-link:hover {
  color: #3b4ba5;
}

.sub-tab-link.active {
  color: #8463f1;
  max-height: none;
}

.sub-tabs-cont {
  height: 100%;
}

.tabs-menu-12 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  max-width: 35%;
  margin-right: 32px;
  display: block;
}

.tab-link-wrap {
  background-color: #ddd0;
  flex-direction: column;
  padding: 0 0 8px;
  display: flex;
}

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

.tab-pane {
  max-width: 100%;
}

.tabs-cont {
  flex-flow: column;
  width: 70%;
  max-width: 100%;
  display: flex;
}

.arrow-2 {
  width: 24px;
  height: 24px;
  transition: transform .4s;
  position: absolute;
  top: 3px;
  right: 0;
}

.feature-ntabs {
  grid-column-gap: 20px;
  width: 100%;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.hide-3 {
  display: none;
}

.hidden-sub-tab-link {
  margin-bottom: 16px;
}

.f-n-txt {
  color: var(--dark-slate-blue);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Untitledsans, sans-serif;
  font-size: 18px;
  font-weight: 500;
}

.f-text-heading {
  margin-top: 0;
  font-size: 20px;
}

.feature-subtext {
  height: auto;
}

.heading-211 {
  margin-top: 0;
}

.sub-tab-link-2 {
  max-height: 24px;
  padding-bottom: 8px;
  position: relative;
  overflow: hidden;
}

.sub-tab-link-2:hover {
  color: #3b4ba5;
}

.sub-tab-link-2.active {
  color: #3e5bff;
}

.tabs-menu-13 {
  margin-right: 32px;
}

.arrow-3 {
  width: 24px;
  height: 24px;
  transition: transform .4s;
  position: absolute;
  top: 3px;
  right: 0;
}

.tabs-8 {
  width: 100%;
  max-width: 700px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.hide-4 {
  display: none;
}

.wrap {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

.heading-212 {
  margin-top: 0;
  margin-bottom: 0;
}

.fn-tabs {
  flex-flow: column;
  width: 40%;
  max-width: 40%;
  display: flex;
}

.tabs-content-4 {
  width: 60%;
}

.fn-main-heading {
  background-color: #ddd0;
  flex-flow: column;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Untitledsans, sans-serif;
  font-size: 18px;
  font-weight: 700;
  display: flex;
}

.fn-main-heading.w--current {
  background-color: #e0dbfa00;
  border-radius: 5px;
  transition: all .6s ease-in-out;
}

.fn-sub-block {
  margin-top: 5px;
  margin-bottom: 5px;
  margin-left: 25px;
}

.fn-sub-tab-link {
  margin-bottom: 0;
  padding-top: 5px;
  padding-bottom: 5px;
}

.fn-sub-tab-link.active {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: var(--gradient_v_dark);
  align-items: center;
  margin-bottom: 0;
  margin-left: auto;
  display: flex;
  position: relative;
  left: -31px;
}

.fn-sub-heading {
  margin-top: 5px;
  margin-bottom: 5px;
  font-size: 17px;
  font-weight: 300;
}

.fn-txt {
  padding-top: 10px;
  padding-bottom: 10px;
}

.fn-img {
  width: 22px;
  transition: all .2s ease-in-out;
  display: none;
  position: relative;
  top: -2px;
}

.fn-top-heading {
  text-align: center;
  font-family: Untitledsans, sans-serif;
  font-size: 25px;
  font-weight: 500;
  line-height: 1.6em;
}

.fn-p {
  text-align: center;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Untitledsans, sans-serif;
  font-size: 16px;
}

.fn-content-box {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  display: flex;
}

.tab-pane-tab-1-2 {
  height: 100%;
}

.bold-text-101 {
  line-height: 1.9rem;
}

.fn-cimg {
  max-width: 100%;
  margin-top: 15px;
}

.fn-cimg.wi-80 {
  max-width: 70%;
}

.fn-cimg._w-90 {
  max-width: 87%;
}

.image-250 {
  max-width: 70%;
}

.tofu-modal {
  margin-bottom: -84px;
}

.pop-up-modal {
  z-index: 999999;
  background-color: #2a2a2dbf;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: fixed;
  inset: 0%;
}

.pop-up {
  text-align: center;
  background-color: #fff;
  border-radius: 5px;
  flex-direction: column;
  align-items: center;
  width: 450px;
  height: auto;
  padding: 100px 30px 30px;
  display: flex;
  position: relative;
  box-shadow: 1px 1px 10px 5px #00000040;
}

.pop-up-icon {
  background-color: #ebebeb;
  background-image: none;
  border: 5px solid #fff;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 150px;
  height: 150px;
  margin-left: auto;
  margin-right: auto;
  padding: 30px;
  display: flex;
  position: absolute;
  inset: -13% 0% auto;
}

.pop-up-icon.hide {
  display: none;
}

.exit-button {
  cursor: pointer;
  background-color: #e8832e;
  border-radius: 50%;
  width: 40px;
  height: 40px;
  padding: 10px;
  display: inline-flex;
  position: absolute;
  inset: 2% 2% auto auto;
}

.exit-button.hide {
  display: none;
}

.pop-up-heading {
  color: var(--gradient_v_dark);
  letter-spacing: 2px;
  text-transform: none;
  margin-bottom: 0;
  font-family: Untitledsans, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 1.5em;
}

.primary-button {
  background-color: var(--violet);
  letter-spacing: 2px;
  text-transform: uppercase;
  border-radius: 50px;
  margin-top: 10px;
  padding-left: 30px;
  padding-right: 30px;
  font-size: 15px;
  font-weight: 700;
}

.primary-button:hover {
  background-color: var(--gradient_v_dark);
}

.typing-from {
  width: 100%;
  max-width: 100%;
  display: flex;
}

.tf {
  width: 100%;
}

.tf-label {
  color: #8d8d8d;
  text-align: left;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-family: Untitledsans, sans-serif;
  font-size: 12px;
  font-weight: 500;
}

.tf-input {
  border-radius: 8px;
}

@media screen and (min-width: 1280px) {
  .inner_bottom {
    top: auto;
  }

  .container-2 {
    max-width: 100%;
  }

  .content_listheading.feature_nav_slider-btn {
    bottom: 200px;
  }

  .blog_box {
    min-height: 410px;
  }

  .heading-12 {
    max-width: 100%;
    display: block;
  }

  .container-11 {
    margin-bottom: 0;
  }

  .border_black.white {
    text-align: center;
    padding-left: 5px;
    padding-right: 5px;
  }

  .accordion.light {
    height: auto;
  }

  .heading-39 {
    font-size: 40px;
  }

  .img-feature-hero {
    margin-bottom: -102px;
    position: relative;
    bottom: auto;
  }

  .tabs-menu-4 {
    overflow: hidden;
  }

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

  .lp-top-navbar {
    grid-template-columns: 1fr 1fr 1fr;
    padding-left: 10%;
    padding-right: 10%;
    position: sticky;
    top: 0;
  }

  .lp-top-navbar._2-column {
    grid-template-columns: 1fr 1fr;
  }

  .divider.min {
    opacity: .35;
    background-color: #ded7ff33;
    margin-top: 33px;
    margin-bottom: 33px;
  }

  .testimonial-text-two {
    margin-bottom: 40px;
  }

  .popular {
    justify-content: center;
  }

  .grid-l {
    margin-left: 20px;
  }

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

  .div-block-77 {
    text-align: center;
  }

  .tab-link-transparent {
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .tab-link-transparent.w--current {
    background-color: var(--light_violit);
    box-shadow: 2px 2px 12px -5px var(--violet);
    border-radius: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .dot-symbol {
    font-size: 10px;
  }

  .image-logo {
    margin-top: -5px;
  }

  .image-logo.n-logo {
    margin-top: 0;
  }

  .dropdown-base-wrapper {
    background-color: #fff;
  }

  .button-offer.btn-offer {
    color: #fff;
    background-color: #150049;
  }

  .button-offer.btn-offer:hover {
    background-color: #fff;
  }

  .span-pricing-asterisk.left.black.light {
    color: var(--whit);
    background-image: none;
    width: auto;
    height: auto;
    position: static;
    top: auto;
  }

  .grid-stats.overflow {
    min-width: 780px;
    max-width: 1280px;
  }

  .pp-section-hero {
    background-position: 50% 89%, 0 0;
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .heading-h2.left {
    text-align: left;
    font-size: 30px;
  }

  .heading-h2.left.mb-20 {
    font-size: 30px;
  }

  .heading-h3 {
    font-size: 20px;
  }

  .grid-3x2 {
    grid-template-rows: auto;
  }

  .grid-div-blog.light-yellow, .grid-div-blog.light-purple {
    background-color: #fff;
  }

  .icon_24x24.reverse-direction-icon {
    width: 20px;
    height: 20px;
    display: block;
    transform: none;
  }

  .mask-extras.tab-v1-slider {
    margin-left: 300px;
  }

  .div-flex.blog-template {
    width: 55vw;
  }

  .partners-logo.height-resize {
    max-width: 27%;
  }

  .partners-logo.height-resize.techtron {
    max-width: 54%;
  }

  .partners-logo.rain {
    max-width: 27%;
  }

  .blog-feature-image-header {
    width: 100%;
    height: 460px;
  }

  .grid-item-div.light-purple, .grid-item-div.light-blue, .grid-item-div.light-yellow {
    border-radius: 12px;
  }

  .div-block-152 {
    background-color: #ccc1ff4d;
    border-radius: 6px;
    margin-bottom: 0;
  }

  .grid-2x2 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
  }

  .offer-black-friday-section.purple {
    background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/67f502b60181c48602f3e99d_Start%20of%20year%20sale.avif");
    background-position: 0 0;
    background-size: cover;
  }

  .offer-black-friday-section.purple:hover {
    background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/67f502b60181c48602f3e99d_Start%20of%20year%20sale.avif");
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .combine-container-large.light-box {
    max-width: 40vw;
  }

  .pts-list-wrapper.colored-block.hide {
    display: none;
  }

  .price-emp.off-dp {
    display: flex;
  }

  .grid-of-4.column-gap-24px {
    grid-template-rows: auto;
  }

  .offer-top {
    width: 63vw;
  }

  .navbar-brand.nav-box {
    box-shadow: 0 5px 30px -11px #7b61ff80;
  }

  .button-primary.nav-btn {
    letter-spacing: 1.5px;
    background-image: linear-gradient(75deg, #a163f1 4%, #6363f1 42%, #3498ea 76%, #40dfa3);
    border: 1px solid #3498ea52;
    border-radius: 7px;
    justify-content: center;
    align-items: center;
    padding: .5em 15px;
    font-family: Poppins, sans-serif;
    font-size: 14px;
    display: flex;
  }

  .button-primary.nav-btn:hover {
    background-image: linear-gradient(133deg, #a163f1 4%, #6363f1 42%, #3498ea 76%, #40dfa3);
    border-color: #3498eab0;
  }

  .n-hero-section {
    background-attachment: fixed, scroll;
  }

  .n-section.b-0 {
    background-color: #fff;
  }

  .n-section.pb-0 {
    padding-top: 60px;
    padding-bottom: 0;
  }

  .n-section.new-p-header {
    background-size: contain;
  }

  .n-contaner-block.over-flow {
    overflow: visible;
  }

  .n-contaner-block.p-b20 {
    padding-bottom: 50px;
  }

  .d_box.after {
    background-image: linear-gradient(63deg, #6348ee, #6f55f3);
  }

  .n-cta-btn.purple-btn.n-btn.large.mt-50.hide {
    display: none;
  }

  .pricing-price.n-popular.lp-show.off-lpa, .pricing-price.lp-show.off-lpa {
    display: flex;
  }

  .pricing-price-blurb.include.light {
    margin-top: 0;
    margin-bottom: 20px;
  }

  .pricing-price-blurb.include.light.mt-20 {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .text-span-30.before {
    color: #9000ff;
    background-color: #f5daff66;
    padding-top: 5px;
    padding-bottom: 2px;
    display: block;
  }

  .text-span-30.before.after {
    color: #9000ff;
  }

  .uui-navbar01_container {
    padding-top: 5px;
  }

  .uui-navbar01_menu-left.n-box {
    box-shadow: 0 5px 30px -12px #7b61ff80;
  }

  .pra {
    line-height: 22px;
  }

  .pra.left.p-0, .pra.left.p-0.bolc {
    font-size: 16px;
  }

  .pra.p-0 {
    margin-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph-big.bold {
    font-weight: 500;
  }

  .heading-156.bold {
    font-size: 45px;
    font-weight: 500;
  }

  .feature-tab-grid {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
  }

  .feature-container-w {
    max-width: 90%;
    margin-left: auto;
    margin-right: auto;
  }

  .f-tab {
    z-index: 6;
    position: sticky;
    top: 50px;
  }

  .feature-d {
    grid-template-columns: 1fr 1fr;
    margin-bottom: 20px;
  }

  .feature-d.img-left {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    justify-items: center;
    display: grid;
  }

  .image-188 {
    max-width: 65%;
  }

  .break-grid {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    background-color: #fff;
    grid-template-columns: .6fr 1fr;
    padding: 8px;
    box-shadow: 0 5px 55px -40px #9363f1;
  }

  .p-50 {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .b-flex {
    flex-flow: column;
    max-width: 80%;
    display: flex;
  }

  .b-flex.left.p-30 {
    max-width: 100%;
    height: 100%;
  }

  .image-189 {
    width: 60px;
    margin-left: auto;
    margin-right: auto;
    display: inline-block;
  }

  .h3-heading {
    font-size: 26px;
    font-weight: 600;
  }

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

  .h3-heading.center.mtb-30 {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .h3-heading.mtb-20 {
    font-size: 20px;
  }

  .heading-167 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .bold-text-75 {
    font-size: 1.2em;
  }

  ._4-grid {
    background-color: #f1eff8;
  }

  ._w-block {
    background-color: #fff;
    border-color: #e9e9e9;
    box-shadow: 0 8px 55px -40px #7b62ff6e;
  }

  ._w-txt {
    padding-bottom: 30px;
  }

  ._w-pra {
    color: #1e2a3dcf;
    padding: 0;
    line-height: 24px;
  }

  ._w-img-block {
    border-radius: 6px;
    margin: 8px 8px 0;
    overflow: hidden;
  }

  .script-utm, .geotargetlygeocontent1682336378349_content_1 {
    display: none;
  }

  .bg.first {
    background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/662cbc0f6408cf2a4b47dd5b_Asset%2011.webp"), url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/662cbc10b09babfb88a3af32_Asset%2010.webp"), url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/662cbc106def1e1209c3fa6e_Asset%209.webp"), url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/662cbc113cb2fe2f66d62328_bg-league.webp");
    background-position: 150px 110%, 95% -120px, -90px 20%, 0 100%;
    background-repeat: no-repeat, no-repeat, no-repeat, repeat-x;
    background-size: auto, 180px, auto, 160px;
  }

  .image-197 {
    max-width: 80%;
    height: 50px;
    top: 0;
  }

  .image-197.ml-10 {
    max-width: 100%;
    height: 70px;
    top: 3px;
  }

  .bold-text-84 {
    color: var(--new-heading);
  }

  .new-heading-h2 {
    color: var(--new-heading);
    margin-bottom: 20px;
    font-size: 35px;
    line-height: 45px;
  }

  .r-grid4 {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .r-logo-box {
    background-color: #330b3d;
    border-radius: 10px;
    padding: 3px;
    overflow: hidden;
  }

  .r-logo {
    background-color: #f4eef3;
    border-radius: 8px 8px 0 0;
    width: 100%;
  }

  .heading-187 {
    color: #f4eef3;
    text-transform: capitalize;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 5px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 15px;
    font-weight: 500;
  }

  .rlogo-b {
    border-radius: 8px 8px 8px 0;
    width: 100%;
    overflow: hidden;
  }

  .r-grid5 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    max-width: 100%;
    margin-top: 50px;
    margin-left: auto;
    margin-right: auto;
    display: grid;
  }

  .ns-box {
    box-shadow: 0 5px 30px -12px #7b61ff80;
  }

  .video-item.b1 {
    width: 347px;
    min-height: 580px;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
  }

  .video-item.b3 {
    width: 347px;
    margin-left: 10px;
    margin-right: 10px;
    overflow: hidden;
  }

  .icon-embed-xxsmall-18 {
    color: #553bd5;
    width: 1.5rem;
  }

  .bf-grid3 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    margin-bottom: 30px;
    padding-bottom: 0;
    padding-right: 0;
    display: grid;
  }

  .bf-rating {
    flex-flow: column;
    display: flex;
  }

  .image-226 {
    height: 25px;
  }

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

  .heading-203 {
    color: #0e0933;
    font-size: 51px;
    font-weight: 900;
    line-height: 1.3em;
  }

  .video_container-bf {
    border-radius: 15px;
    width: 80%;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    box-shadow: 0 20px 55px -20px #9422d7a1;
  }

  .image-227.play-button-2.hide {
    display: none;
  }

  .card-2 {
    width: 100%;
  }

  .image-228 {
    display: block;
  }

  .play-button-2 {
    background-color: #568bd9;
    border-radius: 50%;
    justify-content: center;
    align-items: center;
    width: 90px;
    height: 90px;
    display: flex;
  }

  .image-229 {
    width: 40px;
    position: absolute;
    left: 29px;
  }

  .list-bf {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 65%;
    margin-top: 50px;
    margin-left: auto;
    margin-right: auto;
    display: grid;
  }

  .trusted-grid-3 {
    width: 70%;
  }

  .bft-box {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .container-1303 {
    margin-bottom: 0;
  }

  .image-244 {
    width: 150%;
    max-width: 150%;
  }

  .div-block-266 {
    margin-top: 20px;
  }

  .image-250 {
    max-width: 70%;
  }
}

@media screen and (min-width: 1440px) {
  .container-2 {
    max-width: 100%;
  }

  .heading {
    color: var(--yellow);
  }

  .black_brn_text.white {
    font-family: Poppins, sans-serif;
    font-size: 14px;
  }

  .text-block-4 {
    max-width: 70%;
  }

  .blog_box {
    min-height: 410px;
  }

  .accordion-toggle.light {
    display: flex;
  }

  .heading-26 {
    color: var(--dark-slate-blue);
    text-align: center;
    font-family: Poppins, sans-serif;
    font-size: 38px;
    font-weight: 700;
  }

  .container-17 {
    max-width: 70%;
  }

  .icon-32px {
    max-width: 19%;
  }

  .img-feature-hero {
    margin-bottom: -32px;
  }

  .heading-51 {
    line-height: 55px;
  }

  .div-block-32 {
    text-align: center;
    position: static;
  }

  .section-in {
    padding-top: 124px;
  }

  .lp-top-navbar {
    top: 0;
  }

  .bold-text-21 {
    color: var(--dark-slate-blue);
    font-family: Poppins, sans-serif;
  }

  .heading-87 {
    font-family: Poppins, sans-serif;
    font-size: 30px;
    font-weight: 600;
  }

  .testimonial-text-two {
    margin-bottom: 40px;
  }

  .heading-a {
    font-weight: 400;
  }

  .grid-5 {
    grid-template-rows: auto auto;
  }

  .pricing-card.yellow {
    border-radius: 10px;
  }

  .pricing-card.black {
    border-left: 1px solid var(--blog_text);
    border-radius: 10px;
  }

  .heading-92 {
    margin-bottom: 20px;
    font-family: Poppins, sans-serif;
  }

  .heading-pricing-02 {
    border-bottom: 1px solid #ffffff80;
    border-radius: 0;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 14px;
    padding-bottom: 14px;
  }

  .popular {
    justify-content: center;
  }

  .grid-l {
    margin-left: 60px;
  }

  .div-block-77 {
    text-align: left;
  }

  .tab-link-transparent, .tab-link-transparent.w--current {
    display: flex;
  }

  .dot-symbol {
    font-size: 10px;
  }

  .webinarsection {
    background-position: 60%;
  }

  .container-offer.purple {
    max-width: 80%;
  }

  .grid-stats.overflow {
    min-width: 1024px;
  }

  .pp-section-hero {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .heading-h2.no-margin._w-60.white {
    text-align: center;
    margin-top: 0;
    margin-left: auto;
    font-size: 40px;
  }

  .heading-h2.left {
    font-size: 30px;
  }

  .heading-h3 {
    padding-left: 0;
    padding-right: 0;
  }

  .section-default.dark-color.large-vertical-padding.jd {
    background-position: 0 0, 50% 10%;
    background-size: auto, 65%;
  }

  .section-default.hero-padding.dark_pu.without-img {
    background-color: #f6f4ff;
  }

  .image-arrow._20px {
    height: 20px;
  }

  .heading-h4.t-90d {
    text-align: center;
    width: 100%;
    padding-left: 0;
    display: flex;
  }

  .div-flex.blog-template {
    width: 50vw;
  }

  .partners-logo.height-resize {
    max-width: 24%;
  }

  .partners-logo.rain {
    max-width: 25%;
  }

  .container-search-box-cms {
    max-width: 70%;
  }

  .blog-feature-image-header {
    width: 100%;
    height: 450px;
  }

  .offer-black-friday-section.purple {
    background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/67f502b60181c48602f3e99d_Start%20of%20year%20sale.avif");
    background-position: 0 0;
    background-size: cover;
  }

  .offer-black-friday-section.purple:hover {
    background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/67f502b60181c48602f3e99d_Start%20of%20year%20sale.avif");
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .container-over-hero {
    max-width: 70%;
  }

  .brix---grid-hero-v7 {
    grid-column-gap: 40px;
    grid-template-columns: 1fr 1.2fr;
  }

  .container-over-hero-2 {
    max-width: 70%;
  }

  .culture-item {
    height: 260px;
  }

  .btn-white {
    padding-top: 25px;
    padding-bottom: 25px;
  }

  .image-133 {
    right: -90px;
  }

  .bg-gradient.right.bg-green.blur {
    margin-left: 619px;
  }

  .brix---z-index-1 {
    margin-left: auto;
    margin-right: auto;
  }

  .brix---join-our-community {
    max-width: 1100px;
    margin-left: auto;
    margin-right: auto;
  }

  .icon-36-px.upper-margin-20px {
    height: 60px;
  }

  .weight-semibold {
    line-height: 120%;
  }

  .offer-top {
    width: 60vw;
  }

  .button-primary {
    font-size: 16px;
  }

  .n-img-content {
    background-position: 0 80%;
    background-size: 120%;
  }

  .text_anim.per_txt {
    letter-spacing: 0;
    width: auto;
    display: flex;
  }

  .n-btn_cta.mt-50 {
    padding-top: 50px;
  }

  .n-container {
    display: flex;
    position: relative;
  }

  .n-container.no-relative {
    position: static;
  }

  .client-block {
    float: left;
    margin-left: auto;
    display: inline-block;
    left: 0;
  }

  .client-block.trust-client {
    display: block;
  }

  .n-c_logo {
    justify-content: flex-start;
    margin-left: 0;
  }

  .c-logo {
    margin-left: 0;
    margin-right: 26px;
  }

  .n-section {
    background-color: #fcfaff0a;
  }

  .n-section.dark.relative.ele {
    background-position: 50% -58%;
    background-size: 130%;
    min-height: 95vh;
    max-height: 80vh;
  }

  .n-section.pricing {
    background-image: linear-gradient(0deg, #7b61ff36, #f0ecff21);
  }

  .n-section.b-0 {
    background-color: #fff;
  }

  .n-section.relative {
    overflow: hidden;
  }

  .n-section.new-p-header {
    background-position: 50% 0;
    background-size: contain;
  }

  .n-heading-block._w-70.mb-20 {
    margin-bottom: 50px;
  }

  .persentage_q {
    box-shadow: 0 5px 55px -45px #9363f1;
  }

  .heading-112 {
    aspect-ratio: auto;
    color: #797575;
    background-color: #fff;
    border-bottom-left-radius: 10px;
    width: 41px;
    padding-left: 0;
    padding-right: 0;
    font-size: 30px;
    line-height: 30px;
    position: absolute;
    top: 105px;
    bottom: auto;
    right: 14px;
  }

  .text-span-22 {
    color: #0c0c0cb3;
    font-weight: 500;
  }

  .n-head-h2 {
    display: block;
  }

  .txt_block {
    display: flex;
  }

  .n-contaner-block.p-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .n-contaner-block.g-contaner {
    max-width: 90%;
  }

  .d_box {
    box-shadow: 0 5px 55px -40px #9363f1;
  }

  .d_box.after {
    background-image: linear-gradient(63deg, #6348ee, #6f55f3);
  }

  .d-icon.flex {
    width: 100%;
    height: auto;
  }

  .new-sub {
    font-size: 18px;
  }

  .image-152 {
    max-width: 100%;
  }

  .paragraph-132.light.hide {
    display: none;
  }

  .paragraph-132.dark {
    color: #7b61ff;
    font-family: Untitledsans, sans-serif;
    font-size: 16px;
    font-weight: 500;
  }

  .text-box {
    padding-bottom: 52px;
  }

  .one-testi.dark {
    text-align: left;
  }

  .paragraph-136.light {
    font-weight: 600;
  }

  .heading-131.light {
    display: flex;
  }

  .n-pricing-wrraper {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    max-width: 75%;
  }

  .n-pricing-wrraper.gr-3 {
    background-image: linear-gradient(158deg, #e4deff40, #ffffffe8);
    grid-template-columns: 1fr 1fr 1fr;
  }

  .pricing-column.n-popular {
    left: -12%;
  }

  .pricing-column.n-starter {
    left: -10%;
  }

  .pricing-price-bold {
    font-family: Poppins, sans-serif;
  }

  .pricing-price-button.mt-btn {
    margin-top: 30px;
  }

  .pricing-price.lp-show.off-lpa {
    display: flex;
  }

  .pricing-popular-text {
    font-family: Untitledsans, sans-serif;
    font-weight: 500;
  }

  .light {
    background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/67936e0b0e2cec47d8c818d3_BG%20Blur-p-1600.png"), radial-gradient(circle at 50% 0, #3a2f682b, #fff0);
    background-position: 50%, 0 0;
    background-repeat: no-repeat, repeat;
    background-size: 100%, auto;
    width: 432px;
    height: 220px;
    display: block;
    position: absolute;
    top: -111px;
  }

  .m-before-agter {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 10%;
    grid-auto-columns: 1fr;
    margin-top: auto;
    padding-top: 50px;
    padding-bottom: 50px;
    display: grid;
  }

  .heading-149 {
    flex-flow: row;
    justify-content: flex-start;
    align-items: center;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 22px;
    line-height: 22px;
    display: flex;
  }

  .text-span-30 {
    margin-bottom: 10px;
    padding: 2px 27px;
    font-size: 15px;
    display: inline-flex;
  }

  .text-span-30.before {
    color: #9000ff;
    letter-spacing: 1.54px;
    background-color: #f5daff66;
    border: 1px solid #9000ff24;
    border-radius: 4px;
    margin-bottom: 0;
    margin-right: 10px;
    padding-top: 5px;
    padding-left: 15px;
    padding-right: 15px;
    font-family: Untitledsans, sans-serif;
    font-size: 12px;
    font-weight: 500;
  }

  .text-span-30.before.after {
    background-color: #fff;
    border-color: #ffffffdb;
    font-size: 12px;
  }

  .bold-text-64 {
    font-family: Untitledsans, sans-serif;
    font-size: 28px;
    font-weight: 700;
  }

  .bold-text-64.whitw {
    color: #fff;
  }

  .d-list {
    flex-flow: column;
    display: flex;
  }

  .d-list-item {
    align-items: center;
    margin-bottom: 12px;
    display: flex;
  }

  .dtext {
    color: #1e2a3db3;
    padding: 0 0 0 10px;
    font-size: 17px;
  }

  .dtext.white {
    color: #fff;
    -webkit-text-stroke-color: #fff;
  }

  .image-174 {
    width: 23px;
  }

  .uui-navbar01_link {
    font-family: Untitledsans, sans-serif;
    font-size: 16px;
    font-weight: 400;
  }

  .uui-navbar01_container {
    max-width: 1180px;
  }

  .text-block-63 {
    font-family: Untitledsans, sans-serif;
    font-size: 16px;
    font-weight: 400;
  }

  .text-span-31 {
    font-size: 30px;
    line-height: 45px;
  }

  .text-block-64 {
    font-family: Inter, sans-serif;
    font-size: 16px;
    font-weight: 700;
  }

  .pra {
    color: #1e2a3d;
    text-align: center;
    margin-top: 0;
    font-size: 18px;
    font-weight: 500;
  }

  .pra.left.p-0, .pra.left.p-0.bolc {
    font-size: 16px;
    font-weight: 400;
  }

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

  .tabs-menu-10 {
    background-color: #fff;
  }

  .tabs-content-3 {
    max-width: 100%;
  }

  .np-section {
    padding-bottom: 120px;
  }

  .np-section.bg-light {
    background-image: linear-gradient(#f0ecff1a 7%, #9884ff57);
  }

  .np-section.ptb-100 {
    padding-top: 100px;
  }

  .np-section.ptb-100.light-gry {
    background-color: #f9f8ff;
  }

  .uui-button-5 {
    background-color: var(--new-purple);
  }

  .uui-pricing07_row-lead-text-2 {
    font-family: Poppins, sans-serif;
    font-size: 14px;
  }

  .uui-pricing07_row-2 {
    background-color: var(--new-w-pure);
  }

  .uui-pricing07_row-2.background-color-gray50 {
    background-color: var(--new-light-purple);
  }

  .uui-text-size-large-2 {
    font-family: Poppins, sans-serif;
    font-size: 18px;
  }

  .section-header {
    font-size: 5rem;
  }

  .b-flex.left.p-30 {
    max-width: 100%;
    height: 100%;
  }

  .h3-heading.mtb-20 {
    font-size: 20px;
  }

  .ss-list-item.light {
    background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/65e84a6939968478422ad8d2_color-check.svg");
    background-position: 0 2px;
    background-size: 20px 20px;
  }

  .c-head.top-sticky {
    padding-bottom: 20px;
    top: 73px;
  }

  .p-txt-block.ver {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    margin-bottom: 10px;
  }

  ._60per-w {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .p-heading.blank {
    font-size: 45px;
  }

  .bold-text-80 {
    font-size: 20px;
  }

  .list-p {
    display: flex;
  }

  .p-list.dark {
    color: #442cc0;
    background-color: #e7e3ff;
    border: 1px solid #7b61ff61;
    border-radius: 5px;
    margin: 8px 14px;
    padding: 8px 16px;
    font-family: Poppins, sans-serif;
    font-size: 17px;
    font-weight: 400;
    list-style-type: none;
  }

  .right-arrow.arrow {
    background-color: #7b61ff;
    border-radius: 20px 3px;
    width: 80px;
    height: 80px;
    bottom: 14%;
    right: 10px;
  }

  .pl-grid2 {
    display: flex;
  }

  .heading-180 {
    color: var(--untitled-ui-gray800);
    margin-top: 15px;
    margin-bottom: 0;
    font-family: Poppins, sans-serif;
    font-size: 24px;
    font-style: normal;
  }

  .text-span-33 {
    font-style: italic;
    font-weight: 600;
  }

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

  .uui-navbar01_component-2.no-color {
    background-color: #fff0;
  }

  .lp-h4 {
    margin-bottom: 15px;
    line-height: 1.4em;
  }

  .lp-gr2 {
    margin-bottom: 50px;
  }

  .link-sc {
    padding-top: 10px;
    padding-right: 20px;
  }

  .bft-box {
    box-shadow: 5px 2px 55px -30px #7b61ff99;
  }

  .ai-contaniner.pt-0 {
    padding-top: 0;
  }

  .ai-sec.pt-0 {
    padding-top: 0;
  }

  .light-section-holder {
    border-top: 1px solid #dfeffe2b;
    padding-top: 55px;
    display: flex;
    position: relative;
  }

  .light-line {
    z-index: 2;
    background-image: linear-gradient(90deg, #0000, #9886ff 48%, #aad0f400 102%);
    width: 50%;
    height: 3px;
    position: absolute;
    top: -2px;
    bottom: auto;
    overflow: visible;
  }

  .light-content {
    padding-top: 15px;
    padding-bottom: 15px;
  }

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

  .button-3 {
    transform: scale(1.15);
  }

  .fn-sub-heading {
    margin-top: 5px;
    margin-bottom: 5px;
  }

  .fn-top-heading {
    margin-top: 0;
  }

  .fn-cimg {
    margin-top: 20px;
  }

  .image-250 {
    max-width: 70%;
  }
}

@media screen and (min-width: 1920px) {
  .container-2 {
    max-width: 100%;
  }

  .heading {
    color: var(--yellow);
  }

  .y_brn_text {
    padding-bottom: 10px;
  }

  .black_brn_text.white {
    font-size: 16px;
  }

  .blog_box {
    min-height: 410px;
    margin-bottom: 19px;
  }

  .container-11 {
    display: block;
  }

  .accordion.light {
    height: auto;
  }

  .herosection {
    padding-top: 90px;
  }

  .hero-2-column-grid {
    grid-template-columns: .8fr 1fr;
  }

  .container-13 {
    margin-top: 158px;
  }

  .f_box {
    padding-right: 60px;
  }

  .container-17 {
    max-width: 60%;
  }

  .icon-32px {
    max-width: 32px;
  }

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

  .container-25 {
    max-width: 65%;
  }

  .heading-39 {
    line-height: 45px;
  }

  .img-feature-hero {
    margin-top: 50px;
  }

  .container-26 {
    max-width: 65%;
    padding-top: 50px;
  }

  .div-block-25 {
    margin-bottom: 160px;
  }

  .img_block {
    padding-top: 25px;
    padding-bottom: 25px;
    padding-right: 25px;
  }

  .image-49 {
    min-width: 60%;
    max-width: 60%;
    min-height: 60%;
  }

  .right_img {
    margin-bottom: 160px;
  }

  .tab-link-tab-2-2.oc_tab.cu_blue, .tab-link-tab-4.oc_tab.cu_gry, .tab-link-tab-5.oc_tab.cu_red, .oc_tab, .oc_tab.cu_yellow.w--current {
    padding-left: 0;
    padding-right: 0;
  }

  .gray_block_vs {
    margin-bottom: 0;
    padding-bottom: 94px;
  }

  .heading-_b.dark.blog-h1 {
    font-size: 32px;
  }

  .g2_testimonial {
    max-width: none;
  }

  .container-32 {
    max-width: 65%;
  }

  .inner_heading {
    font-size: 32px;
  }

  .heading_in {
    font-size: 26px;
  }

  .image-62 {
    max-width: 60%;
    margin-left: 85px;
  }

  .image-65 {
    left: -52.5px;
  }

  .gray_block_vs_lp {
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .section-company, .section-inner {
    color: var(--dark-slate-blue);
    transition: all .2s;
  }

  .section-in {
    color: var(--dark-slate-blue);
    padding-top: 94px;
    transition: all .2s;
  }

  .section_landing_page {
    background-size: 28%, cover;
    height: auto;
    min-height: 80vh;
    overflow: hidden;
  }

  .lp-top-navbar {
    place-items: center start;
    top: 0;
  }

  .lp-top-navbar._w-1180 {
    width: 100%;
    padding-left: 0%;
    padding-right: 0%;
    position: relative;
  }

  .heading-70.left {
    width: 70%;
  }

  .image-bpl {
    min-width: 100%;
    max-width: 100%;
    min-height: 100%;
  }

  .testimonial-text-two {
    margin-bottom: 40px;
  }

  .features-metrics {
    margin-left: 220px;
    margin-right: 220px;
    padding-top: 26px;
    padding-bottom: 26px;
  }

  .features-wrapper {
    padding-bottom: 10px;
  }

  .paragraph-a {
    padding-bottom: 0;
    font-weight: 600;
  }

  .heading-a {
    color: #1e2a3db3;
    line-height: 130%;
  }

  .paragraph-b {
    padding-bottom: 0;
  }

  .div-block-56 {
    padding: 20px 40px 40px;
  }

  .container-43 {
    max-width: 70%;
  }

  .grid-5 {
    grid-column-gap: 0px;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .container-44 {
    max-width: 70%;
    padding-top: 40px;
  }

  .pricing-card {
    border-radius: 10px;
    box-shadow: -10px 0 10px #0000001a;
  }

  .pricing-card.yellow {
    background-color: var(--yellow);
    box-shadow: none;
  }

  .pricing-card.black {
    border-left: 1px solid var(--blog_text);
    box-shadow: none;
    background-color: #131a24;
  }

  .pricing-card.light {
    box-shadow: none;
    background-color: #131a24;
  }

  .section-28 {
    background-color: var(--blog_text);
    padding-top: 80px;
    padding-bottom: 80px;
  }

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

  .div-block-58 {
    padding-top: 0;
    padding-bottom: 18px;
  }

  .heading-pricing {
    font-size: 60px;
    font-weight: 700;
  }

  .heading-pricing.small {
    margin-bottom: 15px;
    font-size: 60px;
  }

  .text-pricing {
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 30px;
    overflow: visible;
  }

  .heading-pricing-02 {
    color: #fff;
    text-align: center;
    border-bottom: 1px solid #ffffff80;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 14px;
    padding-bottom: 14px;
    font-family: Poppins, sans-serif;
    font-weight: 500;
  }

  .heading-pricing-02.black {
    color: #fff;
  }

  .text-pricing-02 {
    color: #fff;
    padding-top: 5px;
    padding-bottom: 5px;
    font-family: Poppins, sans-serif;
    font-size: 14px;
    font-weight: 400;
  }

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

  .popular {
    flex-direction: column;
    justify-content: center;
    width: 80px;
    height: 29px;
    margin-top: -44px;
    font-size: 16px;
  }

  .paragraph-62 {
    font-size: 16px;
  }

  .lp-image-grid {
    max-width: 100%;
  }

  .grid-l {
    margin-left: 60px;
  }

  .section-l {
    background-position: 50% 70%;
  }

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

  .div-block-77 {
    text-align: center;
  }

  .container-52 {
    max-width: 80%;
  }

  .tab-link-transparent, .tab-link-transparent.w--current {
    display: flex;
  }

  .tab-pane-fixed-size {
    width: 700px;
  }

  .dot-symbol {
    padding-right: 5px;
    font-size: 10px;
  }

  .container-60 {
    max-width: 65%;
  }

  .webinarsection {
    background-position: 70%;
  }

  .image-logo {
    margin-top: -5px;
  }

  .button-offer.btn-offer {
    font-size: 20px;
  }

  .grid-stats {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .grid-stats.overflow {
    min-width: 1024px;
    max-width: 1024%;
    margin-left: 10%;
    margin-right: 10%;
    padding-top: 0;
    padding-bottom: 0;
  }

  .pp-section-hero {
    background-position: 50% 100%, 0 0;
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .title-section.type-dark.no-padding {
    line-height: 1.6;
  }

  .div-side-paddings {
    max-width: 90%;
    padding-left: 0%;
    padding-right: 0%;
  }

  .heading-h2.no-margin._w-60.white {
    width: 100%;
  }

  .heading-h2.left {
    text-align: center;
    font-size: 30px;
  }

  .heading-h2.left.mb-20 {
    font-size: 30px;
  }

  .heading-h3.no-padding.blog-h3 {
    font-size: 2.4em;
    font-weight: 800;
  }

  .heading-h3.b_hero-h3 {
    color: var(--whit);
    background-color: #0000;
    margin-top: 0;
    font-size: 3em;
    font-weight: 800;
  }

  .paragraph-p.small.weight-500-medium.purple {
    background-color: #0000;
    font-size: 1em;
  }

  .paragraph-p.small.ch-limit-height._9-4ch {
    opacity: .58;
    color: var(--whit);
    margin-top: 13px;
    margin-bottom: -8px;
    font-size: 1.6em;
  }

  .section-default.dark-color {
    padding-top: 78px;
    padding-bottom: 78px;
  }

  .section-default.dark-color.large-vertical-padding.jd {
    background-position: 0 0, 50% 20%;
    background-repeat: repeat, repeat-x;
    background-size: auto, 60%;
  }

  .section-default.dark-color.large-vertical-padding.templates {
    background-image: linear-gradient(to bottom, null, null), url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/64368abf7bd14f816604f5d2_laptop-screen-with-graph-it%20(Large).webp");
    background-size: auto, auto;
  }

  .section-default.dark-color.large-vertical-padding.hr {
    background-image: linear-gradient(#ffb800a6, #ffb800a6), url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/6447c63c72a5df10bd20e514_colorful%20books.webp");
    background-position: 0 0, 50%;
    background-size: auto, 60%;
  }

  .section-default.bottom-border.padding-0 {
    padding-bottom: 0;
  }

  .section-default.hero-padding.dark_pu {
    background-size: cover, auto;
  }

  .container-default.hero-image.enterprice {
    background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/66b09dd78ddfee5dfdf439a7_Enterprise%20page.png");
    background-position: 50%;
    background-size: 1300px;
  }

  .container-default.width_80 {
    max-width: 1280px;
    padding-left: 14px;
    padding-right: 14px;
  }

  .div-center.n-hero-image.ch-limit-110 {
    max-width: 100%;
    height: 100%;
  }

  .div-default.all-padding {
    order: 0;
    display: block;
  }

  .div-default.all-padding.bottom-stroke {
    display: block;
  }

  .div-default.all-padding.white-box {
    background-color: #0000;
    flex-direction: column;
    max-width: 320px;
    min-height: 320px;
    max-height: 380px;
  }

  .div-default.center.div-ch-limit._151ch {
    max-width: 150ch;
  }

  .grid-2-column.variant-2 {
    grid-template-columns: .75fr 1fr;
  }

  .container-wide {
    max-width: 65%;
  }

  .heading-h4 {
    padding-bottom: 0;
    font-size: 1.4em;
    font-weight: 800;
    line-height: 1.3em;
  }

  .heading-h4.no-padding {
    font-weight: 500;
  }

  .heading-h4.weight-700-bold.purple.stroke-on-hover {
    font-size: 1.5em;
  }

  .matrix-text_component {
    display: flex;
    position: static;
  }

  .bg-circle {
    width: 20vw;
    height: 20vw;
  }

  .lightbox-2-minute-demo.v1-lp {
    justify-content: center;
  }

  .div-flex.blog-template {
    width: 40vw;
  }

  .partners-logo.height-resize {
    max-width: 21%;
  }

  .partners-logo.height-resize.techtron {
    max-width: 45%;
  }

  .partners-logo.rain {
    max-width: 22%;
  }

  .container-search-box-cms {
    max-width: 60%;
  }

  .blog-feature-image-header {
    width: 40vw;
    height: auto;
    min-height: 450px;
  }

  .empty-div-for-animated-icon {
    border-radius: 100px;
    padding: 14px;
  }

  .solution-hero-column-image.timesheet {
    background-size: contain;
  }

  .div-grid-2-column.center-align.gap-20.hero-grid {
    grid-template-columns: 1fr 1fr;
  }

  .offer-black-friday-section.purple {
    background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/67f502b60181c48602f3e99d_Start%20of%20year%20sale.avif");
    background-position: 0 0;
    background-size: cover;
  }

  .offer-black-friday-section.purple:hover {
    background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/67f502b60181c48602f3e99d_Start%20of%20year%20sale.avif");
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .column.big, .column._2, .column._3 {
    height: 75vh;
  }

  .container-over-hero {
    max-width: 54%;
  }

  .section-default-us {
    padding-top: 92px;
    padding-bottom: 92px;
  }

  .brix---grid-hero-v7 {
    grid-template-columns: 1fr 1.2fr;
  }

  .cms-flex-content-div.vertical-margin-12px {
    height: auto;
    margin-top: 0;
  }

  .cms-flex-content-div.vertical-margin-12px.horizontal-flex {
    background-color: #0000;
    border-width: 0;
    height: 380px;
    overflow: visible;
  }

  .cms-flex-content-div.vertical-margin-12px.blog-block {
    border-width: 1px;
    border-color: var(--light_violit);
    border-radius: 10px;
    justify-content: flex-start;
    height: 400px;
    padding: 16px;
    box-shadow: 0 0 15px 1px #bfc8e470;
  }

  .cms-div-blog-title {
    padding-top: 0;
    padding-bottom: 0;
    line-height: 0;
  }

  .cms-blog-main-image {
    border: 0px solid var(--text_number);
    border-radius: 6px;
    margin-bottom: 15px;
    display: block;
    overflow: visible;
  }

  .collection-list-categories-names.grid-items {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .blog-article-div-images {
    overflow: hidden;
  }

  .container-over-hero-2 {
    max-width: 54%;
  }

  .culture-item {
    height: 300px;
  }

  .btn-white {
    color: var(--violet);
    text-transform: capitalize;
    background-color: #fff;
    border-radius: 50px;
    justify-content: center;
    align-items: center;
    padding: 34px 46px;
    font-size: 22px;
    font-weight: 500;
    line-height: 0;
    display: inline-block;
  }

  .btn-white:hover {
    background-color: var(--violet);
    color: #fff;
  }

  .collection-item-4 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .batch-category {
    border: 1px solid var(--border);
    background-color: var(--stroke);
    border-radius: 18px;
    flex-direction: row;
    align-self: flex-start;
    margin: 0 12px 13px 0;
    padding: 6px 17px;
    font-size: 15px;
    line-height: 15px;
    text-decoration: none;
    display: block;
  }

  .batch-category:hover {
    background-color: var(--violet);
    color: #fff;
  }

  .pagination-2 {
    margin-top: 15px;
  }

  .uui-pricing07_row-lead-text {
    font-size: 1.1em;
  }

  .image-133 {
    right: -150px;
  }

  .bg-gradient.color-purple.blur {
    margin-left: 123px;
    top: 127px;
  }

  .bg-gradient.right.bg-green.blur {
    margin-left: 400px;
    top: 85px;
    left: 25%;
  }

  .hide---but-don-t-delete {
    display: none;
  }

  .content-right_blog {
    width: 100%;
  }

  .blog-grid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 4fr 10fr;
    grid-auto-columns: 1fr;
  }

  .rich-text {
    width: 100%;
  }

  .brix---join-our-community {
    max-width: 1100px;
    margin-left: auto;
    margin-right: auto;
  }

  .offer-top {
    justify-content: space-between;
    align-items: center;
    width: 60vw;
    max-width: 90em;
  }

  .top-flex {
    order: 1;
  }

  .navbar-logo-left-container.shadow-three {
    max-width: 100%;
  }

  .container-1284 {
    max-width: 1280px;
  }

  .navbar-brand.nav-box {
    box-shadow: 0 5px 30px -11px #7b61ff4d;
  }

  .button-primary.nav-btn {
    padding-top: .4em;
    padding-bottom: .4em;
  }

  .button-primary.nav-btn.txt-bol {
    right: 1%;
  }

  .n-hero-section {
    box-shadow: none;
  }

  .n-hero_grid {
    position: static;
  }

  .container-1285 {
    max-width: 1280px;
  }

  .n-img-content {
    background-position: 0%;
    background-size: 105%;
    justify-content: flex-start;
    align-items: center;
    width: 55%;
    height: 70%;
    top: 10px;
    right: -10%;
  }

  .text_anim.per_txt {
    justify-content: center;
    align-items: center;
    width: 80px;
  }

  .plan-btn.drop-btn {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .plan-btn.drop-btn:hover {
    color: var(--blue);
    background-image: linear-gradient(#7b61ff24, #7b61ff24);
  }

  .n-container {
    display: flex;
  }

  .n-container.no-relative {
    justify-content: center;
    align-items: center;
  }

  .n-client-section.bg-light {
    position: relative;
  }

  .client-block {
    margin-left: auto;
    left: 0;
  }

  .client-block.trust-client {
    margin-left: auto;
    margin-right: auto;
    display: inline-block;
  }

  .n-section.dark.relative.ele {
    background-position: 50% -50%;
    background-size: 110%;
    min-height: 100vh;
    max-height: 100vh;
  }

  .n-section.purple {
    height: 100%;
  }

  .n-section.pmix-header {
    background-position: 50% 100%;
    background-size: contain;
  }

  .n-section.new-p-header {
    background-position: 50% 100%, 0 0;
  }

  .n-section.p-wave-2 {
    background-color: #fef7e5;
    background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/676a66586e0d41f9dd586ff9_p-wave.png"), url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/676a7a0bef4ec151a67cc49f_p-wave-2.png");
    background-position: 50% 100%, 50% 0;
    background-repeat: no-repeat, no-repeat;
    background-size: contain, contain;
    padding-top: 150px;
    padding-bottom: 350px;
    position: relative;
  }

  .n-heading-block, .n-heading-block.mb-50 {
    max-width: 70%;
  }

  .n-heading-block._w-100 {
    max-width: 75%;
  }

  .txt_block {
    flex-flow: column;
  }

  .n-contaner-block.g-contaner {
    max-width: 80%;
  }

  .n-contaner-block.ph-top {
    margin-top: 350px;
  }

  .n-contaner-block.mt-80 {
    margin-top: 120px;
    padding-top: 0;
  }

  .d-img-block {
    width: 110%;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .image-152 {
    max-width: 100%;
  }

  .heading-131.light {
    display: flex;
  }

  .eyt-block {
    background-image: linear-gradient(307deg, #fff, #fff);
    border-radius: 10px;
  }

  .bg-box {
    position: absolute;
  }

  .n-pricing-wrraper {
    max-width: 75%;
  }

  .n-pricing-wrraper._w-70 {
    max-width: 50%;
  }

  .pricing-price-bold {
    font-family: Poppins, sans-serif;
    position: relative;
    top: -2px;
  }

  .pricing-price-bold.light {
    position: relative;
    top: -2px;
  }

  .pricing-price-button.mt-btn {
    margin-top: 30px;
  }

  .pricing-price.n-popular.lp-show.off-lpa, .pricing-price.lp-show.off-lpa {
    display: flex;
  }

  .pricing-price-blurb.include.light {
    margin-bottom: 20px;
  }

  .f-light.f-wrap {
    white-space: pre-wrap;
    word-break: break-all;
    overflow-wrap: break-word;
  }

  .section_landing_page-3 {
    background-size: 28%, cover;
    height: auto;
    min-height: 80vh;
    overflow: hidden;
  }

  .section_landing_page-3.gradient-bg {
    min-height: auto;
  }

  .heading-140.left {
    width: 70%;
  }

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

  .m-before-agter {
    grid-template-columns: 1fr 1fr 5%;
  }

  .d-list-item.flex {
    flex-flow: row;
    justify-content: flex-start;
    align-items: center;
    margin-left: 0;
  }

  .dtext {
    flex-flow: row;
    line-height: 24px;
    display: block;
  }

  .image-174 {
    width: 23px;
    height: 23px;
    margin-bottom: auto;
  }

  .text-block-61 {
    text-transform: capitalize;
    font-weight: 500;
  }

  .uui-navbar01_link {
    font-weight: 400;
  }

  .uui-navbar01_dropdown-content-button-wrapper.t-0.mr-30 {
    margin-right: 30px;
  }

  .uui-navbar01_dropdown-content-right.talk {
    max-width: 20rem;
  }

  .uui-navbar01_dropdown-content {
    padding-left: 20px;
  }

  .uui-navbar01_container {
    flex-flow: column;
    margin-left: auto;
    margin-right: auto;
  }

  .uui-navbar01_container.block {
    max-width: 1180px;
  }

  .uui-navbar01_container.round {
    background-color: #fff;
    border: 1px solid #7b61ff80;
    border-radius: 10px;
    max-width: 80rem;
    margin-left: auto;
    padding: 0;
    left: -8px;
    overflow: hidden;
    box-shadow: 0 12px 16px -4px #7b61ff80;
  }

  .uui-navbar01_dropdown-list {
    background-color: #ddd0;
    border-style: solid;
    border-width: 0;
    border-radius: 13px;
    display: none;
    left: auto;
  }

  .uui-navbar01_dropdown-toggle {
    font-family: Untitledsans, sans-serif;
    font-size: 16px;
    font-weight: 500;
  }

  .uui-navbar01_menu-left.n-box {
    box-shadow: 0 5px 30px -12px #7b61ff4d;
  }

  .text-block-63 {
    font-size: 16px;
    font-weight: 400;
  }

  .text-block-64 {
    font-size: 16px;
  }

  .pra.left.p-0 {
    font-size: 16px;
    font-weight: 400;
  }

  .pra.p-0 {
    color: #1e2a3db3;
  }

  .tabs-menu-10 {
    max-width: 1180px;
  }

  .tabs-content-3 {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .np-section {
    max-width: 100%;
  }

  .np-section.bg-light {
    width: 100%;
  }

  .uui-heading-xxsmall-3.text-color-primary700 {
    position: static;
  }

  .bold-text-72 {
    font-family: Poppins, sans-serif;
    position: static;
    top: 0;
  }

  .feature-container-w {
    max-width: 1360px;
  }

  .image-184 {
    max-width: 100%;
  }

  .drop-footer {
    width: 100%;
    padding-top: 10px;
    padding-bottom: 10px;
    left: 0;
  }

  .cont_footer {
    width: 100%;
    max-width: 1290px;
    margin-left: auto;
    margin-right: auto;
  }

  .text-block-68 {
    font-family: Inter, sans-serif;
  }

  .section-header {
    font-size: 6rem;
    line-height: 1;
  }

  .b-flex.left.p-30 {
    justify-content: flex-start;
    align-items: flex-start;
    max-width: 100%;
  }

  .h3-heading.center.mtb-30 {
    font-size: 1.6em;
  }

  .h3-heading.mtb-20 {
    font-size: 20px;
  }

  ._4-grid {
    background-color: #f1eff8;
    place-items: start;
  }

  .field-block._01.topsticky.t-50 {
    margin-bottom: 50px;
    padding-top: 50px;
  }

  .field-block._02.topsticky.t-50, .field-block._03.topsticky.t-50 {
    margin-bottom: 50px;
  }

  .fix-img-block.topsticky, .fix-txt-box {
    height: 100vh;
  }

  .c-head.top-sticky, .c-space {
    background-color: #f7f1ff;
  }

  .heading-175 {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .geotargetlygeocontent1682336378349_content_1 {
    display: none;
  }

  .left-arrow.arrow-icon {
    width: 80px;
    height: 80px;
  }

  .right-arrow.arrow {
    bottom: auto;
    right: 5%;
  }

  .slider-4 {
    height: 80vh;
  }

  .c-hero-mesh {
    grid-template-rows: 10vh 10vh 10vh 10vh 10vh 10vh 10vh 10vh 10vh 10vh auto auto;
  }

  .bg.first {
    display: block;
  }

  ._w-100_pl {
    height: 80vh;
  }

  .div-block-243.first {
    justify-content: center;
    align-items: flex-start;
  }

  .offer-flex {
    order: -1;
  }

  .r-grid2 {
    align-self: center;
    max-width: 100%;
    height: 580px;
    margin-top: 0;
  }

  .heading-184 {
    margin-bottom: 10px;
  }

  .image-198.round {
    min-width: 89%;
    max-width: 89%;
    position: relative;
    top: 32px;
    right: -20px;
  }

  .r-btn {
    margin-top: 20px;
  }

  .r-grid5 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    max-width: 100%;
  }

  .ns-box {
    box-shadow: 0 5px 30px -12px #7b61ff4d;
  }

  .pmix-logo.center {
    width: 500px;
  }

  .paragraph-191 {
    font-size: 17px;
    line-height: 1.85em;
  }

  .paragraph-191.mb-30 {
    font-size: 17px;
    line-height: 1.8em;
  }

  .new.dark {
    color: var(--blog_text);
  }

  .video-item {
    width: 347px;
    margin-left: auto;
    margin-right: auto;
  }

  .video-item.b2 {
    width: 345px;
    margin-left: 15px;
    margin-right: 15px;
  }

  .video-item.b1 {
    margin-left: 15px;
    margin-right: 15px;
  }

  .video-item.b3 {
    width: 345px;
  }

  .v-arrow.leftlst {
    left: 25%;
  }

  .v-arrow.rightlst {
    right: 25%;
  }

  .image-209 {
    height: 50px;
  }

  .blog-grid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 4fr 10fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .b-grid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: minmax(800px, 1fr) 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    display: grid;
  }

  .cross-img {
    width: 70%;
    position: absolute;
    top: 86px;
    left: 33px;
    transform: rotate(26deg);
  }

  .cross-img.top-8 {
    top: 95px;
  }

  .batch-pool {
    overflow: hidden;
  }

  .pb-img {
    width: 65%;
    top: -2%;
  }

  .btn-grid_pg {
    width: 75%;
  }

  .score-contaner {
    width: 60%;
  }

  .image-215 {
    height: 200px;
  }

  .link-sc.active {
    padding-right: 35px;
  }

  .list-gd {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .image-226 {
    height: 18px;
  }

  .list-bf {
    grid-column-gap: 50px;
    width: 45%;
  }

  .trusted-grid-3 {
    width: 50%;
  }

  .bf-heading-h2 {
    line-height: 1.3em;
  }

  .n-flex.top {
    margin-top: 80px;
  }

  .number_p {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 30px;
    margin-bottom: 50px;
    display: grid;
  }

  .p-abu-img {
    justify-content: flex-end;
    align-items: flex-end;
    display: flex;
    bottom: 40px;
  }

  .image-237 {
    width: 90%;
  }

  .p-img-left-2 {
    z-index: 5;
    bottom: -250px;
  }

  .left-ip {
    width: 90%;
  }

  .p-team-grid {
    grid-template-columns: 280px 280px 280px 280px;
    place-items: start center;
    width: 90%;
  }

  .p-left-au-2 {
    bottom: -25px;
  }

  .image-239 {
    width: 70%;
  }

  .div-block-261, .container-1303 {
    display: block;
  }

  .image-244 {
    width: 100%;
    max-width: 100%;
    margin-left: 0;
  }

  .blue-text {
    line-height: 1.3em;
  }

  .app-mac-image {
    width: 100%;
  }

  .ai-h2-light {
    font-weight: 500;
  }

  .ai-access-gird-holder.full-ai-card {
    border-width: 0;
  }

  .button-3 {
    transform: scale(1.4);
  }

  .time-hero-section-img {
    max-width: 60%;
  }

  .img-100 {
    max-width: 100%;
    position: static;
    right: auto;
  }

  .process-img {
    max-width: 80%;
    margin-left: auto;
    margin-right: auto;
  }

  .lp-h3 {
    font-family: Untitledsans, sans-serif;
  }

  .tabs-menu-12 {
    max-width: 350px;
  }

  .feature-ntabs {
    max-width: 100%;
  }

  .fn-tabs {
    width: 40%;
  }

  .fn-sub-heading {
    font-weight: 400;
  }

  .image-250 {
    max-width: 60%;
  }
}

@media screen and (max-width: 991px) {
  .container.menu_nav {
    position: sticky;
  }

  .top_btn {
    background-color: #fff;
    flex: 0 auto;
    order: 0;
    justify-content: center;
    align-self: center;
    align-items: center;
    width: 100%;
    padding: 8px;
    display: flex;
    position: fixed;
    bottom: 0;
    left: 0;
  }

  .menu-button {
    order: 1;
  }

  .container-2 {
    max-width: 90%;
  }

  .tabs-menu.feature_list {
    display: none;
  }

  .f_img {
    padding-bottom: 50px;
  }

  .content_listheading.feature_nav_slider-btn {
    bottom: 24%;
  }

  .text_head {
    line-height: 26px;
  }

  .prev-slide.slick-arrow {
    margin-right: 20px;
  }

  .slick-arrow.next-slide {
    margin-left: 20px;
  }

  .container-3 {
    justify-content: center;
    display: flex;
  }

  .grid {
    grid-template-columns: 1fr 1fr;
    max-width: 90%;
    margin-left: auto;
    margin-right: auto;
  }

  .container-4 {
    max-width: 100%;
  }

  .paragraph-9 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-4 {
    grid-template-columns: 3.25fr;
    place-items: center;
  }

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

  .request_btn {
    max-width: 80%;
  }

  .footer_content {
    display: block;
  }

  .company_info {
    padding-right: 0;
  }

  .review_badge {
    max-width: 80%;
  }

  .text-block-4 {
    text-align: center;
    max-width: 98%;
  }

  .blog_box {
    min-width: 80%;
    max-width: 80%;
    margin-bottom: 24px;
    margin-left: auto;
    margin-right: auto;
  }

  .heading-8 {
    margin-top: 20px;
  }

  .collection-item-3 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    min-width: 100%;
    max-width: 100%;
    padding-bottom: 10px;
    display: block;
  }

  .heading-12 {
    text-align: center;
    max-width: 90%;
  }

  .div-block-12 {
    padding-left: 17px;
    padding-right: 17px;
  }

  .heading-16 {
    font-size: 30px;
    line-height: 55px;
  }

  .text-block-12 {
    max-width: 80%;
  }

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

  .accordion {
    margin-bottom: 27px;
  }

  .container-12 {
    max-width: 80%;
  }

  .hero-2-column-grid {
    display: block;
  }

  .hero_img {
    min-width: 100%;
    max-width: 100%;
    height: 100%;
    margin-top: 0;
    margin-left: 0;
    padding-top: 0;
  }

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

  ._3sterp {
    font-size: 30px;
  }

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

  .icon_box {
    min-width: 110px;
    display: flex;
  }

  .heading-26 {
    padding-left: 144px;
    padding-right: 144px;
    font-size: 30px;
  }

  .container-16 {
    max-width: 90%;
  }

  .text-block-15 {
    font-size: 14px;
  }

  .tab-link {
    padding-left: 16px;
    padding-right: 16px;
  }

  .container-17 {
    max-width: 90%;
    padding-left: 30px;
    padding-right: 30px;
  }

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

  .image-41 {
    top: 14%;
    left: 34%;
    transform: rotate(23deg);
  }

  .section-10.priceing_section {
    background-position: -22% -19%;
    background-size: 130%;
  }

  ._7days {
    padding-left: 8px;
    padding-right: 8px;
  }

  .image-43 {
    right: 29%;
  }

  .price_content {
    z-index: 0;
    max-width: 70%;
    margin-top: 104px;
    margin-left: auto;
    margin-right: auto;
  }

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

  .image-45 {
    z-index: -1;
    opacity: .29;
    max-width: 100%;
    margin-top: -118px;
    top: 18%;
    left: 48%;
  }

  .section-it {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 150px;
    padding-bottom: 150px;
  }

  .container-21 {
    max-width: 80%;
  }

  .heading-32 {
    font-size: 30px;
    line-height: 35px;
  }

  .div-block-20 {
    flex-direction: column-reverse;
    display: flex;
  }

  .cs_block {
    width: 300px;
    margin-bottom: 11px;
  }

  .cs_block.cs_r {
    margin-bottom: -1px;
    position: relative;
    bottom: 24px;
  }

  .content_cs {
    margin-left: 0;
  }

  .hero-image-main-home {
    min-width: 90%;
    max-width: 100%;
    margin-top: 50px;
    position: relative;
  }

  .container-22 {
    max-width: 90%;
  }

  .heading-36 {
    font-size: 30px;
  }

  .op_system {
    grid-column-gap: 30px;
    grid-row-gap: 10px;
    flex-wrap: wrap;
    flex: 1;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    align-content: flex-start;
    display: grid;
  }

  .div-block-22 {
    padding-top: 54px;
  }

  .container-23 {
    max-width: 80%;
  }

  .container-23.full {
    max-width: 95%;
  }

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

  .container-25 {
    max-width: 90%;
  }

  .nav-menu {
    background-color: #fff;
    width: 100%;
    height: 100vh;
    padding-top: 135px;
    position: fixed;
    top: 0;
  }

  .img-feature-hero {
    max-width: 100%;
  }

  .container-26 {
    max-width: 80%;
  }

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

  .aolist {
    padding-top: 23px;
  }

  .text_block-_under_line {
    display: none;
  }

  .text_center.t-grid2 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .utility-page-wrap {
    background-position: 50% 0;
  }

  .right_img {
    flex-direction: column-reverse;
    display: flex;
  }

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

  .tabs-menu-4 {
    object-fit: contain;
    overflow: auto;
  }

  .oc_tab {
    flex: 1;
    min-width: 180px;
    max-width: 150px;
    padding: 0 26px 0 0;
  }

  .vison, .value {
    text-align: center;
    display: block;
  }

  .method {
    display: block;
  }

  .div-block-31 {
    margin-bottom: 42px;
  }

  .obdtacles, .measures {
    text-align: center;
    display: block;
  }

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

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

  .container-30 {
    max-width: 90%;
  }

  .image-56 {
    max-width: 30%;
  }

  .image-57 {
    max-width: 100%;
  }

  .l_team, .m_team, .t_team, .s_team, .cs_team, .ah_team {
    grid-template-columns: 1fr 1fr;
  }

  .faq_block {
    display: block;
  }

  .gray_block_vs {
    padding-top: 142px;
    padding-bottom: 336px;
  }

  .image-58 {
    max-width: 80%;
  }

  .section_vs {
    padding-top: 83px;
    padding-bottom: 83px;
  }

  .paragraph-45 {
    max-width: 80%;
  }

  .div-block_p {
    display: block;
  }

  .heading_vs_h {
    line-height: 32px;
  }

  .div-block-34 {
    padding-top: 51px;
    padding-bottom: 51px;
  }

  .g2_customersay {
    grid-template-columns: 1fr;
  }

  .g2_testimonial {
    max-width: 100%;
    max-height: 100%;
    overflow: visible;
  }

  .image-61 {
    max-width: 50px;
  }

  .container-31 {
    max-width: 80%;
  }

  .div-block-36 {
    text-align: center;
    justify-content: center;
    align-items: center;
    max-width: 350px;
    display: flex;
  }

  .container-32 {
    max-width: 80%;
  }

  .compair_block {
    max-width: 100%;
  }

  .last_block {
    display: block;
  }

  .read_more_articals {
    text-align: center;
    justify-content: center;
    align-items: center;
    max-width: 350px;
    display: flex;
  }

  .lp_form {
    max-width: 80%;
  }

  .gray_block_vs_lp {
    padding-top: 142px;
    padding-bottom: 309px;
  }

  .section-company, .section-inner {
    padding-top: 56px;
    padding-bottom: 0;
  }

  .section-in {
    margin-bottom: 74px;
    padding-top: 56px;
    padding-bottom: 0;
  }

  .section_landing_page {
    background-position: -100px -100px, 50% 100%;
    height: 100%;
  }

  .badeg_award {
    flex-wrap: wrap;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    justify-content: center;
    display: flex;
  }

  .image-67 {
    max-width: 80%;
    min-height: 80px;
    max-height: 110px;
  }

  .how_child {
    display: block;
  }

  .how_text_block {
    text-align: center;
    margin-top: -12px;
    padding-bottom: 39px;
  }

  .how_relative {
    padding-top: 61px;
  }

  .image-68 {
    bottom: 85%;
    left: 42%;
    transform: rotate(90deg);
  }

  .l_feature {
    padding-bottom: 40px;
  }

  .lf_block {
    flex-direction: column;
    display: flex;
  }

  .lf_block.reverse {
    flex-direction: column-reverse;
  }

  .price_block_lp {
    display: block;
  }

  .p_block_lp_side {
    border-top: 1px solid #444f604d;
    border-left-width: 0;
    margin-top: 35px;
    padding-top: 35px;
    padding-left: 0;
  }

  .lp-form {
    margin-top: 37px;
  }

  .container_ems_lp {
    max-width: 90%;
    padding-top: 37px;
  }

  .div-block_40 {
    display: block;
  }

  .div-block-43 {
    text-align: left;
    display: block;
  }

  .div-block-44 {
    justify-items: center;
    margin-bottom: 24px;
  }

  .div-block-45 {
    justify-items: center;
  }

  .main {
    display: block;
  }

  .nav.section-nav {
    display: none;
  }

  .container-38 {
    max-width: 80%;
  }

  .container-40 {
    max-width: 90%;
  }

  .grid-2 {
    display: block;
  }

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

  .testimonial-grid-two {
    grid-column-gap: 20px;
  }

  .testimonial-info-three {
    flex-direction: column;
  }

  .features-wrapper {
    justify-content: space-around;
  }

  .grid-4 {
    grid-template-columns: 1fr 1fr;
  }

  .grid-5 {
    grid-row-gap: 16px;
    grid-template-columns: 1fr 1fr;
  }

  .popular {
    border-radius: 5px 0 0 5px;
    right: 0;
  }

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

  .heading-94 {
    text-align: center;
    font-size: 30px;
  }

  .wa_c2 {
    width: 180px;
    height: 180px;
  }

  .lp_heading-2 {
    font-size: 24px;
    line-height: 33px;
  }

  .wa_c1 {
    width: 326px;
    height: 326px;
    padding-left: 57px;
    padding-right: 57px;
  }

  .heading-98 {
    font-size: 18px;
    line-height: 22px;
  }

  .wa_c3 {
    width: 180px;
    height: 180px;
    right: 285px;
  }

  .wa_c4 {
    width: 180px;
    height: 180px;
    top: 279px;
    right: -59px;
  }

  .wa_purple {
    right: 390px;
  }

  .lp-grid-block.white {
    justify-content: space-between;
  }

  .lp-image-grid {
    max-width: 100%;
  }

  .container-47, .container-48 {
    max-width: 90%;
  }

  .lp-hero-grid {
    grid-template-columns: 1fr;
  }

  .big-circle {
    width: 250px;
    height: 250px;
  }

  .small-yellow-circle {
    bottom: 35px;
    right: 132px;
  }

  .small-purple-circle {
    bottom: -225px;
    left: 362px;
  }

  .small-yellowish-circle {
    right: 443px;
  }

  .image-92 {
    left: 219px;
  }

  .image-93 {
    left: 495.5px;
  }

  .tiny-yellow-dot {
    right: 443px;
  }

  .tiny-purple-dot {
    right: 354px;
  }

  .grid-l {
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .section-l {
    height: auto;
  }

  .section-l.steps {
    margin-left: auto;
    margin-right: auto;
  }

  .heading-l {
    text-align: center;
    font-size: 32px;
    line-height: 110%;
  }

  .div-block-63 {
    padding-left: 30px;
  }

  .steps-circle {
    width: 80px;
    height: 80px;
  }

  .client-logo {
    max-width: 80%;
  }

  .heading-m {
    font-size: 20px;
  }

  .button-cta-partner {
    font-size: 14px;
  }

  .heading-101 {
    font-size: 32px;
  }

  .pp-section-partners {
    background-position: 100%;
  }

  .paragraph-left {
    padding-left: 20px;
  }

  .tabs-menu-5 {
    display: none;
  }

  .tab-link-transparent {
    font-size: 14px;
    line-height: 110%;
  }

  .image-tab {
    max-width: 100%;
    height: auto;
  }

  .heading-102 {
    padding-right: 40px;
    font-size: 24px;
  }

  .heading-102.dark-left {
    color: #14141e;
    text-align: left;
    margin-bottom: 40px;
    font-size: 20px;
    font-weight: 500;
  }

  .heading-102.dark-left.hide {
    display: block;
  }

  .paragraph-right {
    padding-right: 20px;
  }

  .partner_tab_mobile {
    text-align: center;
  }

  .div-block-horizontal-column-1 {
    background-color: #0000;
    grid-template-columns: 1fr;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-horizontal-column-1:hover {
    box-shadow: none;
    transform: none;
  }

  .div-block-horizontal-column-2 {
    grid-template-columns: 1fr;
  }

  .div-block-horizontal-column-2.flex_reverse {
    background-color: #0000;
    flex-direction: column-reverse;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .div-block-horizontal-column-2.flex_reverse:hover {
    box-shadow: none;
    transform: none;
  }

  .div-block-horizontal-column-3 {
    background-color: #0000;
    grid-template-columns: 1fr;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-horizontal-column-3:hover {
    box-shadow: none;
    transform: none;
  }

  .tab-pane-fixed-size {
    width: 100%;
  }

  .h2-em.small {
    letter-spacing: 3px;
    line-height: 140%;
  }

  .em-spyscroll-container, .container-54, .container-55, .container-56 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .feature-section.dark {
    padding-left: 40px;
    padding-right: 40px;
  }

  .h1-em {
    font-size: 2.6em;
  }

  .grid-13 {
    grid-template-columns: 1fr;
  }

  .hero-section-lp {
    padding-left: 40px;
    padding-right: 40px;
  }

  .grid-14 {
    width: 100vw;
  }

  .basic-column-grid {
    flex-wrap: wrap;
    display: flex;
  }

  .basic-div-center {
    width: 30%;
  }

  .webinarsection {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    padding-left: 40px;
    padding-right: 40px;
  }

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

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

  .container-blog-content-template {
    max-width: none;
    padding-left: 20px;
    padding-right: 20px;
  }

  .chevron {
    margin-right: 20px;
  }

  .dropdown-list.w--open {
    width: 100%;
    min-width: auto;
    padding-top: 0;
    position: relative;
    left: auto;
  }

  .nav-menu-2 {
    background-color: #fff;
    height: auto;
    position: absolute;
    top: 80px;
    box-shadow: 0 3px 14px #0003;
  }

  .navigation-link-primary {
    width: 100%;
  }

  .navigation-link-primary.one {
    display: block;
  }

  .navigation-link-primary.two {
    display: none;
  }

  .navigation-container {
    min-height: auto;
    position: relative;
  }

  .navigation-arrow {
    display: none;
  }

  .button-menu-2 {
    color: var(--violet);
    border: 1px solid #7b61ff80;
    border-radius: 10px;
    margin-left: 14px;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .button-menu-2.w--open {
    color: #fff;
    background-color: #7b61ffcc;
  }

  .dropdown-base-wrapper {
    box-shadow: none;
    border-radius: 0;
  }

  .navigation-menu {
    align-items: center;
    display: flex;
  }

  .main-brand {
    margin-right: 10px;
    padding: 0;
  }

  .navigation-button-wrap {
    align-items: center;
    display: flex;
  }

  .dropdown-link-base {
    padding: 20px;
  }

  .dropdown-toggle {
    width: 100%;
    padding-left: 16px;
  }

  .dropdown-toggle.w--open {
    width: 100%;
  }

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

  .container-offer.purple {
    height: auto;
  }

  .button-offer.btn-offer {
    width: 120px;
    margin-right: 10px;
    padding-left: 11px;
    padding-right: 11px;
  }

  .text-offer.white.mobile-hide {
    max-width: 50ch;
  }

  .footer-link {
    font-size: 13px;
    line-height: 140%;
  }

  .footer-grid {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .footer-form-two {
    padding: 40px;
  }

  .footer-form-title {
    margin-right: 15px;
  }

  .footer-form-input {
    width: 400px;
    padding-right: 180px;
  }

  .footer-social-block-three {
    margin-top: 40px;
  }

  .footer-divider-two.hide {
    display: block;
  }

  .footer-bottom {
    align-items: flex-end;
  }

  .footer-all-text {
    font-size: 12px;
  }

  .heading-h1 {
    font-size: 3em;
  }

  .f-logo-carousel-wrap {
    width: 95%;
  }

  .p-sub-heading-large.white.resnponsive-black, .p-paragraph-regular.white.black {
    color: #160042;
  }

  .pp-section-hero {
    background-position: 50% 92%, 0 0;
    background-repeat: no-repeat, repeat;
    background-size: contain, auto;
  }

  .div-block-114 {
    padding-top: 16px;
  }

  .title-section {
    font-size: .75rem;
  }

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

  .gallery-wrapper {
    grid-template-columns: 1fr 1fr;
  }

  .gallery-slider-left {
    left: -20px;
  }

  .gallery-slider-right {
    right: -20px;
  }

  .heading-h2 {
    font-size: 2.2em;
  }

  .heading-h3 {
    width: 100%;
    font-size: 1.6em;
  }

  .heading-h3.dark-on-mobile {
    color: #1d115a;
  }

  .paragraph-p.large {
    font-size: 1.3em;
  }

  .paragraph-p.regular {
    text-align: left;
    font-size: 1.1em;
  }

  .paragraph-p.regular.dark-on-mobile {
    color: #14141e;
  }

  .paragraph-p.regular.ch-limit-left._30ch {
    text-align: center;
    max-width: 100ch;
  }

  .paragraph-p.small {
    font-size: .9em;
  }

  .section-default.dark-color.large-vertical-padding.jd {
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
  }

  .section-default.less-upper-margin {
    margin-top: -70px;
  }

  .section-default.responsive-padding {
    padding-left: 4em;
    padding-right: 4em;
  }

  .container-73 {
    flex-direction: column;
  }

  .container-default.hero-image {
    background-size: cover;
  }

  .div-content-1.last._4em-padding {
    text-align: center;
    width: 100%;
    max-width: 100%;
    padding-bottom: 1em;
  }

  .div-content-1._4em-padding {
    max-width: 100ch;
  }

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

  .div-default.all-padding.glossary-div {
    height: 460px;
  }

  .div-default.padding-all-24px.bg-gradient-color.center {
    margin-bottom: 20px;
  }

  .div-default.padding-all-24px.bg-gradient-color.center.transaparent, .div-default.padding-all-24px.bg-gradient-color.center.no-horizontal-padding {
    padding-left: 0;
    padding-right: 0;
  }

  .slider {
    min-height: 650px;
  }

  .testimonials-02-div {
    padding-left: 50px;
    padding-right: 50px;
  }

  .testimonial-card-02 {
    flex-direction: column;
  }

  .testimonial-info-02 {
    width: 100%;
    padding-top: 0;
    padding-bottom: 0;
    position: static;
  }

  .testimonial-image-2 {
    width: 100%;
  }

  .testimonial-image-2._2, .testimonial-image-2._3, .testimonial-image-2._1 {
    width: 100%;
    height: 300px;
  }

  .grid-content-01 {
    grid-column-gap: 8px;
  }

  .image-108 {
    height: auto;
  }

  .divider-stroke-on-light.hide {
    display: none;
  }

  ._2-column-content.contact-us {
    grid-template-columns: 1.2fr;
  }

  .image-overflow {
    max-width: 80%;
    margin-left: auto;
    margin-right: auto;
  }

  .grid-2-column {
    grid-template-columns: 1fr;
  }

  .grid-2-column.variant-2 {
    display: block;
  }

  .container-wide {
    max-width: 90vw;
  }

  .timeline_quote-text-wrapper {
    padding-left: 0;
  }

  .timeline_quote-wrapper {
    grid-row-gap: 20px;
    flex-direction: column;
  }

  .c-section {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .c-autotabs {
    flex-flow: column-reverse;
    display: flex;
  }

  .c-autotabs_content {
    width: 100%;
  }

  .c-title-3 {
    font-size: 28px;
  }

  .c-autotabs_image {
    width: 100%;
    margin-right: auto;
  }

  .c-page {
    height: auto;
    overflow: visible;
  }

  .c-autotabs_menu {
    justify-content: center;
    align-items: center;
    width: 100%;
  }

  .tab-button, .tabs-menu {
    display: flex;
  }

  .div-default-bg {
    align-items: center;
    min-width: 100%;
  }

  .div-default-bg.last {
    order: 1;
  }

  .tab-content {
    grid-column-gap: 3em;
    grid-row-gap: 16px;
    flex-wrap: wrap;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    padding-top: 1em;
    display: flex;
  }

  .section-background {
    background-size: contain;
  }

  .content_wrapper {
    max-width: 600px;
  }

  .flex_wrapper.flex_distribute.event-card {
    height: 310px;
  }

  .split-content---brix.lightbox-wrapper---brix {
    max-height: 300px;
    display: flex;
  }

  .lightbox-video---brix {
    height: auto;
  }

  .card---feature.testimonial-v2---brix {
    flex-direction: column;
  }

  .card---feature.testimonial-v1---brix {
    padding-left: 48px;
    padding-right: 48px;
  }

  .mask---slider {
    margin-left: 20px;
  }

  .mask---slider.tab-v2-testimonial {
    margin-left: 80px;
    margin-right: 80px;
  }

  .testimonial-v2-content---brix {
    max-width: none;
  }

  .mask-extras {
    margin-left: 20px;
  }

  .mask-extras.tab-v1-slider {
    margin-left: 0;
  }

  .button-4 {
    white-space: nowrap;
  }

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

  .lightbox-2-minute-demo.v1-lp {
    justify-content: center;
    height: 340px;
  }

  .badges-timeline {
    width: 40%;
  }

  .container-lp-hero {
    max-width: 94%;
  }

  .div-flex {
    flex-direction: column-reverse;
  }

  .div-flex.blog-template {
    width: 80vw;
  }

  .div-flex.small-column-gap {
    flex-wrap: wrap;
    width: 100%;
  }

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

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

  .div-flex.center.featured-in {
    grid-column-gap: 48px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .spacing-box {
    width: 48px;
  }

  .partners-logo.height-resize.techtron {
    max-width: 100%;
  }

  .partners-logo.rain {
    max-width: 60%;
  }

  .menu-button-2 {
    margin-top: 10px;
  }

  .container-search-box-cms {
    max-width: 72%;
  }

  .section-process {
    padding-bottom: 140px;
  }

  .grid-process {
    grid-template-columns: 1fr 1fr;
  }

  .grid-process._3-column {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .h1-em-2 {
    font-size: 2.6em;
  }

  .grid-21 {
    padding-left: 11%;
    padding-right: 11%;
  }

  .tab-link-2 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .blog-feature-image-header {
    width: 80vw;
  }

  .div-block-148 {
    margin-left: -20px;
  }

  .tablet-flex-column {
    flex-direction: column;
    display: flex;
  }

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

  .margin-bottom-10 {
    margin-bottom: 2.25rem;
  }

  .grid-2-columns-content-centered {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    grid-template-columns: 1fr;
  }

  .padding-8 {
    padding: 1.875rem;
  }

  .grid-3-columns-content-centered {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
  }

  .margin-bottom-20 {
    margin-bottom: 4.5rem;
  }

  .margin-y-12 {
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
  }

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

  .academy-content-grid {
    grid-template-columns: 1fr;
  }

  .margin-y-9 {
    margin-top: 2.125rem;
    margin-bottom: 2.125rem;
  }

  .padding-top-20 {
    padding-top: 4.5rem;
  }

  .padding-y-20 {
    padding-top: 4.5rem;
    padding-bottom: 4.5rem;
  }

  .solution-hero-column-image {
    width: 100%;
  }

  .div-grid-2-column {
    flex-direction: column-reverse;
    grid-template-columns: 1fr;
    display: flex;
  }

  .div-grid-2-column.center-align.gap-20.hero-grid {
    flex-flow: column;
  }

  .tab-button-2 {
    display: flex;
  }

  .tabs-horizontal {
    display: block;
  }

  .tab-link-dashboard {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12px;
  }

  .div-block-horizontal-column-4 {
    background-color: #0000;
    grid-template-columns: 1fr;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-horizontal-column-4:hover {
    box-shadow: none;
    transform: none;
  }

  .offer-black-friday-section.purple {
    position: static;
  }

  .slide-div-container {
    padding-left: 32px;
    padding-right: 32px;
  }

  .column {
    margin-bottom: 16px;
  }

  .column.big {
    height: auto;
  }

  .column._2 {
    align-items: flex-start;
    height: auto;
  }

  .column._3 {
    height: auto;
  }

  .column-image._3 {
    max-width: 60%;
    margin-right: 0;
    display: none;
  }

  .column-text-div.no-top-padding {
    padding-right: 20%;
  }

  .heading-h2-us._500.purple-text {
    font-size: 2em;
  }

  .heading-h2-us.small.purple {
    font-size: 1.4em;
  }

  .heading-h2-us._700 {
    font-size: 2em;
  }

  .big-button-us {
    padding: 12px 28px;
    font-size: 1em;
  }

  .big-button-us.secondary {
    padding: 10px 28px;
  }

  .div-flex-2.center {
    padding-left: 40px;
    padding-right: 40px;
  }

  .heading-h1-us {
    font-size: 2.4em;
  }

  .container-over-hero {
    max-width: 90%;
  }

  .heading-h3-us {
    font-size: 1.8em;
  }

  .heading-h3-us.grey-text, .heading-h3-us.weight-600px {
    font-size: 1.4em;
  }

  .paragraph-us {
    font-size: 1em;
  }

  ._2-column-content-2, .grid-19 {
    grid-template-columns: 1fr;
  }

  .f-testimonial-background {
    height: 20%;
  }

  .f-grid-three-column {
    grid-template-columns: 1fr 1fr;
  }

  .columns {
    display: block;
  }

  .nav-inner {
    padding: 10px 20px;
  }

  .menu-button-4 {
    padding: 12px;
  }

  .menu-button-4.w--open {
    background-color: #fff;
  }

  .nav-menu-4 {
    background-color: #fff;
    box-shadow: 0 14px 13px -3px #0000001c;
  }

  .nav-link-6 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .hamburger {
    width: 40px;
    padding-top: 3px;
  }

  .walsh-container {
    flex: 0 auto;
    width: auto;
    max-width: 1200px;
  }

  .walsh-text-field-single {
    min-width: auto;
  }

  .walsh-cta-frame-image-overflow {
    max-height: 55vh;
  }

  .walsh-main-grid {
    grid-template-columns: 1fr 1fr;
  }

  .pts-feature-div {
    padding-left: 1em;
    padding-right: 1em;
  }

  .combine-container-large.light-box {
    max-width: 70vw;
  }

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

  .pts-grid-1-column-row-16px {
    grid-template-columns: 1fr;
  }

  .brix---grid-hero-v7 {
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
  }

  .div-block-155 {
    width: 700px;
    height: 374px;
    margin-top: -24px;
  }

  .div-block-156 {
    background-size: 660px;
    height: 374px;
  }

  .v2-div-image {
    border-radius: 12px;
  }

  .div-block-158 {
    padding-top: 8px;
  }

  .heading-h1-us-2 {
    font-size: 2.4em;
  }

  .container-over-hero-2 {
    max-width: 90%;
  }

  .heading-h3-us-2 {
    font-size: 1.8em;
  }

  .heading-h3-us-2.grey-text {
    font-size: 1.4em;
  }

  .paragraph-us-2 {
    font-size: 1em;
  }

  ._2-column-content-3, .grid-30 {
    grid-template-columns: 1fr;
  }

  .heading-h3-us-3 {
    font-size: 1.8em;
  }

  .heading-h3-us-3.weight-600px {
    font-size: 1.4em;
  }

  .heading-h1-us-3, .heading-h1-us-6 {
    font-size: 2.4em;
  }

  .paragraph-us-6 {
    font-size: 1em;
  }

  .f-testimonial-background-2 {
    height: 20%;
  }

  .culture-photos-wrapper {
    margin-top: 129px;
  }

  .culture-item {
    height: 140px;
  }

  .brix---image-wrapper-br-24px {
    border-radius: 20px;
  }

  .lp-hero-grid-2-column {
    grid-template-columns: 1fr;
  }

  .icon-badge-bg.dark {
    display: flex;
  }

  .uui-layout34_component {
    grid-template-columns: 1fr 1fr;
  }

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

  .walsh-image-logo {
    max-width: 120px;
    height: 100%;
    max-height: 50px;
  }

  .walsh-logo-wrapper-transparent {
    width: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .walsh-logo-wall-wrapper-no-gap {
    padding-left: 0;
    padding-right: 0;
  }

  .walsh-main-grid-2 {
    grid-template-columns: 1fr 1fr;
  }

  .walsh-container-block {
    padding-left: 2.5em;
    padding-right: 2.5em;
  }

  .lp-flex-card-2x2, .div-block-172 {
    grid-template-columns: 1fr;
  }

  .grid-37._3-column {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .grid-37._5column {
    grid-template-columns: 1fr 1fr;
  }

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

  .brix---tabs-content-card {
    padding: 40px 32px 48px;
  }

  .brix---tab-left-icon {
    padding-left: 18px;
    padding-right: 18px;
  }

  .brix---tabs-menu-vertical {
    max-width: 271px;
  }

  .div-with-padding.width-100 {
    width: 48%;
  }

  .udesly-display-large.udesly-text-extrabold {
    font-size: 32px;
    line-height: 1.2;
  }

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

  .uui-padding-vertical-xhuge {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .grid-40 {
    grid-template-rows: auto;
  }

  .card {
    height: 25em;
  }

  .play-wrapper:active {
    transform: scale(.9);
  }

  .grid-of-4 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .uui-pricing04_plan {
    margin-top: 0;
  }

  .uui-pricing04_components {
    grid-template-columns: 1fr;
  }

  .home-flex {
    flex-direction: column;
    align-items: stretch;
  }

  .text-animation-wrapper {
    width: 401px;
    height: 59px;
    top: 16px;
  }

  .grid-43 {
    grid-template-columns: 1fr;
  }

  .combine-contact3_component {
    flex-direction: column;
    align-items: center;
  }

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

  .text-effect-text-2 {
    font-size: 3em;
  }

  .blog-grid {
    flex-direction: column;
    grid-template-columns: 1fr;
    padding-left: 232px;
    display: flex;
  }

  .content-left {
    width: 200px;
  }

  .brix---cta-v1-floating-item-02 {
    width: 38%;
    bottom: -3%;
  }

  .brix---cta-v1-floating-item-01 {
    width: 35%;
    top: -4%;
    left: -5%;
  }

  .brix---btn-primary-white {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---buttons-row-right---t-left {
    justify-content: flex-start;
  }

  .brix---grid-cta-v1 {
    grid-template-columns: 1fr;
  }

  .offer-top {
    max-width: 100%;
  }

  .cnt-features-left.hide {
    display: none;
  }

  .top-flex {
    justify-content: center;
    align-items: center;
  }

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

  .navbar-brand.nav-box.dark.w--current {
    width: 130px;
  }

  .nav-menu-wrapper {
    background-color: #0000;
  }

  .nav-menu-two {
    background-color: #fff;
    border-radius: 50px;
    flex-wrap: wrap;
    justify-content: space-around;
    align-items: center;
    margin-top: 10px;
    padding: 20px;
    display: flex;
    box-shadow: 0 8px 50px #0000000d;
  }

  .nav-dropdown-list.shadow-three.w--open {
    position: absolute;
  }

  .button-primary.nav-btn.txt-bol {
    right: auto;
  }

  .menu-button-5 {
    padding: 12px;
  }

  .menu-button-5.w--open {
    color: #fff;
    background-color: #a6b1bf;
  }

  .n-hero-section {
    padding-top: 80px;
  }

  .n-hero_grid {
    flex-flow: column;
    grid-template-columns: 1fr;
    display: flex;
  }

  .n-content {
    padding-top: 0;
  }

  .n-img-content {
    width: 100%;
    height: 300px;
    position: relative;
  }

  .heading-108, .text_anim {
    text-align: center;
    font-size: 35px;
    line-height: 45px;
  }

  .text_anim.f-40 {
    font-size: 30px;
    line-height: 120%;
  }

  .n-btn_cta.left, .plan-btn.drop-btn {
    justify-content: center;
    align-items: center;
  }

  .n-container.no-relative {
    padding: 47px 47px 0;
  }

  .n-c_logo {
    flex-flow: column-reverse;
    flex: 1;
    display: block;
  }

  .n-section.bg-new-light.n-p-detail {
    display: none;
  }

  .n-section.dark.relative.ele {
    background-position: 50% 222%;
    background-attachment: scroll;
    padding-bottom: 0;
  }

  .n-section.p-0.pbg-top {
    z-index: 9999;
    justify-content: center;
    align-items: center;
    display: flex;
    position: static;
  }

  .n-section.pubg-hero {
    background-position: 50%;
    background-size: cover;
  }

  .heading-new-q, .heading-new-q.center {
    font-size: 35px;
    line-height: 45px;
  }

  .n-question {
    grid-template-columns: 1fr;
  }

  .n-head-h2 {
    font-size: 35px;
    line-height: 45px;
  }

  .n-contaner-block.p-0 {
    max-width: 100%;
    padding-left: 20px;
  }

  .n-contaner-block.g-contaner {
    width: 100%;
  }

  .n-contaner-block.feature-bf {
    width: 90%;
  }

  .comp-grid {
    grid-template-columns: 1fr;
  }

  .new-sub.left {
    text-align: center;
  }

  .cta-btn-block.center.hide {
    display: none;
  }

  .cta-btn-block.center.m-hide {
    display: block;
  }

  .n-cta-btn.purple-btn.n-btn.large.comp-mobile {
    display: none;
  }

  .one-testi.dark {
    display: block;
  }

  .heading-45, .bold-text-49 {
    font-size: 35px;
    line-height: 45px;
  }

  .eyt-pra {
    padding-left: 60px;
    padding-right: 60px;
  }

  .be-good-block {
    grid-template-columns: 1fr;
  }

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

  .heading-133.light {
    font-size: 35px;
    line-height: 45px;
  }

  .n-pricing-wrraper {
    max-width: 90%;
  }

  .n-pricing-wrraper.gr-3 {
    grid-template-columns: 1fr;
  }

  .n-pricing-wrraper.gr-3.g4 {
    grid-template-columns: 1fr 1fr;
  }

  .pricing-column.n-popular {
    top: 0%;
    left: 0%;
  }

  .pricing-column-wrapper {
    background-color: #fefefe80;
    border-radius: 26px;
    margin-bottom: 60px;
    padding: 30px;
  }

  .pricing-column-wrapper.n-popular {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .accordion-2 {
    margin-bottom: 27px;
  }

  .section_landing_page-3 {
    background-position: -100px -100px, 50% 100%;
    height: 100%;
  }

  .image-158 {
    bottom: 85%;
    left: 42%;
    transform: rotate(90deg);
  }

  .heading-h2-4 {
    font-size: 2.2em;
  }

  .text-block-57 {
    max-width: 80%;
  }

  .heading-h2-5 {
    font-size: 2.2em;
  }

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

  .container-1293 {
    max-width: 90%;
  }

  .image-159 {
    max-width: 80%;
    min-height: 80px;
    max-height: 110px;
  }

  .l_feature-3 {
    padding-bottom: 40px;
  }

  .container-1295 {
    max-width: 80%;
  }

  .libraries-header_heading {
    font-size: 3.75rem;
  }

  .footer_left-wrapper {
    width: 100%;
  }

  .libraries-pricing_layout {
    grid-template-columns: 1fr;
  }

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

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

  .libraries-featured_component {
    background-position: 50% 100%;
    grid-template-columns: 1fr;
    padding-left: 0;
  }

  .libraries-featured_image {
    margin-top: 0;
  }

  .libraries-howitworks_video-wrapper {
    width: 33.75rem;
    height: 21.0938rem;
  }

  .libraries-header_image-inner-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    margin-left: -50%;
  }

  .navbar_button {
    color: #000;
    background-color: #fff;
  }

  .navbar_button:hover {
    background-color: #f1f0ee;
  }

  .libraries-header_image {
    width: 40rem;
  }

  .libraries-howitworks_content-right {
    height: 27.1875rem;
  }

  .hide-tablet {
    display: none;
  }

  .libraries-why_text {
    font-size: 1.75rem;
  }

  .navbar_component {
    height: 5rem;
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .libraries-usecases_heading-wrapper {
    text-align: center;
    flex-direction: column;
  }

  .libraries-featured_text-wrapper {
    padding: 3rem 2.5rem 0;
  }

  .save-money-label {
    margin-bottom: .75rem;
    margin-left: 0;
  }

  .libraries-why_text-underline {
    background-position: 50% 70%;
    background-size: 11.25rem;
  }

  .footer_text-wrapper-2 {
    margin-top: 1rem;
    margin-left: 0;
  }

  .libraries-usecases_card3 {
    padding: 3rem 2.5rem;
  }

  .libraries-why_text-overlay.clickable-off {
    display: block;
  }

  .navbar_button-secondary {
    color: #fff;
    background-color: #161616;
    border-color: #fff;
  }

  .navbar_button-secondary:hover {
    background-color: #ffffff26;
  }

  .navbar_link-wrapper {
    color: #fff;
    flex-direction: column;
    align-items: stretch;
  }

  .heading-large-4 {
    font-size: 2.25rem;
  }

  .libraries-usecases_card2 {
    padding: 2.5rem;
  }

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

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

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

  .padding-bottom.padding-xxhuge.extra-padding-desktop {
    padding-bottom: 7.5rem;
  }

  .heading-huge {
    font-size: 3.25rem;
  }

  .libraries-faq_extension-button-row {
    display: flex;
  }

  .heading-xhuge {
    font-size: 3.5rem;
  }

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

  .menu-icon1_line-bottom {
    background-color: #161616;
    width: 1.5rem;
    height: .125rem;
    padding-bottom: 0;
    padding-right: 0;
  }

  .menu-icon1_line-middle {
    background-color: #161616;
    justify-content: center;
    align-items: center;
    width: 1.5rem;
    height: .125rem;
    margin-top: .375rem;
    margin-bottom: .375rem;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .heading-medium {
    font-size: 1.75rem;
  }

  .libraries-faq_expand-overlay.clickable-off {
    display: block;
  }

  .libraries-usecases_typed-text {
    font-size: 3.5rem;
  }

  .libraries-why_button-row {
    display: flex;
  }

  .footer_top-wrapper {
    grid-row-gap: 5rem;
    grid-template-columns: 1fr;
  }

  .libraries-usecases_card1 {
    padding: 2.5rem;
  }

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

  .libraries-howitworks_component {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
  }

  .libraries-header_text-underline {
    background-position: 50%;
    background-size: 22.5rem;
  }

  .menu-icon_line-middle-inner {
    width: .25rem;
    height: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .libraries-pricing_callout, .libraries-webflow_callout {
    padding: 2.5rem 2rem;
  }

  .producthunt-badge-wrapper {
    margin-top: 4rem;
    position: static;
  }

  .fixed-cta {
    top: auto;
    bottom: 1.5rem;
    right: 5vw;
  }

  .navbar_menu-button.w--open {
    background-color: #0000;
  }

  .menu-icon1_line-top {
    background-color: #161616;
    width: 1.5rem;
    height: .125rem;
    padding-bottom: 0;
    padding-right: 0;
  }

  .libraries-faq_layout {
    grid-column-gap: 2rem;
    grid-row-gap: 0rem;
  }

  .navbar_menu {
    z-index: 999;
    color: #fff;
    -webkit-text-fill-color: inherit;
    background-color: #161616;
    background-clip: border-box;
    border-radius: 1rem;
    flex-direction: column;
    justify-content: flex-start;
    margin-left: 5vw;
    margin-right: 5vw;
    padding: 2rem 5%;
    overflow: auto;
  }

  .menu-icon1 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 3rem;
    height: 3rem;
    margin-right: -.5rem;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .heading-153, .bold-text-66, .bold-text-67 {
    font-size: 35px;
    line-height: 45px;
  }

  .dark {
    display: inline;
  }

  .menu-icon_line-bottom {
    background-color: var(--untitled-ui-gray700);
    border-radius: 1rem;
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .menu-icon_line-middle-inner-2 {
    width: 4px;
    height: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .menu-icon_line-middle {
    background-color: var(--untitled-ui-gray700);
    border-radius: 1rem;
    justify-content: center;
    align-items: center;
    width: 24px;
    height: 2px;
    margin-top: 6px;
    margin-bottom: 6px;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .menu-icon_line-top {
    background-color: var(--untitled-ui-gray700);
    border-radius: 1rem;
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .menu-icon_component {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 48px;
    height: 48px;
    margin-right: -.5rem;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .uui-navbar01_menu-button.w--open {
    background-color: #0000;
  }

  .uui-button-tertiary-gray.hide-tablet.nsign, .uui-button-secondary-gray-3.show-tablet, .show-tablet {
    display: block;
  }

  .uui-navbar01_button-wrapper {
    flex-direction: column-reverse;
    align-items: stretch;
    display: flex;
  }

  .uui-navbar01_menu-right {
    flex-direction: column-reverse;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    align-items: stretch;
    margin-top: 1.5rem;
    padding-bottom: 7rem;
  }

  .uui-navbar01_menu-right.mobile-resp-hide {
    display: none;
  }

  .uui-navbar01_link {
    color: var(--untitled-ui-gray900);
    width: 100%;
    padding: .75rem 0;
    font-size: 14px;
  }

  .uui-navbar01_link:hover {
    color: var(--untitled-ui-gray900);
  }

  .uui-navbar01_link.mobile-button {
    border: 1px solid var(--gradient_v_dark);
    background-color: var(--new-purple);
    color: var(--color);
    text-align: center;
    border-radius: 6px;
    margin-top: 10px;
    padding: .85rem;
    font-size: 16px;
  }

  .uui-navbar01_link.mobile-border-btn {
    border: 2px solid var(--new-purple);
    color: var(--new-purple);
    text-align: center;
    border-radius: 6px;
    margin-top: 0;
    padding: .4rem .8rem;
    font-size: 16px;
    font-weight: 500;
  }

  .uui-navbar01_dropdown-right-overlay-absolute {
    border-radius: .5rem;
    min-width: 100%;
  }

  .uui-navbar01_dropdown-content-button-wrapper {
    margin-bottom: 0;
    margin-left: 0;
  }

  .uui-navbar01_dropdown-content-button-wrapper.t-0.mr-30 {
    margin-bottom: 20px;
  }

  .uui-navbar01_large-item-content {
    width: 100%;
  }

  .uui-navbar01_blog-item {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .uui-navbar01_blog-item:hover {
    background-color: #0000;
  }

  .uui-navbar01_dropdown-blog-list {
    width: 100%;
  }

  .uui-navbar01_dropdown-content-heading {
    margin-bottom: 0;
    margin-left: 0;
  }

  .uui-navbar01_dropdown-content-right {
    align-items: flex-start;
    max-width: none;
    padding-left: 2rem;
    padding-right: 2rem;
    overflow: hidden;
  }

  .uui-navbar01_dropdown-content-right.talk {
    max-width: 100%;
  }

  .uui-navbar01_dropdown-link {
    padding-left: 0;
    padding-right: 0;
  }

  .uui-navbar01_dropdown-link:hover {
    background-color: #0000;
  }

  .uui-navbar01_dropdown-content-left {
    align-content: start;
    align-items: start;
    padding-left: 0;
    padding-right: 0;
  }

  .uui-navbar01_dropdown-content-left.feature-grid {
    grid-template-columns: 1fr;
  }

  .uui-navbar01_dropdown-content {
    flex-direction: column;
  }

  .uui-navbar01_dropdown-list {
    position: relative;
    overflow: hidden;
  }

  .uui-navbar01_dropdown-list.w--open {
    box-shadow: none;
    border-style: none;
    align-items: flex-start;
    min-width: auto;
    margin-bottom: 1.5rem;
    padding: 0 0 0;
    position: relative;
    top: 0;
    left: 0;
    right: 0;
  }

  .uui-dropdown-icon {
    color: var(--untitled-ui-gray500);
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    inset: auto 0% auto auto;
  }

  .uui-navbar01_dropdown-toggle {
    color: var(--untitled-ui-gray900);
    align-items: center;
    padding-top: .75rem;
    padding-bottom: .75rem;
    padding-left: 0;
    font-size: 1.125rem;
    display: flex;
  }

  .uui-navbar01_dropdown-toggle:hover {
    color: var(--untitled-ui-gray900);
  }

  .uui-navbar01_menu-dropdown {
    width: 100%;
    position: relative;
  }

  .uui-navbar01_menu-left {
    grid-column-gap: 0px;
    grid-row-gap: .5rem;
    color: var(--untitled-ui-gray900);
    flex-direction: column;
    align-items: flex-start;
    display: flex;
  }

  .uui-navbar01_menu {
    z-index: 1;
    border-top: 1px solid var(--untitled-ui-gray100);
    -webkit-text-fill-color: inherit;
    background-color: #fff;
    background-clip: border-box;
    align-items: flex-start;
    height: 100vh;
    margin-left: 0;
    padding: 1.5rem 2rem 5rem;
    position: absolute;
    top: 72px;
    overflow: auto;
  }

  .uui-navbar01_component {
    position: static;
  }

  .pra.left.p-0.bolc {
    text-align: center;
  }

  .heading-156 {
    font-size: 40px;
  }

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

  .np-section.ptb-100 {
    display: none;
  }

  .button2_text {
    font-size: 20px;
  }

  .buttons_grid {
    grid-template-rows: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
  }

  .button1_letter-wrap {
    width: 12em;
    height: 12em;
  }

  .button1_letter {
    padding-bottom: 8em;
    font-size: 1.2em;
  }

  .buttons_section {
    padding-top: 2em;
    padding-bottom: 2em;
  }

  .heading-160._w-70 {
    max-width: 80%;
    font-size: 35px;
  }

  .f-tab {
    display: none;
  }

  .drop-footer {
    width: 100%;
    left: 0;
  }

  .cont_footer {
    text-align: left;
    justify-content: center;
    align-items: center;
    display: block;
  }

  .testi-grid {
    grid-template-columns: 1fr;
  }

  .testi-grid.s-16 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .section-header {
    font-size: 4.5rem;
  }

  .break-grid {
    grid-template-columns: .6fr;
    justify-items: stretch;
    display: block;
  }

  .b-flex.left.p-30 {
    text-align: center;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .b-flex._w-60 {
    max-width: 100%;
    margin-bottom: 33px;
  }

  .image-189.left {
    margin-left: auto;
  }

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

  .bold-text-76 {
    font-size: 35px;
  }

  .n-grid2 {
    grid-template-columns: 1fr;
  }

  .heading-169 {
    text-align: center;
    font-size: 35px;
    line-height: 40px;
  }

  .f-grid2 {
    flex-flow: wrap-reverse;
    grid-template-columns: 1fr;
    display: flex;
  }

  .fm-block {
    margin-bottom: 20px;
  }

  .img-block.po-b {
    position: relative;
  }

  .fm-txt-block {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    place-items: center;
    display: block;
  }

  .fm-sub-heading.head, .fm-pra {
    text-align: center;
  }

  .f-grid3 {
    grid-template-columns: 1fr;
    margin-bottom: 20px;
  }

  ._w-grid3 {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
  }

  .heading-h2-7, .heading-h2-8, .heading-h2-9 {
    font-size: 2.2em;
  }

  .heading-171 {
    font-size: 35px;
  }

  .tab-button-3 {
    display: flex;
  }

  .bold-text-79 {
    font-size: 35px;
  }

  .f-grid4 {
    grid-template-columns: 1fr 1fr;
  }

  ._w-100_pl {
    min-width: 100%;
    max-width: 100%;
  }

  .image-197.ml-10 {
    display: none;
  }

  .menu-icon_line-bottom-2 {
    background-color: var(--untitled-ui-gray700);
    border-radius: 1rem;
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .menu-icon_line-middle-inner-3 {
    width: 4px;
    height: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .menu-icon_line-middle-2 {
    background-color: var(--untitled-ui-gray700);
    border-radius: 1rem;
    justify-content: center;
    align-items: center;
    width: 24px;
    height: 2px;
    margin-top: 6px;
    margin-bottom: 6px;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .menu-icon_line-top-2 {
    background-color: var(--untitled-ui-gray700);
    border-radius: 1rem;
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .menu-icon_component-2 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 48px;
    height: 48px;
    margin-right: -.5rem;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .uui-navbar01_menu-button-2.w--open {
    background-color: #0000;
  }

  .uui-navbar01_menu-2 {
    border-top: 1px solid var(--untitled-ui-gray100);
    -webkit-text-fill-color: inherit;
    background-color: #fff;
    background-clip: border-box;
    align-items: flex-start;
    height: 100vh;
    margin-left: 0;
    padding: 1.5rem 2rem 5rem;
    position: absolute;
    overflow: auto;
  }

  .r-grid {
    padding-left: 40px;
    padding-right: 40px;
    display: block;
  }

  .img-r {
    position: static;
  }

  .r-grid2 {
    flex-flow: column-reverse wrap;
    grid-template-columns: 1fr;
    display: flex;
  }

  .r-subtitle, .heading-184 {
    text-align: center;
  }

  .image-198.round {
    position: relative;
  }

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

  .r-imgbox {
    width: 100%;
    position: relative;
  }

  .r-btn {
    width: 170px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .r-grid4 {
    grid-template-columns: 1fr 1fr;
  }

  .r-grid5 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .r-grid3.we-70 {
    grid-template-columns: 1fr;
    max-width: 80%;
  }

  .who-block {
    width: 100%;
    margin-bottom: 20px;
  }

  .step-n {
    left: 45%;
  }

  .image-200 {
    width: 100%;
  }

  .lp-grid2 {
    flex-flow: column;
    grid-template-columns: 1fr;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .lp-grid3 {
    grid-template-columns: 1fr;
    place-items: center;
  }

  .lp-gr2 {
    text-align: center;
    margin-bottom: 60px;
    display: block;
  }

  .add-one-grid {
    grid-template-columns: 1fr;
  }

  .aone-block {
    box-shadow: 0 5px 55px -35px #7b61ff78;
  }

  .ns-box.dark {
    display: flex;
  }

  .en-box {
    margin-bottom: 20px;
  }

  .en-box.left {
    grid-template-columns: 1fr;
  }

  .grid-n1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .grid-en1 {
    grid-template-columns: 1fr;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
  }

  .pm-grid2 {
    grid-template-columns: 1fr;
    max-width: 90%;
    margin-left: auto;
    margin-right: auto;
  }

  .p-left {
    justify-content: flex-start;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
  }

  .p-ov-head {
    text-align: center;
    width: 300px;
  }

  .paragraph-191, .paragraph-191.mb-30 {
    text-align: center;
  }

  .p-grid4 {
    grid-template-columns: 1fr 1fr;
  }

  .image-209 {
    max-width: 90%;
    height: auto;
  }

  .f-everything {
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
    margin-left: 20px;
    margin-right: 20px;
    display: flex;
  }

  .fe-logo {
    margin-bottom: 20px;
  }

  .b-grid {
    grid-template-columns: minmax(300px, 1fr);
  }

  .section-52 {
    position: static;
    top: 0;
  }

  .n-grid-pubg {
    grid-template-columns: 1fr;
  }

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

  .btn-grid_pg {
    width: 95%;
  }

  .paragraph-197, .rules-con {
    font-size: 20px;
  }

  .burger__button {
    z-index: 9999;
    display: none;
    position: fixed;
    top: 5px;
  }

  .global-nav {
    flex-flow: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    display: flex;
    position: static;
    top: 50px;
  }

  .nav-wrapper {
    z-index: -1;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    background-color: #000;
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    place-items: start center;
    width: 100%;
    height: 100%;
    display: flex;
    position: static;
    top: 50px;
    left: 0;
    right: 0;
  }

  .nav__container {
    z-index: 9999;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    position: static;
    left: 0;
    right: 0;
  }

  .logo-pubg {
    z-index: 999;
    position: static;
  }

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

  .card_side {
    backface-visibility: hidden;
  }

  .card_traits-list {
    grid-row-gap: 2rem;
  }

  .pub-grid {
    grid-template-columns: 1fr 1fr;
  }

  .score-contaner, .score-contaner.t-p10 {
    width: 90%;
  }

  .list-bf {
    grid-column-gap: 50px;
    width: 80%;
  }

  .paragraph-200 {
    line-height: 1.4em;
  }

  .trusted-grid-3 {
    width: 90%;
  }

  .limited-block {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
  }

  .limited-b {
    width: 90%;
  }

  .bonus-sec.pb--30 {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .image-232, .image-233, .image-234 {
    width: 100%;
  }

  .home-logo-left-gradient.right.purple {
    background-image: linear-gradient(294deg, #eae9ff, #fff0);
  }

  .home-logo-left-gradient.purple {
    background-image: linear-gradient(90deg, #eae9ff, #fff0);
  }

  .hero-section-mac {
    width: 80%;
    max-width: 800px;
  }

  .ai-access-gird {
    grid-column-gap: 0px;
    grid-row-gap: 50px;
    flex-flow: column;
    width: 60%;
  }

  .ai-access-gird.ai-block {
    width: 90%;
  }

  .ai-access-gird.ai-rev {
    flex-flow: column-reverse;
  }

  .ai-access-gird-holder {
    flex-flow: row;
  }

  .ai-access-content-holder.pl-50 {
    margin-left: 0;
  }

  .ai-card.ai-flex-col {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    flex-flow: column;
    padding: 53px;
  }

  .hero-line-blur-feature {
    top: -76px;
  }

  .hero-line-blur-feature.top--bg {
    top: -54px;
  }

  .ai-access-gird2 {
    flex-flow: column;
  }

  .ai-image-wrapper.our-process-right-images---img-right {
    min-width: 100%;
    max-width: 100%;
    position: relative;
    left: auto;
  }

  .ai-image-wrapper.our-process-right-images---img-left {
    display: none;
  }

  .ai-image-wrapper.one-process-zenai-img {
    position: relative;
    top: auto;
    left: auto;
  }

  .arrow-button-2:hover {
    background-position: 70%;
  }

  .fn-tabs {
    display: none;
  }

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

@media screen and (max-width: 767px) {
  .top_btn {
    background-color: #fff;
  }

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

  .container-2 {
    max-width: 80%;
  }

  .container-2.m-cont {
    max-width: 90%;
    min-height: 90px;
  }

  .heading {
    font-size: 40px;
  }

  .paragraph {
    max-width: 90%;
  }

  .feature_panel {
    width: 100%;
  }

  .feature_content.tab-item {
    width: 600px;
    margin-left: auto;
    margin-right: auto;
  }

  .f_img {
    background-position: 68%;
    background-size: 75%;
  }

  .image-5 {
    max-width: 80%;
  }

  .image-5.m-img {
    max-width: 95%;
  }

  .content_listheading.feature_nav_slider-btn {
    bottom: 33%;
  }

  .text_head {
    color: #1e2a3de3;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 20px;
    font-weight: 800;
  }

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

  .paragraph-6 {
    width: 85%;
    padding-left: 0;
    padding-right: 0;
  }

  .container-3 {
    justify-content: center;
    display: flex;
  }

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

  .container-4 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .feature_card {
    padding-top: 41px;
    padding-bottom: 41px;
  }

  .company_info {
    max-width: 100%;
    padding-right: 0;
  }

  .div-block-6.callus {
    max-width: 100%;
  }

  .div-block-7 {
    justify-content: center;
    padding-top: 17px;
    padding-bottom: 17px;
    display: flex;
  }

  .award {
    flex-wrap: wrap;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    justify-content: center;
    max-width: 80%;
    display: flex;
  }

  .review_badge {
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    justify-content: center;
    max-width: 80%;
    display: flex;
  }

  .text-block-4 {
    text-align: center;
    max-width: 100%;
  }

  .heading-12 {
    text-align: center;
    max-width: 100%;
    font-size: 20px;
    line-height: 25px;
  }

  .div-block-12 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .border_black.white {
    padding-left: 5px;
    padding-right: 5px;
  }

  .faq_section {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .heading-16 {
    font-size: 30px;
  }

  .div-block-14 {
    z-index: 1;
    position: relative;
  }

  .accordion-toggle.light {
    display: flex;
  }

  .accordion-icon.f-icon {
    width: 25px;
    height: 25px;
    padding: 2px;
    display: flex;
    position: static;
  }

  .hero-2-column-grid {
    grid-template-columns: 1fr;
    grid-template-areas: ".";
  }

  .container-13 {
    max-width: 90%;
  }

  ._3sterp {
    text-align: center;
    font-size: 30px;
    line-height: 35px;
  }

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

  .heading-26 {
    padding-left: 50px;
    padding-right: 50px;
    font-size: 30px;
  }

  .f_block {
    flex-direction: column-reverse;
    display: flex;
  }

  .f_box {
    margin-bottom: 120px;
  }

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

  .tabs-menu-2.verti_tab.em {
    display: none;
  }

  .container-17 {
    top: 0;
  }

  .new_features {
    margin-top: 29px;
    padding-left: 79px;
    padding-right: 79px;
  }

  .image-41 {
    top: 9%;
    left: 48%;
    transform: rotate(46deg);
  }

  .section-10.priceing_section {
    padding-bottom: 80px;
  }

  ._7days {
    padding-left: 7px;
    padding-right: 7px;
  }

  .section-it {
    padding-top: 30px;
    padding-bottom: 80px;
  }

  .heading-32 {
    text-align: center;
    font-size: 30px;
    line-height: 35px;
  }

  .cs_block {
    width: 100%;
  }

  .cs_block.mb-4 {
    margin-bottom: 79px;
  }

  .content_cs {
    margin-left: 0;
  }

  .hero-image-main-home {
    min-width: 85%;
    display: block;
  }

  .section-12 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .heading-36 {
    font-size: 30px;
  }

  .btn_block.center {
    display: none;
  }

  .op_system {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .div-block-22, .div-block-23 {
    display: block;
  }

  .container-25 {
    max-width: 90%;
  }

  .nav-menu {
    max-width: 100%;
  }

  .heading-40 {
    font-size: 30px;
  }

  .paragraph-27 {
    max-width: 100%;
  }

  .div-block-25 {
    margin-top: 50px;
  }

  .aolist {
    padding-top: 0;
  }

  .bg_img_block {
    width: 82%;
    height: 82%;
  }

  .dotted_bg {
    width: 300px;
    height: 300px;
  }

  .image-50 {
    display: inline;
  }

  .heading_blue {
    font-size: 40px;
  }

  .div-block-last {
    margin-top: 50px;
  }

  .image-53 {
    max-width: 90px;
    padding-top: 13px;
  }

  .tabs-menu-4 {
    overflow: auto;
  }

  .image-56 {
    max-width: 45%;
  }

  .l_box {
    min-width: 300px;
    max-width: 300px;
    margin-left: auto;
    margin-right: auto;
  }

  .l_team, .m_team {
    grid-template-columns: 1fr;
  }

  .m_box {
    min-width: 300px;
    max-width: 300px;
    margin-left: auto;
    margin-right: auto;
  }

  .t_team {
    grid-template-columns: 1fr;
  }

  .t_box {
    min-width: 300px;
    max-width: 300px;
    margin-left: auto;
    margin-right: auto;
  }

  .s_team {
    grid-template-columns: 1fr;
  }

  .s_box {
    min-width: 300px;
    max-width: 300px;
    margin-left: auto;
    margin-right: auto;
  }

  .cs_team {
    grid-template-columns: 1fr;
  }

  .cs_box {
    min-width: 300px;
    max-width: 300px;
    margin-left: auto;
    margin-right: auto;
  }

  .ah_team {
    grid-template-columns: 1fr;
  }

  .ah_box {
    min-width: 300px;
    max-width: 300px;
    margin-left: auto;
    margin-right: auto;
  }

  .gray_block_vs {
    padding-bottom: 79px;
  }

  .image-58 {
    min-width: 100%;
  }

  .heading-_b {
    font-size: 40px;
  }

  .heading_vs_h {
    font-size: 25px;
  }

  .container-32 {
    max-width: 80%;
  }

  .image-62 {
    max-width: 90%;
    margin-left: 27px;
  }

  .image-63 {
    max-width: 82%;
  }

  .comp_detail_row {
    grid-template-columns: 80px 1fr 80px;
  }

  .image-64 {
    max-width: 30%;
  }

  .last_block {
    margin-top: 50px;
  }

  .image-65 {
    left: -42.5px;
  }

  .lp_form {
    max-width: 90%;
  }

  .gray_block_vs_lp {
    padding-bottom: 313px;
  }

  .section-in.less-upper-margin {
    margin-top: -220px;
  }

  .section_landing_page {
    background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/6246faa3cc00a76a922801a6_rings.webp");
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .container-33 {
    max-width: 90%;
  }

  .lp-top-navbar {
    grid-template-columns: 1fr 1fr;
  }

  .lp-top-navbar._w-1180 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .lp-top-navbar.new-lp-contaner {
    padding-left: 20px;
    padding-right: 20px;
  }

  .lp-top-navbar.top-70 {
    grid-template-columns: 1fr;
  }

  .call-us {
    color: #fff;
    background-color: #7b61ff;
    font-size: 12px;
  }

  .req_b {
    text-align: center;
    max-width: 100%;
    display: block;
  }

  .how_to {
    max-width: 80%;
  }

  .container-34 {
    max-width: 90%;
  }

  .lf_text_block.flex-column.no-left-padding {
    justify-content: flex-start;
    align-items: center;
  }

  .price_block_lp {
    max-width: 100%;
    min-height: auto;
  }

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

  .faq_section_lp {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .foot_lp {
    text-align: center;
    flex-wrap: wrap;
    justify-content: center;
    margin-bottom: 64px;
    display: block;
  }

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

  .small_req {
    z-index: 10;
    text-align: center;
    background-color: #fff;
    justify-content: center;
    width: 100%;
    padding: 14px;
    display: flex;
    position: fixed;
    inset: auto 0% 0%;
  }

  .small_req.visible-on-phone {
    width: 100%;
  }

  .paragraph_call {
    color: #fff;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 14px;
  }

  .container_ems_lp {
    margin-top: 33px;
    padding-top: 33px;
  }

  .pm-list.lm-flex {
    margin-bottom: 5px;
  }

  .div-block-49 {
    grid-template-columns: 1fr 1fr;
    margin-left: 20px;
    margin-right: 20px;
    display: grid;
  }

  .container-40 {
    max-width: 90%;
  }

  .testimonial-column-light {
    padding: 60px 15px;
  }

  .testimonial-grid-two {
    grid-template-columns: 1fr;
  }

  .testimonial-info-three {
    flex-direction: row;
  }

  .features-metrics {
    padding: 60px 15px;
  }

  .features-wrapper {
    flex-wrap: wrap;
    margin-top: 30px;
    margin-bottom: -40px;
  }

  .features-block {
    width: 50%;
    margin-bottom: 40px;
  }

  .container-43 {
    max-width: 80%;
  }

  .grid-5 {
    grid-row-gap: 16px;
  }

  .container-44 {
    max-width: 90%;
  }

  .blog-cta {
    padding: 60px 15px;
  }

  .lp_heading {
    font-size: 36px;
    line-height: 40px;
  }

  .wa_c2 {
    width: 150px;
    height: 150px;
    top: -69px;
    right: -153px;
  }

  .wa_c1 {
    width: 300px;
    height: 300px;
    right: -99px;
  }

  .heading-98 {
    margin-top: 10px;
  }

  .wa_c3 {
    width: 150px;
    height: 150px;
    bottom: 0;
    right: 170px;
  }

  .wa_c4 {
    width: 150px;
    height: 150px;
    top: 239px;
    right: -159px;
  }

  .lp-grid {
    grid-template-columns: 1fr;
    padding-left: 40px;
    padding-right: 40px;
  }

  .lp-grid._2-column {
    grid-template-columns: 1fr;
  }

  .lp-grid-block.white {
    max-width: 90%;
    overflow: visible;
  }

  .lp-image-grid {
    max-width: 100%;
  }

  .small-yellow-circle {
    right: 31px;
  }

  .small-purple-circle {
    bottom: -217px;
    left: 295px;
  }

  .small-yellowish-circle {
    right: 357px;
  }

  .image-92 {
    top: -178.109px;
  }

  .image-93 {
    bottom: -185.5px;
    left: 206.5px;
  }

  .grid-l.steps {
    grid-template-columns: 1fr;
  }

  .grid-l.testimonial {
    grid-template-columns: 1fr;
    justify-items: stretch;
  }

  .section-l {
    background-image: none;
    background-size: auto;
    height: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-l.steps {
    margin-left: auto;
    margin-right: auto;
  }

  .heading-l, .heading-l.white {
    padding-left: 0;
    font-size: 28px;
  }

  .container-l.steps {
    padding-left: 60px;
    padding-right: 60px;
  }

  .div-block-63 {
    padding-left: 0;
  }

  .grid-6 {
    grid-template-columns: 1fr 1fr;
  }

  .steps-circle {
    width: 60px;
    height: 60px;
  }

  .steps-number {
    font-size: 28px;
  }

  .image-94 {
    display: inline-block;
  }

  .grid-7 {
    grid-template-columns: 1fr;
  }

  .feature-block {
    padding-left: 15px;
    padding-right: 15px;
  }

  .paragraph-feature {
    font-size: 14px;
    line-height: 120%;
  }

  .paragraph-69, .steps-paragraph {
    font-size: 14px;
  }

  .container-51 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .button-cta-partner {
    width: 220px;
    padding-left: 16px;
    padding-right: 16px;
    font-size: .9rem;
  }

  .pp-section-partners {
    background-position: 340%;
    background-size: auto 110%;
  }

  .paragraph-left {
    padding-bottom: 20px;
    padding-left: 0;
  }

  .grid-11 {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-11.zigzag, .grid-11._3-column {
    grid-template-columns: 1fr;
  }

  .heading-102 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .paragraph-right {
    padding-bottom: 20px;
  }

  .div-block-horizontal-column-1, .div-block-horizontal-column-2.flex_reverse, .div-block-horizontal-column-2.flex_reverse, .div-block-horizontal-column-3 {
    background-color: #0000;
  }

  .button-em-01 {
    padding: 10px 20px;
  }

  .h1-em-hero {
    font-size: 2.6em;
  }

  .para-em-01 {
    font-size: 1em;
  }

  .h2-em {
    font-size: 1.8em;
  }

  .h2-em.small {
    letter-spacing: 2px;
  }

  .grid-12 {
    grid-template-columns: 1fr;
  }

  .h3-em {
    font-size: 1.3em;
  }

  .para-em-02, .em-subheading-text, .em-tab-text, .h4-em, .para-em-04 {
    font-size: 1em;
  }

  .em-bullet-points.mobile-small {
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: .9em;
  }

  .list-item-hero {
    font-size: 14px;
  }

  .h1-em {
    font-size: 2.6em;
  }

  .ems-basic-div-with-padding {
    display: none;
  }

  .grid-13 {
    grid-template-columns: 1fr;
  }

  .hero-container-with-upper-padding {
    padding-top: 30px;
  }

  .image-104 {
    height: 40vh;
  }

  .grid-14 {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    width: auto;
  }

  .paragraph-105 {
    font-size: .9em;
  }

  .product-rating {
    display: block;
  }

  .icon-div-50px {
    width: 35px;
    height: 35px;
  }

  .paragraph-106 {
    font-size: .8em;
    line-height: 140%;
  }

  .container-blog-content-template {
    padding-left: 20px;
    padding-right: 20px;
  }

  .tabs-menu-new {
    flex-direction: column;
    display: none;
  }

  .tabs-menu-new.verti_tab.em {
    display: none;
  }

  .ap-utility-page-form {
    width: 100%;
    padding-left: 100px;
    padding-right: 100px;
  }

  .navigation-menu {
    width: 50%;
  }

  .dropdown-link-base {
    flex-wrap: wrap;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .container-offer {
    max-width: 90%;
    height: 48px;
    padding: 10px;
  }

  .container-offer.purple {
    max-width: 98%;
    height: auto;
    padding-top: 2px;
    padding-bottom: 2px;
  }

  .button-offer.btn-offer {
    width: 200px;
    margin-top: 10px;
  }

  .text-offer {
    flex: 1;
  }

  .text-offer.white.mobile {
    display: block;
  }

  .text-offer.white.mobile-hide {
    max-width: 100ch;
    margin-bottom: 10px;
    display: none;
  }

  .footer-cta-button-wrap {
    display: none;
  }

  .footer-heading {
    font-size: 16px;
  }

  .footer-grid {
    grid-template-columns: 1fr;
    justify-items: start;
    margin-top: 2em;
  }

  .footer-cta {
    padding-bottom: 2em;
  }

  .footer-form-container-two {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-form-title {
    margin-right: 0;
  }

  .footer-form-block-two {
    width: 100%;
    margin-top: 20px;
  }

  .footer-form-input {
    width: 100%;
  }

  .footer-social-block-three {
    margin-top: 10px;
  }

  .footer-divider-two.hide {
    margin-bottom: 20px;
  }

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

  .footer-bottom.highlight-div, .footer-bottom.mobile-padding {
    grid-row-gap: 16px;
  }

  .footer-all-text {
    font-size: 12px;
    line-height: 20px;
  }

  .span-pricing-asterisk.left.black {
    font-size: .75em;
    line-height: 120%;
  }

  .heading-h1 {
    text-align: center;
    font-size: 35px;
  }

  .heading-h1.center.minu-b._w-70 {
    font-size: 35px;
  }

  .f-section-large {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .h1-heading {
    margin-top: 0;
    font-size: 3rem;
  }

  .f-header-wrapper {
    justify-content: center;
  }

  .p-paragraph-large {
    font-size: 1.1rem;
  }

  .h3-heading {
    text-align: center;
    font-size: 1.4rem;
  }

  .grid-stats {
    margin-left: 4%;
    margin-right: 4%;
    padding-left: 0%;
    padding-right: 0%;
  }

  .pp-section-hero {
    background-image: radial-gradient(circle closest-corner at 50% 120%, #e6e1ff, #fff);
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
  }

  .h2-heading {
    padding-left: 24px;
    padding-right: 24px;
    font-size: 35px;
  }

  .gallery-slider {
    padding: 60px 15px;
  }

  .gallery-slide {
    margin-left: 10px;
    margin-right: 10px;
  }

  .gallery-slide-text {
    line-height: 30px;
  }

  .gallery-slider-left {
    left: -20px;
  }

  .gallery-slider-right {
    right: -20px;
  }

  .div-side-paddings {
    padding-left: 7%;
    padding-right: 7%;
  }

  .heading-h2.left {
    text-align: center;
  }

  .heading-h2.left.mb-20 {
    text-align: center;
    display: block;
  }

  .heading-h2._w-70 {
    font-size: 35px;
  }

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

  .paragraph-p.regular.white.div-ch-limit {
    padding-left: 2%;
    padding-right: 2%;
  }

  .paragraph-p.regular.button.small {
    text-align: center;
  }

  .paragraph-p.small.min-h {
    min-height: auto;
  }

  .section-default, .section-default.dark-color.noise-pattern.large-vertical-padding {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .section-default.less-upper-margin {
    padding-bottom: 240px;
  }

  .cta-text.learn-more {
    justify-content: center;
    width: 100%;
  }

  .container-default {
    padding-left: 2em;
    padding-right: 2em;
  }

  .container-default.hero-image {
    background-repeat: no-repeat;
    background-size: 140%;
    height: 30vh;
    margin-top: 40px;
  }

  .grid-content-02 {
    grid-template-columns: 1fr;
    padding-top: 3em;
    padding-left: 2em;
    padding-right: 2em;
  }

  .grid-content-02.reverse {
    grid-template-columns: 1fr;
    padding-left: 2em;
    padding-right: 2em;
  }

  .div-content-1 {
    margin-bottom: 2em;
  }

  .div-content-1.last._4em-padding {
    order: 0;
  }

  .div-content-1._4em-padding {
    order: 1;
    max-width: 100%;
    padding-bottom: 1em;
  }

  .div-content-1.horizontal {
    flex-direction: column;
    align-items: flex-start;
  }

  .div-default {
    padding-bottom: 0;
  }

  .div-default.all-padding.glossary-div {
    height: auto;
  }

  .div-default.center.div-ch-limit {
    padding-left: 2%;
    padding-right: 2%;
  }

  .div-default.center.case-study-quote {
    padding-left: 16px;
    padding-right: 16px;
  }

  .div-default.hide-on-mobile {
    display: none;
  }

  .div-default.padding-all-24px.bg-gradient-color {
    text-align: center;
  }

  .div-default.padding-all-24px.bg-gradient-color.center.transaparent {
    padding-left: 0;
    padding-right: 0;
  }

  .div-default.width-70, .div-default.width-120 {
    width: 100%;
  }

  .div-grid-bg-image {
    min-height: 320px;
  }

  .testimonial-text-02 {
    font-size: 18px;
  }

  .testimonials-02-div {
    padding-left: 10px;
    padding-right: 10px;
  }

  .icon {
    opacity: 1;
  }

  .dropdown-toggle-2 {
    width: 100%;
  }

  .dropdown-2 {
    transform-origin: 50% 0;
    width: 100%;
  }

  .div-block-129 {
    order: -1;
    justify-content: space-between;
  }

  .div-block-130 {
    padding-left: 0;
    padding-right: 60px;
  }

  .div-block-130.flex-horizontal.grid-1-column-0-rem-gap {
    padding-bottom: 10px;
  }

  .grid-content-01 {
    flex-direction: column;
  }

  .divider-stroke-on-light.vertical {
    display: none;
  }

  .divider-stroke-on-light.hide {
    display: block;
  }

  ._2-column-content, .grid-2-column, .grid-3x2, .div-nl-form {
    grid-template-columns: 1fr;
  }

  .div-block-133 {
    border-top: 1px solid var(--stroke);
    background-color: #fff;
    border-radius: 20px 20px 0 0;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    padding-top: 20px;
    padding-bottom: 20px;
    display: flex;
    position: fixed;
    inset: auto 0% 0%;
    box-shadow: 0 -20px 20px -8px #38327c08;
  }

  .timeline_quote-image {
    margin-top: 24px;
    margin-right: 0;
  }

  .timeline_centre {
    justify-content: flex-start;
  }

  .margin-bottom-xlarge {
    margin-bottom: 48px;
  }

  .timeline_progress {
    left: 6px;
  }

  .timeline_item {
    grid-template-columns: 64px 1fr;
    width: 100%;
  }

  .padding-vertical-xlarge {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .paragraph-large {
    font-size: 18px;
  }

  .timeline_quote-wrapper {
    flex-direction: column-reverse;
  }

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

  .timeline_text {
    font-size: 20px;
  }

  .timeline_left {
    text-align: left;
  }

  .timeline_date-text {
    margin-bottom: 24px;
    font-size: 36px;
  }

  .button-inverted {
    padding: 14px 24px;
  }

  .div-block-134 {
    padding-left: 36px;
    padding-right: 36px;
  }

  .grid-blogs {
    grid-template-columns: 1fr;
    padding-left: 37px;
    padding-right: 37px;
  }

  .c-text-1 {
    font-size: 16px;
    line-height: 28px;
  }

  .c-section {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .c-autotabs {
    flex-direction: column-reverse;
  }

  .c-autotabs_content {
    width: 100%;
    margin-bottom: 30px;
  }

  .c-title-3 {
    font-size: 24px;
    line-height: 38px;
  }

  .c-autotabs_image {
    margin-right: auto;
  }

  .c-autotabs_menu {
    width: 100%;
  }

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

  .tab-button {
    justify-content: flex-start;
  }

  .tabs-menu {
    display: none;
  }

  .tabs-content-shadow {
    overflow: hidden;
  }

  .tab-content {
    grid-column-gap: 3em;
    grid-row-gap: 16px;
    flex-wrap: wrap-reverse;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .section-background {
    background-position: 50% 76.5%;
    background-size: contain;
  }

  .highlights_grid {
    grid-template-columns: 1fr;
    margin-left: 30px;
    margin-right: 30px;
  }

  .flex_wrapper.flex_distribute.event-card {
    height: auto;
  }

  .slider-arrow {
    width: 50px;
    min-width: 50px;
    min-height: 50px;
    max-height: 50px;
  }

  .slider-arrow.tab-v2-testimonial {
    width: 60px;
    min-width: 60px;
    min-height: 60px;
    max-height: 60px;
    margin-bottom: -85px;
  }

  .slider-arrow.tab-v2-testimonial.right---button {
    right: 0;
  }

  .slider-arrow.tab-v2-testimonial.left---button {
    left: auto;
    right: 86px;
  }

  .split-content---brix.lightbox-wrapper---brix {
    max-height: 210px;
  }

  .split-content---brix.testimonials-client-info---brix {
    margin-bottom: -16px;
  }

  .slider---testimonial.tab-v2-testimonial {
    margin-bottom: 85px;
  }

  .card---feature {
    border-radius: 12px;
  }

  .card---feature.testimonial-v2---brix {
    align-items: flex-start;
    overflow: visible;
  }

  .card---feature.testimonial-v1---brix {
    max-width: 88%;
    margin-left: auto;
    margin-right: auto;
    padding: 40px 32px;
  }

  .card---feature.testimonial-v1---brix.first---feature {
    margin-left: 0;
  }

  .image-wrapper---brix.testimonial-v1---brix {
    margin-bottom: 16px;
    margin-right: 16px;
  }

  .mask---slider {
    border-radius: 12px;
    margin-right: 20px;
  }

  .mask---slider.tab-v2-testimonial {
    margin-left: 0;
    margin-right: 0;
  }

  .testimonial-v2-content---brix {
    margin: 24px;
  }

  .image---arrow.company-logo---brix {
    margin-bottom: 16px;
  }

  .slider-arrow---brix {
    width: 50px;
    min-width: 50px;
    min-height: 50px;
    max-height: 50px;
  }

  .slide-extra.tab-v1-slider {
    max-width: none;
  }

  .slide-extra.tab-v1-slider.first {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
  }

  .mask-extras {
    border-radius: 12px;
    margin-right: 20px;
  }

  .mask-extras.tab-v1-slider {
    max-width: none;
    margin-left: 0;
    margin-right: 0;
  }

  .heading-xxl {
    font-size: 6rem;
  }

  .section_tip {
    align-items: center;
    overflow: auto;
  }

  .main-wrapper {
    grid-template-columns: 100%;
    width: 100%;
  }

  .page-padding {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

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

  .lightbox-2-minute-demo.v1-lp {
    justify-content: center;
    height: 230px;
  }

  .grid-20 {
    grid-template-columns: 1fr;
  }

  .div-ch-limit {
    padding-left: 2%;
    padding-right: 2%;
  }

  .div-flex {
    padding-bottom: .5em;
  }

  .div-flex.vertical.left-aligned {
    padding-bottom: 4em;
  }

  .div-flex.blog-template {
    align-items: center;
  }

  .div-flex.last {
    padding-bottom: 0;
  }

  .div-flex.vertical-on-mobile {
    flex-direction: column;
    padding-bottom: 2em;
  }

  .div-flex.small-column-gap {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    padding-bottom: 0;
    display: grid;
  }

  .div-flex.no-column-gap._0-padding {
    padding-bottom: 0;
  }

  .div-flex.center {
    grid-template-columns: 1fr;
  }

  .div-flex.center.featured-in {
    grid-template-columns: 1fr 1fr 1fr;
    padding-bottom: 0;
  }

  .div-flex.no-padding, .div-flex.column-gap-8px.align-content-center.webinar {
    padding-bottom: 2em;
  }

  .div-flex.div-ch-limit.responsive {
    grid-row-gap: 48px;
    flex-direction: column;
  }

  .grid-partners-logos {
    grid-template-columns: 1fr 1fr;
  }

  .partners-logo.height-resize {
    max-width: 70%;
  }

  .partners-logo.height-resize.techtron, .container-calendly {
    max-width: 100%;
  }

  .grid-process {
    grid-row-gap: 24px;
    grid-template-columns: 1fr;
  }

  .grid-process._3-column {
    grid-template-columns: 1fr;
  }

  .h1-em-2 {
    font-size: 2.6em;
  }

  .grid-21 {
    grid-column-gap: 10px;
    padding-left: 0%;
    padding-right: 0%;
  }

  .tick.green {
    margin-top: -4px;
  }

  .title-wrapper {
    margin-bottom: 60px;
  }

  .grid-22 {
    grid-template-columns: 1fr 1fr;
  }

  .section-features {
    background-position: 100%;
    background-size: 200%;
    background-attachment: scroll;
    padding-top: 92px;
    padding-bottom: 92px;
  }

  .tabs-menu-7 {
    flex-direction: column;
    display: none;
  }

  .f_block-2 {
    flex-direction: column-reverse;
    margin-bottom: 60px;
    display: flex;
  }

  .blog-feature-image-header {
    height: 300px;
  }

  .div-block-148 {
    margin-left: -40px;
    margin-right: -30px;
  }

  .div-block-149 {
    background-color: #fff;
    padding-left: 16px;
    padding-right: 16px;
  }

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

  .section-in-base {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .margin-bottom-10 {
    margin-bottom: 2.125rem;
  }

  .grid-2-columns-content-centered {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .padding-8 {
    padding: 1.75rem;
  }

  .grid-3-columns-content-centered {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
  }

  .grid-3-columns-content-centered.column-gap {
    grid-row-gap: 4em;
  }

  .padding-4 {
    padding: .875rem;
  }

  .margin-bottom-20 {
    margin-bottom: 4rem;
  }

  .margin-y-12 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .margin-bottom-3 {
    margin-bottom: .625rem;
  }

  .margin-y-9 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .padding-top-20 {
    padding-top: 4rem;
  }

  .padding-y-20 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .solution-hero-column-image {
    width: 100%;
  }

  .div-grid-2-column {
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .tab-button-2 {
    justify-content: flex-start;
  }

  .tabs-horizontal-menu {
    display: none;
  }

  .tabs-horizontal-content.white {
    padding-left: 32px;
    padding-right: 32px;
  }

  .div-block-horizontal-column-4 {
    background-color: #0000;
  }

  .grid-2x2.stack-on-mobile {
    grid-template-columns: 1fr;
  }

  .offer-black-friday-section.purple {
    position: static;
  }

  .slide-div-container {
    flex-direction: column;
    margin-bottom: 50px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .slide-content-div {
    max-width: none;
    margin-right: 0;
  }

  .testimonial-slider-arrow.left {
    left: 35%;
  }

  .testimonial-slider-arrow.right {
    right: 35%;
  }

  .column {
    margin-bottom: 16px;
  }

  .column-text-div {
    padding-right: 32px;
  }

  .tab-image-div {
    border: 1px solid #ccc1ff33;
    border-radius: 5px;
    margin-top: 0;
    padding: 10px;
  }

  .heading-h2-us._500.purple-text {
    font-size: 1.8em;
  }

  .div-flex-2.center {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-hero-us.pattern {
    background-position: 20%, 0 0;
    padding-left: 24px;
    padding-right: 24px;
  }

  .container-over-hero {
    padding-left: 18px;
    padding-right: 18px;
  }

  .play-button {
    width: 50%;
    height: auto;
  }

  .big-cta-heading {
    font-size: 2.4em;
  }

  .section-default-us.bg-image {
    padding-left: 24px;
    padding-right: 24px;
  }

  .lightbox-card {
    border-radius: 16px;
    margin-left: 18px;
    margin-right: 18px;
  }

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

  .section-regular {
    padding-top: 72px;
    padding-bottom: 300px;
  }

  .pricing-icon-2 {
    color: #1a1a1a;
  }

  .pricing-grid-wide, ._3-column-grid.with-gap {
    grid-template-columns: 1fr;
  }

  ._3-column-grid.block-on-mobile {
    grid-template-columns: 1fr;
    padding-left: 36px;
    padding-right: 36px;
  }

  .f-section-regular {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .f-grid-three-column {
    grid-template-columns: 1fr;
  }

  .walsh-content-wrapper-gap-large {
    grid-row-gap: 1.5em;
  }

  .walsh-text-field-single {
    text-align: left;
    margin-right: 0;
  }

  .walsh-form-single {
    flex-direction: row;
  }

  .walsh-cta-frame-image-overflow {
    border-top-left-radius: 100px;
    border-bottom-right-radius: 100px;
  }

  .walsh-main-grid {
    grid-column-gap: 1em;
    grid-row-gap: 2em;
  }

  .combine-feature1_image-wrapper.light-purple-bg, .combine-feature1_image-wrapper.light-yellow-bg {
    order: -1;
  }

  .combine-feature1_component {
    flex-direction: column;
  }

  .pts-feature-div {
    padding-left: 1em;
    padding-right: 1em;
  }

  .combine-container-large.light-box {
    max-width: 90vw;
  }

  .combine-padding-global {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .combine-section_feature1 {
    padding-bottom: 90px;
  }

  .combine-play_icon {
    width: 3.5rem;
    height: 3.5rem;
  }

  .brix---grid-hero-v7 {
    grid-template-columns: 1fr;
  }

  .cms-flex-content-div {
    height: auto;
  }

  .cms-flex-content-div.vertical-margin-12px.horizontal-flex {
    flex-direction: column;
  }

  .cms-div-category-title.justify-space-between {
    flex-direction: row;
    align-items: flex-start;
  }

  .cms-blog-main-image {
    order: -1;
  }

  .articles-page-div-top-index {
    padding-left: 2%;
    padding-right: 2%;
  }

  .collection-list-categories-names {
    align-items: center;
  }

  .cms-2-column-grid {
    grid-template-columns: 1fr;
  }

  .div-block-155 {
    border-radius: 12px;
    width: 480px;
    height: 270px;
    margin-top: -16px;
  }

  .div-block-156 {
    background-size: 480px;
    height: 270px;
  }

  .v2-div-image {
    border-radius: 8px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .v2-tab-link-tab-1.w--current {
    padding-left: 22px;
    padding-right: 22px;
  }

  .tabs-menu-8 {
    width: 100%;
  }

  .container-over-hero-2 {
    padding-left: 18px;
    padding-right: 18px;
  }

  .big-cta-heading-2 {
    font-size: 2.4em;
  }

  .lightbox-card-2 {
    border-radius: 16px;
    margin-left: 18px;
    margin-right: 18px;
  }

  .section-regular-2 {
    padding-top: 72px;
    padding-bottom: 300px;
  }

  .f-section-regular-2 {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .culture-item {
    height: 100px;
  }

  .uui-pricing05_feature-list {
    margin-bottom: 2rem;
  }

  .uui-pricing05_feature-list.min-h {
    min-height: auto;
  }

  .grid-31 {
    grid-template-columns: 1fr;
  }

  .grid-32 {
    margin-left: 20px;
    margin-right: 20px;
  }

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

  .brix---gallery-v2-col-right {
    margin-top: 0;
  }

  .brix---gallery-v2-wrapper {
    grid-template-columns: 1fr;
  }

  .uui-space-medium {
    min-height: 1.5rem;
  }

  .uui-heading-xxsmall {
    font-size: 1.125rem;
  }

  .uui-badge-2 {
    padding: .125rem .5rem;
  }

  .pricing-table-basic-pro {
    margin-top: 2rem;
    margin-left: 10px;
    margin-right: 10px;
  }

  .uui-space-small-2 {
    min-height: 1.25rem;
  }

  .uui-icon-1x1-xsmall-3 {
    position: relative;
    top: -19px;
  }

  .icon-badge-bg.dark {
    justify-content: center;
    width: 5rem;
    height: 5rem;
    margin-left: auto;
    margin-right: auto;
  }

  .uui-layout34_component {
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr;
  }

  .walsh-logo-wall-wrapper-no-gap {
    grid-template-columns: 1fr 1fr;
  }

  .walsh-main-grid-2 {
    grid-column-gap: 1em;
    grid-row-gap: 2em;
  }

  .walsh-container-block {
    padding-left: 1.5em;
    padding-right: 1.5em;
  }

  .lp-flex-card-2x2 {
    flex-flow: column;
    display: flex;
  }

  .lp-flex-card-2x2.reverse {
    flex-flow: column;
    justify-content: center;
    align-items: center;
  }

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

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

  .cookie-modal_content-wrap {
    padding-bottom: 1.5rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .cookie-modal_button-wrap {
    padding: 1.5rem;
  }

  .cookie-modal_button-wrap.in-pref-manger {
    margin: 1.5rem -1.5rem -2rem;
    padding-top: 1.25rem;
    position: sticky;
    bottom: -2rem;
  }

  .cookie-modal_closebutton {
    margin-right: 1.25rem;
  }

  .cookie-modal_closebutton.is-sticky {
    top: -1rem;
  }

  .cookie-preference_wrapper {
    padding-top: 2rem;
  }

  .cookie-modal_form {
    padding-top: .75rem;
  }

  .cookie-preference-button_icon {
    margin-right: 0;
  }

  .cookie-preference-button_text {
    display: none;
  }

  .grid-37._3-column {
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
  }

  .grid-37._5column {
    grid-template-columns: 1fr 1fr;
  }

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

  .brix---tabs-content-card {
    padding-top: 30px;
    padding-bottom: 32px;
  }

  .brix---tab-left-icon {
    justify-content: center;
    margin-top: 8px;
    margin-bottom: 8px;
  }

  .brix---tabs-menu-vertical {
    flex-direction: column;
    align-items: stretch;
    max-width: 100%;
    margin-bottom: 40px;
    margin-right: 0;
  }

  .brix---tabs-wrapper-tabs-left {
    flex-direction: column;
  }

  .div-with-padding.flex-center {
    padding-left: 8px;
    padding-right: 8px;
  }

  .udesly-display-large {
    font-size: 56px;
    line-height: 64px;
  }

  .grid-39 {
    grid-template-columns: 1fr;
    padding-left: 35px;
    padding-right: 35px;
  }

  .uui-button-row {
    align-self: stretch;
  }

  .uui-button-row.button-row-center.is-reverse-mobile-landscape, .uui-button-row.is-reverse-mobile-landscape {
    flex-direction: column-reverse;
  }

  .uui-padding-vertical-xhuge {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-page-padding {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .grid-40 {
    grid-template-rows: auto;
  }

  .uui-testimonial03_divider {
    display: none;
  }

  .uui-testimonial03_client-info {
    margin-bottom: 1rem;
  }

  .uui-testimonial03_client-image-wrapper {
    margin-bottom: 1rem;
    margin-right: 0;
  }

  .uui-testimonial03_client {
    text-align: center;
    flex-direction: column;
    align-items: center;
    width: 100%;
  }

  .uui-testimonial03_component {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .button-wrap {
    margin-left: 10%;
  }

  .image-135 {
    width: 100%;
  }

  .grid-of-4 {
    grid-template-columns: 1fr 1fr;
  }

  .hide-on-mobile {
    display: none;
  }

  .favorite-feature {
    flex-direction: column;
  }

  .favourite-feature-3-row {
    padding-top: 2em;
    padding-left: 0;
  }

  .uui-button-3 {
    font-size: 1rem;
  }

  .uui-button-3:hover {
    border-color: var(--untitled-ui-primary600);
    background-color: var(--untitled-ui-primary600);
  }

  .uui-pricing04_feature-list {
    margin-bottom: 2rem;
  }

  .uui-heading-xxsmall-2 {
    font-size: 1.125rem;
  }

  .uui-pricing04_plan, .uui-pricing04_popular-plan {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .uui-pricing04_components {
    margin-top: 3rem;
  }

  .text-small-2 {
    font-size: 14px;
  }

  .text-animation-wrapper {
    display: none;
  }

  .grid-43 {
    grid-template-columns: 1fr;
  }

  .combine-contact3_image-wrapper {
    padding: 24px;
  }

  .combine-padding-global-3 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .text-effect-text-2 {
    font-size: 2.3em;
  }

  .blog-grid {
    grid-row-gap: 62px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    padding-left: 0;
  }

  .content-left {
    width: auto;
    position: relative;
  }

  .brix---cta-v1-floating-item-02 {
    width: 34%;
    bottom: -5%;
    right: -4%;
  }

  .brix---cta-v1-floating-item-01 {
    width: 34%;
  }

  .brix---btn-primary-white {
    padding: 20px 32px;
  }

  .brix---button-row-left {
    margin-right: 16px;
  }

  .brix---grid-cta-v1 {
    grid-template-columns: 1fr;
  }

  .brix---join-our-community {
    margin-left: 52px;
    margin-right: 52px;
  }

  .offer-top {
    flex-flow: column;
    width: 100vw;
  }

  .cnt-features-left {
    width: 480px;
  }

  .navbar-logo-left-container {
    max-width: 100%;
  }

  .navbar-brand {
    padding-left: 0;
  }

  .navbar-brand.nav-box.dark.w--current {
    width: 130px;
  }

  .nav-menu-two {
    border-radius: 20px;
    flex-direction: column;
    padding-bottom: 30px;
  }

  .nav-dropdown {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .nav-dropdown-toggle {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .nav-dropdown-list.shadow-three {
    box-shadow: 0 8px 50px #0000000d;
  }

  .nav-dropdown-list.shadow-three.w--open {
    position: relative;
  }

  .nav-dropdown-list.shadow-three.mobile-shadow-hide {
    box-shadow: none;
  }

  .nav-divider {
    width: 200px;
    max-width: 100%;
    height: 1px;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .nav-link-accent {
    margin-right: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .mobile-margin-top-10 {
    margin-top: 10px;
  }

  .button-primary.nav-btn.txt-bol {
    right: auto;
  }

  .button-primary.n-ft.dark {
    width: auto;
  }

  .n-hero-section {
    padding-top: 0;
    padding-bottom: 80px;
  }

  .n-hero_grid {
    flex-flow: column;
    grid-template-columns: 1fr;
  }

  .n-content {
    padding-top: 40px;
    padding-bottom: 20px;
  }

  .n-img-content {
    width: 100%;
    height: 30vh;
    display: none;
    position: relative;
  }

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

  .heading-108 {
    text-align: center;
    font-size: 40px;
    line-height: 45px;
  }

  .text_anim {
    text-align: center;
    font-size: 48px;
    line-height: 100%;
  }

  .text_anim.l-30 {
    text-align: center;
  }

  .text_anim.l-30.align-center {
    display: flex;
  }

  .n-btn_cta.m-30 {
    flex-flow: row;
    display: flex;
  }

  .featured-by {
    padding-top: 80px;
    display: none;
  }

  .n-featuer-logo {
    flex-flow: wrap;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .img-invert {
    padding-left: 26px;
    padding-right: 26px;
  }

  .n-c_logo {
    flex-flow: wrap;
  }

  .n-section.white_bg.light-gradient, .n-section.bg-new-light {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .n-section.dark.relative.ele {
    min-height: auto;
    max-height: none;
    margin-bottom: auto;
    padding-bottom: 0;
  }

  .n-section.dark.ele-bg {
    background-position: 100%;
  }

  .n-section.p-0.pbg-top {
    position: sticky;
  }

  .n-section.hero-lp {
    margin-top: 0;
    padding-top: 100px;
    padding-bottom: 80px;
  }

  .n-section.bg-transpreant {
    padding-top: 0;
  }

  .heading-new-q {
    font-size: 35px;
    line-height: 50px;
  }

  .heading-new-q.bold-text-19 {
    font-size: 35px;
  }

  .heading-new-q.bold-text-19.mb-20 {
    line-height: 45px;
  }

  .n-question {
    grid-template-columns: 1fr;
  }

  .n-head-h2 {
    width: 100%;
    font-size: 45px;
  }

  .txt_block.t-flex {
    flex-flow: column;
  }

  .n-contaner-block {
    max-width: 90%;
  }

  .n-contaner-block.help-cta {
    margin-left: 20px;
    margin-right: 20px;
  }

  .n-contaner-block.p-0 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .n-contaner-block.g-contaner {
    position: relative;
  }

  .form_block.div-with-padding.div-side-paddings.side-120px {
    max-width: 100%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .f-section-large-2 {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .i-size {
    height: 100px;
  }

  .hero_pra {
    max-width: 90%;
    font-size: 20px;
    line-height: 22px;
  }

  .he_b_in {
    font-size: 30px;
    line-height: 35px;
  }

  .compair.com-bg {
    grid-template-columns: 1fr;
  }

  .comp-heading.right-line.bottom-line, .comp-flex.right-line.bottom-line.p-l-20, .comp-flex.right-line.p-l-20 {
    border-right-width: 0;
  }

  .heading-121 {
    font-size: 45px;
    line-height: 50px;
  }

  .new-sub {
    max-width: 90%;
  }

  .new-sub.left {
    text-align: center;
  }

  .mtjm-grid {
    grid-template-columns: 1fr;
  }

  .cta-btn-block.center.hide {
    display: none;
  }

  .dark-section-h2 {
    font-size: 45px;
    line-height: 50px;
  }

  .bold-text-47 {
    font-size: 45px;
    line-height: 45px;
  }

  .sub-heading-txt {
    max-width: 90%;
  }

  .comp-he {
    max-width: 90%;
    font-size: 28px;
    line-height: 32px;
  }

  .comp-block {
    grid-template-columns: minmax(150px, 100%);
  }

  .dark-heading {
    font-size: 38px;
    line-height: 45px;
  }

  .slid-block.light-p {
    padding-left: 30px;
    padding-right: 30px;
  }

  .text-box {
    min-width: 90%;
    max-width: 90%;
    padding: 30px;
  }

  .bold-text-48 {
    font-size: 38px;
  }

  .team-p-grid {
    grid-template-rows: auto;
    grid-template-columns: minmax(200px, 1fr);
  }

  .one-testi {
    padding-left: 20px;
    padding-right: 20px;
  }

  .one-testi.dark {
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
  }

  .test-img {
    width: 20%;
    top: -27px;
  }

  .bold-text-49 {
    font-size: 38px;
    line-height: 45px;
  }

  .eyt-grid {
    grid-template-columns: 1fr;
  }

  .eyt-pra {
    padding-left: 60px;
    padding-right: 60px;
  }

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

  .heading-132, .bold-text-50 {
    font-size: 38px;
    line-height: 45px;
  }

  .be-good-block {
    grid-template-columns: 1fr;
  }

  .heading-133 {
    max-width: 90%;
    font-size: 38px;
    line-height: 45px;
  }

  .p-h6 {
    line-height: 28px;
  }

  .n-pricing-wrraper {
    background-image: none;
    grid-template-columns: 1fr;
    margin-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .n-pricing-wrraper.gr-3 {
    background-color: #f8f8f8;
    background-image: none;
  }

  .n-pricing-wrraper.gr-3.g4 {
    grid-template-columns: 1fr;
    margin-top: 40px;
  }

  .pricing-column.n-popular {
    padding-left: 30px;
    padding-right: 30px;
  }

  .pricing-column.n-starter {
    left: 0%;
  }

  .pricing-price-button.mt-btn {
    margin-top: 30px;
  }

  .pricing-price-button.mt-btn.free {
    margin-top: 50px;
  }

  .pricing-column-wrapper {
    background-color: #fff;
    width: 80%;
    margin-left: auto;
    margin-right: auto;
  }

  .pricing-column-wrapper.n-popular {
    justify-content: center;
    align-items: stretch;
  }

  .bold-text-53 {
    font-size: 38px;
    line-height: 40px;
  }

  .cta-bigger-2.purple {
    max-width: 250px;
  }

  .how_to-2 {
    max-width: 80%;
  }

  .container-1292 {
    max-width: 90%;
  }

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

  .section-49 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .section_landing_page-3 {
    background-image: url("https://cdn.prod.website-files.com/621f6320a4c8a1030a6a2d65/6246faa3cc00a76a922801a6_rings.webp");
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .heading-h2-5 {
    text-align: center;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-207 {
    z-index: 1;
    position: relative;
  }

  .div-block-211 {
    padding-left: 88px;
    padding-right: 88px;
  }

  .libraries-header_heading {
    font-size: 2.5rem;
  }

  .libraries-pricing_layout {
    grid-template-columns: 1fr;
  }

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

  .libraries-pricing_component {
    grid-template-columns: 1fr;
  }

  .libraries-howitworks_tabs-menu {
    display: none;
    position: relative;
    top: 0;
  }

  .libraries-featured_component {
    background-position: 75% 200%;
  }

  .libraries-faq_icon {
    width: 1.75rem;
  }

  .libraries-howitworks_video-wrapper {
    width: 100%;
    height: auto;
    margin-left: auto;
    padding-top: 62.5%;
    position: relative;
  }

  .libraries-howitworks_desktop-content-wrapper {
    display: none;
  }

  .libraries-howitworks_tab-link {
    padding-left: 1rem;
    padding-right: 1rem;
    font-size: .875rem;
  }

  .libraries-header_image {
    width: 25rem;
  }

  .libraries-howitworks_content-right {
    background-position: 0 0, 50% 75%;
    background-size: 18.75rem, 50rem;
    background-attachment: scroll, scroll;
    padding: 2rem;
  }

  .libraries-howitworks_content-right.is-item1 {
    height: auto;
    position: relative;
  }

  .libraries-why_text {
    font-size: 1.5rem;
    line-height: 1.4;
  }

  .testimonials_quote-icon-bottom {
    width: 3.5rem;
  }

  .navbar_component {
    height: 4.5rem;
  }

  .libraries-why_text-wrapper {
    padding-bottom: 2.5rem;
  }

  .footer_legal-wrapper {
    grid-column-gap: 0rem;
    grid-row-gap: 1rem;
    grid-auto-flow: row;
  }

  .libraries-featured_text-wrapper {
    padding-top: 2.5rem;
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .libraries-why_text-underline {
    background-position: 50% 35%;
    background-size: 8rem;
  }

  .footer_slack-cta {
    flex-direction: column;
  }

  .footer_slack-icon {
    margin-bottom: 1.5rem;
    margin-right: 0;
  }

  .libraries-usecases_card3 {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr;
    padding: 2.5rem 2rem;
  }

  .page-padding-2 {
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .heading-large-4 {
    font-size: 1.875rem;
  }

  .libraries-pricing_plan {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .libraries-pricing_plan.starter-plan {
    padding-left: 1.3125rem;
    padding-right: 1.3125rem;
  }

  .libraries-usecases_card2 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .testimonials_component {
    padding-top: 5rem;
    padding-bottom: 6rem;
  }

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

  .libraries-faq_question {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

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

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

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

  .padding-bottom.padding-xxhuge.extra-padding-desktop {
    padding-bottom: 5rem;
  }

  .heading-huge {
    font-size: 2.125rem;
  }

  .libraries-pricing_tab-link {
    text-align: center;
    flex: 1;
  }

  .heading-xhuge {
    font-size: 2.25rem;
  }

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

  .libraries-howitworks_mobile-image-wrapper {
    width: 100%;
    height: 100%;
    margin-top: 2rem;
    display: block;
  }

  .footer_slack-text-wrapper {
    text-align: center;
    flex-direction: column;
    align-items: center;
    margin-bottom: 2rem;
    margin-right: 0;
  }

  .heading-medium {
    font-size: 1.5rem;
    line-height: 1.4;
  }

  .rl-footer-credit-text {
    margin-top: 1.5rem;
  }

  .libraries-faq_list.top {
    border-bottom-style: none;
  }

  .libraries-usecases_typed-text {
    font-size: 2.25rem;
  }

  .libraries-howitworks_content {
    height: auto;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .footer_top-wrapper {
    grid-row-gap: 3rem;
  }

  .libraries-usecases_card1 {
    padding-top: 2.5rem;
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .libraries-usecases_component {
    grid-template-columns: 1fr;
  }

  .libraries-howitworks_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .libraries-header_text-underline {
    background-position: 50%;
    background-size: 15rem;
  }

  .libraries-header_image-wrapper {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .heading-xsmall {
    font-size: 1.125rem;
  }

  .testimonials_quote-icon-top {
    width: 3.5rem;
  }

  .heading-small {
    font-size: 1.25rem;
  }

  .libraries-pricing_callout {
    padding: 2rem 1.5rem;
  }

  .libraries-pricing_callout-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1.5rem;
  }

  .libraries-pricing_browser-icon {
    width: 2.5rem;
  }

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

  .libraries-pricing_tabs-menu {
    justify-content: center;
    width: 100%;
    margin-bottom: 2rem;
    display: flex;
  }

  .producthunt-badge-wrapper {
    padding-bottom: 2rem;
  }

  .libraries-faq_layout {
    grid-template-columns: 1fr;
  }

  .footer_column-layout {
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr 1fr;
  }

  .footer_bottom-wrapper {
    flex-direction: column-reverse;
    align-items: flex-start;
    padding-bottom: 1rem;
  }

  .heading-xxlarge {
    font-size: 2.5rem;
  }

  .m-before-agter, .m-before-agter._2grid {
    grid-template-columns: 1fr;
  }

  .image-174 {
    width: 22px;
  }

  .paragraph-148 {
    width: 100%;
  }

  .heading-150 {
    text-align: center;
    justify-content: center;
    align-items: center;
  }

  .barnd_grid {
    grid-template-columns: 1fr;
    margin-top: 0;
  }

  .bold-text-67 {
    font-size: 30px;
    line-height: 35px;
  }

  .dark {
    white-space: pre-wrap;
    word-break: break-all;
    overflow-wrap: normal;
    flex-flow: wrap;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .bold-text-68 {
    font-size: 40px;
  }

  .bold-text-69 {
    font-size: 38px;
  }

  .uui-button-tertiary-gray:hover {
    color: var(--untitled-ui-gray600);
    background-color: #0000;
  }

  .uui-button-tertiary-gray.hide-tablet.nsign {
    display: block;
  }

  .uui-button-tertiary-gray.hide-tablet.nsign.dark {
    width: auto;
    padding-left: 1rem;
  }

  .uui-button-secondary-gray-3 {
    padding-left: 1.25rem;
    font-size: 1rem;
  }

  .uui-button-secondary-gray-3:hover {
    background-color: var(--untitled-ui-white);
    color: var(--untitled-ui-gray700);
  }

  .uui-navbar01_link {
    font-size: 1rem;
  }

  .uui-navbar01_link.mobile-button.n-box {
    color: var(--combine-library-success-100);
  }

  .uui-navbar01_link.mobile-border-btn {
    width: auto;
    margin-top: 0;
  }

  .uui-button-link-2 {
    font-size: 1rem;
  }

  .uui-button-link-2:hover {
    color: var(--untitled-ui-primary700);
  }

  .uui-button-row-3 {
    align-self: stretch;
  }

  .uui-text-size-small.hide-mobile-landscape {
    display: none;
  }

  .uui-navbar01_blog-item {
    grid-column-gap: 1rem;
    grid-template-columns: .6fr 1fr;
  }

  .uui-navbar01_dropdown-content-right {
    padding: 1.5rem 1rem;
  }

  .hide-mobile-landscape {
    display: none;
  }

  .uui-badge-small-success {
    padding: .125rem .5rem;
  }

  .uui-navbar01_dropdown-link-list {
    grid-row-gap: .5rem;
    max-width: none;
  }

  .uui-navbar01_dropdown-content-left {
    grid-row-gap: 1.5rem;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    padding-top: 1rem;
    padding-bottom: 1.5rem;
  }

  .uui-navbar01_dropdown-list {
    margin-top: 10px;
  }

  .uui-navbar01_dropdown-toggle {
    font-size: 1rem;
  }

  .uui-navbar01_menu-left.n-box {
    height: auto;
  }

  .uui-navbar01_menu {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-navbar01_component {
    min-height: 4.5rem;
    padding-left: 1rem;
    padding-right: 1rem;
    position: static;
    top: 0;
  }

  .pra.left.p-0.bolc {
    text-align: center;
  }

  .paragraph-big {
    font-size: 18px;
  }

  .heading-156 {
    font-size: 36px;
    line-height: 1.2;
  }

  .heading-156.bold {
    font-size: 35px;
  }

  .tab {
    padding: 8px 24px;
  }

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

  .uui-button-5 {
    font-size: 1rem;
  }

  .uui-button-5:hover {
    border-color: var(--untitled-ui-primary600);
    background-color: var(--untitled-ui-primary600);
  }

  .uui-space-medium-2 {
    min-height: 1.5rem;
  }

  .uui-heading-xxsmall-3 {
    font-size: 1.125rem;
  }

  .uui-text-size-large-2 {
    font-size: 1rem;
  }

  .flex_block {
    max-width: 100%;
  }

  .flex_block._2grid {
    text-align: left;
    display: block;
  }

  .button_item {
    padding-top: 3em;
    padding-bottom: 3em;
  }

  .button2.ml-15 {
    justify-content: center;
    align-items: center;
  }

  .button1_letter {
    padding-bottom: 8.5em;
    font-size: 1.1em;
  }

  .button1 {
    width: 6em;
    height: 6em;
  }

  .hight_txt {
    flex-flow: wrap;
  }

  .heading-160.bold {
    font-size: 30px;
    line-height: 35px;
  }

  .brix---logo-strip-v10-flex {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .time-breakdown-image {
    max-width: 100%;
    height: auto;
  }

  .key_grid {
    grid-template-columns: 1fr;
  }

  .key-icon {
    margin-left: auto;
    margin-right: auto;
  }

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

  .bold-text-73 {
    position: relative;
    top: 9px;
  }

  .rich-text-block-2.main-heading {
    font-size: 35px;
  }

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

  .feature-d.f-g3, .feature-bloxk {
    grid-template-columns: 1fr;
  }

  .image-188 {
    max-width: 100%;
  }

  .section-header {
    font-size: 4rem;
  }

  .break-grid {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-rows: auto;
    grid-template-columns: .6fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    place-items: start center;
    display: block;
  }

  .b-flex.left.p-30 {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .b-flex._w-60 {
    width: 100%;
    max-width: 100%;
    margin-bottom: 25px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .image-189.left {
    text-align: center;
    width: 50px;
    margin-left: auto;
    margin-right: auto;
  }

  .h3-heading.mtb-20 {
    text-align: center;
  }

  .heading-167 {
    font-size: 35px;
    line-height: 45px;
  }

  .bold-text-76 {
    font-size: 30px;
    line-height: 35px;
  }

  .text-block {
    max-width: 90%;
  }

  .heading-169 {
    text-align: center;
    font-size: 35px;
    line-height: 35px;
  }

  .bold-text-78 {
    font-size: 40px;
  }

  ._w-grid3 {
    grid-template-columns: 1fr;
  }

  .stats.r-line {
    border-bottom-width: 1px;
  }

  .paragraph-159, .paragraph-163, .paragraph-169, .paragraph-172 {
    width: 100%;
  }

  .heading-171 {
    font-size: 35px;
  }

  .fix-img-block.topsticky {
    height: auto;
  }

  .fix-txt-box {
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 10px;
    height: auto;
    margin-bottom: 30px;
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .fix-grid2.top-sticky {
    grid-template-columns: 1fr;
  }

  .tab-button-3 {
    justify-content: flex-start;
  }

  .s-grid {
    flex-flow: column-reverse;
    grid-template-columns: 1fr;
    display: flex;
  }

  .ss-grid {
    flex-flow: column;
    display: flex;
  }

  .ss-txt-block {
    z-index: 5;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 10px;
    height: 100%;
    margin-bottom: 30px;
    padding-top: 50px;
    padding-bottom: 50px;
    position: sticky;
    top: 100px;
  }

  .ss-img-block {
    height: 100%;
  }

  .image-192 {
    max-width: 80%;
    margin-bottom: 32px;
  }

  ._60per-w {
    justify-content: flex-start;
    align-items: center;
  }

  .slider-4, .c-hero-mesh {
    height: 100%;
  }

  .bg.first {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    background-position: 5% 105%, 95% -110px, -90px 5%, 50%;
    background-repeat: no-repeat, no-repeat, no-repeat, repeat;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    height: 100vh;
    display: block;
  }

  ._w-100_pl {
    justify-content: center;
    align-items: flex-start;
    height: 100%;
    padding-bottom: 50px;
  }

  ._w-100_pl.first {
    justify-content: center;
    align-items: center;
  }

  .p-img-block {
    flex-flow: column;
    display: flex;
  }

  .image-196 {
    height: 80px;
    margin-top: 30px;
  }

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

  .div-block-243.first {
    justify-content: center;
    align-items: center;
  }

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

  .image-197 {
    display: none;
  }

  .offer-flex {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .uui-navbar01_menu-2 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-navbar01_component-2 {
    min-height: 4.5rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-navbar01_component-2.no-color {
    position: static;
  }

  .r-grid4 {
    grid-template-columns: 1fr;
  }

  .heading-186, .paragraph-176.left {
    text-align: center;
  }

  .image-199 {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .r-grid5 {
    grid-template-columns: 1fr 1fr;
  }

  .step-n {
    position: absolute;
    left: 50%;
    transform: translate(-42%);
  }

  .image-200 {
    position: absolute;
  }

  .easy {
    height: 27px;
  }

  .cii {
    height: 41px;
  }

  .flex-track.mob-flex {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .link-block-12.linux {
    display: inline-flex;
  }

  .tab-pane-dektop {
    min-height: 100%;
    max-height: 100%;
  }

  .footer-flex {
    flex-flow: column;
  }

  .ns-box.dark {
    flex-flow: row;
    justify-content: flex-start;
    width: auto;
  }

  .p-mix-minus {
    margin-top: 0;
    padding: 35px;
  }

  .p-mix-number {
    grid-template-columns: 1fr 1fr;
    height: 100%;
  }

  .who-e {
    grid-template-columns: 1fr;
  }

  .paragraph-192.bold {
    font-size: 14px;
  }

  .paragraph-192.bm {
    font-size: 13px;
  }

  .item {
    width: 45vw;
    min-width: 45vw;
  }

  .image-209 {
    max-width: 100%;
    height: 60px;
  }

  .fe-txt-link {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .section-52 {
    position: static;
  }

  .review-content {
    grid-template-columns: .6fr 1fr;
  }

  .n-grid-pubg {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
    display: grid;
  }

  .paragraph-195 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .text-span-42 {
    padding-left: 0;
    top: 24px;
  }

  .event-date.border-r {
    border-bottom: 1px solid #9494944a;
    border-left-width: 0;
    justify-content: flex-start;
    align-items: center;
    padding-bottom: 10px;
  }

  .event-date.border-r.bor-r {
    border: 0 solid #000;
    border-bottom: 1px solid #9494944a;
    justify-content: flex-start;
    align-items: center;
    padding-bottom: 10px;
  }

  .pub-logo {
    justify-content: center;
    align-items: center;
  }

  .image-213 {
    height: auto;
  }

  .pb-img {
    width: 100%;
  }

  .btn-grid_pg {
    grid-template-columns: 1fr;
    width: 80%;
  }

  .pg-register_btn {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .apply-volinter, .rules-con {
    height: 80px;
  }

  .burger__button {
    z-index: 99999;
    display: flex;
  }

  .global-nav {
    justify-content: flex-end;
    align-items: flex-start;
    width: 100%;
    position: static;
    top: 0;
  }

  .nav-wrapper {
    z-index: 1;
    background-color: #18191b;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
    position: fixed;
    inset: 50px 0% 0%;
  }

  .nav__container {
    z-index: 9999;
    flex-flow: row;
    justify-content: space-between;
    height: 50px;
    position: sticky;
    top: 0;
  }

  .div-block-254, .pub-grid {
    grid-template-columns: 1fr;
  }

  .score-contaner {
    width: 100%;
  }

  .score-contaner.t-p10 {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .sc-head.team {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .sc-head.mobile {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 50px 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .sc-heading {
    font-size: 12px;
    line-height: 110%;
  }

  .sc-heading.yellow {
    font-size: 14px;
    line-height: 110%;
  }

  .sc-heading.t-name.center {
    font-size: 12px;
  }

  .sc-th.sc-rank.center {
    margin-right: 0;
  }

  .aavtar {
    width: 20px;
    height: 20px;
  }

  .sc-li {
    font-size: 14px;
  }

  .link-sc {
    padding: 5px 20px;
    font-size: 15px;
  }

  .link-sc.active {
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: 15px;
  }

  .st-detail {
    flex-flow: column;
    width: 100%;
    height: 150px;
    display: none;
  }

  .tm-row {
    grid-template-columns: 50px 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    width: 100vw;
  }

  .image-222 {
    width: 20px;
    height: 20px;
  }

  .heading-203 {
    font-size: 35px;
  }

  .list-bf {
    width: 90%;
  }

  .list-7 {
    flex-flow: wrap;
  }

  .bft-box {
    flex-flow: column;
    height: 100%;
    padding-right: 0;
  }

  .bf-txt {
    text-align: center;
    width: 100%;
    padding-right: 0;
    overflow: visible;
  }

  .f-bf-box {
    width: 140px;
    height: 140px;
  }

  .paragraph-201 {
    font-size: 14px;
  }

  .limited-b {
    width: 100%;
  }

  .limited_section {
    justify-content: flex-start;
    align-items: center;
    margin-right: 15px;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

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

  .lm-item {
    font-size: 14px;
  }

  .normal-price {
    font-size: 18px;
  }

  .heading-206 {
    font-size: 55px;
  }

  .exlcusive {
    flex-flow: column;
  }

  .e1flex {
    width: 100%;
  }

  .e-last {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .btn-cta-flex {
    flex-flow: column;
  }

  .bf-faq {
    grid-template-columns: 1fr;
  }

  .bft-pra {
    margin-top: 10px;
    margin-bottom: 10px;
    padding-left: 0;
    line-height: 1.5rem;
    display: block;
  }

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

  .heading-style-h5 {
    font-size: .875rem;
  }

  .clients-grid {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    width: 100%;
    margin-left: 0;
  }

  .clients-grid.logo-animate {
    display: flex;
  }

  .new-m {
    width: 70%;
    margin-top: 5px;
  }

  .image-242 {
    display: none;
  }

  .hero-line-blur {
    top: -68px;
  }

  .ai-3grid.mt-50 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-flow: column;
    display: flex;
  }

  .hero-line-blur-feature {
    top: -54px;
  }

  .blured-circles-holder {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .ai-image-wrapper.our-process-right-images---img-right {
    min-width: 150%;
    position: static;
    left: auto;
  }

  .ai-image-wrapper.one-process-zenai-img {
    width: 150%;
  }

  .ai-image {
    width: 120%;
  }

  .cta-contetnt-holder {
    flex-flow: column;
    justify-content: center;
    align-items: center;
  }

  .ai-dark-nav {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-264 {
    justify-content: space-between;
    align-items: stretch;
  }

  .sub-tabs {
    width: 100%;
    display: block;
  }

  .tabs-content-4, .tab-pane-tab-1-2 {
    width: 100%;
  }

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

@media screen and (max-width: 479px) {
  .container.menu_nav {
    max-width: 90%;
  }

  .image {
    max-width: 100%;
  }

  .button.btn_free {
    font-size: 12px;
  }

  .top_btn {
    background-color: #fff;
    display: none;
  }

  .body {
    line-height: 25px;
  }

  .container-2.m-cont {
    max-width: 90%;
    min-height: 90px;
  }

  .paragraph {
    margin-bottom: 0;
  }

  .all_feature {
    overflow: visible;
  }

  .feature_content.tab-item {
    width: 100%;
  }

  .f_img {
    width: 120%;
    margin-left: -10%;
    margin-right: -10%;
    padding-top: 40px;
    padding-right: 0;
  }

  .image-5 {
    max-width: 90%;
  }

  .image-5.m-img {
    max-width: 110%;
    margin-left: -5%;
    margin-right: -5%;
  }

  .content_listheading.feature_nav_slider-btn {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 30px 1fr 30px;
    grid-auto-columns: 1fr;
    align-content: center;
    justify-items: center;
    padding-top: 10px;
    padding-bottom: 10px;
    display: grid;
    bottom: 49%;
  }

  .text_head {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 16px;
  }

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

  .prev-slide.slick-arrow {
    margin-right: 10px;
  }

  .slick-arrow.next-slide {
    margin-left: 10px;
  }

  .container-3 {
    place-content: stretch center;
    place-items: stretch center;
    display: flex;
  }

  .heading-3 {
    font-size: 30px;
  }

  .grid {
    grid-template-columns: 1fr;
    max-width: 100%;
    margin: 0;
  }

  .feature_card {
    padding-top: 41px;
    padding-bottom: 41px;
  }

  .bold-text {
    font-size: 30px;
  }

  .black_brn_text.white {
    margin-left: -5px;
    margin-right: -5px;
    padding-left: 0;
    padding-right: 0;
    font-size: 12px;
  }

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

  .div-block-7 {
    justify-content: center;
    margin-top: 24px;
    display: flex;
  }

  .section-2 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .award {
    grid-template-columns: 1fr 1fr 1fr;
    max-width: 90%;
  }

  .image-10 {
    max-width: 75%;
    max-height: 75px;
  }

  .image-11 {
    max-width: 80%;
    max-height: 80px;
  }

  .image-11.c-size {
    height: 70px;
  }

  .image-12 {
    max-width: 80%;
    max-height: 80px;
  }

  .image-12.c-size {
    height: 70px;
  }

  .review_badge {
    text-align: center;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: center;
    align-items: center;
    display: flex;
  }

  .blog_post {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-4 {
    font-size: 14px;
  }

  .blog-tag-component {
    grid-template-columns: minmax(72px, 1fr);
    grid-auto-flow: row;
  }

  .blog_box {
    min-width: 100%;
    max-width: 100%;
  }

  .image-18 {
    min-width: 100%;
    min-height: auto;
  }

  .link-block-2 {
    min-width: 100%;
  }

  .heading-12 {
    font-size: 18px;
    line-height: 25px;
  }

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

  .border_black.white {
    text-align: center;
    margin-left: -5px;
    margin-right: -5px;
    font-size: 12px;
  }

  .heading-16 {
    margin-top: 0;
    font-size: 30px;
    line-height: 35px;
  }

  .text-block-12 {
    max-width: 100%;
  }

  .accordion-toggle.open {
    padding-right: 10px;
  }

  .accordion-toggle.light {
    padding-left: 10px;
    padding-right: 10px;
  }

  .accordion {
    width: auto;
  }

  .accordion-icon {
    padding: 3px;
  }

  .accordion-icon.f-icon {
    width: 25px;
    height: 25px;
  }

  .text-block-13 {
    flex: 0 auto;
  }

  .text-block-13.mob-w-100 {
    width: 100%;
    max-width: 100%;
    display: block;
  }

  .herosection {
    padding-bottom: 78px;
  }

  .container-12 {
    padding-top: 25px;
  }

  .hero_content {
    width: 100%;
  }

  .text_block_2 {
    margin-top: -32px;
  }

  .hero_img {
    min-width: 80%;
    max-width: 80%;
  }

  ._3sterp {
    font-size: 30px;
    line-height: 35px;
    display: inline-block;
  }

  .image-38 {
    min-width: 100%;
    bottom: -17%;
  }

  .text_block_step {
    margin-top: 0;
  }

  .step_1 {
    flex-direction: column;
    justify-content: center;
    display: flex;
  }

  .step_2 {
    flex-direction: column;
    display: flex;
  }

  .btn_bottom_ab {
    text-align: left;
    justify-content: center;
    align-items: center;
    max-width: 100%;
    display: flex;
  }

  .steps {
    margin-top: 29px;
    margin-left: 0;
    padding-top: 0;
  }

  .container-15 {
    max-width: 90%;
  }

  .text_block_f_high {
    display: inline-block;
  }

  .image-39 {
    min-width: 100%;
    bottom: 11%;
  }

  .heading-26 {
    font-size: 30px;
    line-height: 35px;
  }

  .f_box.mob-b-0 {
    margin-bottom: 0;
  }

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

  .tabs-content {
    padding-left: 13px;
  }

  .tabs-content.home_page {
    padding-left: 0;
  }

  .heading-28 {
    font-size: 35px;
    line-height: 35px;
  }

  .new_features {
    padding: 12px;
  }

  .image-41 {
    min-width: 0;
    max-width: 50%;
    top: 16%;
    left: 72%;
    transform: rotate(86deg);
  }

  .icon-32px {
    padding: 0;
  }

  .section-10.priceing_section {
    display: block;
    overflow: hidden;
  }

  ._7days {
    padding-left: 2px;
    padding-right: 2px;
  }

  .image-43 {
    right: 0%;
  }

  .price_content {
    max-width: 85%;
  }

  .heading-32 {
    text-align: center;
    font-size: 30px;
    line-height: 35px;
  }

  .bold-text-6, .paragraph-22 {
    text-align: center;
  }

  .content_cs {
    margin-left: 0;
  }

  .hero-image-main-home {
    min-width: 100%;
    display: none;
  }

  .section-12 {
    margin-bottom: 1px;
    padding-bottom: 92px;
  }

  .heading-36 {
    font-size: 30px;
    line-height: 35px;
  }

  .container-25 {
    max-width: 90%;
  }

  .nav-menu {
    background-color: #fff;
    max-width: 100%;
  }

  .img-feature-hero {
    margin-bottom: auto;
  }

  .container-26 {
    max-width: 90%;
  }

  .heading-40 {
    font-size: 25px;
  }

  .aolist {
    padding-top: 19px;
    padding-left: 39px;
  }

  .bg_img_block {
    width: 75%;
    height: 75%;
  }

  .dotted_bg {
    width: 200px;
    height: 200px;
  }

  .text_block-_under_line {
    display: none;
  }

  .image-50 {
    min-width: 100%;
    bottom: -3%;
  }

  .heading_blue {
    font-size: 30px;
    line-height: 35px;
  }

  .utility-page-content {
    width: 100%;
  }

  .heading-51 {
    color: var(--violet);
    font-size: 25px;
    line-height: 32px;
  }

  .in_list_blok {
    margin-right: 0;
  }

  .image-53.c-size {
    height: 75px;
    padding-top: 0;
  }

  .image-54, .image-55 {
    display: block;
  }

  .tabs-menu-4 {
    overflow: auto;
  }

  .vison {
    margin: 7px;
    padding: 19px;
  }

  .heading-53 {
    font-size: 18px;
    line-height: 22px;
  }

  .value {
    margin: 0 0 33px;
  }

  .obdtacles {
    margin: 2px 2px 19px;
    padding: 20px;
  }

  .measures {
    margin: 0 0 25px;
    padding: 20px;
  }

  .container-30 {
    max-width: 90%;
  }

  .image-56 {
    max-width: 100%;
  }

  .l_team, .m_team, .t_team, .s_team, .cs_team, .ah_team {
    grid-template-columns: 1fr;
  }

  .gray_block_vs.m-padding {
    padding-top: 70px;
  }

  .image-58 {
    min-width: 100%;
    max-width: 100%;
  }

  .heading-_b.dark.blog-h1 {
    line-height: 1.3em;
  }

  .div-block-34 {
    padding-top: 51px;
    padding-bottom: 6px;
  }

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

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

  .container-31 {
    max-width: 90%;
  }

  .div-block-36 {
    max-width: 100%;
  }

  .section-17 {
    padding-top: 37px;
    padding-bottom: 37px;
  }

  .inner_heading {
    padding-left: 0;
    padding-right: 0;
    font-size: 22px;
    line-height: 25px;
  }

  .heading_in {
    margin-bottom: 1px;
    font-size: 22px;
    line-height: 25px;
  }

  .compair_block {
    margin-bottom: 20px;
  }

  .we360 {
    margin-left: -15px;
    padding: 34px;
  }

  .image-62 {
    min-width: 90%;
    max-width: 100%;
    margin-left: 7px;
  }

  .div-block-38 {
    padding: 26px;
  }

  .image-63 {
    min-width: 100%;
    max-width: 100%;
  }

  .comp_detail_row {
    grid-template-columns: 50px 1fr 50px;
  }

  .compair_center_colum {
    font-size: 12px;
  }

  .center_text_compair {
    font-size: 13px;
  }

  .image-64 {
    max-width: 40%;
  }

  .c_text {
    font-size: 13px;
  }

  .import_text_cs {
    text-align: center;
    font-size: 10px;
  }

  .read_more_articals {
    max-width: 100%;
  }

  .image-65 {
    left: -21.5px;
  }

  .lp_form {
    max-width: 95%;
  }

  .gray_block_vs_lp {
    padding-bottom: 301px;
  }

  .container-33 {
    max-width: 95%;
  }

  .lp-top-navbar {
    text-align: center;
    display: block;
  }

  .lp-top-navbar._w-1180 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .lp-top-navbar.new-lp-contaner {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .image-66 {
    max-height: 33px;
  }

  .call-us {
    margin-top: 18px;
  }

  .left_hero_landing_page {
    padding-left: 10px;
    padding-right: 10px;
  }

  .hero_list {
    text-align: left;
  }

  .heading-70 {
    font-size: 24px;
    line-height: 26px;
  }

  .image-67 {
    min-height: 60px;
    max-height: 30px;
  }

  .how_to {
    max-width: 90%;
    padding: 26px;
  }

  .heading-72 {
    text-align: center;
    font-size: 28px;
  }

  .l_butn {
    margin-left: auto;
  }

  .container-34 {
    max-width: 90%;
  }

  .lf_block.card-style {
    padding-bottom: 20px;
  }

  .lf_text_block {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    margin-left: 0;
    display: flex;
  }

  .lf_text_block.flex-column {
    text-align: center;
    margin-left: auto;
  }

  .heading-73 {
    text-align: center;
    font-size: 25px;
    line-height: 28px;
  }

  .lf_tet_content {
    text-align: center;
    max-width: 100%;
  }

  .divider {
    margin-top: 58px;
    margin-bottom: 58px;
  }

  .divider.min {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .container-35 {
    max-width: 90%;
  }

  .price_block_lp {
    max-width: 100%;
  }

  .lp-starter-pricing-block {
    padding-top: 48px;
    padding-bottom: 48px;
  }

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

  .p_block_lp_side {
    justify-content: center;
    align-items: center;
    max-width: 80%;
    margin-left: auto;
    margin-right: auto;
    padding-top: 0;
  }

  .foot_lp {
    text-align: center;
    margin-bottom: 69px;
    display: block;
  }

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

  .lp-form {
    margin-left: 5px;
    margin-right: 5px;
  }

  .small_req {
    z-index: 10;
    position: fixed;
    box-shadow: 0 -1px 20px #0003;
  }

  .container_ems_lp {
    max-width: 100%;
    margin-top: 60px;
    padding-top: 31px;
  }

  .container_ems_lp.emp-mb {
    max-width: 90%;
  }

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

  .review {
    margin-bottom: 18px;
  }

  .spy_box.mob-b-0 {
    margin-bottom: 0;
    padding-bottom: 20px;
  }

  .container-38 {
    max-width: 90%;
  }

  .pm-list.pf-lex {
    margin-bottom: 5px;
  }

  .pm-list.e-flex {
    justify-content: flex-start;
    align-items: center;
  }

  .div-block-49 {
    grid-template-columns: 1fr;
    margin-left: 20px;
    margin-right: 20px;
  }

  .container-40 {
    max-width: 90%;
  }

  .grid-2 {
    grid-template-columns: 1fr 1fr;
    display: block;
  }

  .heading-87 {
    color: var(--dark-slate-blue);
    font-size: 30px;
  }

  .container-41 {
    text-align: center;
    object-fit: fill;
    max-width: none;
    position: static;
  }

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

  .features-metrics {
    margin-left: 54px;
    margin-right: 54px;
  }

  .features-wrapper {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-items: center;
    max-width: none;
    display: grid;
  }

  .features-block {
    flex-wrap: nowrap;
    align-items: center;
  }

  .features-title {
    align-self: auto;
  }

  .image-85 {
    margin-left: 0;
  }

  .tab-pane-tab-2, .tab-pane-tab-3, .tab-pane-tab-4 {
    padding-top: 40px;
  }

  .grid-4 {
    grid-template-columns: 1fr;
  }

  .grid-5 {
    grid-column-gap: 0px;
    grid-row-gap: 15px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .pricing-card.light {
    border-radius: 10px;
    margin-bottom: 0;
  }

  .heading-pricing.small {
    font-size: 30px;
  }

  .text-block-30 {
    font-size: 10px;
  }

  .container-46 {
    max-width: none;
  }

  .heading-94 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .wa_section {
    padding-top: 20px;
  }

  .wa_header {
    text-align: center;
    display: block;
  }

  .lp_heading {
    text-align: center;
    font-size: 30px;
    line-height: 35px;
  }

  .lp_heading.center {
    font-size: 28px;
  }

  .lp_paragraph {
    text-align: center;
  }

  .lp_hero_image {
    max-width: 100%;
    padding-bottom: 289px;
    left: -13px;
    right: 0;
  }

  .wa_c2 {
    width: 100px;
    height: 100px;
    top: -49px;
    right: 24px;
  }

  .lp_heading-2 {
    font-size: 18px;
    line-height: 22px;
  }

  .wa_c1 {
    width: 200px;
    height: 200px;
    padding-left: 17px;
    padding-right: 17px;
    right: 37px;
  }

  .heading-98 {
    margin-top: 5px;
    font-size: 13px;
    line-height: 15px;
  }

  .wa_c3 {
    width: 100px;
    height: 100px;
    top: 116px;
    right: 202px;
  }

  .wa_c4 {
    width: 100px;
    height: 100px;
    top: 164px;
    right: 1px;
  }

  .image-90 {
    top: 242px;
    left: 61px;
  }

  .image-91 {
    width: 10%;
    top: 44px;
    bottom: 0;
    right: 1px;
  }

  .wa_yellow {
    background-color: #ffb80080;
    top: 289px;
    right: 112px;
  }

  .wa_purple {
    background-color: #7b61ff4d;
    top: 18px;
    right: 209px;
  }

  .lp_subfeature-points {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .lp-grid {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    padding-left: 16px;
    padding-right: 16px;
  }

  .lp-image-grid {
    max-width: 100%;
  }

  .big-circle {
    width: 200px;
    height: 200px;
    position: absolute;
  }

  .small-yellow-circle {
    width: 120px;
    height: 120px;
    bottom: 56px;
    left: 57%;
    right: 32px;
  }

  .small-purple-circle {
    width: 120px;
    height: 120px;
    inset: 20px 0 -142px 62%;
  }

  .small-yellowish-circle {
    z-index: 6;
    width: 120px;
    height: 120px;
    top: -54px;
    left: auto;
    right: 65%;
  }

  .image-92 {
    top: -130.109px;
    left: 82px;
  }

  .image-93 {
    bottom: -121.5px;
    left: 30px;
  }

  .tiny-yellow-dot {
    bottom: -126px;
    right: 197px;
  }

  .tiny-purple-dot {
    top: -1px;
    right: 9px;
  }

  .grid-l {
    place-items: stretch center;
  }

  .grid-l.steps {
    grid-template-columns: 1fr;
  }

  .grid-l.testimonial {
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .section-l {
    background-image: none;
    background-size: auto;
    height: auto;
  }

  .heading-l {
    font-size: 28px;
    line-height: 110%;
  }

  .heading-l.white {
    font-size: 24px;
  }

  .container-l.steps {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-63 {
    padding-left: 0;
  }

  .grid-6 {
    grid-template-columns: 1fr;
  }

  .steps-circle {
    width: 60px;
    height: 60px;
  }

  .steps-number {
    font-size: 28px;
  }

  .image-94 {
    display: inline-block;
  }

  .grid-title {
    padding-left: 5px;
    padding-right: 5px;
  }

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

  .link-4 {
    font-size: 12px;
  }

  .button-cta-partner {
    width: 220px;
    padding-left: 16px;
    padding-right: 16px;
    font-size: .9rem;
  }

  .heading-101 {
    font-size: 30px;
  }

  .pp-section-partners {
    background-position: 50%;
    background-size: auto 100%;
  }

  .div-block-77 {
    padding-left: 20px;
    padding-right: 20px;
  }

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

  .image-tab {
    max-width: 100%;
    height: auto;
  }

  .grid-11 {
    grid-row-gap: 40px;
  }

  .grid-11.zigzag {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-102 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-102.dark-left {
    margin-bottom: 60px;
  }

  .partner_tab_mobile {
    padding-bottom: 40px;
  }

  .page-count {
    width: auto;
  }

  .tab-pane-fixed-size {
    width: 100%;
  }

  .festival-offer-text {
    text-align: left;
    padding-right: 10px;
    font-size: 14px;
  }

  .festival-offer-text.button {
    font-size: 13px;
  }

  .div-block-93 {
    width: 200px;
    margin-right: 10px;
  }

  .h2-em.small {
    letter-spacing: 2px;
    line-height: 160%;
  }

  .h2-em.small.left, .h3-em.grey, .para-em-02 {
    text-align: center;
  }

  .additional-features.mob-p-0 {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .em-spyscroll-container {
    padding-left: 20px;
    padding-right: 20px;
  }

  .em-spyscroll.mob-p-0 {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .em-bullet-points.mobile-small {
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: .9em;
  }

  .feature-section.dark {
    padding-left: 20px;
    padding-right: 20px;
  }

  .ems-basic-div {
    text-align: left;
  }

  .h1-em {
    text-align: center;
    font-size: 2em;
    line-height: 110%;
  }

  .h1-em.left {
    font-size: 3em;
  }

  .hero-section-lp {
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-104 {
    height: auto;
  }

  .grid-14 {
    flex-wrap: wrap;
    grid-template-columns: 1fr 1fr 1fr;
    justify-content: center;
    display: flex;
  }

  .paragraph-105 {
    padding-left: 10px;
    padding-right: 10px;
    font-size: .8em;
  }

  .div-block-101 {
    flex-flow: column-reverse wrap;
    justify-content: center;
    width: 30%;
    margin-right: 7px;
  }

  .container-59 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .basic-column-grid {
    grid-template-columns: 1fr 1fr 1fr;
    display: none;
  }

  .div-block-102 {
    margin-left: 19px;
    padding-right: 6px;
    display: block;
  }

  .div-block-102.hide-on-mobile {
    display: none;
  }

  .webinarsection, .web_faq {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-35 {
    width: 60%;
  }

  .container-64 {
    grid-column-gap: 10px;
  }

  .button-white, .button-secondary {
    width: 100%;
  }

  .ap-utility-page-form {
    padding-left: 30px;
    padding-right: 30px;
  }

  .navigation-grid {
    grid-template-columns: 1fr;
  }

  .image-logo.f-logo {
    width: 100%;
  }

  .dropdown-link-base {
    flex-direction: column;
  }

  .container-offer {
    max-width: 95%;
    height: 52px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .button-offer {
    padding-left: 8px;
    padding-right: 8px;
    font-size: .9em;
    line-height: 120%;
  }

  .text-offer {
    font-size: .9em;
    line-height: 120%;
  }

  .text-offer.white.mobile {
    line-height: 130%;
  }

  .text-offer.white.mobile-hide {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .footer-cta-button-wrap {
    flex-direction: column;
    align-items: flex-start;
  }

  .container-66 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .footer-link {
    color: #14141e;
    padding-top: .6em;
    padding-bottom: .6em;
  }

  .footer-grid {
    grid-template-columns: 1fr;
    margin-top: 2em;
  }

  .footer-cta {
    flex-direction: column;
    padding-bottom: 2em;
  }

  .footer-form-two {
    padding: 20px;
  }

  .footer-form-block-two {
    background-color: #0000;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-form-input {
    background-color: #fffffffc;
    margin-bottom: 10px;
    padding-right: 20px;
  }

  .button-primary-2.footer-form-button {
    position: relative;
    right: 0;
  }

  .footer-divider-two.hide {
    margin-top: 24px;
    margin-bottom: 16px;
  }

  .footer-bottom {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    padding-right: 20px;
  }

  .footer-all-text {
    padding-bottom: 20px;
    padding-right: 70px;
  }

  .footer-all-text.mt-5 {
    padding-bottom: 10px;
  }

  .span-pricing-asterisk.left.black.light {
    color: #f5f5f5;
  }

  .heading-h1, .heading-h1.type-white {
    text-align: center;
    font-size: 2em;
  }

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

  .heading-h1.center.minu-b._w-70.mob-w-90 {
    max-width: 90%;
  }

  .heading-h1.f-40 {
    font-size: 35px;
  }

  .f-container-regular {
    max-width: 100vw;
  }

  .f-logo-gradient-r, .f-logo-gradient-l {
    width: 20px;
  }

  .f-section-large {
    padding-left: 1%;
    padding-right: 1%;
  }

  .f-section-large.small-padding {
    padding-left: 5%;
    padding-right: 5%;
  }

  .f-section-large.small-padding.mob-p-0 {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .f-avatar-dark {
    margin-right: 10px;
    padding-left: 12px;
    padding-right: 12px;
  }

  .f-header-avatar-text {
    margin-left: 0;
  }

  .h1-heading {
    font-size: 2rem;
  }

  .f-header-wrapper {
    flex-wrap: wrap;
  }

  .p-heading-detail-small {
    font-size: .7rem;
  }

  .p-paragraph-large {
    font-size: 1rem;
  }

  .div-block-109 {
    text-align: center;
    flex-direction: column;
    margin-left: 6px;
    margin-right: 6px;
  }

  .grid-stats {
    grid-template-columns: 1fr 1fr 1fr;
    margin-left: 2%;
    margin-right: 2%;
    padding-left: 2%;
    padding-right: 2%;
  }

  .grid-stats.overflow {
    display: block;
  }

  .pp-section-hero {
    background-image: radial-gradient(circle closest-corner at 50% 120%, #e6e1ff, #fff);
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
  }

  .h2-heading {
    font-size: 1.8rem;
  }

  .f-cta-logo-card.white-card {
    margin-left: 0%;
    margin-right: 0%;
    padding-top: 5px;
    padding-bottom: 5px;
  }

  .container-68 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-17 {
    grid-template-columns: 1fr;
  }

  .title-section {
    text-align: center;
    font-size: .6rem;
  }

  .title-section.type-dark {
    font-size: .8rem;
    display: flex;
  }

  .container-69 {
    max-width: none;
  }

  .gallery-wrapper {
    grid-template-columns: 1fr;
  }

  .gallery-slide-wrapper {
    max-width: 100%;
    margin-right: 0%;
  }

  .gallery-slider-left {
    left: -20px;
  }

  .gallery-slider-right {
    right: -20px;
  }

  .div-side-paddings {
    padding-left: 5%;
    padding-right: 5%;
  }

  .heading-h2 {
    font-size: 30px;
  }

  .heading-h2.no-margin._w-60.white {
    width: 90%;
    line-height: 35px;
  }

  .heading-h2.left {
    text-align: center;
  }

  .heading-h2._w-70.mob-w-90 {
    max-width: 90%;
  }

  .heading-h2.tab-heading {
    text-align: center;
    font-size: 35px;
  }

  .heading-h2.tab-heading.left {
    text-align: left;
  }

  .heading-h3 {
    text-align: center;
    width: 100%;
    font-size: 1.4em;
  }

  .heading-h3.type-3 {
    padding-left: 0;
    padding-right: 0;
    font-weight: 600;
    line-height: 150%;
  }

  .heading-h3.center {
    width: 100%;
    max-width: 100%;
  }

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

  .paragraph-p.large {
    font-size: 1.2em;
  }

  .paragraph-p.regular {
    text-align: center;
    font-size: 1em;
  }

  .paragraph-p.regular.white {
    text-align: center;
  }

  .paragraph-p.regular.white.div-ch-limit {
    padding-left: 2%;
    padding-right: 2%;
  }

  .paragraph-p.regular.bold {
    text-align: left;
  }

  .paragraph-p.regular.button.small {
    padding-left: 1em;
    padding-right: 1em;
  }

  .paragraph-p.regular.left {
    text-align: left;
  }

  .paragraph-p.small {
    text-align: center;
    font-size: .85em;
  }

  .section-default {
    padding-left: 5%;
    padding-right: 5%;
  }

  .section-default.dark-color {
    padding: 20px 0%;
  }

  .section-default.dark-color.vertical-60-padding.mob-p-0 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .section-default.dark-color.large-vertical-padding.jd {
    background-position: 0 0, 6%;
  }

  .section-default.hero-padding.dark_pu {
    padding-bottom: 150px;
  }

  .section-default.less-upper-margin {
    margin-top: -120px;
    padding-top: 170px;
  }

  .section-default.less-upper-margin.yellow.equal-bottom-padding {
    padding-top: 80px;
  }

  .section-default.all-margin-curve-corners {
    margin: 0 0 0 3px;
  }

  .section-default.responsive-padding {
    padding-left: 2em;
    padding-right: 2em;
  }

  .section-default.large-vertical-padding.mob-b-0 {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .section-default.margin-top {
    margin-top: 0;
  }

  .section-default.bg-cover-image {
    background-position: 50%;
    background-size: cover;
  }

  .section-default.mob-p-0 {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .cta-text.learn-more {
    text-align: center;
  }

  .container-73 {
    grid-template-columns: 1fr;
  }

  .container-default {
    padding-left: 1em;
    padding-right: 1em;
  }

  .container-default.hero-image {
    background-size: 200%;
    height: 20vh;
  }

  .container-default.hero-image.bpo {
    background-size: auto, cover;
    height: 20vh;
    margin-bottom: -92px;
  }

  .container-default.hero-image.dma {
    display: block;
  }

  .container-default.hero-image.enterprice {
    background-position: 0%;
    background-size: 1200px;
    display: none;
  }

  .container-default.center.lp-upper-padding {
    padding-top: 6em;
  }

  .div-center.bg-image {
    padding-top: 20px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-center.bg-image.screenshot {
    width: 100%;
  }

  .div-center.bg-image.mobile-app {
    background-position: 50% 100%;
    background-size: 90%;
    width: 100%;
  }

  .div-center.bg-image.projects-tasks {
    background-position: 0 0;
    background-size: cover;
    width: 100%;
  }

  .div-center.bg-image.live-stream {
    background-position: 50%;
    background-size: cover;
    width: 100%;
  }

  .div-center.bg-image.light-yellow.reports {
    background-position: 50% 0;
    width: 100%;
  }

  .div-center.bg-image.domain-filtering {
    background-position: 100% 0;
    width: 100%;
    font-weight: 100;
  }

  .div-center.mob-w-90 {
    margin-bottom: 30px;
  }

  .grid-content-02, .grid-content-02.reverse {
    padding-left: 1em;
    padding-right: 1em;
  }

  .div-content-1 {
    padding-left: .5em;
    padding-right: .5em;
  }

  .div-content-1.last._4em-padding {
    order: -1;
    padding-bottom: 1em;
  }

  .div-content-1.last._4em-padding.mob-b-0 {
    margin-bottom: 0;
  }

  .div-default._4em-padding.mob-b-0 {
    padding-bottom: 0;
  }

  .div-default.all-padding.glossary-div {
    height: auto;
  }

  .div-default.center.div-ch-limit {
    padding-left: 2%;
    padding-right: 2%;
  }

  .div-default.center.case-study-quote {
    padding-left: 0;
    padding-right: 0;
  }

  .div-default.center.mob-b-0 {
    padding-bottom: 0;
  }

  .div-default.div-ch-limit.mob-w-90 {
    width: 90%;
    max-width: 100%;
  }

  .div-default.padding-all-24px.bg-gradient-color {
    padding-left: 16px;
    padding-right: 16px;
  }

  .div-default.padding-all-24px.bg-gradient-color.center {
    margin-bottom: 16px;
  }

  .div-default.padding-all-24px.bg-gradient-color.center.transaparent {
    padding-left: 0;
    padding-right: 0;
  }

  .div-default.padding-all-24px.outline.radius {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-default.form-div.radius-5 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-default.flex-vertical {
    padding-bottom: 0;
  }

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

  .div-default.width-120.hide {
    display: none;
  }

  .testimonial-text-02 {
    font-size: 16px;
    line-height: 160%;
  }

  .right-arrow-slider {
    inset: auto 20% -2% auto;
  }

  .testimonials-02-div {
    padding-left: 10px;
    padding-right: 10px;
    position: relative;
  }

  .left-arrow-slider {
    inset: auto auto -2% 20%;
  }

  .testimonial-info-02 {
    margin-top: -75px;
  }

  .testimonial-info-inner-2 {
    padding-bottom: 50px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .icon {
    opacity: 1;
  }

  .dropdown-toggle-2 {
    width: 100%;
  }

  .dropdown-2 {
    transform-origin: 50% 0;
    width: 100%;
  }

  .dropdown-list-4 {
    transform-origin: 50% 0;
    display: block;
    overflow: hidden;
  }

  .div-block-129 {
    flex-direction: column;
    align-items: flex-start;
    margin-bottom: 20px;
  }

  .div-block-130 {
    padding-left: 0;
  }

  .div-block-130.flex-horizontal.grid-1-column-0-rem-gap {
    display: flex;
  }

  .image-overflow {
    max-width: 90%;
  }

  .grid-content-03 {
    padding-top: 3em;
    padding-left: 1em;
    padding-right: 1em;
  }

  .grid-3x2 {
    grid-template-columns: 1fr;
  }

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

  .timeline_item {
    grid-template-columns: 48px 1fr;
  }

  .paragraph-large {
    font-size: 16px;
  }

  .div-block-134, .grid-blogs {
    padding-left: 0;
    padding-right: 0;
  }

  .c-section {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .c-section.cc-main.grey-bg.mob-p-0 {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .c-autotabs_line {
    left: 25px;
  }

  .c-title-3 {
    font-size: 20px;
    line-height: 34px;
  }

  .c-autotabs_link {
    padding-left: 53px;
    padding-right: 40px;
  }

  .c-autotabs_link.w--current {
    padding: 25px 25px 25px 35px;
  }

  .c-container-2 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .div-default-bg.light-purple.mob-p-0, .div-default-bg.mob-m-0 {
    padding-top: 0;
    padding-bottom: 20px;
  }

  .tab-content {
    padding-left: 1em;
    padding-right: 1em;
  }

  .section-background {
    background-size: 140%;
  }

  .highlight_card {
    border-radius: 24px;
  }

  .display_large {
    font-size: 50px;
  }

  .highlights_grid {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    margin-left: 10px;
    margin-right: 10px;
  }

  .stats-section {
    padding-left: 24px;
    padding-right: 24px;
  }

  .flex_wrapper.flex_distribute.event_card_2 {
    text-align: center;
    border-radius: 24px;
    flex-direction: column;
  }

  .flex_wrapper.flex_center {
    flex-wrap: wrap;
  }

  .flex_wrapper.flex_center.mobile_vertical {
    flex-direction: column;
  }

  .flex_wrapper.flex_left {
    font-size: 14px;
  }

  .spacing_48 {
    height: 32px;
  }

  .event_card {
    border-radius: 24px;
  }

  .button_icon.button_outline.full_width {
    width: 100%;
  }

  .text_wrapper.wrapper_medium.center_mobile {
    text-align: center;
    align-items: center;
  }

  .slider-arrow.tab-v2-testimonial {
    margin-bottom: -24px;
  }

  .slider-arrow.tab-v2-testimonial.right---button {
    margin-bottom: -75px;
    right: 0;
  }

  .slider-arrow.tab-v2-testimonial.left---button {
    margin-bottom: -75px;
    left: auto;
    right: 80px;
  }

  .split-content---brix.testimonials-client-info---brix {
    flex-direction: column;
    align-items: flex-start;
  }

  .slider---testimonial.tab-v2-testimonial {
    margin-bottom: 75px;
  }

  .card---feature.testimonial-v1---brix {
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    max-width: none;
    min-height: 470px;
    margin-left: 0;
    margin-right: 0;
    padding-left: 24px;
    padding-right: 24px;
    display: flex;
  }

  .card---feature.testimonial-v1---brix.first---feature {
    min-height: auto;
  }

  .mask---slider, .mask---slider.tab-v2-testimonial {
    margin-left: 0;
    margin-right: 0;
  }

  .testimonial-v2-content---brix {
    margin-top: 32px;
    margin-bottom: 30px;
  }

  .slider-arrow---brix.small---brix.right---brix {
    width: 40px;
    min-width: 40px;
    min-height: 40px;
    max-height: 40px;
    margin-bottom: -70px;
    right: 0;
  }

  .slider-arrow---brix.small---brix.left---brix {
    width: 40px;
    min-width: 40px;
    min-height: 40px;
    max-height: 40px;
    margin-bottom: -70px;
    left: -136px;
    right: 74px;
  }

  .slider-extras.tab-v1-slider {
    margin-bottom: 80px;
    overflow: visible;
  }

  .slide-extra.tab-v1-slider {
    margin-right: 30px;
    padding-left: 0;
    padding-right: 0;
  }

  .slide-extra.tab-v1-slider.first {
    margin-right: 30px;
  }

  .mask-extras {
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-other-features {
    width: 100%;
    padding: 0 20px 10px;
  }

  .another-page-link-block {
    padding-top: 0;
  }

  .heading-h4, .heading-h4.no-padding {
    text-align: center;
  }

  .section_tip {
    overflow: visible;
  }

  .page-padding {
    padding-left: 1rem;
    padding-right: 1rem;
  }

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

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

  .image-110 {
    padding-top: 10px;
  }

  .lightbox-2-minute-demo.v1-lp {
    justify-content: center;
    height: 200px;
  }

  .div-flex {
    flex-direction: column;
    padding-bottom: 2em;
    display: block;
  }

  .div-flex.blog-template {
    align-items: center;
    display: flex;
  }

  .div-flex.small-column-gap {
    display: flex;
  }

  .div-flex.no-column-gap._0-padding {
    align-items: center;
    display: flex;
  }

  .div-flex.center.column-gap-16px.clients {
    grid-template-columns: 1fr 1fr;
  }

  .div-flex.center.featured-in {
    grid-template-columns: 1fr 1fr;
    place-items: center;
  }

  .div-flex.column-gap-8px.align-content-center {
    flex-wrap: wrap;
    justify-content: center;
    padding-bottom: 0;
  }

  .text-contact-detail {
    margin-top: -16px;
    padding-left: 0;
  }

  .grid-partners-logos {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .partners-logo.rain {
    max-width: 70%;
  }

  .container-search-box-cms {
    max-width: 83%;
  }

  .f-heading-detail-small {
    text-align: center;
  }

  .h1-em-2 {
    font-size: 2em;
    line-height: 110%;
  }

  .process-icon {
    margin-bottom: 24px;
    margin-right: 0;
  }

  .grid-21 {
    grid-template-columns: 1.1fr;
  }

  .grid-21.flex, .card-process {
    flex-direction: column;
  }

  .grid-22 {
    grid-template-columns: 1fr;
  }

  .section-features {
    background-position: 100% -150px;
  }

  .blog-feature-image-header {
    height: 200px;
  }

  .div-block-149 {
    padding-left: 8px;
    padding-right: 8px;
  }

  .section-in-base {
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
  }

  .margin-bottom-10 {
    margin-bottom: 1.875rem;
  }

  .padding-8 {
    padding: 1.625rem;
  }

  .hatch-wf-class.combo {
    margin-top: 10px;
    margin-left: 0;
  }

  .margin-bottom-20 {
    margin-bottom: 3.5rem;
  }

  .margin-y-12 {
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .margin-y-9 {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .padding-top-20 {
    padding-top: 3.5rem;
  }

  .padding-y-20 {
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .solution-hero-column-image {
    height: 300px;
  }

  .tabs-horizontal-content.white {
    padding: 9px;
  }

  .grid-2x2 {
    grid-template-columns: 1fr;
  }

  .slide-div-container {
    padding-left: 16px;
    padding-right: 16px;
  }

  .slide-content-div {
    margin-bottom: 0;
  }

  .testimonial-slider-arrow.left {
    left: 30%;
  }

  .testimonial-slider-arrow.right {
    right: 30%;
  }

  .tab-image-div {
    border: .5px solid #ccc1ff4d;
    border-radius: 5px;
    padding: 10px;
  }

  .heading-h2-us.small.purple {
    line-height: 140%;
  }

  .grid-18 {
    grid-template-columns: 1fr;
  }

  .div-flex-2.vertical-gap {
    text-align: center;
    align-items: center;
  }

  .div-flex-2.center {
    padding-left: 0;
    padding-right: 0;
  }

  .container-over-hero {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-h3-us {
    line-height: 140%;
  }

  .image-card, .image-card.pattern-bg, .image-card.pattern-bg {
    border-radius: 10px;
  }

  ._2-column-content-2 {
    padding-left: 10px;
    padding-right: 10px;
  }

  ._2-column-content-2.light-purple-card {
    padding-top: 10px;
  }

  .play-button {
    display: none;
  }

  .big-cta-heading {
    font-size: 1.6em;
  }

  .lightbox-card {
    text-align: center;
    flex-direction: column;
  }

  ._2-column-card._720px-wide {
    flex-direction: column;
  }

  .f-logo-gradient-l-2, .f-logo-gradient-r-2 {
    width: 40px;
  }

  .price-card-line-feature {
    flex-direction: column;
    align-items: center;
    padding: 24px 14px;
    display: flex;
  }

  .price-card-line-feature.white.margin-bottom-120.hide, .price-card-line-feature.white.hide.m-hide {
    display: none;
  }

  .price-text-large {
    flex-direction: column;
    display: flex;
  }

  ._3-column-grid {
    grid-template-columns: 1fr;
  }

  .badge-svg {
    height: 100px;
  }

  ._4-column-grid {
    grid-column-gap: 16px;
    grid-row-gap: 0px;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-items: center;
    display: flex;
  }

  .f-testimonial-avatar-small {
    margin-bottom: 16px;
    margin-right: 0;
  }

  .f-testimonial-author {
    flex-flow: column wrap;
    align-items: flex-start;
  }

  .p-heading-detail-small-2 {
    font-size: .7rem;
  }

  .brand-link {
    padding-left: 0;
  }

  .walsh-full-image {
    object-fit: cover;
    flex: 0 auto;
    width: 100%;
    max-width: none;
    max-height: none;
  }

  .walsh-container {
    flex: 0 auto;
    width: 100%;
  }

  .walsh-link-wrapper {
    font-size: 16px;
  }

  .walsh-text-field-single {
    text-align: left;
    margin-bottom: 0;
    padding-left: 20px;
  }

  .walsh-form-single {
    align-items: center;
  }

  .walsh-form-wrapper {
    width: 100%;
  }

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

  .walsh-content-wrapper-gap {
    grid-row-gap: 1.2em;
  }

  .combine-feature1_wrapper {
    flex-direction: column;
  }

  .combine-feature1_content {
    grid-row-gap: .5rem;
    justify-content: flex-start;
    align-items: center;
  }

  .pts-feature-div {
    padding-top: 0;
    padding-bottom: 0;
  }

  .combine-padding-global {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .combine-section_feature1 {
    padding-bottom: 50px;
  }

  .pts-icon-list {
    width: 24px;
    margin-right: 8px;
  }

  .cms-flex-content-div.vertical-margin-12px.horizontal-flex, .cms-div-category-title.justify-space-between {
    flex-direction: column;
  }

  .cms-blog-main-image {
    order: -1;
  }

  .articles-page-div-top-index {
    grid-row-gap: .5em;
    flex-direction: column;
  }

  .collection-list-categories-names.grid-items {
    grid-template-columns: 1fr 1fr;
  }

  .div-block-155 {
    border-radius: 8px;
    width: 300px;
    height: 169px;
    margin-top: -12px;
  }

  .div-block-156 {
    background-size: 300px;
    height: 169px;
  }

  .tabs-menu-8 {
    display: none;
  }

  .grid-29 {
    grid-template-columns: 1fr;
  }

  .container-over-hero-2 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-h3-us-2 {
    line-height: 140%;
  }

  ._2-column-content-3 {
    padding-left: 10px;
    padding-right: 10px;
  }

  ._2-column-content-3.light-purple-card {
    padding-top: 10px;
  }

  .big-cta-heading-2 {
    font-size: 1.6em;
  }

  .heading-h3-us-3 {
    line-height: 140%;
  }

  .lightbox-card-2 {
    text-align: center;
    flex-direction: column;
  }

  .price-text-large-2 {
    flex-direction: column;
    display: flex;
  }

  .culture-item {
    height: 60px;
  }

  .new-section {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .new-section.lighter {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .grid-32 {
    grid-template-columns: 1fr;
    margin-left: 17px;
    margin-right: 17px;
  }

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

  .brix---image-wrapper-br-24px {
    border-radius: 16px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---gallery-v2-wrapper {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
  }

  .navbar-ivr-button {
    display: none;
  }

  .uui-pricing07_row-lead-text {
    font-size: 1em;
  }

  .basic-plan {
    margin-bottom: 5em;
  }

  .icon-badge-bg.dark {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .walsh-image-logo {
    max-width: none;
    max-height: 20px;
  }

  .walsh-logo-wrapper-transparent {
    flex: 0 50%;
    order: 1;
    padding: 35px 10px;
  }

  .walsh-container-block {
    padding: 3em 1em;
  }

  .lp-flex-card-2x2 {
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .cookie-modal_button {
    flex: auto;
    padding-left: 1.25em;
    padding-right: 1.25em;
  }

  .cookie-popup_component {
    max-width: 100%;
    inset: auto 0% 0%;
  }

  .cookie-modal_content-wrap.is-small {
    padding-bottom: 1.25rem;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .cookie-modal_button-wrap.is-small {
    justify-content: space-between;
    padding: 1.25rem;
  }

  .cookie-modal_button-wrap.in-pref-manger {
    bottom: 0;
  }

  .cookie-modal_component {
    max-width: 100%;
  }

  .cookie-modal_closebutton {
    margin-top: 1rem;
    margin-right: 1rem;
  }

  .cookie-preference_component {
    align-items: flex-end;
  }

  .cookie-preference_wrapper {
    max-width: 100%;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .cookie-preference-button {
    left: 1rem;
  }

  .grid-37._5column {
    grid-template-columns: 1fr;
  }

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

  .brix---tabs-content-card {
    padding-left: 24px;
    padding-right: 24px;
  }

  .brix---mg-left-16px {
    margin-left: 13px;
  }

  .brix---tab-left-icon {
    padding-top: 12px;
    padding-bottom: 12px;
    font-size: 16px;
    line-height: 18px;
  }

  .div-with-padding.width-100 {
    width: 100%;
  }

  .div-with-padding.flex-center {
    padding-left: 0;
    padding-right: 0;
  }

  .udesly-display-large {
    font-size: 44px;
    line-height: 54px;
  }

  .udesly-display-large.udesly-text-extrabold {
    font-size: 28px;
  }

  .breadcrumb-div-flex.vertical-on-mobile {
    flex-direction: column;
  }

  .text-symbol.hide-on-mobile {
    display: none;
  }

  .grid-39 {
    padding-left: 22px;
    padding-right: 20px;
  }

  .grid-40 {
    grid-template-rows: auto;
  }

  .button-wrap {
    margin-left: 0%;
  }

  .is-magnetic.is-absolut {
    left: auto;
  }

  .grid-compliance-badge {
    grid-template-columns: 1fr;
  }

  .grid-of-4 {
    grid-column-gap: 0px;
    grid-template-columns: 1fr 1fr;
  }

  .grid-of-4.column-gap-24px {
    grid-template-columns: 1fr;
  }

  .heading-wrapper-2 {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .hero-component {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-43 {
    grid-template-columns: 1fr;
  }

  .combine-contact3_image-wrapper {
    padding: 16px;
  }

  .combine-padding-global-3 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .brix---cta-v1-floating-item-02 {
    width: 44%;
  }

  .brix---cta-v1-floating-item-01 {
    width: 39%;
  }

  .brix---btn-primary-white {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
    font-size: 16px;
    line-height: 18px;
  }

  .brix---button-row-left {
    width: 100%;
    margin-bottom: 20px;
    margin-right: 0;
  }

  .brix---buttons-row-right---t-left {
    flex-direction: column;
    align-items: stretch;
  }

  .brix---grid-cta-v1 {
    grid-template-columns: 1fr;
  }

  .brix---container-default-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---join-our-community {
    margin-left: 16px;
    margin-right: 16px;
    padding-left: 12px;
    padding-right: 12px;
  }

  .cnt-features-left {
    grid-column-gap: 16px;
    width: 280px;
  }

  .h2-left {
    font-size: 32px;
  }

  .p1-left-2 {
    font-size: 12px;
  }

  .h2-center {
    font-size: 32px;
  }

  .container-1284 {
    max-width: none;
  }

  .navbar-brand.nav-box.dark.w--current {
    width: 130px;
  }

  .nav-menu-two {
    flex-direction: column;
  }

  .button-primary.nav-btn.txt-bol {
    top: 0;
    left: 0;
    right: auto;
  }

  .n-hero-section {
    padding-top: 0;
    padding-bottom: 20px;
  }

  .n-content.n-0 {
    padding-top: 0;
  }

  .n-img-content {
    height: 300px;
    display: none;
  }

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

  .heading-108 {
    text-align: center;
    font-size: 53px;
    font-weight: 500;
    line-height: 100%;
  }

  .text_anim {
    text-align: center;
    font-size: 44px;
    line-height: 1.1rem;
  }

  .text_anim.text_sam {
    font-size: 35px;
    line-height: 35px;
  }

  .text_anim.per_txt {
    width: 60px;
    margin-left: auto;
    font-size: 60px;
  }

  .n-btn_cta.left {
    flex-flow: column;
  }

  .n-btn_cta.m-30 {
    display: block;
  }

  .n-btn {
    text-align: center;
    width: 100%;
    margin-bottom: 15px;
  }

  .n-btn.large {
    text-align: center;
  }

  .plan-btn {
    justify-content: center;
    align-items: stretch;
    width: 100%;
  }

  .plan-btn.purple-btn {
    justify-content: center;
    align-items: flex-start;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
  }

  .n-container.no-relative {
    padding: 4px;
  }

  .n-container.relative.mob-pt-0 {
    padding-top: 0;
  }

  .featured-by {
    padding-top: 80px;
  }

  .n-featuer-logo {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: wrap;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .img-invert {
    max-height: 48%;
  }

  .n-client-section.bg-light.mob-pt-0 {
    padding-bottom: 40px;
  }

  .n-client-section.bg-shade.mob-pb-0 {
    padding-top: 0;
    padding-bottom: 50px;
  }

  .txt_client {
    line-height: 20px;
  }

  .n-c_logo {
    flex-flow: wrap;
    justify-content: center;
    align-items: flex-end;
  }

  .n-section.white_bg.pm-50.mob-pt-0 {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .n-section.dark.relative.ele {
    background-position: 50% 139%;
    background-size: 150%;
  }

  .n-section.dark.ele-bg {
    background-position: 100% 0;
    background-attachment: fixed;
  }

  .n-section.dark.mob-p-0 {
    border-bottom-right-radius: 50px;
    border-bottom-left-radius: 50px;
  }

  .n-section.ele-3.mob-pt-0 {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .n-section.pricing {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .n-section.pricing.mob-pt-0 {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .n-section.purple {
    border-bottom-right-radius: 30px;
    border-bottom-left-radius: 30px;
  }

  .n-section.hero-lp {
    margin-top: 0;
    padding-top: 30px;
  }

  .n-section.pubg-hero {
    background-position: 50%;
    background-size: cover;
  }

  .n-section.bg-transpreant {
    padding-top: 10px;
  }

  .n-section.ptb-0.img-relativetm {
    margin-top: -150px;
  }

  .n-section.mob-p-0, .n-section.mob-pt-0 {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .heading-new-q {
    font-size: 30px;
    line-height: 30px;
  }

  .heading-new-q.left {
    font-size: 30px;
    line-height: 35px;
  }

  .heading-new-q.bold-text-19 {
    font-size: 30px;
  }

  .heading-new-q.bold-text-19.mb-20 {
    line-height: 35px;
  }

  .n-heading-block {
    text-align: left;
    width: 100%;
  }

  .n-heading-block._w-70 {
    max-width: 100%;
  }

  .n-heading-block.mob-w-90 {
    max-width: 95%;
  }

  .n-question.mob-b-0 {
    margin-bottom: 0;
  }

  .n-question.mob-mt-0 {
    margin-top: 50px;
    margin-bottom: 0;
  }

  .persentage_q {
    flex-flow: column;
    grid-template-columns: 40px;
    grid-auto-flow: column;
    justify-content: center;
    align-items: center;
    padding-left: 20px;
    display: flex;
  }

  .persentage_q.m-b-25 {
    display: block;
  }

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

  .paragraph-119.lh-25 {
    line-height: 22px;
  }

  .pre_block.wid__80 {
    border-right-width: 0;
    width: 100%;
    margin-bottom: 20px;
  }

  .n-head-h2 {
    font-size: 30px;
    line-height: 35px;
  }

  .n-contaner-block {
    max-width: 99%;
    padding-left: 15px;
    padding-right: 15px;
  }

  .n-contaner-block.top-margin.mob-pt-0, .n-contaner-block.tm_50.mob-pt-0 {
    margin-top: 0;
  }

  .n-contaner-block.help-cta {
    padding: 50px 20px;
  }

  .n-contaner-block.p-0 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .n-contaner-block.mt-50.mob-p-0 {
    margin-top: 0;
  }

  .n-contaner-block.p-b80.mob-pb-0 {
    padding-bottom: 50px;
  }

  .n-contaner-block.feature-bf {
    padding-left: 0;
    padding-right: 0;
  }

  .d_box {
    padding-left: 20px;
    padding-right: 20px;
  }

  .d_box.after.mob-pb-0 {
    padding-bottom: 0;
  }

  .l1-form.l1-white-box {
    margin-top: 0;
    padding: 0;
  }

  .f-section-large-2 {
    padding-left: 1%;
    padding-right: 1%;
  }

  .paragraph-121 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .i-size {
    height: 80px;
  }

  .bold-text-45 {
    font-size: 30px;
    line-height: 35px;
  }

  .he_b_in {
    font-size: 25px;
    line-height: 28px;
  }

  .compair.com-bg {
    max-width: 90%;
  }

  .new-sub.left {
    text-align: center;
  }

  .new-sub.white {
    max-width: 100%;
    font-size: 16px;
  }

  .cta-btn-block.center, .cta-btn-block.center.mob-pt-0 {
    margin-top: 30px;
  }

  .n-cta-btn {
    text-align: center;
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
    line-height: 25px;
  }

  .n-cta-btn.light {
    text-align: center;
    line-height: 25px;
  }

  .n-cta-btn.purple-btn {
    text-align: center;
    line-height: 22px;
  }

  .n-cta-btn.purple-btn.n-btn.large {
    padding-left: 0;
    padding-right: 0;
  }

  .n-cta-btn.purple-btn.n-btn.large.mt-50 {
    width: 90%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .n-cta-btn.n-btn {
    padding-left: 20px;
    padding-right: 20px;
  }

  .paragraph-128 {
    text-align: center;
    padding-top: 5px;
  }

  .paragraph-128.light {
    text-align: center;
  }

  .slid-block.light-p {
    min-height: 100%;
    max-height: 100%;
    padding-bottom: 0;
    padding-left: 15px;
    padding-right: 15px;
  }

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

  .paragraph-132.light {
    background-image: none;
    padding-right: 0;
  }

  .text-per {
    margin-top: 20px;
  }

  .team-block {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .tm-txt {
    padding-left: 0;
    padding-right: 0;
    font-size: 16px;
  }

  .heading-129 {
    font-size: 50px;
  }

  .one-testi {
    max-width: 90%;
  }

  .one-testi.dark {
    max-width: 100%;
  }

  .text-span-25.light, .paragraph-136.light {
    text-align: center;
    padding-left: 0;
  }

  .heading-131.light {
    text-align: center;
    flex-direction: column;
    padding-left: 0;
  }

  .heading-45, .bold-text-49 {
    font-size: 30px;
    line-height: 35px;
  }

  .eyt-pra {
    padding-left: 10px;
    padding-right: 10px;
  }

  .paragraph-138 {
    max-width: 90%;
    padding-left: 0;
    padding-right: 0;
  }

  .heading-132, .bold-text-50, .heading-133 {
    font-size: 30px;
    line-height: 35px;
  }

  .heading-133.light {
    max-width: 100%;
    line-height: 35px;
  }

  .n-pricing-wrraper {
    max-width: 90%;
  }

  .n-pricing-wrraper.gr-3.g4 {
    background-color: #f8f8f800;
    background-image: none;
  }

  .pricing-column.n-popular.left-align {
    padding-left: 20px;
    padding-right: 20px;
  }

  .pricing-column.n-starter {
    left: 0%;
  }

  .pricing-list-item-text {
    text-align: left;
  }

  .pricing-price-button.mt-btn {
    margin-top: 50px;
  }

  .pricing-price.lp-show.off-lpa {
    left: -21px;
  }

  .pricing-column-wrapper {
    width: 100%;
    margin-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .faq-block {
    max-width: 100%;
    margin-left: 10px;
    margin-right: 10px;
  }

  .f-pra {
    font-size: 16px;
    font-weight: 400;
    line-height: 22px;
  }

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

  .how_to-2 {
    max-width: 90%;
    padding: 26px;
  }

  .container-1292 {
    max-width: 90%;
  }

  .heading-137 {
    text-align: center;
    font-size: 28px;
  }

  .section-49 {
    margin-bottom: 1px;
    padding-bottom: 92px;
  }

  .text-block-56 {
    font-size: 10px;
  }

  .heading-h2-4 {
    font-size: 1.8em;
  }

  .text-block-57 {
    max-width: 100%;
  }

  .text-block-57.left-align {
    text-align: center;
  }

  .heading-h2-5 {
    font-size: 1.8em;
  }

  .image-159 {
    min-height: 60px;
    max-height: 30px;
  }

  .heading-140 {
    font-size: 24px;
    line-height: 26px;
  }

  .heading-140.left {
    text-align: center;
  }

  .div-block-211 {
    padding-left: 28px;
    padding-right: 28px;
  }

  .container-1294 {
    max-width: 90%;
  }

  .grid-49, .grid-50 {
    grid-template-columns: 1fr;
  }

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

  .grid-51 {
    grid-template-columns: 1fr;
  }

  .div-block-219 {
    margin: 5px 16px;
  }

  .m-hide {
    display: none;
  }

  .div-block-220, .m-b-m {
    margin-bottom: 20px;
  }

  .libraries-header_heading {
    font-size: 2.3rem;
  }

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

  .libraries-howitworks_tabs-menu {
    justify-content: flex-start;
    width: 90vw;
    overflow: scroll;
  }

  .libraries-howitworks_content-right {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .libraries-why_text {
    font-size: 1.25rem;
  }

  .libraries-featured_text-wrapper {
    padding-top: 2rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .footer_slack-cta {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .libraries-usecases_card3, .libraries-usecases_card2 {
    padding: 2rem 1.5rem;
  }

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

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

  .button-wrapper.button-wrapper-center.max-width-full-mobile-portrait {
    margin-left: 0;
    margin-right: 0;
  }

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

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

  .libraries-howitworks_content {
    height: auto;
  }

  .footer_top-wrapper {
    grid-row-gap: 3rem;
  }

  .libraries-usecases_card1 {
    padding: 2rem 1.5rem;
  }

  .libraries-howitworks_component {
    grid-template-columns: 1fr;
  }

  .button-secondary-3.button-large.with-icon {
    justify-content: center;
  }

  .libraries-pricing_callout-wrapper {
    grid-template-columns: 1fr 1fr 1fr;
    justify-content: center;
    justify-items: center;
    width: 100%;
  }

  .libraries-pricing_browser-icon {
    margin-bottom: .5rem;
    margin-right: 0;
  }

  .libraries-webflow_callout {
    padding: 2rem 1.5rem 2.25rem;
  }

  .libraries-pricing_browser {
    flex-direction: column;
  }

  .libraries-faq_layout {
    grid-template-columns: 1fr;
  }

  .footer_column-layout {
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr;
  }

  .m-before-agter.mob-pt-0 {
    padding-bottom: 0;
  }

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

  .heading-150.f-50 {
    font-size: 20px;
  }

  .number-block.m-b20 {
    display: block;
  }

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

  .heading-153 {
    font-size: 30px;
    line-height: 35px;
  }

  .heading-153.mt-100.mob-pt-0 {
    margin-top: 50px;
  }

  .bold-text-65 {
    font-size: 16px;
    line-height: 18px;
  }

  .bold-text-66 {
    font-size: 30px;
    line-height: 35px;
  }

  .bold-text-67 {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    font-size: 30px;
    line-height: 35px;
  }

  .dark {
    white-space: pre-wrap;
    word-break: keep-all;
    flex-flow: wrap;
    width: 100%;
    font-size: 16px;
    display: inline-block;
    position: relative;
    overflow: visible;
  }

  .bold-text-68 {
    font-size: 30px;
  }

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

  .uui-button-tertiary-gray.hide-tablet.nsign {
    display: block;
  }

  .uui-navbar01_large-item-content {
    margin-top: 1rem;
  }

  .uui-navbar01_blog-item {
    flex-direction: column;
    display: flex;
  }

  .uui-navbar01_dropdown-blog-list {
    grid-column-gap: 0px;
    grid-row-gap: .5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .uui-navbar01_dropdown-link {
    padding-left: 0;
  }

  .uui-navbar01_dropdown-content-left {
    grid-template-columns: 1fr;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .uui-dropdown-icon.n-icon {
    right: 20px;
  }

  .uui-navbar01_dropdown-toggle.n-box {
    padding-left: 2rem;
  }

  .uui-navbar01_component {
    top: 0;
  }

  .pra.left.p-0.center {
    text-align: center;
  }

  .n-inner-section.mob-p-0 {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .paragraph-big {
    font-size: 15px;
  }

  .heading-156, .heading-156.bold {
    font-size: 30px;
    line-height: 35px;
  }

  .text-block {
    max-width: 90%;
  }

  .text-block._w-80 {
    max-width: 100%;
    margin-bottom: 0;
  }

  .np-section.ptb-100.light-gry {
    padding-left: 15px;
    padding-right: 15px;
  }

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

  .heading-158 {
    font-size: 3rem;
  }

  .buttons_wrap {
    padding-top: 4em;
  }

  .cta_wrap {
    padding-left: 2.5em;
    padding-right: 2.5em;
  }

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

  .button2.ml-15 {
    margin-top: 16px;
  }

  .button1_letter-wrap {
    width: 130px;
    height: 130px;
  }

  .button1_letter {
    padding-bottom: 8em;
    font-size: 1em;
  }

  .hight_txt {
    flex-flow: wrap;
    justify-content: center;
    align-items: center;
    width: 100%;
    display: inline-flex;
  }

  .sub-txt-block.mob-w-90 {
    max-width: 90%;
  }

  .heading-160 {
    font-size: 30px;
    line-height: 35px;
  }

  .heading-160._w-70 {
    max-width: 90%;
    font-size: 30px;
    line-height: 35px;
  }

  .heading-160.bold {
    font-size: 30px;
    line-height: 35px;
  }

  .brix---logo-strip-v10-flex {
    grid-column-gap: 14px;
    grid-row-gap: 14px;
  }

  .key_grid {
    grid-template-columns: 1fr;
  }

  .key-icon {
    margin-left: auto;
    margin-right: auto;
  }

  .heading-161 {
    line-height: 40px;
  }

  .bold-text-73 {
    position: relative;
    top: 10px;
  }

  .rich-text-block-2.main-heading {
    font-size: 1rem;
  }

  .feature-container-w {
    padding-left: 0;
    padding-right: 0;
  }

  .feature-d, .feature-bloxk {
    grid-template-columns: 1fr;
  }

  .testi-grid.s-16.mob-0 {
    padding: 0;
  }

  .g2_img {
    height: 80px;
  }

  .aw-img {
    height: 80px;
    margin-bottom: 17px;
  }

  .image-188 {
    max-width: 100%;
  }

  .section-header {
    font-size: 3rem;
  }

  .heading-167 {
    font-size: 30px;
    line-height: 40px;
  }

  .bold-text-76 {
    font-size: 30px;
    line-height: 30px;
  }

  .italic-text-9 {
    font-size: 20px;
  }

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

  .text-block._w-70, .text-block.mob-w-90 {
    max-width: 100%;
  }

  .heading-169 {
    text-align: center;
    font-size: 30px;
    line-height: 35px;
  }

  .f-grid2 {
    flex-flow: column;
  }

  .field-block._01.topsticky, .field-block._02.topsticky, .field-block._03.topsticky, .field-block._04.topsticky, .field-block._05.topsticky {
    padding-left: 20px;
    padding-right: 20px;
  }

  .top-heading.light {
    background-image: none;
    width: auto;
    height: auto;
    position: static;
    top: auto;
  }

  .fm-block.mob-b-0 {
    margin-bottom: 0;
  }

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

  .f-grid3.mob-b-0 {
    margin-bottom: auto;
  }

  .new-title, .new-title.m-10 {
    text-align: center;
  }

  ._w-pra {
    padding-bottom: 15px;
  }

  .new-t-tab, .paragraph-160, .paragraph-161, .paragraph-162, .paragraph-164 {
    text-align: center;
  }

  .heading-h2-7 {
    font-size: 1.8em;
  }

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

  .heading-h2-8 {
    font-size: 1.8em;
  }

  .paragraph-167, .paragraph-168 {
    text-align: center;
  }

  .heading-h2-9 {
    font-size: 30px;
  }

  .paragraph-170, .paragraph-171, .paragraph-173 {
    text-align: center;
  }

  .heading-171 {
    text-align: center;
    font-size: 30px;
  }

  .our-grid3 {
    display: block;
  }

  .fix-txt-box {
    padding: 50px 17px;
  }

  .et-block.mob-p0 {
    padding: 30px 10px;
  }

  .et-grid2 {
    display: block;
  }

  .f-grid4 {
    grid-template-columns: 1fr;
  }

  .ss-txt-block {
    padding-left: 20px;
    padding-right: 20px;
    top: 150px;
  }

  .ss-img-block {
    top: 150px;
  }

  .image-192 {
    max-width: 100%;
  }

  .p-overlay {
    height: 100%;
  }

  .p-heading.blank {
    font-size: 35px;
    line-height: 35px;
  }

  .left-arrow.arrow-icon, .right-arrow.arrow {
    display: none;
  }

  .slider-4 {
    background-color: #1d115a;
    height: 100%;
    display: block;
  }

  .c-hero-mesh {
    grid-template-rows: 10vh 10vh 10vh 10vh 10vh 10vh 10vh 10vh 10vh 10vh;
    height: 100%;
  }

  .bg {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
  }

  .bg.first {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    height: 100%;
    display: block;
  }

  ._w-100_pl.first {
    height: 100vh;
  }

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

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

  .offer-flex {
    margin-top: 5px;
    padding-left: 0;
    display: flex;
  }

  .mask-2, .slide-5 {
    height: 100%;
  }

  .uui-navbar01_component-2.no-color {
    position: relative;
    top: 0;
  }

  .r-grid {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-182 {
    font-size: 35px;
  }

  .r-txt {
    padding-top: 31px;
  }

  .image-198.round {
    border-top-left-radius: 15px;
    border-bottom-right-radius: 15px;
  }

  .r-text-box {
    width: 90%;
  }

  .heading-185 {
    font-size: 30px;
  }

  .r-grid5 {
    grid-template-columns: 1fr;
    max-width: 80%;
    margin-left: auto;
    margin-right: auto;
  }

  .who-block.bg-colo {
    min-height: 100%;
    max-height: 100%;
  }

  .step-n {
    position: absolute;
    left: 50%;
    transform: translate(-41%);
  }

  .image-200 {
    position: relative;
  }

  .easy {
    height: 50%;
  }

  .cii {
    height: 30px;
  }

  .paragraph-179 {
    width: 100%;
    display: block;
  }

  .lp-gr2.mb-100.mob-b-0 {
    margin-bottom: 0;
  }

  .tab-track {
    flex-flow: column;
    display: flex;
  }

  .tabs-menu-11 {
    display: block;
  }

  .flex-track.mob-flex {
    margin-bottom: 20px;
  }

  .footer-flex {
    display: block;
  }

  .f-logo {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    display: flex;
  }

  .f-txt-add {
    margin-top: 15px;
    margin-bottom: 15px;
    margin-left: 0;
  }

  .f-nav-logo.w--current {
    order: 0;
    justify-content: flex-start;
    align-self: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .call-img {
    margin-bottom: 10px;
  }

  .ns-box {
    width: 90%;
    position: relative;
  }

  .ns-box.dark.m-hide {
    display: none;
  }

  .ab-download {
    width: 100%;
  }

  .en-h4 {
    font-size: 20px;
    line-height: 24px;
  }

  .rating-flex {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .image-204 {
    margin-bottom: 10px;
  }

  .pmix-logo {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
  }

  .p-mix-minus {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .p-mix-number {
    grid-template-columns: 1fr;
  }

  .p-ov-head, .p-right {
    width: 100%;
  }

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

  .paragraph-191.mb-30 {
    width: 100%;
  }

  .p-grid4 {
    grid-template-columns: 1fr;
  }

  .pdate {
    height: 180px;
  }

  .g2-grid {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .image-206 {
    max-width: 100%;
  }

  .item {
    width: 88vw;
    min-width: 88vw;
  }

  .image-209 {
    width: 80%;
    max-width: 80%;
    height: auto;
    margin-left: auto;
    margin-right: auto;
  }

  .f-everything {
    justify-content: space-between;
    align-items: flex-start;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
  }

  .heading-197 {
    font-size: 10px;
    font-weight: 600;
  }

  .fe-txt-link {
    grid-template-columns: 1fr;
    width: 100%;
  }

  .fe-icon-block {
    margin-left: 0;
  }

  .section-52 {
    position: static;
  }

  .pub-logo {
    justify-content: center;
    align-items: center;
  }

  .pb-img {
    width: 100%;
  }

  .btn-grid_pg {
    grid-template-columns: 1fr;
  }

  .btn-section {
    justify-content: center;
    align-items: center;
  }

  .burger__button {
    z-index: 99999;
    display: flex;
    position: relative;
  }

  .nav-wrapper {
    display: none;
  }

  .card_side.is-front {
    padding-bottom: 1.5rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .card_side.is-back {
    padding: 6rem 1.5rem 1.5rem;
    transform: rotateX(0)rotateY(180deg)rotateZ(0);
  }

  .card_cta-wrapper {
    inset: auto auto .5rem .5rem;
  }

  .card_cta-wrapper.is-back {
    bottom: 2rem;
    left: 1.5rem;
  }

  .card_traits-item {
    grid-column-gap: .5rem;
  }

  .card_traits {
    grid-row-gap: 1rem;
  }

  .card_traits-list {
    grid-column-gap: .5rem;
    grid-row-gap: 1rem;
  }

  .heading-type {
    font-size: .75rem;
  }

  .card_traits-icon-wrapper {
    display: none;
  }

  .card_wrapper {
    width: 19rem;
    height: 29.5rem;
  }

  .card-img {
    position: relative;
  }

  .card_main-text {
    margin-bottom: 1.5rem;
  }

  .card_stamp-wrapper {
    width: 4rem;
  }

  .sc-grid {
    grid-template-columns: auto;
    place-items: center stretch;
  }

  .div-block-256 {
    justify-content: center;
    align-items: center;
  }

  .sc-head.team, .sc-head.mobile {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .sc-heading, .sc-heading.yellow {
    font-size: 8px;
  }

  .sc-heading.t-name {
    font-size: 10px;
    display: inline;
  }

  .sc-heading.t-name.center {
    font-size: 9px;
  }

  .sc-th.sc-rank.center, .sc-th.sc-w.center {
    padding: 5px;
  }

  .sc-th.team-detail {
    padding-left: 5px;
  }

  .aavtar {
    margin-right: 5px;
  }

  .text-span-45 {
    font-size: 8px;
  }

  .tab-menu {
    justify-content: center;
    align-items: center;
  }

  .sc-li {
    font-size: 12px;
  }

  .st-detail {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100vw;
    height: 0;
    display: none;
  }

  .sc-top {
    display: none;
  }

  .tm-row {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    width: 100vw;
  }

  .tm-col {
    padding-top: 3px;
    padding-bottom: 3px;
  }

  .image-222 {
    width: 15px;
    height: 15px;
  }

  .bf-rating.mobile {
    justify-content: center;
    align-items: flex-start;
  }

  .bf-rating.hide {
    display: none;
  }

  .paragraph-199 {
    text-align: left;
    padding-left: 0;
  }

  .heading-203 {
    text-align: left;
    font-size: 28px;
  }

  .video_container-bf {
    width: 95%;
  }

  .play-button-2 {
    width: 50px;
    height: 50px;
  }

  .image-229 {
    width: 20px;
  }

  .list-bf {
    display: block;
  }

  .paragraph-200 {
    text-align: left;
    padding-left: 0;
  }

  .list-7, .list-7.left {
    justify-content: center;
    align-items: flex-start;
  }

  .trusted-grid-3 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    width: 99%;
  }

  .bft-box {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    height: 100%;
    padding-right: 0;
    display: flex;
  }

  .bf-txt {
    text-align: center;
    justify-content: center;
    align-items: center;
    width: 100px;
    padding-right: 0;
    font-size: 12px;
    line-height: 15px;
    display: flex;
  }

  .image-231 {
    width: 60px;
    height: 60px;
    margin-left: 0;
    margin-right: 0;
  }

  .feature-box {
    justify-content: center;
    align-items: flex-start;
    padding-top: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .f-bf-box {
    width: 120px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .limited-b {
    display: block;
  }

  .limited_section {
    width: 100%;
    margin-bottom: 20px;
  }

  .limit-feature {
    width: 100%;
  }

  .e1flex {
    flex-flow: column;
  }

  .e-last {
    justify-content: center;
    align-items: flex-start;
  }

  .heading-209 {
    line-height: 28px;
  }

  .bf-heading-h2 {
    font-size: 30px;
  }

  .btn-cta-flex {
    flex-flow: column;
  }

  .home-logo-left-gradient.right.ail, .home-logo-left-gradient.ai-l {
    top: 80px;
  }

  .clients-grid {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .clients-grid.logo-animate {
    grid-template-columns: 1fr 1fr 1fr;
    width: 500%;
    margin-top: 0;
    display: flex;
  }

  .home-logo-wrapper {
    margin-top: auto;
  }

  .home-logo-wrapper.mobpt-0 {
    margin-top: 0;
  }

  .logos-marquee {
    display: flex;
  }

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

  .hero-section-header-holder {
    max-width: 300px;
  }

  .blue-text {
    font-size: 45px;
  }

  .blue-text.heading {
    font-size: 30px;
  }

  .hero-line-blur {
    top: -30px;
  }

  .end-gradient {
    width: 100%;
  }

  .ai-box {
    justify-content: flex-start;
    align-items: center;
  }

  .ai-h2-light {
    text-align: left;
    font-size: 17px;
  }

  .ai-h2-light.center {
    text-align: center;
  }

  .ai-pra {
    font-size: 14px;
  }

  .ai-pra._w-70-ai {
    width: 90%;
  }

  .ai-flex {
    text-align: center;
    justify-content: center;
    align-items: center;
  }

  .ai-h2 {
    font-size: 30px;
  }

  .ai-access-wrapper {
    grid-row-gap: 180px;
  }

  .ai-access-gird {
    grid-row-gap: 30px;
    width: 90%;
  }

  .ai-access-gird.ai-block {
    width: 95%;
  }

  .ai-access-gird.ai-120 {
    grid-column-gap: 0px;
    width: 90%;
  }

  .ai-access-gird-holder.full-ai-card.ai-border-box {
    padding-left: 30px;
  }

  .ai-card.ai-flex-col {
    padding: 19px;
  }

  .hero-line-blur-feature {
    top: -45px;
  }

  .hero-line-blur-feature.top--bg {
    top: -26px;
  }

  .ai-h2-sub-title {
    font-size: 25px;
  }

  .a--access-content.ai-center-content {
    padding-left: 20px;
    padding-right: 20px;
  }

  .ai-acess-icon-with-content.al-flex-col {
    min-width: 100%;
    max-width: 100%;
  }

  .content {
    width: 70%;
  }

  .ai-h4-txt {
    font-size: 15px;
    line-height: 1em;
  }

  .ai-image-wrapper.our-process-right-images---img-right {
    min-width: 150%;
    position: absolute;
    left: 0;
  }

  .ai-image-wrapper.one-process-zenai-img {
    position: static;
  }

  .ai-image {
    width: 100%;
  }

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

  .image-246 {
    width: 100%;
    max-width: 100%;
    position: relative;
    right: -20px;
  }

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

  .time-hero-section-img {
    max-width: 99%;
  }

  .collection-list-wrapper-2 {
    width: 100%;
  }

  .tabs-7 {
    flex-flow: column;
    display: flex;
  }

  .bold-text-100 {
    line-height: 150%;
  }

  .pop-up {
    width: 96%;
    padding: 10px;
  }

  .pop-up-icon {
    display: none;
  }

  .exit-button {
    width: 20px;
    height: 20px;
    padding: 3px;
    top: 1%;
    right: 1%;
  }

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

#w-node-_5aaee5cc-9eba-c33a-32d7-03e563645442-a78fc9e1, #w-node-_58bb42b9-9967-e540-8d07-f72174b80e35-a78fc9e1, #w-node-c3d28181-3ead-cdfd-59dd-431fe89f1cf8-a78fc9e1, #w-node-_0f4a9950-8095-4408-394b-7f7c78327e6f-a78fc9e1, #w-node-_55f52763-06a5-6c2c-5f37-c57c237d303c-a78fc9e1, #w-node-c87c4fd4-f1fe-e9e3-61f1-c11d2d126deb-a78fc9e1, #w-node-_22bfcbe9-99db-07ae-5dd4-05eacd586507-a78fc9e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3f1d3fea-423e-98b8-120d-4e4481a125ba-a78fc9e1, #w-node-_53990d10-d19a-ad02-2e47-1f0275228064-a78fc9e1 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-fe653576-4534-6bd1-2da1-3336d4926501-a78fc9e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fe653576-4534-6bd1-2da1-3336d4926502-a78fc9e1 {
  place-self: center;
}

#w-node-_2330b15d-70b5-5260-e61b-92624029d5b5-a78fc9e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2330b15d-70b5-5260-e61b-92624029d5b6-a78fc9e1 {
  place-self: center;
}

#w-node-_5b6d5429-de2a-5eed-4ea9-fe4e8da8b1fe-a78fc9e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5b6d5429-de2a-5eed-4ea9-fe4e8da8b1ff-a78fc9e1 {
  place-self: center;
}

#w-node-_5b8dbf06-feaf-8984-f042-ccf906b5d2a3-a78fc9e1 {
  align-self: center;
}

#w-node-_0a39fe35-1873-9f3d-ff00-32e0a1fc3dd5-a78fc9e1 {
  place-self: center;
}

#w-node-_74efcfed-9b5d-9491-782c-95e31f383f47-a78fc9e1, #w-node-_74efcfed-9b5d-9491-782c-95e31f383f60-a78fc9e1 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_57acada3-b202-bcd7-0358-0b3ed563a667-a78fc9e1, #w-node-_57acada3-b202-bcd7-0358-0b3ed563a679-a78fc9e1, #w-node-_57acada3-b202-bcd7-0358-0b3ed563a68b-a78fc9e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_3b06feb9-4634-c16d-b617-26d4f08c5de1-a78fc9e1, #w-node-_3b06feb9-4634-c16d-b617-26d4f08c5de9-a78fc9e1, #w-node-_3b06feb9-4634-c16d-b617-26d4f08c5df1-a78fc9e1, #w-node-b06fe269-85db-fd98-1c20-2d76d1a88a8b-a78fc9e1, #w-node-b06fe269-85db-fd98-1c20-2d76d1a88a8c-a78fc9e1, #w-node-b06fe269-85db-fd98-1c20-2d76d1a88a96-a78fc9e1, #w-node-_7229fb5b-09a7-6b5a-7c01-8979bccc6b23-a78fc9e1, #w-node-_7229fb5b-09a7-6b5a-7c01-8979bccc6b29-a78fc9e1, #w-node-_7229fb5b-09a7-6b5a-7c01-8979bccc6b2f-a78fc9e1, #w-node-_092b35dd-b5d9-e7c6-514e-dcb1afc27afc-a78fc9e1, #w-node-_092b35dd-b5d9-e7c6-514e-dcb1afc27afe-a78fc9e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_810dce21-8508-1153-9161-3c82b3c559bd-a78fc9e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_810dce21-8508-1153-9161-3c82b3c559ee-a78fc9e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0778f672-b536-8aba-4f2a-2887136dcb47-9b96b50c, #w-node-_0778f672-b536-8aba-4f2a-2887136dcb4c-9b96b50c, #w-node-_0778f672-b536-8aba-4f2a-2887136dcb51-9b96b50c {
  justify-self: start;
}

#w-node-_0778f672-b536-8aba-4f2a-2887136dcbb0-9b96b50c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0778f672-b536-8aba-4f2a-2887136dcbb8-9b96b50c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_0778f672-b536-8aba-4f2a-2887136dcbb9-9b96b50c, #w-node-_0778f672-b536-8aba-4f2a-2887136dcbde-9b96b50c, #w-node-_0778f672-b536-8aba-4f2a-2887136dcbe3-9b96b50c {
  justify-self: start;
}

#w-node-_0778f672-b536-8aba-4f2a-2887136dcc73-9b96b50c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_0778f672-b536-8aba-4f2a-2887136dcc74-9b96b50c, #w-node-_0778f672-b536-8aba-4f2a-2887136dcc7c-9b96b50c, #w-node-_0778f672-b536-8aba-4f2a-2887136dcc81-9b96b50c {
  justify-self: start;
}

#w-node-_4595893a-f612-ed16-6277-3db28921e959-a03f03dc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4595893a-f612-ed16-6277-3db28921e95e-a03f03dc {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_4595893a-f612-ed16-6277-3db28921e962-a03f03dc, #w-node-_4595893a-f612-ed16-6277-3db28921e96c-a03f03dc, #w-node-_4595893a-f612-ed16-6277-3db28921e971-a03f03dc, #w-node-_90984d80-1ef1-7497-09f5-31eb35e4ded6-d83f0402, #w-node-b65a25c4-7f43-6b59-576d-d1243b178b81-d83f0402, #w-node-_5e0d65ea-e200-1111-6e0e-2d2237780ce7-d83f0402, #w-node-_17380233-259f-107f-7349-423fb772bd6c-d83f0402, #w-node-d2ba7ab9-dc06-8c73-d039-bf871d759190-d83f0402, #w-node-_1ed41c31-66e3-0a8c-0802-af40f28a20ea-d83f0402, #w-node-b88f04b7-2a49-4a45-c4e9-721a64737e61-d83f0402, #w-node-aa5a2809-28f3-5b03-3ecd-34b99290e3a0-d83f0402, #w-node-a284a5ba-eff6-7993-cd7b-ce31c75cfa68-d83f0402, #w-node-_38e19339-8dbe-3865-ecc6-4cdea33840af-d83f0402, #w-node-_38e19339-8dbe-3865-ecc6-4cdea33840b1-d83f0402, #w-node-_38e19339-8dbe-3865-ecc6-4cdea33840b4-d83f0402, #w-node-_657ad966-ccfe-812a-3368-29b24d42cea3-d83f0402, #w-node-_657ad966-ccfe-812a-3368-29b24d42cea5-d83f0402, #w-node-_657ad966-ccfe-812a-3368-29b24d42cea8-d83f0402, #w-node-_76bd439c-8f0f-6b36-32bd-2407767706e5-d83f0402, #w-node-_76bd439c-8f0f-6b36-32bd-2407767706e7-d83f0402, #w-node-_76bd439c-8f0f-6b36-32bd-2407767706ea-d83f0402, #w-node-_2c293562-5ca8-2e62-ddce-ee1f164174c5-d83f0402, #w-node-_2c293562-5ca8-2e62-ddce-ee1f164174c7-d83f0402, #w-node-_2c293562-5ca8-2e62-ddce-ee1f164174ca-d83f0402, #w-node-e2846165-7121-1e88-2a7d-9bebdf05b019-d83f0402, #w-node-e2846165-7121-1e88-2a7d-9bebdf05b01b-d83f0402, #w-node-e2846165-7121-1e88-2a7d-9bebdf05b01e-d83f0402, #w-node-_403a89e0-b343-e59a-069b-52ff7aade548-d83f0402, #w-node-_403a89e0-b343-e59a-069b-52ff7aade54a-d83f0402, #w-node-_403a89e0-b343-e59a-069b-52ff7aade54d-d83f0402, #w-node-_4ec219ca-f655-1b59-c8bc-9dbe537f4174-d83f0402, #w-node-_4ec219ca-f655-1b59-c8bc-9dbe537f4176-d83f0402, #w-node-_4ec219ca-f655-1b59-c8bc-9dbe537f4179-d83f0402, #w-node-_914c1563-abb3-b334-ffb5-a27d7e53de60-d83f0402, #w-node-_914c1563-abb3-b334-ffb5-a27d7e53de62-d83f0402, #w-node-_914c1563-abb3-b334-ffb5-a27d7e53de65-d83f0402, #w-node-_94700353-208a-d668-25a7-50f212a94f91-d83f0402, #w-node-_94700353-208a-d668-25a7-50f212a94f93-d83f0402, #w-node-_94700353-208a-d668-25a7-50f212a94f96-d83f0402, #w-node-_905ad907-dcf6-c898-767d-a3f1281f57dd-d83f0402, #w-node-_905ad907-dcf6-c898-767d-a3f1281f57df-d83f0402, #w-node-_905ad907-dcf6-c898-767d-a3f1281f57e2-d83f0402, #w-node-_119b8913-e836-46e7-93ac-7c38ea3e56a1-d83f0402, #w-node-_119b8913-e836-46e7-93ac-7c38ea3e56a3-d83f0402, #w-node-_119b8913-e836-46e7-93ac-7c38ea3e56a6-d83f0402, #w-node-_13784ee1-be6d-77da-fa36-752c36ab0add-d83f0402, #w-node-_13784ee1-be6d-77da-fa36-752c36ab0adf-d83f0402, #w-node-_13784ee1-be6d-77da-fa36-752c36ab0ae2-d83f0402, #w-node-d6366b96-2187-936b-69dc-7e517dedd4d7-d83f0402, #w-node-d6366b96-2187-936b-69dc-7e517dedd4d9-d83f0402, #w-node-d6366b96-2187-936b-69dc-7e517dedd4dc-d83f0402, #w-node-c9923b54-6f26-fb4e-4dde-fa6e30f557c5-d83f0402, #w-node-c9923b54-6f26-fb4e-4dde-fa6e30f557c7-d83f0402, #w-node-c9923b54-6f26-fb4e-4dde-fa6e30f557ca-d83f0402, #w-node-aa4989d8-56cc-2ebd-8a98-2b41b1575904-d83f0402, #w-node-aa4989d8-56cc-2ebd-8a98-2b41b1575906-d83f0402, #w-node-aa4989d8-56cc-2ebd-8a98-2b41b157590b-d83f0402, #w-node-_1f23939a-2bae-b1d6-d552-d01049ec64c3-d83f0402, #w-node-_1f23939a-2bae-b1d6-d552-d01049ec64c4-d83f0402, #w-node-_1f23939a-2bae-b1d6-d552-d01049ec64c5-d83f0402, #w-node-_1f23939a-2bae-b1d6-d552-d01049ec64c6-d83f0402, #w-node-_1f23939a-2bae-b1d6-d552-d01049ec64cc-d83f0402, #w-node-_78e69701-739b-5437-3e2c-0b1126a22658-d83f0402, #w-node-_78e69701-739b-5437-3e2c-0b1126a22659-d83f0402, #w-node-_78e69701-739b-5437-3e2c-0b1126a2265f-d83f0402, #w-node-_78e69701-739b-5437-3e2c-0b1126a22665-d83f0402, #w-node-_78e69701-739b-5437-3e2c-0b1126a22666-d83f0402, #w-node-d42ec1b9-f00a-6e4b-be94-c367afc69800-d83f0402, #w-node-d42ec1b9-f00a-6e4b-be94-c367afc69801-d83f0402, #w-node-d42ec1b9-f00a-6e4b-be94-c367afc69802-d83f0402, #w-node-d42ec1b9-f00a-6e4b-be94-c367afc69803-d83f0402, #w-node-d42ec1b9-f00a-6e4b-be94-c367afc69806-d83f0402, #w-node-_73585dab-3dd5-83fd-8b0a-471d3eb414b0-369ca814, #w-node-_73585dab-3dd5-83fd-8b0a-471d3eb414b1-369ca814, #w-node-_73585dab-3dd5-83fd-8b0a-471d3eb414b2-369ca814, #w-node-_73585dab-3dd5-83fd-8b0a-471d3eb414b3-369ca814, #w-node-fb62e35d-2e6a-d8eb-9e4f-8aad369ca826-369ca814, #w-node-fb62e35d-2e6a-d8eb-9e4f-8aad369ca827-369ca814, #w-node-fb62e35d-2e6a-d8eb-9e4f-8aad369ca828-369ca814, #w-node-fb62e35d-2e6a-d8eb-9e4f-8aad369ca829-369ca814, #w-node-fb62e35d-2e6a-d8eb-9e4f-8aad369ca82a-369ca814, #w-node-_07eb79db-9898-ac79-b808-738e065a58f2-065a58f2, #w-node-_07eb79db-9898-ac79-b808-738e065a58f3-065a58f2, #w-node-_07eb79db-9898-ac79-b808-738e065a58f4-065a58f2, #w-node-_4a16d6db-bec3-a952-3ed1-6457bbeab2dc-bbeab2dc, #w-node-_4a16d6db-bec3-a952-3ed1-6457bbeab2dd-bbeab2dc, #w-node-_4a16d6db-bec3-a952-3ed1-6457bbeab2de-bbeab2dc, #w-node-_444fef4f-ed54-4291-ca0f-df36f33e2b14-f33e2a8b, #w-node-cfdf24b5-bbf0-2f28-900c-3c0d2ca2d2aa-9a3f0415, #w-node-cfdf24b5-bbf0-2f28-900c-3c0d2ca2d2ae-9a3f0415 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cfdf24b5-bbf0-2f28-900c-3c0d2ca2d2ba-9a3f0415 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cfdf24b5-bbf0-2f28-900c-3c0d2ca2d2be-9a3f0415, #w-node-cfdf24b5-bbf0-2f28-900c-3c0d2ca2d2cf-9a3f0415, #w-node-cfdf24b5-bbf0-2f28-900c-3c0d2ca2d2d3-9a3f0415, #w-node-_911c4ffe-a3bb-2081-7611-5931ebda1935-9a3f0415, #w-node-_911c4ffe-a3bb-2081-7611-5931ebda1939-9a3f0415 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_911c4ffe-a3bb-2081-7611-5931ebda1945-9a3f0415 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_911c4ffe-a3bb-2081-7611-5931ebda1949-9a3f0415, #w-node-_911c4ffe-a3bb-2081-7611-5931ebda1955-9a3f0415, #w-node-_911c4ffe-a3bb-2081-7611-5931ebda1959-9a3f0415 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cfdf24b5-bbf0-2f28-900c-3c0d2ca2d302-9a3f0415, #w-node-cfdf24b5-bbf0-2f28-900c-3c0d2ca2d314-9a3f0415, #w-node-cfdf24b5-bbf0-2f28-900c-3c0d2ca2d326-9a3f0415 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_9b314c48-976a-d66b-d660-564cf09c453c-813f041a, #w-node-_9b314c48-976a-d66b-d660-564cf09c4540-813f041a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b314c48-976a-d66b-d660-564cf09c454b-813f041a {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b314c48-976a-d66b-d660-564cf09c454f-813f041a, #w-node-_9b314c48-976a-d66b-d660-564cf09c455a-813f041a, #w-node-_9b314c48-976a-d66b-d660-564cf09c455e-813f041a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fb5a1017-a7c8-aed2-eba2-0dccb8d584d4-813f041a, #w-node-fb5a1017-a7c8-aed2-eba2-0dccb8d584e6-813f041a, #w-node-fb5a1017-a7c8-aed2-eba2-0dccb8d584f8-813f041a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_47d1d37d-6a49-87a3-1432-4f4e1747be65-d03f041c {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_47d1d37d-6a49-87a3-1432-4f4e1747be70-d03f041c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_47d1d37d-6a49-87a3-1432-4f4e1747be74-d03f041c {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_47d1d37d-6a49-87a3-1432-4f4e1747be7f-d03f041c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_47d1d37d-6a49-87a3-1432-4f4e1747be83-d03f041c {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_47d1d37d-6a49-87a3-1432-4f4e1747be8e-d03f041c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ed2178e9-5319-9ee7-a40b-81dac4bc16f0-d03f041c {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-ed2178e9-5319-9ee7-a40b-81dac4bc16fe-d03f041c, #w-node-ed2178e9-5319-9ee7-a40b-81dac4bc1706-d03f041c, #w-node-_3cf0c77b-45da-5c3b-8d0d-3d49538c30a3-d03f041c, #w-node-_3cf0c77b-45da-5c3b-8d0d-3d49538c30b0-d03f041c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3cf0c77b-45da-5c3b-8d0d-3d49538c30b2-d03f041c {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3cf0c77b-45da-5c3b-8d0d-3d49538c30bf-d03f041c, #w-node-_3cf0c77b-45da-5c3b-8d0d-3d49538c30c1-d03f041c, #w-node-_3cf0c77b-45da-5c3b-8d0d-3d49538c30cc-d03f041c, #w-node-_581459b8-a113-9cfd-e536-319a52374da3-d03f041c, #w-node-_581459b8-a113-9cfd-e536-319a52374db2-d03f041c, #w-node-_581459b8-a113-9cfd-e536-319a52374dc1-d03f041c, #w-node-_7e5a955f-7cc5-a3da-1195-c61ceb050c52-6c3f041d, #w-node-_7e5a955f-7cc5-a3da-1195-c61ceb050c56-6c3f041d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7e5a955f-7cc5-a3da-1195-c61ceb050c61-6c3f041d {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7e5a955f-7cc5-a3da-1195-c61ceb050c65-6c3f041d, #w-node-_7e5a955f-7cc5-a3da-1195-c61ceb050c70-6c3f041d, #w-node-_7e5a955f-7cc5-a3da-1195-c61ceb050c74-6c3f041d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e3d5f9d1-c89a-8803-59f3-c925db4b7ad7-6c3f041d, #w-node-e3d5f9d1-c89a-8803-59f3-c925db4b7ae9-6c3f041d, #w-node-e3d5f9d1-c89a-8803-59f3-c925db4b7afb-6c3f041d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_5802fa52-88a4-68b1-917d-b8af3d4952ee-e53f041e, #w-node-cfb49250-636f-1598-9e8e-a4c876de41e6-e53f041e, #w-node-_6fa96c10-1970-d8bc-8365-bac87dd09b55-e53f041e, #w-node-_5ded2219-1b28-3f40-afb4-50d51f34e4c8-e53f041e, #w-node-_5ded2219-1b28-3f40-afb4-50d51f34e4df-e53f041e, #w-node-_8897c49c-0dc2-4fa0-0aba-02ebbf1c3239-e53f041e, #w-node-_8897c49c-0dc2-4fa0-0aba-02ebbf1c3243-e53f041e, #w-node-_8897c49c-0dc2-4fa0-0aba-02ebbf1c324d-e53f041e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_803affd0-f887-d1ca-ee0f-6be7fdd72c85-e53f041e, #w-node-_803affd0-f887-d1ca-ee0f-6be7fdd72c91-e53f041e, #w-node-_803affd0-f887-d1ca-ee0f-6be7fdd72ca2-e53f041e, #w-node-_803affd0-f887-d1ca-ee0f-6be7fdd72caf-e53f041e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_5ee82226-437c-0cfb-e847-cb3425605988-e53f041e, #w-node-_29575769-6460-89d3-fa21-a775fde7b4ab-e53f041e, #w-node-_82434d8e-d8f6-2f88-b466-0e562ddf0d89-e53f041e, #w-node-_73bb5dba-32da-9467-9125-3d6d6deea079-e53f041e, #w-node-_7bedf28e-5a29-7b54-6425-32442865e5c2-e53f041e, #w-node-_7bedf28e-5a29-7b54-6425-32442865e5c3-e53f041e, #w-node-_7bedf28e-5a29-7b54-6425-32442865e5c9-e53f041e, #w-node-_7bedf28e-5a29-7b54-6425-32442865e5ca-e53f041e, #w-node-_7bedf28e-5a29-7b54-6425-32442865e5d0-e53f041e, #w-node-_7bedf28e-5a29-7b54-6425-32442865e5d7-e53f041e, #w-node-_7bedf28e-5a29-7b54-6425-32442865e5d8-e53f041e, #w-node-_7bedf28e-5a29-7b54-6425-32442865e5de-e53f041e, #w-node-_7bedf28e-5a29-7b54-6425-32442865e5df-e53f041e, #w-node-_7bedf28e-5a29-7b54-6425-32442865e5e5-e53f041e, #w-node-_7bedf28e-5a29-7b54-6425-32442865e5e6-e53f041e, #w-node-_9292a5aa-c887-0943-9c61-c49543707290-e53f041e, #w-node-_52a123a4-569a-d008-edc4-9adc8071f7a4-e53f041e, #w-node-_52a123a4-569a-d008-edc4-9adc8071f7a5-e53f041e, #w-node-_1e424375-a1a3-926a-caef-388a76258e86-e53f041e, #w-node-e71c84ad-3de9-22d8-d836-35947c0fdf77-e53f041e, #w-node-e71c84ad-3de9-22d8-d836-35947c0fdf78-e53f041e, #w-node-_1dab34a3-f4f4-326d-2154-88a65ce99ef1-e53f041e, #w-node-_02a10277-fffa-b344-01fe-a6d5758912ea-e53f041e, #w-node-_02a10277-fffa-b344-01fe-a6d5758912eb-e53f041e, #w-node-_02a10277-fffa-b344-01fe-a6d5758912ec-e53f041e, #w-node-b406b42e-b98f-116c-9839-754946b06401-e53f041e, #w-node-_6e678cb3-ec90-4b70-2cc4-d5da64766741-e53f041e, #w-node-_6e678cb3-ec90-4b70-2cc4-d5da64766742-e53f041e, #w-node-_7019d92a-3e32-d763-b004-c529e0091393-4b3f041f, #w-node-_7019d92a-3e32-d763-b004-c529e0091397-4b3f041f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7019d92a-3e32-d763-b004-c529e00913a8-4b3f041f {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7019d92a-3e32-d763-b004-c529e00913ac-4b3f041f, #w-node-_7019d92a-3e32-d763-b004-c529e00913bb-4b3f041f, #w-node-_7019d92a-3e32-d763-b004-c529e00913bf-4b3f041f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3fd307d5-6223-22ab-a024-6b364eb46cc8-4b3f041f, #w-node-_3fd307d5-6223-22ab-a024-6b364eb46cda-4b3f041f, #w-node-_3fd307d5-6223-22ab-a024-6b364eb46cec-4b3f041f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_978df3de-fd05-2b4a-ca9d-ded8f6b2d43c-493f0424 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  place-self: stretch end;
}

#w-node-_978df3de-fd05-2b4a-ca9d-ded8f6b2d43f-493f0424 {
  grid-area: 1 / 8 / 2 / 12;
  align-self: center;
}

#w-node-ef7bb2c7-fedf-1ed0-239b-54052c52cff0-f23f0427, #w-node-ef7bb2c7-fedf-1ed0-239b-54052c52cff6-f23f0427, #w-node-ef7bb2c7-fedf-1ed0-239b-54052c52cff9-f23f0427, #w-node-ef7bb2c7-fedf-1ed0-239b-54052c52cffa-f23f0427, #w-node-_5f8e6d2c-ae22-b1d0-3ab7-d7d1936b272b-f23f0427, #w-node-_8597637d-4d01-9cfb-ba19-2dbd8bdae286-f23f0427, #w-node-_0f413c87-6dc1-64d3-69a7-f3f27008b42f-f23f0427, #w-node-_04ac3604-50e2-9631-d7e7-955502ee6a1f-f23f0427, #w-node-_6b8d7b6e-5939-5ebb-a5c7-b63157472881-f23f0427, #w-node-ee4bb571-fc67-7641-77f4-f414712b6d29-f23f0427, #w-node-_446d8984-de60-da23-79b0-dd6ecfd26adc-f23f0427, #w-node-_7a905c88-a836-ac7e-6a51-698ca112d9c3-f23f0427, #w-node-_7a905c88-a836-ac7e-6a51-698ca112d9d7-f23f0427, #w-node-_7a905c88-a836-ac7e-6a51-698ca112d9ea-f23f0427, #w-node-_7a905c88-a836-ac7e-6a51-698ca112d9fa-f23f0427, #w-node-_7a905c88-a836-ac7e-6a51-698ca112da0a-f23f0427, #w-node-_7a905c88-a836-ac7e-6a51-698ca112da2d-f23f0427, #w-node-_7a905c88-a836-ac7e-6a51-698ca112da4f-f23f0427, #w-node-_811d6359-dd96-b8bc-75f9-ff57a8be4d6a-f23f0427, #w-node-_811d6359-dd96-b8bc-75f9-ff57a8be4d7e-f23f0427, #w-node-_811d6359-dd96-b8bc-75f9-ff57a8be4d91-f23f0427, #w-node-_811d6359-dd96-b8bc-75f9-ff57a8be4da1-f23f0427, #w-node-_811d6359-dd96-b8bc-75f9-ff57a8be4db1-f23f0427, #w-node-_811d6359-dd96-b8bc-75f9-ff57a8be4dd4-f23f0427, #w-node-_811d6359-dd96-b8bc-75f9-ff57a8be4df6-f23f0427, #w-node-a0a9ab35-9d3a-005c-3310-147524258817-f23f0427, #w-node-_1bcca5ff-7776-17a8-d239-7d55cc70558a-f23f0427, #w-node-_9f7ae0d2-ffe8-e855-aa90-a00cea8ab36c-f23f0427, #w-node-_574bcfab-7172-b087-7c40-5ec332bbd173-f23f0427, #w-node-_574bcfab-7172-b087-7c40-5ec332bbd174-f23f0427 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_574bcfab-7172-b087-7c40-5ec332bbd177-f23f0427 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_574bcfab-7172-b087-7c40-5ec332bbd17b-f23f0427, #w-node-_574bcfab-7172-b087-7c40-5ec332bbd18d-f23f0427 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_65bf630b-9a1d-c0d2-e12f-db4306c9ab24-f23f0427 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_65bf630b-9a1d-c0d2-e12f-db4306c9ab32-f23f0427, #w-node-_65bf630b-9a1d-c0d2-e12f-db4306c9ab3a-f23f0427 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_05fa29f6-5957-4e98-a0a8-b9e3915cd053-f23f0427 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_05fa29f6-5957-4e98-a0a8-b9e3915cd05e-f23f0427 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_05fa29f6-5957-4e98-a0a8-b9e3915cd062-f23f0427 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_05fa29f6-5957-4e98-a0a8-b9e3915cd06d-f23f0427 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_05fa29f6-5957-4e98-a0a8-b9e3915cd071-f23f0427 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_05fa29f6-5957-4e98-a0a8-b9e3915cd07c-f23f0427, #w-node-bfbb85f6-5bec-7161-ebcb-66e3d9b67c42-f23f0427, #w-node-_1e2e2a46-b53f-3c6c-7cee-aaa2438bf138-f23f0427 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_66284e15-8ad6-ca18-75e8-bf745c298492-f23f0427 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_66284e15-8ad6-ca18-75e8-bf745c298499-f23f0427, #w-node-d14124aa-9f85-db65-e0d2-34574bdaba60-f23f0427, #w-node-aebc451c-5ac3-301f-57ba-08f57cccd5cd-f23f0427, #w-node-_0cfc7c7b-f64f-587c-efe6-42e93fca387a-f23f0427, #w-node-_0cfc7c7b-f64f-587c-efe6-42e93fca3887-f23f0427 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0cfc7c7b-f64f-587c-efe6-42e93fca3889-f23f0427 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0cfc7c7b-f64f-587c-efe6-42e93fca3896-f23f0427, #w-node-_0cfc7c7b-f64f-587c-efe6-42e93fca3898-f23f0427, #w-node-_0cfc7c7b-f64f-587c-efe6-42e93fca38a3-f23f0427, #w-node-e5e5535b-b085-572d-3b90-74f2253f2035-f23f0427, #w-node-f6069eef-768c-60b2-a397-b2b9a63571ce-f23f0427, #w-node-_55ac488f-71eb-07a5-52ce-7d4ef6799017-f23f0427, #w-node-_534a280d-7241-9cd8-0c54-3755a0f06c01-f23f0427, #w-node-_7b9d496f-29bd-e98f-699c-c5bd8d9f5cfa-f23f0427, #w-node-_3a18a4a4-1ed3-7729-0da9-fcbef9e54049-f23f0427, #w-node-_0ad4df68-918c-fdb9-6847-f177989b8c46-f23f0427, #w-node-_72028581-c68a-921f-2371-fde14ab9b219-f23f0427, #w-node-_03cfff01-1d20-5bc7-e0e7-2f14b9fa53e0-f23f0427, #w-node-aa9166b9-52fa-116e-3706-d163940ea5b5-f23f0427, #w-node-_46d520e6-7645-7155-379e-3294d56e337d-f23f0427, #w-node-_1ec96478-8311-631f-70ed-89a52bcd872f-f23f0427, #w-node-_1ec96478-8311-631f-70ed-89a52bcd8739-f23f0427, #w-node-ea18a662-966c-0995-a53c-5a06ef0580fe-f23f0427 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_425ae735-91a4-1498-edbe-6b46106ac913-f23f0427 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1cb48ec2-b106-3b90-c8c0-a88750519d30-f23f0427, #w-node-_8870a1e4-4794-1df9-26fd-6c927ca32e20-f23f0427, #w-node-e298de5d-eed0-0b7b-fde0-7410aa691da7-f23f0427, #w-node-_26d44fac-6a80-b473-2076-436ef5243b74-7f3f0454, #w-node-_5d274a7a-6421-a9a8-9b60-b23351d07ef5-7f3f0454 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0add6f1c-6aab-3ab1-9f7c-111c8104a048-7f3f0454, #w-node-_0add6f1c-6aab-3ab1-9f7c-111c8104a05a-7f3f0454, #w-node-_0add6f1c-6aab-3ab1-9f7c-111c8104a06c-7f3f0454 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_1c05bcae-ad0b-eb28-3bdd-047a84bcd100-223f0456 {
  align-self: start;
}

#w-node-ebcb99f2-b2c5-f735-3f6e-e7dee11f1e0f-303f0457, #w-node-ebcb99f2-b2c5-f735-3f6e-e7dee11f1e11-303f0457, #w-node-a31fc63b-d67b-ef2a-c2ed-010ba50df8ed-d23f0459, #w-node-_8ebb7d46-4572-6fcb-29bd-2319c004f47c-d23f0459, #w-node-_8b8c4783-c0b2-93fc-798c-358c85797660-d23f0459, #w-node-_5eb78218-904f-06aa-8619-2ba188c5da7e-d23f0459, #w-node-fc8fdec2-8973-3f55-8147-edde0a2b8746-d23f0459, #w-node-_380b28de-095a-5f23-4c9f-88373fccf5c8-d23f0459, #w-node-_0c0896ea-e7ba-968e-f6cc-72749d4f21e8-d23f0459 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68a41a8b-6542-6174-4bc5-7987f76825b8-d23f0459 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-ea549a89-801e-7753-1c43-023eda5f3a90-d23f0459, #w-node-d93de3ee-08db-0573-fe11-aa8319783857-d23f0459 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d93de3ee-08db-0573-fe11-aa8319783858-d23f0459 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-d93de3ee-08db-0573-fe11-aa8319783859-d23f0459, #w-node-a33568a2-5cf4-83a8-f9f1-fd3f89dc61b4-d23f0459 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a33568a2-5cf4-83a8-f9f1-fd3f89dc61b5-d23f0459 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-a33568a2-5cf4-83a8-f9f1-fd3f89dc61b6-d23f0459, #w-node-_35e28256-6156-fcb9-f61b-5d57868c3f9b-d23f0459 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_35e28256-6156-fcb9-f61b-5d57868c3f9c-d23f0459 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_35e28256-6156-fcb9-f61b-5d57868c3f9d-d23f0459, #w-node-_5e0bea68-ddfd-7bd2-70da-71a6b346c7e9-d23f0459 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5e0bea68-ddfd-7bd2-70da-71a6b346c7ea-d23f0459 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_5e0bea68-ddfd-7bd2-70da-71a6b346c7eb-d23f0459, #w-node-c4a59411-87dd-9b56-a9ec-66237f427ec3-d23f0459, #w-node-c4a59411-87dd-9b56-a9ec-66237f427ee7-d23f0459, #w-node-e8c646d0-66a0-bda3-057a-41f01372ee40-d23f0459, #w-node-_7678771a-0c70-718d-2863-18f63cdbc78a-d23f0459, #w-node-c8c016e0-2cb5-dbb0-b143-5313ff579322-d23f0459, #w-node-_7f8c7e4d-bd6a-b32f-60a3-762a5ba7a0e6-d23f0459, #w-node-_7f8c7e4d-bd6a-b32f-60a3-762a5ba7a0e7-d23f0459, #w-node-_1d7ec35c-2d6d-00b3-48d6-0494d8971997-d23f0459, #w-node-_1d7ec35c-2d6d-00b3-48d6-0494d89719c0-d23f0459, #w-node-_1d7ec35c-2d6d-00b3-48d6-0494d8971aa0-d23f0459, #w-node-_1d7ec35c-2d6d-00b3-48d6-0494d8971ac5-d23f0459, #w-node-_1d7ec35c-2d6d-00b3-48d6-0494d8971ac6-d23f0459, #w-node-_5d0d9331-401d-350e-ccdc-9002c59ff57e-613f045a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9afbbbdf-338c-e37f-1cdd-fa6f7f17ed67-613f045a, #w-node-_9afbbbdf-338c-e37f-1cdd-fa6f7f17ed79-613f045a, #w-node-_9afbbbdf-338c-e37f-1cdd-fa6f7f17ed8b-613f045a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_8b07cca9-eca1-9646-4ee6-18735322b470-ce3f045d, #w-node-_999a1863-ad0c-3245-4295-1b9a3fee6545-ce3f045d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8412eaca-3b8f-fdfc-0097-ffa137caf164-ce3f045d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_98d5be63-97dc-0ab4-f901-8014b6266dd8-ce3f045d {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-dce5fb0b-ff8c-61df-4bd9-bfb2d111b114-ce3f045d, #w-node-_423c0348-93f2-66e0-4675-88247fa73d48-ce3f045d, #w-node-_7f40a409-6f83-99de-5d51-5c2c22ef9ba3-ce3f045d, #w-node-_2dc75cc9-f479-e8ff-6be4-f54a6e00d4c9-ce3f045d, #w-node-da9bac76-c794-deca-cab8-b9b71936deea-ce3f045d, #w-node-b87ba0f6-2602-bbde-e6cc-b0cddc210980-ce3f045d, #w-node-_6f8f15ea-366c-9676-71d1-7497a8c54097-ce3f045d, #w-node-_911ee731-2685-0987-4e36-9b108b0ae25f-ce3f045d, #w-node-_02107480-f79b-faeb-9975-78984bc10779-ce3f045d, #w-node-_66be0acf-fa98-b397-ef09-a4b654951986-ce3f045d, #w-node-_5c238d4f-d79a-b682-1442-e4dcf402a5f9-ce3f045d, #w-node-_31eea0e1-8fee-c47f-fece-9a5b07f7b203-ce3f045d, #w-node-_106db4d8-a7f2-f10d-899f-320a4117def3-ce3f045d, #w-node-d6abfc65-1487-c666-b545-8fd70f57839b-ce3f045d, #w-node-_85c265dd-713c-67e6-6835-8e0af9b9db2c-ce3f045d, #w-node-e7c4da42-ed03-79c0-4b58-26ab86ff1ffa-ce3f045d, #w-node-aa189c5a-3b27-8fab-938f-fcf01b62d537-ce3f045d, #w-node-_22d8a0a6-410a-3b57-9865-ffb33f631a7e-ce3f045d, #w-node-_8bf6e203-6e53-822f-78de-08ffdcea2aca-ce3f045d, #w-node-_9bcf236f-f259-a6cf-429f-d8cfecffc7e6-ce3f045d, #w-node-_149ae328-299e-c7bc-eb75-b83282a4a4e8-ce3f045d, #w-node-_149ae328-299e-c7bc-eb75-b83282a4a4e7-ce3f045d, #w-node-fb5c7fdf-176c-51a8-9682-ab4fe81291fd-ce3f045d, #w-node-fb5c7fdf-176c-51a8-9682-ab4fe81291fe-ce3f045d, #w-node-ff6de977-59e7-e8e6-4452-aab5c6c61b6b-ce3f045d, #w-node-ff6de977-59e7-e8e6-4452-aab5c6c61b79-ce3f045d, #w-node-_26117507-5910-e886-fdfe-35c6ba16f65b-ce3f045d, #w-node-_26117507-5910-e886-fdfe-35c6ba16f65c-ce3f045d, #w-node-d8be90ac-53b2-2eb7-79a6-972e11148808-ce3f045d, #w-node-d2fb5369-3731-b8ef-f5b7-ac5baae34148-ce3f045d, #w-node-_9a0633c6-819b-c191-9a24-0bcf3a498967-ce3f045d, #w-node-_0d771fc8-bf11-db69-d862-cf3d2e9e366a-ce3f045d, #w-node-_0d771fc8-bf11-db69-d862-cf3d2e9e3675-ce3f045d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0565db50-bc40-9569-30b7-aa23865602dd-ce3f045d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_4f1411da-da98-71a7-5170-daa2d929a2db-ce3f045d, #w-node-_4f1411da-da98-71a7-5170-daa2d929a2dc-ce3f045d, #w-node-_4f1411da-da98-71a7-5170-daa2d929a2eb-ce3f045d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f1411da-da98-71a7-5170-daa2d929a2f9-ce3f045d {
  place-self: auto;
}

#w-node-_4f1411da-da98-71a7-5170-daa2d929a305-ce3f045d, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574c5-ce3f045d, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574d1-ce3f045d, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574dc-ce3f045d, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574e4-ce3f045d, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574ec-ce3f045d, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574f4-ce3f045d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_23c44b6e-9568-6154-c70c-87a57eaef01c-ce3f045d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_23c44b6e-9568-6154-c70c-87a57eaef023-ce3f045d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: baseline;
}

#w-node-_23c44b6e-9568-6154-c70c-87a57eaef024-ce3f045d, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef027-ce3f045d, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef030-ce3f045d, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef039-ce3f045d, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef042-ce3f045d, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef04b-ce3f045d, #w-node-_2d211d1f-a5cd-1523-07dd-898dbc18bf35-ce3f045d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7c27223-cc12-796f-75f5-6d2af3a42474-ce3f045d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5a7-ce3f045d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5a8-ce3f045d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5ad-ce3f045d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5ae-ce3f045d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5b3-ce3f045d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5b4-ce3f045d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5b9-ce3f045d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5ba-ce3f045d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_6c17e99b-43ad-2bcc-8d64-a79341038a5f-6d3f0462, #w-node-_6c17e99b-43ad-2bcc-8d64-a79341038a60-6d3f0462 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c17e99b-43ad-2bcc-8d64-a79341038a63-6d3f0462 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_6c17e99b-43ad-2bcc-8d64-a79341038a6b-6d3f0462, #w-node-_6c17e99b-43ad-2bcc-8d64-a79341038a6c-6d3f0462, #w-node-_6c17e99b-43ad-2bcc-8d64-a79341038a71-6d3f0462, #w-node-_6c17e99b-43ad-2bcc-8d64-a79341038aa4-6d3f0462, #w-node-_6c17e99b-43ad-2bcc-8d64-a79341038aa5-6d3f0462, #w-node-_6c17e99b-43ad-2bcc-8d64-a79341038aa6-6d3f0462, #w-node-_6c17e99b-43ad-2bcc-8d64-a79341038aa7-6d3f0462, #w-node-_6c17e99b-43ad-2bcc-8d64-a79341038aa8-6d3f0462, #w-node-_6c17e99b-43ad-2bcc-8d64-a79341038aa9-6d3f0462, #w-node-_6c17e99b-43ad-2bcc-8d64-a79341038aaa-6d3f0462, #w-node-_6c17e99b-43ad-2bcc-8d64-a79341038aab-6d3f0462, #w-node-_6c17e99b-43ad-2bcc-8d64-a79341038aac-6d3f0462, #w-node-_6c17e99b-43ad-2bcc-8d64-a79341038aaf-6d3f0462, #w-node-_6c17e99b-43ad-2bcc-8d64-a79341038ab7-6d3f0462, #w-node-_6c17e99b-43ad-2bcc-8d64-a79341038ab8-6d3f0462, #w-node-_6c17e99b-43ad-2bcc-8d64-a79341038ab9-6d3f0462, #w-node-_6c17e99b-43ad-2bcc-8d64-a79341038abe-6d3f0462, #w-node-_6c17e99b-43ad-2bcc-8d64-a79341038abf-6d3f0462, #w-node-_6c17e99b-43ad-2bcc-8d64-a79341038acc-6d3f0462, #w-node-_6c17e99b-43ad-2bcc-8d64-a79341038ad7-6d3f0462, #w-node-f1a17f33-3d67-297e-a3f5-cf0140fababa-6d3f0462, #w-node-_6c17e99b-43ad-2bcc-8d64-a79341038adb-6d3f0462, #w-node-_6c17e99b-43ad-2bcc-8d64-a79341038ae8-6d3f0462, #w-node-_6c17e99b-43ad-2bcc-8d64-a79341038af3-6d3f0462, #w-node-c2d1e270-ed10-2c48-e6a9-d5e5f2e686fe-6d3f0462, #w-node-_6c17e99b-43ad-2bcc-8d64-a79341038af7-6d3f0462, #w-node-_4f931de7-4c70-c081-1d2f-7fc73c636fcc-6d3f0462, #w-node-_4f931de7-4c70-c081-1d2f-7fc73c636fce-6d3f0462, #w-node-fa823807-79f3-f35e-0569-efb1bb81736d-6d3f0462, #w-node-fa823807-79f3-f35e-0569-efb1bb817375-6d3f0462 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa823807-79f3-f35e-0569-efb1bb817381-6d3f0462 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_6c17e99b-43ad-2bcc-8d64-a79341038b98-6d3f0462, #w-node-_6c17e99b-43ad-2bcc-8d64-a79341038b9c-6d3f0462, #w-node-_6c17e99b-43ad-2bcc-8d64-a79341038ba7-6d3f0462, #w-node-_6c17e99b-43ad-2bcc-8d64-a79341038bab-6d3f0462, #w-node-_6c17e99b-43ad-2bcc-8d64-a79341038b5b-6d3f0462, #w-node-_6c17e99b-43ad-2bcc-8d64-a79341038b67-6d3f0462, #w-node-_6c17e99b-43ad-2bcc-8d64-a79341038b72-6d3f0462, #w-node-_6c17e99b-43ad-2bcc-8d64-a79341038b7a-6d3f0462, #w-node-_6c17e99b-43ad-2bcc-8d64-a79341038b82-6d3f0462, #w-node-_6c17e99b-43ad-2bcc-8d64-a79341038b8a-6d3f0462 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c17e99b-43ad-2bcc-8d64-a79341038bba-6d3f0462 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6c17e99b-43ad-2bcc-8d64-a79341038bc1-6d3f0462 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: baseline;
}

#w-node-_6c17e99b-43ad-2bcc-8d64-a79341038bc2-6d3f0462, #w-node-_6c17e99b-43ad-2bcc-8d64-a79341038bc5-6d3f0462, #w-node-_6c17e99b-43ad-2bcc-8d64-a79341038bce-6d3f0462, #w-node-_6c17e99b-43ad-2bcc-8d64-a79341038bd7-6d3f0462 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a88208e5-2808-db97-cc8a-e7c896ab6037-96ab602c, #w-node-a88208e5-2808-db97-cc8a-e7c896ab6046-96ab602c, #w-node-a88208e5-2808-db97-cc8a-e7c896ab6055-96ab602c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-a88208e5-2808-db97-cc8a-e7c896ab6065-96ab602c, #w-node-a88208e5-2808-db97-cc8a-e7c896ab6066-96ab602c, #w-node-a88208e5-2808-db97-cc8a-e7c896ab6067-96ab602c, #w-node-a88208e5-2808-db97-cc8a-e7c896ab6068-96ab602c, #w-node-a88208e5-2808-db97-cc8a-e7c896ab6069-96ab602c, #w-node-a88208e5-2808-db97-cc8a-e7c896ab606a-96ab602c {
  place-self: center;
}

#w-node-f9b21ec7-1c34-aa82-e7ce-27834bb5bb3e-6f3f0463, #w-node-f9b21ec7-1c34-aa82-e7ce-27834bb5bb3f-6f3f0463 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f9b21ec7-1c34-aa82-e7ce-27834bb5bb42-6f3f0463 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_427d65f2-08a4-9ce5-a60c-f12d7832ce0a-6f3f0463, #w-node-e4301de1-d7f7-be7f-fe8a-58ad993f80ab-6f3f0463, #w-node-df6c89f6-311e-3b9c-a3ad-36d4bbfd312d-6f3f0463, #w-node-_01055ec8-6d15-6c46-676a-cb6864116347-6f3f0463, #w-node-bcc8cb93-c4c6-5e71-27e7-cbec9b84f60b-6f3f0463, #w-node-_53097181-e034-c64a-099a-c9270081c051-6f3f0463, #w-node-_1bb1075e-3998-bd2a-e055-bc72b5e931bc-6f3f0463, #w-node-f4078705-b3e8-e44a-e952-a6b4c7bf9508-6f3f0463, #w-node-_84d4e792-80db-4a54-1b48-822c8d050082-6f3f0463, #w-node-_84d4e792-80db-4a54-1b48-822c8d050088-6f3f0463, #w-node-_84d4e792-80db-4a54-1b48-822c8d05008e-6f3f0463, #w-node-_84d4e792-80db-4a54-1b48-822c8d050094-6f3f0463, #w-node-_84d4e792-80db-4a54-1b48-822c8d05009a-6f3f0463 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef692b64-1fc8-0b72-d802-574e975cbced-6f3f0463 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_775637b4-33bd-b5a5-0b14-868ffa8ba2bb-6f3f0463 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-bea6db64-b275-bbb1-96e4-5be76f7c748f-6f3f0463 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e2c00284-d612-79ae-71ff-e94279c66536-6f3f0463 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_20b13f57-4985-d3fe-f7a1-8e3893f2e0ee-6f3f0463 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0d487718-5911-4144-d180-07d34e2d8fb9-6f3f0463 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_718cfaaf-b5f9-4afa-453e-4f310b47104e-6f3f0463 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a079edc-854d-90f8-29fa-ca0e3120a118-6f3f0463 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e3e4e7d9-d6fa-07fe-5512-49c6d9db5065-6f3f0463 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3be080be-d3d0-47ec-6ee9-36e92266c159-6f3f0463 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e6f01ce3-61ed-0f1a-b77b-23a5df46a6df-6f3f0463, #w-node-_39505206-a76a-da32-a5f9-c5bf3f65109f-6f3f0463, #w-node-e5223629-a2f8-bff6-41a3-4c5643b4a4b1-6f3f0463, #w-node-e5223629-a2f8-bff6-41a3-4c5643b4a4f0-6f3f0463, #w-node-_4f1411da-da98-71a7-5170-daa2d929a2db-6f3f0463, #w-node-_4f1411da-da98-71a7-5170-daa2d929a2dc-6f3f0463 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f1411da-da98-71a7-5170-daa2d929a2f9-6f3f0463 {
  place-self: auto;
}

#w-node-_4f1411da-da98-71a7-5170-daa2d929a305-6f3f0463, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574c5-6f3f0463, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574d1-6f3f0463, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574dc-6f3f0463, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574e4-6f3f0463, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574ec-6f3f0463, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574f4-6f3f0463, #w-node-_36a6aefc-2fa7-81a1-a535-8ef22f216713-6f3f0463, #w-node-_36a6aefc-2fa7-81a1-a535-8ef22f21671e-6f3f0463, #w-node-_36a6aefc-2fa7-81a1-a535-8ef22f216726-6f3f0463, #w-node-_2d211d1f-a5cd-1523-07dd-898dbc18bf35-6f3f0463 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7c27223-cc12-796f-75f5-6d2af3a42474-6f3f0463 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5a7-6f3f0463 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5a8-6f3f0463 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5ad-6f3f0463 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5ae-6f3f0463 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5b3-6f3f0463 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5b4-6f3f0463 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5b9-6f3f0463 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5ba-6f3f0463 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_23c44b6e-9568-6154-c70c-87a57eaef01c-6f3f0463 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_23c44b6e-9568-6154-c70c-87a57eaef023-6f3f0463 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: baseline;
}

#w-node-_23c44b6e-9568-6154-c70c-87a57eaef024-6f3f0463, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef027-6f3f0463, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef030-6f3f0463, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef039-6f3f0463, #w-node-_8b07cca9-eca1-9646-4ee6-18735322b470-f23f0466, #w-node-_999a1863-ad0c-3245-4295-1b9a3fee6545-f23f0466 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8412eaca-3b8f-fdfc-0097-ffa137caf164-f23f0466 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-dce5fb0b-ff8c-61df-4bd9-bfb2d111b114-f23f0466, #w-node-_423c0348-93f2-66e0-4675-88247fa73d48-f23f0466, #w-node-_7f40a409-6f83-99de-5d51-5c2c22ef9ba3-f23f0466, #w-node-_2dc75cc9-f479-e8ff-6be4-f54a6e00d4c9-f23f0466, #w-node-b87ba0f6-2602-bbde-e6cc-b0cddc210980-f23f0466, #w-node-_6f8f15ea-366c-9676-71d1-7497a8c54097-f23f0466, #w-node-_911ee731-2685-0987-4e36-9b108b0ae25f-f23f0466, #w-node-_02107480-f79b-faeb-9975-78984bc10779-f23f0466, #w-node-_66be0acf-fa98-b397-ef09-a4b654951986-f23f0466, #w-node-_5c238d4f-d79a-b682-1442-e4dcf402a5f9-f23f0466, #w-node-_31eea0e1-8fee-c47f-fece-9a5b07f7b203-f23f0466, #w-node-_106db4d8-a7f2-f10d-899f-320a4117def3-f23f0466, #w-node-d6abfc65-1487-c666-b545-8fd70f57839b-f23f0466, #w-node-_85c265dd-713c-67e6-6835-8e0af9b9db2c-f23f0466, #w-node-e7c4da42-ed03-79c0-4b58-26ab86ff1ffa-f23f0466, #w-node-aa189c5a-3b27-8fab-938f-fcf01b62d537-f23f0466, #w-node-_22d8a0a6-410a-3b57-9865-ffb33f631a7e-f23f0466, #w-node-_8bf6e203-6e53-822f-78de-08ffdcea2aca-f23f0466, #w-node-_9bcf236f-f259-a6cf-429f-d8cfecffc7e6-f23f0466, #w-node-_149ae328-299e-c7bc-eb75-b83282a4a4e8-f23f0466, #w-node-_149ae328-299e-c7bc-eb75-b83282a4a4e7-f23f0466, #w-node-fb5c7fdf-176c-51a8-9682-ab4fe81291fd-f23f0466, #w-node-fb5c7fdf-176c-51a8-9682-ab4fe81291fe-f23f0466, #w-node-ff6de977-59e7-e8e6-4452-aab5c6c61b6b-f23f0466, #w-node-ff6de977-59e7-e8e6-4452-aab5c6c61b79-f23f0466, #w-node-_26117507-5910-e886-fdfe-35c6ba16f65b-f23f0466, #w-node-_26117507-5910-e886-fdfe-35c6ba16f65c-f23f0466, #w-node-d8be90ac-53b2-2eb7-79a6-972e11148808-f23f0466, #w-node-d2fb5369-3731-b8ef-f5b7-ac5baae34148-f23f0466, #w-node-_9a0633c6-819b-c191-9a24-0bcf3a498967-f23f0466, #w-node-_9d666580-76d0-64a3-48ae-f33af38a8b48-f23f0466, #w-node-_1e39ed23-3711-ccc9-016b-4a8273a070eb-f23f0466 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0565db50-bc40-9569-30b7-aa23865602dd-f23f0466 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_4f1411da-da98-71a7-5170-daa2d929a2db-f23f0466, #w-node-_4f1411da-da98-71a7-5170-daa2d929a2dc-f23f0466 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f1411da-da98-71a7-5170-daa2d929a2f9-f23f0466 {
  place-self: auto;
}

#w-node-_4f1411da-da98-71a7-5170-daa2d929a305-f23f0466, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574c5-f23f0466, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574d1-f23f0466, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574dc-f23f0466, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574e4-f23f0466, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574ec-f23f0466, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574f4-f23f0466 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_23c44b6e-9568-6154-c70c-87a57eaef01c-f23f0466 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_23c44b6e-9568-6154-c70c-87a57eaef023-f23f0466 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: baseline;
}

#w-node-_23c44b6e-9568-6154-c70c-87a57eaef024-f23f0466, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef027-f23f0466, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef030-f23f0466, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef039-f23f0466, #w-node-_2d211d1f-a5cd-1523-07dd-898dbc18bf35-f23f0466 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7c27223-cc12-796f-75f5-6d2af3a42474-f23f0466 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5a7-f23f0466 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5a8-f23f0466 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5ad-f23f0466 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5ae-f23f0466 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5b3-f23f0466 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5b4-f23f0466 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5b9-f23f0466 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5ba-f23f0466 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_6c15f90b-595e-0015-4b3e-3628d312314a-1f3f046c {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_6c15f90b-595e-0015-4b3e-3628d312314d-1f3f046c, #w-node-_6c15f90b-595e-0015-4b3e-3628d312314f-1f3f046c, #w-node-_6c15f90b-595e-0015-4b3e-3628d3123151-1f3f046c, #w-node-_6c15f90b-595e-0015-4b3e-3628d3123153-1f3f046c, #w-node-_6c15f90b-595e-0015-4b3e-3628d3123155-1f3f046c, #w-node-_46db8b9c-faf7-3065-473a-54fe8feb3fb2-1f3f046c, #w-node-_226d858f-aaa8-790a-91a0-988cb984e020-1f3f046c, #w-node-_16f2def5-5997-9862-3fb7-dfa04ab9ebfa-1f3f046c, #w-node-bc27efac-fc07-b984-9b06-01aa6c9dbc7c-1f3f046c, #w-node-_93546fc2-8bc1-17d9-3682-344352613b7e-1f3f046c, #w-node-aa045eb8-3076-ac3f-a396-756a0e55f418-1f3f046c, #w-node-_0311715d-9686-f75f-e586-c630432b8976-1f3f046c, #w-node-_416e3ae1-ddf4-bfa3-b715-d0271cfc99d1-1f3f046c, #w-node-_7f1c8c1d-8188-69af-bf02-f05c245e1177-1f3f046c, #w-node-_91abe000-f701-2a13-5028-82f667141d87-1f3f046c, #w-node-_50a63fdb-8445-f2f5-4e4b-9932d28f4463-1f3f046c, #w-node-_3ee2343e-5a2d-6a49-7b72-f4d84d2879f1-1f3f046c, #w-node-f2e5cd78-6fa9-0020-5bd4-f84b4d0362ce-1f3f046c, #w-node-_9e75027a-56ea-5d87-e8b1-f3d31ecaf609-1f3f046c, #w-node-_6e75c4d0-fe6c-2539-48de-389ca87749b9-1f3f046c, #w-node-_3ea0c6a2-9e7f-f4c1-0e16-57b19a3da56c-1f3f046c, #w-node-_4e31b56f-122c-199e-6a22-8cc652869ee7-1f3f046c, #w-node-c794571e-808e-45bc-406f-809253fff391-1f3f046c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_543b8903-9584-6a90-bafa-e85bfb0c7182-1f3f046c, #w-node-_543b8903-9584-6a90-bafa-e85bfb0c718e-1f3f046c, #w-node-_543b8903-9584-6a90-bafa-e85bfb0c719f-1f3f046c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_4f1411da-da98-71a7-5170-daa2d929a2db-1f3f046c, #w-node-_4f1411da-da98-71a7-5170-daa2d929a2dc-1f3f046c, #w-node-_4f1411da-da98-71a7-5170-daa2d929a2eb-1f3f046c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f1411da-da98-71a7-5170-daa2d929a2f9-1f3f046c {
  place-self: auto;
}

#w-node-_4f1411da-da98-71a7-5170-daa2d929a305-1f3f046c, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574c5-1f3f046c, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574d1-1f3f046c, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574dc-1f3f046c, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574e4-1f3f046c, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574ec-1f3f046c, #w-node-d9c64cb6-6b50-f53d-0e78-462103d7d883-1f3f046c, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574f4-1f3f046c, #w-node-_48289c8a-50b6-167c-4a29-98b0387a0cd8-1f3f046c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_23c44b6e-9568-6154-c70c-87a57eaef01c-1f3f046c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_23c44b6e-9568-6154-c70c-87a57eaef023-1f3f046c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: baseline;
}

#w-node-_23c44b6e-9568-6154-c70c-87a57eaef024-1f3f046c, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef027-1f3f046c, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef030-1f3f046c, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef039-1f3f046c, #w-node-_2d211d1f-a5cd-1523-07dd-898dbc18bf35-1f3f046c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7c27223-cc12-796f-75f5-6d2af3a42474-1f3f046c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5a7-1f3f046c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5a8-1f3f046c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5ad-1f3f046c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5ae-1f3f046c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5b3-1f3f046c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5b4-1f3f046c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5b9-1f3f046c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5ba-1f3f046c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_8b07cca9-eca1-9646-4ee6-18735322b470-d93f046d, #w-node-_999a1863-ad0c-3245-4295-1b9a3fee6545-d93f046d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8412eaca-3b8f-fdfc-0097-ffa137caf164-d93f046d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_98d5be63-97dc-0ab4-f901-8014b6266dd8-d93f046d {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-dce5fb0b-ff8c-61df-4bd9-bfb2d111b114-d93f046d, #w-node-_423c0348-93f2-66e0-4675-88247fa73d48-d93f046d, #w-node-_7f40a409-6f83-99de-5d51-5c2c22ef9ba3-d93f046d, #w-node-_2dc75cc9-f479-e8ff-6be4-f54a6e00d4c9-d93f046d, #w-node-e6bdfa98-478b-ec1f-865e-18bde09f600d-d93f046d, #w-node-b87ba0f6-2602-bbde-e6cc-b0cddc210980-d93f046d, #w-node-_6f8f15ea-366c-9676-71d1-7497a8c54097-d93f046d, #w-node-_911ee731-2685-0987-4e36-9b108b0ae25f-d93f046d, #w-node-_02107480-f79b-faeb-9975-78984bc10779-d93f046d, #w-node-_66be0acf-fa98-b397-ef09-a4b654951986-d93f046d, #w-node-_5c238d4f-d79a-b682-1442-e4dcf402a5f9-d93f046d, #w-node-_31eea0e1-8fee-c47f-fece-9a5b07f7b203-d93f046d, #w-node-_106db4d8-a7f2-f10d-899f-320a4117def3-d93f046d, #w-node-d6abfc65-1487-c666-b545-8fd70f57839b-d93f046d, #w-node-_85c265dd-713c-67e6-6835-8e0af9b9db2c-d93f046d, #w-node-e7c4da42-ed03-79c0-4b58-26ab86ff1ffa-d93f046d, #w-node-aa189c5a-3b27-8fab-938f-fcf01b62d537-d93f046d, #w-node-_22d8a0a6-410a-3b57-9865-ffb33f631a7e-d93f046d, #w-node-_8bf6e203-6e53-822f-78de-08ffdcea2aca-d93f046d, #w-node-_9bcf236f-f259-a6cf-429f-d8cfecffc7e6-d93f046d, #w-node-_149ae328-299e-c7bc-eb75-b83282a4a4e8-d93f046d, #w-node-_149ae328-299e-c7bc-eb75-b83282a4a4e7-d93f046d, #w-node-fb5c7fdf-176c-51a8-9682-ab4fe81291fd-d93f046d, #w-node-fb5c7fdf-176c-51a8-9682-ab4fe81291fe-d93f046d, #w-node-ff6de977-59e7-e8e6-4452-aab5c6c61b6b-d93f046d, #w-node-ff6de977-59e7-e8e6-4452-aab5c6c61b79-d93f046d, #w-node-_26117507-5910-e886-fdfe-35c6ba16f65b-d93f046d, #w-node-_26117507-5910-e886-fdfe-35c6ba16f65c-d93f046d, #w-node-d2fb5369-3731-b8ef-f5b7-ac5baae34148-d93f046d, #w-node-_9a0633c6-819b-c191-9a24-0bcf3a498967-d93f046d, #w-node-a3ffb931-edd2-424a-ab1c-013691db5e85-d93f046d, #w-node-a3ffb931-edd2-424a-ab1c-013691db5e90-d93f046d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0565db50-bc40-9569-30b7-aa23865602dd-d93f046d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_4f1411da-da98-71a7-5170-daa2d929a2db-d93f046d, #w-node-_4f1411da-da98-71a7-5170-daa2d929a2dc-d93f046d, #w-node-_4f1411da-da98-71a7-5170-daa2d929a2eb-d93f046d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f1411da-da98-71a7-5170-daa2d929a2f9-d93f046d {
  place-self: auto;
}

#w-node-_4f1411da-da98-71a7-5170-daa2d929a305-d93f046d, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574c5-d93f046d, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574d1-d93f046d, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574dc-d93f046d, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574e4-d93f046d, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574ec-d93f046d, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574f4-d93f046d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_23c44b6e-9568-6154-c70c-87a57eaef01c-d93f046d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_23c44b6e-9568-6154-c70c-87a57eaef023-d93f046d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: baseline;
}

#w-node-_23c44b6e-9568-6154-c70c-87a57eaef024-d93f046d, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef027-d93f046d, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef030-d93f046d, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef039-d93f046d, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef042-d93f046d, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef04b-d93f046d, #w-node-_2d211d1f-a5cd-1523-07dd-898dbc18bf35-d93f046d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7c27223-cc12-796f-75f5-6d2af3a42474-d93f046d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5a7-d93f046d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5a8-d93f046d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5ad-d93f046d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5ae-d93f046d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5b3-d93f046d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5b4-d93f046d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5b9-d93f046d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5ba-d93f046d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_1dfc4124-3c17-bd20-67e1-330785b2c914-223f046f, #w-node-_90984d80-1ef1-7497-09f5-31eb35e4ded6-223f046f, #w-node-_5e0d65ea-e200-1111-6e0e-2d2237780ce7-223f046f, #w-node-_17380233-259f-107f-7349-423fb772bd6c-223f046f, #w-node-d2ba7ab9-dc06-8c73-d039-bf871d759190-223f046f, #w-node-_1ed41c31-66e3-0a8c-0802-af40f28a20ea-223f046f, #w-node-b88f04b7-2a49-4a45-c4e9-721a64737e61-223f046f, #w-node-aa5a2809-28f3-5b03-3ecd-34b99290e3a0-223f046f, #w-node-a284a5ba-eff6-7993-cd7b-ce31c75cfa68-223f046f, #w-node-_38e19339-8dbe-3865-ecc6-4cdea33840af-223f046f, #w-node-_38e19339-8dbe-3865-ecc6-4cdea33840b1-223f046f, #w-node-_38e19339-8dbe-3865-ecc6-4cdea33840b4-223f046f, #w-node-_657ad966-ccfe-812a-3368-29b24d42cea3-223f046f, #w-node-_657ad966-ccfe-812a-3368-29b24d42cea5-223f046f, #w-node-_657ad966-ccfe-812a-3368-29b24d42cea8-223f046f, #w-node-_76bd439c-8f0f-6b36-32bd-2407767706e5-223f046f, #w-node-_76bd439c-8f0f-6b36-32bd-2407767706e7-223f046f, #w-node-_76bd439c-8f0f-6b36-32bd-2407767706ea-223f046f, #w-node-_2c293562-5ca8-2e62-ddce-ee1f164174c5-223f046f, #w-node-_2c293562-5ca8-2e62-ddce-ee1f164174c7-223f046f, #w-node-_2c293562-5ca8-2e62-ddce-ee1f164174ca-223f046f, #w-node-e2846165-7121-1e88-2a7d-9bebdf05b019-223f046f, #w-node-e2846165-7121-1e88-2a7d-9bebdf05b01b-223f046f, #w-node-e2846165-7121-1e88-2a7d-9bebdf05b01e-223f046f, #w-node-_403a89e0-b343-e59a-069b-52ff7aade548-223f046f, #w-node-_403a89e0-b343-e59a-069b-52ff7aade54a-223f046f, #w-node-_403a89e0-b343-e59a-069b-52ff7aade54d-223f046f, #w-node-_4ec219ca-f655-1b59-c8bc-9dbe537f4174-223f046f, #w-node-_4ec219ca-f655-1b59-c8bc-9dbe537f4176-223f046f, #w-node-_4ec219ca-f655-1b59-c8bc-9dbe537f4179-223f046f, #w-node-_914c1563-abb3-b334-ffb5-a27d7e53de60-223f046f, #w-node-_914c1563-abb3-b334-ffb5-a27d7e53de62-223f046f, #w-node-_914c1563-abb3-b334-ffb5-a27d7e53de65-223f046f, #w-node-_94700353-208a-d668-25a7-50f212a94f91-223f046f, #w-node-_94700353-208a-d668-25a7-50f212a94f93-223f046f, #w-node-_94700353-208a-d668-25a7-50f212a94f96-223f046f, #w-node-_905ad907-dcf6-c898-767d-a3f1281f57dd-223f046f, #w-node-_905ad907-dcf6-c898-767d-a3f1281f57df-223f046f, #w-node-_905ad907-dcf6-c898-767d-a3f1281f57e2-223f046f, #w-node-_119b8913-e836-46e7-93ac-7c38ea3e56a1-223f046f, #w-node-_119b8913-e836-46e7-93ac-7c38ea3e56a3-223f046f, #w-node-_119b8913-e836-46e7-93ac-7c38ea3e56a6-223f046f, #w-node-_13784ee1-be6d-77da-fa36-752c36ab0add-223f046f, #w-node-_13784ee1-be6d-77da-fa36-752c36ab0adf-223f046f, #w-node-_13784ee1-be6d-77da-fa36-752c36ab0ae2-223f046f, #w-node-d6366b96-2187-936b-69dc-7e517dedd4d7-223f046f, #w-node-d6366b96-2187-936b-69dc-7e517dedd4d9-223f046f, #w-node-d6366b96-2187-936b-69dc-7e517dedd4dc-223f046f, #w-node-c9923b54-6f26-fb4e-4dde-fa6e30f557c5-223f046f, #w-node-c9923b54-6f26-fb4e-4dde-fa6e30f557c7-223f046f, #w-node-c9923b54-6f26-fb4e-4dde-fa6e30f557ca-223f046f, #w-node-aa4989d8-56cc-2ebd-8a98-2b41b1575904-223f046f, #w-node-aa4989d8-56cc-2ebd-8a98-2b41b1575906-223f046f, #w-node-aa4989d8-56cc-2ebd-8a98-2b41b157590b-223f046f, #w-node-_1f23939a-2bae-b1d6-d552-d01049ec64c3-223f046f, #w-node-_1f23939a-2bae-b1d6-d552-d01049ec64c4-223f046f, #w-node-_1f23939a-2bae-b1d6-d552-d01049ec64c5-223f046f, #w-node-_1f23939a-2bae-b1d6-d552-d01049ec64c6-223f046f, #w-node-_1f23939a-2bae-b1d6-d552-d01049ec64cc-223f046f, #w-node-_78e69701-739b-5437-3e2c-0b1126a22658-223f046f, #w-node-_78e69701-739b-5437-3e2c-0b1126a22659-223f046f, #w-node-_78e69701-739b-5437-3e2c-0b1126a2265f-223f046f, #w-node-_78e69701-739b-5437-3e2c-0b1126a22665-223f046f, #w-node-_78e69701-739b-5437-3e2c-0b1126a22666-223f046f, #w-node-d42ec1b9-f00a-6e4b-be94-c367afc69800-223f046f, #w-node-d42ec1b9-f00a-6e4b-be94-c367afc69801-223f046f, #w-node-d42ec1b9-f00a-6e4b-be94-c367afc69802-223f046f, #w-node-d42ec1b9-f00a-6e4b-be94-c367afc69803-223f046f, #w-node-d42ec1b9-f00a-6e4b-be94-c367afc69806-223f046f, #w-node-_5484468d-902d-3638-4c8a-2658ba5a2839-f63f0470, #w-node-_5484468d-902d-3638-4c8a-2658ba5a2842-f63f0470, #w-node-_5484468d-902d-3638-4c8a-2658ba5a284b-f63f0470, #w-node-_5484468d-902d-3638-4c8a-2658ba5a2854-f63f0470, #w-node-_5484468d-902d-3638-4c8a-2658ba5a285d-f63f0470, #w-node-_5484468d-902d-3638-4c8a-2658ba5a2866-f63f0470, #w-node-_5484468d-902d-3638-4c8a-2658ba5a286f-f63f0470, #w-node-_84a8afa6-cdd4-8757-21dd-849c7dcbad14-f63f0470, #w-node-_5d9dc7c6-715c-15c2-1e47-16e8e210279a-f63f0470, #w-node-_26769842-60c0-3063-0781-a01f6d2d8276-f63f0470, #w-node-_4896f368-25c7-631d-ca87-9977448f34b6-f63f0470, #w-node-b17f0aaf-5c2b-02e4-a62e-5cecbc9e3bf3-f63f0470, #w-node-dea2ccdd-8a9f-832e-da23-c145457b13dc-f63f0470, #w-node-_865619aa-16a4-4c15-39cd-03b45f7d077d-f63f0470, #w-node-_734d1a08-e5bb-1b22-c034-056a8e42b70f-f63f0470, #w-node-_84ed1070-bf5a-634d-235a-16cfbe3cb4ab-f63f0470, #w-node-cffa4aad-ca90-b1c0-48f3-679fbac3f4fe-bac3f4fe, #w-node-cffa4aad-ca90-b1c0-48f3-679fbac3f500-bac3f4fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef116e86-3cf1-fdf3-d2cc-84c2cf8a465b-cf8a4655 {
  align-self: auto;
}

#w-node-_8b07cca9-eca1-9646-4ee6-18735322b470-5f3f0473, #w-node-_999a1863-ad0c-3245-4295-1b9a3fee6545-5f3f0473 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8412eaca-3b8f-fdfc-0097-ffa137caf164-5f3f0473 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_98d5be63-97dc-0ab4-f901-8014b6266dd8-5f3f0473 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_423c0348-93f2-66e0-4675-88247fa73d48-5f3f0473 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71f3db50-02d9-e102-876b-ac5b9258e605-5f3f0473 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_71f3db50-02d9-e102-876b-ac5b9258e608-5f3f0473, #w-node-_71f3db50-02d9-e102-876b-ac5b9258e60a-5f3f0473, #w-node-_71f3db50-02d9-e102-876b-ac5b9258e60c-5f3f0473, #w-node-_71f3db50-02d9-e102-876b-ac5b9258e60e-5f3f0473, #w-node-_71f3db50-02d9-e102-876b-ac5b9258e610-5f3f0473, #w-node-b87ba0f6-2602-bbde-e6cc-b0cddc210980-5f3f0473, #w-node-_6f8f15ea-366c-9676-71d1-7497a8c54097-5f3f0473, #w-node-_911ee731-2685-0987-4e36-9b108b0ae25f-5f3f0473, #w-node-_02107480-f79b-faeb-9975-78984bc10779-5f3f0473, #w-node-_66be0acf-fa98-b397-ef09-a4b654951986-5f3f0473, #w-node-_5c238d4f-d79a-b682-1442-e4dcf402a5f9-5f3f0473, #w-node-_31eea0e1-8fee-c47f-fece-9a5b07f7b203-5f3f0473, #w-node-_106db4d8-a7f2-f10d-899f-320a4117def3-5f3f0473, #w-node-d6abfc65-1487-c666-b545-8fd70f57839b-5f3f0473, #w-node-_85c265dd-713c-67e6-6835-8e0af9b9db2c-5f3f0473, #w-node-e7c4da42-ed03-79c0-4b58-26ab86ff1ffa-5f3f0473, #w-node-aa189c5a-3b27-8fab-938f-fcf01b62d537-5f3f0473, #w-node-_22d8a0a6-410a-3b57-9865-ffb33f631a7e-5f3f0473, #w-node-_2bff5544-5ba3-ee87-92c3-cc3cc4a83906-5f3f0473, #w-node-_2bff5544-5ba3-ee87-92c3-cc3cc4a83914-5f3f0473, #w-node-_8bf6e203-6e53-822f-78de-08ffdcea2aca-5f3f0473, #w-node-_9bcf236f-f259-a6cf-429f-d8cfecffc7e6-5f3f0473, #w-node-_149ae328-299e-c7bc-eb75-b83282a4a4e8-5f3f0473, #w-node-_149ae328-299e-c7bc-eb75-b83282a4a4e7-5f3f0473, #w-node-fb5c7fdf-176c-51a8-9682-ab4fe81291fd-5f3f0473, #w-node-fb5c7fdf-176c-51a8-9682-ab4fe81291fe-5f3f0473, #w-node-ff6de977-59e7-e8e6-4452-aab5c6c61b6b-5f3f0473, #w-node-ff6de977-59e7-e8e6-4452-aab5c6c61b79-5f3f0473, #w-node-_26117507-5910-e886-fdfe-35c6ba16f65b-5f3f0473, #w-node-_26117507-5910-e886-fdfe-35c6ba16f65c-5f3f0473, #w-node-d2fb5369-3731-b8ef-f5b7-ac5baae34148-5f3f0473, #w-node-_9a0633c6-819b-c191-9a24-0bcf3a498967-5f3f0473, #w-node-bb19c4c2-31a8-957f-c681-952a0e6f75be-5f3f0473, #w-node-bb19c4c2-31a8-957f-c681-952a0e6f75c2-5f3f0473 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0565db50-bc40-9569-30b7-aa23865602dd-5f3f0473 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_4f1411da-da98-71a7-5170-daa2d929a2db-5f3f0473, #w-node-_4f1411da-da98-71a7-5170-daa2d929a2dc-5f3f0473, #w-node-_4f1411da-da98-71a7-5170-daa2d929a2eb-5f3f0473 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f1411da-da98-71a7-5170-daa2d929a2f9-5f3f0473 {
  place-self: auto;
}

#w-node-_4f1411da-da98-71a7-5170-daa2d929a305-5f3f0473, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574c5-5f3f0473, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574d1-5f3f0473, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574dc-5f3f0473, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574e4-5f3f0473, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574ec-5f3f0473, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574f4-5f3f0473 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_23c44b6e-9568-6154-c70c-87a57eaef01c-5f3f0473 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_23c44b6e-9568-6154-c70c-87a57eaef023-5f3f0473 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: baseline;
}

#w-node-_23c44b6e-9568-6154-c70c-87a57eaef024-5f3f0473, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef027-5f3f0473, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef030-5f3f0473, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef039-5f3f0473, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef042-5f3f0473, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef04b-5f3f0473, #w-node-_2d211d1f-a5cd-1523-07dd-898dbc18bf35-5f3f0473 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7c27223-cc12-796f-75f5-6d2af3a42474-5f3f0473 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5a7-5f3f0473 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5a8-5f3f0473 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5ad-5f3f0473 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5ae-5f3f0473 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5b3-5f3f0473 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5b4-5f3f0473 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5b9-5f3f0473 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5ba-5f3f0473 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_24ffce85-ba9e-07dc-fbb4-ba45dabc3657-ff3f0492, #w-node-_24ffce85-ba9e-07dc-fbb4-ba45dabc365b-ff3f0492 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aadd415a-a5e8-a964-a612-a4c2a8278df7-ff3f0492, #w-node-aadd415a-a5e8-a964-a612-a4c2a8278e09-ff3f0492, #w-node-aadd415a-a5e8-a964-a612-a4c2a8278e1b-ff3f0492 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_1dfc4124-3c17-bd20-67e1-330785b2c914-223f04a8, #w-node-_90984d80-1ef1-7497-09f5-31eb35e4ded6-223f04a8, #w-node-_5e0d65ea-e200-1111-6e0e-2d2237780ce7-223f04a8, #w-node-_17380233-259f-107f-7349-423fb772bd6c-223f04a8, #w-node-d2ba7ab9-dc06-8c73-d039-bf871d759190-223f04a8, #w-node-_1ed41c31-66e3-0a8c-0802-af40f28a20ea-223f04a8, #w-node-b88f04b7-2a49-4a45-c4e9-721a64737e61-223f04a8, #w-node-aa5a2809-28f3-5b03-3ecd-34b99290e3a0-223f04a8, #w-node-a284a5ba-eff6-7993-cd7b-ce31c75cfa68-223f04a8, #w-node-_38e19339-8dbe-3865-ecc6-4cdea33840af-223f04a8, #w-node-_38e19339-8dbe-3865-ecc6-4cdea33840b1-223f04a8, #w-node-_38e19339-8dbe-3865-ecc6-4cdea33840b4-223f04a8, #w-node-_657ad966-ccfe-812a-3368-29b24d42cea3-223f04a8, #w-node-_657ad966-ccfe-812a-3368-29b24d42cea5-223f04a8, #w-node-_657ad966-ccfe-812a-3368-29b24d42cea8-223f04a8, #w-node-_76bd439c-8f0f-6b36-32bd-2407767706e5-223f04a8, #w-node-_76bd439c-8f0f-6b36-32bd-2407767706e7-223f04a8, #w-node-_76bd439c-8f0f-6b36-32bd-2407767706ea-223f04a8, #w-node-_2c293562-5ca8-2e62-ddce-ee1f164174c5-223f04a8, #w-node-_2c293562-5ca8-2e62-ddce-ee1f164174c7-223f04a8, #w-node-_2c293562-5ca8-2e62-ddce-ee1f164174ca-223f04a8, #w-node-e2846165-7121-1e88-2a7d-9bebdf05b019-223f04a8, #w-node-e2846165-7121-1e88-2a7d-9bebdf05b01b-223f04a8, #w-node-e2846165-7121-1e88-2a7d-9bebdf05b01e-223f04a8, #w-node-_403a89e0-b343-e59a-069b-52ff7aade548-223f04a8, #w-node-_403a89e0-b343-e59a-069b-52ff7aade54a-223f04a8, #w-node-_403a89e0-b343-e59a-069b-52ff7aade54d-223f04a8, #w-node-_4ec219ca-f655-1b59-c8bc-9dbe537f4174-223f04a8, #w-node-_4ec219ca-f655-1b59-c8bc-9dbe537f4176-223f04a8, #w-node-_4ec219ca-f655-1b59-c8bc-9dbe537f4179-223f04a8, #w-node-_914c1563-abb3-b334-ffb5-a27d7e53de60-223f04a8, #w-node-_914c1563-abb3-b334-ffb5-a27d7e53de62-223f04a8, #w-node-_914c1563-abb3-b334-ffb5-a27d7e53de65-223f04a8, #w-node-_94700353-208a-d668-25a7-50f212a94f91-223f04a8, #w-node-_94700353-208a-d668-25a7-50f212a94f93-223f04a8, #w-node-_94700353-208a-d668-25a7-50f212a94f96-223f04a8, #w-node-_905ad907-dcf6-c898-767d-a3f1281f57dd-223f04a8, #w-node-_905ad907-dcf6-c898-767d-a3f1281f57df-223f04a8, #w-node-_905ad907-dcf6-c898-767d-a3f1281f57e2-223f04a8, #w-node-_119b8913-e836-46e7-93ac-7c38ea3e56a1-223f04a8, #w-node-_119b8913-e836-46e7-93ac-7c38ea3e56a3-223f04a8, #w-node-_119b8913-e836-46e7-93ac-7c38ea3e56a6-223f04a8, #w-node-_13784ee1-be6d-77da-fa36-752c36ab0add-223f04a8, #w-node-_13784ee1-be6d-77da-fa36-752c36ab0adf-223f04a8, #w-node-_13784ee1-be6d-77da-fa36-752c36ab0ae2-223f04a8, #w-node-d6366b96-2187-936b-69dc-7e517dedd4d7-223f04a8, #w-node-d6366b96-2187-936b-69dc-7e517dedd4d9-223f04a8, #w-node-d6366b96-2187-936b-69dc-7e517dedd4dc-223f04a8, #w-node-c9923b54-6f26-fb4e-4dde-fa6e30f557c5-223f04a8, #w-node-c9923b54-6f26-fb4e-4dde-fa6e30f557c7-223f04a8, #w-node-c9923b54-6f26-fb4e-4dde-fa6e30f557ca-223f04a8, #w-node-aa4989d8-56cc-2ebd-8a98-2b41b1575904-223f04a8, #w-node-aa4989d8-56cc-2ebd-8a98-2b41b1575906-223f04a8, #w-node-aa4989d8-56cc-2ebd-8a98-2b41b157590b-223f04a8, #w-node-_1f23939a-2bae-b1d6-d552-d01049ec64c3-223f04a8, #w-node-_1f23939a-2bae-b1d6-d552-d01049ec64c4-223f04a8, #w-node-_1f23939a-2bae-b1d6-d552-d01049ec64c5-223f04a8, #w-node-_1f23939a-2bae-b1d6-d552-d01049ec64c6-223f04a8, #w-node-_1f23939a-2bae-b1d6-d552-d01049ec64cc-223f04a8, #w-node-_78e69701-739b-5437-3e2c-0b1126a22658-223f04a8, #w-node-_78e69701-739b-5437-3e2c-0b1126a22659-223f04a8, #w-node-_78e69701-739b-5437-3e2c-0b1126a2265f-223f04a8, #w-node-_78e69701-739b-5437-3e2c-0b1126a22665-223f04a8, #w-node-_78e69701-739b-5437-3e2c-0b1126a22666-223f04a8, #w-node-d42ec1b9-f00a-6e4b-be94-c367afc69800-223f04a8, #w-node-d42ec1b9-f00a-6e4b-be94-c367afc69801-223f04a8, #w-node-d42ec1b9-f00a-6e4b-be94-c367afc69802-223f04a8, #w-node-d42ec1b9-f00a-6e4b-be94-c367afc69803-223f04a8, #w-node-d42ec1b9-f00a-6e4b-be94-c367afc69806-223f04a8, #w-node-a2966df8-0bb0-23d4-c4be-eb6a0f030258-223f04a8, #w-node-a2966df8-0bb0-23d4-c4be-eb6a0f030259-223f04a8, #w-node-a2966df8-0bb0-23d4-c4be-eb6a0f03025c-223f04a8, #w-node-a2966df8-0bb0-23d4-c4be-eb6a0f03026b-223f04a8, #w-node-a2966df8-0bb0-23d4-c4be-eb6a0f03026c-223f04a8, #w-node-_4b310689-c232-894d-1e75-26f9f6b0f572-033f04ab, #w-node-_4b310689-c232-894d-1e75-26f9f6b0f573-033f04ab {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4b310689-c232-894d-1e75-26f9f6b0f576-033f04ab {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_0582661c-4ced-de81-3756-8b94f7360aaa-033f04ab, #w-node-_0582661c-4ced-de81-3756-8b94f7360ace-033f04ab, #w-node-c9617527-d99b-9153-1f12-0f4dbea78252-033f04ab, #w-node-c9617527-d99b-9153-1f12-0f4dbea78276-033f04ab, #w-node-_8b07cca9-eca1-9646-4ee6-18735322b470-033f04ab, #w-node-_999a1863-ad0c-3245-4295-1b9a3fee6545-033f04ab {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8412eaca-3b8f-fdfc-0097-ffa137caf164-033f04ab {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-dce5fb0b-ff8c-61df-4bd9-bfb2d111b114-033f04ab, #w-node-_423c0348-93f2-66e0-4675-88247fa73d48-033f04ab, #w-node-_7f40a409-6f83-99de-5d51-5c2c22ef9ba3-033f04ab, #form.w-node-_2dc75cc9-f479-e8ff-6be4-f54a6e00d4c9-033f04ab, #w-node-_99db07e9-3d8c-9d92-00d3-c4d791030188-033f04ab, #w-node-_99db07e9-3d8c-9d92-00d3-c4d79103018b-033f04ab, #w-node-_3fd0505e-23c4-fa93-e4f4-a7316ebeffa2-033f04ab, #w-node-_8cee83d9-da9e-1f29-b70a-2d026dafb26a-033f04ab, #w-node-b87ba0f6-2602-bbde-e6cc-b0cddc210980-033f04ab, #w-node-_6f8f15ea-366c-9676-71d1-7497a8c54097-033f04ab, #w-node-_911ee731-2685-0987-4e36-9b108b0ae25f-033f04ab, #w-node-_02107480-f79b-faeb-9975-78984bc10779-033f04ab, #w-node-_66be0acf-fa98-b397-ef09-a4b654951986-033f04ab, #w-node-_5c238d4f-d79a-b682-1442-e4dcf402a5f9-033f04ab, #w-node-_31eea0e1-8fee-c47f-fece-9a5b07f7b203-033f04ab, #w-node-_106db4d8-a7f2-f10d-899f-320a4117def3-033f04ab, #w-node-d6abfc65-1487-c666-b545-8fd70f57839b-033f04ab, #w-node-_85c265dd-713c-67e6-6835-8e0af9b9db2c-033f04ab, #w-node-e7c4da42-ed03-79c0-4b58-26ab86ff1ffa-033f04ab, #w-node-aa189c5a-3b27-8fab-938f-fcf01b62d537-033f04ab, #w-node-_22d8a0a6-410a-3b57-9865-ffb33f631a7e-033f04ab, #w-node-_45077dde-4ef6-a10b-33e6-5c123b187704-033f04ab, #w-node-_45077dde-4ef6-a10b-33e6-5c123b187723-033f04ab, #w-node-_45077dde-4ef6-a10b-33e6-5c123b187742-033f04ab, #w-node-_45077dde-4ef6-a10b-33e6-5c123b18775f-033f04ab, #w-node-_45077dde-4ef6-a10b-33e6-5c123b18777f-033f04ab, #w-node-_45077dde-4ef6-a10b-33e6-5c123b1877a0-033f04ab, #w-node-_45077dde-4ef6-a10b-33e6-5c123b1877bf-033f04ab, #w-node-_687ef857-3acb-5cc3-ceac-65a5430c524a-033f04ab, #w-node-_687ef857-3acb-5cc3-ceac-65a5430c5255-033f04ab, #w-node-_687ef857-3acb-5cc3-ceac-65a5430c525d-033f04ab, #w-node-_2bd61eb3-137b-f4b2-d500-d4e173e98b4a-033f04ab, #w-node-_2bd61eb3-137b-f4b2-d500-d4e173e98b8c-033f04ab, #w-node-_40536403-2798-4a62-1425-333f43b61666-033f04ab, #w-node-_40536403-2798-4a62-1425-333f43b61671-033f04ab, #w-node-a3cc4985-c5f6-d2ab-32de-ec9a1456919f-033f04ab, #w-node-_5d699b8d-46b6-5b1e-1f49-ef78dce45b39-033f04ab, #w-node-_6ba7cfe8-6c59-f70e-0d85-b83466dd5795-033f04ab, #w-node-_6ba7cfe8-6c59-f70e-0d85-b83466dd5796-033f04ab, #w-node-_6ba7cfe8-6c59-f70e-0d85-b83466dd57a6-033f04ab, #w-node-_6ba7cfe8-6c59-f70e-0d85-b83466dd57b4-033f04ab, #w-node-_6ba7cfe8-6c59-f70e-0d85-b83466dd57b7-033f04ab, #w-node-_6ba7cfe8-6c59-f70e-0d85-b83466dd57b8-033f04ab, #w-node-_6ba7cfe8-6c59-f70e-0d85-b83466dd57c8-033f04ab, #w-node-_6ba7cfe8-6c59-f70e-0d85-b83466dd57d6-033f04ab, #w-node-_6ba7cfe8-6c59-f70e-0d85-b83466dd57d9-033f04ab, #w-node-_6ba7cfe8-6c59-f70e-0d85-b83466dd57da-033f04ab, #w-node-_6ba7cfe8-6c59-f70e-0d85-b83466dd57ea-033f04ab, #w-node-_6ba7cfe8-6c59-f70e-0d85-b83466dd57f4-033f04ab, #w-node-_6ba7cfe8-6c59-f70e-0d85-b83466dd57f7-033f04ab, #w-node-_6ba7cfe8-6c59-f70e-0d85-b83466dd580c-033f04ab, #w-node-_6ba7cfe8-6c59-f70e-0d85-b83466dd580f-033f04ab, #w-node-e1162b43-5d5c-8903-51ab-4d0ef5a66f3d-033f04ab, #w-node-e1162b43-5d5c-8903-51ab-4d0ef5a66f3f-033f04ab, #w-node-bb60b0dd-ab04-e564-6f83-9278ebe6f51b-033f04ab, #w-node-bb60b0dd-ab04-e564-6f83-9278ebe6f524-033f04ab {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0565db50-bc40-9569-30b7-aa23865602dd-033f04ab {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_4f1411da-da98-71a7-5170-daa2d929a2db-033f04ab, #w-node-_4f1411da-da98-71a7-5170-daa2d929a2dc-033f04ab, #w-node-_4f1411da-da98-71a7-5170-daa2d929a2eb-033f04ab {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f1411da-da98-71a7-5170-daa2d929a2f9-033f04ab {
  place-self: auto;
}

#w-node-_4f1411da-da98-71a7-5170-daa2d929a305-033f04ab, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574c5-033f04ab, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574d1-033f04ab, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574dc-033f04ab, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574e4-033f04ab, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574ec-033f04ab, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574f4-033f04ab {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_23c44b6e-9568-6154-c70c-87a57eaef01c-033f04ab {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_23c44b6e-9568-6154-c70c-87a57eaef023-033f04ab {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: baseline;
}

#w-node-_23c44b6e-9568-6154-c70c-87a57eaef024-033f04ab, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef027-033f04ab, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef030-033f04ab, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef039-033f04ab, #w-node-_2d211d1f-a5cd-1523-07dd-898dbc18bf35-033f04ab {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7c27223-cc12-796f-75f5-6d2af3a42474-033f04ab {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5a7-033f04ab {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5a8-033f04ab {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5ad-033f04ab {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5ae-033f04ab {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5b3-033f04ab {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5b4-033f04ab {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5b9-033f04ab {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5ba-033f04ab {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_0e060cb6-92c8-b405-f34f-d5f1b7f68e9f-e83f04b3, #w-node-_0e060cb6-92c8-b405-f34f-d5f1b7f68ea3-e83f04b3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0e060cb6-92c8-b405-f34f-d5f1b7f68eaf-e83f04b3 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0e060cb6-92c8-b405-f34f-d5f1b7f68eb3-e83f04b3, #w-node-_0e060cb6-92c8-b405-f34f-d5f1b7f68ec4-e83f04b3, #w-node-_0e060cb6-92c8-b405-f34f-d5f1b7f68ec8-e83f04b3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0a078369-23c7-b08d-d855-79ae9e49df8b-e83f04b3, #w-node-_0a078369-23c7-b08d-d855-79ae9e49df9d-e83f04b3, #w-node-_0a078369-23c7-b08d-d855-79ae9e49dfaf-e83f04b3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_6b22e0d9-c05c-4a72-52f8-f622b22e72d2-3c3f04cb, #w-node-_6b22e0d9-c05c-4a72-52f8-f622b22e72d3-3c3f04cb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6b22e0d9-c05c-4a72-52f8-f622b22e72d6-3c3f04cb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_6b22e0d9-c05c-4a72-52f8-f622b22e72d7-3c3f04cb {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-c0602f70-475d-b641-00ed-525304a14a1f-3c3f04cb, #w-node-_1fadc95d-5a92-8e76-b556-1f6bdf4371a4-3c3f04cb, #w-node-_127ae39d-7928-db81-60f5-789a0f61eb89-3c3f04cb, #w-node-b87ba0f6-2602-bbde-e6cc-b0cddc210980-3c3f04cb, #w-node-_6f8f15ea-366c-9676-71d1-7497a8c54097-3c3f04cb, #w-node-_911ee731-2685-0987-4e36-9b108b0ae25f-3c3f04cb, #w-node-_02107480-f79b-faeb-9975-78984bc10779-3c3f04cb, #w-node-_66be0acf-fa98-b397-ef09-a4b654951986-3c3f04cb, #w-node-_5c238d4f-d79a-b682-1442-e4dcf402a5f9-3c3f04cb, #w-node-_31eea0e1-8fee-c47f-fece-9a5b07f7b203-3c3f04cb, #w-node-_106db4d8-a7f2-f10d-899f-320a4117def3-3c3f04cb, #w-node-d6abfc65-1487-c666-b545-8fd70f57839b-3c3f04cb, #w-node-_85c265dd-713c-67e6-6835-8e0af9b9db2c-3c3f04cb, #w-node-e7c4da42-ed03-79c0-4b58-26ab86ff1ffa-3c3f04cb, #w-node-aa189c5a-3b27-8fab-938f-fcf01b62d537-3c3f04cb, #w-node-_22d8a0a6-410a-3b57-9865-ffb33f631a7e-3c3f04cb, #w-node-_72e9cd7d-e2b5-8a1c-145f-79879a3896a5-3c3f04cb, #w-node-_0f72f61d-d28d-6054-4e3a-32f057a4959b-3c3f04cb, #w-node-_34d07bda-702d-5f8d-9e7b-b305114d1a43-3c3f04cb, #w-node-_0f72f61d-d28d-6054-4e3a-32f057a495ad-3c3f04cb, #w-node-_4f1411da-da98-71a7-5170-daa2d929a2db-3c3f04cb, #w-node-_4f1411da-da98-71a7-5170-daa2d929a2dc-3c3f04cb, #w-node-_4f1411da-da98-71a7-5170-daa2d929a2eb-3c3f04cb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f1411da-da98-71a7-5170-daa2d929a2f9-3c3f04cb {
  place-self: auto;
}

#w-node-_4f1411da-da98-71a7-5170-daa2d929a305-3c3f04cb, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574c5-3c3f04cb, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574d1-3c3f04cb, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574dc-3c3f04cb, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574e4-3c3f04cb, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574ec-3c3f04cb, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574f4-3c3f04cb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_23c44b6e-9568-6154-c70c-87a57eaef01c-3c3f04cb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_23c44b6e-9568-6154-c70c-87a57eaef023-3c3f04cb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: baseline;
}

#w-node-_23c44b6e-9568-6154-c70c-87a57eaef024-3c3f04cb, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef027-3c3f04cb, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef030-3c3f04cb, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef039-3c3f04cb, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef042-3c3f04cb, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef04b-3c3f04cb, #w-node-_2d211d1f-a5cd-1523-07dd-898dbc18bf35-3c3f04cb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7c27223-cc12-796f-75f5-6d2af3a42474-3c3f04cb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5a7-3c3f04cb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5a8-3c3f04cb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5ad-3c3f04cb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5ae-3c3f04cb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5b3-3c3f04cb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5b4-3c3f04cb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5b9-3c3f04cb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5ba-3c3f04cb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_2e310e50-dbfa-8f06-cc12-9f6b447eb839-c93f04de, #w-node-_2e310e50-dbfa-8f06-cc12-9f6b447eb83d-c93f04de {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2e310e50-dbfa-8f06-cc12-9f6b447eb848-c93f04de {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2e310e50-dbfa-8f06-cc12-9f6b447eb84c-c93f04de, #w-node-_2e310e50-dbfa-8f06-cc12-9f6b447eb85d-c93f04de, #w-node-_2e310e50-dbfa-8f06-cc12-9f6b447eb861-c93f04de {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_17a97852-7ac9-09e2-9c71-918e98459104-c93f04de, #w-node-_17a97852-7ac9-09e2-9c71-918e98459116-c93f04de, #w-node-_17a97852-7ac9-09e2-9c71-918e98459128-c93f04de {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_06685e85-cf06-b34a-a5eb-26b2d33ad0ed-943f04f1, #w-node-_06685e85-cf06-b34a-a5eb-26b2d33ad0f1-943f04f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06685e85-cf06-b34a-a5eb-26b2d33ad0fc-943f04f1 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06685e85-cf06-b34a-a5eb-26b2d33ad100-943f04f1, #w-node-_06685e85-cf06-b34a-a5eb-26b2d33ad111-943f04f1, #w-node-_06685e85-cf06-b34a-a5eb-26b2d33ad115-943f04f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eba04bcc-0448-b58d-b5b2-340920bcf6d1-943f04f1, #w-node-eba04bcc-0448-b58d-b5b2-340920bcf6e3-943f04f1, #w-node-eba04bcc-0448-b58d-b5b2-340920bcf6f5-943f04f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_4282a5f1-165c-ecae-c4e4-259943eac6e3-713f0504, #w-node-_4282a5f1-165c-ecae-c4e4-259943eac6e7-713f0504 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4282a5f1-165c-ecae-c4e4-259943eac6f2-713f0504 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4282a5f1-165c-ecae-c4e4-259943eac6f6-713f0504, #w-node-_4282a5f1-165c-ecae-c4e4-259943eac701-713f0504, #w-node-_4282a5f1-165c-ecae-c4e4-259943eac705-713f0504 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9789b556-6413-6e30-7aba-afcdd2c6399d-713f0504, #w-node-_9789b556-6413-6e30-7aba-afcdd2c639af-713f0504, #w-node-_9789b556-6413-6e30-7aba-afcdd2c639c1-713f0504 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-b55a2b0e-7251-6251-a49e-b7a6ad227be2-433f053d, #w-node-b55a2b0e-7251-6251-a49e-b7a6ad227be6-433f053d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b55a2b0e-7251-6251-a49e-b7a6ad227bf7-433f053d {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b55a2b0e-7251-6251-a49e-b7a6ad227bfb-433f053d, #w-node-b55a2b0e-7251-6251-a49e-b7a6ad227c0c-433f053d, #w-node-b55a2b0e-7251-6251-a49e-b7a6ad227c10-433f053d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbcef8f5-6ece-556b-86fa-b29300a9831c-433f053d, #w-node-fbcef8f5-6ece-556b-86fa-b29300a9832e-433f053d, #w-node-fbcef8f5-6ece-556b-86fa-b29300a98340-433f053d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_8acbc4fd-de15-df64-ec8f-54128cdf4cac-8d3f05c2, #w-node-_8acbc4fd-de15-df64-ec8f-54128cdf4cad-8d3f05c2, #w-node-_13b25377-e57e-a7b4-6627-a36a10492042-003f05fb, #w-node-_13b25377-e57e-a7b4-6627-a36a10492043-003f05fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_13b25377-e57e-a7b4-6627-a36a10492046-003f05fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-e9c59802-b070-596a-7829-2ad8a050546a-003f05fb, #w-node-_8b07cca9-eca1-9646-4ee6-18735322b470-003f05fb, #w-node-_999a1863-ad0c-3245-4295-1b9a3fee6545-003f05fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8412eaca-3b8f-fdfc-0097-ffa137caf164-003f05fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_98d5be63-97dc-0ab4-f901-8014b6266dd8-003f05fb {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-dce5fb0b-ff8c-61df-4bd9-bfb2d111b114-003f05fb, #w-node-_423c0348-93f2-66e0-4675-88247fa73d48-003f05fb, #w-node-_7f40a409-6f83-99de-5d51-5c2c22ef9ba3-003f05fb, #w-node-_2dc75cc9-f479-e8ff-6be4-f54a6e00d4c9-003f05fb, #w-node-b87ba0f6-2602-bbde-e6cc-b0cddc210980-003f05fb, #w-node-_6f8f15ea-366c-9676-71d1-7497a8c54097-003f05fb, #w-node-_911ee731-2685-0987-4e36-9b108b0ae25f-003f05fb, #w-node-_02107480-f79b-faeb-9975-78984bc10779-003f05fb, #w-node-_66be0acf-fa98-b397-ef09-a4b654951986-003f05fb, #w-node-_5c238d4f-d79a-b682-1442-e4dcf402a5f9-003f05fb, #w-node-_31eea0e1-8fee-c47f-fece-9a5b07f7b203-003f05fb, #w-node-_106db4d8-a7f2-f10d-899f-320a4117def3-003f05fb, #w-node-d6abfc65-1487-c666-b545-8fd70f57839b-003f05fb, #w-node-_85c265dd-713c-67e6-6835-8e0af9b9db2c-003f05fb, #w-node-e7c4da42-ed03-79c0-4b58-26ab86ff1ffa-003f05fb, #w-node-aa189c5a-3b27-8fab-938f-fcf01b62d537-003f05fb, #w-node-_22d8a0a6-410a-3b57-9865-ffb33f631a7e-003f05fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9bcf236f-f259-a6cf-429f-d8cfecffc7e6-003f05fb {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6afcf7ab-3586-5ff3-a9eb-82542818e8ea-003f05fb, #w-node-_149ae328-299e-c7bc-eb75-b83282a4a4e8-003f05fb, #w-node-_58304085-f7e4-fb27-9a28-e0e6a1139793-003f05fb, #w-node-_7f6dc3b6-446d-6a18-cddf-77c08f437e52-003f05fb, #w-node-fb5c7fdf-176c-51a8-9682-ab4fe81291fe-003f05fb, #w-node-ff6de977-59e7-e8e6-4452-aab5c6c61b6b-003f05fb, #w-node-_8e49be50-cc42-7a0e-55d5-422c6e75c267-003f05fb, #w-node-_76e9c798-07c8-d8a5-f739-e8442de476a5-003f05fb, #w-node-_26117507-5910-e886-fdfe-35c6ba16f65c-003f05fb, #w-node-d8be90ac-53b2-2eb7-79a6-972e11148808-003f05fb, #w-node-a3187a58-6505-74f9-46af-6a88f7cfcd58-003f05fb, #w-node-a3187a58-6505-74f9-46af-6a88f7cfcd73-003f05fb, #w-node-_9586b193-3bdb-4dd5-7189-1d757cde5573-003f05fb, #w-node-_9586b193-3bdb-4dd5-7189-1d757cde557e-003f05fb, #w-node-c5eca350-d66c-e906-e4e6-17ea378b7e84-003f05fb, #w-node-_9d666580-76d0-64a3-48ae-f33af38a8b48-003f05fb, #w-node-_1e39ed23-3711-ccc9-016b-4a8273a070eb-003f05fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0565db50-bc40-9569-30b7-aa23865602dd-003f05fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_0bee4667-618c-860a-fd17-de1b9f91c4f5-003f05fb, #w-node-_0bee4667-618c-860a-fd17-de1b9f91c4f8-003f05fb, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574c5-003f05fb, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574d1-003f05fb, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574dc-003f05fb, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574e4-003f05fb, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574ec-003f05fb, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574f4-003f05fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_23c44b6e-9568-6154-c70c-87a57eaef01c-003f05fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_23c44b6e-9568-6154-c70c-87a57eaef023-003f05fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: baseline;
}

#w-node-_23c44b6e-9568-6154-c70c-87a57eaef024-003f05fb, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef027-003f05fb, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef030-003f05fb, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef039-003f05fb, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef042-003f05fb, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef04b-003f05fb, #w-node-_1dfc4124-3c17-bd20-67e1-330785b2c914-cd3f0621, #w-node-_90984d80-1ef1-7497-09f5-31eb35e4ded6-cd3f0621, #w-node-_5e0d65ea-e200-1111-6e0e-2d2237780ce7-cd3f0621, #w-node-_17380233-259f-107f-7349-423fb772bd6c-cd3f0621, #w-node-d2ba7ab9-dc06-8c73-d039-bf871d759190-cd3f0621, #w-node-_1ed41c31-66e3-0a8c-0802-af40f28a20ea-cd3f0621, #w-node-b88f04b7-2a49-4a45-c4e9-721a64737e61-cd3f0621, #w-node-aa5a2809-28f3-5b03-3ecd-34b99290e3a0-cd3f0621, #w-node-a284a5ba-eff6-7993-cd7b-ce31c75cfa68-cd3f0621, #w-node-_38e19339-8dbe-3865-ecc6-4cdea33840af-cd3f0621, #w-node-_38e19339-8dbe-3865-ecc6-4cdea33840b1-cd3f0621, #w-node-_38e19339-8dbe-3865-ecc6-4cdea33840b4-cd3f0621, #w-node-_657ad966-ccfe-812a-3368-29b24d42cea3-cd3f0621, #w-node-_657ad966-ccfe-812a-3368-29b24d42cea5-cd3f0621, #w-node-_657ad966-ccfe-812a-3368-29b24d42cea8-cd3f0621, #w-node-_76bd439c-8f0f-6b36-32bd-2407767706e5-cd3f0621, #w-node-_76bd439c-8f0f-6b36-32bd-2407767706e7-cd3f0621, #w-node-_76bd439c-8f0f-6b36-32bd-2407767706ea-cd3f0621, #w-node-_2c293562-5ca8-2e62-ddce-ee1f164174c5-cd3f0621, #w-node-_2c293562-5ca8-2e62-ddce-ee1f164174c7-cd3f0621, #w-node-_2c293562-5ca8-2e62-ddce-ee1f164174ca-cd3f0621, #w-node-e2846165-7121-1e88-2a7d-9bebdf05b019-cd3f0621, #w-node-e2846165-7121-1e88-2a7d-9bebdf05b01b-cd3f0621, #w-node-e2846165-7121-1e88-2a7d-9bebdf05b01e-cd3f0621, #w-node-_403a89e0-b343-e59a-069b-52ff7aade548-cd3f0621, #w-node-_403a89e0-b343-e59a-069b-52ff7aade54a-cd3f0621, #w-node-_403a89e0-b343-e59a-069b-52ff7aade54d-cd3f0621, #w-node-_4ec219ca-f655-1b59-c8bc-9dbe537f4174-cd3f0621, #w-node-_4ec219ca-f655-1b59-c8bc-9dbe537f4176-cd3f0621, #w-node-_4ec219ca-f655-1b59-c8bc-9dbe537f4179-cd3f0621, #w-node-_914c1563-abb3-b334-ffb5-a27d7e53de60-cd3f0621, #w-node-_914c1563-abb3-b334-ffb5-a27d7e53de62-cd3f0621, #w-node-_914c1563-abb3-b334-ffb5-a27d7e53de65-cd3f0621, #w-node-_94700353-208a-d668-25a7-50f212a94f91-cd3f0621, #w-node-_94700353-208a-d668-25a7-50f212a94f93-cd3f0621, #w-node-_94700353-208a-d668-25a7-50f212a94f96-cd3f0621, #w-node-_905ad907-dcf6-c898-767d-a3f1281f57dd-cd3f0621, #w-node-_905ad907-dcf6-c898-767d-a3f1281f57df-cd3f0621, #w-node-_905ad907-dcf6-c898-767d-a3f1281f57e2-cd3f0621, #w-node-_119b8913-e836-46e7-93ac-7c38ea3e56a1-cd3f0621, #w-node-_119b8913-e836-46e7-93ac-7c38ea3e56a3-cd3f0621, #w-node-_119b8913-e836-46e7-93ac-7c38ea3e56a6-cd3f0621, #w-node-_13784ee1-be6d-77da-fa36-752c36ab0add-cd3f0621, #w-node-_13784ee1-be6d-77da-fa36-752c36ab0adf-cd3f0621, #w-node-_13784ee1-be6d-77da-fa36-752c36ab0ae2-cd3f0621, #w-node-d6366b96-2187-936b-69dc-7e517dedd4d7-cd3f0621, #w-node-d6366b96-2187-936b-69dc-7e517dedd4d9-cd3f0621, #w-node-d6366b96-2187-936b-69dc-7e517dedd4dc-cd3f0621, #w-node-c9923b54-6f26-fb4e-4dde-fa6e30f557c5-cd3f0621, #w-node-c9923b54-6f26-fb4e-4dde-fa6e30f557c7-cd3f0621, #w-node-c9923b54-6f26-fb4e-4dde-fa6e30f557ca-cd3f0621, #w-node-aa4989d8-56cc-2ebd-8a98-2b41b1575904-cd3f0621, #w-node-aa4989d8-56cc-2ebd-8a98-2b41b1575906-cd3f0621, #w-node-aa4989d8-56cc-2ebd-8a98-2b41b157590b-cd3f0621, #w-node-_1f23939a-2bae-b1d6-d552-d01049ec64c3-cd3f0621, #w-node-_1f23939a-2bae-b1d6-d552-d01049ec64c4-cd3f0621, #w-node-_1f23939a-2bae-b1d6-d552-d01049ec64c5-cd3f0621, #w-node-_1f23939a-2bae-b1d6-d552-d01049ec64c6-cd3f0621, #w-node-_1f23939a-2bae-b1d6-d552-d01049ec64cc-cd3f0621, #w-node-_78e69701-739b-5437-3e2c-0b1126a22658-cd3f0621, #w-node-_78e69701-739b-5437-3e2c-0b1126a22659-cd3f0621, #w-node-_78e69701-739b-5437-3e2c-0b1126a2265f-cd3f0621, #w-node-_78e69701-739b-5437-3e2c-0b1126a22665-cd3f0621, #w-node-_78e69701-739b-5437-3e2c-0b1126a22666-cd3f0621, #w-node-d42ec1b9-f00a-6e4b-be94-c367afc69800-cd3f0621, #w-node-d42ec1b9-f00a-6e4b-be94-c367afc69801-cd3f0621, #w-node-d42ec1b9-f00a-6e4b-be94-c367afc69802-cd3f0621, #w-node-d42ec1b9-f00a-6e4b-be94-c367afc69803-cd3f0621, #w-node-d42ec1b9-f00a-6e4b-be94-c367afc69806-cd3f0621, #w-node-a2966df8-0bb0-23d4-c4be-eb6a0f030258-cd3f0621, #w-node-a2966df8-0bb0-23d4-c4be-eb6a0f030259-cd3f0621, #w-node-a2966df8-0bb0-23d4-c4be-eb6a0f03025c-cd3f0621, #w-node-a2966df8-0bb0-23d4-c4be-eb6a0f03026b-cd3f0621, #w-node-a2966df8-0bb0-23d4-c4be-eb6a0f03026c-cd3f0621, #w-node-_5990fa1c-8f6c-74cd-ec4e-e9901ae49dfd-1ae49df7, #w-node-_5990fa1c-8f6c-74cd-ec4e-e9901ae49dfe-1ae49df7, #w-node-_5990fa1c-8f6c-74cd-ec4e-e9901ae49e01-1ae49df7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5990fa1c-8f6c-74cd-ec4e-e9901ae49e04-1ae49df7 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_5990fa1c-8f6c-74cd-ec4e-e9901ae49e05-1ae49df7, #w-node-_5990fa1c-8f6c-74cd-ec4e-e9901ae49e06-1ae49df7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5990fa1c-8f6c-74cd-ec4e-e9901ae49e09-1ae49df7, #w-node-_5990fa1c-8f6c-74cd-ec4e-e9901ae49e0d-1ae49df7 {
  grid-area: Area;
}

#w-node-_5990fa1c-8f6c-74cd-ec4e-e9901ae49e0e-1ae49df7, #w-node-_5990fa1c-8f6c-74cd-ec4e-e9901ae49e15-1ae49df7, #w-node-_5990fa1c-8f6c-74cd-ec4e-e9901ae49e1c-1ae49df7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5990fa1c-8f6c-74cd-ec4e-e9901ae49e1d-1ae49df7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_5990fa1c-8f6c-74cd-ec4e-e9901ae49e22-1ae49df7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5990fa1c-8f6c-74cd-ec4e-e9901ae49e23-1ae49df7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_5990fa1c-8f6c-74cd-ec4e-e9901ae49e28-1ae49df7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5990fa1c-8f6c-74cd-ec4e-e9901ae49e29-1ae49df7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_5990fa1c-8f6c-74cd-ec4e-e9901ae49e2e-1ae49df7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5990fa1c-8f6c-74cd-ec4e-e9901ae49e2f-1ae49df7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_5990fa1c-8f6c-74cd-ec4e-e9901ae49e35-1ae49df7, #w-node-_5990fa1c-8f6c-74cd-ec4e-e9901ae49e3a-1ae49df7, #w-node-_5990fa1c-8f6c-74cd-ec4e-e9901ae49e3e-1ae49df7, #w-node-_5990fa1c-8f6c-74cd-ec4e-e9901ae49e48-1ae49df7, #w-node-_5990fa1c-8f6c-74cd-ec4e-e9901ae49e5e-1ae49df7, #w-node-_5990fa1c-8f6c-74cd-ec4e-e9901ae49e71-1ae49df7, #w-node-_1dfc4124-3c17-bd20-67e1-330785b2c914-be3f0634, #w-node-_90984d80-1ef1-7497-09f5-31eb35e4ded6-be3f0634, #w-node-_5e0d65ea-e200-1111-6e0e-2d2237780ce7-be3f0634, #w-node-_17380233-259f-107f-7349-423fb772bd6c-be3f0634, #w-node-d2ba7ab9-dc06-8c73-d039-bf871d759190-be3f0634, #w-node-_1ed41c31-66e3-0a8c-0802-af40f28a20ea-be3f0634, #w-node-b88f04b7-2a49-4a45-c4e9-721a64737e61-be3f0634, #w-node-aa5a2809-28f3-5b03-3ecd-34b99290e3a0-be3f0634, #w-node-a284a5ba-eff6-7993-cd7b-ce31c75cfa68-be3f0634, #w-node-_38e19339-8dbe-3865-ecc6-4cdea33840af-be3f0634, #w-node-_38e19339-8dbe-3865-ecc6-4cdea33840b1-be3f0634, #w-node-_38e19339-8dbe-3865-ecc6-4cdea33840b4-be3f0634, #w-node-_657ad966-ccfe-812a-3368-29b24d42cea3-be3f0634, #w-node-_657ad966-ccfe-812a-3368-29b24d42cea5-be3f0634, #w-node-_657ad966-ccfe-812a-3368-29b24d42cea8-be3f0634, #w-node-_76bd439c-8f0f-6b36-32bd-2407767706e5-be3f0634, #w-node-_76bd439c-8f0f-6b36-32bd-2407767706e7-be3f0634, #w-node-_76bd439c-8f0f-6b36-32bd-2407767706ea-be3f0634, #w-node-_2c293562-5ca8-2e62-ddce-ee1f164174c5-be3f0634, #w-node-_2c293562-5ca8-2e62-ddce-ee1f164174c7-be3f0634, #w-node-_2c293562-5ca8-2e62-ddce-ee1f164174ca-be3f0634, #w-node-e2846165-7121-1e88-2a7d-9bebdf05b019-be3f0634, #w-node-e2846165-7121-1e88-2a7d-9bebdf05b01b-be3f0634, #w-node-e2846165-7121-1e88-2a7d-9bebdf05b01e-be3f0634, #w-node-_403a89e0-b343-e59a-069b-52ff7aade548-be3f0634, #w-node-_403a89e0-b343-e59a-069b-52ff7aade54a-be3f0634, #w-node-_403a89e0-b343-e59a-069b-52ff7aade54d-be3f0634, #w-node-_4ec219ca-f655-1b59-c8bc-9dbe537f4174-be3f0634, #w-node-_4ec219ca-f655-1b59-c8bc-9dbe537f4176-be3f0634, #w-node-_4ec219ca-f655-1b59-c8bc-9dbe537f4179-be3f0634, #w-node-_914c1563-abb3-b334-ffb5-a27d7e53de60-be3f0634, #w-node-_914c1563-abb3-b334-ffb5-a27d7e53de62-be3f0634, #w-node-_914c1563-abb3-b334-ffb5-a27d7e53de65-be3f0634, #w-node-_94700353-208a-d668-25a7-50f212a94f91-be3f0634, #w-node-_94700353-208a-d668-25a7-50f212a94f93-be3f0634, #w-node-_94700353-208a-d668-25a7-50f212a94f96-be3f0634, #w-node-_905ad907-dcf6-c898-767d-a3f1281f57dd-be3f0634, #w-node-_905ad907-dcf6-c898-767d-a3f1281f57df-be3f0634, #w-node-_905ad907-dcf6-c898-767d-a3f1281f57e2-be3f0634, #w-node-_119b8913-e836-46e7-93ac-7c38ea3e56a1-be3f0634, #w-node-_119b8913-e836-46e7-93ac-7c38ea3e56a3-be3f0634, #w-node-_119b8913-e836-46e7-93ac-7c38ea3e56a6-be3f0634, #w-node-_13784ee1-be6d-77da-fa36-752c36ab0add-be3f0634, #w-node-_13784ee1-be6d-77da-fa36-752c36ab0adf-be3f0634, #w-node-_13784ee1-be6d-77da-fa36-752c36ab0ae2-be3f0634, #w-node-d6366b96-2187-936b-69dc-7e517dedd4d7-be3f0634, #w-node-d6366b96-2187-936b-69dc-7e517dedd4d9-be3f0634, #w-node-d6366b96-2187-936b-69dc-7e517dedd4dc-be3f0634, #w-node-c9923b54-6f26-fb4e-4dde-fa6e30f557c5-be3f0634, #w-node-c9923b54-6f26-fb4e-4dde-fa6e30f557c7-be3f0634, #w-node-c9923b54-6f26-fb4e-4dde-fa6e30f557ca-be3f0634, #w-node-aa4989d8-56cc-2ebd-8a98-2b41b1575904-be3f0634, #w-node-aa4989d8-56cc-2ebd-8a98-2b41b1575906-be3f0634, #w-node-aa4989d8-56cc-2ebd-8a98-2b41b157590b-be3f0634, #w-node-_1f23939a-2bae-b1d6-d552-d01049ec64c3-be3f0634, #w-node-_1f23939a-2bae-b1d6-d552-d01049ec64c4-be3f0634, #w-node-_1f23939a-2bae-b1d6-d552-d01049ec64c5-be3f0634, #w-node-_1f23939a-2bae-b1d6-d552-d01049ec64c6-be3f0634, #w-node-_1f23939a-2bae-b1d6-d552-d01049ec64cc-be3f0634, #w-node-_78e69701-739b-5437-3e2c-0b1126a22658-be3f0634, #w-node-_78e69701-739b-5437-3e2c-0b1126a22659-be3f0634, #w-node-_78e69701-739b-5437-3e2c-0b1126a2265f-be3f0634, #w-node-_78e69701-739b-5437-3e2c-0b1126a22665-be3f0634, #w-node-_78e69701-739b-5437-3e2c-0b1126a22666-be3f0634, #w-node-d42ec1b9-f00a-6e4b-be94-c367afc69800-be3f0634, #w-node-d42ec1b9-f00a-6e4b-be94-c367afc69801-be3f0634, #w-node-d42ec1b9-f00a-6e4b-be94-c367afc69802-be3f0634, #w-node-d42ec1b9-f00a-6e4b-be94-c367afc69803-be3f0634, #w-node-d42ec1b9-f00a-6e4b-be94-c367afc69806-be3f0634 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_10962bc7-da84-1476-c36e-c17a204ad95b-ca3f0647, #w-node-_27c73884-ff49-f65e-d9ea-0106895fe9b2-ca3f0647, #w-node-_9c197a2e-8c7f-948e-7786-6b5a4c5f1150-ca3f0647, #w-node-_691b766f-fc37-5eb8-cd1a-115adb8adbbb-ca3f0647, #w-node-_691b766f-fc37-5eb8-cd1a-115adb8adbc3-ca3f0647, #w-node-_691b766f-fc37-5eb8-cd1a-115adb8adbc4-ca3f0647, #w-node-e40a1b72-57a5-8b73-4d84-36857d7363a2-ca3f0647, #w-node-e40a1b72-57a5-8b73-4d84-36857d7363aa-ca3f0647, #w-node-e40a1b72-57a5-8b73-4d84-36857d7363ab-ca3f0647, #w-node-_5899e7b1-15b1-e835-4a5c-9d95701d1703-ca3f0647, #w-node-_5899e7b1-15b1-e835-4a5c-9d95701d170b-ca3f0647, #w-node-_5899e7b1-15b1-e835-4a5c-9d95701d170c-ca3f0647, #w-node-_0c18a027-f5a6-7d0f-f8a8-8384ccbc5f99-ca3f0647, #w-node-_0c18a027-f5a6-7d0f-f8a8-8384ccbc5fa1-ca3f0647, #w-node-_0c18a027-f5a6-7d0f-f8a8-8384ccbc5fa2-ca3f0647 {
  place-self: center;
}

#w-node-_070744ce-f5c7-69f3-7c09-562ca76eef4d-ca3f0647, #w-node-_3f4314b6-d47c-36f7-099b-9acb7aab6e2c-ca3f0647, #w-node-_03fb8446-dc85-99c5-656f-06a0f467d952-ca3f0647, #w-node-_9a1719da-d10e-8cb9-3dd0-9d457dbb3816-ca3f0647, #w-node-_9a1719da-d10e-8cb9-3dd0-9d457dbb3819-ca3f0647, #w-node-f86fd0d6-c801-6b10-a79a-b5de4b426856-ca3f0647, #w-node-f86fd0d6-c801-6b10-a79a-b5de4b426859-ca3f0647, #w-node-_228f117f-a91f-3e15-c331-ee8c625f2a62-ca3f0647, #w-node-_228f117f-a91f-3e15-c331-ee8c625f2a65-ca3f0647, #w-node-_9a1719da-d10e-8cb9-3dd0-9d457dbb381e-ca3f0647, #w-node-_9a1719da-d10e-8cb9-3dd0-9d457dbb3821-ca3f0647, #w-node-_9a1719da-d10e-8cb9-3dd0-9d457dbb3826-ca3f0647, #w-node-_9a1719da-d10e-8cb9-3dd0-9d457dbb3829-ca3f0647, #w-node-_89f7a520-e7ac-b129-eb1b-1262c3dc2f5b-ca3f0647, #w-node-_89f7a520-e7ac-b129-eb1b-1262c3dc2f5e-ca3f0647, #w-node-_89f7a520-e7ac-b129-eb1b-1262c3dc2f64-ca3f0647, #w-node-_89f7a520-e7ac-b129-eb1b-1262c3dc2f67-ca3f0647, #w-node-_89f7a520-e7ac-b129-eb1b-1262c3dc2f6d-ca3f0647, #w-node-_89f7a520-e7ac-b129-eb1b-1262c3dc2f70-ca3f0647, #w-node-_7de47f49-7d20-d99f-d2b1-13bd2d61fbfa-ca3f0647, #w-node-c75de0a7-81eb-d021-8ac6-da120d9c0195-ca3f0647, #w-node-a654f290-d11e-44c7-40f0-5b534a527779-ca3f0647, #w-node-_301acf52-bd54-51f9-8e03-e0b47a2eafe2-ca3f0647, #w-node-b3e26675-5245-52ea-7bbe-95b663601d97-ca3f0647, #w-node-a654f290-d11e-44c7-40f0-5b534a527785-ca3f0647, #w-node-_75c98b6d-5605-54dc-9f47-08f27b21fd9f-133f065a, #w-node-_75c98b6d-5605-54dc-9f47-08f27b21fda0-133f065a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_75c98b6d-5605-54dc-9f47-08f27b21fda3-133f065a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_75c98b6d-5605-54dc-9f47-08f27b21fda6-133f065a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_75c98b6d-5605-54dc-9f47-08f27b21fdae-133f065a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_8b07cca9-eca1-9646-4ee6-18735322b470-133f065a, #w-node-_999a1863-ad0c-3245-4295-1b9a3fee6545-133f065a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8412eaca-3b8f-fdfc-0097-ffa137caf164-133f065a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_98d5be63-97dc-0ab4-f901-8014b6266dd8-133f065a {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-dce5fb0b-ff8c-61df-4bd9-bfb2d111b114-133f065a, #w-node-_423c0348-93f2-66e0-4675-88247fa73d48-133f065a, #w-node-_7f40a409-6f83-99de-5d51-5c2c22ef9ba3-133f065a, #redirect.w-node-_2dc75cc9-f479-e8ff-6be4-f54a6e00d4c9-133f065a, #w-node-db4d3002-91bc-291b-c2a4-d57535607b13-133f065a, #w-node-b87ba0f6-2602-bbde-e6cc-b0cddc210980-133f065a, #w-node-_6f8f15ea-366c-9676-71d1-7497a8c54097-133f065a, #w-node-_911ee731-2685-0987-4e36-9b108b0ae25f-133f065a, #w-node-_02107480-f79b-faeb-9975-78984bc10779-133f065a, #w-node-_66be0acf-fa98-b397-ef09-a4b654951986-133f065a, #w-node-_5c238d4f-d79a-b682-1442-e4dcf402a5f9-133f065a, #w-node-_31eea0e1-8fee-c47f-fece-9a5b07f7b203-133f065a, #w-node-_106db4d8-a7f2-f10d-899f-320a4117def3-133f065a, #w-node-d6abfc65-1487-c666-b545-8fd70f57839b-133f065a, #w-node-_85c265dd-713c-67e6-6835-8e0af9b9db2c-133f065a, #w-node-e7c4da42-ed03-79c0-4b58-26ab86ff1ffa-133f065a, #w-node-aa189c5a-3b27-8fab-938f-fcf01b62d537-133f065a, #w-node-_22d8a0a6-410a-3b57-9865-ffb33f631a7e-133f065a, #w-node-_8bf6e203-6e53-822f-78de-08ffdcea2aca-133f065a, #w-node-_9bcf236f-f259-a6cf-429f-d8cfecffc7e6-133f065a, #w-node-_149ae328-299e-c7bc-eb75-b83282a4a4e8-133f065a, #w-node-_149ae328-299e-c7bc-eb75-b83282a4a4e7-133f065a, #w-node-fb5c7fdf-176c-51a8-9682-ab4fe81291fd-133f065a, #w-node-fb5c7fdf-176c-51a8-9682-ab4fe81291fe-133f065a, #w-node-ff6de977-59e7-e8e6-4452-aab5c6c61b6b-133f065a, #w-node-ff6de977-59e7-e8e6-4452-aab5c6c61b79-133f065a, #w-node-_26117507-5910-e886-fdfe-35c6ba16f65b-133f065a, #w-node-_26117507-5910-e886-fdfe-35c6ba16f65c-133f065a, #w-node-d2fb5369-3731-b8ef-f5b7-ac5baae34148-133f065a, #w-node-_9a0633c6-819b-c191-9a24-0bcf3a498967-133f065a, #w-node-_4c05c67f-fb43-cac0-92c5-267ea63ca078-133f065a, #w-node-_4c05c67f-fb43-cac0-92c5-267ea63ca083-133f065a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0565db50-bc40-9569-30b7-aa23865602dd-133f065a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_4f1411da-da98-71a7-5170-daa2d929a2db-133f065a, #w-node-_4f1411da-da98-71a7-5170-daa2d929a2dc-133f065a, #w-node-_4f1411da-da98-71a7-5170-daa2d929a2eb-133f065a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f1411da-da98-71a7-5170-daa2d929a2f9-133f065a {
  place-self: auto;
}

#w-node-_4f1411da-da98-71a7-5170-daa2d929a305-133f065a, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574c5-133f065a, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574d1-133f065a, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574dc-133f065a, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574e4-133f065a, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574ec-133f065a, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574f4-133f065a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_23c44b6e-9568-6154-c70c-87a57eaef01c-133f065a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_23c44b6e-9568-6154-c70c-87a57eaef023-133f065a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: baseline;
}

#w-node-_23c44b6e-9568-6154-c70c-87a57eaef024-133f065a, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef027-133f065a, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef030-133f065a, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef039-133f065a, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef042-133f065a, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef04b-133f065a, #w-node-_2d211d1f-a5cd-1523-07dd-898dbc18bf35-133f065a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7c27223-cc12-796f-75f5-6d2af3a42474-133f065a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5a7-133f065a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5a8-133f065a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5ad-133f065a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5ae-133f065a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5b3-133f065a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5b4-133f065a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5b9-133f065a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5ba-133f065a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_1bf083b8-397c-66c6-c9a9-e6bab5400742-3d3f066d, #w-node-_1bf083b8-397c-66c6-c9a9-e6bab5400743-3d3f066d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1bf083b8-397c-66c6-c9a9-e6bab5400746-3d3f066d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_01f8eb74-0a11-3842-de3c-750e07319f5e-3d3f066d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_26abd5af-174a-32b8-eeaf-153cbb1d87d8-3d3f066d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_17339371-4f1d-e42e-8259-3b0a47f33687-3d3f066d {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_17339371-4f1d-e42e-8259-3b0a47f3368a-3d3f066d, #w-node-_5921b6d6-207b-42fd-6876-94f33e34d3ea-3d3f066d, #w-node-_331a72bb-4baf-ba52-07e0-ff11dd51a0ba-3d3f066d, #w-node-_7d241c43-3bd7-ad85-60c2-129206593b32-3d3f066d, #w-node-_8116eb37-f7e2-3fdb-ef4c-2b6f1d9de0e5-3d3f066d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e1698124-684e-c19e-69d6-6f60fab5d7ac-3d3f066d {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-a59539b3-10e1-19d7-d1c5-2c69c599d4da-3d3f066d, #w-node-_85d86728-b759-b163-1c6f-dff557240e5f-3d3f066d, #w-node-f49541b4-c3e8-f039-8fc0-e9b4cd9b8715-3d3f066d, #w-node-bc6b7d44-e36f-aaf3-375f-18e3e4dc1ba1-3d3f066d, #w-node-e8fe1092-04ef-2bc2-813e-01f3b543dd32-3d3f066d, #w-node-e8fe1092-04ef-2bc2-813e-01f3b543dd33-3d3f066d, #w-node-e8fe1092-04ef-2bc2-813e-01f3b543dd35-3d3f066d, #w-node-e8fe1092-04ef-2bc2-813e-01f3b543dd3f-3d3f066d, #w-node-e8fe1092-04ef-2bc2-813e-01f3b543dd40-3d3f066d, #w-node-e8fe1092-04ef-2bc2-813e-01f3b543dd42-3d3f066d, #w-node-e8fe1092-04ef-2bc2-813e-01f3b543dd4c-3d3f066d, #w-node-e8fe1092-04ef-2bc2-813e-01f3b543dd4d-3d3f066d, #w-node-e8fe1092-04ef-2bc2-813e-01f3b543dd4f-3d3f066d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83bedaae-81b7-0b9b-bee2-5eb7d71a838f-3d3f066d, #w-node-_4cf63748-e9a5-9ca0-7042-813a2d00cf5d-3d3f066d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-eab0c0b0-b6ce-5bea-273f-48027e8396fb-3d3f066d, #w-node-_3274e919-0422-b234-46a0-cf0fe508f2c9-3d3f066d, #w-node-_277db2ab-f540-6ff0-48ef-11cb3c2ffac3-3d3f066d, #w-node-_3fca35bc-49f5-5006-d413-559d4fff1627-3d3f066d, #w-node-_0e11b054-0801-ef31-12b8-ee33ae7981d0-3d3f066d, #w-node-_0d9c53b5-cade-88f9-36a7-19b316282b4f-3d3f066d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_18f427cf-64d0-364b-de56-5f37ff78aaab-3d3f066d {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-de24f9ab-abe4-9c1e-e6f2-07f9ed33ddf3-3d3f066d, #w-node-_31c7ea63-882a-aa27-ec90-b4317d9204d3-3d3f066d, #w-node-_707732dc-6962-025c-e0ec-04f4169ccbf7-3d3f066d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4599a4a3-ee8b-733d-6006-82435b6fb6d7-3d3f066d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_705ef43b-2945-22c2-ad20-fc6536029932-3d3f066d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9df2dc24-5858-a7e3-fa9e-a1d4f1e821f3-3d3f066d, #w-node-a366fe2c-9959-6a00-3649-256e109782d9-3d3f066d, #w-node-c539585e-fd61-a55c-d460-7c6a0342ca4c-3d3f066d, #w-node-_1dfc4124-3c17-bd20-67e1-330785b2c914-b03f0672, #w-node-_90984d80-1ef1-7497-09f5-31eb35e4ded6-b03f0672, #w-node-_5e0d65ea-e200-1111-6e0e-2d2237780ce7-b03f0672, #w-node-_17380233-259f-107f-7349-423fb772bd6c-b03f0672, #w-node-d2ba7ab9-dc06-8c73-d039-bf871d759190-b03f0672, #w-node-_1ed41c31-66e3-0a8c-0802-af40f28a20ea-b03f0672, #w-node-b88f04b7-2a49-4a45-c4e9-721a64737e61-b03f0672, #w-node-aa5a2809-28f3-5b03-3ecd-34b99290e3a0-b03f0672, #w-node-a284a5ba-eff6-7993-cd7b-ce31c75cfa68-b03f0672, #w-node-_38e19339-8dbe-3865-ecc6-4cdea33840af-b03f0672, #w-node-_38e19339-8dbe-3865-ecc6-4cdea33840b1-b03f0672, #w-node-_38e19339-8dbe-3865-ecc6-4cdea33840b4-b03f0672, #w-node-_657ad966-ccfe-812a-3368-29b24d42cea3-b03f0672, #w-node-_657ad966-ccfe-812a-3368-29b24d42cea5-b03f0672, #w-node-_657ad966-ccfe-812a-3368-29b24d42cea8-b03f0672, #w-node-_76bd439c-8f0f-6b36-32bd-2407767706e5-b03f0672, #w-node-_76bd439c-8f0f-6b36-32bd-2407767706e7-b03f0672, #w-node-_76bd439c-8f0f-6b36-32bd-2407767706ea-b03f0672, #w-node-_2c293562-5ca8-2e62-ddce-ee1f164174c5-b03f0672, #w-node-_2c293562-5ca8-2e62-ddce-ee1f164174c7-b03f0672, #w-node-_2c293562-5ca8-2e62-ddce-ee1f164174ca-b03f0672, #w-node-e2846165-7121-1e88-2a7d-9bebdf05b019-b03f0672, #w-node-e2846165-7121-1e88-2a7d-9bebdf05b01b-b03f0672, #w-node-e2846165-7121-1e88-2a7d-9bebdf05b01e-b03f0672, #w-node-_403a89e0-b343-e59a-069b-52ff7aade548-b03f0672, #w-node-_403a89e0-b343-e59a-069b-52ff7aade54a-b03f0672, #w-node-_403a89e0-b343-e59a-069b-52ff7aade54d-b03f0672, #w-node-_4ec219ca-f655-1b59-c8bc-9dbe537f4174-b03f0672, #w-node-_4ec219ca-f655-1b59-c8bc-9dbe537f4176-b03f0672, #w-node-_4ec219ca-f655-1b59-c8bc-9dbe537f4179-b03f0672, #w-node-_914c1563-abb3-b334-ffb5-a27d7e53de60-b03f0672, #w-node-_914c1563-abb3-b334-ffb5-a27d7e53de62-b03f0672, #w-node-_914c1563-abb3-b334-ffb5-a27d7e53de65-b03f0672, #w-node-_94700353-208a-d668-25a7-50f212a94f91-b03f0672, #w-node-_94700353-208a-d668-25a7-50f212a94f93-b03f0672, #w-node-_94700353-208a-d668-25a7-50f212a94f96-b03f0672, #w-node-_905ad907-dcf6-c898-767d-a3f1281f57dd-b03f0672, #w-node-_905ad907-dcf6-c898-767d-a3f1281f57df-b03f0672, #w-node-_905ad907-dcf6-c898-767d-a3f1281f57e2-b03f0672, #w-node-_119b8913-e836-46e7-93ac-7c38ea3e56a1-b03f0672, #w-node-_119b8913-e836-46e7-93ac-7c38ea3e56a3-b03f0672, #w-node-_119b8913-e836-46e7-93ac-7c38ea3e56a6-b03f0672, #w-node-_13784ee1-be6d-77da-fa36-752c36ab0add-b03f0672, #w-node-_13784ee1-be6d-77da-fa36-752c36ab0adf-b03f0672, #w-node-_13784ee1-be6d-77da-fa36-752c36ab0ae2-b03f0672, #w-node-d6366b96-2187-936b-69dc-7e517dedd4d7-b03f0672, #w-node-d6366b96-2187-936b-69dc-7e517dedd4d9-b03f0672, #w-node-d6366b96-2187-936b-69dc-7e517dedd4dc-b03f0672, #w-node-c9923b54-6f26-fb4e-4dde-fa6e30f557c5-b03f0672, #w-node-c9923b54-6f26-fb4e-4dde-fa6e30f557c7-b03f0672, #w-node-c9923b54-6f26-fb4e-4dde-fa6e30f557ca-b03f0672, #w-node-aa4989d8-56cc-2ebd-8a98-2b41b1575904-b03f0672, #w-node-aa4989d8-56cc-2ebd-8a98-2b41b1575906-b03f0672, #w-node-aa4989d8-56cc-2ebd-8a98-2b41b157590b-b03f0672, #w-node-_1f23939a-2bae-b1d6-d552-d01049ec64c3-b03f0672, #w-node-_1f23939a-2bae-b1d6-d552-d01049ec64c4-b03f0672, #w-node-_1f23939a-2bae-b1d6-d552-d01049ec64c5-b03f0672, #w-node-_1f23939a-2bae-b1d6-d552-d01049ec64c6-b03f0672, #w-node-_1f23939a-2bae-b1d6-d552-d01049ec64cc-b03f0672, #w-node-_78e69701-739b-5437-3e2c-0b1126a22658-b03f0672, #w-node-_78e69701-739b-5437-3e2c-0b1126a22659-b03f0672, #w-node-_78e69701-739b-5437-3e2c-0b1126a2265f-b03f0672, #w-node-_78e69701-739b-5437-3e2c-0b1126a22665-b03f0672, #w-node-_78e69701-739b-5437-3e2c-0b1126a22666-b03f0672, #w-node-d42ec1b9-f00a-6e4b-be94-c367afc69800-b03f0672, #w-node-d42ec1b9-f00a-6e4b-be94-c367afc69801-b03f0672, #w-node-d42ec1b9-f00a-6e4b-be94-c367afc69802-b03f0672, #w-node-d42ec1b9-f00a-6e4b-be94-c367afc69803-b03f0672, #w-node-d42ec1b9-f00a-6e4b-be94-c367afc69806-b03f0672, #w-node-a2966df8-0bb0-23d4-c4be-eb6a0f030258-b03f0672, #w-node-a2966df8-0bb0-23d4-c4be-eb6a0f030259-b03f0672, #w-node-a2966df8-0bb0-23d4-c4be-eb6a0f03025c-b03f0672, #w-node-a2966df8-0bb0-23d4-c4be-eb6a0f03026b-b03f0672, #w-node-a2966df8-0bb0-23d4-c4be-eb6a0f03026c-b03f0672 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f21666e-54d5-0878-07ca-f0cb1eb32c79-0730547c {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_4f21666e-54d5-0878-07ca-f0cb1eb32c7a-0730547c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f21666e-54d5-0878-07ca-f0cb1eb32c7d-0730547c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_54645e73-d214-674b-86b9-895d1c9b1ddf-0730547c, #w-node-_62905525-8075-1cff-0732-c92fd39b3b66-0730547c, #w-node-_62905525-8075-1cff-0732-c92fd39b3b6d-0730547c, #w-node-dc666aeb-95f4-98b8-69a2-e5f645b72d8d-0730547c, #w-node-_3c5003fe-e182-288c-75ed-f197a0124280-0730547c, #w-node-_197ecf22-ec19-371f-44bd-909e96b115b3-0730547c, #w-node-_197ecf22-ec19-371f-44bd-909e96b115be-0730547c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_957c5176-367a-6f42-1a64-84986f1ac05f-0730547c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-f0f46e77-6a43-1d1a-e8b8-d32d9563ced9-4c882d3e, #w-node-_8acbc4fd-de15-df64-ec8f-54128cdf4cac-2324e675, #w-node-_8acbc4fd-de15-df64-ec8f-54128cdf4cad-2324e675, #w-node-_8acbc4fd-de15-df64-ec8f-54128cdf4cac-a1ecd7e8, #w-node-_8acbc4fd-de15-df64-ec8f-54128cdf4cad-a1ecd7e8, #w-node-_339401e7-57ba-3d07-3086-8f8d06546d69-57d8498d, #w-node-_339401e7-57ba-3d07-3086-8f8d06546d70-57d8498d, #w-node-_187a2c2d-0c94-f8d5-2b64-583724a2c429-57d8498d, #w-node-_187a2c2d-0c94-f8d5-2b64-583724a2c42b-57d8498d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_187a2c2d-0c94-f8d5-2b64-583724a2c441-57d8498d {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_187a2c2d-0c94-f8d5-2b64-583724a2c443-57d8498d, #w-node-_187a2c2d-0c94-f8d5-2b64-583724a2c459-57d8498d, #w-node-_187a2c2d-0c94-f8d5-2b64-583724a2c45b-57d8498d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_187a2c2d-0c94-f8d5-2b64-583724a2c471-57d8498d {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_187a2c2d-0c94-f8d5-2b64-583724a2c473-57d8498d, #w-node-_187a2c2d-0c94-f8d5-2b64-583724a2c489-57d8498d, #w-node-_187a2c2d-0c94-f8d5-2b64-583724a2c48c-57d8498d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_187a2c2d-0c94-f8d5-2b64-583724a2c4a2-57d8498d {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_187a2c2d-0c94-f8d5-2b64-583724a2c4a4-57d8498d, #w-node-_7dc7fb61-d47b-2d0b-cf0d-3b96b9f386a7-57d8498d, #w-node-_7dc7fb61-d47b-2d0b-cf0d-3b96b9f386b3-57d8498d, #w-node-bc7b4429-3081-7cd6-328c-77706dd0d80c-57d8498d, #w-node-bc7b4429-3081-7cd6-328c-77706dd0d81f-57d8498d, #w-node-_0083fd3d-a320-6871-dfa4-db778fcf48ab-57d8498d, #w-node-_0083fd3d-a320-6871-dfa4-db778fcf48b0-57d8498d, #w-node-_0083fd3d-a320-6871-dfa4-db778fcf48b5-57d8498d, #w-node-_11f4e49c-dd3a-9961-8edf-31a2906da66a-57d8498d, #w-node-_11f4e49c-dd3a-9961-8edf-31a2906da67e-57d8498d, #w-node-_11f4e49c-dd3a-9961-8edf-31a2906da692-57d8498d, #w-node-b45a2e48-15e7-a1a6-d4ad-935616d92cd8-61f42d5d, #w-node-a4b9be63-86de-c460-6ecf-ed0f1fcb1edc-7a0e98ec, #w-node-a4b9be63-86de-c460-6ecf-ed0f1fcb1ede-7a0e98ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c6944e6-4839-b9e7-7b04-7c6bd7352a5c-7a0e98ec {
  grid-area: span 1 / span 6 / span 1 / span 6;
  place-self: stretch end;
}

#w-node-_8c6944e6-4839-b9e7-7b04-7c6bd7352a5f-7a0e98ec {
  grid-area: 1 / 8 / 2 / 12;
  align-self: center;
}

#w-node-aebc0bfb-ebeb-59d6-e4d0-551ad8958be1-97373cf8, #w-node-aebc0bfb-ebeb-59d6-e4d0-551ad8958be3-97373cf8, #w-node-c193828d-6bc6-e33a-4884-4018ddd70f78-629c8bf7, #w-node-c193828d-6bc6-e33a-4884-4018ddd70f79-629c8bf7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c193828d-6bc6-e33a-4884-4018ddd70f7c-629c8bf7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-a1cad633-d6f9-22d3-6395-248b8619c6dc-629c8bf7, #w-node-a1cad633-d6f9-22d3-6395-248b8619c6e0-629c8bf7, #w-node-a1cad633-d6f9-22d3-6395-248b8619c6e4-629c8bf7, #w-node-_30bbebb3-fc7d-93e2-9689-b85e13befa05-629c8bf7, #w-node-_30bbebb3-fc7d-93e2-9689-b85e13befa0a-629c8bf7, #w-node-_30bbebb3-fc7d-93e2-9689-b85e13befa0f-629c8bf7, #w-node-_1112fc5b-d5a4-c0d2-959e-d778d3e2da9a-629c8bf7, #w-node-_55cc35c4-fd5a-f672-a1cf-56e3ecba84b8-629c8bf7, #w-node-d50e1470-ad4d-749e-40a9-a08fc805e40b-629c8bf7, #w-node-_5ed5c103-6b8f-bbeb-8b83-a359251782e6-629c8bf7, #w-node-_5ed5c103-6b8f-bbeb-8b83-a359251782ed-629c8bf7, #w-node-_32d6f61c-d114-986e-f5a8-3c5267445cc4-629c8bf7, #w-node-_32d6f61c-d114-986e-f5a8-3c5267445cc6-629c8bf7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_32d6f61c-d114-986e-f5a8-3c5267445cdc-629c8bf7 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_32d6f61c-d114-986e-f5a8-3c5267445cde-629c8bf7, #w-node-_32d6f61c-d114-986e-f5a8-3c5267445cf4-629c8bf7, #w-node-_32d6f61c-d114-986e-f5a8-3c5267445cf6-629c8bf7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_32d6f61c-d114-986e-f5a8-3c5267445d0c-629c8bf7 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_32d6f61c-d114-986e-f5a8-3c5267445d0e-629c8bf7, #w-node-_32d6f61c-d114-986e-f5a8-3c5267445d24-629c8bf7, #w-node-_32d6f61c-d114-986e-f5a8-3c5267445d27-629c8bf7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_32d6f61c-d114-986e-f5a8-3c5267445d3d-629c8bf7 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_32d6f61c-d114-986e-f5a8-3c5267445d3f-629c8bf7, #w-node-d7e08bb5-7b7c-1345-00f7-b3933ba15fb6-629c8bf7, #w-node-d7e08bb5-7b7c-1345-00f7-b3933ba15fc9-629c8bf7, #w-node-_65a4c1a9-4d73-f0bf-2de4-723ee8ecbb92-629c8bf7, #w-node-_65a4c1a9-4d73-f0bf-2de4-723ee8ecbb97-629c8bf7, #w-node-_65a4c1a9-4d73-f0bf-2de4-723ee8ecbb9c-629c8bf7, #w-node-b70eb77e-84e5-a9d7-4ef0-ffaf7f4569d7-629c8bf7, #w-node-b70eb77e-84e5-a9d7-4ef0-ffaf7f4569d9-629c8bf7, #w-node-a0e4b1e4-69f5-a9a0-b223-8acd86c9e03a-629c8bf7, #w-node-a0e4b1e4-69f5-a9a0-b223-8acd86c9e04e-629c8bf7, #w-node-a0e4b1e4-69f5-a9a0-b223-8acd86c9e062-629c8bf7, #w-node-f18c81ef-1ec3-d886-ab36-ff723c8f699a-629c8bf7, #w-node-f18c81ef-1ec3-d886-ab36-ff723c8f69a6-629c8bf7, #w-node-f18c81ef-1ec3-d886-ab36-ff723c8f69b4-629c8bf7, #w-node-f18c81ef-1ec3-d886-ab36-ff723c8f69bc-629c8bf7, #w-node-f18c81ef-1ec3-d886-ab36-ff723c8f69c4-629c8bf7, #w-node-f18c81ef-1ec3-d886-ab36-ff723c8f69cc-629c8bf7, #w-node-f18c81ef-1ec3-d886-ab36-ff723c8f69d4-629c8bf7, #w-node-f18c81ef-1ec3-d886-ab36-ff723c8f69dc-629c8bf7, #w-node-_325a1491-5fd1-bd22-f3af-d83d80d90ad4-629c8bf7, #w-node-_7631a3c9-e20e-86c7-acd1-1da54b3cefbf-39448ae6, #w-node-_99c9b149-951e-cba0-4d52-ec5cdae85e7a-39448ae6, #w-node-_99c9b149-951e-cba0-4d52-ec5cdae85e7b-39448ae6, #w-node-_99c9b149-951e-cba0-4d52-ec5cdae85e7c-39448ae6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_99c9b149-951e-cba0-4d52-ec5cdae85e7d-39448ae6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_99c9b149-951e-cba0-4d52-ec5cdae85e84-39448ae6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_99c9b149-951e-cba0-4d52-ec5cdae85e85-39448ae6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_99c9b149-951e-cba0-4d52-ec5cdae85e8c-39448ae6, #w-node-_99c9b149-951e-cba0-4d52-ec5cdae85e8d-39448ae6, #w-node-_99c9b149-951e-cba0-4d52-ec5cdae85e8e-39448ae6, #w-node-_99c9b149-951e-cba0-4d52-ec5cdae85e8f-39448ae6, #w-node-_99c9b149-951e-cba0-4d52-ec5cdae85e90-39448ae6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_99c9b149-951e-cba0-4d52-ec5cdae85e91-39448ae6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_19c7936d-9e3b-d45c-5245-3c931c416ec7-39448ae6, #w-node-_86dafa36-b40e-8bb7-6a6d-70bcbe842176-39448ae6, #w-node-fc247243-a6b8-25e8-56d7-3f5e85b987f4-39448ae6, #w-node-dff931f4-70e3-798f-071e-fe4c8ee463a9-39448ae6, #w-node-a91c02dd-905e-7ca8-6186-e509b36812d2-39448ae6, #w-node-dd6b859e-1e68-87d3-d70e-39220bbffa0f-39448ae6, #w-node-_929db8ca-235d-79fe-b243-dac70a1a6ead-39448ae6, #w-node-_82e5e8c5-ac04-9c82-005a-56c9f193af25-39448ae6, #w-node-_82e5e8c5-ac04-9c82-005a-56c9f193af31-39448ae6, #w-node-_82e5e8c5-ac04-9c82-005a-56c9f193af3a-39448ae6, #w-node-_4a5d1cb9-5e58-d85b-ad7e-8af7ec3e8a2b-39448ae6, #w-node-_11970fa8-1319-b68f-caae-e73de83da91c-39448ae6, #w-node-_93706a47-fb4e-5a41-66a3-e36b25e69b52-39448ae6, #w-node-_7dc0cb0e-f7f1-823f-2fac-7f1c0379d88e-39448ae6, #w-node-_7dc0cb0e-f7f1-823f-2fac-7f1c0379d89d-39448ae6, #w-node-_7dc0cb0e-f7f1-823f-2fac-7f1c0379d8ac-39448ae6, #w-node-_6b22e0d9-c05c-4a72-52f8-f622b22e72d2-b7cc2314, #w-node-_6b22e0d9-c05c-4a72-52f8-f622b22e72d3-b7cc2314 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6b22e0d9-c05c-4a72-52f8-f622b22e72d6-b7cc2314 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-c0602f70-475d-b641-00ed-525304a14a1f-b7cc2314, #w-node-_1fadc95d-5a92-8e76-b556-1f6bdf4371a4-b7cc2314, #w-node-_127ae39d-7928-db81-60f5-789a0f61eb89-b7cc2314, #w-node-b87ba0f6-2602-bbde-e6cc-b0cddc210980-b7cc2314, #w-node-_6f8f15ea-366c-9676-71d1-7497a8c54097-b7cc2314, #w-node-_911ee731-2685-0987-4e36-9b108b0ae25f-b7cc2314, #w-node-_02107480-f79b-faeb-9975-78984bc10779-b7cc2314, #w-node-_66be0acf-fa98-b397-ef09-a4b654951986-b7cc2314, #w-node-_5c238d4f-d79a-b682-1442-e4dcf402a5f9-b7cc2314, #w-node-_31eea0e1-8fee-c47f-fece-9a5b07f7b203-b7cc2314, #w-node-_106db4d8-a7f2-f10d-899f-320a4117def3-b7cc2314, #w-node-d6abfc65-1487-c666-b545-8fd70f57839b-b7cc2314, #w-node-_85c265dd-713c-67e6-6835-8e0af9b9db2c-b7cc2314, #w-node-e7c4da42-ed03-79c0-4b58-26ab86ff1ffa-b7cc2314, #w-node-aa189c5a-3b27-8fab-938f-fcf01b62d537-b7cc2314, #w-node-_22d8a0a6-410a-3b57-9865-ffb33f631a7e-b7cc2314, #w-node-_72e9cd7d-e2b5-8a1c-145f-79879a3896a5-b7cc2314, #w-node-_00b2d299-c53e-e5ba-7434-677f2a6b612f-b7cc2314, #w-node-_00b2d299-c53e-e5ba-7434-677f2a6b613a-b7cc2314, #w-node-_34d07bda-702d-5f8d-9e7b-b305114d1a43-b7cc2314, #w-node-_0f72f61d-d28d-6054-4e3a-32f057a495ad-b7cc2314, #w-node-_4f1411da-da98-71a7-5170-daa2d929a2db-b7cc2314, #w-node-_4f1411da-da98-71a7-5170-daa2d929a2dc-b7cc2314, #w-node-_4f1411da-da98-71a7-5170-daa2d929a2eb-b7cc2314 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f1411da-da98-71a7-5170-daa2d929a2f9-b7cc2314 {
  place-self: auto;
}

#w-node-_4f1411da-da98-71a7-5170-daa2d929a305-b7cc2314, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574c5-b7cc2314, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574d1-b7cc2314, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574dc-b7cc2314, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574e4-b7cc2314, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574ec-b7cc2314, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574f4-b7cc2314 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_23c44b6e-9568-6154-c70c-87a57eaef01c-b7cc2314 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_23c44b6e-9568-6154-c70c-87a57eaef023-b7cc2314 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: baseline;
}

#w-node-_23c44b6e-9568-6154-c70c-87a57eaef024-b7cc2314, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef027-b7cc2314, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef030-b7cc2314, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef039-b7cc2314, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef042-b7cc2314, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef04b-b7cc2314, #w-node-_2d211d1f-a5cd-1523-07dd-898dbc18bf35-b7cc2314 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7c27223-cc12-796f-75f5-6d2af3a42474-b7cc2314 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5a7-b7cc2314 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5a8-b7cc2314 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5ad-b7cc2314 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5ae-b7cc2314 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5b3-b7cc2314 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5b4-b7cc2314 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5b9-b7cc2314 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5ba-b7cc2314 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_01e711f1-d4aa-81f8-6ca3-fdae14739017-5a20adfe, #w-node-_01e711f1-d4aa-81f8-6ca3-fdae1473901b-5a20adfe, #w-node-_3d159fd5-0a63-6333-0ecd-9049bcf209ab-5a20adfe, #w-node-_3d159fd5-0a63-6333-0ecd-9049bcf209af-5a20adfe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cf869462-3788-c911-7dc0-341e30acb688-5a20adfe, #w-node-cf869462-3788-c911-7dc0-341e30acb69a-5a20adfe, #w-node-cf869462-3788-c911-7dc0-341e30acb6ac-5a20adfe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_1dfc4124-3c17-bd20-67e1-330785b2c914-e091cf34, #w-node-_90984d80-1ef1-7497-09f5-31eb35e4ded6-e091cf34, #w-node-_5e0d65ea-e200-1111-6e0e-2d2237780ce7-e091cf34, #w-node-_17380233-259f-107f-7349-423fb772bd6c-e091cf34, #w-node-d2ba7ab9-dc06-8c73-d039-bf871d759190-e091cf34, #w-node-_1ed41c31-66e3-0a8c-0802-af40f28a20ea-e091cf34, #w-node-b88f04b7-2a49-4a45-c4e9-721a64737e61-e091cf34, #w-node-aa5a2809-28f3-5b03-3ecd-34b99290e3a0-e091cf34, #w-node-a284a5ba-eff6-7993-cd7b-ce31c75cfa68-e091cf34, #w-node-_38e19339-8dbe-3865-ecc6-4cdea33840af-e091cf34, #w-node-_38e19339-8dbe-3865-ecc6-4cdea33840b1-e091cf34, #w-node-_38e19339-8dbe-3865-ecc6-4cdea33840b4-e091cf34, #w-node-_657ad966-ccfe-812a-3368-29b24d42cea3-e091cf34, #w-node-_657ad966-ccfe-812a-3368-29b24d42cea5-e091cf34, #w-node-_657ad966-ccfe-812a-3368-29b24d42cea8-e091cf34, #w-node-_76bd439c-8f0f-6b36-32bd-2407767706e5-e091cf34, #w-node-_76bd439c-8f0f-6b36-32bd-2407767706e7-e091cf34, #w-node-_76bd439c-8f0f-6b36-32bd-2407767706ea-e091cf34, #w-node-_2c293562-5ca8-2e62-ddce-ee1f164174c5-e091cf34, #w-node-_2c293562-5ca8-2e62-ddce-ee1f164174c7-e091cf34, #w-node-_2c293562-5ca8-2e62-ddce-ee1f164174ca-e091cf34, #w-node-e2846165-7121-1e88-2a7d-9bebdf05b019-e091cf34, #w-node-e2846165-7121-1e88-2a7d-9bebdf05b01b-e091cf34, #w-node-e2846165-7121-1e88-2a7d-9bebdf05b01e-e091cf34, #w-node-_403a89e0-b343-e59a-069b-52ff7aade548-e091cf34, #w-node-_403a89e0-b343-e59a-069b-52ff7aade54a-e091cf34, #w-node-_403a89e0-b343-e59a-069b-52ff7aade54d-e091cf34, #w-node-_4ec219ca-f655-1b59-c8bc-9dbe537f4174-e091cf34, #w-node-_4ec219ca-f655-1b59-c8bc-9dbe537f4176-e091cf34, #w-node-_4ec219ca-f655-1b59-c8bc-9dbe537f4179-e091cf34, #w-node-_914c1563-abb3-b334-ffb5-a27d7e53de60-e091cf34, #w-node-_914c1563-abb3-b334-ffb5-a27d7e53de62-e091cf34, #w-node-_914c1563-abb3-b334-ffb5-a27d7e53de65-e091cf34, #w-node-_94700353-208a-d668-25a7-50f212a94f91-e091cf34, #w-node-_94700353-208a-d668-25a7-50f212a94f93-e091cf34, #w-node-_94700353-208a-d668-25a7-50f212a94f96-e091cf34, #w-node-_905ad907-dcf6-c898-767d-a3f1281f57dd-e091cf34, #w-node-_905ad907-dcf6-c898-767d-a3f1281f57df-e091cf34, #w-node-_905ad907-dcf6-c898-767d-a3f1281f57e2-e091cf34, #w-node-_119b8913-e836-46e7-93ac-7c38ea3e56a1-e091cf34, #w-node-_119b8913-e836-46e7-93ac-7c38ea3e56a3-e091cf34, #w-node-_119b8913-e836-46e7-93ac-7c38ea3e56a6-e091cf34, #w-node-_13784ee1-be6d-77da-fa36-752c36ab0add-e091cf34, #w-node-_13784ee1-be6d-77da-fa36-752c36ab0adf-e091cf34, #w-node-_13784ee1-be6d-77da-fa36-752c36ab0ae2-e091cf34, #w-node-d6366b96-2187-936b-69dc-7e517dedd4d7-e091cf34, #w-node-d6366b96-2187-936b-69dc-7e517dedd4d9-e091cf34, #w-node-d6366b96-2187-936b-69dc-7e517dedd4dc-e091cf34, #w-node-c9923b54-6f26-fb4e-4dde-fa6e30f557c5-e091cf34, #w-node-c9923b54-6f26-fb4e-4dde-fa6e30f557c7-e091cf34, #w-node-c9923b54-6f26-fb4e-4dde-fa6e30f557ca-e091cf34, #w-node-_1f23939a-2bae-b1d6-d552-d01049ec64c3-e091cf34, #w-node-_1f23939a-2bae-b1d6-d552-d01049ec64c4-e091cf34, #w-node-_1f23939a-2bae-b1d6-d552-d01049ec64c5-e091cf34, #w-node-_1f23939a-2bae-b1d6-d552-d01049ec64c6-e091cf34, #w-node-_1f23939a-2bae-b1d6-d552-d01049ec64cc-e091cf34, #w-node-_78e69701-739b-5437-3e2c-0b1126a22658-e091cf34, #w-node-_78e69701-739b-5437-3e2c-0b1126a22659-e091cf34, #w-node-_78e69701-739b-5437-3e2c-0b1126a2265f-e091cf34, #w-node-_78e69701-739b-5437-3e2c-0b1126a22665-e091cf34, #w-node-_78e69701-739b-5437-3e2c-0b1126a22666-e091cf34, #w-node-d42ec1b9-f00a-6e4b-be94-c367afc69800-e091cf34, #w-node-d42ec1b9-f00a-6e4b-be94-c367afc69801-e091cf34, #w-node-d42ec1b9-f00a-6e4b-be94-c367afc69802-e091cf34, #w-node-d42ec1b9-f00a-6e4b-be94-c367afc69803-e091cf34, #w-node-d42ec1b9-f00a-6e4b-be94-c367afc69806-e091cf34, #w-node-_8b07cca9-eca1-9646-4ee6-18735322b470-517ca7f9, #w-node-_999a1863-ad0c-3245-4295-1b9a3fee6545-517ca7f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8412eaca-3b8f-fdfc-0097-ffa137caf164-517ca7f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-dce5fb0b-ff8c-61df-4bd9-bfb2d111b114-517ca7f9, #w-node-_423c0348-93f2-66e0-4675-88247fa73d48-517ca7f9, #w-node-_7f40a409-6f83-99de-5d51-5c2c22ef9ba3-517ca7f9, #w-node-_2dc75cc9-f479-e8ff-6be4-f54a6e00d4c9-517ca7f9, #w-node-b87ba0f6-2602-bbde-e6cc-b0cddc210980-517ca7f9, #w-node-_6f8f15ea-366c-9676-71d1-7497a8c54097-517ca7f9, #w-node-_911ee731-2685-0987-4e36-9b108b0ae25f-517ca7f9, #w-node-_02107480-f79b-faeb-9975-78984bc10779-517ca7f9, #w-node-_66be0acf-fa98-b397-ef09-a4b654951986-517ca7f9, #w-node-_5c238d4f-d79a-b682-1442-e4dcf402a5f9-517ca7f9, #w-node-_31eea0e1-8fee-c47f-fece-9a5b07f7b203-517ca7f9, #w-node-_106db4d8-a7f2-f10d-899f-320a4117def3-517ca7f9, #w-node-d6abfc65-1487-c666-b545-8fd70f57839b-517ca7f9, #w-node-_85c265dd-713c-67e6-6835-8e0af9b9db2c-517ca7f9, #w-node-e7c4da42-ed03-79c0-4b58-26ab86ff1ffa-517ca7f9, #w-node-aa189c5a-3b27-8fab-938f-fcf01b62d537-517ca7f9, #w-node-_22d8a0a6-410a-3b57-9865-ffb33f631a7e-517ca7f9, #w-node-_8bf6e203-6e53-822f-78de-08ffdcea2aca-517ca7f9, #w-node-_9bcf236f-f259-a6cf-429f-d8cfecffc7e6-517ca7f9, #w-node-_149ae328-299e-c7bc-eb75-b83282a4a4e8-517ca7f9, #w-node-_149ae328-299e-c7bc-eb75-b83282a4a4e7-517ca7f9, #w-node-fb5c7fdf-176c-51a8-9682-ab4fe81291fd-517ca7f9, #w-node-fb5c7fdf-176c-51a8-9682-ab4fe81291fe-517ca7f9, #w-node-ff6de977-59e7-e8e6-4452-aab5c6c61b6b-517ca7f9, #w-node-ff6de977-59e7-e8e6-4452-aab5c6c61b79-517ca7f9, #w-node-_26117507-5910-e886-fdfe-35c6ba16f65b-517ca7f9, #w-node-_26117507-5910-e886-fdfe-35c6ba16f65c-517ca7f9, #w-node-d8be90ac-53b2-2eb7-79a6-972e11148808-517ca7f9, #w-node-d2fb5369-3731-b8ef-f5b7-ac5baae34148-517ca7f9, #w-node-_9a0633c6-819b-c191-9a24-0bcf3a498967-517ca7f9, #w-node-_9d666580-76d0-64a3-48ae-f33af38a8b48-517ca7f9, #w-node-_1e39ed23-3711-ccc9-016b-4a8273a070eb-517ca7f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0565db50-bc40-9569-30b7-aa23865602dd-517ca7f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_4f1411da-da98-71a7-5170-daa2d929a2db-517ca7f9, #w-node-_4f1411da-da98-71a7-5170-daa2d929a2dc-517ca7f9, #w-node-_4f1411da-da98-71a7-5170-daa2d929a2eb-517ca7f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f1411da-da98-71a7-5170-daa2d929a2f9-517ca7f9 {
  place-self: auto;
}

#w-node-_4f1411da-da98-71a7-5170-daa2d929a305-517ca7f9, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574c5-517ca7f9, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574d1-517ca7f9, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574dc-517ca7f9, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574e4-517ca7f9, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574ec-517ca7f9, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574f4-517ca7f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_23c44b6e-9568-6154-c70c-87a57eaef01c-517ca7f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_23c44b6e-9568-6154-c70c-87a57eaef023-517ca7f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: baseline;
}

#w-node-_23c44b6e-9568-6154-c70c-87a57eaef024-517ca7f9, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef027-517ca7f9, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef030-517ca7f9, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef039-517ca7f9, #w-node-_2d211d1f-a5cd-1523-07dd-898dbc18bf35-517ca7f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7c27223-cc12-796f-75f5-6d2af3a42474-517ca7f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5a7-517ca7f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5a8-517ca7f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5ad-517ca7f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5ae-517ca7f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5b3-517ca7f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5b4-517ca7f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5b9-517ca7f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5ba-517ca7f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_8760e72f-39bb-aa05-108f-1acf21ddca75-4a564ac9, #w-node-fec1434f-a352-b1a9-ae4a-f1cb285406cf-4a564ac9, #w-node-fec1434f-a352-b1a9-ae4a-f1cb285406ee-4a564ac9, #w-node-fec1434f-a352-b1a9-ae4a-f1cb2854070d-4a564ac9, #w-node-fec1434f-a352-b1a9-ae4a-f1cb2854072a-4a564ac9, #w-node-fec1434f-a352-b1a9-ae4a-f1cb2854074a-4a564ac9, #w-node-fec1434f-a352-b1a9-ae4a-f1cb2854076b-4a564ac9, #w-node-fec1434f-a352-b1a9-ae4a-f1cb2854078a-4a564ac9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_415a5e82-7f85-4e58-6259-21851d9e1452-4a564ac9, #w-node-_415a5e82-7f85-4e58-6259-21851d9e145c-4a564ac9, #w-node-_415a5e82-7f85-4e58-6259-21851d9e1466-4a564ac9, #w-node-_415a5e82-7f85-4e58-6259-21851d9e1473-4a564ac9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_4f1411da-da98-71a7-5170-daa2d929a2db-4a564ac9, #w-node-_4f1411da-da98-71a7-5170-daa2d929a2dc-4a564ac9, #w-node-_4f1411da-da98-71a7-5170-daa2d929a2eb-4a564ac9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f1411da-da98-71a7-5170-daa2d929a2f9-4a564ac9 {
  place-self: auto;
}

#w-node-_4f1411da-da98-71a7-5170-daa2d929a305-4a564ac9, #w-node-bc27efac-fc07-b984-9b06-01aa6c9dbc7c-4a564ac9, #w-node-_93546fc2-8bc1-17d9-3682-344352613b7e-4a564ac9, #w-node-aa045eb8-3076-ac3f-a396-756a0e55f418-4a564ac9, #w-node-_0311715d-9686-f75f-e586-c630432b8976-4a564ac9, #w-node-_416e3ae1-ddf4-bfa3-b715-d0271cfc99d1-4a564ac9, #w-node-_3ee2343e-5a2d-6a49-7b72-f4d84d2879f1-4a564ac9, #w-node-caa66e38-f7b3-1ee1-0f5e-9699d1164bd0-4a564ac9, #w-node-facb9cbe-7eb8-aeb1-8354-cece869f2edc-4a564ac9, #w-node-b371af5c-c45c-6a74-91ea-49af614c6378-4a564ac9, #w-node-_43a15a36-2fab-c026-3ef1-f72ec7854e5f-4a564ac9, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574c5-4a564ac9, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574d1-4a564ac9, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574dc-4a564ac9, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574e4-4a564ac9, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574ec-4a564ac9, #w-node-d9c64cb6-6b50-f53d-0e78-462103d7d883-4a564ac9, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574f4-4a564ac9, #w-node-_48289c8a-50b6-167c-4a29-98b0387a0cd8-4a564ac9, #w-node-_726377df-8966-8b54-521d-f57a45727cd3-4a564ac9, #w-node-_726377df-8966-8b54-521d-f57a45727ce2-4a564ac9, #w-node-_726377df-8966-8b54-521d-f57a45727cf1-4a564ac9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_23c44b6e-9568-6154-c70c-87a57eaef01c-4a564ac9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_23c44b6e-9568-6154-c70c-87a57eaef023-4a564ac9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: baseline;
}

#w-node-_23c44b6e-9568-6154-c70c-87a57eaef024-4a564ac9, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef027-4a564ac9, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef030-4a564ac9, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef039-4a564ac9, #w-node-_8760e72f-39bb-aa05-108f-1acf21ddca75-7e3ef024, #w-node-fec1434f-a352-b1a9-ae4a-f1cb285406cf-7e3ef024, #w-node-fec1434f-a352-b1a9-ae4a-f1cb285406ee-7e3ef024, #w-node-fec1434f-a352-b1a9-ae4a-f1cb2854070d-7e3ef024, #w-node-fec1434f-a352-b1a9-ae4a-f1cb2854072a-7e3ef024, #w-node-fec1434f-a352-b1a9-ae4a-f1cb2854074a-7e3ef024, #w-node-fec1434f-a352-b1a9-ae4a-f1cb2854076b-7e3ef024, #w-node-fec1434f-a352-b1a9-ae4a-f1cb2854078a-7e3ef024 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_415a5e82-7f85-4e58-6259-21851d9e1452-7e3ef024, #w-node-_415a5e82-7f85-4e58-6259-21851d9e145c-7e3ef024, #w-node-_415a5e82-7f85-4e58-6259-21851d9e1466-7e3ef024, #w-node-_415a5e82-7f85-4e58-6259-21851d9e1473-7e3ef024 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_4f1411da-da98-71a7-5170-daa2d929a2db-7e3ef024, #w-node-_4f1411da-da98-71a7-5170-daa2d929a2dc-7e3ef024, #w-node-_4f1411da-da98-71a7-5170-daa2d929a2eb-7e3ef024 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f1411da-da98-71a7-5170-daa2d929a2f9-7e3ef024 {
  place-self: auto;
}

#w-node-_4f1411da-da98-71a7-5170-daa2d929a305-7e3ef024, #w-node-bc27efac-fc07-b984-9b06-01aa6c9dbc7c-7e3ef024, #w-node-_93546fc2-8bc1-17d9-3682-344352613b7e-7e3ef024, #w-node-aa045eb8-3076-ac3f-a396-756a0e55f418-7e3ef024, #w-node-_0311715d-9686-f75f-e586-c630432b8976-7e3ef024, #w-node-_416e3ae1-ddf4-bfa3-b715-d0271cfc99d1-7e3ef024, #w-node-_3ee2343e-5a2d-6a49-7b72-f4d84d2879f1-7e3ef024, #w-node-caa66e38-f7b3-1ee1-0f5e-9699d1164bd0-7e3ef024, #w-node-facb9cbe-7eb8-aeb1-8354-cece869f2edc-7e3ef024, #w-node-b371af5c-c45c-6a74-91ea-49af614c6378-7e3ef024, #w-node-_43a15a36-2fab-c026-3ef1-f72ec7854e5f-7e3ef024, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574c5-7e3ef024, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574d1-7e3ef024, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574dc-7e3ef024, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574e4-7e3ef024, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574ec-7e3ef024, #w-node-d9c64cb6-6b50-f53d-0e78-462103d7d883-7e3ef024, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574f4-7e3ef024, #w-node-_48289c8a-50b6-167c-4a29-98b0387a0cd8-7e3ef024, #w-node-_726377df-8966-8b54-521d-f57a45727cd3-7e3ef024, #w-node-_726377df-8966-8b54-521d-f57a45727ce2-7e3ef024, #w-node-_726377df-8966-8b54-521d-f57a45727cf1-7e3ef024 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_23c44b6e-9568-6154-c70c-87a57eaef01c-7e3ef024 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_23c44b6e-9568-6154-c70c-87a57eaef023-7e3ef024 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: baseline;
}

#w-node-_23c44b6e-9568-6154-c70c-87a57eaef024-7e3ef024, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef027-7e3ef024, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef030-7e3ef024, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef039-7e3ef024, #w-node-_95fdf8c9-2443-861c-967b-70510a28728a-3f0c04b8, #w-node-_95fdf8c9-2443-861c-967b-70510a28728c-3f0c04b8, #w-node-_5aeff3c9-6b00-84c0-b197-6c618fe9d94b-3f0c04b8, #w-node-_5aeff3c9-6b00-84c0-b197-6c618fe9d94d-3f0c04b8, #w-node-_44fc8535-6328-2d52-6032-d0e60592a934-3f0c04b8, #w-node-_44fc8535-6328-2d52-6032-d0e60592a936-3f0c04b8, #w-node-_79647160-3e15-ac90-2b54-ab9377ddb5f5-3f0c04b8, #w-node-_79647160-3e15-ac90-2b54-ab9377ddb5f7-3f0c04b8, #w-node-f35326fe-638b-d1b9-ce66-dc2141b10765-3f0c04b8, #w-node-f35326fe-638b-d1b9-ce66-dc2141b10767-3f0c04b8, #w-node-a8e95d66-87b1-9c2e-26c2-74f24f9829d0-3f0c04b8, #w-node-a8e95d66-87b1-9c2e-26c2-74f24f9829d2-3f0c04b8, #w-node-e2a71611-9836-3eb1-464f-7a31dad187a1-3f0c04b8, #w-node-e2a71611-9836-3eb1-464f-7a31dad187a3-3f0c04b8, #w-node-_5253e3c9-9512-d702-e5fa-8cb70d792d40-3f0c04b8, #w-node-_5253e3c9-9512-d702-e5fa-8cb70d792d42-3f0c04b8, #w-node-_36a6b52e-d3cb-5d8a-ddf2-c1d37358abe1-3f0c04b8, #w-node-_36a6b52e-d3cb-5d8a-ddf2-c1d37358abe3-3f0c04b8, #w-node-b6fce995-2b93-723c-c942-e44b331c9dd3-3f0c04b8, #w-node-b6fce995-2b93-723c-c942-e44b331c9dd5-3f0c04b8, #w-node-_4d027a0c-4817-e3f4-0657-887ce4d0f448-3f0c04b8, #w-node-_4d027a0c-4817-e3f4-0657-887ce4d0f44a-3f0c04b8, #w-node-ce84bb5f-b92e-63cc-b1f1-0a5e6778be95-3f0c04b8, #w-node-ce84bb5f-b92e-63cc-b1f1-0a5e6778be97-3f0c04b8, #w-node-a7b1e29c-857c-d577-49ab-bda708625beb-ad078b00, #w-node-a7b1e29c-857c-d577-49ab-bda708625bed-ad078b00, #w-node-_2de5dcee-2fef-a659-6485-560ef5512b56-ad078b00, #w-node-_2de5dcee-2fef-a659-6485-560ef5512b58-ad078b00, #w-node-c193828d-6bc6-e33a-4884-4018ddd70f78-aeafaadf, #w-node-c193828d-6bc6-e33a-4884-4018ddd70f79-aeafaadf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c193828d-6bc6-e33a-4884-4018ddd70f7c-aeafaadf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-a1cad633-d6f9-22d3-6395-248b8619c6dc-aeafaadf, #w-node-a1cad633-d6f9-22d3-6395-248b8619c6e0-aeafaadf, #w-node-a1cad633-d6f9-22d3-6395-248b8619c6e4-aeafaadf, #w-node-_30bbebb3-fc7d-93e2-9689-b85e13befa05-aeafaadf, #w-node-_30bbebb3-fc7d-93e2-9689-b85e13befa0a-aeafaadf, #w-node-_30bbebb3-fc7d-93e2-9689-b85e13befa0f-aeafaadf, #w-node-_9e6eea5a-73bd-14d6-5d2e-4705d7011b9d-aeafaadf, #w-node-_9e6eea5a-73bd-14d6-5d2e-4705d7011bab-aeafaadf, #w-node-_9e6eea5a-73bd-14d6-5d2e-4705d7011bb9-aeafaadf, #w-node-_5ed5c103-6b8f-bbeb-8b83-a359251782e6-aeafaadf, #w-node-_5ed5c103-6b8f-bbeb-8b83-a359251782ed-aeafaadf, #w-node-_709633e5-cd1a-293e-711c-21780bf711f8-aeafaadf, #w-node-_709633e5-cd1a-293e-711c-21780bf711fa-aeafaadf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_709633e5-cd1a-293e-711c-21780bf71210-aeafaadf {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_709633e5-cd1a-293e-711c-21780bf71212-aeafaadf, #w-node-_709633e5-cd1a-293e-711c-21780bf71228-aeafaadf, #w-node-_709633e5-cd1a-293e-711c-21780bf7122a-aeafaadf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_709633e5-cd1a-293e-711c-21780bf71240-aeafaadf {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_709633e5-cd1a-293e-711c-21780bf71242-aeafaadf, #w-node-_709633e5-cd1a-293e-711c-21780bf71258-aeafaadf, #w-node-_709633e5-cd1a-293e-711c-21780bf7125a-aeafaadf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_709633e5-cd1a-293e-711c-21780bf71270-aeafaadf {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_709633e5-cd1a-293e-711c-21780bf71272-aeafaadf, #w-node-d7e08bb5-7b7c-1345-00f7-b3933ba15fb6-aeafaadf, #w-node-d7e08bb5-7b7c-1345-00f7-b3933ba15fc9-aeafaadf, #w-node-_65a4c1a9-4d73-f0bf-2de4-723ee8ecbb92-aeafaadf, #w-node-_65a4c1a9-4d73-f0bf-2de4-723ee8ecbb97-aeafaadf, #w-node-_65a4c1a9-4d73-f0bf-2de4-723ee8ecbb9c-aeafaadf, #w-node-b70eb77e-84e5-a9d7-4ef0-ffaf7f4569d7-aeafaadf, #w-node-b70eb77e-84e5-a9d7-4ef0-ffaf7f4569d9-aeafaadf, #w-node-a0e4b1e4-69f5-a9a0-b223-8acd86c9e03a-aeafaadf, #w-node-a0e4b1e4-69f5-a9a0-b223-8acd86c9e04e-aeafaadf, #w-node-a0e4b1e4-69f5-a9a0-b223-8acd86c9e062-aeafaadf, #w-node-f18c81ef-1ec3-d886-ab36-ff723c8f699a-aeafaadf, #w-node-f18c81ef-1ec3-d886-ab36-ff723c8f69a6-aeafaadf, #w-node-f18c81ef-1ec3-d886-ab36-ff723c8f69b4-aeafaadf, #w-node-f18c81ef-1ec3-d886-ab36-ff723c8f69bc-aeafaadf, #w-node-f18c81ef-1ec3-d886-ab36-ff723c8f69c4-aeafaadf, #w-node-f18c81ef-1ec3-d886-ab36-ff723c8f69cc-aeafaadf, #w-node-f18c81ef-1ec3-d886-ab36-ff723c8f69d4-aeafaadf, #w-node-f18c81ef-1ec3-d886-ab36-ff723c8f69dc-aeafaadf, #w-node-e9557eef-7eee-d7b1-9ff0-6565c9a427ab-aeafaadf, #w-node-_6fcf2ad0-48a2-a124-9f91-ab730454fb44-8ec7fa65, #w-node-a6dcc638-8cc8-56d1-4f7c-0517629122fb-8ec7fa65, #w-node-_00d4e703-8cce-60da-f74d-3ee47ed1ed98-8ec7fa65, #w-node-_5e760345-4b73-80fa-c7c4-e28e6053c308-8ec7fa65, #w-node-_9bfd71d0-4142-950e-eb53-fc78d172b2a1-8ec7fa65, #w-node-d818c5ef-1540-4d98-7783-d8e2b0a963eb-8ec7fa65, #w-node-dfb100d1-1bdf-52c5-3b0d-8562a1ddbdbe-8ec7fa65, #w-node-dfb100d1-1bdf-52c5-3b0d-8562a1ddbdc1-8ec7fa65, #w-node-c30d8d64-c314-c1fe-0c2c-57357bdc611c-5ad1b781, #w-node-c30d8d64-c314-c1fe-0c2c-57357bdc611e-5ad1b781, #w-node-_115ca992-d1e8-1708-8af0-f8a7073a5203-56d99b78, #w-node-_360c0ee8-5996-7169-31c5-feac21440620-56d99b78, #w-node-_360c0ee8-5996-7169-31c5-feac21440623-56d99b78, #w-node-_360c0ee8-5996-7169-31c5-feac21440628-56d99b78, #w-node-_360c0ee8-5996-7169-31c5-feac2144062b-56d99b78, #w-node-_360c0ee8-5996-7169-31c5-feac21440637-56d99b78, #w-node-_360c0ee8-5996-7169-31c5-feac2144063a-56d99b78, #w-node-_55fe5a8b-8502-66f1-807e-eeee28122dc2-56d99b78, #w-node-_55fe5a8b-8502-66f1-807e-eeee28122dc5-56d99b78, #w-node-_95300761-528f-bd10-0a56-d2f79f1dad61-56d99b78, #w-node-_95300761-528f-bd10-0a56-d2f79f1dad64-56d99b78, #w-node-_36f51e1c-b834-8082-8106-b865f810e0c3-56d99b78, #w-node-_36f51e1c-b834-8082-8106-b865f810e0c6-56d99b78, #w-node-_3ca3a672-1e0c-ced8-dba8-1d429d8b2ad8-56d99b78, #w-node-_3ca3a672-1e0c-ced8-dba8-1d429d8b2adb-56d99b78, #w-node-e688dc48-102d-8960-a352-7a9f8a822cec-56d99b78, #w-node-e688dc48-102d-8960-a352-7a9f8a822cef-56d99b78, #w-node-_988b69f4-8a60-674f-2517-a7055c31f3d6-56d99b78, #w-node-_988b69f4-8a60-674f-2517-a7055c31f3d9-56d99b78, #w-node-b0341a18-89e2-2eb1-c1ee-67fc0c9b17a6-56d99b78, #w-node-_4a8cc89d-2e8e-b520-c537-038b3393673c-56d99b78, #w-node-_413d190b-34dc-07fc-fedb-1cc6f68061c8-56d99b78, #w-node-_40166acc-298c-0df6-321c-01fceeca6064-56d99b78, #w-node-_886b7260-7eb8-53b1-a00e-1aaf67012d7a-56d99b78, #w-node-_26bdbe02-2e86-ebb6-0bde-8cd7704921e6-56d99b78, #w-node-_115ca992-d1e8-1708-8af0-f8a7073a5203-c236afbf, #w-node-_360c0ee8-5996-7169-31c5-feac21440620-c236afbf, #w-node-_360c0ee8-5996-7169-31c5-feac21440623-c236afbf, #w-node-_360c0ee8-5996-7169-31c5-feac21440628-c236afbf, #w-node-_360c0ee8-5996-7169-31c5-feac2144062b-c236afbf, #w-node-_360c0ee8-5996-7169-31c5-feac21440637-c236afbf, #w-node-_360c0ee8-5996-7169-31c5-feac2144063a-c236afbf, #w-node-_55fe5a8b-8502-66f1-807e-eeee28122dc2-c236afbf, #w-node-_55fe5a8b-8502-66f1-807e-eeee28122dc5-c236afbf, #w-node-_95300761-528f-bd10-0a56-d2f79f1dad61-c236afbf, #w-node-_95300761-528f-bd10-0a56-d2f79f1dad64-c236afbf, #w-node-_36f51e1c-b834-8082-8106-b865f810e0c3-c236afbf, #w-node-_36f51e1c-b834-8082-8106-b865f810e0c6-c236afbf, #w-node-_3ca3a672-1e0c-ced8-dba8-1d429d8b2ad8-c236afbf, #w-node-_3ca3a672-1e0c-ced8-dba8-1d429d8b2adb-c236afbf, #w-node-e688dc48-102d-8960-a352-7a9f8a822cec-c236afbf, #w-node-e688dc48-102d-8960-a352-7a9f8a822cef-c236afbf, #w-node-_988b69f4-8a60-674f-2517-a7055c31f3d6-c236afbf, #w-node-_988b69f4-8a60-674f-2517-a7055c31f3d9-c236afbf, #w-node-b0341a18-89e2-2eb1-c1ee-67fc0c9b17a6-c236afbf, #w-node-_4a8cc89d-2e8e-b520-c537-038b3393673c-c236afbf, #w-node-_413d190b-34dc-07fc-fedb-1cc6f68061c8-c236afbf, #w-node-_40166acc-298c-0df6-321c-01fceeca6064-c236afbf, #w-node-_886b7260-7eb8-53b1-a00e-1aaf67012d7a-c236afbf, #w-node-_26bdbe02-2e86-ebb6-0bde-8cd7704921e6-c236afbf, #w-node-_4d8d22e4-3f9a-4edd-02ea-44aa70181fd3-aee52c3a, #w-node-_4d8d22e4-3f9a-4edd-02ea-44aa70181fd5-aee52c3a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4d8d22e4-3f9a-4edd-02ea-44aa70181feb-aee52c3a {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4d8d22e4-3f9a-4edd-02ea-44aa70181fed-aee52c3a, #w-node-_4d8d22e4-3f9a-4edd-02ea-44aa70182003-aee52c3a, #w-node-_4d8d22e4-3f9a-4edd-02ea-44aa70182005-aee52c3a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4d8d22e4-3f9a-4edd-02ea-44aa7018201b-aee52c3a {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4d8d22e4-3f9a-4edd-02ea-44aa7018201d-aee52c3a, #w-node-_4d8d22e4-3f9a-4edd-02ea-44aa70182033-aee52c3a, #w-node-_4d8d22e4-3f9a-4edd-02ea-44aa70182035-aee52c3a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4d8d22e4-3f9a-4edd-02ea-44aa7018204b-aee52c3a {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4d8d22e4-3f9a-4edd-02ea-44aa7018204d-aee52c3a, #w-node-_4c582897-4796-0fd4-3f9f-0c4f67734cc4-a0ff8ffb, #w-node-_99c9b149-951e-cba0-4d52-ec5cdae85e7a-a0ff8ffb, #w-node-_99c9b149-951e-cba0-4d52-ec5cdae85e7b-a0ff8ffb, #w-node-_99c9b149-951e-cba0-4d52-ec5cdae85e7c-a0ff8ffb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_99c9b149-951e-cba0-4d52-ec5cdae85e7d-a0ff8ffb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_99c9b149-951e-cba0-4d52-ec5cdae85e84-a0ff8ffb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_99c9b149-951e-cba0-4d52-ec5cdae85e85-a0ff8ffb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_99c9b149-951e-cba0-4d52-ec5cdae85e8c-a0ff8ffb, #w-node-_99c9b149-951e-cba0-4d52-ec5cdae85e8d-a0ff8ffb, #w-node-_99c9b149-951e-cba0-4d52-ec5cdae85e8e-a0ff8ffb, #w-node-_99c9b149-951e-cba0-4d52-ec5cdae85e8f-a0ff8ffb, #w-node-_99c9b149-951e-cba0-4d52-ec5cdae85e90-a0ff8ffb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_99c9b149-951e-cba0-4d52-ec5cdae85e91-a0ff8ffb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_19c7936d-9e3b-d45c-5245-3c931c416ec7-a0ff8ffb, #w-node-_86dafa36-b40e-8bb7-6a6d-70bcbe842176-a0ff8ffb, #w-node-fc247243-a6b8-25e8-56d7-3f5e85b987f4-a0ff8ffb, #w-node-dff931f4-70e3-798f-071e-fe4c8ee463a9-a0ff8ffb, #w-node-a91c02dd-905e-7ca8-6186-e509b36812d2-a0ff8ffb, #w-node-dd6b859e-1e68-87d3-d70e-39220bbffa0f-a0ff8ffb, #w-node-_929db8ca-235d-79fe-b243-dac70a1a6ead-a0ff8ffb, #w-node-_82e5e8c5-ac04-9c82-005a-56c9f193af25-a0ff8ffb, #w-node-_82e5e8c5-ac04-9c82-005a-56c9f193af31-a0ff8ffb, #w-node-_82e5e8c5-ac04-9c82-005a-56c9f193af3a-a0ff8ffb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4a5d1cb9-5e58-d85b-ad7e-8af7ec3e8a2b-a0ff8ffb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_11970fa8-1319-b68f-caae-e73de83da91c-a0ff8ffb, #w-node-_93706a47-fb4e-5a41-66a3-e36b25e69b52-a0ff8ffb, #w-node-_7dc0cb0e-f7f1-823f-2fac-7f1c0379d88e-a0ff8ffb, #w-node-_7dc0cb0e-f7f1-823f-2fac-7f1c0379d89d-a0ff8ffb, #w-node-_7dc0cb0e-f7f1-823f-2fac-7f1c0379d8ac-a0ff8ffb, #w-node-_3408062f-57c0-426a-64e0-4a55db63d47f-6a81317f, #w-node-_3408062f-57c0-426a-64e0-4a55db63d48d-6a81317f, #w-node-_3408062f-57c0-426a-64e0-4a55db63d4a6-6a81317f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_08ceda2a-3c01-03ab-2b69-ff6e04589aa6-6a81317f, #w-node-_08ceda2a-3c01-03ab-2b69-ff6e04589ab4-6a81317f {
  grid-area: 1 / 1 / 3 / 2;
}

#w-node-_00635f2f-5ad6-3e24-505a-3215ddc9e95d-6a81317f, #w-node-_00635f2f-5ad6-3e24-505a-3215ddc9e960-6a81317f, #w-node-_00635f2f-5ad6-3e24-505a-3215ddc9e966-6a81317f, #w-node-_00635f2f-5ad6-3e24-505a-3215ddc9e969-6a81317f, #w-node-_00635f2f-5ad6-3e24-505a-3215ddc9e96f-6a81317f, #w-node-_00635f2f-5ad6-3e24-505a-3215ddc9e972-6a81317f, #w-node-bb14b44f-aaae-5743-1cb9-2b65d1ae581a-6a81317f, #w-node-d3007ae2-10e6-3bf3-cca5-fbe478a36534-6a81317f, #w-node-_5aaee5cc-9eba-c33a-32d7-03e563645442-978d9134, #w-node-_58bb42b9-9967-e540-8d07-f72174b80e35-978d9134, #w-node-c3d28181-3ead-cdfd-59dd-431fe89f1cf8-978d9134, #w-node-_0f4a9950-8095-4408-394b-7f7c78327e6f-978d9134, #w-node-_55f52763-06a5-6c2c-5f37-c57c237d303c-978d9134, #w-node-c87c4fd4-f1fe-e9e3-61f1-c11d2d126deb-978d9134, #w-node-_22bfcbe9-99db-07ae-5dd4-05eacd586507-978d9134, #w-node-_803f0254-fb8d-764a-83c9-d40cbc65dc9a-978d9134, #w-node-ec9a80b3-ecc4-4416-c92e-e5f3f7679e81-978d9134, #w-node-_85d05b0d-d437-a8c4-c3f5-376a4db0adbc-978d9134, #w-node-cedd3711-8b60-fe7f-23f0-40021e3fca29-978d9134, #w-node-_83e79c89-57ba-f4d5-b292-ec7a7851e2ae-978d9134 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b07f350d-81c6-204d-4eb8-3e98be20c42b-978d9134 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_78a569de-8d3e-5db9-c03b-ce7c89c3f122-978d9134 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3f1d3fea-423e-98b8-120d-4e4481a125ba-978d9134, #w-node-c914be11-3b7d-3372-fc6a-4d2cd93d5401-978d9134 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_4a916b5f-e03f-d006-3530-a270bb10524b-978d9134 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-ae94019e-f296-03a0-2501-22f862d6c306-293116fb, #w-node-ae94019e-f296-03a0-2501-22f862d6c30a-293116fb, #w-node-ae94019e-f296-03a0-2501-22f862d6c30e-293116fb, #w-node-_87106686-e7a3-a6a2-020e-d4c14169e480-293116fb, #w-node-_87106686-e7a3-a6a2-020e-d4c14169e485-293116fb, #w-node-_87106686-e7a3-a6a2-020e-d4c14169e488-293116fb, #w-node-_87106686-e7a3-a6a2-020e-d4c14169e48a-293116fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_337bc8de-1770-32dd-7e20-581b210eaae2-293116fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-c636b126-d7a1-c53f-d5a9-d67d381ced5f-293116fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-afe7902e-86c5-d73f-5b9d-3101d7a4904f-293116fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-afe7902e-86c5-d73f-5b9d-3101d7a49056-293116fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bc61f3b7-b346-4548-0397-e3ac6163199a-293116fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-bc61f3b7-b346-4548-0397-e3ac616319a1-293116fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_855448df-2e77-eee4-3402-e3d544d1117a-293116fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_855448df-2e77-eee4-3402-e3d544d11181-293116fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b1b67849-32f8-9baf-3580-f5a6ccff3282-293116fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-b1b67849-32f8-9baf-3580-f5a6ccff3289-293116fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5c8e3933-ab16-57c3-ad9c-49ed1812f3d2-293116fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_33a890be-d338-f160-543e-8b791ceb40b2-293116fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dbbab0b1-4424-2565-17d2-5a43f22aa906-293116fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_0a0ffb3b-bea5-d23b-d27b-53e54d61b585-293116fb, #w-node-_5d203558-65fe-c3ca-3b47-7de4e74e93f7-293116fb, #w-node-a284d88a-0c75-b160-9d67-8bf2657b34b1-293116fb, #w-node-_18ce1b3d-5a08-646e-89d6-ead2ef69b6e8-293116fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d459921c-6eb8-4676-7dab-6cc8deb12f19-293116fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_8c96630d-6179-bb74-ecb4-f3290f25c05b-293116fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa4665df-18af-4313-68bc-62a75806671a-293116fb, #w-node-af3c0c08-8707-01d2-d1f4-713dff9fda20-293116fb, #w-node-e9729168-0744-fd20-c0ee-1d2220fe52ac-293116fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_2ae59721-53cd-3d56-6113-d412c86aa531-293116fb {
  align-self: center;
}

#w-node-ba50ba55-8498-0b6f-0be1-d60258833fe7-293116fb, #w-node-_78d449a7-7604-7585-fda0-16f83f2db754-293116fb, #w-node-_9dd589c4-ed26-a71e-eb05-b6b1c9ca291d-293116fb, #w-node-_9f46bf4d-64db-855a-57f8-20ca202dfdf4-293116fb, #w-node-_3c38777a-ce29-5786-7844-fd51f259287d-293116fb, #w-node-e2285c8e-69de-7e3d-f303-43c2903eda2a-293116fb, #w-node-e2285c8e-69de-7e3d-f303-43c2903eda2b-293116fb, #w-node-e2285c8e-69de-7e3d-f303-43c2903eda3a-293116fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0bbd8a93-d8d4-65c4-58db-3167ccc90c64-293116fb {
  place-self: auto;
}

#w-node-b05b255f-7a92-8c1d-02a2-1e702b51e0be-293116fb, #w-node-_998b0b21-e40e-ee95-7ad6-f8046f53375d-293116fb, #w-node-_998b0b21-e40e-ee95-7ad6-f8046f53376f-293116fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ee1840d5-c062-4759-7413-4f68f52ead58-293116fb {
  grid-area: 1 / 1 / 2 / 5;
  align-self: center;
}

#w-node-ee1840d5-c062-4759-7413-4f68f52ead5b-293116fb {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-ee1840d5-c062-4759-7413-4f68f52ead5c-293116fb, #w-node-ee1840d5-c062-4759-7413-4f68f52ead5e-293116fb, #w-node-ee1840d5-c062-4759-7413-4f68f52ead60-293116fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-ee1840d5-c062-4759-7413-4f68f52ead62-293116fb, #w-node-ee1840d5-c062-4759-7413-4f68f52ead64-293116fb, #w-node-ee1840d5-c062-4759-7413-4f68f52ead66-293116fb, #w-node-ee1840d5-c062-4759-7413-4f68f52ead68-293116fb, #w-node-ee1840d5-c062-4759-7413-4f68f52ead6a-293116fb {
  align-self: stretch;
}

#w-node-_622e23b2-fc35-0c43-38ac-7705decb445a-293116fb, #w-node-_622e23b2-fc35-0c43-38ac-7705decb4466-293116fb, #w-node-_622e23b2-fc35-0c43-38ac-7705decb4471-293116fb, #w-node-_622e23b2-fc35-0c43-38ac-7705decb4479-293116fb, #w-node-_622e23b2-fc35-0c43-38ac-7705decb4481-293116fb, #w-node-_622e23b2-fc35-0c43-38ac-7705decb4489-293116fb, #w-node-fa5417bf-2a74-7a5c-88ca-5c34b220d65d-293116fb, #w-node-_6572e5a1-4f8c-cde0-f6e6-2e1d0765207e-293116fb, #w-node-_1ca1532f-c885-b944-f1a8-04c715f286a8-293116fb, #w-node-_13c3ad87-fbc9-5ab6-d84e-9dbaf77853a9-293116fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_49efebfd-6b94-2d78-7630-a804d6ed6444-293116fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5f3ee4e9-df17-4831-c414-0476eee99c7d-293116fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: baseline;
}

#w-node-_7d2dd9fc-450d-2956-af7b-e521ce36074e-293116fb, #w-node-f384f598-b64e-c8ce-f313-8a07471e0e10-293116fb, #w-node-_3f216a8f-4be4-ad20-a46f-78e2f52082c8-293116fb, #w-node-_5436d86b-c71e-71fa-aefc-72a9419b05f2-293116fb, #w-node-ad5750de-b301-1fe3-e529-efa361d56165-1d457a3a, #w-node-_1dfc4124-3c17-bd20-67e1-330785b2c914-1d457a3a, #w-node-_90984d80-1ef1-7497-09f5-31eb35e4ded6-1d457a3a, #w-node-_5e0d65ea-e200-1111-6e0e-2d2237780ce7-1d457a3a, #w-node-_1de2aca8-bfba-6d9a-ad21-ef9c11390cea-1d457a3a, #w-node-_1de2aca8-bfba-6d9a-ad21-ef9c11390cec-1d457a3a, #w-node-_1de2aca8-bfba-6d9a-ad21-ef9c11390cef-1d457a3a, #w-node-_1de2aca8-bfba-6d9a-ad21-ef9c11390cf0-1d457a3a, #w-node-_1de2aca8-bfba-6d9a-ad21-ef9c11390cf2-1d457a3a, #w-node-_1de2aca8-bfba-6d9a-ad21-ef9c11390cf5-1d457a3a, #w-node-_1de2aca8-bfba-6d9a-ad21-ef9c11390cf8-1d457a3a, #w-node-_1de2aca8-bfba-6d9a-ad21-ef9c11390cfa-1d457a3a, #w-node-_1de2aca8-bfba-6d9a-ad21-ef9c11390cfd-1d457a3a, #w-node-_1de2aca8-bfba-6d9a-ad21-ef9c11390d00-1d457a3a, #w-node-_1de2aca8-bfba-6d9a-ad21-ef9c11390d02-1d457a3a, #w-node-_1de2aca8-bfba-6d9a-ad21-ef9c11390d05-1d457a3a, #w-node-_1de2aca8-bfba-6d9a-ad21-ef9c11390d08-1d457a3a, #w-node-_1de2aca8-bfba-6d9a-ad21-ef9c11390d0a-1d457a3a, #w-node-_1de2aca8-bfba-6d9a-ad21-ef9c11390d0d-1d457a3a, #w-node-_1de2aca8-bfba-6d9a-ad21-ef9c11390d10-1d457a3a, #w-node-_1de2aca8-bfba-6d9a-ad21-ef9c11390d12-1d457a3a, #w-node-_1de2aca8-bfba-6d9a-ad21-ef9c11390d15-1d457a3a, #w-node-_1de2aca8-bfba-6d9a-ad21-ef9c11390d18-1d457a3a, #w-node-_1de2aca8-bfba-6d9a-ad21-ef9c11390d1a-1d457a3a, #w-node-_1de2aca8-bfba-6d9a-ad21-ef9c11390d1d-1d457a3a, #w-node-_1de2aca8-bfba-6d9a-ad21-ef9c11390d20-1d457a3a, #w-node-_1de2aca8-bfba-6d9a-ad21-ef9c11390d23-1d457a3a, #w-node-_1de2aca8-bfba-6d9a-ad21-ef9c11390d26-1d457a3a, #w-node-_1de2aca8-bfba-6d9a-ad21-ef9c11390d2a-1d457a3a, #w-node-_1de2aca8-bfba-6d9a-ad21-ef9c11390d2c-1d457a3a, #w-node-_1de2aca8-bfba-6d9a-ad21-ef9c11390d2f-1d457a3a, #w-node-_1de2aca8-bfba-6d9a-ad21-ef9c11390d32-1d457a3a, #w-node-_1de2aca8-bfba-6d9a-ad21-ef9c11390d34-1d457a3a, #w-node-_1de2aca8-bfba-6d9a-ad21-ef9c11390d37-1d457a3a, #w-node-_1de2aca8-bfba-6d9a-ad21-ef9c11390d3a-1d457a3a, #w-node-_1de2aca8-bfba-6d9a-ad21-ef9c11390d3c-1d457a3a, #w-node-_1de2aca8-bfba-6d9a-ad21-ef9c11390d3f-1d457a3a, #w-node-_1de2aca8-bfba-6d9a-ad21-ef9c11390d42-1d457a3a, #w-node-_1de2aca8-bfba-6d9a-ad21-ef9c11390d44-1d457a3a, #w-node-_1de2aca8-bfba-6d9a-ad21-ef9c11390d47-1d457a3a, #w-node-_1de2aca8-bfba-6d9a-ad21-ef9c11390d4a-1d457a3a, #w-node-_1de2aca8-bfba-6d9a-ad21-ef9c11390d4c-1d457a3a, #w-node-_1de2aca8-bfba-6d9a-ad21-ef9c11390d4f-1d457a3a, #w-node-_1de2aca8-bfba-6d9a-ad21-ef9c11390d52-1d457a3a, #w-node-_1de2aca8-bfba-6d9a-ad21-ef9c11390d54-1d457a3a, #w-node-_1de2aca8-bfba-6d9a-ad21-ef9c11390d57-1d457a3a, #w-node-_1de2aca8-bfba-6d9a-ad21-ef9c11390d5a-1d457a3a, #w-node-_1de2aca8-bfba-6d9a-ad21-ef9c11390d5c-1d457a3a, #w-node-_1de2aca8-bfba-6d9a-ad21-ef9c11390d61-1d457a3a, #w-node-_1de2aca8-bfba-6d9a-ad21-ef9c11390d64-1d457a3a, #w-node-_1de2aca8-bfba-6d9a-ad21-ef9c11390d68-1d457a3a, #w-node-_1de2aca8-bfba-6d9a-ad21-ef9c11390d6c-1d457a3a, #w-node-_1f23939a-2bae-b1d6-d552-d01049ec64c3-1d457a3a, #w-node-_1f23939a-2bae-b1d6-d552-d01049ec64c4-1d457a3a, #w-node-_1f23939a-2bae-b1d6-d552-d01049ec64c5-1d457a3a, #w-node-_1f23939a-2bae-b1d6-d552-d01049ec64c6-1d457a3a, #w-node-_1f23939a-2bae-b1d6-d552-d01049ec64cc-1d457a3a, #w-node-_78e69701-739b-5437-3e2c-0b1126a22658-1d457a3a, #w-node-_78e69701-739b-5437-3e2c-0b1126a22659-1d457a3a, #w-node-_78e69701-739b-5437-3e2c-0b1126a2265f-1d457a3a, #w-node-_78e69701-739b-5437-3e2c-0b1126a22665-1d457a3a, #w-node-_78e69701-739b-5437-3e2c-0b1126a22666-1d457a3a, #w-node-d42ec1b9-f00a-6e4b-be94-c367afc69800-1d457a3a, #w-node-d42ec1b9-f00a-6e4b-be94-c367afc69801-1d457a3a, #w-node-d42ec1b9-f00a-6e4b-be94-c367afc69802-1d457a3a, #w-node-d42ec1b9-f00a-6e4b-be94-c367afc69803-1d457a3a, #w-node-d42ec1b9-f00a-6e4b-be94-c367afc69806-1d457a3a, #w-node-_8a1d78f0-e7fb-8ca2-2cf8-5bef2a99100b-393f2fed, #w-node-_5aaee5cc-9eba-c33a-32d7-03e563645442-393f2fed, #w-node-_83ed1047-3550-e006-f938-3e4ec7c5116f-393f2fed, #w-node-_7a117134-9823-2a8b-ee4f-63e112632671-393f2fed, #w-node-_57d75476-129c-ee1c-6b60-a70e89f08bef-393f2fed, #w-node-bfb11ed2-fc1a-8ed7-cfc9-320139f42d18-393f2fed, #w-node-_219d81b5-33e3-dc3a-20a8-e29fa3f97930-393f2fed, #w-node-_6da5404f-a85e-c778-3fed-033507d86f56-393f2fed, #w-node-_9964dae5-99c2-c1f5-b8d6-a4d44b395530-393f2fed, #w-node-_6744a101-c6fd-9dc3-f7d5-9165cf2f7bb6-393f2fed, #w-node-_81a34a4d-4860-47cd-52c6-d441bb3afc41-393f2fed, #w-node-_0f5b08cc-0aab-7616-dd6b-000a1c5b4c39-393f2fed, #w-node-e94c3d1e-2bf9-e85e-785b-8ad995744329-393f2fed, #w-node-dead6546-1e5e-9118-36c0-a02fd1321fdb-393f2fed, #w-node-_41938e27-4e8d-6bc1-6903-b99a75047f4b-393f2fed, #w-node-db1a27c6-8219-37f1-88c5-70e1dde77a30-393f2fed, #w-node-b95fac3e-a44b-2f2c-bce2-311b8f3999c7-393f2fed, #w-node-_808b781f-a5b0-e161-ad64-fa18c3fc8cde-393f2fed, #w-node-e1c46f61-6277-0610-6857-08f8e550acac-d842afd0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e1c46f61-6277-0610-6857-08f8e550ad2e-d842afd0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e1c46f61-6277-0610-6857-08f8e550ada0-d842afd0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-e1c46f61-6277-0610-6857-08f8e550adf0-d842afd0, #w-node-e1c46f61-6277-0610-6857-08f8e550aeaf-d842afd0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e1c46f61-6277-0610-6857-08f8e550b0c6-d842afd0 {
  justify-self: start;
}

#w-node-_007bb347-bcf6-6628-1f2e-76073b82f035-e514635c, #w-node-f4d19181-4a29-3578-6cbe-9abe2fa5a68f-e514635c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_007bb347-bcf6-6628-1f2e-76073b82f077-e514635c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68657001-d70e-7715-f50b-eed1fdc48a63-e514635c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-dda4addb-aed3-0613-e945-8f95cb2e2d42-e514635c, #w-node-_2aaa691c-adc9-dbd1-282e-71b1e6bc23c7-e514635c, #w-node-_68dace2c-b4d8-13bb-6b3f-9df7e3af1afa-e514635c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-c3b284a9-4b24-6cbb-908d-5a0574aadbf3-e514635c, #w-node-_3c6219b7-a72b-f9c4-bc37-2306de4fa684-e514635c, #w-node-_357c9f49-06dd-4f56-4fac-f8e40221e043-e514635c {
  align-self: center;
}

#w-node-_6cc56229-2dfa-4770-43c9-1f2806fcfa91-e514635c, #w-node-_6cc56229-2dfa-4770-43c9-1f2806fcfabd-e514635c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_6cc56229-2dfa-4770-43c9-1f2806fcfaff-e514635c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_91adc419-c48b-f9c2-628c-72aad796d827-e514635c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_7d1ea915-34f8-5024-6474-fea6005822f3-e514635c, #w-node-_7d1ea915-34f8-5024-6474-fea600582301-e514635c, #w-node-_7d1ea915-34f8-5024-6474-fea60058230f-e514635c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_9f4ae93f-9796-e67c-9d8f-564b362e43f9-e514635c, #w-node-_9f4ae93f-9796-e67c-9d8f-564b362e4419-e514635c, #w-node-_9f4ae93f-9796-e67c-9d8f-564b362e4439-e514635c {
  align-self: center;
}

#w-node-_18b07170-e5a5-2a61-858b-fd1c9c1318ec-e514635c, #w-node-_18b07170-e5a5-2a61-858b-fd1c9c131905-e514635c {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_7aa1f8b1-b6c5-7bd5-bb38-7a73cb5bc54d-e514635c, #w-node-cc951288-274f-f1cd-07ef-5b6101bc0936-e514635c, #w-node-_1c9662da-c7fd-21ca-c224-0749db3b2bf9-e514635c, #w-node-_8f03a8fb-392d-3f63-15a7-5dc66658241f-e514635c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c2c10f31-a114-3178-bd46-e0d00976161e-dd223761, #w-node-_48dab2c9-6d44-6297-8112-dc5dd2d8aaab-dd223761, #w-node-d6f0b8b3-32e4-6b38-5ff0-d5e8813a7116-dd223761, #w-node-ada3a72c-82be-67a8-0a1a-4a2acc1dd5e2-dd223761, #w-node-d7f74ade-9f8a-0e65-c58e-51369630fd47-dd223761, #w-node-_9d60d983-45e9-534c-9d73-f900524b57d7-dd223761, #w-node-_983f8e4d-28af-317e-a80d-17966efb6368-dd223761 {
  place-self: center;
}

#w-node-_23b8e670-5c6e-556f-cbc6-623e04e86181-dd223761 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_23b8e670-5c6e-556f-cbc6-623e04e86182-dd223761 {
  place-self: center;
}

#w-node-_23b8e670-5c6e-556f-cbc6-623e04e8618a-dd223761 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_23b8e670-5c6e-556f-cbc6-623e04e8618b-dd223761 {
  place-self: center;
}

#w-node-_23b8e670-5c6e-556f-cbc6-623e04e86193-dd223761 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_23b8e670-5c6e-556f-cbc6-623e04e86194-dd223761 {
  place-self: center;
}

#w-node-_9be144bf-7893-8576-d4b1-da72b21f30c8-dd223761, #w-node-daa28c90-c12f-f4ef-61e9-25db9058b215-dd223761, #w-node-df1ebff4-a521-251a-02fb-f045d17959e4-dd223761 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_23b8e670-5c6e-556f-cbc6-623e04e86201-dd223761, #w-node-_23b8e670-5c6e-556f-cbc6-623e04e86202-dd223761, #w-node-_23b8e670-5c6e-556f-cbc6-623e04e86203-dd223761, #w-node-_23b8e670-5c6e-556f-cbc6-623e04e86204-dd223761 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_392d2a51-b49c-59ee-9458-8ee508440c89-5419ed3b, #w-node-da7000c3-71e6-8708-b10a-a7656a18ec58-5419ed3b {
  place-self: center;
}

#w-node-_9bcdb63f-9c1b-7c24-51e5-30673b6b5a1a-5419ed3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_6d1c890e-a4ba-b9d6-5014-dde42d7db086-5419ed3b, #w-node-f8b3a1ff-0d97-e848-9a2d-86195d66a432-5419ed3b, #w-node-e0b1db38-0e6f-8acc-f78f-0f512ccbcf36-5419ed3b, #w-node-b662bd6c-c76d-5421-9d0d-8f3afc3f7f2e-5419ed3b, #w-node-_183cf43a-f80a-db66-c4fb-72df7a77e9d7-5419ed3b, #w-node-_959fe872-98ff-06ef-7b0e-bb3700b83882-5419ed3b, #w-node-eb61d70b-a182-ae50-ece3-b99ec6d73404-5419ed3b, #w-node-eb61d70b-a182-ae50-ece3-b99ec6d73410-5419ed3b, #w-node-c8b40d02-c5aa-8c00-b18e-239c6e56d4c5-5419ed3b, #w-node-c8b40d02-c5aa-8c00-b18e-239c6e56d4d1-5419ed3b, #w-node-_94a8021d-996d-f435-6d1b-0089663cf5bf-5419ed3b, #w-node-_94a8021d-996d-f435-6d1b-0089663cf5cb-5419ed3b, #w-node-_65a8533c-9722-1e5b-4efa-712937eda07a-5419ed3b, #w-node-_65a8533c-9722-1e5b-4efa-712937eda086-5419ed3b, #w-node-_64b7dccc-6387-5399-a7ce-a303423012aa-5419ed3b, #w-node-_64b7dccc-6387-5399-a7ce-a303423012b6-5419ed3b {
  place-self: center;
}

#w-node-_96d25634-f5bf-2135-c6ea-9d94e64c4e27-5419ed3b, #w-node-_96d25634-f5bf-2135-c6ea-9d94e64c4e2a-5419ed3b, #w-node-_96d25634-f5bf-2135-c6ea-9d94e64c4e2f-5419ed3b, #w-node-_96d25634-f5bf-2135-c6ea-9d94e64c4e32-5419ed3b, #w-node-_96d25634-f5bf-2135-c6ea-9d94e64c4e37-5419ed3b, #w-node-_96d25634-f5bf-2135-c6ea-9d94e64c4e3a-5419ed3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_004f8199-c19b-415f-fe28-b52b9142da41-5419ed3b, #w-node-b16ec057-d0cb-6520-4565-1c0dff2367f1-5419ed3b, #w-node-_871d8a87-36f5-7d2f-edd8-6af1e06c467b-5419ed3b {
  place-self: center;
}

#w-node-b515ad24-1c71-dad5-61b6-eaf45f01043d-5419ed3b, #w-node-b515ad24-1c71-dad5-61b6-eaf45f010445-5419ed3b, #w-node-b515ad24-1c71-dad5-61b6-eaf45f01044d-5419ed3b, #w-node-b515ad24-1c71-dad5-61b6-eaf45f010455-5419ed3b, #w-node-b0341a18-89e2-2eb1-c1ee-67fc0c9b17a6-5419ed3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4b40fe0e-7560-d082-9780-3051eb7a6221-c55d0324, #w-node-_19a6bd59-8bc9-579c-7c16-44a7b168b9d1-c55d0324, #w-node-cfd1de55-f7b6-a3bf-0522-2a227b9f81e7-c55d0324, #w-node-d5b996aa-66e2-3d54-bb4b-4257336af351-c55d0324 {
  justify-self: start;
}

#w-node-f32c579a-4bdb-efd3-1386-e6bd3b863153-c55d0324, #w-node-f32c579a-4bdb-efd3-1386-e6bd3b863165-c55d0324, #w-node-f32c579a-4bdb-efd3-1386-e6bd3b863177-c55d0324 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-dbad91c7-208a-4329-ef02-43c006116ce3-c55d0324, #w-node-dbad91c7-208a-4329-ef02-43c006116ce5-c55d0324, #w-node-dbad91c7-208a-4329-ef02-43c006116ce8-c55d0324, #w-node-dbad91c7-208a-4329-ef02-43c006116ce9-c55d0324, #w-node-dbad91c7-208a-4329-ef02-43c006116ceb-c55d0324, #w-node-dbad91c7-208a-4329-ef02-43c006116cee-c55d0324, #w-node-dbad91c7-208a-4329-ef02-43c006116cf1-c55d0324, #w-node-dbad91c7-208a-4329-ef02-43c006116cf3-c55d0324, #w-node-dbad91c7-208a-4329-ef02-43c006116cf6-c55d0324, #w-node-dbad91c7-208a-4329-ef02-43c006116cf9-c55d0324, #w-node-dbad91c7-208a-4329-ef02-43c006116cfb-c55d0324, #w-node-dbad91c7-208a-4329-ef02-43c006116cfe-c55d0324, #w-node-dbad91c7-208a-4329-ef02-43c006116d01-c55d0324, #w-node-dbad91c7-208a-4329-ef02-43c006116d03-c55d0324, #w-node-dbad91c7-208a-4329-ef02-43c006116d06-c55d0324, #w-node-dbad91c7-208a-4329-ef02-43c006116d09-c55d0324, #w-node-dbad91c7-208a-4329-ef02-43c006116d0b-c55d0324, #w-node-dbad91c7-208a-4329-ef02-43c006116d0e-c55d0324, #w-node-dbad91c7-208a-4329-ef02-43c006116d11-c55d0324, #w-node-dbad91c7-208a-4329-ef02-43c006116d13-c55d0324, #w-node-dbad91c7-208a-4329-ef02-43c006116d16-c55d0324, #w-node-dbad91c7-208a-4329-ef02-43c006116d19-c55d0324, #w-node-dbad91c7-208a-4329-ef02-43c006116d1c-c55d0324, #w-node-dbad91c7-208a-4329-ef02-43c006116d1f-c55d0324, #w-node-dbad91c7-208a-4329-ef02-43c006116d23-c55d0324, #w-node-dbad91c7-208a-4329-ef02-43c006116d25-c55d0324, #w-node-dbad91c7-208a-4329-ef02-43c006116d28-c55d0324, #w-node-dbad91c7-208a-4329-ef02-43c006116d2b-c55d0324, #w-node-dbad91c7-208a-4329-ef02-43c006116d2d-c55d0324, #w-node-dbad91c7-208a-4329-ef02-43c006116d30-c55d0324, #w-node-dbad91c7-208a-4329-ef02-43c006116d33-c55d0324, #w-node-dbad91c7-208a-4329-ef02-43c006116d35-c55d0324, #w-node-dbad91c7-208a-4329-ef02-43c006116d38-c55d0324, #w-node-dbad91c7-208a-4329-ef02-43c006116d3b-c55d0324, #w-node-dbad91c7-208a-4329-ef02-43c006116d3d-c55d0324, #w-node-dbad91c7-208a-4329-ef02-43c006116d40-c55d0324, #w-node-dbad91c7-208a-4329-ef02-43c006116d43-c55d0324, #w-node-dbad91c7-208a-4329-ef02-43c006116d45-c55d0324, #w-node-dbad91c7-208a-4329-ef02-43c006116d48-c55d0324, #w-node-dbad91c7-208a-4329-ef02-43c006116d4b-c55d0324, #w-node-dbad91c7-208a-4329-ef02-43c006116d4d-c55d0324, #w-node-dbad91c7-208a-4329-ef02-43c006116d50-c55d0324, #w-node-dbad91c7-208a-4329-ef02-43c006116d53-c55d0324, #w-node-dbad91c7-208a-4329-ef02-43c006116d55-c55d0324, #w-node-dbad91c7-208a-4329-ef02-43c006116d58-c55d0324, #w-node-dbad91c7-208a-4329-ef02-43c006116d5b-c55d0324, #w-node-dbad91c7-208a-4329-ef02-43c006116d5d-c55d0324, #w-node-dbad91c7-208a-4329-ef02-43c006116d62-c55d0324, #w-node-dbad91c7-208a-4329-ef02-43c006116d65-c55d0324, #w-node-dbad91c7-208a-4329-ef02-43c006116d69-c55d0324, #w-node-dbad91c7-208a-4329-ef02-43c006116d6d-c55d0324, #w-node-e16ece1a-3fd0-d4bb-c4c6-bf8da091f32f-c55d0324, #w-node-e16ece1a-3fd0-d4bb-c4c6-bf8da091f337-c55d0324, #w-node-e16ece1a-3fd0-d4bb-c4c6-bf8da091f33f-c55d0324, #w-node-e16ece1a-3fd0-d4bb-c4c6-bf8da091f347-c55d0324, #w-node-_4189b8c0-a41e-1658-cd37-420e7752dbe9-c55d0324, #w-node-_4189b8c0-a41e-1658-cd37-420e7752dbf1-c55d0324, #w-node-_4189b8c0-a41e-1658-cd37-420e7752dbf9-c55d0324, #w-node-_4189b8c0-a41e-1658-cd37-420e7752dc01-c55d0324 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4b40fe0e-7560-d082-9780-3051eb7a6221-e1410763, #w-node-_19a6bd59-8bc9-579c-7c16-44a7b168b9d1-e1410763, #w-node-cfd1de55-f7b6-a3bf-0522-2a227b9f81e7-e1410763, #w-node-d5b996aa-66e2-3d54-bb4b-4257336af351-e1410763 {
  justify-self: start;
}

#w-node-f32c579a-4bdb-efd3-1386-e6bd3b863153-e1410763, #w-node-f32c579a-4bdb-efd3-1386-e6bd3b863165-e1410763, #w-node-f32c579a-4bdb-efd3-1386-e6bd3b863177-e1410763 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-dbad91c7-208a-4329-ef02-43c006116ce3-e1410763, #w-node-dbad91c7-208a-4329-ef02-43c006116ce5-e1410763, #w-node-dbad91c7-208a-4329-ef02-43c006116ce8-e1410763, #w-node-dbad91c7-208a-4329-ef02-43c006116ce9-e1410763, #w-node-dbad91c7-208a-4329-ef02-43c006116ceb-e1410763, #w-node-dbad91c7-208a-4329-ef02-43c006116cee-e1410763, #w-node-dbad91c7-208a-4329-ef02-43c006116cf1-e1410763, #w-node-dbad91c7-208a-4329-ef02-43c006116cf3-e1410763, #w-node-dbad91c7-208a-4329-ef02-43c006116cf6-e1410763, #w-node-dbad91c7-208a-4329-ef02-43c006116cf9-e1410763, #w-node-dbad91c7-208a-4329-ef02-43c006116cfb-e1410763, #w-node-dbad91c7-208a-4329-ef02-43c006116cfe-e1410763, #w-node-dbad91c7-208a-4329-ef02-43c006116d01-e1410763, #w-node-dbad91c7-208a-4329-ef02-43c006116d03-e1410763, #w-node-dbad91c7-208a-4329-ef02-43c006116d06-e1410763, #w-node-dbad91c7-208a-4329-ef02-43c006116d09-e1410763, #w-node-dbad91c7-208a-4329-ef02-43c006116d0b-e1410763, #w-node-dbad91c7-208a-4329-ef02-43c006116d0e-e1410763, #w-node-dbad91c7-208a-4329-ef02-43c006116d11-e1410763, #w-node-dbad91c7-208a-4329-ef02-43c006116d13-e1410763, #w-node-dbad91c7-208a-4329-ef02-43c006116d16-e1410763, #w-node-dbad91c7-208a-4329-ef02-43c006116d19-e1410763, #w-node-dbad91c7-208a-4329-ef02-43c006116d1c-e1410763, #w-node-dbad91c7-208a-4329-ef02-43c006116d1f-e1410763, #w-node-dbad91c7-208a-4329-ef02-43c006116d23-e1410763, #w-node-dbad91c7-208a-4329-ef02-43c006116d25-e1410763, #w-node-dbad91c7-208a-4329-ef02-43c006116d28-e1410763, #w-node-dbad91c7-208a-4329-ef02-43c006116d2b-e1410763, #w-node-dbad91c7-208a-4329-ef02-43c006116d2d-e1410763, #w-node-dbad91c7-208a-4329-ef02-43c006116d30-e1410763, #w-node-dbad91c7-208a-4329-ef02-43c006116d33-e1410763, #w-node-dbad91c7-208a-4329-ef02-43c006116d35-e1410763, #w-node-dbad91c7-208a-4329-ef02-43c006116d38-e1410763, #w-node-dbad91c7-208a-4329-ef02-43c006116d3b-e1410763, #w-node-dbad91c7-208a-4329-ef02-43c006116d3d-e1410763, #w-node-dbad91c7-208a-4329-ef02-43c006116d40-e1410763, #w-node-dbad91c7-208a-4329-ef02-43c006116d43-e1410763, #w-node-dbad91c7-208a-4329-ef02-43c006116d45-e1410763, #w-node-dbad91c7-208a-4329-ef02-43c006116d48-e1410763, #w-node-dbad91c7-208a-4329-ef02-43c006116d4b-e1410763, #w-node-dbad91c7-208a-4329-ef02-43c006116d4d-e1410763, #w-node-dbad91c7-208a-4329-ef02-43c006116d50-e1410763, #w-node-dbad91c7-208a-4329-ef02-43c006116d53-e1410763, #w-node-dbad91c7-208a-4329-ef02-43c006116d55-e1410763, #w-node-dbad91c7-208a-4329-ef02-43c006116d58-e1410763, #w-node-dbad91c7-208a-4329-ef02-43c006116d5b-e1410763, #w-node-dbad91c7-208a-4329-ef02-43c006116d5d-e1410763, #w-node-dbad91c7-208a-4329-ef02-43c006116d62-e1410763, #w-node-dbad91c7-208a-4329-ef02-43c006116d65-e1410763, #w-node-dbad91c7-208a-4329-ef02-43c006116d69-e1410763, #w-node-dbad91c7-208a-4329-ef02-43c006116d6d-e1410763, #w-node-e16ece1a-3fd0-d4bb-c4c6-bf8da091f32f-e1410763, #w-node-e16ece1a-3fd0-d4bb-c4c6-bf8da091f337-e1410763, #w-node-e16ece1a-3fd0-d4bb-c4c6-bf8da091f33f-e1410763, #w-node-e16ece1a-3fd0-d4bb-c4c6-bf8da091f347-e1410763, #w-node-_4189b8c0-a41e-1658-cd37-420e7752dbe9-e1410763, #w-node-_4189b8c0-a41e-1658-cd37-420e7752dbf1-e1410763, #w-node-_4189b8c0-a41e-1658-cd37-420e7752dbf9-e1410763, #w-node-_4189b8c0-a41e-1658-cd37-420e7752dc01-e1410763 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4b40fe0e-7560-d082-9780-3051eb7a6221-4cf83b89, #w-node-_19a6bd59-8bc9-579c-7c16-44a7b168b9d1-4cf83b89, #w-node-cfd1de55-f7b6-a3bf-0522-2a227b9f81e7-4cf83b89, #w-node-d5b996aa-66e2-3d54-bb4b-4257336af351-4cf83b89 {
  justify-self: start;
}

#w-node-f32c579a-4bdb-efd3-1386-e6bd3b863153-4cf83b89, #w-node-f32c579a-4bdb-efd3-1386-e6bd3b863165-4cf83b89, #w-node-f32c579a-4bdb-efd3-1386-e6bd3b863177-4cf83b89 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-dbad91c7-208a-4329-ef02-43c006116ce3-4cf83b89, #w-node-dbad91c7-208a-4329-ef02-43c006116ce5-4cf83b89, #w-node-dbad91c7-208a-4329-ef02-43c006116ce8-4cf83b89, #w-node-dbad91c7-208a-4329-ef02-43c006116ce9-4cf83b89, #w-node-dbad91c7-208a-4329-ef02-43c006116ceb-4cf83b89, #w-node-dbad91c7-208a-4329-ef02-43c006116cee-4cf83b89, #w-node-dbad91c7-208a-4329-ef02-43c006116cf1-4cf83b89, #w-node-dbad91c7-208a-4329-ef02-43c006116cf3-4cf83b89, #w-node-dbad91c7-208a-4329-ef02-43c006116cf6-4cf83b89, #w-node-dbad91c7-208a-4329-ef02-43c006116cf9-4cf83b89, #w-node-dbad91c7-208a-4329-ef02-43c006116cfb-4cf83b89, #w-node-dbad91c7-208a-4329-ef02-43c006116cfe-4cf83b89, #w-node-_1cc3ee8d-976b-ba04-2bab-45e2b6ad5a11-4cf83b89, #w-node-_1cc3ee8d-976b-ba04-2bab-45e2b6ad5a13-4cf83b89, #w-node-_1cc3ee8d-976b-ba04-2bab-45e2b6ad5a16-4cf83b89, #w-node-dbad91c7-208a-4329-ef02-43c006116d01-4cf83b89, #w-node-dbad91c7-208a-4329-ef02-43c006116d03-4cf83b89, #w-node-dbad91c7-208a-4329-ef02-43c006116d06-4cf83b89, #w-node-dbad91c7-208a-4329-ef02-43c006116d09-4cf83b89, #w-node-dbad91c7-208a-4329-ef02-43c006116d0b-4cf83b89, #w-node-dbad91c7-208a-4329-ef02-43c006116d0e-4cf83b89, #w-node-dbad91c7-208a-4329-ef02-43c006116d11-4cf83b89, #w-node-dbad91c7-208a-4329-ef02-43c006116d13-4cf83b89, #w-node-dbad91c7-208a-4329-ef02-43c006116d16-4cf83b89, #w-node-dbad91c7-208a-4329-ef02-43c006116d19-4cf83b89, #w-node-dbad91c7-208a-4329-ef02-43c006116d1c-4cf83b89, #w-node-dbad91c7-208a-4329-ef02-43c006116d1f-4cf83b89, #w-node-dbad91c7-208a-4329-ef02-43c006116d23-4cf83b89, #w-node-dbad91c7-208a-4329-ef02-43c006116d25-4cf83b89, #w-node-dbad91c7-208a-4329-ef02-43c006116d28-4cf83b89, #w-node-dbad91c7-208a-4329-ef02-43c006116d2b-4cf83b89, #w-node-dbad91c7-208a-4329-ef02-43c006116d2d-4cf83b89, #w-node-dbad91c7-208a-4329-ef02-43c006116d30-4cf83b89, #w-node-dbad91c7-208a-4329-ef02-43c006116d33-4cf83b89, #w-node-dbad91c7-208a-4329-ef02-43c006116d35-4cf83b89, #w-node-dbad91c7-208a-4329-ef02-43c006116d38-4cf83b89, #w-node-dbad91c7-208a-4329-ef02-43c006116d3b-4cf83b89, #w-node-dbad91c7-208a-4329-ef02-43c006116d3d-4cf83b89, #w-node-dbad91c7-208a-4329-ef02-43c006116d40-4cf83b89, #w-node-dbad91c7-208a-4329-ef02-43c006116d43-4cf83b89, #w-node-dbad91c7-208a-4329-ef02-43c006116d45-4cf83b89, #w-node-dbad91c7-208a-4329-ef02-43c006116d48-4cf83b89, #w-node-dbad91c7-208a-4329-ef02-43c006116d4b-4cf83b89, #w-node-dbad91c7-208a-4329-ef02-43c006116d4d-4cf83b89, #w-node-dbad91c7-208a-4329-ef02-43c006116d50-4cf83b89, #w-node-a204c0be-e36a-7a49-0820-c28a2eb07073-4cf83b89, #w-node-a204c0be-e36a-7a49-0820-c28a2eb07075-4cf83b89, #w-node-a204c0be-e36a-7a49-0820-c28a2eb07078-4cf83b89, #w-node-dbad91c7-208a-4329-ef02-43c006116d5b-4cf83b89, #w-node-dbad91c7-208a-4329-ef02-43c006116d5d-4cf83b89, #w-node-dbad91c7-208a-4329-ef02-43c006116d62-4cf83b89, #w-node-dbad91c7-208a-4329-ef02-43c006116d65-4cf83b89, #w-node-dbad91c7-208a-4329-ef02-43c006116d69-4cf83b89, #w-node-dbad91c7-208a-4329-ef02-43c006116d6d-4cf83b89, #w-node-e16ece1a-3fd0-d4bb-c4c6-bf8da091f32f-4cf83b89, #w-node-e16ece1a-3fd0-d4bb-c4c6-bf8da091f337-4cf83b89, #w-node-e16ece1a-3fd0-d4bb-c4c6-bf8da091f33f-4cf83b89, #w-node-e16ece1a-3fd0-d4bb-c4c6-bf8da091f347-4cf83b89, #w-node-_4189b8c0-a41e-1658-cd37-420e7752dbe9-4cf83b89, #w-node-_4189b8c0-a41e-1658-cd37-420e7752dbf1-4cf83b89, #w-node-_4189b8c0-a41e-1658-cd37-420e7752dbf9-4cf83b89, #w-node-_4189b8c0-a41e-1658-cd37-420e7752dc01-4cf83b89 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4b40fe0e-7560-d082-9780-3051eb7a6221-521b1652, #w-node-_19a6bd59-8bc9-579c-7c16-44a7b168b9d1-521b1652, #w-node-cfd1de55-f7b6-a3bf-0522-2a227b9f81e7-521b1652, #w-node-d5b996aa-66e2-3d54-bb4b-4257336af351-521b1652 {
  justify-self: start;
}

#w-node-f32c579a-4bdb-efd3-1386-e6bd3b863153-521b1652, #w-node-f32c579a-4bdb-efd3-1386-e6bd3b863165-521b1652, #w-node-f32c579a-4bdb-efd3-1386-e6bd3b863177-521b1652 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-dbad91c7-208a-4329-ef02-43c006116ce3-521b1652, #w-node-dbad91c7-208a-4329-ef02-43c006116ce5-521b1652, #w-node-dbad91c7-208a-4329-ef02-43c006116ce8-521b1652, #w-node-dbad91c7-208a-4329-ef02-43c006116ce9-521b1652, #w-node-dbad91c7-208a-4329-ef02-43c006116ceb-521b1652, #w-node-dbad91c7-208a-4329-ef02-43c006116cee-521b1652, #w-node-dbad91c7-208a-4329-ef02-43c006116cf1-521b1652, #w-node-dbad91c7-208a-4329-ef02-43c006116cf3-521b1652, #w-node-dbad91c7-208a-4329-ef02-43c006116cf6-521b1652, #w-node-dbad91c7-208a-4329-ef02-43c006116cf9-521b1652, #w-node-dbad91c7-208a-4329-ef02-43c006116cfb-521b1652, #w-node-dbad91c7-208a-4329-ef02-43c006116cfe-521b1652, #w-node-dbad91c7-208a-4329-ef02-43c006116d01-521b1652, #w-node-dbad91c7-208a-4329-ef02-43c006116d03-521b1652, #w-node-dbad91c7-208a-4329-ef02-43c006116d06-521b1652, #w-node-dbad91c7-208a-4329-ef02-43c006116d09-521b1652, #w-node-dbad91c7-208a-4329-ef02-43c006116d0b-521b1652, #w-node-dbad91c7-208a-4329-ef02-43c006116d0e-521b1652, #w-node-dbad91c7-208a-4329-ef02-43c006116d11-521b1652, #w-node-dbad91c7-208a-4329-ef02-43c006116d13-521b1652, #w-node-dbad91c7-208a-4329-ef02-43c006116d16-521b1652, #w-node-dbad91c7-208a-4329-ef02-43c006116d19-521b1652, #w-node-dbad91c7-208a-4329-ef02-43c006116d1c-521b1652, #w-node-dbad91c7-208a-4329-ef02-43c006116d1f-521b1652, #w-node-dbad91c7-208a-4329-ef02-43c006116d23-521b1652, #w-node-dbad91c7-208a-4329-ef02-43c006116d25-521b1652, #w-node-dbad91c7-208a-4329-ef02-43c006116d28-521b1652, #w-node-dbad91c7-208a-4329-ef02-43c006116d2b-521b1652, #w-node-dbad91c7-208a-4329-ef02-43c006116d2d-521b1652, #w-node-dbad91c7-208a-4329-ef02-43c006116d30-521b1652, #w-node-dbad91c7-208a-4329-ef02-43c006116d33-521b1652, #w-node-dbad91c7-208a-4329-ef02-43c006116d35-521b1652, #w-node-dbad91c7-208a-4329-ef02-43c006116d38-521b1652, #w-node-dbad91c7-208a-4329-ef02-43c006116d3b-521b1652, #w-node-dbad91c7-208a-4329-ef02-43c006116d3d-521b1652, #w-node-dbad91c7-208a-4329-ef02-43c006116d40-521b1652, #w-node-dbad91c7-208a-4329-ef02-43c006116d43-521b1652, #w-node-dbad91c7-208a-4329-ef02-43c006116d45-521b1652, #w-node-dbad91c7-208a-4329-ef02-43c006116d48-521b1652, #w-node-dbad91c7-208a-4329-ef02-43c006116d4b-521b1652, #w-node-dbad91c7-208a-4329-ef02-43c006116d4d-521b1652, #w-node-dbad91c7-208a-4329-ef02-43c006116d50-521b1652, #w-node-a204c0be-e36a-7a49-0820-c28a2eb07073-521b1652, #w-node-a204c0be-e36a-7a49-0820-c28a2eb07075-521b1652, #w-node-a204c0be-e36a-7a49-0820-c28a2eb07078-521b1652, #w-node-dbad91c7-208a-4329-ef02-43c006116d5b-521b1652, #w-node-dbad91c7-208a-4329-ef02-43c006116d5d-521b1652, #w-node-dbad91c7-208a-4329-ef02-43c006116d62-521b1652, #w-node-dbad91c7-208a-4329-ef02-43c006116d65-521b1652, #w-node-dbad91c7-208a-4329-ef02-43c006116d69-521b1652, #w-node-dbad91c7-208a-4329-ef02-43c006116d6d-521b1652, #w-node-e16ece1a-3fd0-d4bb-c4c6-bf8da091f32f-521b1652, #w-node-e16ece1a-3fd0-d4bb-c4c6-bf8da091f337-521b1652, #w-node-e16ece1a-3fd0-d4bb-c4c6-bf8da091f33f-521b1652, #w-node-e16ece1a-3fd0-d4bb-c4c6-bf8da091f347-521b1652, #w-node-_4189b8c0-a41e-1658-cd37-420e7752dbe9-521b1652, #w-node-_4189b8c0-a41e-1658-cd37-420e7752dbf1-521b1652, #w-node-_4189b8c0-a41e-1658-cd37-420e7752dbf9-521b1652, #w-node-_4189b8c0-a41e-1658-cd37-420e7752dc01-521b1652 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4b40fe0e-7560-d082-9780-3051eb7a6221-f5ba0f45, #w-node-_19a6bd59-8bc9-579c-7c16-44a7b168b9d1-f5ba0f45, #w-node-cfd1de55-f7b6-a3bf-0522-2a227b9f81e7-f5ba0f45, #w-node-d5b996aa-66e2-3d54-bb4b-4257336af351-f5ba0f45 {
  justify-self: start;
}

#w-node-f32c579a-4bdb-efd3-1386-e6bd3b863153-f5ba0f45, #w-node-f32c579a-4bdb-efd3-1386-e6bd3b863165-f5ba0f45, #w-node-f32c579a-4bdb-efd3-1386-e6bd3b863177-f5ba0f45 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-dbad91c7-208a-4329-ef02-43c006116ce3-f5ba0f45, #w-node-dbad91c7-208a-4329-ef02-43c006116ce5-f5ba0f45, #w-node-dbad91c7-208a-4329-ef02-43c006116ce8-f5ba0f45, #w-node-dbad91c7-208a-4329-ef02-43c006116ce9-f5ba0f45, #w-node-dbad91c7-208a-4329-ef02-43c006116ceb-f5ba0f45, #w-node-dbad91c7-208a-4329-ef02-43c006116cee-f5ba0f45, #w-node-dbad91c7-208a-4329-ef02-43c006116cf1-f5ba0f45, #w-node-dbad91c7-208a-4329-ef02-43c006116cf3-f5ba0f45, #w-node-dbad91c7-208a-4329-ef02-43c006116cf6-f5ba0f45, #w-node-dbad91c7-208a-4329-ef02-43c006116cf9-f5ba0f45, #w-node-dbad91c7-208a-4329-ef02-43c006116cfb-f5ba0f45, #w-node-dbad91c7-208a-4329-ef02-43c006116cfe-f5ba0f45, #w-node-dbad91c7-208a-4329-ef02-43c006116d01-f5ba0f45, #w-node-dbad91c7-208a-4329-ef02-43c006116d03-f5ba0f45, #w-node-dbad91c7-208a-4329-ef02-43c006116d06-f5ba0f45, #w-node-dbad91c7-208a-4329-ef02-43c006116d09-f5ba0f45, #w-node-dbad91c7-208a-4329-ef02-43c006116d0b-f5ba0f45, #w-node-dbad91c7-208a-4329-ef02-43c006116d0e-f5ba0f45, #w-node-dbad91c7-208a-4329-ef02-43c006116d11-f5ba0f45, #w-node-dbad91c7-208a-4329-ef02-43c006116d13-f5ba0f45, #w-node-dbad91c7-208a-4329-ef02-43c006116d16-f5ba0f45, #w-node-dbad91c7-208a-4329-ef02-43c006116d19-f5ba0f45, #w-node-dbad91c7-208a-4329-ef02-43c006116d1c-f5ba0f45, #w-node-dbad91c7-208a-4329-ef02-43c006116d1f-f5ba0f45, #w-node-dbad91c7-208a-4329-ef02-43c006116d23-f5ba0f45, #w-node-dbad91c7-208a-4329-ef02-43c006116d25-f5ba0f45, #w-node-dbad91c7-208a-4329-ef02-43c006116d28-f5ba0f45, #w-node-dbad91c7-208a-4329-ef02-43c006116d2b-f5ba0f45, #w-node-dbad91c7-208a-4329-ef02-43c006116d2d-f5ba0f45, #w-node-dbad91c7-208a-4329-ef02-43c006116d30-f5ba0f45, #w-node-dbad91c7-208a-4329-ef02-43c006116d33-f5ba0f45, #w-node-dbad91c7-208a-4329-ef02-43c006116d35-f5ba0f45, #w-node-dbad91c7-208a-4329-ef02-43c006116d38-f5ba0f45, #w-node-dbad91c7-208a-4329-ef02-43c006116d3b-f5ba0f45, #w-node-dbad91c7-208a-4329-ef02-43c006116d3d-f5ba0f45, #w-node-dbad91c7-208a-4329-ef02-43c006116d40-f5ba0f45, #w-node-dbad91c7-208a-4329-ef02-43c006116d43-f5ba0f45, #w-node-dbad91c7-208a-4329-ef02-43c006116d45-f5ba0f45, #w-node-dbad91c7-208a-4329-ef02-43c006116d48-f5ba0f45, #w-node-dbad91c7-208a-4329-ef02-43c006116d4b-f5ba0f45, #w-node-dbad91c7-208a-4329-ef02-43c006116d4d-f5ba0f45, #w-node-dbad91c7-208a-4329-ef02-43c006116d50-f5ba0f45, #w-node-dbad91c7-208a-4329-ef02-43c006116d53-f5ba0f45, #w-node-dbad91c7-208a-4329-ef02-43c006116d55-f5ba0f45, #w-node-dbad91c7-208a-4329-ef02-43c006116d58-f5ba0f45, #w-node-dbad91c7-208a-4329-ef02-43c006116d5b-f5ba0f45, #w-node-dbad91c7-208a-4329-ef02-43c006116d5d-f5ba0f45, #w-node-dbad91c7-208a-4329-ef02-43c006116d62-f5ba0f45, #w-node-dbad91c7-208a-4329-ef02-43c006116d65-f5ba0f45, #w-node-dbad91c7-208a-4329-ef02-43c006116d69-f5ba0f45, #w-node-dbad91c7-208a-4329-ef02-43c006116d6d-f5ba0f45, #w-node-e16ece1a-3fd0-d4bb-c4c6-bf8da091f32f-f5ba0f45, #w-node-e16ece1a-3fd0-d4bb-c4c6-bf8da091f337-f5ba0f45, #w-node-e16ece1a-3fd0-d4bb-c4c6-bf8da091f33f-f5ba0f45, #w-node-e16ece1a-3fd0-d4bb-c4c6-bf8da091f347-f5ba0f45, #w-node-_4189b8c0-a41e-1658-cd37-420e7752dbe9-f5ba0f45, #w-node-_4189b8c0-a41e-1658-cd37-420e7752dbf1-f5ba0f45, #w-node-_4189b8c0-a41e-1658-cd37-420e7752dbf9-f5ba0f45, #w-node-_4189b8c0-a41e-1658-cd37-420e7752dc01-f5ba0f45 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_27b23fe2-7553-d298-6a8e-b662f83dd043-22649d3f {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_27b23fe2-7553-d298-6a8e-b662f83dd04e-22649d3f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_52d29cf4-c9ff-a8d8-5413-b006d509176d-22649d3f {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_27b23fe2-7553-d298-6a8e-b662f83dd05d-22649d3f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_27b23fe2-7553-d298-6a8e-b662f83dd061-22649d3f {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_27b23fe2-7553-d298-6a8e-b662f83dd06c-22649d3f, #w-node-_45ca680a-0018-74ae-466e-d7d9b82c6896-22649d3f, #w-node-_2f528fa0-0d73-86fb-b204-ad1dc1bdbbb3-22649d3f, #w-node-_61bea50f-29e3-cb0a-d261-9e0aee595b00-22649d3f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_799311f5-5477-b729-f33e-8abc70345078-22649d3f {
  order: 9999;
}

#w-node-_799311f5-5477-b729-f33e-8abc70345079-22649d3f {
  place-self: center;
}

#w-node-_0da6ca83-1303-fa14-5642-c7f0c9c23ee6-22649d3f, #w-node-_9bb07620-6e0d-f3d6-4fe0-c25dcb9413f3-22649d3f, #w-node-_91bd7dfa-c77f-b3ba-a96d-596bc4b9d063-22649d3f {
  order: 9999;
}

#w-node-_581459b8-a113-9cfd-e536-319a52374da3-22649d3f, #w-node-_581459b8-a113-9cfd-e536-319a52374db2-22649d3f, #w-node-_581459b8-a113-9cfd-e536-319a52374dc1-22649d3f, #w-node-_4c582897-4796-0fd4-3f9f-0c4f67734cc4-6804a3fa, #w-node-_6b429b4b-427e-8448-4229-cb9b5eb056f2-6804a3fa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6b429b4b-427e-8448-4229-cb9b5eb056f3-6804a3fa {
  place-self: center;
}

#w-node-_6b429b4b-427e-8448-4229-cb9b5eb056fb-6804a3fa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6b429b4b-427e-8448-4229-cb9b5eb056fc-6804a3fa {
  place-self: center;
}

#w-node-_6b429b4b-427e-8448-4229-cb9b5eb05704-6804a3fa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6b429b4b-427e-8448-4229-cb9b5eb05705-6804a3fa {
  place-self: center;
}

#w-node-_99c9b149-951e-cba0-4d52-ec5cdae85e7a-6804a3fa, #w-node-_99c9b149-951e-cba0-4d52-ec5cdae85e7b-6804a3fa, #w-node-_99c9b149-951e-cba0-4d52-ec5cdae85e7c-6804a3fa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_99c9b149-951e-cba0-4d52-ec5cdae85e7d-6804a3fa {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9109af86-26ce-0368-f865-3563c1a9620d-6804a3fa, #w-node-_9109af86-26ce-0368-f865-3563c1a9620e-6804a3fa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9109af86-26ce-0368-f865-3563c1a96210-6804a3fa {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-bbe50fa1-112b-b7a2-014a-75b82999d015-6804a3fa, #w-node-bbe50fa1-112b-b7a2-014a-75b82999d016-6804a3fa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bbe50fa1-112b-b7a2-014a-75b82999d018-6804a3fa {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_19c7936d-9e3b-d45c-5245-3c931c416ec7-6804a3fa, #w-node-_86dafa36-b40e-8bb7-6a6d-70bcbe842176-6804a3fa, #w-node-fc247243-a6b8-25e8-56d7-3f5e85b987f4-6804a3fa, #w-node-dff931f4-70e3-798f-071e-fe4c8ee463a9-6804a3fa, #w-node-a91c02dd-905e-7ca8-6186-e509b36812d2-6804a3fa, #w-node-dd6b859e-1e68-87d3-d70e-39220bbffa0f-6804a3fa, #w-node-_929db8ca-235d-79fe-b243-dac70a1a6ead-6804a3fa, #w-node-_82e5e8c5-ac04-9c82-005a-56c9f193af25-6804a3fa, #w-node-_82e5e8c5-ac04-9c82-005a-56c9f193af31-6804a3fa, #w-node-_82e5e8c5-ac04-9c82-005a-56c9f193af3a-6804a3fa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8097e5cf-9a6b-53e9-ab04-0e41b7a64d6a-6804a3fa, #w-node-_8097e5cf-9a6b-53e9-ab04-0e41b7a64d6b-6804a3fa, #w-node-_8097e5cf-9a6b-53e9-ab04-0e41b7a64d6d-6804a3fa, #w-node-_8097e5cf-9a6b-53e9-ab04-0e41b7a64d75-6804a3fa, #w-node-_8097e5cf-9a6b-53e9-ab04-0e41b7a64d7d-6804a3fa {
  place-self: center;
}

#w-node-c2bc5b33-5346-03da-6df1-4c8dc5a61881-6804a3fa, #w-node-c2bc5b33-5346-03da-6df1-4c8dc5a61889-6804a3fa, #w-node-c2bc5b33-5346-03da-6df1-4c8dc5a61891-6804a3fa, #w-node-c2bc5b33-5346-03da-6df1-4c8dc5a61899-6804a3fa, #w-node-_7dc0cb0e-f7f1-823f-2fac-7f1c0379d88e-6804a3fa, #w-node-_7dc0cb0e-f7f1-823f-2fac-7f1c0379d89d-6804a3fa, #w-node-_7dc0cb0e-f7f1-823f-2fac-7f1c0379d8ac-6804a3fa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_31f9db16-dfab-5b4d-739e-05f76b63b902-e2a0ed97 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_31f9db16-dfab-5b4d-739e-05f76b63b903-e2a0ed97 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_31f9db16-dfab-5b4d-739e-05f76b63b906-e2a0ed97 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_8760e72f-39bb-aa05-108f-1acf21ddca75-e2a0ed97, #w-node-cb6230a9-4a6c-790d-30f7-fba9638eb64b-e2a0ed97 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cb6230a9-4a6c-790d-30f7-fba9638eb64c-e2a0ed97 {
  place-self: center;
}

#w-node-cb6230a9-4a6c-790d-30f7-fba9638eb652-e2a0ed97 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cb6230a9-4a6c-790d-30f7-fba9638eb653-e2a0ed97 {
  place-self: center;
}

#w-node-cb6230a9-4a6c-790d-30f7-fba9638eb659-e2a0ed97 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cb6230a9-4a6c-790d-30f7-fba9638eb65a-e2a0ed97 {
  place-self: center;
}

#w-node-fec1434f-a352-b1a9-ae4a-f1cb285406cf-e2a0ed97, #w-node-fec1434f-a352-b1a9-ae4a-f1cb285406ee-e2a0ed97, #w-node-fec1434f-a352-b1a9-ae4a-f1cb2854070d-e2a0ed97, #w-node-fec1434f-a352-b1a9-ae4a-f1cb2854072a-e2a0ed97, #w-node-fec1434f-a352-b1a9-ae4a-f1cb2854074a-e2a0ed97, #w-node-fec1434f-a352-b1a9-ae4a-f1cb2854076b-e2a0ed97, #w-node-fec1434f-a352-b1a9-ae4a-f1cb2854078a-e2a0ed97 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_415a5e82-7f85-4e58-6259-21851d9e1452-e2a0ed97 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-ada2014a-524c-a3eb-0dc3-85cb4ae09478-e2a0ed97 {
  place-self: center;
}

#w-node-_415a5e82-7f85-4e58-6259-21851d9e145c-e2a0ed97, #w-node-_415a5e82-7f85-4e58-6259-21851d9e1466-e2a0ed97, #w-node-_415a5e82-7f85-4e58-6259-21851d9e1473-e2a0ed97 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_4f1411da-da98-71a7-5170-daa2d929a2db-e2a0ed97, #w-node-_4f1411da-da98-71a7-5170-daa2d929a2dc-e2a0ed97, #w-node-_4f1411da-da98-71a7-5170-daa2d929a2eb-e2a0ed97 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f1411da-da98-71a7-5170-daa2d929a2f9-e2a0ed97 {
  place-self: auto;
}

#w-node-_4f1411da-da98-71a7-5170-daa2d929a305-e2a0ed97, #w-node-bc27efac-fc07-b984-9b06-01aa6c9dbc7c-e2a0ed97, #w-node-_93546fc2-8bc1-17d9-3682-344352613b7e-e2a0ed97, #w-node-aa045eb8-3076-ac3f-a396-756a0e55f418-e2a0ed97, #w-node-_0311715d-9686-f75f-e586-c630432b8976-e2a0ed97, #w-node-_416e3ae1-ddf4-bfa3-b715-d0271cfc99d1-e2a0ed97, #w-node-_50a63fdb-8445-f2f5-4e4b-9932d28f4463-e2a0ed97, #w-node-_3ee2343e-5a2d-6a49-7b72-f4d84d2879f1-e2a0ed97, #w-node-caa66e38-f7b3-1ee1-0f5e-9699d1164bd0-e2a0ed97, #w-node-facb9cbe-7eb8-aeb1-8354-cece869f2edc-e2a0ed97, #w-node-b371af5c-c45c-6a74-91ea-49af614c6378-e2a0ed97, #w-node-_43a15a36-2fab-c026-3ef1-f72ec7854e5f-e2a0ed97, #w-node-_10720076-81f1-4c50-4562-d7ddf19954f9-e2a0ed97, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574d1-e2a0ed97, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574dc-e2a0ed97, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574e4-e2a0ed97, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574ec-e2a0ed97, #w-node-d9c64cb6-6b50-f53d-0e78-462103d7d883-e2a0ed97, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574f4-e2a0ed97, #w-node-_48289c8a-50b6-167c-4a29-98b0387a0cd8-e2a0ed97 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_23c44b6e-9568-6154-c70c-87a57eaef01c-e2a0ed97 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_23c44b6e-9568-6154-c70c-87a57eaef023-e2a0ed97 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: baseline;
}

#w-node-_23c44b6e-9568-6154-c70c-87a57eaef024-e2a0ed97, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef027-e2a0ed97, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef030-e2a0ed97, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef039-e2a0ed97 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2b0793b9-af7b-6be7-6f0f-6646eb5f0153-335fa33b, #w-node-_64a6e700-81a0-229f-5e77-5aeda21c89f4-335fa33b, #w-node-_64ea8952-c337-0fdb-6e32-7be5b8b57e32-335fa33b, #w-node-_3bc4b766-b488-8dca-1b1d-ccd07ec08104-335fa33b, #w-node-_3bc4b766-b488-8dca-1b1d-ccd07ec08105-335fa33b, #w-node-_3bc4b766-b488-8dca-1b1d-ccd07ec08107-335fa33b, #w-node-_3bc4b766-b488-8dca-1b1d-ccd07ec0810f-335fa33b, #w-node-_3bc4b766-b488-8dca-1b1d-ccd07ec08117-335fa33b {
  place-self: center;
}

#w-node-f10f87e7-49b3-d3d8-487d-90c43f115dac-335fa33b, #w-node-f5d34673-7f0a-26c2-50a2-1254c2fa336b-335fa33b, #w-node-da9dcd64-b03e-5fd8-eac6-7daa6ed29f42-335fa33b, #w-node-da9dcd64-b03e-5fd8-eac6-7daa6ed29f43-335fa33b, #w-node-a04e4051-d840-21ff-2ba5-42ba81918993-335fa33b, #w-node-a04e4051-d840-21ff-2ba5-42ba81918994-335fa33b, #w-node-_2a73bcff-4dea-11b0-5531-cd845efded15-335fa33b, #w-node-_2a73bcff-4dea-11b0-5531-cd845efded16-335fa33b, #w-node-f5321c80-1d97-6245-f49a-0bf3cf7f6a47-335fa33b, #w-node-_72aeeae9-13fb-5aa5-6be0-799c3b8b8071-335fa33b, #w-node-cb94d499-2edf-e902-88d6-8cef73216488-335fa33b, #w-node-c9f6bd42-74d6-1ea9-8a57-6914b66ccd48-335fa33b, #w-node-e74a4ae8-323c-a34e-2209-249c633370f2-335fa33b, #w-node-_76f2f9a0-3ed5-39dd-e7e4-9c5f925078eb-335fa33b, #w-node-cc87807e-1a7f-9297-1a88-0a45c2fa73d2-335fa33b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2b772cb5-b25d-c070-ac1c-55eaa7581d02-335fa33b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: baseline;
}

#w-node-_328c8af7-4286-34d0-f076-8b0a87029366-335fa33b, #w-node-_328c8af7-4286-34d0-f076-8b0a87029367-335fa33b, #w-node-_019e030f-c8ac-50a5-0385-a34cb77031c7-335fa33b, #w-node-_019e030f-c8ac-50a5-0385-a34cb77031c8-335fa33b, #w-node-_5ee93464-afde-71f3-a098-7d013ced0894-335fa33b, #w-node-_5ee93464-afde-71f3-a098-7d013ced0895-335fa33b, #w-node-cbd44b5f-5056-3c04-8c68-b40924a8ccf8-335fa33b, #w-node-cbd44b5f-5056-3c04-8c68-b40924a8ccf9-335fa33b, #w-node-a340842e-3f33-e6ba-7e3f-d10ab482caf4-335fa33b, #w-node-a340842e-3f33-e6ba-7e3f-d10ab482caf5-335fa33b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_63fc75d7-ee65-1528-ba35-1c396b25f79b-7427c3a0 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_204d2f44-5702-d364-bb26-e8fd80f8698f-7427c3a0, #w-node-_63ba7232-821f-1b5b-5a48-48b52aa43e41-7427c3a0, #w-node-e5808f6a-7013-f610-3053-2f817690335e-7427c3a0, #w-node-_8815b96b-c1f7-3337-1fdc-8320518583e5-7427c3a0, #w-node-_8815b96b-c1f7-3337-1fdc-8320518583e6-7427c3a0, #w-node-_8815b96b-c1f7-3337-1fdc-8320518583e7-7427c3a0, #w-node-_45fc638c-fcb3-e152-5aa3-e31cb67f5206-7427c3a0, #w-node-_45fc638c-fcb3-e152-5aa3-e31cb67f5207-7427c3a0, #w-node-_45fc638c-fcb3-e152-5aa3-e31cb67f5208-7427c3a0, #w-node-f3c3c381-43b7-408f-f9c7-80b4c16ea036-7427c3a0, #w-node-f3c3c381-43b7-408f-f9c7-80b4c16ea037-7427c3a0, #w-node-f3c3c381-43b7-408f-f9c7-80b4c16ea038-7427c3a0, #w-node-e116b471-d2df-2d7f-98ce-5fee55be0ce9-7427c3a0, #w-node-e116b471-d2df-2d7f-98ce-5fee55be0cea-7427c3a0, #w-node-e116b471-d2df-2d7f-98ce-5fee55be0ceb-7427c3a0, #w-node-_256b110d-5109-924a-1a32-f574bd28f9cb-7427c3a0, #w-node-_256b110d-5109-924a-1a32-f574bd28f9cc-7427c3a0, #w-node-_256b110d-5109-924a-1a32-f574bd28f9cd-7427c3a0, #w-node-_83b7e8ef-2bc6-5dca-ecdb-83762d6ff353-7427c3a0, #w-node-_83b7e8ef-2bc6-5dca-ecdb-83762d6ff354-7427c3a0, #w-node-_83b7e8ef-2bc6-5dca-ecdb-83762d6ff355-7427c3a0, #w-node-_9faaadaa-1fee-2146-acd7-fc437387694a-7427c3a0, #w-node-_9faaadaa-1fee-2146-acd7-fc437387694b-7427c3a0, #w-node-_9faaadaa-1fee-2146-acd7-fc437387694c-7427c3a0, #w-node-_5c4f0893-c201-6e9c-8f9d-40cf5d69d505-7427c3a0, #w-node-_5c4f0893-c201-6e9c-8f9d-40cf5d69d506-7427c3a0, #w-node-_5c4f0893-c201-6e9c-8f9d-40cf5d69d507-7427c3a0, #w-node-_467a457f-96b3-4871-fee0-342cda00394d-7427c3a0, #w-node-_467a457f-96b3-4871-fee0-342cda00394e-7427c3a0, #w-node-_467a457f-96b3-4871-fee0-342cda00394f-7427c3a0, #w-node-_23898baa-a48f-8db9-2d34-73143ebcd89a-7427c3a0, #w-node-_23898baa-a48f-8db9-2d34-73143ebcd89b-7427c3a0, #w-node-_23898baa-a48f-8db9-2d34-73143ebcd89c-7427c3a0, #w-node-_1556a448-dc75-6021-34b6-5c221f03fb43-7427c3a0, #w-node-_1556a448-dc75-6021-34b6-5c221f03fb44-7427c3a0, #w-node-_1556a448-dc75-6021-34b6-5c221f03fb45-7427c3a0, #w-node-_5f758ed5-27b3-e943-c622-56aa2749f3d7-7427c3a0, #w-node-_5f758ed5-27b3-e943-c622-56aa2749f3d8-7427c3a0, #w-node-_5f758ed5-27b3-e943-c622-56aa2749f3d9-7427c3a0, #w-node-e526a6f0-777d-83e1-df67-7c7c694b63a5-7427c3a0, #w-node-e526a6f0-777d-83e1-df67-7c7c694b63a6-7427c3a0, #w-node-e526a6f0-777d-83e1-df67-7c7c694b63a7-7427c3a0, #w-node-_64b59f33-7605-d184-e8c6-a0a8da78cdad-7427c3a0, #w-node-_64b59f33-7605-d184-e8c6-a0a8da78cdae-7427c3a0, #w-node-_64b59f33-7605-d184-e8c6-a0a8da78cdaf-7427c3a0, #w-node-dc4aeee3-40c0-3dc9-bd56-a39c70ad5e25-7427c3a0, #w-node-dc4aeee3-40c0-3dc9-bd56-a39c70ad5e26-7427c3a0, #w-node-dc4aeee3-40c0-3dc9-bd56-a39c70ad5e27-7427c3a0, #w-node-_224d2994-9c5a-9a71-b74d-ac441b6481c5-7427c3a0, #w-node-_224d2994-9c5a-9a71-b74d-ac441b6481c6-7427c3a0, #w-node-_224d2994-9c5a-9a71-b74d-ac441b6481c7-7427c3a0, #w-node-_35d3b071-f635-de43-ed77-b9ebc9bab725-7427c3a0, #w-node-_35d3b071-f635-de43-ed77-b9ebc9bab726-7427c3a0, #w-node-_35d3b071-f635-de43-ed77-b9ebc9bab727-7427c3a0, #w-node-_94e3c694-e298-bb7d-7a7c-19dca278e358-7427c3a0, #w-node-_94e3c694-e298-bb7d-7a7c-19dca278e359-7427c3a0, #w-node-_94e3c694-e298-bb7d-7a7c-19dca278e35a-7427c3a0, #w-node-_90addc68-5392-4828-9143-39794a03c31e-7427c3a0, #w-node-_90addc68-5392-4828-9143-39794a03c31f-7427c3a0, #w-node-_90addc68-5392-4828-9143-39794a03c320-7427c3a0, #w-node-d3bdc720-4eea-5d31-d7af-8981b5fc2068-7427c3a0, #w-node-d3bdc720-4eea-5d31-d7af-8981b5fc2069-7427c3a0, #w-node-d3bdc720-4eea-5d31-d7af-8981b5fc206a-7427c3a0, #w-node-_90037c48-8e14-96d8-e1a3-0635fe5b3b7b-7427c3a0, #w-node-_90037c48-8e14-96d8-e1a3-0635fe5b3b7c-7427c3a0, #w-node-_90037c48-8e14-96d8-e1a3-0635fe5b3b7d-7427c3a0, #w-node-ed46ace2-42f8-43a6-4f2f-4573da711aac-7427c3a0, #w-node-ed46ace2-42f8-43a6-4f2f-4573da711aad-7427c3a0, #w-node-ed46ace2-42f8-43a6-4f2f-4573da711aae-7427c3a0, #w-node-_3c236926-2145-1bc8-c895-2a377c5d18fd-7427c3a0, #w-node-_3c236926-2145-1bc8-c895-2a377c5d18fe-7427c3a0, #w-node-_3c236926-2145-1bc8-c895-2a377c5d18ff-7427c3a0, #w-node-_93ee84c9-3baa-9418-e415-09ac1e1d9221-7427c3a0, #w-node-_93ee84c9-3baa-9418-e415-09ac1e1d9222-7427c3a0, #w-node-_93ee84c9-3baa-9418-e415-09ac1e1d9223-7427c3a0, #w-node-_353abb76-af31-9d8d-d5fa-5a73604ac45b-7427c3a0, #w-node-_353abb76-af31-9d8d-d5fa-5a73604ac45c-7427c3a0, #w-node-_353abb76-af31-9d8d-d5fa-5a73604ac45d-7427c3a0, #w-node-_21ef0ff2-6a95-6c28-2d6d-e46d1034636c-7427c3a0, #w-node-_21ef0ff2-6a95-6c28-2d6d-e46d1034636d-7427c3a0, #w-node-_21ef0ff2-6a95-6c28-2d6d-e46d1034636e-7427c3a0, #w-node-_00c1007d-2d3e-662b-cec9-1a32c4bdc9e7-7427c3a0, #w-node-_00c1007d-2d3e-662b-cec9-1a32c4bdc9e8-7427c3a0, #w-node-_00c1007d-2d3e-662b-cec9-1a32c4bdc9e9-7427c3a0, #w-node-cab4918f-5f61-5e7e-1c23-d69b3de588c3-7427c3a0, #w-node-cab4918f-5f61-5e7e-1c23-d69b3de588c4-7427c3a0, #w-node-cab4918f-5f61-5e7e-1c23-d69b3de588c5-7427c3a0, #w-node-_8ba32827-ac28-8f9c-e6d3-49426f04913b-7427c3a0, #w-node-_8ba32827-ac28-8f9c-e6d3-49426f04913c-7427c3a0, #w-node-_8ba32827-ac28-8f9c-e6d3-49426f04913d-7427c3a0, #w-node-e5a7333f-7bff-8dce-4991-38cfcb9f49c5-7427c3a0, #w-node-e5a7333f-7bff-8dce-4991-38cfcb9f49c6-7427c3a0, #w-node-e5a7333f-7bff-8dce-4991-38cfcb9f49c7-7427c3a0, #w-node-_94e47f36-f0d9-4f11-7de5-6a4682cd0160-7427c3a0, #w-node-_94e47f36-f0d9-4f11-7de5-6a4682cd0161-7427c3a0, #w-node-_94e47f36-f0d9-4f11-7de5-6a4682cd0162-7427c3a0, #w-node-_090653be-733b-e712-1c2e-2d461206987c-7427c3a0, #w-node-_090653be-733b-e712-1c2e-2d461206987d-7427c3a0, #w-node-_090653be-733b-e712-1c2e-2d461206987e-7427c3a0, #w-node-f745fa99-0951-f151-8cb1-7fe411be5ec6-7427c3a0, #w-node-f745fa99-0951-f151-8cb1-7fe411be5ec7-7427c3a0, #w-node-f745fa99-0951-f151-8cb1-7fe411be5ec8-7427c3a0, #w-node-c589dea3-43a7-02b1-cbd5-e351af2680e9-7427c3a0, #w-node-c589dea3-43a7-02b1-cbd5-e351af2680ea-7427c3a0, #w-node-c589dea3-43a7-02b1-cbd5-e351af2680eb-7427c3a0, #w-node-_937876bc-f3c8-778c-845b-ef3e26a174ee-7427c3a0, #w-node-_937876bc-f3c8-778c-845b-ef3e26a174ef-7427c3a0, #w-node-_937876bc-f3c8-778c-845b-ef3e26a174f0-7427c3a0, #w-node-c589dea3-43a7-02b1-cbd5-e351af2680f7-7427c3a0, #w-node-c589dea3-43a7-02b1-cbd5-e351af2680f8-7427c3a0, #w-node-c589dea3-43a7-02b1-cbd5-e351af2680f9-7427c3a0, #w-node-_9aa58d75-6726-accd-811d-ea9a7a0f2bcf-7427c3a0, #w-node-_9aa58d75-6726-accd-811d-ea9a7a0f2bd0-7427c3a0, #w-node-_9aa58d75-6726-accd-811d-ea9a7a0f2bd1-7427c3a0, #w-node-aec56cbf-3b6e-1163-8a70-aa0d7540908c-7427c3a0, #w-node-aec56cbf-3b6e-1163-8a70-aa0d7540908d-7427c3a0, #w-node-aec56cbf-3b6e-1163-8a70-aa0d7540908e-7427c3a0, #w-node-aec56cbf-3b6e-1163-8a70-aa0d75409093-7427c3a0, #w-node-aec56cbf-3b6e-1163-8a70-aa0d75409094-7427c3a0, #w-node-aec56cbf-3b6e-1163-8a70-aa0d75409095-7427c3a0, #w-node-aec56cbf-3b6e-1163-8a70-aa0d7540909a-7427c3a0, #w-node-aec56cbf-3b6e-1163-8a70-aa0d7540909b-7427c3a0, #w-node-aec56cbf-3b6e-1163-8a70-aa0d7540909c-7427c3a0, #w-node-_960241b0-cc1a-1be1-d028-f9c32d41a52a-7427c3a0, #w-node-_960241b0-cc1a-1be1-d028-f9c32d41a52b-7427c3a0, #w-node-_960241b0-cc1a-1be1-d028-f9c32d41a52c-7427c3a0, #w-node-e857e858-c5fa-529d-4142-a1f53fcf849b-7427c3a0, #w-node-e857e858-c5fa-529d-4142-a1f53fcf849c-7427c3a0, #w-node-e857e858-c5fa-529d-4142-a1f53fcf849d-7427c3a0, #w-node-e7baf319-037b-4b65-0b20-b3db93736973-7427c3a0, #w-node-e7baf319-037b-4b65-0b20-b3db93736974-7427c3a0, #w-node-e7baf319-037b-4b65-0b20-b3db93736975-7427c3a0, #w-node-_7889d7e5-5f00-6042-4573-4fdd270ff547-7427c3a0, #w-node-_7889d7e5-5f00-6042-4573-4fdd270ff548-7427c3a0, #w-node-_7889d7e5-5f00-6042-4573-4fdd270ff549-7427c3a0, #w-node-f4a18a4c-500e-e30c-49b8-685e3fb5167a-7427c3a0, #w-node-f4a18a4c-500e-e30c-49b8-685e3fb5167b-7427c3a0, #w-node-f4a18a4c-500e-e30c-49b8-685e3fb5167c-7427c3a0, #w-node-b345bc9e-5c29-8856-156d-6519238c168c-7427c3a0, #w-node-b345bc9e-5c29-8856-156d-6519238c168d-7427c3a0, #w-node-b345bc9e-5c29-8856-156d-6519238c168e-7427c3a0, #w-node-fe7d4932-2010-924a-5bee-f96bab1b0280-7427c3a0, #w-node-fe7d4932-2010-924a-5bee-f96bab1b028e-7427c3a0, #w-node-fe7d4932-2010-924a-5bee-f96bab1b0287-7427c3a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97eaca0c-4180-9574-2c54-ac40e6529b98-3a55190c {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97eaca0c-4180-9574-2c54-ac40e6529ba4-3a55190c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97eaca0c-4180-9574-2c54-ac40e6529ba8-3a55190c {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97eaca0c-4180-9574-2c54-ac40e6529bb4-3a55190c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97eaca0c-4180-9574-2c54-ac40e6529bb8-3a55190c {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97eaca0c-4180-9574-2c54-ac40e6529bc4-3a55190c, #w-node-_8345bf88-35ca-8bba-1f73-b717a037567d-3a55190c, #w-node-_8345bf88-35ca-8bba-1f73-b717a0375684-3a55190c, #w-node-_8345bf88-35ca-8bba-1f73-b717a037568b-3a55190c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e2066cd1-4d94-ba6f-76d9-39ddc92eef93-3a55190c {
  order: 9999;
}

#w-node-e2066cd1-4d94-ba6f-76d9-39ddc92eef95-3a55190c {
  place-self: center;
}

#w-node-_581459b8-a113-9cfd-e536-319a52374da3-3a55190c, #w-node-_581459b8-a113-9cfd-e536-319a52374db2-3a55190c, #w-node-_581459b8-a113-9cfd-e536-319a52374dc1-3a55190c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0c002eb8-a4ee-fcc0-a8e2-c88b88a69ab2-cbec6e33 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0c002eb8-a4ee-fcc0-a8e2-c88b88a69ab9-cbec6e33 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0c002eb8-a4ee-fcc0-a8e2-c88b88a69abd-cbec6e33 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0c002eb8-a4ee-fcc0-a8e2-c88b88a69ac4-cbec6e33 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0c002eb8-a4ee-fcc0-a8e2-c88b88a69ac8-cbec6e33 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0c002eb8-a4ee-fcc0-a8e2-c88b88a69acf-cbec6e33, #w-node-b7996416-443c-1afc-7eb0-a63b1035d692-cbec6e33, #w-node-b7996416-443c-1afc-7eb0-a63b1035d69b-cbec6e33, #w-node-b7996416-443c-1afc-7eb0-a63b1035d6a4-cbec6e33 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_764f0980-94ce-a832-cf56-e332ba26ec85-cbec6e33 {
  order: 9999;
}

#w-node-_764f0980-94ce-a832-cf56-e332ba26ec87-cbec6e33, #w-node-_7ecabd8a-a822-dc4f-582d-76d60e5aba89-cbec6e33, #w-node-_7ecabd8a-a822-dc4f-582d-76d60e5aba92-cbec6e33, #w-node-_7ecabd8a-a822-dc4f-582d-76d60e5aba9b-cbec6e33, #w-node-f678c165-1d76-43e8-7ad5-f1123bd15305-cbec6e33 {
  place-self: center;
}

#w-node-_581459b8-a113-9cfd-e536-319a52374da3-cbec6e33, #w-node-_581459b8-a113-9cfd-e536-319a52374db2-cbec6e33, #w-node-_581459b8-a113-9cfd-e536-319a52374dc1-cbec6e33 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8265e28c-0638-a61d-f5f7-895dddbc0900-78d17e04 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8265e28c-0638-a61d-f5f7-895dddbc090c-78d17e04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8265e28c-0638-a61d-f5f7-895dddbc0910-78d17e04 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8265e28c-0638-a61d-f5f7-895dddbc0919-78d17e04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8265e28c-0638-a61d-f5f7-895dddbc091d-78d17e04 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8265e28c-0638-a61d-f5f7-895dddbc0929-78d17e04, #w-node-_11622114-df6f-4e86-e1e6-9eec93967b06-78d17e04, #w-node-_11622114-df6f-4e86-e1e6-9eec93967b0f-78d17e04, #w-node-_11622114-df6f-4e86-e1e6-9eec93967b18-78d17e04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1f7433ca-9b61-02d9-8062-0989685d7bce-78d17e04 {
  order: 9999;
}

#w-node-_1f7433ca-9b61-02d9-8062-0989685d7bd0-78d17e04, #w-node-_83d69056-9746-c6db-7895-c7aa4ae33398-78d17e04, #w-node-_83d69056-9746-c6db-7895-c7aa4ae333a5-78d17e04, #w-node-_83d69056-9746-c6db-7895-c7aa4ae333b2-78d17e04 {
  place-self: center;
}

#w-node-_581459b8-a113-9cfd-e536-319a52374da3-78d17e04, #w-node-_581459b8-a113-9cfd-e536-319a52374db2-78d17e04, #w-node-_581459b8-a113-9cfd-e536-319a52374dc1-78d17e04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_27b23fe2-7553-d298-6a8e-b662f83dd043-ad44390f {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_27b23fe2-7553-d298-6a8e-b662f83dd04e-ad44390f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_52d29cf4-c9ff-a8d8-5413-b006d509176d-ad44390f {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_27b23fe2-7553-d298-6a8e-b662f83dd05d-ad44390f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_27b23fe2-7553-d298-6a8e-b662f83dd061-ad44390f {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_27b23fe2-7553-d298-6a8e-b662f83dd06c-ad44390f, #w-node-_304d10e3-404e-b460-0183-49a349ed368d-ad44390f, #w-node-_304d10e3-404e-b460-0183-49a349ed3696-ad44390f, #w-node-_304d10e3-404e-b460-0183-49a349ed369f-ad44390f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71698bee-1917-6b7a-c343-f7823b5b2f75-ad44390f {
  order: 9999;
}

#w-node-_71698bee-1917-6b7a-c343-f7823b5b2f77-ad44390f, #w-node-_71698bee-1917-6b7a-c343-f7823b5b2f88-ad44390f, #w-node-_71698bee-1917-6b7a-c343-f7823b5b2f94-ad44390f, #w-node-_71698bee-1917-6b7a-c343-f7823b5b2fa0-ad44390f, #w-node-_71698bee-1917-6b7a-c343-f7823b5b2fac-ad44390f {
  place-self: center;
}

#w-node-_581459b8-a113-9cfd-e536-319a52374da3-ad44390f, #w-node-_581459b8-a113-9cfd-e536-319a52374db2-ad44390f, #w-node-_581459b8-a113-9cfd-e536-319a52374dc1-ad44390f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c9b3abfe-d8b9-abd1-a81a-2c0ee22dee13-cdd5fdc4, #w-node-d8fc9270-c359-db1b-f503-f1e38b333d32-cdd5fdc4, #w-node-_45beeeb3-0d58-9ae9-dc4e-292023b96985-cdd5fdc4, #w-node-_6a2277fc-5906-024e-7b49-6a42360bddc0-cdd5fdc4, #w-node-_6a2277fc-5906-024e-7b49-6a42360bddc8-cdd5fdc4, #w-node-_6a2277fc-5906-024e-7b49-6a42360bddd0-cdd5fdc4, #w-node-c5bf1ce6-2ba6-82fc-70c6-f764b73dc86b-cdd5fdc4 {
  place-self: center;
}

#w-node-_80a32622-093c-ba4e-c77f-d740a0acd340-cdd5fdc4, #w-node-ebc57820-74df-fefa-94b2-d029fac170dc-cdd5fdc4, #w-node-ebc57820-74df-fefa-94b2-d029fac170dd-cdd5fdc4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ebc57820-74df-fefa-94b2-d029fac170d3-cdd5fdc4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0b26e513-2779-60c5-6810-aab3b6cd3b00-cdd5fdc4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_340c6950-5081-ce35-8d9e-cdf850e4acef-cdd5fdc4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d2b13990-50ed-0498-c583-eceae547148e-cdd5fdc4, #w-node-d2b13990-50ed-0498-c583-eceae547148f-cdd5fdc4, #w-node-_68cb52f7-5599-fa89-5554-59414c9568e4-cdd5fdc4, #w-node-_88061010-5994-8749-f3a6-d8f7efd599f0-cdd5fdc4, #w-node-_88061010-5994-8749-f3a6-d8f7efd599f1-cdd5fdc4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_092097a8-bb21-ee92-d32b-26acec44bea9-cdd5fdc4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f36763aa-ab38-975e-4b23-c7c5dffd5b57-cdd5fdc4, #w-node-f36763aa-ab38-975e-4b23-c7c5dffd5b58-cdd5fdc4, #w-node-f36763aa-ab38-975e-4b23-c7c5dffd5b59-cdd5fdc4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f36763aa-ab38-975e-4b23-c7c5dffd5b5a-cdd5fdc4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f36763aa-ab38-975e-4b23-c7c5dffd5b63-cdd5fdc4, #w-node-f36763aa-ab38-975e-4b23-c7c5dffd5b64-cdd5fdc4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f36763aa-ab38-975e-4b23-c7c5dffd5b66-cdd5fdc4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f36763aa-ab38-975e-4b23-c7c5dffd5b6c-cdd5fdc4, #w-node-f36763aa-ab38-975e-4b23-c7c5dffd5b6d-cdd5fdc4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f36763aa-ab38-975e-4b23-c7c5dffd5b6f-cdd5fdc4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ad5e982a-78f8-c87c-1cb7-4040f6ed3400-cdd5fdc4, #w-node-_04bf7eb3-31e2-4e10-70e8-c18289a5ef38-cdd5fdc4, #w-node-a76542bf-f787-1da3-4d5e-a65a544e0d46-cdd5fdc4, #w-node-a3d26993-815c-42a5-99f4-4542fdda5041-cdd5fdc4, #w-node-_15fe4771-6f05-36ba-b851-c19cafe71347-cdd5fdc4, #w-node-a28a8102-8baf-772a-bd83-9944c28b553e-cdd5fdc4, #w-node-b91ef9d6-6edb-efb0-640f-9c616e3a41d4-cdd5fdc4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f2e6cf5-94e6-abee-b4ec-df4808cd204f-cdd5fdc4, #w-node-_4f2e6cf5-94e6-abee-b4ec-df4808cd2054-cdd5fdc4, #w-node-_2acd609b-2197-03ae-1722-87aa7cf72b63-cdd5fdc4, #w-node-_2acd609b-2197-03ae-1722-87aa7cf72b68-cdd5fdc4, #w-node-_2acd609b-2197-03ae-1722-87aa7cf72b6d-cdd5fdc4, #w-node-_2acd609b-2197-03ae-1722-87aa7cf72b72-cdd5fdc4, #w-node-_2acd609b-2197-03ae-1722-87aa7cf72b77-cdd5fdc4 {
  align-self: start;
}

#w-node-c3165f45-dde2-b6a3-dc75-227a9d2211fb-cdd5fdc4, #w-node-_0e49aa0e-e3f6-f897-bf6b-554469c81ce4-cdd5fdc4, #w-node-_0e49aa0e-e3f6-f897-bf6b-554469c81ce5-cdd5fdc4, #w-node-_0e49aa0e-e3f6-f897-bf6b-554469c81ce7-cdd5fdc4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_871809e6-0a7d-937a-1945-0bcf2eaf453b-cdd5fdc4, #w-node-_871809e6-0a7d-937a-1945-0bcf2eaf4542-cdd5fdc4, #w-node-bd6d3c53-1a5a-935b-5820-af222857a352-cdd5fdc4, #w-node-bd6d3c53-1a5a-935b-5820-af222857a357-cdd5fdc4, #w-node-bd6d3c53-1a5a-935b-5820-af222857a35c-cdd5fdc4, #w-node-bd6d3c53-1a5a-935b-5820-af222857a361-cdd5fdc4, #w-node-bd6d3c53-1a5a-935b-5820-af222857a366-cdd5fdc4, #w-node-bd6d3c53-1a5a-935b-5820-af222857a36b-cdd5fdc4, #w-node-bd6d3c53-1a5a-935b-5820-af222857a370-cdd5fdc4, #w-node-bd6d3c53-1a5a-935b-5820-af222857a375-cdd5fdc4, #w-node-bd6d3c53-1a5a-935b-5820-af222857a37a-cdd5fdc4, #w-node-bd6d3c53-1a5a-935b-5820-af222857a37f-cdd5fdc4 {
  align-self: start;
}

#w-node-_0e49aa0e-e3f6-f897-bf6b-554469c81ce9-cdd5fdc4, #w-node-_4229c995-f525-5c99-67e3-ce14ef57be40-cdd5fdc4, #w-node-_7146ab8f-c92b-e092-0653-5be2abb6f23c-cdd5fdc4, #w-node-af702045-b890-081e-9c0f-72d0e94bf154-cdd5fdc4, #w-node-af702045-b890-081e-9c0f-72d0e94bf157-cdd5fdc4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_674c754d-4a43-1c5e-0574-048f15ffc2dd-cdd5fdc4, #w-node-_674c754d-4a43-1c5e-0574-048f15ffc2e2-cdd5fdc4, #w-node-ce075e0b-5f17-31bc-9f5e-b3beb1dddc82-cdd5fdc4, #w-node-ce075e0b-5f17-31bc-9f5e-b3beb1dddc87-cdd5fdc4, #w-node-ce075e0b-5f17-31bc-9f5e-b3beb1dddc8c-cdd5fdc4, #w-node-ce075e0b-5f17-31bc-9f5e-b3beb1dddc91-cdd5fdc4, #w-node-ce075e0b-5f17-31bc-9f5e-b3beb1dddc96-cdd5fdc4 {
  align-self: start;
}

#w-node-_819075a6-0f05-fa06-8253-e9c36064e241-bb132d41, #w-node-_819075a6-0f05-fa06-8253-e9c36064e250-bb132d41, #w-node-_51803ab7-d509-f447-d96b-2b28bbca03af-bb132d41, #w-node-_51803ab7-d509-f447-d96b-2b28bbca03c9-bb132d41, #w-node-_3f1d757f-1258-e50a-d30b-473a58decb4e-bb132d41, #w-node-a983f4c6-f434-a52c-593d-00630fb35901-bb132d41 {
  place-self: center;
}

#w-node-a8bc9d77-4cd0-8739-1e55-bf1283bf5654-bb132d41, #w-node-c6daac37-d1e4-bb06-d7c5-c538f813da05-bb132d41, #w-node-_9aeba904-d57d-0234-020f-f2cb43d9dc46-bb132d41 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a0689ce4-beb3-674a-e419-7ce473ad75ee-bb132d41 {
  place-self: center;
}

#w-node-a0689ce4-beb3-674a-e419-7ce473ad75e1-bb132d41 {
  place-self: stretch stretch;
}

#w-node-a0689ce4-beb3-674a-e419-7ce473ad75e2-bb132d41 {
  place-self: center;
}

#w-node-_53070d8d-6a54-f67b-9dcd-375323cb6620-143abbbe, #w-node-_60acd7e0-c886-1e1f-80e9-cfa35cd44268-143abbbe, #w-node-_60acd7e0-c886-1e1f-80e9-cfa35cd44272-143abbbe, #w-node-_60acd7e0-c886-1e1f-80e9-cfa35cd44277-143abbbe, #w-node-_0ab6fb66-5e9a-2031-72d2-dbfb49408a9a-143abbbe, #w-node-ed5d3408-add1-5a38-2f82-46ffee7d93d2-143abbbe, #w-node-_8e905f0e-bab8-6c9a-468f-9b52a3ba974c-143abbbe, #w-node-_98a23acb-458c-62a4-b6e8-d73683b51454-143abbbe, #w-node-_5ee4e2c5-f80d-4a98-2992-d8f0dc5725c5-143abbbe, #w-node-fed5ccd5-aab8-324e-143f-8d44bc2f53f0-143abbbe, #w-node-_6d34a743-0c25-8dce-270a-21c205a00dc8-90f92eb9, #w-node-_6d34a743-0c25-8dce-270a-21c205a00dc9-90f92eb9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6d34a743-0c25-8dce-270a-21c205a00dd0-90f92eb9 {
  place-self: center start;
}

#w-node-_6d34a743-0c25-8dce-270a-21c205a00dd1-90f92eb9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-ee963dd8-2932-025b-06fa-9808750ef9c4-90f92eb9, #w-node-ee963dd8-2932-025b-06fa-9808750ef9cc-90f92eb9, #w-node-ee963dd8-2932-025b-06fa-9808750ef9d4-90f92eb9, #w-node-ee963dd8-2932-025b-06fa-9808750ef9dc-90f92eb9, #w-node-_995936c0-112c-dbcd-5dac-5b756ae64e79-90f92eb9, #w-node-_995936c0-112c-dbcd-5dac-5b756ae64e87-90f92eb9, #w-node-_995936c0-112c-dbcd-5dac-5b756ae64e95-90f92eb9, #w-node-_8acbc4fd-de15-df64-ec8f-54128cdf4cac-25ab87b8, #w-node-_8acbc4fd-de15-df64-ec8f-54128cdf4cad-25ab87b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_72270afc-c30e-774a-3d1d-18951b5ce314-25ab87b8 {
  place-self: center start;
}

#w-node-e9641377-f213-be38-dbba-eaa3dfd1079d-25ab87b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-ee963dd8-2932-025b-06fa-9808750ef9c4-25ab87b8, #w-node-ee963dd8-2932-025b-06fa-9808750ef9cc-25ab87b8, #w-node-ee963dd8-2932-025b-06fa-9808750ef9d4-25ab87b8, #w-node-ee963dd8-2932-025b-06fa-9808750ef9dc-25ab87b8, #w-node-_995936c0-112c-dbcd-5dac-5b756ae64e79-25ab87b8, #w-node-_995936c0-112c-dbcd-5dac-5b756ae64e87-25ab87b8, #w-node-_995936c0-112c-dbcd-5dac-5b756ae64e95-25ab87b8, #w-node-_8b07cca9-eca1-9646-4ee6-18735322b470-a299904b, #w-node-_999a1863-ad0c-3245-4295-1b9a3fee6545-a299904b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8412eaca-3b8f-fdfc-0097-ffa137caf164-a299904b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_427d65f2-08a4-9ce5-a60c-f12d7832ce0a-a299904b, #w-node-e4301de1-d7f7-be7f-fe8a-58ad993f80ab-a299904b, #w-node-_01055ec8-6d15-6c46-676a-cb6864116347-a299904b, #w-node-bcc8cb93-c4c6-5e71-27e7-cbec9b84f60b-a299904b, #w-node-_53097181-e034-c64a-099a-c9270081c051-a299904b, #w-node-_1bb1075e-3998-bd2a-e055-bc72b5e931bc-a299904b, #w-node-f4078705-b3e8-e44a-e952-a6b4c7bf9508-a299904b, #w-node-_84d4e792-80db-4a54-1b48-822c8d050082-a299904b, #w-node-_84d4e792-80db-4a54-1b48-822c8d050088-a299904b, #w-node-_84d4e792-80db-4a54-1b48-822c8d05008e-a299904b, #w-node-_84d4e792-80db-4a54-1b48-822c8d050094-a299904b, #w-node-_84d4e792-80db-4a54-1b48-822c8d05009a-a299904b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef692b64-1fc8-0b72-d802-574e975cbced-a299904b {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-cd88212e-ede1-3b3c-7ad4-9439591a5195-a299904b {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-cd88212e-ede1-3b3c-7ad4-9439591a5198-a299904b, #w-node-cd88212e-ede1-3b3c-7ad4-9439591a519e-a299904b, #w-node-cd88212e-ede1-3b3c-7ad4-9439591a51a4-a299904b, #w-node-cd88212e-ede1-3b3c-7ad4-9439591a51aa-a299904b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_775637b4-33bd-b5a5-0b14-868ffa8ba2bb-a299904b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-bea6db64-b275-bbb1-96e4-5be76f7c748f-a299904b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e2c00284-d612-79ae-71ff-e94279c66536-a299904b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_20b13f57-4985-d3fe-f7a1-8e3893f2e0ee-a299904b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0d487718-5911-4144-d180-07d34e2d8fb9-a299904b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_718cfaaf-b5f9-4afa-453e-4f310b47104e-a299904b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a079edc-854d-90f8-29fa-ca0e3120a118-a299904b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e3e4e7d9-d6fa-07fe-5512-49c6d9db5065-a299904b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3be080be-d3d0-47ec-6ee9-36e92266c159-a299904b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e6f01ce3-61ed-0f1a-b77b-23a5df46a6df-a299904b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aa765d36-cbda-ed66-501b-2665b93e5c70-a299904b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-aa765d36-cbda-ed66-501b-2665b93e5c7a-a299904b, #w-node-dc573ca4-3e94-5f68-6dd8-2b0ff6480afc-a299904b, #w-node-dc573ca4-3e94-5f68-6dd8-2b0ff6480afd-a299904b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc573ca4-3e94-5f68-6dd8-2b0ff6480aff-a299904b, #w-node-_58601554-fc39-e58a-778d-6b171f075554-a299904b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_58601554-fc39-e58a-778d-6b171f075559-a299904b, #w-node-_2bbf8699-06ea-c04c-ac84-498ee4bcc3fa-a299904b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2bbf8699-06ea-c04c-ac84-498ee4bcc3fd-a299904b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_39505206-a76a-da32-a5f9-c5bf3f65109f-a299904b, #w-node-_34be4dca-0c86-2241-4956-eee5d9df54e3-a299904b, #w-node-_34be4dca-0c86-2241-4956-eee5d9df5522-a299904b, #w-node-_95e4eeaf-0d5d-bc1a-3188-16ad5d314f86-a299904b, #w-node-_95e4eeaf-0d5d-bc1a-3188-16ad5d314f8e-a299904b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0565db50-bc40-9569-30b7-aa23865602dd-a299904b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_4f1411da-da98-71a7-5170-daa2d929a2db-a299904b, #w-node-_4f1411da-da98-71a7-5170-daa2d929a2dc-a299904b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f1411da-da98-71a7-5170-daa2d929a2f9-a299904b {
  place-self: auto;
}

#w-node-_4f1411da-da98-71a7-5170-daa2d929a305-a299904b, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574c5-a299904b, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574d1-a299904b, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574dc-a299904b, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574e4-a299904b, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574ec-a299904b, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574f4-a299904b, #w-node-_36a6aefc-2fa7-81a1-a535-8ef22f216713-a299904b, #w-node-_36a6aefc-2fa7-81a1-a535-8ef22f21671e-a299904b, #w-node-_36a6aefc-2fa7-81a1-a535-8ef22f216726-a299904b, #w-node-_2d211d1f-a5cd-1523-07dd-898dbc18bf35-a299904b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7c27223-cc12-796f-75f5-6d2af3a42474-a299904b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5a7-a299904b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5a8-a299904b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5ad-a299904b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5ae-a299904b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5b3-a299904b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5b4-a299904b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5b9-a299904b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06dc6932-10c4-07a0-06ec-90f403a0b5ba-a299904b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_23c44b6e-9568-6154-c70c-87a57eaef01c-a299904b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_23c44b6e-9568-6154-c70c-87a57eaef023-a299904b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: baseline;
}

#w-node-_23c44b6e-9568-6154-c70c-87a57eaef024-a299904b, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef027-a299904b, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef030-a299904b, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef039-a299904b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4b40fe0e-7560-d082-9780-3051eb7a6221-18e74cfe, #w-node-_19a6bd59-8bc9-579c-7c16-44a7b168b9d1-18e74cfe, #w-node-cfd1de55-f7b6-a3bf-0522-2a227b9f81e7-18e74cfe, #w-node-d5b996aa-66e2-3d54-bb4b-4257336af351-18e74cfe {
  justify-self: start;
}

#w-node-f32c579a-4bdb-efd3-1386-e6bd3b863153-18e74cfe, #w-node-f32c579a-4bdb-efd3-1386-e6bd3b863165-18e74cfe, #w-node-f32c579a-4bdb-efd3-1386-e6bd3b863177-18e74cfe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-dbad91c7-208a-4329-ef02-43c006116ce3-18e74cfe, #w-node-dbad91c7-208a-4329-ef02-43c006116ce5-18e74cfe, #w-node-dbad91c7-208a-4329-ef02-43c006116ce8-18e74cfe, #w-node-dbad91c7-208a-4329-ef02-43c006116ce9-18e74cfe, #w-node-dbad91c7-208a-4329-ef02-43c006116ceb-18e74cfe, #w-node-dbad91c7-208a-4329-ef02-43c006116cee-18e74cfe, #w-node-dbad91c7-208a-4329-ef02-43c006116cf1-18e74cfe, #w-node-dbad91c7-208a-4329-ef02-43c006116cf3-18e74cfe, #w-node-dbad91c7-208a-4329-ef02-43c006116cf6-18e74cfe, #w-node-dbad91c7-208a-4329-ef02-43c006116cf9-18e74cfe, #w-node-dbad91c7-208a-4329-ef02-43c006116cfb-18e74cfe, #w-node-dbad91c7-208a-4329-ef02-43c006116cfe-18e74cfe, #w-node-dbad91c7-208a-4329-ef02-43c006116d01-18e74cfe, #w-node-dbad91c7-208a-4329-ef02-43c006116d03-18e74cfe, #w-node-dbad91c7-208a-4329-ef02-43c006116d06-18e74cfe, #w-node-dbad91c7-208a-4329-ef02-43c006116d09-18e74cfe, #w-node-dbad91c7-208a-4329-ef02-43c006116d0b-18e74cfe, #w-node-dbad91c7-208a-4329-ef02-43c006116d0e-18e74cfe, #w-node-dbad91c7-208a-4329-ef02-43c006116d11-18e74cfe, #w-node-dbad91c7-208a-4329-ef02-43c006116d13-18e74cfe, #w-node-dbad91c7-208a-4329-ef02-43c006116d16-18e74cfe, #w-node-dbad91c7-208a-4329-ef02-43c006116d19-18e74cfe, #w-node-dbad91c7-208a-4329-ef02-43c006116d1c-18e74cfe, #w-node-dbad91c7-208a-4329-ef02-43c006116d1f-18e74cfe, #w-node-dbad91c7-208a-4329-ef02-43c006116d23-18e74cfe, #w-node-dbad91c7-208a-4329-ef02-43c006116d25-18e74cfe, #w-node-dbad91c7-208a-4329-ef02-43c006116d28-18e74cfe, #w-node-dbad91c7-208a-4329-ef02-43c006116d33-18e74cfe, #w-node-dbad91c7-208a-4329-ef02-43c006116d35-18e74cfe, #w-node-dbad91c7-208a-4329-ef02-43c006116d38-18e74cfe, #w-node-dbad91c7-208a-4329-ef02-43c006116d3b-18e74cfe, #w-node-dbad91c7-208a-4329-ef02-43c006116d3d-18e74cfe, #w-node-dbad91c7-208a-4329-ef02-43c006116d40-18e74cfe, #w-node-dbad91c7-208a-4329-ef02-43c006116d43-18e74cfe, #w-node-dbad91c7-208a-4329-ef02-43c006116d45-18e74cfe, #w-node-dbad91c7-208a-4329-ef02-43c006116d48-18e74cfe, #w-node-dbad91c7-208a-4329-ef02-43c006116d4b-18e74cfe, #w-node-dbad91c7-208a-4329-ef02-43c006116d4d-18e74cfe, #w-node-dbad91c7-208a-4329-ef02-43c006116d50-18e74cfe, #w-node-a204c0be-e36a-7a49-0820-c28a2eb07073-18e74cfe, #w-node-a204c0be-e36a-7a49-0820-c28a2eb07075-18e74cfe, #w-node-a204c0be-e36a-7a49-0820-c28a2eb07078-18e74cfe, #w-node-dbad91c7-208a-4329-ef02-43c006116d5b-18e74cfe, #w-node-dbad91c7-208a-4329-ef02-43c006116d5d-18e74cfe, #w-node-dbad91c7-208a-4329-ef02-43c006116d62-18e74cfe, #w-node-dbad91c7-208a-4329-ef02-43c006116d65-18e74cfe, #w-node-dbad91c7-208a-4329-ef02-43c006116d69-18e74cfe, #w-node-dbad91c7-208a-4329-ef02-43c006116d6d-18e74cfe, #w-node-e16ece1a-3fd0-d4bb-c4c6-bf8da091f32f-18e74cfe, #w-node-e16ece1a-3fd0-d4bb-c4c6-bf8da091f337-18e74cfe, #w-node-e16ece1a-3fd0-d4bb-c4c6-bf8da091f33f-18e74cfe, #w-node-e16ece1a-3fd0-d4bb-c4c6-bf8da091f347-18e74cfe, #w-node-_4189b8c0-a41e-1658-cd37-420e7752dbe9-18e74cfe, #w-node-_4189b8c0-a41e-1658-cd37-420e7752dbf1-18e74cfe, #w-node-_4189b8c0-a41e-1658-cd37-420e7752dbf9-18e74cfe, #w-node-_4189b8c0-a41e-1658-cd37-420e7752dc01-18e74cfe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e30c3628-d066-0c32-6501-0022a84fdb91-d8c6d3c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_481ee981-4011-d941-7dd5-5aab09e02670-d8c6d3c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_0fa323ef-445c-d5d8-3f1b-6c0f6ff2ac1a-d8c6d3c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-f3b0395b-0552-40f7-cd91-142bbd0090af-d8c6d3c4 {
  place-self: center start;
}

#w-node-_11f25785-6a35-e49a-607e-1110b21bbda5-d8c6d3c4, #w-node-_30554508-194a-5787-abd7-3b66bed50a87-d8c6d3c4, #w-node-_146406ca-589e-aefa-a0f9-1695065f0af3-d8c6d3c4 {
  place-self: center;
}

#w-node-_4e7d8e9e-9bfa-84ca-65b6-b611e89ee298-d8c6d3c4 {
  place-self: stretch center;
}

#w-node-f62b02c1-0e66-c9d8-0f47-1946b23c3858-d8c6d3c4 {
  align-self: stretch;
}

#w-node-_3b1391a3-42cc-7490-1ae7-b63fd415abe3-d8c6d3c4 {
  place-self: center;
}

#w-node-_1bf083b8-397c-66c6-c9a9-e6bab5400742-4d8cad45, #w-node-_1bf083b8-397c-66c6-c9a9-e6bab5400743-4d8cad45 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1bf083b8-397c-66c6-c9a9-e6bab5400746-4d8cad45 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-bc5a9083-aa55-26cc-e59f-b62c633cb599-4d8cad45, #w-node-bc5a9083-aa55-26cc-e59f-b62c633cb5a4-4d8cad45, #w-node-_723a15d4-7e19-6404-036d-b62906b28941-4d8cad45, #w-node-_723a15d4-7e19-6404-036d-b62906b2894e-4d8cad45, #w-node-fe1d8cc4-1ad0-7858-37bc-6a4244eae021-4d8cad45, #w-node-_723a15d4-7e19-6404-036d-b62906b2895b-4d8cad45 {
  place-self: center;
}

#w-node-_1e505016-90af-6281-20e9-2451e5dbe70a-4d8cad45, #w-node-_1e505016-90af-6281-20e9-2451e5dbe71c-4d8cad45, #w-node-_1e505016-90af-6281-20e9-2451e5dbe72e-4d8cad45 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_4ccd2a51-1f00-b96e-dd36-d9b9548f65bf-4d8cad45 {
  order: 9999;
}

#w-node-bc85a4f6-0558-43ee-be95-c7e41696e88a-4d8cad45 {
  align-self: center;
}

#w-node-_4ccd2a51-1f00-b96e-dd36-d9b9548f65c1-4d8cad45 {
  place-self: center;
}

#w-node-_14c2ef6f-51b9-9408-ac8e-bbf2cd573cb2-4d8cad45 {
  order: 9999;
}

#w-node-_14c2ef6f-51b9-9408-ac8e-bbf2cd573cb4-4d8cad45 {
  align-self: center;
}

#w-node-_14c2ef6f-51b9-9408-ac8e-bbf2cd573cb7-4d8cad45, #w-node-bc3142fa-4b12-e1ae-00b6-ce7cb1d7a4a7-1510361c, #w-node-bc3142fa-4b12-e1ae-00b6-ce7cb1d7a4ad-1510361c, #w-node-bc3142fa-4b12-e1ae-00b6-ce7cb1d7a4a1-1510361c {
  place-self: center;
}

#w-node-d514ae9e-e7f9-f419-ac57-4e0534b9e09d-8755d2f1, #w-node-d514ae9e-e7f9-f419-ac57-4e0534b9e0a2-8755d2f1, #w-node-d514ae9e-e7f9-f419-ac57-4e0534b9e0a7-8755d2f1 {
  justify-self: start;
}

#w-node-d514ae9e-e7f9-f419-ac57-4e0534b9e106-8755d2f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d514ae9e-e7f9-f419-ac57-4e0534b9e10e-8755d2f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-d514ae9e-e7f9-f419-ac57-4e0534b9e10f-8755d2f1, #w-node-d514ae9e-e7f9-f419-ac57-4e0534b9e134-8755d2f1, #w-node-d514ae9e-e7f9-f419-ac57-4e0534b9e139-8755d2f1 {
  justify-self: start;
}

#w-node-d514ae9e-e7f9-f419-ac57-4e0534b9e1c9-8755d2f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-d514ae9e-e7f9-f419-ac57-4e0534b9e1ca-8755d2f1, #w-node-d514ae9e-e7f9-f419-ac57-4e0534b9e1d2-8755d2f1, #w-node-d514ae9e-e7f9-f419-ac57-4e0534b9e1d7-8755d2f1 {
  justify-self: start;
}

#w-node-_392d2a51-b49c-59ee-9458-8ee508440c89-8755d2f1, #w-node-da7000c3-71e6-8708-b10a-a7656a18ec58-8755d2f1, #w-node-_004f8199-c19b-415f-fe28-b52b9142da41-8755d2f1, #w-node-b16ec057-d0cb-6520-4565-1c0dff2367f1-8755d2f1, #w-node-_871d8a87-36f5-7d2f-edd8-6af1e06c467b-8755d2f1 {
  place-self: center;
}

#w-node-b515ad24-1c71-dad5-61b6-eaf45f01043d-8755d2f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-b515ad24-1c71-dad5-61b6-eaf45f010445-8755d2f1, #w-node-b515ad24-1c71-dad5-61b6-eaf45f01044d-8755d2f1, #w-node-b515ad24-1c71-dad5-61b6-eaf45f010455-8755d2f1, #w-node-_15ee337f-7327-446a-29f7-49fa3a93d26d-8755d2f1, #w-node-_2043b0bc-9ecb-6d30-8fbe-41298734b8c3-8755d2f1, #w-node-b0341a18-89e2-2eb1-c1ee-67fc0c9b17a6-8755d2f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bc5a9083-aa55-26cc-e59f-b62c633cb599-ba57cd43, #w-node-bc5a9083-aa55-26cc-e59f-b62c633cb5a4-ba57cd43, #w-node-_723a15d4-7e19-6404-036d-b62906b28941-ba57cd43, #w-node-_723a15d4-7e19-6404-036d-b62906b2894e-ba57cd43, #w-node-fe1d8cc4-1ad0-7858-37bc-6a4244eae021-ba57cd43, #w-node-_723a15d4-7e19-6404-036d-b62906b2895b-ba57cd43 {
  place-self: center;
}

#w-node-_1e505016-90af-6281-20e9-2451e5dbe70a-ba57cd43, #w-node-_1e505016-90af-6281-20e9-2451e5dbe71c-ba57cd43, #w-node-_1e505016-90af-6281-20e9-2451e5dbe72e-ba57cd43 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_4ccd2a51-1f00-b96e-dd36-d9b9548f65bf-ba57cd43 {
  order: 9999;
}

#w-node-bc85a4f6-0558-43ee-be95-c7e41696e88a-ba57cd43 {
  align-self: center;
}

#w-node-_4ccd2a51-1f00-b96e-dd36-d9b9548f65c1-ba57cd43 {
  place-self: center;
}

#w-node-_14c2ef6f-51b9-9408-ac8e-bbf2cd573cb2-ba57cd43 {
  order: 9999;
}

#w-node-_14c2ef6f-51b9-9408-ac8e-bbf2cd573cb4-ba57cd43 {
  align-self: center;
}

#w-node-_14c2ef6f-51b9-9408-ac8e-bbf2cd573cb7-ba57cd43 {
  place-self: center;
}

#w-node-_53070d8d-6a54-f67b-9dcd-375323cb6620-b4a511fb, #w-node-_60acd7e0-c886-1e1f-80e9-cfa35cd44268-b4a511fb, #w-node-_60acd7e0-c886-1e1f-80e9-cfa35cd44272-b4a511fb, #w-node-_60acd7e0-c886-1e1f-80e9-cfa35cd44277-b4a511fb, #w-node-_0ab6fb66-5e9a-2031-72d2-dbfb49408a9a-b4a511fb, #w-node-ed5d3408-add1-5a38-2f82-46ffee7d93d2-b4a511fb, #w-node-_8e905f0e-bab8-6c9a-468f-9b52a3ba974c-b4a511fb, #w-node-_98a23acb-458c-62a4-b6e8-d73683b51454-b4a511fb, #w-node-_5ee4e2c5-f80d-4a98-2992-d8f0dc5725c5-b4a511fb, #w-node-fed5ccd5-aab8-324e-143f-8d44bc2f53f0-b4a511fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ebc33249-c3ea-026f-2676-4650e223b8f9-7ae03c09 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ebc33249-c3ea-026f-2676-4650e223b8fb-7ae03c09 {
  place-self: center;
}

#w-node-_59992995-67f6-9fd9-b072-5fcbbba30f4a-7ae03c09 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_573fd69a-047b-225a-d126-dc70f1f6c360-7ae03c09, #w-node-bd0184a3-2d1b-4402-f2f0-0eb4fba9cdee-7ae03c09, #w-node-_7b656728-5d2a-fb4b-f2a6-ea684a6f03a3-7ae03c09 {
  align-self: stretch;
}

#w-node-_12d20399-a3cc-9734-8f05-5c06d297b785-7ae03c09 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_12d20399-a3cc-9734-8f05-5c06d297b78d-7ae03c09, #w-node-_12d20399-a3cc-9734-8f05-5c06d297b795-7ae03c09, #w-node-_12d20399-a3cc-9734-8f05-5c06d297b79d-7ae03c09 {
  align-self: stretch;
}

#w-node-_210909d0-03d8-b632-4066-4e3c18e9e6ce-7ae03c09 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_210909d0-03d8-b632-4066-4e3c18e9e6d6-7ae03c09, #w-node-_210909d0-03d8-b632-4066-4e3c18e9e6de-7ae03c09, #w-node-_210909d0-03d8-b632-4066-4e3c18e9e6e6-7ae03c09 {
  align-self: stretch;
}

#w-node-cc234e47-6b9c-31cb-c39c-11e66bb6df49-7ae03c09 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-cc234e47-6b9c-31cb-c39c-11e66bb6df51-7ae03c09, #w-node-cc234e47-6b9c-31cb-c39c-11e66bb6df59-7ae03c09, #w-node-cc234e47-6b9c-31cb-c39c-11e66bb6df61-7ae03c09 {
  align-self: stretch;
}

#w-node-d6912faa-3cd4-9eab-d0fd-a7a83cd8f55c-7ae03c09 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-d6912faa-3cd4-9eab-d0fd-a7a83cd8f564-7ae03c09, #w-node-d6912faa-3cd4-9eab-d0fd-a7a83cd8f56c-7ae03c09, #w-node-d6912faa-3cd4-9eab-d0fd-a7a83cd8f574-7ae03c09 {
  align-self: stretch;
}

#w-node-ea0d863f-2c57-13b3-46c2-43bc6ad225d0-7ae03c09 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-ea0d863f-2c57-13b3-46c2-43bc6ad225d8-7ae03c09, #w-node-ea0d863f-2c57-13b3-46c2-43bc6ad225e8-7ae03c09, #w-node-_7c3096bf-1213-bf79-c87d-b0dee0db0319-7ae03c09 {
  align-self: stretch;
}

#w-node-_0da6ca83-1303-fa14-5642-c7f0c9c23ee6-7ae03c09, #w-node-_9bb07620-6e0d-f3d6-4fe0-c25dcb9413f3-7ae03c09, #w-node-_91bd7dfa-c77f-b3ba-a96d-596bc4b9d063-7ae03c09 {
  order: 9999;
}

#w-node-f0ccf0d9-01f6-11b4-05f0-9050651ee04b-651ee021 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_481ee981-4011-d941-7dd5-5aab09e02670-714d493a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-f3b0395b-0552-40f7-cd91-142bbd0090af-714d493a {
  place-self: center start;
}

#w-node-_34ec2c38-14f8-9cd5-b12a-8b10a146b1bf-714d493a {
  place-self: end;
}

#w-node-_989878d3-d559-cd90-bde4-d3a9784462ea-714d493a, #w-node-_108fa8c4-ced5-1cbc-1329-e57aa1f6e7b1-714d493a, #w-node-_8a63decf-e5fd-934c-797a-3ea8e7d92834-714d493a, #w-node-d0bb32ad-5200-d49d-ed93-6a2ec6ca46d4-714d493a, #w-node-ab5ee5cd-fddc-d631-b9e6-736360ca7736-714d493a {
  align-self: end;
}

#w-node-_11f25785-6a35-e49a-607e-1110b21bbda5-714d493a, #w-node-_30554508-194a-5787-abd7-3b66bed50a87-714d493a, #w-node-_146406ca-589e-aefa-a0f9-1695065f0af3-714d493a, #w-node-a577636a-264a-3a4f-86f6-e1b550d98d13-714d493a, #w-node-b3282bf2-4323-2e4e-1df1-10b006f83170-714d493a, #w-node-_7cdb7a7e-6583-54bb-0d46-a42bdb6bab8b-714d493a {
  place-self: center;
}

#w-node-b769a159-a619-53a6-e288-76e9fb30d26e-3d8415f3, #w-node-b769a159-a619-53a6-e288-76e9fb30d273-3d8415f3, #w-node-b769a159-a619-53a6-e288-76e9fb30d278-3d8415f3 {
  justify-self: start;
}

#w-node-b769a159-a619-53a6-e288-76e9fb30d2df-3d8415f3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b769a159-a619-53a6-e288-76e9fb30d2e7-3d8415f3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-b769a159-a619-53a6-e288-76e9fb30d2e8-3d8415f3, #w-node-b769a159-a619-53a6-e288-76e9fb30d30d-3d8415f3, #w-node-b769a159-a619-53a6-e288-76e9fb30d312-3d8415f3 {
  justify-self: start;
}

#w-node-b769a159-a619-53a6-e288-76e9fb30d3a2-3d8415f3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-b769a159-a619-53a6-e288-76e9fb30d3a3-3d8415f3, #w-node-b769a159-a619-53a6-e288-76e9fb30d3ab-3d8415f3, #w-node-b769a159-a619-53a6-e288-76e9fb30d3b0-3d8415f3 {
  justify-self: start;
}

#w-node-ad5750de-b301-1fe3-e529-efa361d56165-bfa7b49a, #w-node-_1dfc4124-3c17-bd20-67e1-330785b2c914-bfa7b49a, #w-node-_90984d80-1ef1-7497-09f5-31eb35e4ded6-bfa7b49a, #w-node-_5e0d65ea-e200-1111-6e0e-2d2237780ce7-bfa7b49a, #w-node-_17380233-259f-107f-7349-423fb772bd6c-bfa7b49a, #w-node-d2ba7ab9-dc06-8c73-d039-bf871d759190-bfa7b49a, #w-node-_1ed41c31-66e3-0a8c-0802-af40f28a20ea-bfa7b49a, #w-node-b88f04b7-2a49-4a45-c4e9-721a64737e61-bfa7b49a, #w-node-aa5a2809-28f3-5b03-3ecd-34b99290e3a0-bfa7b49a, #w-node-a284a5ba-eff6-7993-cd7b-ce31c75cfa68-bfa7b49a, #w-node-_38e19339-8dbe-3865-ecc6-4cdea33840af-bfa7b49a, #w-node-_38e19339-8dbe-3865-ecc6-4cdea33840b1-bfa7b49a, #w-node-_38e19339-8dbe-3865-ecc6-4cdea33840b4-bfa7b49a, #w-node-_657ad966-ccfe-812a-3368-29b24d42cea3-bfa7b49a, #w-node-_657ad966-ccfe-812a-3368-29b24d42cea5-bfa7b49a, #w-node-_657ad966-ccfe-812a-3368-29b24d42cea8-bfa7b49a, #w-node-_76bd439c-8f0f-6b36-32bd-2407767706e5-bfa7b49a, #w-node-_76bd439c-8f0f-6b36-32bd-2407767706e7-bfa7b49a, #w-node-_76bd439c-8f0f-6b36-32bd-2407767706ea-bfa7b49a, #w-node-_2c293562-5ca8-2e62-ddce-ee1f164174c5-bfa7b49a, #w-node-_2c293562-5ca8-2e62-ddce-ee1f164174c7-bfa7b49a, #w-node-_2c293562-5ca8-2e62-ddce-ee1f164174ca-bfa7b49a, #w-node-e2846165-7121-1e88-2a7d-9bebdf05b019-bfa7b49a, #w-node-e2846165-7121-1e88-2a7d-9bebdf05b01b-bfa7b49a, #w-node-e2846165-7121-1e88-2a7d-9bebdf05b01e-bfa7b49a, #w-node-_403a89e0-b343-e59a-069b-52ff7aade548-bfa7b49a, #w-node-_403a89e0-b343-e59a-069b-52ff7aade54a-bfa7b49a, #w-node-_403a89e0-b343-e59a-069b-52ff7aade54d-bfa7b49a, #w-node-_4ec219ca-f655-1b59-c8bc-9dbe537f4174-bfa7b49a, #w-node-_4ec219ca-f655-1b59-c8bc-9dbe537f4176-bfa7b49a, #w-node-_4ec219ca-f655-1b59-c8bc-9dbe537f4179-bfa7b49a, #w-node-_914c1563-abb3-b334-ffb5-a27d7e53de60-bfa7b49a, #w-node-_914c1563-abb3-b334-ffb5-a27d7e53de62-bfa7b49a, #w-node-_914c1563-abb3-b334-ffb5-a27d7e53de65-bfa7b49a, #w-node-_94700353-208a-d668-25a7-50f212a94f91-bfa7b49a, #w-node-_94700353-208a-d668-25a7-50f212a94f93-bfa7b49a, #w-node-_94700353-208a-d668-25a7-50f212a94f96-bfa7b49a, #w-node-_905ad907-dcf6-c898-767d-a3f1281f57dd-bfa7b49a, #w-node-_905ad907-dcf6-c898-767d-a3f1281f57df-bfa7b49a, #w-node-_905ad907-dcf6-c898-767d-a3f1281f57e2-bfa7b49a, #w-node-_119b8913-e836-46e7-93ac-7c38ea3e56a1-bfa7b49a, #w-node-_119b8913-e836-46e7-93ac-7c38ea3e56a3-bfa7b49a, #w-node-_119b8913-e836-46e7-93ac-7c38ea3e56a6-bfa7b49a, #w-node-_13784ee1-be6d-77da-fa36-752c36ab0add-bfa7b49a, #w-node-_13784ee1-be6d-77da-fa36-752c36ab0adf-bfa7b49a, #w-node-_13784ee1-be6d-77da-fa36-752c36ab0ae2-bfa7b49a, #w-node-d6366b96-2187-936b-69dc-7e517dedd4d7-bfa7b49a, #w-node-d6366b96-2187-936b-69dc-7e517dedd4d9-bfa7b49a, #w-node-d6366b96-2187-936b-69dc-7e517dedd4dc-bfa7b49a, #w-node-_6131fb1d-3cd0-a38b-df42-e0eb9d6e5b5a-bfa7b49a, #w-node-_6131fb1d-3cd0-a38b-df42-e0eb9d6e5b5c-bfa7b49a, #w-node-_6131fb1d-3cd0-a38b-df42-e0eb9d6e5b5f-bfa7b49a, #w-node-d8d16b46-4522-828e-1e59-ccd9579e7a92-bfa7b49a, #w-node-d8d16b46-4522-828e-1e59-ccd9579e7a94-bfa7b49a, #w-node-d8d16b46-4522-828e-1e59-ccd9579e7a97-bfa7b49a, #w-node-_66cc5721-3e7c-2285-c13a-74d3232e5f8b-bfa7b49a, #w-node-_66cc5721-3e7c-2285-c13a-74d3232e5f8d-bfa7b49a, #w-node-_66cc5721-3e7c-2285-c13a-74d3232e5f90-bfa7b49a, #w-node-aafbb57d-544d-2de2-77d9-ca15306b3492-bfa7b49a, #w-node-aafbb57d-544d-2de2-77d9-ca15306b3494-bfa7b49a, #w-node-aafbb57d-544d-2de2-77d9-ca15306b3497-bfa7b49a, #w-node-fc35a742-3171-1411-a0c7-5e949fed38e0-bfa7b49a, #w-node-fc35a742-3171-1411-a0c7-5e949fed38e2-bfa7b49a, #w-node-fc35a742-3171-1411-a0c7-5e949fed38e5-bfa7b49a, #w-node-c15afe67-b134-0e01-eb8b-ecd1d267b5d5-bfa7b49a, #w-node-c15afe67-b134-0e01-eb8b-ecd1d267b5d7-bfa7b49a, #w-node-c15afe67-b134-0e01-eb8b-ecd1d267b5da-bfa7b49a, #w-node-_56e9263a-0689-9ab2-b175-110fcba6d546-bfa7b49a, #w-node-_56e9263a-0689-9ab2-b175-110fcba6d548-bfa7b49a, #w-node-_56e9263a-0689-9ab2-b175-110fcba6d54b-bfa7b49a, #w-node-ec5e22d0-bcbd-ec4b-a6aa-4080bdcd72dd-bfa7b49a, #w-node-ec5e22d0-bcbd-ec4b-a6aa-4080bdcd72df-bfa7b49a, #w-node-ec5e22d0-bcbd-ec4b-a6aa-4080bdcd72e2-bfa7b49a, #w-node-f1766595-9187-c9f7-1a0c-c84bae4382fa-bfa7b49a, #w-node-f1766595-9187-c9f7-1a0c-c84bae4382fc-bfa7b49a, #w-node-f1766595-9187-c9f7-1a0c-c84bae4382ff-bfa7b49a, #w-node-_7e525d3f-fd57-fe6e-fcf4-b2ee8394b5ad-bfa7b49a, #w-node-_7e525d3f-fd57-fe6e-fcf4-b2ee8394b5af-bfa7b49a, #w-node-_7e525d3f-fd57-fe6e-fcf4-b2ee8394b5b2-bfa7b49a, #w-node-d7b04866-15f2-7b1c-6b43-dbba76b00744-bfa7b49a, #w-node-d7b04866-15f2-7b1c-6b43-dbba76b00746-bfa7b49a, #w-node-d7b04866-15f2-7b1c-6b43-dbba76b00749-bfa7b49a, #w-node-_20f616db-928b-7234-6782-7b3839a2ed3d-bfa7b49a, #w-node-_20f616db-928b-7234-6782-7b3839a2ed3f-bfa7b49a, #w-node-_20f616db-928b-7234-6782-7b3839a2ed42-bfa7b49a, #w-node-_04bd03ab-bd7f-2c96-beb1-3cf03a3c3918-bfa7b49a, #w-node-_04bd03ab-bd7f-2c96-beb1-3cf03a3c391a-bfa7b49a, #w-node-_04bd03ab-bd7f-2c96-beb1-3cf03a3c391d-bfa7b49a, #w-node-_78015fcd-a41d-bb1d-e390-5afccaf81dc0-bfa7b49a, #w-node-_78015fcd-a41d-bb1d-e390-5afccaf81dc2-bfa7b49a, #w-node-_78015fcd-a41d-bb1d-e390-5afccaf81dc5-bfa7b49a, #w-node-f7690eee-35dd-5d54-0165-79e148030ed6-bfa7b49a, #w-node-f7690eee-35dd-5d54-0165-79e148030ed8-bfa7b49a, #w-node-f7690eee-35dd-5d54-0165-79e148030edb-bfa7b49a, #w-node-cd3a87d4-448f-00bf-3ff5-9cc6a04617fe-bfa7b49a, #w-node-cd3a87d4-448f-00bf-3ff5-9cc6a0461800-bfa7b49a, #w-node-cd3a87d4-448f-00bf-3ff5-9cc6a0461803-bfa7b49a, #w-node-c9923b54-6f26-fb4e-4dde-fa6e30f557c5-bfa7b49a, #w-node-c9923b54-6f26-fb4e-4dde-fa6e30f557c7-bfa7b49a, #w-node-c9923b54-6f26-fb4e-4dde-fa6e30f557ca-bfa7b49a, #w-node-aa4989d8-56cc-2ebd-8a98-2b41b1575904-bfa7b49a, #w-node-aa4989d8-56cc-2ebd-8a98-2b41b1575906-bfa7b49a, #w-node-aa4989d8-56cc-2ebd-8a98-2b41b157590b-bfa7b49a, #w-node-b8f77a6e-e028-b189-186f-f2bd4834a7b0-bfa7b49a, #w-node-b8f77a6e-e028-b189-186f-f2bd4834a7b2-bfa7b49a, #w-node-b8f77a6e-e028-b189-186f-f2bd4834a7b5-bfa7b49a, #w-node-b8f77a6e-e028-b189-186f-f2bd4834a7b6-bfa7b49a, #w-node-b8f77a6e-e028-b189-186f-f2bd4834a7b8-bfa7b49a, #w-node-b8f77a6e-e028-b189-186f-f2bd4834a7bb-bfa7b49a, #w-node-b8f77a6e-e028-b189-186f-f2bd4834a7be-bfa7b49a, #w-node-b8f77a6e-e028-b189-186f-f2bd4834a7c0-bfa7b49a, #w-node-b8f77a6e-e028-b189-186f-f2bd4834a7c3-bfa7b49a, #w-node-b8f77a6e-e028-b189-186f-f2bd4834a7c6-bfa7b49a, #w-node-b8f77a6e-e028-b189-186f-f2bd4834a7c8-bfa7b49a, #w-node-b8f77a6e-e028-b189-186f-f2bd4834a7cb-bfa7b49a, #w-node-b8f77a6e-e028-b189-186f-f2bd4834a7ce-bfa7b49a, #w-node-b8f77a6e-e028-b189-186f-f2bd4834a7d0-bfa7b49a, #w-node-b8f77a6e-e028-b189-186f-f2bd4834a7d3-bfa7b49a, #w-node-b8f77a6e-e028-b189-186f-f2bd4834a7d6-bfa7b49a, #w-node-b8f77a6e-e028-b189-186f-f2bd4834a7d8-bfa7b49a, #w-node-b8f77a6e-e028-b189-186f-f2bd4834a7db-bfa7b49a, #w-node-b8f77a6e-e028-b189-186f-f2bd4834a7de-bfa7b49a, #w-node-b8f77a6e-e028-b189-186f-f2bd4834a7e0-bfa7b49a, #w-node-b8f77a6e-e028-b189-186f-f2bd4834a7e3-bfa7b49a, #w-node-b8f77a6e-e028-b189-186f-f2bd4834a7e6-bfa7b49a, #w-node-b8f77a6e-e028-b189-186f-f2bd4834a7e9-bfa7b49a, #w-node-b8f77a6e-e028-b189-186f-f2bd4834a7ec-bfa7b49a, #w-node-b8f77a6e-e028-b189-186f-f2bd4834a7f0-bfa7b49a, #w-node-b8f77a6e-e028-b189-186f-f2bd4834a7f2-bfa7b49a, #w-node-b8f77a6e-e028-b189-186f-f2bd4834a7f5-bfa7b49a, #w-node-b8f77a6e-e028-b189-186f-f2bd4834a7f8-bfa7b49a, #w-node-b8f77a6e-e028-b189-186f-f2bd4834a7fa-bfa7b49a, #w-node-b8f77a6e-e028-b189-186f-f2bd4834a7fd-bfa7b49a, #w-node-b8f77a6e-e028-b189-186f-f2bd4834a800-bfa7b49a, #w-node-b8f77a6e-e028-b189-186f-f2bd4834a802-bfa7b49a, #w-node-b8f77a6e-e028-b189-186f-f2bd4834a805-bfa7b49a, #w-node-b8f77a6e-e028-b189-186f-f2bd4834a808-bfa7b49a, #w-node-b8f77a6e-e028-b189-186f-f2bd4834a80a-bfa7b49a, #w-node-b8f77a6e-e028-b189-186f-f2bd4834a80d-bfa7b49a, #w-node-b8f77a6e-e028-b189-186f-f2bd4834a810-bfa7b49a, #w-node-b8f77a6e-e028-b189-186f-f2bd4834a812-bfa7b49a, #w-node-b8f77a6e-e028-b189-186f-f2bd4834a815-bfa7b49a, #w-node-b8f77a6e-e028-b189-186f-f2bd4834a818-bfa7b49a, #w-node-b8f77a6e-e028-b189-186f-f2bd4834a81a-bfa7b49a, #w-node-b8f77a6e-e028-b189-186f-f2bd4834a81d-bfa7b49a, #w-node-b8f77a6e-e028-b189-186f-f2bd4834a820-bfa7b49a, #w-node-b8f77a6e-e028-b189-186f-f2bd4834a822-bfa7b49a, #w-node-b8f77a6e-e028-b189-186f-f2bd4834a827-bfa7b49a, #w-node-b8f77a6e-e028-b189-186f-f2bd4834a82a-bfa7b49a, #w-node-b8f77a6e-e028-b189-186f-f2bd4834a82e-bfa7b49a, #w-node-b8f77a6e-e028-b189-186f-f2bd4834a832-bfa7b49a, #w-node-_1f23939a-2bae-b1d6-d552-d01049ec64c3-bfa7b49a, #w-node-_1f23939a-2bae-b1d6-d552-d01049ec64c4-bfa7b49a, #w-node-_1f23939a-2bae-b1d6-d552-d01049ec64c5-bfa7b49a, #w-node-_1f23939a-2bae-b1d6-d552-d01049ec64c6-bfa7b49a, #w-node-_1f23939a-2bae-b1d6-d552-d01049ec64cc-bfa7b49a, #w-node-_78e69701-739b-5437-3e2c-0b1126a22658-bfa7b49a, #w-node-_78e69701-739b-5437-3e2c-0b1126a22659-bfa7b49a, #w-node-_78e69701-739b-5437-3e2c-0b1126a2265f-bfa7b49a, #w-node-_78e69701-739b-5437-3e2c-0b1126a22665-bfa7b49a, #w-node-_78e69701-739b-5437-3e2c-0b1126a22666-bfa7b49a, #w-node-d42ec1b9-f00a-6e4b-be94-c367afc69800-bfa7b49a, #w-node-d42ec1b9-f00a-6e4b-be94-c367afc69801-bfa7b49a, #w-node-d42ec1b9-f00a-6e4b-be94-c367afc69802-bfa7b49a, #w-node-d42ec1b9-f00a-6e4b-be94-c367afc69803-bfa7b49a, #w-node-d42ec1b9-f00a-6e4b-be94-c367afc69806-bfa7b49a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b4f1945b-bbbd-d6d3-d350-b4f98f350d6b-47d3faa5 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_7cf0307d-5dd9-4030-9d9f-6d8e277bb18e-47d3faa5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7cf0307d-5dd9-4030-9d9f-6d8e277bb191-47d3faa5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_0c24736b-2b4b-667e-a9e9-e835017f0f52-47d3faa5, #w-node-_0c24736b-2b4b-667e-a9e9-e835017f0f7b-47d3faa5, #w-node-ab86c04d-de61-061b-5918-8fb5d5d00a26-47d3faa5, #w-node-ab86c04d-de61-061b-5918-8fb5d5d00a29-47d3faa5, #w-node-_3b84c189-59cb-c55d-4931-513f03555cb3-47d3faa5, #w-node-_3b84c189-59cb-c55d-4931-513f03555cb6-47d3faa5, #w-node-_62a64699-813e-f485-b14c-81352824b52f-47d3faa5, #w-node-_62a64699-813e-f485-b14c-81352824b532-47d3faa5, #w-node-_7dc5cc3e-a861-6837-59dc-07f713923256-47d3faa5, #w-node-_7dc5cc3e-a861-6837-59dc-07f713923259-47d3faa5, #w-node-_298c140c-3dbc-59f7-4010-75bf60767b3e-47d3faa5, #w-node-_298c140c-3dbc-59f7-4010-75bf60767b41-47d3faa5, #w-node-f4c73840-1902-f3eb-3304-295b401778ab-47d3faa5, #w-node-f4c73840-1902-f3eb-3304-295b401778ae-47d3faa5, #w-node-_1a06eca5-5384-100f-a5bd-3eb913880193-47d3faa5, #w-node-_1a06eca5-5384-100f-a5bd-3eb913880196-47d3faa5, #w-node-_5a7eb040-87e8-2ec0-a54b-6da4d086e557-47d3faa5, #w-node-_5a7eb040-87e8-2ec0-a54b-6da4d086e55a-47d3faa5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_848db1d2-1263-546c-9f5a-f03098d3d1f2-47d3faa5 {
  grid-area: span 2 / span 1 / span 2 / span 1;
  place-self: center;
}

#w-node-fdb31165-bb07-789d-0f4d-196a4fbe12a6-47d3faa5 {
  grid-area: span 2 / span 1 / span 2 / span 1;
  justify-self: center;
}

#w-node-e9f4b46f-9c63-4858-78da-183b8c5b3ca3-47d3faa5, #w-node-b431984e-d01a-45ca-320c-6dd65640ccda-47d3faa5, #w-node-e690eabc-7068-c15d-53f2-626a3adb7d28-47d3faa5 {
  place-self: center start;
}

#w-node-_687ef857-3acb-5cc3-ceac-65a5430c524a-47d3faa5, #w-node-_687ef857-3acb-5cc3-ceac-65a5430c5255-47d3faa5, #w-node-_687ef857-3acb-5cc3-ceac-65a5430c525d-47d3faa5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5150662b-284a-9397-0dc0-6e8e41e9d84e-47d3faa5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_5150662b-284a-9397-0dc0-6e8e41e9d897-47d3faa5, #w-node-_6ba7cfe8-6c59-f70e-0d85-b83466dd5795-47d3faa5, #w-node-_6ba7cfe8-6c59-f70e-0d85-b83466dd5796-47d3faa5, #w-node-_6ba7cfe8-6c59-f70e-0d85-b83466dd57a6-47d3faa5, #w-node-_6ba7cfe8-6c59-f70e-0d85-b83466dd57b4-47d3faa5, #w-node-_6ba7cfe8-6c59-f70e-0d85-b83466dd57b7-47d3faa5, #w-node-_6ba7cfe8-6c59-f70e-0d85-b83466dd57b8-47d3faa5, #w-node-_6ba7cfe8-6c59-f70e-0d85-b83466dd57c8-47d3faa5, #w-node-_6ba7cfe8-6c59-f70e-0d85-b83466dd57d6-47d3faa5, #w-node-_6ba7cfe8-6c59-f70e-0d85-b83466dd57d9-47d3faa5, #w-node-_6ba7cfe8-6c59-f70e-0d85-b83466dd57da-47d3faa5, #w-node-_6ba7cfe8-6c59-f70e-0d85-b83466dd57ea-47d3faa5, #w-node-_6ba7cfe8-6c59-f70e-0d85-b83466dd57f4-47d3faa5, #w-node-_6ba7cfe8-6c59-f70e-0d85-b83466dd57f7-47d3faa5, #w-node-_6ba7cfe8-6c59-f70e-0d85-b83466dd580c-47d3faa5, #w-node-_6ba7cfe8-6c59-f70e-0d85-b83466dd580f-47d3faa5, #w-node-e1162b43-5d5c-8903-51ab-4d0ef5a66f3d-47d3faa5, #w-node-e1162b43-5d5c-8903-51ab-4d0ef5a66f3f-47d3faa5, #w-node-_4f1411da-da98-71a7-5170-daa2d929a2db-47d3faa5, #w-node-_4f1411da-da98-71a7-5170-daa2d929a2dc-47d3faa5, #w-node-_4f1411da-da98-71a7-5170-daa2d929a2eb-47d3faa5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f1411da-da98-71a7-5170-daa2d929a2f9-47d3faa5 {
  place-self: auto;
}

#w-node-_4f1411da-da98-71a7-5170-daa2d929a305-47d3faa5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3144851e-d696-3933-ca18-9959e54c0320-47d3faa5, #w-node-_3144851e-d696-3933-ca18-9959e54c032f-47d3faa5, #w-node-_3144851e-d696-3933-ca18-9959e54c033e-47d3faa5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_3144851e-d696-3933-ca18-9959e54c034e-47d3faa5, #w-node-_3144851e-d696-3933-ca18-9959e54c034f-47d3faa5, #w-node-_3144851e-d696-3933-ca18-9959e54c0350-47d3faa5, #w-node-_3144851e-d696-3933-ca18-9959e54c0351-47d3faa5, #w-node-_3144851e-d696-3933-ca18-9959e54c0352-47d3faa5, #w-node-_3144851e-d696-3933-ca18-9959e54c0353-47d3faa5, #w-node-_3ca7dab3-0d9f-640b-f77f-77ce533c81f5-00290881 {
  place-self: center;
}

#w-node-e5b333ca-0ec0-7513-4382-6f4448d86156-00290881, #w-node-_9dcd75f7-b775-acae-4efa-6d2546053d5f-00290881, #w-node-_8760e72f-39bb-aa05-108f-1acf21ddca75-4ae61947, #w-node-cb6230a9-4a6c-790d-30f7-fba9638eb64b-4ae61947 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cb6230a9-4a6c-790d-30f7-fba9638eb64c-4ae61947 {
  place-self: center;
}

#w-node-cb6230a9-4a6c-790d-30f7-fba9638eb652-4ae61947 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cb6230a9-4a6c-790d-30f7-fba9638eb653-4ae61947 {
  place-self: center;
}

#w-node-cb6230a9-4a6c-790d-30f7-fba9638eb659-4ae61947 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cb6230a9-4a6c-790d-30f7-fba9638eb65a-4ae61947 {
  place-self: center;
}

#w-node-fec1434f-a352-b1a9-ae4a-f1cb285406cf-4ae61947, #w-node-fec1434f-a352-b1a9-ae4a-f1cb285406ee-4ae61947, #w-node-fec1434f-a352-b1a9-ae4a-f1cb2854070d-4ae61947, #w-node-fec1434f-a352-b1a9-ae4a-f1cb2854072a-4ae61947, #w-node-fec1434f-a352-b1a9-ae4a-f1cb2854074a-4ae61947, #w-node-fec1434f-a352-b1a9-ae4a-f1cb2854076b-4ae61947, #w-node-fec1434f-a352-b1a9-ae4a-f1cb2854078a-4ae61947 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_415a5e82-7f85-4e58-6259-21851d9e1452-4ae61947 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-ada2014a-524c-a3eb-0dc3-85cb4ae09478-4ae61947 {
  place-self: center;
}

#w-node-_415a5e82-7f85-4e58-6259-21851d9e145c-4ae61947, #w-node-_415a5e82-7f85-4e58-6259-21851d9e1466-4ae61947, #w-node-_415a5e82-7f85-4e58-6259-21851d9e1473-4ae61947 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_4f1411da-da98-71a7-5170-daa2d929a2db-4ae61947, #w-node-_4f1411da-da98-71a7-5170-daa2d929a2dc-4ae61947, #w-node-_4f1411da-da98-71a7-5170-daa2d929a2eb-4ae61947 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f1411da-da98-71a7-5170-daa2d929a2f9-4ae61947 {
  place-self: auto;
}

#w-node-_4f1411da-da98-71a7-5170-daa2d929a305-4ae61947, #w-node-bc27efac-fc07-b984-9b06-01aa6c9dbc7c-4ae61947, #w-node-_93546fc2-8bc1-17d9-3682-344352613b7e-4ae61947, #w-node-aa045eb8-3076-ac3f-a396-756a0e55f418-4ae61947, #w-node-_0311715d-9686-f75f-e586-c630432b8976-4ae61947, #w-node-_416e3ae1-ddf4-bfa3-b715-d0271cfc99d1-4ae61947, #w-node-_50a63fdb-8445-f2f5-4e4b-9932d28f4463-4ae61947, #w-node-_3ee2343e-5a2d-6a49-7b72-f4d84d2879f1-4ae61947, #w-node-caa66e38-f7b3-1ee1-0f5e-9699d1164bd0-4ae61947, #w-node-facb9cbe-7eb8-aeb1-8354-cece869f2edc-4ae61947, #w-node-b371af5c-c45c-6a74-91ea-49af614c6378-4ae61947, #w-node-_43a15a36-2fab-c026-3ef1-f72ec7854e5f-4ae61947, #w-node-_10720076-81f1-4c50-4562-d7ddf19954f9-4ae61947, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574d1-4ae61947, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574dc-4ae61947, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574e4-4ae61947, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574ec-4ae61947, #w-node-d9c64cb6-6b50-f53d-0e78-462103d7d883-4ae61947, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574f4-4ae61947, #w-node-_48289c8a-50b6-167c-4a29-98b0387a0cd8-4ae61947 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_23c44b6e-9568-6154-c70c-87a57eaef01c-4ae61947 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_23c44b6e-9568-6154-c70c-87a57eaef023-4ae61947 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: baseline;
}

#w-node-_23c44b6e-9568-6154-c70c-87a57eaef024-4ae61947, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef027-4ae61947, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef030-4ae61947, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef039-4ae61947 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0dda2411-a018-7883-0797-2e7d2ee63c22-57114a98 {
  place-self: center;
}

#w-node-cdc58d59-e5ad-0e26-f156-aa3b4a4614fa-57114a98 {
  place-self: end;
}

#w-node-f079c679-e69f-ff18-1ba2-77c582f7e68f-57114a98 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-f079c679-e69f-ff18-1ba2-77c582f7e692-57114a98 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f079c679-e69f-ff18-1ba2-77c582f7e694-57114a98 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f079c679-e69f-ff18-1ba2-77c582f7e697-57114a98, #w-node-f079c679-e69f-ff18-1ba2-77c582f7e69a-57114a98 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f079c679-e69f-ff18-1ba2-77c582f7e6a1-57114a98 {
  justify-self: center;
}

#w-node-f079c679-e69f-ff18-1ba2-77c582f7e6a4-57114a98 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-f079c679-e69f-ff18-1ba2-77c582f7e6a8-57114a98 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f079c679-e69f-ff18-1ba2-77c582f7e6ae-57114a98 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: center;
}

#w-node-f079c679-e69f-ff18-1ba2-77c582f7e6b1-57114a98, #w-node-f079c679-e69f-ff18-1ba2-77c582f7e6b4-57114a98 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f2b38090-3c7a-74b1-1573-a2f939dd6989-57114a98 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-f2b38090-3c7a-74b1-1573-a2f939dd698c-57114a98 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2b38090-3c7a-74b1-1573-a2f939dd698e-57114a98 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f2b38090-3c7a-74b1-1573-a2f939dd6991-57114a98, #w-node-f2b38090-3c7a-74b1-1573-a2f939dd6994-57114a98 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_02c144cf-c6b8-924d-ed99-099d4ffbc4c1-57114a98 {
  justify-self: center;
}

#w-node-_02c144cf-c6b8-924d-ed99-099d4ffbc4c4-57114a98 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_02c144cf-c6b8-924d-ed99-099d4ffbc4c8-57114a98 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_02c144cf-c6b8-924d-ed99-099d4ffbc4ce-57114a98 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: center;
}

#w-node-_02c144cf-c6b8-924d-ed99-099d4ffbc4d0-57114a98, #w-node-_02c144cf-c6b8-924d-ed99-099d4ffbc4d2-57114a98 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-b9c64b5f-b120-6fc5-de98-ec96645790c8-57114a98 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-b9c64b5f-b120-6fc5-de98-ec96645790cb-57114a98 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b9c64b5f-b120-6fc5-de98-ec96645790cd-57114a98 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b9c64b5f-b120-6fc5-de98-ec96645790d0-57114a98, #w-node-b9c64b5f-b120-6fc5-de98-ec96645790d3-57114a98 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9f26a2f9-4c07-48ce-81ba-bdf7db467ec7-57114a98 {
  justify-self: center;
}

#w-node-_9f26a2f9-4c07-48ce-81ba-bdf7db467eca-57114a98 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_9f26a2f9-4c07-48ce-81ba-bdf7db467ece-57114a98, #w-node-_9f26a2f9-4c07-48ce-81ba-bdf7db467ed4-57114a98, #w-node-_9f26a2f9-4c07-48ce-81ba-bdf7db467ed6-57114a98, #w-node-_9f26a2f9-4c07-48ce-81ba-bdf7db467ed8-57114a98 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_9f26a2f9-4c07-48ce-81ba-bdf7db467edf-57114a98 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_9f26a2f9-4c07-48ce-81ba-bdf7db467ee1-57114a98, #w-node-_9f26a2f9-4c07-48ce-81ba-bdf7db467ee2-57114a98, #w-node-_9f26a2f9-4c07-48ce-81ba-bdf7db467ee3-57114a98, #w-node-_9f26a2f9-4c07-48ce-81ba-bdf7db467ee5-57114a98 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9f26a2f9-4c07-48ce-81ba-bdf7db467eea-57114a98 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_9f26a2f9-4c07-48ce-81ba-bdf7db467eec-57114a98, #w-node-_9f26a2f9-4c07-48ce-81ba-bdf7db467eed-57114a98, #w-node-_9f26a2f9-4c07-48ce-81ba-bdf7db467eee-57114a98, #w-node-_9f26a2f9-4c07-48ce-81ba-bdf7db467ef0-57114a98 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9f26a2f9-4c07-48ce-81ba-bdf7db467ef5-57114a98 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_9f26a2f9-4c07-48ce-81ba-bdf7db467ef7-57114a98, #w-node-_9f26a2f9-4c07-48ce-81ba-bdf7db467ef8-57114a98, #w-node-_9f26a2f9-4c07-48ce-81ba-bdf7db467ef9-57114a98, #w-node-_9f26a2f9-4c07-48ce-81ba-bdf7db467efb-57114a98 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9f26a2f9-4c07-48ce-81ba-bdf7db467f00-57114a98 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_9f26a2f9-4c07-48ce-81ba-bdf7db467f02-57114a98, #w-node-_9f26a2f9-4c07-48ce-81ba-bdf7db467f03-57114a98, #w-node-_9f26a2f9-4c07-48ce-81ba-bdf7db467f04-57114a98, #w-node-_9f26a2f9-4c07-48ce-81ba-bdf7db467f06-57114a98 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9f26a2f9-4c07-48ce-81ba-bdf7db467f0b-57114a98 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_9f26a2f9-4c07-48ce-81ba-bdf7db467f0d-57114a98, #w-node-_9f26a2f9-4c07-48ce-81ba-bdf7db467f0e-57114a98, #w-node-_9f26a2f9-4c07-48ce-81ba-bdf7db467f0f-57114a98, #w-node-_9f26a2f9-4c07-48ce-81ba-bdf7db467f11-57114a98 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3d4367a7-1db3-3a60-8ab2-73ffb24c93a8-10778a49 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_3d4367a7-1db3-3a60-8ab2-73ffb24c93a9-10778a49 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3d4367a7-1db3-3a60-8ab2-73ffb24c93ac-10778a49 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_98216e14-115e-5b59-814b-b402d3e86c50-10778a49 {
  justify-self: center;
}

#w-node-c8c584e8-c8da-98ab-b0ba-e016ab2609b6-10778a49, #w-node-_0c6d0d65-7ca5-9387-d61a-c847aec015cb-10778a49, #w-node-d1bbbe94-e0cc-f232-1e9c-6b6123fe40ba-10778a49 {
  place-self: center;
}

#w-node-e2cadb22-49e2-dd22-4655-14d8b6161ffc-10778a49, #w-node-e2cadb22-49e2-dd22-4655-14d8b616200b-10778a49, #w-node-e2cadb22-49e2-dd22-4655-14d8b616201a-10778a49 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-e2cadb22-49e2-dd22-4655-14d8b616202a-10778a49, #w-node-e2cadb22-49e2-dd22-4655-14d8b616202b-10778a49, #w-node-e2cadb22-49e2-dd22-4655-14d8b616202c-10778a49, #w-node-e2cadb22-49e2-dd22-4655-14d8b616202d-10778a49, #w-node-e2cadb22-49e2-dd22-4655-14d8b616202e-10778a49, #w-node-e2cadb22-49e2-dd22-4655-14d8b616202f-10778a49 {
  place-self: center;
}

#w-node-_7939bbab-8d13-e202-d72b-e29132560fd4-10778a49, #w-node-_7939bbab-8d13-e202-d72b-e29132560fd5-10778a49, #w-node-_7939bbab-8d13-e202-d72b-e29132560fd6-10778a49, #w-node-ea50fe1d-1996-587e-ebda-e750df37fc1e-10778a49, #w-node-ea50fe1d-1996-587e-ebda-e750df37fc1f-10778a49, #w-node-ea50fe1d-1996-587e-ebda-e750df37fc20-10778a49, #w-node-f2e2951c-aa33-6cda-ea79-41b246a36ef8-10778a49, #w-node-f2e2951c-aa33-6cda-ea79-41b246a36ef9-10778a49, #w-node-f2e2951c-aa33-6cda-ea79-41b246a36efa-10778a49 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_608ed64a-bc86-fbf4-4619-19603c299080-10778a49, #w-node-_5712b900-dda1-8cdd-56b0-aa92a8087d20-10778a49, #w-node-c35307d4-8a4b-c8c7-9a67-a88485f423c5-10778a49, #w-node-_51576f99-6584-f9ae-6acf-69db9a295214-10778a49 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_023d171d-314f-77ed-2bf9-81f468495daf-10778a49, #w-node-_023d171d-314f-77ed-2bf9-81f468495dcc-10778a49, #w-node-_023d171d-314f-77ed-2bf9-81f468495de9-10778a49, #w-node-_023d171d-314f-77ed-2bf9-81f468495e04-10778a49, #w-node-_023d171d-314f-77ed-2bf9-81f468495e22-10778a49, #w-node-_023d171d-314f-77ed-2bf9-81f468495e41-10778a49, #w-node-_023d171d-314f-77ed-2bf9-81f468495e5e-10778a49 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ade3ae3a-d17a-b62c-2801-1879c7a26591-10778a49 {
  place-self: center;
}

#w-node-f585b3b8-a692-cf88-42b0-bac4c170a158-10778a49 {
  place-self: start center;
}

#w-node-bbb4cecd-fb5a-10d7-9b1f-a35953d904ba-10778a49 {
  place-self: center;
}

#w-node-bbb4cecd-fb5a-10d7-9b1f-a35953d904bb-10778a49 {
  align-self: center;
}

#w-node-a40462d0-41d7-ddbb-857f-873ea69e6434-10778a49 {
  place-self: center;
}

#w-node-a40462d0-41d7-ddbb-857f-873ea69e6435-10778a49 {
  align-self: center;
}

#w-node-dd7164f5-1dfa-c77d-baa0-80989664c796-10778a49 {
  place-self: center;
}

#w-node-dd7164f5-1dfa-c77d-baa0-80989664c797-10778a49 {
  align-self: center;
}

#w-node-e1d9cef0-9940-27f6-ad6e-2335bbe5b7ef-10778a49 {
  place-self: center;
}

#w-node-e1d9cef0-9940-27f6-ad6e-2335bbe5b7f0-10778a49 {
  align-self: center;
}

#w-node-b1f9efe0-c154-02ab-8fe1-407a0a4bfc06-10778a49 {
  place-self: center;
}

#w-node-b1f9efe0-c154-02ab-8fe1-407a0a4bfc07-10778a49 {
  align-self: center;
}

#w-node-_3c3c40da-a407-e97a-9252-c81e2beb0cbb-10778a49 {
  place-self: center;
}

#w-node-_3c3c40da-a407-e97a-9252-c81e2beb0cbc-10778a49 {
  align-self: center;
}

#w-node-_03c53598-7194-7fa9-900c-48b4ed2fa147-10778a49 {
  place-self: center;
}

#w-node-_03c53598-7194-7fa9-900c-48b4ed2fa148-10778a49 {
  align-self: center;
}

#w-node-_3ae5beaf-9335-4278-1afd-4b4868906452-10778a49 {
  place-self: center;
}

#w-node-_3ae5beaf-9335-4278-1afd-4b4868906453-10778a49 {
  align-self: center;
}

#w-node-_0e2b26ae-a06b-8a64-081f-56c6d2f1c984-10778a49 {
  place-self: center;
}

#w-node-_0e2b26ae-a06b-8a64-081f-56c6d2f1c985-10778a49 {
  align-self: center;
}

#w-node-_01177d78-3a47-4519-89d6-097976d272fe-10778a49 {
  place-self: center;
}

#w-node-_01177d78-3a47-4519-89d6-097976d272ff-10778a49 {
  align-self: center;
}

#w-node-_7ed0c1cd-560e-d8ce-aff5-9cd125b0efdc-10778a49 {
  place-self: center;
}

#w-node-_7ed0c1cd-560e-d8ce-aff5-9cd125b0efdd-10778a49 {
  align-self: center;
}

#w-node-_67e659f7-252b-a8a4-bea2-dfe35405ca2f-10778a49 {
  place-self: center;
}

#w-node-_67e659f7-252b-a8a4-bea2-dfe35405ca30-10778a49 {
  align-self: center;
}

#w-node-_060a1576-dd4a-422a-d8d7-02f8586217dc-10778a49 {
  place-self: center;
}

#w-node-_060a1576-dd4a-422a-d8d7-02f8586217dd-10778a49 {
  align-self: center;
}

#w-node-d3d1f0a2-8131-c413-0c16-652a38befd1a-10778a49 {
  place-self: center;
}

#w-node-d3d1f0a2-8131-c413-0c16-652a38befd1b-10778a49 {
  align-self: center;
}

#w-node-_8d7c74f4-2de9-e93c-4222-ca4a31d739d7-10778a49 {
  place-self: center;
}

#w-node-_8d7c74f4-2de9-e93c-4222-ca4a31d739d8-10778a49 {
  align-self: center;
}

#w-node-e81fdca6-a7c2-42cf-3f62-19f7e71fa8ab-10778a49 {
  place-self: center;
}

#w-node-e81fdca6-a7c2-42cf-3f62-19f7e71fa8ac-10778a49 {
  align-self: center;
}

#w-node-_1726aa3a-ae2f-b907-2333-aef1cceb81b5-10778a49 {
  place-self: center;
}

#w-node-_1726aa3a-ae2f-b907-2333-aef1cceb81b6-10778a49 {
  align-self: center;
}

#w-node-_997d9ee7-2e0d-f042-dbfd-162f51948d02-10778a49 {
  place-self: center;
}

#w-node-_997d9ee7-2e0d-f042-dbfd-162f51948d03-10778a49 {
  align-self: center;
}

#w-node-_6f47cc78-c677-7a16-35c9-a56ab741e7da-10778a49 {
  place-self: center;
}

#w-node-_6f47cc78-c677-7a16-35c9-a56ab741e7db-10778a49 {
  align-self: center;
}

#w-node-_9d7c7ca4-9ac0-e60a-8497-ad61d6943ed1-10778a49 {
  place-self: center;
}

#w-node-_9d7c7ca4-9ac0-e60a-8497-ad61d6943ed2-10778a49 {
  align-self: center;
}

#w-node-cd2abd11-38a6-96d7-4edd-c80aac32e0f8-10778a49 {
  place-self: center;
}

#w-node-cd2abd11-38a6-96d7-4edd-c80aac32e0f9-10778a49 {
  align-self: center;
}

#w-node-_85b101bd-b9ba-2f75-b811-c387e70dccbd-10778a49 {
  place-self: center;
}

#w-node-_85b101bd-b9ba-2f75-b811-c387e70dccbe-10778a49 {
  align-self: center;
}

#w-node-_241acc18-3de4-276e-a9cb-e532b6082adf-10778a49 {
  place-self: center;
}

#w-node-_241acc18-3de4-276e-a9cb-e532b6082ae0-10778a49 {
  align-self: center;
}

#w-node-_372e5ee1-0024-fd15-f0cf-7d288a6ba8ef-10778a49 {
  place-self: center;
}

#w-node-_372e5ee1-0024-fd15-f0cf-7d288a6ba8f0-10778a49 {
  align-self: center;
}

#w-node-_2b7a003d-65a2-e666-b253-bc09a0d4462a-10778a49 {
  place-self: center;
}

#w-node-_2b7a003d-65a2-e666-b253-bc09a0d4462b-10778a49 {
  align-self: center;
}

#w-node-_5e89dbc5-925a-432d-4148-e79ca9ac5159-10778a49 {
  place-self: center;
}

#w-node-_5e89dbc5-925a-432d-4148-e79ca9ac515a-10778a49 {
  align-self: center;
}

#w-node-_89124b19-b72f-9371-28ab-85158cc0d2ba-10778a49 {
  place-self: center;
}

#w-node-_89124b19-b72f-9371-28ab-85158cc0d2bb-10778a49 {
  align-self: center;
}

#w-node-da493162-929a-d41d-5b05-0697e497e8e1-10778a49, #w-node-da493162-929a-d41d-5b05-0697e497e924-10778a49 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-da493162-929a-d41d-5b05-0697e497e974-10778a49 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-da493162-929a-d41d-5b05-0697e497e9f7-10778a49, #w-node-da493162-929a-d41d-5b05-0697e497ed09-10778a49, #w-node-da493162-929a-d41d-5b05-0697e497ed4b-10778a49 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-da493162-929a-d41d-5b05-0697e497ed91-10778a49 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-da493162-929a-d41d-5b05-0697e497ee0a-10778a49 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_182dfab0-b554-f752-8249-ba6533dd180d-10778a49, #w-node-_182dfab0-b554-f752-8249-ba6533dd1816-10778a49, #w-node-_182dfab0-b554-f752-8249-ba6533dd181f-10778a49, #w-node-_182dfab0-b554-f752-8249-ba6533dd1828-10778a49 {
  place-self: center;
}

#w-node-_31f9db16-dfab-5b4d-739e-05f76b63b902-48289ab2 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_31f9db16-dfab-5b4d-739e-05f76b63b903-48289ab2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_31f9db16-dfab-5b4d-739e-05f76b63b906-48289ab2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_8760e72f-39bb-aa05-108f-1acf21ddca75-48289ab2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7447be59-85f6-263b-01bb-8b226879f57e-48289ab2, #w-node-e5ca3647-c94e-6721-903d-847e424d114e-48289ab2, #w-node-e8b31c2c-c4b4-c6d1-ef91-3cf0f0001ebe-48289ab2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_7faeed11-4628-c748-fc87-6e23b7f05b4f-48289ab2 {
  order: 9999;
}

#w-node-_7faeed11-4628-c748-fc87-6e23b7f05b51-48289ab2 {
  align-self: center;
}

#w-node-_7faeed11-4628-c748-fc87-6e23b7f05b54-48289ab2 {
  place-self: center;
}

#w-node-_7faeed11-4628-c748-fc87-6e23b7f05b86-48289ab2 {
  order: 9999;
}

#w-node-_7faeed11-4628-c748-fc87-6e23b7f05b87-48289ab2 {
  align-self: center;
}

#w-node-_7faeed11-4628-c748-fc87-6e23b7f05b8a-48289ab2 {
  place-self: center;
}

#w-node-_7faeed11-4628-c748-fc87-6e23b7f05b8c-48289ab2 {
  justify-self: center;
}

#w-node-_5eb855ba-7319-36fd-2909-5a61d2068673-48289ab2 {
  order: 9999;
}

#w-node-_5eb855ba-7319-36fd-2909-5a61d2068675-48289ab2 {
  align-self: center;
}

#w-node-_5eb855ba-7319-36fd-2909-5a61d2068678-48289ab2 {
  place-self: center;
}

#w-node-_3e246905-d32a-0c20-c327-f66df4112807-48289ab2 {
  order: 9999;
}

#w-node-_3e246905-d32a-0c20-c327-f66df4112808-48289ab2 {
  align-self: center;
}

#w-node-_3e246905-d32a-0c20-c327-f66df411280b-48289ab2 {
  place-self: center;
}

#w-node-_3e246905-d32a-0c20-c327-f66df411281a-48289ab2 {
  justify-self: center;
}

#w-node-a81aabd7-2630-12d5-369d-0a17ceffc60d-48289ab2 {
  order: 9999;
}

#w-node-a81aabd7-2630-12d5-369d-0a17ceffc60f-48289ab2 {
  align-self: center;
}

#w-node-_4f1411da-da98-71a7-5170-daa2d929a2db-48289ab2, #w-node-_4f1411da-da98-71a7-5170-daa2d929a2dc-48289ab2, #w-node-_4f1411da-da98-71a7-5170-daa2d929a2eb-48289ab2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f1411da-da98-71a7-5170-daa2d929a2f9-48289ab2 {
  place-self: auto;
}

#w-node-_4f1411da-da98-71a7-5170-daa2d929a305-48289ab2, #w-node-bc27efac-fc07-b984-9b06-01aa6c9dbc7c-48289ab2, #w-node-_93546fc2-8bc1-17d9-3682-344352613b7e-48289ab2, #w-node-aa045eb8-3076-ac3f-a396-756a0e55f418-48289ab2, #w-node-_0311715d-9686-f75f-e586-c630432b8976-48289ab2, #w-node-_416e3ae1-ddf4-bfa3-b715-d0271cfc99d1-48289ab2, #w-node-_50a63fdb-8445-f2f5-4e4b-9932d28f4463-48289ab2, #w-node-_3ee2343e-5a2d-6a49-7b72-f4d84d2879f1-48289ab2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b1660b85-5720-eca8-771b-3aa3ff8448b8-48289ab2 {
  order: 9999;
}

#w-node-b1660b85-5720-eca8-771b-3aa3ff8448ba-48289ab2 {
  align-self: center;
}

#w-node-_10720076-81f1-4c50-4562-d7ddf19954f9-48289ab2, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574d1-48289ab2, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574dc-48289ab2, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574e4-48289ab2, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574ec-48289ab2, #w-node-d9c64cb6-6b50-f53d-0e78-462103d7d883-48289ab2, #w-node-_56bd6be9-c208-06ae-cdc2-b9f539f574f4-48289ab2, #w-node-_48289c8a-50b6-167c-4a29-98b0387a0cd8-48289ab2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_23c44b6e-9568-6154-c70c-87a57eaef01c-48289ab2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_23c44b6e-9568-6154-c70c-87a57eaef023-48289ab2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: baseline;
}

#w-node-_23c44b6e-9568-6154-c70c-87a57eaef024-48289ab2, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef027-48289ab2, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef030-48289ab2, #w-node-_23c44b6e-9568-6154-c70c-87a57eaef039-48289ab2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f3b0395b-0552-40f7-cd91-142bbd0090af-a0c52eec {
  place-self: center start;
}

#w-node-eb0a5709-6a0e-38e3-3ec8-b79722fc12fd-a0c52eec {
  place-self: start end;
}

#w-node-_1b3d9365-7293-b421-ecaf-19a95764888f-a0c52eec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eb0a5709-6a0e-38e3-3ec8-b79722fc1302-a0c52eec, #w-node-_108fa8c4-ced5-1cbc-1329-e57aa1f6e7b1-a0c52eec, #w-node-_8a63decf-e5fd-934c-797a-3ea8e7d92834-a0c52eec, #w-node-d0bb32ad-5200-d49d-ed93-6a2ec6ca46d4-a0c52eec, #w-node-ab5ee5cd-fddc-d631-b9e6-736360ca7736-a0c52eec {
  align-self: end;
}

#w-node-_53a33f98-1583-e71e-734c-ceb79d47d98c-a0c52eec, #w-node-d740d201-75da-c284-9b9d-07e8c7303400-a0c52eec, #w-node-_9d37d95a-4089-2bf8-a14a-d2264756cd52-a0c52eec, #w-node-cd644f8a-e12f-35d6-df57-8d74f7aa55f7-a0c52eec, #w-node-f95b37df-b301-3930-e5c3-7e9cd77659fd-a0c52eec, #w-node-e8ae8f11-da45-6932-e3fe-94e1343bcf89-a0c52eec {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-c9b3abfe-d8b9-abd1-a81a-2c0ee22dee13-2ceab761, #w-node-d8fc9270-c359-db1b-f503-f1e38b333d32-2ceab761, #w-node-_45beeeb3-0d58-9ae9-dc4e-292023b96985-2ceab761, #w-node-_6a2277fc-5906-024e-7b49-6a42360bddc0-2ceab761, #w-node-_6a2277fc-5906-024e-7b49-6a42360bddc8-2ceab761, #w-node-_6a2277fc-5906-024e-7b49-6a42360bddd0-2ceab761, #w-node-c5bf1ce6-2ba6-82fc-70c6-f764b73dc86b-2ceab761 {
  place-self: center;
}

#w-node-_80a32622-093c-ba4e-c77f-d740a0acd340-2ceab761, #w-node-ebc57820-74df-fefa-94b2-d029fac170dc-2ceab761, #w-node-ebc57820-74df-fefa-94b2-d029fac170dd-2ceab761 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ebc57820-74df-fefa-94b2-d029fac170d3-2ceab761 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0b26e513-2779-60c5-6810-aab3b6cd3b00-2ceab761 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_340c6950-5081-ce35-8d9e-cdf850e4acef-2ceab761 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d2b13990-50ed-0498-c583-eceae547148e-2ceab761, #w-node-d2b13990-50ed-0498-c583-eceae547148f-2ceab761, #w-node-_68cb52f7-5599-fa89-5554-59414c9568e4-2ceab761, #w-node-_88061010-5994-8749-f3a6-d8f7efd599f0-2ceab761, #w-node-_88061010-5994-8749-f3a6-d8f7efd599f1-2ceab761 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_092097a8-bb21-ee92-d32b-26acec44bea9-2ceab761 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f36763aa-ab38-975e-4b23-c7c5dffd5b57-2ceab761, #w-node-f36763aa-ab38-975e-4b23-c7c5dffd5b58-2ceab761, #w-node-f36763aa-ab38-975e-4b23-c7c5dffd5b59-2ceab761 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f36763aa-ab38-975e-4b23-c7c5dffd5b5a-2ceab761 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f36763aa-ab38-975e-4b23-c7c5dffd5b63-2ceab761, #w-node-f36763aa-ab38-975e-4b23-c7c5dffd5b64-2ceab761 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f36763aa-ab38-975e-4b23-c7c5dffd5b66-2ceab761 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f36763aa-ab38-975e-4b23-c7c5dffd5b6c-2ceab761, #w-node-f36763aa-ab38-975e-4b23-c7c5dffd5b6d-2ceab761 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f36763aa-ab38-975e-4b23-c7c5dffd5b6f-2ceab761 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ad5e982a-78f8-c87c-1cb7-4040f6ed3400-2ceab761, #w-node-_04bf7eb3-31e2-4e10-70e8-c18289a5ef38-2ceab761, #w-node-a76542bf-f787-1da3-4d5e-a65a544e0d46-2ceab761, #w-node-a3d26993-815c-42a5-99f4-4542fdda5041-2ceab761, #w-node-_15fe4771-6f05-36ba-b851-c19cafe71347-2ceab761, #w-node-a28a8102-8baf-772a-bd83-9944c28b553e-2ceab761, #w-node-b91ef9d6-6edb-efb0-640f-9c616e3a41d4-2ceab761 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f2e6cf5-94e6-abee-b4ec-df4808cd204f-2ceab761, #w-node-_4f2e6cf5-94e6-abee-b4ec-df4808cd2054-2ceab761, #w-node-_2acd609b-2197-03ae-1722-87aa7cf72b63-2ceab761, #w-node-_2acd609b-2197-03ae-1722-87aa7cf72b68-2ceab761, #w-node-_2acd609b-2197-03ae-1722-87aa7cf72b6d-2ceab761, #w-node-_2acd609b-2197-03ae-1722-87aa7cf72b72-2ceab761, #w-node-_2acd609b-2197-03ae-1722-87aa7cf72b77-2ceab761 {
  align-self: start;
}

#w-node-c3165f45-dde2-b6a3-dc75-227a9d2211fb-2ceab761, #w-node-_0e49aa0e-e3f6-f897-bf6b-554469c81ce4-2ceab761, #w-node-_0e49aa0e-e3f6-f897-bf6b-554469c81ce5-2ceab761, #w-node-_0e49aa0e-e3f6-f897-bf6b-554469c81ce7-2ceab761 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_871809e6-0a7d-937a-1945-0bcf2eaf453b-2ceab761, #w-node-_871809e6-0a7d-937a-1945-0bcf2eaf4542-2ceab761, #w-node-bd6d3c53-1a5a-935b-5820-af222857a352-2ceab761, #w-node-bd6d3c53-1a5a-935b-5820-af222857a357-2ceab761, #w-node-bd6d3c53-1a5a-935b-5820-af222857a35c-2ceab761, #w-node-bd6d3c53-1a5a-935b-5820-af222857a361-2ceab761, #w-node-bd6d3c53-1a5a-935b-5820-af222857a366-2ceab761, #w-node-bd6d3c53-1a5a-935b-5820-af222857a36b-2ceab761, #w-node-bd6d3c53-1a5a-935b-5820-af222857a370-2ceab761, #w-node-bd6d3c53-1a5a-935b-5820-af222857a375-2ceab761, #w-node-bd6d3c53-1a5a-935b-5820-af222857a37a-2ceab761, #w-node-bd6d3c53-1a5a-935b-5820-af222857a37f-2ceab761 {
  align-self: start;
}

#w-node-_0e49aa0e-e3f6-f897-bf6b-554469c81ce9-2ceab761, #w-node-_4229c995-f525-5c99-67e3-ce14ef57be40-2ceab761, #w-node-_7146ab8f-c92b-e092-0653-5be2abb6f23c-2ceab761, #w-node-af702045-b890-081e-9c0f-72d0e94bf154-2ceab761, #w-node-af702045-b890-081e-9c0f-72d0e94bf157-2ceab761 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_674c754d-4a43-1c5e-0574-048f15ffc2dd-2ceab761, #w-node-_674c754d-4a43-1c5e-0574-048f15ffc2e2-2ceab761, #w-node-ce075e0b-5f17-31bc-9f5e-b3beb1dddc82-2ceab761, #w-node-ce075e0b-5f17-31bc-9f5e-b3beb1dddc87-2ceab761, #w-node-ce075e0b-5f17-31bc-9f5e-b3beb1dddc8c-2ceab761, #w-node-ce075e0b-5f17-31bc-9f5e-b3beb1dddc91-2ceab761, #w-node-ce075e0b-5f17-31bc-9f5e-b3beb1dddc96-2ceab761 {
  align-self: start;
}

#w-node-_29ff75db-b541-0289-da98-ba8be6fd745b-2b7bf90a {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_29ff75db-b541-0289-da98-ba8be6fd745c-2b7bf90a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_29ff75db-b541-0289-da98-ba8be6fd745f-2b7bf90a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-b49845f0-7355-20ed-7df0-21723503e67d-2b7bf90a, #w-node-_0bf7b132-c1dd-5fde-c19d-d8c886313085-2b7bf90a, #w-node-bf96e912-c32c-12fa-dfd3-fe96e97ced6c-2b7bf90a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_1fc7aeeb-1cd9-0ce0-1c52-ed0d4389a048-2b7bf90a {
  place-self: center start;
}

#w-node-c27530e2-bfbf-6ad3-dc7f-8f264b341f38-2b7bf90a, #w-node-c27530e2-bfbf-6ad3-dc7f-8f264b341f3d-2b7bf90a, #w-node-c27530e2-bfbf-6ad3-dc7f-8f264b341f42-2b7bf90a {
  align-self: start;
}

#w-node-_1fc7aeeb-1cd9-0ce0-1c52-ed0d4389a052-2b7bf90a {
  place-self: center;
}

#w-node-_11ce48c1-f192-ede2-1543-dd3f180b58bb-2b7bf90a {
  place-self: center start;
}

#w-node-_11ce48c1-f192-ede2-1543-dd3f180b58c0-2b7bf90a, #w-node-_11ce48c1-f192-ede2-1543-dd3f180b58c7-2b7bf90a, #w-node-_11ce48c1-f192-ede2-1543-dd3f180b58ce-2b7bf90a {
  align-self: start;
}

#w-node-_11ce48c1-f192-ede2-1543-dd3f180b58d7-2b7bf90a {
  place-self: center;
}

#w-node-f179f91c-711e-0bbf-2d8d-decc0593962d-2b7bf90a {
  place-self: center start;
}

#w-node-f179f91c-711e-0bbf-2d8d-decc05939632-2b7bf90a {
  align-self: start;
}

#w-node-f179f91c-711e-0bbf-2d8d-decc05939639-2b7bf90a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-f179f91c-711e-0bbf-2d8d-decc05939649-2b7bf90a {
  place-self: center;
}

#w-node-dcc185c8-702a-15dc-0bf6-d8568709bb88-2b7bf90a {
  place-self: center start;
}

#w-node-dcc185c8-702a-15dc-0bf6-d8568709bb8d-2b7bf90a, #w-node-dcc185c8-702a-15dc-0bf6-d8568709bb94-2b7bf90a, #w-node-dcc185c8-702a-15dc-0bf6-d8568709bb9b-2b7bf90a {
  align-self: start;
}

#w-node-dcc185c8-702a-15dc-0bf6-d8568709bba4-2b7bf90a, #w-node-db074a26-027d-1a36-9922-f91b58004d69-2b7bf90a {
  place-self: center;
}

#w-node-db074a26-027d-1a36-9922-f91b58004d6f-2b7bf90a, #w-node-db074a26-027d-1a36-9922-f91b58004d75-2b7bf90a, #w-node-db074a26-027d-1a36-9922-f91b58004d7b-2b7bf90a {
  justify-self: start;
}

#w-node-f9a0cec1-0d57-4e50-8ee0-337930b16ed7-2b7bf90a, #w-node-f9a0cec1-0d57-4e50-8ee0-337930b16ee6-2b7bf90a, #w-node-f9a0cec1-0d57-4e50-8ee0-337930b16ef5-2b7bf90a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-f9a0cec1-0d57-4e50-8ee0-337930b16f05-2b7bf90a, #w-node-f9a0cec1-0d57-4e50-8ee0-337930b16f06-2b7bf90a, #w-node-f9a0cec1-0d57-4e50-8ee0-337930b16f07-2b7bf90a, #w-node-f9a0cec1-0d57-4e50-8ee0-337930b16f08-2b7bf90a, #w-node-f9a0cec1-0d57-4e50-8ee0-337930b16f09-2b7bf90a, #w-node-f9a0cec1-0d57-4e50-8ee0-337930b16f0a-2b7bf90a {
  place-self: center;
}

#w-node-_02118d96-ca8b-7fd1-68ad-06ae148a8225-2b7bf90a, #w-node-_02118d96-ca8b-7fd1-68ad-06ae148a8231-2b7bf90a, #w-node-_02118d96-ca8b-7fd1-68ad-06ae148a823c-2b7bf90a, #w-node-_02118d96-ca8b-7fd1-68ad-06ae148a8244-2b7bf90a, #w-node-_02118d96-ca8b-7fd1-68ad-06ae148a824c-2b7bf90a, #w-node-_02118d96-ca8b-7fd1-68ad-06ae148a8254-2b7bf90a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_29ff75db-b541-0289-da98-ba8be6fd745b-34caba9a {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_29ff75db-b541-0289-da98-ba8be6fd745c-34caba9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_29ff75db-b541-0289-da98-ba8be6fd745f-34caba9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-db074a26-027d-1a36-9922-f91b58004d69-34caba9a {
  place-self: center;
}

#w-node-db074a26-027d-1a36-9922-f91b58004d6f-34caba9a, #w-node-db074a26-027d-1a36-9922-f91b58004d75-34caba9a, #w-node-db074a26-027d-1a36-9922-f91b58004d7b-34caba9a {
  justify-self: start;
}

#w-node-f9a0cec1-0d57-4e50-8ee0-337930b16ed7-34caba9a, #w-node-f9a0cec1-0d57-4e50-8ee0-337930b16ee6-34caba9a, #w-node-f9a0cec1-0d57-4e50-8ee0-337930b16ef5-34caba9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-f9a0cec1-0d57-4e50-8ee0-337930b16f05-34caba9a, #w-node-f9a0cec1-0d57-4e50-8ee0-337930b16f06-34caba9a, #w-node-f9a0cec1-0d57-4e50-8ee0-337930b16f07-34caba9a, #w-node-f9a0cec1-0d57-4e50-8ee0-337930b16f08-34caba9a, #w-node-f9a0cec1-0d57-4e50-8ee0-337930b16f09-34caba9a, #w-node-f9a0cec1-0d57-4e50-8ee0-337930b16f0a-34caba9a {
  place-self: center;
}

#w-node-_02118d96-ca8b-7fd1-68ad-06ae148a8225-34caba9a, #w-node-_02118d96-ca8b-7fd1-68ad-06ae148a8231-34caba9a, #w-node-_02118d96-ca8b-7fd1-68ad-06ae148a823c-34caba9a, #w-node-_02118d96-ca8b-7fd1-68ad-06ae148a8244-34caba9a, #w-node-_02118d96-ca8b-7fd1-68ad-06ae148a824c-34caba9a, #w-node-_02118d96-ca8b-7fd1-68ad-06ae148a8254-34caba9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f21666e-54d5-0878-07ca-f0cb1eb32c79-ed922bed {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_4f21666e-54d5-0878-07ca-f0cb1eb32c7a-ed922bed {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f21666e-54d5-0878-07ca-f0cb1eb32c7d-ed922bed {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_54645e73-d214-674b-86b9-895d1c9b1ddf-ed922bed, #w-node-_326954d6-f4d5-de3f-a9da-d85f7524f130-ed922bed, #w-node-_595c6cd2-e03c-6eac-fd9b-2d658841d55a-ed922bed, #w-node-_3f335f8d-1282-52cd-710b-624475b9998a-ed922bed, #w-node-_3b634df1-1324-0ed0-3837-19d6865d69df-ed922bed, #w-node-_25543e7c-2703-91a4-0e40-92553f543dd5-ed922bed, #w-node-d2abf6f0-66f9-5a1a-629b-69ef04ace92e-ed922bed {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e49378a0-312c-32e7-d839-f64cfb91c363-ed922bed {
  order: 9999;
}

#w-node-e49378a0-312c-32e7-d839-f64cfb91c365-ed922bed {
  align-self: center;
}

#w-node-e49378a0-312c-32e7-d839-f64cfb91c368-ed922bed {
  place-self: center;
}

#w-node-e49378a0-312c-32e7-d839-f64cfb91c39a-ed922bed {
  order: 9999;
}

#w-node-_7b3cc96b-7b2e-8028-4ae7-e450bdf3652b-ed922bed {
  align-self: center;
}

#w-node-bc38f205-28c6-4718-65fa-a445b4c5a8b7-ed922bed {
  order: 9999;
}

#w-node-bc38f205-28c6-4718-65fa-a445b4c5a8b9-ed922bed {
  align-self: center;
}

#w-node-_197ecf22-ec19-371f-44bd-909e96b115b3-ed922bed, #w-node-_197ecf22-ec19-371f-44bd-909e96b115be-ed922bed {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_957c5176-367a-6f42-1a64-84986f1ac05f-ed922bed {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_29ff75db-b541-0289-da98-ba8be6fd745b-e97f0958 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_29ff75db-b541-0289-da98-ba8be6fd745c-e97f0958 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_29ff75db-b541-0289-da98-ba8be6fd745f-e97f0958 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-d4013c6a-b868-5205-8a45-2aa45171e2e3-e97f0958 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-d4013c6a-b868-5205-8a45-2aa45171e2e4-e97f0958 {
  place-self: center;
}

#w-node-a884832f-d123-880a-9627-82e9a242c8c7-e97f0958 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a884832f-d123-880a-9627-82e9a242c8c8-e97f0958 {
  place-self: center;
}

#w-node-a884832f-d123-880a-9627-82e9a242c8d0-e97f0958 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a884832f-d123-880a-9627-82e9a242c8d1-e97f0958 {
  place-self: center;
}

#w-node-a884832f-d123-880a-9627-82e9a242c8d9-e97f0958 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a884832f-d123-880a-9627-82e9a242c8da-e97f0958 {
  place-self: center;
}

#w-node-_3dec43e9-78e7-b65c-6468-05fb10f4c700-e97f0958 {
  place-self: center start;
}

#w-node-_3dec43e9-78e7-b65c-6468-05fb10f4c705-e97f0958, #w-node-_3dec43e9-78e7-b65c-6468-05fb10f4c70c-e97f0958, #w-node-_3dec43e9-78e7-b65c-6468-05fb10f4c713-e97f0958, #w-node-_50cfa0d6-cccd-97b3-b439-674a300141e7-e97f0958, #w-node-_0b4001f8-b312-ab79-d0d3-e60a99f9ac57-e97f0958, #w-node-b0278a55-7623-2692-c127-b928242d07ec-e97f0958, #w-node-_48e9f691-a472-233a-6f15-1fbcc56806a9-e97f0958 {
  align-self: start;
}

#w-node-_3dec43e9-78e7-b65c-6468-05fb10f4c71c-e97f0958, #w-node-_9a3fc2c6-85c9-fa0a-78d7-da3439d63516-e97f0958 {
  place-self: center;
}

#w-node-f9a0cec1-0d57-4e50-8ee0-337930b16ed7-e97f0958, #w-node-f9a0cec1-0d57-4e50-8ee0-337930b16ee6-e97f0958, #w-node-f9a0cec1-0d57-4e50-8ee0-337930b16ef5-e97f0958 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-f9a0cec1-0d57-4e50-8ee0-337930b16f05-e97f0958, #w-node-f9a0cec1-0d57-4e50-8ee0-337930b16f06-e97f0958, #w-node-f9a0cec1-0d57-4e50-8ee0-337930b16f07-e97f0958, #w-node-f9a0cec1-0d57-4e50-8ee0-337930b16f08-e97f0958, #w-node-f9a0cec1-0d57-4e50-8ee0-337930b16f09-e97f0958, #w-node-f9a0cec1-0d57-4e50-8ee0-337930b16f0a-e97f0958 {
  place-self: center;
}

#w-node-_29ff75db-b541-0289-da98-ba8be6fd745b-d7f624b0 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_29ff75db-b541-0289-da98-ba8be6fd745c-d7f624b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_29ff75db-b541-0289-da98-ba8be6fd745f-d7f624b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_714ea471-f688-4cec-4352-174f24930d38-d7f624b0, #w-node-_714ea471-f688-4cec-4352-174f24930d40-d7f624b0, #w-node-_714ea471-f688-4cec-4352-174f24930d48-d7f624b0, #w-node-_714ea471-f688-4cec-4352-174f24930d50-d7f624b0, #w-node-c754590c-6506-a1ea-15ab-288744315e3f-d7f624b0, #w-node-_087dab09-a9ec-6223-e681-b9d950572b3c-d7f624b0, #w-node-a884832f-d123-880a-9627-82e9a242c8c7-d7f624b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a884832f-d123-880a-9627-82e9a242c8c8-d7f624b0 {
  place-self: center;
}

#w-node-a884832f-d123-880a-9627-82e9a242c8d0-d7f624b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a884832f-d123-880a-9627-82e9a242c8d1-d7f624b0 {
  place-self: center;
}

#w-node-a884832f-d123-880a-9627-82e9a242c8d9-d7f624b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a884832f-d123-880a-9627-82e9a242c8da-d7f624b0 {
  place-self: center;
}

#w-node-_3dec43e9-78e7-b65c-6468-05fb10f4c700-d7f624b0 {
  place-self: center start;
}

#w-node-_3dec43e9-78e7-b65c-6468-05fb10f4c705-d7f624b0, #w-node-_3dec43e9-78e7-b65c-6468-05fb10f4c70c-d7f624b0, #w-node-_3dec43e9-78e7-b65c-6468-05fb10f4c713-d7f624b0, #w-node-_50cfa0d6-cccd-97b3-b439-674a300141e7-d7f624b0, #w-node-_3b20ff31-41e6-224e-fd8c-ae5ed53b2a04-d7f624b0 {
  align-self: start;
}

#w-node-_3dec43e9-78e7-b65c-6468-05fb10f4c71c-d7f624b0 {
  place-self: center;
}

#w-node-_4b2c35f7-1bee-f7f5-6974-747f2c836b4d-d7f624b0 {
  place-self: center start;
}

#w-node-_4b2c35f7-1bee-f7f5-6974-747f2c836b53-d7f624b0, #w-node-_4b2c35f7-1bee-f7f5-6974-747f2c836b5a-d7f624b0, #w-node-_4b2c35f7-1bee-f7f5-6974-747f2c836b61-d7f624b0 {
  align-self: start;
}

#w-node-_4b2c35f7-1bee-f7f5-6974-747f2c836b71-d7f624b0 {
  place-self: center;
}

#w-node-f9a0cec1-0d57-4e50-8ee0-337930b16ed7-d7f624b0, #w-node-f9a0cec1-0d57-4e50-8ee0-337930b16ee6-d7f624b0, #w-node-f9a0cec1-0d57-4e50-8ee0-337930b16ef5-d7f624b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-f9a0cec1-0d57-4e50-8ee0-337930b16f05-d7f624b0, #w-node-f9a0cec1-0d57-4e50-8ee0-337930b16f06-d7f624b0, #w-node-f9a0cec1-0d57-4e50-8ee0-337930b16f07-d7f624b0, #w-node-f9a0cec1-0d57-4e50-8ee0-337930b16f08-d7f624b0, #w-node-f9a0cec1-0d57-4e50-8ee0-337930b16f09-d7f624b0, #w-node-f9a0cec1-0d57-4e50-8ee0-337930b16f0a-d7f624b0 {
  place-self: center;
}

#w-node-_29ff75db-b541-0289-da98-ba8be6fd745b-c01d466c {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_29ff75db-b541-0289-da98-ba8be6fd745c-c01d466c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_29ff75db-b541-0289-da98-ba8be6fd745f-c01d466c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-a884832f-d123-880a-9627-82e9a242c8c7-c01d466c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a884832f-d123-880a-9627-82e9a242c8c8-c01d466c {
  place-self: center;
}

#w-node-a884832f-d123-880a-9627-82e9a242c8d0-c01d466c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a884832f-d123-880a-9627-82e9a242c8d1-c01d466c {
  place-self: center;
}

#w-node-a884832f-d123-880a-9627-82e9a242c8d9-c01d466c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a884832f-d123-880a-9627-82e9a242c8da-c01d466c {
  place-self: center;
}

#w-node-c90e66a4-cef6-bd65-0998-a7a9f9b3bc52-c01d466c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-c90e66a4-cef6-bd65-0998-a7a9f9b3bc53-c01d466c, #w-node-_3dec43e9-78e7-b65c-6468-05fb10f4c700-c01d466c {
  place-self: center start;
}

#w-node-_3dec43e9-78e7-b65c-6468-05fb10f4c705-c01d466c, #w-node-_3dec43e9-78e7-b65c-6468-05fb10f4c70c-c01d466c, #w-node-_3dec43e9-78e7-b65c-6468-05fb10f4c713-c01d466c, #w-node-_50cfa0d6-cccd-97b3-b439-674a300141e7-c01d466c {
  align-self: start;
}

#w-node-_6772907a-04c8-defa-be3d-6af64d35c81e-c01d466c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_10df93df-dd31-27bd-7d9e-bad554a17416-c01d466c {
  align-self: start;
}

#w-node-_3dec43e9-78e7-b65c-6468-05fb10f4c71c-c01d466c {
  place-self: center;
}

#w-node-_082ab974-9350-4a57-5db4-283ae4ae18c5-c01d466c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_082ab974-9350-4a57-5db4-283ae4ae18c6-c01d466c {
  place-self: center start;
}

#w-node-f9a0cec1-0d57-4e50-8ee0-337930b16ed7-c01d466c, #w-node-f9a0cec1-0d57-4e50-8ee0-337930b16ee6-c01d466c, #w-node-f9a0cec1-0d57-4e50-8ee0-337930b16ef5-c01d466c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-f9a0cec1-0d57-4e50-8ee0-337930b16f05-c01d466c, #w-node-f9a0cec1-0d57-4e50-8ee0-337930b16f06-c01d466c, #w-node-f9a0cec1-0d57-4e50-8ee0-337930b16f07-c01d466c, #w-node-f9a0cec1-0d57-4e50-8ee0-337930b16f08-c01d466c, #w-node-f9a0cec1-0d57-4e50-8ee0-337930b16f09-c01d466c, #w-node-f9a0cec1-0d57-4e50-8ee0-337930b16f0a-c01d466c {
  place-self: center;
}

#w-node-_29ff75db-b541-0289-da98-ba8be6fd745b-2f7bdc80 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_29ff75db-b541-0289-da98-ba8be6fd745c-2f7bdc80 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_29ff75db-b541-0289-da98-ba8be6fd745f-2f7bdc80 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-a884832f-d123-880a-9627-82e9a242c8c7-2f7bdc80 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a884832f-d123-880a-9627-82e9a242c8c8-2f7bdc80 {
  place-self: center;
}

#w-node-a884832f-d123-880a-9627-82e9a242c8d0-2f7bdc80 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a884832f-d123-880a-9627-82e9a242c8d1-2f7bdc80 {
  place-self: center;
}

#w-node-a884832f-d123-880a-9627-82e9a242c8d9-2f7bdc80 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a884832f-d123-880a-9627-82e9a242c8da-2f7bdc80 {
  place-self: center;
}

#w-node-_3dec43e9-78e7-b65c-6468-05fb10f4c700-2f7bdc80 {
  place-self: center start;
}

#w-node-_3dec43e9-78e7-b65c-6468-05fb10f4c705-2f7bdc80, #w-node-_3dec43e9-78e7-b65c-6468-05fb10f4c70c-2f7bdc80, #w-node-_3dec43e9-78e7-b65c-6468-05fb10f4c713-2f7bdc80, #w-node-_50cfa0d6-cccd-97b3-b439-674a300141e7-2f7bdc80, #w-node-_6772907a-04c8-defa-be3d-6af64d35c81e-2f7bdc80 {
  align-self: start;
}

#w-node-_3dec43e9-78e7-b65c-6468-05fb10f4c71c-2f7bdc80 {
  place-self: center;
}

#w-node-f9a0cec1-0d57-4e50-8ee0-337930b16ed7-2f7bdc80, #w-node-f9a0cec1-0d57-4e50-8ee0-337930b16ee6-2f7bdc80, #w-node-f9a0cec1-0d57-4e50-8ee0-337930b16ef5-2f7bdc80 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-f9a0cec1-0d57-4e50-8ee0-337930b16f05-2f7bdc80, #w-node-f9a0cec1-0d57-4e50-8ee0-337930b16f06-2f7bdc80, #w-node-f9a0cec1-0d57-4e50-8ee0-337930b16f07-2f7bdc80, #w-node-f9a0cec1-0d57-4e50-8ee0-337930b16f08-2f7bdc80, #w-node-f9a0cec1-0d57-4e50-8ee0-337930b16f09-2f7bdc80, #w-node-f9a0cec1-0d57-4e50-8ee0-337930b16f0a-2f7bdc80 {
  place-self: center;
}

#w-node-_29ff75db-b541-0289-da98-ba8be6fd745b-08e5847d {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_29ff75db-b541-0289-da98-ba8be6fd745c-08e5847d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_29ff75db-b541-0289-da98-ba8be6fd745f-08e5847d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-d4013c6a-b868-5205-8a45-2aa45171e2e3-08e5847d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-d4013c6a-b868-5205-8a45-2aa45171e2e4-08e5847d {
  place-self: center;
}

#w-node-a884832f-d123-880a-9627-82e9a242c8c7-08e5847d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a884832f-d123-880a-9627-82e9a242c8c8-08e5847d {
  place-self: center;
}

#w-node-a884832f-d123-880a-9627-82e9a242c8d0-08e5847d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a884832f-d123-880a-9627-82e9a242c8d1-08e5847d {
  place-self: center;
}

#w-node-a884832f-d123-880a-9627-82e9a242c8d9-08e5847d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a884832f-d123-880a-9627-82e9a242c8da-08e5847d {
  place-self: center;
}

#w-node-_3dec43e9-78e7-b65c-6468-05fb10f4c700-08e5847d {
  place-self: center start;
}

#w-node-_3dec43e9-78e7-b65c-6468-05fb10f4c705-08e5847d, #w-node-_3dec43e9-78e7-b65c-6468-05fb10f4c70c-08e5847d, #w-node-_3dec43e9-78e7-b65c-6468-05fb10f4c713-08e5847d, #w-node-_50cfa0d6-cccd-97b3-b439-674a300141e7-08e5847d, #w-node-_0b4001f8-b312-ab79-d0d3-e60a99f9ac57-08e5847d {
  align-self: start;
}

#w-node-_3dec43e9-78e7-b65c-6468-05fb10f4c71c-08e5847d, #w-node-_9a3fc2c6-85c9-fa0a-78d7-da3439d63516-08e5847d {
  place-self: center;
}

#w-node-f9a0cec1-0d57-4e50-8ee0-337930b16ed7-08e5847d, #w-node-f9a0cec1-0d57-4e50-8ee0-337930b16ee6-08e5847d, #w-node-f9a0cec1-0d57-4e50-8ee0-337930b16ef5-08e5847d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-f9a0cec1-0d57-4e50-8ee0-337930b16f05-08e5847d, #w-node-f9a0cec1-0d57-4e50-8ee0-337930b16f06-08e5847d, #w-node-f9a0cec1-0d57-4e50-8ee0-337930b16f07-08e5847d, #w-node-f9a0cec1-0d57-4e50-8ee0-337930b16f08-08e5847d, #w-node-f9a0cec1-0d57-4e50-8ee0-337930b16f09-08e5847d, #w-node-f9a0cec1-0d57-4e50-8ee0-337930b16f0a-08e5847d {
  place-self: center;
}

#w-node-_29ff75db-b541-0289-da98-ba8be6fd745b-f0dbe011 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_29ff75db-b541-0289-da98-ba8be6fd745c-f0dbe011 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_29ff75db-b541-0289-da98-ba8be6fd745f-f0dbe011 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-d4013c6a-b868-5205-8a45-2aa45171e2e3-f0dbe011 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-d4013c6a-b868-5205-8a45-2aa45171e2e4-f0dbe011 {
  place-self: center;
}

#w-node-a884832f-d123-880a-9627-82e9a242c8c7-f0dbe011 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a884832f-d123-880a-9627-82e9a242c8c8-f0dbe011 {
  place-self: center;
}

#w-node-a884832f-d123-880a-9627-82e9a242c8d0-f0dbe011 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a884832f-d123-880a-9627-82e9a242c8d1-f0dbe011 {
  place-self: center;
}

#w-node-a884832f-d123-880a-9627-82e9a242c8d9-f0dbe011 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a884832f-d123-880a-9627-82e9a242c8da-f0dbe011 {
  place-self: center;
}

#w-node-_3dec43e9-78e7-b65c-6468-05fb10f4c700-f0dbe011 {
  place-self: center start;
}

#w-node-_3dec43e9-78e7-b65c-6468-05fb10f4c705-f0dbe011, #w-node-_3dec43e9-78e7-b65c-6468-05fb10f4c70c-f0dbe011, #w-node-_3dec43e9-78e7-b65c-6468-05fb10f4c713-f0dbe011, #w-node-_50cfa0d6-cccd-97b3-b439-674a300141e7-f0dbe011, #w-node-_0b4001f8-b312-ab79-d0d3-e60a99f9ac57-f0dbe011 {
  align-self: start;
}

#w-node-_3dec43e9-78e7-b65c-6468-05fb10f4c71c-f0dbe011, #w-node-_9a3fc2c6-85c9-fa0a-78d7-da3439d63516-f0dbe011 {
  place-self: center;
}

#w-node-f9a0cec1-0d57-4e50-8ee0-337930b16ed7-f0dbe011, #w-node-f9a0cec1-0d57-4e50-8ee0-337930b16ee6-f0dbe011, #w-node-f9a0cec1-0d57-4e50-8ee0-337930b16ef5-f0dbe011 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-f9a0cec1-0d57-4e50-8ee0-337930b16f05-f0dbe011, #w-node-f9a0cec1-0d57-4e50-8ee0-337930b16f06-f0dbe011, #w-node-f9a0cec1-0d57-4e50-8ee0-337930b16f07-f0dbe011, #w-node-f9a0cec1-0d57-4e50-8ee0-337930b16f08-f0dbe011, #w-node-f9a0cec1-0d57-4e50-8ee0-337930b16f09-f0dbe011, #w-node-f9a0cec1-0d57-4e50-8ee0-337930b16f0a-f0dbe011 {
  place-self: center;
}

@media screen and (min-width: 1920px) {
  #w-node-_9292a5aa-c887-0943-9c61-c49543707290-e53f041e, #w-node-_1e424375-a1a3-926a-caef-388a76258e86-e53f041e, #w-node-_1dab34a3-f4f4-326d-2154-88a65ce99ef1-e53f041e, #w-node-b406b42e-b98f-116c-9839-754946b06401-e53f041e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_646576ba-9d4d-34ca-2cf9-9a0d8f000ba1-c55d0324, #w-node-_646576ba-9d4d-34ca-2cf9-9a0d8f000ba1-e1410763, #w-node-_646576ba-9d4d-34ca-2cf9-9a0d8f000ba1-4cf83b89, #w-node-_646576ba-9d4d-34ca-2cf9-9a0d8f000ba1-521b1652, #w-node-_646576ba-9d4d-34ca-2cf9-9a0d8f000ba1-f5ba0f45, #w-node-_646576ba-9d4d-34ca-2cf9-9a0d8f000ba1-18e74cfe, #w-node-f3b0395b-0552-40f7-cd91-142bbd0090af-d8c6d3c4, #w-node-f3b0395b-0552-40f7-cd91-142bbd0090af-714d493a, #w-node-f3b0395b-0552-40f7-cd91-142bbd0090af-a0c52eec {
    justify-self: start;
  }

  #w-node-eb0a5709-6a0e-38e3-3ec8-b79722fc12fd-a0c52eec {
    align-self: end;
  }

  #w-node-db074a26-027d-1a36-9922-f91b58004d68-2b7bf90a, #w-node-db074a26-027d-1a36-9922-f91b58004d68-34caba9a {
    justify-self: start;
  }
}

@media screen and (min-width: 1440px) {
  #w-node-d256cc84-9e53-8aca-2834-bc7f02789250-a78fc9e1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_53990d10-d19a-ad02-2e47-1f0275228064-a78fc9e1, #w-node-_74efcfed-9b5d-9491-782c-95e31f383f60-a78fc9e1 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-ec9a80b3-ecc4-4416-c92e-e5f3f7679e81-978d9134, #w-node-_85d05b0d-d437-a8c4-c3f5-376a4db0adbc-978d9134, #w-node-cedd3711-8b60-fe7f-23f0-40021e3fca29-978d9134, #w-node-d256cc84-9e53-8aca-2834-bc7f02789250-978d9134 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_18b07170-e5a5-2a61-858b-fd1c9c131905-e514635c, #w-node-_848db1d2-1263-546c-9f5a-f03098d3d1f2-47d3faa5 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }
}

@media screen and (min-width: 1280px) {
  #w-node-ced7f1af-895b-a261-4974-307a7935891f-c55d0324, #w-node-_4b40fe0e-7560-d082-9780-3051eb7a6221-c55d0324, #w-node-_19a6bd59-8bc9-579c-7c16-44a7b168b9d1-c55d0324, #w-node-cfd1de55-f7b6-a3bf-0522-2a227b9f81e7-c55d0324, #w-node-d5b996aa-66e2-3d54-bb4b-4257336af351-c55d0324, #w-node-ced7f1af-895b-a261-4974-307a7935891f-e1410763, #w-node-_4b40fe0e-7560-d082-9780-3051eb7a6221-e1410763, #w-node-_19a6bd59-8bc9-579c-7c16-44a7b168b9d1-e1410763, #w-node-cfd1de55-f7b6-a3bf-0522-2a227b9f81e7-e1410763, #w-node-d5b996aa-66e2-3d54-bb4b-4257336af351-e1410763, #w-node-ced7f1af-895b-a261-4974-307a7935891f-4cf83b89, #w-node-_4b40fe0e-7560-d082-9780-3051eb7a6221-4cf83b89, #w-node-_19a6bd59-8bc9-579c-7c16-44a7b168b9d1-4cf83b89, #w-node-cfd1de55-f7b6-a3bf-0522-2a227b9f81e7-4cf83b89, #w-node-d5b996aa-66e2-3d54-bb4b-4257336af351-4cf83b89, #w-node-ced7f1af-895b-a261-4974-307a7935891f-521b1652, #w-node-_4b40fe0e-7560-d082-9780-3051eb7a6221-521b1652, #w-node-_19a6bd59-8bc9-579c-7c16-44a7b168b9d1-521b1652, #w-node-cfd1de55-f7b6-a3bf-0522-2a227b9f81e7-521b1652, #w-node-d5b996aa-66e2-3d54-bb4b-4257336af351-521b1652, #w-node-ced7f1af-895b-a261-4974-307a7935891f-f5ba0f45, #w-node-_4b40fe0e-7560-d082-9780-3051eb7a6221-f5ba0f45, #w-node-_19a6bd59-8bc9-579c-7c16-44a7b168b9d1-f5ba0f45, #w-node-cfd1de55-f7b6-a3bf-0522-2a227b9f81e7-f5ba0f45, #w-node-d5b996aa-66e2-3d54-bb4b-4257336af351-f5ba0f45 {
    place-self: center;
  }

  #w-node-_9109af86-26ce-0368-f865-3563c1a9620d-6804a3fa, #w-node-bbe50fa1-112b-b7a2-014a-75b82999d015-6804a3fa, #w-node-f36763aa-ab38-975e-4b23-c7c5dffd5b63-cdd5fdc4, #w-node-f36763aa-ab38-975e-4b23-c7c5dffd5b6c-cdd5fdc4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ced7f1af-895b-a261-4974-307a7935891f-18e74cfe, #w-node-_4b40fe0e-7560-d082-9780-3051eb7a6221-18e74cfe, #w-node-_19a6bd59-8bc9-579c-7c16-44a7b168b9d1-18e74cfe, #w-node-cfd1de55-f7b6-a3bf-0522-2a227b9f81e7-18e74cfe, #w-node-d5b996aa-66e2-3d54-bb4b-4257336af351-18e74cfe {
    place-self: center;
  }

  #w-node-_1e505016-90af-6281-20e9-2451e5dbe72e-4d8cad45, #w-node-_1e505016-90af-6281-20e9-2451e5dbe72e-ba57cd43 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-d494f2b0-8fa6-46b9-217c-3243768faaf8-10778a49, #w-node-_98216e14-115e-5b59-814b-b402d3e86c50-10778a49, #w-node-_6ce75ebd-cd4c-4d26-f31d-e4b1f3ccae23-10778a49 {
    place-self: start center;
  }

  #w-node-f36763aa-ab38-975e-4b23-c7c5dffd5b63-2ceab761, #w-node-f36763aa-ab38-975e-4b23-c7c5dffd5b6c-2ceab761 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db074a26-027d-1a36-9922-f91b58004d5d-2b7bf90a, #w-node-db074a26-027d-1a36-9922-f91b58004d69-2b7bf90a, #w-node-db074a26-027d-1a36-9922-f91b58004d6f-2b7bf90a, #w-node-db074a26-027d-1a36-9922-f91b58004d75-2b7bf90a, #w-node-db074a26-027d-1a36-9922-f91b58004d7b-2b7bf90a, #w-node-db074a26-027d-1a36-9922-f91b58004d5d-34caba9a, #w-node-db074a26-027d-1a36-9922-f91b58004d69-34caba9a, #w-node-db074a26-027d-1a36-9922-f91b58004d6f-34caba9a, #w-node-db074a26-027d-1a36-9922-f91b58004d75-34caba9a, #w-node-db074a26-027d-1a36-9922-f91b58004d7b-34caba9a {
    place-self: center;
  }
}

@media screen and (max-width: 991px) {
  #w-node-_4595893a-f612-ed16-6277-3db28921e959-a03f03dc {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_978df3de-fd05-2b4a-ca9d-ded8f6b2d43c-493f0424 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_978df3de-fd05-2b4a-ca9d-ded8f6b2d43f-493f0424 {
    grid-column: 1 / 3;
  }

  #w-node-_5990fa1c-8f6c-74cd-ec4e-e9901ae49e04-1ae49df7 {
    align-self: auto;
  }

  #w-node-_187a2c2d-0c94-f8d5-2b64-583724a2c441-57d8498d, #w-node-_187a2c2d-0c94-f8d5-2b64-583724a2c471-57d8498d, #w-node-_187a2c2d-0c94-f8d5-2b64-583724a2c4a2-57d8498d {
    order: -9999;
  }

  #w-node-_11f4e49c-dd3a-9961-8edf-31a2906da692-57d8498d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8c6944e6-4839-b9e7-7b04-7c6bd7352a5c-7a0e98ec {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_8c6944e6-4839-b9e7-7b04-7c6bd7352a5f-7a0e98ec {
    grid-column: 1 / 3;
  }

  #w-node-_32d6f61c-d114-986e-f5a8-3c5267445cdc-629c8bf7, #w-node-_32d6f61c-d114-986e-f5a8-3c5267445d0c-629c8bf7, #w-node-_32d6f61c-d114-986e-f5a8-3c5267445d3d-629c8bf7 {
    order: -9999;
  }

  #w-node-a0e4b1e4-69f5-a9a0-b223-8acd86c9e062-629c8bf7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_709633e5-cd1a-293e-711c-21780bf71210-aeafaadf, #w-node-_709633e5-cd1a-293e-711c-21780bf71240-aeafaadf, #w-node-_709633e5-cd1a-293e-711c-21780bf71270-aeafaadf {
    order: -9999;
  }

  #w-node-a0e4b1e4-69f5-a9a0-b223-8acd86c9e062-aeafaadf {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_4d8d22e4-3f9a-4edd-02ea-44aa70181feb-aee52c3a, #w-node-_4d8d22e4-3f9a-4edd-02ea-44aa7018201b-aee52c3a, #w-node-_4d8d22e4-3f9a-4edd-02ea-44aa7018204b-aee52c3a {
    order: -9999;
  }

  #w-node-ee1840d5-c062-4759-7413-4f68f52ead58-293116fb, #w-node-ee1840d5-c062-4759-7413-4f68f52ead5b-293116fb {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b0341a18-89e2-2eb1-c1ee-67fc0c9b17a6-5419ed3b, #w-node-b0341a18-89e2-2eb1-c1ee-67fc0c9b17a6-8755d2f1 {
    place-self: center;
  }

  #w-node-ca43a85d-49bd-6950-d6d5-baa9dd7cc285-00290881 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_8fa80b00-efba-89e0-de9d-cc9519c6ee1e-00290881 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_47d1d37d-6a49-87a3-1432-4f4e1747be65-d03f041c, #w-node-_47d1d37d-6a49-87a3-1432-4f4e1747be74-d03f041c, #w-node-_47d1d37d-6a49-87a3-1432-4f4e1747be83-d03f041c, #w-node-_3cf0c77b-45da-5c3b-8d0d-3d49538c30b2-d03f041c, #w-node-_05fa29f6-5957-4e98-a0a8-b9e3915cd053-f23f0427, #w-node-_05fa29f6-5957-4e98-a0a8-b9e3915cd062-f23f0427, #w-node-_05fa29f6-5957-4e98-a0a8-b9e3915cd071-f23f0427, #w-node-_66284e15-8ad6-ca18-75e8-bf745c298492-f23f0427, #w-node-_0cfc7c7b-f64f-587c-efe6-42e93fca3889-f23f0427 {
    order: -9999;
  }

  #w-node-ef692b64-1fc8-0b72-d802-574e975cbced-6f3f0463, #w-node-_6c15f90b-595e-0015-4b3e-3628d312314a-1f3f046c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-ef116e86-3cf1-fdf3-d2cc-84c2cf8a465b-cf8a4655 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_71f3db50-02d9-e102-876b-ac5b9258e605-5f3f0473 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_3fd0505e-23c4-fa93-e4f4-a7316ebeffa2-033f04ab, #w-node-_8cee83d9-da9e-1f29-b70a-2d026dafb26a-033f04ab, #w-node-_45077dde-4ef6-a10b-33e6-5c123b187704-033f04ab, #w-node-_45077dde-4ef6-a10b-33e6-5c123b187723-033f04ab, #w-node-_45077dde-4ef6-a10b-33e6-5c123b187742-033f04ab, #w-node-_45077dde-4ef6-a10b-33e6-5c123b18775f-033f04ab, #w-node-_45077dde-4ef6-a10b-33e6-5c123b18777f-033f04ab, #w-node-_45077dde-4ef6-a10b-33e6-5c123b1877a0-033f04ab, #w-node-_45077dde-4ef6-a10b-33e6-5c123b1877bf-033f04ab {
    order: -9999;
  }

  #w-node-c553261a-bfdb-0f8d-8f54-635963ba133f-033f04ab {
    place-self: center;
  }

  #w-node-_72a30f99-8818-83a5-e128-0805aa7eaa45-5e3f05e8 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_72a30f99-8818-83a5-e128-0805aa7eaa48-5e3f05e8 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_72a30f99-8818-83a5-e128-0805aa7eaa4a-5e3f05e8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_72a30f99-8818-83a5-e128-0805aa7eaa51-5e3f05e8 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_72a30f99-8818-83a5-e128-0805aa7eaa54-5e3f05e8 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_72a30f99-8818-83a5-e128-0805aa7eaa64-5e3f05e8 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_72a30f99-8818-83a5-e128-0805aa7eaa67-5e3f05e8 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_72a30f99-8818-83a5-e128-0805aa7eaa7e-5e3f05e8 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_72a30f99-8818-83a5-e128-0805aa7eaa81-5e3f05e8 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_72a30f99-8818-83a5-e128-0805aa7eaa9a-5e3f05e8 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_72a30f99-8818-83a5-e128-0805aa7eaa9d-5e3f05e8 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_72a30f99-8818-83a5-e128-0805aa7eaab7-5e3f05e8 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_72a30f99-8818-83a5-e128-0805aa7eaaba-5e3f05e8 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_72a30f99-8818-83a5-e128-0805aa7eaad5-5e3f05e8 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_72a30f99-8818-83a5-e128-0805aa7eaad8-5e3f05e8 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_72a30f99-8818-83a5-e128-0805aa7eaae8-5e3f05e8 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_72a30f99-8818-83a5-e128-0805aa7eaaeb-5e3f05e8 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_72a30f99-8818-83a5-e128-0805aa7eaafc-5e3f05e8 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_72a30f99-8818-83a5-e128-0805aa7eaaff-5e3f05e8 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_17339371-4f1d-e42e-8259-3b0a47f33687-3d3f066d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e1698124-684e-c19e-69d6-6f60fab5d7ac-3d3f066d, #w-node-_83bedaae-81b7-0b9b-bee2-5eb7d71a838f-3d3f066d, #w-node-_18f427cf-64d0-364b-de56-5f37ff78aaab-3d3f066d, #w-node-a0e4b1e4-69f5-a9a0-b223-8acd86c9e062-629c8bf7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_19c7936d-9e3b-d45c-5245-3c931c416ec7-39448ae6, #w-node-_86dafa36-b40e-8bb7-6a6d-70bcbe842176-39448ae6, #w-node-fc247243-a6b8-25e8-56d7-3f5e85b987f4-39448ae6, #w-node-dff931f4-70e3-798f-071e-fe4c8ee463a9-39448ae6, #w-node-a91c02dd-905e-7ca8-6186-e509b36812d2-39448ae6, #w-node-dd6b859e-1e68-87d3-d70e-39220bbffa0f-39448ae6, #w-node-_929db8ca-235d-79fe-b243-dac70a1a6ead-39448ae6, #w-node-fec1434f-a352-b1a9-ae4a-f1cb285406cf-4a564ac9, #w-node-fec1434f-a352-b1a9-ae4a-f1cb285406ee-4a564ac9, #w-node-fec1434f-a352-b1a9-ae4a-f1cb2854070d-4a564ac9, #w-node-fec1434f-a352-b1a9-ae4a-f1cb2854072a-4a564ac9, #w-node-fec1434f-a352-b1a9-ae4a-f1cb2854074a-4a564ac9, #w-node-fec1434f-a352-b1a9-ae4a-f1cb2854076b-4a564ac9, #w-node-fec1434f-a352-b1a9-ae4a-f1cb2854078a-4a564ac9, #w-node-fec1434f-a352-b1a9-ae4a-f1cb285406cf-7e3ef024, #w-node-fec1434f-a352-b1a9-ae4a-f1cb285406ee-7e3ef024, #w-node-fec1434f-a352-b1a9-ae4a-f1cb2854070d-7e3ef024, #w-node-fec1434f-a352-b1a9-ae4a-f1cb2854072a-7e3ef024, #w-node-fec1434f-a352-b1a9-ae4a-f1cb2854074a-7e3ef024, #w-node-fec1434f-a352-b1a9-ae4a-f1cb2854076b-7e3ef024, #w-node-fec1434f-a352-b1a9-ae4a-f1cb2854078a-7e3ef024 {
    order: -9999;
  }

  #w-node-a0e4b1e4-69f5-a9a0-b223-8acd86c9e062-aeafaadf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_19c7936d-9e3b-d45c-5245-3c931c416ec7-a0ff8ffb, #w-node-_86dafa36-b40e-8bb7-6a6d-70bcbe842176-a0ff8ffb, #w-node-fc247243-a6b8-25e8-56d7-3f5e85b987f4-a0ff8ffb, #w-node-dff931f4-70e3-798f-071e-fe4c8ee463a9-a0ff8ffb, #w-node-a91c02dd-905e-7ca8-6186-e509b36812d2-a0ff8ffb, #w-node-dd6b859e-1e68-87d3-d70e-39220bbffa0f-a0ff8ffb, #w-node-_929db8ca-235d-79fe-b243-dac70a1a6ead-a0ff8ffb {
    order: -9999;
  }

  #w-node-e1c46f61-6277-0610-6857-08f8e550ad2e-d842afd0, #w-node-e1c46f61-6277-0610-6857-08f8e550af40-d842afd0 {
    grid-column: span 1 / span 1;
  }

  #w-node-_27b23fe2-7553-d298-6a8e-b662f83dd043-22649d3f, #w-node-_52d29cf4-c9ff-a8d8-5413-b006d509176d-22649d3f {
    order: -9999;
  }

  #w-node-_27b23fe2-7553-d298-6a8e-b662f83dd061-22649d3f {
    order: 9999;
  }

  #w-node-_19c7936d-9e3b-d45c-5245-3c931c416ec7-6804a3fa, #w-node-_86dafa36-b40e-8bb7-6a6d-70bcbe842176-6804a3fa, #w-node-fc247243-a6b8-25e8-56d7-3f5e85b987f4-6804a3fa, #w-node-dff931f4-70e3-798f-071e-fe4c8ee463a9-6804a3fa, #w-node-a91c02dd-905e-7ca8-6186-e509b36812d2-6804a3fa, #w-node-dd6b859e-1e68-87d3-d70e-39220bbffa0f-6804a3fa, #w-node-_929db8ca-235d-79fe-b243-dac70a1a6ead-6804a3fa, #w-node-fec1434f-a352-b1a9-ae4a-f1cb285406cf-e2a0ed97, #w-node-fec1434f-a352-b1a9-ae4a-f1cb285406ee-e2a0ed97, #w-node-fec1434f-a352-b1a9-ae4a-f1cb2854070d-e2a0ed97, #w-node-fec1434f-a352-b1a9-ae4a-f1cb2854072a-e2a0ed97, #w-node-fec1434f-a352-b1a9-ae4a-f1cb2854074a-e2a0ed97, #w-node-fec1434f-a352-b1a9-ae4a-f1cb2854076b-e2a0ed97, #w-node-fec1434f-a352-b1a9-ae4a-f1cb2854078a-e2a0ed97, #w-node-_97eaca0c-4180-9574-2c54-ac40e6529b98-3a55190c, #w-node-_97eaca0c-4180-9574-2c54-ac40e6529ba8-3a55190c {
    order: -9999;
  }

  #w-node-_97eaca0c-4180-9574-2c54-ac40e6529bb8-3a55190c {
    order: 9999;
  }

  #w-node-_0c002eb8-a4ee-fcc0-a8e2-c88b88a69ab2-cbec6e33, #w-node-_0c002eb8-a4ee-fcc0-a8e2-c88b88a69abd-cbec6e33 {
    order: -9999;
  }

  #w-node-_0c002eb8-a4ee-fcc0-a8e2-c88b88a69ac8-cbec6e33 {
    order: 9999;
  }

  #w-node-_8265e28c-0638-a61d-f5f7-895dddbc0900-78d17e04, #w-node-_8265e28c-0638-a61d-f5f7-895dddbc0910-78d17e04 {
    order: -9999;
  }

  #w-node-_8265e28c-0638-a61d-f5f7-895dddbc091d-78d17e04 {
    order: 9999;
  }

  #w-node-_27b23fe2-7553-d298-6a8e-b662f83dd043-ad44390f, #w-node-_52d29cf4-c9ff-a8d8-5413-b006d509176d-ad44390f {
    order: -9999;
  }

  #w-node-_27b23fe2-7553-d298-6a8e-b662f83dd061-ad44390f {
    order: 9999;
  }

  #w-node-a8bc9d77-4cd0-8739-1e55-bf1283bf5654-bb132d41 {
    place-self: center;
  }

  #w-node-ef692b64-1fc8-0b72-d802-574e975cbced-a299904b, #w-node-ef692b64-1fc8-0b72-d802-574e975cbcf8-a299904b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-cd88212e-ede1-3b3c-7ad4-9439591a5195-a299904b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0c20a3e9-ce06-d217-3404-61257539d506-d8c6d3c4 {
    place-self: center;
  }

  #w-node-_59992995-67f6-9fd9-b072-5fcbbba30f4a-7ae03c09, #w-node-_12d20399-a3cc-9734-8f05-5c06d297b785-7ae03c09, #w-node-_210909d0-03d8-b632-4066-4e3c18e9e6ce-7ae03c09, #w-node-cc234e47-6b9c-31cb-c39c-11e66bb6df49-7ae03c09, #w-node-d6912faa-3cd4-9eab-d0fd-a7a83cd8f55c-7ae03c09, #w-node-ea0d863f-2c57-13b3-46c2-43bc6ad225d0-7ae03c09 {
    grid-column: span 1 / span 1;
  }

  #w-node-_2d7f890c-0cae-468f-e433-171d6af50c87-00290881, #w-node-_72e5eff3-ce77-70da-dfd3-b802bdb76a58-00290881, #w-node-_0c3c1a5c-6672-d3a3-16ba-388bfd0e9ff9-00290881, #w-node-_7d4c347d-b030-dbb1-052b-a4ff32729c6b-00290881 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fec1434f-a352-b1a9-ae4a-f1cb285406cf-4ae61947, #w-node-fec1434f-a352-b1a9-ae4a-f1cb285406ee-4ae61947, #w-node-fec1434f-a352-b1a9-ae4a-f1cb2854070d-4ae61947, #w-node-fec1434f-a352-b1a9-ae4a-f1cb2854072a-4ae61947, #w-node-fec1434f-a352-b1a9-ae4a-f1cb2854074a-4ae61947, #w-node-fec1434f-a352-b1a9-ae4a-f1cb2854076b-4ae61947, #w-node-fec1434f-a352-b1a9-ae4a-f1cb2854078a-4ae61947 {
    order: -9999;
  }

  #w-node-f079c679-e69f-ff18-1ba2-77c582f7e6a4-57114a98 {
    grid-column: span 3 / span 3;
  }

  #w-node-f079c679-e69f-ff18-1ba2-77c582f7e6a8-57114a98 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f079c679-e69f-ff18-1ba2-77c582f7e6b4-57114a98 {
    grid-column: span 1 / span 1;
  }

  #w-node-_02c144cf-c6b8-924d-ed99-099d4ffbc4c4-57114a98 {
    grid-column: span 3 / span 3;
  }

  #w-node-_02c144cf-c6b8-924d-ed99-099d4ffbc4c8-57114a98 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_02c144cf-c6b8-924d-ed99-099d4ffbc4d2-57114a98 {
    grid-column: span 1 / span 1;
  }

  #w-node-_9f26a2f9-4c07-48ce-81ba-bdf7db467eca-57114a98 {
    grid-column: span 3 / span 3;
  }

  #w-node-_9f26a2f9-4c07-48ce-81ba-bdf7db467ece-57114a98 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9f26a2f9-4c07-48ce-81ba-bdf7db467ed8-57114a98 {
    grid-column: span 1 / span 1;
  }

  #w-node-_608ed64a-bc86-fbf4-4619-19603c299080-10778a49, #w-node-_5712b900-dda1-8cdd-56b0-aa92a8087d20-10778a49, #w-node-c35307d4-8a4b-c8c7-9a67-a88485f423c5-10778a49, #w-node-_51576f99-6584-f9ae-6acf-69db9a295214-10778a49, #w-node-_023d171d-314f-77ed-2bf9-81f468495daf-10778a49, #w-node-_023d171d-314f-77ed-2bf9-81f468495dcc-10778a49, #w-node-_023d171d-314f-77ed-2bf9-81f468495de9-10778a49, #w-node-_023d171d-314f-77ed-2bf9-81f468495e04-10778a49, #w-node-_023d171d-314f-77ed-2bf9-81f468495e22-10778a49, #w-node-_023d171d-314f-77ed-2bf9-81f468495e41-10778a49, #w-node-_023d171d-314f-77ed-2bf9-81f468495e5e-10778a49 {
    order: -9999;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_4595893a-f612-ed16-6277-3db28921e959-a03f03dc, #w-node-_4595893a-f612-ed16-6277-3db28921e95e-a03f03dc, #w-node-_6c15f90b-595e-0015-4b3e-3628d312314a-1f3f046c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ef116e86-3cf1-fdf3-d2cc-84c2cf8a465b-cf8a4655 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_71f3db50-02d9-e102-876b-ac5b9258e605-5f3f0473, #w-node-_17339371-4f1d-e42e-8259-3b0a47f33687-3d3f066d, #w-node-e1698124-684e-c19e-69d6-6f60fab5d7ac-3d3f066d, #w-node-_18f427cf-64d0-364b-de56-5f37ff78aaab-3d3f066d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_339401e7-57ba-3d07-3086-8f8d06546d70-57d8498d, #w-node-_5ed5c103-6b8f-bbeb-8b83-a359251782ed-629c8bf7 {
    order: -9999;
  }

  #w-node-a0e4b1e4-69f5-a9a0-b223-8acd86c9e062-629c8bf7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_5ed5c103-6b8f-bbeb-8b83-a359251782ed-aeafaadf {
    order: -9999;
  }

  #w-node-ee1840d5-c062-4759-7413-4f68f52ead58-293116fb {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_27b23fe2-7553-d298-6a8e-b662f83dd043-22649d3f, #w-node-_52d29cf4-c9ff-a8d8-5413-b006d509176d-22649d3f, #w-node-_97eaca0c-4180-9574-2c54-ac40e6529b98-3a55190c, #w-node-_97eaca0c-4180-9574-2c54-ac40e6529ba8-3a55190c, #w-node-_0c002eb8-a4ee-fcc0-a8e2-c88b88a69ab2-cbec6e33, #w-node-_0c002eb8-a4ee-fcc0-a8e2-c88b88a69abd-cbec6e33, #w-node-_8265e28c-0638-a61d-f5f7-895dddbc0900-78d17e04, #w-node-_8265e28c-0638-a61d-f5f7-895dddbc0910-78d17e04, #w-node-_27b23fe2-7553-d298-6a8e-b662f83dd043-ad44390f, #w-node-_52d29cf4-c9ff-a8d8-5413-b006d509176d-ad44390f {
    order: 9999;
  }

  #w-node-c9b3abfe-d8b9-abd1-a81a-2c0ee22dee13-cdd5fdc4, #w-node-d8fc9270-c359-db1b-f503-f1e38b333d32-cdd5fdc4, #w-node-_45beeeb3-0d58-9ae9-dc4e-292023b96985-cdd5fdc4 {
    justify-self: auto;
  }

  #w-node-cd88212e-ede1-3b3c-7ad4-9439591a5195-a299904b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-bc3142fa-4b12-e1ae-00b6-ce7cb1d7a4a7-1510361c, #w-node-bc3142fa-4b12-e1ae-00b6-ce7cb1d7a4ad-1510361c, #w-node-bc3142fa-4b12-e1ae-00b6-ce7cb1d7a4a1-1510361c {
    justify-self: auto;
  }

  #w-node-cdc58d59-e5ad-0e26-f156-aa3b4a4614fa-57114a98 {
    justify-self: center;
  }

  #w-node-f079c679-e69f-ff18-1ba2-77c582f7e6b4-57114a98, #w-node-_02c144cf-c6b8-924d-ed99-099d4ffbc4d2-57114a98, #w-node-_9f26a2f9-4c07-48ce-81ba-bdf7db467ed8-57114a98 {
    grid-column: span 1 / span 1;
  }

  #w-node-_9f26a2f9-4c07-48ce-81ba-bdf7db467edf-57114a98 {
    grid-column: span 3 / span 3;
  }

  #w-node-_6ce75ebd-cd4c-4d26-f31d-e4b1f3ccae23-10778a49 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-c9b3abfe-d8b9-abd1-a81a-2c0ee22dee13-2ceab761, #w-node-d8fc9270-c359-db1b-f503-f1e38b333d32-2ceab761, #w-node-_45beeeb3-0d58-9ae9-dc4e-292023b96985-2ceab761 {
    justify-self: auto;
  }
}
