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: All;
  src: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/67c4d360d61305b4e1fa7bfd_all.css") format("undefined");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

:root {
  --green: #1b7660;
  --combine-library--primary-600\<deleted\|variable-d08fbb46\>: #6157f8;
  --white: white;
  --spark-library--foreground-interactive\<deleted\|variable-cf7e9b6c\>: #5532fa;
  --team-grad-1: #555ecd;
  --black: black;
  --trans: #fff0;
  --bg-green: #dcede1;
  --green-grad: #057e74;
  --violet: #2c164d;
  --drk-green: #0c4938;
  --bieges: #feefe9;
  --mango-grad-green-2: #08776e;
  --tagline-bg: #a9e0c8;
  --light-black: #7f738b;
  --grey: #333;
  --blue-dark: #003055;
  --test-color: #beefc9;
  --biege: #efedeb;
  --grad-light-green: #e4eee0;
  --grad-derk-green: #d0e4df;
  --combine-library--grey-800\<deleted\|variable-c0ad9ad1\>: #1f2c3d;
  --combine-library--grey-600\<deleted\|variable-0e360e02\>: #5f6570;
  --blue: #3257bd;
  --combine-library--primary-800\<deleted\|variable-21ad7478\>: #472def;
  --combine-library--secondary-600\<deleted\|variable-7a0cb4d3\>: #00a1c1;
  --combine-library--warning-400\<deleted\|variable-69759a07\>: #f8b34b;
  --combine-library--grey-100\<deleted\|variable-223f7370\>: #d9dce2;
  --combine-library--grey-050\<deleted\|variable-392f34d8\>: #f2f3f7;
  --combine-library--white\<deleted\|variable-4f83e1a7\>: white;
  --combine-library--grey-400\<deleted\|variable-e6bcc45d\>: #8c94a5;
  --relume-library-lite--rl-black\<deleted\|variable-a7d61fee\>: black;
  --relume-library-lite--rl-white\<deleted\|variable-41e69d91\>: white;
  --untitled-ui--gray600\<deleted\|variable-10a0cd12\>: #475467;
  --spark-library--foreground-secondary\<deleted\|variable-aa6616bc\>: #000000c2;
  --spark-library--white\<deleted\|variable-547781ba\>: #fff0;
  --spark-library--background--interactive\<deleted\|variable-627466e1\>: #f0ecfd;
  --spark-library--black\<deleted\|variable-802ac2b5\>: black;
  --spark-library--light-steel-purple\<deleted\|variable-07327a1a\>: #a695fb;
  --untitled-ui--gray900\<deleted\|variable-f63dbb51\>: #101828;
  --untitled-ui--primary600\<deleted\|variable-c514c1b4\>: #7f56d9;
  --untitled-ui--white\<deleted\|variable-e3beb9c1\>: white;
  --untitled-ui--primary700\<deleted\|variable-da4f7fa3\>: #6941c6;
  --untitled-ui--primary100\<deleted\|variable-35a3c723\>: #f4ebff;
  --untitled-ui--gray100\<deleted\|variable-4a47ec41\>: #f2f4f7;
  --untitled-ui--gray700\<deleted\|variable-d4f37b50\>: #344054;
  --untitled-ui--primary50\<deleted\|variable-a4451441\>: #f9f5ff;
  --green-multi-light: #e0f0d5;
  --untitled-ui--gray300\<deleted\|variable-51e0117e\>: #d0d5dd;
  --untitled-ui--gray50-2\<deleted\|variable-8a511359\>: #f9fafb;
  --untitled-ui--gray800\<deleted\|variable-0a1a9f61\>: #1d2939;
  --untitled-ui--gray200\<deleted\|variable-bad2ea62\>: #eaecf0;
  --untitled-ui--gray500\<deleted\|variable-68f29e84\>: #667085;
  --untitled-ui--warning300\<deleted\|variable-15a81cb3\>: #fec84b;
  --textgreen: #8bbaae;
  --untitled-ui--primary300\<deleted\|variable-b540dac6\>: #d6bbfb;
  --untitled-ui--primary800\<deleted\|variable-ddf4f85f\>: #53389e;
  --untitled-ui--success50\<deleted\|variable-9177f7a8\>: #ecfdf3;
  --untitled-ui--success700\<deleted\|variable-1c4c81d0\>: #027a48;
  --untitled-ui--primary200\<deleted\|variable-b0d9f07d\>: #e9d7fe;
  --untitled-ui--success500\<deleted\|variable-fd5af5b9\>: #12b76a;
  --light-blue-bg: #e6edf7;
  --lightgreen: #36d262;
  --untitled-ui--gray400\<deleted\|variable-b339bef7\>: #98a2b3;
  --untitled-ui--pink50\<deleted\|variable-7f28bd70\>: #fdf2fa;
  --untitled-ui--pink700\<deleted\|variable-1c44a7e0\>: #c11574;
  --untitled-ui--indigo50\<deleted\|variable-d9f30971\>: #eef4ff;
  --untitled-ui--indigo700\<deleted\|variable-a6995f81\>: #3538cd;
  --light-purple: #d0ddff;
  --orange-light: #fbe6c9;
  --orange: #f09d2e;
  --mango-green-grad-1: #34892f;
  --biege-new: #f8f7f1;
  --blue-new: var(--black);
  --whatsapp: #25d366;
  --untitled-ui--blue700\<deleted\|variable-ca2d2726\>: #175cd3;
  --radiant-ui-components-library-marketplace--color--white\<deleted\|variable-2638b7e3-76f4-2553-5414-582d280e7f61\>: white;
  --radiant-ui-components-library-marketplace--color--body-font-dark\<deleted\|variable-4662765b-9b11-3e5f-d260-f4c1e06650c9\>: #6d6d6d;
  --radiant-ui-components-library-marketplace--color--theme-color\<deleted\|variable-7d716cca-6feb-e1e3-34d1-e80b03c86465\>: #116df8;
  --radiant-ui-components-library-marketplace--color--button-background-dark\<deleted\|variable-01f0ad22-fe74-083b-fbda-00c4a5b7ca7b\>: #131218;
  --radiant-ui-components-library-marketplace--light-grey\<deleted\|variable-a2a1940e-206b-13a7-76ec-9a2fec159f19\>: #5a5a5a;
  --radiant-ui-components-library-marketplace--color--heading-dark\<deleted\|variable-79795e4e-3c29-5910-ab2f-ee8b0c29c52e\>: #150438;
  --yellow-tag: #f1f68e;
  --multi-green: #d8eec9;
  --multi-bg-green: #f2ffe9;
  --spark-library--foreground-interactive-hover\<deleted\|variable-be2ea3c7\>: #1e116e;
  --font-family: "DM Sans", sans-serif;
  --team-grad-2: #767ee7;
}

.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-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-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-layout-blockcontainer {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

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

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

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

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

.w-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-layout-vflex {
  flex-direction: column;
  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: #5f5f5f;
  flex-flow: row;
  justify-content: center;
  align-items: stretch;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  line-height: 1.2;
}

h1 {
  letter-spacing: 0;
  text-indent: 4px;
  column-count: auto;
  margin-top: 20px;
  margin-bottom: 10px;
  font-family: DM Sans, sans-serif;
  font-size: 50px;
  font-weight: 500;
  line-height: 50px;
}

h2 {
  color: var(--green);
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 32px;
  font-weight: 700;
  line-height: 36px;
}

p {
  margin-bottom: 10px;
}

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

strong {
  font-weight: bold;
}

.navbar-logo-center-container {
  z-index: 5;
  background-color: #0000;
  width: 1030px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.navbar-logo-center-container.shadow-three {
  width: 100%;
  max-width: 1140px;
}

.container {
  width: 100%;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
  padding-top: 2em;
}

.navbar-wrapper-three {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.navbar-brand-three {
  z-index: 5;
  position: absolute;
}

.nav-menu-wrapper-three {
  width: 100%;
}

.nav-menu-three {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.nav-menu-block {
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.nav-link {
  color: #1a1b1f;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 5px;
  padding: 5px 10px;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
}

.nav-link:hover {
  color: #1a1b1fbf;
}

.nav-link:focus-visible, .nav-link[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 4px;
  outline: 2px solid #0050bd;
}

.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-link {
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 14px;
}

.nav-dropdown-link:focus-visible, .nav-dropdown-link[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-link-accent {
  color: #1a1b1f;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 20px;
  padding: 5px 10px;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.nav-link-accent:hover {
  color: #1a1b1fbf;
}

.button-primary {
  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:hover {
  color: #fff;
  background-color: #32343a;
}

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

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

.rl-styleguide_empty-space {
  z-index: -1;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  padding: 2rem;
  display: flex;
  position: relative;
}

.max-width-large {
  flex: 0 auto;
  width: 100%;
  max-width: none;
  padding-bottom: 0;
}

.rl-styleguide_background-color-list {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

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

.icon-height-custom1 {
  height: 1.25rem;
}

.rl-styleguide_item {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: start;
  place-items: start;
  padding-bottom: 1rem;
  display: grid;
}

.rl-styleguide_item.is-stretch {
  grid-row-gap: 1rem;
  justify-items: stretch;
}

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

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

.padding-xlarge {
  padding: 4rem;
}

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

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

.padding-0 {
  padding: 0;
}

.rl-styleguide_header {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  padding-top: 3rem;
  padding-bottom: 3rem;
  display: flex;
}

.rl-styleguide_item-row {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 15rem 1fr;
  align-items: center;
}

.rl-styleguide_item-row.is-button-row {
  grid-template-columns: 19rem 1fr;
}

.margin-xlarge {
  margin: 4rem;
}

.padding-vertical, .padding-vertical.padding-tiny, .padding-vertical.padding-xhuge, .padding-vertical.padding-large, .padding-vertical.padding-xxsmall, .padding-vertical.padding-huge, .padding-vertical.padding-medium, .padding-vertical.padding-custom1, .padding-vertical.padding-xlarge, .padding-vertical.padding-0, .padding-vertical.padding-xxhuge, .padding-vertical.padding-custom2, .padding-vertical.padding-xxlarge, .padding-vertical.padding-xsmall, .padding-vertical.padding-custom3, .padding-vertical.padding-small {
  padding-left: 0;
  padding-right: 0;
}

.padding-vertical.padding-xhuge {
  padding-top: 0;
  font-family: DM Sans, sans-serif;
}

.form_message-success-wrapper {
  margin-top: 1rem;
  padding: 0;
}

.padding-xxlarge {
  padding: 5rem;
}

.icon-embed-custom1 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
}

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

.padding-left, .padding-left.padding-xxlarge, .padding-left.padding-custom3, .padding-left.padding-xsmall, .padding-left.padding-small, .padding-left.padding-0, .padding-left.padding-custom1, .padding-left.padding-medium, .padding-left.padding-xhuge, .padding-left.padding-large, .padding-left.padding-xxsmall, .padding-left.padding-huge, .padding-left.padding-tiny, .padding-left.padding-xlarge, .padding-left.padding-xxhuge, .padding-left.padding-custom2 {
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
}

.form_checkbox-icon {
  cursor: pointer;
  border: 1px solid #000;
  border-radius: 0;
  width: 1.125rem;
  min-width: 1.125rem;
  height: 1.125rem;
  min-height: 1.125rem;
  margin-top: 0;
  margin-left: -1.25rem;
  margin-right: .5rem;
  transition: all .2s;
}

.form_checkbox-icon.w--redirected-checked {
  box-shadow: none;
  background-color: #000;
  background-size: 16px 16px;
  border-width: 1px;
  border-color: #000;
}

.form_checkbox-icon.w--redirected-focus {
  box-shadow: none;
  border-color: #000;
}

.form_checkbox-icon.is-alternate {
  border-color: #fff;
}

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

.rl-styleguide_subheading {
  z-index: 3;
  color: #000;
  background-color: #eee;
  border-radius: .75rem;
  margin-bottom: 1rem;
  padding: 1rem;
  font-size: 2rem;
  font-weight: 700;
  line-height: 1;
}

.margin-top-auto {
  margin-top: auto;
}

.margin-bottom {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  text-align: left;
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding-bottom: 0;
  display: flex;
}

.margin-bottom.margin-xhuge, .margin-bottom.margin-small, .margin-bottom.margin-large, .margin-bottom.margin-huge, .margin-bottom.margin-custom3, .margin-bottom.margin-xsmall, .margin-bottom.margin-tiny, .margin-bottom.margin-custom1, .margin-bottom.margin-0, .margin-bottom.margin-custom2 {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-bottom.margin-xxlarge {
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

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

.margin-bottom.center {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
}

.margin-bottom.cntre {
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
}

.margin-bottom._12 {
  padding-bottom: 10px;
}

.margin-bottom.chatbot {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
}

.margin-bottom.multichannel {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: left;
  justify-content: center;
  align-items: center;
}

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

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

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

.margin-xsmall {
  margin: 1rem;
}

.rl-styleguide_callout-heading-wrapper {
  font-size: 1.25rem;
  font-weight: 600;
}

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

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

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

.shadow-xxsmall {
  box-shadow: 0 1px 2px #0000000d;
}

.shadow-medium {
  box-shadow: 0 12px 16px -4px #00000014, 0 4px 6px -2px #00000008;
}

.tag {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  color: #000;
  background-color: #eee;
  border: 1px #eee;
  justify-content: center;
  align-items: center;
  padding: .25rem .5rem;
  font-size: .875rem;
  font-weight: 600;
  text-decoration: none;
  display: inline-flex;
}

.tag.is-text {
  background-color: #0000;
  border-style: none;
  border-color: #0000;
  padding: 0;
  display: inline-block;
}

.tag.is-text.is-alternate {
  color: #fff;
  background-color: #0000;
}

.tag.is-alternate {
  color: #000;
  background-color: #fff;
  border-color: #fff;
}

.rl-styleguide_button-row {
  grid-column-gap: 1rem;
  display: flex;
}

.margin-right, .margin-right.margin-custom2, .margin-right.margin-medium, .margin-right.margin-0, .margin-right.margin-small, .margin-right.margin-xxhuge, .margin-right.margin-xxlarge, .margin-right.margin-large, .margin-right.margin-xxsmall, .margin-right.margin-huge, .margin-right.margin-xhuge, .margin-right.margin-tiny, .margin-right.margin-custom3, .margin-right.margin-custom1, .margin-right.margin-xlarge, .margin-right.margin-xsmall {
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
}

.padding-small {
  padding: 1.5rem;
}

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

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

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

.background-color-secondary {
  background-color: #eee;
}

.accordion-toggle {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  display: flex;
}

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

.class-label-column {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.pointer-events-none {
  pointer-events: none;
}

.icon-height-xsmall {
  height: 1.5rem;
}

.margin-vertical, .margin-vertical.margin-xxlarge, .margin-vertical.margin-0, .margin-vertical.margin-custom2, .margin-vertical.margin-xhuge, .margin-vertical.margin-medium, .margin-vertical.margin-custom3, .margin-vertical.margin-xxsmall, .margin-vertical.margin-custom1, .margin-vertical.margin-large, .margin-vertical.margin-xsmall, .margin-vertical.margin-xxhuge, .margin-vertical.margin-small, .margin-vertical.margin-xlarge, .margin-vertical.margin-tiny, .margin-vertical.margin-huge {
  margin-left: 0;
  margin-right: 0;
}

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

.form_field-label {
  margin-bottom: .5rem;
  font-weight: 400;
}

.form_field-label.is-alternate {
  color: #fff;
}

.background-color-tertiary {
  background-color: #aaa;
}

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

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

.form_radio-label {
  margin-bottom: 0;
}

.form_message-error {
  color: #b42318;
  background-color: #fef3f2;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 1rem;
  display: flex;
}

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

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

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

.rl-styleguide_ratio-bg {
  z-index: -1;
  background-color: #eee;
  min-width: 3rem;
  height: 100%;
  position: relative;
}

.icon-embed-xlarge {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 6.5rem;
  height: 6.5rem;
  display: flex;
}

.rl-styleguide_label {
  color: #1e51f7;
  white-space: nowrap;
  cursor: context-menu;
  background-color: #ebeffa;
  padding: .25rem .5rem;
  font-size: .75rem;
  display: inline-block;
}

.rl-styleguide_label.is-html-tag {
  color: #bb4198;
  background-color: #f9eff6;
}

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

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

.container-large {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: none;
  height: 100%;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.container-large.two {
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1440px;
  display: flex;
}

.margin-huge {
  margin: 6rem;
}

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

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

.hide {
  display: none;
}

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

.margin-custom1 {
  width: 100%;
  padding-bottom: 40px;
}

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

.form_input {
  color: #000;
  background-color: #fff;
  border: 1px solid #000;
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: .5rem .75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input:focus {
  border-color: #000;
}

.form_input::placeholder {
  color: #0009;
}

.form_input.is-select-input {
  background-image: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/67c472f3f5982184597b0f2b_chevron-down.svg");
  background-position: 99%;
  background-repeat: no-repeat;
  background-size: auto;
}

.form_input.is-select-input.is-alternate {
  background-image: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/67c472f3f5982184597b0f27_chevron-down-white.svg");
}

.form_input.is-alternate {
  color: #fff;
  background-color: #0000;
  border-color: #fff;
}

.form_input.is-alternate::placeholder {
  color: #fff9;
}

.form_input.is-text-area {
  height: auto;
  min-height: 11.25rem;
  padding-top: .75rem;
  padding-bottom: .75rem;
  overflow: auto;
}

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

.form_radio.is-alternate {
  color: #fff;
}

.icon-embed-large {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 5rem;
  height: 5rem;
  display: flex;
}

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

.shadow-large {
  box-shadow: 0 20px 24px -4px #00000014, 0 8px 8px -4px #00000008;
}

.button {
  color: #fff;
  text-align: center;
  background-color: #1b7660;
  border: 1px #000;
  border-radius: 4px;
  width: 100%;
  padding: .75rem 1rem;
  font-weight: 600;
  text-decoration: none;
}

.button.is-secondary {
  border-style: solid;
  border-color: var(--green);
  color: var(--green);
  background-color: #0000;
  font-weight: 700;
}

.button.is-secondary.is-alternate {
  color: #fff;
  background-color: #0000;
}

.button.is-secondary.is-icon {
  border-style: solid;
  border-color: var(--combine-library--primary-600\<deleted\|variable-d08fbb46\>);
  background-color: var(--white);
  color: var(--spark-library--foreground-interactive\<deleted\|variable-cf7e9b6c\>);
  height: 100%;
  max-height: 40px;
}

.button.is-link {
  color: #000;
  background-color: #0000;
  border-style: none;
  padding: .25rem 0;
  line-height: 1;
  text-decoration: none;
}

.button.is-link.is-icon {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  border-color: var(--white);
  background-color: var(--white);
  color: var(--green);
  text-align: left;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
}

.button.is-link.is-icon.x {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  aspect-ratio: auto;
  background-color: var(--white);
  color: var(--green);
  border-style: none;
  justify-content: flex-start;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.button.is-link.is-alternate {
  color: #fff;
  background-color: #0000;
}

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

.button.is-small.is-icon-only {
  padding-left: .5rem;
  padding-right: .5rem;
}

.button.is-small.is-icon {
  width: 100%;
}

.button.is-tertiary {
  color: #000;
  background-color: #0000;
  border-color: #0000;
}

.button.is-alternate {
  background-color: var(--green);
  color: #fff;
  border-width: 0;
  border-color: #fff;
  border-radius: 4px;
  padding-left: 1rem;
  padding-right: 1rem;
}

.button.is-icon-only {
  padding-left: .75rem;
  padding-right: .75rem;
}

.button.is-icon {
  grid-column-gap: .4rem;
  grid-row-gap: .4rem;
  border-style: solid;
  border-color: var(--green);
  background-color: var(--green);
  color: var(--white);
  border-radius: .42em;
  flex-flow: row;
  flex: 0 auto;
  order: 0;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: auto;
  max-width: none;
  height: 40px;
  max-height: 48px;
  margin-left: 0;
  margin-right: auto;
  padding-left: 2rem;
  padding-right: 2rem;
  font-family: DM Sans, sans-serif;
  font-size: 15px;
  font-weight: 500;
  display: flex;
}

.button.is-icon.team {
  border: 2px solid var(--team-grad-1);
  background-color: var(--white);
  color: var(--team-grad-1);
  border-radius: 8px;
}

.button.is-icon.team.header {
  border-color: var(--white);
  background-color: var(--green);
  color: var(--white);
  height: 48px;
  min-height: auto;
  margin-right: 0;
  padding-left: 1rem;
  padding-right: 1rem;
}

.button.is-icon.x {
  align-self: flex-start;
  margin-left: auto;
}

.button.white {
  background-color: var(--white);
  color: var(--green);
}

.class-label-row {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.aspect-ratio-widescreen {
  aspect-ratio: 16 / 9;
}

.rl-styleguide_nav-link {
  color: #fff;
  border-radius: .25rem;
  padding: .5rem 1rem;
  text-decoration: none;
}

.rl-styleguide_nav-link.w--current {
  color: #000;
  background-color: #fff;
}

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

.shadow-small {
  box-shadow: 0 4px 8px -2px #0000001a, 0 2px 4px -2px #0000000f;
}

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

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

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

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

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

.margin-top, .margin-top.margin-xxhuge, .margin-top.margin-0, .margin-top.margin-medium, .margin-top.margin-custom1, .margin-top.margin-custom3, .margin-top.margin-xlarge, .margin-top.margin-large, .margin-top.margin-custom2, .margin-top.margin-xhuge, .margin-top.margin-small, .margin-top.margin-xsmall, .margin-top.margin-tiny, .margin-top.margin-xxsmall, .margin-top.margin-huge, .margin-top.margin-xxlarge {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
}

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

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

.pointer-events-auto {
  pointer-events: auto;
}

.main-wrapper {
  flex-flow: column;
  width: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.margin-xxhuge {
  margin: 10rem;
}

.form_message-error-wrapper {
  margin-top: 1rem;
  padding: 0;
}

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

.padding-section-large {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1440px;
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-right: 0;
  display: flex;
}

.padding-section-large.text-only {
  padding-left: 8em;
  padding-right: 8em;
}

.padding-section-large.text-only.align-center {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.padding-section-large._0pad-top {
  padding-top: 0;
}

.padding-section-large.left {
  justify-content: center;
  align-items: flex-start;
}

.shadow-xsmall {
  box-shadow: 0 1px 3px #0000001a, 0 1px 2px #0000000f;
}

.rl-styleguide_empty-box {
  z-index: -1;
  background-color: #eee;
  min-width: 3rem;
  height: 3rem;
  position: relative;
}

.aspect-ratio-square {
  aspect-ratio: 1;
}

.rl-styleguide_icons-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  display: grid;
}

.shadow-xxlarge {
  box-shadow: 0 32px 64px -12px #00000024;
}

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

.form_checkbox.is-alternate {
  color: #fff;
}

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

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

.margin-0 {
  margin: 0;
}

.heading-style-h5 {
  color: var(--black);
  font-size: 2.29em;
  font-weight: 500;
  line-height: 1.4;
}

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

.aspect-ratio-landscape {
  aspect-ratio: 3 / 2;
}

.rl-styleguide_list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  padding-bottom: 4rem;
}

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

.aspect-ratio-portrait {
  aspect-ratio: 2 / 3;
}

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

.sectionx {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--trans);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 100px;
  margin-bottom: auto;
  padding: 2em 5%;
  display: flex;
  overflow: hidden;
}

.sectionx.green {
  background-color: var(--bg-green);
}

.sectionx.gradient {
  background-image: linear-gradient(24deg, var(--green-grad), var(--violet) 68%);
}

.sectionx.gradient.green {
  background-image: linear-gradient(171deg, var(--drk-green) 52%, var(--green));
}

.sectionx.drk-green {
  background-color: var(--drk-green);
}

.sectionx.x {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: column;
  padding-top: 2em;
}

.sectionx.low {
  padding-top: 0;
  padding-bottom: 0;
}

.sectionx.biege {
  background-color: var(--bieges);
}

.sectionx.green-sat {
  background-color: var(--mango-grad-green-2);
}

.sectionx.image {
  background-image: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/67d7d8c92488f97a763bc7c9_Frame%201853.png");
  background-position: 0 0;
  background-size: auto;
}

.sectionx._0padtop {
  padding-top: 0;
}

.sectionx.blog {
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.sectionx.black {
  background-color: var(--black);
}

.sectionx.down {
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  position: relative;
}

.sectionx.down.overflow {
  max-width: 1440px;
  overflow: visible;
}

.sectionx.hide {
  display: none;
}

.sectionx.video {
  padding: 1em 15%;
}

.sectionx.desk-hide {
  display: none;
}

.sectionx.lightgreen {
  background-color: #f2ffe9;
}

.sectionx.trans {
  background-color: var(--trans);
  padding-top: 2em;
}

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

.form_field-wrapper {
  position: relative;
}

.padding-xhuge {
  padding: 7rem;
}

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

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

.margin-xhuge {
  margin: 7rem;
}

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

.padding-large {
  width: 100%;
  padding: 3rem 0;
}

.padding-horizontal, .padding-horizontal.padding-xsmall, .padding-horizontal.padding-small, .padding-horizontal.padding-xxlarge, .padding-horizontal.padding-huge, .padding-horizontal.padding-large, .padding-horizontal.padding-xhuge, .padding-horizontal.padding-medium, .padding-horizontal.padding-xxsmall, .padding-horizontal.padding-custom1, .padding-horizontal.padding-custom3, .padding-horizontal.padding-0, .padding-horizontal.padding-tiny, .padding-horizontal.padding-xlarge, .padding-horizontal.padding-xxhuge, .padding-horizontal.padding-custom2 {
  padding-top: 0;
  padding-bottom: 0;
}

.rl-styleguide_callout-link-wrapper-colors {
  background-image: linear-gradient(135deg, #ff744826, #ff484826 50%, #6248ff26), linear-gradient(#fff, #fff);
  border-radius: .6875rem;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: .75rem 1rem;
  display: flex;
}

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

.padding-xsmall {
  padding: 1rem 0;
}

.text-style-tagline {
  box-sizing: border-box;
  aspect-ratio: auto;
  background-color: var(--bg-green);
  color: var(--green);
  text-transform: uppercase;
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-clip: border-box;
  flex-flow: wrap;
  order: 0;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: auto;
  height: auto;
  margin-left: 0;
  margin-right: auto;
  padding: 5px;
  font-weight: 600;
  text-decoration: none;
  display: block;
  position: static;
  overflow: hidden;
}

.text-style-tagline.green {
  background-color: var(--tagline-bg);
  white-space: pre;
  overflow-wrap: normal;
  flex: 0 auto;
  text-decoration: none;
  display: flex;
  overflow: visible;
}

.text-style-tagline.green.x, .text-style-tagline.green.bold-text-10 {
  width: auto;
}

.text-style-tagline._1 {
  width: 25%;
}

.text-style-tagline._2 {
  width: 33%;
}

.text-style-tagline._3 {
  width: 64%;
}

.text-style-tagline._5 {
  width: auto;
  margin-left: 0;
  margin-right: auto;
}

.rl-styleguide_form-wrapper {
  padding-right: 1.5rem;
}

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

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

.rl-styleguide_spacing {
  border: 1px dashed #000;
}

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

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

.form_checkbox-label {
  margin-bottom: 0;
}

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

.rl-styleguide_nav {
  z-index: 1000;
  background-color: #000;
  border-radius: .75rem;
  margin-top: 1rem;
  padding: .5rem;
  position: sticky;
  top: 1rem;
}

.rl-styleguide_callout-link_colors {
  background-color: #fff;
  background-image: linear-gradient(135deg, #ff7448, #ff4848 50%, #6248ff);
  border-radius: .75rem;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 1.5rem;
  padding: 1px;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.rl-styleguide_heading {
  z-index: 4;
  color: #000;
  margin-bottom: 1.5rem;
  padding: .25rem .5rem;
  font-size: 3.5rem;
  font-weight: 700;
}

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

.margin-xxlarge {
  margin: 5rem;
}

.rl-styleguide_subheading-small {
  font-size: 1rem;
  font-weight: 400;
}

.form_radio-icon {
  cursor: pointer;
  border: 1px solid #000;
  border-radius: 100px;
  width: 1.125rem;
  min-width: 1.125rem;
  height: 1.125rem;
  min-height: 1.125rem;
  margin-top: 0;
  margin-left: -1.125rem;
  margin-right: .5rem;
}

.form_radio-icon.w--redirected-checked {
  background-color: #fff;
  background-image: none;
  border-width: 6px;
  border-color: #000;
}

.form_radio-icon.w--redirected-focus {
  box-shadow: none;
  border-color: #000;
  margin-top: 0;
}

.form_radio-icon.is-alternate {
  border-color: #fff;
}

.overflow-auto {
  overflow: auto;
}

.background-color-alternative {
  background-color: #000;
}

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

.icon-embed-medium {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  display: flex;
}

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

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

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

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

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

.shadow-xlarge {
  box-shadow: 0 24px 48px -12px #0000002e;
}

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

.rl-styleguide_button-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1.5rem;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: max-content;
  grid-auto-flow: row;
  place-items: center start;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  display: grid;
}

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

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

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

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

.page-wrapper {
  position: static;
  overflow: hidden;
}

.page-wrapper.new-wrapper {
  overflow: visible;
}

.icon-embed-xxsmall {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

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

.form_message-success {
  color: #027a48;
  background-color: #ecfdf3;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 2.5rem;
  display: flex;
}

.padding-bottom, .padding-bottom.padding-custom2, .padding-bottom.padding-xxsmall, .padding-bottom.padding-xlarge, .padding-bottom.padding-small, .padding-bottom.padding-xsmall, .padding-bottom.padding-custom3, .padding-bottom.padding-xxlarge, .padding-bottom.padding-0, .padding-bottom.padding-medium, .padding-bottom.padding-tiny, .padding-bottom.padding-xhuge, .padding-bottom.padding-custom1, .padding-bottom.padding-large, .padding-bottom.padding-xxhuge, .padding-bottom.padding-huge {
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

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

.icon-height-xlarge {
  height: 6.5rem;
}

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

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

.margin-horizontal, .margin-horizontal.margin-medium, .margin-horizontal.margin-huge, .margin-horizontal.margin-custom1, .margin-horizontal.margin-large, .margin-horizontal.margin-custom3, .margin-horizontal.margin-small, .margin-horizontal.margin-0, .margin-horizontal.margin-xsmall, .margin-horizontal.margin-tiny, .margin-horizontal.margin-xxhuge, .margin-horizontal.margin-custom2, .margin-horizontal.margin-xxsmall, .margin-horizontal.margin-xlarge, .margin-horizontal.margin-xhuge, .margin-horizontal.margin-xxlarge {
  margin-top: 0;
  margin-bottom: 0;
}

.margin-left, .margin-left.margin-xxhuge, .margin-left.margin-tiny, .margin-left.margin-custom1, .margin-left.margin-xsmall, .margin-left.margin-xxsmall, .margin-left.margin-large, .margin-left.margin-huge, .margin-left.margin-xhuge, .margin-left.margin-xlarge, .margin-left.margin-custom3, .margin-left.margin-medium, .margin-left.margin-xxlarge, .margin-left.margin-0, .margin-left.margin-custom2, .margin-left.margin-small {
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
}

.overflow-hidden {
  overflow: hidden;
}

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

.margin-large {
  margin: 3rem;
}

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

.margin-medium {
  margin: 2rem;
}

.overflow-scroll {
  overflow: scroll;
}

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

.padding-right, .padding-right.padding-xxlarge, .padding-right.padding-xlarge, .padding-right.padding-large, .padding-right.padding-huge, .padding-right.padding-xxsmall, .padding-right.padding-xxhuge, .padding-right.padding-0, .padding-right.padding-medium, .padding-right.padding-custom1, .padding-right.padding-xsmall, .padding-right.padding-tiny, .padding-right.padding-custom2, .padding-right.padding-xhuge, .padding-right.padding-custom3, .padding-right.padding-small {
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
}

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

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

.padding-xxhuge {
  padding: 10rem;
}

.icon-embed-xsmall {
  color: var(--white);
  flex-direction: column;
  flex: 0 auto;
  order: 0;
  justify-content: center;
  align-items: center;
  width: 14px;
  height: 14px;
  display: flex;
}

.icon-embed-xsmall._40x {
  width: 46px;
  height: 33px;
}

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

.align-center {
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 40px;
  display: flex;
}

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

.padding-medium {
  padding: 2rem;
}

.rl-styleguide_shadows-list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  align-items: start;
}

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

.padding-huge {
  padding: 6rem;
}

.margin-small {
  margin: 1.5rem;
}

.padding-top, .padding-top.padding-medium, .padding-top.padding-large, .padding-top.padding-xxlarge, .padding-top.padding-xhuge, .padding-top.padding-tiny, .padding-top.padding-custom1, .padding-top.padding-xxhuge, .padding-top.padding-xlarge, .padding-top.padding-custom2, .padding-top.padding-xxsmall, .padding-top.padding-xsmall, .padding-top.padding-custom3, .padding-top.padding-small, .padding-top.padding-huge, .padding-top.padding-0 {
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

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

.rl-styleguide_color-spacer {
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  padding: 1rem;
  display: flex;
}

.navbar3_dropdown-toggle {
  grid-column-gap: .5rem;
  align-items: center;
  padding: .5rem 1rem;
  display: flex;
}

.button-2 {
  color: #fff;
  text-align: center;
  background-color: #000;
  border: 1px solid #000;
  padding: .75rem 1.5rem;
  text-decoration: none;
}

.button-2.is-navbar3-button {
  margin-left: 1rem;
  padding-top: .5rem;
  padding-bottom: .5rem;
}

.button-2.is-secondary {
  color: #000;
  background-color: #0000;
}

.button-2.is-link {
  color: #000;
  background-color: #0000;
  border-style: none;
  padding: .25rem 0;
  line-height: 1;
  text-decoration: none;
}

.button-2.is-link.is-icon {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
}

.dropdown-chevron {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.navbar3_container {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: center stretch;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.navbar3_menu-button {
  padding: 0;
}

.navbar3_menu {
  justify-content: flex-start;
  align-items: center;
  margin-left: -1rem;
  display: flex;
  position: static;
}

.navbar3_tablet-menu-button {
  color: #fff;
  background-color: #000;
  border: 1px solid #000;
  margin-left: 1rem;
  padding: .5rem 1.5rem;
  display: none;
}

.navbar3_link {
  margin-left: 0;
  margin-right: 0;
  padding: .5rem 1rem;
}

.navbar3_link.w--current {
  color: #000;
}

.navbar3_link.bold {
  border-left: 1px none var(--bg-green);
  color: var(--green);
  font-family: DM Sans, sans-serif;
  font-weight: 800;
}

.navbar3_link.bold {
  color: #1b7660;
  border-left: 1px #dcede1;
  font-family: DM Sans, sans-serif;
  font-weight: 800;
}

.navbar3_link.bold.line {
  white-space: nowrap;
  word-break: normal;
  overflow-wrap: normal;
  border-left-style: solid;
}

.navbar3_logo-link-menu {
  padding-left: 0;
  display: none;
}

.navbar3_menu-dropdown {
  margin-left: 0;
  margin-right: 0;
}

.navbar3_dropdown-list.w--open {
  background-color: #fff;
  border: 1px solid #000;
  padding: 8px;
  position: absolute;
}

.navbar3_component {
  color: #000;
  background-color: #fff;
  border-bottom: 0 solid #fff;
  align-items: center;
  width: 100%;
  min-height: 4.5rem;
  padding-left: 5%;
  padding-right: 5%;
  display: flex;
}

.navbar3_dropdown-link {
  padding: .5rem 1rem;
}

.navbar3_dropdown-link.w--current {
  color: #000;
}

.navbar3_logo-link {
  padding-left: 0;
  overflow: hidden;
}

.navbar3_menu-background {
  display: none;
  position: static;
}

.home_hero-header_content-left {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.home_hero-header_image-wrapper {
  border-radius: 0;
  overflow: hidden;
}

.home_hero-header_image {
  aspect-ratio: auto;
  -webkit-text-fill-color: inherit;
  object-fit: contain;
  background-clip: border-box;
  width: 588px;
  min-width: 0;
  max-width: 100%;
  height: 401px;
}

.heading-style-h1-2 {
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 3.5rem;
  font-weight: 700;
  line-height: 1.2;
}

.section_home_hero-header {
  color: #000;
  background-color: #fff;
  overflow: hidden;
}

.home_hero-header_content {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  place-items: start stretch;
  display: grid;
}

.home_hero-header_content.centre {
  grid-column-gap: 5rem;
  place-items: center stretch;
}

.section_home_logo-list {
  color: #000;
  background-color: #fff;
  overflow: hidden;
}

.home_logo-list_wrapper {
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.home_logo-list_logo {
  max-height: 3.5rem;
}

.home_logo-list_component {
  display: flex;
}

.home_logo-list_list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1rem;
  white-space: nowrap;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center;
  margin-right: 2rem;
  display: grid;
}

.heading-style-h6-2 {
  color: var(--light-black);
  margin-top: 0;
  font-family: DM Sans, sans-serif;
  font-size: 1.25em;
  font-weight: 400;
  line-height: 1.4;
}

.heading-style-h6-2.stats, .heading-style-h6-2.stats-copy {
  color: var(--grey);
  text-align: center;
  grid-template-columns: 1fr 1fr 1fr;
  place-items: start;
  display: flex;
}

.section_home_feature {
  color: #000;
  background-color: #fff;
  overflow: hidden;
}

.heading-style-h3-2 {
  text-align: center;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 2.5rem;
  font-weight: 700;
  line-height: 1.2;
}

.home_feature_list {
  grid-column-gap: 3rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start;
  width: 100%;
  display: grid;
}

.home_feature_number {
  font-size: 2.92em;
  font-weight: 500;
  line-height: 1.3;
}

.home_feature_item {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-style: none none none solid;
  border-width: 1px;
  border-color: black black black var(--bg-green);
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  padding-left: 2rem;
  display: flex;
}

.home_feature_item.x {
  border-style: none;
}

.home_feature_item.c {
  justify-content: center;
  align-items: flex-start;
}

.lightbox-play-icon {
  z-index: 2;
  color: #fff;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
}

.video-overlay-layer {
  z-index: 1;
  -webkit-text-fill-color: inherit;
  background-color: #00000080;
  background-clip: content-box;
  border: 1px solid #fff;
  border-radius: 1.11em;
  justify-content: center;
  align-items: center;
  width: 1059px;
  height: 488px;
  display: flex;
  position: absolute;
  inset: 0%;
}

.section_home_layout {
  color: #000;
  background-color: #fff;
  overflow: hidden;
}

.home_layout_lightbox-image {
  aspect-ratio: 16 / 9;
  vertical-align: baseline;
  object-fit: cover;
  width: 1059px;
  height: 488px;
}

.home_layout_lightbox {
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: 1059px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.home_layout_component {
  text-align: left;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 587.988px;
  margin-bottom: 0;
  padding-bottom: 0;
  display: flex;
}

.heading-style-h2-2 {
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 3rem;
  font-weight: 700;
  line-height: 1.2;
}

.section_home_features-list {
  color: #000;
  background-color: #fff;
  overflow: hidden;
}

.home_features-list_image-wrapper {
  background-image: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/681c9d7093f51e42913ae11a_Group%20292430.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 26px;
  width: auto;
  height: auto;
  position: relative;
  overflow: hidden;
}

.heading-style-h5-2 {
  font-family: DM Sans, sans-serif;
  font-size: 1.53em;
  font-weight: 600;
  line-height: 1.4;
}

.heading-style-h5-2.blue {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  color: var(--blue-dark);
  font-weight: 600;
  display: flex;
}

.heading-style-h5-2.green {
  color: var(--green);
  font-size: 1.39em;
  font-weight: 500;
}

.heading-style-h5-2.align-center {
  font-size: 1.13em;
}

.home_features-list_image {
  aspect-ratio: auto;
  opacity: 1;
  object-fit: contain;
  background-image: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/67db2b31844f1bf8ed879df7_Group%20291764.png");
  background-position: 0 0;
  background-size: 137px;
  border-radius: 12px;
  width: 100%;
  max-width: 100%;
  height: auto;
  max-height: none;
}

.home_features-list_list {
  grid-column-gap: 16px;
  grid-row-gap: 3.9rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start stretch;
  display: grid;
}

.home_features-list_item {
  flex-direction: column;
  align-items: center;
  width: 100%;
}

.home_about-1_image {
  aspect-ratio: auto;
  object-fit: contain;
  width: 100%;
  height: auto;
  overflow: hidden;
}

.section_home_about-1 {
  color: #000;
  background-color: #fff;
  overflow: hidden;
}

.home_about-1_image-wrapper {
  border-radius: 0;
  justify-content: flex-end;
  align-items: center;
  height: 100%;
  display: flex;
  overflow: hidden;
}

.home_about-1_content {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  width: 100%;
  font-family: DM Sans, sans-serif;
  display: grid;
}

.home_about-1_icon-wrapper {
  display: inline-block;
}

.section_home_about-4 {
  color: #000;
  background-color: #fff;
  overflow: hidden;
}

.home_about-4_image {
  aspect-ratio: auto;
  border: 0px none var(--white);
  opacity: 1;
  color: var(--white);
  vertical-align: baseline;
  object-fit: contain;
  width: auto;
  height: auto;
  max-height: 500px;
  display: block;
}

.home_about-4_image.tab {
  display: none;
}

.home_about-4_content-right {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  display: block;
}

.home_about-4_content-right.newsection {
  grid-column-gap: 45px;
  grid-row-gap: 50px;
  flex-flow: row;
  flex: 1;
  grid-template-rows: auto auto;
  grid-template-columns: .55fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.home_about-4_component {
  width: 100%;
}

.home_about-4_image-wrapper {
  text-align: right;
  border-radius: 0;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  display: block;
  overflow: hidden;
}

.home_about-4_content {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: center stretch;
  width: 100%;
  display: flex;
}

.home_about-4_content.new {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.faq-answer {
  display: block;
  overflow: hidden;
}

.section_home_about-3 {
  color: #000;
  background-color: #fff;
  overflow: hidden;
}

.home_about-3_accordion {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
}

.home_about-3_content-left {
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.home_about-3_content {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.home_about-3_question {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  border-top: 1px solid var(--light-black);
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  display: flex;
}

.home_about-3_list {
  border: 1px none var(--white);
  width: 100%;
  display: flex;
}

.home_about-3_icon-wrapper {
  align-self: flex-start;
  width: 2rem;
  display: flex;
}

.home_faq_content-left {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.section_home_faq {
  color: #000;
  background-color: #fff;
}

.home_faq_number {
  color: #1e0638;
  font-size: 2.6em;
  font-weight: 700;
  line-height: 1.3;
}

.home_faq_item {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border: 0px none var(--bg-green);
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-left: 2rem;
  display: flex;
}

.home_faq_list {
  grid-column-gap: 3rem;
  grid-row-gap: 4rem;
  background-color: var(--test-color);
  border-radius: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-items: center;
  width: 100%;
  padding: 20px;
  display: grid;
}

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

.home_faq_content {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.home_stats-1_content {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.home_stats-1_item {
  text-align: center;
  background-color: #fff;
  border: 1px solid #000;
  border-radius: 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 2rem;
  display: flex;
  overflow: hidden;
}

.home_stats-1_list {
  grid-column-gap: 2rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.section_home_stats-1 {
  color: #000;
  background-color: #fff;
}

.home_stats-1_number {
  font-size: 5rem;
  font-weight: 700;
  line-height: 1.3;
}

.home_stats-2_list {
  grid-column-gap: 3rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start center;
  display: grid;
}

.home_stats-2_image {
  aspect-ratio: 16 / 9;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.home_stats-2_image-wrapper {
  border-radius: 0;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.heading-style-h4-2 {
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 2rem;
  font-weight: 700;
  line-height: 1.3;
}

.home_stats-2_item {
  text-align: center;
  width: 100%;
}

.section_home_stats-2 {
  color: #000;
  background-color: #fff;
  overflow: hidden;
}

.home_how-it-works_content {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.section_home_how-it-works {
  color: #000;
  background-color: #fff;
  overflow: hidden;
}

.home_how-it-works_image-wrapper {
  border-radius: 0;
  overflow: hidden;
}

.home_how-it-works_image {
  aspect-ratio: auto;
  -webkit-text-fill-color: inherit;
  object-fit: contain;
  background-clip: border-box;
  border-radius: 30px;
  width: 100%;
  max-width: none;
  height: 100%;
  overflow: visible;
}

.footer1_left-wrapper {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  display: flex;
}

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

.footer1_legal-link {
  color: var(--black);
  font-size: .875rem;
  text-decoration: underline;
}

.footer1_link {
  color: var(--light-black);
  padding-top: .5rem;
  padding-bottom: .5rem;
  font-size: .9em;
  text-decoration: none;
}

.footer1_bottom-wrapper {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.footer1_logo-link {
  padding-left: 0;
}

.footer1_form {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  margin-bottom: .75rem;
  display: flex;
}

.form_message-success-2 {
  color: #027a48;
  background-color: #ecfdf3;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 2.5rem;
  display: flex;
}

.footer1_legal-list {
  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: flex;
}

.form_input-2 {
  color: #000;
  background-color: #fff;
  border: 1px solid #000;
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: .5rem .75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-2:focus {
  border-color: #000;
}

.form_input-2::placeholder {
  color: #0009;
}

.footer1_form-block {
  max-width: 35rem;
  margin-bottom: 0;
}

.footer1_social-link {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  align-items: center;
  padding-top: .5rem;
  padding-bottom: .5rem;
  font-size: .875rem;
  text-decoration: none;
  display: flex;
}

.footer1_link-list {
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 100%;
  grid-auto-columns: 100%;
  place-items: flex-start start;
  display: flex;
}

.footer1_menu-wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  align-items: start;
}

.footer1_top-wrapper {
  grid-column-gap: 8vw;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  align-items: start;
}

.divider-horizontal {
  background-color: #000;
  width: 100%;
  height: 1px;
}

.footer1_component {
  color: #000;
  background-color: #fff;
  overflow: hidden;
}

.form_message-error-2 {
  color: #b42318;
  background-color: #fef3f2;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 1rem;
  display: flex;
}

.upgrade1_component {
  border: 2px dashed #ccc;
  justify-content: center;
  padding: 2rem;
  display: flex;
}

.button-3 {
  color: #fff;
  text-align: center;
  background-color: #000;
  border: 1px solid #000;
  padding: .75rem 1.5rem;
  text-decoration: none;
}

.button-3.is-navbar3-button {
  margin-left: 1rem;
  padding-top: .5rem;
  padding-bottom: .5rem;
}

.button-3.is-secondary {
  color: #000;
  background-color: #0000;
}

.button-3.is-link {
  color: #000;
  background-color: #0000;
  border-style: none;
  padding: .25rem 0;
  line-height: 1;
  text-decoration: none;
}

.button-3.is-link.is-icon {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
}

.heading-style-h3-3 {
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 2.5rem;
  font-weight: 700;
  line-height: 1.2;
}

.heading-style-h2-3 {
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 3rem;
  font-weight: 700;
  line-height: 1.2;
}

.heading-style-h5-3 {
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.4;
}

.form_message-success-3 {
  color: #027a48;
  background-color: #ecfdf3;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 2.5rem;
  display: flex;
}

.form_input-3 {
  color: #000;
  background-color: #fff;
  border: 1px solid #000;
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: .5rem .75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-3:focus {
  border-color: #000;
}

.form_input-3::placeholder {
  color: #0009;
}

.form_message-error-3 {
  color: #b42318;
  background-color: #fef3f2;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 1rem;
  display: flex;
}

.home_hero-header_image-2 {
  aspect-ratio: 1;
  object-fit: contain;
  width: auto;
  height: 100%;
}

.heading-style-h1-3 {
  font-size: 3.5rem;
  font-weight: 600;
  line-height: 1.2;
}

.body {
  -webkit-text-stroke-color: transparent;
  font-family: DM Sans, sans-serif;
  font-weight: 300;
}

.body-2 {
  font-family: DM Sans, sans-serif;
  overflow: visible;
}

.heading {
  font-weight: 600;
}

.button-4 {
  color: #fff;
  text-align: center;
  background-color: #1b7660;
  border: 1px #000;
  border-radius: 4px;
  padding: .75rem 2rem;
  text-decoration: none;
}

.button-4.is-secondary {
  color: #1b7660;
  background-color: #0000;
  border-style: solid;
  border-color: #1b7660;
}

.button-4.is-secondary.is-icon {
  color: #1b7660;
  border-style: solid;
  border-color: #1b7660;
}

.heading-2 {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: var(--green);
  text-align: center;
  object-fit: fill;
  justify-content: center;
  align-items: center;
  width: auto;
  font-size: 42px;
  line-height: 50px;
  display: flex;
  overflow: visible;
}

.heading-2.blk {
  color: var(--black);
  text-align: center;
  font-weight: 500;
  display: block;
}

.heading-2.blk.text-align-left {
  text-align: left;
  flex: 1;
  font-weight: 500;
  display: block;
}

.heading-2.white {
  color: var(--white);
  font-weight: 500;
}

.heading-3 {
  color: var(--light-black);
  text-align: center;
  text-transform: none;
  font-size: 28px;
  font-weight: 400;
}

.paragraph {
  color: var(--grey);
  text-align: left;
  margin-bottom: 10px;
  font-family: DM Sans, sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 1.5;
}

.paragraph.green {
  color: var(--green);
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 600;
}

.paragraph.white {
  color: var(--white);
  text-align: left;
  font-weight: 400;
}

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

.paragraph.white.centre {
  text-align: center;
}

.paragraph.bold {
  color: var(--green);
  font-weight: 600;
}

.paragraph.light {
  color: var(--light-black);
  font-weight: 500;
}

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

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

.paragraph.pad-down {
  margin-bottom: 40px;
}

.paragraph.bold-dark {
  font-weight: 600;
}

.paragraph.new {
  text-align: center;
  margin-bottom: 20px;
}

.paragraph-2 {
  color: var(--grey);
  text-align: left;
  margin-top: 20px;
  font-size: 17px;
  line-height: 26px;
}

.paragraph-2.white {
  opacity: .72;
  color: var(--bg-green);
  margin-top: 10px;
  margin-bottom: 20px;
  font-weight: 400;
}

.paragraph-2.no-padding {
  margin-top: 0;
  font-weight: 500;
}

.paragraph-2.light-grey {
  color: var(--light-black);
  margin-top: 0;
}

.caption {
  color: var(--light-black);
  text-align: center;
  text-transform: uppercase;
  width: 100%;
  padding-left: 5%;
  padding-right: 5%;
  font-size: 16px;
  font-weight: 500;
}

.caption.dark {
  color: var(--black);
}

.text-span {
  color: var(--green);
  font-weight: 600;
}

.heading-4 {
  color: var(--black);
  justify-content: flex-start;
  max-width: none;
  margin-top: 40px;
  margin-bottom: 40px;
  font-size: 40px;
  font-weight: 500;
  line-height: 48px;
  display: flex;
}

.heading-4.white {
  color: var(--white);
  margin-bottom: 0;
}

.heading-4.white.new {
  margin-bottom: 20px;
}

.heading-4.x {
  font-size: 1.51em;
  line-height: 30px;
}

.heading-4.x-copy {
  font-size: 1.8em;
  line-height: 30px;
}

.heading-4.centre {
  text-align: center;
  flex-flow: column;
  max-width: 813px;
  display: flex;
}

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

.heading-4.accordin-heading {
  font-size: 50px;
}

.text-span-2 {
  color: var(--green);
  font-weight: 700;
}

.chip {
  background-color: var(--white);
  color: var(--black);
  border-radius: 24px;
  padding-top: 4px;
  padding-bottom: 4px;
  font-weight: 500;
}

.div-block {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  display: flex;
}

.testimony_image {
  width: 3.54em;
  height: 3.54em;
}

.div-block-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.featured-blog-image {
  border-radius: 1.11em;
  width: 363.578px;
  height: 242.402px;
  margin-bottom: 10px;
}

.tagline-blog {
  background-color: var(--white);
  color: var(--blue-dark);
  justify-content: center;
  align-items: center;
  padding: 5px;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  display: inline-block;
}

.tagline-blog.green {
  background-color: var(--tagline-bg);
}

.youtube {
  border: 1px #fff;
}

.blogdate {
  color: var(--light-black);
  font-size: 20px;
}

.footer-image {
  border: 1px solid var(--light-black);
  border-radius: 1.11em;
  justify-content: center;
  align-items: center;
  width: 10.42em;
  height: 6.53em;
  display: flex;
}

.image {
  width: auto;
}

.text-span-3 {
  color: var(--green);
}

.aboutus-feature_item {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-style: solid;
  border-width: 0 0 0 1px;
  border-color: black black black var(--bg-green);
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  padding-left: 2rem;
  display: flex;
}

.aboutus-feature_item.first {
  border-style: solid;
  border-width: 1px 1px 1px 0;
  border-color: var(--white);
}

.aboutus-feature_number {
  color: var(--green);
  font-size: 2.92em;
  font-weight: 700;
  line-height: 1.3;
}

.body-3 {
  font-family: DM Sans, sans-serif;
}

.heading-style-h5-bold {
  font-family: DM Sans, sans-serif;
  font-size: 1.81em;
  font-weight: 600;
  line-height: 1.4;
}

.heading-style-h5-bold.blue {
  color: var(--blue-dark);
  font-weight: 700;
}

.heading-style-h5-reg {
  font-family: DM Sans, sans-serif;
  font-size: 1.81em;
  font-weight: 400;
  line-height: 1.4;
}

.heading-style-h5-reg.blue {
  color: var(--blue-dark);
  font-weight: 700;
}

.heading-5 {
  font-size: 42px;
  font-weight: 600;
  line-height: 1.4;
}

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

.name-font {
  color: var(--green);
  font-size: 20px;
}

.bold-text {
  text-transform: uppercase;
  object-fit: none;
}

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

.team-image {
  filter: grayscale();
  width: 26.39em;
  height: auto;
}

.team-image-wrap {
  border-radius: 0;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.teamlistitem {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start;
  width: 100%;
  display: grid;
}

.box-content {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  background-color: var(--bg-green);
  border-radius: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  max-width: 1440px;
  padding-left: 0;
  display: grid;
}

.image-2 {
  aspect-ratio: auto;
  object-fit: fill;
  border-top-right-radius: 24px;
  border-bottom-right-radius: 24px;
  flex: 0 auto;
  width: 100%;
  max-width: none;
  height: auto;
  padding-right: 0;
  display: block;
  overflow: hidden;
}

.contentbox {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  padding-left: 40px;
  display: flex;
}

.image-3 {
  opacity: 1;
  border-radius: 20px;
  display: block;
  overflow: visible;
}

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

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

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

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

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

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

.team-block {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--biege);
  background-image: linear-gradient(180deg, var(--grad-light-green), var(--grad-derk-green));
  border: 1px #d7d6d4;
  border-radius: 12px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  display: grid;
}

.team-member-image-two {
  width: 90%;
  margin-bottom: 0;
}

.team-block-info {
  flex-direction: column;
  align-items: flex-start;
  height: 121.969px;
  padding: 20px 24px 40px;
  display: flex;
}

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

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

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

.arrow-embed {
  margin-left: 2px;
  display: flex;
}

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

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

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

.video {
  border-radius: 24px;
  position: relative;
}

.accordbox {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  display: flex;
}

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

.faq-head {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.div-block-4 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  display: flex;
}

.bold-text-2 {
  font-weight: 500;
}

.paragraph-3 {
  font-family: DM Sans, sans-serif;
}

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

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

.text-centre-heading {
  font-weight: 500;
}

.text-centre-heading.align-center {
  letter-spacing: -1px;
  font-size: 1.13em;
}

.section {
  padding-bottom: 40px;
  overflow: hidden;
}

.about-4_content-copy {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start stretch;
  display: grid;
}

.team-circles {
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-3 {
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.centered-heading-2 {
  color: #1f1f1f;
  text-align: center;
  margin-bottom: 16px;
  font-size: 36px;
}

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

.team-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: 50px;
  display: grid;
}

.feature-card {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  text-align: center;
  flex-direction: column;
  align-items: center;
  font-size: 14px;
  line-height: 22px;
  display: flex;
}

.feature-image {
  object-fit: cover;
  border-radius: 50%;
  flex: 0 auto;
  width: 100%;
  min-width: 50px;
  max-width: none;
  height: 100%;
  min-height: 50px;
  margin-bottom: 24px;
}

.feature-title {
  color: #1f1f1f;
  margin-bottom: 6px;
  font-size: 20px;
  font-weight: 600;
  line-height: 32px;
}

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

.feature-title.left.white {
  color: var(--white);
}

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

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

.feature-description.left.white {
  color: var(--white);
}

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

.image-4 {
  object-fit: contain;
  padding: 0;
  overflow: visible;
}

.image-5, .image-6, .image-7, .image-8, .image-9 {
  overflow: visible;
}

.chatbotfaq {
  width: 100%;
  font-size: 13px;
}

.chatbotfaq-component {
  width: 100%;
}

.accordion-item {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 600px;
}

.faq-question {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  border-style: none;
  border-width: 1px;
  border-color: var(--white) var(--white) var(--bg-green);
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  display: flex;
  position: relative;
  overflow: visible;
}

.gap {
  border-top: 1px none var(--light-black);
  height: 2em;
}

.gap.w {
  border-top-style: solid;
}

.chatbotgrid {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
  grid-auto-columns: 1fr;
  align-items: start;
  font-size: 14px;
  display: grid;
}

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

.code-embed {
  width: auto;
  height: 100%;
}

.bold-text-3 {
  font-weight: 400;
}

.bold-text-3.xtra {
  font-weight: 600;
}

.hero-without-image {
  background-color: var(--bg-green);
  background-image: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/67dc7692421fb4b787bacc9b_Group%20291620.png");
  background-position: 50% 100%;
  background-repeat: repeat-x;
  background-size: cover;
  border-bottom: 1px solid #e4ebf3;
  border-radius: 24px;
  width: 1137px;
  max-width: 1137px;
  padding: 80px 30px;
  position: relative;
}

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

.hero-wrapper-two {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 750px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.margin-bottom-24px {
  margin-bottom: 24px;
  font-size: 17px;
}

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

.body-5 {
  font-family: DM Sans, sans-serif;
  font-size: 1vw;
}

.bold-text-4 {
  font-weight: 400;
}

.stats {
  grid-column-gap: 3rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start;
  width: 100%;
  display: grid;
}

.statsnumber {
  font-size: 2.92em;
  font-weight: 500;
  line-height: 1.3;
}

.div-block-7 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-10 {
  width: 60px;
  height: 40px;
}

.bold-text-5 {
  color: var(--green);
  font-family: DM Sans, sans-serif;
  font-size: 1.2em;
}

.text-span-4 {
  color: var(--green);
  font-weight: 600;
}

.pricing-comparison {
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

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

.pricing-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 50px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.pricing-card {
  background-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding: 32px 24px;
  display: flex;
  position: relative;
  box-shadow: 0 4px 130px #96a3b51f;
}

.pricing-card.featured-pricing {
  z-index: 2;
  box-shadow: 0 4px 130px #96a3b54d;
}

.pricing-image {
  object-fit: cover;
  width: 80px;
  height: 80px;
  margin-bottom: 16px;
}

.pricing-title {
  margin-top: 10px;
  margin-bottom: 8px;
  font-size: 40px;
  font-weight: 500;
  line-height: 48px;
}

.pricing-subtitle {
  margin-bottom: 12px;
  font-size: 14px;
  line-height: 20px;
}

.pricing-price {
  margin-bottom: 8px;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
}

.paragraph-regular {
  font-size: 14px;
  line-height: 20px;
}

.paragraph-regular.margin-bottom-20 {
  margin-bottom: 20px;
}

.button-primary-3 {
  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-3:hover {
  color: #fff;
  background-color: #32343a;
}

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

.button-primary-3.outline-button {
  color: #1a1b1f;
  background-color: #0000;
  box-shadow: inset 0 0 0 1px #1a1b1f;
}

.button-primary-3.outline-button:hover {
  color: #fff;
  background-color: #1a1b1f;
}

.pricing-divider {
  background-color: #76879d1a;
  align-self: stretch;
  height: 1px;
  margin: 56px -24px 16px;
}

.pricing-feature-list {
  align-self: stretch;
}

.pricing-feature {
  background-image: url("https://cdn.prod.website-files.com/62434fa732124a0fb112aab4/62434fa732124a700a12aad4_check%20circle.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  align-self: stretch;
  margin-top: 16px;
  padding-left: 32px;
  font-size: 14px;
  line-height: 24px;
}

.pricing-tag {
  color: #3a4554;
  background-color: #fff;
  border-radius: 24px;
  padding: 7px 16px;
  position: absolute;
  top: -19px;
  box-shadow: 0 3px 10px #96a3b533;
}

.combine-padding-global {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

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

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

.combine-text-weight-semibold {
  color: var(--combine-library--grey-800\<deleted\|variable-c0ad9ad1\>);
  text-transform: none;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 37px;
  font-weight: 600;
  line-height: 1.5;
}

.combine-heading-style-h2 {
  color: var(--combine-library--grey-800\<deleted\|variable-c0ad9ad1\>);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 3rem;
  font-weight: 700;
  line-height: 1.35;
}

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

.combine-text-size-regular {
  color: var(--combine-library--grey-600\<deleted\|variable-0e360e02\>);
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}

.combine-text-size-regular.x {
  color: var(--green);
}

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

.combine-text-color-white {
  color: var(--grey);
  font-family: DM Sans, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}

.combine-button {
  border: 1px solid var(--green);
  background-color: var(--white);
  color: var(--green);
  text-align: center;
  border-radius: .5rem;
  width: 100%;
  padding: .75rem 1.75rem;
  font-family: Open Sans, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  text-decoration: none;
  transition-property: background-color;
}

.combine-button:hover {
  background-color: var(--white);
}

.combine-button-colored {
  background-color: var(--green);
  color: #fff;
  text-align: center;
  border-radius: .5rem;
  padding: .75rem 1.75rem;
  font-family: Open Sans, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  text-decoration: none;
  transition: background-color .25s;
}

.combine-button-colored:hover {
  background-color: var(--combine-library--primary-800\<deleted\|variable-21ad7478\>);
}

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

.combine-space-medium {
  width: 100%;
  height: 1.5rem;
}

.combine-space-large {
  height: 4rem;
}

.combine-icon_color1 {
  color: var(--combine-library--primary-600\<deleted\|variable-d08fbb46\>);
}

.combine-icon_color2 {
  color: var(--combine-library--secondary-600\<deleted\|variable-7a0cb4d3\>);
}

.combine-icon_color3 {
  color: var(--combine-library--warning-400\<deleted\|variable-69759a07\>);
}

.combine-icon_small {
  cursor: pointer;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
}

.combine-line_divider {
  background-color: var(--bg-green);
  width: 100%;
  height: 1px;
}

.combine-line_divider:hover {
  background-color: var(--combine-library--grey-100\<deleted\|variable-223f7370\>);
}

.combine-line_divider.green {
  background-color: var(--tagline-bg);
}

.combine-section_pricing4 {
  background-color: var(--combine-library--grey-050\<deleted\|variable-392f34d8\>);
}

.combine-pricing4_component {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: start;
  width: 100%;
  display: grid;
}

.combine-pricing4_item {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  border: 1px solid var(--bg-green);
  background-color: var(--combine-library--white\<deleted\|variable-4f83e1a7\>);
  text-align: center;
  border-radius: 1.25rem;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: none;
  height: auto;
  padding: 2.5rem 2rem;
  display: flex;
}

.combine-pricing4_item:hover {
  border-color: var(--green-grad);
  background-color: var(--bg-green);
}

.combine-pricing4_item.green {
  background-color: var(--bg-green);
}

.combine-pricing4_item.auto {
  height: auto;
  position: relative;
}

.combine-pricing4_item.full-hieght {
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  position: relative;
}

.combine-pricing4_details {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.combine-pricing4_cost-secondary {
  color: var(--combine-library--secondary-600\<deleted\|variable-7a0cb4d3\>);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.5;
}

.combine-pricing4_feature-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  text-align: left;
  flex-direction: column;
  display: flex;
}

.combine-pricing4_feature {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.combine-pricing4_feature.x {
  justify-content: flex-start;
  align-items: flex-start;
}

.combine-pricing4_cost-tertiary {
  color: var(--combine-library--warning-400\<deleted\|variable-69759a07\>);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.5;
}

.combine-pricing4_cost {
  color: var(--green);
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.5;
}

.combine-pricing4_item-dark {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  border: 1px solid var(--bg-green);
  background-color: var(--white);
  text-align: center;
  border-radius: 1.25rem;
  flex-direction: column;
  width: 100%;
  max-width: none;
  padding: 2.5rem 2rem;
  display: flex;
  position: relative;
}

.combine-pricing4_item-dark.x {
  background-color: var(--bg-green);
}

.combine-pricing4_span-white {
  color: var(--combine-library--white\<deleted\|variable-4f83e1a7\>);
  font-size: 1.25rem;
}

.combine-pricing4_span {
  color: var(--combine-library--grey-800\<deleted\|variable-c0ad9ad1\>);
  font-size: 1.25rem;
}

.combine-pricing4_title {
  color: var(--grey);
  text-transform: uppercase;
  font-family: DM Sans, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
}

.combine-pricing4_label {
  background-color: var(--green);
  color: var(--combine-library--white\<deleted\|variable-4f83e1a7\>);
  text-transform: uppercase;
  border: 1px #000;
  border-radius: .5rem;
  padding: .25rem 1rem;
  position: absolute;
  inset: 1% -3% auto auto;
}

.combine-line_divider-dark {
  background-color: var(--bg-green);
  color: var(--bg-green);
  width: 100%;
  height: 1px;
}

.combine-pricing4_tabs-menu {
  border: 1px solid var(--combine-library--grey-100\<deleted\|variable-223f7370\>);
  border-radius: 6rem;
  justify-content: center;
  align-self: center;
  margin-bottom: 3rem;
  padding: .25rem;
  display: flex;
}

.combine-pricing4_tab {
  color: var(--combine-library--grey-400\<deleted\|variable-e6bcc45d\>);
  background-color: #0000;
  border-radius: 20rem;
  padding: .5rem 2rem;
  font-family: Open Sans, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  text-decoration: none;
}

.combine-pricing4_tab.w--current {
  background-color: var(--combine-library--white\<deleted\|variable-4f83e1a7\>);
  outline-offset: 0px;
  color: var(--combine-library--grey-800\<deleted\|variable-c0ad9ad1\>);
  outline: 3px #1f2c3d;
  font-family: Open Sans, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  text-decoration: none;
}

.combine-pricing4_tabs {
  flex-direction: column;
  display: flex;
}

.bold-text-6 {
  color: var(--green);
  font-family: DM Sans, sans-serif;
}

.combine-text-size-regular-copy {
  color: var(--combine-library--grey-600\<deleted\|variable-0e360e02\>);
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}

.combine-text-size-regular-copy.x {
  color: var(--green);
}

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

.rl-heading-style-h6 {
  color: var(--relume-library-lite--rl-black\<deleted\|variable-a7d61fee\>);
  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: 700;
  line-height: 1.4;
}

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

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

.section_logo2 {
  background-color: var(--relume-library-lite--rl-white\<deleted\|variable-41e69d91\>);
}

.logo2_logo-list {
  grid-column-gap: 2rem;
  grid-row-gap: 1rem;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  align-items: center;
  display: grid;
}

.logo2_content-left {
  max-width: 18rem;
}

.logo2_logo {
  max-height: 3.5rem;
}

.logo2_component {
  grid-column-gap: 4rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  display: grid;
}

.logos-without-title {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 60px 30px;
  position: relative;
}

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

.clients-wrapper-three {
  flex-wrap: wrap;
  justify-content: space-around;
  align-items: center;
  margin-bottom: -10px;
  display: flex;
}

.clients-image-three {
  margin-bottom: 10px;
  margin-left: 15px;
  margin-right: 15px;
}

.uui-text-align-center {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center stretch;
  width: 100%;
  display: flex;
}

.uui-text-align-center.x {
  flex-flow: row;
  justify-content: center;
  align-items: center;
  padding-bottom: 0;
}

.uui-text-align-center.x-copy {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
}

.uui-text-align-center.flex {
  flex-flow: column;
}

.uui-text-align-center.t {
  padding-bottom: 10px;
}

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

.uui-max-width-large {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: none;
  display: flex;
}

.uui-max-width-large.align-center-2 {
  margin-left: auto;
  margin-right: auto;
}

.uui-logos04_list {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  white-space: nowrap;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem;
  grid-auto-columns: 1fr;
  justify-content: space-around;
  place-items: center start;
  width: 175rem;
  display: flex;
}

.uui-logos04_wrapper {
  justify-content: center;
  align-items: flex-start;
  padding: .75rem 1.5rem;
  display: flex;
}

.uui-logos04_logo {
  height: 3rem;
}

.uui-logo-loop_inner {
  width: auto;
  display: flex;
  overflow: hidden;
}

.uui-section_logos04 {
  box-sizing: border-box;
  object-fit: fill;
  flex-flow: column;
  width: 100%;
  padding-bottom: 0;
  display: flex;
  overflow: hidden;
}

.uui-logo-loop_component {
  height: 4.5rem;
  margin-top: 2rem;
}

.uui-space-xxlarge {
  width: 100%;
  min-height: 2rem;
  overflow: hidden;
}

.uui-logos04_text {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  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: 1rem;
  font-weight: 500;
}

.box-content-copy {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  background-color: var(--bg-green);
  border-radius: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start stretch;
  width: 100%;
  padding: 40px 40px 40px 0;
  display: grid;
}

.grid-2 {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  grid-template: "Area"
                 "."
                 / 1fr;
}

.spark-container {
  max-width: none;
  margin-left: auto;
  margin-right: auto;
  position: static;
}

.spark-section {
  width: 100%;
  padding: 40px 5%;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  position: relative;
}

.spark-section h1 {
  text-align: left;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 500;
}

.spark-section h2 {
  margin-top: 0;
  font-family: DM Sans, sans-serif;
}

.spark-section.green {
  background-color: var(--bg-green);
}

.spark-centered-900 {
  text-align: center;
  width: 900px;
  max-width: 100%;
  margin-bottom: 100px;
  margin-left: auto;
  margin-right: auto;
}

.spark-secondary-paragraph {
  color: var(--spark-library--foreground-secondary\<deleted\|variable-aa6616bc\>);
  margin-bottom: 64px;
}

.spark-bold-heading {
  margin-bottom: .5rem;
  font-weight: 600;
  line-height: 1;
  display: inline-block;
}

.spark-bold-heading.spark-no-bottom-margin {
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
}

.spark-side-flat-tab-parent {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.spark-small-icon {
  flex: none;
  width: 24px;
  height: 24px;
  display: inline-block;
}

.spark-small-icon.spark-float-right {
  margin-left: auto;
  display: inline-block;
}

.spark-flex-center {
  grid-column-gap: 8px;
  color: var(--light-black);
  justify-content: center;
  align-items: center;
  display: flex;
}

.spark-wide-simple-stacked-icon-tabs {
  float: left;
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  margin-right: 5%;
  display: flex;
  position: sticky;
  top: 150px;
}

.spark-wider-simple-icon-tabs-content {
  width: 75%;
  display: block;
}

.spark-rounded-corner-image {
  border-radius: 12px;
  width: 80%;
  margin-bottom: 0;
  display: block;
}

.spark-simple-flat-square-tab {
  border-bottom: 3px solid var(--spark-library--background--interactive\<deleted\|variable-627466e1\>);
  color: var(--spark-library--black\<deleted\|variable-802ac2b5\>);
  background-color: #0000;
  padding: 14px;
  transition: background-color .15s, color .15s;
  display: block;
}

.spark-simple-flat-square-tab:hover {
  border-bottom-color: var(--spark-library--light-steel-purple\<deleted\|variable-07327a1a\>);
  background-color: var(--spark-library--background--interactive\<deleted\|variable-627466e1\>);
  opacity: 1;
  color: var(--spark-library--foreground-interactive\<deleted\|variable-cf7e9b6c\>);
}

.spark-simple-flat-square-tab.w--current {
  border-bottom-color: var(--spark-library--foreground-interactive\<deleted\|variable-cf7e9b6c\>);
  color: var(--spark-library--foreground-interactive\<deleted\|variable-cf7e9b6c\>);
  background-color: #0000;
}

.spark-simple-flat-square-tab.spark-tab-with-arrow {
  border-bottom-width: 1px;
  border-bottom-color: var(--bg-green);
  color: var(--green);
  justify-content: flex-start;
  margin-bottom: 16px;
  padding-right: 14px;
  transition: background-position .15s, background-color .15s, color .15s;
  display: flex;
}

.spark-simple-flat-square-tab.spark-tab-with-arrow:hover {
  background-color: var(--bg-green);
}

.spark-simple-flat-square-tab.spark-tab-with-arrow:active {
  border-bottom-color: var(--green);
}

.spark-simple-flat-square-tab.spark-tab-with-arrow.w--current {
  border-bottom-color: var(--light-black);
  background-color: var(--bg-green);
  color: var(--green);
  font-family: DM Sans, sans-serif;
  font-weight: 700;
}

.spark-simple-flat-square-tab.spark-tab-with-arrow.green {
  border-bottom-color: var(--light-black);
}

.spark-simple-flat-square-tab.spark-tab-with-arrow.green:hover {
  border-bottom-color: var(--green);
}

.new-box {
  box-sizing: border-box;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  aspect-ratio: auto;
  object-fit: fill;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: DM Sans, sans-serif;
  display: flex;
}

.div-block-8 {
  padding-bottom: 20px;
}

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

.margin-bottom-copy.margin-xhuge, .margin-bottom-copy.margin-small, .margin-bottom-copy.margin-large, .margin-bottom-copy.margin-huge, .margin-bottom-copy.margin-custom3, .margin-bottom-copy.margin-xsmall, .margin-bottom-copy.margin-tiny, .margin-bottom-copy.margin-custom1, .margin-bottom-copy.margin-0, .margin-bottom-copy.margin-custom2 {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-bottom-copy.margin-medium, .margin-bottom-copy.margin-xlarge, .margin-bottom-copy.margin-xxhuge, .margin-bottom-copy.margin-xxsmall {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.flat {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: start stretch;
  display: grid;
}

._2 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  display: flex;
}

.spark-section-2 {
  width: 100%;
  padding: 40px 5%;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  position: relative;
}

.spark-section-2 h4 {
  font-family: DM Sans, sans-serif;
}

.spark-section-2 h2 {
  font-family: DM Sans, sans-serif;
  font-weight: 500;
}

.spark-section-2 h3 {
  color: #101828;
  text-align: center;
  font-family: DM Sans, sans-serif;
}

.spark-section-2 p {
  text-align: center;
  background-color: #fff0;
  font-family: DM Sans, sans-serif;
  font-weight: 400;
}

.spark-section-2.green {
  background-color: var(--bg-green);
}

.spark-section-2.green.light {
  background-color: var(--biege);
}

.spark-secondary-paragraph-3 {
  color: var(--spark-library--foreground-secondary\<deleted\|variable-aa6616bc\>);
  margin-bottom: 64px;
}

.spark-button-text {
  white-space: pre-wrap;
  word-break: normal;
  flex: none;
  width: auto;
  height: auto;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 1;
  display: inline-block;
  position: relative;
}

.spark-button-text:hover {
  color: var(--black);
}

.spark-900-width {
  width: 952px;
  max-width: 100%;
}

.spark-900-width.spark-margin-bottom-104px {
  margin-bottom: 104px;
}

.spark-faq-expander {
  border: 0px none var(--spark-library--black\<deleted\|variable-802ac2b5\>);
  background-color: var(--biege);
  border-radius: 4px;
  width: 100%;
  margin-bottom: 2rem;
  box-shadow: 0 1px 12px #0003;
}

.spark-faq-button {
  background-color: var(--white);
  color: var(--spark-library--black\<deleted\|variable-802ac2b5\>);
  border-radius: 8px;
  width: 100%;
  padding: 24px 32px;
  font-size: 1.5rem;
  font-weight: 500;
  transition: background-color .2s, color .15s;
}

.spark-faq-button:hover {
  background-color: var(--bg-green);
  color: var(--black);
}

.spark-faq-button:focus {
  outline-color: var(--team-grad-1);
  outline-offset: 0px;
  outline-width: 4px;
  outline-style: none;
}

.spark-faq-button.w--open {
  background-color: var(--white);
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  font-family: DM Sans, sans-serif;
  transition-duration: .15s, .15s;
}

.spark-faq-button.w--open:focus {
  outline-color: var(--spark-library--foreground-interactive\<deleted\|variable-cf7e9b6c\>);
  outline-offset: 0px;
  outline-width: 1.5px;
  outline-style: none;
}

.spark-faq-plus-to-x {
  justify-content: center;
  align-items: center;
  width: 70px;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0% 0% auto auto;
}

.spark-vertical-line {
  background-color: var(--green);
  width: 4px;
  height: 24px;
}

.spark-horizontal-line {
  background-color: var(--green);
  width: 24px;
  height: 4px;
  position: absolute;
}

.spark-faq-dropdown {
  perspective-origin: 50% 0;
  transform-origin: 50% 0;
  position: relative;
  overflow: hidden;
}

.spark-faq-dropdown.w--open {
  background-color: var(--spark-library--background--interactive\<deleted\|variable-627466e1\>);
  border-radius: 0 0 8px 8px;
  width: 100%;
  padding: 0;
  font-size: 1.25rem;
  transition: background-color .15s;
  position: relative;
}

.spark-dropdown-text {
  transform-origin: 50% 0;
  margin-bottom: 0;
  padding: 32px;
}

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

.uui-text-size-medium {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  letter-spacing: normal;
  font-family: DM Sans, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}

.uui-text-size-medium.left {
  text-align: left;
}

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

.uui-page-padding {
  padding-left: 0;
  padding-right: 0;
}

.uui-page-padding.green {
  background-color: var(--bg-green);
}

.uui-text-size-large {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  letter-spacing: normal;
  width: 100%;
  font-family: DM Sans, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5;
}

.uui-heading-xxsmall {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.5;
}

.uui-heading-medium {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.3;
}

.uui-heading-medium.text-weight-medium {
  font-family: DM Sans, sans-serif;
  font-weight: 500;
}

.uui-heading-medium.text-weight-medium.green {
  color: var(--green);
  font-size: 1.6rem;
}

.uui-button {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  background-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  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:hover {
  border-color: var(--untitled-ui--primary700\<deleted\|variable-da4f7fa3\>);
  background-color: var(--untitled-ui--primary700\<deleted\|variable-da4f7fa3\>);
}

.uui-button:focus {
  background-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui--primary100\<deleted\|variable-35a3c723\>);
}

.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-button-icon {
  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-badge {
  grid-column-gap: .375rem;
  background-color: var(--untitled-ui--gray100\<deleted\|variable-4a47ec41\>);
  color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
  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.is-primary {
  background-color: var(--untitled-ui--primary50\<deleted\|variable-a4451441\>);
  color: var(--untitled-ui--primary700\<deleted\|variable-da4f7fa3\>);
}

.uui-layout91_list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch center;
  width: 100%;
  margin-top: 4rem;
  margin-bottom: 1rem;
  display: grid;
}

.uui-layout91_component {
  flex-direction: column;
  align-items: center;
  width: 100%;
  padding-top: 2em;
  padding-bottom: 2em;
  display: flex;
}

.uui-layout91_item {
  border: 1px none var(--bg-green);
  background-color: var(--white);
  text-align: center;
  border-radius: 1rem;
  flex-direction: column;
  align-items: center;
  width: 100%;
  margin-top: 0;
  padding: 2rem 1.5rem;
  display: flex;
}

.uui-layout91_item:hover {
  border-style: none;
  box-shadow: 0 2px 12px #0003;
}

.uui-layout91_item.left {
  border-color: var(--tagline-bg);
  justify-content: flex-start;
  align-items: flex-start;
}

.uui-layout91_item.left.green {
  border-color: var(--tagline-bg);
  background-color: var(--tagline-bg);
}

.uui-layout91_item.left.lightgreen {
  background-color: var(--green-multi-light);
}

.uui-layout91_icon {
  width: 80px;
  height: 80px;
  margin-top: 0;
  overflow: visible;
}

.uui-button-secondary-gray {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--gray300\<deleted\|variable-51e0117e\>);
  background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
  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:hover {
  background-color: var(--untitled-ui--gray50-2\<deleted\|variable-8a511359\>);
  color: var(--untitled-ui--gray800\<deleted\|variable-0a1a9f61\>);
}

.uui-button-secondary-gray:focus {
  background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui--gray100\<deleted\|variable-4a47ec41\>);
}

.uui-space-xsmall {
  width: 100%;
  min-height: 1rem;
}

.uui-space-xxsmall {
  width: 100%;
  min-height: .5rem;
}

.uui-padding-vertical-xhuge {
  padding-top: 2rem;
  padding-bottom: 0;
}

.grid-3 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr 1fr;
  width: 100%;
}

.container-large-copy {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 80rem;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.uui-text-size-medium-2 {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  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: 1rem;
  line-height: 1.5;
}

.uui-text-size-large-2 {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  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;
}

.uui-lightbox_play-icon {
  z-index: 2;
  -webkit-backdrop-filter: saturate(150%) blur(12px);
  backdrop-filter: saturate(150%) blur(12px);
  color: #fff;
  background-color: #ffffff1a;
  border-radius: 100%;
  width: 8rem;
  height: 8rem;
  position: absolute;
}

.lightbox_video-overlay-layer {
  z-index: 1;
  background-color: var(--bg-green);
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0%;
}

.uui-testimonial12_logo {
  max-height: 3rem;
}

.uui-testimonial12_divider {
  background-color: var(--untitled-ui--gray200\<deleted\|variable-bad2ea62\>);
  align-self: stretch;
  width: 1px;
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}

.uui-testimonial12_lightbox-image {
  object-fit: cover;
  width: 100%;
  height: 35rem;
}

.uui-testimonial12_client {
  text-align: left;
  align-items: center;
  display: flex;
}

.uui-testimonial12_rating-wrapper {
  display: flex;
}

.uui-testimonial12_content-right {
  grid-column-gap: 1.8em;
  grid-row-gap: 1.8em;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.uui-testimonial12_lightbox {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.uui-testimonial12_content {
  grid-column-gap: 4rem;
  grid-row-gap: 15px;
  grid-template-rows: 401px;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.uui-testimonial12_arrow {
  border: 1px solid var(--untitled-ui--gray200\<deleted\|variable-bad2ea62\>);
  color: var(--untitled-ui--gray500\<deleted\|variable-68f29e84\>);
  background-color: #fff;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  transition: all .3s;
  display: flex;
  inset: auto 0% 0% auto;
}

.uui-testimonial12_arrow:hover {
  background-color: var(--untitled-ui--gray50-2\<deleted\|variable-8a511359\>);
}

.uui-testimonial12_arrow.left {
  right: 4rem;
}

.uui-testimonial12_slide-nav {
  color: var(--green);
  height: 1.75rem;
  font-size: .5rem;
  font-weight: 300;
  inset: auto auto 0% 0%;
}

.uui-testimonial12_slide {
  margin-right: 5rem;
}

.uui-testimonial12_component {
  background-color: #0000;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: auto;
  padding-bottom: 5rem;
}

.uui-testimonial12_rating-icon {
  color: var(--untitled-ui--warning300\<deleted\|variable-15a81cb3\>);
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  margin-right: .25rem;
  display: flex;
}

.uui-heading-tiny {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  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.125rem;
  font-weight: 600;
  line-height: 1.5;
}

.uui-padding-vertical-xhuge-2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.uui-padding-vertical-xhuge-2.green {
  padding-top: 0;
}

.image-11 {
  background-color: var(--bg-green);
  width: 490px;
  max-width: none;
  display: block;
}

.body-6 {
  font-family: DM Sans, sans-serif;
  font-size: 1vw;
  line-height: 1.5;
}

.logos {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--white);
  justify-content: center;
  align-items: center;
  min-height: 200px;
  margin-bottom: auto;
  padding-bottom: 2em;
  padding-left: 5%;
  padding-right: 5%;
  display: flex;
}

.logos.green {
  background-color: var(--bg-green);
}

.logos.gradient {
  background-image: linear-gradient(24deg, var(--green-grad), var(--violet) 68%);
}

.logos.drk-green {
  background-color: var(--drk-green);
}

.logos.x {
  padding-top: 2em;
}

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

.add-ons_accordion-title {
  flex: 1;
  font-size: 21px;
}

.add-ons_accordion-body {
  padding-left: 3.2rem;
  display: block;
}

.add-ons_accordion-body.add-ons_js-accordion-body {
  padding-bottom: 2rem;
  padding-left: 0;
}

.heading-small {
  color: var(--black);
  text-transform: capitalize;
  font-size: 1.2rem;
  font-weight: 700;
  line-height: 1.4;
}

.add-ons_accordion {
  display: block;
}

.add-ons_accordion.add-ons_js-accordion {
  padding-top: 0;
  padding-bottom: 2rem;
  position: relative;
}

.add-ons_image-wrapper {
  background-color: var(--white);
  border-radius: 15px;
  justify-content: center;
  align-items: center;
  width: 45%;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0% 0% auto auto;
}

.add-ons_component {
  justify-content: space-between;
  align-items: flex-start;
}

.add-ons_accordion-item {
  box-shadow: none;
  text-align: left;
  border-bottom: 1px solid #cdd0d7;
  flex-direction: column;
  justify-content: space-between;
  width: 45%;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.add-ons_accordion-item.add-ons_js-accordion-item {
  box-shadow: none;
}

.add-ons_accordion-item.add-ons_js-accordion-item.active {
  cursor: default;
}

.add-ons_accordion-item.add-ons_js-accordion-item.active:hover {
  box-shadow: none;
}

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

.add-ons_accordion-body-contents {
  opacity: 1;
}

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

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

.add-ons_title-icon-wrapper {
  background-color: #b5c462;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 25px;
  min-width: 25px;
  height: 25px;
  margin-right: 1.5rem;
  display: flex;
}

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

.add-ons_tick-icon {
  width: 12px;
}

.section-add-ons {
  text-align: center;
}

.add-ons_image {
  object-fit: cover;
  object-position: 0% 50%;
  width: 100%;
  height: auto;
}

.add-ons_accordion-header {
  align-items: center;
  display: flex;
}

.add-ons_accordion-header.add-ons_js-accordion-header {
  cursor: pointer;
  padding-top: 2rem;
  padding-bottom: 0;
}

.about-4_content-copy-copy {
  grid-column-gap: 3rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  display: grid;
}

.uui-layout91_item-copy {
  border: 1px solid var(--bg-green);
  background-color: var(--untitled-ui--gray50-2\<deleted\|variable-8a511359\>);
  text-align: center;
  border-radius: 1rem;
  flex-direction: column;
  align-items: center;
  width: 100%;
  margin-top: 0;
  padding: 2rem 1.5rem;
  display: flex;
}

.uui-layout91_item-copy:hover {
  border-style: none;
  box-shadow: 0 2px 12px #0003;
}

.home_faq_content-copy {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  display: grid;
}

.uui-layout91_list-copy {
  grid-column-gap: 1.5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch center;
  width: 100%;
  margin-top: 4rem;
  margin-bottom: 1rem;
  display: grid;
}

.slide {
  width: 100%;
}

.div-block-9 {
  width: 100%;
  padding-left: 5%;
  padding-right: 5%;
}

.div-block-10 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  display: flex;
}

.uui-text-size-medium-3 {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  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: 1rem;
  line-height: 1.5;
}

.uui-container-large-2 {
  width: 100%;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
}

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

.uui-page-padding-2.green {
  background-color: var(--bg-green);
}

.uui-heading-medium-2 {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  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: 2.25rem;
  font-weight: 600;
  line-height: 1.3;
}

.uui-heading-medium-2.text-weight-medium {
  font-weight: 500;
}

.uui-testimonial08_logo {
  max-height: 3rem;
}

.uui-testimonial11_slide {
  width: 100%;
  margin-right: 5rem;
}

.uui-testimonial11_component {
  background-color: #0000;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: auto;
  padding-bottom: 5rem;
}

.uui-testimonial11_content {
  grid-column-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.uui-testimonial11_content-right {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.uui-testimonial11_arrow {
  border: 1px solid var(--untitled-ui--gray200\<deleted\|variable-bad2ea62\>);
  color: var(--untitled-ui--gray500\<deleted\|variable-68f29e84\>);
  background-color: #fff;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  transition: all .3s;
  display: flex;
  inset: auto 0% 0% auto;
}

.uui-testimonial11_arrow:hover {
  background-color: var(--untitled-ui--gray50-2\<deleted\|variable-8a511359\>);
}

.uui-testimonial11_arrow.left {
  inset: auto 5% 0% auto;
}

.uui-testimonial11_client-image {
  object-fit: cover;
  width: 100%;
  height: 35rem;
}

.uui-testimonial11_slide-nav {
  color: var(--green);
  justify-content: center;
  align-items: center;
  height: 1.75rem;
  font-size: .5rem;
  display: flex;
  inset: auto auto 0% 0%;
}

.uui-testimonial11_rating-wrapper {
  align-items: center;
  display: flex;
}

.uui-testimonial11_divider {
  background-color: var(--untitled-ui--gray200\<deleted\|variable-bad2ea62\>);
  align-self: stretch;
  width: 1px;
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}

.uui-testimonial11_client {
  text-align: left;
  align-items: center;
  display: flex;
}

.uui-section_testimonial11 {
  overflow: hidden;
}

.uui-button-icon-2 {
  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-testimonial11_rating-icon {
  color: var(--untitled-ui--warning300\<deleted\|variable-15a81cb3\>);
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  margin-right: .25rem;
  display: flex;
}

.uui-heading-tiny-2 {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  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.125rem;
  font-weight: 600;
  line-height: 1.5;
}

.uui-padding-vertical-xhuge-3 {
  padding-top: 2rem;
  padding-bottom: 1rem;
}

.uui-testimonial11_content-copy {
  grid-column-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.uui-layout91_item-copy-copy {
  border: 1px solid var(--bg-green);
  background-color: var(--bg-green);
  text-align: center;
  border-radius: 1rem;
  flex-direction: column;
  align-items: center;
  width: 100%;
  margin-top: 0;
  padding: 2rem 1.5rem;
  display: flex;
}

.uui-layout91_item-copy-copy:hover {
  border-style: none;
  box-shadow: 0 2px 12px #0003;
}

.new-layout {
  grid-column-gap: 1.5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 1rem;
  display: grid;
}

.div-block-11 {
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-bottom: 40px;
  display: flex;
}

.caps-green {
  color: var(--green);
  max-width: 700px;
  font-size: 24px;
  font-weight: 500;
  line-height: 48px;
}

.caps-green.white {
  color: var(--white);
}

.caps-green.x {
  font-size: 1.51em;
  line-height: 30px;
}

.caps-green.x-copy {
  font-size: 1.8em;
  line-height: 30px;
}

.caps-green.centre {
  text-align: center;
  max-width: 813px;
}

.bold-text-8 {
  font-weight: 500;
}

.image-12 {
  width: 537px;
  height: auto;
}

.bold-text-9 {
  font-weight: 500;
}

.team-block-copy {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--white);
  border: 1px #d7d6d4;
  border-radius: 12px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  place-items: center;
  width: 100%;
  padding-bottom: 0;
  display: grid;
}

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

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

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

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

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

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

.team-slide-wrapper-2.x {
  background-color: var(--white);
}

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

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

.team-block-info-2 {
  flex-direction: column;
  align-items: flex-start;
  padding-left: 24px;
  padding-right: 24px;
  display: flex;
}

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

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

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

.arrow-embed-2 {
  margin-left: 2px;
  display: flex;
}

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

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

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

.hero-wrapper-two-copy {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 750px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.heading-2-copy {
  text-align: center;
  margin-bottom: 16px;
  font-size: 36px;
}

.heading-2-copy.left {
  text-align: left;
}

.div-block-12 {
  grid-column-gap: 13px;
  grid-row-gap: 13px;
  color: var(--grey);
  flex: 0 auto;
  text-decoration: none;
  display: flex;
}

.text-block {
  font-size: 2em;
  font-weight: 600;
}

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

.image-13 {
  width: auto;
  max-width: none;
  height: auto;
}

.hero-without-image-copy {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  width: 1090px;
  padding: 80px 30px;
  position: relative;
}

.home_about-4_content-right-copy {
  flex: 0 auto;
}

.padding-section-large-copy {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  padding-top: 4rem;
  padding-bottom: 4rem;
  padding-right: 0;
  display: flex;
}

.padding-section-large-copy.text-only.align-center {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: center;
  align-items: center;
}

.hero-wrapper-two-copy-copy {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 750px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.box-content-copy-copy {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  background-color: var(--bg-green);
  border-radius: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding-top: 40px;
  padding-bottom: 40px;
  padding-left: 0;
  display: grid;
}

.combine-padding-global-2 {
  background-image: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/67d7d8c92488f97a763bc7c9_Frame%201853.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  width: 100%;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  overflow: hidden;
}

.combine-heading-style-h1 {
  color: var(--combine-library--grey-800\<deleted\|variable-c0ad9ad1\>);
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 42px;
  font-weight: 500;
  line-height: 1.25;
}

.combine-text-align-center-2 {
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.combine-text-size-regular-2 {
  color: var(--combine-library--grey-600\<deleted\|variable-0e360e02\>);
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}

.combine-button-2 {
  background-color: var(--combine-library--grey-800\<deleted\|variable-c0ad9ad1\>);
  color: #fff;
  text-align: center;
  border-radius: .5rem;
  padding: .75rem 1.75rem;
  font-family: Open Sans, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  text-decoration: none;
  transition-property: background-color;
}

.combine-button-2:hover {
  background-color: #28364ae6;
}

.combine-button-white {
  background-color: var(--combine-library--white\<deleted\|variable-4f83e1a7\>);
  color: var(--combine-library--grey-800\<deleted\|variable-c0ad9ad1\>);
  text-align: center;
  border-radius: .5rem;
  padding: .75rem 1.75rem;
  font-family: Open Sans, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  text-decoration: none;
}

.combine-button-white:hover {
  color: var(--combine-library--primary-600\<deleted\|variable-d08fbb46\>);
}

.combine-button-wrapper {
  grid-column-gap: 1rem;
  justify-content: center;
  align-items: center;
  display: flex;
}

.combine-section_header4 {
  background-color: var(--white);
  overflow: hidden;
}

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

.combine-space-medium-2 {
  width: 100%;
  height: 1.5rem;
}

.combine-padding-section-large {
  width: 100%;
  max-width: 1440px;
  padding-top: 4rem;
  padding-bottom: 2rem;
}

.combine-header4_span {
  background-image: linear-gradient(to right, var(--combine-library--warning-400\<deleted\|variable-69759a07\>), #ec80b4 18%, var(--combine-library--primary-600\<deleted\|variable-d08fbb46\>) 55%, var(--combine-library--secondary-600\<deleted\|variable-7a0cb4d3\>));
  color: var(--combine-library--primary-600\<deleted\|variable-d08fbb46\>);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  font-size: 3.5rem;
  font-weight: 700;
  line-height: 1.25;
}

.text-cta {
  background-color: var(--bg-green);
  border-bottom: 1px solid #e4ebf3;
  border-radius: 16px;
  width: 100%;
  padding: 80px 30px 0;
  display: flex;
  position: relative;
}

.left-aligned-cta {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 750px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.section-2 {
  font-family: DM Sans, sans-serif;
  overflow: hidden;
}

.body-7 {
  font-family: DM Sans, sans-serif;
  font-size: 1vw;
  line-height: 1.5;
  overflow: visible;
}

.pricing-slider {
  color: var(--textgreen);
  background-color: #fff;
  padding: 15px 25px;
  font-size: 1.04em;
  font-weight: 600;
}

.pricing-slider.selected {
  background-color: var(--green);
  color: var(--white);
  border-radius: 200px;
}

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

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

.uui-text-style-link {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  text-decoration: underline;
  transition: color .3s;
}

.uui-text-style-link:hover {
  color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
}

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

.uui-page-padding-3 {
  width: 100%;
  padding-left: 2rem;
  padding-right: 2rem;
}

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

.uui-max-width-large-2.align-center-4 {
  margin-left: auto;
  margin-right: auto;
}

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

.uui-text-size-large-3 {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  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;
}

.uui-form-radio {
  align-items: center;
  margin-bottom: 0;
  padding-left: 1.125rem;
  display: flex;
}

.uui-form-checkbox-label {
  color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
  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: 1rem;
  font-weight: 500;
  line-height: 1.5;
}

.uui-form-checkbox {
  align-items: center;
  margin-bottom: 0;
  padding-left: 1.25rem;
  display: flex;
}

.uui-form-radio-icon {
  border: 1px solid var(--untitled-ui--gray300\<deleted\|variable-51e0117e\>);
  background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  cursor: pointer;
  border-radius: 100px;
  width: 1.25rem;
  min-width: 1.25rem;
  height: 1.25rem;
  min-height: 1.25rem;
  margin-top: 0;
  margin-left: -1.125rem;
  margin-right: .75rem;
  transition: all .3s;
}

.uui-form-radio-icon:hover {
  border-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  background-color: var(--untitled-ui--primary50\<deleted\|variable-a4451441\>);
}

.uui-form-radio-icon.w--redirected-checked {
  border-width: 1px;
  border-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  background-color: var(--untitled-ui--primary50\<deleted\|variable-a4451441\>);
  background-image: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/67d7f44bc7aad9bad2c98551_check-circle.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
}

.uui-form-radio-icon.w--redirected-focus {
  border-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  background-color: var(--untitled-ui--primary50\<deleted\|variable-a4451441\>);
  box-shadow: 0 0 0 4px var(--untitled-ui--primary100\<deleted\|variable-35a3c723\>);
  margin-top: 0;
}

.uui-form-radio-icon.tick-icon.w--redirected-checked {
  background-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  background-image: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/67d7f44bc7aad9bad2c9854f_check-tick.svg");
}

.uui-heading-medium-3 {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  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: 2.25rem;
  font-weight: 600;
  line-height: 1.3;
}

.uui-field-label {
  color: var(--black);
  margin-bottom: .5rem;
  font-family: DM Sans, sans-serif;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.5;
}

.uui-field-label.w, .uui-field-label._w-copy {
  color: var(--white);
}

.uui-button-2 {
  grid-column-gap: .5rem;
  border: 1px solid var(--green);
  background-color: var(--combine-library--white\<deleted\|variable-4f83e1a7\>);
  color: var(--green);
  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-2:hover {
  border-color: var(--green);
  background-color: var(--combine-library--white\<deleted\|variable-4f83e1a7\>);
}

.uui-button-2:focus {
  background-color: var(--green);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui--primary100\<deleted\|variable-35a3c723\>);
  color: var(--white);
}

.uui-button-2.dark {
  background-color: var(--green);
  color: var(--white);
  border-style: none;
}

.uui-button-2.dark:hover {
  background-color: var(--drk-green);
}

.uui {
  border: 1px solid var(--untitled-ui--gray300\<deleted\|variable-51e0117e\>);
  background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  border-radius: .5rem;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: .5rem .875rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
  transition: all .3s;
  box-shadow: 0 1px 2px #1018280d;
}

.uui:focus {
  border-color: var(--untitled-ui--primary300\<deleted\|variable-b540dac6\>);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui--primary100\<deleted\|variable-35a3c723\>);
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
}

.uui::placeholder {
  color: var(--untitled-ui--gray500\<deleted\|variable-68f29e84\>);
}

.uui.select {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  background-color: #fff;
}

.uui.text-area {
  height: auto;
  min-height: 11.25rem;
  padding-top: .75rem;
  padding-bottom: .75rem;
  overflow: auto;
}

.uui-form-checkbox-icon {
  border: 1px solid var(--untitled-ui--gray300\<deleted\|variable-51e0117e\>);
  background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  cursor: pointer;
  border-radius: .375rem;
  width: 1.25rem;
  min-width: 1.25rem;
  height: 1.25rem;
  min-height: 1.25rem;
  margin-top: 0;
  margin-left: -1.25rem;
  margin-right: .75rem;
  transition: all .3s;
}

.uui-form-checkbox-icon:hover {
  border-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  background-color: var(--untitled-ui--primary50\<deleted\|variable-a4451441\>);
}

.uui-form-checkbox-icon.w--redirected-checked {
  border-width: 1px;
  border-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  background-color: var(--untitled-ui--primary50\<deleted\|variable-a4451441\>);
  box-shadow: none;
  background-image: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/67d7f44bc7aad9bad2c98550_check.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: .875rem .875rem;
  background-attachment: scroll;
  border-radius: .25rem;
}

.uui-form-checkbox-icon.w--redirected-focus {
  border-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  background-color: var(--untitled-ui--primary50\<deleted\|variable-a4451441\>);
  box-shadow: 0 0 0 4px var(--untitled-ui--primary100\<deleted\|variable-35a3c723\>);
  border-radius: .25rem;
}

.uui-form-field-wrapper {
  position: relative;
}

.success-message {
  background-color: #f4f4f4;
  padding: 1.5rem;
}

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

.error-message {
  margin-top: 1.5rem;
  padding: .875rem 1rem;
}

.error-text {
  color: #e23939;
}

.uui-contact02_form {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.form-field-2col {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.form-radio-2col {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 1rem;
  display: grid;
}

.uui-form-radio-label {
  color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
  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-weight: 500;
}

.uui-contact02_component {
  flex-direction: column;
  align-items: stretch;
  max-width: 48rem;
  margin: 4rem auto 0;
}

.uui-section_contact02 {
  width: 100%;
}

.uui-space-xsmall-2 {
  width: 100%;
  min-height: 1rem;
}

.uui-padding-vertical-xhuge-4 {
  padding-top: 2em;
  padding-bottom: 2em;
}

.uui-heading-subheading {
  color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  margin-bottom: .75rem;
  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;
}

.uui-form-button-wrapper {
  flex-direction: column;
  margin-top: .5rem;
  display: flex;
}

.logo-slider {
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.uui-text-size-small {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  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-text-size-small.hide-mobile-landscape-2 {
  font-family: DM Sans, sans-serif;
  display: none;
}

.show-tablet {
  display: none;
}

.uui-button-3 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  background-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  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-3:hover {
  border-color: var(--untitled-ui--primary700\<deleted\|variable-da4f7fa3\>);
  background-color: var(--untitled-ui--primary700\<deleted\|variable-da4f7fa3\>);
}

.uui-button-3:focus {
  background-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui--primary100\<deleted\|variable-35a3c723\>);
}

.uui-dropdown-icon {
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  margin-right: 1rem;
  display: flex;
  position: absolute;
  inset: auto 0% auto auto;
}

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

.uui-icon-1x1-xsmall {
  width: 100%;
  height: auto;
}

.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_item-right {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  font-weight: 400;
  display: flex;
}

.uui-navbar01_logo-link {
  padding-left: 0;
}

.uui-navbar01_link {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  align-items: center;
  padding: 1.75rem 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;
}

.uui-navbar01_link:hover {
  color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
}

.uui-navbar01_link.w--current {
  color: #000;
}

.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_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-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.uui-navbar01_button-wrapper {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  align-items: center;
  display: flex;
}

.uui-navbar01_dropdown-toggle {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  align-items: center;
  padding: 1.75rem 2.5rem 1.75rem 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\<deleted\|variable-d4f37b50\>);
}

.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\<deleted\|variable-e3beb9c1\>);
}

.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-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_component {
  border-bottom: 1px solid var(--untitled-ui--gray100\<deleted\|variable-4a47ec41\>);
  background-color: #fff;
  align-items: center;
  min-height: 5rem;
  padding-left: 2rem;
  padding-right: 2rem;
  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_menu {
  flex: 1;
  justify-content: space-between;
  align-items: center;
  margin-left: 1.5rem;
  display: flex;
  position: static;
}

.uui-navbar01_dropdown-content {
  width: 100%;
  display: flex;
}

.uui-navbar01_dropdown-content-right {
  flex: 1;
  max-width: 35rem;
  padding: 2rem 0 2rem 1.25rem;
  display: flex;
  position: relative;
}

.uui-navbar01_icon-wrapper {
  color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  flex: none;
}

.uui-navbar01_menu-button {
  padding: 0;
}

.uui-navbar01_menu-dropdown {
  position: static;
}

.uui-navbar01_large-item-content {
  flex-direction: column;
  justify-content: flex-start;
  font-weight: 400;
  display: flex;
}

.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-2\<deleted\|variable-8a511359\>);
}

.uui-navbar01_dropdown-right-overlay-absolute {
  background-color: var(--untitled-ui--gray50-2\<deleted\|variable-8a511359\>);
  min-width: 100vw;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.uui-button-link {
  grid-column-gap: .5rem;
  color: var(--untitled-ui--primary700\<deleted\|variable-da4f7fa3\>);
  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:hover {
  color: var(--untitled-ui--primary800\<deleted\|variable-ddf4f85f\>);
}

.uui-button-link.is-button-xsmall {
  font-size: .875rem;
}

.uui-button-icon-3 {
  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-navbar01_text-wrapper {
  grid-column-gap: .5rem;
  grid-row-gap: 0px;
  align-items: center;
  margin-bottom: .25rem;
  display: flex;
}

.uui-navbar01_dropdown-list {
  box-shadow: 0 12px 16px -4px #00000014, 0 4px 6px -2px #10182808;
}

.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: 5.0625rem auto auto 0%;
  overflow: hidden;
}

.uui-navbar01_container {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 80rem;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.uui-button-secondary-gray-2 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--gray300\<deleted\|variable-51e0117e\>);
  background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
  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-2:hover {
  background-color: var(--untitled-ui--gray50-2\<deleted\|variable-8a511359\>);
  color: var(--untitled-ui--gray800\<deleted\|variable-0a1a9f61\>);
}

.uui-button-secondary-gray-2:focus {
  background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui--gray100\<deleted\|variable-4a47ec41\>);
}

.uui-button-secondary-gray-2.show-tablet {
  display: none;
}

.uui-button-tertiary-gray {
  grid-column-gap: .5rem;
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  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-2\<deleted\|variable-8a511359\>);
  color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
}

.uui-logo_component {
  flex-wrap: nowrap;
  width: auto;
  height: 2rem;
  display: flex;
}

.uui-logo_logomark {
  border: .1px #dae0e8;
  border-radius: .5rem;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 3rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.uui-styleguide_logomark-bg {
  border-radius: 8px;
  width: 169px;
  height: 100%;
  display: inline-flex;
  position: static;
  inset: 0%;
  overflow: visible;
}

.uui-logo_logomark-blur {
  z-index: 2;
  -webkit-backdrop-filter: blur(3px);
  backdrop-filter: blur(3px);
  background-color: #fff3;
  border-bottom-right-radius: .5rem;
  border-bottom-left-radius: .5rem;
  width: 100%;
  height: 50%;
  position: absolute;
  inset: 50% 0% 0%;
  overflow: hidden;
}

.uui-logo_logomark-dot {
  z-index: 1;
  background-image: linear-gradient(26.5deg, #6941c6, #53389e);
  border-radius: 50%;
  width: 50%;
  height: 50%;
  position: relative;
}

.uui-logo_logotype {
  flex: none;
  width: auto;
  height: 100%;
}

.uui-navbar01_heading {
  color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  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_item-heading {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  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_item-button-wrapper {
  margin-top: .75rem;
}

.uui-navbar01_dropdown-content-heading {
  color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  letter-spacing: normal;
  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;
}

.uui-navbar01_dropdown-content-button-wrapper {
  letter-spacing: normal;
  margin-top: 1rem;
  margin-left: .75rem;
  font-size: .875rem;
}

.uui-badge-small-success {
  grid-column-gap: .25rem;
  background-color: var(--untitled-ui--success50\<deleted\|variable-9177f7a8\>);
  color: var(--untitled-ui--success700\<deleted\|variable-1c4c81d0\>);
  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-logo_image {
  flex: none;
  width: auto;
  height: 100%;
  display: none;
}

.uui-navbar02_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-navbar02_dropdown-blog-item-wrapper {
  flex-direction: column;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
}

.uui-navbar02_blog-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.uui-navbar02_blog-item {
  border-radius: .5rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: 1fr;
  padding: .75rem;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.uui-navbar02_blog-item:hover {
  background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
}

.uui-navbar02_dropdown-content {
  width: 100%;
  display: flex;
}

.uui-navbar02_menu-button {
  padding: 0;
}

.uui-navbar02_blog-content {
  flex-direction: column;
  justify-content: flex-start;
  font-weight: 400;
  display: flex;
}

.uui-navbar02_dropdown-content-wrapper {
  z-index: 1;
  grid-template-rows: max-content;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.uui-navbar02_dropdown-content-left {
  grid-column-gap: .6rem;
  grid-row-gap: 0px;
  flex: 0 auto;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  padding: 2rem 2rem 2rem 0;
  display: grid;
}

.uui-navbar02_dropdown-right-overlay-absolute {
  background-color: var(--untitled-ui--gray50-2\<deleted\|variable-8a511359\>);
  justify-content: flex-start;
  align-items: center;
  min-width: 100vw;
  display: flex;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.uui-navbar02_dropdown-content-right {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex: 1;
  grid-template-rows: max-content auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 25rem;
  padding: 4rem 1.25rem 1.25rem;
  display: flex;
  position: relative;
}

.uui-navbar02_blog-image-wrapper {
  border-radius: .375rem;
  width: 100%;
  margin-bottom: 1.5rem;
  padding-top: 55%;
  position: relative;
  overflow: hidden;
}

.uui-navbar02_component {
  z-index: 8;
  border-bottom: 1px solid var(--untitled-ui--gray100\<deleted\|variable-4a47ec41\>);
  background-color: #fff;
  align-items: center;
  min-height: 5rem;
  max-height: 112px;
  margin-top: 0;
  padding-left: 2rem;
  padding-right: 2rem;
  font-size: 14px;
  display: flex;
  position: sticky;
  inset: 0 0% auto;
}

.uui-navbar02_component.noribbon {
  top: 0;
}

.uui-navbar02_container {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: none;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.uui-navbar02_logo-link {
  padding-left: 0;
}

.uui-navbar02_menu {
  flex: 1;
  justify-content: space-between;
  align-items: center;
  margin-left: 1.5rem;
  display: flex;
  position: static;
}

.uui-navbar02_menu-left {
  flex: none;
}

.uui-navbar02_link {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  white-space: normal;
  word-break: keep-all;
  align-items: center;
  padding: 1.75rem 1rem;
  font-family: DM Sans, sans-serif;
  font-size: 1em;
  font-weight: 600;
  transition: all .3s;
}

.uui-navbar02_link:hover {
  color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
}

.uui-navbar02_link.w--current {
  color: #000;
}

.uui-navbar02_menu-dropdown {
  background-color: var(--white);
  position: static;
}

.uui-navbar02_menu-dropdown.new {
  background-color: gray;
}

.uui-navbar02_dropdown-toggle {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  align-items: center;
  padding: 1.75rem 2.25rem 1.75rem .5rem;
  font-family: DM Sans, sans-serif;
  font-size: 1em;
  font-weight: 600;
  transition: all .3s;
  display: flex;
}

.uui-navbar02_dropdown-toggle:hover {
  color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
}

.uui-navbar02_dropdown-toggle.color {
  background-color: #f4f4f4;
  padding-top: 0;
  padding-bottom: 0;
}

.uui-navbar02_dropdown-list {
  box-shadow: 0 12px 16px -4px #00000014, 0 4px 6px -2px #10182808;
}

.uui-navbar02_dropdown-list.w--open {
  background-color: #fff;
  width: 100vw;
  min-width: 100vw;
  max-width: 100%;
  padding-left: 2rem;
  padding-right: 2rem;
  position: absolute;
  inset: 5.0625rem auto auto 0%;
  overflow: hidden;
}

.uui-navbar02_menu-right {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: flex;
}

.uui-navbar02_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;
  place-items: center stretch;
  padding: .75rem;
  text-decoration: none;
  transition: all .3s;
  display: grid;
}

.uui-navbar02_dropdown-link:hover {
  background-color: var(--untitled-ui--gray50-2\<deleted\|variable-8a511359\>);
}

.uui-navbar02_icon-wrapper {
  color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  flex: none;
}

.uui-navbar02_item-right {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  font-weight: 400;
  display: flex;
}

.uui-navbar02_text-wrapper {
  grid-column-gap: .5rem;
  grid-row-gap: 0px;
  align-items: center;
  margin-bottom: .25rem;
  display: flex;
}

.uui-button-link-gray {
  grid-column-gap: .5rem;
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  white-space: nowrap;
  background-color: #0000;
  justify-content: flex-start;
  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-gray:hover {
  color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
}

.uui-button-link-gray.is-button-xsmall {
  font-size: .875rem;
}

.uui-navbar02_button-wrapper {
  grid-column-gap: .2rem;
  grid-row-gap: .2rem;
  flex-flow: row;
  align-items: center;
  display: flex;
}

.uui-navbar02_heading {
  opacity: 1;
  color: var(--relume-library-lite--rl-black\<deleted\|variable-a7d61fee\>);
  letter-spacing: normal;
  text-transform: uppercase;
  height: 24px;
  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-navbar02_heading.opacity {
  opacity: 0;
}

.uui-navbar02_item-heading {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  margin-bottom: .25rem;
  font-family: DM Sans, sans-serif;
  font-weight: 600;
}

.uui-navbar02_item-heading.margin-bottom-0 {
  margin-bottom: 0;
}

.uui-navbar02_dropdown-content-button-wrapper {
  letter-spacing: normal;
  margin-top: .75rem;
  font-size: .875rem;
}

.text-block-3 {
  font-family: DM Sans, sans-serif;
}

.text-block-4 {
  font-family: DM Sans, sans-serif;
  font-size: 14px;
}

.margin-bottom-copy.margin-xhuge, .margin-bottom-copy.margin-small, .margin-bottom-copy.margin-large, .margin-bottom-copy.margin-huge, .margin-bottom-copy.margin-custom3, .margin-bottom-copy.margin-xsmall, .margin-bottom-copy.margin-tiny, .margin-bottom-copy.margin-custom1, .margin-bottom-copy.margin-0 {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-bottom-copy.margin-custom2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: var(--grey);
  flex-flow: column;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-bottom-copy.margin-medium, .margin-bottom-copy.margin-xlarge, .margin-bottom-copy.margin-xxhuge, .margin-bottom-copy.margin-xxsmall {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.headersection {
  overflow: visible;
}

.headerslider {
  background-color: #0000;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: auto;
  padding-bottom: 3rem;
}

.image-14 {
  width: 125px;
  max-width: none;
  max-height: none;
  overflow: visible;
}

.slider-2 {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center end;
  display: grid;
}

.text-span-7, .text-span-8 {
  color: var(--green);
  font-weight: 700;
}

.div-block-14 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  aspect-ratio: auto;
  background-color: var(--bg-green);
  object-fit: fill;
  border-radius: 10px;
  flex: 0 auto;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: auto;
  margin-left: 0;
  margin-right: 0;
  padding: 10px 12px;
  display: flex;
}

.text-span-9 {
  color: var(--green);
  font-weight: 700;
}

.margin-bottom-copy {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding-bottom: 20px;
  display: flex;
}

.margin-bottom-copy.margin-xhuge, .margin-bottom-copy.margin-small, .margin-bottom-copy.margin-large, .margin-bottom-copy.margin-huge, .margin-bottom-copy.margin-custom3, .margin-bottom-copy.margin-xsmall, .margin-bottom-copy.margin-tiny, .margin-bottom-copy.margin-custom1, .margin-bottom-copy.margin-0, .margin-bottom-copy.margin-custom2 {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-bottom-copy.margin-medium, .margin-bottom-copy.margin-xlarge, .margin-bottom-copy.margin-xxhuge, .margin-bottom-copy.margin-xxsmall {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-bottom-copy.center {
  flex-flow: column;
  justify-content: center;
  align-items: center;
}

.image-15 {
  width: auto;
  height: 200px;
  max-height: 5em;
}

.image-16 {
  height: 5em;
  max-height: 5em;
}

.image-17 {
  height: 5em;
}

.resources-box {
  grid-column-gap: 1.1rem;
  grid-row-gap: 1.1rem;
  border: 1px solid var(--bg-green);
  border-radius: 18px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  align-items: flex-start;
  width: 100%;
  padding: 1rem;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.resources-box:hover {
  background-color: var(--untitled-ui--gray50-2\<deleted\|variable-8a511359\>);
}

.uui-navbar02_dropdown-content-left-copy {
  grid-column-gap: 2rem;
  grid-row-gap: 0px;
  flex: 0 auto;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 2rem 2rem 2rem 0;
  display: grid;
}

.div-block-15 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  padding-bottom: 20px;
  display: flex;
}

.socialmedia-icons {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  display: flex;
}

.socialmedia-icons:hover {
  border: 1px none var(--green);
  background-color: var(--bg-green);
  color: var(--green);
  border-radius: 200px;
}

.uui-container-large-3 {
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.uui-page-padding-4 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.uui-text-size-large-4 {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  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;
}

.uui-heading-medium-4 {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  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: 2.25rem;
  font-weight: 600;
  line-height: 1.3;
}

.uui-button-4 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  background-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  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-4:hover {
  border-color: var(--untitled-ui--primary700\<deleted\|variable-da4f7fa3\>);
  background-color: var(--untitled-ui--primary700\<deleted\|variable-da4f7fa3\>);
}

.uui-button-4:focus {
  background-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui--primary100\<deleted\|variable-35a3c723\>);
}

.uui-lightbox_play-icon-2 {
  z-index: 2;
  -webkit-backdrop-filter: saturate(150%) blur(12px);
  backdrop-filter: saturate(150%) blur(12px);
  color: #fff;
  background-color: #ffffff1a;
  border-radius: 100%;
  width: 8rem;
  height: 8rem;
  position: absolute;
}

.lightbox_video-overlay-layer-2 {
  z-index: 1;
  background-color: #1d29391a;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0%;
}

.uui-button-row-3 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.uui-layout31_item-list {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  margin-top: 2rem;
  margin-bottom: 2.5rem;
}

.uui-layout31_component {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.uui-layout31_lightbox {
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 4rem;
  display: flex;
  position: relative;
}

.uui-layout31_lightbox-image {
  object-fit: cover;
  width: 100%;
  height: 32.25rem;
}

.uui-button-secondary-gray-3 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--gray300\<deleted\|variable-51e0117e\>);
  background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
  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-2\<deleted\|variable-8a511359\>);
  color: var(--untitled-ui--gray800\<deleted\|variable-0a1a9f61\>);
}

.uui-button-secondary-gray-3:focus {
  background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui--gray100\<deleted\|variable-4a47ec41\>);
}

.uui-padding-vertical-xhuge-5 {
  border-radius: 24px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
  overflow: hidden;
}

.uui-heading-subheading-2 {
  color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  margin-bottom: .75rem;
  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;
}

.uui-layout31_number {
  color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  margin-top: 0;
  margin-bottom: .5rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 3.75rem;
  font-weight: 600;
  line-height: 1.2;
}

.uui-layout31_number-text {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-weight: 500;
}

.youtube-2 {
  width: 100%;
  height: 100%;
}

.cta-green {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.cta-green.new {
  grid-template-columns: 2.5fr 1fr;
}

.image-18 {
  opacity: 0;
  display: none;
}

.chatbot-box {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start stretch;
  display: grid;
}

.rcsboxleft {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 750px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.lefttext {
  text-align: left;
  margin-bottom: 16px;
  font-size: 36px;
}

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

.boxsection {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  background-color: var(--bg-green);
  border-radius: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding: 40px;
  display: grid;
}

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

.div-block-17:lang(ar-ae) {
  flex: 0 auto;
}

.whatsapp-pricing {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  border: 1px solid var(--bg-green);
  background-color: var(--combine-library--white\<deleted\|variable-4f83e1a7\>);
  text-align: center;
  border-radius: 1.25rem;
  flex-direction: column;
  width: 100%;
  max-width: 25rem;
  padding: 2.5rem 2rem;
  display: flex;
}

.div-block-18 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  background-color: var(--bg-green);
  border-radius: 12px;
  flex-flow: column;
  padding: 15px 10px;
  font-size: 1em;
  display: flex;
}

.grid-4 {
  grid-template-columns: 1fr;
}

.uui-text-size-medium-4 {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  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: 1rem;
  line-height: 1.5;
}

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

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

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

.uui-page-padding-5 {
  padding-left: 2rem;
  padding-right: 2rem;
}

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

.uui-max-width-large-3.align-center-5 {
  margin-left: auto;
  margin-right: auto;
}

.uui-text-size-large-5 {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  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;
}

.uui-heading-xxsmall-2 {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  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-medium-5 {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  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: 2.25rem;
  font-weight: 600;
  line-height: 1.3;
}

.uui-button-5 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  background-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  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\<deleted\|variable-da4f7fa3\>);
  background-color: var(--untitled-ui--primary700\<deleted\|variable-da4f7fa3\>);
}

.uui-button-5:focus {
  background-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui--primary100\<deleted\|variable-35a3c723\>);
}

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

.uui-pricing08_component {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  margin-top: 2.5rem;
  padding-bottom: 40px;
  padding-left: 5%;
  padding-right: 5%;
  display: flex;
}

.uui-badge-2 {
  grid-column-gap: .375rem;
  background-color: var(--untitled-ui--gray100\<deleted\|variable-4a47ec41\>);
  color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
  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-pricing08_tab-content {
  overflow: visible;
}

.uui-pricing08_components {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  align-items: stretch;
}

.uui-pricing08_content {
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  display: flex;
}

.uui-pricing08_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-pricing08_feature {
  display: flex;
}

.uui-pricing08_icon-wrapper {
  flex: none;
  align-self: flex-start;
  margin-right: .75rem;
}

.uui-pricing08_popular-label {
  z-index: 1;
  background-color: var(--untitled-ui--primary700\<deleted\|variable-da4f7fa3\>);
  outline-color: var(--untitled-ui--primary200\<deleted\|variable-b0d9f07d\>);
  outline-offset: 0px;
  color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  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-pricing08_tabs-menu {
  grid-column-gap: .5rem;
  grid-row-gap: 16px;
  border: 1px solid var(--untitled-ui--gray100\<deleted\|variable-4a47ec41\>);
  background-color: var(--white);
  border-radius: 7.6rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  align-self: center;
  margin-bottom: 3rem;
  padding: .5rem;
  font-weight: 400;
  display: grid;
  box-shadow: 0 2px 5px #0003;
}

.uui-pricing08_tabs-menu:lang(ar-ae) {
  opacity: 0;
  display: flex;
}

.uui-pricing08_tab-link {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  color: var(--untitled-ui--gray500\<deleted\|variable-68f29e84\>);
  background-color: #0000;
  border-radius: 7rem;
  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-pricing08_tab-link.w--current {
  background-color: var(--green);
  color: var(--white);
  border-radius: 7rem;
  font-family: DM Sans, sans-serif;
}

.uui-pricing08_plan {
  border: 1px solid var(--untitled-ui--gray200\<deleted\|variable-bad2ea62\>);
  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-pricing08_popular-plan {
  border: 1px solid var(--untitled-ui--gray200\<deleted\|variable-bad2ea62\>);
  border-radius: 1rem;
  padding: 4.5rem 2rem 2rem;
  position: relative;
  box-shadow: 0 12px 16px -4px #00000014, 0 4px 6px -2px #10182808;
}

.uui-space-xsmall-3 {
  width: 100%;
  min-height: 1rem;
}

.uui-padding-vertical-xhuge-6 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.uui-heading-subheading-3 {
  color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  margin-bottom: .75rem;
  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;
}

.uui-pricing08_price {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  margin-top: .5rem;
  margin-bottom: .5rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 3rem;
  font-weight: 600;
  line-height: 1.2;
}

.uui-pricing08_price-text {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  letter-spacing: normal;
  margin-left: .25rem;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.5;
}

.text-block-5 {
  color: var(--light-black);
}

.boxfeaturecard {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border: 1px solid var(--untitled-ui--success500\<deleted\|variable-fd5af5b9\>);
  text-align: center;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 20px 10px 10px 20px;
  font-size: 14px;
  line-height: 22px;
  display: flex;
}

.twosection {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  display: grid;
}

.section1 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  display: flex;
}

.grid-5 {
  grid-column-gap: 65px;
  grid-row-gap: 65px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

.image-19 {
  border-top-right-radius: 24px;
  border-bottom-right-radius: 24px;
}

.sectionx-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  justify-content: center;
  align-items: center;
  min-height: 200px;
  margin-bottom: auto;
  padding-bottom: 2em;
  padding-left: 5%;
  padding-right: 5%;
  display: flex;
  overflow: hidden;
}

.div-block-19 {
  grid-column-gap: 13px;
  grid-row-gap: 13px;
  display: flex;
}

.boxsection-2 {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  background-color: #dcede1;
  border-radius: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding: 40px;
  display: grid;
}

.image-20-copy {
  outline-offset: 0px;
  border-radius: 200px;
  outline: 3px #333;
  width: 76px;
  height: 76px;
}

.text-block-2-copy {
  color: var(--grey);
  font-size: 22px;
  font-weight: 700;
  line-height: 1.4;
  text-decoration: none;
}

.div-block-19-copy {
  grid-column-gap: 13px;
  grid-row-gap: 13px;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

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

.uui-text-size-medium-5 {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  text-align: left;
  letter-spacing: normal;
  font-family: DM Sans, sans-serif;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.5;
}

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

.uui-text-size-small-2 {
  color: var(--combine-library--grey-800\<deleted\|variable-c0ad9ad1\>);
  letter-spacing: normal;
  font-family: DM Sans, sans-serif;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.5;
}

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

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

.uui-page-padding-6 {
  padding-left: 2rem;
  padding-right: 2rem;
}

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

.uui-max-width-large-4.align-center-6 {
  margin-left: auto;
  margin-right: auto;
}

.uui-text-size-large-6 {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  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;
}

.uui-heading-xxsmall-3 {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  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-medium-6 {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  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: 2.25rem;
  font-weight: 600;
  line-height: 1.3;
}

.uui-button-6 {
  grid-column-gap: .5rem;
  border: 1px solid var(--green);
  background-color: var(--white);
  color: var(--green);
  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-6:hover {
  border-style: solid;
  border-color: var(--green);
  background-color: var(--green);
  color: var(--white);
}

.uui-button-6:focus {
  background-color: var(--green);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui--primary100\<deleted\|variable-35a3c723\>);
  color: var(--white);
  font-family: DM Sans, sans-serif;
}

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

.uui-pricing11_component {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  margin-top: 2.5rem;
  display: flex;
}

.uui-pricing11_plans {
  width: 100%;
}

.uui-pricing11_tabs-content {
  width: 100%;
  overflow: visible;
}

.uui-pricing11_top-row-content {
  border-left: 1px solid var(--untitled-ui--gray200\<deleted\|variable-bad2ea62\>);
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  padding: 2rem 1.5rem;
  display: flex;
}

.uui-pricing11_heading-row {
  border-bottom: 1px solid var(--untitled-ui--gray200\<deleted\|variable-bad2ea62\>);
  margin-top: .5rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.uui-pricing11_top-row {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom: 1px solid var(--untitled-ui--gray200\<deleted\|variable-bad2ea62\>);
  background-color: #fff;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr 1fr 1fr;
  position: sticky;
  top: 0;
}

.uui-pricing11_row {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom: 1px solid var(--untitled-ui--gray200\<deleted\|variable-bad2ea62\>);
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr 1fr 1fr;
  align-items: stretch;
}

.uui-pricing11_row.green {
  background-color: var(--bg-green);
}

.uui-pricing11_feature {
  padding: 1rem 1.5rem 1rem 20px;
}

.uui-pricing11_row-content {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  border-left: 1px solid var(--untitled-ui--gray200\<deleted\|variable-bad2ea62\>);
  text-align: center;
  justify-content: flex-start;
  align-items: center;
  padding: 1rem 1.5rem;
  display: flex;
}

.uui-badge-3 {
  grid-column-gap: .375rem;
  background-color: var(--untitled-ui--gray100\<deleted\|variable-4a47ec41\>);
  color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
  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-3.is-primary {
  background-color: var(--untitled-ui--primary50\<deleted\|variable-a4451441\>);
  color: var(--untitled-ui--primary700\<deleted\|variable-da4f7fa3\>);
}

.uui-pricing11_tabs-menu {
  grid-column-gap: .5rem;
  grid-row-gap: 16px;
  border: 1px solid var(--untitled-ui--gray100\<deleted\|variable-4a47ec41\>);
  background-color: var(--untitled-ui--gray50-2\<deleted\|variable-8a511359\>);
  border-radius: .5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  align-self: center;
  margin-bottom: 5rem;
  padding: .375rem;
  display: grid;
}

.uui-space-xsmall-4 {
  width: 100%;
  min-height: 1rem;
}

.uui-space-medium {
  width: 100%;
  min-height: 2rem;
}

.uui-pricing11_tab-link {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  color: var(--untitled-ui--gray500\<deleted\|variable-68f29e84\>);
  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-pricing11_tab-link.w--current {
  color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
  background-color: #fff;
  box-shadow: 0 1px 3px #1018281a, 0 1px 2px #1018280f;
}

.uui-pricing11_plan-name-wrapper {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.uui-padding-vertical-xhuge-7 {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.uui-heading-subheading-4 {
  color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  margin-bottom: .75rem;
  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;
}

.uui-pricing11_price {
  color: var(--green);
  margin-top: .5rem;
  margin-bottom: .5rem;
  font-family: DM Sans, sans-serif;
  font-size: 2.5rem;
  font-weight: 600;
  line-height: 1.2;
}

.uui-pricing11_price-text {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  letter-spacing: normal;
  margin-left: .25rem;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.5;
}

.uui-pricing11_heading-row-text {
  color: var(--untitled-ui--primary700\<deleted\|variable-da4f7fa3\>);
  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-pricing11_row-lead-text {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  font-family: DM Sans, sans-serif;
  font-size: 17px;
  font-weight: 500;
}

.uui-pricing11_row-lead-text.bold {
  color: var(--white);
  font-weight: 700;
}

.uui-layout91_list-copy-copy {
  grid-column-gap: 1.5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch center;
  width: 100%;
  margin-top: 4rem;
  margin-bottom: 1rem;
  display: grid;
}

.boxgrid-content {
  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: stretch center;
  width: 100%;
  margin-top: 3rem;
  margin-bottom: 1rem;
  display: grid;
}

.boxgrid-content._2-grid {
  grid-row-gap: 1.5rem;
  grid-template-columns: 1fr 1fr;
}

.cta-biege {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: .75fr .5fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

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

.grid-7 {
  width: 100%;
  max-width: none;
}

.div-block-21 {
  justify-content: space-between;
  align-items: center;
  padding-left: 140px;
  padding-right: 140px;
  display: flex;
}

.boxgrid-content-1-row {
  grid-column-gap: 1.5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch center;
  width: 100%;
  margin-top: 1rem;
  margin-bottom: 1rem;
  display: grid;
}

.bold-text-10, .bold-text-11 {
  font-weight: 500;
}

.grid-8 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.div-block-22 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  display: flex;
}

.div-block-23 {
  grid-column-gap: 37px;
  grid-row-gap: 37px;
  background-color: var(--light-blue-bg);
  border-radius: 200px;
  justify-content: space-between;
  align-items: center;
  padding: 10px 10px 10px 20px;
  font-size: 1.18em;
  display: flex;
}

.div-block-23:lang(ar-ae) {
  display: flex;
}

.button-5 {
  background-color: var(--blue);
  text-transform: uppercase;
  border-radius: 200px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 14px;
}

.uui-pricing11_top-row2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom: 1px solid var(--untitled-ui--gray200\<deleted\|variable-bad2ea62\>);
  background-color: var(--mango-grad-green-2);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
  position: sticky;
  top: 0;
}

.uui-pricing11_row-copy {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom: 1px solid var(--untitled-ui--gray200\<deleted\|variable-bad2ea62\>);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  align-items: stretch;
}

.uui-pricing11_row-copy.green {
  background-color: var(--bg-green);
}

.bold-text-12 {
  font-weight: 500;
}

.image-21 {
  width: 100%;
  max-width: 500px;
}

.uui-layout91_icon-copy {
  width: 120px;
  height: auto;
  margin-top: 0;
}

.grid-9 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  width: 100%;
}

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

.text-block-8 {
  color: var(--green);
  font-family: DM Sans, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 1.5;
}

.link {
  color: var(--green);
  font-family: DM Sans, sans-serif;
  font-weight: 600;
}

.uui-text-size-medium-6 {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  letter-spacing: normal;
  font-family: DM Sans, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}

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

.uui-container-large-6 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

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

.uui-page-padding-7 {
  background-image: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/680b703fe6312b95cfd50eaa_Frame%201870.png");
  background-position: 0 0;
  background-size: auto;
  padding-left: 2rem;
  padding-right: 2rem;
}

.uui-heading-medium-7 {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  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: 2.25rem;
  font-weight: 600;
  line-height: 1.3;
}

.uui-heading-medium-7.text-weight-medium {
  font-family: DM Sans, sans-serif;
  font-weight: 500;
}

.uui-testimonial01_component {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.uui-testimonial01_logo-wrapper {
  margin-bottom: 2rem;
}

.uui-testimonial01_logo {
  max-height: 3rem;
}

.uui-testimonial01_client-image-wrapper {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  height: auto;
  margin-top: 0;
  margin-bottom: 0;
  display: flex;
}

.uui-testimonial01_client-image {
  outline-color: var(--lightgreen);
  outline-offset: 4px;
  object-fit: cover;
  border-radius: 100%;
  outline-width: 4px;
  outline-style: solid;
  width: 7em;
  min-width: 4rem;
  height: 7em;
  min-height: 4rem;
}

.uui-heading-tiny-3 {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 1.5;
}

.uui-padding-vertical-xhuge-8 {
  width: 100%;
  padding-top: 7rem;
  padding-bottom: 7rem;
  padding-right: 20px;
}

.uui-text-size-medium-7 {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  letter-spacing: normal;
  font-family: DM Sans, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}

.uui-page-padding-8 {
  padding-left: 2rem;
  padding-right: 2rem;
  font-family: DM Sans, sans-serif;
}

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

.uui-max-width-large-5.align-center {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  text-align: left;
  max-width: none;
  margin-left: 0;
  margin-right: 0;
  padding-bottom: 0;
}

.uui-text-size-large-7 {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  letter-spacing: normal;
  font-family: DM Sans, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5;
}

.uui-heading-large {
  color: var(--green);
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 3rem;
  font-weight: 600;
  line-height: 1.2;
}

.uui-heading-xsmall {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.4;
}

.uui-heading-small {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 1.875rem;
  font-weight: 600;
  line-height: 1.4;
}

.uui-blog04_featured-item-content {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  height: 100%;
  padding: 0 0 0 3rem;
  display: flex;
}

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

.uui-blog04_title-link.featured-article {
  margin-bottom: .75rem;
}

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

.uui-blog04_category-menu {
  align-items: center;
  width: 100%;
  margin-bottom: 4rem;
  display: flex;
}

.uui-blog04_category-menu.no-scrollbar {
  box-shadow: inset 0 -1px 0 0 var(--untitled-ui--gray200\<deleted\|variable-bad2ea62\>);
  outline-offset: 0px;
  outline: 3px #fff;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 60%;
}

.uui-blog04_component {
  margin-top: 6rem;
  display: flex;
}

.uui-blog04_featured-item {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-bottom: 4rem;
  display: grid;
}

.uui-blog04_list-wrapper {
  width: 100%;
}

.uui-button-link-2 {
  grid-column-gap: .5rem;
  color: var(--green);
  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\<deleted\|variable-ddf4f85f\>);
}

.uui-button-icon-4 {
  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-icon-4.text-color-gray400 {
  color: var(--untitled-ui--gray400\<deleted\|variable-b339bef7\>);
}

.uui-blog04_meta-wrapper {
  background-color: var(--untitled-ui--primary50\<deleted\|variable-a4451441\>);
  color: var(--untitled-ui--primary700\<deleted\|variable-da4f7fa3\>);
  mix-blend-mode: multiply;
  border-radius: 10rem;
  align-items: center;
  margin-bottom: 1rem;
  padding: .25rem;
  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-blog04_category-link {
  background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  color: var(--untitled-ui--primary700\<deleted\|variable-da4f7fa3\>);
  border-radius: 1rem;
  align-items: center;
  padding: .125rem .5rem;
  font-size: .75rem;
  font-weight: 500;
  text-decoration: none;
  display: flex;
}

.uui-blog04_read-time {
  align-items: center;
  padding-left: .5rem;
  padding-right: .5rem;
  display: flex;
}

.uui-blog04_menu-link {
  color: var(--untitled-ui--gray500\<deleted\|variable-68f29e84\>);
  white-space: nowrap;
  border-bottom: 2px solid #0000;
  flex: none;
  margin-right: 1rem;
  padding: .5rem .25rem;
  font-family: DM Sans, sans-serif;
  font-weight: 400;
  text-decoration: none;
  transition: all .3s;
}

.uui-blog04_menu-link:hover {
  border-bottom-color: var(--green);
  color: var(--green);
}

.uui-blog04_menu-link.w--current {
  border-bottom-color: var(--untitled-ui--primary700\<deleted\|variable-da4f7fa3\>);
  color: var(--untitled-ui--primary700\<deleted\|variable-da4f7fa3\>);
}

.uui-blog04_item {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  display: grid;
}

.uui-blog04_image-link {
  width: 100%;
  margin-bottom: 2rem;
  transition: all .3s;
}

.uui-blog04_image-link:hover {
  box-shadow: 0 24px 48px -12px #1018282e;
}

.uui-blog04_image-link.is-featured {
  margin-bottom: 0;
}

.uui-blog04_image-wrapper {
  width: 100%;
  padding-top: 66%;
  position: relative;
  overflow: hidden;
}

.uui-blog04_image {
  object-fit: cover;
  width: auto;
  height: auto;
  position: absolute;
  inset: 0%;
}

.uui-space-small {
  width: 100%;
  min-height: 1.5rem;
}

.uui-heading-subheading-5 {
  color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  margin-bottom: .75rem;
  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;
}

.uui-text-size-medium-8 {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  letter-spacing: normal;
  font-family: DM Sans, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}

.uui-text-rich-text {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  text-align: left;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: auto;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  display: flex;
}

.uui-text-rich-text h5, .uui-text-rich-text h6, .uui-text-rich-text p {
  font-family: DM Sans, sans-serif;
}

.uui-text-rich-text blockquote {
  font-family: DM Sans, sans-serif;
  font-weight: 300;
}

.uui-page-padding-9 {
  padding-left: 5%;
  padding-right: 5%;
}

.uui-heading-large-2 {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 3rem;
  font-weight: 600;
  line-height: 1.2;
}

.uui-blogpost01_author-wrapper {
  align-items: center;
  display: flex;
}

.uui-blogpost01_title-wrapper {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 2rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.uui-blogpost01_image-wrapper {
  width: 100%;
  height: 100%;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding-top: 50%;
  position: relative;
  overflow: hidden;
}

.uui-blogpost01_content {
  margin-bottom: 4rem;
}

.uui-blogpost01_content-bottom {
  justify-content: space-between;
  align-items: flex-end;
  display: flex;
}

.uui-blogpost01_share-wrapper {
  flex-direction: column;
  align-items: flex-start;
  width: 50%;
  display: flex;
}

.uui-blogpost01_share {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  justify-items: start;
  margin-top: 0;
  display: grid;
}

.uui-blogpost01_tag-list-wrapper {
  width: 50%;
}

.uui-blogpost01_tag-list {
  grid-column-gap: .5rem;
  flex-wrap: wrap;
  justify-content: flex-end;
  display: flex;
}

.uui-blogpost01_divider {
  background-color: var(--untitled-ui--gray200\<deleted\|variable-bad2ea62\>);
  width: 100%;
  max-width: 48rem;
  height: 1px;
  margin-top: 3rem;
  margin-bottom: 1.5rem;
}

.uui-blogpost01_date-wrapper {
  align-items: center;
  display: flex;
}

.uui-blogpost01_author-image {
  object-fit: cover;
  border-radius: 100%;
  width: 3.5rem;
  min-width: 3.5rem;
  height: 3.5rem;
  min-height: 3.5rem;
}

.uui-blogpost01_author-image-wrapper {
  margin-right: 1rem;
}

.uui-text-divider {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  margin-left: .25rem;
  margin-right: .25rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}

.uui-blogpost01_content-top {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-top: 3rem;
  display: flex;
}

.uui-blogpost01_breadcrumb {
  align-items: center;
  width: 100%;
  margin-bottom: 1.5rem;
  font-family: DM Sans, sans-serif;
  display: flex;
}

.uui-breadcrumb-link {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-weight: 500;
  text-decoration: none;
  transition: all .3s;
}

.uui-breadcrumb-link:hover {
  color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
}

.uui-breadcrumb-link.w--current {
  color: var(--untitled-ui--primary700\<deleted\|variable-da4f7fa3\>);
  font-weight: 600;
}

.uui-breadcrumb-link.w--current:hover {
  color: var(--untitled-ui--primary800\<deleted\|variable-ddf4f85f\>);
}

.uui-breadcrumb-divider {
  color: var(--untitled-ui--gray500\<deleted\|variable-68f29e84\>);
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  margin-left: .5rem;
  margin-right: .5rem;
  display: flex;
}

.uui-blogpost01_image {
  object-fit: cover;
  width: 100%;
  max-width: none;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.uui-badge-4 {
  grid-column-gap: .375rem;
  background-color: var(--untitled-ui--gray100\<deleted\|variable-4a47ec41\>);
  color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
  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-4.is-primary {
  background-color: var(--untitled-ui--primary50\<deleted\|variable-a4451441\>);
  color: var(--untitled-ui--primary700\<deleted\|variable-da4f7fa3\>);
}

.uui-badge-4.is-pink {
  background-color: var(--untitled-ui--pink50\<deleted\|variable-7f28bd70\>);
  color: var(--untitled-ui--pink700\<deleted\|variable-1c44a7e0\>);
}

.uui-badge-4.is-indigo {
  background-color: var(--untitled-ui--indigo50\<deleted\|variable-d9f30971\>);
  color: var(--untitled-ui--indigo700\<deleted\|variable-a6995f81\>);
}

.uui-button-secondary-gray-4 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--gray300\<deleted\|variable-51e0117e\>);
  background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
  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-4:hover {
  background-color: var(--untitled-ui--gray50-2\<deleted\|variable-8a511359\>);
  color: var(--untitled-ui--gray800\<deleted\|variable-0a1a9f61\>);
}

.uui-button-secondary-gray-4:focus {
  background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui--gray100\<deleted\|variable-4a47ec41\>);
}

.uui-button-secondary-gray-4.is-button-small {
  grid-column-gap: .5rem;
  padding: .5rem 1rem;
  font-size: 1rem;
}

.uui-button-secondary-gray-4.is-button-small.icon-only {
  width: 2.5rem;
  height: 2.5rem;
  padding: 0;
}

.uui-button-secondary-gray-4.icon-only {
  justify-content: center;
  align-items: center;
  width: 2.75rem;
  height: 2.75rem;
  padding: 0;
  display: flex;
}

.uui-blogpost01_author-heading {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  text-align: left;
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 1.125rem;
  font-weight: 600;
}

.uui-blogpost01_share-heading {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  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: 1rem;
  font-weight: 600;
}

.text-block-9, .text-block-10 {
  font-family: DM Sans, sans-serif;
}

.div-block-24 {
  background-color: var(--green);
  color: var(--white);
  border-radius: 0;
  padding: 10px;
}

.text-block-11 {
  font-family: DM Sans, sans-serif;
  font-size: 17px;
  font-weight: 600;
}

.grid-10 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  border-radius: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  padding: 10px 0 10px 30px;
  overflow: hidden;
}

.div-block-6-copy {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-25 {
  background-color: var(--white);
  border-radius: 12px;
  width: 95%;
  margin-bottom: 20px;
  padding-bottom: 0;
  font-family: Droid Sans, sans-serif;
  position: static;
  top: -121px;
  right: auto;
  overflow: hidden;
}

.container-9 {
  background-color: var(--green);
  background-image: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/67e0a496b2b3b51c21d7d313_saxsagroup.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 12px;
  justify-content: center;
  align-items: flex-end;
  max-width: 1200px;
  height: 433px;
  padding-bottom: 0;
  display: flex;
}

.image-22 {
  width: 100%;
  font-family: DM Sans, sans-serif;
  overflow: hidden;
}

.text-block-12 {
  font-family: DM Sans, sans-serif;
}

.body-8 {
  font-family: DM Sans, sans-serif;
  font-size: 1vw;
  line-height: 1.5;
}

.button-6 {
  color: #fff;
  text-align: center;
  background-color: #1b7660;
  border: 1px #000;
  border-radius: 4px;
  width: 100%;
  padding: .75rem 1rem;
  font-weight: 600;
  text-decoration: none;
}

.button-6.is-icon {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  border-radius: .42em;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 250px;
  font-family: DM Sans, sans-serif;
  display: flex;
}

.sectionx-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 200px;
  margin-bottom: auto;
  padding: 2em 5%;
  display: flex;
  overflow: hidden;
}

.sectionx-3.green {
  background-color: #dcede1;
}

.heading-6 {
  color: #000;
  max-width: 700px;
  font-size: 40px;
  font-weight: 500;
  line-height: 48px;
}

.paragraph-5 {
  color: #333;
  text-decoration: underline;
  -webkit-text-decoration-color: var(--white);
  text-decoration-color: var(--white);
  font-family: DM Sans, sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 1.5;
  text-decoration-style: solid;
}

.margin-bottom-3 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding-bottom: 0;
  display: flex;
}

.grid-11 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  display: flex;
}

.grid-12 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  place-items: start center;
}

.text-block-2-copy-copy {
  color: var(--green);
  text-decoration: underline;
  -webkit-text-decoration-color: var(--white);
  text-decoration-color: var(--white);
  font-size: 22px;
  font-weight: 700;
  line-height: 1.4;
}

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

.uui-text-style-link-2 {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  text-decoration: underline;
  transition: color .3s;
}

.uui-text-style-link-2:hover {
  color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
}

.uui-container-large-7 {
  width: 100%;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
}

.uui-page-padding-10 {
  width: 100%;
  padding-left: 0;
  padding-right: 0;
}

.uui-text-size-large-8 {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  letter-spacing: normal;
  font-family: DM Sans, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5;
}

.uui-form-radio-2 {
  align-items: center;
  margin-bottom: 0;
  padding-left: 1.125rem;
  display: flex;
}

.uui-form-checkbox-label-2 {
  color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.5;
}

.uui-form-checkbox-2 {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 0;
  padding-left: 1.25rem;
  display: flex;
}

.uui-form-radio-icon-2 {
  border: 1px solid var(--untitled-ui--gray300\<deleted\|variable-51e0117e\>);
  background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  cursor: pointer;
  border-radius: 100px;
  width: 1.25rem;
  min-width: 1.25rem;
  height: 1.25rem;
  min-height: 1.25rem;
  margin-top: 0;
  margin-left: -1.125rem;
  margin-right: .75rem;
  transition: all .3s;
}

.uui-form-radio-icon-2:hover {
  border-color: var(--green);
  background-color: var(--untitled-ui--primary50\<deleted\|variable-a4451441\>);
}

.uui-form-radio-icon-2.w--redirected-checked {
  border-width: 1px;
  border-color: var(--green);
  background-color: var(--untitled-ui--primary50\<deleted\|variable-a4451441\>);
  background-image: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/67eef84205e8ed72da353eb1_Vector.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
}

.uui-form-radio-icon-2.w--redirected-focus {
  border-color: var(--green);
  background-color: var(--untitled-ui--primary50\<deleted\|variable-a4451441\>);
  box-shadow: 0 0 0 4px var(--untitled-ui--primary100\<deleted\|variable-35a3c723\>);
  margin-top: 0;
}

.uui-form-radio-icon-2.tick-icon.w--redirected-checked {
  background-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  background-image: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/67d7f44bc7aad9bad2c9854f_check-tick.svg");
}

.uui-heading-medium-8 {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.3;
}

.uui-fiellabell {
  color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
  margin-bottom: .5rem;
  font-family: DM Sans, sans-serif;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.5;
}

.uui-button-7 {
  grid-column-gap: .5rem;
  border: 1px none var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  background-color: var(--green);
  color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  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-7:hover {
  border-color: var(--untitled-ui--primary700\<deleted\|variable-da4f7fa3\>);
  background-color: var(--drk-green);
}

.uui-button-7:focus {
  background-color: var(--green-grad);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui--primary100\<deleted\|variable-35a3c723\>);
}

.uui-form_input-2 {
  border: 1px solid var(--untitled-ui--gray300\<deleted\|variable-51e0117e\>);
  background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  border-radius: .5rem;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: .5rem .875rem;
  font-family: DM Sans, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
  transition: all .3s;
  box-shadow: 0 1px 2px #1018280d;
}

.uui-form_input-2:focus {
  border-color: var(--untitled-ui--primary300\<deleted\|variable-b540dac6\>);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui--primary100\<deleted\|variable-35a3c723\>);
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
}

.uui-form_input-2::placeholder {
  color: var(--untitled-ui--gray500\<deleted\|variable-68f29e84\>);
}

.uui-form_input-2.select {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  background-color: #fff;
}

.uui-form_input-2.text-area {
  width: 100%;
  height: auto;
  min-height: 11.25rem;
  padding-top: .75rem;
  padding-bottom: .75rem;
  overflow: auto;
}

.uui-form-checkbox-icon-2 {
  border: 1px solid var(--untitled-ui--gray300\<deleted\|variable-51e0117e\>);
  background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  cursor: pointer;
  border-radius: .375rem;
  width: 1.25rem;
  min-width: 1.25rem;
  height: 1.25rem;
  min-height: 1.25rem;
  margin-top: 0;
  margin-left: -1.25rem;
  margin-right: .75rem;
  transition: all .3s;
}

.uui-form-checkbox-icon-2:hover {
  border-color: var(--green);
  background-color: var(--untitled-ui--primary50\<deleted\|variable-a4451441\>);
}

.uui-form-checkbox-icon-2.w--redirected-checked {
  border-width: 1px;
  border-color: var(--green);
  background-color: var(--untitled-ui--primary50\<deleted\|variable-a4451441\>);
  box-shadow: none;
  background-image: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/67ee8d5920d6cdfa5ad38a9f_icons8-check.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: .875rem .875rem;
  background-attachment: scroll;
  border-radius: .25rem;
}

.uui-form-checkbox-icon-2.w--redirected-focus {
  border-color: var(--green);
  background-color: var(--untitled-ui--primary50\<deleted\|variable-a4451441\>);
  box-shadow: 0 0 0 4px var(--untitled-ui--primary100\<deleted\|variable-35a3c723\>);
  border-radius: .25rem;
}

.uui-form-field-wrapper-2 {
  position: relative;
}

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

.success-message-2 {
  background-color: #f4f4f4;
  padding: 1.5rem;
}

.success-text-2 {
  font-weight: 600;
}

.error-message-2 {
  margin-top: 1.5rem;
  padding: .875rem 1rem;
}

.error-text-2 {
  color: #e23939;
}

.form-field-2col-2 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
}

.form-radio-2col-2 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 1rem;
  display: grid;
}

.uui-form-radio-label-2 {
  color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-weight: 500;
}

.uui-section_contact04 {
  box-shadow: 0 1px 2px #1018280d;
}

.uui-contact04_content {
  width: 100%;
}

.uui-contact04_component {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  width: 100%;
  display: grid;
}

.uui-text-style-link-02 {
  color: var(--untitled-ui--primary700\<deleted\|variable-da4f7fa3\>);
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-weight: 600;
  text-decoration: none;
}

.uui-contact04_contact-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 3rem;
  display: grid;
}

.uui-contact04_item {
  align-items: center;
  text-decoration: none;
  display: flex;
}

.uui-contact04_icon-wrapper {
  color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  flex: none;
  align-self: flex-start;
  margin-right: 1rem;
}

.uui-contact04_form-wrapper {
  flex-direction: column;
  align-items: stretch;
}

.uui-contact04_form {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  background-color: var(--bg-green);
  border-radius: 24px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  padding: 40px;
  display: grid;
}

.uui-space-xsmall-5 {
  width: 100%;
  min-height: 1rem;
}

.uui-padding-vertical-xhuge-9 {
  width: 100%;
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.uui-form-button-wrapper-2 {
  flex-direction: column;
  margin-top: .5rem;
  display: flex;
}

.div-block-27 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

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

.image12 {
  outline-color: var(--lightgreen);
  outline-offset: 2px;
  border-radius: 200px;
  outline-width: 3px;
  outline-style: solid;
  width: 76px;
  height: 76px;
}

.uui-space-xsmall-5-copy {
  width: 100%;
  min-height: 3.1rem;
}

.new-captions {
  color: var(--black);
  text-transform: uppercase;
  font-size: 22px;
  font-weight: 700;
  line-height: 1.4;
}

.link-2 {
  color: var(--green);
  font-size: 1.18em;
  font-weight: 600;
}

.xx {
  background-color: var(--light-purple);
  color: var(--team-grad-1);
  border-radius: 200px;
  justify-content: center;
  align-items: center;
  width: 119px;
  padding: 5px 10px;
  font-size: 1.18em;
  font-weight: 600;
  display: flex;
}

.div-block-28 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  border-bottom: 1px solid var(--bg-green);
  flex-flow: column;
  padding-bottom: 20px;
  display: flex;
}

.xx-copy {
  background-color: var(--bg-green);
  color: var(--green);
  border-radius: 200px;
  justify-content: center;
  align-items: center;
  width: 119px;
  padding: 5px 10px;
  font-size: 1.18em;
  font-weight: 600;
  display: flex;
}

.xx-copy-copy {
  background-color: var(--orange-light);
  color: var(--orange);
  border-radius: 200px;
  justify-content: center;
  align-items: center;
  width: 119px;
  padding: 5px 10px;
  font-size: 1.18em;
  font-weight: 600;
  display: flex;
}

.team-block-copy-copy {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--white);
  background-image: linear-gradient(180deg, var(--test-color), var(--tagline-bg) 100%, white);
  border: 1px #d7d6d4;
  border-radius: 12px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-content: space-between flex-end;
  place-items: center;
  width: 100%;
  height: 600px;
  padding-bottom: 0;
  display: grid;
}

.feature-card-copy {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/67e19411da6c3182679063ce_Group%20337.png");
  background-position: 0 0;
  background-size: cover;
  border-radius: 12px;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  max-width: none;
  padding: 140px 40px 20px 20px;
  font-size: 14px;
  line-height: 22px;
  display: flex;
}

.feature-card-copy.x {
  background-image: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/67e1951afeb7bd0998e9a02a_Group%20362.png");
}

.feature-card-copy.x-copy {
  background-image: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/67e1951a495d08f56b45a33b_Group%20358.png");
}

.feature-card-copy.new {
  background-image: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/67e1951afeb7bd0998e9a02a_Group%20362.png");
}

.div-block-29 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.team-grid-copy {
  grid-column-gap: 24px;
  grid-row-gap: 56px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-top: 50px;
  display: grid;
}

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

.uui-text-style-link-3 {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  text-decoration: underline;
  transition: color .3s;
}

.uui-text-style-link-3:hover {
  color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
}

.uui-text-size-small-3 {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  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-text-size-small-3.text-align-left {
  text-align: left;
}

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

.uui-max-width-xlarge-2.align-center-8 {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

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

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

.uui-page-padding-11 {
  padding-left: 2rem;
  padding-right: 2rem;
}

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

.uui-max-width-large-6.align-center-8 {
  margin-left: auto;
  margin-right: auto;
}

.uui-button-8 {
  grid-column-gap: .5rem;
  border: 1px none var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  background-color: var(--green);
  color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  text-align: center;
  white-space: nowrap;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: DM Sans, 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-8:hover {
  border-color: var(--untitled-ui--primary700\<deleted\|variable-da4f7fa3\>);
  background-color: var(--drk-green);
}

.uui-button-8:focus {
  background-color: var(--green-grad);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui--primary100\<deleted\|variable-35a3c723\>);
}

.uui-form_input-3 {
  border: 1px solid var(--untitled-ui--gray300\<deleted\|variable-51e0117e\>);
  background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  border-radius: .5rem;
  width: 100%;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: .5rem .875rem;
  font-family: DM Sans, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
  transition: all .3s;
  box-shadow: 0 1px 2px #1018280d;
}

.uui-form_input-3:focus {
  border-color: var(--untitled-ui--primary300\<deleted\|variable-b540dac6\>);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui--primary100\<deleted\|variable-35a3c723\>);
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
}

.uui-form_input-3::placeholder {
  color: var(--untitled-ui--gray500\<deleted\|variable-68f29e84\>);
}

.uui-heading-xlarge {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 2.8rem;
  font-weight: 600;
  line-height: 1.2;
}

.uui-form_component {
  justify-content: flex-start;
  align-items: center;
  width: 500px;
  display: flex;
  overflow: visible;
}

.uui-signup-form_wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  width: 146%;
  margin-bottom: .375rem;
  display: grid;
}

.uui-text-size-xlarge {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  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;
  line-height: 1.5;
}

.uui-heroheader12_form {
  max-width: 30rem;
  margin: 2.5rem auto 0;
}

.uui-space-small-2 {
  width: 100%;
  min-height: 1.5rem;
}

.uui-padding-vertical-xhuge-10 {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.uui-text-size-medium-9 {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  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: 1rem;
  line-height: 1.5;
}

.uui-text-size-large-9 {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  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;
}

.uui-heading-xxsmall-4 {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  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-medium-9 {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  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: 2.25rem;
  font-weight: 600;
  line-height: 1.3;
}

.uui-button-row-4 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.uui-contact14_component {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  margin-top: 4rem;
  display: grid;
}

.uui-contact14_tabs-menu {
  grid-column-gap: 1rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.uui-contact14_map-wrapper {
  flex-direction: column;
  width: 100%;
  min-width: auto;
  height: auto;
  min-height: auto;
}

.uui-contact14_map {
  width: 100%;
  height: 100%;
  min-height: 400px;
  position: static;
  overflow: hidden;
}

.uui-contact14_tab-pane {
  height: 100%;
}

.uui-button-link-3 {
  grid-column-gap: .5rem;
  color: var(--untitled-ui--primary700\<deleted\|variable-da4f7fa3\>);
  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-3:hover {
  color: var(--untitled-ui--primary800\<deleted\|variable-ddf4f85f\>);
}

.uui-button-icon-5 {
  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-contact14_tabs-link {
  border-left: 4px solid var(--untitled-ui--gray100\<deleted\|variable-4a47ec41\>);
  background-color: #0000;
  padding: 1.5rem 0 1.5rem 2rem;
  display: block;
}

.uui-contact14_tabs-link.w--current {
  border-left-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  opacity: 1;
  background-color: #0000;
}

.uui-space-xsmall-6 {
  width: 100%;
  min-height: 1rem;
}

.uui-space-xxsmall-2 {
  width: 100%;
  min-height: .5rem;
}

.uui-heading-subheading-6 {
  color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  margin-bottom: .75rem;
  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;
}

.uui-contact14_map-placeholder {
  z-index: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: relative;
  inset: 0%;
}

.combine-pricing4_component-copy {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex: 0 auto;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-rows: minmax(auto, .25fr);
  grid-auto-columns: 1fr;
  grid-auto-flow: row dense;
  justify-content: center;
  place-items: start stretch;
  width: 100%;
  display: grid;
}

.grid-13 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  width: 100%;
}

.combine-pricing4_feature-copy {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.combine-pricing4_feature-copy.x {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  display: grid;
}

.container-10 {
  max-width: 1125px;
  display: block;
}

.container-large-copy {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: none;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.chatbotgrid-copy {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  display: flex;
}

.max-width-large-copy {
  flex: 0 auto;
  width: 100%;
  max-width: none;
  padding-bottom: 40px;
}

.uui-text-size-medium-10 {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  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: 1rem;
  line-height: 1.5;
}

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

.uui-text-size-small-4 {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  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-container-large-9 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

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

.uui-page-padding-12 {
  padding-left: 2rem;
  padding-right: 2rem;
}

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

.uui-max-width-large-7.align-center-9 {
  margin-left: auto;
  margin-right: auto;
}

.uui-text-size-large-10 {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  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;
}

.uui-heading-xxsmall-5 {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  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-medium-10 {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  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: 2.25rem;
  font-weight: 600;
  line-height: 1.3;
}

.uui-button-9 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  background-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  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-9:hover {
  border-color: var(--untitled-ui--primary700\<deleted\|variable-da4f7fa3\>);
  background-color: var(--untitled-ui--primary700\<deleted\|variable-da4f7fa3\>);
}

.uui-button-9:focus {
  background-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui--primary100\<deleted\|variable-35a3c723\>);
}

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

.uui-pricing11_component-2 {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  margin-top: 2.5rem;
  display: flex;
}

.uui-pricing11_plans-2 {
  width: 100%;
}

.uui-pricing11_tabs-content-2 {
  width: 100%;
  overflow: visible;
}

.uui-pricing11_top-row-content-2 {
  border-left: 1px solid var(--untitled-ui--gray200\<deleted\|variable-bad2ea62\>);
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  padding: 2rem 1.5rem;
  display: flex;
}

.uui-pricing11_heading-row-2 {
  border-bottom: 1px solid var(--untitled-ui--gray200\<deleted\|variable-bad2ea62\>);
  margin-top: .5rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.uui-pricing11_top-row-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom: 1px solid var(--untitled-ui--gray200\<deleted\|variable-bad2ea62\>);
  background-color: #fff;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr 1fr 1fr;
  position: sticky;
  top: 0;
}

.uui-pricing11_row-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom: 1px solid var(--untitled-ui--gray200\<deleted\|variable-bad2ea62\>);
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr 1fr 1fr;
  align-items: stretch;
}

.uui-pricing11_feature-2 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  padding-right: 1.5rem;
}

.uui-pricing11_row-content-2 {
  border-left: 1px solid var(--untitled-ui--gray200\<deleted\|variable-bad2ea62\>);
  text-align: center;
  justify-content: center;
  align-items: center;
  padding: 1rem 1.5rem;
  display: flex;
}

.uui-badge-5 {
  grid-column-gap: .375rem;
  background-color: var(--untitled-ui--gray100\<deleted\|variable-4a47ec41\>);
  color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
  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-5.is-primary {
  background-color: var(--untitled-ui--primary50\<deleted\|variable-a4451441\>);
  color: var(--untitled-ui--primary700\<deleted\|variable-da4f7fa3\>);
}

.uui-pricing11_tabs-menu-2 {
  grid-column-gap: .5rem;
  grid-row-gap: 16px;
  border: 1px solid var(--untitled-ui--gray100\<deleted\|variable-4a47ec41\>);
  background-color: var(--untitled-ui--gray50-2\<deleted\|variable-8a511359\>);
  border-radius: .5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  align-self: center;
  margin-bottom: 5rem;
  padding: .375rem;
  display: grid;
}

.uui-space-xsmall-7 {
  width: 100%;
  min-height: 1rem;
}

.uui-space-medium-2 {
  width: 100%;
  min-height: 2rem;
}

.uui-pricing11_tab-link-2 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  color: var(--untitled-ui--gray500\<deleted\|variable-68f29e84\>);
  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-pricing11_tab-link-2.w--current {
  color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
  background-color: #fff;
  box-shadow: 0 1px 3px #1018281a, 0 1px 2px #1018280f;
}

.uui-pricing11_plan-name-wrapper-2 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.uui-padding-vertical-xhuge-11 {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.uui-heading-subheading-7 {
  color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  margin-bottom: .75rem;
  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;
}

.uui-pricing11_price-2 {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  margin-top: .5rem;
  margin-bottom: .5rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 3rem;
  font-weight: 600;
  line-height: 1.2;
}

.uui-pricing11_price-text-2 {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  letter-spacing: normal;
  margin-left: .25rem;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.5;
}

.uui-pricing11_heading-row-text-2 {
  color: var(--untitled-ui--primary700\<deleted\|variable-da4f7fa3\>);
  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-pricing11_row-lead-text-2 {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-weight: 500;
}

.image-16-copy {
  height: 5em;
  max-height: 5em;
}

.image-24 {
  width: 1.5em;
  height: 2.8em;
}

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

.new-teamblock {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--white);
  background-image: linear-gradient(180deg, var(--biege), var(--bieges));
  border: 1px #d7d6d4;
  border-radius: 12px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-content: space-between flex-end;
  place-items: center;
  width: auto;
  height: 600px;
  padding-bottom: 0;
  display: grid;
}

.team-block-copy-copy-copy {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--white);
  background-image: linear-gradient(180deg, var(--test-color), var(--tagline-bg) 100%, white);
  border: 1px #d7d6d4;
  border-radius: 12px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-content: space-between flex-end;
  place-items: center;
  width: 100%;
  height: 600px;
  padding-bottom: 0;
  display: grid;
}

.icon-embed-xsmall-copy {
  color: var(--green);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 14px;
  height: 14px;
  display: flex;
}

.pricing-text {
  color: var(--combine-library--grey-800\<deleted\|variable-c0ad9ad1\>);
  text-transform: none;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 2.1em;
  font-weight: 600;
  line-height: 1.5;
  position: static;
}

.combine-heading-style-h1-copy {
  color: var(--combine-library--grey-800\<deleted\|variable-c0ad9ad1\>);
  margin-top: 2rem;
  margin-bottom: .125rem;
  font-family: DM Sans, sans-serif;
  font-size: 38px;
  font-weight: 500;
  line-height: 1.25;
}

.image-25 {
  width: 22px;
}

.stats-copy {
  grid-column-gap: 3rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start;
  width: 100%;
  min-width: 915px;
  display: grid;
}

.twobox {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  display: grid;
}

.text-span-11, .text-span-12 {
  color: var(--green);
}

.button-7, .button-7-copy {
  background-color: var(--white);
  color: var(--green);
  border-radius: 8px;
  font-weight: 600;
}

.white-button {
  color: #fff;
  text-align: center;
  background-color: #1b7660;
  border: 1px #000;
  border-radius: 4px;
  width: 100%;
  padding: .75rem 1rem;
  font-weight: 600;
  text-decoration: none;
}

.white-button.is-secondary {
  border-style: solid;
  border-color: var(--green);
  color: var(--green);
  background-color: #0000;
  font-weight: 700;
}

.white-button.is-secondary.is-alternate {
  color: #fff;
  background-color: #0000;
}

.white-button.is-secondary.is-icon {
  border-style: solid;
  border-color: var(--combine-library--primary-600\<deleted\|variable-d08fbb46\>);
  color: var(--spark-library--foreground-interactive\<deleted\|variable-cf7e9b6c\>);
  height: 100%;
}

.white-button.is-link {
  color: #000;
  background-color: #0000;
  border-style: none;
  padding: .25rem 0;
  line-height: 1;
  text-decoration: none;
}

.white-button.is-link.is-icon {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  color: var(--green);
  justify-content: flex-start;
  align-items: center;
}

.white-button.is-link.is-alternate {
  color: #fff;
  background-color: #0000;
}

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

.white-button.is-small.is-icon-only {
  padding-left: .5rem;
  padding-right: .5rem;
}

.white-button.is-small.is-icon {
  width: 100%;
}

.white-button.is-tertiary {
  color: #000;
  background-color: #0000;
  border-color: #0000;
}

.white-button.is-alternate {
  background-color: var(--green);
  color: #fff;
  border-width: 0;
  border-color: #fff;
  border-radius: 4px;
  padding-left: 1rem;
  padding-right: 1rem;
}

.white-button.is-icon-only {
  padding-left: .75rem;
  padding-right: .75rem;
}

.white-button.is-icon {
  grid-column-gap: .4rem;
  grid-row-gap: .4rem;
  background-color: var(--white);
  color: var(--green);
  border-radius: .42em;
  flex-flow: row;
  flex: 0 auto;
  order: 0;
  justify-content: center;
  align-self: flex-start;
  align-items: center;
  width: auto;
  max-width: none;
  max-height: 48px;
  padding-left: 2rem;
  padding-right: 2rem;
  font-family: DM Sans, sans-serif;
  font-size: 15px;
  font-weight: 500;
  display: flex;
}

.white-button.is-icon.team {
  border: 2px solid var(--team-grad-1);
  background-color: var(--white);
  color: var(--team-grad-1);
  border-radius: 8px;
}

.white-button.is-icon.team.header {
  border-color: var(--white);
  background-color: var(--green);
  color: var(--white);
  min-height: 60px;
}

.white-button.is-icon.x {
  align-self: center;
}

.iconsmall {
  color: var(--green);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  display: flex;
}

.text-span-13, .text-span-14 {
  color: var(--green);
}

.heading-7 {
  color: #1f1f1f;
  font-size: 42px;
  font-weight: 600;
  line-height: 1.2;
}

.div-block-30 {
  flex-flow: column;
  width: 100%;
  display: flex;
}

.div-block-30.edit {
  color: var(--black);
  justify-content: center;
  align-items: center;
}

.text-block-14 {
  font-family: DM Sans, sans-serif;
  font-weight: 500;
}

.text-block-15 {
  font-family: DM Sans, sans-serif;
  font-weight: 400;
}

.combine-pricing4_item-dark-copy {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  border: 1px solid var(--bg-green);
  background-color: var(--white);
  text-align: center;
  border-radius: 1.25rem;
  flex-direction: column;
  width: 100%;
  max-width: none;
  padding: 2.5rem 2rem;
  display: flex;
  position: relative;
}

.combine-pricing4_item-dark-copy.x {
  background-color: var(--bg-green);
}

.new-box-1-1 {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
  grid-auto-columns: 1fr;
  place-items: start stretch;
  display: grid;
}

.spark-bold-heading-copy {
  margin-bottom: .5rem;
  font-weight: 600;
  line-height: 1;
  display: inline-block;
}

.spark-bold-heading-copy.spark-no-bottom-margin {
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
}

.team-block-copy-copy {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--white);
  border: 1px #d7d6d4;
  border-radius: 12px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  place-items: center;
  width: 100%;
  padding-bottom: 0;
  display: grid;
}

.boxteam {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  background-color: var(--white);
  background-image: linear-gradient(180deg, var(--test-color), var(--tagline-bg) 100%, white);
  border: 1px #d7d6d4;
  border-radius: 12px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-content: space-between;
  place-items: center;
  width: 100%;
  height: 100%;
  padding-bottom: 0;
  display: grid;
}

.boxteam.x {
  height: auto;
  overflow: hidden;
}

.section1-copy {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.div-block-31 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex: none;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  grid-auto-columns: .25fr;
  width: 200px;
  display: flex;
}

.content-box {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  display: flex;
}

.imagehome {
  aspect-ratio: auto;
  border: 0px none var(--white);
  opacity: 1;
  color: var(--white);
  object-fit: contain;
  width: 100%;
  height: auto;
  max-height: 600px;
}

.imagehome.tab {
  aspect-ratio: auto;
  object-fit: contain;
  display: none;
}

.section-3 {
  z-index: 8;
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  background-image: linear-gradient(288deg, var(--mango-green-grad-1), var(--mango-grad-green-2));
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  max-height: none;
  margin-right: 0;
  padding: 10px 20px;
  display: flex;
  position: sticky;
  inset: 0% 0% auto;
}

.text-size-medium-copy {
  margin-bottom: 0;
  font-size: 15px;
}

.bold-text-14 {
  color: var(--white);
  font-weight: 500;
}

.white-button-copy {
  background-color: var(--white);
  color: var(--green);
  text-align: center;
  white-space: nowrap;
  word-break: normal;
  overflow-wrap: normal;
  border: 1px #000;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 177px;
  height: 34px;
  padding: 0 1rem;
  font-weight: 600;
  text-decoration: none;
  display: flex;
}

.white-button-copy.is-secondary {
  border-style: solid;
  border-color: var(--green);
  color: var(--green);
  background-color: #0000;
  font-weight: 700;
}

.white-button-copy.is-secondary.is-alternate {
  color: #fff;
  background-color: #0000;
}

.white-button-copy.is-secondary.is-icon {
  border-style: solid;
  border-color: var(--combine-library--primary-600\<deleted\|variable-d08fbb46\>);
  color: var(--spark-library--foreground-interactive\<deleted\|variable-cf7e9b6c\>);
  height: 100%;
}

.white-button-copy.is-link {
  color: #000;
  background-color: #0000;
  border-style: none;
  padding: .25rem 0;
  line-height: 1;
  text-decoration: none;
}

.white-button-copy.is-link.is-icon {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  color: var(--green);
  justify-content: flex-start;
  align-items: center;
}

.white-button-copy.is-link.is-alternate {
  color: #fff;
  background-color: #0000;
}

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

.white-button-copy.is-small.is-icon-only {
  padding-left: .5rem;
  padding-right: .5rem;
}

.white-button-copy.is-small.is-icon {
  width: 100%;
}

.white-button-copy.is-tertiary {
  color: #000;
  background-color: #0000;
  border-color: #0000;
}

.white-button-copy.is-alternate {
  background-color: var(--green);
  color: #fff;
  border-width: 0;
  border-color: #fff;
  border-radius: 4px;
  padding-left: 1rem;
  padding-right: 1rem;
}

.white-button-copy.is-icon-only {
  padding-left: .75rem;
  padding-right: .75rem;
}

.white-button-copy.is-icon {
  grid-column-gap: .4rem;
  grid-row-gap: .4rem;
  background-color: var(--white);
  color: var(--green);
  border-radius: .42em;
  flex-flow: row;
  flex: 0 auto;
  order: 0;
  justify-content: center;
  align-self: flex-start;
  align-items: center;
  width: auto;
  max-width: none;
  max-height: 48px;
  padding-left: 2rem;
  padding-right: 2rem;
  font-family: DM Sans, sans-serif;
  font-size: 15px;
  font-weight: 500;
  display: flex;
}

.white-button-copy.is-icon.team {
  border: 2px solid var(--team-grad-1);
  background-color: var(--white);
  color: var(--team-grad-1);
  border-radius: 8px;
}

.white-button-copy.is-icon.team.header {
  border-color: var(--white);
  background-color: var(--green);
  color: var(--white);
  min-height: 60px;
}

.white-button-copy.is-icon.x {
  align-self: center;
}

.text-span-15 {
  color: var(--green);
}

.div-block-32 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  display: flex;
}

.formbox {
  padding-top: 2em;
  padding-bottom: 2em;
}

.image-26 {
  width: 24px;
  height: 24px;
}

.heading-8 {
  font-size: 48px;
}

.pricing-component {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center stretch;
  width: 100%;
  display: grid;
}

.centresection {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-right: 0;
  display: flex;
}

.centresection.text-only {
  justify-content: center;
  align-items: flex-start;
  padding-left: 8em;
  padding-right: 8em;
}

.centresection.text-only.align-center {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: center;
  align-items: center;
  padding-left: 4em;
  padding-right: 4em;
}

.accordion-content {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding-bottom: 0;
  display: flex;
}

.accordion-content.margin-xhuge, .accordion-content.margin-small, .accordion-content.margin-large, .accordion-content.margin-huge, .accordion-content.margin-custom3, .accordion-content.margin-xsmall, .accordion-content.margin-tiny, .accordion-content.margin-custom1, .accordion-content.margin-0, .accordion-content.margin-custom2 {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.accordion-content.margin-xxlarge {
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.accordion-content.margin-medium, .accordion-content.margin-xlarge, .accordion-content.margin-xxhuge, .accordion-content.margin-xxsmall {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.accordion-content.center {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
}

.accordion-content.cntre {
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
}

.image2box {
  background-image: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/681c9d70dec20f523b534281_Group%20292431.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 26px;
  width: 100%;
  height: auto;
  position: relative;
  overflow: hidden;
}

.image3box {
  background-image: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/681c9d6fa9443bbbe166ced5_Group%20292432.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 26px;
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}

.image4box {
  background-image: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/681c9d708a04166309dcd62c_Group%20292433.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 26px;
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}

.padding-24 {
  opacity: 1;
  color: var(--relume-library-lite--rl-black\<deleted\|variable-a7d61fee\>);
  letter-spacing: normal;
  text-transform: uppercase;
  height: 24px;
  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;
}

.padding-24.opacity {
  opacity: 0;
}

.div-block-33 {
  border-left: 2px solid var(--green);
  width: 100%;
  height: 50%;
  padding-left: 2em;
}

.new-feature-item {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-style: none none none solid;
  border-width: 1px;
  border-color: black black black var(--bg-green);
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  padding-left: 0;
  display: flex;
}

.new-feature-item.x {
  border-style: none;
}

.youtube-3 {
  width: 90%;
  height: 18%;
}

.image-27 {
  width: 100%;
}

.awardcard {
  background-color: var(--biege-new);
  border-radius: 20px;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 353px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.text-block-16 {
  color: var(--green);
  text-align: center;
  padding-top: 40px;
  font-size: 22px;
  font-weight: 600;
}

.image-29 {
  width: 109px;
  height: 109px;
}

.award-name {
  color: var(--black);
  text-align: center;
  padding-top: 0;
  font-size: 16px;
  font-weight: 500;
}

.div-block-35 {
  background-color: var(--green);
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  width: 122px;
  height: 10px;
}

.grid-14 {
  grid-template-columns: 1fr 1fr 1fr 1fr;
  width: 100%;
}

.bold-text-15 {
  font-weight: 500;
}

.header-drop-down-4 {
  grid-column-gap: 1rem;
  grid-row-gap: 0px;
  flex: 0 auto;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  padding: 2rem 2rem 2rem 0;
  display: grid;
  overflow: visible;
}

.uui-space-xxlarge-copy {
  width: 100%;
  min-height: 2rem;
  overflow: hidden;
}

.no-scroll {
  max-width: none;
  max-height: 100vh;
  font-family: DM Sans, sans-serif;
  overflow: clip;
}

.uui-text-align-center-copy {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center stretch;
  width: 100%;
  display: flex;
}

.uui-text-align-center-copy.x {
  flex-flow: row;
  justify-content: center;
  align-items: center;
  padding-bottom: 20px;
}

.uui-text-align-center-copy.x-copy {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
}

.uui-text-align-center-copy.flex {
  flex-flow: column;
}

.uui-text-align-center-copy.t {
  padding-bottom: 40px;
}

.chabotquestion-2 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  cursor: pointer;
  border: 1px #fff;
  border-bottom-color: #dcede1;
  justify-content: space-between;
  align-items: center;
  width: 520px;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  display: flex;
}

.heading-10 {
  color: #000;
  max-width: 700px;
  font-size: 40px;
  font-weight: 500;
  line-height: 48px;
}

.margin-bottom-4 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding-bottom: 0;
  display: flex;
}

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

.sectionx-4 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 200px;
  margin-bottom: auto;
  padding: 2em 5%;
  display: flex;
  overflow: hidden;
}

.home_about-3_list-2 {
  border: 1px #fff;
}

.paragraph-7 {
  color: #333;
  text-align: left;
  margin-bottom: 10px;
  font-family: DM Sans, sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 1.5;
}

.paragraph-7.green {
  color: #1b7660;
  margin-bottom: 0;
  font-weight: 600;
}

.paragraph-8 {
  color: #333;
  margin-top: 20px;
  font-size: 1.18em;
  line-height: 26px;
}

.image-31 {
  max-height: 600px;
}

.text-block-4-copy {
  color: var(--green);
  font-family: DM Sans, sans-serif;
  font-size: 14px;
  font-weight: 800;
}

.image-32, .image-33 {
  width: 100%;
  max-width: none;
}

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

.twosection-1-7-5 {
  grid-column-gap: 3rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr .75fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: center stretch;
  display: flex;
}

.twosection-1-7-5.new {
  grid-column-gap: 3rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr .75fr;
  grid-auto-columns: 1fr;
  margin-bottom: 0;
  padding-bottom: 0;
  display: grid;
}

.yuoj {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  justify-content: space-between;
  place-items: center stretch;
  width: 100%;
  display: flex;
}

.image-34 {
  vertical-align: top;
}

.image-35 {
  vertical-align: middle;
  width: 100%;
  max-width: 400px;
  max-height: none;
  margin-left: 40px;
  padding-left: 0;
  display: inline-block;
  position: static;
}

.image-36 {
  position: relative;
}

.image-37 {
  vertical-align: middle;
  max-width: 992px;
  position: absolute;
}

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

.about-4_content-copy-copy-copy {
  grid-column-gap: 3rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  display: grid;
}

.bold-text-17, .bold-text-18, .bold-text-19, .bold-text-20, .bold-text-21, .bold-text-22, .bold-text-23 {
  font-weight: 500;
}

.collection-item {
  width: 100%;
  display: flex;
}

.bold-text-24 {
  font-weight: 500;
}

.bold-text-24.change {
  color: var(--blue-new);
  text-align: center;
}

.collection-list-wrapper {
  width: 100%;
}

.pricing-top-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex: 0 auto;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-rows: minmax(auto, .25fr);
  grid-auto-columns: 1fr;
  grid-auto-flow: row dense;
  justify-content: center;
  place-items: start stretch;
  width: 100%;
  display: grid;
}

.pricing-bottom-grid {
  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;
}

.pricing-bottom-grid.new {
  grid-template-columns: 1fr 1fr 1fr;
}

.bold-text-25, .bold-text-26, .bold-text-27, .bold-text-28, .bold-text-29, .bold-text-30 {
  font-weight: 500;
}

.about-4_content-copy-copy {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start stretch;
  display: grid;
}

.image-39 {
  height: auto;
}

.bold-text-31 {
  font-weight: 500;
}

.image-40 {
  width: 350px;
  min-width: auto;
  max-width: none;
}

.div-block-37 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.sectionx-0pad {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 200px;
  margin-bottom: auto;
  padding: 2em 5%;
  display: flex;
  overflow: hidden;
}

.tab-link-tab-4, .tab-link-tab-4-copy {
  background-color: var(--white);
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding-top: 0;
  padding-left: 0;
  font-family: DM Sans, sans-serif;
  display: flex;
}

.div-block-38 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  padding-top: 0;
  display: flex;
}

.slide-3 {
  vertical-align: baseline;
  height: 400px;
  position: relative;
  overflow: visible;
}

.mask-4 {
  width: 100%;
  height: 400px;
}

.slider-3 {
  background-color: #ddd0;
  height: 400px;
}

.slide-nav {
  justify-content: center;
  align-items: center;
  display: flex;
  top: 114%;
}

.twosection-75-1 {
  grid-column-gap: .1rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: center stretch;
  display: grid;
}

.imageiconlarge {
  outline-offset: 0px;
  border-radius: 200px;
  outline: 3px #333;
  width: 76px;
  height: 76px;
}

.grid-8-copy {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: 100%;
}

.image-42 {
  width: auto;
  min-height: auto;
  max-height: none;
}

.iconimage {
  width: 40px;
  height: 40px;
}

.padding-section-large-copy {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-right: 0;
  display: flex;
}

.padding-section-large-copy.text-only {
  padding-left: 8em;
  padding-right: 8em;
}

.padding-section-large-copy.text-only.align-center {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: center;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
}

.padding-section-large-copy._0pad-top {
  padding-top: 0;
}

.faq_component-wrapper {
  grid-row-gap: 1rem;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.faq_component {
  grid-row-gap: 0rem;
  border-top: 1px solid var(--light-black);
  background-color: var(--white);
  border-radius: 0;
  flex-direction: column;
  align-items: flex-start;
  width: 40rem;
  height: auto;
  padding: 0 0 1.875rem;
  display: flex;
}

.faq_component-header-wrapper {
  border-top: 1px none var(--light-black);
  background-color: var(--trans);
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-top: 1rem;
  padding-bottom: 1rem;
  display: flex;
  position: relative;
}

.faq_component-heading {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 400;
}

.icon-embed-small {
  color: var(--blue-dark);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  display: flex;
}

.faq_component-header-2nd-click-trigger {
  border-top: 1px #000;
  position: absolute;
  inset: 0%;
}

.faq_component-description-wrapper {
  border-style: none;
  border-width: 0 1px 1px;
  border-color: var(--light-black) black black;
  width: 100%;
  height: auto;
  overflow: hidden;
}

.faq_component-para {
  color: #fff;
  margin-bottom: 0;
}

.faqcomponent2 {
  grid-row-gap: 0rem;
  background-color: var(--white);
  border-radius: .5rem;
  flex-direction: column;
  align-items: flex-start;
  width: 40rem;
  height: auto;
  padding: 0 0 1.875rem;
  display: flex;
}

._2nd-trigger {
  z-index: 5;
  position: absolute;
  inset: 0%;
  overflow: visible;
}

.faq_component-chatbot {
  grid-row-gap: 0rem;
  background-color: var(--white);
  border-radius: 0;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding: 0;
  display: block;
}

.tabs {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.tabs.margin {
  flex: 0 auto;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 20px;
}

.tabs.top {
  justify-content: flex-start;
  align-items: flex-start;
}

.tabs-menu {
  flex-flow: column;
  flex: 1;
  width: 50%;
  display: flex;
}

.tab-link-tab-1 {
  background-color: var(--white);
  width: 100%;
  padding-left: 0;
  padding-right: 0;
}

.tab-link-tab-1:active, .tab-link-tab-1:lang(en) {
  background-color: var(--white);
}

.tab-pane-tab-2 {
  width: 100%;
}

.tabs-content {
  width: auto;
}

.tab-link-tab-2 {
  background-color: var(--green);
}

.tab-link-tab-2.w--current {
  background-color: var(--white);
  padding: 0;
}

.tab-link-tab-2.w--current:active {
  background-color: var(--white);
  padding-top: 0;
  padding-bottom: 0;
}

.tab-link-tab-3, .tab-link-tab-4-2, .tab-link-tab-5 {
  background-color: var(--white);
  padding: 0;
}

.tablink {
  background-color: #ddd0;
  width: 100%;
  max-width: none;
  padding: 0;
}

.div-block-39 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  border: 1px solid var(--white);
  background-color: var(--trans);
  border-radius: 12px;
  flex-flow: column;
  width: 100%;
  padding: 10px 10px 10px 0;
  display: flex;
}

.text-block-19 {
  color: var(--green);
  text-align: left;
  font-weight: 700;
  text-decoration: underline;
}

.rcs-accorsian-heading {
  color: var(--green);
  font-size: 18px;
  font-weight: 600;
}

.rcs-accorsian-heading.blue {
  color: var(--blue-dark);
}

.rcs-accorsian-heading.light {
  color: var(--blue-dark);
  font-weight: 500;
}

.faq_component-description-wrapper-copy {
  border-style: none;
  border-width: 1px;
  border-color: var(--light-black) black black;
  width: 100%;
  height: auto;
  overflow: hidden;
}

.tabs-copy {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 1;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.grid-15 {
  display: flex;
}

.faq-componentg-rcs {
  background-color: var(--bg-green);
}

.image-slider {
  vertical-align: middle;
  width: 100%;
  max-width: 400px;
  max-height: none;
  margin-left: 40px;
  padding-left: 0;
  display: inline-block;
  position: static;
}

.tablink-2 {
  background-color: #ddd0;
  max-width: 600px;
  padding: 0;
}

.accordian-unit {
  background-color: var(--white);
  border-radius: 1em;
  width: 100%;
  margin-bottom: 20px;
  padding-bottom: 0;
  box-shadow: 0 2px 14px #0003;
}

.accordian-question {
  background-color: var(--spark-library--white\<deleted\|variable-547781ba\>);
  justify-content: space-between;
  align-items: center;
  padding: 2em;
  display: flex;
}

.accordian-answer {
  justify-content: flex-start;
  align-items: center;
  height: auto;
  min-height: auto;
  padding: 2em;
  display: block;
}

.grid-16 {
  flex-flow: column;
  display: flex;
}

.tabs-menu-copy {
  flex-flow: column;
  flex: 1;
  width: 50%;
  max-width: none;
  display: flex;
}

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

.image-35-copy {
  vertical-align: middle;
  width: 100%;
  max-width: 500px;
  max-height: none;
  margin-left: 40px;
  padding-left: 0;
  display: inline-block;
  position: static;
}

.image-43 {
  width: 100%;
  max-width: 450px;
  margin-left: 60px;
}

.div-block-41 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  display: flex;
}

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

._3x4-grid {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch center;
  width: 100%;
  margin-top: 4rem;
  margin-bottom: 1rem;
  display: grid;
}

._3x4-grid._2-grid {
  grid-row-gap: 1.5rem;
  grid-template-columns: 1fr 1fr;
}

.answertext {
  color: var(--grey);
  text-align: left;
  margin-bottom: 10px;
  font-family: DM Sans, sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 1.5;
}

.answertext.green {
  color: var(--green);
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 600;
}

.answertext.white {
  color: var(--white);
  text-align: left;
  font-weight: 400;
}

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

.answertext.white.centre {
  text-align: center;
}

.answertext.bold {
  color: var(--green);
  font-weight: 600;
}

.answertext.light {
  color: var(--light-black);
  font-weight: 500;
}

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

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

.answertext.pad-down {
  margin-bottom: 40px;
}

.answertext.bold-dark {
  font-weight: 600;
}

.allfaqclass {
  background-color: var(--white);
  border-radius: 12px;
  width: 100%;
  margin-bottom: 20px;
  padding: 0 2em 2em;
  box-shadow: 0 2px 12px #0003;
}

.allfaqclass.no-shadow {
  box-shadow: none;
  padding-left: 0;
}

.spark-button-text {
  text-align: left;
  max-width: 95%;
  line-height: 1.3;
  position: static;
}

.spark-button-text.black {
  color: #1f1f1f;
}

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

.text-block-20 {
  text-align: left;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
}

.div-block-39-copy {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  border: 1px solid var(--tagline-bg);
  background-color: var(--bg-green);
  border-radius: 12px;
  flex-flow: column;
  width: 100%;
  padding: 10px;
  display: flex;
}

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

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

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

.uui-max-width-large-8.align-center-10 {
  margin-left: auto;
  margin-right: auto;
}

.uui-logos04_list-2 {
  white-space: nowrap;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem;
  grid-auto-columns: 1fr;
  justify-content: space-around;
  place-items: center start;
  width: 175rem;
  display: flex;
}

.uui-logos04_wrapper-2 {
  justify-content: center;
  align-items: flex-start;
  padding: .75rem 1.5rem;
  display: flex;
}

.uui-logos04_logo-2 {
  height: 3rem;
}

.uui-logo-loop_inner-2 {
  display: flex;
}

.uui-section_logos04-2 {
  overflow: hidden;
}

.uui-logo-loop_component-2 {
  height: 4.5rem;
  margin-top: 2rem;
}

.uui-space-xxlarge-2 {
  width: 100%;
  min-height: 5rem;
}

.uui-logos04_text-2 {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  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: 1rem;
  font-weight: 500;
}

.logo-section {
  padding-top: 55px;
  padding-bottom: 55px;
}

.slider-4 {
  background-color: #0000;
  height: 180px;
}

.slide-4 {
  padding-left: 85px;
  padding-right: 85px;
}

.slider-wrapper {
  display: flex;
}

.logo-wrapper {
  justify-content: center;
  align-items: center;
  width: 33.3333%;
  margin-top: 55px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.icon {
  color: #000;
}

.slider-5 {
  background-color: #0000;
  height: 180px;
}

.slide-5 {
  padding-left: 85px;
  padding-right: 85px;
}

.div-block-43 {
  background-color: var(--bieges);
  border: 0 #000;
  border-radius: 24px;
  width: 100%;
  height: auto;
  padding: 40px;
}

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

.heading-11 {
  color: var(--black);
  font-weight: 600;
}

.image-44, .image-45, .image-46 {
  height: 76px;
}

.collection-list-wrapper-2 {
  width: 100%;
}

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

.contentbox-copy {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  padding-bottom: 0;
  padding-left: 40px;
  display: flex;
}

.bold-text-32 {
  font-weight: 500;
}

.faq_component-healthcare {
  grid-row-gap: 0rem;
  background-color: var(--bg-green);
  border-radius: 0;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding: 0;
  display: flex;
}

.faq_component-healthcare.white {
  background-color: var(--white);
}

.healthcare-tab {
  background-color: var(--bg-green);
  padding: 0;
}

.rich-text-block-2 {
  text-align: left;
}

.healthcare-accord-text {
  font-family: DM Sans, sans-serif;
  font-size: 22px;
  font-weight: 600;
}

.rich-text-block-3 {
  text-align: left;
}

.testpara {
  color: var(--grey);
  text-align: center;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 1.5;
}

.testpara.green {
  color: var(--green);
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 600;
}

.testpara.white {
  color: var(--white);
  text-align: left;
  font-weight: 400;
}

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

.testpara.white.centre {
  text-align: center;
}

.testpara.bold {
  color: var(--green);
  font-weight: 600;
}

.testpara.light {
  color: var(--light-black);
  font-weight: 500;
}

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

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

.testpara.pad-down {
  margin-bottom: 40px;
}

.testpara.bold-dark {
  font-weight: 600;
}

.uui-text-size-medium-11 {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  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: 1rem;
  line-height: 1.5;
}

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

.uui-page-padding-13 {
  background-image: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/680b703fe6312b95cfd50eaa_Frame%201870.png");
  background-position: 0 0;
  background-size: auto;
  padding-left: 5%;
  padding-right: 5%;
}

.uui-heading-medium-11 {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  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: 2.25rem;
  font-weight: 600;
  line-height: 1.3;
}

.uui-heading-medium-11.text-weight-medium {
  font-weight: 500;
}

.uui-testimonial06_content {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  text-align: center;
  flex-direction: column;
  align-items: center;
  max-width: 64rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.uui-testimonial06_client-image {
  object-fit: cover;
  border-radius: 100%;
  width: 3.5rem;
  min-width: 3.5rem;
  height: 3.5rem;
  min-height: 3.5rem;
}

.uui-testimonial06_divider {
  background-color: var(--untitled-ui--gray200\<deleted\|variable-bad2ea62\>);
  align-self: stretch;
  width: 1px;
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}

.uui-testimonial06_logo {
  max-height: 3rem;
}

.uui-testimonial06_client-image-wrapper {
  margin-right: 1rem;
}

.uui-testimonial06_client {
  text-align: left;
  align-items: center;
  display: flex;
}

.uui-testimonial06_rating-wrapper {
  align-items: center;
  display: flex;
}

.uui-testimonial06_slide {
  padding-left: 4rem;
  padding-right: 4rem;
}

.uui-testimonial06_component {
  background-color: #0000;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: auto;
  padding-bottom: 4rem;
}

.uui-testimonial06_arrow {
  border: 1px solid var(--untitled-ui--gray200\<deleted\|variable-bad2ea62\>);
  color: var(--untitled-ui--gray500\<deleted\|variable-68f29e84\>);
  background-color: #fff;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3.5rem;
  height: 3.5rem;
  transition: all .2s;
  display: flex;
}

.uui-testimonial06_arrow:hover {
  background-color: var(--untitled-ui--gray50-2\<deleted\|variable-8a511359\>);
}

.uui-testimonial06_slide-nav {
  height: 1.75rem;
  font-size: .5rem;
}

.uui-button-icon-6 {
  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-testimonial06_rating-icon {
  color: var(--untitled-ui--warning300\<deleted\|variable-15a81cb3\>);
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  margin-left: .125rem;
  margin-right: .125rem;
  display: flex;
}

.uui-heading-tiny-4 {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  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.125rem;
  font-weight: 600;
  line-height: 1.5;
}

.uui-padding-vertical-xhuge-12 {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.padding-secti {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-right: 0;
  display: flex;
}

.padding-secti.text-only {
  padding-left: 8em;
  padding-right: 8em;
}

.padding-secti.text-only.align-center {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: center;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
}

.padding-secti._0pad-top {
  padding-top: 0;
}

.field-label {
  color: #6b7280;
  margin-bottom: 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 18px;
}

.text-field {
  color: #9ca3af;
  border: 1px solid #d1d5db;
  border-radius: 10px;
  height: 48px;
  margin-bottom: 8px;
  font-size: 16px;
  line-height: 24px;
}

.text-field:hover {
  border-color: #3b82f6;
}

.text-field:focus {
  border-color: #2563eb;
}

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

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

.html-embed {
  display: block;
}

.home_about-4_image-copy {
  aspect-ratio: auto;
  border: 0px none var(--white);
  opacity: 1;
  color: var(--white);
  object-fit: contain;
  width: auto;
  height: auto;
  max-height: 500px;
  padding-right: 60px;
}

.home_about-4_image-copy.tab {
  vertical-align: baseline;
  display: none;
}

.livechat-button {
  background-color: var(--green);
  border-radius: 200px;
  justify-content: center;
  align-items: center;
  width: 80%;
  height: 42px;
  text-decoration: none;
  display: flex;
}

.chat-block {
  background-color: #fff;
  border-radius: 8px;
  width: 80%;
  padding: 15px;
}

.close-live-chat-container {
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 10%;
  height: 100%;
  display: flex;
}

.live-icon-chat {
  width: 40px;
  height: 40px;
  margin-right: 0;
}

.top-section {
  justify-content: space-between;
  align-items: center;
  height: 25%;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.live-chat-text {
  color: #fff;
  text-decoration: none;
}

.whatsapp-block {
  z-index: 30;
  flex-direction: column;
  align-items: flex-end;
  display: block;
  position: fixed;
  inset: auto 30px 30px auto;
}

.live-chat-link {
  border-radius: 0;
  justify-content: center;
  align-items: center;
  height: 25%;
  text-decoration: none;
  display: flex;
}

.whatsapp-container {
  z-index: 30;
  background-color: var(--whatsapp);
  cursor: pointer;
  border: 1px solid #ffffff4d;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 60px;
  height: 60px;
  transition: all .3s cubic-bezier(.45, .182, .111, .989);
  display: flex;
  position: relative;
  inset: auto 0% 0% auto;
}

.whatsapp-container:hover {
  background-color: var(--lightgreen);
  transform: scale(1.05);
}

.live-chat-top-text {
  letter-spacing: 0;
  font-size: 12px;
  font-weight: 500;
  position: static;
}

.live-chat-top-text.block {
  color: #b0b0b0;
  margin-bottom: 10px;
  font-size: 12px;
}

.chat-section {
  background-color: #e6ddd4;
  height: 50%;
  padding: 16px 20px;
  display: block;
}

.small-whatsapp-icon {
  margin-right: 10px;
}

.live-icon {
  background-color: #d52124;
  border-radius: 100%;
  width: 15px;
  height: 15px;
  position: absolute;
  inset: 5px auto auto -1px;
}

.whatsapp-chat {
  background-color: #fff;
  border: 1px solid #00000029;
  border-radius: 20px;
  flex-direction: column;
  width: 300px;
  height: 315px;
  margin-bottom: 16px;
  display: none;
  overflow: hidden;
}

.live-chat-bottom-text {
  font-size: 10px;
}

.live-chat-bottom-text.block {
  margin-bottom: 5px;
  font-size: 12px;
}

.div-block-45 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  display: flex;
}

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

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

.div-block-46 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  display: flex;
}

.div-block-47 {
  color: var(--green);
  display: flex;
}

.text-block-21 {
  white-space: nowrap;
  font-weight: 500;
}

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

.blog-image {
  padding-bottom: 0;
}

.div-block-48 {
  border-radius: 24px;
  padding-bottom: 0;
  font-family: DM Sans, sans-serif;
  overflow: hidden;
}

.toc-wrapper {
  border-top: 1px solid var(--combine-library--grey-400\<deleted\|variable-e6bcc45d\>);
  background-color: var(--white);
  border-radius: 0;
  width: 100%;
  max-width: none;
  padding: 10px 40px 40px 10px;
  text-decoration: none;
}

.toc {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  width: 100%;
  display: flex;
}

.uui-padding-vertical-xhuge-8-copy {
  width: 100%;
  padding-top: 0;
  padding-bottom: 7rem;
}

.text-block-22 {
  color: var(--untitled-ui--blue700\<deleted\|variable-ca2d2726\>);
  font-family: DM Sans, sans-serif;
  font-size: 17px;
  font-weight: 500;
  text-decoration: none;
}

.text-block-22-copy {
  color: var(--light-black);
  padding-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 17px;
  font-weight: 600;
}

.collection-list-wrapper-3 {
  width: 100%;
}

.div-block-49 {
  width: 100%;
  padding-left: 0;
}

.toc-section {
  width: 30%;
  height: auto;
  padding-top: 0;
  padding-bottom: 7rem;
  padding-right: 20px;
  position: sticky;
  top: 0;
}

.rich-text-block-4, .rich-text-block-5, .rich-text-block-6, .rich-text-block-7, .rich-text-block-8, .rich-text-block-9 {
  text-align: left;
}

.navbar-logo-center-container-2 {
  z-index: 5;
  background-color: #0000;
  width: 1030px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.navbar-logo-center-container-2.shadow-three {
  width: 100%;
  max-width: 1140px;
}

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

.navbar-wrapper-three-2 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.navbar-brand-three-2 {
  z-index: 5;
  position: absolute;
}

.nav-menu-wrapper-three-2 {
  width: 100%;
}

.nav-menu-three-2 {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.nav-menu-block-2 {
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.nav-link-2 {
  color: #1a1b1f;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 5px;
  padding: 5px 10px;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
}

.nav-link-2:hover {
  color: #1a1b1fbf;
}

.nav-link-2:focus-visible, .nav-link-2[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 4px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-2 {
  margin-left: 5px;
  margin-right: 5px;
}

.nav-dropdown-toggle-2 {
  letter-spacing: .25px;
  padding: 5px 30px 5px 10px;
  font-size: 14px;
  line-height: 20px;
}

.nav-dropdown-toggle-2:hover {
  color: #1a1b1fbf;
}

.nav-dropdown-toggle-2:focus-visible, .nav-dropdown-toggle-2[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-icon-2 {
  margin-right: 10px;
}

.nav-dropdown-list-2 {
  background-color: #fff;
  border-radius: 12px;
}

.nav-dropdown-list-2.w--open {
  padding-top: 10px;
  padding-bottom: 10px;
}

.nav-dropdown-link-2 {
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 14px;
}

.nav-dropdown-link-2:focus-visible, .nav-dropdown-link-2[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-link-accent-2 {
  color: #1a1b1f;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 20px;
  padding: 5px 10px;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.nav-link-accent-2:hover {
  color: #1a1b1fbf;
}

.button-primary-4 {
  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-4:hover {
  color: #fff;
  background-color: #32343a;
}

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

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

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

.centered-heading-4.margin-bottom-32px {
  margin-bottom: 32px;
}

.hero-wrapper {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.hero-split {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  display: flex;
}

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

.shadow-two {
  box-shadow: 0 4px 24px #96a3b514;
}

.logos-quote-block {
  border-bottom: 1px solid #e4ebf3;
  padding: 60px 30px;
  position: relative;
}

.clients-wrapper-two {
  justify-content: space-between;
  align-items: center;
  max-width: 820px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.clients-card {
  background-color: #f5f7fa;
  flex-direction: column;
  align-items: flex-start;
  width: 50%;
  padding: 24px;
  display: flex;
}

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

.clients-info {
  align-items: center;
  font-size: 14px;
  line-height: 20px;
  display: flex;
}

.clients-info-image {
  object-fit: cover;
  width: 50px;
  height: 50px;
  margin-right: 24px;
}

.clients-grid {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  display: grid;
}

.call-to-action {
  z-index: auto;
  width: auto;
  min-width: 300px;
  height: auto;
  padding: 0 0;
  position: static;
  top: .125rem;
}

.div-block-50 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: row;
  display: flex;
}

.blogdate-copy {
  color: var(--light-black);
  font-size: 20px;
  font-weight: 600;
}

.div-block-51 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  display: flex;
}

.cta-wrapper {
  background-color: var(--green);
  border-radius: 12px;
  flex-flow: column;
  width: 100%;
  display: flex;
  position: static;
  top: 6rem;
}

.image-47 {
  width: 100%;
  max-width: none;
}

.div-block-53 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  padding: 20px;
  display: flex;
}

.text-block-23 {
  color: var(--white);
  font-size: 34px;
  font-weight: 600;
  line-height: 1.2;
}

.div-block-54 {
  border-left: 3px solid var(--orange);
  background-color: var(--orange-light);
  border-radius: 4px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 82px;
  padding: 20px;
  display: flex;
}

.text-block-24 {
  width: auto;
  padding-right: 40px;
  font-weight: 500;
}

.text-block-25 {
  white-space: nowrap;
}

.div-block-55 {
  height: auto;
  position: sticky;
  top: 0;
}

.blog-section {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--white);
  -webkit-text-fill-color: inherit;
  vertical-align: sub;
  background-clip: border-box;
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-height: 200px;
  margin-bottom: auto;
  padding: 2em 5%;
  display: flex;
  position: relative;
  top: 0;
  overflow: hidden;
}

.blog-section.green {
  background-color: var(--bg-green);
}

.blog-section.gradient {
  background-image: linear-gradient(24deg, var(--green-grad), var(--violet) 68%);
}

.blog-section.gradient.green {
  background-image: linear-gradient(171deg, var(--drk-green) 52%, var(--green));
}

.blog-section.drk-green {
  background-color: var(--drk-green);
}

.blog-section.x {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: column;
  padding-top: 2em;
}

.blog-section.low {
  padding-top: 0;
  padding-bottom: 0;
}

.blog-section.biege {
  background-color: var(--bieges);
}

.blog-section.green-sat {
  background-color: var(--mango-grad-green-2);
}

.blog-section.image {
  background-image: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/67d7d8c92488f97a763bc7c9_Frame%201853.png");
  background-position: 0 0;
  background-size: auto;
}

.blog-section._0padtop {
  padding-top: 0;
}

.blog-section.blog {
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.toc-eading {
  color: var(--light-black);
  padding-bottom: 10px;
  font-family: DM Sans, sans-serif;
  font-size: 17px;
  font-weight: 600;
}

.dropdown-toggle {
  display: none;
}

.fs-toc_richtext {
  background-color: var(--white);
  width: 100%;
  height: 100%;
  padding: 0;
  position: static;
}

.fs-toc_link {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  color: var(--black);
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 0;
  margin-bottom: .5rem;
  padding-left: 10px;
  text-decoration: none;
  display: flex;
}

.fs-toc_link.w--current {
  border-left: 3px solid var(--green);
  color: var(--green);
  padding-left: 10px;
  font-weight: 600;
}

.fs-toc_link.is-h6 {
  color: #ccc;
  font-size: .875rem;
}

.fs-toc_link.is-h6.w--current {
  color: #eaffbb;
}

.fs-toc_link.is-h3 {
  color: #ccc;
  letter-spacing: .025rem;
  font-size: .875rem;
}

.fs-toc_link.is-h3.w--current {
  color: #eaffbb;
}

.fs-toc_link.is-h5 {
  color: #ccc;
  font-size: .875rem;
}

.fs-toc_link.is-h5.w--current {
  color: #eaffbb;
}

.fs-toc_link.is-h4 {
  color: #ccc;
  font-size: .875rem;
}

.fs-toc_link.is-h4.w--current {
  color: #eaffbb;
}

.fs-toc_link-content {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-left: 1px solid var(--combine-library--grey-100\<deleted\|variable-223f7370\>);
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.heading-small-2 {
  font-size: 2rem;
  font-weight: 500;
  line-height: 1.4;
}

.heading-small-2.text-color-white {
  color: var(--black);
  font-size: 1.5rem;
  font-weight: 500;
}

.fs-toc_label {
  background-color: var(--green);
  color: #fff;
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  border-radius: 12px;
  flex: 0 auto;
  justify-content: space-between;
  align-self: auto;
  align-items: stretch;
  width: 0;
  height: 24px;
  padding: 0;
  font-size: .75rem;
  font-weight: 500;
  display: flex;
}

.fs-toc_rich-text {
  width: 100%;
}

.fs-toc_example {
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  display: flex;
  position: relative;
}

.fs-toc_sidebar {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  aspect-ratio: auto;
  border-left: 1px none var(--combine-library--grey-050\<deleted\|variable-392f34d8\>);
  color: #1a1a1a;
  flex-flow: column;
  flex: none;
  justify-content: flex-start;
  align-items: flex-start;
  width: 30%;
  height: auto;
  padding: 0 2rem 2rem 0;
  display: flex;
  position: sticky;
  inset: 15% auto auto 0%;
}

.fs-toc_h-trigger {
  display: none;
}

.fs-toc_link-wrapper {
  color: #f5f5f5;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  overflow: hidden;
}

.fs-toc_link-wrapper.is-h4 {
  border-left: 1px solid #252525;
  padding-left: .75rem;
}

.fs-toc_link-wrapper.is-h5, .fs-toc_link-wrapper.is-h6, .fs-toc_link-wrapper.is-h3 {
  border-left: 1px solid #252525;
  padding-left: .75rem;
}

.fs-toc_link-wrapper.is-h2 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-bottom: 1px none var(--white);
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-bottom: 1px solid #252525;
}

.text-block-26 {
  color: var(--black);
  font-family: DM Sans, sans-serif;
  font-weight: 300;
}

.fs-toc_richtext-2 {
  background-color: var(--white);
  width: 100%;
  padding: 0 3rem 3rem;
}

.fs-toc_link-2 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  color: var(--black);
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: .25rem;
  margin-bottom: .75rem;
  padding-left: 10px;
  text-decoration: none;
  display: flex;
}

.fs-toc_link-2.w--current {
  color: #bcfd2e;
}

.fs-toc_link-2.is-h6 {
  color: #ccc;
  font-size: .875rem;
}

.fs-toc_link-2.is-h6.w--current {
  color: #eaffbb;
}

.fs-toc_link-2.is-h3 {
  color: #ccc;
  letter-spacing: .025rem;
  font-size: .875rem;
}

.fs-toc_link-2.is-h3.w--current {
  color: #eaffbb;
}

.fs-toc_link-2.is-h5 {
  color: #ccc;
  font-size: .875rem;
}

.fs-toc_link-2.is-h5.w--current {
  color: #eaffbb;
}

.fs-toc_link-2.is-h4 {
  color: #ccc;
  font-size: .875rem;
}

.fs-toc_link-2.is-h4.w--current {
  color: #eaffbb;
}

.fs-toc_label-2 {
  color: #fff;
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: #ad00b0;
  padding: .15rem .35rem .125rem .4rem;
  font-size: .75rem;
  font-weight: 500;
  display: inline-block;
}

.fs-toc_sidebar-2 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  color: #1a1a1a;
  flex-direction: column;
  flex: none;
  justify-content: flex-start;
  align-items: stretch;
  width: auto;
  padding: 0 3rem 2rem 0;
  display: flex;
  position: sticky;
  top: 6rem;
}

.fs-toc_richtext-3 {
  background-color: #111;
  padding: 3rem;
}

.fs-toc_link-3 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: .25rem;
  margin-bottom: .75rem;
  text-decoration: none;
  display: flex;
}

.fs-toc_link-3.w--current {
  color: #bcfd2e;
}

.fs-toc_link-3.is-h6 {
  color: #ccc;
  font-size: .875rem;
}

.fs-toc_link-3.is-h6.w--current {
  color: #eaffbb;
}

.fs-toc_link-3.is-h3 {
  color: #ccc;
  letter-spacing: .025rem;
  font-size: .875rem;
}

.fs-toc_link-3.is-h3.w--current {
  color: #eaffbb;
}

.fs-toc_link-3.is-h5 {
  color: #ccc;
  font-size: .875rem;
}

.fs-toc_link-3.is-h5.w--current {
  color: #eaffbb;
}

.fs-toc_link-3.is-h4 {
  color: #ccc;
  font-size: .875rem;
}

.fs-toc_link-3.is-h4.w--current {
  color: #eaffbb;
}

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

.fs-toc_label-3 {
  color: #fff;
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: #ad00b0;
  padding: .15rem .35rem .125rem .4rem;
  font-size: .75rem;
  font-weight: 500;
  display: inline-block;
}

.fs-toc_example-2 {
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.fs-toc_sidebar-3 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  color: #1a1a1a;
  flex-direction: column;
  flex: none;
  justify-content: flex-start;
  align-items: stretch;
  width: 30%;
  padding: 1rem 3rem 2rem 0;
  display: flex;
  position: sticky;
  top: 6rem;
}

.blog-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 2fr;
  grid-auto-columns: 1fr;
  max-width: 1440px;
  display: flex;
  position: static;
}

.hiiddenelements {
  display: none;
}

.div-block-58 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  background-color: #fff;
  border: 1px solid #fff;
  border-radius: 12px;
  flex-flow: column;
  width: 100%;
  padding: 10px;
  display: flex;
}

.paragraph-10 {
  color: #333;
  text-align: left;
  margin-bottom: 10px;
  font-family: DM Sans, sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 1.5;
}

.paragraph-10.white {
  color: #fff;
  text-align: left;
  font-weight: 400;
}

.div-block-59 {
  background-color: #fbe6c9;
  border-left: 3px solid #f09d2e;
  border-radius: 4px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 82px;
  padding: 20px;
  display: flex;
}

.uui-navbar02_dropdown-toggle-2 {
  color: #475467;
  align-items: center;
  padding: 1.75rem 2.5rem 1.75rem 1rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1em;
  font-weight: 600;
  transition: all .3s;
  display: flex;
}

.uui-navbar02_dropdown-toggle-2:hover {
  color: #344054;
}

.text-block-27 {
  font-family: DM Sans, sans-serif;
}

.text-block-28 {
  width: 100%;
  font-weight: 500;
}

.uui-text-size-small-5 {
  color: #475467;
  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-text-size-small-5.hide-mobile-landscape-2 {
  font-family: DM Sans, sans-serif;
}

.margin-bottom-5 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding-bottom: 0;
  display: flex;
}

.margin-bottom-5.margin-xxlarge {
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.fs-toc_rich-text-3 {
  width: 100%;
}

.uui-navbar02_item-heading-2 {
  color: #101828;
  margin-bottom: .25rem;
  font-family: DM Sans, sans-serif;
  font-weight: 600;
}

.image-48 {
  width: 350px;
  min-width: auto;
  max-width: none;
}

.paragraph-11 {
  color: #333;
  text-align: left;
  margin-top: 20px;
  font-size: 17px;
  line-height: 26px;
}

.paragraph-11.white {
  opacity: .72;
  color: #dcede1;
  margin-top: 10px;
  margin-bottom: 20px;
  font-weight: 400;
}

.uui-breadcrumb-link-2 {
  color: #475467;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-weight: 500;
  text-decoration: none;
  transition: all .3s;
}

.uui-breadcrumb-link-2:hover {
  color: #344054;
}

.uui-breadcrumb-link-2.w--current {
  color: #6941c6;
  font-weight: 600;
}

.uui-breadcrumb-link-2.w--current:hover {
  color: #53389e;
}

.sectionx-5 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 200px;
  margin-bottom: auto;
  padding: 2em 5%;
  display: flex;
  overflow: hidden;
}

.sectionx-5.drk-green {
  background-color: #0c4938;
}

.div-block-60 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  padding-bottom: 20px;
  display: flex;
}

.uui-navbar02_menu-left-2 {
  flex: none;
}

.fs-toc_link-content-3 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-left: 1px solid #d9dce2;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.uui-navbar02_dropdown-right-overlay-absolute-2 {
  background-color: #f9fafb;
  justify-content: flex-start;
  align-items: center;
  min-width: 100vw;
  display: flex;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.blogdate-2 {
  color: #7f738b;
  font-size: 20px;
}

.fs-toc_link-4 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  color: #000;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 0;
  margin-bottom: .5rem;
  padding-left: 10px;
  text-decoration: none;
  display: flex;
}

.fs-toc_link-4.w--current {
  color: #1b7660;
  border-left: 3px solid #1b7660;
  padding-left: 10px;
  font-weight: 600;
}

.text-block-29 {
  color: #fff;
  font-size: 34px;
  font-weight: 600;
  line-height: 1.2;
}

.button-8 {
  color: #fff;
  text-align: center;
  background-color: #1b7660;
  border: 1px #000;
  border-radius: 4px;
  width: 100%;
  padding: .75rem 1rem;
  font-weight: 600;
  text-decoration: none;
}

.button-8.is-icon {
  grid-column-gap: .4rem;
  grid-row-gap: .4rem;
  color: #fff;
  background-color: #1b7660;
  border-style: solid;
  border-color: #1b7660;
  border-radius: .42em;
  flex-flow: row;
  flex: 0 auto;
  order: 0;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: auto;
  max-width: none;
  height: 40px;
  max-height: 48px;
  margin-left: 0;
  margin-right: auto;
  padding-left: 2rem;
  padding-right: 2rem;
  font-family: DM Sans, sans-serif;
  font-size: 15px;
  font-weight: 500;
  display: flex;
}

.button-8.is-icon.team {
  color: #555ecd;
  background-color: #fff;
  border: 2px solid #555ecd;
  border-radius: 8px;
}

.button-8.is-icon.team.header {
  color: #fff;
  background-color: #1b7660;
  border-color: #fff;
  height: 48px;
  min-height: auto;
  padding-left: 1rem;
  padding-right: 1rem;
}

.button-8.white {
  color: #1b7660;
  background-color: #fff;
}

.text-block-30 {
  white-space: nowrap;
}

.icon-embed-xsmall-2 {
  color: #fff;
  flex-direction: column;
  flex: 0 auto;
  order: 0;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
}

.uui-navbar02_menu-2 {
  flex: 1;
  justify-content: space-between;
  align-items: center;
  margin-left: 1.5rem;
  display: flex;
  position: static;
}

.footer1_link-2 {
  color: #7f738b;
  padding-top: .5rem;
  padding-bottom: .5rem;
  font-size: .9em;
  text-decoration: none;
}

.footer1_legal-link-2 {
  color: #000;
  font-size: .875rem;
  text-decoration: underline;
}

.div-block-61 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: row;
  display: flex;
}

.div-block-62 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  padding: 20px;
  display: flex;
}

.uui-breadcrumb-divider-2 {
  color: #667085;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  margin-left: .5rem;
  margin-right: .5rem;
  display: flex;
}

.uui-navbar02_blog-item-2 {
  border-radius: .5rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: 1fr;
  padding: .75rem;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.uui-navbar02_blog-item-2:hover {
  background-color: #fff;
}

.fs-toc_sidebar-4 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  aspect-ratio: auto;
  color: #1a1a1a;
  border-left: 1px #f2f3f7;
  flex-flow: column;
  flex: none;
  justify-content: flex-start;
  align-items: stretch;
  width: 30%;
  height: auto;
  padding: 0 2rem 2rem 0;
  display: flex;
  position: sticky;
  top: 2rem;
}

.heading-12 {
  color: #000;
  max-width: none;
  font-size: 40px;
  font-weight: 500;
  line-height: 48px;
}

.heading-12.white {
  color: #fff;
  margin-bottom: 0;
}

.fs-toc_richtext-4 {
  background-color: #fff;
  padding: 0 3rem 3rem 0;
  position: static;
}

.image-49 {
  width: 100%;
  max-width: none;
}

.text-block-31 {
  font-family: DM Sans, sans-serif;
  font-size: 14px;
}

.resources-box-2 {
  grid-column-gap: 1.1rem;
  grid-row-gap: 1.1rem;
  border: 1px solid #dcede1;
  border-radius: 18px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  align-items: flex-start;
  padding: 1rem;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.resources-box-2:hover {
  background-color: #f9fafb;
}

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

.text-block-32 {
  font-family: DM Sans, sans-serif;
}

.uui-navbar02_icon-wrapper-2 {
  color: #7f56d9;
  flex: none;
}

.uui-navbar02_link-2 {
  color: #475467;
  white-space: normal;
  word-break: keep-all;
  align-items: center;
  padding: 1.75rem 1rem;
  font-family: DM Sans, sans-serif;
  font-size: 1em;
  font-weight: 600;
  transition: all .3s;
}

.uui-navbar02_link-2:hover {
  color: #344054;
}

.uui-navbar02_link-2.w--current {
  color: #000;
}

.image-50 {
  width: 22px;
}

.blogdate-copy-2 {
  color: #7f738b;
  font-size: 20px;
  font-weight: 600;
}

.uui-navbar02_heading-2 {
  opacity: 1;
  color: #000;
  letter-spacing: normal;
  text-transform: uppercase;
  height: 24px;
  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-navbar02_heading-2.opacity {
  opacity: 0;
}

.cta-wrapper-2 {
  background-color: #1b7660;
  border-radius: 12px;
  flex-flow: column;
  width: 100%;
  display: flex;
  position: static;
  top: 6rem;
  overflow: hidden;
}

.uui-icon-1x1-xsmall-6 {
  width: 100%;
  height: auto;
}

.div-block-64 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  display: flex;
}

.text-block-33 {
  color: #1b7660;
  text-align: left;
  font-weight: 700;
  text-decoration: underline;
}

.text-block-4-copy-2 {
  color: #1b7660;
  font-family: DM Sans, sans-serif;
  font-size: 14px;
  font-weight: 800;
}

.heading-small-3 {
  color: #000;
  text-transform: capitalize;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.2rem;
  font-weight: 700;
  line-height: 1.4;
}

.uui-heading-large-3 {
  color: #101828;
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 3rem;
  font-weight: 600;
  line-height: 1.2;
}

.text-weight-semibold {
  color: #1b7660;
  text-transform: uppercase;
  font-weight: 600;
}

.socialmedia-icons-2 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  display: flex;
}

.socialmedia-icons-2:hover {
  color: #1b7660;
  background-color: #dcede1;
  border: 1px #1b7660;
  border-radius: 200px;
}

.footer-image-2 {
  border: 1px solid #7f738b;
  border-radius: 1.11em;
  justify-content: center;
  align-items: center;
  width: 10.42em;
  height: 6.53em;
  display: flex;
}

.text-block-34 {
  font-family: DM Sans, sans-serif;
}

.padding-25 {
  opacity: 1;
  color: #000;
  letter-spacing: normal;
  text-transform: uppercase;
  height: 24px;
  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-navbar02_dropdown-link-2 {
  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-navbar02_dropdown-link-2:hover {
  background-color: #f9fafb;
}

.uui-navbar02_component-2 {
  background-color: #fff;
  border-bottom: 1px solid #f2f4f7;
  align-items: center;
  min-height: 5rem;
  max-height: 112px;
  padding-left: 2rem;
  padding-right: 2rem;
  font-size: 14px;
  display: flex;
}

.uui-dropdown-icon-2 {
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  margin-right: 1rem;
  display: flex;
  position: absolute;
  inset: auto 0% auto auto;
}

.pricing-bottom-grid-copy {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.combine-pricing4_component-copy-copy {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex: 0 auto;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-rows: minmax(auto, .25fr);
  grid-auto-columns: 1fr;
  grid-auto-flow: row dense;
  justify-content: center;
  place-items: start stretch;
  width: 100%;
  display: grid;
}

.centre {
  text-align: center;
  margin-bottom: 40px;
}

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

.cta-component {
  border-left: 3px solid var(--orange);
  background-color: var(--orange-light);
  border-radius: 4px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 82px;
  padding: 20px;
  display: flex;
}

.no-hover-pricing {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  border: 1px solid var(--bg-green);
  background-color: var(--combine-library--white\<deleted\|variable-4f83e1a7\>);
  text-align: center;
  border-radius: 1.25rem;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: none;
  height: auto;
  padding: 2.5rem 2rem;
  display: flex;
}

.no-hover-pricing:hover {
  border-color: var(--green-grad);
  background-color: var(--bg-green);
}

.no-hover-pricing.green {
  background-color: var(--bg-green);
}

.no-hover-pricing.auto {
  height: auto;
  position: relative;
}

.no-hover-pricing.full-hieght {
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  position: relative;
}

.video-2 {
  border-radius: 19px;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.new-video {
  border-radius: 24px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: none;
  height: auto;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  display: flex;
  overflow: hidden;
}

.new-video.two {
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1440px;
}

.twosection-invert {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  display: grid;
}

.div-block-21-copy {
  justify-content: space-between;
  align-items: center;
  padding-left: 140px;
  padding-right: 140px;
  display: flex;
}

.uui-text-size-medium-12 {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  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: 1rem;
  line-height: 1.5;
}

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

.uui-page-padding-14 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.uui-heading-medium-12 {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  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: 2.25rem;
  font-weight: 600;
  line-height: 1.3;
}

.uui-heading-medium-12.text-weight-medium {
  font-weight: 500;
}

.uui-testimonial08_logo-2 {
  max-height: 3rem;
}

.uui-testimonial11_slide-2 {
  margin-right: 5rem;
}

.uui-testimonial11_component-2 {
  background-color: #0000;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: auto;
  padding-bottom: 5rem;
}

.uui-testimonial11_content-2 {
  grid-column-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.uui-testimonial11_content-right-2 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.uui-testimonial11_arrow-2 {
  border: 1px solid var(--untitled-ui--gray200\<deleted\|variable-bad2ea62\>);
  color: var(--untitled-ui--gray500\<deleted\|variable-68f29e84\>);
  background-color: #fff;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  transition: all .3s;
  display: flex;
  inset: auto 0% 0% auto;
}

.uui-testimonial11_arrow-2:hover {
  background-color: var(--untitled-ui--gray50-2\<deleted\|variable-8a511359\>);
}

.uui-testimonial11_arrow-2.left {
  right: 4rem;
}

.uui-testimonial11_client-image-2 {
  object-fit: cover;
  width: 100%;
  height: 35rem;
}

.uui-testimonial11_slide-nav-2 {
  height: 1.75rem;
  font-size: .5rem;
  inset: auto auto 0% 0%;
}

.uui-testimonial11_rating-wrapper-2 {
  align-items: center;
  display: flex;
}

.uui-testimonial11_divider-2 {
  background-color: var(--untitled-ui--gray200\<deleted\|variable-bad2ea62\>);
  align-self: stretch;
  width: 1px;
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}

.uui-testimonial11_client-2 {
  text-align: left;
  align-items: center;
  display: flex;
}

.uui-button-icon-7 {
  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-testimonial11_rating-icon-2 {
  color: var(--untitled-ui--warning300\<deleted\|variable-15a81cb3\>);
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  margin-right: .25rem;
  display: flex;
}

.uui-heading-tiny-5 {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  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.125rem;
  font-weight: 600;
  line-height: 1.5;
}

.uui-padding-vertical-xhuge-13, .uui-padding-vertical-xhuge-13-copy {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.swiper-pagination-bullet-active {
  background-color: #00000080;
  border-radius: 4px;
  width: 16px;
  height: 8px;
  position: relative;
}

.swiper-button-resume {
  cursor: pointer;
  display: none;
}

.swiper-controls {
  justify-content: space-between;
  align-items: center;
  margin-top: 16px;
  display: flex;
}

.container-12 {
  width: 100%;
  max-width: none;
  padding-left: 16px;
  padding-right: 16px;
}

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

.swiper-pagination-bullet {
  background-color: #00000080;
  border-radius: 4px;
  width: 8px;
  height: 8px;
  transition: width .3s;
  position: relative;
  overflow: hidden;
}

.swiper-button {
  color: #000;
  background-color: #00000026;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  transition: background-color .2s;
  display: flex;
}

.swiper-button:hover {
  background-color: #00000040;
}

.slide-6 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #e4e4e400;
  flex-flow: column;
  height: auto;
  padding: 0;
  display: flex;
  overflow: hidden;
}

.swiper-button-start {
  cursor: pointer;
  display: none;
}

.swiper-navigation-buttons {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

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

.swiper-pagination-bullet-indicator {
  background-color: #000;
  border-radius: 4px;
  width: 50%;
  height: 100%;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.swiper-button-pause {
  cursor: pointer;
}

.hidden {
  display: none;
}

.swiper-pagination {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.section-heading {
  margin-bottom: 48px;
}

.swiper-wrapper {
  align-items: stretch;
  display: flex;
}

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

.swiper-slide {
  display: block;
}

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

.rl-heading-style-h2 {
  color: var(--relume-library-lite--rl-black\<deleted\|variable-a7d61fee\>);
  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: 3rem;
  font-weight: 700;
  line-height: 1.2;
}

.rl_gallery21_image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.rl_gallery21_arrow-icon {
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
}

.rl_gallery21_slide {
  padding-right: 2rem;
}

.rl_gallery21_mask {
  width: 50%;
  overflow: visible;
}

.rl_gallery21_slide-nav {
  height: 1.75rem;
  font-size: .5rem;
  inset: auto auto 0% 0%;
}

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

.rl_gallery21_slider {
  background-color: #0000;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: 100%;
  padding-bottom: 5rem;
  position: relative;
}

.rl_gallery21_lightbox-link {
  width: 100%;
}

.rl_gallery21_arrow-right {
  border: 1px solid var(--relume-library-lite--rl-black\<deleted\|variable-a7d61fee\>);
  background-color: var(--relume-library-lite--rl-white\<deleted\|variable-41e69d91\>);
  color: var(--relume-library-lite--rl-black\<deleted\|variable-a7d61fee\>);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  display: flex;
  inset: auto 0% 0% auto;
}

.rl-text-style-medium {
  color: var(--relume-library-lite--rl-black\<deleted\|variable-a7d61fee\>);
  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.125rem;
  font-weight: 400;
  line-height: 1.5;
}

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

.rl_gallery21_spacing-block-1 {
  width: 100%;
  padding-bottom: 5rem;
}

.rl_gallery21_image-wrapper {
  width: 100%;
  padding-top: 100%;
  position: relative;
}

.rl_section_gallery21 {
  background-color: var(--relume-library-lite--rl-white\<deleted\|variable-41e69d91\>);
  overflow: hidden;
}

.rl_blog33_spacing-block-2 {
  width: 100%;
  padding-bottom: 1.5rem;
}

.rl_gallery21_arrow-left {
  border: 1px solid var(--relume-library-lite--rl-black\<deleted\|variable-a7d61fee\>);
  background-color: var(--relume-library-lite--rl-white\<deleted\|variable-41e69d91\>);
  color: var(--relume-library-lite--rl-black\<deleted\|variable-a7d61fee\>);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  display: flex;
  inset: auto 4rem 0% auto;
}

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

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

.rl_testimonial15_content-right {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.rl-text-style-regular {
  color: var(--relume-library-lite--rl-black\<deleted\|variable-a7d61fee\>);
  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: 1rem;
  font-weight: 400;
  line-height: 1.5;
}

.rl_section_testimonial15 {
  background-color: var(--relume-library-lite--rl-white\<deleted\|variable-41e69d91\>);
}

.rl_testimonial15_slide-nav {
  color: var(--green);
  height: 1.75rem;
  font-size: .5rem;
  inset: auto auto 0% 0%;
}

.rl_testimonial15_logo {
  max-height: 3rem;
}

.rl-heading-style-h5 {
  color: var(--relume-library-lite--rl-black\<deleted\|variable-a7d61fee\>);
  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.5rem;
  font-weight: 700;
  line-height: 1.4;
}

.rl_testimonial15_component {
  background-color: #0000;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: auto;
  padding-bottom: 5rem;
}

.rl_testimonial15_slide {
  margin-right: 5rem;
}

.rl_testimonial15_client-name-text {
  color: var(--relume-library-lite--rl-black\<deleted\|variable-a7d61fee\>);
  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;
}

.rl_testimonial15_content {
  grid-column-gap: 5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.rl_testimonial15_arrow-right {
  border: 1px none var(--relume-library-lite--rl-black\<deleted\|variable-a7d61fee\>);
  background-color: var(--relume-library-lite--rl-white\<deleted\|variable-41e69d91\>);
  color: var(--relume-library-lite--rl-black\<deleted\|variable-a7d61fee\>);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  display: flex;
  inset: auto 0% 0% auto;
}

.rl_testimonial_spacing-block-1 {
  width: 100%;
  padding-bottom: 2rem;
}

.rl_testimonial15_client {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  text-align: left;
  align-items: center;
  display: flex;
}

.rl_testimonial15_client-image {
  object-fit: cover;
}

.rl_testimonial15_arrow-left {
  border: 1px none var(--relume-library-lite--rl-black\<deleted\|variable-a7d61fee\>);
  background-color: var(--relume-library-lite--rl-white\<deleted\|variable-41e69d91\>);
  color: var(--relume-library-lite--rl-black\<deleted\|variable-a7d61fee\>);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  display: flex;
  inset: auto 4rem 0% auto;
}

.rl_testimonial15_divider {
  background-color: var(--relume-library-lite--rl-black\<deleted\|variable-a7d61fee\>);
  align-self: stretch;
  width: 1px;
}

.rl_testimonial15_rating-wrapper {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  display: flex;
}

.rl_testimonial15_arrow-icon {
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
}

.rl_testimonial15_rating-icon {
  color: var(--relume-library-lite--rl-black\<deleted\|variable-a7d61fee\>);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
}

.home_about-3_content-left-copy {
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.para {
  color: var(--grey);
  text-align: left;
  margin-bottom: 10px;
  font-family: DM Sans, sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 1.5;
}

.para.green {
  color: var(--green);
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 600;
}

.para.white {
  color: var(--white);
  text-align: left;
  font-weight: 400;
}

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

.para.white.centre {
  text-align: center;
}

.para.bold {
  color: var(--green);
  font-weight: 600;
}

.para.light {
  color: var(--light-black);
  font-weight: 500;
}

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

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

.para.pad-down {
  margin-bottom: 40px;
}

.para.bold-dark {
  font-weight: 600;
}

.cardbox {
  grid-column-gap: 13px;
  grid-row-gap: 13px;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.div-block-66 {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  flex-flow: column;
  display: flex;
}

.code-embed-3 {
  flex: 0 auto;
  display: flex;
}

.logos-title-small {
  border-bottom: 1px solid #e4ebf3;
  padding: 60px 30px;
  position: relative;
}

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

.clients-tag {
  text-align: center;
  margin-bottom: 32px;
  font-size: 14px;
  line-height: 20px;
}

.clients-wrapper-three-2 {
  flex-wrap: wrap;
  justify-content: space-around;
  align-items: center;
  margin-bottom: -10px;
  display: flex;
}

.clients-image-three-2 {
  margin-bottom: 10px;
  margin-left: 15px;
  margin-right: 15px;
}

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

.uui-page-padding-15 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.uui-logos03_component {
  grid-column-gap: 4rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  display: grid;
}

.uui-logos03_content-left {
  max-width: 20rem;
}

.uui-logos03_logo-list {
  grid-column-gap: 2rem;
  grid-row-gap: 1rem;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-around;
  align-items: center;
  display: grid;
}

.uui-logos03_logo {
  height: 3rem;
}

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

.uui-space-xxlarge-3 {
  width: 100%;
  min-height: 5rem;
}

.uui-logos03_text {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  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: 1rem;
  font-weight: 500;
}

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

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

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

.uui-max-width-large-9.align-center-11 {
  margin-left: auto;
  margin-right: auto;
}

.uui-logos04_list-3 {
  white-space: nowrap;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem;
  grid-auto-columns: 1fr;
  justify-content: space-around;
  place-items: center start;
  width: 175rem;
  display: flex;
}

.uui-logos04_wrapper-3 {
  justify-content: center;
  align-items: flex-start;
  padding: .75rem 1.5rem;
  display: flex;
}

.uui-logos04_logo-3 {
  height: 3rem;
}

.uui-logo-loop_inner-3 {
  display: flex;
}

.uui-section_logos04-3 {
  overflow: hidden;
}

.uui-logo-loop_component-3 {
  height: 4.5rem;
  margin-top: 2rem;
}

.uui-logos04_text-3 {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  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: 1rem;
  font-weight: 500;
}

.rt-component-container {
  width: 100%;
  max-width: 1440px;
  position: relative;
}

.rt-component-section {
  background-color: var(--radiant-ui-components-library-marketplace--color--white\<deleted\|variable-2638b7e3-76f4-2553-5414-582d280e7f61\>);
  color: var(--radiant-ui-components-library-marketplace--color--body-font-dark\<deleted\|variable-4662765b-9b11-3e5f-d260-f4c1e06650c9\>);
  width: 100%;
  padding: 80px 15px;
  font-family: Outfit, sans-serif;
  font-size: 17px;
  font-weight: 300;
  line-height: 29px;
  position: relative;
}

.rt-partners-marquee-main-wrap {
  background-color: #f8f8f800;
  width: 100%;
  padding-top: 20px;
  padding-bottom: 0;
  overflow: hidden;
}

.rt-partners-marquee-box {
  flex: none;
}

.rt-partners-block {
  flex: none;
  padding-left: 50px;
  padding-right: 50px;
}

.slide-image {
  width: auto;
  height: 80px;
}

.slide-image.yellow {
  width: 195px;
  height: auto;
}

.uui-styleguide_logomark-bg-copy {
  border-radius: 8px;
  width: 48px;
  height: 48px;
  display: inline-flex;
  position: static;
  inset: 0%;
  overflow: visible;
}

.image-53 {
  display: none;
}

.para-centre {
  color: var(--grey);
  text-align: left;
  margin-bottom: 10px;
  font-family: DM Sans, sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 1.5;
}

.para-centre.green {
  color: var(--green);
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 600;
}

.para-centre.white {
  color: var(--white);
  text-align: left;
  font-weight: 400;
}

.para-centre.white.left {
  text-align: left;
}

.para-centre.white.centre {
  text-align: center;
}

.para-centre.bold {
  color: var(--green);
  font-weight: 600;
}

.para-centre.light {
  color: var(--light-black);
  font-weight: 500;
}

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

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

.para-centre.pad-down {
  margin-bottom: 40px;
}

.para-centre.bold-dark {
  font-weight: 600;
}

.youtube-4 {
  width: 100%;
  height: auto;
}

.heading-copy {
  font-family: DM Sans, sans-serif;
  font-size: 42px;
  font-weight: 500;
  line-height: 1.4;
}

.rt-text-blue {
  color: var(--radiant-ui-components-library-marketplace--color--theme-color\<deleted\|variable-7d716cca-6feb-e1e3-34d1-e80b03c86465\>);
}

.rt-component-heading-four {
  color: #233050;
  letter-spacing: 0;
  text-transform: capitalize;
  font-size: 24px;
  font-weight: 400;
  line-height: 34px;
}

.rt-component-container-2 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  width: 100%;
  max-width: 1440px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.rt-component-container-2.rt-container-full {
  max-width: none;
}

.rt-component-section-2 {
  background-color: var(--radiant-ui-components-library-marketplace--color--white\<deleted\|variable-2638b7e3-76f4-2553-5414-582d280e7f61\>);
  color: var(--radiant-ui-components-library-marketplace--color--body-font-dark\<deleted\|variable-4662765b-9b11-3e5f-d260-f4c1e06650c9\>);
  width: 100%;
  padding: 80px 15px;
  font-family: Outfit, sans-serif;
  font-size: 17px;
  font-weight: 300;
  line-height: 29px;
  position: relative;
}

.rt-component-section-2.rt-overflow-hidden {
  color: var(--black);
  justify-content: center;
  align-items: center;
  max-width: none;
  padding: 1em 5%;
  font-family: DM Sans, sans-serif;
  display: flex;
}

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

.rt-padding-bottom-ten {
  padding-bottom: 10px;
}

.rt-padding-bottom-fifteen {
  padding-bottom: 15px;
}

.rt-emoji-celebration {
  background-image: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/682bf293d92bf06eb80518c1_27e505af17d16551b4c1fb23ae1f6c8f_Emoji%20Two.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  padding: 15px;
}

.rt-img-wrap {
  flex: 0 44%;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 435px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.rt-content-wrap {
  padding-top: 25px;
  padding-bottom: 25px;
  display: block;
}

.rt-tag-two-2 {
  grid-column-gap: 3px;
  grid-row-gap: 3px;
  color: #4f4f4f;
  letter-spacing: .01rem;
  text-transform: capitalize;
  background-color: #f5f2f3;
  border-radius: 20px;
  align-items: center;
  padding: 2px 20px 2px 10px;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.875rem;
  display: flex;
}

.rt-content-flex-wrap {
  z-index: 4;
  grid-column-gap: 40px;
  background-color: #fff;
  border-radius: 10px;
  justify-content: space-between;
  padding: 46px;
  display: flex;
  box-shadow: 0 2px 50px #00000014;
}

.rt-border-wrap {
  border-radius: 7px;
  width: 4px;
  height: 100%;
  max-height: 370px;
}

.rt-radius-ten {
  border-radius: 10px;
  overflow: hidden;
}

.rt-content-sticky-wrap {
  display: block;
}

.rt-heading-three-celebration {
  background-image: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/682bf293d92bf06eb80518c2_421c3cc6519ad86634eb8c52e9e4a643_Celebration%20Things.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto 32px;
  width: 40px;
  height: 32px;
  margin-left: 6px;
  display: inline-block;
}

.rt-tag-block-two {
  justify-content: center;
  align-items: center;
  display: flex;
}

.rt-content-scroll-wrap {
  flex: 0 40%;
  align-self: center;
  width: 100%;
  max-height: 395px;
  overflow: hidden;
}

.rt-border-inner {
  background-color: var(--radiant-ui-components-library-marketplace--color--theme-color\<deleted\|variable-7d716cca-6feb-e1e3-34d1-e80b03c86465\>);
  border-radius: 7px;
  width: 4px;
}

.rt-real-apps-card-first-image-block.rt-future-image-block {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.rt-real-apps-card.rt-future-image-card.rt-image-two {
  z-index: 2;
  position: absolute;
}

.rt-real-apps-card.rt-future-image-card.rt-image-one {
  z-index: 1;
  position: relative;
}

.rt-real-apps-card.rt-future-image-card.rt-image-three {
  z-index: 3;
  position: absolute;
}

.rt-content-wrapper {
  z-index: 4;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg"), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 90% 25%, 4% 100%;
  background-repeat: no-repeat, no-repeat;
  background-size: auto, auto;
  display: block;
  position: sticky;
  top: 140px;
}

.rt-real-apps-card-image-main-block {
  margin-bottom: 43px;
  display: flex;
  position: relative;
}

.rt-real-apps-card-image-main-block.rt-future-card-image-block {
  width: 100%;
  margin-bottom: 0;
}

.rt-border-wrapper {
  border: 1px solid #e6e6e6;
  border-radius: 10px;
  flex-direction: column;
  flex: 0 1%;
  justify-content: center;
  align-items: center;
  display: flex;
}

.rt-body-font-color {
  color: var(--radiant-ui-components-library-marketplace--color--body-font-dark\<deleted\|variable-4662765b-9b11-3e5f-d260-f4c1e06650c9\>);
  transition: color .35s;
}

.rt-text-white {
  color: var(--radiant-ui-components-library-marketplace--color--white\<deleted\|variable-2638b7e3-76f4-2553-5414-582d280e7f61\>);
}

.rt-full-width {
  border-radius: 10px;
  width: 100%;
}

.rt-hero-button-image {
  filter: invert();
}

.rt-hero-button-icon-wrap {
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  position: absolute;
  right: 5px;
}

.rt-hero-button-text {
  z-index: 2;
  margin-right: 10px;
  position: relative;
}

.rt-button-five {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  border: 2px solid var(--radiant-ui-components-library-marketplace--color--white\<deleted\|variable-2638b7e3-76f4-2553-5414-582d280e7f61\>);
  color: #fff;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  height: 58px;
  padding: 8px 50px 8px 25px;
  display: flex;
  position: relative;
}

.rt-button-five.rt-banner-one-button {
  height: 58px;
}

.rt-hero-button-icon-two {
  background-color: var(--radiant-ui-components-library-marketplace--color--theme-color\<deleted\|variable-7d716cca-6feb-e1e3-34d1-e80b03c86465\>);
  border-radius: 100px;
  justify-content: flex-end;
  align-items: center;
  width: 43px;
  height: 43px;
  margin-left: 10px;
  padding-right: 17px;
  display: flex;
}

.rt-display-off {
  display: none;
}

.rt-circle-outline-bottom {
  width: 100%;
  height: 100%;
  position: absolute;
  inset: auto 0% 0%;
  overflow: hidden;
}

.rt-about-slider-text-main-wrapper {
  height: 100%;
  padding-left: 40px;
  padding-right: 15px;
  position: relative;
}

.rt-circle-outline-right {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 36px;
  display: flex;
  position: absolute;
  right: 0%;
  overflow: hidden;
}

.rt-about-one-slider-details {
  max-width: 620px;
}

.rt-circle-button {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100px;
  height: 100px;
  max-height: 100px;
  text-decoration: none;
  display: grid;
  position: relative;
}

.rt-about-slider-item {
  width: 100%;
}

.rt-circle-outline {
  border: 1px solid #ffffff40;
  border-radius: 100%;
  width: 100px;
  height: 100px;
  position: absolute;
  inset: 0% 0% auto;
}

.rt-circle-outline.rt-left {
  top: auto;
}

.rt-circle-outline.rt-left-light {
  border-color: #fff;
  top: auto;
}

.rt-circle-outline.rt-bottom {
  top: auto;
  bottom: 0%;
  left: auto;
}

.rt-circle-outline.rt-top-light {
  border-color: #fff;
  left: auto;
}

.rt-circle-outline.rt-light {
  border-color: #fff;
}

.rt-circle-outline.rt-right {
  top: auto;
  left: auto;
  right: 0;
}

.rt-circle-outline.rt-bottom-right-light {
  border-color: #fff;
  top: auto;
  bottom: 0;
  left: auto;
}

.rt-circle-outline.rt-right-light {
  border-color: #fff;
  top: auto;
  left: auto;
}

.rt-circle-outline.rt-bottom-left-right {
  border-color: #fff;
  top: auto;
  bottom: 0%;
  right: auto;
}

.rt-about-slider-image {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.rt-about-one-slider-container {
  max-width: 1290px;
  margin-left: auto;
  margin-right: auto;
}

.rt-about-one-slider-container.rt-full-width {
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  display: flex;
}

.rt-circle-hover-clip {
  justify-content: flex-end;
  align-items: center;
  width: 50%;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0% 0% auto auto;
  overflow: hidden;
}

.rt-circle-hover-clip.rt-two {
  top: auto;
}

.rt-circle-hover-clip.rt-two.rt-left {
  left: 0%;
  right: auto;
}

.rt-circle-hover-clip.rt-left.rt-one {
  right: auto;
}

.rt-circle-hover-clip.rt-left.rt-one.rt-new {
  justify-content: flex-start;
  align-items: center;
  left: 0%;
}

.rt-change-padding-4 {
  margin-top: 0;
  margin-bottom: 0;
}

.rt-change-padding-4.rt-change-color-white {
  color: #fff;
}

.rt-about-left-arrow {
  border: 1px solid #fff0;
  width: 100px;
  height: 100px;
  margin-right: -50px;
  inset: 0 16% 0% auto;
  overflow: visible;
}

.rt-about-left-arrow.rt-right {
  top: 300px;
}

.rt-about-one-slider-line {
  z-index: 11;
  flex-flow: column;
  justify-content: space-between;
  width: 1px;
  display: flex;
  position: absolute;
  inset: 0% 16% 0% auto;
}

.rt-small-text {
  font-size: 20px;
  font-weight: 500;
  line-height: .2em;
}

.rt-about-one-slider-image-overlay {
  background-image: linear-gradient(#000000b3, #000000b3);
  position: absolute;
  inset: 0%;
}

.rt-arrow {
  width: 14px;
  min-width: 14px;
  padding-top: 5px;
}

.rt-about-one-slider-wrapper {
  width: 100%;
  height: 100%;
  position: relative;
}

.rt-line-main {
  background-color: #fff;
  width: 1px;
  height: 374px;
}

.rt-line-main.rt-top {
  height: 325px;
}

.rt-line-main.rt-bottom {
  height: 172px;
}

.rt-line-main.rt-middle {
  height: 50px;
}

.rt-about-one-button {
  padding-top: 20px;
  display: flex;
}

.rt-about-one-image-main {
  border-radius: 0%;
  width: 105vw;
  height: 105vh;
  min-height: 745px;
  position: absolute;
  inset: auto;
  overflow: hidden;
}

.rt-slider-background-circle {
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 120vw;
  height: 120vw;
  margin-top: auto;
  margin-bottom: auto;
  display: flex;
  position: absolute;
  top: 0;
  bottom: 0;
  overflow: hidden;
}

.rt-circle-link-lext {
  z-index: 10;
  grid-column-gap: 18px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: center end;
  place-items: center stretch;
  height: 100%;
  margin-left: -10px;
  padding-left: 0;
  padding-right: 44px;
  line-height: 1.2em;
  display: grid;
  position: relative;
}

.rt-circle-link-lext.rt-right {
  position: absolute;
}

.rt-circle-link-lext.rt-left {
  justify-content: start;
  margin-left: 0;
  padding-bottom: 5px;
  padding-left: 44px;
  padding-right: 0;
  position: absolute;
}

.rt-auto-fit-3 {
  height: auto;
}

.rt-auto-fit-3.rt-image-full-width {
  width: 100%;
  height: 100%;
}

.rt-about-slider {
  background-color: #ddd0;
  width: 100%;
  height: 100%;
  position: relative;
}

.rt-about-one-slider-main {
  z-index: 100;
  border-radius: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  overflow: hidden;
}

.rt-about-one-slider-heading {
  max-width: 400px;
  padding-bottom: 20px;
}

.rt-circle-outline-top {
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0% 0% auto;
  overflow: hidden;
}

.rt-about-slider-main {
  background-color: var(--radiant-ui-components-library-marketplace--color--button-background-dark\<deleted\|variable-01f0ad22-fe74-083b-fbda-00c4a5b7ca7b\>);
  width: 100%;
  height: 100%;
  padding-top: 150px;
  padding-bottom: 150px;
  position: relative;
}

.rt-heading-five-6 {
  color: #060606;
  text-align: left;
  text-transform: capitalize;
  font-size: 20px;
  font-weight: 500;
  line-height: 30px;
}

.rt-heading-five-6.rt-about-one-hero-pop-text {
  max-width: 165px;
}

.rt-right-arrow {
  border-left: 1px solid #0000001a;
  justify-content: center;
  align-items: center;
  width: 100px;
  display: flex;
}

.rt-display-none {
  display: none;
}

.rt-about-one-hero-pop-box {
  z-index: 80;
  background-color: #fff;
  border-radius: 10px 10px 0 0;
  padding: 37px 40px 40px 43px;
  position: absolute;
  inset: auto 0% 0% auto;
}

.rt-home-one-hero-container {
  z-index: 40;
  justify-content: flex-start;
  align-items: center;
  padding: 205px 15px 220px;
  display: flex;
  position: relative;
}

.rt-home-one-hero-container.rt-home-two-hero-container.rt-about-one-hero-container {
  padding-top: 174px;
  padding-left: 15px;
}

.rt-home-one-hero-image-wrapper {
  position: absolute;
  inset: 0% 0% 0% auto;
}

.rt-home-one-hero-image-wrapper.rt-about-one-hero-image-wrapper {
  z-index: 60;
  justify-content: flex-end;
  align-items: flex-start;
  min-width: 50%;
  display: flex;
  right: -28%;
}

.rt-home-one-hero-text-wrapper {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.rt-sub-heading {
  color: #060606;
  text-transform: uppercase;
  font-family: Lato, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 25px;
}

.rt-sub-heading.rt-text-blue {
  color: #384bf8;
}

.rt-about-one-hero-pop-flex {
  justify-content: space-between;
  align-items: center;
  padding-bottom: 104px;
  display: flex;
}

.rt-home-one-hero-heading {
  background-color: #e8f2ff;
  background-image: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/682bf323a26f3f5caeb477b5_026d06f0b358f79ed15564d50850f0f6_Home%20One%20Hero%20Bg.webp");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  position: relative;
  overflow: hidden;
}

.rt-home-one-hero-heading.rt-home-two-hero-banner {
  background-image: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/682bf323a26f3f5caeb477b5_026d06f0b358f79ed15564d50850f0f6_Home%20One%20Hero%20Bg.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.rt-home-one-hero-heading.rt-home-two-hero-banner.rt-about-one-hero-section {
  padding-left: 15px;
  padding-right: 15px;
  display: block;
}

.rt-home-one-hero-heading.rt-home-two-hero-banner.rt-about-one-hero-section.rt-display {
  border-radius: 10px;
  display: block;
}

.rt-home-one-hero-description {
  color: var(--radiant-ui-components-library-marketplace--light-grey\<deleted\|variable-a2a1940e-206b-13a7-76ec-9a2fec159f19\>);
  max-width: 410px;
  padding-bottom: 33px;
}

.rt-home-one-heading {
  max-width: 648px;
  padding-bottom: 14px;
}

.rt-home-one-heading.rt-about-one-hero-heading {
  max-width: 489px;
  padding-top: 7px;
}

.rt-home-one-heading.rt-about-one-hero-heading.rt-text-black {
  color: var(--radiant-ui-components-library-marketplace--color--heading-dark\<deleted\|variable-79795e4e-3c29-5910-ab2f-ee8b0c29c52e\>);
}

.rt-about-one-slider-arrow {
  flex: none;
}

.rt-about-one-slider-arrow.rt-right-arrow {
  transform: rotate(180deg);
}

.rt-about-one-slider-right-arrow {
  background-color: #060606;
  justify-content: center;
  align-items: center;
  width: 60px;
  height: 60px;
  display: flex;
  position: absolute;
  inset: auto auto 0% 6%;
}

.rt-button-new-text {
  z-index: 1;
  color: #27272e;
  text-transform: capitalize;
  font-size: 16px;
  font-weight: 500;
  line-height: 26px;
  transition: color .5s linear;
  position: relative;
}

.rt-button-new-text.rt-button-text-color-white {
  color: #fff;
}

.rt-button-overlay-2 {
  border-radius: 50%;
  width: 50px;
  height: 50px;
  position: absolute;
  inset: 100% auto auto 50%;
  transform: translate(-50%);
}

.rt-button-overlay-2.rt-background-color-white {
  background-color: #fff;
  display: none;
}

.rt-button-new {
  justify-content: center;
  align-items: center;
  padding: 17px 50px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.rt-button-new.rt-background-color-blue {
  background-color: var(--radiant-ui-components-library-marketplace--color--theme-color\<deleted\|variable-7d716cca-6feb-e1e3-34d1-e80b03c86465\>);
}

.rt-about-one-slider-left-arrow {
  z-index: 10;
  background-color: var(--radiant-ui-components-library-marketplace--color--theme-color\<deleted\|variable-7d716cca-6feb-e1e3-34d1-e80b03c86465\>);
  justify-content: center;
  align-items: center;
  width: 60px;
  height: 60px;
  display: flex;
  position: absolute;
  inset: auto auto 0% 0%;
}

.rt-about-one-hero-slider-musk {
  min-width: 835px;
  height: 100%;
  position: relative;
  overflow: hidden;
}

.rt-about-one-hero-slider {
  background-color: #0000;
  height: 100%;
  padding-left: 117px;
  position: relative;
}

.rt-about-one-hero-slide-image {
  height: 100%;
}

.rt-about-one-hero-slide-image.rt-image-two-absolute {
  z-index: 2;
  position: absolute;
}

.rt-about-one-hero-slide-image.rt-image-three-absolute {
  z-index: 1;
  position: absolute;
}

.rt-about-one-hero-slide-image.rt-image-one-absolute {
  z-index: 3;
  position: absolute;
}

.rt-text-black {
  color: var(--radiant-ui-components-library-marketplace--color--heading-dark\<deleted\|variable-79795e4e-3c29-5910-ab2f-ee8b0c29c52e\>);
}

.rt-category-cards-text {
  color: var(--radiant-ui-components-library-marketplace--color--heading-dark\<deleted\|variable-79795e4e-3c29-5910-ab2f-ee8b0c29c52e\>);
  text-transform: capitalize;
  font-size: 18px;
  font-weight: 400;
  line-height: 31px;
}

.rt-margin-top-twenty-five {
  margin-top: 25px;
}

.rt-counter-number-wrap {
  justify-content: flex-start;
  align-items: flex-end;
  position: relative;
}

.rt-counter.rt-home-three-work-countar-text {
  color: var(--radiant-ui-components-library-marketplace--color--theme-color\<deleted\|variable-7d716cca-6feb-e1e3-34d1-e80b03c86465\>);
  height: 80px;
  font-weight: 400;
  overflow: hidden;
}

.rt-home-three-work-countar-text {
  color: var(--radiant-ui-components-library-marketplace--color--theme-color\<deleted\|variable-7d716cca-6feb-e1e3-34d1-e80b03c86465\>);
  letter-spacing: -.5px;
  font-size: 70px;
  font-weight: 400;
  line-height: 80px;
}

.rt-home-three-work-card-top-wrap {
  justify-content: flex-start;
  align-items: flex-end;
  margin-bottom: 19px;
}

.rt-home-three-work-card {
  align-items: stretch;
}

.rt-home-three-work-card-counter-line {
  opacity: .2;
  background-color: #797a8c;
  width: 100%;
  min-height: 1px;
  margin-bottom: 5px;
}

.rt-home-three-who-we-are-counter-grid {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.rt-overflow-hidden {
  overflow: hidden;
}

.rt-text-capitalize {
  text-transform: capitalize;
}

.rt-home-one-highlight-gredient {
  background-image: linear-gradient(#0000, #0006);
  border-radius: 10px;
  position: absolute;
  inset: 0%;
}

.rt-home-one-highlight-wrapper {
  padding-top: 40px;
  display: flex;
}

.rt-home-one-highlight-arrow-wrapper {
  background-color: #fff;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  margin-top: 10px;
  display: flex;
}

.rt-home-one-highlight-text {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 30px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.rt-auto-fit-12 {
  object-fit: cover;
  border-radius: 10px;
}

.rt-home-one-highlight-item {
  cursor: pointer;
  flex: none;
  padding-right: 40px;
  text-decoration: none;
}

.rt-highlight-line {
  background-color: #a2a2a2;
  width: 268px;
  height: 1px;
}

.rt-home-one-highlight-image-wrapper {
  background-color: var(--radiant-ui-components-library-marketplace--color--button-background-dark\<deleted\|variable-01f0ad22-fe74-083b-fbda-00c4a5b7ca7b\>);
  border-radius: 10px;
  position: relative;
  overflow: hidden;
}

.rt-body-font-16 {
  color: #462720;
  letter-spacing: .1rem;
  font-size: .875rem;
  font-weight: 700;
  line-height: 1.75rem;
}

.rt-body-font-16.rt-text-capitalize {
  text-transform: uppercase;
}

.rt-body-font-16.rt-text-capitalize.rt-change-color-white {
  color: #fff;
}

.rt-heading-five-34 {
  color: #462720;
  text-transform: capitalize;
  font-size: 1.5625rem;
  font-weight: 400;
  line-height: 2.1875rem;
}

.rt-heading-five-34.rt-change-color-white-text {
  color: #fff;
}

.rt-autofit {
  object-fit: cover;
}

.rt-underline-off {
  z-index: 1;
  text-decoration: none;
  position: relative;
}

.rt-autofit-2 {
  object-fit: cover;
  border-radius: 10px;
}

.rt-home-four-my-work-marquee-main {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: row;
  display: flex;
}

.rt-my-work-marquee-overlay {
  background-color: #1e1f2080;
}

.rt-home-four-my-work-marquee-block {
  flex: 1;
}

.rt-home-four-my-work-marquee-block.rt-underline-off {
  color: var(--black);
}

.rt-home-four-my-work-marquee {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: row;
  width: 100%;
  max-width: none;
  display: flex;
}

.rt-home-four-my-work-marquee-image {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-radius: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  min-width: 418px;
  min-height: 518px;
  display: grid;
  overflow: hidden;
}

.rt-padding-top-thirty {
  padding-top: 0;
}

.rt-my-work-category {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: var(--radiant-ui-components-library-marketplace--color--body-font-dark\<deleted\|variable-4662765b-9b11-3e5f-d260-f4c1e06650c9\>);
  justify-content: center;
  align-items: center;
  padding-bottom: 10px;
  display: flex;
}

.rt-grey-dot {
  background-color: var(--radiant-ui-components-library-marketplace--color--body-font-dark\<deleted\|variable-4662765b-9b11-3e5f-d260-f4c1e06650c9\>);
  border-radius: 100%;
  width: 6px;
  height: 6px;
}

.slider-card {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--white);
  background-image: linear-gradient(180deg, var(--biege), var(--bieges));
  border: 1px #d7d6d4;
  border-radius: 12px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-content: space-between flex-end;
  place-items: center;
  width: 400px;
  height: 600px;
  padding-bottom: 0;
  display: grid;
}

.centre-allign {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding-bottom: 0;
  display: flex;
}

.centre-allign.margin-xhuge, .centre-allign.margin-small, .centre-allign.margin-large, .centre-allign.margin-huge, .centre-allign.margin-custom3, .centre-allign.margin-xsmall, .centre-allign.margin-tiny, .centre-allign.margin-custom1, .centre-allign.margin-0, .centre-allign.margin-custom2 {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.centre-allign.margin-xxlarge {
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.centre-allign.margin-medium, .centre-allign.margin-xlarge, .centre-allign.margin-xxhuge, .centre-allign.margin-xxsmall {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.centre-allign.center {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
}

.centre-allign.cntre {
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
}

.centre-allign._12 {
  padding-bottom: 10px;
}

.centre-align-mob {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: var(--green);
  text-align: center;
  object-fit: fill;
  justify-content: center;
  align-items: center;
  width: auto;
  font-size: 42px;
  line-height: 50px;
  display: flex;
  overflow: visible;
}

.centre-align-mob.blk {
  color: var(--black);
  text-align: center;
  font-weight: 500;
  display: block;
}

.centre-align-mob.blk.text-align-left {
  text-align: left;
  flex: 1;
  font-weight: 500;
  display: block;
}

.centre-align-mob.white {
  color: var(--white);
  font-weight: 500;
}

.heading-2-copy {
  font-weight: 500;
}

.heading-caption {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 1.2rem;
  font-weight: 600;
  line-height: 1.5;
}

.heading-2-copy {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: var(--green);
  text-align: center;
  object-fit: fill;
  justify-content: center;
  align-items: center;
  width: auto;
  font-size: 42px;
  line-height: 50px;
  display: flex;
  overflow: visible;
}

.heading-2-copy.blk {
  color: var(--black);
  text-align: center;
  font-weight: 500;
  display: block;
}

.heading-2-copy.blk.text-align-left {
  text-align: left;
  flex: 1;
  font-weight: 500;
  display: block;
}

.heading-2-copy.white {
  color: var(--white);
  font-weight: 500;
}

.text-block-35 {
  color: var(--green);
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 500;
}

.rt-category-cards-text-2 {
  color: var(--radiant-ui-components-library-marketplace--color--heading-dark\<deleted\|variable-79795e4e-3c29-5910-ab2f-ee8b0c29c52e\>);
  text-transform: capitalize;
  font-size: 18px;
  font-weight: 400;
  line-height: 31px;
}

.rt-component-section-3 {
  background-color: var(--radiant-ui-components-library-marketplace--color--white\<deleted\|variable-2638b7e3-76f4-2553-5414-582d280e7f61\>);
  color: var(--radiant-ui-components-library-marketplace--color--body-font-dark\<deleted\|variable-4662765b-9b11-3e5f-d260-f4c1e06650c9\>);
  width: 100%;
  padding: 80px 15px;
  font-family: Outfit, sans-serif;
  font-size: 17px;
  font-weight: 300;
  line-height: 29px;
  position: relative;
}

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

.rt-color-dust {
  color: var(--radiant-ui-components-library-marketplace--color--body-font-dark\<deleted\|variable-4662765b-9b11-3e5f-d260-f4c1e06650c9\>);
}

.rt-color-dust.rt-align-center.rt-change-size {
  font-size: 1.375rem;
  line-height: 2.125rem;
}

.rt-left-arrow-two {
  justify-content: center;
  align-items: center;
  display: flex;
}

.rt-testimonials-three-block {
  max-width: 1082px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.rt-home-three-testimonials-clients-details {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.rt-testimonials-three-clients-image-main {
  justify-content: center;
  align-items: center;
  display: flex;
}

.rt-testimonials-three-clients-image-main.rt-chnage-opacity {
  opacity: .5;
}

.rt-testimonials-three-main {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  max-width: 1720px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.rt-home-three-testimonials-text {
  text-align: center;
  max-width: 671px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 50px;
}

.rt-testimonials-three-primary-block {
  max-width: 767px;
  margin-left: auto;
  margin-right: auto;
}

.rt-testimonials-three-line {
  background-image: repeating-linear-gradient(#fff0, #ffffff1a 50%, #fff0);
  width: 2px;
}

.rt-testimonials-three-slider {
  background-color: #ddd0;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 50px;
  padding-right: 50px;
  position: static;
}

.rt-testimonials-three {
  background-image: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/682c32f661988f62890fd278_c2956b2b2c06e403133482b7e5aaf194_feedback.svg");
  background-position: 50% 10%;
  background-repeat: no-repeat;
  background-size: auto;
  padding: 50px 15px;
  position: relative;
}

.rt-displaly-off {
  display: none;
}

.rt-testimonials-three-wrapper {
  justify-content: center;
  align-items: stretch;
  max-width: 700px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.rt-home-three-testimonials-arrow {
  border: 1px solid #0003;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 60px;
  height: 60px;
  display: flex;
}

.rt-right-arrow-two {
  justify-content: center;
  align-items: center;
  display: flex;
}

.rt-testimonials-three-clients-image {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.rt-testimonials-three-clients-image.rt-padding-bottom-fifty {
  padding-bottom: 50px;
}

.rt-testimonials-three-clients-image.rt-padding-bottom-fifty.rt-padding-top-twenty {
  padding-top: 20px;
}

.rt-border-radius-hundred {
  border-radius: 100%;
}

.rt-padding-top-twenty {
  padding-top: 20px;
}

.rt-overflow-off {
  overflow: hidden;
}

.rt-auto-fit-two {
  object-fit: cover;
}

.rt-display-off-2 {
  display: none;
}

.rt-left-arrow-2 {
  inset: 15% -6% 0% auto;
}

.rt-home-one-testimonial-details {
  background-image: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/682c332083c9a7aa2eabe17b_6f62f62f130188694740a1115bb16968_Mask%20group%20(19).avif");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  padding-top: 40px;
  padding-left: 20px;
}

.rt-home-one-testimonial-arrow-wrapper {
  justify-content: space-between;
  width: 100%;
  display: flex;
}

.rt-home-one-testimonial-wrapper {
  max-width: 1156px;
  margin-left: auto;
  margin-right: auto;
}

.rt-home-one-testimonial-heading {
  justify-content: center;
  align-items: flex-start;
  padding-bottom: 40px;
  display: flex;
}

.rt-home-one-testimonial-main {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
}

.rt-home-one-testimonial {
  background-image: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/682c332083c9a7aa2eabe17d_19da801878c0d93702f1ea78d31e2b13_Testimonials.avif");
  background-position: 50% 20%;
  background-repeat: no-repeat;
  background-size: 1037px;
  padding: 190px 15px 130px;
}

.rt-home-one-testimonial.rt-component-section {
  background-image: none;
}

.rt-change-padding-2 {
  margin-top: 0;
  margin-bottom: 0;
}

.rt-background-tranperent {
  background-color: #ddd0;
  height: auto;
}

.rt-heading-six-7 {
  color: #462720;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 1.75rem;
}

.rt-heading-six-7.rt-home-one-testimonial-max-width {
  max-width: 690px;
}

.rt-right-arrow-new {
  inset: 30% -6% 0% auto;
}

.rt-heading-five-9 {
  color: #462720;
  text-transform: capitalize;
  font-size: 1.5625rem;
  font-weight: 400;
  line-height: 2.1875rem;
}

.rt-heading-five-9.rt-padding-top-twenty {
  padding-top: 20px;
}

.rt-heading-five-9.rt-padding-bottom-twenty {
  padding-bottom: 20px;
}

.rt-body-font-color-2 {
  color: var(--radiant-ui-components-library-marketplace--color--body-font-dark\<deleted\|variable-4662765b-9b11-3e5f-d260-f4c1e06650c9\>);
  transition: color .35s;
}

.rt-padding-bottom-twenty {
  padding-bottom: 20px;
}

.rt-icon-black {
  filter: invert();
}

.heading-1 {
  color: #1f1f1f;
  font-size: 48px;
}

.heading-13 {
  margin-top: 10px;
  font-size: 48px;
}

.slide-nav-2 {
  inset: auto auto 0% 0%;
}

.heading-14, .heading-15 {
  font-size: 48px;
}

.ribbon-text {
  margin-bottom: 0;
  font-size: 15px;
}

.icon-embed-xsmall-copy {
  color: var(--white);
  flex-direction: column;
  flex: 0 auto;
  order: 0;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
}

.icon-embed-xsmall-copy._40x {
  width: 46px;
  height: 33px;
}

.slider-card-green {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--white);
  background-image: linear-gradient(63deg, var(--textgreen), var(--test-color));
  border: 1px #d7d6d4;
  border-radius: 12px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-content: space-between flex-end;
  place-items: center;
  width: 400px;
  height: 600px;
  padding-bottom: 0;
  display: grid;
}

.uui-text-size-medium-13 {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  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: 1rem;
  line-height: 1.5;
}

.uui-text-size-small-6 {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  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-container-large-13 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.uui-page-padding-16 {
  padding-left: 2rem;
  padding-right: 2rem;
}

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

.uui-text-size-large-11 {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  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;
}

.uui-heading-large-4 {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  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: 3rem;
  font-weight: 600;
  line-height: 1.2;
}

.uui-heading-xsmall-2 {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  letter-spacing: 0;
  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.5rem;
  font-weight: 600;
  line-height: 1.4;
}

.uui-heading-small-2 {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  letter-spacing: 0;
  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.875rem;
  font-weight: 600;
  line-height: 1.4;
}

.uui-blog07_component {
  grid-column-gap: 0px;
  grid-row-gap: 2rem;
  grid-template: "Area"
  / 15rem;
  grid-auto-columns: 1fr;
  align-items: start;
  margin-top: 6rem;
  display: flex;
}

.tab-link {
  background-color: var(--white);
  color: var(--untitled-ui--gray500\<deleted\|variable-68f29e84\>);
  white-space: nowrap;
  border-radius: 0;
  width: 100%;
  margin-bottom: .25rem;
  padding: .75rem 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;
  text-decoration: none;
  transition: all .3s;
}

.tab-link:hover {
  border-bottom: 1px solid var(--bg-green);
  background-color: var(--untitled-ui--gray50-2\<deleted\|variable-8a511359\>);
  color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
  border-radius: 0;
}

.tab-link.w--current {
  border-bottom: 3px solid var(--green);
  background-color: var(--white);
  color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
  border-radius: 0;
  font-family: DM Sans, sans-serif;
}

.uui-blog07_category-menu {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 30%;
  display: flex;
}

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

.uui-blog07_featured-list {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  margin-bottom: 4rem;
  display: block;
}

.uui-text-divider-2 {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  margin-left: .25rem;
  margin-right: .25rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}

.uui-text-divider-2.text-size-small {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .875rem;
}

.uui-blog07_image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.uui-blog07_image-wrapper {
  width: 100%;
  padding-top: 66%;
  position: relative;
  overflow: hidden;
}

.uui-blog07_image-link {
  width: 100%;
  margin-bottom: 2rem;
  transition: all .3s;
}

.uui-blog07_image-link:hover {
  box-shadow: 0 24px 48px -12px #1018282e;
}

.uui-blog07_title-link {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  justify-content: space-between;
  margin-bottom: .5rem;
  text-decoration: none;
  display: flex;
}

.uui-blog07_icon {
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  margin-top: .25rem;
  margin-left: .5rem;
  display: flex;
}

.uui-blog07_author-image {
  object-fit: cover;
  border-radius: 100%;
  width: 2.5rem;
  min-width: 2.5rem;
  height: 2.5rem;
  min-height: 2.5rem;
}

.uui-blog07_date-wrapper {
  align-items: center;
  display: flex;
}

.uui-blog07_author-image-wrapper {
  margin-right: .75rem;
}

.uui-blog07_author-wrapper {
  align-items: center;
  margin-top: 1.5rem;
  display: flex;
}

.uui-blog07_category-link {
  color: var(--untitled-ui--primary700\<deleted\|variable-da4f7fa3\>);
  margin-bottom: .5rem;
  margin-right: 1rem;
  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;
  text-decoration: none;
  transition: opacity .3s;
}

.uui-blog07_category-link:hover {
  color: var(--untitled-ui--primary800\<deleted\|variable-ddf4f85f\>);
}

.uui-blog07_category-link.w--current {
  border-bottom: 2px solid #000;
}

.uui-space-small-3 {
  width: 100%;
  min-height: 1.5rem;
}

.uui-padding-vertical-xhuge-14 {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.uui-heading-subheading-8 {
  color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  margin-bottom: .75rem;
  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;
}

.uui-blog07_category-heading {
  color: var(--untitled-ui--primary700\<deleted\|variable-da4f7fa3\>);
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: 1.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-blog07_author-heading {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  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;
  font-weight: 600;
}

.tabs-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .25fr;
  grid-auto-columns: 1fr;
  font-family: DM Sans, sans-serif;
  display: grid;
}

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

.tab-pane-tab-1 {
  width: 100%;
  padding-left: 60px;
}

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

.tab-text {
  font-family: DM Sans, sans-serif;
  font-weight: 400;
}

.blog-tab-plane {
  padding-left: 40px;
}

.fs-cc_title {
  margin-bottom: .25rem;
  font-size: 1.25rem;
  font-weight: 600;
}

.clone-elements-inside-div {
  flex: 1;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: none;
  position: relative;
  overflow: hidden;
}

.fs-cc_button {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  color: #fff;
  text-align: center;
  background-color: #000;
  border: 1px solid #000;
  border-radius: .25rem;
  justify-content: center;
  align-items: center;
  padding: .75rem 1rem;
  font-size: .9375rem;
  font-weight: 700;
  transition: background-color .1s;
  display: inline-flex;
}

.fs-cc_button.is-secondary {
  color: #000;
  background-color: #fff0;
  border: 1px solid #0000001a;
}

.fs-cc_checkbox {
  cursor: pointer;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 1.75rem;
  transition: color .15s cubic-bezier(.25, .46, .45, .94);
}

.fs-cc_checkbox.is--not-allowed {
  cursor: not-allowed;
}

.fs-cc_form {
  margin-bottom: 0;
}

.fs-cc_close-button {
  z-index: 5;
  cursor: pointer;
  background-color: #f8f8f8;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  margin: 1.25rem 1.25rem -2.5rem auto;
  display: flex;
  position: relative;
}

.fs-cc_link {
  text-decoration: underline;
}

.fs-cc_checkbox-button {
  float: left;
  border: 1px solid #0003;
  border-radius: .125rem;
  width: 1.25rem;
  height: 1.25rem;
  margin-top: 0;
  margin-left: -1.75rem;
  transition: background-color .2s cubic-bezier(.25, .46, .45, .94);
}

.fs-cc_checkbox-button.w--redirected-checked {
  background-color: #146ef5;
  background-image: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/682ec14df5b8bf65dcab78d5_radio__checkmark.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: .625rem;
  border: 1px solid #146ef5;
}

.fs-cc_checkbox-button.w--redirected-focus {
  box-shadow: none;
}

.fs-cc_checkbox-button.is-required {
  cursor: not-allowed;
  background-color: #146ef5;
  background-image: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/682ec14df5b8bf65dcab78d5_radio__checkmark.svg");
  background-position: 45%;
  background-repeat: no-repeat;
  background-size: .625rem;
  border-color: #146ef5;
}

.cookie-preference_background {
  opacity: 1;
  cursor: pointer;
  background-color: #0003;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.fs-cc_screen-reader-only {
  width: 1px;
  height: 1px;
  margin: -1px;
  position: absolute;
  overflow: hidden;
}

.fs-cc_checkbox-label {
  cursor: pointer;
  margin-bottom: .25rem;
  font-size: .9375rem;
  font-weight: 600;
}

.fs-cc_preference-component {
  z-index: 9525;
  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;
  width: 100%;
  height: 100%;
  display: grid;
  position: fixed;
  inset: 0%;
}

.fs-cc_preference-buttons {
  z-index: 1;
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  background-color: #f8f8f8;
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  margin-bottom: -1.5rem;
  margin-left: -1.5rem;
  margin-right: -1.5rem;
  padding: 1.5rem;
  display: flex;
  position: sticky;
  bottom: -2rem;
}

.fs-cc_modal-buttons {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  background-color: #f8f8f8;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  padding: 1.25rem 1.5rem;
  display: flex;
}

.fs-cc_checkbox-description {
  cursor: pointer;
  font-size: .875rem;
  font-weight: 400;
}

.fs-cc_preferences {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  flex-flow: column;
  padding-top: 2rem;
  padding-bottom: 2rem;
  display: flex;
}

.fs-cc_modal {
  background-color: #fff;
  flex-direction: column;
  max-width: 32rem;
  margin-left: auto;
  margin-right: auto;
  font-size: .9375rem;
  line-height: 1.4;
  display: none;
  position: relative;
}

.fs_cc-modal-content {
  padding: 1.5rem;
}

.fs-cc_close-button-line {
  background-color: #000;
  width: 1rem;
  height: 2px;
  position: absolute;
  transform: rotate(-45deg);
}

.fs-cc_close-button-line.is-2nd {
  transform: rotate(45deg);
}

.fs-cc_cookie-component {
  z-index: 9500;
  max-width: 25rem;
  display: flex;
}

.fs-cc_custom-code {
  display: none;
}

.cookie-preference_wrapper {
  z-index: 1;
  width: 100%;
  max-height: 100%;
  padding: 2rem;
  position: relative;
  overflow: auto;
}

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

.text-span-17 {
  color: var(--green);
  font-weight: 700;
}

.flowappz-cookie-consent-hide-cookie-button {
  color: #333;
  cursor: pointer;
  background-color: #fff;
  border-radius: 100%;
  width: 48px;
  height: 48px;
  padding: 10px;
  font-family: Arial, sans-serif;
  font-size: 14px;
  font-weight: normal;
  text-decoration: underline;
  display: block;
  position: fixed;
  bottom: 2%;
  left: 2%;
  box-shadow: 0 2px 5px #0003;
}

.flowappz-cookie-consent-hide-cookie-button:hover {
  box-shadow: 0 5px 30px #0003;
}

.flowappz-cookie-consent-hide-popup, .component-styles {
  display: none;
}

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

.fs-cc_modal-2 {
  background-color: #fff;
  flex-direction: column;
  max-width: 32rem;
  margin-left: auto;
  margin-right: auto;
  font-size: .9375rem;
  line-height: 1.4;
  display: flex;
  position: relative;
}

.fs-cc_preference-component-2 {
  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%;
}

.integration {
  color: var(--black);
  max-width: none;
  font-size: 40px;
  font-weight: 500;
  line-height: 48px;
}

.integration.white {
  color: var(--white);
  margin-bottom: 0;
}

.integration.white.new {
  margin-bottom: 20px;
}

.integration.x {
  font-size: 1.51em;
  line-height: 30px;
}

.integration.x-copy {
  font-size: 1.8em;
  line-height: 30px;
}

.integration.centre {
  text-align: center;
  flex-flow: column;
  max-width: 813px;
  display: flex;
}

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

.margin-bottom-copy {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding-bottom: 0;
  display: flex;
}

.margin-bottom-copy.margin-xhuge, .margin-bottom-copy.margin-small, .margin-bottom-copy.margin-large, .margin-bottom-copy.margin-huge, .margin-bottom-copy.margin-custom3, .margin-bottom-copy.margin-xsmall, .margin-bottom-copy.margin-tiny, .margin-bottom-copy.margin-custom1, .margin-bottom-copy.margin-0, .margin-bottom-copy.margin-custom2 {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-bottom-copy.margin-xxlarge {
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.margin-bottom-copy.margin-medium, .margin-bottom-copy.margin-xlarge, .margin-bottom-copy.margin-xxhuge, .margin-bottom-copy.margin-xxsmall {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-bottom-copy.center {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
}

.margin-bottom-copy.cntre {
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
}

.margin-bottom-copy._12 {
  padding-bottom: 10px;
}

.margin-bottom-copy.chatbot {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
}

.content-left {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding-bottom: 0;
  display: flex;
}

.content-left.margin-xhuge, .content-left.margin-small, .content-left.margin-large, .content-left.margin-huge, .content-left.margin-custom3, .content-left.margin-xsmall, .content-left.margin-tiny, .content-left.margin-custom1, .content-left.margin-0, .content-left.margin-custom2 {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.content-left.margin-xxlarge {
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.content-left.margin-medium, .content-left.margin-xlarge, .content-left.margin-xxhuge, .content-left.margin-xxsmall {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.content-left.center {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
}

.content-left.cntre {
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
}

.content-left._12 {
  padding-bottom: 10px;
}

.content-left.chatbot {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
}

.div-block-6-copy {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

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

.rich-text-block-11 {
  line-height: 1.8;
}

.heading-16 {
  color: var(--black);
  text-align: center;
  font-size: 40px;
  font-weight: 500;
  line-height: 48px;
}

.multichannel-hero {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start stretch;
  width: 100%;
  font-family: DM Sans, sans-serif;
  display: block;
}

.tagline-multichannel {
  box-sizing: border-box;
  aspect-ratio: auto;
  background-color: var(--yellow-tag);
  color: var(--green);
  text-align: center;
  text-transform: uppercase;
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-clip: border-box;
  border-radius: 20px;
  flex-flow: wrap;
  order: 0;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: auto;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  padding: 10px;
  font-size: 12px;
  font-weight: 600;
  text-decoration: none;
  display: block;
  position: static;
  overflow: hidden;
}

.tagline-multichannel.green {
  background-color: var(--tagline-bg);
  white-space: pre;
  overflow-wrap: normal;
  flex: 0 auto;
  text-decoration: none;
  display: flex;
  overflow: visible;
}

.tagline-multichannel.green.x, .tagline-multichannel.green.bold-text-10 {
  width: auto;
}

.tagline-multichannel._1 {
  width: 25%;
}

.tagline-multichannel._2 {
  width: 33%;
}

.tagline-multichannel._3 {
  width: 64%;
}

.tagline-multichannel._5 {
  width: auto;
  margin-left: 0;
  margin-right: auto;
}

.tagline-multichannel.center {
  margin-left: auto;
}

.heading-1---multichannel {
  color: var(--drk-green);
  text-align: center;
  max-width: none;
  margin-bottom: 20px;
  font-size: 48px;
  font-weight: 700;
  line-height: 1.2;
}

.heading-1---multichannel.white {
  color: var(--white);
  margin-bottom: 0;
}

.heading-1---multichannel.white.new {
  margin-bottom: 20px;
}

.heading-1---multichannel.x {
  font-size: 1.51em;
  line-height: 30px;
}

.heading-1---multichannel.x-copy {
  font-size: 1.8em;
  line-height: 30px;
}

.heading-1---multichannel.centre {
  text-align: center;
  flex-flow: column;
  max-width: 813px;
  display: flex;
}

.heading-1---multichannel.left {
  text-align: left;
}

.multichannel-form {
  flex-direction: column;
  align-items: stretch;
}

.multichannel-form-inner {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  background-color: var(--drk-green);
  border-radius: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  padding: 30px;
  display: grid;
}

.form-field {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
}

.multi-section-logos {
  box-sizing: border-box;
  background-color: var(--yellow-tag);
  object-fit: fill;
  flex-flow: column;
  width: 100%;
  padding-bottom: 0;
  display: flex;
  overflow: hidden;
}

.logo-carousal {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--yellow-tag);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 100px;
  margin-bottom: auto;
  padding: .5em 5%;
  display: flex;
  overflow: hidden;
}

.logo-carousal.green {
  background-color: var(--bg-green);
}

.logo-carousal.gradient {
  background-image: linear-gradient(24deg, var(--green-grad), var(--violet) 68%);
}

.logo-carousal.gradient.green {
  background-image: linear-gradient(171deg, var(--drk-green) 52%, var(--green));
}

.logo-carousal.drk-green {
  background-color: var(--drk-green);
}

.logo-carousal.x {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: column;
  padding-top: 2em;
}

.logo-carousal.low {
  padding-top: 0;
  padding-bottom: 0;
}

.logo-carousal.biege {
  background-color: var(--bieges);
}

.logo-carousal.green-sat {
  background-color: var(--mango-grad-green-2);
}

.logo-carousal.image {
  background-image: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/67d7d8c92488f97a763bc7c9_Frame%201853.png");
  background-position: 0 0;
  background-size: auto;
}

.logo-carousal._0padtop {
  padding-top: 0;
}

.logo-carousal.blog {
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.logo-carousal.black {
  background-color: var(--black);
}

.logo-carousal.down {
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  position: relative;
}

.logo-carousal.down.overflow {
  max-width: 1440px;
  overflow: visible;
}

.logo-carousal.hide {
  display: none;
}

.logo-carousal.video {
  padding: 1em 15%;
}

.logo-carousal.desk-hide {
  display: none;
}

.uui-max-width-large-copy {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: none;
  display: flex;
}

.uui-max-width-large-copy.align-center-2 {
  margin-left: auto;
  margin-right: auto;
}

.uui-max-width-large-copy-copy {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: none;
  display: flex;
}

.uui-max-width-large-copy-copy.align-center-2 {
  margin-left: auto;
  margin-right: auto;
}

.left-align-content-full-width {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  text-align: center;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.uui-button-yellow {
  grid-column-gap: .5rem;
  border: 1px none var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  background-color: var(--yellow-tag);
  color: var(--drk-green);
  text-align: center;
  white-space: nowrap;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: .625rem 1.125rem;
  font-family: DM Sans, 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-yellow:hover {
  border-color: var(--untitled-ui--primary700\<deleted\|variable-da4f7fa3\>);
  background-color: var(--yellow-tag);
}

.uui-button-yellow:focus {
  border-color: var(--whatsapp);
  background-color: var(--yellow-tag);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui--primary100\<deleted\|variable-35a3c723\>);
}

.muliti-para {
  color: var(--grey);
  text-align: left;
  margin-bottom: 10px;
  font-family: DM Sans, sans-serif;
  font-size: 17px;
  font-weight: 500;
  line-height: 1.5;
}

.muliti-para.green {
  color: var(--green);
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 600;
}

.muliti-para.white {
  color: var(--white);
  text-align: left;
  font-size: 14px;
  font-weight: 400;
}

.muliti-para.white.left {
  text-align: left;
}

.muliti-para.white.centre {
  text-align: center;
}

.muliti-para.bold {
  color: var(--green);
  font-weight: 600;
}

.muliti-para.light {
  color: var(--light-black);
  font-weight: 500;
}

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

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

.muliti-para.pad-down {
  margin-bottom: 40px;
}

.muliti-para.bold-dark {
  font-weight: 600;
}

.multi-fiellabell {
  color: var(--white);
  margin-bottom: .5rem;
  font-family: DM Sans, sans-serif;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.5;
}

.heading-1---multichannel-copy {
  color: var(--drk-green);
  max-width: none;
  font-size: 48px;
  font-weight: 700;
  line-height: 1;
}

.heading-1---multichannel-copy.white {
  color: var(--white);
  margin-bottom: 0;
}

.heading-1---multichannel-copy.white.new {
  margin-bottom: 20px;
}

.heading-1---multichannel-copy.x {
  font-size: 1.51em;
  line-height: 30px;
}

.heading-1---multichannel-copy.x-copy {
  font-size: 1.8em;
  line-height: 30px;
}

.heading-1---multichannel-copy.centre {
  text-align: center;
  flex-flow: column;
  max-width: 813px;
  display: flex;
}

.heading-1---multichannel-copy.left {
  text-align: left;
}

.heading-2---multichannel {
  color: var(--white);
  max-width: none;
  font-size: 36px;
  font-weight: 700;
  line-height: 1.2;
}

.heading-2---multichannel.white {
  color: var(--white);
  margin-bottom: 0;
}

.heading-2---multichannel.white.new {
  margin-bottom: 20px;
}

.heading-2---multichannel.x {
  font-size: 1.51em;
  line-height: 30px;
}

.heading-2---multichannel.x-copy {
  font-size: 1.8em;
  line-height: 30px;
}

.heading-2---multichannel.centre {
  text-align: center;
  flex-flow: column;
  max-width: 813px;
  display: flex;
}

.heading-2---multichannel.left {
  text-align: left;
}

.text-block-36 {
  color: var(--drk-green);
  font-family: DM Sans, sans-serif;
  font-size: 42px;
  font-weight: 900;
  line-height: 1.4;
}

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

.text-align-center-multi {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center stretch;
  width: 100%;
  display: flex;
}

.text-align-center-multi.x {
  flex-flow: row;
  justify-content: center;
  align-items: center;
  padding-bottom: 0;
}

.text-align-center-multi.x-copy {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
}

.text-align-center-multi.flex {
  flex-flow: column;
}

.text-align-center-multi.t {
  padding-bottom: 10px;
}

.multi-para-multi {
  text-align: left;
  font-family: DM Sans, sans-serif;
}

.multi-para-multi.centre-allign {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.text-block-37 {
  color: #101828;
  text-align: left;
  font-family: DM Sans, sans-serif;
  font-size: 1.25em;
  font-weight: 600;
  line-height: 1.4;
}

.partnership-subheading {
  color: #101828;
  text-align: left;
  font-family: DM Sans, sans-serif;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.4;
}

.multi-padding-vertical {
  padding-top: 0;
  padding-bottom: 0;
}

.allfaqclass-multi {
  background-color: var(--multi-green);
  border-radius: 12px;
  width: 100%;
  margin-bottom: 20px;
  padding: 0 2em 2em;
  box-shadow: 0 2px 12px #0003;
}

.allfaqclass-multi.no-shadow {
  box-shadow: none;
  padding-left: 0;
}

.centre-align-content-full-width {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.multi-button {
  color: #fff;
  text-align: center;
  background-color: #1b7660;
  border: 1px #000;
  border-radius: 4px;
  width: auto;
  padding: .75rem 1rem;
  font-weight: 600;
  text-decoration: none;
}

.multi-button.is-secondary {
  border-style: solid;
  border-color: var(--green);
  color: var(--green);
  background-color: #0000;
  width: auto;
  font-weight: 700;
}

.multi-button.is-secondary.is-alternate {
  color: #fff;
  background-color: #0000;
}

.multi-button.is-secondary.is-icon {
  border-style: solid;
  border-color: var(--combine-library--primary-600\<deleted\|variable-d08fbb46\>);
  background-color: var(--white);
  color: var(--spark-library--foreground-interactive\<deleted\|variable-cf7e9b6c\>);
  height: 100%;
  max-height: 40px;
}

.multi-button.is-link {
  color: #000;
  background-color: #0000;
  border-style: none;
  padding: .25rem 0;
  line-height: 1;
  text-decoration: none;
}

.multi-button.is-link.is-icon {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  border-color: var(--white);
  background-color: var(--white);
  color: var(--green);
  text-align: left;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
}

.multi-button.is-link.is-icon.x {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  aspect-ratio: auto;
  background-color: var(--white);
  color: var(--green);
  border-style: none;
  justify-content: flex-start;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.multi-button.is-link.is-alternate {
  color: #fff;
  background-color: #0000;
}

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

.multi-button.is-small.is-icon-only {
  padding-left: .5rem;
  padding-right: .5rem;
}

.multi-button.is-small.is-icon {
  width: 100%;
}

.multi-button.is-tertiary {
  color: #000;
  background-color: #0000;
  border-color: #0000;
}

.multi-button.is-alternate {
  background-color: var(--green);
  color: #fff;
  border-width: 0;
  border-color: #fff;
  border-radius: 4px;
  padding-left: 1rem;
  padding-right: 1rem;
}

.multi-button.is-icon-only {
  padding-left: .75rem;
  padding-right: .75rem;
}

.multi-button.is-icon {
  grid-column-gap: .4rem;
  grid-row-gap: .4rem;
  border-style: solid;
  border-color: var(--green);
  background-color: var(--green);
  color: var(--white);
  border-radius: .42em;
  flex-flow: row;
  flex: 0 auto;
  order: 0;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: auto;
  max-width: none;
  height: 40px;
  max-height: 48px;
  margin-left: 0;
  margin-right: auto;
  padding-left: 2rem;
  padding-right: 2rem;
  font-family: DM Sans, sans-serif;
  font-size: 15px;
  font-weight: 500;
  display: flex;
}

.multi-button.is-icon.team {
  border: 2px solid var(--team-grad-1);
  background-color: var(--white);
  color: var(--team-grad-1);
  border-radius: 8px;
}

.multi-button.is-icon.team.header {
  border-color: var(--white);
  background-color: var(--green);
  color: var(--white);
  height: 48px;
  min-height: auto;
  margin-right: 0;
  padding-left: 1rem;
  padding-right: 1rem;
}

.multi-button.is-icon.x {
  align-self: flex-start;
  margin-left: auto;
}

.multi-button.white {
  background-color: var(--white);
  color: var(--green);
}

.div-block-69 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  padding-top: 20px;
  display: flex;
}

.multi-grid-2x2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.margin-bottom-24px-copy {
  width: 100%;
  margin-bottom: 24px;
  font-size: 17px;
}

.text-block-38 {
  color: #1f1f1f;
  font-family: DM Sans, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 30px;
}

.div-block-70 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  border: 1px solid var(--multi-green);
  background-color: var(--white);
  border-radius: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 20px;
  display: flex;
}

.div-block-71 {
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
}

.multi-image-grid {
  width: auto;
  height: auto;
}

.multi-image-grid.auto {
  height: auto;
}

.accordian-multi-channel {
  grid-row-gap: 0rem;
  background-color: var(--multi-bg-green);
  border-bottom: 1px solid #dad9df;
  border-radius: 0;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding: 0;
  display: block;
}

.multi-accorsian-heading {
  color: var(--grey);
  font-size: 22px;
  font-weight: 600;
}

.multi-accorsian-heading.blue {
  color: var(--blue-dark);
}

.multi-accorsian-heading.light {
  color: var(--blue-dark);
  font-weight: 500;
}

.uui-page-padding-multi {
  padding-bottom: 2em;
  padding-left: 0;
  padding-right: 0;
}

.uui-page-padding-multi.green {
  background-color: var(--bg-green);
}

.multi-large-text {
  color: #1f1f1f;
  font-family: DM Sans, sans-serif;
  font-size: 40px;
  font-weight: 800;
  line-height: 1.4;
}

.grid-image {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border: 1px none var(--multi-green);
  background-color: var(--trans);
  border-radius: 10px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  padding: 0;
  display: grid;
}

.multi-channel_component-cta {
  background-image: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/68460dc2951f08bbf8f38eb4_Frame%20427320456.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 30px;
  flex-direction: column;
  align-items: center;
  width: 100%;
  padding-top: 4em;
  padding-bottom: 4em;
  display: flex;
}

.text-block-39, .text-block-40 {
  text-transform: capitalize;
}

.heading-17, .heading-18 {
  text-align: center;
  font-family: Outfit, sans-serif;
  font-weight: 500;
}

.paragraph-12 {
  text-align: center;
  font-family: Outfit, sans-serif;
  font-weight: 400;
  line-height: 25px;
}

.button-9 {
  text-align: center;
  padding-right: 15px;
}

.container-14, .container-15 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.container-16 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1440px;
  display: flex;
}

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

.container-17 {
  width: 100%;
  max-width: 1440px;
}

.form-wrapper {
  max-width: 1440px;
  margin-left: 0;
  padding-top: 20px;
  padding-bottom: 20px;
}

.multichannel-form-copy {
  flex-direction: column;
  align-items: stretch;
}

.container-18 {
  width: 100px;
  max-width: 40px;
}

.frame-1946 {
  grid-row-gap: 10px;
  background-color: #defae4;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1405px;
  height: 1080px;
  padding-top: 10px;
  padding-bottom: 10px;
  text-decoration: none;
  display: flex;
}

.frame-1945 {
  grid-row-gap: 113px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 1060px;
  text-decoration: none;
  display: flex;
}

.frame-1931 {
  grid-row-gap: 22px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.group-292512 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 93px;
  height: 93px;
  text-decoration: none;
  display: flex;
}

.frame-1930 {
  grid-row-gap: 22px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text {
  color: #232425;
  text-align: center;
  letter-spacing: -.02em;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 48px;
  font-weight: 800;
  line-height: 52px;
  text-decoration: none;
}

.text-2 {
  color: #5f5f5f;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 33px;
  text-decoration: none;
}

.frame-1944 {
  grid-row-gap: 39px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-1932 {
  grid-column-gap: 10px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 351px;
  padding: 10px;
  text-decoration: none;
  display: flex;
}

.text-3 {
  color: #242424;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 33px;
  text-decoration: none;
}

.frame-1943 {
  grid-column-gap: 25px;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-1937 {
  grid-row-gap: 10px;
  background-color: #fff;
  border-radius: 13px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 437px;
  padding: 20px 24px;
  text-decoration: none;
  display: flex;
}

.frame-1935 {
  grid-row-gap: 21px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-1934 {
  grid-column-gap: 11px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.whatsapp {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 23.3592px;
  height: 23.4467px;
  text-decoration: none;
  display: flex;
}

.group-292450 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 21.6933px;
  height: 20.5172px;
  text-decoration: none;
  display: flex;
}

.vector {
  object-fit: cover;
  box-shadow: 0 1.01649px 1.52474px #00000012;
}

.frame-1933 {
  grid-row-gap: 19px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-4 {
  color: #111;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 100%;
  text-decoration: none;
}

.text-5 {
  color: #5f5f5f;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 23px;
  text-decoration: none;
}

.frame-1936 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-right: 217px;
  text-decoration: none;
  display: flex;
}

.frame-4 {
  background-color: #1b7660;
  border: 0 solid #003055;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 199px;
  padding: 14px 43px;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.text-6 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.fi_1660216 {
  object-fit: cover;
  overflow: hidden;
}

.frame-1947 {
  grid-column-gap: 16px;
  grid-row-gap: 10px;
  background-color: #defae4;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1440px;
  height: 1080px;
  margin-bottom: -81px;
  padding-top: 10px;
  padding-bottom: 10px;
  text-decoration: none;
  display: flex;
}

.frame-1948 {
  grid-row-gap: 113px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 1060px;
  text-decoration: none;
  display: flex;
}

.frame-1949 {
  grid-row-gap: 22px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: -336px;
  text-decoration: none;
  display: flex;
}

.group-292513 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 93px;
  height: 93px;
  text-decoration: none;
  display: flex;
}

.frame-1950 {
  grid-row-gap: 22px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-7 {
  color: #232425;
  text-align: center;
  letter-spacing: -.02em;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 48px;
  font-weight: 800;
  line-height: 52px;
  text-decoration: none;
}

.text-8 {
  color: #5f5f5f;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 33px;
  text-decoration: none;
}

.frame-1951 {
  grid-row-gap: 39px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-1952 {
  grid-column-gap: 10px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 351px;
  padding: 10px;
  text-decoration: none;
  display: flex;
}

.text-9 {
  color: #242424;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 33px;
  text-decoration: none;
}

.frame-1953 {
  grid-column-gap: 25px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: grid;
}

.frame-1954 {
  grid-row-gap: 10px;
  background-color: #fff;
  border-radius: 13px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 437px;
  padding: 20px 24px;
  text-decoration: none;
  display: flex;
}

.frame-1955 {
  grid-row-gap: 21px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-1956 {
  grid-column-gap: 11px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.whatsapp-2 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 23.3592px;
  height: 23.4467px;
  text-decoration: none;
  display: flex;
}

.group-292514 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 21.6933px;
  height: 20.5172px;
  text-decoration: none;
  display: flex;
}

.frame-1957 {
  grid-row-gap: 19px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-10 {
  color: #111;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 100%;
  text-decoration: none;
}

.text-11 {
  color: #5f5f5f;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 23px;
  text-decoration: none;
}

.frame-1958 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-right: 217px;
  text-decoration: none;
  display: flex;
}

.frame-1959 {
  background-color: #1b7660;
  border: 0 solid #003055;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 199px;
  padding: 14px 43px;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.text-12 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.container-19 {
  width: 100%;
  max-width: 1440px;
  padding-top: .5em;
  padding-bottom: .5em;
}

.div-block-72 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.thank-you-heading {
  color: #232425;
  text-align: center;
  font-size: 48px;
  font-weight: 800;
  line-height: 1.2;
}

.text-block-41 {
  color: #5f5f5f;
  text-align: center;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.2;
}

.image-54 {
  position: static;
  inset: auto 0% 0% auto;
}

.bg-image-wrapper {
  background-image: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/684a7a9471198fe7635b93d9_thankyou%20page_book%20a%20meeting.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
}

.text-block-42 {
  color: #242424;
  font-size: 24px;
  font-weight: 600;
  line-height: 1.2;
}

.ty-grid-2x1 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 946px;
  padding-left: 0;
  padding-right: 0;
  display: grid;
}

.thank-you-content-box {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--white);
  border-radius: 13px;
  flex-flow: column;
  width: 100%;
  min-width: 200px;
  height: auto;
  min-height: 200px;
  max-height: none;
  padding: 20px;
  display: flex;
  box-shadow: 0 2px 25px -14px #0003;
}

.icons-div {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  display: flex;
}

.icon-thank-you-page {
  width: 24px;
  height: 24px;
}

.div-block-74 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  display: flex;
}

.text-block-43 {
  color: #111;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.2;
}

.ty-paragraph {
  color: #5f5f5f;
  font-size: 16px;
  line-height: 1.4;
}

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

.ty-button {
  color: #fff;
  text-align: center;
  background-color: #1b7660;
  border: 1px #000;
  border-radius: 8px;
  width: auto;
  padding: .75rem 2rem;
  font-weight: 600;
  text-decoration: none;
}

.ty-button.is-secondary {
  border-style: solid;
  border-color: var(--green);
  color: var(--green);
  background-color: #0000;
  font-weight: 700;
}

.ty-button.is-secondary.is-alternate {
  color: #fff;
  background-color: #0000;
}

.ty-button.is-secondary.is-icon {
  border-style: solid;
  border-color: var(--combine-library--primary-600\<deleted\|variable-d08fbb46\>);
  background-color: var(--white);
  color: var(--spark-library--foreground-interactive\<deleted\|variable-cf7e9b6c\>);
  height: 100%;
  max-height: 40px;
}

.ty-button.is-link {
  color: #000;
  background-color: #0000;
  border-style: none;
  padding: .25rem 0;
  line-height: 1;
  text-decoration: none;
}

.ty-button.is-link.is-icon {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  border-color: var(--white);
  background-color: var(--white);
  color: var(--green);
  text-align: left;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
}

.ty-button.is-link.is-icon.x {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  aspect-ratio: auto;
  background-color: var(--white);
  color: var(--green);
  border-style: none;
  justify-content: flex-start;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.ty-button.is-link.is-alternate {
  color: #fff;
  background-color: #0000;
}

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

.ty-button.is-small.is-icon-only {
  padding-left: .5rem;
  padding-right: .5rem;
}

.ty-button.is-small.is-icon {
  width: 100%;
}

.ty-button.is-tertiary {
  color: #000;
  background-color: #0000;
  border-color: #0000;
}

.ty-button.is-alternate {
  background-color: var(--green);
  color: #fff;
  border-width: 0;
  border-color: #fff;
  border-radius: 4px;
  padding-left: 1rem;
  padding-right: 1rem;
}

.ty-button.is-icon-only {
  padding-left: .75rem;
  padding-right: .75rem;
}

.ty-button.is-icon {
  grid-column-gap: .4rem;
  grid-row-gap: .4rem;
  border-style: solid;
  border-color: var(--green);
  background-color: var(--green);
  color: var(--white);
  border-radius: .42em;
  flex-flow: row;
  flex: 0 auto;
  order: 0;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: auto;
  max-width: none;
  height: 40px;
  max-height: 48px;
  margin-left: 0;
  margin-right: auto;
  padding-left: 2rem;
  padding-right: 2rem;
  font-family: DM Sans, sans-serif;
  font-size: 15px;
  font-weight: 500;
  display: flex;
}

.ty-button.is-icon.team {
  border: 2px solid var(--team-grad-1);
  background-color: var(--white);
  color: var(--team-grad-1);
  border-radius: 8px;
}

.ty-button.is-icon.team.header {
  border-color: var(--white);
  background-color: var(--green);
  color: var(--white);
  height: 48px;
  min-height: auto;
  margin-right: 0;
  padding-left: 1rem;
  padding-right: 1rem;
}

.ty-button.is-icon.x {
  align-self: flex-start;
  margin-left: auto;
}

.ty-button.white {
  background-color: var(--white);
  color: var(--green);
}

.div-block-76 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #b9e6c1;
  border-radius: 13px;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: auto;
  max-width: 946px;
  margin-top: 40px;
  padding: 20px;
  display: flex;
}

.text-block-44 {
  color: #2a2a2a;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.2;
}

.container-20 {
  justify-content: center;
  align-items: center;
  width: 100px;
  max-width: 1440px;
  padding: 3em 0;
  display: block;
}

.div-block-77 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: left;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100px;
  max-width: 1440px;
  display: flex;
}

.text-block-45 {
  text-align: left;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-left: 25px;
  padding-right: 25px;
  font-size: 20px;
  font-weight: 800;
  line-height: 20px;
  display: flex;
}

.container-21 {
  width: 100%;
  max-width: 1440px;
  margin-top: 5px;
  padding-top: 3em;
  padding-bottom: 3em;
}

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

.image-55 {
  width: 46px;
  height: 43px;
  margin-top: 0;
  margin-right: 15px;
  font-size: 5px;
  line-height: 5px;
}

.text-block-46 {
  color: #111;
  font-family: PT Serif, serif;
  font-size: 42px;
  font-weight: 800;
}

.text-block-47 {
  font-weight: 800;
}

.text-block-48 {
  color: #232425;
  text-align: center;
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 48px;
  font-weight: 800;
  line-height: 1.2;
}

.text-block-49 {
  font-size: 20px;
}

.text-block-50 {
  color: #242424;
  text-align: center;
  font-size: 24px;
  font-weight: 400;
  line-height: 1.2;
}

.div-block-79 {
  background-image: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/684a96f7d5ff916281270716_telinfy%20login%20successful.jpg");
  background-position: 50% 0;
  background-size: cover;
}

.div-block-80 {
  display: flex;
}

.div-block-81 {
  background-color: var(--white);
  border-radius: 13px;
  width: 100%;
  min-width: 0;
  height: auto;
  min-height: 200px;
  max-height: 0;
  box-shadow: 0 2px 25px -14px #0003;
}

.div-block-82 {
  background-color: var(--white);
  border-radius: 8px;
  width: 100%;
  min-width: 50px;
  height: auto;
  min-height: 200px;
  box-shadow: 0 2px 25px -14px #0003;
}

.div-block-83 {
  padding: 20px 3px 20px 20px;
}

.div-block-84 {
  background-color: var(--white);
}

.container-22 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  padding-top: 80px;
  display: flex;
}

.div-block-85 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: row;
  display: flex;
}

.div-block-86 {
  background-image: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/684a96f7d5ff916281270716_telinfy%20login%20successful.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-87 {
  background-color: var(--white);
  width: 200px;
  min-height: 200px;
  margin-right: 10px;
}

.div-block-88 {
  display: flex;
}

.div-block-89 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-rows: auto auto;
  grid-template-columns: minmax(200px, 1fr) 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.div-block-90 {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  background-color: var(--white);
  text-align: center;
  border-radius: 10px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: auto;
  max-width: 900px;
  min-height: 50px;
  margin-top: 20px;
  margin-bottom: 100px;
  line-height: 1.4;
  display: flex;
  box-shadow: 0 2px 25px -14px #0003;
}

.tabs-menu-3 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  border: 1px solid #dedede;
  border-radius: 10px;
  width: auto;
  max-width: 383px;
  margin-bottom: 20px;
  padding: 10px;
  display: flex;
  position: static;
}

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

.multi-tab {
  background-color: var(--white);
  font-size: 16px;
  font-weight: 400;
}

.multi-tab.w--current {
  background-color: var(--green);
  color: var(--white);
  border-radius: 7px;
  font-size: 16px;
  font-weight: 500;
}

.div-block-92 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  display: flex;
}

.paragraph-13 {
  margin-bottom: 0;
  font-size: 18px;
}

.paragraph-13-copy {
  font-size: 18px;
}

.paragraph-14 {
  font-size: 16px;
}

.div-block-93 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

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

.image-56 {
  width: 100%;
}

.div-block-95 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.image-57 {
  font-size: 45px;
  line-height: 42px;
}

.text-block-51 {
  font-size: 42px;
}

.text-block-52 {
  font-size: 80px;
  line-height: 40px;
}

.text-block-53 {
  font-size: 41px;
}

.text-block-54 {
  color: #111;
  margin-top: 10px;
  font-family: PT Serif, serif;
  font-size: 41px;
  font-weight: 700;
  line-height: 20px;
}

.button-copy {
  color: #fff;
  text-align: center;
  background-color: #1b7660;
  border: 1px #000;
  border-radius: 4px;
  width: 100%;
  padding: .75rem 1rem;
  font-weight: 600;
  text-decoration: none;
}

.button-copy.is-secondary {
  border-style: solid;
  border-color: var(--green);
  color: var(--green);
  background-color: #0000;
  font-weight: 700;
}

.button-copy.is-secondary.is-alternate {
  color: #fff;
  background-color: #0000;
}

.button-copy.is-secondary.is-icon {
  border-style: solid;
  border-color: var(--combine-library--primary-600\<deleted\|variable-d08fbb46\>);
  background-color: var(--white);
  color: var(--spark-library--foreground-interactive\<deleted\|variable-cf7e9b6c\>);
  height: 100%;
  max-height: 40px;
}

.button-copy.is-link {
  color: #000;
  background-color: #0000;
  border-style: none;
  padding: .25rem 0;
  line-height: 1;
  text-decoration: none;
}

.button-copy.is-link.is-icon {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  border-color: var(--white);
  background-color: var(--white);
  color: var(--green);
  text-align: left;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
}

.button-copy.is-link.is-icon.x {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  aspect-ratio: auto;
  background-color: var(--white);
  color: var(--green);
  border-style: none;
  justify-content: flex-start;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.button-copy.is-link.is-alternate {
  color: #fff;
  background-color: #0000;
}

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

.button-copy.is-small.is-icon-only {
  padding-left: .5rem;
  padding-right: .5rem;
}

.button-copy.is-small.is-icon {
  width: 100%;
}

.button-copy.is-tertiary {
  color: #000;
  background-color: #0000;
  border-color: #0000;
}

.button-copy.is-alternate {
  background-color: var(--green);
  color: #fff;
  border-width: 0;
  border-color: #fff;
  border-radius: 4px;
  padding-left: 1rem;
  padding-right: 1rem;
}

.button-copy.is-icon-only {
  padding-left: .75rem;
  padding-right: .75rem;
}

.button-copy.is-icon {
  grid-column-gap: .4rem;
  grid-row-gap: .4rem;
  border-style: solid;
  border-color: var(--green);
  background-color: var(--green);
  color: var(--white);
  border-radius: .42em;
  flex-flow: row;
  flex: 0 auto;
  order: 0;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: auto;
  max-width: none;
  height: 40px;
  max-height: 48px;
  margin-left: 0;
  margin-right: auto;
  padding-left: 2rem;
  padding-right: 2rem;
  font-family: DM Sans, sans-serif;
  font-size: 15px;
  font-weight: 500;
  display: flex;
}

.button-copy.is-icon.team {
  border: 2px solid var(--team-grad-1);
  background-color: var(--white);
  color: var(--team-grad-1);
  border-radius: 8px;
}

.button-copy.is-icon.team.header {
  border-color: var(--white);
  background-color: var(--green);
  color: var(--white);
  height: 48px;
  min-height: auto;
  margin-right: 0;
  padding-left: 1rem;
  padding-right: 1rem;
}

.button-copy.is-icon.x {
  align-self: flex-start;
  margin-left: auto;
}

.button-copy.white {
  background-color: var(--white);
  color: var(--green);
}

.text-block-55 {
  color: #232425;
  margin-top: 24px;
  margin-bottom: 24px;
  font-size: 48px;
  line-height: 52px;
}

.text-block-56 {
  color: #5f5f5f;
  font-size: 20px;
  line-height: 33px;
}

.text-block-57 {
  color: #242424;
  font-size: 24px;
}

.button-11 {
  background-color: #800e75;
  border-radius: 8px;
  margin-left: 0;
  margin-right: 0;
}

.text-block-62 {
  padding-left: 0;
}

.div-block-101 {
  max-width: 946px;
}

.div-block-102 {
  background-color: var(--white);
  padding: 20px;
}

.div-block-103 {
  background-color: var(--white);
  border-radius: 13px;
  width: 100%;
  max-width: 946px;
  min-height: 200px;
  margin-top: 40px;
  padding: 20px;
  box-shadow: 0 2px 25px -14px #0003;
}

.div-block-104 {
  grid-column-gap: 17px;
  grid-row-gap: 17px;
  max-width: 946px;
  display: flex;
}

.div-block-105 {
  display: flex;
}

.div-block-106 {
  flex-flow: row;
  display: flex;
}

.div-block-107 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  padding: 20px;
  display: flex;
}

.div-block-108 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  display: flex;
}

.div-block-109 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  display: flex;
}

.text-block-63 {
  color: #111;
  font-size: 20px;
  font-weight: 600;
}

.text-block-64 {
  line-height: 1.4;
}

.button-12 {
  background-color: #800e75;
  border-radius: 8px;
}

.div-block-110 {
  margin-top: 20px;
}

.ts-bottom-content {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  margin-top: 24px;
  padding-top: 0;
  display: flex;
}

.testimonial-section {
  background-color: #e4e4e4;
  width: 100%;
  height: 100%;
  margin-bottom: 0;
  position: relative;
  overflow: hidden;
}

.tlc-small-head {
  color: var(--black);
  font-size: 24px;
  font-weight: 500;
  line-height: 36px;
}

.ts-review {
  text-align: left;
  margin-top: 30px;
  margin-bottom: 10px;
  font-size: 15px;
  line-height: 25px;
  position: relative;
  overflow: visible;
}

.ts-content {
  text-align: left;
  padding: 40px 25px;
}

.quote-img {
  opacity: .05;
  color: #fff;
  width: 88px;
  height: 64px;
  display: block;
  position: absolute;
  top: 44px;
  left: 44px;
}

.ts-block {
  flex-flow: row;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
  overflow: visible;
}

.ts-reviewer-desi {
  color: #4a494b;
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  font-size: 12px;
  font-weight: 600;
  line-height: 20px;
  display: flex;
  position: relative;
}

.ts-reviewer-desi:hover {
  color: #112631;
}

.ts-reviewer {
  flex-flow: row;
  display: flex;
}

.ts-reviewer:hover {
  color: #fff;
}

.tlc-content {
  max-width: 624px;
}

.tlc-head {
  text-transform: uppercase;
  width: 100%;
  max-width: 624px;
  font-size: 55px;
  font-weight: 700;
  line-height: 66px;
  position: relative;
}

.container-23 {
  max-width: 1920px;
  margin-bottom: 20px;
  padding-left: 100px;
  padding-right: 100px;
}

.ts-imgblock {
  border-radius: 0;
  width: auto;
  height: auto;
  margin-right: 10px;
  position: relative;
  overflow: hidden;
}

.ts-left {
  display: block;
}

.tlc-line {
  background-color: var(--black);
  color: var(--black);
  width: 50px;
  height: 4px;
  margin-right: 10px;
  padding-right: 0;
  position: relative;
}

.ts-card {
  opacity: 1;
  cursor: pointer;
  background-color: #fff;
  border-radius: 15px;
  width: 99%;
  max-width: 484px;
  margin-top: 30px;
  position: relative;
  overflow: hidden;
  box-shadow: 0 0 5px -3px #00000080;
}

.ts-card:hover {
  background-color: var(--green);
  color: #fff;
  border-top-left-radius: 0;
}

.tc-img {
  object-fit: cover;
  border: 3px solid #0074a2;
  border-radius: 100%;
  width: 40px;
  height: 40px;
  position: relative;
}

.ts-right {
  flex-flow: row;
  justify-content: flex-start;
  align-items: stretch;
  height: 100%;
  padding-left: 50px;
  display: flex;
  position: relative;
  overflow: visible;
}

.tlc-desc {
  color: #112631;
  font-size: 16px;
  line-height: 27px;
  position: relative;
}

.tesr-right {
  margin-left: 30px;
  overflow: visible;
}

.tlc-head-block {
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
}

.ts-reviewer-name {
  color: var(--light-black);
  font-size: 18px;
  font-weight: 600;
  line-height: 18px;
}

.ts-reviewer-name:hover {
  color: var(--black);
}

.ts-left-content {
  width: 100%;
  height: 100%;
  margin-top: 150px;
  position: sticky;
  top: 0;
  overflow: auto;
}

.collection-item-4 {
  display: flex;
}

.collection-list-2 {
  flex-flow: column;
  display: flex;
}

.image-59 {
  width: 559.514px;
}

.ts-bottom-content-2 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 40px;
  padding-top: 0;
  display: flex;
}

.ts-bottom-content-2:hover {
  color: var(--white);
}

.tc-img-2 {
  border: 2px solid var(--green);
  object-fit: cover;
  border-radius: 100%;
  width: 70px;
  height: 70px;
  position: relative;
}

.ts-reviewer-2 {
  color: var(--light-black);
  padding-left: 20px;
}

.ts-reviewer-2:hover {
  color: #ffe8e8;
}

.ts-reviewer-desi-2 {
  color: var(--light-black);
  width: auto;
  font-size: 11px;
  font-weight: 600;
  line-height: 20px;
  position: relative;
}

.ts-reviewer-desi-2:hover {
  color: var(--white);
}

.container-24 {
  max-width: 1920px;
  margin-bottom: 20px;
  padding-left: 100px;
  padding-right: 100px;
}

.ts-card-2 {
  opacity: 1;
  cursor: pointer;
  background-color: #fff;
  border-radius: 15px;
  width: 99%;
  max-width: 484px;
  height: 450px;
  margin-top: 30px;
  position: relative;
  overflow: hidden;
  box-shadow: 0 0 5px -3px #00000080;
}

.ts-card-2:hover {
  background-color: var(--green);
  color: #ffe8e8;
  border-top-left-radius: 0;
}

.div-block-111 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  background-color: var(--white);
  border: 1px solid #000;
  border-radius: 200px;
  justify-content: center;
  align-items: center;
  padding: 5px 20px;
  display: flex;
}

.div-block-112 {
  background-image: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/6852c606bef3845a730c1e10_fi_6033716.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 30px;
  height: 30px;
}

.text-block-65 {
  color: var(--black);
  font-size: 18px;
  font-weight: 600;
}

.image-60 {
  width: 100%;
}

.div-block-114 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  display: flex;
}

.link-block-5, .link-block-6 {
  text-decoration: none;
}

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

.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 {
  width: 100%;
  max-width: 1140px;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
}

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

.navbar-wrapper {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.nav-menu-two {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.nav-link-3 {
  color: #1a1b1f;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 5px;
  padding: 5px 10px;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
}

.nav-link-3:hover {
  color: #1a1b1fbf;
}

.nav-link-3:focus-visible, .nav-link-3[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 4px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-3 {
  margin-left: 5px;
  margin-right: 5px;
}

.nav-dropdown-toggle-3 {
  letter-spacing: .25px;
  padding: 5px 30px 5px 10px;
  font-size: 14px;
  line-height: 20px;
}

.nav-dropdown-toggle-3:hover {
  color: #1a1b1fbf;
}

.nav-dropdown-toggle-3:focus-visible, .nav-dropdown-toggle-3[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-icon-3 {
  margin-right: 10px;
}

.nav-dropdown-list-3 {
  background-color: #fff;
  border-radius: 12px;
}

.nav-dropdown-list-3.w--open {
  padding-top: 10px;
  padding-bottom: 10px;
}

.nav-dropdown-link-3 {
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 14px;
}

.nav-dropdown-link-3:focus-visible, .nav-dropdown-link-3[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-divider {
  background-color: #e4ebf3;
  width: 1px;
  height: 22px;
  margin-left: 15px;
  margin-right: 15px;
}

.nav-link-accent-3 {
  color: #1a1b1f;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 20px;
  padding: 5px 10px;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.nav-link-accent-3:hover {
  color: #1a1b1fbf;
}

.button-primary-5 {
  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-5:hover {
  color: #fff;
  background-color: #32343a;
}

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

.section-4 {
  padding: 2em 5%;
}

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

.image-61 {
  width: 100%;
}

.buttun-test {
  background-color: var(--black);
}

.div-block-118 {
  background-image: linear-gradient(to bottom, var(--tagline-bg), var(--tagline-bg));
}

.uui-text-size-small-7 {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  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;
}

.show-tablet-2 {
  display: none;
}

.uui-button-10 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  background-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  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-10:hover {
  border-color: var(--untitled-ui--primary700\<deleted\|variable-da4f7fa3\>);
  background-color: var(--untitled-ui--primary700\<deleted\|variable-da4f7fa3\>);
}

.uui-button-10:focus {
  background-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui--primary100\<deleted\|variable-35a3c723\>);
}

.uui-button-10.is-button-large {
  grid-column-gap: .75rem;
  padding: 1rem 1.75rem;
  font-size: 1.125rem;
}

.uui-dropdown-icon-3 {
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  margin-right: 1rem;
  display: flex;
  position: absolute;
  inset: auto 0% auto auto;
}

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

.uui-navbar07_item-right {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  font-weight: 400;
  display: flex;
}

.uui-navbar07_icon-wrapper {
  color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  flex: none;
}

.uui-navbar07_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-navbar07_dropdown-link:hover {
  background-color: var(--untitled-ui--gray50-2\<deleted\|variable-8a511359\>);
}

.uui-navbar07_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-navbar07_component {
  border-bottom: 1px solid var(--untitled-ui--gray100\<deleted\|variable-4a47ec41\>);
  background-color: #fff;
  align-items: center;
  min-height: 5rem;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
}

.uui-navbar07_container {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 80rem;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.uui-navbar07_logo-link {
  padding-left: 0;
}

.uui-navbar07_menu {
  flex: 1;
  justify-content: space-between;
  align-items: center;
  margin-left: 1.5rem;
  display: flex;
  position: static;
}

.uui-navbar07_link {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  align-items: center;
  padding: .75rem 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;
}

.uui-navbar07_link:hover {
  color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
}

.uui-navbar07_link.w--current {
  color: #000;
}

.uui-navbar07_dropdown-toggle {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  align-items: center;
  padding: .75rem 2.5rem .75rem 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-navbar07_dropdown-toggle:hover {
  color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
}

.uui-navbar07_menu-right {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: flex;
}

.uui-navbar07_menu-button {
  padding: 0;
}

.uui-navbar07_dropdown-list {
  box-shadow: 0 12px 16px -4px #00000014, 0 4px 6px -2px #10182808;
}

.uui-navbar07_dropdown-list.w--open {
  border: 1px solid var(--untitled-ui--gray200\<deleted\|variable-bad2ea62\>);
  background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  border-radius: .75rem;
  width: 20rem;
  padding: .75rem;
  right: -100%;
}

.uui-button-secondary-gray-5 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--gray300\<deleted\|variable-51e0117e\>);
  background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
  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-5:hover {
  background-color: var(--untitled-ui--gray50-2\<deleted\|variable-8a511359\>);
  color: var(--untitled-ui--gray800\<deleted\|variable-0a1a9f61\>);
}

.uui-button-secondary-gray-5:focus {
  background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui--gray100\<deleted\|variable-4a47ec41\>);
}

.uui-button-secondary-gray-5.show-tablet-2 {
  display: none;
}

.uui-button-secondary-gray-5.is-button-large {
  grid-column-gap: .75rem;
  padding: 1rem 1.75rem;
  font-size: 1.125rem;
}

.uui-button-tertiary-gray-2 {
  grid-column-gap: .5rem;
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  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-2:hover {
  background-color: var(--untitled-ui--gray50-2\<deleted\|variable-8a511359\>);
  color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
}

.uui-navbar07_button-wrapper {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  align-items: center;
  display: flex;
}

.uui-logo_component-2 {
  flex-wrap: nowrap;
  width: auto;
  height: 2rem;
  display: flex;
}

.uui-logo_logomark-2 {
  border: .1px solid #dae0e8;
  border-radius: .5rem;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 1px 1px #1018280f, 0 1px 2px #1018281a;
}

.uui-styleguide_logomark-bg-2 {
  border-radius: 8px;
  width: 2rem;
  height: 2rem;
  position: absolute;
  inset: 0%;
}

.uui-logo_logomark-blur-2 {
  z-index: 2;
  -webkit-backdrop-filter: blur(3px);
  backdrop-filter: blur(3px);
  background-color: #fff3;
  border-bottom-right-radius: .5rem;
  border-bottom-left-radius: .5rem;
  width: 100%;
  height: 50%;
  position: absolute;
  inset: 50% 0% 0%;
  overflow: hidden;
}

.uui-logo_logomark-dot-2 {
  z-index: 1;
  background-image: linear-gradient(26.5deg, #6941c6, #53389e);
  border-radius: 50%;
  width: 50%;
  height: 50%;
  position: relative;
}

.uui-logo_logotype-2 {
  flex: none;
  width: auto;
  height: 100%;
}

.uui-navbar07_item-heading {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  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-weight: 600;
}

.uui-logo_image-2 {
  flex: none;
  width: auto;
  height: 100%;
  display: none;
}

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

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

.uui-page-padding-17 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.uui-heading-xlarge-2 {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  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: 3.75rem;
  font-weight: 600;
  line-height: 1.2;
}

.uui-section_heroheader01 {
  overflow: hidden;
}

.uui-heroheader01_image-wrapper {
  position: relative;
}

.uui-button-row-5 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.uui-heroheader01_component {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.uui-button-icon-8 {
  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-icon-8.is-icon-large {
  width: 1.5rem;
  min-width: 1.5rem;
  height: 1.5rem;
  min-height: 1.5rem;
}

.uui-heroheader01_image {
  object-fit: cover;
  border-top-left-radius: 10rem;
  width: 100%;
  height: 40rem;
}

.uui-heroheader01_fileupload-image-wrapper {
  width: 23rem;
  position: absolute;
  inset: auto auto 5% -16%;
}

.uui-heroheader01_pattern-image {
  width: 18.625rem;
  position: absolute;
  top: -6%;
  right: -21%;
}

.uui-heroheader01_fileupload-image1 {
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
  border-radius: .5rem;
  width: 23rem;
  min-width: 23rem;
  margin-bottom: .75rem;
}

.uui-heroheader01_fileupload-image2 {
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
  border-radius: .5rem;
  width: 23rem;
  min-width: 23rem;
}

.uui-text-size-xlarge-2 {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  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;
  line-height: 1.5;
}

.uui-space-small-4 {
  width: 100%;
  min-height: 1.5rem;
}

.uui-space-large {
  width: 100%;
  min-height: 3rem;
}

.uui-padding-vertical-xhuge-15 {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.paragraph-15 {
  color: #333;
  text-align: left;
  margin-bottom: 10px;
  font-family: DM Sans, sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 1.5;
}

.heading-style-h5-4 {
  color: #000;
  font-family: DM Sans, sans-serif;
  font-size: 1.53em;
  font-weight: 600;
  line-height: 1.4;
}

.heading-20 {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #1b7660;
  text-align: center;
  object-fit: fill;
  justify-content: center;
  align-items: center;
  width: auto;
  font-size: 42px;
  line-height: 50px;
  display: flex;
  overflow: visible;
}

.heading-20.blk {
  color: #000;
  text-align: center;
  font-weight: 500;
  display: block;
}

.button-13 {
  color: #fff;
  text-align: center;
  background-color: #1b7660;
  border: 1px #000;
  border-radius: 4px;
  width: 100%;
  padding: .75rem 1rem;
  font-weight: 600;
  text-decoration: none;
}

.button-13.is-link {
  color: #000;
  background-color: #0000;
  border-style: none;
  padding: .25rem 0;
  line-height: 1;
  text-decoration: none;
}

.button-13.is-link.is-icon {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  color: #1b7660;
  text-align: left;
  background-color: #fff;
  border-color: #fff;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
}

.button-13.is-link.is-icon.x {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  aspect-ratio: auto;
  color: #1b7660;
  background-color: #fff;
  border-style: none;
  justify-content: flex-start;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.sectionx-6 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff0;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 100px;
  margin-bottom: auto;
  padding: 2em 5%;
  display: flex;
  overflow: hidden;
}

.bold-text-33 {
  font-weight: 500;
}

.text-style-tagline {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #1b7660;
  text-transform: uppercase;
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #dcede1;
  background-clip: border-box;
  flex-flow: wrap;
  order: 0;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: auto;
  height: auto;
  margin-left: 0;
  margin-right: auto;
  padding: 5px;
  font-weight: 600;
  text-decoration: none;
  display: block;
  position: static;
  overflow: hidden;
}

.text-style-tagline.center {
  margin-left: auto;
}

.margin-bottom-6 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding-bottom: 0;
  display: flex;
}

.margin-bottom-6.margin-xxlarge {
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.margin-bottom-6.center {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
}

.icon-embed-xsmall-3 {
  color: #fff;
  flex-direction: column;
  flex: 0 auto;
  order: 0;
  justify-content: center;
  align-items: center;
  width: 14px;
  height: 14px;
  display: flex;
}

._3grid {
  grid-column-gap: 16px;
  grid-row-gap: 3.9rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start stretch;
  display: grid;
}

.paragraph-15-copy {
  font-family: Changa One, Impact, sans-serif;
}

.bold-text-34 {
  font-size: 17px;
  font-weight: 400;
  line-height: 1.5;
}

.grid-17 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-flow: row;
}

.heading-21 {
  color: var(--black);
  text-align: center;
  font-size: 40px;
  line-height: 48px;
}

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

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

.list {
  margin-top: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
}

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

.div-block-120 {
  grid-column-gap: 39px;
  grid-row-gap: 40px;
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: 2fr 2fr 2fr 2fr;
  grid-auto-columns: 1fr;
  margin: 0;
  padding: 0;
  font-weight: 300;
  display: grid;
}

.card {
  margin: 0;
  padding: 0;
  font-weight: 300;
}

.featuredimage {
  margin-bottom: 20px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
}

.heading-22 {
  text-align: center;
  margin-bottom: 20px;
}

.heading-23 {
  text-align: left;
  margin-bottom: 20px;
}

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

.paragraph-16, .paragraph-17, .paragraph-18 {
  color: var(--grey);
  font-size: 17px;
  font-weight: 400;
  line-height: 1.5;
}

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

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

.paragraph-19 {
  font-size: 17px;
  font-weight: 400;
}

.rt-category-cards-text-3 {
  color: #150438;
  text-transform: capitalize;
  font-family: DM Sans, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 31px;
}

.rt-component-container-3 {
  width: 100%;
  max-width: 1290px;
  position: relative;
}

.rt-component-section-4 {
  background-color: var(--radiant-ui-components-library-marketplace--color--white\<deleted\|variable-2638b7e3-76f4-2553-5414-582d280e7f61\>);
  color: var(--radiant-ui-components-library-marketplace--color--body-font-dark\<deleted\|variable-4662765b-9b11-3e5f-d260-f4c1e06650c9\>);
  width: 100%;
  padding: 80px 0 60px;
  font-family: Outfit, sans-serif;
  font-size: 17px;
  font-weight: 300;
  line-height: 29px;
  position: relative;
}

.rt-tag-wrapper {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: #0000;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.rt-tag-wrapper.rt-tab-view {
  margin-bottom: 30px;
}

.rt-white-line-image-two {
  border: 1px solid #6c6a86;
  width: 24px;
}

.rt-logistic-heading {
  text-align: center;
  max-width: 511px;
  margin-top: 0;
  margin-bottom: 25px;
}

.rt-logistic-section-image {
  object-fit: cover;
  width: 100%;
  box-shadow: 0 20px 40px #00000026;
}

.rt-logistic-head-content {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.rt-logistic-head-content.rt-home-two-logistic-heading {
  color: var(--radiant-ui-components-library-marketplace--color--body-font-dark\<deleted\|variable-4662765b-9b11-3e5f-d260-f4c1e06650c9\>);
}

.rt-logistic-card-sub-wrapper {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 18px;
  display: flex;
}

.rt-card-content-box {
  z-index: 2;
  width: 87%;
  padding: 40px 30px 30px 60px;
  position: relative;
}

.rt-white-card-box {
  justify-content: flex-end;
  align-items: center;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.rt-logistic-hrading-paragraph {
  color: var(--grey);
  letter-spacing: -.0225px;
  width: 566px;
  margin-bottom: 50px;
  font-family: DM Sans, sans-serif;
  font-weight: 400;
}

.rt-logistic-card-wrapper {
  z-index: 2;
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  display: grid;
  position: relative;
}

.rt-logistic-box-paragraph {
  color: var(--grey);
  font-family: DM Sans, sans-serif;
  font-weight: 400;
}

.rt-white-box-overlay {
  background-color: #fff;
  width: 100%;
  position: absolute;
  inset: 0% -17% 0% auto;
  transform: skew(-22deg);
}

.rt-black-round {
  z-index: 20;
  background-color: var(--radiant-ui-components-library-marketplace--color--button-background-dark\<deleted\|variable-01f0ad22-fe74-083b-fbda-00c4a5b7ca7b\>);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 58px;
  height: 58px;
  padding: 10px;
  display: flex;
  position: absolute;
  top: -17%;
  bottom: auto;
  left: 8%;
}

.rt-logistic-card-box {
  border-radius: 10px;
  position: relative;
  overflow: hidden;
}

.heading-25 {
  color: var(--black);
  font-size: 40px;
  line-height: 48px;
}

.rl-padding-section-large-2 {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.rl-heading-style-h2-2 {
  color: var(--relume-library-lite--rl-black\<deleted\|variable-a7d61fee\>);
  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: 3rem;
  font-weight: 700;
  line-height: 1.2;
}

.rl-button-secondary {
  border: 1px solid var(--relume-library-lite--rl-black\<deleted\|variable-a7d61fee\>);
  background-color: var(--relume-library-lite--rl-white\<deleted\|variable-41e69d91\>);
  color: var(--relume-library-lite--rl-black\<deleted\|variable-a7d61fee\>);
  text-align: center;
  padding: .75rem 1.5rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
}

.rl-button-link-icon {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.rl_layout192_spacing-block-1 {
  width: 100%;
  padding-bottom: 1rem;
}

.rl-button-link {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  border: 1px none var(--relume-library-lite--rl-black\<deleted\|variable-a7d61fee\>);
  color: var(--relume-library-lite--rl-black\<deleted\|variable-a7d61fee\>);
  text-align: center;
  background-color: #0000;
  padding: .25rem 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;
  line-height: 1;
  text-decoration: none;
  display: flex;
}

.rl_layout192_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.rl-text-style-medium-2 {
  color: var(--relume-library-lite--rl-black\<deleted\|variable-a7d61fee\>);
  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.125rem;
  font-weight: 400;
  line-height: 1.5;
}

.rl_section_layout192 {
  background-color: var(--relume-library-lite--rl-white\<deleted\|variable-41e69d91\>);
}

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

.rl-text-style-subheading {
  color: #000;
  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: 1rem;
  font-weight: 600;
  line-height: 1.5;
}

.rl_layout192_spacing-block-2 {
  width: 100%;
  padding-bottom: 1.5rem;
}

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

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

.rl_layout192_spacing-block-3 {
  width: 100%;
  padding-bottom: 2rem;
}

.spark-container-2 {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.spark-section-3 {
  width: 100%;
  padding: 20px 64px 60px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  position: relative;
}

.spark-section-3 h5 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: 1.75rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-3 h4 {
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.4;
}

.spark-section-3 h1 {
  margin-bottom: 1rem;
  font-size: 4rem;
  font-weight: 600;
  line-height: 1.1;
}

.spark-section-3 h2 {
  color: var(--black);
  margin-top: 1rem;
  margin-bottom: 2rem;
  font-family: DM Sans, sans-serif;
  font-size: 40px;
  font-weight: 500;
  line-height: 48px;
}

.spark-section-3 h3 {
  margin-top: 2.5rem;
  margin-bottom: 1rem;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-3 h6 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: .8125rem;
  font-weight: 700;
  line-height: 1.5;
}

.spark-section-3 p {
  color: var(--grey);
  font-family: DM Sans, sans-serif;
  font-size: 17px;
  line-height: 26px;
}

.spark-section-3 ul {
  margin-top: 2rem;
  margin-bottom: 3rem;
  padding-left: 14px;
}

.spark-section-3 li {
  margin-bottom: .5rem;
}

.spark-button {
  border: 1px solid var(--spark-library--foreground-interactive\<deleted\|variable-cf7e9b6c\>);
  background-color: var(--spark-library--foreground-interactive\<deleted\|variable-cf7e9b6c\>);
  color: var(--spark-library--white\<deleted\|variable-547781ba\>);
  border-radius: 8px;
  flex: none;
  padding: 16px;
  font-size: .9375rem;
  font-weight: 500;
  line-height: 1em;
  text-decoration: none;
  transition: border-color .15s, background-color .15s, opacity .15s;
}

.spark-button:hover {
  border-color: var(--spark-library--foreground-interactive-hover\<deleted\|variable-be2ea3c7\>);
  background-color: var(--spark-library--foreground-interactive-hover\<deleted\|variable-be2ea3c7\>);
  opacity: 1;
}

.spark-button.spark-secondary-button {
  background-color: var(--spark-library--background--interactive\<deleted\|variable-627466e1\>);
  box-shadow: inset 0 0 0 1.5px var(--spark-library--foreground-interactive\<deleted\|variable-cf7e9b6c\>);
  color: var(--spark-library--foreground-interactive\<deleted\|variable-cf7e9b6c\>);
  border-style: none;
  text-decoration: none;
  transition: color .15s, box-shadow .15s, border-color .15s, background-color .15s, opacity .15s;
}

.spark-button.spark-secondary-button:hover {
  background-color: var(--spark-library--light-steel-purple\<deleted\|variable-07327a1a\>);
  box-shadow: inset 0 0 0 1.5px var(--spark-library--light-steel-purple\<deleted\|variable-07327a1a\>);
  color: var(--spark-library--foreground-interactive-hover\<deleted\|variable-be2ea3c7\>);
}

.spark-flex-row {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.spark-flex-row.spark-5-spacing {
  grid-column-gap: 5%;
  align-items: center;
}

.spark-flex-row.spark-left-aligned {
  grid-column-gap: 16px;
  justify-content: flex-start;
}

.spark-secondary-paragraph-4 {
  color: var(--spark-library--foreground-secondary\<deleted\|variable-aa6616bc\>);
  margin-bottom: 64px;
}

.spark-hero-section-image {
  border-radius: 8px;
  flex: 0 auto;
  width: 45%;
  max-width: 50%;
  display: block;
}

.spark-content-section-left-side {
  width: 616px;
  max-width: 50%;
}

.spark-container-3 {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.spark-container-3.spark-centered-content {
  text-align: center;
  flex-direction: column;
  align-items: center;
  max-width: 900px;
  padding-top: 0;
  display: flex;
}

.spark-section-4 {
  width: 100%;
  padding: 40px 64px 60px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  position: relative;
}

.spark-section-4 h5 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: 1.75rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-4 h4 {
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.4;
}

.spark-section-4 h1 {
  margin-bottom: 1rem;
  font-size: 4rem;
  font-weight: 600;
  line-height: 1.1;
}

.spark-section-4 h2 {
  color: var(--black);
  margin-top: 1rem;
  margin-bottom: 2rem;
  font-family: DM Sans, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 48px;
}

.spark-section-4 h3 {
  margin-top: 2.5rem;
  margin-bottom: 1rem;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-4 h6 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: .8125rem;
  font-weight: 700;
  line-height: 1.5;
}

.spark-section-4 p {
  text-align: left;
  font-family: DM Sans, sans-serif;
  font-size: 17px;
  line-height: 26px;
}

.spark-section-4 ul {
  margin-top: 2rem;
  margin-bottom: 3rem;
  padding-left: 14px;
}

.spark-section-4 li {
  margin-bottom: .5rem;
}

.spark-button-2 {
  border: 1px solid var(--spark-library--foreground-interactive\<deleted\|variable-cf7e9b6c\>);
  background-color: var(--spark-library--foreground-interactive\<deleted\|variable-cf7e9b6c\>);
  color: var(--spark-library--white\<deleted\|variable-547781ba\>);
  border-radius: 8px;
  flex: none;
  padding: 16px;
  font-size: .9375rem;
  font-weight: 500;
  line-height: 1em;
  text-decoration: none;
  transition: border-color .15s, background-color .15s, opacity .15s;
}

.spark-button-2:hover {
  border-color: var(--spark-library--foreground-interactive-hover\<deleted\|variable-be2ea3c7\>);
  background-color: var(--spark-library--foreground-interactive-hover\<deleted\|variable-be2ea3c7\>);
  opacity: 1;
}

.spark-button-2.spark-secondary-button {
  background-color: var(--spark-library--background--interactive\<deleted\|variable-627466e1\>);
  box-shadow: inset 0 0 0 1.5px var(--spark-library--foreground-interactive\<deleted\|variable-cf7e9b6c\>);
  color: var(--spark-library--foreground-interactive\<deleted\|variable-cf7e9b6c\>);
  border-style: none;
  text-decoration: none;
  transition: color .15s, box-shadow .15s, border-color .15s, background-color .15s, opacity .15s;
}

.spark-button-2.spark-secondary-button:hover {
  background-color: var(--spark-library--light-steel-purple\<deleted\|variable-07327a1a\>);
  box-shadow: inset 0 0 0 1.5px var(--spark-library--light-steel-purple\<deleted\|variable-07327a1a\>);
  color: var(--spark-library--foreground-interactive-hover\<deleted\|variable-be2ea3c7\>);
}

.spark-flex-row-2 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.spark-flex-row-2.spark-centered {
  grid-column-gap: 24px;
  text-align: center;
  flex: 0 auto;
  order: 0;
  justify-content: center;
  align-self: auto;
  padding-left: 0;
}

.spark-hero-sub-paragraph {
  width: 100%;
  margin-bottom: 64px;
}

.spark-centered-content {
  text-align: center;
}

.pagewrapdona {
  margin-top: 0;
  overflow: hidden;
}

.sectiondona {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: #1e0638;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: 0;
  padding: 2em 5%;
  display: block;
}

.sectiondona.duplicate {
  background-color: var(--drk-green);
}

.sectiondona.bg {
  background-image: linear-gradient(#f3fdf5, #fff);
}

.sectiondona.calculator {
  background-color: #f8fbfc;
  padding-top: 0;
}

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

.image-63 {
  border-radius: 10px;
  width: 100%;
  height: 100%;
  margin-top: 0;
}

.h1-dona {
  color: var(--black);
  letter-spacing: 2.5px;
  font-size: 48px;
  font-weight: 500;
  line-height: 56px;
}

.paragraph-20 {
  font-size: 17px;
  font-weight: 400;
  line-height: 1.5;
}

.paragraph-21 {
  font-size: 17px;
  font-weight: 400;
}

.button-14 {
  background-color: var(--green);
  color: var(--white);
  border-radius: 5px;
  margin-left: 20px;
  font-size: 17px;
  font-weight: 400;
}

.button-15 {
  background-color: var(--green);
  color: var(--white);
  border-radius: 5px;
  padding: 5px 0;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.rt-category-cards-text-4 {
  color: var(--radiant-ui-components-library-marketplace--color--heading-dark\<deleted\|variable-79795e4e-3c29-5910-ab2f-ee8b0c29c52e\>);
  text-transform: capitalize;
  font-size: 18px;
  font-weight: 400;
  line-height: 31px;
}

.rt-component-container-4 {
  width: 100%;
  max-width: 1290px;
  position: relative;
}

.rt-component-section-5 {
  background-color: var(--radiant-ui-components-library-marketplace--color--white\<deleted\|variable-2638b7e3-76f4-2553-5414-582d280e7f61\>);
  color: var(--radiant-ui-components-library-marketplace--color--body-font-dark\<deleted\|variable-4662765b-9b11-3e5f-d260-f4c1e06650c9\>);
  width: 100%;
  padding: 40px 0;
  font-family: Outfit, sans-serif;
  font-size: 17px;
  font-weight: 300;
  line-height: 29px;
  position: relative;
}

.rt-full-width-2 {
  border-radius: 10px;
  width: 100%;
}

.rt-tag-wrap {
  position: absolute;
  inset: 0% auto 0% 15px;
  transform: rotate(-90deg);
}

.rt-tag-wrap.rt-tag-two {
  left: -24px;
}

.rt-tag-two {
  color: #462720;
  letter-spacing: .1rem;
  font-size: .875rem;
  font-weight: 700;
  line-height: 1.75rem;
}

.rt-margin-bottom-thirty, .rt-margin-bottom-thirty-2 {
  margin-bottom: 30px;
}

.rt-about-two-tab-content-flex {
  grid-column-gap: 25px;
  justify-content: center;
  margin-top: 35px;
}

.rt-margin-none {
  margin-top: 0;
  margin-bottom: 0;
}

.rt-margin-none.rt-about-two-innovation-heading {
  max-width: 18ch;
}

.rt-about-two-margin-top {
  margin-top: 40px;
}

.rt-autofit-7 {
  object-fit: cover;
}

.rt-autofit-7.rt-responsive-full-width, .rt-autofit-7.rt-responsive-full-width.rt-margin-bottom-thirty.rt-full-width-2 {
  width: 100%;
}

.rt-autofit-7.rt-responsive-full-width.rt-margin-bottom-thirty.rt-full-width-2.rt-about-two-image {
  border-radius: 10px;
}

.rt-about-two-tab-content-right, .rt-about-two-tab-content-left {
  flex: 1;
}

.rt-tag-6 {
  color: #000;
  letter-spacing: 0;
  text-transform: uppercase;
  background-color: #f0f0f0;
  border-radius: 7px;
  padding: 9px 20px 7px;
  font-size: .875rem;
  font-weight: 400;
  line-height: 1.5rem;
}

.rt-tag-6.rt-dark-tab {
  color: #fff;
  background-color: #000;
}

.rt-tag-6.rt-dark-tab.rt-blue-tab {
  background-color: var(--radiant-ui-components-library-marketplace--color--theme-color\<deleted\|variable-7d716cca-6feb-e1e3-34d1-e80b03c86465\>);
}

.rt-about-two-mission-left {
  border-radius: 10px;
  flex: 1;
  overflow: hidden;
}

.rt-about-two-mission-right {
  color: var(--radiant-ui-components-library-marketplace--color--body-font-dark\<deleted\|variable-4662765b-9b11-3e5f-d260-f4c1e06650c9\>);
  flex: 0 50%;
  align-self: center;
}

.rt-about-two-free-ask-heading-wrap {
  padding-left: 60px;
  display: flex;
  position: relative;
}

.rt-about-two-mission-flex {
  grid-column-gap: 45px;
  justify-content: center;
  width: 100%;
}

.rt-partners-marquee-main-wrap-2 {
  background-color: var(--white);
  color: var(--white);
  width: 100%;
  padding-top: 40px;
  padding-bottom: 40px;
  line-height: 29px;
  overflow: hidden;
}

.rt-partners-marquee-box-2 {
  flex: none;
  height: auto;
  line-height: 29px;
}

.rt-partners-block-2 {
  flex: none;
  padding-left: 50px;
  padding-right: 50px;
  line-height: 29px;
}

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

.uui-page-padding-18 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.uui-text-size-large-12 {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  letter-spacing: normal;
  font-family: DM Sans, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5;
}

.h2-dona {
  color: var(--black);
  letter-spacing: 1.68px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 42px;
  font-weight: 500;
  line-height: 52px;
}

.uui-button-11 {
  grid-column-gap: .5rem;
  border: 1px solid var(--violet);
  background-color: var(--white);
  color: var(--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-11:hover {
  border-color: var(--green);
  background-color: var(--green);
}

.uui-button-11:focus {
  background-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui--primary100\<deleted\|variable-35a3c723\>);
}

.uui-button-row-6 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.uui-button-row-6.button-row-center {
  background-color: var(--white);
  justify-content: center;
  margin-top: 0;
}

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

.uui-layout26_item {
  display: flex;
}

.uui-layout26_item-icon-wrapper {
  flex: none;
  align-self: flex-start;
  margin-right: .75rem;
}

.uui-layout26_item-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 2.5rem;
  display: grid;
}

.uui-layout26_content-right {
  padding-top: 3rem;
}

.uui-layout26_component {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.uui-button-secondary-gray-6 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--gray300\<deleted\|variable-51e0117e\>);
  background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
  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-6:hover {
  background-color: var(--untitled-ui--gray50-2\<deleted\|variable-8a511359\>);
  color: var(--untitled-ui--gray800\<deleted\|variable-0a1a9f61\>);
}

.uui-button-secondary-gray-6:focus {
  background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui--gray100\<deleted\|variable-4a47ec41\>);
}

.uui-layout26_image-wrapper {
  background-color: var(--untitled-ui--gray100\<deleted\|variable-4a47ec41\>);
  justify-content: center;
  width: 100%;
  height: 40rem;
  margin-top: 4rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.uui-layout26_image-02 {
  width: 22rem;
  min-width: 22rem;
  margin-right: 20rem;
  position: absolute;
  top: 18%;
}

.uui-layout26_image-01 {
  width: 28rem;
  min-width: 28rem;
  margin-left: 20rem;
  position: absolute;
  top: 5%;
}

.uui-space-xsmall-8 {
  width: 100%;
  min-height: 1rem;
}

.uui-padding-vertical-xhuge-16 {
  margin-top: 0;
  padding-top: 1rem;
  padding-bottom: 7rem;
}

.uui-heading-subheading-9 {
  color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  margin-bottom: .75rem;
  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;
}

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

.uui-button-icon-9 {
  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-badge-6 {
  grid-column-gap: .375rem;
  background-color: var(--untitled-ui--gray100\<deleted\|variable-4a47ec41\>);
  color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
  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-6.is-primary {
  background-color: var(--bg-green);
  color: var(--untitled-ui--primary700\<deleted\|variable-da4f7fa3\>);
}

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

.uui-layout40_image-wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  border-radius: 1.5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 4rem;
  margin-bottom: 4rem;
  display: grid;
}

.uui-layout40_image {
  width: 100%;
}

.rt-category-cards-text-5 {
  color: var(--radiant-ui-components-library-marketplace--color--heading-dark\<deleted\|variable-79795e4e-3c29-5910-ab2f-ee8b0c29c52e\>);
  text-transform: capitalize;
  font-size: 18px;
  font-weight: 400;
  line-height: 31px;
}

.rt-category-cards-text-5.rt-text-white-2, .rt-text-white-2 {
  color: var(--radiant-ui-components-library-marketplace--color--white\<deleted\|variable-2638b7e3-76f4-2553-5414-582d280e7f61\>);
}

.rt-component-container-5 {
  width: 100%;
  max-width: 1290px;
  position: relative;
}

.rt-component-section-6 {
  background-color: var(--radiant-ui-components-library-marketplace--color--white\<deleted\|variable-2638b7e3-76f4-2553-5414-582d280e7f61\>);
  color: var(--radiant-ui-components-library-marketplace--color--body-font-dark\<deleted\|variable-4662765b-9b11-3e5f-d260-f4c1e06650c9\>);
  width: 100%;
  padding: 80px 15px;
  font-family: Outfit, sans-serif;
  font-size: 17px;
  font-weight: 300;
  line-height: 29px;
  position: relative;
}

.rt-detail-icons {
  justify-content: center;
  align-items: center;
}

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

.rt-button-two-2 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: #191b1d;
  justify-content: center;
  align-items: center;
  display: flex;
}

.rt-about-two-expert-image {
  object-fit: cover;
  position: absolute;
  inset: 0%;
}

.rt-about-two-expert-content {
  max-width: 484px;
  margin-top: 15px;
  margin-bottom: 30px;
}

.rt-about-two-expert-wrapper {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  justify-content: space-between;
  align-items: center;
}

.rt-about-two-expert-overlay {
  background-color: #191b1d4d;
  position: absolute;
  inset: 0%;
}

.rt-about-two-expert-text-block {
  z-index: 10;
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  justify-content: flex-start;
  align-items: center;
  max-width: 350px;
  position: relative;
}

.rt-about-two-expert-image-block {
  border-radius: 10px;
  flex: 1;
  justify-content: center;
  align-items: center;
  max-width: 630px;
  padding: 245px 80px 200px;
  position: relative;
  overflow: hidden;
}

.rt-span-content-bold {
  color: #191b1d;
  font-weight: 500;
}

.rt-about-two-expert-content-block {
  color: var(--radiant-ui-components-library-marketplace--color--body-font-dark\<deleted\|variable-4662765b-9b11-3e5f-d260-f4c1e06650c9\>);
  flex: 1;
  max-width: 535px;
}

.rt-background-dark {
  background-color: var(--radiant-ui-components-library-marketplace--color--button-background-dark\<deleted\|variable-01f0ad22-fe74-083b-fbda-00c4a5b7ca7b\>);
}

.rt-margin-top-thirty {
  margin-top: 30px;
}

.rt-margin-bottom-ten {
  margin-bottom: 10px;
}

.rt-home-two-about-block {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: space-between;
  align-items: center;
}

.rt-border-ten {
  border-radius: 10px;
  overflow: hidden;
}

.rt-border-ten.rt-up {
  position: relative;
}

.rt-box-one-block {
  background-image: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/68871bb923c2e3b69b465c86_f7d51fe6a41832b715d10d75659d0d2b_arrow%20(7).svg");
  background-position: 0 6px;
  background-repeat: no-repeat;
  background-size: auto;
  margin-top: 32px;
  padding-left: 42px;
}

.rt-home-two-about-left {
  color: var(--radiant-ui-components-library-marketplace--color--body-font-dark\<deleted\|variable-4662765b-9b11-3e5f-d260-f4c1e06650c9\>);
  flex: 0 40%;
  align-self: center;
}

.rt-margin-top-twenty {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  margin-top: 20px;
}

.rt-autofit-5 {
  object-fit: cover;
}

.rt-autofit-5.rt-about-img-one {
  border-radius: 10px;
  align-self: center;
  position: absolute;
  left: 0%;
  right: auto;
}

.rt-devider-one {
  background-color: #02015a1f;
  width: 100%;
  height: 1px;
  margin-bottom: 30px;
}

.rt-home-two-about-right {
  flex: 0 50%;
  justify-content: flex-end;
  align-items: center;
  display: flex;
  position: relative;
}

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

.uui-page-padding-19 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.uui-text-size-large-13 {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  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;
}

.uui-heading-medium-14 {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  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: 2.25rem;
  font-weight: 600;
  line-height: 1.3;
}

.uui-button-12 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  background-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  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-12:hover {
  border-color: var(--untitled-ui--primary700\<deleted\|variable-da4f7fa3\>);
  background-color: var(--untitled-ui--primary700\<deleted\|variable-da4f7fa3\>);
}

.uui-button-12:focus {
  background-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui--primary100\<deleted\|variable-35a3c723\>);
}

.uui-button-row-7 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.uui-layout01_component {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.uui-layout01_image-wrapper {
  background-color: var(--untitled-ui--gray100\<deleted\|variable-4a47ec41\>);
  align-items: center;
  width: 100%;
  height: 100%;
  min-height: 33rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.uui-layout01_image {
  border: .25rem solid var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  border-radius: .5rem;
  width: 40rem;
  min-width: 40rem;
  position: absolute;
  inset: auto auto auto 3rem;
}

.uui-button-secondary-gray-7 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--gray300\<deleted\|variable-51e0117e\>);
  background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
  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-7:hover {
  background-color: var(--untitled-ui--gray50-2\<deleted\|variable-8a511359\>);
  color: var(--untitled-ui--gray800\<deleted\|variable-0a1a9f61\>);
}

.uui-button-secondary-gray-7:focus {
  background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui--gray100\<deleted\|variable-4a47ec41\>);
}

.uui-space-xsmall-9 {
  width: 100%;
  min-height: 1rem;
}

.uui-space-medium-3 {
  width: 100%;
  min-height: 2rem;
}

.uui-padding-vertical-xhuge-17 {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.uui-heading-subheading-10 {
  color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  margin-bottom: .75rem;
  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;
}

.rt-category-cards-text-6 {
  color: var(--radiant-ui-components-library-marketplace--color--heading-dark\<deleted\|variable-79795e4e-3c29-5910-ab2f-ee8b0c29c52e\>);
  text-transform: capitalize;
  font-size: 18px;
  font-weight: 400;
  line-height: 31px;
}

.rt-category-cards-text-6.rt-margin-bottom-ten-2 {
  color: var(--black);
  font-family: DM Sans, sans-serif;
  font-size: 22px;
  font-weight: 700;
}

.rt-component-container-6 {
  width: 100%;
  max-width: 1290px;
  position: relative;
}

.rt-component-section-7 {
  background-color: var(--radiant-ui-components-library-marketplace--color--white\<deleted\|variable-2638b7e3-76f4-2553-5414-582d280e7f61\>);
  color: var(--radiant-ui-components-library-marketplace--color--body-font-dark\<deleted\|variable-4662765b-9b11-3e5f-d260-f4c1e06650c9\>);
  width: 100%;
  padding: 80px 15px 60px;
  font-family: Outfit, sans-serif;
  font-size: 17px;
  font-weight: 300;
  line-height: 29px;
  position: relative;
}

.rt-margin-top-thirty-2 {
  margin-top: 30px;
}

.rt-margin-bottom-ten-2 {
  margin-bottom: 10px;
}

.rt-home-two-about-block-2 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: space-between;
  align-items: center;
}

.rt-border-ten-2 {
  border-radius: 10px;
  overflow: hidden;
}

.rt-border-ten-2.rt-up {
  position: relative;
}

.rt-box-one-block-2 {
  color: #6d6d6d;
  background-image: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/68871bb923c2e3b69b465c86_f7d51fe6a41832b715d10d75659d0d2b_arrow%20(7).svg");
  background-repeat: no-repeat;
  background-size: auto;
  margin-top: 32px;
  padding-left: 42px;
}

.rt-home-two-about-left-2 {
  color: var(--radiant-ui-components-library-marketplace--color--body-font-dark\<deleted\|variable-4662765b-9b11-3e5f-d260-f4c1e06650c9\>);
  flex: 0 40%;
  align-self: center;
}

.rt-margin-top-twenty-2 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  margin-top: 20px;
  font-family: DM Sans, sans-serif;
}

.rt-autofit-8 {
  object-fit: cover;
}

.rt-autofit-8.rt-about-img-one {
  border-radius: 10px;
  align-self: center;
  position: absolute;
  left: 0%;
  right: auto;
}

.rt-devider-one-2 {
  background-color: #02015a1f;
  width: 100%;
  height: 1px;
  margin-bottom: 30px;
}

.rt-home-two-about-right-2 {
  flex: 0 50%;
  justify-content: flex-end;
  align-items: center;
  display: flex;
  position: relative;
}

.rt-full-width-3 {
  border-radius: 10px;
  width: 100%;
}

.rt-tag-wrap-2 {
  position: absolute;
  inset: 0% auto 0% 15px;
  transform: rotate(-90deg);
}

.rt-tag-wrap-2.rt-tag-two-3 {
  text-align: left;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  left: -24px;
}

.rt-tag-two-3 {
  color: #462720;
  letter-spacing: .1rem;
  font-size: .875rem;
  font-weight: 700;
  line-height: 1.75rem;
}

.rt-margin-bottom-thirty-3, .rt-margin-bottom-thirty-4 {
  margin-bottom: 30px;
}

.rt-about-two-tab-content-flex-2 {
  grid-column-gap: 25px;
  justify-content: center;
  margin-top: 35px;
}

.rt-margin-none-2 {
  margin-top: 0;
  margin-bottom: 0;
}

.rt-margin-none-2.rt-about-two-innovation-heading {
  max-width: 18ch;
  font-family: DM Sans, sans-serif;
}

.rt-margin-none-2.rt-about-two-innovation-heading.h2-dona {
  padding-left: 20px;
}

.rt-about-two-margin-top-2 {
  margin-top: 40px;
  font-family: DM Sans, sans-serif;
}

.rt-about-two-margin-top-2.paragraph-dona {
  margin-top: 15px;
  margin-bottom: 0;
}

.rt-autofit-9 {
  object-fit: cover;
}

.rt-autofit-9.rt-responsive-full-width, .rt-autofit-9.rt-responsive-full-width.rt-margin-bottom-thirty-3.rt-full-width-3 {
  width: 100%;
}

.rt-autofit-9.rt-responsive-full-width.rt-margin-bottom-thirty-3.rt-full-width-3.rt-about-two-image {
  border-radius: 10px;
}

.rt-about-two-tab-content-right-2, .rt-about-two-tab-content-left-2 {
  flex: 1;
}

.rt-tag-7 {
  color: #000;
  letter-spacing: 0;
  text-transform: uppercase;
  background-color: #f0f0f0;
  border-radius: 7px;
  padding: 9px 20px 7px;
  font-size: .875rem;
  font-weight: 400;
  line-height: 1.5rem;
}

.rt-tag-7.rt-dark-tab {
  color: #fff;
  background-color: #000;
}

.rt-tag-7.rt-dark-tab.rt-blue-tab {
  background-color: var(--radiant-ui-components-library-marketplace--color--theme-color\<deleted\|variable-7d716cca-6feb-e1e3-34d1-e80b03c86465\>);
}

.rt-tag-7.rt-dark-tab.rt-blue-tab.rt-tag-two-3 {
  background-color: var(--green);
  text-align: center;
  padding: 5px 20px 5px 10px;
  font-family: DM Sans, sans-serif;
  font-size: 17px;
  font-weight: 800;
  line-height: 20px;
}

.rt-about-two-mission-left-2 {
  border-radius: 10px;
  flex: 1;
  overflow: hidden;
}

.rt-about-two-mission-right-2 {
  color: var(--radiant-ui-components-library-marketplace--color--body-font-dark\<deleted\|variable-4662765b-9b11-3e5f-d260-f4c1e06650c9\>);
  flex: 0 50%;
  align-self: center;
}

.rt-about-two-free-ask-heading-wrap-2 {
  padding-left: 10px;
  display: flex;
  position: relative;
}

.rt-about-two-mission-flex-2 {
  grid-column-gap: 45px;
  justify-content: center;
  width: 100%;
}

.rt-category-cards-text-7 {
  color: var(--black);
  text-transform: capitalize;
  font-family: DM Sans, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 31px;
}

.rt-component-container-7 {
  width: 100%;
  max-width: 1290px;
  position: relative;
}

.rt-component-section-8 {
  background-color: var(--radiant-ui-components-library-marketplace--color--white\<deleted\|variable-2638b7e3-76f4-2553-5414-582d280e7f61\>);
  color: var(--radiant-ui-components-library-marketplace--color--body-font-dark\<deleted\|variable-4662765b-9b11-3e5f-d260-f4c1e06650c9\>);
  width: 100%;
  padding: 40px 15px 80px;
  font-family: Outfit, sans-serif;
  font-size: 17px;
  font-weight: 300;
  line-height: 29px;
  position: relative;
}

.rt-auto-fit {
  border-radius: 10px;
  height: auto;
}

.rt-font-change {
  letter-spacing: -.03rem;
}

.rt-radius-ten-2 {
  border-radius: 10px;
  overflow: hidden;
}

.rt-overflow-hidden-3 {
  overflow: hidden;
}

.rt-emoji-love-big {
  background-image: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/6887477842b76ac2043a2f9a_9df356d3ac27f7dcefa9e4d988c538ef_Emoji%20Big%20Love.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 40px 52px;
  padding: 0 15px;
}

.rt-accordion-close {
  background-color: var(--green);
  opacity: 0;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  display: flex;
}

.rt-home-one-support-flex {
  grid-column-gap: 129px;
  align-items: center;
  display: flex;
}

.rt-home-one-support-image-two {
  position: absolute;
  inset: 4% auto auto 4%;
}

.rt-home-one-support-image-two.rt-radius-fifteen {
  border-radius: 15px;
}

.rt-home-one-support-image-two.rt-radius-fifteen.rt-pink-image-shadow {
  box-shadow: 0 10px 20px #1670f899;
}

.rt-accordian-content {
  color: var(--radiant-ui-components-library-marketplace--color--body-font-dark\<deleted\|variable-4662765b-9b11-3e5f-d260-f4c1e06650c9\>);
  padding-top: 6px;
}

.rt-accordian-content.rt-padding-bottom-seventeen {
  font-family: DM Sans, sans-serif;
}

.rt-home-one-support-image-block {
  background-color: #f5f5f5;
  flex: 0 35%;
  justify-content: center;
  display: flex;
  position: relative;
}

.rt-home-one-support-image-block.rt-radius-twenty {
  border-radius: 10px;
}

.rt-accordion-open {
  color: #6d6d6d;
  background-color: #f5f5f5;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  display: flex;
  position: absolute;
}

.rt-faq {
  grid-row-gap: 10px;
  flex-direction: column;
  flex: 1;
}

.rt-home-one-support-image-three {
  z-index: 1;
  display: none;
  position: absolute;
  inset: auto auto -7% -17%;
  box-shadow: 0 20px 30px #0003;
}

.rt-faq-item-content {
  overflow: hidden;
}

.rt-faq-open-close {
  justify-content: center;
  align-items: center;
  display: flex;
}

.rt-home-one-support-content-block {
  flex: 0 49%;
}

.rt-faq-item-trigger {
  cursor: pointer;
  border-radius: 8px;
  justify-content: space-between;
  align-items: center;
  padding-top: 17px;
  padding-bottom: 17px;
  font-family: DM Sans, sans-serif;
  display: flex;
}

.rt-home-one-support-main-image {
  z-index: 1;
  object-fit: cover;
  position: relative;
}

.rt-home-one-support-image-four {
  z-index: 2;
  position: absolute;
  inset: auto 5% 5% auto;
  box-shadow: 0 11px 21px #86868633;
}

.rt-home-one-support-image-four.rt-radius-fifty-four {
  border-radius: 54px;
}

.rt-home-one-support-image-one {
  z-index: 0;
  position: absolute;
  inset: 2% 2% auto auto;
}

.rt-padding-bottom-seventeen {
  padding-bottom: 17px;
}

.rt-padding-bottom-seventeen.rt-max-width-four-fifty {
  max-width: 450px;
}

.rt-faq-accordion-wrapper {
  border-bottom: 1px solid #e7e7e7;
  position: relative;
  overflow: visible;
}

.rt-text-white-3 {
  color: var(--green);
  font-family: DM Sans, sans-serif;
  font-size: 15px;
  font-weight: 800;
  line-height: 18px;
}

.rt-heading-three {
  color: var(--radiant-ui-components-library-marketplace--color--heading-dark\<deleted\|variable-79795e4e-3c29-5910-ab2f-ee8b0c29c52e\>);
  text-transform: capitalize;
  font-size: 30px;
  font-weight: 400;
  line-height: 40px;
}

.rt-heading-three.rt-text-white-3 {
  color: var(--radiant-ui-components-library-marketplace--color--white\<deleted\|variable-2638b7e3-76f4-2553-5414-582d280e7f61\>);
  font-family: DM Sans, sans-serif;
}

.rt-team-page-cta-section {
  padding-top: 0;
}

.rt-cta-wrap {
  justify-content: center;
  align-items: center;
  display: flex;
}

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

.rt-color-white.rt-margin-bottom-zero.rt-responsive-text-center.rt-cta-paragraph {
  max-width: 326px;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
}

.rt-about-two-cta-right {
  flex: 1;
  justify-content: flex-end;
  align-self: center;
  align-items: flex-end;
  min-width: 174px;
  max-width: 234px;
  display: flex;
}

.rt-cta-line {
  background-color: #fff;
  width: 1px;
  height: 76px;
  max-height: 76px;
}

.rt-autofit-10 {
  object-fit: cover;
}

.rt-autofit-10.rt-border-radious-ten {
  border-radius: 10px;
}

.rt-cta-text-wrap {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.rt-margin-bottom-zero {
  margin-bottom: 0;
}

.rt-link-text-wrp {
  position: relative;
}

.rt-hero-button {
  background-color: var(--radiant-ui-components-library-marketplace--color--white\<deleted\|variable-2638b7e3-76f4-2553-5414-582d280e7f61\>);
  color: var(--radiant-ui-components-library-marketplace--color--heading-dark\<deleted\|variable-79795e4e-3c29-5910-ab2f-ee8b0c29c52e\>);
  text-align: center;
  letter-spacing: 1px;
  text-transform: capitalize;
  border-radius: 5px;
  padding: 12px 35px;
  font-size: 1rem;
  font-weight: 500;
}

.rt-hero-button.rt-black-button {
  background-color: var(--white);
  color: var(--white);
  line-height: 30px;
}

.rt-about-two-cta-left {
  grid-column-gap: 28px;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.rt-secondary-btn-text {
  color: var(--radiant-ui-components-library-marketplace--color--white\<deleted\|variable-2638b7e3-76f4-2553-5414-582d280e7f61\>);
  position: absolute;
  inset: auto 0% 0%;
  transform: translate(0, 200%);
}

.rt-button-mask {
  overflow: hidden;
}

.rt-about-two-cta-block {
  grid-column-gap: 30px;
  background-color: var(--green);
  border-radius: 10px;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  padding: 40px;
  display: flex;
}

.rt-about-two-cta-text-block {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.rt-cta-boxes {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: space-between;
  width: 100%;
  max-width: 1170px;
  display: flex;
}

.rt-autofit-11 {
  object-fit: cover;
  border-radius: 10px;
}

.rt-margin-bottom-twenty {
  margin-bottom: 20px;
}

.rt-full-width-4 {
  border-radius: 10px;
  width: 100%;
}

.rt-advertise-content-icon-wrapper {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  flex: none;
  align-items: center;
  width: 42px;
  display: flex;
}

.rt-advertise-icon-wrapper {
  color: var(--radiant-ui-components-library-marketplace--color--heading-dark\<deleted\|variable-79795e4e-3c29-5910-ab2f-ee8b0c29c52e\>);
  border: 1px solid #0000004d;
  border-radius: 100%;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-weight: 600;
  position: relative;
}

.rt-advertise-icon-wrapper.rticon-two {
  background-color: var(--radiant-ui-components-library-marketplace--color--theme-color\<deleted\|variable-7d716cca-6feb-e1e3-34d1-e80b03c86465\>);
}

.rt-dotted-line {
  border: 1px dashed #0003;
  flex: 1;
  width: 1px;
  height: 100%;
}

.rt-advertise-image-wrapper {
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
}

.rt-advertise-content-text-wrapper {
  max-width: 495px;
}

.rt-border-radius-six {
  border-radius: 6px;
}

.rt-advertise-content-wrapper {
  grid-column-gap: 100px;
  grid-row-gap: 100px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.rt-advertise-content {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  align-items: stretch;
}

.rt-body-font-color-3 {
  color: var(--radiant-ui-components-library-marketplace--color--body-font-dark\<deleted\|variable-4662765b-9b11-3e5f-d260-f4c1e06650c9\>);
  transition: color .35s;
}

.rt-position-relative {
  position: relative;
}

.rt-heading-two {
  color: var(--radiant-ui-components-library-marketplace--color--heading-dark\<deleted\|variable-79795e4e-3c29-5910-ab2f-ee8b0c29c52e\>);
  font-size: 30px;
  font-weight: 400;
  line-height: 45px;
}

.rt-autofit-12 {
  object-fit: cover;
}

.rt-text-uppercase {
  text-transform: uppercase;
  font-family: DM Sans, sans-serif;
}

.rt-dropdown-toggle-copy {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  align-items: center;
  padding: 10px 0;
  display: flex;
}

.rt-dropdown-2 {
  color: var(--radiant-ui-components-library-marketplace--color--body-font-dark\<deleted\|variable-4662765b-9b11-3e5f-d260-f4c1e06650c9\>);
  width: 100%;
}

.rt-accordion-main {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  max-width: 550px;
  display: flex;
}

.rt-accordion-main.rt-margin-top-thirty-five {
  transform-style: preserve-3d;
}

.rt-home-three-benefits-main {
  grid-column-gap: 100px;
  grid-row-gap: 100px;
  align-items: center;
  max-width: 1260px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.rt-accordion-v3-tag {
  color: var(--radiant-ui-components-library-marketplace--color--body-font-dark\<deleted\|variable-4662765b-9b11-3e5f-d260-f4c1e06650c9\>);
  margin-bottom: 12px;
  font-size: 16px;
  display: flex;
}

.rt-dropdown-list-3 {
  background-color: #ddd0;
  position: relative;
}

.rt-dropdown-list-3.rt-overflow-off-2, .rt-overflow-off-2 {
  overflow: hidden;
}

.rt-home-three-benefits-image {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.rt-home-three-benefits-text {
  flex: 1;
}

.rt-margin-top-thirty-five {
  margin-top: 35px;
}

.rt-second-section-icon-divider {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  justify-content: flex-start;
  align-items: stretch;
}

.rt-second-section-icon-divider.rt-icon-divider-two {
  grid-column-gap: 53px;
  grid-row-gap: 53px;
}

.rt-second-section-icon-block {
  flex: none;
  justify-content: center;
  align-items: center;
  margin-top: 40px;
  margin-bottom: 40px;
  position: relative;
  overflow: hidden;
}

.rt-icon-content-box-content {
  max-width: 330px;
  margin-top: 15px;
}

.rt-icon-content-box {
  flex: 1;
  padding-top: 16px;
  padding-bottom: 18px;
}

.rt-icon-box-bg-color {
  pointer-events: none;
  background-image: none;
  position: absolute;
  inset: 0%;
}

.rt-icon-box-divider {
  background-color: #c3c3c3;
  width: 1px;
}

.rt-second-section-icon-box {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  position: relative;
}

.rt-second-section-icon-box.rt-two-icon-box {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
}

.rt-second-section-icon-hover-out {
  position: absolute;
  inset: auto 0% 0%;
  transform: translate(0, 100%);
}

.rt-second-icon-box-second-section {
  color: var(--radiant-ui-components-library-marketplace--color--body-font-dark\<deleted\|variable-4662765b-9b11-3e5f-d260-f4c1e06650c9\>);
  flex: 1;
  max-width: 590px;
  margin-top: -2px;
}

.rt-second-icon-box-section-heading {
  max-width: 426px;
  margin-top: 0;
  margin-bottom: 46px;
}

.rt-second-icon-box-first-section {
  border-radius: 10px;
  flex: 1;
  max-width: 520px;
  overflow: hidden;
}

.rt-home-three-second-icon-box-section {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  justify-content: space-between;
  align-items: center;
  max-width: 1230px;
}

.rt-blue-icon {
  opacity: 0;
  position: absolute;
}

.rt-category-cards-text-8 {
  color: var(--radiant-ui-components-library-marketplace--color--heading-dark\<deleted\|variable-79795e4e-3c29-5910-ab2f-ee8b0c29c52e\>);
  text-transform: capitalize;
  font-size: 18px;
  font-weight: 400;
  line-height: 31px;
}

.rt-category-cards-text-8.rt-text-white-4 {
  color: var(--radiant-ui-components-library-marketplace--color--white\<deleted\|variable-2638b7e3-76f4-2553-5414-582d280e7f61\>);
}

.rt-category-cards-text-8.rt-margin-bottom-fifteen {
  color: var(--black);
  margin-bottom: 15px;
  font-family: DM Sans, sans-serif;
  font-size: 22px;
}

.rt-text-white-4 {
  color: var(--radiant-ui-components-library-marketplace--color--white\<deleted\|variable-2638b7e3-76f4-2553-5414-582d280e7f61\>);
}

.rt-component-container-8 {
  width: 100%;
  max-width: 1290px;
  position: relative;
}

.rt-component-section-9 {
  background-color: var(--radiant-ui-components-library-marketplace--color--white\<deleted\|variable-2638b7e3-76f4-2553-5414-582d280e7f61\>);
  color: var(--radiant-ui-components-library-marketplace--color--body-font-dark\<deleted\|variable-4662765b-9b11-3e5f-d260-f4c1e06650c9\>);
  width: 100%;
  padding: 80px 15px;
  font-family: Outfit, sans-serif;
  font-size: 17px;
  font-weight: 300;
  line-height: 29px;
  position: relative;
}

.rt-underline-off-2 {
  z-index: 1;
  text-decoration: none;
  position: relative;
}

.rt-body-font-color-4 {
  color: var(--radiant-ui-components-library-marketplace--color--body-font-dark\<deleted\|variable-4662765b-9b11-3e5f-d260-f4c1e06650c9\>);
  font-family: DM Sans, sans-serif;
  text-decoration: none;
  transition: color .35s;
}

.rt-body-font-color-4.paragraph-dona {
  text-decoration: none;
}

.rt-precision-card-body {
  color: var(--radiant-ui-components-library-marketplace--color--body-font-dark\<deleted\|variable-4662765b-9b11-3e5f-d260-f4c1e06650c9\>);
  padding-bottom: 38px;
  padding-left: 26px;
  padding-right: 26px;
}

.rt-precision-card-image {
  object-fit: cover;
  width: 100%;
}

.rt-precision-card-body-icon-column {
  text-align: center;
  background-color: #4a74fd;
  justify-content: center;
  align-items: center;
  width: 23%;
  padding-top: 15px;
  padding-bottom: 15px;
  display: flex;
}

.rt-all-btn-two {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  align-items: center;
  display: flex;
}

.rt-padding-top-twenty-2 {
  padding-top: 20px;
}

.rt-precision-card-body-row {
  background-color: #101929;
  border-radius: 6px;
  margin-top: -39px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.rt-precision-card-body-caption-column {
  justify-content: flex-start;
  align-items: center;
  width: 77%;
  padding: 15px 23px;
  display: flex;
}

.rt-precision-card-image-box {
  text-align: center;
  overflow: hidden;
}

.rt-discover-btn {
  color: #444655;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 1.875rem;
}

.rt-cover-image-2 {
  object-fit: cover;
}

.rt-cover-image-2.rt-full-width-image {
  width: 100%;
}

.rt-precision-card-body-caption-btn-box {
  margin-top: 10px;
}

.rt-precision-card {
  background-color: #fff;
  border-radius: 6px;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 14px;
  overflow: hidden;
}

.rt-precision-card.rt-home-two {
  margin-right: 0;
}

.rt-precision-card.rt-home-two.rt-home-two-page {
  box-shadow: 0 10px 80px #dbdfffcc;
}

.rt-precision-grid {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.rt-discover-button-icon-wrap {
  justify-content: center;
  align-items: center;
  position: relative;
}

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

.rt-no-margin-bottom {
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
}

.rt-no-margin-bottom.rt-home-three-service-description {
  color: var(--radiant-ui-components-library-marketplace--color--body-font-dark\<deleted\|variable-4662765b-9b11-3e5f-d260-f4c1e06650c9\>);
  flex: 1;
  max-width: 554px;
  font-family: DM Sans, sans-serif;
}

.rt-overflow-hidden-4 {
  overflow: hidden;
}

.rt-service-card-shape {
  width: 100%;
  position: absolute;
  inset: auto 0% -2px;
}

.rt-service-card-shape.rt-white-shape {
  opacity: 0;
  -webkit-text-stroke-color: #5d1717;
}

.rt-home-three-service-heading {
  flex: 1;
  max-width: 450px;
}

.rt-button-orange-arrow {
  color: var(--green);
  margin-top: 2px;
}

.rt-service-card-text-wrapper {
  opacity: 1;
  outline-offset: 0px;
  outline: 3px #e148c0;
  padding: 35px 40px 40px;
  text-decoration: none;
}

.rt-home-three-service-cards {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.rt-button-two-3 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.rt-button-two-text {
  color: var(--green);
  text-transform: capitalize;
  font-family: DM Sans, sans-serif;
}

.rt-tab-image-full-width {
  object-fit: cover;
}

.rt-button-two-icon-wrapper {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.rt-service-card-image-wrapper {
  position: relative;
}

.rt-home-three-service-text-wrapper {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  justify-content: space-between;
  align-items: center;
  max-width: 1250px;
  margin-bottom: 60px;
}

.rt-tag-text {
  color: #ff5e14;
  letter-spacing: 1.6px;
  text-transform: uppercase;
  font-weight: 600;
}

.rt-tag-text.rt-text-blue-2 {
  color: var(--radiant-ui-components-library-marketplace--color--theme-color\<deleted\|variable-7d716cca-6feb-e1e3-34d1-e80b03c86465\>);
  font-family: DM Sans, sans-serif;
}

.rt-tag-text.rt-text-blue-2.aboveh2dona {
  color: var(--green);
}

.rt-home-three-service-card {
  background-color: #f5f5fb;
  border-radius: 10px;
  transition: box-shadow .3s;
  display: block;
  overflow: hidden;
}

.rt-home-three-service-card:hover {
  box-shadow: 0 8px 80px #dbdfffcc;
}

.rt-margin-bottom-fifteen {
  margin-bottom: 15px;
}

.rt-button-arrow.rt-display-off-3 {
  display: none;
}

.rt-button-main-three {
  height: 26px;
  position: relative;
}

.rt-text-center-3 {
  text-align: center;
  font-family: DM Sans, sans-serif;
}

.rt-display-off-3 {
  display: none;
}

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

.rt-text-align-center.rt-body-font-color {
  font-family: DM Sans, sans-serif;
}

.rt-padding-bottom-twenty-2 {
  padding-bottom: 20px;
}

.rt-position-relative-2 {
  position: relative;
}

.rt-yearly {
  display: none;
}

.rt-monthly {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
}

.rt-price-two-amount {
  color: var(--radiant-ui-components-library-marketplace--color--heading-dark\<deleted\|variable-79795e4e-3c29-5910-ab2f-ee8b0c29c52e\>);
  font-size: 35px;
  font-weight: 400;
  line-height: 45px;
}

.rt-home-one-pricing-paragraph {
  padding-top: 10px;
  padding-bottom: 30px;
}

.rt-home-one-pricing-paragraph.rt-change-max-width {
  max-width: 300px;
}

.rt-home-one-pricing-price-item {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  color: var(--radiant-ui-components-library-marketplace--color--heading-dark\<deleted\|variable-79795e4e-3c29-5910-ab2f-ee8b0c29c52e\>);
  align-items: center;
  padding-bottom: 20px;
  font-size: 16px;
  display: flex;
}

.rt-home-one-pricing-line {
  background-color: #0000001a;
  height: 1px;
  margin-top: 10px;
  margin-bottom: 40px;
}

.rt-main-container-2 {
  max-width: 1230px;
  margin-left: auto;
  margin-right: auto;
}

.rt-main-container-2.rt-position-relative-2 {
  position: relative;
}

.rt-heading-five-39 {
  color: #152547;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 1.5625rem;
}

.rt-heading-five-39.rt-padding-top-bottom {
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: DM Sans, sans-serif;
}

.rt-home-one-pricing-button-circle {
  background-color: #fff;
  border-radius: 20px;
  width: 28px;
  height: 28px;
  margin-left: 5px;
}

.rt-home-one-pricing-button {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  font-family: DM Sans, sans-serif;
  display: flex;
}

.rt-body-font-two {
  letter-spacing: 0;
  font-family: DM Sans, sans-serif;
}

.rt-home-one-pricing-plan {
  color: #6d6d6d;
  background-color: #1670f800;
  border: 1px solid #1670f833;
  border-radius: 30px;
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
  padding: 0 15px;
  display: flex;
}

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

.rt-heading-six-28 {
  color: #040404;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 1.875rem;
}

.rt-button-font-nav {
  color: #fff;
  letter-spacing: .1875rem;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.5625rem;
}

.rt-button-font-nav.rt-button-text-hover-in {
  font-family: DM Sans, sans-serif;
}

.rt-pricing-two-price {
  padding-left: 15px;
  padding-right: 15px;
}

.rt-home-one-pricing-option {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  padding-top: 40px;
  display: grid;
}

.rt-home-one-pricing-amount {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.rt-home-one-pricing-price {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  align-items: flex-end;
  margin-top: 20px;
  display: flex;
}

.rt-home-one-pricing-button-wrapper {
  background-color: var(--green);
  cursor: pointer;
  border-radius: 20px;
  justify-content: flex-start;
  align-items: center;
  width: 68px;
  height: 35px;
  display: flex;
}

.rt-link-button {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: var(--radiant-ui-components-library-marketplace--color--theme-color\<deleted\|variable-7d716cca-6feb-e1e3-34d1-e80b03c86465\>);
  border-radius: 50px;
  justify-content: flex-start;
  align-items: center;
  padding: 12px 25px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 2px 40px #0000001a;
}

.rt-link-button.rt-change-display {
  background-color: var(--green);
  justify-content: center;
}

.rt-home-one-pricing-item {
  background-color: #fff;
  border-radius: 20px;
  flex: 1;
  padding: 30px;
  box-shadow: 1px 0 70px #0000000f;
}

.rt-home-one-pricing-plan-button {
  justify-content: center;
}

.rt-home-one-pricing-icon {
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: -10px;
  padding-top: 0;
  display: flex;
}

.rt-pricing-two-banner-design-two {
  display: none;
}

.rt-auto-fit-13 {
  object-fit: cover;
  border-radius: 0%;
}

.rt-top-heading-text-2 {
  color: #64bd68;
  text-transform: uppercase;
  font-size: .9375rem;
  line-height: 1.875rem;
}

.rt-top-heading-text-2.rt-change-color-orange {
  color: var(--radiant-ui-components-library-marketplace--color--theme-color\<deleted\|variable-7d716cca-6feb-e1e3-34d1-e80b03c86465\>);
}

.rt-top-heading-text-2.rt-change-color-orange.rt-change-letter-spacing {
  letter-spacing: .2rem;
}

.rt-top-heading-text-2.rt-change-color-orange.rt-change-letter-spacing.rt-text-align-center {
  color: var(--green);
  font-family: DM Sans, sans-serif;
}

.rt-pricing-two-banner-design {
  display: none;
  position: absolute;
}

.rt-pricing-two-banner-heading {
  padding-bottom: 10px;
}

.rt-pricing-two-banner-paragraph {
  max-width: 780px;
  margin-left: auto;
  margin-right: auto;
}

.rt-position-absolute {
  position: absolute;
}

.rt-price-tag {
  color: var(--green);
  padding-top: 4px;
  padding-bottom: 4px;
  font-family: DM Sans, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 28px;
}

.aboveh2dona {
  color: var(--green);
  font-family: DM Sans, sans-serif;
  font-size: 20px;
  font-weight: 600;
}

.text-block-67, .text-block-68, .heading-27, .paragraph-22, .bold-text-37, .paragraph-23, .bold-text-38, .bold-text-39, .text-block-69, .text-block-70, .text-block-71, .text-block-72, .text-block-73, .text-block-74, .text-block-75 {
  font-family: DM Sans, sans-serif;
}

.paragraph-24 {
  color: #616161;
}

.paragraph-dona {
  color: #616161;
  font-size: 17px;
  font-weight: 400;
  line-height: 28px;
}

.paragraph-26 {
  color: #616161;
  font-size: 17px;
  font-weight: 400;
}

.paragraph-26.paragraph-dona {
  margin-top: 15px;
  margin-bottom: 20px;
}

.bold-text-40 {
  font-size: 17px;
  font-weight: 700;
  line-height: 28px;
}

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

.image-64, .image-64-copy, .image-64-copy-copy {
  font-size: 20px;
  line-height: 20px;
}

.div-block-123 {
  grid-column-gap: 27px;
  grid-row-gap: 27px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  height: auto;
  display: flex;
}

.div-block-124 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--green);
  text-align: left;
  border-radius: 5px;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 205px;
  padding-top: 5px;
  padding-bottom: 5px;
  display: flex;
}

.image-65 {
  text-align: left;
  vertical-align: middle;
  order: -1;
  align-self: auto;
  margin-top: 0;
  margin-left: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.image-66 {
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-left: 0;
}

.bold-text-41 {
  color: var(--black);
  font-size: 22px;
  font-weight: 700;
}

.accordin-title {
  padding-bottom: 10px;
}

.bold-text-42 {
  color: var(--black);
  font-family: DM Sans, sans-serif;
  font-size: 22px;
  line-height: 31px;
}

.flex-block {
  font-family: DM Sans, sans-serif;
  -webkit-text-decoration: underline #f5f5fb;
  text-decoration: underline #f5f5fb;
}

.flex-block-2 {
  -webkit-text-decoration: underline #f5f5fb;
  text-decoration: underline #f5f5fb;
}

.flex-block-3 {
  -webkit-text-decoration: underline #f2f3fb;
  text-decoration: underline #f2f3fb;
}

.bold-text-43 {
  font-weight: 600;
}

.image-67 {
  border-radius: 12px;
  width: 100%;
  min-width: 300px;
  height: 375px;
}

.location {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/67e19411da6c3182679063ce_Group%20337.png");
  background-position: 0 0;
  background-size: cover;
  border-radius: 12px;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  max-width: none;
  padding: 140px 40px 20px 20px;
  font-size: 14px;
  line-height: 22px;
  display: flex;
}

.location.x {
  background-image: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/67e1951afeb7bd0998e9a02a_Group%20362.png");
}

.location.cochin {
  background-image: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/67e1951a495d08f56b45a33b_Group%20358.png");
}

.location.new, .location.hyderabad {
  background-image: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/67e1951afeb7bd0998e9a02a_Group%20362.png");
}

.location.chennai {
  background-image: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/68997b30221d5ad7db1a67ff_Rectangle%20405.png");
}

.loaction {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/67e19411da6c3182679063ce_Group%20337.png");
  background-position: 0 0;
  background-size: cover;
  border-radius: 12px;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  max-width: none;
  padding: 140px 40px 20px 20px;
  font-size: 14px;
  line-height: 22px;
  display: flex;
}

.loaction.x {
  background-image: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/67e1951afeb7bd0998e9a02a_Group%20362.png");
}

.loaction.x-copy {
  background-image: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/67e1951a495d08f56b45a33b_Group%20358.png");
}

.loaction.new {
  background-image: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/67e1951afeb7bd0998e9a02a_Group%20362.png");
}

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

.paragraph-27 {
  color: var(--white);
  margin-top: 30px;
  margin-bottom: 10px;
  padding-bottom: 0;
  line-height: 1.4;
}

.heading-29 {
  color: var(--white);
  margin-bottom: 0;
  padding-top: 30px;
  font-weight: 500;
  line-height: 60px;
}

.div-block-126 {
  margin-left: 0;
  margin-right: 60px;
}

.div-block-127 {
  aspect-ratio: auto;
  text-align: center;
  justify-content: center;
  align-items: center;
  padding-left: 0;
  display: flex;
}

.div-block-128 {
  text-align: center;
  padding-left: 0;
}

.div-block-129 {
  text-align: left;
}

.image-68 {
  text-align: center;
  width: auto;
  height: auto;
  display: block;
}

.div-block-130 {
  text-align: center;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  padding-left: 0;
  display: flex;
}

.image-69 {
  height: auto;
  line-height: 29px;
}

.image-70, .image-71, .image-72, .image-73, .image-74, .image-75, .image-76, .image-77, .image-78, .image-79, .image-80 {
  height: auto;
}

.div-block-131 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  justify-content: center;
  align-self: center;
  align-items: center;
  display: flex;
}

.div-block-132 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  justify-content: center;
  align-self: auto;
  align-items: center;
  display: flex;
}

.body_dona {
  font-weight: 300;
}

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

.image-81 {
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: auto;
  min-height: 0;
  max-height: none;
}

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

.div-block-136.btn {
  justify-content: center;
  align-items: center;
}

.div-block-137 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.button-16 {
  border: 1px solid var(--green);
  background-color: var(--green);
  color: var(--white);
  text-align: center;
  border-radius: 8px;
  width: 203px;
  font-weight: 500;
}

.button-16.buttonequal-length_dona {
  text-align: center;
  width: 203px;
  height: auto;
}

.button-16.nnn {
  background-color: var(--white);
  color: var(--green);
}

.button-16.zoho {
  background-color: var(--green);
  color: var(--white);
}

.button-17 {
  border: 1px solid var(--green);
  background-color: var(--white);
  color: var(--green);
  text-align: center;
  border-radius: 8px;
  width: 203px;
  font-weight: 500;
}

.button-17.mmm {
  border-color: var(--white);
  background-color: var(--green);
  color: var(--white);
}

.heading-30 {
  color: #1e0638;
}

.paragraph-28 {
  color: #616161;
  font-size: 17px;
}

.paragraph-29 {
  color: #616161;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 40px;
}

.div-block-139 {
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
}

.heading-31 {
  color: #1e0638;
  text-align: center;
  margin-top: 90px;
  margin-bottom: 10px;
}

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

.heading-32 {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 22px;
  line-height: 30px;
}

.paragraph-30 {
  color: #616161;
}

.paragraph-31 {
  color: #616161;
  margin-bottom: 0;
  font-weight: 400;
}

.div-block-141 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  border: 1px solid #e5e3e3;
  border-radius: 15px;
  flex-flow: column;
  width: 100%;
  padding: 2rem 1.5rem;
  display: flex;
}

.div-block-142 {
  padding-left: 0;
  padding-right: 0;
}

.shopify-faq-heading {
  color: var(--blue-dark);
  font-size: 18px;
  font-weight: 600;
}

.div-block-143 {
  border-bottom: 1px solid var(--bg-green);
}

.image-82 {
  position: relative;
  left: auto;
}

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

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

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

.div-block-147 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  margin-top: 10px;
  display: flex;
}

.heading-33 {
  color: #000;
  font-size: 24px;
}

.paragraph-32 {
  margin-bottom: 20px;
  font-weight: 300;
}

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

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

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

.div-block-150.repeted {
  grid-template-columns: 1fr 1fr 1fr;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  padding-left: 200px;
  padding-right: 200px;
  display: flex;
}

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

.heading-34, .heading-35, .heading-36 {
  font-size: 20px;
}

.heading-37 {
  color: var(--green);
  margin-bottom: 20px;
  padding-left: 10px;
  font-size: 20px;
}

.paragraph-33 {
  font-size: 16px;
}

.div-block-152 {
  background-color: #edf5f0;
  border-radius: 19px;
  width: auto;
  padding: 2rem 1.5rem;
}

.div-block-153 {
  background-color: #edf5f0;
  border-radius: 19px;
}

.paragraph-34 {
  margin-bottom: 20px;
}

.div-block-154 {
  text-align: center;
  background-color: #eaf5dd;
  border-radius: 19px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 874px;
  max-width: none;
  height: 398px;
  max-height: none;
  margin: 20px 0 0;
  padding: 2em 3%;
  display: block;
}

.heading-38 {
  font-size: 32px;
}

.heading-39 {
  text-align: left;
  font-size: 32px;
}

.paragraph-35 {
  color: #616161;
  text-align: left;
}

.div-block-155 {
  max-width: 500px;
  margin-bottom: 0;
  padding-bottom: 0;
  padding-right: 0;
}

.div-block-156 {
  text-align: left;
  margin-right: 0;
  padding-right: 0;
}

.image-83 {
  text-align: left;
  padding-right: 0;
  position: relative;
  top: -130px;
  right: -80px;
}

.div-block-157 {
  text-align: left;
}

.div-block-158 {
  text-align: left;
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-84 {
  position: relative;
  top: -146px;
  right: -17px;
}

.div-block-159 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: left;
  justify-content: center;
  align-items: center;
  width: auto;
  display: flex;
}

.div-block-160 {
  grid-column-gap: 25px;
  grid-row-gap: 16px;
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1.5fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center;
  width: 874px;
  height: 398px;
  margin-top: 0;
  display: flex;
}

.heading-40 {
  font-size: 32px;
}

.div-block-161 {
  background-color: #53bb7c;
  border-radius: 19px;
  width: 510px;
  height: 398px;
  padding: 2em 5%;
}

.div-block-161.width {
  background-color: gray;
  background-image: linear-gradient(#004e28, #53bb7c);
  border-radius: 19px;
  width: 328px;
  height: 320px;
  padding-left: 3%;
  padding-right: 3%;
}

.div-block-161.col {
  background-color: var(--black);
  height: 320px;
}

.heading-41 {
  color: var(--white);
  margin-top: -6px;
  font-size: 32px;
  line-height: 32px;
}

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

.heading-42 {
  color: var(--white);
  font-size: 32px;
}

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

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

.div-block-163 {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  flex-flow: column;
  display: flex;
}

.div-block-164 {
  background-color: var(--trans);
  text-align: center;
  background-image: linear-gradient(#1b7660, #1b7660);
  border-radius: 22px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 2em 5%;
  display: flex;
}

.heading-43 {
  background-color: var(--trans);
  color: var(--white);
}

.div-block-165 {
  grid-column-gap: 11px;
  grid-row-gap: 11px;
  background-color: var(--trans);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

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

.div-block-166 {
  margin-top: 20px;
}

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

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

.paragraph-39 {
  color: #616161;
  margin-bottom: 0;
  line-height: 1.4;
}

.icon-2 {
  color: var(--black);
  text-align: center;
  width: 15px;
  height: 15px;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
  padding-left: 0;
}

.text-block-76 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: var(--black);
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  margin-right: 20px;
  font-size: 15px;
  font-weight: 500;
  display: flex;
}

.dropdown-toggle-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  align-items: center;
  padding: 0;
  display: flex;
}

.locales-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  margin-top: 0;
  display: flex;
}

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

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

.div-block-171 {
  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-content: center;
  align-items: center;
  display: flex;
}

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

.heading-44 {
  font-size: 24px;
}

.paragraph-40 {
  font-size: 14px;
}

.heading-45 {
  color: #101828;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  line-height: 30px;
}

.paragraph-41 {
  margin-bottom: 0;
  font-size: 14px;
}

.div-block-173 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.heading-46 {
  color: #1e0638;
  margin-top: 0;
  margin-bottom: 0;
}

.paragraph-42 {
  color: #616161;
  padding-left: 80px;
  padding-right: 80px;
  font-size: 17px;
}

.div-block-174 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 46px;
  font-size: 17px;
  display: grid;
}

.div-block-175 {
  margin-top: 100px;
}

.heading-47 {
  color: #1e0638;
  text-align: center;
}

.div-block-176 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

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

.div-block-178 {
  margin-top: 100px;
}

.paragraph-43 {
  color: #616161;
  text-align: left;
}

.div-block-179 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  text-align: left;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

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

.heading-48 {
  font-size: 20px;
}

.heading-49 {
  color: #120421;
  font-size: 20px;
  line-height: 25px;
}

.paragraph-44 {
  color: #444;
  padding-left: 0;
  padding-right: 0;
  font-size: 15.5px;
}

.div-block-181 {
  background-color: #ecf8f1;
  border-radius: 16.28px;
  width: 353px;
  height: 223.49px;
}

.div-block-182 {
  padding: 5px 15px 15px;
}

.image-85 {
  width: 89.54px;
  height: 89.54px;
}

.div-block-183 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.div-block-185 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #deffeb;
  border-radius: 26843500px;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 167.14px;
  height: 36px;
  display: flex;
}

.div-block-186 {
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 100px;
  display: flex;
}

.paragraph-45 {
  font-size: 14px;
}

.paragraph-46 {
  color: #02763e;
  text-align: left;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  font-size: 14px;
  display: block;
}

.div-block-187 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  border-radius: 26843500px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 190px;
  height: 45px;
  display: flex;
}

.heading-50 {
  color: #1e0638;
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

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

.heading-51, .heading-52 {
  font-size: 18px;
  line-height: 22px;
}

.paragraph-47 {
  color: #585858;
  font-size: 15px;
}

.div-block-189 {
  border: 1px solid #ededed;
  border-radius: 13px;
  padding: 10px;
}

.circle {
  text-align: center;
  background-color: #098b59;
  border-radius: 50%;
  justify-content: center;
  align-self: flex-start;
  align-items: center;
  width: 35px;
  height: 35px;
  display: flex;
  position: relative;
  top: 0;
  bottom: 0;
}

.paragraph-48 {
  color: var(--white);
  text-align: center;
  margin-bottom: 0;
  font-size: 14px;
}

.dotted-line {
  outline-offset: 0px;
  mix-blend-mode: normal;
  background-color: #97c7aa;
  border-left: 0 dotted #97c7aa;
  outline: 3px solid #97c7aa;
  width: 0;
  height: 410px;
}

.dotted {
  background-color: var(--trans);
  color: var(--black);
  border-left: 2px dashed #97c7aa;
  width: 2px;
  height: 330px;
  margin-left: 17px;
  padding-left: 0;
  position: relative;
  inset: 0 0 20px 38px;
}

.dotted.marketing-page {
  height: 500px;
  left: 75px;
}

.dotted.dottedwhatsappmarketing {
  height: 462px;
}

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

.div-block-191 {
  margin-top: 100px;
}

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

.div-block-193 {
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 40px;
  display: block;
}

.heading-53 {
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  line-height: 1.2;
  display: block;
}

.paragraph-49 {
  text-align: center;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  padding-top: 10px;
  display: block;
}

.div-block-194 {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  flex-flow: column;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .25fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.heading-56 {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 18px;
  line-height: 22px;
}

.paragraph-50, .paragraph-51, .paragraph-52 {
  color: #616161;
}

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

.div-block-196 {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  margin-left: 20px;
  display: flex;
}

.paragraph-53 {
  color: var(--black);
  font-size: 20px;
  font-weight: 600;
}

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

.image-86 {
  width: 100%;
  max-width: 100%;
  height: auto;
}

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

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

.div-block-200 {
  border: 1px solid var(--trans);
  border-radius: 16px;
  height: 100%;
  margin-top: 0;
  padding: 0;
  box-shadow: 0 10px 15px -1px #0003;
}

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

.heading-59 {
  font-size: 18px;
  line-height: 26px;
}

.paragraph-54 {
  font-size: 14px;
}

.div-block-201 {
  width: auto;
  height: auto;
  padding: 15px;
}

.div-block-202 {
  background-color: #1b7660;
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
  width: auto;
  height: 8px;
}

.div-block-203 {
  text-align: center;
  justify-content: center;
  align-items: center;
  margin-top: 100px;
  display: flex;
}

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

.div-block-205 {
  margin-top: 20px;
}

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

.div-block-206.btn {
  justify-content: center;
  align-items: center;
}

.div-block-207 {
  grid-column-gap: 11px;
  grid-row-gap: 11px;
  background-color: #fff0;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.heading-60 {
  color: #fff;
  background-color: #fff0;
}

.paragraph-55 {
  color: #fff;
}

.div-block-208 {
  text-align: center;
  background-color: #fff0;
  background-image: linear-gradient(#1b7660, #1b7660);
  border-radius: 22px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 2em 5%;
  display: flex;
}

.div-block-208.zoho {
  background-image: linear-gradient(45deg, #004e28, #3aa665);
}

.button-18 {
  color: #1b7660;
  text-align: center;
  background-color: #fff;
  border: 1px solid #1b7660;
  border-radius: 8px;
  width: 203px;
  font-weight: 500;
}

.button-18.mmm {
  color: #fff;
  background-color: #1b7660;
  border-color: #fff;
}

.button-18.mmm.zoho {
  background-color: var(--trans);
}

.button-19 {
  color: #fff;
  text-align: center;
  background-color: #1b7660;
  border: 1px solid #1b7660;
  border-radius: 8px;
  width: 203px;
  font-weight: 500;
}

.button-19.nnn {
  color: #1b7660;
  background-color: #fff;
}

.tick {
  width: 18px;
  height: 12px;
}

.rich-text-block-12 {
  color: var(--grey);
  margin-bottom: 10px;
  font-size: 17px;
  font-weight: 400;
  line-height: 1.5;
}

.div-block-209 {
  grid-column-gap: 17px;
  grid-row-gap: 17px;
  background-color: #f4f4f4;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  align-items: center;
  width: auto;
  height: auto;
  margin-right: 0;
  padding: 10px 20px;
  display: flex;
}

.dropdown-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  display: flex;
}

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

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

.div-block-212 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  display: flex;
}

.dropdown-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  display: flex;
}

.text-block-77 {
  color: var(--black);
  font-weight: 500;
}

.image-87 {
  color: var(--black);
}

.div-block-213 {
  grid-column-gap: 3px;
  grid-row-gap: 3px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-88 {
  text-align: center;
  display: block;
}

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

.div-block-215, .section-5 {
  padding-top: 0;
}

.navbar {
  background-color: #fff;
}

.nav-link-4 {
  color: #475467;
  font-size: 15px;
  font-weight: 500;
}

.navbar_dropdown-list, .text-block-78 {
  width: 100px;
}

.div-block-216 {
  grid-column-gap: 7px;
  grid-row-gap: 7px;
  border: 1px solid var(--white);
  background-color: var(--white);
  text-align: center;
  border-radius: 6px;
  flex: 0 auto;
  justify-content: space-between;
  align-items: center;
  width: 190px;
  height: 32px;
  margin: 0;
  padding: 5px;
  text-decoration: none;
  display: flex;
}

.div-block-216:hover {
  background-color: var(--biege);
}

.div-block-216.inte {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  background-color: #fff;
  border-width: 1px;
  justify-content: flex-start;
  align-items: center;
  width: 314px;
  height: 134px;
}

.text-block-79 {
  color: #141414;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: auto;
  font-size: 14px;
  font-weight: 600;
  display: block;
}

.div-block-217 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  text-align: left;
  flex-flow: column;
  justify-content: center;
  align-self: auto;
  align-items: flex-start;
  padding: 0;
  display: flex;
}

.div-block-218 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  color: var(--black);
  background-color: #fff;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-218.integrations {
  width: 800px;
  height: 400px;
}

.container-27 {
  flex-flow: row;
  justify-content: flex-end;
  align-items: center;
  max-width: 1440px;
  min-height: 40px;
  display: flex;
}

.paragraph-56 {
  text-decoration: none;
  -webkit-text-decoration-color: var(--black);
  text-decoration-color: var(--black);
  font-weight: 600;
  text-decoration-style: solid;
}

.link-block-7 {
  text-decoration: none;
  -webkit-text-decoration-color: var(--black);
  text-decoration-color: var(--black);
}

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

.section-6 {
  background-color: #bb1f1f;
}

.dropdown-toggle-3 {
  font-size: .85em;
  font-weight: 600;
}

.dropdown-toggle-4 {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  justify-content: flex-start;
  align-items: center;
  padding-right: 40px;
  display: flex;
}

.text-block-80, .text-block-81 {
  font-size: .85em;
  font-weight: 600;
}

.div-block-219 {
  background-color: var(--white);
  border: 1px solid #f3f3f3;
  border-radius: 5px;
  width: 200px;
  height: 65px;
}

.div-block-220 {
  background-color: #fff;
}

.dropdown-list-2 {
  background-color: var(--white);
  color: var(--black);
}

.div-block-221 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  background-color: #f3f3f3;
  justify-content: flex-start;
  align-items: center;
  width: 190px;
  height: 32px;
  margin: 5px;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.div-block-222 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  border: 1px solid #f3f3f3;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 200px;
  height: 66px;
  margin: 10px;
  display: flex;
}

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

.link-3.w--current {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  margin-left: 10px;
  margin-right: 10px;
  display: flex;
}

.link-block-9 {
  justify-content: space-around;
  align-items: center;
  width: auto;
  text-decoration: none;
  display: flex;
}

.link-block-9.login-menu-item:hover {
  background-color: var(--trans);
}

.div-block-223 {
  grid-column-gap: 7px;
  grid-row-gap: 7px;
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  margin-left: 0;
  display: flex;
}

.div-block-224 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  background-color: #fff;
  border: 1px solid #f3f3f3;
  border-radius: 5px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 200px;
  height: 183px;
  margin-left: 0;
  padding: 3px;
  display: flex;
  position: absolute;
  inset: 0% 0% auto auto;
  box-shadow: 1px 7px 14px #0003;
}

.image-89 {
  opacity: 1;
  text-align: right;
  flex: 0 auto;
  order: 0;
  align-self: auto;
}

.dropdown-list-3 {
  margin-bottom: -35px;
}

.dropdown-list-3.w--open {
  width: auto;
  height: auto;
  margin-bottom: 0;
}

.div-block-225, .div-block-226 {
  border: 1px solid #d9d9d9;
  border-radius: 6px;
  width: 314px;
  height: 134px;
  padding-top: 20px;
  padding-left: 20px;
}

.dropdown-list-4 {
  background-color: var(--trans);
}

.div-block-227 {
  text-align: right;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

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

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

.div-block-231 {
  text-align: right;
}

.nav-menu {
  flex-flow: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-232 {
  min-height: 40px;
  max-height: none;
  display: flex;
}

.meeting-scheduled-successfully {
  color: #232425;
  text-align: center;
  letter-spacing: -.02em;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 48px;
  font-weight: 800;
  line-height: 52px;
  text-decoration: none;
}

.youll-receive-a-confirmation-email-shortly {
  color: #5f5f5f;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 33px;
  text-decoration: none;
}

.heres-what-you-can-do-next {
  color: #242424;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 33px;
  text-decoration: none;
}

.activate-multichannel-magic {
  color: #111;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 100%;
  text-decoration: none;
}

.send-messages-on-whatsapp-rcs-sms-all-at-once-zero-hassle-full-impact {
  color: #5f5f5f;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 23px;
  text-decoration: none;
}

._14-day-free-trial {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.frame-1938 {
  grid-row-gap: 10px;
  background-color: #fff;
  border-radius: 13px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 437px;
  padding: 20px 24px;
  text-decoration: none;
  display: flex;
}

.have-a-question {
  color: #111;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 100%;
  text-decoration: none;
}

.our-teams-on-standby-just-chat-now-on-whatsapp {
  color: #5f5f5f;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 23px;
  text-decoration: none;
}

.live-chat-now {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.fi_1660216-2 {
  overflow: hidden;
}

.frame-427320507 {
  grid-column-gap: 143px;
  grid-row-gap: 16px;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-left: 86px;
  padding-right: 87px;
  text-decoration: none;
  display: grid;
}

.frame-427320504 {
  grid-row-gap: 30px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: auto;
  height: auto;
  text-decoration: none;
  display: flex;
}

.whatsapp-marketing-that-drives-real-conversations {
  color: #1e0638;
  letter-spacing: -.02em;
  text-transform: capitalize;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 50px;
  font-weight: 600;
  line-height: 56px;
  text-decoration: none;
}

.send-promotions-recover-carts-confirm-cod-orders-and-grow-repeat-sales-all-through-whatsapp-with-gr {
  color: #616161;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 28px;
  text-decoration: none;
}

.frame-293383 {
  grid-column-gap: 1px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-427320505 {
  grid-column-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: flex-start;
  align-items: center;
  padding: 10px;
  text-decoration: none;
  display: flex;
  position: static;
}

.meta-business-partner-tdra-gdpr-compliant-uae-based-support {
  color: #2e2e2e;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 17px;
  font-weight: 600;
  line-height: 28px;
  text-decoration: none;
}

.frame-427320503 {
  grid-column-gap: 14px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-292617 {
  grid-column-gap: 10px;
  background-color: #1b7660;
  border: 1px solid #1b7660;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 200px;
  height: 47px;
  padding: 13px 10px;
  text-decoration: none;
  display: flex;
}

.start-your-free-trial {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.frame-292618 {
  grid-column-gap: 10px;
  border: 1px solid #1b7660;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 200px;
  height: 47px;
  padding: 13px 45px;
  text-decoration: none;
  display: flex;
}

.book-a-demo {
  color: #1b7660;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.frame-427320506 {
  grid-column-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  min-width: 0;
  margin-top: 10px;
  padding: 0;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.frame-427320622 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 300px;
  padding-left: 52px;
  padding-right: 52px;
  text-decoration: none;
  display: flex;
}

.frame-427320621 {
  grid-row-gap: 1px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  text-decoration: none;
  display: flex;
}

.frame-427320618 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  text-decoration: none;
  display: flex;
}

.text-13 {
  color: #107946;
  text-align: center;
  text-transform: uppercase;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 28px;
  text-decoration: none;
}

.leading-retail-healthcare-real-estate-fmcg-education-and-tech-brands-rely-on-greenads-global-to-powe {
  color: #797979;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  text-decoration: none;
}

.frame-427320620 {
  grid-column-gap: 16px;
  grid-row-gap: 10px;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 300px;
  padding-top: 24px;
  padding-bottom: 24px;
  text-decoration: none;
  display: grid;
  overflow: hidden;
}

.frame-427320619 {
  grid-column-gap: 129px;
  grid-row-gap: 16px;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: grid;
}

.frame-427320510 {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 300px;
  text-decoration: none;
  display: flex;
}

.frame-294225 {
  grid-row-gap: 29px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 180px;
  text-decoration: none;
  display: flex;
}

.frame-293617 {
  grid-column-gap: 9.44226px;
  background-color: #fff;
  border-radius: 58.542px;
  justify-content: center;
  align-items: center;
  width: 117.084px;
  height: 117.084px;
  padding: 33.0479px 34.9364px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 20.773px 42.0181px #00000014;
}

.fi_17866802 {
  object-fit: contain;
  max-width: 100%;
  overflow: hidden;
}

.group-294218 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 180px;
  height: 88.4863px;
  text-decoration: none;
  display: flex;
}

.frame-294226 {
  grid-row-gap: 29px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 300px;
  padding-left: 8px;
  padding-right: 8px;
  text-decoration: none;
  display: flex;
}

.vector-2 {
  object-fit: cover;
}

.group-294219 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 182px;
  height: 88.4863px;
  text-decoration: none;
  display: flex;
}

.frame-294227 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 300px;
  text-decoration: none;
  display: flex;
}

.frame-427320487 {
  grid-row-gap: 29px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.group-294220 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 159px;
  height: 82.916px;
  text-decoration: none;
  display: flex;
}

._2nd-block {
  margin-top: 100px;
}

.autolayout-feature-block {
  grid-column-gap: 15px;
  grid-row-gap: 16px;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center;
  width: 100%;
  margin-top: 100px;
  padding-left: 84px;
  padding-right: 84px;
  text-decoration: none;
  display: grid;
}

.frame-427320513 {
  grid-row-gap: 30px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  text-decoration: none;
  display: flex;
}

.frame-427320512 {
  grid-column-gap: 10px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 10px;
  padding-bottom: 10px;
  text-decoration: none;
  display: flex;
}

.text-14 {
  color: #1e0638;
  letter-spacing: -.02em;
  text-transform: capitalize;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 50px;
  font-weight: 600;
  line-height: 56px;
  text-decoration: none;
}

.frame-427320511 {
  grid-column-gap: 10px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 10px;
  text-decoration: none;
  display: flex;
}

.whatsapp-marketing-isnt-another-advert-channel-its-a-real-conversation-that-converts-it-helps-your {
  color: #616161;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 28px;
  text-decoration: none;
}

.frame-427320623 {
  grid-column-gap: 14px;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-427320624 {
  grid-column-gap: 10px;
  background-color: #1b7660;
  border: 1px solid #1b7660;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 200px;
  max-width: 202px;
  height: 47px;
  padding: 13px 10px;
  text-decoration: none;
  display: flex;
}

.text-15 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.frame-427320625 {
  grid-column-gap: 10px;
  border: 1px solid #1b7660;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 13px 45px;
  text-decoration: none;
  display: flex;
}

.text-16 {
  color: #1b7660;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.frame-427320489 {
  grid-row-gap: 10px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 300px;
  padding: 57px 95px 57px 69px;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

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

.container-28 {
  -webkit-backdrop-filter: blur(263.3px);
  backdrop-filter: blur(263.3px);
  background-image: linear-gradient(112.93deg, #a4f4cf66 0%, #7bf1a866 100%);
  border-radius: 26843500px;
}

.container-29 {
  background-color: #fff;
  border: .8px solid #f3f4f6;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 161px;
  height: 81px;
  padding-top: 13px;
  padding-left: 19.9258px;
  padding-right: 19.9258px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 8px 10px #0000001a, 0 20px 25px #0000001a;
}

.container-30 {
  background-image: linear-gradient(135deg, #51a2ff 0%, #2b7fff 100%);
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 47.4424px;
  height: 47.4424px;
  padding-right: .00012207px;
  text-decoration: none;
  display: flex;
}

.icon-3 {
  object-fit: cover;
  overflow: hidden;
}

.container-31 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 65.6197px;
  height: 28.8795px;
  text-decoration: none;
  display: flex;
}

.text-17 {
  color: #6a7282;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Arial, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  text-decoration: none;
}

.text-18 {
  color: #101828;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Arial, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.container-32 {
  background-color: #fff;
  border: .8px solid #f3f4f6;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 173px;
  height: 85px;
  padding: 8px 19.9258px 8px 19.9258px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 8px 10px #0000001a, 0 20px 25px #0000001a;
}

.container-33 {
  background-image: linear-gradient(135deg, #ff8904 0%, #ff6900 100%);
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 49.4759px;
  height: 49.476px;
  padding-right: .0000247955px;
  text-decoration: none;
  display: flex;
}

.icon-4 {
  overflow: hidden;
}

.vector-3 {
  border-style: solid;
  border-width: undefinedpx;
  object-fit: cover;
  border-color: #fff;
}

.container-34 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 75px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

.container-35 {
  background-color: #fff;
  border: .8px solid #f3f4f6;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 166px;
  height: 78px;
  padding-bottom: 8px;
  padding-left: 19.9258px;
  padding-right: 19.9258px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 8px 10px #0000001a, 0 20px 25px #0000001a;
}

.container-36 {
  background-image: linear-gradient(135deg, #c27aff 0%, #ad46ff 100%);
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 47.4424px;
  height: 47.4423px;
  text-decoration: none;
  display: flex;
}

.container-37 {
  background-color: #fff;
  border: .8px solid #f3f4f6;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 182px;
  height: 112px;
  padding-top: 15px;
  padding-left: 19.9258px;
  padding-right: 19.9258px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 8px 10px #0000001a, 0 20px 25px #0000001a;
}

.container-38 {
  grid-column-gap: 74px;
  background-image: linear-gradient(135deg, #fb64b6 0%, #f6339a 100%);
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 45.1777px;
  height: 45.1776px;
  text-decoration: none;
  display: flex;
}

.container-39 {
  grid-column-gap: 74px;
  background-image: linear-gradient(135deg, #ff6467 0%, #fb2c36 100%);
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 45.1776px;
  height: 45.1777px;
  padding-left: .0000953674px;
  text-decoration: none;
  display: flex;
}

.container-40 {
  grid-column-gap: 74px;
  background-image: linear-gradient(135deg, #00d5be 0%, #00bba7 100%);
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 45.1776px;
  height: 45.1776px;
  padding-left: .0000953674px;
  text-decoration: none;
  display: flex;
}

.text-19 {
  color: #6a7282;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Arial, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  text-decoration: none;
}

.container-41 {
  grid-column-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  width: 146.125px;
  height: 36px;
  text-decoration: none;
  display: flex;
}

.container-42 {
  background-color: #d0fae5;
  border-radius: 26843500px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 36px;
  padding-top: 11.6px;
  padding-left: 12px;
  padding-right: 12px;
  display: flex;
}

.text-20 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 16px;
  display: flex;
}

.text-21 {
  color: #007a55;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Arial, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  text-decoration: none;
}

.icon-5 {
  opacity: .76;
  object-fit: cover;
  overflow: hidden;
}

.container-43 {
  background-color: #086c3b;
  border-radius: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 320px;
  height: 176px;
  padding-top: 24px;
  padding-left: 32px;
  padding-right: 32px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 25px 50px #00000040;
}

.container-44 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 128px;
  display: flex;
}

.container-45 {
  grid-column-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 20px;
  display: flex;
}

.text-22 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Arial, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.text-23 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Arial, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  text-decoration: none;
}

.container-46 {
  grid-column-gap: 8.00001px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 36px;
  display: flex;
}

.container-47 {
  background-color: #fff3;
  border-radius: 10px;
}

.container-48 {
  grid-row-gap: 8px;
  background-color: #fff;
  border: .8px solid #f3f4f6;
  border-radius: 8px 16px 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 200px;
  height: 97.5875px;
  padding: 16.8px 24.8px .8px 24.8px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 6px #0000001a, 0 10px 15px #0000001a;
}

.text-24 {
  color: #1e2939;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Arial, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.container-49 {
  grid-column-gap: 7px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 15.9875px;
  display: flex;
}

.container-50 {
  background-color: #00c950;
  border-radius: 26843500px;
}

.text-25 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 74.1px;
  height: 15.9875px;
  text-decoration: none;
  display: flex;
}

.text-26 {
  color: #99a1af;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Arial, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  text-decoration: none;
}

.frame-427320606 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 100px;
  padding-left: 24px;
  padding-right: 24px;
  text-decoration: none;
  display: flex;
}

.frame-427320604 {
  background-image: linear-gradient(247.15deg, #035b30, #088247);
  border-radius: 24px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 300px;
  padding: 36px 45px;
  text-decoration: none;
  display: flex;
}

.frame-427320590 {
  grid-row-gap: 49px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 300px;
  text-decoration: none;
  display: flex;
}

.text-27 {
  color: #fff;
  letter-spacing: -.02em;
  text-transform: capitalize;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 50px;
  font-weight: 600;
  line-height: 56px;
  text-decoration: none;
}

.everything-starts-with-the-official-whatsapp-business-api-and-we-make-it-effortless-get-started-qui {
  color: #fff;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 28px;
  text-decoration: none;
}

.frame-427320591 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-292619 {
  grid-column-gap: 10px;
  border: 1px solid #fff;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 13px 45px;
  text-decoration: none;
  display: flex;
}

.text-28 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.frame-427320602 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  padding: 21px 18px;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.frame-427320603 {
  grid-column-gap: 18px;
  grid-row-gap: 15px;
  flex-wrap: wrap;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: center;
  place-items: center stretch;
  width: 100%;
  padding-left: 10px;
  text-decoration: none;
  display: grid;
}

.frame-427320596 {
  grid-row-gap: 9.11695px;
  background-color: #fff;
  border-radius: 4.55847px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  padding: 20px 15px;
  text-decoration: none;
  display: flex;
}

.frame-427320595 {
  grid-row-gap: 8.20525px;
  text-align: left;
  flex-direction: column;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-427320534 {
  grid-column-gap: 3.9104px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-427320533 {
  grid-column-gap: 9.776px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  padding: 9.776px;
  text-decoration: none;
  display: flex;
}

.ellipse-1369 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 4.888px;
  height: 4.888px;
  text-decoration: none;
  display: flex;
}

.text-29 {
  color: #101828;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 27.37px;
  text-decoration: none;
}

.frame-427320528 {
  grid-column-gap: 9.776px;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

._90-of-messages-read-within-minutes-unmatched-en {
  color: #364153;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 19.55px;
  text-decoration: none;
}

.frame-427320611 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-top: 100px;
  padding-left: 70px;
  padding-right: 70px;
  text-decoration: none;
  display: flex;
}

.frame-427320610 {
  grid-row-gap: 70px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-427320554 {
  grid-row-gap: 17px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 300px;
  text-decoration: none;
  display: flex;
}

.frame-427320555 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.container-51 {
  grid-row-gap: 10px;
  background-color: #deffeb;
  border-radius: 26843500px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 8px 16px;
  text-decoration: none;
  display: flex;
}

.frame-427320475 {
  grid-column-gap: 8px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.fi_4269761 {
  object-fit: cover;
  overflow: hidden;
}

.text-30 {
  color: #02763e;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Arial, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.text-31 {
  color: #1e0638;
  text-align: center;
  letter-spacing: -.02em;
  text-transform: capitalize;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 50px;
  font-weight: 600;
  line-height: 56px;
  text-decoration: none;
}

.frame-427320608 {
  grid-column-gap: 16px;
  grid-row-gap: 10px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 300px;
  padding: 13px 18px;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.frame-427320607 {
  grid-column-gap: 29px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: grid;
}

.container-52 {
  grid-row-gap: 24px;
  box-shadow: none;
  background-color: #fff;
  border: 1.15987px solid #ededed;
  border-radius: 7px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  padding: 17px;
  text-decoration: none;
  display: flex;
}

.frame-427320582 {
  grid-column-gap: 10px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.container-53 {
  background-color: #cff5de;
  border-radius: 26843500px;
  justify-content: center;
  align-items: center;
  width: 56px;
  height: 56px;
  padding-left: .00000762939px;
  text-decoration: none;
  display: flex;
}

.text-32 {
  color: #101828;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 28px;
  text-decoration: none;
}

._90-of-messages-read-within-minutes-unmatched-en-2 {
  color: #364153;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
  text-decoration: none;
}

.frame-427320563 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-top: 100px;
  padding-left: 82px;
  padding-right: 82px;
  text-decoration: none;
  display: flex;
}

.frame-427320530 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  text-decoration: none;
  display: flex;
}

.text-33 {
  color: #1e0638;
  text-align: center;
  letter-spacing: -.02em;
  text-transform: capitalize;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 50px;
  font-weight: 600;
  line-height: 56px;
  text-decoration: none;
}

.text-34 {
  color: #616161;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 24px;
  text-decoration: none;
}

.frame-427320531 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-294263 {
  grid-column-gap: 10px;
  border: 1px solid #1b7660;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 13px 24px;
  text-decoration: none;
  display: flex;
}

.text-35 {
  border-style: solid;
  border-width: undefinedpx;
  color: #1b7660;
  text-align: center;
  border-color: #1b7660;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.frame-427320562 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.frame-427320561 {
  background-color: #fff;
  border-radius: 32.5749px;
  overflow: hidden;
}

.image-474 {
  object-fit: cover;
}

._20 {
  grid-row-gap: 9.58084px;
  border: 1.55865px undefined undefined;
  -webkit-backdrop-filter: blur(24.0031px);
  backdrop-filter: blur(24.0031px);
  background-color: #ffffff1c;
  border-radius: 24.9383px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 386.91px;
  padding: 13.4132px 15.3293px;
  text-decoration: none;
  display: flex;
}

.frame-427320556 {
  grid-row-gap: 14.3713px;
  background-color: #fff;
  border-radius: 13.4132px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 180px;
  padding: 18.2036px 13.4132px;
  text-decoration: none;
  display: flex;
}

.text-36 {
  color: #07a245;
  letter-spacing: -.02em;
  text-transform: capitalize;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 45px;
  font-weight: 600;
  line-height: 49.97px;
  text-decoration: none;
}

.text-37 {
  color: #151515;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 24.09px;
  text-decoration: none;
}

.text-38 {
  color: #606060;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 21.41px;
  text-decoration: none;
}

.rectangle-34624830 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 2019px;
  height: 962px;
  text-decoration: none;
  display: flex;
}

.frame-427320573 {
  grid-row-gap: 49px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-top: 100px;
  padding-left: 84px;
  padding-right: 84px;
  text-decoration: none;
  display: flex;
}

.frame-427320564 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-39 {
  color: #1e0638;
  text-align: center;
  letter-spacing: -.03em;
  text-transform: capitalize;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 50px;
  font-weight: 600;
  line-height: 56px;
  text-decoration: none;
}

.text-40 {
  color: #616161;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 28px;
  text-decoration: none;
}

.frame-427320572 {
  grid-column-gap: 84px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-427320571 {
  grid-column-gap: 10px;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  padding: 5px 40px;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.group-294255 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 505px;
  height: 644px;
  text-decoration: none;
  display: flex;
}

.frame-427320565, .frame-427320626 {
  grid-row-gap: 70px;
  object-fit: cover;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: 590px;
  display: flex;
}

.frame-427320627 {
  grid-row-gap: 49px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-top: 100px;
  padding-left: 84px;
  padding-right: 84px;
  text-decoration: none;
  display: flex;
}

.frame-427320628 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-41 {
  color: #1e0638;
  text-align: center;
  letter-spacing: -.03em;
  text-transform: capitalize;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 50px;
  font-weight: 600;
  line-height: 56px;
  text-decoration: none;
}

.text-42 {
  color: #616161;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 28px;
  text-decoration: none;
}

.frame-427320629 {
  grid-column-gap: 84px;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-427320630 {
  grid-column-gap: 40px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  padding: 5px 0;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.group-294256 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 505px;
  height: 644px;
  text-decoration: none;
  display: flex;
}

.frame-427320631 {
  grid-row-gap: 70px;
  object-fit: cover;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  height: 590px;
  display: flex;
}

.frame-427320576 {
  grid-row-gap: 38px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  text-decoration: none;
  display: flex;
}

.frame-427320575 {
  grid-row-gap: 31px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  text-decoration: none;
  display: flex;
}

.text-44 {
  color: #141414;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 22px;
  font-weight: 400;
  line-height: 32px;
  text-decoration: none;
}

.text-45 {
  opacity: .9;
  color: #141414;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 22px;
  font-weight: 400;
  line-height: 32px;
  text-decoration: none;
}

.google-rbm-partner {
  opacity: .9;
  color: #141414;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 22px;
  font-weight: 900;
  line-height: 32px;
  text-decoration: none;
}

.why-choose-greenads-global-0 {
  color: #1e0638;
  letter-spacing: -.02em;
  text-transform: capitalize;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 50px;
  font-weight: 600;
  line-height: 56px;
  text-decoration: none;
}

.why-choose-greenads-global-1 {
  color: #096;
  letter-spacing: -.02em;
  text-transform: capitalize;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 50px;
  font-weight: 600;
  line-height: 56px;
  text-decoration: none;
}

.trusted-worldwide-by-enterprises-cpaas-providers-and-government-sectors-0 {
  color: #141414;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 32px;
  text-decoration: none;
}

.trusted-worldwide-by-enterprises-cpaas-providers-and-government-sectors-1 {
  color: #141414;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 32px;
  text-decoration: none;
}

.trusted-security-for-your-infrastructure-data-and-control-1 {
  opacity: .9;
  color: #141414;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 32px;
  text-decoration: none;
}

.official-meta-partner-0 {
  opacity: .9;
  color: #141414;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 32px;
  text-decoration: none;
}

.div-block-233 {
  margin-top: 100px;
}

.frame-427320632 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1440px;
  margin-top: 100px;
  padding-left: 88px;
  padding-right: 88px;
  text-decoration: none;
  display: flex;
}

.frame-427320616 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  text-decoration: none;
  display: flex;
}

.frame-427320633 {
  grid-row-gap: 38px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  text-decoration: none;
  display: flex;
}

.frame-427320634 {
  grid-row-gap: 31px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  text-decoration: none;
  display: flex;
}

.text-47 {
  color: #141414;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 22px;
  font-weight: 400;
  line-height: 32px;
  text-decoration: none;
}

.text-48 {
  opacity: .9;
  color: #141414;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 22px;
  font-weight: 400;
  line-height: 32px;
  text-decoration: none;
}

.frame-427320578-1 {
  object-fit: cover;
  width: 632px;
  height: 555px;
}

.why-choose-greenads-global-2 {
  color: #096;
  letter-spacing: -.02em;
  text-transform: capitalize;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 50px;
  font-weight: 600;
  line-height: 56px;
  text-decoration: none;
}

.trusted-worldwide-by-enterprises-cpaas-providers-and-government-sectors-2 {
  color: #141414;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 32px;
  text-decoration: none;
}

.list-2 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: column;
  display: flex;
}

.frame-427320615 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 100px;
  padding-left: 98px;
  padding-right: 98px;
  text-decoration: none;
  display: flex;
}

.frame-427320614 {
  grid-row-gap: 60px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-427320635 {
  grid-row-gap: 17px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 300px;
  text-decoration: none;
  display: flex;
}

.text-49 {
  color: #1e0638;
  text-align: center;
  letter-spacing: -.02em;
  text-transform: capitalize;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 50px;
  font-weight: 600;
  line-height: 56px;
  text-decoration: none;
}

.text-50 {
  color: #616161;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 28px;
  text-decoration: none;
}

.frame-427320613 {
  grid-column-gap: 16px;
  grid-row-gap: 10px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 300px;
  padding: 9px;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.frame-427320612 {
  grid-column-gap: 26px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: grid;
}

.container-54 {
  grid-row-gap: 24px;
  background-color: #ecf8f1;
  border: 1.15987px solid #ededed;
  border-radius: 7px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  padding: 17px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4.6395px 33.1724px #0000001f;
}

.frame-427320636 {
  grid-column-gap: 10px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.container-55 {
  background-color: #caead7;
  border-radius: 7px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  padding-left: .00000762939px;
  text-decoration: none;
  display: flex;
}

.text-51 {
  color: #1b7660;
  text-transform: capitalize;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 21px;
  font-weight: 600;
  line-height: 22.85px;
  text-decoration: none;
}

._90-of-messages-read-within-minutes-unmatched-en-3 {
  color: #383737;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 21.97px;
  text-decoration: none;
}

.icon-6 {
  overflow: hidden;
}

.vector-4 {
  border-style: solid;
  border-width: undefinedpx;
  object-fit: cover;
  border-color: #1a8651;
}

.text-52 {
  color: #1b7660;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 21px;
  font-weight: 600;
  line-height: 22.85px;
  text-decoration: none;
}

.frame-427320637 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 100px;
  padding-left: 98px;
  padding-right: 98px;
  text-decoration: none;
  display: flex;
}

.frame-427320638 {
  grid-row-gap: 60px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-427320639 {
  grid-row-gap: 17px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 300px;
  text-decoration: none;
  display: flex;
}

.text-53 {
  color: #1e0638;
  text-align: center;
  letter-spacing: -.02em;
  text-transform: capitalize;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 50px;
  font-weight: 600;
  line-height: 56px;
  text-decoration: none;
}

.text-54 {
  color: #616161;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 28px;
  text-decoration: none;
}

.frame-427320640 {
  grid-row-gap: 10px;
  -webkit-text-stroke-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 300px;
  padding: 9px;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.frame-427320641 {
  grid-column-gap: 26px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: grid;
}

.container-56 {
  grid-row-gap: 24px;
  box-shadow: none;
  background-color: #ecf8f1;
  border: 1.15987px solid #ededed;
  border-radius: 7px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  padding: 17px;
  text-decoration: none;
  display: flex;
}

.frame-427320642 {
  grid-column-gap: 10px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.container-57 {
  background-color: #caead7;
  border-radius: 7px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  padding-left: .00000762939px;
  text-decoration: none;
  display: flex;
}

.text-55 {
  color: #1b7660;
  text-transform: capitalize;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 21px;
  font-weight: 600;
  line-height: 22.85px;
  text-decoration: none;
}

.icon-7 {
  overflow: hidden;
}

.vector-5 {
  border-style: solid;
  border-width: undefinedpx;
  object-fit: cover;
  border-color: #1a8651;
}

.text-56 {
  color: #1b7660;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 21px;
  font-weight: 600;
  line-height: 22.85px;
  text-decoration: none;
}

.frame-427320589 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 300px;
  margin-top: 100px;
  padding-left: 145px;
  padding-right: 145px;
  text-decoration: none;
  display: flex;
}

.frame-427320588 {
  grid-row-gap: 21px;
  background-image: linear-gradient(105.1deg, #004e28 0%, #3aa665 100%);
  border-radius: 11px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  padding: 50px 62px;
  text-decoration: none;
  display: flex;
}

.text-57 {
  color: #fff;
  text-align: center;
  letter-spacing: -.04em;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 50px;
  font-weight: 600;
  line-height: 56px;
  text-decoration: none;
}

.text-58 {
  color: #fff;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 28px;
  text-decoration: none;
}

.frame-427320643 {
  grid-column-gap: 14px;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 300px;
  text-decoration: none;
  display: flex;
}

.frame-427320644 {
  grid-column-gap: 10px;
  background-color: #fff;
  border: 1px solid #fff;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 13px 24px;
  text-decoration: none;
  display: flex;
}

.text-59 {
  color: #1b7660;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.frame-427320645 {
  grid-column-gap: 10px;
  border: 1px solid #fff;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 13px 45px;
  text-decoration: none;
  display: flex;
}

.text-60 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.div-block-234, .div-block-235 {
  display: flex;
}

.image-475 {
  width: 100%;
  max-width: 100%;
  height: auto;
}

.code-embed-4 {
  background-color: var(--trans);
  box-shadow: 0 2px 5px #0003;
}

.frame-427320509 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  text-align: left;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 0;
  height: 22.7124%;
  text-decoration: none;
  display: flex;
}

.frame-427320646 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 200px;
  padding-left: 293px;
  padding-right: 293px;
  text-decoration: none;
  display: flex;
}

.frame-427320508 {
  border: 1px solid #e2e2e2;
  border-radius: 33px;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 200px;
  padding: 6px 12px;
  text-decoration: none;
  display: flex;
}

.frame-427320647 {
  grid-column-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.container-58 {
  grid-row-gap: 10px;
  background-color: #10b981;
  border-radius: 26843500px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: 8px;
  text-decoration: none;
  display: flex;
}

.live-calculator-transparent-pricing-no-sign-up {
  color: #535862;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 19.6px;
  text-decoration: none;
}

.text-61 {
  color: #181d27;
  text-align: center;
  letter-spacing: -1px;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 40px;
  font-weight: 800;
  line-height: 50px;
  text-decoration: none;
}

.estimate-your-whatsapp-api-subscription-and-messag {
  color: #535862;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 400;
  line-height: 32px;
  text-decoration: none;
}

.frame-427320648 {
  grid-row-gap: 12px;
  text-align: left;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: auto;
  max-width: 0;
  text-decoration: none;
  display: flex;
}

.frame-427320649 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 200px;
  padding-left: 293px;
  padding-right: 293px;
  text-decoration: none;
  display: flex;
}

.frame-427320650 {
  border: 1px solid #e2e2e2;
  border-radius: 33px;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 200px;
  padding: 6px 12px;
  text-decoration: none;
  display: flex;
}

.frame-427320651 {
  grid-column-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.container-59 {
  grid-row-gap: 10px;
  background-color: #10b981;
  border-radius: 26843500px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: 8px;
  text-decoration: none;
  display: flex;
}

.text-62 {
  color: #181d27;
  text-align: center;
  letter-spacing: -1px;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 40px;
  font-weight: 800;
  line-height: 50px;
  text-decoration: none;
}

.frame-427320652 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  aspect-ratio: auto;
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 800px;
  text-decoration: none;
  display: flex;
}

.frame-427320653 {
  grid-row-gap: 10px;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 200px;
  margin-bottom: 10px;
  padding-left: 293px;
  padding-right: 293px;
  text-decoration: none;
  display: flex;
}

.frame-427320654 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  text-align: left;
  border: 1px solid #e2e2e2;
  border-radius: 33px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-self: auto;
  place-items: center stretch;
  width: auto;
  min-width: auto;
  padding: 10px;
  text-decoration: none;
  display: flex;
}

.frame-427320655 {
  grid-column-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.container-60 {
  grid-row-gap: 10px;
  background-color: #10b981;
  border-radius: 26843500px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: 8px;
  text-decoration: none;
  display: flex;
}

.live-calculator-transparent-pricing-no-sign-up-2 {
  color: #535862;
  text-align: center;
  align-self: auto;
  width: 100%;
  max-width: none;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 19.6px;
  text-decoration: none;
}

.text-63 {
  color: #181d27;
  text-align: center;
  letter-spacing: -1px;
  align-self: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 40px;
  font-weight: 800;
  line-height: 50px;
  text-decoration: none;
}

.estimate-your-whatsapp-api-subscription-and-messag-2 {
  color: #535862;
  text-align: center;
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  flex-flow: column;
  order: 0;
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 100%;
  margin: 0 0 40px;
  padding-left: 0;
  padding-right: 0;
  font-size: 17px;
  font-weight: 400;
  line-height: 32px;
  text-decoration: none;
  display: block;
}

.div-block-236 {
  text-align: left;
  order: -9999;
  align-self: auto;
}

.div-block-237 {
  text-align: left;
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  padding-left: 0;
  padding-right: 0;
}

.text-64 {
  color: #181d27;
  text-align: center;
  letter-spacing: -1px;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 40px;
  font-weight: 500;
  line-height: 50px;
  text-decoration: none;
}

.frame-427320656 {
  grid-column-gap: 16px;
  grid-row-gap: 52px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1248px;
  text-decoration: none;
  display: flex;
}

.text-65 {
  color: #181d27;
  text-align: center;
  letter-spacing: -1px;
  width: 100%;
  margin-top: 20px;
  margin-bottom: 0;
  font-size: 40px;
  font-weight: 500;
  line-height: 50px;
  text-decoration: none;
}

.frame-427320609 {
  grid-column-gap: 21px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  order: 1;
  grid-template-rows: 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-rows: 1fr;
  grid-auto-columns: 1fr;
  justify-content: stretch;
  align-items: stretch;
  width: 100%;
  text-decoration: none;
  display: grid;
}

.container-61 {
  grid-column-gap: 16px;
  grid-row-gap: 10px;
  background-color: #f0fffb;
  border: 1px solid #1b7660;
  border-radius: 12px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 300px;
  height: 242px;
  padding: 14px 17px;
  display: grid;
}

.frame-427320657 {
  grid-column-gap: 10px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-427320657.flag-wrapper {
  text-align: left;
  border-radius: 50%;
  order: -9999;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: 56px;
  height: 56px;
  margin-bottom: 10px;
  position: static;
  overflow: hidden;
}

.container-62 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 56px;
  height: 56px;
  padding-left: .00000762939px;
  text-decoration: none;
  display: flex;
}

.container-62.flag-image {
  object-fit: contain;
  align-self: auto;
  width: 100%;
  max-width: none;
  height: 100%;
  padding-left: 0;
  display: block;
}

.text-66 {
  color: #181d27;
  letter-spacing: -1px;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 26px;
  font-weight: 600;
  line-height: 32px;
  text-decoration: none;
}

._90-of-messages-read-within-minutes-unmatched-en-4 {
  color: #535862;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 32px;
  text-decoration: none;
}

.frame-427320514 {
  grid-column-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-right: 206px;
  text-decoration: none;
  display: flex;
}

.text-67 {
  color: #1b7660;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.fi_545682 {
  object-fit: cover;
  overflow: hidden;
}

.container-63 {
  grid-row-gap: 12px;
  background-color: #fff;
  border: 1.15987px solid #ededed;
  border-radius: 7px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: auto;
  padding: 14px 17px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4.6395px 33.1724px #0000001f;
}

.link-4 {
  color: var(--green);
  font-weight: 700;
  text-decoration: none;
}

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

.frame-427320658 {
  grid-column-gap: 143px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-bottom: 150px;
  padding-left: 0;
  padding-right: 0;
  text-decoration: none;
  display: flex;
}

.frame-427320659 {
  grid-row-gap: 18px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  text-decoration: none;
  display: flex;
}

.top-whatsapp-automation-platform {
  color: #1e0638;
  letter-spacing: -.02em;
  text-transform: capitalize;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 50px;
  font-weight: 600;
  line-height: 56px;
  text-decoration: none;
}

.use-powerful-whatsapp-automation-tools-to-reply-instantly-qualify-leads-send-reminders-and-route-cha {
  color: #616161;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 28px;
  text-decoration: none;
}

.frame-427320660 {
  grid-column-gap: 14px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-427320661 {
  grid-column-gap: 10px;
  background-color: #1b7660;
  border: 1px solid #1b7660;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 200px;
  padding: 13px 24px;
  text-decoration: none;
  display: flex;
}

.text-68 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.frame-427320662 {
  grid-column-gap: 10px;
  border: 1px solid #1b7660;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 200px;
  padding: 13px 45px;
  text-decoration: none;
  display: flex;
}

.text-69 {
  color: #1b7660;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.frame-427320663 {
  grid-column-gap: 1px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-70 {
  color: #2e2e2e;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 28px;
  text-decoration: none;
}

.container-64 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 100%;
  height: auto;
  text-decoration: none;
  display: flex;
}

.group-294323 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 572px;
  height: 507px;
  text-decoration: none;
  display: flex;
}

.frame-427320664 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 300px;
  margin-bottom: 150px;
  padding-left: 52px;
  padding-right: 52px;
  text-decoration: none;
  display: flex;
}

.frame-427320665 {
  grid-row-gap: 15px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  text-decoration: none;
  display: flex;
}

.frame-427320666 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  text-decoration: none;
  display: flex;
}

.text-71 {
  color: #141414;
  text-align: center;
  text-transform: uppercase;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 28px;
  text-decoration: none;
}

.text-72 {
  color: #797979;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  text-decoration: none;
}

.frame-427320667 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 300px;
  padding-top: 24px;
  padding-bottom: 24px;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.frame-427320668 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-427320669 {
  grid-column-gap: 10px;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 300px;
  text-decoration: none;
  display: flex;
}

.frame-427320670 {
  grid-row-gap: 29px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 180px;
  text-decoration: none;
  display: flex;
}

.frame-427320671 {
  grid-column-gap: 9.44226px;
  background-color: #fff;
  border-radius: 58.542px;
  justify-content: center;
  align-items: center;
  width: 117.084px;
  height: 117.084px;
  padding: 33.0479px 34.9364px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 20.773px 42.0181px #00000014;
}

.group-294324 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 180px;
  height: 88.4863px;
  text-decoration: none;
  display: flex;
}

.frame-427320672 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 300px;
  text-decoration: none;
  display: flex;
}

.frame-427320673 {
  grid-row-gap: 29px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.group-294325 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 159px;
  height: 82.916px;
  text-decoration: none;
  display: flex;
}

.frame-427320674 {
  grid-row-gap: 29px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 300px;
  padding-left: 8px;
  padding-right: 8px;
  text-decoration: none;
  display: flex;
}

.vector-6 {
  object-fit: cover;
}

.group-294326 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 182px;
  height: 82.4863px;
  text-decoration: none;
  display: flex;
}

.image-476 {
  box-sizing: content-box;
  width: 100%;
  max-width: 100%;
  height: auto;
}

.autolayout-feature-block-2 {
  grid-column-gap: 20px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-bottom: 150px;
  padding-left: 0;
  padding-right: 0;
  text-decoration: none;
  display: flex;
}

.frame-427320675 {
  grid-row-gap: 18px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  text-decoration: none;
  display: flex;
}

.frame-427320676 {
  grid-column-gap: 10px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 10px;
  padding-bottom: 10px;
  text-decoration: none;
  display: flex;
}

.text-73 {
  color: #1e0638;
  letter-spacing: -.02em;
  text-transform: capitalize;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 50px;
  font-weight: 600;
  line-height: 56px;
  text-decoration: none;
}

.frame-427320677 {
  grid-column-gap: 10px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 10px;
  text-decoration: none;
  display: flex;
}

.whatsapp-automation-is-the-use-of-whatsapp-automation-software-chatbots-and-workflows-to-send-instan {
  color: #616161;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 28px;
  text-decoration: none;
}

.frame-427320678 {
  grid-column-gap: 14px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-427320679 {
  grid-column-gap: 10px;
  background-color: #1b7660;
  border: 1px solid #1b7660;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 202px;
  padding: 13px 24px;
  text-decoration: none;
  display: flex;
}

.text-74 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.frame-427320680 {
  grid-column-gap: 10px;
  border: 1px solid #1b7660;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 13px 30px;
  text-decoration: none;
  display: flex;
}

.text-75 {
  color: #1b7660;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.frame-427320681 {
  grid-column-gap: 0px;
  grid-row-gap: 13px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 300px;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.container-65 {
  grid-row-gap: 7.68045px;
  background-color: #fff;
  border: .960053px solid #e9e9e9;
  border-radius: 5.76032px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 20px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 0 5px #00000026;
}

.frame-427320682 {
  grid-column-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.container-66 {
  background-color: #047857;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  text-decoration: none;
  display: flex;
}

.text-76 {
  color: #101828;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 17px;
  font-weight: 500;
  line-height: 25.92px;
  text-decoration: none;
}

.text-77 {
  color: #1a8651;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 15px;
  font-weight: 400;
  line-height: 23.04px;
  text-decoration: none;
}

.frame-427320683 {
  grid-column-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 34.4607px;
  display: flex;
}

.frame-427320684 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 150px;
  padding-left: 70px;
  padding-right: 70px;
  text-decoration: none;
  display: flex;
}

.frame-427320685 {
  grid-row-gap: 70px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 1000px;
  text-decoration: none;
  display: flex;
}

.frame-427320686 {
  grid-row-gap: 17px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 300px;
  text-decoration: none;
  display: flex;
}

.frame-427320687 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.container-67 {
  grid-row-gap: 10px;
  background-color: #deffeb;
  border-radius: 26843500px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 8px 16px;
  text-decoration: none;
  display: flex;
}

.frame-427320688 {
  grid-column-gap: 8px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.text-78 {
  color: #02763e;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Arial, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.text-79 {
  color: #1e0638;
  text-align: center;
  letter-spacing: -.02em;
  text-transform: capitalize;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 50px;
  font-weight: 600;
  line-height: 56px;
  text-decoration: none;
}

.frame-427320689 {
  grid-column-gap: 16px;
  grid-row-gap: 10px;
  flex-direction: column;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 1000px;
  margin-bottom: 150px;
  padding: 13px 18px;
  text-decoration: none;
  display: block;
  overflow: hidden;
}

.frame-427320690 {
  grid-column-gap: 29px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: start;
  align-items: stretch;
  width: 100%;
  text-decoration: none;
  display: grid;
  overflow: visible;
}

.container-68 {
  grid-row-gap: 24px;
  box-shadow: none;
  background-color: #fff;
  border: 1.15987px solid #ededed;
  border-radius: 7px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: auto;
  padding: 17px;
  text-decoration: none;
  display: flex;
}

.frame-427320691 {
  grid-column-gap: 10px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.container-69 {
  background-color: #cff5de;
  border-radius: 26843500px;
  justify-content: center;
  align-items: center;
  width: 56px;
  height: 56px;
  padding-left: .00000762939px;
  text-decoration: none;
  display: flex;
}

.text-80 {
  color: #101828;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 28px;
  text-decoration: none;
}

._90-of-messages-read-within-minutes-unmatched-en-5 {
  color: #364153;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 23px;
  text-decoration: none;
}

.icon-8 {
  overflow: hidden;
}

.vector-7 {
  border-style: solid;
  border-width: undefinedpx;
  object-fit: cover;
  border-color: #00a63e;
}

.frame-427320692 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 100%;
  padding-left: 24px;
  padding-right: 24px;
  text-decoration: none;
  display: flex;
}

.frame-427320693 {
  grid-column-gap: 45px;
  grid-row-gap: 45px;
  background-image: linear-gradient(244.12deg, #035b30, #088247);
  border-radius: 24px;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: .9fr 1.1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 0;
  max-width: none;
  padding: 36px 45px;
  text-decoration: none;
  display: flex;
}

.frame-427320694 {
  grid-row-gap: 26px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  text-decoration: none;
  display: flex;
}

.text-81 {
  color: #fff;
  letter-spacing: -.02em;
  text-transform: capitalize;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 50px;
  font-weight: 600;
  line-height: 56px;
  text-decoration: none;
}

.design-your-whatsapp-automation-flows-once-and-let-them-run-on-autopilot-for-every-new-customer-from {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 25px;
  text-decoration: none;
}

.frame-427320695 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-427320696 {
  grid-column-gap: 10px;
  border: 1px solid #fff;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 13px 45px;
  text-decoration: none;
  display: flex;
}

.text-82 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.frame-427320697 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: auto;
  max-width: none;
  padding: 21px 18px;
  text-decoration: none;
  display: block;
  overflow: hidden;
}

.frame-427320698 {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 0;
  text-decoration: none;
  display: grid;
}

.frame-427320699 {
  grid-row-gap: 9px;
  background-color: #fff;
  border-radius: 4.55847px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  padding: 22.7924px 21.8807px 30.9976px;
  text-decoration: none;
  display: flex;
}

.frame-427320700 {
  grid-row-gap: 8.20525px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-427320701 {
  grid-column-gap: 3.9104px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-427320702 {
  grid-column-gap: 9.776px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  padding: 9.776px;
  text-decoration: none;
  display: flex;
}

.ellipse-1370 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 4.888px;
  height: 4.888px;
  text-decoration: none;
  display: flex;
}

.text-83 {
  color: #101828;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 27.37px;
  text-decoration: none;
}

.frame-427320703 {
  grid-column-gap: 9.776px;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

._90-of-messages-read-within-minutes-unmatched-en-6 {
  color: #364153;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 19.55px;
  text-decoration: none;
}

.frame-427320597 {
  grid-row-gap: 9.11695px;
  background-color: #fff;
  border-radius: 4.55847px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  padding: 16px 21.8807px 24px;
  text-decoration: none;
  display: flex;
}

.text-84 {
  color: #101828;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 28px;
  text-decoration: none;
}

._90-of-messages-read-within-minutes-unmatched-en-7 {
  color: #364153;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
  text-decoration: none;
}

._90-of-messages-read-within-minutes-unmatched-en-8 {
  color: #364153;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.frame-427320599 {
  grid-row-gap: 9.11695px;
  background-color: #fff;
  border-radius: 4.55847px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  padding: 35px 21.8807px 43px;
  text-decoration: none;
  display: flex;
}

.frame-427320704 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 150px;
  padding-left: 0;
  padding-right: 0;
  text-decoration: none;
  display: flex;
}

.frame-427320705 {
  grid-column-gap: 13px;
  background-image: linear-gradient(245.51deg, #035b30, #088247);
  border-radius: 24px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 1000px;
  padding: 36px 45px;
  text-decoration: none;
  display: flex;
}

.frame-427320706 {
  grid-row-gap: 49px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  max-width: 522px;
  text-decoration: none;
  display: flex;
}

.text-85 {
  color: #fff;
  letter-spacing: -.02em;
  text-transform: capitalize;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 50px;
  font-weight: 600;
  line-height: 56px;
  text-decoration: none;
}

.get-up-and-running-with-whatsapp-message-automation-in-five-simple-steps-our-platform-handles-the-co {
  color: #fff;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 25px;
  text-decoration: none;
}

.frame-427320707 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-427320708 {
  grid-column-gap: 10px;
  border: 1px solid #fff;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 13px 45px;
  text-decoration: none;
  display: flex;
}

.text-86 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.frame-427320709 {
  grid-column-gap: 16px;
  grid-row-gap: 10px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  padding: 0;
  text-decoration: none;
  display: block;
  overflow: hidden;
}

.frame-427320710 {
  grid-column-gap: 18px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-left: 5px;
  padding-right: 5px;
  text-decoration: none;
  display: grid;
}

.frame-427320711 {
  grid-row-gap: 9.11695px;
  background-color: #fff;
  border-radius: 4.55847px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  padding: 15px 21.8807px 27px;
  text-decoration: none;
  display: flex;
}

.frame-427320712 {
  grid-row-gap: 8.20525px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-427320713 {
  grid-column-gap: 3.9104px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-427320714 {
  grid-column-gap: 9.776px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  padding: 9.776px;
  text-decoration: none;
  display: flex;
}

.ellipse-1371 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 4.888px;
  height: 4.888px;
  text-decoration: none;
  display: flex;
}

.text-87 {
  color: #101828;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 22px;
  text-decoration: none;
}

.frame-427320715 {
  grid-column-gap: 9.776px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

._90-of-messages-read-within-minutes-unmatched-en-9 {
  color: #364153;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 19.55px;
  text-decoration: none;
}

.frame-427320716 {
  grid-row-gap: 9.11695px;
  background-color: #fff;
  border-radius: 4.55847px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  padding: 15px 21.8807px 24px;
  text-decoration: none;
  display: flex;
}

.text-88 {
  color: #101828;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 28px;
  text-decoration: none;
}

._90-of-messages-read-within-minutes-unmatched-en-10 {
  color: #364153;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
  text-decoration: none;
}

.frame-427320598 {
  grid-row-gap: 9.11695px;
  background-color: #fff;
  border-radius: 4.55847px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  padding: 15px 21.8807px 27px;
  text-decoration: none;
  display: flex;
}

._90-of-messages-read-within-minutes-unmatched-en-11 {
  color: #364153;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.frame-427320717 {
  grid-row-gap: 9.11695px;
  background-color: #fff;
  border-radius: 4.55847px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  padding: 15px 21.8807px 27px;
  text-decoration: none;
  display: flex;
}

.frame-427320718 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  padding: 21px 18px;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.frame-427320719 {
  grid-column-gap: 18px;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-427320720 {
  grid-row-gap: 9.11695px;
  background-color: #fff;
  border-radius: 4.55847px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  padding: 15px 21.8807px 27px;
  text-decoration: none;
  display: flex;
}

.frame-427320721 {
  grid-row-gap: 8.20525px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-427320722 {
  grid-column-gap: 3.9104px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-427320723 {
  grid-column-gap: 9.776px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  padding: 9.776px;
  text-decoration: none;
  display: flex;
}

.ellipse-1372 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 4.888px;
  height: 4.888px;
  text-decoration: none;
  display: flex;
}

.text-89 {
  color: #101828;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 22px;
  text-decoration: none;
}

.frame-427320724 {
  grid-column-gap: 9.776px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

._90-of-messages-read-within-minutes-unmatched-en-12 {
  color: #364153;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 19.55px;
  text-decoration: none;
}

.frame-427320725 {
  grid-row-gap: 9.11695px;
  background-color: #fff;
  border-radius: 4.55847px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  padding: 16px 21.8807px 24px;
  text-decoration: none;
  display: flex;
}

.text-90 {
  color: #101828;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 28px;
  text-decoration: none;
}

._90-of-messages-read-within-minutes-unmatched-en-13 {
  color: #364153;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
  text-decoration: none;
}

.frame-427320726 {
  grid-row-gap: 9.11695px;
  background-color: #fff;
  border-radius: 4.55847px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  padding: 22.7924px 21.8807px 30.9976px;
  text-decoration: none;
  display: flex;
}

._90-of-messages-read-within-minutes-unmatched-en-14 {
  color: #364153;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.frame-427320727 {
  grid-row-gap: 9.11695px;
  background-color: #fff;
  border-radius: 4.55847px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  padding: 22px 21.8807px 30px;
  text-decoration: none;
  display: flex;
}

.frame-427320728 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 700px;
  padding: 21px 18px;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.frame-427320729 {
  grid-column-gap: 18px;
  grid-row-gap: 16px;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  margin-bottom: 7px;
  text-decoration: none;
  display: grid;
}

.frame-427320730 {
  grid-row-gap: 9.11695px;
  background-color: #fff;
  border-radius: 4.55847px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: auto;
  padding: 15px 21.8807px 27px;
  text-decoration: none;
  display: flex;
}

.frame-427320731 {
  grid-row-gap: 8.20525px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-427320732 {
  grid-column-gap: 3.9104px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-427320733 {
  grid-column-gap: 9.776px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  padding: 0 5px 0 0;
  text-decoration: none;
  display: flex;
}

.text-91 {
  color: #101828;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 22px;
  text-decoration: none;
}

.frame-427320734 {
  grid-column-gap: 9.776px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

._90-of-messages-read-within-minutes-unmatched-en-15 {
  color: #364153;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.frame-427320735 {
  grid-row-gap: 9.11695px;
  background-color: #fff;
  border-radius: 4.55847px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: auto;
  padding: 16px 21.8807px 24px;
  text-decoration: none;
  display: flex;
}

.text-92 {
  color: #101828;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 28px;
  text-decoration: none;
}

._90-of-messages-read-within-minutes-unmatched-en-16 {
  color: #364153;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.frame-427320736 {
  grid-row-gap: 9.11695px;
  background-color: #fff;
  border-radius: 4.55847px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: auto;
  margin-top: 0;
  padding: 25px 21.8807px;
  text-decoration: none;
  display: flex;
}

._90-of-messages-read-within-minutes-unmatched-en-17 {
  color: #364153;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.frame-427320737 {
  grid-row-gap: 9.11695px;
  background-color: #fff;
  border-radius: 4.55847px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: auto;
  padding: 22px 21.8807px 30px;
  text-decoration: none;
  display: flex;
}

.frame-427320738 {
  grid-column-gap: 10px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-left: 10px;
  padding-right: 10px;
  text-decoration: none;
  display: flex;
}

.frame-427320739 {
  grid-row-gap: 89px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-bottom: 150px;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  display: flex;
}

.frame-427320740 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-93 {
  color: #1e0638;
  text-align: center;
  letter-spacing: -.03em;
  text-transform: capitalize;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 50px;
  font-weight: 600;
  line-height: 56px;
  text-decoration: none;
}

.design-your-whatsapp-automation-flows-once-and-let-them-run-on-autopilot-for-every-new-customer-from-2 {
  color: #616161;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 40px;
  padding-right: 40px;
  font-family: DM Sans, sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 28px;
  text-decoration: none;
}

.frame-427320741 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-left: 10px;
  padding-right: 10px;
  text-decoration: none;
  display: flex;
}

.frame-427320742 {
  grid-column-gap: 0px;
  grid-row-gap: 26px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 400px;
  text-decoration: none;
  display: flex;
}

.frame-427320743 {
  grid-column-gap: 40px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-427320744 {
  grid-column-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-bottom: 33px;
  padding-left: 0;
  padding-right: 0;
  text-decoration: none;
  display: flex;
}

.frame-427320745 {
  grid-column-gap: 11.3043px;
  background-image: linear-gradient(144.57deg, #096, #007a2e);
  border-radius: 113.043px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  width: 52px;
  height: 52px;
  padding: 8px 20px;
  text-decoration: none;
  display: flex;
}

.text-94 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 25px;
  font-weight: 500;
  line-height: 31.65px;
  text-decoration: none;
}

.frame-427320746 {
  grid-column-gap: 16px;
  background-color: #fff;
  border: 1px solid #ebebeb;
  border-radius: 6px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 13px;
  text-decoration: none;
  display: flex;
}

.frame-427320747 {
  grid-column-gap: 10px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 48px;
  height: 79px;
  text-decoration: none;
  display: flex;
}

.frame-427320748 {
  background-color: #cff5de;
  border-radius: 9px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  padding-left: .00000762939px;
  text-decoration: none;
  display: flex;
}

.vector-8 {
  border-style: solid;
  border-width: undefinedpx;
  object-fit: cover;
  border-color: #096;
}

.frame-427320749 {
  grid-row-gap: 5px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 79px;
  text-decoration: none;
  display: flex;
}

.text-95 {
  color: #101828;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 28px;
  text-decoration: none;
}

.auto-ask-for-name-company-location-and-budget-us {
  color: #686868;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 23px;
  text-decoration: none;
}

.frame-427320750 {
  grid-column-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-bottom: 33px;
  text-decoration: none;
  display: flex;
}

.frame-427320751 {
  grid-column-gap: 16px;
  background-color: #fff;
  border: 1px solid #ebebeb;
  border-radius: 6px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 13px;
  text-decoration: none;
  display: flex;
}

.frame-427320752 {
  grid-column-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-427320753 {
  grid-column-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  padding-bottom: 33px;
  text-decoration: none;
  display: flex;
}

.container-70 {
  background-color: #cff5de;
  border-radius: 9px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  padding-left: .00000762939px;
  text-decoration: none;
  display: flex;
}

.frame-427320754 {
  grid-row-gap: 5px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 81px;
  text-decoration: none;
  display: flex;
}

.frame-427320755 {
  grid-column-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.icon-9 {
  overflow: hidden;
}

.frame-427320756 {
  grid-column-gap: 40px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-427320757 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 19px 77px;
  text-decoration: none;
  display: flex;
}

.frame-427320758 {
  grid-row-gap: 54px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.why-whatsapp-automation-matters-for-business {
  color: #1e0638;
  text-align: center;
  letter-spacing: -.03em;
  text-transform: capitalize;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 50px;
  font-weight: 600;
  line-height: 56px;
  text-decoration: none;
}

.frame-427320759 {
  grid-column-gap: 22px;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-427320760 {
  grid-row-gap: 24px;
  background-color: #ddffea;
  border: 1.15987px solid #ededed;
  border-radius: 9px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  padding: 18px 13px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4.6395px 33.1724px #0000001f;
}

.frame-427320761 {
  grid-column-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.container-71 {
  grid-column-gap: 11.3043px;
  background-image: linear-gradient(145.01deg, #096 0%, #007a2e 100%);
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  padding: 20.3478px;
  text-decoration: none;
  display: flex;
}

.text-96 {
  color: #101828;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 28px;
  text-decoration: none;
}

.container-72 {
  background-color: #00a63e;
  border-radius: 26843500px;
  width: 6px;
  height: auto;
}

.text-97 {
  color: #364153;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 23px;
  text-decoration: none;
}

.frame-427320762 {
  grid-row-gap: 24px;
  background-color: #ddffea;
  border: 1.15987px solid #ededed;
  border-radius: 9px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  padding: 15px 13px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4.6395px 33.1724px #0000001f;
}

.text-98 {
  color: #101828;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 23px;
  text-decoration: none;
}

.frame-427320763 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 19px 77px;
  text-decoration: none;
  display: flex;
}

.frame-427320764 {
  grid-row-gap: 54px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-427320765 {
  grid-column-gap: 22px;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-427320766 {
  grid-row-gap: 24px;
  background-color: #ddffea;
  border: 1.15987px solid #ededed;
  border-radius: 9px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  padding: 18px 13px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4.6395px 33.1724px #0000001f;
}

.frame-427320767 {
  grid-column-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.container-73 {
  grid-column-gap: 11.3043px;
  background-image: linear-gradient(145.01deg, #096 0%, #007a2e 100%);
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  padding: 20.3478px;
  text-decoration: none;
  display: flex;
}

.text-99 {
  color: #101828;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 28px;
  text-decoration: none;
}

.container-74 {
  background-color: #00a63e;
  border-radius: 26843500px;
}

.text-100 {
  color: #364153;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 23px;
  text-decoration: none;
}

.frame-427320768 {
  grid-row-gap: 24px;
  background-color: #ddffea;
  border: 1.15987px solid #ededed;
  border-radius: 9px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  padding: 15px 13px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4.6395px 33.1724px #0000001f;
}

.text-101 {
  color: #101828;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 23px;
  text-decoration: none;
}

.frame-427320769 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 150px;
  padding: 0;
  text-decoration: none;
  display: flex;
}

.frame-427320770 {
  grid-row-gap: 54px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-427320771 {
  grid-column-gap: 22px;
  grid-row-gap: 16px;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-self: auto;
  align-items: stretch;
  width: auto;
  text-decoration: none;
  display: grid;
}

.frame-427320772 {
  grid-row-gap: 24px;
  box-shadow: none;
  background-color: #ddffea;
  border: 1.15987px solid #ededed;
  border-radius: 9px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  min-width: 0;
  padding: 18px 13px;
  text-decoration: none;
  display: flex;
}

.frame-427320773 {
  grid-column-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.container-75 {
  grid-column-gap: 11.3043px;
  background-image: linear-gradient(145.01deg, #096 0%, #007a2e 100%);
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  padding: 20.3478px;
  text-decoration: none;
  display: flex;
}

.text-102 {
  color: #101828;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 28px;
  text-decoration: none;
}

.container-76 {
  background-color: #00a63e;
  border-radius: 26843500px;
  width: 6px;
  height: 6px;
}

.text-103 {
  color: #364153;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 23px;
  text-decoration: none;
}

.frame-427320774 {
  grid-row-gap: 24px;
  box-shadow: none;
  background-color: #ddffea;
  border: 1.15987px solid #ededed;
  border-radius: 9px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  min-width: 0;
  height: auto;
  padding: 15px 13px;
  text-decoration: none;
  display: flex;
}

.text-104 {
  color: #101828;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 23px;
  text-decoration: none;
}

.frame-427320775 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-left: 82px;
  padding-right: 82px;
  text-decoration: none;
  display: flex;
}

.frame-427320776 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  text-decoration: none;
  display: flex;
}

.text-105 {
  color: #1e0638;
  text-align: center;
  letter-spacing: -.02em;
  text-transform: capitalize;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 50px;
  font-weight: 600;
  line-height: 56px;
  text-decoration: none;
}

.turn-every-whatsapp-conversation-into-a-revenue-opportunity-see-how-whatsapp-business-automation-del {
  color: #616161;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 24px;
  text-decoration: none;
}

.frame-427320777 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-427320778 {
  grid-column-gap: 10px;
  border: 1px solid #1b7660;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 13px 24px;
  text-decoration: none;
  display: flex;
}

.text-106 {
  border-style: solid;
  border-width: undefinedpx;
  color: #1b7660;
  text-align: center;
  border-color: #1b7660;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.frame-427320779 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.frame-427320780 {
  background-color: #fff;
  border-radius: 32.5749px;
  overflow: hidden;
}

.image-477 {
  object-fit: cover;
}

._28 {
  grid-row-gap: 9.58084px;
  border: 1.55865px undefined undefined;
  -webkit-backdrop-filter: blur(24.0031px);
  backdrop-filter: blur(24.0031px);
  background-color: #ffffff1c;
  border-radius: 24.9383px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 386.91px;
  padding: 13.4132px 15.3293px;
  text-decoration: none;
  display: flex;
}

.frame-427320781 {
  grid-row-gap: 14.3713px;
  background-color: #fff;
  border-radius: 13.4132px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 180px;
  padding: 18.2036px 13.4132px;
  text-decoration: none;
  display: flex;
}

.text-107 {
  color: #07a245;
  letter-spacing: -.02em;
  text-transform: capitalize;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 45px;
  font-weight: 600;
  line-height: 49.97px;
  text-decoration: none;
}

.text-108 {
  color: #151515;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 24.09px;
  text-decoration: none;
}

.text-109 {
  color: #606060;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 21.41px;
  text-decoration: none;
}

.rectangle-34624831 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 2019px;
  height: 962px;
  text-decoration: none;
  display: flex;
}

.frame-427320782 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 300px;
  text-decoration: none;
  display: flex;
}

.text-110 {
  color: #1e0638;
  text-align: center;
  letter-spacing: -.02em;
  text-transform: capitalize;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 50px;
  font-weight: 600;
  line-height: 56px;
  text-decoration: none;
}

.frame-427320783 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-427320784 {
  grid-column-gap: 10px;
  border: 1px solid #1b7660;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 13px 24px;
  text-decoration: none;
  display: flex;
}

.text-111 {
  border-style: solid;
  border-width: undefinedpx;
  color: #1b7660;
  text-align: center;
  border-color: #1b7660;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.frame-427320785 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  padding-left: 0;
  padding-right: 0;
  text-decoration: none;
  display: flex;
}

.frame-427320786 {
  grid-column-gap: 0px;
  grid-row-gap: 64px;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1.5fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-bottom: 150px;
  text-decoration: none;
  display: flex;
}

.frame-427320787 {
  grid-row-gap: 30px;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  text-decoration: none;
  display: flex;
}

.frame-427320788 {
  grid-column-gap: 10px;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-112 {
  color: #1e0638;
  letter-spacing: -.02em;
  text-transform: capitalize;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 50px;
  font-weight: 600;
  line-height: 56px;
  text-decoration: none;
}

.frame-427320789 {
  grid-column-gap: 10px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 10px;
  text-decoration: none;
  display: flex;
}

.our-most-advanced-platform-telinfy-provides-the-complete-infrastructure-automation-layer-you-need-t {
  color: #616161;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 28px;
  text-decoration: none;
}

.frame-427320790 {
  grid-column-gap: 10px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-427320791 {
  grid-column-gap: 10px;
  background-color: #1b7660;
  border: 1px solid #1b7660;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: none;
  padding: 13px 24px;
  text-decoration: none;
  display: flex;
}

.text-113 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.frame-427320792 {
  grid-column-gap: 10px;
  border: 1px solid #1b7660;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 13px 45px;
  text-decoration: none;
  display: flex;
}

.text-114 {
  color: #1b7660;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.frame-427320793 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  width: 100%;
  padding: 10px;
  text-decoration: none;
  display: flex;
}

.frame-427320794 {
  grid-column-gap: 13px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: grid;
}

.container-77 {
  background-color: #fff;
  border: 1px solid #dbdbdb;
  border-radius: 9px;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  padding: 20.1295px 59px 20px 20.1295px;
  text-decoration: none;
  display: flex;
}

.container-78 {
  grid-column-gap: 13.4197px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 40.2589px;
  display: flex;
}

.container-79 {
  grid-column-gap: 11.3043px;
  background-image: linear-gradient(145.01deg, #096 0%, #007a2e 100%);
  border-radius: 113.043px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  padding: 20.3478px;
  text-decoration: none;
  display: flex;
}

.text-115 {
  color: #101828;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 15px;
  font-weight: 500;
  line-height: 22.65px;
  text-decoration: none;
}

.container-80 {
  grid-column-gap: 13.4196px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 40.2589px;
  display: flex;
}

.container-81 {
  grid-column-gap: 11.3043px;
  background-image: linear-gradient(145.67deg, #096 0%, #007a2e 100%);
  border-radius: 113.043px;
  justify-content: center;
  align-items: center;
  width: 40.2589px;
  height: 40.2589px;
  padding: 20.3478px;
  text-decoration: none;
  display: flex;
}

.icon-10 {
  overflow: hidden;
}

.vector-9 {
  border-style: solid;
  border-width: undefinedpx;
  object-fit: cover;
  border-color: #fff;
}

.image-478 {
  margin-bottom: 150px;
}

.frame-427320795 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: auto;
  min-width: auto;
  margin-bottom: 150px;
  padding-left: 0;
  padding-right: 0;
  text-decoration: none;
  display: flex;
}

.frame-427320796 {
  grid-row-gap: 21px;
  background-image: linear-gradient(105.1deg, #004e28, #3aa665);
  border-radius: 11px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: auto;
  margin-left: 0;
  margin-right: 0;
  padding: 40px;
  text-decoration: none;
  display: flex;
}

.text-116 {
  color: #fff;
  text-align: center;
  letter-spacing: -.02em;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 50px;
  font-weight: 600;
  line-height: 56px;
  text-decoration: none;
}

.let-whatsapp-automation-handle-the-repetitive-work-while-your-team-focuses-on-high-value-conversatio {
  color: #fff;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 28px;
  text-decoration: none;
}

.frame-427320797 {
  grid-column-gap: 14px;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 300px;
  text-decoration: none;
  display: flex;
}

.frame-427320798 {
  grid-column-gap: 10px;
  background-color: #fff;
  border: 1px solid #fff;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 13px 24px;
  text-decoration: none;
  display: flex;
}

.text-117 {
  color: #1b7660;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.frame-427320799 {
  grid-column-gap: 10px;
  border: 1px solid #fff;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 13px 45px;
  text-decoration: none;
  display: flex;
}

.text-118 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.div-block-239 {
  text-align: center;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: auto;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.image-479 {
  width: 40px;
  height: 35px;
}

.image-480, .image-481, .image-482, .image-483 {
  width: 43px;
  height: 35px;
}

.link-block-10 {
  align-self: auto;
  text-decoration: none;
}

.link-block-11, .link-block-12, .link-block-13, .link-block-14, .link-block-15, .link-block-16, .link-block-17, .link-block-18, .link-block-19, .link-block-20, .link-block-21 {
  text-decoration: none;
}

.frame-427320800 {
  grid-column-gap: 76px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-bottom: 100px;
  padding: 0;
  text-decoration: none;
  display: flex;
}

.frame-427320801 {
  grid-row-gap: 30px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 300px;
  text-decoration: none;
  display: flex;
}

.container-82 {
  grid-row-gap: 10px;
  background-color: #e6f3eb;
  border-radius: 26843500px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 8px 16px;
  text-decoration: none;
  display: flex;
}

.frame-427320802 {
  grid-column-gap: 8px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.text-119 {
  color: #2cab6e;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.text-120 {
  color: #1e0638;
  letter-spacing: -.02em;
  text-transform: capitalize;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 50px;
  font-weight: 600;
  line-height: 56px;
  text-decoration: none;
}

.text-121 {
  color: #616161;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 28px;
  text-decoration: none;
}

.frame-427320803 {
  grid-column-gap: 14px;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-427320804 {
  grid-column-gap: 10px;
  background-color: #1b7660;
  border: 1px solid #1b7660;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 200px;
  padding: 13px 24px;
  text-decoration: none;
  display: flex;
}

.text-122 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.frame-427320805 {
  grid-column-gap: 10px;
  border: 1px solid #1b7660;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 200px;
  padding: 13px 24px;
  text-decoration: none;
  display: flex;
}

.text-123 {
  color: #1b7660;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.frame-427320806 {
  grid-column-gap: 1px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.container-83 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  display: flex;
}

.group-294376 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 100%;
  height: auto;
  text-decoration: none;
  display: flex;
}

.div-block-241, .div-block-242 {
  width: 100%;
  max-width: 100%;
}

.image-484 {
  width: 100%;
  max-width: 100%;
  height: auto;
}

.image-485, .image-486 {
  width: 100%;
}

.div-block-243 {
  width: 100%;
  max-width: 100%;
}

.image-487, .image-488 {
  width: 100%;
}

.div-block-244 {
  width: 100%;
  max-width: 100%;
}

.frame-427320807 {
  grid-row-gap: 9.86111px;
  background-image: linear-gradient(125.97deg, #0b3644, #198454);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 40px 80px;
  text-decoration: none;
  display: flex;
}

.frame-427320808 {
  grid-row-gap: 50px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-427320809 {
  grid-row-gap: 54.2361px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-427320810 {
  grid-row-gap: 23.6667px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 394.444px;
  text-decoration: none;
  display: flex;
}

.frame-427320811 {
  grid-row-gap: 9.86111px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  padding-left: 0;
  padding-right: 0;
  text-decoration: none;
  display: flex;
}

.text-124 {
  grid-column-gap: 10px;
  background-color: #30796a8c;
  border: .780667px solid #00bc7d4d;
  border-radius: 26194800px;
  justify-content: center;
  align-items: center;
  width: 150px;
  padding: 10px;
  text-decoration: none;
  display: flex;
}

.text-125 {
  background-color: #2ddc88;
  border-radius: 50px;
  width: 10px;
  height: 10px;
  font-size: 15px;
}

.text-126 {
  color: #2ddc88;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 19.52px;
  text-decoration: none;
}

.text-127 {
  color: #fff;
  text-align: center;
  letter-spacing: -.02em;
  text-transform: capitalize;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 49px;
  font-weight: 600;
  line-height: 54.65px;
  text-decoration: none;
}

.text-128 {
  color: #fff;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 27.32px;
  text-decoration: none;
}

.frame-427320812 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: row;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-427320813 {
  grid-column-gap: 8px;
  grid-row-gap: 0px;
  flex-flow: row;
  order: 0;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: 100%;
  max-width: 100%;
  height: auto;
  padding-left: 0;
  padding-right: 0;
  text-decoration: none;
  display: grid;
}

.frame-427320814 {
  grid-column-gap: 8px;
  text-align: left;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: 100%;
  max-width: 100%;
  padding-top: 0;
  padding-bottom: 0;
  text-decoration: none;
  display: flex;
}

.frame-427320815 {
  grid-column-gap: 0px;
  background-color: #fff;
  border-radius: 50px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  padding: 5px;
  text-decoration: none;
  display: flex;
}

.text-129 {
  color: #2c907c;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 15px;
  font-weight: 500;
  line-height: 19.51px;
  text-decoration: none;
}

.group-294330, .group-294377 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: none;
  height: auto;
  text-decoration: none;
  display: flex;
}

.group-294395 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1140.22px;
  height: 590.888px;
  text-decoration: none;
  display: flex;
}

.text-block-82 {
  color: var(--white);
  font-size: 15px;
  font-weight: 700;
}

.text-block-83 {
  color: var(--white);
  font-size: 14px;
}

.div-block-245 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  line-height: 1.4;
  display: flex;
}

.div-block-246 {
  text-align: left;
  justify-content: center;
  align-self: auto;
  align-items: center;
  display: flex;
}

.div-block-247 {
  width: auto;
  max-width: none;
}

@media screen and (min-width: 1280px) {
  .fs-toc_sidebar {
    top: 17%;
  }

  .rt-real-apps-card.rt-future-image-card.rt-image-three {
    z-index: 3;
    position: absolute;
  }

  .rt-home-one-hero-image-wrapper.rt-about-one-hero-image-wrapper {
    right: -22%;
  }

  .rt-home-one-hero-heading.rt-home-two-hero-banner {
    background-position: 57% 360%, 117% -80%, 0 0;
  }

  .rt-home-one-hero-description {
    max-width: 555px;
  }

  .rt-home-one-heading.rt-about-one-hero-heading {
    max-width: 648px;
    font-size: 52px;
    line-height: 60px;
  }

  .rt-heading-five-34, .rt-heading-five-9 {
    font-size: 1.5rem;
  }

  .frame-1948 {
    flex: 1;
  }

  .ts-block {
    flex-wrap: nowrap;
  }

  .ts-reviewer-desi {
    font-size: 16px;
  }

  .ts-card {
    background-color: #fff;
  }

  .ts-reviewer-desi-2 {
    font-size: 16px;
  }

  .ts-card-2 {
    background-color: #fff;
  }

  .rt-tag-wrapper {
    margin-bottom: 25px;
  }

  .rt-logistic-head-content {
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
    display: flex;
  }

  .rt-card-content-box {
    padding-bottom: 40px;
    padding-left: 70px;
  }

  .rt-white-card-box {
    position: absolute;
    inset: auto 0% 0%;
  }

  .rt-logistic-hrading-paragraph {
    width: 566px;
    margin-bottom: 40px;
  }

  .rt-logistic-card-wrapper {
    grid-column-gap: 28px;
    grid-row-gap: 28px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .rt-logistic-box-paragraph {
    margin-bottom: 0;
  }

  .rt-black-round {
    z-index: 10;
    background-color: #000;
    border-radius: 100%;
    justify-content: center;
    align-items: center;
    width: 58px;
    height: 58px;
    display: flex;
  }

  .rt-logistic-card-box {
    position: relative;
  }

  .rt-heading-five-39 {
    font-size: 1.25rem;
    line-height: 1.875rem;
  }

  .rt-button-font-nav.rt-position-absolute {
    position: absolute;
  }

  .icon-2, .text-block-76 {
    color: var(--grey);
  }

  .dropdown-toggle-2 {
    padding-left: 10px;
    padding-right: 35px;
  }

  .locales-list {
    color: var(--black);
    padding-top: 0;
    padding-bottom: 0;
  }

  .dropdown-list {
    grid-column-gap: 17px;
    grid-row-gap: 17px;
    border: 1px solid var(--grad-derk-green);
    background-color: var(--white);
    border-radius: 3px;
    justify-content: center;
    align-items: center;
    padding: 10px;
    display: none;
    box-shadow: 5px 5px 8px #0003;
  }

  .locale {
    padding-top: 5px;
    padding-bottom: 5px;
  }

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

  .heading-54 {
    font-size: 24px;
  }

  .heading-55 {
    font-size: 24px;
    line-height: 25px;
  }

  .heading-56 {
    font-size: 24px;
    line-height: 28px;
  }
}

@media screen and (min-width: 1440px) {
  .margin-bottom.multichannel {
    text-align: center;
  }

  .main-wrapper {
    overflow: visible;
  }

  .padding-section-large {
    flex-flow: column;
    padding-top: 2rem;
    padding-bottom: 2rem;
    padding-right: 0;
  }

  .padding-section-large.text-only.align-center {
    flex-flow: column;
  }

  .sectionx.green {
    padding-top: 60px;
  }

  .sectionx.low {
    padding-bottom: .25em;
  }

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

  .navbar3_container {
    grid-template-columns: .5fr max-content 1fr;
  }

  .navbar3_component {
    justify-content: flex-start;
    align-items: center;
    display: flex;
    overflow: hidden;
  }

  .footer1_component {
    width: 100%;
    overflow: hidden;
  }

  .body-2 {
    overflow: visible;
  }

  .paragraph.new {
    font-size: 18px;
  }

  .slide-wrapper {
    vertical-align: baseline;
    margin-left: auto;
    margin-right: auto;
    position: relative;
  }

  .feature-image {
    width: 270px;
    height: 270px;
    max-height: none;
  }

  .body-4 {
    font-size: 1vw;
  }

  .faq-question {
    border-top-style: none;
    border-left-style: none;
    border-right-style: none;
  }

  .hero-without-image {
    background-color: var(--bg-green);
    background-image: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/67d41b5da88ed61037ed75fc_Group%20291620.png");
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: contain;
    background-attachment: fixed;
    border-radius: 24px;
  }

  .body-5 {
    font-family: DM Sans, sans-serif;
    font-size: 1vw;
  }

  .paragraph-4 {
    font-size: 1.18em;
    font-weight: 300;
  }

  .bold-text-4 {
    font-weight: 500;
  }

  .combine-pricing4_label {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }

  .combine-line_divider-dark {
    background-color: var(--bg-green);
  }

  .combine-text-size-regular-copy {
    border: 1px solid var(--green);
    background-color: var(--bg-green);
    color: var(--black);
    border-radius: 4px;
    padding: 10px;
  }

  .box-content-copy {
    grid-template-columns: 1fr 1fr;
  }

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

  .home_faq_content-copy {
    grid-template-columns: 1fr .75fr;
    width: 100%;
    padding-bottom: 60px;
    position: static;
  }

  .home_features-list_component-copy {
    flex-flow: column;
    flex: 0 auto;
    order: 0;
    justify-content: center;
    align-self: center;
    align-items: center;
    width: 87vw;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .div-block-10 {
    grid-column-gap: 27px;
    grid-row-gap: 27px;
    flex-flow: column;
    width: 100%;
    max-width: 1440px;
    display: block;
  }

  .mask {
    margin-left: auto;
    margin-right: auto;
    position: static;
    left: 0;
  }

  .slide-2 {
    width: 100%;
    height: 100%;
  }

  .mask-2 {
    width: 100%;
  }

  .slider {
    background-color: #0000;
    width: 100%;
    height: 100%;
  }

  .container-7 {
    width: 100%;
    max-width: none;
  }

  .uui-page-padding-2.green {
    background-color: var(--bg-green);
  }

  .uui-layout91_list-copy-copy {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .uui-layout91_item-copy-copy {
    background-color: var(--bg-green);
    height: 250px;
  }

  .new-layout {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .caps-green {
    font-weight: 900;
  }

  .bold-text-9 {
    font-weight: 500;
  }

  .team-block-copy {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .hero-wrapper-two-copy {
    justify-content: flex-start;
    align-items: flex-start;
    padding-bottom: 60px;
  }

  .heading-2-copy {
    text-align: left;
  }

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

  .text-block {
    font-size: 1.5em;
    font-weight: 900;
  }

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

  .image-13 {
    width: 59px;
    height: 59px;
    max-height: 100%;
  }

  .hero-without-image-copy {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    background-color: var(--bg-green);
    border-radius: 24px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-end;
    padding-top: 60px;
    padding-bottom: 0;
    display: flex;
  }

  .home_about-4_content-right-copy {
    padding-top: 60px;
  }

  .padding-section-large-copy {
    padding-top: 4rem;
    padding-bottom: 2rem;
    padding-right: 0;
  }

  .hero-wrapper-two-copy-copy {
    justify-content: flex-start;
    align-items: flex-start;
    padding-bottom: 60px;
    padding-left: 40px;
  }

  .box-content-copy-copy {
    grid-template-columns: 1.5fr 1fr;
    padding-right: 40px;
  }

  .combine-padding-global-2 {
    background-image: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/67d7d8c92488f97a763bc7c9_Frame%201853.png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    padding-top: 100px;
    padding-bottom: 100px;
    font-family: DM Sans, sans-serif;
  }

  .combine-heading-style-h1 {
    font-family: DM Sans, sans-serif;
    font-size: 42px;
    font-weight: 600;
  }

  .combine-text-size-regular-2 {
    font-family: DM Sans, sans-serif;
    font-size: 1.3em;
  }

  .combine-container-small-2 {
    max-width: 57rem;
  }

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

  .text-cta {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    background-color: var(--bg-green);
    border-radius: 24px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-end;
    padding-top: 60px;
    padding-bottom: 0;
    display: flex;
  }

  .left-aligned-cta {
    justify-content: flex-start;
    align-items: flex-start;
    padding-bottom: 60px;
  }

  .uui-navbar02_dropdown-right-overlay-absolute {
    background-color: var(--white);
  }

  .margin-bottom-copy {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    flex-flow: column;
  }

  .image-14 {
    width: 120px;
    max-width: none;
    height: auto;
    max-height: none;
  }

  .slider-2 {
    grid-template-columns: 1fr .75fr;
    width: 100%;
    padding-bottom: 20px;
    position: static;
  }

  .text-span-7 {
    color: var(--green);
    font-weight: 600;
  }

  .rcsboxleft {
    justify-content: flex-start;
    align-items: flex-start;
    padding-bottom: 60px;
    padding-left: 40px;
  }

  .lefttext {
    text-align: left;
  }

  .boxsection {
    grid-template-columns: 1.5fr 1fr;
    padding-right: 40px;
  }

  .text-block-6 {
    font-size: 1.5em;
    font-weight: 900;
  }

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

  .image-20 {
    width: 59px;
    height: 59px;
    max-height: 100%;
  }

  .boxsection-2 {
    grid-template-columns: 1.5fr 1fr;
    padding-right: 40px;
  }

  .image-20-copy {
    width: 59px;
    height: 59px;
    max-height: 100%;
  }

  .text-block-2-copy {
    text-align: left;
  }

  .div-block-19-copy {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .image-21 {
    max-width: 500px;
  }

  .sectionx-3.green {
    padding-top: 60px;
  }

  .text-block-2-copy-copy {
    text-align: left;
  }

  .image12 {
    width: 59px;
    height: 59px;
    max-height: 100%;
  }

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

  .team-block-copy-copy, .new-teamblock, .team-block-copy-copy-copy {
    grid-template-columns: 1fr;
  }

  .combine-heading-style-h1-copy {
    font-family: DM Sans, sans-serif;
    font-size: 42px;
    font-weight: 600;
  }

  .team-block-copy-copy, .boxteam {
    grid-template-columns: 1fr;
  }

  .centresection {
    padding-top: 2rem;
    padding-bottom: 2rem;
    padding-right: 0;
  }

  .no-scroll {
    overflow: visible;
  }

  .chabotquestion-2 {
    border-top-style: none;
    border-left-style: none;
    border-right-style: none;
  }

  .image-35 {
    max-width: 400px;
  }

  .image-40 {
    width: 350px;
  }

  .imageiconlarge {
    width: 59px;
    height: 59px;
    max-height: 100%;
  }

  .padding-section-large-copy {
    flex-flow: row;
    padding-top: 2rem;
    padding-bottom: 2rem;
    padding-right: 0;
  }

  .padding-section-large-copy.text-only.align-center {
    flex-flow: column;
  }

  .tabs-copy {
    flex: 1;
  }

  .image-slider {
    max-width: 500px;
  }

  .tablink-2 {
    max-width: 700px;
  }

  .image-35-copy {
    max-width: 600px;
  }

  .padding-secti {
    flex-flow: column;
    padding-top: 2rem;
    padding-bottom: 2rem;
    padding-right: 0;
  }

  .padding-secti.text-only.align-center {
    flex-flow: column;
  }

  .blog-section.green {
    padding-top: 60px;
  }

  .blog-section.low {
    padding-bottom: .25em;
  }

  .image-48 {
    width: 350px;
  }

  .uui-navbar02_dropdown-right-overlay-absolute-2 {
    background-color: #fff;
  }

  .cardbox {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .rt-home-one-hero-container {
    padding-left: 0;
    padding-right: 0;
  }

  .rt-home-one-hero-image-wrapper.rt-about-one-hero-image-wrapper {
    min-width: 956px;
    right: -15%;
  }

  .rt-home-one-hero-heading.rt-home-two-hero-banner {
    background-position: 62% 411%, 117% -80%, 0 0;
  }

  .slider-card {
    grid-template-columns: 1fr;
  }

  .rt-home-one-testimonial {
    background-position: 40% 20%;
  }

  .slider-card-green {
    grid-template-columns: 1fr;
  }

  .tagline-multichannel {
    font-size: 16px;
  }

  .logo-carousal.green {
    padding-top: 60px;
  }

  .logo-carousal.low {
    padding-bottom: .25em;
  }

  .div-block-85 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .div-block-87 {
    border-radius: 13px;
    width: 100%;
    margin-top: 40px;
    padding: 20px;
    box-shadow: 0 2px 25px -14px #0003;
  }

  .div-block-88 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: row;
    max-width: 946px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-90 {
    grid-column-gap: 21px;
    grid-row-gap: 21px;
    border-radius: 13px;
    flex-flow: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-width: 0;
    max-width: 890px;
    margin-top: 20px;
    margin-bottom: 100px;
    padding: 20px;
    box-shadow: 0 2px 25px -14px #0003;
  }

  .image-57 {
    line-height: 42px;
  }

  .text-block-54 {
    color: #111;
  }

  .text-block-55 {
    color: #232425;
    margin-top: 24px;
    margin-bottom: 24px;
    font-family: DM Sans, sans-serif;
    font-size: 48px;
    font-weight: 400;
    line-height: 52px;
  }

  .text-block-56 {
    color: #5f5f5f;
    font-family: DM Sans, sans-serif;
    font-size: 20px;
    line-height: 33px;
  }

  .text-block-57 {
    color: #242424;
    font-family: DM Sans, sans-serif;
    font-size: 24px;
    line-height: 33px;
  }

  .div-block-97 {
    padding: 0;
  }

  .div-block-98 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: column;
    padding: 20px;
    display: flex;
  }

  .div-block-99 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-flow: row;
    display: flex;
  }

  .image-58 {
    font-size: 20px;
  }

  .div-block-100 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: column;
    display: flex;
  }

  .text-block-58 {
    color: #111;
    font-family: DM Sans, sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.2;
  }

  .text-block-59 {
    font-size: 16px;
    line-height: 1.2px;
  }

  .button-10 {
    background-color: #800e75;
    border-radius: 8px;
  }

  .text-block-60, .text-block-61 {
    line-height: 1.4;
  }

  .button-11 {
    text-align: left;
    background-color: #800e75;
    border-radius: 8px;
    margin-left: 0;
    margin-right: 100px;
    font-size: 19px;
  }

  .text-block-62 {
    color: #2a2a2a;
    margin-right: 0;
    padding-left: 100px;
    font-size: 19px;
  }

  .rt-home-one-support-image-three {
    display: block;
    left: -12%;
  }

  .rt-about-two-cta-left {
    grid-column-gap: 40px;
  }

  .rt-precision-grid {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .div-block-127 {
    text-align: center;
    padding-left: 0;
  }

  .div-block-128 {
    text-align: center;
    padding-left: 20px;
  }

  .div-block-129 {
    text-align: center;
    margin-bottom: 20px;
    padding-left: 150px;
  }

  .image-68 {
    text-align: center;
    width: 893px;
    height: 503px;
  }

  .div-block-130 {
    text-align: center;
  }
}

@media screen and (min-width: 1920px) {
  .container {
    max-width: 1440px;
  }

  .container-large {
    flex-flow: column;
    max-width: 1440px;
  }

  .container-large.two {
    flex-flow: row;
    justify-content: flex-start;
    align-items: flex-start;
    position: relative;
  }

  .main-wrapper {
    overflow: visible;
  }

  .padding-section-large {
    width: 100%;
    max-width: 1440px;
  }

  .padding-section-large.text-only.align-center {
    padding-left: 0;
    padding-right: 0;
  }

  .sectionx.drk-green {
    padding-bottom: 0;
  }

  .sectionx.down {
    justify-content: flex-start;
    align-items: flex-start;
    max-width: none;
    display: flex;
  }

  .sectionx.down.overflow {
    max-width: none;
  }

  .page-wrapper.new-wrapper {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: block;
  }

  .padding-bottom.padding-xxlarge {
    max-width: 1440px;
  }

  .home_hero-header_image {
    box-sizing: border-box;
    aspect-ratio: auto;
    vertical-align: baseline;
    object-fit: fill;
    height: auto;
  }

  .home_feature_list {
    justify-content: stretch;
    place-items: start stretch;
  }

  .home_features-list_image-wrapper {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 30px;
    width: 100%;
    height: 100%;
  }

  .home_features-list_image {
    opacity: 1;
    background-position: 50%;
    border-radius: 30px;
    width: 100%;
    height: auto;
    max-height: none;
    overflow: hidden;
  }

  .home_features-list_component {
    width: 100%;
    max-width: 1440px;
  }

  .home_features-list_item {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .home_about-1_content {
    width: 1440px;
  }

  .home_about-4_image {
    aspect-ratio: auto;
    object-fit: contain;
    width: 549px;
    height: 603px;
    max-height: 600px;
  }

  .home_about-4_content-right {
    display: flex;
  }

  .home_about-4_image-wrapper {
    aspect-ratio: auto;
    object-fit: fill;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    font-family: DM Sans, sans-serif;
    display: flex;
  }

  .home_about-4_content {
    grid-column-gap: 5rem;
    grid-template-columns: 1fr 1fr;
    max-width: 1440px;
  }

  .home_about-3_content {
    grid-column-gap: 5rem;
    grid-template-columns: .75fr .5fr;
  }

  .home_about-3_list {
    width: 100%;
  }

  .home_faq_list, .home_stats-2_component, .home_how-it-works_content {
    max-width: 1440px;
  }

  .paragraph-2 {
    font-size: 18px;
  }

  .featured-blog-image {
    width: 436.109px;
    height: 306.656px;
  }

  .team-image, .team {
    width: 100%;
  }

  .image-2 {
    padding-right: 0;
  }

  .about-4_content-copy {
    max-width: 1440px;
  }

  .hero-without-image {
    background-position: 50%;
    background-repeat: repeat;
    background-size: cover;
  }

  .combine-pricing4_item.full-hieght {
    justify-content: flex-start;
    align-items: center;
    height: 100%;
  }

  .uui-logos04_list {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .box-content-copy {
    grid-template-columns: 1fr 1fr;
  }

  .spark-side-flat-tab-parent {
    max-width: 1440px;
  }

  .spark-rounded-corner-image {
    width: 578px;
    height: 100%;
  }

  .spark-simple-flat-square-tab.spark-tab-with-arrow.green {
    border-style: solid solid none;
    border-width: 1px 1px 126px;
    border-color: var(--green);
    font-family: DM Sans, sans-serif;
  }

  .spark-simple-flat-square-tab.spark-tab-with-arrow.green:hover {
    border-bottom-color: var(--green);
  }

  .new-box {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .uui-container-large {
    max-width: 1440px;
  }

  .uui-layout91_component {
    width: 100%;
    max-width: 1440px;
  }

  .uui-padding-vertical-xhuge {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .uui-testimonial12_content {
    grid-template-columns: 1fr .25fr;
    justify-content: space-between;
    max-width: 1440px;
  }

  .uui-testimonial12_slide {
    margin-right: 0;
  }

  .home_faq_content-copy, .div-block-10, .uui-container-large-2, .uui-testimonial11_component, .uui-padding-vertical-xhuge-3 {
    max-width: 1440px;
  }

  .team-block-copy {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .combine-padding-global-2 {
    padding-top: 60px;
    padding-bottom: 0;
  }

  .uui-navbar02_dropdown-content-left {
    width: 100%;
  }

  .uui-navbar02_component {
    padding-left: 5%;
    padding-right: 5%;
  }

  .uui-navbar02_container {
    max-width: 1440px;
  }

  .margin-bottom-copy {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .headerslider {
    padding-bottom: 3rem;
  }

  .slider-2 {
    grid-template-columns: 1fr .75fr;
    padding-bottom: 0;
  }

  .image-15 {
    width: auto;
    height: 100px;
    max-height: none;
  }

  .resources-box {
    width: 100%;
  }

  .uui-container-large-3 {
    max-width: none;
  }

  .uui-page-padding-4 {
    padding-left: 5%;
    padding-right: 5%;
  }

  .uui-padding-vertical-xhuge-5 {
    width: 1440px;
  }

  .cta-green {
    max-width: 1440px;
  }

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

  .twosection {
    place-content: space-between;
    max-width: 1440px;
  }

  .uui-container-large-6 {
    max-width: 1440px;
  }

  .div-block-25 {
    width: 90%;
  }

  .container-9 {
    background-size: cover;
    width: 1440px;
    max-width: 1440px;
  }

  .image-22 {
    width: 100%;
  }

  .uui-container-large-7 {
    max-width: 1440px;
  }

  .uui-contact04_component {
    width: 1440px;
  }

  .uui-padding-vertical-xhuge-9 {
    width: 100%;
    max-width: 1440px;
  }

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

  .feature-card-copy {
    width: 100%;
  }

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

  .team-grid-copy {
    width: 100%;
  }

  .uui-contact14_map-wrapper, .container-10 {
    max-width: 1440px;
  }

  .container-large-copy {
    max-width: 100rem;
  }

  .chatbotgrid-copy {
    width: 100%;
  }

  .new-teamblock {
    grid-template-columns: 1fr;
  }

  .team-block-copy-copy-copy {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .new-box-1-1 {
    width: 100%;
  }

  .team-block-copy-copy {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .boxteam {
    grid-template-columns: 1fr;
  }

  .imagehome {
    box-sizing: border-box;
    aspect-ratio: auto;
    text-align: center;
    object-fit: contain;
    max-width: none;
    max-height: none;
    overflow: hidden;
  }

  .image2box {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 12px;
    width: 100%;
    height: 100%;
  }

  .image3box, .image4box {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .new-feature-item {
    width: auto;
  }

  .youtube-3 {
    width: 1440px;
  }

  .header-drop-down-4 {
    grid-column-gap: 1rem;
  }

  .image-32, .image-33 {
    width: 100%;
    max-width: none;
  }

  .div-block-36 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: column;
    max-width: 1440px;
    display: flex;
  }

  .twosection-1-7-5 {
    grid-column-gap: 5rem;
    grid-template-columns: 1.25fr .75fr;
    max-width: 1440px;
  }

  .yuoj {
    grid-column-gap: 5rem;
    grid-template-columns: 1fr 1fr;
    max-width: 1440px;
  }

  .image-35 {
    vertical-align: baseline;
    max-width: 400px;
  }

  .image-38 {
    width: 100%;
  }

  .pricing-top-grid {
    place-items: start stretch;
  }

  .about-4_content-copy-copy {
    max-width: 1440px;
  }

  .image-41 {
    width: auto;
    max-width: 479px;
  }

  .twosection-75-1 {
    grid-column-gap: 3rem;
    grid-template-columns: .75fr 1fr;
    max-width: 1440px;
  }

  .grid-8-copy {
    width: 100%;
    max-width: 1440px;
  }

  .padding-section-large-copy {
    flex-flow: column;
    width: 100%;
    max-width: 1440px;
  }

  .padding-section-large-copy.text-only.align-center {
    padding-left: 0;
    padding-right: 0;
  }

  .tabs-content {
    display: block;
  }

  .image-slider, .image-35-copy {
    vertical-align: baseline;
  }

  .padding-secti {
    flex-flow: column;
    width: 100%;
    max-width: 1440px;
  }

  .padding-secti.text-only.align-center {
    padding-left: 0;
    padding-right: 0;
  }

  .home_about-4_image-copy {
    aspect-ratio: auto;
    object-fit: contain;
    width: 549px;
    height: 603px;
    max-height: 600px;
  }

  .livechat-button {
    transition: all .2s;
  }

  .livechat-button:hover {
    background-color: #000;
    transform: scale(1.05);
  }

  .whatsapp-chat {
    display: none;
  }

  .call-to-action {
    overflow: visible;
  }

  .cta-wrapper {
    top: 10px;
  }

  .blog-section {
    justify-content: center;
    align-items: flex-start;
    position: relative;
  }

  .blog-section.drk-green {
    padding-bottom: 0;
  }

  .fs-toc_richtext, .fs-toc_rich-text {
    width: 100%;
  }

  .fs-toc_sidebar {
    border-left-style: none;
    width: 30%;
    height: auto;
    min-height: auto;
    padding-top: 0;
    top: 15%;
  }

  .blog-grid {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 2fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: flex-start;
    display: flex;
    position: relative;
    inset: auto;
  }

  .header-2 {
    justify-content: flex-start;
    align-items: center;
    padding-left: 5%;
    padding-right: 5%;
    display: flex;
  }

  .fs-toc_rich-text-3 {
    width: 100%;
  }

  .paragraph-11 {
    font-size: 18px;
  }

  .sectionx-5.drk-green {
    padding-bottom: 0;
  }

  .fs-toc_sidebar-4 {
    border-left-style: none;
    width: 30%;
    height: auto;
    min-height: auto;
  }

  .fs-toc_richtext-4 {
    width: 100%;
  }

  .cta-wrapper-2 {
    top: 10px;
  }

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

  .body-9 {
    justify-content: center;
    align-items: center;
    display: block;
  }

  .image-52 {
    width: 100%;
    min-width: auto;
    max-width: none;
  }

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

  .no-hover-pricing.full-hieght {
    justify-content: flex-start;
    align-items: center;
    height: 100%;
  }

  .new-video {
    flex-flow: column;
    max-width: 1440px;
  }

  .new-video.two {
    flex-flow: row;
    justify-content: flex-start;
    align-items: flex-start;
    position: relative;
  }

  .twosection-invert {
    place-content: space-between;
    max-width: 1440px;
  }

  .rt-component-container {
    max-width: 1440px;
  }

  .rt-partners-marquee-main-wrap {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    max-width: 1440px;
  }

  .rt-component-section-2.rt-overflow-hidden {
    width: auto;
    max-width: none;
    display: flex;
  }

  .rt-about-slider-text-main-wrapper {
    padding-left: 100px;
  }

  .rt-home-one-hero-container.rt-home-two-hero-container.rt-about-one-hero-container {
    padding-left: 15%;
  }

  .rt-home-one-hero-image-wrapper.rt-about-one-hero-image-wrapper {
    right: 0%;
  }

  .rt-home-one-hero-heading.rt-home-two-hero-banner {
    background-image: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/682bf323a26f3f5caeb477b5_026d06f0b358f79ed15564d50850f0f6_Home%20One%20Hero%20Bg.webp"), linear-gradient(to bottom, null, null), linear-gradient(to bottom, null, null);
    background-position: 50%, 0 0, 0 0;
  }

  .rt-home-one-hero-heading.rt-home-two-hero-banner.rt-about-one-hero-section.rt-display {
    padding-right: 0;
  }

  .slider-card {
    grid-template-columns: 1fr;
  }

  .rt-testimonials-three-main {
    grid-auto-columns: 1fr;
  }

  .rt-overflow-off {
    align-self: center;
  }

  .rt-home-one-testimonial {
    background-position: 45% 20%;
  }

  .slider-card-green {
    grid-template-columns: 1fr;
  }

  .multichannel-hero {
    grid-template-columns: 1fr 1fr;
    width: 1440px;
  }

  .multichannel-form-inner {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    height: 100%;
  }

  .form-field {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .logo-carousal.drk-green {
    padding-bottom: 0;
  }

  .logo-carousal.down {
    justify-content: flex-start;
    align-items: flex-start;
    max-width: none;
    display: flex;
  }

  .logo-carousal.down.overflow {
    max-width: none;
  }

  .uui-button-yellow {
    width: 100%;
    font-family: DM Sans, sans-serif;
  }

  .heading-2---multichannel {
    line-height: 1.4;
  }

  .multi-padding-vertical {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .uui-page-padding-multi {
    max-width: 1440px;
  }

  .multi-channel_component-cta {
    width: 100%;
    max-width: 1440px;
  }

  .frame-1947 {
    flex-flow: row;
    width: 100%;
    max-width: 1920px;
  }

  .frame-1948 {
    flex-flow: column;
  }

  .div-block-113 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
    display: flex;
  }

  .spark-flex-row-2.spark-centered {
    justify-content: center;
    align-items: center;
    padding-left: 0;
    font-family: DM Sans, sans-serif;
    display: flex;
  }

  .rt-about-two-mission-flex {
    grid-column-gap: 50px;
  }

  .rt-home-two-about-block {
    grid-column-gap: 47px;
  }

  .rt-home-two-about-left {
    max-width: 44%;
  }

  .rt-autofit-5.rt-about-img-one {
    display: block;
    left: 10%;
  }

  .rt-home-two-about-block-2 {
    grid-column-gap: 47px;
  }

  .rt-home-two-about-left-2 {
    max-width: 44%;
  }

  .rt-autofit-8.rt-about-img-one {
    display: block;
    left: 10%;
  }

  .rt-about-two-mission-flex-2 {
    grid-column-gap: 50px;
  }

  .rt-home-one-support-image-three {
    left: -17%;
  }

  .rt-about-two-cta-block {
    margin-left: auto;
    margin-right: auto;
    padding-left: 70px;
    padding-right: 70px;
  }

  .rt-advertise-image-wrapper {
    border-radius: 6px;
  }

  .rt-overflow-off-2 {
    align-self: center;
  }

  .rt-overflow-off-2.rt-change-margin {
    margin-left: -50px;
  }

  .rt-heading-five-39 {
    letter-spacing: -.04rem;
  }

  .rt-pricing-two-banner-design-two {
    display: block;
    position: absolute;
    inset: auto -10% -10% auto;
  }

  .rt-pricing-two-banner-design {
    display: block;
    inset: auto auto -10% -10%;
  }

  .location, .loaction {
    width: 100%;
  }

  .frame-427320509 {
    flex-flow: column;
    width: auto;
    height: auto;
  }

  .frame-427320646 {
    align-self: center;
  }
}

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

  .navbar-wrapper-three {
    justify-content: space-between;
  }

  .navbar-brand-three {
    position: relative;
  }

  .nav-menu-wrapper-three {
    background-color: #0000;
    top: 70px;
  }

  .nav-menu-three {
    background-color: #fff;
    border-radius: 50px;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    margin-top: 10px;
    padding: 20px;
    display: flex;
    box-shadow: 0 8px 50px #0000000d;
  }

  .nav-link {
    padding-left: 5px;
    padding-right: 5px;
  }

  .nav-dropdown-list.shadow-three.w--open {
    position: absolute;
  }

  .menu-button {
    padding: 12px;
  }

  .menu-button.w--open {
    color: #fff;
    background-color: #a6b1bf;
  }

  .hide-tablet {
    display: none;
  }

  .spacer-xxlarge {
    padding-top: 4.5rem;
  }

  .padding-xlarge {
    padding: 3.5rem;
  }

  .rl-styleguide_item-row {
    grid-template-columns: auto 1fr;
  }

  .margin-xlarge {
    margin: 3.5rem;
  }

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

  .padding-xxlarge {
    padding: 4.5rem;
  }

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

  .margin-bottom {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-bottom.center, .margin-bottom.chatbot {
    text-align: left;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
  }

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

  .spacer-huge {
    padding-top: 5rem;
  }

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

  .heading-style-h1 {
    font-size: 3.25rem;
  }

  .container-large.two {
    flex-flow: column;
  }

  .margin-huge {
    margin: 5rem;
  }

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

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

  .margin-xxhuge {
    margin: 7.5rem;
  }

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

  .rl-styleguide_icons-list {
    grid-auto-flow: row;
  }

  .spacer-xhuge {
    padding-top: 6rem;
  }

  .spacer-xxhuge {
    padding-top: 7.5rem;
  }

  .heading-style-h5 {
    font-size: 2.3em;
  }

  .sectionx.green {
    padding-top: 2em;
    padding-bottom: 2em;
  }

  .sectionx.gradient {
    padding-top: 2em;
  }

  .sectionx.long {
    justify-content: center;
    align-items: flex-start;
    min-height: 850px;
  }

  .sectionx.video {
    padding-left: 5%;
    padding-right: 5%;
  }

  .sectionx.desk-hide {
    display: flex;
  }

  .heading-style-h4 {
    font-size: 1.75rem;
  }

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

  .padding-xhuge {
    padding: 6rem;
  }

  .margin-xhuge {
    margin: 6rem;
  }

  .padding-large {
    padding: 2.5rem 1rem;
  }

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

  .text-style-tagline.green {
    font-size: 12px;
  }

  .text-style-tagline.green.x {
    width: 41%;
    display: block;
  }

  .margin-xxlarge {
    margin: 4.5rem;
  }

  .spacer-xlarge {
    padding-top: 3.5rem;
  }

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

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

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

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

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

  .margin-large {
    margin: 2.5rem;
  }

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

  .padding-xxhuge {
    padding: 7.5rem;
  }

  .icon-embed-xsmall {
    width: 18px;
    height: 18px;
  }

  .heading-style-h2 {
    font-size: 2.75rem;
  }

  .padding-huge {
    padding: 5rem;
  }

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

  .navbar3_dropdown-toggle {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding: .75rem 2rem .75rem 0;
    position: relative;
  }

  .dropdown-chevron {
    inset: auto 0% auto auto;
  }

  .navbar3_container {
    grid-auto-columns: 1fr;
    display: grid;
  }

  .navbar3_menu-button {
    margin-left: -.5rem;
    padding: 0;
  }

  .navbar3_menu-button.w--open {
    background-color: #0000;
  }

  .menu-icon3_line-middle {
    background-color: #000;
    justify-content: center;
    align-items: center;
    width: 24px;
    height: 2px;
    margin-top: 6px;
    margin-bottom: 6px;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .navbar3_menu {
    z-index: 1;
    -webkit-text-fill-color: inherit;
    background-color: #fff;
    background-clip: border-box;
    border-right: 1px solid #000;
    flex-direction: column;
    justify-content: center;
    width: 80vw;
    height: 100dvh;
    margin-left: 0;
    padding-bottom: 6.5rem;
    padding-left: 5vw;
    padding-right: 5vw;
    transition: height .5s;
    display: block;
    position: absolute;
    inset: 0% auto 0% 0%;
    overflow: auto;
  }

  .navbar3_tablet-menu-button {
    width: 100%;
    margin-top: 1.5rem;
    margin-left: 0;
    margin-right: 0;
    display: inline-block;
  }

  .menu-icon3_line-bottom {
    background-color: #000;
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .navbar3_link {
    padding: .75rem 0;
    font-size: 1.125rem;
    position: static;
  }

  .navbar3_link.bold.line {
    border-left-style: none;
  }

  .navbar3_logo-link-menu {
    float: none;
    margin-top: 2.5rem;
    margin-bottom: 2rem;
    display: flex;
    position: static;
  }

  .menu-icon3 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 48px;
    height: 48px;
    margin-right: -.5px;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .navbar3_menu-dropdown {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    font-size: 1.125rem;
    display: block;
    position: relative;
  }

  .navbar3_dropdown-list {
    position: static;
    overflow: hidden;
  }

  .navbar3_dropdown-list.w--open {
    border-style: none;
    padding: 0;
    position: static;
  }

  .navbar3_dropdown-link {
    padding: .75rem 0 .75rem 5%;
  }

  .navbar3_menu-background {
    z-index: 0;
    background-color: #00000080;
    width: 100vw;
    height: 100vh;
    padding-bottom: 0;
    padding-right: 0;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .menu-icon3_line-top {
    background-color: #000;
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .heading-style-h1-2 {
    font-size: 3.25rem;
  }

  .home_hero-header_content {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .heading-style-h3-2 {
    font-size: 2.25rem;
  }

  .home_feature_list {
    grid-column-gap: 2rem;
    grid-template-columns: 1fr 1fr;
  }

  .home_feature_component {
    width: 100%;
  }

  .home_feature_number {
    font-size: 4rem;
  }

  .home_layout_lightbox-image {
    object-fit: cover;
    width: 100%;
    height: 100%;
  }

  .heading-style-h2-2 {
    font-size: 2.75rem;
  }

  .home_features-list_image-wrapper {
    background-position: 50%;
    background-size: cover;
  }

  .home_features-list_image {
    background-position: 50%;
    background-repeat: no-repeat;
  }

  .home_features-list_component {
    width: 100%;
  }

  .home_features-list_list {
    grid-template-columns: 1fr 1fr;
  }

  .home_about-1_content {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .home_about-1_content-right {
    order: -1;
  }

  .home_about-4_image {
    aspect-ratio: auto;
  }

  .home_about-4_image.tab {
    display: block;
  }

  .home_about-4_image.desk {
    display: none;
  }

  .home_about-4_content-right {
    order: -1;
  }

  .home_about-4_content-right.newsection {
    grid-column-gap: 45px;
    grid-row-gap: 50px;
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: .25fr;
    grid-auto-flow: row;
    display: flex;
  }

  .home_about-4_image-wrapper {
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .home_about-4_content {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .home_about-4_content.new {
    grid-template-columns: 1.5fr;
  }

  .home_about-3_content {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .home_faq_number {
    font-size: 2.2rem;
  }

  .home_faq_list {
    grid-column-gap: 2rem;
  }

  .home_faq_content, .home_stats-1_content {
    grid-column-gap: 3rem;
    grid-row-gap: 2rem;
  }

  .home_stats-1_list {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .home_stats-1_number {
    font-size: 4rem;
  }

  .home_stats-2_list {
    grid-column-gap: 2rem;
  }

  .heading-style-h4-2 {
    font-size: 1.75rem;
  }

  .home_how-it-works_content {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .footer1_link {
    font-size: 17px;
    line-height: 1.4;
  }

  .footer1_menu-wrapper {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    padding-bottom: 20px;
  }

  .footer1_top-wrapper {
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
  }

  .heading-style-h3-3 {
    font-size: 2.25rem;
  }

  .heading-style-h2-3 {
    font-size: 2.75rem;
  }

  .heading-style-h1-3 {
    font-size: 3.25rem;
  }

  .heading-2.blk {
    text-align: left;
    font-size: 36px;
  }

  .heading-2.blk.chatbot.c {
    text-align: center;
  }

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

  .paragraph-2 {
    font-size: 17px;
  }

  .paragraph-2.no-padding {
    font-size: 14px;
  }

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

  .heading-4.centre {
    text-align: left;
  }

  .chip {
    font-size: 14px;
  }

  .testimony_image {
    width: 5.9em;
    height: auto;
  }

  .footer-image {
    width: 150px;
    height: 100px;
    padding: 5px;
  }

  .aboutus-feature_number {
    font-size: 4rem;
  }

  .teamlistitem {
    grid-template-columns: 1fr 1fr;
  }

  .box-content {
    grid-column-gap: 3rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .image-2 {
    border-top-right-radius: 0;
    border-bottom-left-radius: 24px;
  }

  .contentbox {
    padding-left: 0;
  }

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

  .team-slide-wrapper, .slide-wrapper {
    width: 47%;
    margin-right: 6%;
  }

  .video {
    position: relative;
  }

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

  .about-4_content-copy {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

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

  .team-grid {
    grid-column-gap: 40px;
    grid-template-columns: 1fr 1fr;
  }

  .feature-image {
    width: 190px;
    height: 190px;
  }

  .chatbotgrid {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .hero-without-image {
    width: 100%;
  }

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

  .stats {
    grid-column-gap: 2rem;
    grid-template-columns: 1fr 1fr;
  }

  .statsnumber {
    font-size: 4rem;
  }

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

  .pricing-wrapper {
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .pricing-card {
    width: 350px;
  }

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

  .combine-heading-style-h2 {
    font-size: 2.5rem;
  }

  .combine-pricing4_component {
    grid-template-columns: 1fr;
    justify-items: center;
  }

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

  .logo2_logo-list {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .logo2_content-left {
    max-width: 16rem;
  }

  .logo2_component {
    grid-column-gap: 3rem;
  }

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

  .clients-image-three {
    margin-bottom: 30px;
  }

  .uui-section_logos04 {
    padding-bottom: 10px;
  }

  .uui-space-xxlarge {
    min-height: 4.5rem;
  }

  .box-content-copy {
    grid-column-gap: 3rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: column;
    min-height: auto;
    padding-left: 40px;
  }

  .spark-section {
    padding-top: 104px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .spark-wide-simple-stacked-icon-tabs {
    width: 30%;
    margin-bottom: 64px;
    margin-right: 5%;
  }

  .spark-wider-simple-icon-tabs-content {
    width: 65%;
  }

  .flat {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .spark-section-2 {
    padding: 0 5%;
  }

  .uui-layout91_list {
    grid-column-gap: 2rem;
    grid-template-columns: 1fr 1fr;
  }

  .uui-padding-vertical-xhuge {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .lightbox_video-overlay-layer {
    justify-content: center;
    align-items: flex-start;
    display: flex;
  }

  .uui-testimonial12_lightbox-image {
    object-fit: cover;
    width: 100%;
    height: 100%;
  }

  .uui-testimonial12_content-right {
    height: 224.453px;
    display: flex;
  }

  .uui-testimonial12_content {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    grid-template-rows: minmax(401px, 1fr) auto;
    grid-template-columns: 1fr;
    grid-auto-rows: 400px;
    grid-auto-flow: row;
    min-height: auto;
  }

  .uui-testimonial12_arrow {
    top: auto;
  }

  .uui-testimonial12_component {
    padding-bottom: 0;
  }

  .uui-padding-vertical-xhuge-2 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .uui-padding-vertical-xhuge-2.green {
    padding-bottom: 2rem;
  }

  .image-11 {
    width: 600px;
    height: 450px;
  }

  .add-ons_accordion.add-ons_js-accordion {
    padding-top: 0;
    padding-bottom: 0;
  }

  .add-ons_image-wrapper {
    width: 100%;
    height: 28.125rem;
    margin-top: 2rem;
    position: static;
  }

  .add-ons_accordion-item.add-ons_js-accordion-item {
    width: 100%;
  }

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

  .add-ons_title-icon-wrapper {
    flex-wrap: nowrap;
    align-items: center;
  }

  .section-add-ons {
    background-image: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/67d765acfd1e2fe2a8cbb574_squiggle-bg.png");
    background-position: 0%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .add-ons_image {
    object-fit: cover;
    object-position: 50% 50%;
  }

  .home_faq_content-copy {
    grid-column-gap: 3rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .uui-layout91_list-copy {
    grid-column-gap: 2rem;
    grid-template-columns: 1fr 1fr;
  }

  .uui-testimonial11_content {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .uui-testimonial11_arrow.left {
    right: 9%;
  }

  .uui-padding-vertical-xhuge-3 {
    padding-top: 2rem;
    padding-bottom: 1rem;
  }

  .uui-testimonial11_content-copy {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .uui-layout91_list-copy-copy, .new-layout {
    grid-column-gap: 2rem;
    grid-template-columns: 1fr 1fr;
  }

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

  .team-slide-wrapper-2 {
    width: 47%;
    margin-right: 6%;
  }

  .container-4-copy {
    max-width: 728px;
  }

  .box-content-copy-copy {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

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

  .combine-heading-style-h1 {
    font-size: 2.75rem;
  }

  .text-cta {
    flex-flow: column;
    justify-content: center;
    align-items: center;
  }

  .left-aligned-cta {
    justify-content: center;
    align-items: flex-start;
    padding-bottom: 20px;
  }

  .pricing-slider {
    font-size: 16px;
  }

  .uui-padding-vertical-xhuge-4 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .hide-tablet-2 {
    display: none;
  }

  .show-tablet {
    display: block;
  }

  .uui-dropdown-icon {
    color: var(--untitled-ui--gray500\<deleted\|variable-68f29e84\>);
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    inset: auto 0% auto auto;
  }

  .menu-icon_line-middle-inner {
    width: 4px;
    height: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .uui-navbar01_menu-left {
    grid-column-gap: 0px;
    grid-row-gap: .5rem;
    color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
    flex-direction: column;
    align-items: flex-start;
    display: flex;
  }

  .uui-navbar01_link {
    color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
    width: 100%;
    padding: .75rem 0;
    font-size: 1.125rem;
  }

  .uui-navbar01_link:hover {
    color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  }

  .uui-navbar01_dropdown-content-left {
    align-content: start;
    align-items: start;
    padding-left: 0;
    padding-right: 0;
  }

  .uui-navbar01_button-wrapper {
    flex-direction: column-reverse;
    align-items: stretch;
    display: flex;
  }

  .uui-navbar01_dropdown-toggle {
    color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
    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\<deleted\|variable-f63dbb51\>);
  }

  .uui-navbar01_blog-item {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .uui-navbar01_blog-item:hover {
    background-color: #0000;
  }

  .menu-icon_line-bottom {
    background-color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
    border-radius: 1rem;
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .uui-navbar01_dropdown-blog-list {
    width: 100%;
  }

  .menu-icon_line-middle {
    background-color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
    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;
  }

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

  .menu-icon_line-top {
    background-color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
    border-radius: 1rem;
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .uui-navbar01_menu {
    border-top: 1px solid var(--untitled-ui--gray100\<deleted\|variable-4a47ec41\>);
    -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;
  }

  .uui-navbar01_dropdown-content {
    flex-direction: column;
  }

  .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_dropdown-content-right {
    align-items: flex-start;
    max-width: none;
    padding-left: 2rem;
    padding-right: 2rem;
    overflow: hidden;
  }

  .uui-navbar01_menu-button.w--open {
    background-color: #0000;
  }

  .uui-navbar01_menu-dropdown {
    width: 100%;
    position: relative;
  }

  .uui-navbar01_large-item-content {
    width: 100%;
  }

  .uui-navbar01_dropdown-link {
    padding-left: 0;
    padding-right: 0;
  }

  .uui-navbar01_dropdown-link:hover {
    background-color: #0000;
  }

  .uui-navbar01_dropdown-right-overlay-absolute {
    border-radius: .5rem;
    min-width: 100%;
  }

  .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-button-secondary-gray-2.show-tablet {
    display: block;
  }

  .uui-navbar01_dropdown-content-heading, .uui-navbar01_dropdown-content-button-wrapper {
    margin-bottom: 0;
    margin-left: 0;
  }

  .uui-navbar02_dropdown-content {
    flex-direction: column;
  }

  .uui-navbar02_menu-button.w--open {
    background-color: #0000;
  }

  .uui-navbar02_blog-content {
    max-width: none;
  }

  .uui-navbar02_dropdown-content-left {
    grid-row-gap: .5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    padding-left: 0;
    padding-right: 0;
  }

  .uui-navbar02_dropdown-right-overlay-absolute {
    border-radius: .5rem;
    min-width: 100%;
  }

  .uui-navbar02_dropdown-content-right {
    max-width: 50rem;
    margin-bottom: 1rem;
  }

  .uui-navbar02_menu {
    border-top: 1px solid var(--untitled-ui--gray100\<deleted\|variable-4a47ec41\>);
    -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;
  }

  .uui-navbar02_menu-left {
    grid-column-gap: 0px;
    grid-row-gap: .5rem;
    color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
    flex-direction: column;
    align-items: flex-start;
    display: flex;
  }

  .uui-navbar02_link {
    color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
    width: 100%;
    padding: .75rem 0;
    font-size: 1.125rem;
  }

  .uui-navbar02_link:hover {
    color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  }

  .uui-navbar02_menu-dropdown {
    width: 100%;
    position: relative;
  }

  .uui-navbar02_dropdown-toggle {
    color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
    align-items: center;
    padding-top: .75rem;
    padding-bottom: .75rem;
    padding-left: 0;
    font-family: DM Sans, sans-serif;
    font-size: 1.125rem;
    font-weight: 600;
    display: flex;
  }

  .uui-navbar02_dropdown-toggle:hover {
    color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  }

  .uui-navbar02_dropdown-list {
    position: relative;
    overflow: hidden;
  }

  .uui-navbar02_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-navbar02_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-navbar02_dropdown-link {
    padding-left: 0;
    padding-right: 0;
  }

  .uui-navbar02_dropdown-link:hover {
    background-color: #0000;
  }

  .uui-navbar02_button-wrapper {
    flex-direction: column-reverse;
    align-items: stretch;
    display: flex;
  }

  .uui-navbar02_dropdown-content-button-wrapper {
    margin-bottom: 0;
    margin-left: 0;
  }

  .text-block-3.green {
    color: var(--black);
    font-weight: 600;
  }

  .headerslider {
    padding-bottom: 3.5rem;
  }

  .slider-2 {
    grid-column-gap: 3rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

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

  .image-15 {
    height: 70px;
    max-height: 100px;
  }

  .resources-box {
    padding-left: 1rem;
    padding-right: 0;
  }

  .resources-box:hover {
    background-color: #0000;
  }

  .uui-navbar02_dropdown-content-left-copy {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-15 {
    padding-bottom: 20px;
  }

  .uui-layout31_component {
    grid-row-gap: 1.25rem;
    grid-template-columns: 1fr;
  }

  .uui-padding-vertical-xhuge-5 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .uui-layout31_number {
    font-size: 3.25rem;
  }

  .collection-list {
    flex-flow: column;
    display: flex;
  }

  .cta-green {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .chatbot-box, .boxsection {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .uui-pricing08_component {
    padding-left: 5%;
    padding-right: 5%;
  }

  .uui-pricing08_components {
    grid-template-columns: 1fr;
  }

  .uui-pricing08_plan {
    margin-top: 0;
  }

  .uui-padding-vertical-xhuge-6 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .twosection {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    place-items: center;
    min-height: auto;
  }

  .grid-5 {
    grid-template-columns: 1fr 1fr;
  }

  .boxsection-2 {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .div-block-19-copy {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .hide-tablet-3 {
    display: none;
  }

  .uui-button-6 {
    width: 100%;
    height: 40px;
  }

  .uui-pricing11_top-row-content {
    width: 100%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .uui-pricing11_empty-space {
    width: 100px;
  }

  .uui-pricing11_top-row {
    grid-template-columns: .25fr 1fr 1fr 1fr;
    grid-template-areas: "Area";
  }

  .uui-pricing11_row, .uui-pricing11_row.green {
    grid-template-columns: .5fr 1fr 1fr 1fr;
  }

  .uui-pricing11_feature {
    width: 100.383px;
    padding-left: 10px;
    padding-right: 20px;
  }

  .uui-padding-vertical-xhuge-7 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .uui-pricing11_price {
    font-size: 2.6rem;
  }

  .uui-pricing11_row-lead-text {
    font-size: 17px;
  }

  .uui-layout91_list-copy-copy, .boxgrid-content {
    grid-column-gap: 2rem;
    grid-template-columns: 1fr 1fr;
  }

  .cta-biege {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

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

  .div-block-21 {
    padding-left: 0;
    padding-right: 0;
  }

  .boxgrid-content-1-row {
    grid-column-gap: 2rem;
    grid-template-columns: 1fr 1fr;
  }

  .uui-padding-vertical-xhuge-8 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .uui-heading-large {
    font-size: 2.75rem;
  }

  .uui-blog04_list {
    grid-template-columns: 1fr 1fr;
  }

  .uui-blog04_image-wrapper.is-featured {
    padding-top: 75%;
  }

  .uui-heading-large-2 {
    font-size: 2.75rem;
  }

  .uui-blogpost01_title-wrapper {
    margin-bottom: 4rem;
  }

  .uui-blogpost01_image-wrapper {
    margin-bottom: 3rem;
    padding-top: 56.25%;
  }

  .uui-blogpost01_content {
    margin-bottom: 3rem;
  }

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

  .div-block-25 {
    width: 100%;
    position: relative;
    top: 81%;
    box-shadow: 0 2px 5px #0003;
  }

  .container-9 {
    width: 100%;
  }

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

  .grid-12 {
    grid-template-columns: 1fr 1fr;
  }

  .uui-contact04_component {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .uui-contact04_contact-list {
    margin-top: 2rem;
  }

  .uui-padding-vertical-xhuge-9 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .team-grid-copy {
    grid-column-gap: 40px;
    grid-template-columns: 1fr 1fr;
  }

  .uui-heading-xlarge {
    font-size: 3.25rem;
  }

  .uui-padding-vertical-xhuge-10 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .uui-contact14_component {
    grid-column-gap: 3rem;
  }

  .combine-pricing4_component-copy {
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .chatbotgrid-copy {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .paragraph-6 {
    line-height: 1.4;
  }

  .hide-tablet-4 {
    display: none;
  }

  .uui-padding-vertical-xhuge-11 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .image-23 {
    width: auto;
  }

  .text-span-10 {
    font-size: 17px;
  }

  .combine-heading-style-h1-copy {
    font-size: 2.75rem;
  }

  .stats-copy {
    grid-column-gap: 2rem;
    grid-template-columns: 1fr 1fr;
  }

  .twobox {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .new-box-1-1 {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .imagehome {
    aspect-ratio: auto;
    object-fit: contain;
    justify-content: center;
    align-items: center;
    width: auto;
    display: inline-flex;
  }

  .imagehome.desk {
    display: none;
  }

  .imagehome.tab {
    display: block;
  }

  .formbox {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .pricing-component {
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .centresection {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .accordion-content {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .image3box {
    background-repeat: no-repeat;
    background-size: cover;
  }

  .image4box {
    background-size: cover;
  }

  .padding-24.x {
    display: none;
  }

  .grid-14 {
    grid-template-columns: 1fr 1fr;
  }

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

  .header-drop-down-4 {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: .25fr;
    padding-left: 0;
    padding-right: 0;
  }

  .uui-space-xxlarge-copy {
    min-height: 2rem;
  }

  .margin-bottom-4 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .paragraph-8 {
    font-size: 17px;
  }

  .twosection-1-7-5 {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .twosection-1-7-5.new, .twosection-1-7-5.enterprise {
    flex-flow: column;
  }

  .yuoj {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .image-35 {
    margin-left: 0;
  }

  .image-37 {
    max-width: 400px;
    max-height: 400px;
  }

  .about-4_content-copy-copy-copy {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .pricing-top-grid {
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .about-4_content-copy-copy {
    grid-column-gap: 3rem;
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .twosection-75-1 {
    grid-column-gap: 3rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

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

  .tabs {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-flow: column;
  }

  .tabs.margin {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .tabs-menu {
    justify-content: center;
    align-items: flex-start;
    width: 100%;
  }

  .tabs-copy {
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
  }

  .image-slider {
    margin-left: 0;
    padding-top: 20px;
  }

  .tablink-2 {
    max-width: none;
  }

  .tabs-menu-copy {
    width: 100%;
  }

  .image-43 {
    margin-left: 0;
    padding-top: 40px;
  }

  ._3x4-grid {
    grid-column-gap: 2rem;
    grid-template-columns: 1fr 1fr;
  }

  .uui-space-xxlarge-2 {
    min-height: 4.5rem;
  }

  .logo-wrapper {
    margin-top: 65px;
  }

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

  .contentbox-copy {
    justify-content: center;
    align-items: center;
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .uui-padding-vertical-xhuge-12, .padding-secti {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .home_about-4_image-copy {
    aspect-ratio: auto;
    object-fit: contain;
    width: 100%;
    max-height: none;
    padding-right: 0;
  }

  .home_about-4_image-copy.desk {
    display: none;
  }

  .home_about-4_image-copy.tab {
    display: block;
  }

  .whatsapp-block {
    bottom: 20px;
    right: 20px;
  }

  .uui-padding-vertical-xhuge-8-copy, .toc-section {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

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

  .navbar-wrapper-three-2 {
    justify-content: space-between;
  }

  .navbar-brand-three-2 {
    position: relative;
  }

  .nav-menu-wrapper-three-2 {
    background-color: #0000;
    top: 70px;
  }

  .nav-menu-three-2 {
    background-color: #fff;
    border-radius: 50px;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    margin-top: 10px;
    padding: 20px;
    display: flex;
    box-shadow: 0 8px 50px #0000000d;
  }

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

  .nav-dropdown-list-2.shadow-three.w--open {
    position: absolute;
  }

  .menu-button-2 {
    padding: 12px;
  }

  .menu-button-2.w--open {
    color: #fff;
    background-color: #a6b1bf;
  }

  .hero-wrapper {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .call-to-action {
    padding-top: 0;
    padding-bottom: 0;
  }

  .blog-section.long {
    justify-content: center;
    align-items: flex-start;
    min-height: 850px;
  }

  .fs-toc_richtext {
    padding: 1.5rem;
  }

  .heading-small-2 {
    font-size: 1.5rem;
  }

  .fs-toc_example {
    flex-direction: column;
  }

  .fs-toc_sidebar {
    width: 100%;
    padding: 1.5rem;
    position: relative;
    top: 0;
  }

  .fs-toc_richtext-2 {
    padding: 1.5rem;
  }

  .fs-toc_sidebar-2 {
    width: 100%;
    padding: 1.5rem;
    position: relative;
    top: 0;
  }

  .fs-toc_richtext-3 {
    padding: 1.5rem;
  }

  .fs-toc_example-2 {
    flex-direction: column;
  }

  .fs-toc_sidebar-3 {
    width: 100%;
    padding: 1.5rem;
    position: relative;
    top: 0;
  }

  .uui-navbar02_dropdown-toggle-2 {
    color: #101828;
    align-items: center;
    padding-top: .75rem;
    padding-bottom: .75rem;
    padding-left: 0;
    font-size: 1.125rem;
    display: flex;
  }

  .uui-navbar02_dropdown-toggle-2:hover {
    color: #101828;
  }

  .menu-icon_line-top-2 {
    background-color: #344054;
    border-radius: 1rem;
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .margin-bottom-5 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .menu-icon_line-middle-2 {
    background-color: #344054;
    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;
  }

  .paragraph-11 {
    font-size: 17px;
  }

  .div-block-60 {
    padding-bottom: 20px;
  }

  .uui-navbar02_menu-left-2 {
    grid-column-gap: 0px;
    grid-row-gap: .5rem;
    color: #101828;
    flex-direction: column;
    align-items: flex-start;
    display: flex;
  }

  .uui-navbar02_dropdown-right-overlay-absolute-2 {
    border-radius: .5rem;
    min-width: 100%;
  }

  .text-span-16 {
    font-size: 17px;
  }

  .uui-navbar02_menu-2 {
    -webkit-text-fill-color: inherit;
    background-color: #fff;
    background-clip: border-box;
    border-top: 1px solid #f2f4f7;
    align-items: flex-start;
    height: 100vh;
    margin-left: 0;
    padding: 1.5rem 2rem 5rem;
    position: absolute;
    overflow: auto;
  }

  .footer1_link-2 {
    font-size: 17px;
  }

  .fs-toc_sidebar-4 {
    width: 100%;
    padding: 1.5rem;
    position: relative;
    top: 0;
  }

  .fs-toc_richtext-4 {
    padding: 1.5rem;
  }

  .resources-box-2 {
    padding-left: 0;
    padding-right: 0;
  }

  .resources-box-2:hover {
    background-color: #0000;
  }

  .uui-navbar02_link-2 {
    color: #101828;
    width: 100%;
    padding: .75rem 0;
    font-size: 1.125rem;
  }

  .uui-navbar02_link-2:hover {
    color: #101828;
  }

  .image-51 {
    width: auto;
  }

  .uui-heading-large-3 {
    font-size: 2.75rem;
  }

  .text-weight-semibold {
    font-size: 17px;
  }

  .footer-image-2 {
    width: 150px;
    height: 100px;
    padding: 5px;
  }

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

  .uui-navbar02_dropdown-link-2:hover {
    background-color: #0000;
  }

  .uui-dropdown-icon-2 {
    color: #667085;
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    inset: auto 0% auto auto;
  }

  .menu-icon_line-bottom-2 {
    background-color: #344054;
    border-radius: 1rem;
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .combine-pricing4_component-copy-copy {
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .new-video {
    height: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .new-video.two {
    flex-flow: column;
  }

  .collection-list-wrapper-4 {
    flex-flow: column;
    display: block;
  }

  .collection-item-3 {
    width: 100%;
  }

  .twosection-invert {
    grid-column-gap: 3rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: row dense;
    place-items: center;
    min-height: auto;
  }

  .div-block-21-copy {
    padding-left: 0;
    padding-right: 0;
  }

  .uui-testimonial11_content-2 {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .uui-padding-vertical-xhuge-13, .uui-padding-vertical-xhuge-13-copy {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

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

  .rl-heading-style-h2 {
    font-size: 2.75rem;
  }

  .rl_gallery21_spacing-block-1 {
    padding-bottom: 4.5rem;
  }

  .rl_testimonial15_content {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

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

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

  .div-block-66 {
    grid-column-gap: 14px;
    grid-row-gap: 14px;
    flex-flow: column;
    display: flex;
  }

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

  .clients-image-three-2 {
    margin-bottom: 30px;
  }

  .uui-logos03_component {
    grid-column-gap: 3rem;
    align-items: start;
  }

  .uui-logos03_content-left {
    max-width: 16rem;
  }

  .uui-logos03_logo-list {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .uui-space-xxlarge-3 {
    min-height: 4.5rem;
  }

  .slide-image {
    height: 40px;
  }

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

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

  .rt-component-section-2.rt-overflow-hidden {
    display: none;
  }

  .rt-img-wrap {
    max-width: 100%;
    display: none;
  }

  .rt-content-flex-wrap {
    flex-wrap: wrap;
  }

  .rt-content-scroll-wrap {
    flex: 1;
  }

  .rt-content-wrapper {
    top: 70px;
  }

  .rt-real-apps-card-image-main-block {
    max-width: 500px;
  }

  .rt-about-left-arrow, .rt-about-left-arrow.rt-right, .rt-about-one-slider-line {
    right: 10%;
  }

  .rt-slider-background-circle {
    border-radius: 0%;
  }

  .rt-right-arrow {
    border-left-width: 0;
    width: 50px;
    inset: auto 0% -50px 55px;
  }

  .rt-about-one-hero-pop-box {
    bottom: 80px;
  }

  .rt-home-one-hero-container {
    padding-top: 70px;
    padding-bottom: 80px;
  }

  .rt-home-one-hero-container.rt-home-two-hero-container {
    padding-top: 65px;
  }

  .rt-home-one-hero-container.rt-home-two-hero-container.rt-about-one-hero-container {
    padding-top: 77px;
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .rt-home-one-hero-image-wrapper {
    display: none;
  }

  .rt-home-one-hero-image-wrapper.rt-about-one-hero-image-wrapper {
    min-width: 100%;
    height: 600px;
    position: static;
  }

  .rt-home-one-hero-heading.rt-home-two-hero-banner {
    background-position: 50%;
  }

  .rt-home-one-hero-heading.rt-home-two-hero-banner.rt-about-one-hero-section {
    background-position: 50%;
    background-size: cover;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    padding-bottom: 80px;
    display: flex;
  }

  .rt-home-one-hero-description {
    max-width: 700px;
    padding-bottom: 23px;
  }

  .rt-home-one-heading {
    padding-bottom: 4px;
  }

  .rt-home-one-heading.rt-about-one-hero-heading {
    max-width: 770px;
  }

  .rt-about-one-slider-right-arrow {
    z-index: 22;
    left: 10%;
  }

  .rt-about-one-slider-left-arrow {
    left: 3%;
  }

  .rt-about-one-hero-slider-musk {
    min-width: 100%;
  }

  .rt-about-one-hero-slider {
    min-width: 100%;
    padding-left: 0;
  }

  .rt-about-one-hero-slide-image.rt-image-two-absolute, .rt-about-one-hero-slide-image.rt-image-three-absolute {
    width: 100%;
    height: 100%;
  }

  .rt-about-one-hero-slide-image.rt-image-one-absolute {
    width: 100%;
    height: auto;
  }

  .rt-auto-fit-12.rt-responsive-image-full-width {
    width: 100%;
    height: 100%;
  }

  .rt-home-one-highlight-item {
    width: 100%;
    height: 100%;
    padding-right: 0;
  }

  .centre-allign {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .centre-allign.center {
    text-align: left;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
  }

  .centre-align-mob.blk, .heading-2-copy.blk {
    text-align: left;
    font-size: 36px;
  }

  .rt-testimonials-three {
    padding-top: 70px;
    padding-bottom: 70px;
  }

  .rt-left-arrow-2 {
    top: 35%;
  }

  .rt-home-one-testimonial-heading {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .rt-home-one-testimonial-main {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
  }

  .rt-home-one-testimonial {
    background-position: 30% 5%;
    background-size: contain;
    padding-top: 70px;
    padding-bottom: 70px;
  }

  .rt-right-arrow-new {
    top: 45%;
  }

  .icon-embed-xsmall-copy {
    width: 18px;
    height: 18px;
  }

  .uui-heading-large-4 {
    font-size: 2.75rem;
  }

  .uui-blog07_component {
    grid-column-gap: 3rem;
    flex-flow: column;
    grid-template-columns: .25fr 1fr;
  }

  .tab-link.w--current {
    text-align: center;
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .uui-blog07_category-menu {
    width: 100%;
  }

  .uui-blog07_list {
    grid-template-columns: 1fr 1fr;
  }

  .uui-blog07_featured-list {
    grid-column-gap: 2rem;
    grid-template-columns: 1fr 1fr;
  }

  .uui-padding-vertical-xhuge-14 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .tab-pane-tab-1 {
    padding-left: 0;
  }

  .tab-text {
    text-align: center;
    display: block;
  }

  .div-block-67 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-flow: column;
    display: flex;
  }

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

  .margin-bottom-copy {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-bottom-copy.center, .margin-bottom-copy.chatbot {
    text-align: left;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
  }

  .content-left {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .content-left.center, .content-left.chatbot {
    text-align: left;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
  }

  .multichannel-hero {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .tagline-multichannel.green {
    font-size: 12px;
  }

  .tagline-multichannel.green.x {
    width: 41%;
    display: block;
  }

  .tagline-multichannel.center {
    margin-left: 0;
    margin-right: 0;
  }

  .heading-1---multichannel.centre {
    text-align: left;
  }

  .multi-section-logos {
    padding-bottom: 10px;
  }

  .logo-carousal.green {
    padding-top: 2em;
    padding-bottom: 2em;
  }

  .logo-carousal.gradient {
    padding-top: 2em;
  }

  .logo-carousal.long {
    justify-content: center;
    align-items: flex-start;
    min-height: 850px;
  }

  .logo-carousal.video {
    padding-left: 5%;
    padding-right: 5%;
  }

  .logo-carousal.desk-hide {
    display: flex;
  }

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

  .heading-1---multichannel-copy.centre, .heading-2---multichannel.centre, .text-block-36.left {
    text-align: left;
  }

  .multi-para-multi.centre-allign {
    text-align: center;
    display: block;
  }

  .multi-padding-vertical {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .multi-grid-2x2 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

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

  .div-block-70 {
    order: -2;
  }

  .div-block-70.lowermost {
    order: 0;
  }

  .grid-image.top {
    order: -2;
  }

  .grid-image.middle {
    order: -1;
  }

  .frame-1954 {
    margin-top: 32px;
  }

  .thank-you-heading {
    text-align: center;
  }

  .div-block-85 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

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

  .image-57 {
    margin-left: 0;
  }

  .text-block-54 {
    color: #111;
    margin-top: 5px;
    margin-left: 0;
    margin-right: 0;
  }

  .text-block-55 {
    color: #232425;
    text-align: center;
    width: auto;
    height: auto;
    margin-top: 22px;
    margin-bottom: 22px;
    font-family: DM Sans, sans-serif;
    font-size: 30px;
    font-weight: 400;
  }

  .text-block-56 {
    color: #5f5f5f;
    font-family: DM Sans, sans-serif;
    font-size: 20px;
    line-height: 33px;
  }

  .button-11 {
    margin-right: 70px;
  }

  .text-block-62 {
    padding-left: 60px;
  }

  .testimonial-section {
    overflow: visible;
  }

  .tlc-small-head {
    line-height: 26px;
  }

  .ts-block {
    flex-flow: column wrap;
    justify-content: center;
    align-items: center;
    margin-top: -150px;
  }

  .tlc-head {
    font-size: 50px;
    line-height: 56px;
  }

  .container-23 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .tsr-left.infinite-scroll-1 {
    background-color: #0000;
    height: 100%;
  }

  .tlc-line {
    display: none;
  }

  .ts-card {
    overflow: visible;
  }

  .ts-right {
    margin-top: 20px;
    padding-left: 0;
  }

  .tlc-head-block {
    justify-content: center;
    align-items: center;
  }

  .ts-left-content {
    text-align: center;
    position: relative;
  }

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

  .ts-card-2 {
    overflow: visible;
  }

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

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

  .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-link-3 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .nav-dropdown-list-3.shadow-three.w--open {
    position: absolute;
  }

  .menu-button-3 {
    padding: 12px;
  }

  .menu-button-3.w--open {
    color: #fff;
    background-color: #a6b1bf;
  }

  .hide-tablet-5 {
    display: none;
  }

  .show-tablet-2 {
    display: block;
  }

  .uui-dropdown-icon-3 {
    color: var(--untitled-ui--gray500\<deleted\|variable-68f29e84\>);
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    inset: auto 0% auto auto;
  }

  .menu-icon_line-middle-inner-2 {
    width: 4px;
    height: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .menu-icon_line-bottom-3 {
    background-color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
    border-radius: 1rem;
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .menu-icon_line-middle-3 {
    background-color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
    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-3 {
    background-color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
    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-navbar07_dropdown-link {
    padding-left: 0;
    padding-right: 0;
  }

  .uui-navbar07_dropdown-link:hover {
    background-color: #0000;
  }

  .uui-navbar07_dropdown-link-list {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .uui-navbar07_menu {
    border-top: 1px solid var(--untitled-ui--gray100\<deleted\|variable-4a47ec41\>);
    -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;
  }

  .uui-navbar07_menu-left {
    grid-column-gap: 0px;
    grid-row-gap: .5rem;
    color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
    flex-direction: column;
    align-items: flex-start;
    display: flex;
  }

  .uui-navbar07_link {
    color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
    width: 100%;
    padding: .75rem 0;
    font-size: 1.125rem;
  }

  .uui-navbar07_link:hover {
    color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  }

  .uui-navbar07_menu-dropdown {
    width: 100%;
    position: relative;
  }

  .uui-navbar07_dropdown-toggle {
    color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
    align-items: center;
    padding-top: .75rem;
    padding-bottom: .75rem;
    padding-left: 0;
    font-size: 1.125rem;
    display: flex;
  }

  .uui-navbar07_dropdown-toggle:hover {
    color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  }

  .uui-navbar07_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-navbar07_menu-button.w--open {
    background-color: #0000;
  }

  .uui-navbar07_dropdown-list {
    position: static;
    overflow: hidden;
  }

  .uui-navbar07_dropdown-list.w--open {
    box-shadow: none;
    border-style: none;
    border-color: #0000;
    width: auto;
    padding: 0;
  }

  .uui-button-secondary-gray-5.show-tablet-2 {
    display: block;
  }

  .uui-navbar07_button-wrapper {
    flex-direction: column-reverse;
    align-items: stretch;
    display: flex;
  }

  .uui-heading-xlarge-2 {
    font-size: 3.25rem;
  }

  .uui-heroheader01_component {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .uui-heroheader01_fileupload-image-wrapper {
    left: -2.5%;
  }

  .uui-space-large {
    min-height: 2.5rem;
  }

  .uui-padding-vertical-xhuge-15 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .heading-20.blk {
    text-align: left;
    font-size: 36px;
  }

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

  .text-style-tagline.center {
    margin-left: 0;
    margin-right: 0;
  }

  .margin-bottom-6 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-bottom-6.center {
    text-align: left;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
  }

  .icon-embed-xsmall-3 {
    width: 18px;
    height: 18px;
  }

  ._3grid {
    grid-template-columns: 1fr 1fr;
  }

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

  .card {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    display: flex;
  }

  .featuredimage {
    text-align: left;
    margin-left: 0;
    padding-right: 0;
  }

  .heading-23, .heading-24 {
    text-align: center;
  }

  .rt-tag-wrapper {
    margin-bottom: 15px;
  }

  .rt-logistic-heading {
    margin-bottom: 22px;
  }

  .rt-logistic-hrading-paragraph {
    width: 100%;
    margin-bottom: 40px;
  }

  .rt-logistic-card-wrapper {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .rl-padding-section-large-2 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .rl-heading-style-h2-2 {
    font-size: 2.75rem;
  }

  .rl_layout192_component {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .spark-section-3 {
    padding-top: 104px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .spark-flex-row.spark-5-spacing {
    grid-row-gap: 2rem;
    flex-direction: column-reverse;
    align-items: flex-start;
  }

  .spark-hero-section-image {
    width: 100%;
    max-width: 100%;
  }

  .spark-section-4 {
    padding-top: 104px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .div-block-121 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .rt-tag-wrap {
    position: static;
    transform: none;
  }

  .rt-about-two-margin-top {
    margin-top: 20px;
  }

  .rt-autofit-7.rt-responsive-full-width {
    width: 100%;
  }

  .rt-about-two-mission-left {
    max-width: 100%;
  }

  .rt-about-two-mission-right {
    padding-top: 30px;
  }

  .rt-about-two-free-ask-heading-wrap {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    padding-left: 0;
  }

  .rt-about-two-mission-flex {
    display: block;
  }

  .rt-responsive-full-width-2, .rt-responsive-full-width-3 {
    width: 100%;
  }

  .uui-layout26_component {
    grid-column-gap: 3rem;
  }

  .uui-layout26_image-wrapper {
    height: 35rem;
  }

  .uui-layout26_image-02 {
    width: 20rem;
    min-width: 20rem;
  }

  .uui-padding-vertical-xhuge-16 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .uui-layout40_image-wrapper {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .rt-category-cards-text-5.rt-text-white-2 {
    max-width: none;
  }

  .rt-logo-white-image {
    height: auto;
  }

  .rt-about-two-expert-image {
    width: 100%;
  }

  .rt-about-two-expert-content {
    max-width: none;
    margin-top: 5px;
    margin-bottom: 20px;
  }

  .rt-about-two-expert-wrapper {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
  }

  .rt-about-two-expert-image-block {
    width: 100%;
    max-width: none;
    padding: 100px 50px 90px;
  }

  .rt-about-two-expert-content-block {
    max-width: none;
  }

  .rt-home-two-about-block {
    flex-flow: column;
    align-items: stretch;
  }

  .rt-box-one-block {
    margin-top: 25px;
  }

  .rt-home-two-about-left {
    margin-bottom: 30px;
  }

  .rt-autofit-5.rt-about-img-one {
    display: block;
  }

  .uui-layout01_component {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
  }

  .uui-layout01_image {
    width: 35rem;
    min-width: 35rem;
    left: 2rem;
  }

  .uui-padding-vertical-xhuge-17 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .rt-home-two-about-block-2 {
    flex-flow: column;
    align-items: stretch;
  }

  .rt-box-one-block-2 {
    margin-top: 25px;
  }

  .rt-home-two-about-left-2 {
    margin-bottom: 30px;
  }

  .rt-autofit-8.rt-about-img-one {
    display: block;
  }

  .rt-tag-wrap-2 {
    position: static;
    transform: none;
  }

  .rt-about-two-margin-top-2 {
    margin-top: 20px;
  }

  .rt-autofit-9.rt-responsive-full-width {
    width: 100%;
  }

  .rt-about-two-mission-left-2 {
    max-width: 100%;
  }

  .rt-about-two-mission-right-2 {
    padding-top: 30px;
  }

  .rt-about-two-free-ask-heading-wrap-2 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    padding-left: 0;
  }

  .rt-about-two-mission-flex-2 {
    display: block;
  }

  .rt-responsive-full-width-5 {
    width: 100%;
  }

  .rt-home-one-support-flex {
    grid-row-gap: 50px;
    flex-direction: column;
  }

  .rt-home-one-support-image-block {
    width: 100%;
  }

  .rt-home-one-support-image-three {
    left: 0%;
  }

  .rt-heading-three {
    font-size: 27px;
    line-height: 37px;
  }

  .rt-team-page-cta-section {
    padding-bottom: 60px;
  }

  .rt-about-two-cta-right {
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: 100%;
    padding-top: 0;
  }

  .rt-cta-line {
    display: none;
  }

  .rt-cta-text-wrap {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    text-align: center;
    flex-flow: column;
  }

  .rt-about-two-cta-left {
    grid-row-gap: 20px;
    flex-flow: column;
    padding-right: 0;
  }

  .rt-about-two-cta-block {
    display: block;
  }

  .rt-about-two-cta-text-block {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
  }

  .rt-cta-boxes {
    flex-direction: column;
  }

  .rt-autofit-11.rt-responsive-full-width-two {
    width: 100%;
    height: 100%;
  }

  .rt-advertise-content-text-wrapper {
    max-width: none;
  }

  .rt-advertise-content-wrapper {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
    flex-direction: column;
    align-items: stretch;
  }

  .rt-accordion-main {
    max-width: 100%;
  }

  .rt-home-three-benefits-main {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
    flex-flow: column;
    align-items: stretch;
  }

  .rt-home-three-benefits-image {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
  }

  .rt-home-three-benefits-text {
    min-width: 100%;
  }

  .rt-icon-content-box-content {
    max-width: none;
  }

  .rt-second-section-icon-box {
    width: 100%;
  }

  .rt-second-section-icon-hover-out.rt-one-icon-hover-out {
    transform: none;
  }

  .rt-second-icon-box-second-section {
    width: 100%;
    max-width: none;
    margin-top: 20px;
  }

  .rt-second-icon-box-section-heading {
    max-width: 100%;
    margin-bottom: 28px;
  }

  .rt-second-icon-box-first-section {
    width: 100%;
    max-width: none;
  }

  .rt-second-icon-box-image {
    width: 100%;
    height: auto;
  }

  .rt-home-three-second-icon-box-section {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    max-width: none;
    margin-top: 70px;
  }

  .rt-category-cards-text-8.rt-text-white-4 {
    max-width: none;
  }

  .rt-precision-card-body-icon-column {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .rt-precision-card-body-row {
    align-items: stretch;
  }

  .rt-precision-card {
    margin-top: 7px;
    margin-bottom: 7px;
    margin-right: 0;
  }

  .rt-precision-grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .rt-no-margin-bottom.rt-home-three-service-description {
    max-width: none;
  }

  .rt-service-card-shape {
    height: auto;
  }

  .rt-home-three-service-heading {
    max-width: none;
  }

  .rt-service-card-text-wrapper {
    padding: 20px 20px 30px;
  }

  .rt-home-three-service-cards {
    grid-template-columns: 1fr 1fr;
  }

  .rt-tab-image-full-width {
    width: 100%;
    height: auto;
  }

  .rt-home-three-service-text-wrapper {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    max-width: none;
    margin-bottom: 35px;
  }

  .rt-home-one-pricing-option {
    flex-direction: column;
    grid-template-columns: 1fr 1fr;
  }

  .div-block-123 {
    justify-content: center;
    align-items: center;
  }

  .div-block-135 {
    flex-flow: column;
    grid-auto-flow: row;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .div-block-136 {
    text-align: left;
    flex-flow: row-reverse;
    justify-content: center;
    align-items: center;
  }

  .div-block-137 {
    text-align: center;
  }

  .div-block-138 {
    text-align: center;
    justify-content: center;
    align-self: center;
    align-items: center;
    display: flex;
  }

  .div-block-139 {
    margin-top: 130px;
  }

  .div-block-140 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .div-block-150.repeted {
    padding-left: 60px;
    padding-right: 60px;
  }

  .div-block-152 {
    padding-right: 1.5rem;
  }

  .div-block-154 {
    margin-top: 10px;
  }

  .heading-39 {
    line-height: 38px;
  }

  .div-block-155 {
    max-width: 465px;
    padding-top: 0;
    position: relative;
    top: -26px;
  }

  .image-83 {
    top: -155px;
    right: -17px;
  }

  .image-84 {
    top: -107px;
  }

  .div-block-159 {
    margin-top: 180px;
  }

  .div-block-160 {
    flex-flow: column;
  }

  .div-block-161.width, .div-block-161.col {
    width: 700px;
  }

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

  .div-block-162 {
    text-align: center;
    justify-content: center;
    align-items: center;
  }

  .div-block-163 {
    justify-content: center;
    align-items: center;
  }

  .div-block-164 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    margin-top: 140px;
  }

  .div-block-167 {
    text-align: center;
    justify-content: center;
    align-items: center;
  }

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

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

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

  .div-block-179 {
    text-align: center;
    justify-content: center;
    align-items: center;
  }

  .div-block-181 {
    width: 340px;
  }

  .div-block-183 {
    text-align: center;
    justify-content: center;
    align-items: center;
  }

  .div-block-188 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .dotted {
    left: 20px;
  }

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

  .div-block-195 {
    grid-column-gap: 44px;
    grid-row-gap: 44px;
  }

  .div-block-196 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    justify-content: center;
    align-items: stretch;
    margin-top: 20px;
    margin-left: 0;
  }

  .div-block-197 {
    justify-content: flex-start;
    align-items: center;
    margin-top: 10px;
  }

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

  .div-block-206 {
    text-align: left;
    flex-flow: row-reverse;
    justify-content: center;
    align-items: center;
  }

  .div-block-208 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    margin-top: 140px;
  }

  .tick {
    width: 15.875px;
  }

  .div-block-232 {
    display: flex;
  }

  .frame-427320507 {
    flex-flow: column;
    display: flex;
  }

  .frame-427320503 {
    justify-content: center;
    align-items: center;
  }

  .frame-427320620 {
    display: flex;
  }

  .autolayout-feature-block {
    flex-flow: column;
    display: flex;
  }

  .frame-427320623 {
    justify-content: center;
    align-items: center;
  }

  .text-27, .everything-starts-with-the-official-whatsapp-business-api-and-we-make-it-effortless-get-started-qui {
    text-align: center;
  }

  .frame-427320591 {
    justify-content: center;
    align-items: center;
  }

  .frame-427320607 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .frame-427320630 {
    text-align: center;
    flex-flow: column;
    justify-content: center;
    align-items: center;
  }

  .frame-427320616 {
    flex-flow: column;
  }

  .frame-427320633 {
    margin-bottom: 20px;
  }

  .frame-427320641 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .frame-427320643 {
    grid-column-gap: 15px;
    flex-flow: row;
  }

  .frame-427320645 {
    grid-column-gap: 10px;
  }

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

  .frame-427320654 {
    width: 400px;
  }

  .frame-427320609 {
    grid-column-gap: 21px;
    grid-template-rows: 1fr 1fr auto;
    grid-template-columns: 1fr 1fr;
  }

  .frame-427320658 {
    flex-flow: column;
    margin-bottom: 100px;
  }

  .frame-427320660 {
    justify-content: flex-start;
    align-items: center;
  }

  .text-71 {
    font-size: 35px;
    line-height: 55px;
  }

  .frame-427320668 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-flow: column;
  }

  .frame-427320670, .frame-427320673, .frame-427320674 {
    grid-row-gap: 25px;
  }

  .image-476 {
    margin-top: 10px;
  }

  .autolayout-feature-block-2 {
    flex-flow: column;
    margin-bottom: 100px;
    padding-left: 0;
    padding-right: 0;
  }

  .frame-427320678 {
    justify-content: flex-start;
    align-items: center;
    padding-bottom: 40px;
  }

  .frame-427320684 {
    justify-content: center;
    align-items: center;
    margin-bottom: 100px;
    padding-left: 0;
    padding-right: 0;
  }

  .frame-427320685 {
    min-width: auto;
  }

  .frame-427320686 {
    justify-content: center;
    align-self: auto;
    align-items: center;
    min-width: 300px;
  }

  .container-67 {
    justify-content: center;
    align-items: flex-start;
  }

  .text-79 {
    text-align: left;
    justify-content: center;
    align-items: center;
    margin-left: 0;
    margin-right: 0;
    padding-left: 60px;
    padding-right: 60px;
    font-size: 50px;
    display: block;
  }

  .frame-427320689 {
    text-align: left;
    flex: 0 auto;
    order: 0;
    align-self: auto;
    min-width: 0;
    max-width: 1200px;
    overflow: visible;
  }

  .frame-427320690 {
    grid-column-gap: 29px;
    grid-row-gap: 16px;
    text-overflow: clip;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    place-content: center;
    align-self: auto;
    place-items: center;
    margin-bottom: 150px;
    margin-left: 0;
    padding-right: 0;
    display: grid;
  }

  .container-68 {
    border-width: 0;
    justify-content: flex-start;
    align-items: center;
    min-width: auto;
    padding-top: 17px;
    padding-left: 17px;
    box-shadow: 0 4.6395px 5px #0000001f;
  }

  .frame-427320704 {
    margin-bottom: 100px;
  }

  .frame-427320705 {
    flex-flow: column;
    min-width: auto;
  }

  .frame-427320706 {
    justify-content: center;
    align-items: center;
    max-width: none;
  }

  .frame-427320707 {
    justify-content: center;
    align-items: center;
  }

  .frame-427320739 {
    margin-bottom: 100px;
  }

  .frame-427320749 {
    max-width: none;
    height: auto;
  }

  .auto-ask-for-name-company-location-and-budget-us {
    max-width: none;
  }

  .frame-427320754 {
    height: auto;
  }

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

  .frame-427320771 {
    text-align: left;
    grid-template-columns: 1.5fr;
    justify-content: start;
    align-self: auto;
    width: 100%;
    min-width: auto;
  }

  .frame-427320786, .frame-427320800 {
    flex-flow: column;
  }

  .frame-427320813 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
    display: flex;
  }
}

@media screen and (max-width: 767px) {
  .navbar-brand-three {
    padding-left: 0;
  }

  .nav-menu-three {
    border-radius: 20px;
    flex-direction: column;
    padding-bottom: 30px;
  }

  .nav-menu-block {
    flex-direction: column;
  }

  .nav-link {
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .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-link-accent {
    margin-right: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .mobile-margin-top-10 {
    margin-top: 10px;
  }

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

  .padding-xlarge {
    padding: 2.5rem;
  }

  .margin-xlarge {
    margin: 2.5rem;
  }

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

  .padding-xxlarge {
    padding: 3rem;
  }

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

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

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

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

  .spacer-medium {
    padding-top: 1.5rem;
  }

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

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

  .padding-small {
    padding: 1.25rem;
  }

  .spacer-huge {
    padding-top: 3.5rem;
  }

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

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

  .spacer-small {
    padding-top: 1.25rem;
  }

  .container-large.two {
    flex-flow: column;
  }

  .margin-huge {
    margin: 3.5rem;
  }

  .heading-style-h6 {
    font-size: 1.125rem;
  }

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

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

  .margin-xxhuge {
    margin: 5rem;
  }

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

  .padding-section-large.text-only.align-center {
    padding-top: 0;
  }

  .spacer-xhuge {
    padding-top: 4rem;
  }

  .spacer-xxhuge {
    padding-top: 5rem;
  }

  .heading-style-h5 {
    font-size: 1.25rem;
  }

  .sectionx {
    padding-top: 2em;
  }

  .sectionx.scroll {
    overflow: scroll;
  }

  .sectionx.long {
    justify-content: center;
    align-items: flex-start;
    min-height: 850px;
  }

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

  .padding-xhuge {
    padding: 4rem;
  }

  .text-style-quote {
    font-size: 1.125rem;
  }

  .margin-xhuge {
    margin: 4rem;
  }

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

  .padding-large {
    padding: 2rem;
  }

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

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

  .text-style-tagline.green.x {
    width: 28%;
  }

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

  .hide-mobile-landscape {
    display: none;
  }

  .margin-xxlarge {
    margin: 3rem;
  }

  .spacer-xlarge {
    padding-top: 2.5rem;
  }

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

  .spacer-xsmall {
    padding-top: .75rem;
  }

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

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

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

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

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

  .margin-large {
    margin: 2rem;
  }

  .margin-medium {
    margin: 1.5rem;
  }

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

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

  .padding-xxhuge {
    padding: 5rem;
  }

  .icon-embed-xsmall {
    width: 16px;
    height: 16px;
  }

  .heading-style-h2 {
    font-size: 2.25rem;
  }

  .padding-medium {
    padding: 1.5rem;
  }

  .padding-huge {
    padding: 3.5rem;
  }

  .margin-small {
    margin: 1.25rem;
  }

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

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

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

  .navbar3_menu {
    width: 90vw;
    padding-bottom: 5rem;
  }

  .navbar3_link.bold.line {
    border-left-style: none;
  }

  .navbar3_component {
    min-height: 4rem;
  }

  .heading-style-h1-2 {
    font-size: 2.5rem;
  }

  .home_hero-header_content {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .home_logo-list_wrapper {
    padding: .75rem 1rem;
  }

  .home_logo-list_logo {
    max-height: 3rem;
  }

  .home_logo-list_list {
    grid-column-gap: 1rem;
    grid-template-columns: 10rem 10rem 10rem 10rem 10rem 10rem 10rem 10rem;
    padding-top: 1rem;
  }

  .heading-style-h6-2 {
    font-size: 1.125rem;
  }

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

  .home_feature_list {
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .home_feature_number {
    font-size: 3.5rem;
  }

  .heading-style-h2-2 {
    font-size: 2.25rem;
  }

  .home_features-list_image-wrapper {
    background-size: cover;
    width: 100%;
  }

  .heading-style-h5-2 {
    font-size: 1.25rem;
  }

  .home_features-list_image {
    aspect-ratio: auto;
    object-fit: fill;
    width: 100%;
    height: auto;
    max-height: none;
  }

  .home_features-list_component {
    width: 100%;
  }

  .home_features-list_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .home_about-1_image-wrapper {
    justify-content: center;
    align-items: center;
  }

  .home_about-1_content {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .home_about-4_image {
    width: 100%;
  }

  .home_about-4_content {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .home_about-3_content {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
    width: 100%;
  }

  .home_about-3_question {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .home_about-3_component {
    width: 100%;
  }

  .home_about-3_icon-wrapper {
    width: 1.75rem;
  }

  .home_faq_number {
    font-size: 3.5rem;
  }

  .home_faq_list {
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .home_faq_content, .home_stats-1_content {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    grid-template-columns: 1fr;
  }

  .home_stats-1_list {
    grid-template-columns: 1fr;
  }

  .home_stats-1_number {
    font-size: 3.5rem;
  }

  .home_stats-2_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

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

  .home_how-it-works_content {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .footer1_credit-text {
    margin-top: 1.5rem;
  }

  .footer1_bottom-wrapper {
    flex-direction: column-reverse;
    align-items: flex-start;
    padding-bottom: 1rem;
  }

  .footer1_legal-list {
    grid-column-gap: 0rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    grid-auto-flow: row;
  }

  .footer1_menu-wrapper {
    grid-column-gap: 1.5rem;
    grid-template-columns: 1fr 1fr;
  }

  .footer1_top-wrapper {
    grid-row-gap: 3rem;
  }

  .button-3.is-navbar3-button {
    padding: .25rem 1rem;
  }

  .heading-style-h3-3 {
    font-size: 2rem;
  }

  .heading-style-h2-3 {
    font-size: 2.25rem;
  }

  .heading-style-h5-3 {
    font-size: 1.25rem;
  }

  .heading-style-h1-3 {
    font-size: 2.5rem;
  }

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

  .paragraph, .paragraph.align-center {
    text-align: left;
  }

  .paragraph.x, .heading-4 {
    text-align: center;
  }

  .heading-4.white.gap {
    margin-bottom: 60px;
  }

  .heading-4.white.new {
    margin-bottom: 20px;
  }

  .featured-blog-image {
    width: 491.219px;
    height: 327.469px;
  }

  .aboutus-feature_number {
    font-size: 3.5rem;
  }

  .heading-style-h5-bold, .heading-style-h5-reg {
    font-size: 1.25rem;
  }

  .team-image {
    width: 100%;
  }

  .teamlistitem, .box-content {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .image-2 {
    width: 100%;
    height: auto;
  }

  .team-slider {
    padding: 60px 15px;
  }

  .team-block-info {
    height: 200px;
  }

  .about-4_content-copy {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .team-circles {
    padding: 60px 15px;
  }

  .team-grid {
    grid-template-columns: 1fr 1fr;
  }

  .faq-question {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .chatbotgrid {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .hero-without-image {
    padding: 60px 15px;
  }

  .stats {
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .statsnumber {
    font-size: 3.5rem;
  }

  .pricing-comparison {
    padding: 60px 15px;
  }

  .pricing-wrapper {
    justify-items: stretch;
  }

  .pricing-card {
    width: auto;
  }

  .pricing-title {
    font-size: 34px;
    line-height: 42px;
  }

  .combine-padding-global {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .combine-pricing4_item {
    height: 400px;
  }

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

  .rl-heading-style-h6 {
    font-size: 1.125rem;
  }

  .logo2_logo-list {
    grid-column-gap: 1rem;
    padding-top: 1rem;
  }

  .logo2_content-left {
    max-width: none;
  }

  .logo2_logo {
    max-height: 3rem;
  }

  .logo2_component {
    grid-row-gap: 2rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .logos-without-title {
    padding: 60px 15px;
  }

  .clients-wrapper-three {
    margin-bottom: -30px;
  }

  .clients-image-three {
    margin-bottom: 30px;
    margin-left: 20px;
    margin-right: 20px;
  }

  .uui-logos04_list {
    grid-template-columns: 10rem 10rem 10rem 10rem 10rem 10rem 10rem 10rem;
    width: 124rem;
  }

  .uui-logos04_wrapper {
    padding: .5rem 1rem;
  }

  .uui-logos04_logo {
    height: 2.5rem;
  }

  .uui-section_logos04 {
    padding-bottom: 10px;
  }

  .uui-logo-loop_component {
    height: 3.5rem;
  }

  .uui-space-xxlarge {
    min-height: 3rem;
  }

  .box-content-copy {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .spark-container {
    width: 100%;
  }

  .spark-section {
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .spark-secondary-paragraph {
    margin-bottom: 32px;
  }

  .spark-side-flat-tab-parent {
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
  }

  .spark-wide-simple-stacked-icon-tabs {
    z-index: 10;
    grid-column-gap: 16px;
    background-color: var(--spark-library--white\<deleted\|variable-547781ba\>);
    flex-flow: column;
    justify-content: flex-start;
    align-items: stretch;
    width: 100%;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0%;
    padding-top: 16px;
    padding-bottom: 16px;
    top: 90px;
    overflow: visible;
  }

  .spark-wider-simple-icon-tabs-content {
    width: 100%;
  }

  .spark-simple-flat-square-tab {
    padding-left: 32px;
    padding-right: 32px;
  }

  .spark-simple-flat-square-tab.spark-tab-with-arrow {
    padding-left: 14px;
  }

  .flat {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .spark-section-2 {
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .spark-section-2 h3 {
    text-align: left;
    font-family: DM Sans, sans-serif;
  }

  .spark-section-2.green {
    padding-top: 2em;
    padding-bottom: 2em;
  }

  .spark-secondary-paragraph-3 {
    margin-bottom: 32px;
  }

  .spark-button-text {
    line-height: 1.5;
  }

  .spark-faq-button {
    padding-left: 24px;
  }

  .spark-dropdown-text {
    padding: 24px;
  }

  .uui-page-padding {
    padding-left: 1rem;
    padding-right: 1rem;
  }

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

  .uui-text-size-large {
    font-size: 1rem;
  }

  .uui-heading-xxsmall {
    font-size: 1.125rem;
  }

  .uui-heading-medium {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-button {
    font-size: 1rem;
  }

  .uui-button:hover {
    border-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
    background-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  }

  .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-button-wrapper.max-width-full-mobile-landscape-2 {
    width: 100%;
  }

  .uui-badge {
    padding: .125rem .5rem;
  }

  .uui-layout91_list {
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr;
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .uui-layout91_component {
    align-items: stretch;
  }

  .uui-button-secondary-gray {
    padding-left: 1.25rem;
    font-size: 1rem;
  }

  .uui-button-secondary-gray:hover {
    background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
    color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
  }

  .uui-space-xsmall {
    min-height: .75rem;
  }

  .uui-padding-vertical-xhuge {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .uui-text-size-large-2 {
    font-size: 1rem;
  }

  .uui-lightbox_play-icon {
    width: 4rem;
    height: 4rem;
  }

  .uui-testimonial12_logo {
    max-height: 2.5rem;
  }

  .uui-testimonial12_logo-wrapper {
    margin-top: 1rem;
  }

  .uui-testimonial12_divider {
    display: none;
  }

  .uui-testimonial12_lightbox-image {
    height: 22rem;
  }

  .uui-testimonial12_client {
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
  }

  .uui-testimonial12_content-right {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .uui-testimonial12_content {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .uui-testimonial12_arrow {
    inset: 0% 0% auto auto;
  }

  .uui-testimonial12_arrow:hover {
    background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  }

  .uui-testimonial12_arrow.left {
    right: 3.5rem;
  }

  .uui-testimonial12_slide-nav {
    inset: 0% auto auto 0%;
  }

  .uui-testimonial12_slide {
    padding-left: 0;
    padding-right: 0;
  }

  .uui-testimonial12_component {
    padding-top: 5rem;
    padding-bottom: 0;
  }

  .uui-padding-vertical-xhuge-2 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .add-ons_accordion-title {
    letter-spacing: 0;
    font-size: 1.4rem;
  }

  .add-ons_accordion-body.add-ons_js-accordion-body {
    padding-bottom: 1.5rem;
    padding-left: 2.8rem;
  }

  .heading-small {
    font-size: 1rem;
  }

  .add-ons_accordion {
    width: 100%;
  }

  .add-ons_image-wrapper {
    height: 22rem;
  }

  .add-ons_accordion-item {
    box-shadow: none;
  }

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

  .add-ons_title-icon-wrapper {
    align-items: center;
    margin-right: 1rem;
  }

  .page-padding {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .add-ons_image {
    object-fit: cover;
    object-position: 50% 50%;
  }

  .add-ons_accordion-header.add-ons_js-accordion-header {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .home_faq_content-copy {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    grid-template-columns: 1fr;
  }

  .uui-layout91_list-copy {
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr;
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .div-block-10 {
    height: 100%;
  }

  .uui-page-padding-2 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-heading-medium-2 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-testimonial08_logo {
    max-height: 2.5rem;
  }

  .uui-testimonial11_slide {
    height: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .uui-testimonial11_component {
    padding-top: 1rem;
    padding-bottom: 4rem;
  }

  .uui-testimonial11_content {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .uui-testimonial11_content-right {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .uui-testimonial11_arrow {
    inset: auto 0% 0% auto;
  }

  .uui-testimonial11_arrow:hover {
    background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  }

  .uui-testimonial11_arrow.left {
    right: 3.5rem;
  }

  .uui-testimonial11_client-image {
    height: 22rem;
  }

  .uui-testimonial11_slide-nav {
    inset: auto auto 0% 0%;
  }

  .uui-testimonial11_logo-wrapper {
    margin-top: 1rem;
  }

  .uui-testimonial11_divider {
    display: none;
  }

  .uui-testimonial11_client {
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
  }

  .uui-padding-vertical-xhuge-3 {
    padding-top: 1rem;
    padding-bottom: 4rem;
  }

  .uui-testimonial11_content-copy {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .uui-layout91_list-copy-copy, .new-layout {
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr;
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .team-slider-2 {
    padding: 60px 15px;
  }

  .team-slider-wrapper-2, .team-slide-wrapper-2 {
    width: 100%;
  }

  .hero-without-image-copy {
    padding: 60px 15px;
  }

  .box-content-copy-copy {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .combine-padding-global-2 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .combine-heading-style-h1 {
    font-size: 38px;
  }

  .text-cta {
    padding: 60px 15px;
  }

  .pricing-slider {
    font-size: 12px;
  }

  .div-block-13 {
    flex-flow: wrap;
  }

  .uui-page-padding-3 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-text-size-large-3 {
    font-size: 1rem;
  }

  .uui-heading-medium-3 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-button-2 {
    font-size: 1rem;
  }

  .uui-button-2:hover {
    border-style: none;
    border-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
    background-color: var(--green);
    color: var(--white);
  }

  .uui-contact02_component {
    margin-top: 3rem;
  }

  .uui-space-xsmall-2 {
    min-height: .75rem;
  }

  .uui-padding-vertical-xhuge-4 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-text-size-small.hide-mobile-landscape-2, .hide-mobile-landscape-2 {
    display: none;
  }

  .uui-button-3 {
    font-size: 1rem;
  }

  .uui-button-3:hover {
    border-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
    background-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  }

  .uui-button-row-2 {
    align-self: stretch;
  }

  .uui-navbar01_dropdown-link-list {
    grid-row-gap: .5rem;
    max-width: none;
  }

  .uui-navbar01_link {
    font-size: 1rem;
  }

  .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-toggle {
    font-size: 1rem;
  }

  .uui-navbar01_blog-item {
    grid-column-gap: 1rem;
    grid-template-columns: .6fr 1fr;
  }

  .uui-navbar01_component {
    min-height: 4.5rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-navbar01_menu {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-navbar01_dropdown-content-right {
    padding: 1.5rem 1rem;
  }

  .uui-button-link {
    font-size: 1rem;
  }

  .uui-button-link:hover {
    color: var(--untitled-ui--primary700\<deleted\|variable-da4f7fa3\>);
  }

  .uui-button-secondary-gray-2 {
    padding-left: 1.25rem;
    font-size: 1rem;
  }

  .uui-button-secondary-gray-2:hover {
    background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
    color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
  }

  .uui-button-tertiary-gray:hover {
    color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
    background-color: #0000;
  }

  .uui-badge-small-success {
    padding: .125rem .5rem;
  }

  .uui-navbar02_dropdown-link-list {
    grid-row-gap: .5rem;
    max-width: none;
  }

  .uui-navbar02_blog-item {
    padding: 0;
  }

  .uui-navbar02_blog-item:hover {
    background-color: #0000;
  }

  .uui-navbar02_dropdown-content-left {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .uui-navbar02_dropdown-content-right {
    padding: 2rem 1rem;
  }

  .uui-navbar02_component {
    min-height: 4.5rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-navbar02_menu {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-navbar02_link, .uui-navbar02_dropdown-toggle, .uui-button-link-gray {
    font-size: 1rem;
  }

  .uui-button-link-gray:hover {
    color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  }

  .text-block-4 {
    font-size: 1rem;
  }

  .headerslider {
    padding-top: 2rem;
    padding-bottom: 4rem;
  }

  .slider-2 {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    align-content: space-between;
    height: 100%;
    display: grid;
  }

  .resources-box {
    padding-left: 1rem;
  }

  .uui-navbar02_dropdown-content-left-copy {
    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: 1rem;
  }

  .uui-page-padding-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

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

  .uui-text-size-large-4 {
    font-size: 1rem;
  }

  .uui-heading-medium-4 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-button-4 {
    font-size: 1rem;
  }

  .uui-button-4:hover {
    border-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
    background-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  }

  .uui-lightbox_play-icon-2 {
    width: 4rem;
    height: 4rem;
  }

  .uui-button-row-3 {
    align-self: stretch;
  }

  .uui-button-row-3.is-reverse-mobile-landscape {
    flex-direction: column-reverse;
  }

  .uui-button-wrapper-3.max-width-full-mobile-landscape-3 {
    width: 100%;
  }

  .uui-layout31_item-list {
    margin-top: 1.5rem;
    margin-bottom: 2rem;
  }

  .uui-layout31_component {
    grid-row-gap: 1rem;
  }

  .uui-layout31_lightbox {
    margin-top: 3rem;
  }

  .uui-layout31_lightbox-image {
    width: 100vw;
    min-width: 100vw;
    max-width: none;
    height: 22rem;
  }

  .uui-button-secondary-gray-3 {
    padding-left: 1.25rem;
    font-size: 1rem;
  }

  .uui-button-secondary-gray-3:hover {
    background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
    color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
  }

  .uui-padding-vertical-xhuge-5 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-layout31_number {
    font-size: 2.25rem;
  }

  .cta-green {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .mask-3 {
    width: 100%;
  }

  .chatbot-box {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .boxsection {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
    padding: 20px;
  }

  .uui-page-padding-5 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-text-size-large-5 {
    font-size: 1rem;
  }

  .uui-heading-xxsmall-2 {
    font-size: 1.125rem;
  }

  .uui-heading-medium-5 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-button-5 {
    font-size: 1rem;
  }

  .uui-button-5:hover {
    border-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
    background-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  }

  .uui-pricing08_component {
    margin-top: 2rem;
  }

  .uui-badge-2 {
    padding: .125rem .5rem;
  }

  .uui-pricing08_components {
    grid-template-columns: 1fr;
  }

  .uui-pricing08_feature-list {
    margin-bottom: 2rem;
  }

  .uui-pricing08_plan {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .uui-pricing08_popular-plan {
    margin-top: 0;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .uui-space-xsmall-3 {
    min-height: .75rem;
  }

  .uui-padding-vertical-xhuge-6 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-pricing08_price {
    font-size: 2.25rem;
  }

  .twosection, .boxsection-2 {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

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

  .div-block-20 {
    justify-content: center;
    align-items: center;
  }

  .uui-page-padding-6 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-text-size-large-6 {
    font-size: 1rem;
  }

  .uui-heading-xxsmall-3 {
    font-size: 1.125rem;
  }

  .uui-heading-medium-6 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-button-6 {
    font-size: 1rem;
  }

  .uui-button-6:hover {
    border-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
    background-color: var(--green);
  }

  .uui-pricing11_tab-pane {
    width: auto;
  }

  .uui-pricing11_component {
    margin-top: 2rem;
  }

  .uui-pricing11_plans, .uui-pricing11_row.green {
    width: auto;
  }

  .uui-badge-3 {
    padding: .125rem .5rem;
  }

  .uui-space-xsmall-4 {
    min-height: .75rem;
  }

  .uui-space-medium {
    min-height: 1.5rem;
  }

  .uui-padding-vertical-xhuge-7 {
    padding-top: 4rem;
    padding-bottom: 4rem;
    overflow: hidden;
  }

  .uui-pricing11_price {
    font-size: 2.25rem;
  }

  .uui-layout91_list-copy-copy, .boxgrid-content {
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr;
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .cta-biege {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .grid-6, .grid-7 {
    grid-template-columns: 1fr;
  }

  .div-block-21 {
    justify-content: space-between;
    padding-left: 0;
    padding-right: 0;
  }

  .boxgrid-content-1-row {
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr;
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .uui-container-large-6 {
    flex-flow: column;
  }

  .uui-page-padding-7 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-heading-medium-7 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-testimonial01_logo {
    max-height: 2.5rem;
  }

  .uui-padding-vertical-xhuge-8 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-page-padding-8 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-text-size-large-7 {
    font-size: 1rem;
  }

  .uui-heading-large {
    font-size: 2.25rem;
  }

  .uui-heading-xsmall {
    font-size: 1.25rem;
  }

  .uui-heading-small {
    font-size: 1.5rem;
  }

  .uui-blog04_featured-item-content {
    padding: 0;
  }

  .uui-blog04_title-link.featured-article {
    margin-bottom: .5rem;
  }

  .uui-blog04_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .uui-blog04_category-menu {
    width: 100vw;
    margin-bottom: 3rem;
    margin-left: -5vw;
    padding-left: 5vw;
    overflow: scroll;
  }

  .uui-blog04_category-menu.no-scrollbar {
    justify-content: flex-start;
  }

  .uui-blog04_component {
    flex-flow: column;
    margin-top: 4rem;
  }

  .uui-blog04_featured-item {
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
    margin-bottom: 3rem;
  }

  .uui-button-link-2 {
    font-size: 1rem;
  }

  .uui-button-link-2:hover {
    color: var(--untitled-ui--primary700\<deleted\|variable-da4f7fa3\>);
  }

  .uui-blog04_meta-wrapper {
    font-size: .75rem;
  }

  .uui-blog04_category-link {
    padding: .125rem .5rem;
    font-size: .75rem;
  }

  .uui-blog04_menu-link:hover {
    color: var(--untitled-ui--gray500\<deleted\|variable-68f29e84\>);
    border-bottom-style: none;
  }

  .uui-blog04_menu-link.last-link {
    margin-right: 2rem;
  }

  .uui-blog04_image-link {
    margin-bottom: 1.5rem;
  }

  .uui-blog04_image-link:hover {
    box-shadow: none;
  }

  .uui-space-small {
    min-height: 1.25rem;
  }

  .uui-page-padding-9 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-heading-large-2 {
    font-size: 2.25rem;
  }

  .uui-blogpost01_title-wrapper {
    margin-bottom: 3rem;
  }

  .uui-blogpost01_content {
    margin-bottom: 2rem;
  }

  .uui-blogpost01_divider {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .uui-blogpost01_author-image {
    width: 3rem;
    min-width: 3rem;
    height: 3rem;
    min-height: 3rem;
  }

  .uui-blogpost01_author-image-wrapper {
    margin-right: .75rem;
  }

  .uui-blogpost01_content-top {
    margin-top: 2rem;
  }

  .uui-badge-4 {
    padding: .125rem .5rem;
  }

  .uui-button-secondary-gray-4 {
    padding-left: 1.25rem;
    font-size: 1rem;
  }

  .uui-button-secondary-gray-4:hover {
    background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
    color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
  }

  .uui-blogpost01_author-heading {
    font-size: 1rem;
  }

  .div-block-24 {
    position: static;
    top: 40px;
  }

  .grid-10 {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: column;
    place-content: space-between;
    place-items: stretch start;
    width: 100%;
    height: 100%;
  }

  .div-block-6-copy {
    flex-flow: row;
  }

  .div-block-25 {
    width: 100%;
    position: relative;
    top: 79%;
    box-shadow: 0 2px 5px #0003;
  }

  .container-9 {
    width: 100%;
  }

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

  .grid-11 {
    justify-content: center;
    align-items: center;
  }

  .grid-11.align-center {
    justify-content: center;
    align-items: center;
    padding-bottom: 0;
  }

  .grid-12 {
    grid-template-columns: 1fr;
  }

  .div-block-26 {
    justify-content: center;
    align-items: center;
  }

  .uui-page-padding-10 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-text-size-large-8 {
    font-size: 1rem;
  }

  .uui-form-radio-2 {
    font-size: 12px;
  }

  .uui-heading-medium-8 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-button-7 {
    font-size: 1rem;
  }

  .uui-button-7:hover {
    border-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
    background-color: var(--drk-green);
  }

  .uui-contact04_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .uui-space-xsmall-5 {
    min-height: .75rem;
  }

  .uui-padding-vertical-xhuge-9 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-space-xsmall-5-copy {
    min-height: .75rem;
  }

  .link-2, .xx, .xx-copy, .xx-copy-copy {
    font-size: 12px;
  }

  .feature-card-copy {
    width: 100%;
  }

  .team-grid-copy {
    grid-template-columns: 1fr;
    width: 100%;
  }

  .uui-page-padding-11 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-button-8 {
    font-size: 1rem;
  }

  .uui-button-8:hover {
    border-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
    background-color: var(--drk-green);
  }

  .uui-heading-xlarge {
    font-size: 2.25rem;
  }

  .uui-text-size-xlarge {
    font-size: 1.125rem;
  }

  .uui-heroheader12_form {
    margin-top: 2rem;
  }

  .uui-space-small-2 {
    min-height: 1.25rem;
  }

  .uui-padding-vertical-xhuge-10 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-text-size-large-9 {
    font-size: 1rem;
  }

  .uui-heading-xxsmall-4 {
    font-size: 1.125rem;
  }

  .uui-heading-medium-9 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-button-row-4 {
    align-self: stretch;
  }

  .uui-contact14_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
    margin-top: 3rem;
  }

  .uui-contact14_map-wrapper {
    min-height: auto;
  }

  .uui-contact14_map {
    height: 20rem;
  }

  .uui-button-link-3 {
    font-size: 1rem;
  }

  .uui-button-link-3:hover {
    color: var(--untitled-ui--primary700\<deleted\|variable-da4f7fa3\>);
  }

  .uui-contact14_tabs-link {
    padding-left: 1.5rem;
  }

  .uui-space-xsmall-6 {
    min-height: .75rem;
  }

  .chatbotgrid-copy {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .uui-page-padding-12 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-text-size-large-10 {
    font-size: 1rem;
  }

  .uui-heading-xxsmall-5 {
    font-size: 1.125rem;
  }

  .uui-heading-medium-10 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-button-9 {
    font-size: 1rem;
  }

  .uui-button-9:hover {
    border-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
    background-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  }

  .uui-pricing11_component-2 {
    margin-top: 2rem;
  }

  .uui-badge-5 {
    padding: .125rem .5rem;
  }

  .uui-space-xsmall-7 {
    min-height: .75rem;
  }

  .uui-space-medium-2 {
    min-height: 1.5rem;
  }

  .uui-padding-vertical-xhuge-11 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-pricing11_price-2 {
    font-size: 2.25rem;
  }

  .new-teamblock {
    height: auto;
  }

  .pricing-text {
    font-size: 24px;
  }

  .stats-copy {
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .twobox, .new-box-1-1 {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .text-size-medium-copy {
    font-size: 1rem;
  }

  .white-button-copy {
    white-space: nowrap;
    word-break: normal;
  }

  .formbox {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .heading-8 {
    font-size: 40px;
    line-height: 1.2;
  }

  .centresection {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .centresection.text-only.align-center {
    padding-top: 0;
  }

  .accordion-content {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .about-4_content-copy-copy {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .header-drop-down-4 {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .uui-space-xxlarge-copy {
    min-height: 3rem;
  }

  .chabotquestion-2 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

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

  .text-block-4-copy {
    font-size: 1rem;
  }

  .twosection-1-7-5 {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .twosection-1-7-5.enterprise {
    flex-flow: column;
  }

  .yuoj {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .image-35 {
    margin-left: 0;
  }

  .about-4_content-copy-copy-copy, .about-4_content-copy-copy, .about-4_content-copy-copy, .twosection-75-1 {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .imageiconlarge {
    width: 76px;
  }

  .grid-8-copy {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    grid-template-columns: 1fr;
  }

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

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

  .padding-section-large-copy.text-only.align-center {
    padding-top: 0;
  }

  .faq_component {
    width: 100%;
  }

  .icon-embed-small {
    flex: 0 auto;
    width: 5%;
    height: 24px;
  }

  .tabs, .tabs.margin {
    flex-flow: column;
  }

  .tabs-menu {
    width: 100%;
  }

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

  .tabs-menu-copy {
    width: 100%;
    margin-bottom: 20px;
    padding-top: 0;
  }

  .image-43 {
    margin-left: 0;
  }

  .div-block-41 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    display: flex;
  }

  .div-block-20-copy {
    justify-content: center;
    align-items: flex-start;
  }

  ._3x4-grid {
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr 1fr;
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .answertext {
    text-align: left;
  }

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

  .spark-button-text {
    text-align: left;
    white-space: normal;
    word-break: normal;
    overflow-wrap: normal;
    width: auto;
    max-width: 95%;
  }

  .uui-logos04_list-2 {
    grid-template-columns: 10rem 10rem 10rem 10rem 10rem 10rem 10rem 10rem;
    width: 124rem;
  }

  .uui-logos04_wrapper-2 {
    padding: .5rem 1rem;
  }

  .uui-logos04_logo-2 {
    height: 2.5rem;
  }

  .uui-logo-loop_component-2 {
    height: 3.5rem;
  }

  .uui-space-xxlarge-2 {
    min-height: 3rem;
  }

  .slider-4 {
    height: auto;
  }

  .slider-wrapper {
    flex-flow: row;
    justify-content: center;
    align-items: center;
    padding-top: 0;
    padding-bottom: 80px;
  }

  .logo-wrapper {
    width: 30%;
    margin-top: 45px;
    padding-top: 31px;
    display: block;
    position: relative;
  }

  .slider-5 {
    height: auto;
  }

  .slide-5 {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-11 {
    text-align: left;
    text-overflow: clip;
    white-space: pre-wrap;
    font-size: 28px;
  }

  .testpara {
    text-align: left;
  }

  .testpara.align-center, .testpara.x {
    text-align: center;
  }

  .hide-mobile-landscape-3 {
    display: none;
  }

  .uui-page-padding-13 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-heading-medium-11 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-testimonial06_content {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .uui-testimonial06_client-info {
    margin-bottom: 1rem;
  }

  .uui-testimonial06_divider {
    display: none;
  }

  .uui-testimonial06_logo {
    max-height: 2.5rem;
  }

  .uui-testimonial06_client-image-wrapper {
    margin-bottom: 1rem;
    margin-right: 0;
  }

  .uui-testimonial06_client {
    text-align: center;
    flex-direction: column;
    align-items: center;
    width: 100%;
  }

  .uui-testimonial06_slide {
    padding-left: 0;
    padding-right: 0;
  }

  .uui-testimonial06_component {
    padding-bottom: 3rem;
  }

  .uui-testimonial06_arrow:hover {
    background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  }

  .uui-padding-vertical-xhuge-12, .padding-secti {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .padding-secti.text-only.align-center {
    padding-top: 0;
  }

  .whatsapp-block {
    bottom: 15px;
    right: 15px;
  }

  .uui-padding-vertical-xhuge-8-copy {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .toc-section {
    width: 100%;
    padding-top: 4rem;
    padding-bottom: .125rem;
  }

  .navbar-brand-three-2 {
    padding-left: 0;
  }

  .nav-menu-three-2 {
    border-radius: 20px;
    flex-direction: column;
    padding-bottom: 30px;
  }

  .nav-menu-block-2 {
    flex-direction: column;
  }

  .nav-link-2 {
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .nav-dropdown-2 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .nav-dropdown-toggle-2 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .nav-dropdown-list-2.shadow-three {
    box-shadow: 0 8px 50px #0000000d;
  }

  .nav-dropdown-list-2.shadow-three.w--open {
    position: relative;
  }

  .nav-dropdown-list-2.shadow-three.mobile-shadow-hide {
    box-shadow: none;
  }

  .nav-link-accent-2 {
    margin-right: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .mobile-margin-top-11 {
    margin-top: 10px;
  }

  .hero-heading-center, .logos-quote-block {
    padding: 60px 15px;
  }

  .clients-wrapper-two {
    flex-direction: column;
  }

  .clients-card {
    width: 100%;
    margin-bottom: 30px;
  }

  .clients-grid {
    grid-column-gap: 40px;
    grid-template-columns: 1fr 1fr 1fr;
    margin-top: 15px;
  }

  .call-to-action {
    width: 100%;
    padding-top: 0;
    padding-bottom: .125rem;
  }

  .div-block-54 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: column;
    height: auto;
  }

  .blog-section.scroll {
    overflow: scroll;
  }

  .blog-section.long {
    justify-content: center;
    align-items: flex-start;
    min-height: 850px;
  }

  .heading-small-2 {
    font-size: 1.25rem;
  }

  .fs-toc_sidebar {
    padding: 0;
  }

  .blog-grid {
    grid-template-columns: 1fr;
  }

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

  .div-block-59 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: column;
    height: auto;
  }

  .uui-navbar02_dropdown-toggle-2 {
    font-size: 1rem;
  }

  .uui-text-size-small-5.hide-mobile-landscape-2 {
    display: none;
  }

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

  .uui-navbar02_menu-2 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-navbar02_blog-item-2 {
    padding: 0;
  }

  .uui-navbar02_blog-item-2:hover {
    background-color: #0000;
  }

  .text-block-31 {
    font-size: 1rem;
  }

  .resources-box-2 {
    padding-left: 1rem;
  }

  .uui-navbar02_link-2, .text-block-4-copy-2, .heading-small-3 {
    font-size: 1rem;
  }

  .uui-heading-large-3 {
    font-size: 2.25rem;
  }

  .uui-navbar02_component-2 {
    min-height: 4.5rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .cta-component {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: column;
    height: auto;
  }

  .no-hover-pricing {
    height: 400px;
  }

  .video-2 {
    position: relative;
  }

  .new-video {
    height: auto;
    padding: 0;
  }

  .new-video.two {
    flex-flow: column;
  }

  .twosection-invert {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .div-block-21-copy {
    justify-content: space-between;
    padding-left: 0;
    padding-right: 0;
  }

  .uui-page-padding-14 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-heading-medium-12 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-testimonial08_logo-2 {
    max-height: 2.5rem;
  }

  .uui-testimonial11_slide-2 {
    padding-left: 0;
    padding-right: 0;
  }

  .uui-testimonial11_component-2 {
    padding-top: 5rem;
    padding-bottom: 0;
  }

  .uui-testimonial11_content-2 {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .uui-testimonial11_content-right-2 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .uui-testimonial11_arrow-2 {
    inset: 0% 0% auto auto;
  }

  .uui-testimonial11_arrow-2:hover {
    background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  }

  .uui-testimonial11_arrow-2.left {
    right: 3.5rem;
  }

  .uui-testimonial11_client-image-2 {
    height: 22rem;
  }

  .uui-testimonial11_slide-nav-2 {
    inset: 0% auto auto 0%;
  }

  .uui-testimonial11_logo-wrapper-2 {
    margin-top: 1rem;
  }

  .uui-testimonial11_divider-2 {
    display: none;
  }

  .uui-testimonial11_client-2 {
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
  }

  .uui-padding-vertical-xhuge-13, .uui-padding-vertical-xhuge-13-copy, .rl-padding-section-large {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .rl-heading-style-h2 {
    font-size: 2.25rem;
  }

  .rl_gallery21_slide {
    padding-right: 1.5rem;
  }

  .rl_gallery21_mask {
    width: 100%;
  }

  .rl-text-style-medium {
    font-size: 1rem;
  }

  .rl_gallery21_spacing-block-1 {
    padding-bottom: 3rem;
  }

  .rl_blog33_spacing-block-2 {
    padding-bottom: 1.25rem;
  }

  .rl_gallery21_arrow-left {
    right: 3.5rem;
  }

  .rl_testimonial15_slide-nav {
    inset: 0% auto auto 0%;
  }

  .rl-heading-style-h5 {
    font-size: 1.25rem;
  }

  .rl_testimonial15_component {
    padding-top: 5rem;
    padding-bottom: 0;
  }

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

  .rl_testimonial15_content {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .rl_testimonial15_arrow-right {
    inset: 0% 0% auto auto;
  }

  .rl_testimonial_spacing-block-1 {
    padding-bottom: 1.5rem;
  }

  .rl_testimonial15_client {
    align-items: center;
    width: 100%;
  }

  .rl_testimonial15_arrow-left {
    inset: 0% 4rem auto auto;
  }

  .home_about-3_content-left-copy {
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
  }

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

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

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

  .div-block-66 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .logos-title-small {
    padding: 60px 15px;
  }

  .clients-wrapper-three-2 {
    margin-bottom: -30px;
  }

  .clients-image-three-2 {
    margin-bottom: 30px;
    margin-left: 20px;
    margin-right: 20px;
  }

  .uui-page-padding-15 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-logos03_component {
    grid-row-gap: 1.25rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .uui-logos03_content-left {
    max-width: none;
  }

  .uui-logos03_logo-list {
    flex-direction: row;
    justify-content: flex-start;
    display: flex;
  }

  .uui-logos03_logo {
    height: 2.5rem;
  }

  .uui-logos03_wrapper {
    width: auto;
  }

  .uui-space-xxlarge-3 {
    min-height: 3rem;
  }

  .uui-logos04_list-3 {
    grid-template-columns: 10rem 10rem 10rem 10rem 10rem 10rem 10rem 10rem;
    width: 124rem;
  }

  .uui-logos04_wrapper-3 {
    padding: .5rem 1rem;
  }

  .uui-logos04_logo-3 {
    height: 2.5rem;
  }

  .uui-logo-loop_component-3 {
    height: 3.5rem;
  }

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

  .para-centre.align-center {
    text-align: left;
  }

  .para-centre.x, .heading-copy {
    text-align: center;
  }

  .rt-img-wrap, .rt-content-scroll-wrap {
    max-width: 100%;
  }

  .rt-border-wrapper {
    display: none;
  }

  .rt-about-one-slider-container.rt-full-width {
    justify-content: flex-start;
    align-items: flex-start;
    padding-top: 70px;
  }

  .rt-about-left-arrow {
    top: 360px;
    left: 15px;
    right: auto;
  }

  .rt-about-left-arrow.rt-right {
    margin-right: 0;
    top: 360px;
    right: 15px;
  }

  .rt-about-one-slider-line {
    display: none;
  }

  .rt-slider-background-circle {
    height: 100%;
  }

  .rt-about-one-hero-pop-box {
    display: none;
  }

  .rt-home-one-hero-text-wrapper {
    justify-content: flex-start;
    align-items: center;
  }

  .rt-sub-heading.rt-text-blue.rt-about-one-hero-about-title {
    text-align: center;
  }

  .rt-home-one-hero-description {
    text-align: center;
    max-width: 670px;
  }

  .rt-home-one-heading.rt-about-one-hero-heading {
    text-align: center;
  }

  .rt-about-one-slider-right-arrow {
    margin-bottom: 20px;
    left: auto;
    right: 3%;
  }

  .rt-about-one-slider-left-arrow {
    margin-bottom: 20px;
  }

  .rt-about-one-hero-slide-image.rt-image-one-absolute {
    height: 100%;
  }

  .rt-home-three-who-we-are-counter-grid {
    grid-template-columns: 1fr;
  }

  .rt-auto-fit-12.rt-responsive-image-full-width {
    height: 100%;
  }

  .rt-heading-five-34 {
    font-size: 1.3rem;
  }

  .rt-autofit {
    height: auto;
  }

  .centre-allign {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .centre-allign.center {
    justify-content: center;
    align-items: flex-start;
  }

  .heading-2-copy {
    text-align: left;
  }

  .heading-caption {
    font-size: 1.125rem;
  }

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

  .rt-left-arrow-two, .rt-testimonials-three-line {
    display: none;
  }

  .rt-testimonials-three {
    background-position: 50% 30%;
    background-size: contain;
  }

  .rt-home-three-testimonials-arrow, .rt-right-arrow-two {
    display: none;
  }

  .rt-heading-five-9 {
    font-size: 1.3rem;
  }

  .heading-1, .heading-13 {
    font-size: 40px;
    line-height: 1.2;
  }

  .heading-14 {
    font-size: 40px;
  }

  .heading-15 {
    font-size: 40px;
    line-height: 1.4;
  }

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

  .icon-embed-xsmall-copy {
    width: 16px;
    height: 16px;
  }

  .uui-page-padding-16 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-text-size-large-11 {
    font-size: 1rem;
  }

  .uui-heading-large-4 {
    font-size: 2.25rem;
  }

  .uui-heading-xsmall-2 {
    font-size: 1.25rem;
  }

  .uui-heading-small-2 {
    font-size: 1.5rem;
  }

  .uui-blog07_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
    margin-top: 4rem;
  }

  .tab-link:hover {
    color: var(--untitled-ui--gray500\<deleted\|variable-68f29e84\>);
    background-color: #0000;
  }

  .uui-blog07_category-menu {
    width: 100%;
    overflow: visible;
  }

  .uui-blog07_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .uui-blog07_featured-list {
    grid-row-gap: 3.5rem;
    grid-template-columns: 1fr;
    margin-bottom: 3rem;
  }

  .uui-blog07_image-link {
    margin-bottom: 1.5rem;
  }

  .uui-blog07_image-link:hover {
    box-shadow: none;
  }

  .uui-space-small-3 {
    min-height: 1.25rem;
  }

  .uui-padding-vertical-xhuge-14 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .fs-cc_close-button {
    margin-right: 1.25rem;
  }

  .fs-cc_modal-buttons {
    padding: 1.5rem;
  }

  .cookie-preference_wrapper {
    padding-top: 2rem;
  }

  .integration.white.gap {
    margin-bottom: 60px;
  }

  .integration.white.new {
    margin-bottom: 20px;
  }

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

  .margin-bottom-copy.center {
    justify-content: center;
    align-items: flex-start;
  }

  .margin-bottom-copy.chatbot {
    text-align: center;
    justify-content: center;
    align-items: center;
  }

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

  .content-left.center {
    justify-content: center;
    align-items: flex-start;
  }

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

  .multichannel-hero {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .tagline-multichannel.green.x {
    width: 28%;
  }

  .heading-1---multichannel.white.gap {
    margin-bottom: 60px;
  }

  .heading-1---multichannel.white.new {
    margin-bottom: 20px;
  }

  .multi-section-logos {
    padding-bottom: 10px;
  }

  .logo-carousal.scroll {
    overflow: scroll;
  }

  .logo-carousal.long {
    justify-content: center;
    align-items: flex-start;
    min-height: 850px;
  }

  .uui-button-yellow {
    font-size: 1rem;
  }

  .uui-button-yellow:hover {
    border-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
    background-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  }

  .muliti-para, .muliti-para.align-center {
    text-align: left;
  }

  .muliti-para.x {
    text-align: center;
  }

  .heading-1---multichannel-copy.white.gap {
    margin-bottom: 60px;
  }

  .heading-1---multichannel-copy.white.new {
    margin-bottom: 20px;
  }

  .heading-2---multichannel.white.gap {
    margin-bottom: 60px;
  }

  .heading-2---multichannel.white.new {
    margin-bottom: 20px;
  }

  .text-block-36 {
    text-align: center;
    font-size: 30px;
  }

  .text-block-36.left, .multi-para-multi {
    text-align: left;
  }

  .multi-para-multi.centre-allign {
    text-align: center;
  }

  .multi-padding-vertical {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .div-block-69 {
    justify-content: center;
    align-items: center;
  }

  .uui-page-padding-multi {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .multi-channel_component-cta {
    align-items: stretch;
    padding-left: 20px;
    padding-right: 20px;
  }

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

  .div-block-90 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: row;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 890px;
    min-height: 55px;
    margin-left: 0;
    margin-right: 0;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 14px;
    line-height: 1.2;
  }

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

  .button-copy {
    width: auto;
    margin-left: 0;
    margin-right: 0;
  }

  .button-11 {
    margin-right: 0;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 15px;
  }

  .text-block-62 {
    margin-left: 0;
    padding-left: 0;
    font-size: 15px;
  }

  .div-block-104 {
    flex-flow: column;
  }

  .ts-content {
    padding-left: 30px;
    padding-right: 30px;
  }

  .ts-block {
    margin-top: -150px;
    margin-bottom: 100px;
  }

  .tlc-head {
    font-size: 30px;
    line-height: 39px;
  }

  .tlc-line {
    display: none;
  }

  .ts-card {
    max-width: 100%;
  }

  .ts-right {
    flex-wrap: wrap;
  }

  .tlc-desc {
    font-size: 16px;
  }

  .tesr-right.infinite-scroll-2 {
    margin-left: 0;
  }

  .ts-card-2 {
    max-width: 100%;
  }

  .div-block-112 {
    background-size: contain;
  }

  .navbar-logo-left-container {
    max-width: 100%;
  }

  .navbar-brand {
    padding-left: 0;
  }

  .nav-menu-two {
    border-radius: 20px;
    flex-direction: column;
    padding-bottom: 30px;
  }

  .nav-link-3 {
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .nav-dropdown-3 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .nav-dropdown-toggle-3 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .nav-dropdown-list-3.shadow-three {
    box-shadow: 0 8px 50px #0000000d;
  }

  .nav-dropdown-list-3.shadow-three.w--open {
    position: relative;
  }

  .nav-dropdown-list-3.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-3 {
    margin-right: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .mobile-margin-top-12 {
    margin-top: 10px;
  }

  .uui-button-10 {
    font-size: 1rem;
  }

  .uui-button-10:hover {
    border-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
    background-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  }

  .uui-button-10.is-button-large {
    grid-column-gap: .5rem;
    padding: .75rem 1.25rem;
    font-size: 1rem;
  }

  .uui-navbar07_dropdown-link-list {
    grid-row-gap: .5rem;
    max-width: none;
    padding-top: .75rem;
    padding-bottom: .75rem;
  }

  .uui-navbar07_component {
    min-height: 4.5rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-navbar07_menu {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-navbar07_link, .uui-navbar07_dropdown-toggle {
    font-size: 1rem;
  }

  .uui-button-secondary-gray-5 {
    padding-left: 1.25rem;
    font-size: 1rem;
  }

  .uui-button-secondary-gray-5:hover {
    background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
    color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
  }

  .uui-button-secondary-gray-5.is-button-large {
    grid-column-gap: .5rem;
    padding: .75rem 1.25rem;
    font-size: 1rem;
  }

  .uui-button-tertiary-gray-2:hover {
    color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
    background-color: #0000;
  }

  .uui-styleguide_logomark-bg-2 {
    background-image: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/63c8371187c05b0092d6c234_untitled-ui-logomark.svg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .hide-mobile-landscape-4 {
    display: none;
  }

  .uui-page-padding-17 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

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

  .uui-heading-xlarge-2 {
    font-size: 2.25rem;
  }

  .uui-button-row-5 {
    align-self: stretch;
  }

  .uui-button-row-5.is-reverse-mobile-landscape {
    flex-direction: column-reverse;
  }

  .uui-button-wrapper-4.max-width-full-mobile-landscape-4 {
    width: 100%;
  }

  .uui-button-icon-8.is-icon-large {
    width: 1.25rem;
    height: 1.25rem;
  }

  .uui-heroheader01_image {
    border-top-left-radius: 6rem;
    height: 22rem;
  }

  .uui-heroheader01_pattern-image {
    width: 14.9rem;
    top: auto;
    bottom: -15%;
    right: -10%;
  }

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

  .uui-space-small-4 {
    min-height: 1.25rem;
  }

  .uui-space-large {
    min-height: 2rem;
  }

  .uui-padding-vertical-xhuge-15 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

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

  .heading-style-h5-4 {
    font-size: 1.25rem;
  }

  .sectionx-6 {
    padding-top: 2em;
  }

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

  .margin-bottom-6.center {
    justify-content: center;
    align-items: flex-start;
  }

  .icon-embed-xsmall-3 {
    width: 16px;
    height: 16px;
  }

  ._3grid {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .paragraph-15-copy {
    text-align: left;
  }

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

  .featuredimage {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    padding-right: 0;
  }

  .heading-22, .heading-23, .heading-24 {
    text-align: center;
  }

  .paragraph-16 {
    text-align: left;
    padding-left: 20px;
    padding-right: 20px;
  }

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

  .paragraph-18 {
    padding-left: 0;
    padding-right: 20px;
  }

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

  .rt-tag-wrapper, .rt-tag-wrapper.rt-tab-view {
    margin-bottom: 18px;
  }

  .rt-logistic-heading {
    margin-bottom: 20px;
  }

  .rt-logistic-section-image {
    object-fit: cover;
    width: 100%;
  }

  .rt-logistic-card-wrapper {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .rl-padding-section-large-2 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .rl-heading-style-h2-2 {
    font-size: 2.25rem;
  }

  .rl_layout192_spacing-block-1 {
    padding-bottom: .75rem;
  }

  .rl_layout192_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .rl-text-style-medium-2 {
    font-size: 1rem;
  }

  .rl_layout192_spacing-block-2 {
    padding-bottom: 1.25rem;
  }

  .rl_layout192_spacing-block-3 {
    padding-bottom: 1.5rem;
  }

  .spark-container-2 {
    width: 100%;
  }

  .spark-section-3 {
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .spark-flex-row {
    flex-direction: column;
  }

  .spark-flex-row.spark-5-spacing {
    grid-row-gap: 24px;
    flex-direction: column-reverse;
  }

  .spark-flex-row.spark-left-aligned {
    flex-direction: row;
    align-items: flex-start;
  }

  .spark-secondary-paragraph-4 {
    margin-bottom: 32px;
  }

  .spark-hero-section-image, .spark-content-section-left-side {
    width: 100%;
    max-width: 100%;
  }

  .spark-container-3 {
    width: 100%;
  }

  .spark-section-4 {
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .spark-flex-row-2 {
    flex-direction: column;
  }

  .spark-flex-row-2.spark-centered {
    flex-direction: row;
  }

  .spark-hero-sub-paragraph {
    margin-bottom: 32px;
  }

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

  .rt-autofit-7 {
    height: auto;
  }

  .rt-responsive-full-width {
    width: 100%;
  }

  .uui-page-padding-18 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

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

  .uui-text-size-large-12 {
    font-size: 1rem;
  }

  .h2-dona {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-button-11 {
    font-size: 1rem;
  }

  .uui-button-11:hover {
    border-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
    background-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  }

  .uui-button-row-6 {
    align-self: stretch;
  }

  .uui-button-row-6.is-reverse-mobile-landscape, .uui-button-row-6.button-row-center.is-reverse-mobile-landscape {
    flex-direction: column-reverse;
  }

  .uui-button-wrapper-5.max-width-full-mobile-landscape-5 {
    width: 100%;
  }

  .uui-layout26_item-list {
    margin-bottom: 2rem;
  }

  .uui-layout26_content-right {
    padding-top: 0;
  }

  .uui-layout26_component {
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .uui-button-secondary-gray-6 {
    padding-left: 1.25rem;
    font-size: 1rem;
  }

  .uui-button-secondary-gray-6:hover {
    background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
    color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
  }

  .uui-layout26_image-wrapper {
    height: 24rem;
    margin-top: 3rem;
  }

  .uui-layout26_image-02 {
    width: 50%;
    min-width: auto;
    margin-right: 0;
    display: block;
    top: 25%;
    left: 5%;
  }

  .uui-layout26_image-01 {
    width: 60%;
    min-width: auto;
    margin-left: 0;
    top: 2%;
    right: 0%;
  }

  .uui-space-xsmall-8 {
    min-height: .75rem;
  }

  .uui-padding-vertical-xhuge-16 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-badge-6 {
    padding: .125rem .5rem;
  }

  .uui-layout40_image-wrapper {
    grid-template-columns: 1fr 1fr 1fr 1fr;
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .rt-about-two-expert-image-block {
    padding: 70px 15px 60px;
  }

  .rt-box-one-block {
    padding-left: 37px;
  }

  .rt-autofit-5 {
    height: auto;
  }

  .uui-page-padding-19 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

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

  .uui-text-size-large-13 {
    font-size: 1rem;
  }

  .uui-heading-medium-14 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-button-12 {
    font-size: 1rem;
  }

  .uui-button-12:hover {
    border-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
    background-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  }

  .uui-button-row-7 {
    align-self: stretch;
  }

  .uui-button-row-7.is-reverse-mobile-landscape {
    flex-direction: column-reverse;
  }

  .uui-button-wrapper-6.max-width-full-mobile-landscape-6 {
    width: 100%;
  }

  .uui-layout01_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .uui-layout01_image-wrapper {
    min-height: auto;
    padding: 1.5rem 1rem;
  }

  .uui-layout01_image {
    width: 100%;
    min-width: 100%;
    position: static;
  }

  .uui-button-secondary-gray-7 {
    padding-left: 1.25rem;
    font-size: 1rem;
  }

  .uui-button-secondary-gray-7:hover {
    background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
    color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
  }

  .uui-space-xsmall-9 {
    min-height: .75rem;
  }

  .uui-space-medium-3 {
    min-height: 1.5rem;
  }

  .uui-padding-vertical-xhuge-17 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .rt-component-section-7 {
    padding-top: 40px;
  }

  .rt-box-one-block-2 {
    padding-left: 37px;
  }

  .rt-autofit-8 {
    height: auto;
  }

  .rt-margin-none-2.rt-about-two-innovation-heading.h2-dona {
    align-self: flex-start;
    max-width: 25ch;
    padding-left: 0;
    padding-right: 0;
  }

  .rt-autofit-9 {
    height: auto;
  }

  .rt-responsive-full-width-4 {
    width: 100%;
  }

  .rt-heading-three {
    font-size: 24px;
    line-height: 34px;
  }

  .rt-color-white.rt-margin-bottom-zero.rt-responsive-text-center {
    text-align: center;
  }

  .rt-about-two-cta-right {
    justify-content: center;
  }

  .rt-autofit-10 {
    height: auto;
  }

  .rt-hero-button {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .rt-about-two-cta-left {
    flex-direction: column;
    align-items: center;
  }

  .rt-about-two-cta-text-block {
    justify-content: space-between;
    align-items: center;
    padding-top: 20px;
  }

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

  .rt-autofit-12 {
    height: auto;
  }

  .rt-home-three-benefits-image {
    grid-template-rows: auto auto;
  }

  .rt-home-three-benefits-text {
    min-width: auto;
  }

  .rt-icon-box-divider {
    display: none;
  }

  .rt-second-section-icon-box {
    margin-bottom: 10px;
  }

  .rt-home-three-second-icon-box-section {
    margin-top: 62px;
  }

  .rt-precision-grid {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .rt-overflow-hidden-4 {
    width: 100%;
    max-width: 100%;
  }

  .rt-service-card-shape {
    width: 110%;
    max-width: none;
    left: auto;
    right: auto;
  }

  .rt-home-three-service-cards {
    grid-template-columns: 1fr;
  }

  .rt-service-card-image-wrapper {
    justify-content: center;
    align-items: center;
    display: flex;
    overflow: hidden;
  }

  .rt-home-one-pricing-option {
    grid-template-columns: 1fr;
  }

  .rt-home-one-pricing-price {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    justify-content: flex-start;
    align-items: flex-end;
  }

  .div-block-124 {
    text-align: left;
  }

  .location, .loaction {
    width: 100%;
  }

  .div-block-125 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: column;
    justify-items: center;
  }

  .div-block-134 {
    text-align: left;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .div-block-136 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
  }

  .button-16 {
    text-align: center;
    width: 270px;
  }

  .button-17 {
    width: 270px;
  }

  .paragraph-29 {
    font-size: 17px;
  }

  .div-block-139 {
    margin-top: 120px;
  }

  .div-block-140 {
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-144, .div-block-150 {
    flex-flow: column;
    display: flex;
  }

  .div-block-150.repeted {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-154 {
    height: 335px;
  }

  .div-block-155 {
    max-width: 365px;
  }

  .image-83 {
    top: -116px;
  }

  .image-84 {
    top: -101px;
    right: -2px;
  }

  .div-block-161.width, .div-block-161.col {
    width: 510px;
  }

  .div-block-174, .div-block-180 {
    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: center;
    display: grid;
  }

  .heading-49 {
    margin-top: 5px;
    margin-bottom: 0;
    font-size: 18px;
  }

  .paragraph-44 {
    margin-bottom: 0;
    padding-top: 3px;
  }

  .div-block-181 {
    width: 250px;
    height: 235px;
  }

  .div-block-182 {
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
    padding-top: 5px;
    padding-bottom: 5px;
    display: flex;
  }

  .div-block-198 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .div-block-204 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-206 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
  }

  .button-18 {
    width: 270px;
  }

  .button-19 {
    text-align: center;
    width: 270px;
  }

  .frame-427320503 {
    justify-content: flex-start;
    align-items: center;
  }

  .frame-427320623 {
    grid-column-gap: 45px;
    flex-flow: row;
    justify-content: center;
    align-items: center;
  }

  .frame-427320625 {
    width: 200px;
    height: 47px;
  }

  .frame-427320591 {
    padding-bottom: 20px;
  }

  .frame-427320603, .frame-427320607, .frame-427320641 {
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .frame-427320588 {
    padding-left: 0;
    padding-right: 0;
  }

  .frame-427320643 {
    flex-flow: column;
  }

  .frame-427320644 {
    grid-column-gap: 10px;
  }

  .frame-427320645 {
    width: 200px;
    height: 44px;
    margin-top: 10px;
  }

  .div-block-235 {
    flex-flow: column;
  }

  .frame-427320653 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    padding-left: 0;
    padding-right: 0;
  }

  .text-63 {
    margin-top: 10px;
  }

  .div-block-237 {
    margin-bottom: 10px;
  }

  .frame-427320609 {
    grid-template-rows: 1fr 1fr auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .frame-427320514 {
    justify-content: flex-start;
    align-self: flex-start;
    align-items: center;
  }

  .text-71 {
    font-size: 28px;
  }

  .image-476 {
    margin-top: 20px;
  }

  .text-79 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .frame-427320690 {
    grid-template-columns: 1fr;
  }

  .frame-427320728 {
    min-width: auto;
  }

  .frame-427320729 {
    flex-flow: column;
    grid-template-columns: 1fr;
    justify-content: center;
    align-items: center;
    max-width: none;
    display: flex;
  }

  .frame-427320730 {
    justify-content: center;
    align-items: center;
    padding: 15px;
  }

  .frame-427320739 {
    padding-left: 0;
    padding-right: 0;
  }

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

  .design-your-whatsapp-automation-flows-once-and-let-them-run-on-autopilot-for-every-new-customer-from-2 {
    text-align: left;
    padding-left: 0;
  }

  .why-whatsapp-automation-matters-for-business, .turn-every-whatsapp-conversation-into-a-revenue-opportunity-see-how-whatsapp-business-automation-del, .text-110 {
    text-align: left;
  }

  .frame-427320787 {
    min-width: auto;
  }

  .frame-427320793 {
    justify-content: center;
    align-items: center;
  }

  .frame-427320794 {
    grid-auto-flow: row;
    place-items: center;
    min-width: auto;
    display: flex;
  }

  .frame-427320795 {
    margin-bottom: 100px;
  }

  .text-116, .let-whatsapp-automation-handle-the-repetitive-work-while-your-team-focuses-on-high-value-conversatio {
    text-align: left;
  }

  .frame-427320797 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
    min-width: auto;
  }

  .div-block-240 {
    text-align: left;
    justify-content: center;
    align-self: auto;
    align-items: center;
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }
}

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

  .nav-menu-three {
    flex-direction: column;
  }

  .max-width-large.align-center {
    justify-content: center;
    align-items: center;
    display: flex;
  }

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

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

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

  .margin-bottom {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .margin-bottom.margin-xxlarge {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: center;
    align-items: center;
  }

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

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

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

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

  .container-large {
    justify-content: flex-start;
    align-items: flex-start;
    padding-left: 0;
    padding-right: 0;
  }

  .container-large.side {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .container-large.two {
    flex-flow: column;
  }

  .button.is-secondary.is-icon {
    width: 100%;
    max-height: 40px;
    margin-right: 0;
  }

  .button.is-icon {
    width: 100%;
    margin-right: 0;
  }

  .button.is-icon.team {
    font-size: 17px;
  }

  .button-group {
    text-align: left;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
  }

  .margin-top {
    align-self: center;
    width: auto;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .padding-section-large {
    width: 100%;
    padding-top: 0;
    padding-bottom: 2rem;
    padding-left: 0;
  }

  .padding-section-large.text-only {
    width: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .padding-section-large.text-only.align-center {
    width: 100%;
    padding: 2rem 0;
  }

  .heading-style-h5 {
    font-size: 1.5rem;
  }

  .sectionx {
    width: 100%;
    height: auto;
    overflow: hidden;
  }

  .sectionx.scroll {
    overflow: scroll;
  }

  .sectionx.long {
    justify-content: center;
    align-items: flex-start;
    height: 2%;
    min-height: 643px;
    display: flex;
  }

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

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

  .text-style-tagline.green {
    font-size: 11px;
  }

  .text-style-tagline.green.x {
    width: 46%;
  }

  .hide-mobile-portrait {
    display: none;
  }

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

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

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

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

  .align-center {
    justify-content: center;
    align-items: center;
  }

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

  .home_hero-header_content-left {
    width: 100%;
  }

  .home_hero-header_image-wrapper {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .home_hero-header_image {
    aspect-ratio: auto;
    height: auto;
  }

  .home_hero-header_component {
    width: 100%;
  }

  .home_hero-header_content {
    grid-template-columns: 1fr;
    width: 100%;
  }

  .home_logo-list_wrapper {
    justify-content: center;
    align-items: flex-start;
  }

  .home_logo-list_list {
    grid-template-rows: auto auto auto;
    grid-template-columns: 10rem 10rem;
    justify-content: center;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
  }

  .heading-style-h6-2.stats {
    text-align: left;
  }

  .home_feature_list {
    grid-template-columns: 1fr;
  }

  .home_features-list_image {
    width: 100%;
    max-height: 100%;
  }

  .home_features-list_component {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .home_features-list_list {
    grid-template-columns: 1fr;
  }

  .home_features-list_item {
    padding: 10px 0;
  }

  .home_about-1_content {
    grid-template-columns: 1fr;
  }

  .home_about-4_image {
    aspect-ratio: auto;
    max-height: none;
  }

  .home_about-4_content {
    grid-template-columns: 1fr;
  }

  .faq-answer, .home_about-3_content-left {
    width: 100%;
  }

  .home_about-3_content {
    grid-template-columns: 1fr;
  }

  .home_about-3_component {
    width: 100%;
  }

  .home_faq_number {
    font-size: 2.9rem;
  }

  .home_faq_item {
    justify-content: flex-start;
    align-items: center;
    padding-left: 0;
  }

  .home_faq_list {
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .home_faq_content, .home_stats-1_content {
    grid-row-gap: 1.25rem;
    grid-template-columns: 1fr;
  }

  .home_stats-1_list {
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .home_stats-2_list, .home_how-it-works_content {
    grid-template-columns: 1fr;
  }

  .home_how-it-works_image {
    aspect-ratio: auto;
    overflow-wrap: normal;
    border-radius: 12px;
    height: auto;
  }

  .footer1_legal-link {
    font-size: .9rem;
  }

  .footer1_link {
    padding: 10px;
    font-size: 17px;
  }

  .footer1_bottom-wrapper {
    padding-left: 10px;
  }

  .footer1_form {
    grid-row-gap: .75rem;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .footer1_link-list {
    padding-left: 10px;
  }

  .footer1_menu-wrapper {
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr;
  }

  .footer1_top-wrapper {
    grid-row-gap: 48px;
  }

  .body-2 {
    overflow: visible;
  }

  .heading-2 {
    text-align: left;
    justify-content: center;
    align-items: center;
    font-size: 36px;
  }

  .heading-2.blk {
    text-align: left;
    font-size: 28px;
    line-height: 1.4;
  }

  .heading-3 {
    text-align: left;
    font-size: 24px;
  }

  .paragraph {
    text-align: left;
    width: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph.green {
    flex: 0 auto;
    width: auto;
  }

  .paragraph.white.centre {
    text-align: left;
  }

  .paragraph.align-center {
    text-align: left;
    justify-content: center;
    align-items: center;
    padding-bottom: 20px;
  }

  .paragraph-2 {
    font-size: 16px;
  }

  .paragraph-2.white {
    margin-top: 0;
    margin-bottom: 20px;
  }

  .caption {
    justify-content: center;
    align-items: center;
    width: 100%;
    font-size: 12px;
    line-height: 24px;
    display: block;
  }

  .heading-4 {
    text-align: center;
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    font-size: 22px;
    line-height: 1.4;
  }

  .heading-4.white {
    text-align: left;
    font-size: 24px;
  }

  .heading-4.x {
    max-width: none;
    font-size: 1.8em;
  }

  .heading-4.x-copy {
    font-size: 18px;
    line-height: 1.4;
  }

  .chip {
    font-size: 13px;
  }

  .testimony_image {
    width: 61px;
    height: auto;
  }

  .featured-blog-image {
    width: 100%;
  }

  .footer-image {
    width: 150px;
    height: 82.2049px;
    padding-top: 4px;
    padding-bottom: 4px;
  }

  .heading-5 {
    font-size: 36px;
    line-height: 1.3;
  }

  .team-image {
    object-fit: cover;
    height: 100%;
  }

  .teamlistitem {
    grid-template-columns: 1fr;
  }

  .box-content {
    grid-template-columns: 1fr;
    padding-left: 0;
  }

  .image-2 {
    object-fit: fill;
    border-top-right-radius: 0;
    border-bottom-right-radius: 24px;
    border-bottom-left-radius: 24px;
    width: 100%;
    max-width: none;
    padding-right: 0;
  }

  .contentbox {
    padding-left: 10px;
    padding-right: 10px;
  }

  .container-2 {
    max-width: none;
  }

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

  .team-slide-wrapper {
    width: 100%;
    margin-right: 0%;
  }

  .team-member-image-two {
    width: 99%;
  }

  .team-block-info {
    width: 100%;
    height: 200px;
  }

  .slide-wrapper {
    width: 100%;
    margin-right: 0%;
  }

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

  .about-4_content-copy {
    grid-template-columns: 1fr;
  }

  .container-3 {
    max-width: none;
  }

  .centered-heading-2 {
    margin-bottom: 24px;
  }

  .team-grid {
    grid-template-columns: 1fr;
  }

  .feature-description.left.white, .chatbotfaq, .chatbotfaq-component, .accordion-item, .faq-question {
    width: 100%;
  }

  .chatbotgrid {
    grid-template-columns: 1fr;
    width: 100%;
  }

  .bold-text-3.xtra {
    white-space: normal;
    word-break: normal;
    overflow-wrap: normal;
  }

  .hero-without-image {
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
  }

  .container-4 {
    max-width: none;
  }

  .margin-bottom-24px {
    text-align: left;
  }

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

  .stats {
    grid-template-columns: 1fr;
  }

  .container-5 {
    max-width: none;
  }

  .combine-padding-global {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .combine-text-size-regular.blue.left {
    text-align: left;
  }

  .combine-pricing4_item {
    height: auto;
    padding: 2rem 1.5rem;
  }

  .combine-pricing4_item-dark {
    padding: 2rem 1.5rem;
  }

  .combine-pricing4_label {
    top: .5%;
    right: -2%;
  }

  .logo2_logo-list {
    justify-content: center;
  }

  .container-6 {
    max-width: none;
  }

  .clients-wrapper-three {
    grid-column-gap: 20px;
    grid-row-gap: 30px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-items: center;
    margin-bottom: 0;
    display: grid;
  }

  .clients-image-three {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .uui-logos04_list {
    justify-content: center;
  }

  .uui-logos04_wrapper {
    justify-content: center;
    align-items: flex-start;
  }

  .box-content-copy {
    grid-template-columns: 1fr;
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
  }

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

  .spark-container {
    max-width: none;
  }

  .spark-section {
    padding: 64px 20px;
  }

  .spark-centered-900 {
    margin-bottom: 64px;
  }

  .spark-bold-heading {
    line-height: 1.3;
  }

  .spark-side-flat-tab-parent {
    flex-flow: column;
  }

  .spark-wide-simple-stacked-icon-tabs {
    background-color: var(--white);
    flex-flow: column;
    width: 100vw;
    margin-bottom: 32px;
    margin-left: -20px;
    padding: 16px 20px;
    top: 60px;
    overflow: hidden;
  }

  .spark-wide-simple-stacked-icon-tabs.green {
    background-color: var(--bg-green);
  }

  .spark-rounded-corner-image {
    width: 90%;
  }

  .spark-simple-flat-square-tab {
    padding: 16px;
  }

  .spark-simple-flat-square-tab.spark-tab-with-arrow {
    padding-top: 14px;
    padding-bottom: 14px;
  }

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

  .flat {
    grid-template-columns: 1fr;
  }

  ._2 {
    width: 100%;
  }

  .spark-section-2 {
    padding: 64px 20px;
  }

  .spark-section-2 h4 {
    text-align: center;
  }

  .spark-section-2 p {
    text-align: left;
  }

  .spark-button-text {
    font-size: 17px;
    line-height: 1.5;
  }

  .spark-900-width.spark-margin-bottom-104px {
    margin-bottom: 64px;
  }

  .spark-faq-plus-to-x {
    width: 50px;
  }

  .spark-vertical-line {
    height: 20px;
  }

  .spark-horizontal-line {
    width: 20px;
  }

  .uui-padding-vertical-xhuge {
    padding-top: 0;
    padding-bottom: 0;
  }

  .lightbox_video-overlay-layer {
    border-radius: 0;
  }

  .uui-testimonial12_divider {
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .uui-testimonial12_lightbox-image {
    height: 15rem;
  }

  .uui-testimonial12_content {
    grid-template-rows: 401px auto;
    grid-template-columns: 1fr;
  }

  .image-11 {
    width: 100%;
  }

  .add-ons_accordion-body {
    padding-left: 56px;
  }

  .add-ons_accordion-body.add-ons_js-accordion-body {
    padding-left: 0;
    padding-right: 0;
  }

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

  .home_faq_content-copy {
    grid-row-gap: 1.25rem;
    grid-template-columns: 1fr;
  }

  .uui-testimonial11_mask {
    height: auto;
    position: relative;
  }

  .uui-testimonial11_component {
    padding-top: 2rem;
    padding-bottom: 4rem;
  }

  .uui-testimonial11_content {
    grid-template-columns: 1fr;
  }

  .uui-testimonial11_arrow {
    inset: auto 0% 0% auto;
  }

  .uui-testimonial11_arrow.left {
    inset: auto 21% 0% auto;
  }

  .uui-testimonial11_client-image {
    height: 15rem;
  }

  .uui-testimonial11_slide-nav {
    display: block;
    inset: auto auto 0% 0%;
  }

  .uui-testimonial11_divider {
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .uui-padding-vertical-xhuge-3 {
    padding-top: 1rem;
    padding-bottom: 2rem;
  }

  .uui-testimonial11_content-copy {
    grid-template-columns: 1fr;
  }

  .team-block-copy {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    place-items: center;
    width: 100%;
    height: auto;
  }

  .container-8 {
    max-width: none;
  }

  .centered-heading-3 {
    margin-bottom: 24px;
  }

  .team-slider-wrapper-2 {
    width: 100%;
  }

  .team-slide-wrapper-2 {
    width: 100%;
    margin-right: 0%;
  }

  .container-4-copy {
    max-width: none;
  }

  .heading-2-copy {
    margin-bottom: 24px;
  }

  .heading-2-copy.left {
    font-size: 26px;
    line-height: 1.4;
  }

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

  .text-block-2 {
    font-size: 14px;
  }

  .padding-section-large-copy {
    padding-left: 0;
  }

  .box-content-copy-copy {
    grid-template-columns: 1fr;
    padding-left: 0;
  }

  .combine-padding-global-2 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .combine-button-wrapper {
    grid-row-gap: 1rem;
    text-align: center;
    flex-direction: column;
    align-items: stretch;
    width: 100%;
  }

  .combine-padding-section-large {
    padding-top: 2rem;
    padding-bottom: 1rem;
  }

  .text-cta {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: column;
    width: 100%;
    padding-top: 20px;
    padding-bottom: 0;
  }

  .pricing-slider {
    font-size: 16px;
  }

  .div-block-13 {
    flex-flow: wrap;
  }

  .uui-button-2:hover {
    background-color: var(--green);
    color: var(--white);
    border-style: none;
  }

  .form-field-2col {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .form-radio-2col {
    grid-template-columns: 1fr;
  }

  .uui-navbar01_dropdown-content-left {
    grid-template-columns: 1fr;
    padding-top: 1rem;
    padding-bottom: 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_large-item-content {
    margin-top: 1rem;
  }

  .uui-navbar01_dropdown-link {
    padding-left: 0;
  }

  .uui-styleguide_logomark-bg {
    width: 125px;
    height: auto;
  }

  .uui-navbar02_dropdown-link-list {
    opacity: 1;
  }

  .uui-navbar02_dropdown-blog-item-wrapper {
    grid-column-gap: 0px;
    grid-row-gap: .5rem;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
  }

  .uui-navbar02_blog-item {
    flex-direction: column;
    display: flex;
  }

  .uui-navbar02_blog-content {
    margin-top: .5rem;
  }

  .uui-navbar02_dropdown-content-wrapper {
    width: 100%;
  }

  .uui-navbar02_dropdown-content-left {
    grid-row-gap: .5rem;
    grid-template-columns: 1fr;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .uui-navbar02_dropdown-right-overlay-absolute {
    width: 100%;
  }

  .uui-navbar02_dropdown-content-right {
    width: 100%;
    max-width: none;
    padding-left: .75rem;
    padding-right: .75rem;
  }

  .uui-navbar02_container {
    height: 70%;
  }

  .uui-navbar02_menu {
    position: absolute;
    inset: 0%;
    overflow: auto;
  }

  .uui-navbar02_dropdown-toggle {
    font-family: DM Sans, sans-serif;
    font-weight: 800;
  }

  .uui-navbar02_dropdown-link {
    place-items: center stretch;
    padding-left: 0;
  }

  .margin-bottom-copy {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-bottom-copy.margin-custom2 {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .headerslider {
    padding-top: 1rem;
    padding-bottom: 3.6rem;
    position: relative;
  }

  .slider-2 {
    grid-row-gap: 1.25rem;
    grid-template-columns: 1fr;
  }

  .text-span-7 {
    font-size: 32px;
    line-height: 1.2;
  }

  .div-block-14 {
    width: auto;
    margin-left: 0;
    margin-right: 0;
    padding: 5px 10px;
  }

  .margin-bottom-copy {
    text-align: left;
    justify-content: flex-start;
    align-items: flex-start;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .image-15 {
    width: 89px;
    height: auto;
    max-height: none;
  }

  .resources-box {
    width: 100%;
    padding-left: 1rem;
  }

  .uui-navbar02_dropdown-content-left-copy {
    grid-template-columns: 1fr;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .div-block-15 {
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 10px;
  }

  .uui-layout31_item-list {
    grid-template-columns: 1fr;
  }

  .uui-layout31_lightbox-image {
    height: 15rem;
  }

  .collection-list {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: column;
    display: flex;
  }

  .cta-green {
    grid-template-columns: 1fr;
  }

  .cta-green.new {
    grid-template-columns: 2.5fr;
    grid-auto-flow: row;
  }

  .mask-3 {
    width: 100%;
  }

  .image-18 {
    opacity: 100;
    width: 100%;
    max-width: none;
    display: block;
  }

  .chatbot-box {
    grid-template-columns: 1fr;
  }

  .lefttext {
    margin-bottom: 24px;
    font-size: 28px;
    line-height: 1.4;
  }

  .boxsection {
    grid-template-columns: 1fr;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .whatsapp-pricing {
    padding: 2rem 1.5rem;
  }

  .hide-mobile-portrait-2 {
    display: none;
  }

  .uui-pricing08_component {
    padding-left: 5%;
    padding-right: 5%;
  }

  .uui-badge-2.hide-mobile-portrait-2 {
    display: none;
  }

  .uui-pricing08_tab-link {
    font-size: 14px;
  }

  .uui-pricing08_tab-link.w--current {
    font-size: 12px;
  }

  .twosection, .grid-5 {
    grid-template-columns: 1fr;
  }

  .image-19 {
    object-fit: fill;
    border-top-right-radius: 0;
    border-bottom-right-radius: 24px;
    border-bottom-left-radius: 24px;
    width: 100%;
    max-width: none;
  }

  .sectionx-2 {
    width: 100%;
  }

  .boxsection-2 {
    grid-template-columns: 1fr;
    padding-left: 0;
  }

  .image-20-copy {
    width: 60px;
    height: 60px;
  }

  .text-block-2-copy {
    text-align: center;
    font-size: 18px;
  }

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

  .div-block-20 {
    justify-content: center;
    align-items: center;
  }

  .uui-text-size-medium-5 {
    font-size: 12px;
  }

  .uui-button-6:hover {
    background-color: var(--drk-green);
  }

  .uui-pricing11_plans {
    width: auto;
    min-width: 400px;
  }

  .uui-pricing11_top-row {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .uui-pricing11_row, .uui-pricing11_row.green {
    grid-template-columns: .75fr 1fr 1fr 1fr;
  }

  .uui-pricing11_feature {
    width: 92px;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-pricing11_row-content {
    width: 103.008px;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-padding-vertical-xhuge-7 {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    width: auto;
    margin-left: 0;
    margin-right: 0;
    padding-top: 2rem;
    padding-bottom: 2rem;
    display: flex;
    overflow: hidden;
  }

  .uui-pricing11_row-lead-text {
    font-size: 12px;
  }

  .boxgrid-content._2-grid {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: column;
  }

  .cta-biege {
    grid-template-columns: 1fr;
  }

  .grid-6, .grid-7 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-21 {
    padding-left: 0;
    padding-right: 0;
  }

  .grid-8 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    grid-template-columns: 1fr;
  }

  .div-block-23 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: column;
  }

  .button-5 {
    border-radius: 24px;
    font-size: 17px;
  }

  .grid-9 {
    grid-template-columns: 1fr;
  }

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

  .uui-container-large-6 {
    flex-flow: column;
  }

  .uui-text-size-medium-7, .uui-heading-xsmall {
    width: 100%;
  }

  .uui-blog04_component {
    flex-flow: column;
  }

  .uui-blog04_item {
    flex-flow: column;
    grid-template-columns: .5fr;
    grid-auto-flow: row;
    display: flex;
  }

  .uui-blog04_image {
    width: 100%;
  }

  .uui-blogpost01_author-wrapper {
    margin-bottom: 1rem;
  }

  .uui-blogpost01_content-bottom {
    flex-direction: column;
    align-items: flex-start;
  }

  .uui-blogpost01_share-wrapper {
    width: 100%;
    margin-bottom: 1.5rem;
  }

  .uui-blogpost01_tag-list-wrapper {
    width: 100%;
  }

  .uui-blogpost01_tag-list {
    justify-content: flex-start;
  }

  .uui-blogpost01_content-top {
    flex-direction: column;
    align-items: flex-start;
  }

  .grid-10 {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr;
    align-content: space-around;
  }

  .div-block-6-copy {
    height: 61px;
  }

  .div-block-25 {
    width: 100%;
    position: relative;
    top: 441px;
    box-shadow: 0 4px 12px #0003;
  }

  .container-9 {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 134px;
    position: static;
  }

  .sectionx-3 {
    width: 100%;
  }

  .heading-6 {
    font-size: 2.19em;
  }

  .paragraph-5 {
    width: auto;
  }

  .margin-bottom-3 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    justify-content: center;
    align-items: flex-start;
    width: 100%;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .grid-12 {
    grid-template-columns: 1fr;
  }

  .div-block-26 {
    justify-content: center;
    align-items: center;
  }

  .uui-form-radio-2 {
    font-size: 12px;
  }

  .uui-button-7:hover {
    background-color: var(--drk-green);
  }

  .form-field-2col-2 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .form-radio-2col-2, .uui-contact04_component {
    grid-template-columns: 1fr;
  }

  .uui-contact04_contact-list {
    grid-template-columns: 1fr 1fr;
  }

  .link-2, .xx, .xx-copy, .xx-copy-copy {
    font-size: 12px;
  }

  .feature-card-copy {
    width: 100%;
  }

  .feature-card-copy.x {
    min-width: auto;
    padding-right: 10px;
  }

  .feature-card-copy.x-copy {
    min-width: auto;
    padding-left: 10px;
    padding-right: 10px;
  }

  .feature-card-copy.new {
    min-width: auto;
    padding-right: 10px;
  }

  .div-block-29 {
    justify-content: center;
    align-items: center;
  }

  .team-grid-copy {
    grid-template-columns: 1fr;
  }

  .uui-heading-xlarge {
    font-size: 28px;
  }

  .uui-form_component {
    width: 100%;
  }

  .uui-signup-form_wrapper {
    grid-row-gap: .75rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    width: 100%;
  }

  .uui-heroheader12_form {
    width: 100%;
    max-width: none;
  }

  .uui-contact14_component {
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
  }

  .combine-pricing4_component-copy {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .grid-13 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .combine-pricing4_feature-copy.x {
    grid-template-columns: 1fr;
  }

  .container-10 {
    width: 100%;
  }

  .container-large-copy {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    justify-content: center;
    align-items: center;
  }

  .chatbotgrid-copy {
    grid-template-columns: 1fr;
  }

  .max-width-large-copy.align-center {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .bold-text-13 {
    font-size: 17px;
  }

  .paragraph-6 {
    flex-flow: row;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 17px;
    display: block;
  }

  .new-teamblock {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    place-content: space-between end;
    place-items: center;
    width: 100%;
    height: auto;
  }

  .team-block-copy-copy-copy {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    place-items: center;
    width: 323px;
    height: auto;
  }

  .stats-copy, .twobox {
    grid-template-columns: 1fr;
  }

  .white-button.is-icon.team {
    font-size: 17px;
  }

  .heading-7 {
    font-size: 34px;
    font-weight: 500;
  }

  .text-block-15 {
    font-size: 12px;
  }

  .combine-pricing4_item-dark-copy {
    padding: 2rem 1.5rem;
  }

  .new-box-1-1 {
    grid-template-columns: 1fr;
  }

  .spark-bold-heading-copy {
    line-height: 1.3;
  }

  .team-block-copy-copy {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    place-items: center;
    width: 323px;
    height: auto;
  }

  .boxteam {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    place-items: center;
    width: 100%;
    height: auto;
  }

  .imagehome {
    aspect-ratio: auto;
    max-height: none;
  }

  .section-3 {
    flex-flow: row;
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-size-medium-copy {
    text-align: center;
  }

  .bold-text-14 {
    text-align: left;
    font-size: 13px;
  }

  .white-button-copy {
    width: 243px;
    height: auto;
    min-height: 30px;
    padding-top: .125rem;
    padding-bottom: .125rem;
    font-size: 10px;
    line-height: 15px;
  }

  .white-button-copy.is-icon.team {
    font-size: 17px;
  }

  .heading-8 {
    font-size: 36px;
    line-height: 1.2;
  }

  .centresection {
    width: auto;
    padding-left: 0;
  }

  .centresection.text-only {
    width: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .centresection.text-only.align-center {
    width: 100%;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .accordion-content {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .accordion-content.margin-xxlarge {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: center;
    align-items: center;
  }

  .padding-24 {
    opacity: 0;
    height: 0;
    margin-bottom: 0;
    display: none;
  }

  .heading-9 {
    font-size: 42px;
  }

  .image-28 {
    display: none;
  }

  .grid-14, .about-4_content-copy-copy {
    grid-template-columns: 1fr;
  }

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

  .header-drop-down-4 {
    grid-row-gap: .5rem;
    grid-template-columns: 1fr;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .uui-space-xxlarge-copy {
    min-height: 1rem;
  }

  .image-30 {
    display: none;
  }

  .no-scroll {
    overflow: clip;
  }

  .heading-10 {
    width: 100%;
    max-width: none;
    padding-left: 0;
    padding-right: 0;
    font-size: 22px;
    line-height: 1.4;
  }

  .margin-bottom-4 {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .sectionx-4 {
    width: 100%;
    overflow: visible;
  }

  .home_about-3_list-2 {
    width: 100%;
  }

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

  .paragraph-7.green {
    flex: 0 auto;
    width: auto;
  }

  .paragraph-8 {
    width: 100%;
    font-size: 16px;
  }

  .code-embed-2 {
    width: 100%;
  }

  .image-31 {
    width: 100%;
    max-width: none;
    overflow: visible;
  }

  .text-block-17, .text-block-18 {
    font-size: 14px;
  }

  .text-block-4-copy {
    font-size: 1.18rem;
  }

  .twosection-1-7-5 {
    grid-template-columns: 1fr;
  }

  .twosection-1-7-5.new {
    grid-template-columns: 1.25fr;
  }

  .yuoj {
    grid-template-columns: 1fr;
  }

  .image-35 {
    max-width: none;
    margin-left: 0;
  }

  .about-4_content-copy-copy-copy {
    grid-template-columns: 1fr;
  }

  .pricing-top-grid {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .pricing-bottom-grid {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .about-4_content-copy-copy {
    grid-template-columns: 1fr;
  }

  .image-40 {
    width: 100%;
  }

  .sectionx-0pad {
    width: 100%;
    overflow: visible;
  }

  .twosection-75-1 {
    grid-template-columns: 1fr;
  }

  .imageiconlarge {
    aspect-ratio: auto;
    object-fit: contain;
    width: 60px;
    max-width: none;
    height: 60px;
    overflow: hidden;
  }

  .grid-8-copy {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    grid-template-columns: 1fr;
  }

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

  .padding-section-large-copy {
    width: 100%;
    padding-top: 2rem;
    padding-bottom: 2rem;
    padding-left: 0;
  }

  .padding-section-large-copy.text-only {
    width: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .padding-section-large-copy.text-only.align-center {
    width: 100%;
    padding: 2rem 0;
  }

  .faq_component-wrapper, .faq_component {
    width: 100%;
  }

  .icon-embed-small {
    width: 24px;
  }

  .faq_component-chatbot {
    display: inline-block;
  }

  .tabs {
    flex-flow: column;
  }

  .tabs-menu, .tabs-content, .tab-pane-tab-7, .tabs-menu-copy {
    width: 100%;
  }

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

  .image-slider {
    max-width: none;
    margin-left: 0;
  }

  .tabs-menu-copy {
    width: 100%;
  }

  .image-35-copy {
    max-width: none;
    margin-left: 0;
  }

  .image-43 {
    margin-left: 0;
  }

  .div-block-20-copy {
    justify-content: center;
    align-items: flex-start;
  }

  ._3x4-grid {
    grid-template-columns: 1fr;
  }

  ._3x4-grid._2-grid {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: column;
  }

  .answertext {
    text-align: left;
    width: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .answertext.green {
    flex: 0 auto;
    width: auto;
  }

  .answertext.white.centre {
    text-align: left;
  }

  .answertext.align-center {
    padding-bottom: 20px;
  }

  .allfaqclass.no-shadow {
    padding-right: 0;
    font-family: DM Sans, sans-serif;
    display: block;
  }

  .uui-logos04_list-2 {
    justify-content: center;
  }

  .uui-logos04_wrapper-2 {
    justify-content: center;
    align-items: flex-start;
  }

  .slider-4 {
    height: auto;
  }

  .slider-wrapper {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: row;
    width: 100%;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .logo-wrapper {
    width: 100%;
    margin-top: 30px;
    margin-bottom: 30px;
    margin-right: 0;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .slider-5 {
    height: auto;
  }

  .div-block-43 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-44 {
    aspect-ratio: 1;
    height: auto;
  }

  .image-45, .image-46 {
    height: auto;
  }

  .contentbox-copy {
    padding-left: 10px;
    padding-right: 10px;
  }

  .testpara {
    text-align: center;
    width: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .testpara.green {
    flex: 0 auto;
    width: auto;
  }

  .testpara.white.centre {
    text-align: left;
  }

  .testpara.align-center {
    padding-bottom: 20px;
  }

  .uui-page-padding-13 {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .padding-secti {
    width: 100%;
    padding-top: 2rem;
    padding-bottom: 2rem;
    padding-left: 0;
  }

  .padding-secti.text-only {
    width: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .padding-secti.text-only.align-center {
    width: 100%;
    padding: 2rem 0;
  }

  .home_about-4_image-copy {
    aspect-ratio: auto;
    width: 100%;
    max-height: none;
    padding-right: 0;
  }

  .whatsapp-block {
    width: 100%;
    padding-left: 10px;
    padding-right: 10px;
    bottom: 0;
    right: 0;
  }

  .whatsapp-container {
    width: 80px;
    height: 80px;
    bottom: 10px;
    right: 0;
  }

  .whatsapp-chat {
    width: 100%;
    height: 40vh;
    position: relative;
  }

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

  .div-block-48 {
    border-radius: 12px;
  }

  .toc-section {
    flex: 0 auto;
    width: 100%;
    padding-top: 0;
    padding-bottom: 0;
  }

  .collection-item-2 {
    padding-left: 0;
    padding-right: 0;
  }

  .container-11 {
    max-width: none;
  }

  .nav-menu-three-2 {
    flex-direction: column;
  }

  .centered-heading-4 {
    margin-bottom: 24px;
  }

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

  .clients-info-image {
    margin-right: 16px;
  }

  .clients-grid {
    grid-column-gap: 20px;
    grid-row-gap: 40px;
    grid-template-columns: 1fr 1fr;
  }

  .call-to-action {
    width: 100%;
    min-width: auto;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    display: block;
  }

  .div-block-54 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: column;
    height: auto;
  }

  .blog-section {
    flex-flow: column;
    width: 100%;
    height: auto;
    overflow: hidden;
  }

  .blog-section.scroll {
    overflow: scroll;
  }

  .blog-section.long {
    justify-content: center;
    align-items: flex-start;
    height: 2%;
    min-height: 643px;
    display: flex;
  }

  .dropdown-toggle, .div-block-56 {
    display: inline-block;
  }

  .dropdown {
    flex-flow: row;
    display: block;
  }

  .fs-toc_richtext, .fs-toc_sidebar {
    padding-left: 0;
    padding-right: 0;
  }

  .blog-grid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    display: grid;
  }

  .paragraph-10 {
    text-align: left;
    width: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-59 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: column;
    height: auto;
  }

  .uui-navbar02_dropdown-toggle-2 {
    font-family: DM Sans, sans-serif;
    font-weight: 800;
  }

  .margin-bottom-5 {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .margin-bottom-5.margin-xxlarge {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: center;
    align-items: center;
  }

  .image-48 {
    width: 100%;
  }

  .paragraph-11 {
    font-size: 16px;
  }

  .paragraph-11.white {
    margin-top: 0;
    margin-bottom: 20px;
  }

  .sectionx-5 {
    width: 100%;
    height: auto;
    overflow: hidden;
  }

  .div-block-60 {
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 10px;
  }

  .uui-navbar02_dropdown-right-overlay-absolute-2 {
    width: 100%;
  }

  .button-8.is-icon {
    width: 100%;
    margin-right: 0;
  }

  .button-8.is-icon.team {
    font-size: 17px;
  }

  .uui-navbar02_menu-2 {
    position: absolute;
    inset: 0%;
    overflow: auto;
  }

  .footer1_link-2 {
    padding: 10px;
    font-size: 17px;
  }

  .footer1_legal-link-2 {
    font-size: .9rem;
  }

  .uui-navbar02_blog-item-2 {
    flex-direction: column;
    display: flex;
  }

  .fs-toc_sidebar-4 {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-12 {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    font-size: 22px;
    line-height: 1.4;
  }

  .heading-12.white {
    font-size: 24px;
  }

  .fs-toc_richtext-4 {
    padding-left: 0;
    padding-right: 0;
  }

  .resources-box-2 {
    padding-left: 1rem;
  }

  .text-block-4-copy-2 {
    font-size: 1.18rem;
  }

  .text-weight-semibold {
    padding-bottom: 20px;
    font-size: 16px;
  }

  .footer-image-2 {
    width: 150px;
    height: 82.2049px;
    padding-top: 4px;
    padding-bottom: 4px;
  }

  .padding-25 {
    opacity: 0;
    height: 0;
    margin-bottom: 0;
    display: none;
  }

  .uui-navbar02_dropdown-link-2 {
    place-items: center stretch;
    padding-left: 0;
  }

  .pricing-bottom-grid-copy {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .rich-text-block-10 {
    width: auto;
    font-family: DM Sans, sans-serif;
  }

  .combine-pricing4_component-copy-copy {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .cta-component {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: column;
    height: auto;
  }

  .no-hover-pricing {
    height: auto;
    padding: 2rem 1.5rem;
  }

  .new-video {
    justify-content: flex-start;
    align-items: flex-start;
    height: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .new-video.side {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .new-video.two {
    flex-flow: column;
  }

  .twosection-invert {
    grid-template-columns: 1fr;
  }

  .div-block-21-copy {
    padding-left: 0;
    padding-right: 0;
  }

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

  .uui-testimonial11_client-image-2 {
    height: 15rem;
  }

  .uui-testimonial11_divider-2 {
    margin-left: 1rem;
    margin-right: 1rem;
  }

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

  .rl_testimonial15_slide-nav {
    inset: auto auto 0% 0%;
  }

  .rl_testimonial15_component {
    padding-top: 2rem;
  }

  .rl_testimonial15_content {
    grid-template-columns: 1fr;
    padding-bottom: 60px;
  }

  .rl_testimonial15_arrow-right {
    position: absolute;
    inset: auto 0% 0% auto;
  }

  .rl_testimonial15_arrow-left {
    position: absolute;
    inset: auto 1.5em 0% auto;
  }

  .home_about-3_content-left-copy {
    width: 100%;
  }

  .para {
    text-align: center;
    width: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .para.green {
    flex: 0 auto;
    width: auto;
  }

  .para.white.centre {
    text-align: left;
  }

  .para.align-center {
    padding-bottom: 20px;
  }

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

  .cardbox {
    flex-flow: column;
    justify-content: center;
    align-items: center;
  }

  .div-block-66 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .container-13 {
    max-width: none;
  }

  .clients-wrapper-three-2 {
    grid-column-gap: 20px;
    grid-row-gap: 30px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-items: center;
    margin-bottom: 0;
    display: grid;
  }

  .clients-image-three-2 {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .uui-logos03_logo-list, .uui-logos04_list-3 {
    justify-content: center;
  }

  .uui-logos04_wrapper-3 {
    justify-content: center;
    align-items: flex-start;
  }

  .uui-styleguide_logomark-bg-copy {
    width: 125px;
    height: auto;
  }

  .para-centre {
    text-align: center;
    width: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .para-centre.green {
    flex: 0 auto;
    width: auto;
  }

  .para-centre.white.centre {
    text-align: left;
  }

  .para-centre.align-center {
    text-align: left;
    justify-content: center;
    align-items: center;
    padding-bottom: 20px;
  }

  .heading-copy {
    font-size: 24px;
    font-weight: 600;
  }

  .rt-content-flex-wrap {
    padding: 20px;
  }

  .rt-content-scroll-wrap {
    max-height: 590px;
  }

  .rt-about-left-arrow, .rt-about-left-arrow.rt-right {
    top: 400px;
  }

  .rt-home-one-hero-text-wrapper {
    justify-content: flex-start;
    align-items: center;
  }

  .rt-home-one-hero-heading.rt-home-two-hero-banner {
    background-image: url("https://cdn.prod.website-files.com/67b5920c234f2b2e736198a6/682bf323a26f3f5caeb477b5_026d06f0b358f79ed15564d50850f0f6_Home%20One%20Hero%20Bg.webp");
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: auto;
  }

  .rt-home-one-hero-description, .rt-home-one-heading {
    text-align: center;
  }

  .rt-button-new-text {
    font-size: .875rem;
    line-height: 1.5rem;
  }

  .rt-button-new {
    padding-top: 13.5px;
    padding-bottom: 15.5px;
  }

  .rt-heading-five-34 {
    font-size: 1rem;
  }

  .slider-card {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    place-content: space-between end;
    place-items: center;
    width: 300px;
    height: auto;
  }

  .centre-allign {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .centre-allign.margin-xxlarge {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: center;
    align-items: center;
  }

  .centre-allign.center {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .centre-align-mob {
    text-align: left;
    justify-content: center;
    align-items: center;
    font-size: 36px;
  }

  .centre-align-mob.blk {
    text-align: center;
    font-size: 28px;
    line-height: 1.4;
  }

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

  .heading-2-copy {
    text-align: left;
    justify-content: center;
    align-items: center;
    font-size: 36px;
  }

  .heading-2-copy.blk {
    text-align: center;
    font-size: 28px;
    line-height: 1.4;
  }

  .rt-testimonials-three-clients-image-main {
    display: none;
  }

  .rt-testimonials-three-main {
    display: block;
  }

  .rt-testimonials-three-slider {
    width: 100%;
    height: 100%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .rt-testimonials-three {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
  }

  .rt-auto-fit-two.rt-mobile-image-full-width {
    width: 100%;
    height: 100%;
  }

  .rt-left-arrow-2 {
    top: 50%;
  }

  .rt-heading-six-7 {
    font-size: .9rem;
  }

  .rt-right-arrow-new {
    top: 60%;
  }

  .rt-heading-five-9 {
    font-size: 1rem;
  }

  .heading-1, .heading-13, .heading-14, .heading-15 {
    font-size: 36px;
    line-height: 1.2;
  }

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

  .slider-card-green {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    place-content: space-between end;
    place-items: center;
    width: 300px;
    height: auto;
  }

  .uui-blog07_component {
    margin-top: 2rem;
  }

  .fs-cc_close-button {
    margin-top: 1rem;
    margin-right: 1rem;
  }

  .fs-cc_preference-component {
    align-items: flex-end;
  }

  .fs-cc_preference-buttons {
    bottom: 0;
  }

  .fs-cc_modal {
    max-width: 100%;
  }

  .fs-cc_cookie-component {
    max-width: 100%;
    inset: auto 0% 0%;
  }

  .cookie-preference_wrapper {
    max-width: 100%;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .fs-cc_modal-2 {
    max-width: 100%;
  }

  .fs-cc_preference-component-2 {
    align-items: flex-end;
  }

  .integration {
    text-align: center;
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    font-size: 22px;
    line-height: 1.4;
  }

  .integration.white {
    text-align: left;
    font-size: 24px;
  }

  .integration.x {
    max-width: none;
    font-size: 1.8em;
  }

  .integration.x-copy {
    font-size: 18px;
    line-height: 1.4;
  }

  .margin-bottom-copy {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .margin-bottom-copy.margin-xxlarge {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: center;
    align-items: center;
  }

  .margin-bottom-copy.center {
    justify-content: flex-start;
    align-items: flex-start;
  }

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

  .content-left {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .content-left.margin-xxlarge {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: center;
    align-items: center;
  }

  .content-left.center {
    justify-content: flex-start;
    align-items: flex-start;
  }

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

  .multichannel-hero {
    grid-template-columns: 1fr;
  }

  .tagline-multichannel {
    margin-left: 0;
    margin-right: 0;
    font-size: 12px;
    display: block;
  }

  .tagline-multichannel.green {
    font-size: 11px;
  }

  .tagline-multichannel.green.x {
    width: 46%;
  }

  .tagline-multichannel.center {
    margin-left: 0;
  }

  .heading-1---multichannel {
    text-align: center;
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    font-size: 22px;
    line-height: 1.4;
  }

  .heading-1---multichannel.white {
    text-align: left;
    font-size: 24px;
  }

  .heading-1---multichannel.x {
    max-width: none;
    font-size: 1.8em;
  }

  .heading-1---multichannel.x-copy {
    font-size: 18px;
    line-height: 1.4;
  }

  .multichannel-form-inner {
    padding-left: 60px;
    padding-right: 60px;
    font-size: 16px;
  }

  .form-field {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .logo-carousal {
    width: 100%;
    height: auto;
    overflow: hidden;
  }

  .logo-carousal.scroll {
    overflow: scroll;
  }

  .logo-carousal.long {
    justify-content: center;
    align-items: flex-start;
    height: 2%;
    min-height: 643px;
    display: flex;
  }

  .muliti-para {
    text-align: left;
    width: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .muliti-para.green {
    flex: 0 auto;
    width: auto;
  }

  .muliti-para.white.centre {
    text-align: left;
  }

  .muliti-para.align-center {
    text-align: left;
    justify-content: center;
    align-items: center;
    padding-bottom: 20px;
  }

  .heading-1---multichannel-copy {
    text-align: left;
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    font-size: 22px;
    line-height: 1.4;
  }

  .heading-1---multichannel-copy.white {
    text-align: left;
    font-size: 24px;
  }

  .heading-1---multichannel-copy.x {
    max-width: none;
    font-size: 1.8em;
  }

  .heading-1---multichannel-copy.x-copy {
    font-size: 18px;
    line-height: 1.4;
  }

  .heading-2---multichannel {
    text-align: left;
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    font-size: 22px;
    line-height: 1.4;
  }

  .heading-2---multichannel.white {
    text-align: left;
    font-size: 24px;
  }

  .heading-2---multichannel.x {
    max-width: none;
    font-size: 1.8em;
  }

  .heading-2---multichannel.x-copy {
    font-size: 18px;
    line-height: 1.4;
  }

  .multi-padding-vertical {
    padding-top: 0;
    padding-bottom: 0;
  }

  .allfaqclass-multi.no-shadow {
    padding-right: 0;
    font-family: DM Sans, sans-serif;
    display: block;
  }

  .multi-button.is-secondary.is-icon {
    width: 100%;
    max-height: 40px;
    margin-right: 0;
  }

  .multi-button.is-icon {
    width: 100%;
    margin-right: 0;
  }

  .multi-button.is-icon.team {
    font-size: 17px;
  }

  .div-block-69 {
    flex-flow: column;
  }

  .margin-bottom-24px-copy {
    text-align: left;
  }

  .accordian-multi-channel {
    display: inline-block;
  }

  .frame-1947 {
    max-width: 1000px;
  }

  .thank-you-heading {
    font-size: 36px;
  }

  .ty-button.is-secondary.is-icon {
    width: 100%;
    max-height: 40px;
    margin-right: 0;
  }

  .ty-button.is-icon {
    width: 100%;
    margin-right: 0;
  }

  .ty-button.is-icon.team {
    font-size: 17px;
  }

  .div-block-76 {
    flex-flow: column;
  }

  .text-block-44 {
    text-align: center;
    font-size: 18px;
  }

  .div-block-90 {
    flex-flow: column;
    margin-top: 50px;
    margin-left: 20px;
    margin-right: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .button-copy.is-secondary.is-icon {
    width: 100%;
    max-height: 40px;
    margin-right: 0;
  }

  .button-copy.is-icon {
    width: 100%;
    margin-right: 0;
  }

  .button-copy.is-icon.team {
    font-size: 17px;
  }

  .text-block-55 {
    line-height: 35px;
  }

  .text-block-56 {
    text-align: center;
    margin-left: 10px;
    margin-right: 10px;
    line-height: 35px;
  }

  .text-block-57 {
    margin-left: 0;
    margin-right: 0;
    font-size: 20px;
  }

  .div-block-104 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    margin-left: 20px;
    margin-right: 20px;
  }

  .tlc-small-head {
    font-size: 18px;
  }

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

  .ts-content {
    padding-left: 10px;
    padding-right: 10px;
  }

  .tlc-head {
    max-width: 100%;
    font-size: 30px;
    line-height: 36px;
  }

  .tlc-line {
    width: 38px;
  }

  .ts-right {
    margin-top: 30px;
  }

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

  .div-block-112 {
    background-size: contain;
  }

  .container-25 {
    max-width: none;
  }

  .nav-menu-two {
    flex-direction: column;
  }

  .uui-navbar07_dropdown-link {
    padding-left: 0;
  }

  .uui-heroheader01_component {
    grid-template-columns: 1fr;
  }

  .uui-heroheader01_image {
    border-top-left-radius: 4rem;
    height: 15rem;
  }

  .uui-heroheader01_pattern-image {
    width: 12.125rem;
    bottom: -25%;
    right: -20%;
  }

  .paragraph-15 {
    text-align: left;
    width: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .heading-20 {
    text-align: left;
    justify-content: center;
    align-items: center;
    font-size: 36px;
  }

  .heading-20.blk {
    text-align: left;
    font-size: 28px;
    line-height: 1.4;
  }

  .sectionx-6 {
    width: 100%;
    height: auto;
    overflow: hidden;
  }

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

  .text-style-tagline {
    margin-left: 0;
    margin-right: 0;
    font-size: 12px;
    display: block;
  }

  .text-style-tagline.center {
    margin-left: 0;
  }

  .margin-bottom-6 {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .margin-bottom-6.margin-xxlarge {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: center;
    align-items: center;
  }

  .margin-bottom-6.center {
    justify-content: flex-start;
    align-items: flex-start;
  }

  ._3grid {
    grid-template-columns: 1fr;
  }

  .paragraph-15-copy {
    text-align: left;
    width: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph-18 {
    padding-left: 0;
  }

  .rt-component-section-4 {
    padding-left: 0;
    padding-right: 0;
  }

  .rt-tag-wrapper {
    margin-bottom: 16px;
  }

  .rt-logistic-heading {
    margin-bottom: 30px;
  }

  .rt-card-content-box {
    padding-top: 40px;
    padding-bottom: 20px;
    padding-right: 20px;
  }

  .rt-white-box-overlay {
    transform: skew(-16deg);
  }

  .rl_layout192_component {
    grid-template-columns: 1fr;
  }

  .spark-section-3 {
    padding: 64px 20px;
  }

  .spark-section-3 h1 {
    font-size: 3rem;
  }

  .spark-section-3 h2 {
    font-size: 2.5rem;
  }

  .spark-flex-row {
    align-items: flex-start;
  }

  .spark-flex-row.spark-left-aligned {
    grid-row-gap: 16px;
    flex-wrap: wrap;
  }

  .spark-section-4 {
    padding: 64px 20px;
  }

  .spark-section-4 h1 {
    font-size: 3rem;
  }

  .spark-section-4 h2 {
    font-size: 2.5rem;
  }

  .spark-flex-row-2 {
    align-items: flex-start;
  }

  .spark-flex-row-2.spark-centered {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: wrap;
    align-items: center;
  }

  .pagewrapdona {
    overflow: visible;
  }

  .div-block-121 {
    flex-flow: column;
    grid-template-rows: auto;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .h1-dona {
    text-align: center;
    align-self: auto;
    margin-top: 0;
    font-size: 42px;
  }

  .rt-about-two-tab-content-flex {
    display: block;
  }

  .rt-about-two-tab-content-left {
    margin-bottom: 30px;
  }

  .uui-layout26_image-02 {
    top: 20%;
  }

  .uui-layout26_image-01 {
    width: 80%;
    right: -7%;
  }

  .uui-layout40_image-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .rt-about-two-tab-content-flex-2 {
    display: block;
  }

  .rt-about-two-tab-content-left-2 {
    margin-bottom: 30px;
  }

  .rt-category-cards-text-7 {
    text-overflow: clip;
    white-space: normal;
    overflow-wrap: normal;
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
    order: 0;
    width: 100%;
    max-width: 100%;
    margin-right: 0;
    padding-right: 0;
    font-size: 16px;
    font-weight: 600;
    display: block;
    overflow: visible;
  }

  .rt-font-change {
    display: inline;
  }

  .rt-home-one-support-image-two {
    display: none;
  }

  .rt-accordian-content {
    padding-left: 0;
  }

  .rt-faq-item-trigger {
    padding-left: 10px;
    padding-right: 10px;
  }

  .rt-home-one-support-image-four, .rt-dotted-line {
    display: none;
  }

  .rt-advertise-content {
    flex-direction: column;
  }

  .rt-dropdown-toggle-copy {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    white-space: nowrap;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    margin-right: 0;
    padding-right: 0;
    overflow: hidden;
  }

  .rt-accordion-main.rt-margin-top-thirty-five {
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    height: auto;
    margin-right: 0;
    padding-right: 0;
    position: static;
    transform: translate3d(0, 0, -4px);
  }

  .rt-dropdown-list-3.rt-overflow-off-2 {
    width: 100%;
    display: flex;
    position: relative;
    overflow: hidden;
  }

  .rt-dropdown-list-3.rt-overflow-off-2.rt-list--mobile-flow {
    overflow: visible;
  }

  .rt-home-three-benefits-image {
    width: 100%;
  }

  .rt-home-three-benefits-text {
    max-width: 100%;
    overflow: hidden;
  }

  .rt-icon-content-box-content {
    text-align: center;
  }

  .rt-icon-content-box {
    justify-content: flex-start;
    align-items: center;
  }

  .rt-second-section-icon-box.rt-two-icon-box, .rt-second-section-icon-box.rt-one-icon-box {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
  }

  .rt-second-icon-box-section-heading {
    text-align: center;
  }

  .rt-precision-card-body-icon-column {
    flex: 1;
    justify-content: center;
    align-self: stretch;
    align-items: center;
    display: flex;
  }

  .rt-precision-card-body-caption-column {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .rt-service-card-shape {
    width: 100.2%;
    max-width: none;
    left: auto;
    right: auto;
  }

  .rt-service-card-image-wrapper {
    justify-content: center;
    align-items: flex-end;
    display: flex;
  }

  .rt-heading-five-39 {
    font-size: 1rem;
  }

  .rt-heading-five-39.rt-padding-top-bottom {
    padding-top: 0;
    padding-bottom: 0;
  }

  .rt-home-one-pricing-price {
    flex-direction: row;
    align-items: flex-end;
  }

  .paragraph-24 {
    font-size: 16px;
  }

  .paragraph-26.paragraph-dona {
    font-size: 12px;
  }

  .bold-text-40 {
    font-size: 17px;
  }

  .div-block-123 {
    flex-flow: column;
    width: 100%;
    max-width: none;
  }

  .div-block-124 {
    width: 280px;
  }

  .location {
    width: 100%;
  }

  .location.x {
    min-width: auto;
    padding-right: 10px;
  }

  .location.cochin {
    min-width: auto;
    padding-left: 10px;
    padding-right: 10px;
  }

  .location.new {
    min-width: auto;
    padding-right: 10px;
  }

  .loaction {
    width: 100%;
  }

  .loaction.x {
    min-width: auto;
    padding-right: 10px;
  }

  .loaction.x-copy {
    min-width: auto;
    padding-left: 10px;
    padding-right: 10px;
  }

  .loaction.new {
    min-width: auto;
    padding-right: 10px;
  }

  .heading-28 {
    font-size: 42px;
  }

  .paragraph-27 {
    text-align: center;
    margin-left: 60px;
    padding-left: 0;
  }

  .heading-29 {
    text-align: center;
    padding-left: 60px;
  }

  .div-block-133 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    max-width: 100%;
    display: flex;
  }

  .bold-text-44 {
    font-size: 16px;
  }

  .div-block-136 {
    flex-flow: column;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .div-block-137 {
    justify-content: center;
    align-items: center;
  }

  .heading-30 {
    font-size: 45px;
  }

  .paragraph-29 {
    font-size: 17px;
  }

  .div-block-139 {
    margin-top: 100px;
  }

  .heading-31 {
    margin-top: 20px;
    font-size: 40px;
  }

  .image-84 {
    top: -41px;
    right: -2px;
  }

  .div-block-160 {
    grid-column-gap: 46px;
    grid-row-gap: 46px;
  }

  .div-block-161.width {
    text-align: center;
    width: 310px;
    height: 310px;
  }

  .div-block-161.col {
    width: 310px;
    height: 310px;
  }

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

  .div-block-162 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .div-block-164 {
    margin-top: 170px;
  }

  .div-block-170 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .heading-45 {
    font-size: 18px;
  }

  .paragraph-41 {
    text-align: left;
    font-size: 10px;
  }

  .paragraph-42 {
    text-align: left;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-174 {
    display: flex;
  }

  .div-block-175 {
    margin-top: 40px;
  }

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

  .div-block-176 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    text-align: left;
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
  }

  .div-block-178 {
    margin-top: 40px;
  }

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

  .div-block-180 {
    display: flex;
  }

  .div-block-181 {
    width: 295px;
  }

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

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

  .circle {
    aspect-ratio: 1;
    justify-content: center;
    align-items: center;
    width: 45px;
    height: 45px;
    position: relative;
  }

  .circle._4, .circle._1 {
    width: 40px;
    height: 40px;
    top: 10px;
    bottom: 0;
  }

  .circle._2, .circle._3 {
    width: 40px;
    height: 40px;
  }

  .dotted {
    z-index: -3;
    height: 432px;
    margin-left: 18px;
    top: 0;
    bottom: 100px;
    left: 22px;
  }

  .dotted.dottedwhatsappmarketing {
    height: 580px;
  }

  .div-block-191 {
    margin-top: 40px;
  }

  .heading-53 {
    text-align: left;
    margin-top: 20px;
  }

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

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

  .div-block-197 {
    margin-top: 20px;
  }

  .image-86 {
    margin-top: 40px;
  }

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

  .div-block-198 {
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-206 {
    flex-flow: column;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .div-block-208 {
    margin-top: 170px;
  }

  .container-27 {
    flex-flow: column;
    justify-content: center;
    align-items: flex-end;
    min-height: 40px;
    display: flex;
  }

  .nav-menu {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .frame-427320504, .whatsapp-marketing-that-drives-real-conversations, .send-promotions-recover-carts-confirm-cod-orders-and-grow-repeat-sales-all-through-whatsapp-with-gr {
    text-align: center;
  }

  .frame-427320503 {
    flex-flow: column;
  }

  .frame-292618 {
    margin-top: 10px;
  }

  .text-14, .whatsapp-marketing-isnt-another-advert-channel-its-a-real-conversation-that-converts-it-helps-your {
    text-align: center;
  }

  .frame-427320623 {
    flex-flow: column;
    margin-top: 0;
  }

  .frame-427320625 {
    margin-top: 10px;
  }

  .text-27 {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 50px;
  }

  .everything-starts-with-the-official-whatsapp-business-api-and-we-make-it-effortless-get-started-qui {
    padding-left: 20px;
    padding-right: 20px;
  }

  .frame-427320608 {
    align-self: auto;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .frame-427320607 {
    justify-content: center;
    align-self: auto;
  }

  .frame-427320630 {
    flex: 0 auto;
    align-self: auto;
  }

  .group-294256 {
    text-align: center;
    flex: 0 auto;
    justify-content: center;
    align-self: auto;
    align-items: center;
  }

  .text-46, .frame-427320638 {
    text-align: center;
  }

  .frame-427320641 {
    text-align: left;
    justify-content: center;
  }

  .container-56, .div-block-234 {
    text-align: left;
  }

  .div-block-235 {
    flex-flow: column;
  }

  .frame-427320653 {
    text-align: left;
    justify-content: center;
    align-items: center;
    margin-bottom: 10px;
  }

  .frame-427320654 {
    grid-column-gap: 1px;
    grid-row-gap: 1px;
    text-align: center;
    justify-content: flex-start;
    align-self: auto;
    align-items: center;
    width: 250px;
    margin-top: 0;
    padding: 10px;
  }

  .frame-427320609 {
    justify-content: center;
  }

  .top-whatsapp-automation-platform {
    text-align: left;
    align-self: auto;
  }

  .frame-427320660 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
  }

  .frame-427320661, .frame-427320662 {
    width: 100%;
  }

  .text-71 {
    text-align: left;
    font-size: 20px;
    line-height: 40px;
  }

  .text-72, .text-73 {
    text-align: left;
  }

  .whatsapp-automation-is-the-use-of-whatsapp-automation-software-chatbots-and-workflows-to-send-instan {
    text-align: left;
    align-self: auto;
  }

  .frame-427320678 {
    grid-row-gap: 10px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
  }

  .frame-427320679 {
    max-width: none;
  }

  .frame-427320680 {
    width: 100%;
    max-width: none;
  }

  .frame-427320705 {
    justify-content: center;
    align-self: auto;
    align-items: center;
    padding-left: 50px;
    padding-right: 50px;
  }

  .frame-427320706 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-85 {
    text-align: left;
    padding-left: 0;
    padding-right: 0;
    font-size: 40px;
  }

  .get-up-and-running-with-whatsapp-message-automation-in-five-simple-steps-our-platform-handles-the-co {
    text-align: left;
  }

  .frame-427320728 {
    justify-content: center;
    align-items: center;
    min-width: 300px;
  }

  .frame-427320742 {
    min-width: 0;
  }

  .frame-427320743 {
    grid-column-gap: 20px;
    grid-row-gap: 15px;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    display: flex;
  }

  .frame-427320744 {
    justify-content: center;
    align-self: flex-start;
    align-items: center;
    padding-bottom: 0;
  }

  .frame-427320745 {
    justify-content: center;
    align-self: auto;
    align-items: center;
    margin-bottom: 0;
  }

  .frame-427320746 {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .frame-427320747 {
    text-align: left;
    justify-content: flex-start;
    align-self: auto;
    align-items: flex-start;
  }

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

  .frame-427320750 {
    align-self: flex-start;
    padding-bottom: 0;
  }

  .frame-427320751 {
    margin-top: 0;
  }

  .frame-427320755 {
    align-self: flex-start;
  }

  .frame-427320756 {
    grid-column-gap: 20px;
    grid-row-gap: 15px;
    flex-flow: column;
  }

  .why-whatsapp-automation-matters-for-business {
    align-self: auto;
    width: auto;
  }

  .frame-427320771 {
    flex-flow: column;
    min-width: 300px;
    display: flex;
  }

  .turn-every-whatsapp-conversation-into-a-revenue-opportunity-see-how-whatsapp-business-automation-del {
    padding-left: 10px;
    padding-right: 10px;
  }

  .frame-427320782 {
    text-align: center;
    justify-content: center;
    align-items: center;
    min-width: auto;
  }

  .frame-427320785 {
    justify-content: center;
    align-self: center;
    align-items: center;
  }

  .frame-427320786 {
    justify-content: center;
    align-self: auto;
    align-items: center;
  }

  .frame-427320787 {
    justify-content: center;
    align-items: center;
  }

  .text-112, .our-most-advanced-platform-telinfy-provides-the-complete-infrastructure-automation-layer-you-need-t {
    text-align: left;
  }

  .frame-427320794 {
    grid-column-gap: 13px;
    grid-row-gap: 15px;
    justify-content: center;
    align-self: auto;
    align-items: center;
  }

  .image-478 {
    min-width: 100%;
    max-width: 100%;
  }

  .frame-427320795 {
    padding-left: 0;
  }

  .frame-427320796 {
    padding: 20px 30px;
  }

  .text-116 {
    padding: 0;
  }

  .frame-427320803 {
    grid-row-gap: 15px;
    justify-content: flex-start;
    align-self: auto;
    align-items: center;
  }

  .frame-427320807 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .frame-427320809 {
    grid-row-gap: 0px;
    justify-content: center;
    align-items: center;
  }

  .frame-427320810 {
    justify-content: center;
    align-items: center;
  }

  .text-127 {
    text-align: center;
    padding-left: 40px;
    padding-right: 40px;
    font-size: 40px;
  }

  .text-128 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .frame-427320813 {
    width: auto;
    max-width: none;
    padding-left: 0;
  }

  .frame-427320814 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
  }

  .frame-427320815 {
    width: 32px;
    height: 32px;
  }
}

#w-node-_684c7b21-4ef1-4b35-8750-0ebd087909f2-736198ad, #w-node-ca269305-3ff0-da08-d20a-4c341ee41cd3-736198ad, #w-node-db53a90c-7f2f-d299-7fba-1f64f3ab9d70-736198ad, #w-node-_21d9a916-3429-2725-6e2c-ddfc52818070-736198ad, #w-node-d46c7823-f885-9397-bd03-3e6548d90f2f-736198ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9c3ca8d3-f3e8-f412-d979-c532e0546d18-736198ad, #w-node-_9c3ca8d3-f3e8-f412-d979-c532e0546d1c-736198ad, #w-node-_9c3ca8d3-f3e8-f412-d979-c532e0546d1e-736198ad, #w-node-_9c3ca8d3-f3e8-f412-d979-c532e0546d20-736198ad, #w-node-_9c3ca8d3-f3e8-f412-d979-c532e0546d22-736198ad, #w-node-_9c3ca8d3-f3e8-f412-d979-c532e0546d24-736198ad {
  justify-self: center;
}

#w-node-_9c3ca8d3-f3e8-f412-d979-c532e0546dc2-736198ad, #w-node-_6e478d67-8d00-74eb-ed5d-6175c8329f8a-c8329f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6e478d67-8d00-74eb-ed5d-6175c8329f9e-c8329f82, #w-node-_6e478d67-8d00-74eb-ed5d-6175c8329fa6-c8329f82, #w-node-_6e478d67-8d00-74eb-ed5d-6175c8329fae-c8329f82 {
  justify-self: auto;
}

#w-node-_6e478d67-8d00-74eb-ed5d-6175c8329fb9-c8329f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6e478d67-8d00-74eb-ed5d-6175c8329fcd-c8329f82, #w-node-_6e478d67-8d00-74eb-ed5d-6175c8329fd5-c8329f82, #w-node-_6e478d67-8d00-74eb-ed5d-6175c8329fdd-c8329f82 {
  justify-self: auto;
}

#w-node-_6e478d67-8d00-74eb-ed5d-6175c8329fe8-c8329f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6e478d67-8d00-74eb-ed5d-6175c8329ffc-c8329f82, #w-node-_6e478d67-8d00-74eb-ed5d-6175c832a004-c8329f82, #w-node-_6e478d67-8d00-74eb-ed5d-6175c832a00c-c8329f82, #w-node-a0b8b34e-f843-1c94-def3-74b1fd711438-fd71139a {
  justify-self: auto;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6a9b1-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6a9b3-5deffe5e {
  justify-self: center;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6a9c7-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6a9c8-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6a9cc-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6a9cd-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6a9d1-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6a9d2-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6a9d6-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6a9d7-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6a9db-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6a9dc-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6a9e0-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6a9e1-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6a9eb-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6a9ec-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6a9f0-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6a9f1-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6a9f5-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6a9f6-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6a9fa-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6a9fb-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6a9ff-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aa00-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aa04-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aa05-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aa0f-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aa10-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aa14-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aa15-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aa19-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aa1a-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aa1e-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aa1f-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aa28-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aa29-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aa32-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aa33-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aa45-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aa46-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aa4a-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aa4b-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aa4f-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aa50-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aa54-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aa55-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aa59-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aa5a-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aa64-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aa65-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aa69-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aa6a-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aa6e-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aa6f-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aa73-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aa74-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aa78-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aa79-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aa7d-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aa7e-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aa89-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aa8a-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aa8e-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aa8f-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aa93-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aa94-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aa98-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aa99-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aa9d-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aa9e-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aaa2-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aaa3-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aaa7-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aaa8-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aaac-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aaad-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aab1-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aab2-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aab6-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aab7-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aac1-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aac2-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aac6-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aac7-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aacb-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aacc-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aad3-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aad4-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ab15-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ab18-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ab19-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ab1c-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ab1d-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ab20-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ab24-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ab25-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ab28-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ab29-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ab2c-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ab33-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ab34-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ab39-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ab3a-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ab3e-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ab3f-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ab43-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ab44-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ab48-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ab49-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ab59-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ab5c-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ab5d-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ab60-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ab61-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ab64-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ab65-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ab69-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ab6c-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ab6d-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ab70-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ab71-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ab74-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ab7c-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ab7d-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ab7e-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ab80-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ab83-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ab84-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ab85-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ab89-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ab8c-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ab8d-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ab8e-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ab92-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ab96-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ab97-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ab9d-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aba0-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aba1-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aba2-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aba6-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aba9-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6abaa-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6abab-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6abb1-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6abb5-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6abb6-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6abba-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6abbd-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6abc2-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6abc3-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6abc4-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6abc8-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6abcb-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6abcc-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6abcd-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6abd3-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6abd6-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6abd7-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6abd8-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6abde-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6abe1-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6abe2-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6abe3-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6abeb-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6abee-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6abef-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6abf0-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6abfc-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6abfd-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6abfe-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ac02-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ac07-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ac08-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ac09-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ac0f-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ac14-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ac15-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ac16-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ac1c-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ac21-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ac22-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ac23-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ac2b-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ac31-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ac32-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ac38-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ac3d-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ac3e-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ac3f-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ac43-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ac46-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ac47-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ac48-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ac4e-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ac51-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ac52-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ac53-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ac59-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ac5c-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ac5d-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ac5e-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ac66-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ac69-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ac6a-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ac6b-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ac71-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ac74-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ac75-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ac76-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ac7e-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ac82-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ac83-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ac89-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ac92-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ac93-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ac94-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ac95-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ac97-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ac9a-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ac9e-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ac9f-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aca0-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aca9-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6acaa-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6acab-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6acb4-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6acb5-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6acb6-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6acb7-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6acbd-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6acbe-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6acbf-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6acc0-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6acc2-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6acc6-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6acc7-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6acc8-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6acc9-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6accb-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6acd4-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6acdb-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6acdc-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6acdd-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6acde-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ace0-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ace3-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ace7-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ace8-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ace9-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6acf2-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6acf3-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6acf4-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6acfd-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6acfe-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6acff-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ad00-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ad06-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ad07-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ad08-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ad09-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ad0b-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ad0f-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ad10-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ad11-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ad12-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ad14-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ad61-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ad62-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ad67-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ad68-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ad70-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ad71-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ad78-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ad79-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6adaa-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6adae-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6adaf-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6adb1-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6adb3-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6adb4-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6adb6-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6adb8-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6adb9-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6adbb-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6adbd-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6adbe-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6adc0-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6adc2-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6adc3-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6adc5-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6adc7-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6adc8-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6adca-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6adcc-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6adce-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6add0-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6add2-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6add3-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6add5-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6add6-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6add8-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6add9-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6addb-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6addc-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6adde-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6addf-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ade1-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ade2-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ade4-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ade5-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ade7-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aded-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6adf1-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6adf2-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6adf4-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6adf6-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6adf7-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6adf9-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6adfb-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6adfc-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6adfe-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae00-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae01-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae03-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae05-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae06-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae08-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae0a-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae0b-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae0d-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae0f-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae10-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae12-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae14-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae15-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae17-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae19-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae1a-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae1c-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae1e-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae1f-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae21-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae23-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae24-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae26-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae2b-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae2f-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae31-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae34-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae39-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae3e-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae43-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae48-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae4f-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae50-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae52-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae53-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae55-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae56-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae58-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae59-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae5b-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae5c-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae5e-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae5f-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae61-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae62-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae64-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae65-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae67-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae68-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae6a-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae6b-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae6d-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae6e-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae70-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae71-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae73-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae74-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae76-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae77-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae79-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae7a-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae7c-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae7d-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae7f-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae80-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae82-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae83-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae85-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae86-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae88-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae89-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae8b-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae8c-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae8e-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae8f-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae91-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae92-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae94-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae95-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae97-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae98-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae9a-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae9b-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae9d-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6ae9e-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aea0-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aea1-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aea3-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aea4-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aea6-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aea7-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aeac-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aeb0-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aeb2-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aeb5-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aeba-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aebf-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aec4-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aec9-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aed0-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aed1-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aed3-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aed4-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aed6-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aed7-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aed9-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aeda-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aedc-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aedd-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aedf-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aee0-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aee2-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aee3-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aee5-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aee6-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aee8-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aee9-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aeeb-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aeec-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aeee-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aeef-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aef1-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aef2-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aef4-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aef5-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aef7-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aef8-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aefa-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aefb-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aefd-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6aefe-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af00-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af01-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af03-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af04-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af06-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af07-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af09-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af0a-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af0c-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af0d-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af0f-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af10-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af12-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af13-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af15-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af16-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af18-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af19-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af1b-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af1c-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af1e-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af1f-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af21-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af22-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af24-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af25-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af27-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af28-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af2d-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af30-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af31-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af33-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af34-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af36-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af37-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af39-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af3a-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af3c-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af3d-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af3f-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af40-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af42-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af43-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af45-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af46-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af48-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af49-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af4b-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af4c-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af4e-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af4f-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af51-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af52-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af54-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af55-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af57-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af58-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af5a-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af5b-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af5d-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af5e-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af60-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af61-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af63-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af64-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af66-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af67-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af69-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af6a-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af6c-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af6d-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af6f-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6af70-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6b062-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6b066-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6b067-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6b06b-5deffe5e, #w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6b06d-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6b06e-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6b072-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6b073-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6b077-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6b078-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6b07c-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6b07d-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6b081-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6b082-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6b086-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6b087-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6b08b-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6b08c-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6b090-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6b091-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6b095-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6b096-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6b09a-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6b09b-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6b09e-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6b09f-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6b0a3-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6b0a4-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6b0a8-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6b0a9-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6b0ad-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6b0ae-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6b0b2-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6b0b3-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6b0b7-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6b0b8-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6b0bc-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6b0bd-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6b0c1-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6b0c2-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6b0c6-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6b0c7-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6b0cb-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6b0cc-5deffe5e {
  justify-self: start;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6b0d0-5deffe5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef07c940-0b1b-b9f1-45d1-6ced8bb6b0d1-5deffe5e {
  justify-self: start;
}

#w-node-fd3474eb-a7eb-6747-64a9-b5c4955cbd06-7a7f883a, #w-node-ec1f3e2a-dab5-0cfd-a31d-8d08a02a5957-17f80af1, #w-node-_0cacafdb-5828-5813-c406-c79f39b705d2-39b7058c, #w-node-_173d94ea-67e7-47df-acda-d895bc304075-2fb9efc1, #w-node-_173d94ea-67e7-47df-acda-d895bc3040c3-2fb9efc1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_935161ba-558a-e225-cc46-14eb67adb577-e39cebb7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_2dd70cc4-6f5a-cc06-185e-9518eb445547-e39cebb7, #w-node-fa88f8f1-b802-f602-b91d-b8633c868c0d-e39cebb7, #w-node-_9adbe3aa-5c9c-4d0e-75b8-4ca466608664-e39cebb7, #w-node-_8b1e912b-b000-3574-a6ad-8a6413c4ad58-e39cebb7 {
  align-self: start;
}

#w-node-_456bd29f-9309-5eaf-8b3a-f76ead6170fb-ad616f2f, #w-node-_456bd29f-9309-5eaf-8b3a-f76ead617149-ad616f2f, #w-node-f6d7d6b7-05f2-1750-ea4d-e647cf6d289a-ad616f2f, #w-node-c2c3473a-fceb-a80d-de37-a2946e2227f3-ecbddb6d, #w-node-_17467829-6b2d-9224-0e8d-68ed8307e1f8-ecbddb6d, #w-node-fee25bee-9f4c-402e-a271-d42b5e06fde6-ecbddb6d, #w-node-d1a26161-19ac-5f3a-bbbb-c6b9b9fcb461-ecbddb6d, #w-node-_03f784aa-b85b-b557-daa2-edec32b1aac7-ecbddb6d, #w-node-e472abcb-2649-d0d5-ff08-fa46063bc998-ecbddb6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8730aa42-09d2-983d-69d4-56c49f8f65a8-5e12d889 {
  grid-area: Area;
}

#w-node-_892b54e8-4876-e521-f185-dcec0ac0409f-5e12d889, #w-node-c5fc9326-789e-1c07-e6ea-a49f6a76c688-5e12d889, #w-node-_4e4df603-bbff-6cb1-ef3c-cca794ec7db5-5e12d889, #w-node-fea3a0d6-8fe2-3f85-df63-228b7958b152-5e12d889, #w-node-_537b3a2c-6914-0160-5f67-b986ebc5fd43-5e12d889, #w-node-_85aa5dd0-2278-a18c-2907-2509f3e0f28f-5e12d889, #w-node-_88249b8a-12d8-4744-9dc7-1f3855c35cad-5e12d889 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0ff7d1b7-8520-362f-f499-8572aaae455f-5e12d889, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4561-5e12d889, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4563-5e12d889, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4565-5e12d889, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4567-5e12d889, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4569-5e12d889, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae456b-5e12d889, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae457a-5e12d889, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae457c-5e12d889, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae457e-5e12d889, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4580-5e12d889, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4582-5e12d889, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4584-5e12d889, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4586-5e12d889 {
  justify-self: center;
}

#w-node-_2fa87e2d-fdd3-93cd-be96-6c426280de73-348a4ef0 {
  grid-area: Area;
}

#w-node-_2fa87e2d-fdd3-93cd-be96-6c426280de78-348a4ef0, #w-node-_2fa87e2d-fdd3-93cd-be96-6c426280de7d-348a4ef0, #w-node-_2fa87e2d-fdd3-93cd-be96-6c426280de82-348a4ef0, #w-node-_2fa87e2d-fdd3-93cd-be96-6c426280de87-348a4ef0, #w-node-_2fa87e2d-fdd3-93cd-be96-6c426280de8c-348a4ef0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8563bb22-f5d5-7f5c-813f-7b252d5863ae-348a4ef0 {
  grid-area: Area;
}

#w-node-_8563bb22-f5d5-7f5c-813f-7b252d5863b3-348a4ef0, #w-node-_8563bb22-f5d5-7f5c-813f-7b252d5863b8-348a4ef0, #w-node-_8563bb22-f5d5-7f5c-813f-7b252d5863bd-348a4ef0, #w-node-_8563bb22-f5d5-7f5c-813f-7b252d5863c2-348a4ef0, #w-node-_8563bb22-f5d5-7f5c-813f-7b252d5863c7-348a4ef0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3f3d5e4f-1097-7613-151b-2bb72da02ba5-a235f616, #w-node-_3f3d5e4f-1097-7613-151b-2bb72da02baa-a235f616, #w-node-_3f3d5e4f-1097-7613-151b-2bb72da02bb0-a235f616, #w-node-_3f3d5e4f-1097-7613-151b-2bb72da02bb6-a235f616 {
  align-self: start;
}

#w-node-be32d5f0-2093-75eb-baca-6d84cb973411-a235f616, #w-node-d856b20a-3cae-bf07-06f9-99472da84f9e-a235f616, #w-node-_8033ef22-8700-5499-c751-73409d03d416-a235f616 {
  align-self: center;
}

#w-node-a7bb075c-d5ae-389f-bf50-77f3af333e3f-a235f616 {
  place-self: center;
}

#w-node-_85acb7c9-43d8-8fab-f792-40cdfe219b3b-a235f616, #w-node-_073f0bdd-d936-a480-b145-fc1e1320a9fe-a235f616 {
  align-self: center;
}

#w-node-_78392729-7aef-af3e-c41a-a72e642f3189-d9b2b289 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_78392729-7aef-af3e-c41a-a72e642f318a-d9b2b289 {
  justify-self: center;
}

#w-node-c58a2763-0290-8479-d451-eaf8fb902bdb-1b29e275, #w-node-c58a2763-0290-8479-d451-eaf8fb902c2f-1b29e275, #w-node-c58a2763-0290-8479-d451-eaf8fb902cee-1b29e275 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_82908edc-7e81-ba08-8db1-54a8c3359377-1b29e275, #w-node-_26bb4db0-2abf-f6bf-4b48-6ee51ee52b8e-1b29e275, #w-node-_28bc2a54-b904-f0d5-9e2e-411f3350d6c8-1b29e275, #w-node-_50745e0e-5b11-e1ad-3452-4e408c9eb243-1b29e275, #w-node-_7cb3ca50-d0c7-4439-1d14-3e569b108bda-1b29e275, #w-node-dc254ed7-3579-5b79-ab03-9fd1e2025052-1b29e275 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_71ed14db-c456-7212-9c3d-0002227a2836-45c77f13, #w-node-_864a37b7-6908-5eea-1435-f634d11b79b4-45c77f13, #w-node-dec03217-a642-0c11-6ed1-2cdf8927a0d3-45c77f13, #w-node-_89c7da4e-6811-f5fa-4478-04cdfd7d32a6-45c77f13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_89c7da4e-6811-f5fa-4478-04cdfd7d32a7-45c77f13 {
  justify-self: center;
}

#w-node-_4ebf80d9-1151-66db-1ac2-71ae0a4d4104-88f8cc10, #w-node-c9e38e32-6ae4-66ca-4007-9f71a3a52667-bf92f568 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c9e38e32-6ae4-66ca-4007-9f71a3a52668-bf92f568 {
  justify-self: center;
}

#w-node-_6ec23a87-e4cd-3c60-6d5a-4de7e4b2e68c-0a390a32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_6ec23a87-e4cd-3c60-6d5a-4de7e4b2e6c0-0a390a32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6ec23a87-e4cd-3c60-6d5a-4de7e4b2e6c1-0a390a32 {
  justify-self: center;
}

#w-node-_51eaecfb-3398-75a3-8313-fc772d74b9b8-0a390a32, #w-node-ac8a3aec-fe74-e5f2-d4ed-ae6fb60f02e0-0a390a32, #w-node-_1b066b52-d889-9358-10a6-74ce8682e06c-0a390a32, #w-node-_6413d4e6-8296-5fa2-2c97-4fe9ba6c99f9-0a390a32, #email-3.w-node-_6ff001de-3e60-43b2-6ac2-07ddddffc831-0a390a32, #w-node-_18cce440-67f3-503d-3ab6-6088b2fc1fcf-c7fb9859 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8730aa42-09d2-983d-69d4-56c49f8f65a8-387093df {
  grid-area: Area;
}

#w-node-_892b54e8-4876-e521-f185-dcec0ac0409f-387093df, #w-node-c5fc9326-789e-1c07-e6ea-a49f6a76c688-387093df, #w-node-_4e4df603-bbff-6cb1-ef3c-cca794ec7db5-387093df, #w-node-fea3a0d6-8fe2-3f85-df63-228b7958b152-387093df, #w-node-_537b3a2c-6914-0160-5f67-b986ebc5fd43-387093df, #w-node-_85aa5dd0-2278-a18c-2907-2509f3e0f28f-387093df, #w-node-_88249b8a-12d8-4744-9dc7-1f3855c35cad-387093df, #w-node-f08c80dd-85fb-0586-c03c-ec48fb15b862-387093df {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0ff7d1b7-8520-362f-f499-8572aaae455f-387093df, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4561-387093df, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4563-387093df, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4565-387093df, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4567-387093df, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4569-387093df, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae456b-387093df, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae457a-387093df, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae457c-387093df, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae457e-387093df, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4580-387093df, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4582-387093df, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4584-387093df, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4586-387093df {
  justify-self: center;
}

#w-node-_8730aa42-09d2-983d-69d4-56c49f8f65a8-77761b1c {
  grid-area: Area;
}

#w-node-_892b54e8-4876-e521-f185-dcec0ac0409f-77761b1c, #w-node-c5fc9326-789e-1c07-e6ea-a49f6a76c688-77761b1c, #w-node-_4e4df603-bbff-6cb1-ef3c-cca794ec7db5-77761b1c, #w-node-fea3a0d6-8fe2-3f85-df63-228b7958b152-77761b1c, #w-node-_537b3a2c-6914-0160-5f67-b986ebc5fd43-77761b1c, #w-node-_85aa5dd0-2278-a18c-2907-2509f3e0f28f-77761b1c, #w-node-_88249b8a-12d8-4744-9dc7-1f3855c35cad-77761b1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0ff7d1b7-8520-362f-f499-8572aaae455f-77761b1c, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4561-77761b1c, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4563-77761b1c, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4565-77761b1c, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4567-77761b1c, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4569-77761b1c, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae456b-77761b1c, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae457a-77761b1c, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae457c-77761b1c, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae457e-77761b1c, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4580-77761b1c, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4582-77761b1c, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4584-77761b1c, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4586-77761b1c {
  justify-self: center;
}

#w-node-ed29ff94-d4dc-4016-a0a6-6b48157af76f-4584c7e0 {
  align-self: start;
}

#w-node-_58c3ec03-65ab-5b8c-85f3-ae46bd038b37-4584c7e0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_58c3ec03-65ab-5b8c-85f3-ae46bd038b42-4584c7e0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_58c3ec03-65ab-5b8c-85f3-ae46bd038b43-4584c7e0 {
  justify-self: center;
}

#w-node-e02a2106-140b-f695-dc01-0d2120830811-e391f249 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-e02a2106-140b-f695-dc01-0d212083081e-e391f249 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e02a2106-140b-f695-dc01-0d212083081f-e391f249 {
  justify-self: center;
}

#w-node-_3f3d5e4f-1097-7613-151b-2bb72da02ba5-ada51e29, #w-node-_3f3d5e4f-1097-7613-151b-2bb72da02baa-ada51e29, #w-node-_3f3d5e4f-1097-7613-151b-2bb72da02bb0-ada51e29, #w-node-_3f3d5e4f-1097-7613-151b-2bb72da02bb6-ada51e29 {
  align-self: start;
}

#w-node-be32d5f0-2093-75eb-baca-6d84cb973411-ada51e29, #w-node-d856b20a-3cae-bf07-06f9-99472da84f9e-ada51e29, #w-node-_8033ef22-8700-5499-c751-73409d03d416-ada51e29 {
  align-self: center;
}

#w-node-a7bb075c-d5ae-389f-bf50-77f3af333e3f-ada51e29 {
  place-self: center;
}

#w-node-_85acb7c9-43d8-8fab-f792-40cdfe219b3b-ada51e29, #w-node-_073f0bdd-d936-a480-b145-fc1e1320a9fe-ada51e29 {
  align-self: center;
}

#w-node-_8730aa42-09d2-983d-69d4-56c49f8f65a8-500c5bd6 {
  grid-area: Area;
}

#w-node-_892b54e8-4876-e521-f185-dcec0ac0409f-500c5bd6, #w-node-c5fc9326-789e-1c07-e6ea-a49f6a76c688-500c5bd6, #w-node-_4e4df603-bbff-6cb1-ef3c-cca794ec7db5-500c5bd6, #w-node-fea3a0d6-8fe2-3f85-df63-228b7958b152-500c5bd6, #w-node-_537b3a2c-6914-0160-5f67-b986ebc5fd43-500c5bd6, #w-node-_85aa5dd0-2278-a18c-2907-2509f3e0f28f-500c5bd6, #w-node-_88249b8a-12d8-4744-9dc7-1f3855c35cad-500c5bd6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0ff7d1b7-8520-362f-f499-8572aaae455f-500c5bd6, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4561-500c5bd6, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4563-500c5bd6, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4565-500c5bd6, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4567-500c5bd6, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4569-500c5bd6, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae456b-500c5bd6, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae457a-500c5bd6, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae457c-500c5bd6, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae457e-500c5bd6, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4580-500c5bd6, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4582-500c5bd6, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4584-500c5bd6, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4586-500c5bd6 {
  justify-self: center;
}

#w-node-_3f3d5e4f-1097-7613-151b-2bb72da02ba5-ec744940, #w-node-_3f3d5e4f-1097-7613-151b-2bb72da02baa-ec744940, #w-node-_3f3d5e4f-1097-7613-151b-2bb72da02bb0-ec744940, #w-node-_3f3d5e4f-1097-7613-151b-2bb72da02bb6-ec744940 {
  align-self: start;
}

#w-node-be32d5f0-2093-75eb-baca-6d84cb973411-ec744940, #w-node-d856b20a-3cae-bf07-06f9-99472da84f9e-ec744940, #w-node-_8033ef22-8700-5499-c751-73409d03d416-ec744940 {
  align-self: center;
}

#w-node-a7bb075c-d5ae-389f-bf50-77f3af333e3f-ec744940 {
  place-self: center;
}

#w-node-_85acb7c9-43d8-8fab-f792-40cdfe219b3b-ec744940, #w-node-_073f0bdd-d936-a480-b145-fc1e1320a9fe-ec744940 {
  align-self: center;
}

#w-node-_8730aa42-09d2-983d-69d4-56c49f8f65a8-6c5216cb {
  grid-area: Area;
}

#w-node-_892b54e8-4876-e521-f185-dcec0ac0409f-6c5216cb, #w-node-c5fc9326-789e-1c07-e6ea-a49f6a76c688-6c5216cb, #w-node-_4e4df603-bbff-6cb1-ef3c-cca794ec7db5-6c5216cb, #w-node-fea3a0d6-8fe2-3f85-df63-228b7958b152-6c5216cb, #w-node-_537b3a2c-6914-0160-5f67-b986ebc5fd43-6c5216cb, #w-node-_85aa5dd0-2278-a18c-2907-2509f3e0f28f-6c5216cb, #w-node-_88249b8a-12d8-4744-9dc7-1f3855c35cad-6c5216cb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0ff7d1b7-8520-362f-f499-8572aaae455f-6c5216cb, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4561-6c5216cb, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4563-6c5216cb, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4565-6c5216cb, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4567-6c5216cb, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4569-6c5216cb, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae456b-6c5216cb, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae457a-6c5216cb, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae457c-6c5216cb, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae457e-6c5216cb, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4580-6c5216cb, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4582-6c5216cb, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4584-6c5216cb, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4586-6c5216cb {
  justify-self: center;
}

#w-node-_8730aa42-09d2-983d-69d4-56c49f8f65a8-fa185182 {
  grid-area: Area;
}

#w-node-_892b54e8-4876-e521-f185-dcec0ac0409f-fa185182, #w-node-c5fc9326-789e-1c07-e6ea-a49f6a76c688-fa185182, #w-node-_4e4df603-bbff-6cb1-ef3c-cca794ec7db5-fa185182, #w-node-fea3a0d6-8fe2-3f85-df63-228b7958b152-fa185182, #w-node-_537b3a2c-6914-0160-5f67-b986ebc5fd43-fa185182, #w-node-_85aa5dd0-2278-a18c-2907-2509f3e0f28f-fa185182, #w-node-_88249b8a-12d8-4744-9dc7-1f3855c35cad-fa185182 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0ff7d1b7-8520-362f-f499-8572aaae455f-fa185182, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4561-fa185182, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4563-fa185182, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4565-fa185182, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4567-fa185182, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4569-fa185182, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae456b-fa185182, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae457a-fa185182, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae457c-fa185182, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae457e-fa185182, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4580-fa185182, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4582-fa185182, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4584-fa185182, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4586-fa185182 {
  justify-self: center;
}

#w-node-_8730aa42-09d2-983d-69d4-56c49f8f65a8-b0e3e8c6 {
  grid-area: Area;
}

#w-node-_892b54e8-4876-e521-f185-dcec0ac0409f-b0e3e8c6, #w-node-c5fc9326-789e-1c07-e6ea-a49f6a76c688-b0e3e8c6, #w-node-_4e4df603-bbff-6cb1-ef3c-cca794ec7db5-b0e3e8c6, #w-node-fea3a0d6-8fe2-3f85-df63-228b7958b152-b0e3e8c6, #w-node-_537b3a2c-6914-0160-5f67-b986ebc5fd43-b0e3e8c6, #w-node-_85aa5dd0-2278-a18c-2907-2509f3e0f28f-b0e3e8c6, #w-node-_88249b8a-12d8-4744-9dc7-1f3855c35cad-b0e3e8c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0ff7d1b7-8520-362f-f499-8572aaae455f-b0e3e8c6, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4561-b0e3e8c6, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4563-b0e3e8c6, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4565-b0e3e8c6, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4567-b0e3e8c6, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4569-b0e3e8c6, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae456b-b0e3e8c6, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae457a-b0e3e8c6, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae457c-b0e3e8c6, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae457e-b0e3e8c6, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4580-b0e3e8c6, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4582-b0e3e8c6, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4584-b0e3e8c6, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4586-b0e3e8c6 {
  justify-self: center;
}

#w-node-_8730aa42-09d2-983d-69d4-56c49f8f65a8-3a879197 {
  grid-area: Area;
}

#w-node-_892b54e8-4876-e521-f185-dcec0ac0409f-3a879197, #w-node-c5fc9326-789e-1c07-e6ea-a49f6a76c688-3a879197, #w-node-_4e4df603-bbff-6cb1-ef3c-cca794ec7db5-3a879197, #w-node-fea3a0d6-8fe2-3f85-df63-228b7958b152-3a879197, #w-node-_537b3a2c-6914-0160-5f67-b986ebc5fd43-3a879197, #w-node-_85aa5dd0-2278-a18c-2907-2509f3e0f28f-3a879197, #w-node-_88249b8a-12d8-4744-9dc7-1f3855c35cad-3a879197 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0ff7d1b7-8520-362f-f499-8572aaae455f-3a879197, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4561-3a879197, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4563-3a879197, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4565-3a879197, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4567-3a879197, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4569-3a879197, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae456b-3a879197, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae457a-3a879197, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae457c-3a879197, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae457e-3a879197, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4580-3a879197, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4582-3a879197, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4584-3a879197, #w-node-_0ff7d1b7-8520-362f-f499-8572aaae4586-3a879197 {
  justify-self: center;
}

#w-node-_2fa87e2d-fdd3-93cd-be96-6c426280de73-f257b3c0 {
  grid-area: Area;
}

#w-node-_2fa87e2d-fdd3-93cd-be96-6c426280de78-f257b3c0, #w-node-_2fa87e2d-fdd3-93cd-be96-6c426280de7d-f257b3c0, #w-node-_2fa87e2d-fdd3-93cd-be96-6c426280de82-f257b3c0, #w-node-_2fa87e2d-fdd3-93cd-be96-6c426280de87-f257b3c0, #w-node-_2fa87e2d-fdd3-93cd-be96-6c426280de8c-f257b3c0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8563bb22-f5d5-7f5c-813f-7b252d5863ae-f257b3c0 {
  grid-area: Area;
}

#w-node-_8563bb22-f5d5-7f5c-813f-7b252d5863b3-f257b3c0, #w-node-_8563bb22-f5d5-7f5c-813f-7b252d5863b8-f257b3c0, #w-node-_8563bb22-f5d5-7f5c-813f-7b252d5863bd-f257b3c0, #w-node-_8563bb22-f5d5-7f5c-813f-7b252d5863c2-f257b3c0, #w-node-_8563bb22-f5d5-7f5c-813f-7b252d5863c7-f257b3c0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2fa87e2d-fdd3-93cd-be96-6c426280de73-8da61dce {
  grid-area: Area;
}

#w-node-_2fa87e2d-fdd3-93cd-be96-6c426280de78-8da61dce, #w-node-_2fa87e2d-fdd3-93cd-be96-6c426280de7d-8da61dce, #w-node-_2fa87e2d-fdd3-93cd-be96-6c426280de82-8da61dce, #w-node-_2fa87e2d-fdd3-93cd-be96-6c426280de87-8da61dce, #w-node-_2fa87e2d-fdd3-93cd-be96-6c426280de8c-8da61dce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8563bb22-f5d5-7f5c-813f-7b252d5863ae-8da61dce {
  grid-area: Area;
}

#w-node-_8563bb22-f5d5-7f5c-813f-7b252d5863b3-8da61dce, #w-node-_8563bb22-f5d5-7f5c-813f-7b252d5863b8-8da61dce, #w-node-_8563bb22-f5d5-7f5c-813f-7b252d5863bd-8da61dce, #w-node-_8563bb22-f5d5-7f5c-813f-7b252d5863c2-8da61dce, #w-node-_8563bb22-f5d5-7f5c-813f-7b252d5863c7-8da61dce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2fa87e2d-fdd3-93cd-be96-6c426280de73-3c1d30c7 {
  grid-area: Area;
}

#w-node-_2fa87e2d-fdd3-93cd-be96-6c426280de78-3c1d30c7, #w-node-_2fa87e2d-fdd3-93cd-be96-6c426280de7d-3c1d30c7, #w-node-_2fa87e2d-fdd3-93cd-be96-6c426280de82-3c1d30c7, #w-node-_2fa87e2d-fdd3-93cd-be96-6c426280de87-3c1d30c7, #w-node-_2fa87e2d-fdd3-93cd-be96-6c426280de8c-3c1d30c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8563bb22-f5d5-7f5c-813f-7b252d5863ae-3c1d30c7 {
  grid-area: Area;
}

#w-node-_8563bb22-f5d5-7f5c-813f-7b252d5863b3-3c1d30c7, #w-node-_8563bb22-f5d5-7f5c-813f-7b252d5863b8-3c1d30c7, #w-node-_8563bb22-f5d5-7f5c-813f-7b252d5863bd-3c1d30c7, #w-node-_8563bb22-f5d5-7f5c-813f-7b252d5863c2-3c1d30c7, #w-node-_8563bb22-f5d5-7f5c-813f-7b252d5863c7-3c1d30c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2fa87e2d-fdd3-93cd-be96-6c426280de73-15670795 {
  grid-area: Area;
}

#w-node-_2fa87e2d-fdd3-93cd-be96-6c426280de78-15670795, #w-node-_2fa87e2d-fdd3-93cd-be96-6c426280de7d-15670795, #w-node-_2fa87e2d-fdd3-93cd-be96-6c426280de82-15670795, #w-node-_2fa87e2d-fdd3-93cd-be96-6c426280de87-15670795, #w-node-_2fa87e2d-fdd3-93cd-be96-6c426280de8c-15670795 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8563bb22-f5d5-7f5c-813f-7b252d5863ae-15670795 {
  grid-area: Area;
}

#w-node-_8563bb22-f5d5-7f5c-813f-7b252d5863b3-15670795, #w-node-_8563bb22-f5d5-7f5c-813f-7b252d5863b8-15670795, #w-node-_8563bb22-f5d5-7f5c-813f-7b252d5863bd-15670795, #w-node-_8563bb22-f5d5-7f5c-813f-7b252d5863c2-15670795, #w-node-_8563bb22-f5d5-7f5c-813f-7b252d5863c7-15670795 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_491d57ed-0b31-6a44-28e8-40314e839bd4-819cb7eb {
  grid-area: Area;
}

#w-node-_491d57ed-0b31-6a44-28e8-40314e839bd9-819cb7eb, #w-node-_491d57ed-0b31-6a44-28e8-40314e839bde-819cb7eb, #w-node-_491d57ed-0b31-6a44-28e8-40314e839be3-819cb7eb, #w-node-_491d57ed-0b31-6a44-28e8-40314e839be8-819cb7eb, #w-node-_491d57ed-0b31-6a44-28e8-40314e839bed-819cb7eb, #w-node-_491d57ed-0b31-6a44-28e8-40314e839bf2-819cb7eb, #w-node-_491d57ed-0b31-6a44-28e8-40314e839bf7-819cb7eb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_935161ba-558a-e225-cc46-14eb67adb577-4014fc77 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-e205e675-faaa-94d2-5027-3dc28d765214-da18d270 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c2c3473a-fceb-a80d-de37-a2946e2227f3-9ff638f1, #w-node-_17467829-6b2d-9224-0e8d-68ed8307e1f8-9ff638f1, #w-node-fee25bee-9f4c-402e-a271-d42b5e06fde6-9ff638f1, #w-node-d1a26161-19ac-5f3a-bbbb-c6b9b9fcb461-9ff638f1, #w-node-_03f784aa-b85b-b557-daa2-edec32b1aac7-9ff638f1, #w-node-e472abcb-2649-d0d5-ff08-fa46063bc998-9ff638f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8730aa42-09d2-983d-69d4-56c49f8f65a8-b61eda22 {
  grid-area: Area;
}

#w-node-_892b54e8-4876-e521-f185-dcec0ac0409f-b61eda22, #w-node-c5fc9326-789e-1c07-e6ea-a49f6a76c688-b61eda22, #w-node-_4e4df603-bbff-6cb1-ef3c-cca794ec7db5-b61eda22, #w-node-fea3a0d6-8fe2-3f85-df63-228b7958b152-b61eda22, #w-node-_537b3a2c-6914-0160-5f67-b986ebc5fd43-b61eda22, #w-node-_85aa5dd0-2278-a18c-2907-2509f3e0f28f-b61eda22, #w-node-_88249b8a-12d8-4744-9dc7-1f3855c35cad-b61eda22 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef7d32ad-cb06-eb19-2981-f3a229c60d46-c47a6665 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_764c520f-6239-bf46-04aa-8d945f65ae4d-c47a6665 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_935161ba-558a-e225-cc46-14eb67adb577-8a61757c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_2dd70cc4-6f5a-cc06-185e-9518eb445547-8a61757c, #w-node-fa88f8f1-b802-f602-b91d-b8633c868c0d-8a61757c, #w-node-_9adbe3aa-5c9c-4d0e-75b8-4ca466608664-8a61757c, #w-node-_8b1e912b-b000-3574-a6ad-8a6413c4ad58-8a61757c {
  align-self: start;
}

@media screen and (min-width: 1920px) {
  #w-node-_9c3ca8d3-f3e8-f412-d979-c532e0546e1e-736198ad, #w-node-_702ce083-ea21-597b-2441-f3b7628b32b4-fd71139a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 991px) {
  #w-node-_6e478d67-8d00-74eb-ed5d-6175c8329fe8-c8329f82 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_457b95d3-32ee-6a5d-16a6-c44afc7885cb-5e12d889, #w-node-_0c218cd8-2a53-055a-475d-8a035a90d6f4-5e12d889, #w-node-_457b95d3-32ee-6a5d-16a6-c44afc7885cb-387093df, #w-node-_0c218cd8-2a53-055a-475d-8a035a90d6f4-387093df, #w-node-_457b95d3-32ee-6a5d-16a6-c44afc7885cb-77761b1c, #w-node-_0c218cd8-2a53-055a-475d-8a035a90d6f4-77761b1c, #w-node-_457b95d3-32ee-6a5d-16a6-c44afc7885cb-500c5bd6, #w-node-_0c218cd8-2a53-055a-475d-8a035a90d6f4-500c5bd6, #w-node-_457b95d3-32ee-6a5d-16a6-c44afc7885cb-6c5216cb, #w-node-_0c218cd8-2a53-055a-475d-8a035a90d6f4-6c5216cb, #w-node-_457b95d3-32ee-6a5d-16a6-c44afc7885cb-fa185182, #w-node-_0c218cd8-2a53-055a-475d-8a035a90d6f4-fa185182, #w-node-_457b95d3-32ee-6a5d-16a6-c44afc7885cb-b0e3e8c6, #w-node-_0c218cd8-2a53-055a-475d-8a035a90d6f4-b0e3e8c6, #w-node-_457b95d3-32ee-6a5d-16a6-c44afc7885cb-3a879197, #w-node-_0c218cd8-2a53-055a-475d-8a035a90d6f4-3a879197, #w-node-_491d57ed-0b31-6a44-28e8-40314e839b75-819cb7eb, #w-node-_491d57ed-0b31-6a44-28e8-40314e839b7d-819cb7eb {
    justify-self: center;
  }

  #w-node-e205e675-faaa-94d2-5027-3dc28d765213-da18d270 {
    grid-column-end: 2;
    justify-self: stretch;
  }

  #w-node-_4822583f-2030-fd01-f3b4-8191a90be406-4c5f6b1a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_457b95d3-32ee-6a5d-16a6-c44afc7885cb-b61eda22, #w-node-_0c218cd8-2a53-055a-475d-8a035a90d6f4-b61eda22 {
    justify-self: center;
  }

  #w-node-_541fbb6d-4466-cda7-b14d-5c10ae268944-1b40d0d9 {
    place-self: auto;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_9c3ca8d3-f3e8-f412-d979-c532e0546dab-736198ad, #w-node-_9c3ca8d3-f3e8-f412-d979-c532e0546dc4-736198ad {
    order: -9999;
  }

  #w-node-b475889c-56bc-000a-2286-380e36728ea7-736198ad {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9c3ca8d3-f3e8-f412-d979-c532e0546e20-736198ad, #w-node-_8643a438-010a-51a5-5236-4b8a0512e3eb-e2ac0aba, #w-node-_808b0910-d470-3060-bbd1-4d6c0e4fdad6-e39cebb7, #w-node-_9597f536-ffad-e567-d167-6be55d7bb4a1-e39cebb7, #w-node-_1b05fd91-8810-4509-85ba-dc353a18b761-e39cebb7, #w-node-_935161ba-558a-e225-cc46-14eb67adb561-e39cebb7, #w-node-aea4de1e-db6f-fd52-85d8-c95048741a97-e39cebb7, #w-node-_559cfd4c-64af-a120-23bc-f09925fb2e7a-e39cebb7, #w-node-d0c1a659-9aee-c7b4-59f7-73574252eed8-e39cebb7, #w-node-e0dc6c11-d1e9-1757-db33-6b9677b90368-ecbddb6d, #w-node-_19691c3c-7ff7-6278-f2c3-579b3f4afcd8-ecbddb6d, #w-node-d4c09c91-7b91-bbd6-8d1a-c9c7838907be-ecbddb6d, #w-node-_667ace5b-d156-d4a8-8372-045d8aa118a2-ecbddb6d, #w-node-_95a6f854-19aa-2baa-84de-8afe75046bde-ecbddb6d, #w-node-_32e5a3b9-fd42-fc24-34d0-746297d1e28a-5e12d889, #w-node-_5ea643a2-6b2e-fc75-0d09-797e3985d5da-5e12d889, #w-node-_4067a097-6871-81c1-325c-7a705f80d927-5e12d889, #w-node-_2210eefc-b3e9-4ecc-aa1c-62892f1f28ec-5e12d889, #w-node-_05eea9c7-1ec9-35bf-38ea-3e8c5c3c70b4-5e12d889, #w-node-_3a06fa4a-c042-be10-5eef-da0a25270d47-5e12d889, #w-node-_457b95d3-32ee-6a5d-16a6-c44afc7885c4-5e12d889, #w-node-_0c218cd8-2a53-055a-475d-8a035a90d6ed-5e12d889, #w-node-e6670f80-7135-06f2-ee32-11e8cf84cfb4-5e12d889, #w-node-_22d4c8d3-3da8-bc4b-bca3-40d8f9cdb756-5e12d889, #w-node-e4765bb9-a77f-ef36-1f17-0f1320da1925-5e12d889, #w-node-_4540584f-1c18-6180-1b9c-4e178d6b3aac-5e12d889, #w-node-_3203b4d4-e885-0f01-b0db-baf87964b2ac-348a4ef0, #w-node-fbb465ee-874c-d4cd-cce9-ac4f8a8f1332-348a4ef0, #w-node-_50d8e4e5-4b72-40f4-1b37-5cfe4adc157e-348a4ef0, #w-node-e00881e3-c1fa-075c-6a6a-6bc79dc04446-348a4ef0, #w-node-_2fa87e2d-fdd3-93cd-be96-6c426280de6a-348a4ef0, #w-node-_8563bb22-f5d5-7f5c-813f-7b252d5863ab-348a4ef0, #w-node-e03cef4e-bfaa-edca-b798-bb70fc140f5a-348a4ef0, #w-node-bbf8d6c4-888d-83cc-afd2-eea776aa50f2-a235f616, #w-node-be32d5f0-2093-75eb-baca-6d84cb973412-a235f616, #w-node-_9b4f61b9-0069-27c0-d8bd-272fb0fb1b2e-a235f616, #w-node-d856b20a-3cae-bf07-06f9-99472da84f9f-a235f616, #w-node-_8033ef22-8700-5499-c751-73409d03d409-a235f616, #w-node-a7bb075c-d5ae-389f-bf50-77f3af333e40-a235f616, #w-node-_85acb7c9-43d8-8fab-f792-40cdfe219b3c-a235f616, #w-node-_4282461f-5153-4a11-e0de-f37ac7baa922-a235f616, #w-node-_2cffb92c-2ed8-6716-229a-0ceff6da6909-a235f616, #w-node-_118f0576-c980-ac21-d7c8-531ba6473b7f-d9b2b289, #w-node-f0c7b594-4d88-e113-2c14-9f7d9dcc5131-1b29e275, #w-node-a6597e64-4d23-24e0-47d8-7c2c81794c01-1b29e275, #w-node-_118f0576-c980-ac21-d7c8-531ba6473b7f-1b29e275, #w-node-_22d4c8d3-3da8-bc4b-bca3-40d8f9cdb756-4fd17eb9, #w-node-_3a336aef-d436-3450-c39c-c62c5230d316-4fd17eb9, #w-node-_4540584f-1c18-6180-1b9c-4e178d6b3aac-4fd17eb9, #w-node-_45c4c0c9-b246-3bcd-8049-04833dc88996-4fd17eb9, #w-node-e4765bb9-a77f-ef36-1f17-0f1320da1925-4fd17eb9, #w-node-_22d4c8d3-3da8-bc4b-bca3-40d8f9cdb756-af7249a5, #w-node-_3a336aef-d436-3450-c39c-c62c5230d316-af7249a5, #w-node-_4540584f-1c18-6180-1b9c-4e178d6b3aac-af7249a5, #w-node-_2a0208f1-b8d5-448d-4687-8b24c6a29098-af7249a5, #w-node-_83501342-04f4-0404-16d2-abaea748273d-af7249a5, #w-node-e4765bb9-a77f-ef36-1f17-0f1320da1925-af7249a5, #w-node-_1481eefe-d4e0-9c24-6822-304a518c89e4-45c77f13, #w-node-_118f0576-c980-ac21-d7c8-531ba6473b7f-45c77f13, #w-node-_38315b57-437a-6a29-55a3-ab814d78694a-88f8cc10, #w-node-_22d4c8d3-3da8-bc4b-bca3-40d8f9cdb756-88f8cc10, #w-node-_33c1c48a-a198-8248-d9f1-acf57fe9830d-88f8cc10, #w-node-e4942813-c25b-4537-5c55-029d2e47da73-88f8cc10, #w-node-_4540584f-1c18-6180-1b9c-4e178d6b3aac-88f8cc10, #w-node-_1481eefe-d4e0-9c24-6822-304a518c89e4-7b0fcd9e, #w-node-_118f0576-c980-ac21-d7c8-531ba6473b7f-7b0fcd9e, #w-node-e4765bb9-a77f-ef36-1f17-0f1320da1925-bf92f568 {
    order: -9999;
  }

  #w-node-_20340d2d-340a-6b05-c52c-85cbba661953-5de557b5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7e9f5936-d200-ded4-568d-2b13103af375-5de557b5, #w-node-d4015d1d-7f00-2100-91ce-675bb10ee7a0-5de557b5, #w-node-c349e161-6451-151e-c0d4-93bcd2a5c8e5-5de557b5, #w-node-_32e5a3b9-fd42-fc24-34d0-746297d1e28a-387093df, #w-node-_5ea643a2-6b2e-fc75-0d09-797e3985d5da-387093df, #w-node-_4067a097-6871-81c1-325c-7a705f80d927-387093df, #w-node-_2210eefc-b3e9-4ecc-aa1c-62892f1f28ec-387093df, #w-node-_05eea9c7-1ec9-35bf-38ea-3e8c5c3c70b4-387093df, #w-node-_3a06fa4a-c042-be10-5eef-da0a25270d47-387093df, #w-node-_457b95d3-32ee-6a5d-16a6-c44afc7885c4-387093df, #w-node-_0c218cd8-2a53-055a-475d-8a035a90d6ed-387093df, #w-node-e6670f80-7135-06f2-ee32-11e8cf84cfb4-387093df, #w-node-_22d4c8d3-3da8-bc4b-bca3-40d8f9cdb756-387093df, #w-node-e4765bb9-a77f-ef36-1f17-0f1320da1925-387093df, #w-node-_4540584f-1c18-6180-1b9c-4e178d6b3aac-387093df, #w-node-_32e5a3b9-fd42-fc24-34d0-746297d1e28a-77761b1c, #w-node-_5ea643a2-6b2e-fc75-0d09-797e3985d5da-77761b1c, #w-node-_4067a097-6871-81c1-325c-7a705f80d927-77761b1c, #w-node-_2210eefc-b3e9-4ecc-aa1c-62892f1f28ec-77761b1c, #w-node-_05eea9c7-1ec9-35bf-38ea-3e8c5c3c70b4-77761b1c, #w-node-_3a06fa4a-c042-be10-5eef-da0a25270d47-77761b1c, #w-node-_457b95d3-32ee-6a5d-16a6-c44afc7885c4-77761b1c, #w-node-_0c218cd8-2a53-055a-475d-8a035a90d6ed-77761b1c, #w-node-e6670f80-7135-06f2-ee32-11e8cf84cfb4-77761b1c, #w-node-_22d4c8d3-3da8-bc4b-bca3-40d8f9cdb756-77761b1c, #w-node-e4765bb9-a77f-ef36-1f17-0f1320da1925-77761b1c, #w-node-_4540584f-1c18-6180-1b9c-4e178d6b3aac-77761b1c, #w-node-_083821da-1a4a-db16-27e3-741040119266-4584c7e0, #w-node-_5174ac2a-8168-7e19-d1aa-f64ad443684a-4584c7e0, #w-node-bbf8d6c4-888d-83cc-afd2-eea776aa50f2-ada51e29, #w-node-be32d5f0-2093-75eb-baca-6d84cb973412-ada51e29, #w-node-_9b4f61b9-0069-27c0-d8bd-272fb0fb1b2e-ada51e29, #w-node-d856b20a-3cae-bf07-06f9-99472da84f9f-ada51e29, #w-node-_8033ef22-8700-5499-c751-73409d03d409-ada51e29, #w-node-a7bb075c-d5ae-389f-bf50-77f3af333e40-ada51e29, #w-node-_85acb7c9-43d8-8fab-f792-40cdfe219b3c-ada51e29, #w-node-_4282461f-5153-4a11-e0de-f37ac7baa922-ada51e29, #w-node-_2cffb92c-2ed8-6716-229a-0ceff6da6909-ada51e29, #w-node-_32e5a3b9-fd42-fc24-34d0-746297d1e28a-500c5bd6, #w-node-_5ea643a2-6b2e-fc75-0d09-797e3985d5da-500c5bd6, #w-node-_4067a097-6871-81c1-325c-7a705f80d927-500c5bd6, #w-node-_2210eefc-b3e9-4ecc-aa1c-62892f1f28ec-500c5bd6, #w-node-_05eea9c7-1ec9-35bf-38ea-3e8c5c3c70b4-500c5bd6, #w-node-_3a06fa4a-c042-be10-5eef-da0a25270d47-500c5bd6, #w-node-_457b95d3-32ee-6a5d-16a6-c44afc7885c4-500c5bd6, #w-node-_0c218cd8-2a53-055a-475d-8a035a90d6ed-500c5bd6, #w-node-e6670f80-7135-06f2-ee32-11e8cf84cfb4-500c5bd6, #w-node-_22d4c8d3-3da8-bc4b-bca3-40d8f9cdb756-500c5bd6, #w-node-e4765bb9-a77f-ef36-1f17-0f1320da1925-500c5bd6, #w-node-_4540584f-1c18-6180-1b9c-4e178d6b3aac-500c5bd6, #w-node-bbf8d6c4-888d-83cc-afd2-eea776aa50f2-ec744940, #w-node-be32d5f0-2093-75eb-baca-6d84cb973412-ec744940, #w-node-_9b4f61b9-0069-27c0-d8bd-272fb0fb1b2e-ec744940, #w-node-d856b20a-3cae-bf07-06f9-99472da84f9f-ec744940, #w-node-_8033ef22-8700-5499-c751-73409d03d409-ec744940, #w-node-a7bb075c-d5ae-389f-bf50-77f3af333e40-ec744940, #w-node-_85acb7c9-43d8-8fab-f792-40cdfe219b3c-ec744940, #w-node-_4282461f-5153-4a11-e0de-f37ac7baa922-ec744940, #w-node-_2cffb92c-2ed8-6716-229a-0ceff6da6909-ec744940, #w-node-_32e5a3b9-fd42-fc24-34d0-746297d1e28a-6c5216cb, #w-node-_5ea643a2-6b2e-fc75-0d09-797e3985d5da-6c5216cb, #w-node-_4067a097-6871-81c1-325c-7a705f80d927-6c5216cb, #w-node-_2210eefc-b3e9-4ecc-aa1c-62892f1f28ec-6c5216cb, #w-node-_05eea9c7-1ec9-35bf-38ea-3e8c5c3c70b4-6c5216cb, #w-node-_3a06fa4a-c042-be10-5eef-da0a25270d47-6c5216cb, #w-node-_457b95d3-32ee-6a5d-16a6-c44afc7885c4-6c5216cb, #w-node-_0c218cd8-2a53-055a-475d-8a035a90d6ed-6c5216cb, #w-node-e6670f80-7135-06f2-ee32-11e8cf84cfb4-6c5216cb, #w-node-_22d4c8d3-3da8-bc4b-bca3-40d8f9cdb756-6c5216cb, #w-node-e4765bb9-a77f-ef36-1f17-0f1320da1925-6c5216cb, #w-node-_4540584f-1c18-6180-1b9c-4e178d6b3aac-6c5216cb, #w-node-_32e5a3b9-fd42-fc24-34d0-746297d1e28a-fa185182, #w-node-_5ea643a2-6b2e-fc75-0d09-797e3985d5da-fa185182, #w-node-_4067a097-6871-81c1-325c-7a705f80d927-fa185182, #w-node-_2210eefc-b3e9-4ecc-aa1c-62892f1f28ec-fa185182, #w-node-_05eea9c7-1ec9-35bf-38ea-3e8c5c3c70b4-fa185182, #w-node-_3a06fa4a-c042-be10-5eef-da0a25270d47-fa185182, #w-node-_457b95d3-32ee-6a5d-16a6-c44afc7885c4-fa185182, #w-node-_0c218cd8-2a53-055a-475d-8a035a90d6ed-fa185182, #w-node-e6670f80-7135-06f2-ee32-11e8cf84cfb4-fa185182, #w-node-_22d4c8d3-3da8-bc4b-bca3-40d8f9cdb756-fa185182, #w-node-e4765bb9-a77f-ef36-1f17-0f1320da1925-fa185182, #w-node-_4540584f-1c18-6180-1b9c-4e178d6b3aac-fa185182, #w-node-_32e5a3b9-fd42-fc24-34d0-746297d1e28a-b0e3e8c6, #w-node-_5ea643a2-6b2e-fc75-0d09-797e3985d5da-b0e3e8c6, #w-node-_4067a097-6871-81c1-325c-7a705f80d927-b0e3e8c6, #w-node-_2210eefc-b3e9-4ecc-aa1c-62892f1f28ec-b0e3e8c6, #w-node-_05eea9c7-1ec9-35bf-38ea-3e8c5c3c70b4-b0e3e8c6, #w-node-_3a06fa4a-c042-be10-5eef-da0a25270d47-b0e3e8c6, #w-node-_457b95d3-32ee-6a5d-16a6-c44afc7885c4-b0e3e8c6, #w-node-_0c218cd8-2a53-055a-475d-8a035a90d6ed-b0e3e8c6, #w-node-e6670f80-7135-06f2-ee32-11e8cf84cfb4-b0e3e8c6, #w-node-_22d4c8d3-3da8-bc4b-bca3-40d8f9cdb756-b0e3e8c6, #w-node-e4765bb9-a77f-ef36-1f17-0f1320da1925-b0e3e8c6, #w-node-_4540584f-1c18-6180-1b9c-4e178d6b3aac-b0e3e8c6, #w-node-_32e5a3b9-fd42-fc24-34d0-746297d1e28a-3a879197, #w-node-_5ea643a2-6b2e-fc75-0d09-797e3985d5da-3a879197, #w-node-_4067a097-6871-81c1-325c-7a705f80d927-3a879197, #w-node-_2210eefc-b3e9-4ecc-aa1c-62892f1f28ec-3a879197, #w-node-_05eea9c7-1ec9-35bf-38ea-3e8c5c3c70b4-3a879197, #w-node-_3a06fa4a-c042-be10-5eef-da0a25270d47-3a879197, #w-node-_457b95d3-32ee-6a5d-16a6-c44afc7885c4-3a879197, #w-node-_0c218cd8-2a53-055a-475d-8a035a90d6ed-3a879197, #w-node-e6670f80-7135-06f2-ee32-11e8cf84cfb4-3a879197, #w-node-_22d4c8d3-3da8-bc4b-bca3-40d8f9cdb756-3a879197, #w-node-e4765bb9-a77f-ef36-1f17-0f1320da1925-3a879197, #w-node-_4540584f-1c18-6180-1b9c-4e178d6b3aac-3a879197, #w-node-_3203b4d4-e885-0f01-b0db-baf87964b2ac-f257b3c0, #w-node-fbb465ee-874c-d4cd-cce9-ac4f8a8f1332-f257b3c0, #w-node-_50d8e4e5-4b72-40f4-1b37-5cfe4adc157e-f257b3c0, #w-node-e00881e3-c1fa-075c-6a6a-6bc79dc04446-f257b3c0, #w-node-_2fa87e2d-fdd3-93cd-be96-6c426280de6a-f257b3c0, #w-node-_8563bb22-f5d5-7f5c-813f-7b252d5863ab-f257b3c0, #w-node-e03cef4e-bfaa-edca-b798-bb70fc140f5a-f257b3c0, #w-node-_3203b4d4-e885-0f01-b0db-baf87964b2ac-8da61dce, #w-node-fbb465ee-874c-d4cd-cce9-ac4f8a8f1332-8da61dce, #w-node-_50d8e4e5-4b72-40f4-1b37-5cfe4adc157e-8da61dce, #w-node-e00881e3-c1fa-075c-6a6a-6bc79dc04446-8da61dce, #w-node-_2fa87e2d-fdd3-93cd-be96-6c426280de6a-8da61dce, #w-node-_8563bb22-f5d5-7f5c-813f-7b252d5863ab-8da61dce, #w-node-e03cef4e-bfaa-edca-b798-bb70fc140f5a-8da61dce, #w-node-_3203b4d4-e885-0f01-b0db-baf87964b2ac-3c1d30c7, #w-node-fbb465ee-874c-d4cd-cce9-ac4f8a8f1332-3c1d30c7, #w-node-_50d8e4e5-4b72-40f4-1b37-5cfe4adc157e-3c1d30c7, #w-node-e00881e3-c1fa-075c-6a6a-6bc79dc04446-3c1d30c7, #w-node-_2fa87e2d-fdd3-93cd-be96-6c426280de6a-3c1d30c7, #w-node-_8563bb22-f5d5-7f5c-813f-7b252d5863ab-3c1d30c7, #w-node-e03cef4e-bfaa-edca-b798-bb70fc140f5a-3c1d30c7, #w-node-_3203b4d4-e885-0f01-b0db-baf87964b2ac-15670795, #w-node-fbb465ee-874c-d4cd-cce9-ac4f8a8f1332-15670795, #w-node-_50d8e4e5-4b72-40f4-1b37-5cfe4adc157e-15670795, #w-node-e00881e3-c1fa-075c-6a6a-6bc79dc04446-15670795, #w-node-_2fa87e2d-fdd3-93cd-be96-6c426280de6a-15670795, #w-node-_8563bb22-f5d5-7f5c-813f-7b252d5863ab-15670795, #w-node-e03cef4e-bfaa-edca-b798-bb70fc140f5a-15670795, #w-node-cbace1c9-245d-c906-57f9-546de9927b2c-5da73c4e, #w-node-_491d57ed-0b31-6a44-28e8-40314e839b24-819cb7eb, #w-node-_491d57ed-0b31-6a44-28e8-40314e839b2e-819cb7eb, #w-node-_491d57ed-0b31-6a44-28e8-40314e839b38-819cb7eb, #w-node-_491d57ed-0b31-6a44-28e8-40314e839b42-819cb7eb, #w-node-_491d57ed-0b31-6a44-28e8-40314e839b4c-819cb7eb, #w-node-_491d57ed-0b31-6a44-28e8-40314e839b66-819cb7eb, #w-node-_491d57ed-0b31-6a44-28e8-40314e839b6d-819cb7eb, #w-node-_491d57ed-0b31-6a44-28e8-40314e839b78-819cb7eb, #w-node-_491d57ed-0b31-6a44-28e8-40314e839bcb-819cb7eb, #w-node-_491d57ed-0b31-6a44-28e8-40314e839c07-819cb7eb, #w-node-_491d57ed-0b31-6a44-28e8-40314e839c1f-819cb7eb, #w-node-_808b0910-d470-3060-bbd1-4d6c0e4fdad6-4014fc77, #w-node-_9597f536-ffad-e567-d167-6be55d7bb4a1-4014fc77, #w-node-_1b05fd91-8810-4509-85ba-dc353a18b761-4014fc77, #w-node-_935161ba-558a-e225-cc46-14eb67adb561-4014fc77, #w-node-aea4de1e-db6f-fd52-85d8-c95048741a97-4014fc77, #w-node-_559cfd4c-64af-a120-23bc-f09925fb2e7a-4014fc77, #w-node-d0c1a659-9aee-c7b4-59f7-73574252eed8-4014fc77 {
    order: -9999;
  }

  #w-node-e205e675-faaa-94d2-5027-3dc28d765214-da18d270 {
    grid-column-end: 3;
  }

  #w-node-_2a870324-6ba4-b6b0-0ee2-92d65aee86c1-da18d270, #w-node-e0dc6c11-d1e9-1757-db33-6b9677b90368-9ff638f1, #w-node-_19691c3c-7ff7-6278-f2c3-579b3f4afcd8-9ff638f1, #w-node-d4c09c91-7b91-bbd6-8d1a-c9c7838907be-9ff638f1, #w-node-_667ace5b-d156-d4a8-8372-045d8aa118a2-9ff638f1, #w-node-_66b5be8e-d30d-e9e9-8d61-79bc72358f0d-9ff638f1, #w-node-c725fe8d-db84-09e2-c81c-aef5652c20b9-4c5f6b1a, #w-node-_32e5a3b9-fd42-fc24-34d0-746297d1e28a-b61eda22, #w-node-_5ea643a2-6b2e-fc75-0d09-797e3985d5da-b61eda22, #w-node-_4067a097-6871-81c1-325c-7a705f80d927-b61eda22, #w-node-_2210eefc-b3e9-4ecc-aa1c-62892f1f28ec-b61eda22, #w-node-_05eea9c7-1ec9-35bf-38ea-3e8c5c3c70b4-b61eda22, #w-node-_3a06fa4a-c042-be10-5eef-da0a25270d47-b61eda22, #w-node-_457b95d3-32ee-6a5d-16a6-c44afc7885c4-b61eda22, #w-node-_0c218cd8-2a53-055a-475d-8a035a90d6ed-b61eda22, #w-node-e6670f80-7135-06f2-ee32-11e8cf84cfb4-b61eda22, #w-node-_22d4c8d3-3da8-bc4b-bca3-40d8f9cdb756-b61eda22, #w-node-e4765bb9-a77f-ef36-1f17-0f1320da1925-b61eda22, #w-node-_581258f1-084a-0a78-e11e-e4092483986b-c47a6665, #w-node-_808b0910-d470-3060-bbd1-4d6c0e4fdad6-8a61757c, #w-node-_9597f536-ffad-e567-d167-6be55d7bb4a1-8a61757c, #w-node-_1b05fd91-8810-4509-85ba-dc353a18b761-8a61757c, #w-node-_935161ba-558a-e225-cc46-14eb67adb561-8a61757c, #w-node-aea4de1e-db6f-fd52-85d8-c95048741a97-8a61757c, #w-node-_559cfd4c-64af-a120-23bc-f09925fb2e7a-8a61757c, #w-node-d0c1a659-9aee-c7b4-59f7-73574252eed8-8a61757c, #w-node-_0834d9ab-4cf8-9852-e2ee-ee80e3f955ab-22df10d5, #w-node-c61a75a6-fcdb-83a5-37cf-efb6d9159e19-1b40d0d9, #w-node-_0834d9ab-4cf8-9852-e2ee-ee80e3f955ab-0b06fb22 {
    order: -9999;
  }
}

@media screen and (max-width: 479px) {
  #w-node-b475889c-56bc-000a-2286-380e36728ea7-736198ad, #w-node-_10440759-9075-872e-32e3-c0a706cf6d8d-7a7f883a, #w-node-f873d037-0e9c-75f9-9c82-902eaf477e51-7a7f883a, #w-node-b9799f63-a6a2-c44e-b32d-f6167a965fca-7a7f883a, #w-node-c08ebbad-3e67-12ea-6fab-440f03faebe2-7a7f883a, #w-node-_117ed4a7-cd4d-1861-22f0-50228b6da145-7a7f883a, #w-node-cc84300d-2802-6c14-7cef-7bea9cf7f230-7a7f883a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8a18afa0-ae78-193f-3a07-2712df15daf7-da18d270, #w-node-a160654d-96d9-10c3-46bd-963c929ec461-22df10d5, #w-node-a160654d-96d9-10c3-46bd-963c929ec461-0b06fb22 {
    align-self: auto;
  }
}
