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

pre.w-code-block code > span {
  display: block !important;
}

.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;
  width: auto !important;
  height: auto !important;
  overflow: unset !important;
  background-color: #fff !important;
  border-radius: 3px !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 {
  width: auto;
  height: auto;
  font-size: inherit;
  line-height: inherit;
  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;
}

.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: Inter;
  src: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/64766a302e231b8b53fcbfb6_Inter-Light.woff2") format("woff2");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Inter;
  src: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/64766a46cbf07edb1700ad6c_Inter-Regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Inter;
  src: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/64766a66650d337161cfe40d_Inter-Medium.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Inter;
  src: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/64766a823ca98fefbd386948_Inter-SemiBold.woff2") format("woff2");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Inter;
  src: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/64766abcd5b78f97cf0b4d8f_Inter-Bold.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Inter;
  src: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/64766ad6bdb520e88f3831b3_Inter-ExtraBold.woff2") format("woff2");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Inter;
  src: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/64766af69191deb839ac40cf_Inter-Black.woff2") format("woff2");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Satoshi;
  src: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/69933f85370d1fa25d1535cd_Satoshi-Black.otf") format("opentype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Satoshi;
  src: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/69933f856199381b4a26dad1_Satoshi-Bold.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Satoshi;
  src: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/69933f85b90256cb1d5bff03_Satoshi-Light.otf") format("opentype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Satoshi;
  src: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/69933f85c81bbba91898833d_Satoshi-Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Satoshi;
  src: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/69933f85d51e8b544b98273c_Satoshi-Medium.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Moderniz;
  src: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/69a98db76fa585c535f5e7c6_Moderniz.otf") format("opentype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

:root {
  --black: black;
  --medium-slate-blue: #785dfb;
  --dark-slate-blue: #4a4a68;
  --white: white;
  --midnight-blue: #1c324f26;
  --dim-grey: #58676d;
  --medium-slate-blue-2: #785dfb33;
  --ghost-white: #f7f4fd;
  --dim-grey-2: #58676d1a;
  --dim-grey-3: #58676d80;
  --midnight-blue-3: #252b42;
  --midnight-blue-2: #1c324f;
}

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

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

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

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

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

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

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

.w-form-formrecaptcha {
  margin-bottom: 8px;
}

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

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

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

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

.w-layout-layout {
  grid-row-gap: 20px;
  grid-column-gap: 20px;
  grid-auto-columns: 1fr;
  justify-content: center;
  padding: 20px;
}

.w-layout-cell {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

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

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

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

body {
  color: #333;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

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

h4 {
  color: #4a4a68;
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: 600;
  line-height: 28px;
}

p {
  color: #4a4a68;
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 32px;
}

.image-6 {
  width: auto;
  max-width: none;
  height: 55px;
}

.image-6.new-dev-brand-image {
  height: 75px;
  margin-bottom: 20px;
  padding-top: 15px;
}

.image-6.ees-brand-logo {
  width: 126px;
  height: 64px;
  margin-bottom: 20px;
}

.image-6.h-auto {
  height: auto;
}

.brand-3 {
  padding-top: 16px;
  padding-bottom: 16px;
}

.brand-3.w--current {
  flex: 0 auto;
  order: -1;
  width: auto;
  height: auto;
}

.brand-3.new-dev-brand.w--current {
  pointer-events: auto;
}

.brand-3.new-dev-brand.ai-eng-brand {
  cursor: text;
  display: block;
  position: relative;
}

.brand-3.new-dev-brand.ai-eng-brand.w--current {
  pointer-events: auto;
  cursor: default;
}

.brand-3.btl-mob-brand {
  position: static;
  left: 5px;
}

.nav-menu-2 {
  flex: none;
  order: 1;
  margin-top: auto;
  margin-bottom: auto;
}

.nav-menu-2.ai-prd-eng-nav {
  justify-content: center;
  align-items: center;
  display: flex;
}

.nav-menu-2.old-nav, .nav-menu-2.old-eng-nav, .nav-menu-2.hide {
  display: none;
}

.nav-link-2 {
  color: #4a4a68;
  white-space: nowrap;
  margin-right: 20px;
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
}

.nav-link-2:hover {
  color: #785dfb;
  font-weight: 400;
}

.nav-link-2:active, .nav-link-2:focus {
  color: var(--medium-slate-blue);
  font-weight: 700;
}

.nav-link-2.w--current {
  color: var(--medium-slate-blue);
  font-weight: 600;
}

.nav-link-2.customers.ai-prd-eng-link {
  display: block;
}

.nav-link-2.customers.no-padding-right {
  padding-right: 6px;
  font-size: 15px;
  font-weight: 500;
}

.container-5 {
  justify-content: space-between;
  align-items: center;
  max-width: 1200px;
  height: 87px;
  display: flex;
}

.navbar-3 {
  background-color: #fff;
  height: 87px;
  padding-left: 80px;
  padding-right: 80px;
  position: fixed;
  inset: 0% 0% auto;
}

.navbar-3.new-dev-nav {
  display: block;
}

.navbar-3.ai-sol-nav {
  padding-top: 0;
  top: 0%;
  box-shadow: 0 15px 30px -6px #785dfb1f;
}

.navbar-3.ai-sol-nav.ai-prd-eng-nav {
  display: none;
}

.navbar-3.ai-sol-nav.ai-prd-eng-nav.show, .navbar-3.ai-sol-nav.nav-test {
  display: block;
}

.navbar-3.ai-sol-nav.hide-nav {
  display: none;
}

.navbar-3.nav-test {
  top: 82px;
}

.navbar-3.static {
  position: absolute;
}

.herosection-peoplepage {
  background-color: #f7f4fd;
  height: 724px;
  margin-top: 94px;
  position: relative;
}

.herosection__wrapper {
  width: 778px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 27% 0% auto;
}

.herosection__floating-image-1 {
  position: absolute;
  top: 120px;
  left: 140px;
}

.herosection__heading {
  text-align: center;
  font-size: 50px;
  font-weight: 800;
}

.herosection__floating-image-5 {
  position: absolute;
  inset: auto 14% 6% auto;
}

.herosection__img-underline {
  width: 208px;
  height: 12px;
  transform: translate(350px);
}

.herosection__paragraph-2 {
  color: #4a4a68;
  text-align: center;
  width: auto;
  margin-top: 53px;
  font-size: 16px;
  line-height: 32px;
}

.herosection__floating-image-7 {
  position: absolute;
  inset: auto auto 6% 25%;
}

.herosection__floating-image-6 {
  position: absolute;
  inset: auto 35% 17% auto;
}

.herosection__paragraph-1 {
  color: #4a4a68;
  text-align: center;
  margin-top: 38px;
  font-size: 16px;
  font-weight: 400;
  line-height: 32px;
}

.herosection__floating-image-4 {
  width: 66px;
  position: absolute;
  inset: 39% 7% auto auto;
}

.text-span-3 {
  color: #5623dc;
  font-size: 60px;
}

.herosection__floating-image-2 {
  position: absolute;
  top: 85px;
  left: 597px;
}

.herosection__floating-image-3 {
  position: absolute;
  inset: 10% 18% auto auto;
}

.herosection__floating-image-8 {
  position: absolute;
  inset: auto auto 15% 8%;
}

.section2-peoplepage {
  height: 955px;
  padding-top: 88px;
}

.slide-nav {
  display: none;
}

.slider_image {
  width: 544px;
  min-width: 544px;
  height: 648px;
  min-height: 648px;
}

.slide {
  background-color: #fff;
}

.right-arrow {
  height: 30px;
  inset: auto 41% 1% auto;
}

.text-block-6 {
  width: 409px;
  font-size: 18px;
  font-weight: 600;
  line-height: 28px;
}

.paragraph-10 {
  width: 419px;
  margin-top: 25px;
  font-size: 16px;
  line-height: 32px;
}

.heading-12 {
  color: #785dfb;
}

.text-block-7 {
  color: #58676d;
  width: 40px;
  margin-left: 40px;
  font-size: 16px;
  font-weight: 700;
  line-height: 30px;
}

.paragraph-9 {
  width: 419px;
  margin-top: 25px;
  font-size: 16px;
  font-weight: 400;
  line-height: 32px;
}

.left-arrow {
  display: none;
}

.image-19 {
  position: absolute;
  inset: auto 0% 35% 65%;
}

.div-block-22 {
  width: 544px;
  height: 560px;
  margin-top: 50px;
  margin-left: 38px;
}

.section2__people-heading {
  text-align: center;
  font-size: 40px;
  font-weight: 800;
  line-height: 56px;
}

.section2__people-heading.spacing-mod {
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
}

.div-block-21 {
  flex-direction: row;
  display: flex;
}

.grid-4 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
}

.section2__slider {
  width: 1118px;
  height: auto;
  margin-top: 46px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-19 {
  color: #fff;
}

.text-block-8 {
  color: #4a4a68;
  font-size: 40px;
  font-weight: 800;
  line-height: 56px;
}

.section3_wrapper-text {
  width: 334px;
  height: auto;
  margin-top: 222px;
}

.paragraph-11 {
  color: #58676d;
  margin-top: 26px;
  font-size: 16px;
  font-weight: 400;
  line-height: 32px;
}

.div-block-53 {
  cursor: pointer;
  background-color: #5623dc;
  border-radius: 8px;
  justify-content: space-around;
  align-items: center;
  width: 269px;
  height: 40px;
  padding-left: 30px;
  padding-right: 30px;
  display: flex;
  transform: translate(400px, 400px);
}

.div-block-56 {
  cursor: pointer;
  background-color: #5623dc;
  border-radius: 8px;
  justify-content: space-between;
  align-items: center;
  width: 200px;
  height: 40px;
  padding-left: 29px;
  padding-right: 29px;
  display: flex;
  transform: translate(233px, 186px);
}

.div-block-52 {
  cursor: pointer;
  background-color: #5623dc;
  border-radius: 8px;
  justify-content: space-around;
  align-items: center;
  width: 250px;
  height: 40px;
  padding-left: 30px;
  padding-right: 30px;
  display: flex;
  transform: translate(90px, 475px);
}

.image-25 {
  width: 18px;
  height: 18px;
}

.div-block-54 {
  cursor: pointer;
  background-color: #5623dc;
  border-radius: 8px;
  justify-content: space-around;
  align-items: center;
  width: 195px;
  height: 40px;
  padding-left: 25px;
  padding-right: 25px;
  display: flex;
  transform: translate(450px, 600px);
}

.section3_wrapper-image {
  object-fit: cover;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6239c02df7b7a924a66aa4bd_image%205%20(1).png");
  background-position: 0 0;
  background-size: auto;
  flex: 0 auto;
  width: 788px;
}

.section3-peoplepage {
  background-color: #f7f4fd;
  flex-direction: row;
  justify-content: space-between;
  height: 720px;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: relative;
}

.section3__wrapper {
  flex-direction: row;
  justify-content: space-between;
  width: 1440px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 149px;
  display: flex;
}

.section5-peoplepage {
  height: 1135px;
  padding-top: 60px;
  padding-left: 0;
  padding-right: 0;
}

.section5_peoplepage-wrapper {
  width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 100px;
  padding-right: 100px;
}

.section5_heading {
  color: #4a4a68;
  margin-top: 0;
  font-size: 40px;
  font-weight: 800;
  line-height: 56px;
}

.section5_paragraph {
  color: #4a4a68;
  width: 1080px;
  margin-top: 23px;
  font-size: 18px;
  font-weight: 600;
  line-height: 28px;
}

.section5_tabs {
  margin-top: 60px;
}

.footer-peoplepage {
  background-color: #f7f4fd;
  padding: 80px 80px 27px;
}

.grid-8 {
  grid-column-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-flow: row;
  justify-content: start;
  justify-items: start;
}

.grid-8.new-fab-grid {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: none;
}

.grid-8.new-fab-grid.fa-socials-grid {
  grid-column-gap: 29px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: start;
  display: grid;
}

.grid-8.new-dev-social-links {
  display: none;
}

.grid-8.pp-social-grid {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.grid-8.social-grid {
  display: none;
}

.paragraph-13 {
  color: #4a4a68;
  text-align: left;
  width: 350px;
  margin-top: 20px;
  margin-bottom: 15px;
  font-size: 16px;
  font-weight: 400;
  line-height: 32px;
}

.div-block-39 {
  margin-left: auto;
  margin-right: auto;
}

.footer_container {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  overflow: visible;
}

.text-block-13 {
  text-align: center;
  margin-top: 24px;
  font-size: 12px;
}

.footer-sectionname {
  color: var(--dark-slate-blue);
  font-size: 16px;
  font-weight: 700;
  line-height: 30px;
}

.footer_sectionname-link {
  color: #4a4a68;
  margin-top: 22px;
  font-size: 16px;
  line-height: 32px;
  text-decoration: none;
}

.footer_sectionname-link.w--current {
  display: none;
}

.image-20 {
  width: 80px;
  height: 55px;
  margin-left: 0;
}

.div-block-37 {
  flex-direction: column;
  display: flex;
}

.text-block-12 {
  color: #4a4a68;
  margin-top: 20px;
  font-size: 22px;
  font-weight: 700;
  line-height: 32px;
}

.div-block-35 {
  text-align: left;
  width: 270px;
  margin-top: 15px;
}

.div-block-38 {
  background-color: #58676d40;
  height: 1px;
  margin-top: 40px;
}

.block1 {
  flex-direction: column;
  align-items: flex-start;
  padding-left: 0;
  display: flex;
}

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

.grid-7.lp-foot-grid {
  color: var(--dark-slate-blue);
  grid-template-rows: auto;
  justify-items: start;
}

.div-block-34 {
  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-36 {
  flex-direction: column;
  margin-right: 0;
  display: flex;
}

.section3_peoplepage-mobile {
  display: none;
}

.slide1 {
  background-color: #fff;
  height: 650px;
  overflow: hidden;
}

.mask {
  width: 45%;
  overflow: visible;
}

.slide-2 {
  margin-left: 20px;
}

.slide-nav-2 {
  z-index: 10;
  display: none;
  top: 536.172px;
  bottom: 0;
  left: 782px;
}

.arrow {
  background-color: #0000;
  height: 50px;
  padding-top: 5px;
  bottom: -538px;
}

.arrow-copy {
  background-color: #0000;
  height: 50px;
  padding-top: 5px;
  bottom: -538px;
  left: 925px;
}

.logo-2 {
  width: 90px;
  max-width: none;
  height: auto;
  margin-left: auto;
}

.dropdown-solutions {
  color: #4a4a68;
  font-weight: 600;
}

.contact-us.nav-link {
  color: #4a4a68;
  font-size: 16px;
  font-weight: 600;
}

.contact-us.nav-link:hover {
  color: #785dfb;
}

.nav-link {
  object-fit: fill;
  margin-left: 0;
  margin-right: 0;
  padding-left: 16px;
  padding-right: 16px;
  font-size: 15px;
  font-weight: 400;
  transition: all .35s;
}

.nav-link:hover {
  color: #02676b;
}

.nav-link.people {
  color: #4a4a68;
  font-size: 16px;
  font-weight: 600;
}

.nav-link.people:hover {
  color: #785dfb;
}

.nav-link.corporate {
  color: #4a4a68;
  font-size: 16px;
  font-weight: 600;
}

.nav-link.corporate:hover {
  color: #785dfb;
}

.nav-link.customer {
  color: #4a4a68;
  font-size: 16px;
  font-weight: 600;
}

.nav-link.customer:hover {
  color: #785dfb;
}

.nav-container {
  width: auto;
  max-width: 1440px;
  margin: auto 180px;
  font-family: Inter, Arial, sans-serif;
  font-weight: 400;
}

.brand {
  flex: 0 auto;
  order: 0;
  align-self: auto;
  margin-left: 0;
  margin-right: 20px;
  padding: 12px;
  display: block;
}

.navbar {
  background-color: #ddd0;
  display: block;
}

.nav-menu-3 {
  color: #4a4a68;
  align-items: center;
  width: auto;
  height: 100%;
  font-size: 16px;
  display: flex;
}

.dropdown-solution {
  padding-left: 16px;
  padding-right: 16px;
}

.navigation-container-full {
  color: #0000;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1440px;
  height: 100%;
  min-height: auto;
  margin-left: 0;
  margin-right: 0;
  padding: 10px 20px;
  font-weight: 400;
  display: flex;
}

.link {
  color: #fff;
  text-decoration: none;
}

.image-5 {
  align-self: center;
  margin-left: 0;
  margin-right: 0;
  padding-left: 8px;
  padding-right: 8px;
  transition: all .2s;
}

.image-5:hover {
  margin-left: 0;
}

.image-9 {
  padding-left: 8px;
  padding-right: 8px;
  transition: all .2s;
}

.image-9:hover {
  margin-left: 0;
}

.div-block-3 {
  z-index: 100;
  color: #fff;
  letter-spacing: .4px;
  margin-top: 285px;
  margin-left: 20px;
  font-weight: 700;
  display: flex;
  position: absolute;
}

.columns {
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.heading {
  color: #4a4a68;
  margin-top: 60px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 10px;
  font-family: Inter, Arial, sans-serif;
  font-size: 64px;
  font-weight: 900;
  line-height: 80px;
}

.image-8 {
  position: absolute;
  top: -280px;
}

.section {
  margin-top: 100px;
  margin-bottom: 0;
  padding: 40px 40px 100px;
  font-family: Inter, Arial, sans-serif;
  overflow: hidden;
}

.text-span {
  color: #785dfb;
}

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

.div-hotstar {
  position: relative;
}

.text-block-2 {
  color: #fff;
  letter-spacing: .4px;
  width: auto;
  font-family: Inter, Arial, sans-serif;
  font-weight: 700;
  position: static;
  top: 241px;
}

.image-26 {
  position: absolute;
  top: -280px;
}

.div-block-2 {
  z-index: 100;
  color: #fff;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: none;
  margin-top: 245px;
  margin-bottom: auto;
  margin-left: 20px;
  font-family: Inter, Arial, sans-serif;
  font-weight: 700;
  display: flex;
  position: absolute;
  top: 78px;
  left: auto;
}

.text-block-3 {
  color: #fff;
  font-weight: 700;
}

.image-27 {
  align-self: center;
  padding-left: 8px;
  padding-right: 8px;
  transition: all .2s;
}

.image-27:hover {
  margin-left: 0;
}

.image-28 {
  align-self: auto;
  margin-top: -294px;
  position: absolute;
  inset: 41% 0% auto;
}

.paragraph {
  color: #4a4a68;
  margin-top: 20px;
  padding-right: 60px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 28px;
}

.div-block {
  z-index: 100;
  letter-spacing: .4px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-end;
  min-width: 0;
  margin-top: 305px;
  margin-left: 20px;
  display: flex;
  position: absolute;
  inset: auto;
}

.column-1 {
  padding-left: 16px;
  padding-right: 36px;
}

.image {
  padding-top: 18px;
}

.image-29 {
  align-self: center;
  padding-left: 8px;
  padding-right: 8px;
  transition: all .2s;
  display: block;
  position: static;
  inset: auto 0% auto auto;
}

.image-29:hover {
  margin-left: 0;
}

.text-block {
  color: #fff;
  flex: 0 auto;
  order: 0;
  align-self: auto;
  font-family: Inter, Arial, sans-serif;
  font-weight: 700;
}

.image-2 {
  margin-top: -20px;
}

.div-block-5 {
  z-index: 100;
  align-items: flex-end;
  margin-top: 305px;
  margin-left: 20px;
  display: flex;
  position: absolute;
}

.image-10 {
  position: absolute;
  top: -280px;
}

.column-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-left: 0;
  padding-right: 17px;
  display: grid;
}

.hero-container {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 1185px;
  display: block;
}

.about-services-heading {
  color: #4a4a68;
  letter-spacing: -.32px;
  margin-top: 0;
  margin-bottom: 30px;
  padding-top: 0;
  font-size: 40px;
  line-height: 56px;
}

.story-section {
  background-color: #f7f4fd;
  padding-bottom: 100px;
  overflow: hidden;
}

.button-2 {
  color: #fff;
  letter-spacing: .8px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #785dfb;
  border-radius: 6px;
  flex-direction: column;
  align-items: center;
  width: 250px;
  margin-top: 30px;
  margin-bottom: 0;
  margin-right: auto;
  padding: 15px 28px;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
  display: flex;
}

.button-2.web {
  justify-content: center;
  width: auto;
  margin-top: 0;
  margin-right: 0;
  padding: 12px 40px;
}

.button-2.web.pulse-button, .button-2.mobile {
  display: none;
}

.collection-list {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-content: center;
  display: grid;
}

.layout-container-stories {
  width: 100%;
  margin-left: 0;
  margin-right: 0;
  padding-top: 10px;
  padding-left: 20px;
  padding-right: 20px;
  font-family: Montserrat, sans-serif;
}

.collection-list-wrapper {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.collection-list-wrapper.jetboost-list-wrapper-vz8v {
  margin-top: 0;
}

.collection-list-wrapper.jetboost-list-wrapper-vz8v.jetboost-active-show-vz8v.jetboost-list-wrapper-gwbg.jetboost-active-show-gwbg.jetboost-list-wrapper-j8pg.jetboost-active-show-j8pg {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: none;
}

.filter-div {
  margin-bottom: 40px;
  display: block;
}

.filter-div.no-cms {
  display: none;
}

.div-block-69 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.collection-item {
  margin-bottom: 0;
  padding-bottom: 0;
}

.uppercase-label {
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-bottom: 10px;
  font-size: 12px;
  font-weight: 500;
  line-height: 20px;
}

.uppercase-label.cc-light {
  opacity: 1;
  color: var(--dark-slate-blue);
  text-transform: none;
  font-size: 16px;
  font-weight: 400;
  line-height: 32px;
}

.section-heading-wrap {
  text-align: center;
  flex-direction: column;
  align-items: center;
  margin-top: 80px;
  margin-bottom: 60px;
  font-family: Inter, Arial, sans-serif;
  display: flex;
}

.cs-heading-1 {
  color: var(--dark-slate-blue);
  letter-spacing: .32px;
  margin: 29px 10px 24px 30px;
  padding-right: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 24px;
  line-height: 40px;
}

.cs-paragraph-1 {
  color: var(--dark-slate-blue);
  margin-bottom: 30px;
  margin-left: 30px;
  margin-right: 10px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 32px;
}

.div-block-78 {
  margin: 0 10px auto 30px;
  font-family: Inter, Arial, sans-serif;
}

.link-5 {
  color: var(--medium-slate-blue);
  text-align: center;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 30px;
  text-decoration: none;
}

.image-30 {
  margin-left: 14px;
}

.slide2, .slide3 {
  background-color: #fff;
}

.dropdown-toggle-2 {
  color: #58676d;
  margin-right: 30px;
  padding-right: 20px;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 400;
}

.dropdown-toggle-2:hover {
  color: var(--dark-slate-blue);
  font-family: Inter, Arial, sans-serif;
  font-weight: 600;
}

.dropdown-toggle-2:active {
  font-weight: 700;
}

.dropdown-toggle-2:focus {
  color: var(--medium-slate-blue);
  padding-right: 20px;
  font-weight: 600;
}

.dropdown-toggle-2.nav-link-2 {
  color: #4a4a68;
  margin-right: 20px;
  font-size: 15px;
}

.dropdown-toggle-2.nav-link-2:hover {
  font-weight: 400;
}

.dropdown-toggle-2.nav-link-2.no-padding-right {
  padding-right: 6px;
}

.dropdown__sublink {
  color: #4a4a68;
  text-align: left;
  padding-left: 25px;
  padding-right: 115px;
  font-size: 15px;
  font-weight: 400;
  line-height: 30px;
}

.dropdown__sublink:hover {
  color: #785dfb;
}

.dropdown__sublink.w--current {
  color: var(--medium-slate-blue);
  padding-right: 105px;
}

.dropdown__sublink.dd-engg-sol-hide {
  display: none;
}

.dropdown-list-2 {
  background-color: #927070;
}

.dropdown-list-2.w--open {
  background-color: #fff;
  border-radius: 10px;
  width: 208px;
  box-shadow: 0 0 64px -15px #1c324f33;
}

.div-block-79 {
  background-color: #4a4a681a;
  height: .6px;
}

.dropdown-toggle-3 {
  z-index: 1;
  color: #4a4a68;
  padding: 10px 65px 10px 25px;
  font-size: 15px;
}

.icon-5 {
  margin-right: 45px;
  display: block;
  transform: rotate(-90deg);
}

.icon-5.nav-icon-hide {
  display: none;
}

.text-block-21 {
  z-index: 2;
  color: #4a4a68;
  font-size: 16px;
  font-weight: 400;
  line-height: 30px;
  position: relative;
}

.text-block-21:hover {
  color: #4a4a68;
}

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

.dropdown-list-3 {
  left: 6px;
}

.dropdown-list-3.w--open {
  background-color: #fff;
  border-radius: 6px;
  width: 231px;
  top: 1px;
  left: 207px;
  box-shadow: 0 0 64px -15px #1c324f33;
}

.dropdown-list-3.ai-sub-dd {
  min-width: 150px;
}

.dropdown-list-3.left-submenu {
  left: -233px;
}

.dropdown-list-3.left-submenu.w--open {
  left: -232px;
}

.dropdown-list-3.left-250.w--open {
  left: 232px;
}

.dropdown-list-3._w-auto.w--open {
  width: auto;
}

.solutions__services-sublink {
  color: #4a4a68;
  font-size: 15px;
  font-weight: 400;
}

.solutions__services-sublink:hover {
  color: #785dfb;
}

.solutions__services-sublink.w--current {
  color: var(--medium-slate-blue);
}

.solutions__services-sublink.hide.w--current {
  display: none;
}

.solutions__services-sublink.h-d {
  height: 43px;
}

.icon-6 {
  display: none;
}

.div-block-80 {
  cursor: pointer;
  border-radius: 12px;
  margin-bottom: 73px;
  padding-bottom: 28px;
  transition: transform .4s;
}

.div-block-80:hover {
  box-shadow: 1px 1px 48px 0 var(--midnight-blue);
  transform: translate(0, -14px);
}

.image-31 {
  cursor: pointer;
  width: 100%;
}

.text-block-22 {
  color: var(--dark-slate-blue);
  padding-top: 20px;
  padding-bottom: 20px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 32px;
}

.text-block-23 {
  text-align: center;
  letter-spacing: 1px;
  margin-top: 16px;
  margin-bottom: 10px;
  font-family: Inter, Arial, sans-serif;
  font-weight: 500;
  line-height: 130%;
}

.company-footer-div {
  padding-left: 0;
}

.heading-10 {
  color: #4a4a68;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.text-block-24, .text-block-25 {
  padding-top: 20px;
  padding-bottom: 20px;
  font-size: 16px;
  font-weight: 400;
  line-height: 32px;
}

.products-footer-div {
  color: #4a4a68;
  padding-left: 0;
  font-family: Inter, Arial, sans-serif;
}

.text-block-26 {
  padding-top: 20px;
  padding-bottom: 20px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 32px;
}

.text-block-27, .text-block-28 {
  padding-top: 20px;
  padding-bottom: 20px;
  font-size: 16px;
  font-weight: 400;
  line-height: 32px;
}

.heading-11 {
  font-size: 16px;
  line-height: 30px;
}

.footer-line {
  justify-content: center;
  display: flex;
}

.div-block-66 {
  flex: none;
  max-width: 300px;
}

.heading-16 {
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  padding-top: 10px;
  padding-bottom: 10px;
}

.solutions-footer-div {
  color: #4a4a68;
  padding-left: 0;
}

.div-standard {
  flex: 0 auto;
  width: 95%;
  max-width: 1280px;
  min-height: 30px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div-standard.flex {
  border-radius: 4px;
  flex: none;
  align-items: center;
  width: 95%;
  max-width: 1280px;
  display: flex;
  position: static;
  top: 0;
}

.div-standard.flex.top-align {
  align-items: flex-start;
  width: 95%;
}

.div-standard.flex.justify {
  grid-column-gap: 50px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: start;
  width: 100%;
  max-width: 1280px;
  margin-right: 0;
  display: grid;
}

.div-standard.flex.justify.footer {
  flex: 1;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  align-content: start;
  width: auto;
  max-width: none;
  margin: 10px 0 40px 50px;
  padding-top: 0;
  padding-left: 0;
}

.legal {
  color: #4a4a68;
  text-align: left;
  margin-top: 10px;
  margin-bottom: 20px;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  line-height: 32px;
}

.link-block-5 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.link-block-5.w--current {
  justify-content: center;
  max-width: 120px;
  margin-top: 0;
  margin-bottom: 30px;
  margin-left: 0;
  display: flex;
}

.site-info-footer-div {
  color: #4a4a68;
  padding-left: 0;
  font-family: Inter, Arial, sans-serif;
  position: static;
}

.heading-17 {
  color: #4a4a68;
  letter-spacing: -.2px;
  margin-top: 30px;
  font-family: Inter, Arial, sans-serif;
  font-size: 22px;
  line-height: 32px;
}

.footer-2 {
  background-color: #f7f4fd;
  padding-top: 40px;
  padding-bottom: 10px;
}

.heading-18 {
  font-size: 16px;
  line-height: 30px;
}

.button-4 {
  letter-spacing: 1px;
  background-color: #785dfb;
  border-radius: 6px;
  flex-direction: column;
  align-items: center;
  width: auto;
  padding: 12px 40px;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 24px;
  display: flex;
}

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

.div-block-82 {
  flex-direction: row;
  align-items: center;
  margin-top: 0;
  margin-bottom: 20px;
  display: flex;
}

.image-37 {
  direction: ltr;
  margin-left: 0;
  position: static;
}

.text-block-30 {
  color: var(--medium-slate-blue);
  margin-left: 15px;
  font-size: 12px;
  font-weight: 500;
}

.startup__container {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 100%;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
  display: flex;
}

.header-and-underline-wrapper {
  display: block;
}

.header-and-underline-wrapper.we-value-block {
  text-align: center;
  border-radius: 16px;
  padding: 5px 140px 10px;
}

.startupsection {
  padding-top: 100px;
  padding-bottom: 60px;
  display: block;
}

.startup__section2-block1 {
  max-width: 1049px;
  margin-left: auto;
  margin-right: auto;
}

.startup__section2-block2 {
  max-width: 1150px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
}

.tabs-4 {
  flex-direction: row;
  display: flex;
}

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

.tab-pane-tab-1 {
  margin-left: 33px;
  padding-left: 20px;
}

.grid-12 {
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  grid-template-rows: auto auto;
  grid-auto-flow: row;
  overflow: hidden;
}

.grid-12.pp-ps-grid-12 {
  padding-bottom: 20px;
}

.grid-12.pp-ps-grid-12.no-bottom-padding {
  padding-bottom: 0;
}

.grid-12.pp-ps-grid-12.no-bottom-padding._3x2 {
  grid-template-columns: 1fr 1fr 1fr;
}

.div-block-83 {
  background-color: #785dfb1a;
  width: 756px;
  margin-top: 70px;
}

.startup__section2_tab-prerevenue-card {
  text-align: left;
  background-color: #fff;
  padding: 0;
}

.startup__section2_tab-prerevenue-card.wm-ss-grid-sec {
  max-width: 350px;
}

.startup__section2_tab-prerevenue-card.wm-ss-grid-sec.wm-ss-mid-card {
  border-bottom: 1px solid #785dfb1a;
  border-right: 1px solid #785dfb1a;
}

.startup__section2_tab-prerevenue-card.wm-ss-grid-sec.wm-ss-btm-card {
  border-bottom: 1px solid #785dfb1a;
  border-right: 1px #785dfb1a;
}

.startup__section2_tab-prerevenue-card.wm-ss-grid-sec.wm-ss-right-card {
  border-bottom: 1px #785dfb1a;
  border-right: 1px solid #785dfb1a;
}

.startup__section2_tab-prerevenue-card.wm-ss-grid-sec.wm-ss-btm-card-align {
  position: relative;
  left: 50%;
}

.paragraph-21 {
  color: #58676d;
  text-align: left;
  letter-spacing: 0;
  margin-top: 20px;
  font-size: 16px;
  font-weight: 400;
  line-height: 32px;
}

.image-39 {
  width: 55px;
  height: 55px;
}

.image-39.seed-img {
  width: 73px;
  margin-left: -12px;
}

.image-39.seed-img.seed-img2 {
  width: 60px;
  height: auto;
}

.image-39.seed-img.seed-img2.img-41 {
  width: 41px;
  height: auto;
  margin-left: 0;
}

.prerevenue_card-wrapper {
  padding: 40px 20px 39px 31px;
}

.prerevenue_card-wrapper:hover {
  transform: translate(0);
  box-shadow: 0 25px 45px -16px #1c324f26;
}

.prerevenue_card-wrapper.problem-statement {
  padding-bottom: 71px;
}

.prerevenue_card-wrapper.problem-statement:hover {
  transform: translate(0);
  box-shadow: 0 1px 45px -5px #1c324f26;
}

.prerevenue_card-wrapper.problem-statement.pp-ps-card {
  border-bottom: 1px solid #785dfb1a;
  border-right: 1px solid #785dfb1a;
  padding-bottom: 39px;
  position: relative;
}

.prerevenue_card-wrapper.problem-statement.wm-ss-card {
  border-bottom: 1px solid #785dfb1a;
  border-right: 1px solid #785dfb1a;
  height: 100%;
  padding-bottom: 39px;
  position: relative;
}

.prerevenue_card-wrapper.problem-statement.wm-ss-card:hover {
  box-shadow: 0 25px 45px -16px #1c324f26;
}

.prerevenue_card-wrapper.culture, .prerevenue_card-wrapper.scalability, .prerevenue_card-wrapper.feedback {
  padding-bottom: 71px;
}

.prerevenue_card-wrapper.feedback:hover {
  transform: translate(0);
}

.prerevenue_card-wrapper.traction {
  padding-bottom: 39px;
}

.prerevenue_card-wrapper.engineering {
  padding-bottom: 71px;
}

.prerevenue_card-wrapper.engineering.pp-ps-card-right {
  border-top-color: #785dfb33;
}

.prerevenue_card-wrapper.engineering.pp-ps-card-right.pb-38 {
  padding-bottom: 38px;
}

.prerevenue_card-wrapper.pp-ps-card {
  border-bottom: 1px solid #785dfb33;
  border-right: 1px solid #785dfb33;
  position: relative;
}

.prerevenue_card-wrapper.pp-ps-card-right {
  border-top: 1px solid #785dfb1a;
}

.prerevenue_card-wrapper.pp-ps-card-left-btm {
  border-right: 1px solid #785dfb1a;
}

.prerevenue_card-wrapper.wm-ss-card {
  height: 100%;
  position: relative;
}

.prerevenue_card-wrapper.wm-ss-card:hover {
  z-index: 1;
}

.startup_section3-testimonials {
  background-color: var(--medium-slate-blue);
  padding-top: 120px;
  padding-bottom: 80px;
}

.container-testimonial {
  max-width: 60.688rem;
  padding-bottom: 60px;
}

.heading-23 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  font-size: 40px;
  line-height: 56px;
}

.paragraph-23 {
  color: #fff;
  text-align: center;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
  font-size: 18px;
  line-height: 32px;
}

.div-block-86 {
  margin-top: 63px;
  display: flex;
}

.slider-2 {
  background-color: #0000;
  width: 100%;
}

.left-arrow-4, .slide-nav-4 {
  display: none;
}

.right-arrow-3 {
  justify-content: center;
  align-items: center;
  height: 50px;
  margin-top: 257.5px;
  padding-left: 25px;
  padding-right: 25px;
  display: flex;
  top: -235px;
}

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

.image-40 {
  width: 100%;
}

.text-block-31 {
  color: #fff;
  margin-top: 45px;
  margin-left: 60px;
  font-size: 18px;
  font-weight: 400;
  line-height: 32px;
}

.div-block-89 {
  background-color: #ffffff80;
  width: 600px;
  height: 2px;
  margin-left: 60px;
}

.image-41 {
  mix-blend-mode: normal;
  width: 40%;
  margin-top: 32px;
  margin-left: 60px;
}

.text-block-32 {
  color: #fff;
  margin-top: 25px;
  margin-left: 60px;
  font-size: 18px;
  font-weight: 600;
}

.text-block-33 {
  color: #fff;
  margin-top: 5px;
  margin-left: 60px;
  font-size: 15px;
  font-style: italic;
  font-weight: 300;
}

.tab-pane-tab-2 {
  text-align: left;
  margin-left: 33px;
  padding-left: 20px;
}

.div-block-90 {
  text-align: left;
}

.tab-pane-tab-4 {
  margin-left: 33px;
  padding-left: 20px;
}

.image-43 {
  margin-top: 33px;
}

.div-block-91 {
  text-align: left;
}

.tab-pane-tab-5 {
  margin-left: 33px;
  padding-left: 20px;
}

.heading-26 {
  color: #4a4a68;
  font-size: 34px;
  font-weight: 800;
  line-height: 56px;
}

.image-44 {
  margin-top: 48px;
}

.startup_section4 {
  padding-top: 50px;
  padding-bottom: 50px;
  overflow: hidden;
}

.paragraph-31 {
  width: 82ch;
  color: var(--dim-grey);
  margin: 25px auto 0;
  font-size: 18px;
  line-height: 32px;
}

.heading-27 {
  color: var(--dark-slate-blue);
  margin-left: auto;
  margin-right: auto;
  font-size: 40px;
  font-weight: 800;
  line-height: 56px;
}

.text-block-34 {
  padding-left: 10px;
  font-size: 24px;
  display: block;
}

.text-block-37 {
  padding-left: 10px;
  font-size: 24px;
}

.image-46 {
  width: 35px;
}

.image-47 {
  width: 35px;
  transform: rotate(180deg);
}

.quiz-section {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/623c9caa089ed36811997928_Blue%20Pattern.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
}

.quiz-container {
  max-width: 100%;
}

.quiz-div-l {
  flex-direction: column;
  align-items: center;
  padding-top: 180px;
  padding-bottom: 186px;
  display: block;
}

.heading-30 {
  color: var(--white);
  text-align: center;
  letter-spacing: -.32px;
  margin-top: 0;
  margin-bottom: 37px;
  font-weight: 800;
}

.text-block-44 {
  color: var(--white);
  text-align: center;
  margin-bottom: 68px;
  font-size: 16px;
  line-height: 32px;
}

.div-block-98 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div-block-99 {
  border: 1px solid var(--medium-slate-blue-2);
  border-radius: 10px;
  width: 412px;
  margin-top: 42px;
  padding-top: 58px;
}

.image-49 {
  margin-bottom: 19px;
  margin-left: 48px;
}

.text-block-45 {
  color: var(--dark-slate-blue);
  margin-bottom: 34px;
  margin-left: 48px;
  margin-right: 89px;
  font-size: 20px;
  font-weight: 500;
  line-height: 32px;
}

.div-block-100 {
  background-color: var(--ghost-white);
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  align-items: center;
  width: 100%;
  height: 153px;
  display: flex;
}

.image-50 {
  margin-left: 48px;
}

.heading-31 {
  color: var(--medium-slate-blue);
}

.div-block-101 {
  margin-left: 22px;
}

.text-block-46 {
  color: var(--medium-slate-blue);
  font-weight: 500;
}

.tabs-content-2 {
  margin-left: 20px;
}

.product__hero {
  background-color: #0000;
  height: auto;
  margin-top: 94px;
  padding-top: 100px;
  padding-bottom: 124px;
}

.product_hero-container {
  max-width: 1100px;
  padding-left: 25px;
}

.grid-13 {
  grid-template-rows: auto;
}

.heading-32 {
  color: var(--medium-slate-blue);
  font-size: 60px;
  font-weight: 800;
  line-height: 83px;
}

.image-61 {
  width: 330px;
  height: 8px;
  margin-top: -25px;
}

.text-block-47 {
  color: #4a4a68;
  margin-top: 5px;
  font-size: 40px;
  font-weight: 800;
  line-height: 56px;
}

.paragraph-35 {
  color: #4a4a68;
  width: 52ch;
  margin-top: 23px;
  font-size: 16px;
  line-height: 32px;
}

.hero_image-wrapper {
  padding-left: 75px;
}

.hero_text-wrapper {
  padding-top: 45px;
}

.product__section2 {
  text-align: center;
  background-color: #f7f4fd;
  padding-top: 50px;
  padding-bottom: 30px;
}

.product__section2-heading {
  color: #4a4a68;
  margin-left: auto;
  margin-right: auto;
  font-size: 40px;
  font-weight: 800;
  line-height: 56px;
}

.product__section2-paragraph {
  color: #4a4a68;
  text-align: center;
  width: 80ch;
  margin-top: 16px;
  margin-left: auto;
  margin-right: auto;
  font-size: 18px;
  line-height: 32px;
}

.product__section2-container {
  max-width: 1000px;
  margin-top: 0;
}

.grid1 {
  grid-template-rows: auto;
  margin-top: 80px;
}

.grid1.startup-grid {
  margin-top: 140px;
}

.section2__product-bugasura {
  text-align: left;
  padding-left: 0;
  padding-right: 10px;
}

.link-6 {
  color: #785dfb;
  margin-top: 26px;
  font-size: 18px;
  line-height: 36px;
  text-decoration: none;
  display: block;
}

.bugasura-logo {
  mix-blend-mode: multiply;
  border-radius: 3px;
  width: 220px;
  height: 55px;
}

.bugasura-logo.startup-logo {
  width: auto;
  height: 75px;
}

.bugasura-para {
  color: #4a4a68;
  width: 37ch;
  margin-top: 41px;
  font-size: 18px;
  line-height: 36px;
}

.bugasura-para.startup-para {
  margin-top: 30px;
}

.image-bugasura {
  mix-blend-mode: multiply;
}

.grid2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  margin-top: 140px;
}

.section2__product-bugasura-image {
  padding-left: 0;
}

.image-perfachhi {
  mix-blend-mode: multiply;
}

.perfachhi-logo {
  mix-blend-mode: multiply;
  border-radius: 3px;
  width: 220px;
  height: 55px;
}

.section2__product-perfachhi {
  text-align: left;
  padding-left: 75px;
}

.section2__product-perfachhi-image {
  padding-right: 50px;
}

.perfachhi-para {
  color: #4a4a68;
  width: 35ch;
  margin-top: 41px;
  font-size: 18px;
  line-height: 36px;
}

.product__section2-tools {
  padding-top: 96px;
  padding-bottom: 100px;
}

.heading-34 {
  color: #4a4a68;
  margin: 0 auto;
  font-size: 40px;
  font-weight: 800;
  line-height: 56px;
}

.product__section2-c {
  text-align: center;
  max-width: 1046px;
}

.grid-14 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.div-block-110, .div-block-111, .div-block-112, .div-block-113, .div-block-114, .div-block-115, .div-block-116, .div-block-117, .div-block-118, .div-block-119 {
  padding: 25px;
}

.div-block-120 {
  margin-top: 75px;
}

.paragraph-37 {
  color: #4a4a68;
  width: 66ch;
  margin-top: 16px;
  margin-left: auto;
  margin-right: auto;
  font-size: 18px;
  line-height: 32px;
}

.image-62 {
  width: 375px;
}

.enterprise__hero {
  background-color: #f7f4fd;
  height: 700px;
  margin-top: 87px;
  padding-top: 66px;
}

.enterprise__container {
  text-align: center;
  max-width: 1280px;
  padding-bottom: 60px;
}

.enterprise_hero-grid {
  grid-template-rows: auto;
}

.enterprise__hero-heading {
  color: #4a4a68;
  text-align: left;
  width: 10ch;
  font-size: 64px;
  font-weight: 900;
  line-height: 80px;
}

.text-span-5 {
  color: #785dfb;
}

.enterprise__hero-para {
  color: #4a4a68;
  width: 38ch;
  margin-top: 35px;
  font-size: 16px;
  line-height: 32px;
}

.hero__grid-block1 {
  padding-top: 100px;
  padding-left: 100px;
}

.enterprise__hero-underlineimg {
  width: 284px;
  height: 9px;
  margin-top: -15px;
  padding-left: 0;
}

.enterprise__section2 {
  padding-top: 128px;
  padding-bottom: 50px;
}

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

.enterprise__section2-heading {
  color: #4a4a68;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  font-size: 40px;
  font-weight: 800;
  line-height: 56px;
}

.enterprise__section2-paragraph {
  width: 85ch;
  margin-top: 26px;
  margin-left: auto;
  margin-right: auto;
  font-size: 18px;
  line-height: 32px;
}

.div-block-122 {
  margin-top: 40px;
}

.div-block-123 {
  text-align: left;
  padding: 40px 35px 30px 30px;
}

.div-block-123:hover {
  border-radius: 10px;
  box-shadow: 0 1px 25px -3px #1c375a1a, 0 0 64px #1c324f33;
}

.image-65.meaning-img {
  margin-left: -10px;
}

.image-65.bal-img {
  margin-left: -3px;
}

.image-65.idea-img {
  margin-left: -10px;
}

.text-block-48 {
  color: #4a4a68;
  margin-top: 22px;
  font-size: 16px;
  font-weight: 700;
  line-height: 30px;
}

.paragraph-41, .paragraph-41-copy, .paragraph-41-copy2 {
  color: #4a4a68;
  margin-top: 10px;
  font-size: 16px;
  line-height: 30px;
}

.div-block-123-copy {
  text-align: left;
  padding: 40px 18px 30px 30px;
}

.div-block-123-copy:hover {
  border-radius: 10px;
  box-shadow: 0 0 64px #1c375a33, 0 1px 25px -3px #1c375a1a;
}

.paragraph-41-copy3 {
  color: #4a4a68;
  margin-top: 10px;
  font-size: 16px;
  line-height: 30px;
}

.enterprise__section3 {
  background-color: #f7f4fd;
  height: 975px;
  padding-top: 84px;
}

.div-block-124 {
  text-align: left;
}

.enterprise__section4 {
  margin-top: 40px;
  padding-top: 40px;
}

.heading-38 {
  color: #4a4a68;
  font-size: 40px;
  font-weight: 800;
  line-height: 56px;
}

.paragraph-43 {
  color: #4a4a68;
  margin-top: 47px;
  font-size: 18px;
  line-height: 32px;
}

.div-block-125 {
  background-color: #0000;
  height: 500px;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.div-block-125.mobile {
  display: none;
}

.image-66 {
  position: absolute;
  top: 175px;
  left: 10px;
}

.image-67 {
  position: absolute;
  top: 250px;
  left: 211px;
}

.image-68 {
  position: absolute;
  top: 58px;
  left: 335px;
}

.image-69 {
  position: absolute;
  top: 199px;
  left: 532px;
}

.image-70 {
  position: absolute;
  top: 284px;
  left: 751px;
}

.image-71 {
  position: absolute;
  top: 68px;
  left: 792px;
}

.image-72 {
  position: absolute;
  bottom: 112px;
  left: 1051px;
}

.related-stories {
  background-color: var(--ghost-white);
  padding-top: 60px;
  padding-bottom: 100px;
}

.stories-container {
  max-width: 100%;
  padding-top: 0;
  padding-left: 110px;
  padding-right: 110px;
  display: block;
}

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

.heading-39 {
  color: var(--dark-slate-blue);
  text-align: center;
  letter-spacing: -.32px;
  margin-bottom: 65px;
  font-size: 40px;
  font-weight: 800;
  line-height: 56px;
}

.image-73 {
  width: 100%;
  max-width: none;
}

.heading-40 {
  color: var(--dark-slate-blue);
  letter-spacing: -.32px;
  margin: 29px 10px 23px 30px;
  font-size: 28px;
  line-height: 40px;
}

.paragraph-44 {
  color: var(--dark-slate-blue);
  margin-left: 30px;
  margin-right: 10px;
  font-size: 16px;
  line-height: 32px;
  text-decoration: none;
}

.div-block-127 {
  margin-top: 30px;
  margin-left: 30px;
}

.image-74 {
  margin-left: 14px;
}

.paragraph-24-copy2 {
  color: #58676d;
  width: 22ch;
  margin-top: 5px;
  margin-left: 0;
  font-size: 16px;
  line-height: 32px;
}

.paragraph-24-copy {
  color: #58676d;
  width: 22ch;
  margin-left: 28px;
  font-size: 16px;
  line-height: 32px;
}

.div-block-131 {
  border-radius: 10px;
  padding-bottom: 28px;
  transition: transform .4s;
}

.div-block-131:hover {
  box-shadow: 1px 1px 48px 0 var(--midnight-blue);
  transform: translate(0, -14px);
}

.div-block-89-copy {
  background-color: #ffffff80;
  width: 600px;
  height: 2px;
  margin-left: 77px;
  display: none;
}

.product__section2-container-mobile {
  display: none;
}

.enterprise__container-section2 {
  text-align: center;
  max-width: 1192px;
  padding-bottom: 50px;
}

.heading-flipkart {
  color: #4a4a68;
  letter-spacing: -.32px;
  margin-top: 20px;
  margin-bottom: 8px;
  font-family: Inter, Arial, sans-serif;
  font-size: 40px;
  font-weight: 700;
  line-height: 56px;
}

.column-f-r {
  margin-top: -35px;
  padding-left: 70px;
  display: block;
}

.divider-div {
  background-color: #785dfb4d;
  width: 100%;
  height: 1px;
  margin-top: 27px;
  margin-bottom: 37px;
}

.text-block-c {
  color: #4a4a68;
  font-family: Inter, Arial, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 28px;
}

.column-div-hevo {
  width: auto;
  margin-top: 20px;
}

.story-container-2 {
  max-width: 1163px;
  margin-bottom: 100px;
  padding-top: 40px;
}

.story-section-3 {
  margin-top: 87px;
  padding-top: 0;
  font-size: 0;
}

.div-block-149 {
  background-color: #f7f4fd;
  border-radius: 10px;
  padding-top: 0;
  padding-bottom: 20px;
  padding-left: 0;
}

.image-99 {
  margin-top: 32px;
  margin-left: 34px;
}

.div-block-150 {
  background-color: var(--dim-grey-2);
  width: 100%;
  height: 1px;
  margin-top: 24px;
  margin-bottom: 30px;
}

.paragraph-57 {
  color: var(--dark-slate-blue);
  margin-bottom: 30px;
  margin-left: 34px;
  margin-right: 38px;
  font-size: 16px;
  line-height: 32px;
}

.div-block-151 {
  background-color: var(--dim-grey-2);
  width: 100%;
  height: 1px;
  margin-top: 10px;
  margin-bottom: 30px;
}

.heading-54 {
  color: var(--black);
  letter-spacing: -.32px;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 34px;
  font-weight: 600;
  line-height: 30px;
}

.text-block-65 {
  color: var(--dim-grey);
  margin-left: 34px;
  font-size: 18px;
  line-height: 30px;
}

.div-block-152 {
  background-color: var(--dim-grey-2);
  width: 100%;
  height: 1px;
  margin-top: 30px;
  margin-bottom: 30px;
  display: block;
}

.heading-55 {
  color: var(--black);
  letter-spacing: -.32px;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 34px;
  font-weight: 600;
  line-height: 30px;
  display: block;
}

.text-block-66 {
  color: var(--dim-grey);
  margin-left: 34px;
  font-size: 18px;
  line-height: 30px;
  display: block;
}

.container-11 {
  max-width: 100%;
}

.div-block-164 {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/623c9caa089ed36811997928_Blue%20Pattern.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  padding-top: 230px;
  padding-bottom: 237px;
}

.heading-63 {
  color: var(--white);
  text-align: center;
  letter-spacing: -.32px;
  margin-top: 0;
  margin-bottom: 37px;
  font-size: 40px;
  font-weight: 800;
  line-height: 56px;
}

.text-block-73 {
  color: var(--white);
  text-align: center;
  margin-bottom: 67px;
  font-size: 16px;
  line-height: 32px;
}

.button-5 {
  background-color: var(--white);
  width: 192px;
  height: 56px;
  color: var(--medium-slate-blue);
  text-align: center;
  letter-spacing: 1px;
  border-radius: 8px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  display: flex;
}

.div-block-165 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.container-13 {
  max-width: 1220px;
  padding-bottom: 96px;
  padding-left: 0;
  padding-right: 0;
}

.stories_section_2 {
  background-color: var(--ghost-white);
  margin-top: 87px;
}

.heading-70 {
  color: var(--dark-slate-blue);
  text-align: center;
  letter-spacing: -.32px;
  margin-top: 60px;
  margin-bottom: 0;
  font-size: 40px;
  font-weight: 800;
  line-height: 56px;
}

.text-block-80 {
  color: var(--dark-slate-blue);
  text-align: center;
  margin-top: 15px;
  font-size: 16px;
  line-height: 32px;
}

.filter-block-cs {
  margin-bottom: 42px;
  padding-left: 20px;
  padding-right: 20px;
}

.div-block-178 {
  margin-bottom: 60px;
}

.container-customer {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 1220px;
  padding-left: 0;
  padding-right: 0;
  display: block;
}

.slider-5 {
  display: none;
}

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

.hero__wordwrap {
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  margin-left: 20px;
  display: flex;
}

.hero__wordwrap._1 {
  margin-left: 15px;
}

.heading-73 {
  color: var(--white);
  text-align: left;
  font-size: 50px;
  font-weight: 900;
  line-height: 80px;
}

.heading-73.main-heading-career {
  line-height: 70px;
}

.heading-73.main-heading-career.hero-career {
  color: var(--dark-slate-blue);
}

.heading-73.startup-h1 {
  color: var(--dark-slate-blue);
  font-size: 60px;
}

.div-block-184 {
  flex-direction: row;
  justify-content: flex-start;
  display: flex;
}

.enterprise__section2-slide {
  display: none;
}

.consulting__container-2 {
  text-align: center;
  max-width: 1280px;
}

.consulting__container-2.web {
  background-color: #f7f4fd;
  max-width: 100%;
  padding-top: 80px;
  padding-bottom: 80px;
}

.grid-20 {
  grid-template-rows: auto;
}

.paragraph-66 {
  color: #4a4a68;
  margin-top: 25px;
  font-size: 16px;
  line-height: 32px;
}

.image-118 {
  width: 350px;
}

.div-block-189 {
  padding-left: 0;
}

.div-block-190 {
  text-align: left;
  padding-top: 80px;
  padding-left: 125px;
}

.consulting__hero-2 {
  background-color: #f7f4fd;
  margin-top: 87px;
  padding-top: 84px;
  padding-bottom: 127px;
}

.heading-75 {
  text-align: left;
  font-size: 64px;
  font-weight: 900;
  line-height: 80px;
}

.div-block-67-copy2-2 {
  text-align: right;
  width: 250px;
  position: absolute;
  top: 335px;
  left: 56px;
}

.paragraph-24-copy3-2 {
  color: #58676d;
  width: 26ch;
  margin-top: 5px;
  margin-left: 0;
  font-size: 16px;
  line-height: 32px;
}

.image-119 {
  width: 125px;
  position: absolute;
  top: 488px;
  left: 712px;
}

.div-block-67-copy3-2 {
  text-align: left;
  width: 300px;
  position: absolute;
  top: 519px;
  left: 873px;
}

.image-120 {
  width: 125px;
  position: absolute;
  top: 158px;
  left: 751px;
}

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

.paragraph-68 {
  color: #58676d;
  width: 82ch;
  margin-top: 28px;
  margin-left: auto;
  margin-right: auto;
  font-size: 18px;
  line-height: 32px;
}

.paragraph-69 {
  color: #58676d;
  width: 37ch;
  margin-top: 5px;
  margin-left: 0;
  font-size: 16px;
  line-height: 32px;
}

.image-121 {
  width: 125px;
  position: absolute;
  top: 321px;
  left: 336px;
}

.image-122 {
  position: absolute;
  top: 288px;
  left: 459px;
}

.image-123 {
  position: absolute;
  top: 460px;
  left: 397px;
}

.image-124 {
  width: 30px;
  position: absolute;
  top: 470px;
  left: 827px;
}

.image-125 {
  width: 30px;
  position: absolute;
  top: 129px;
  left: 853px;
}

.image-126 {
  position: absolute;
  top: 84px;
  left: 585px;
}

.image-127 {
  width: 30px;
  position: absolute;
  top: 23px;
  left: 529px;
}

.div-block-192 {
  background-color: #0000;
  width: 1200px;
  height: 970px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 80px;
  position: relative;
}

.div-block-67-copy-2 {
  text-align: left;
  width: 250px;
  position: absolute;
  top: 168px;
  left: 929px;
}

.div-block-193 {
  text-align: right;
  width: 370px;
  position: absolute;
  top: 28px;
  left: 27px;
}

.text-block-84 {
  color: #4a4a68;
  font-size: 28px;
  font-weight: 700;
  line-height: 40px;
}

.consulting__section2 {
  padding-top: 100px;
  padding-bottom: 0;
}

.heading-76 {
  color: #4a4a68;
  margin-left: auto;
  margin-right: auto;
  font-size: 38px;
  line-height: 100%;
}

.image-128 {
  width: 125px;
  position: absolute;
  top: 37px;
  left: 424px;
}

.image-129 {
  width: 30px;
  position: absolute;
  top: 296px;
  left: 326px;
}

.image-130 {
  mix-blend-mode: normal;
  width: 65px;
  height: 65px;
}

.tabs-5 {
  display: flex;
}

.image-131 {
  mix-blend-mode: normal;
  width: 65px;
  height: 65px;
}

.div-block-71 {
  text-align: left;
}

.section3__dropdown-wrap {
  display: block;
}

.tab-pane-tab-1-2 {
  text-align: left;
  padding-left: 20px;
}

.image-132 {
  width: 6px;
  height: 6px;
}

.consulting__section3 {
  height: auto;
  padding-top: 20px;
  padding-bottom: 0;
}

.tabs-content-3 {
  margin-left: 40px;
}

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

.section3__tab-none {
  color: #4a4a688c;
  mix-blend-mode: normal;
  background-color: #f7f4fd;
  border: 1px #4a4a681a;
  border-radius: 8px;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 25px;
  padding: 35px 90px 35px 40px;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  display: flex;
}

.section3__tab-none:hover {
  font-weight: 700;
  box-shadow: 0 1px 20px #0000001a;
}

.section3__tab-none.w--current {
  color: #4a4a68;
  background-color: #f7f4fd;
  border-style: none;
  box-shadow: 0 1px 20px #0000001a;
}

.heading-77 {
  color: #4a4a68;
}

.paragraph-71 {
  color: #58676d;
  width: 55ch;
  margin-top: 24px;
  margin-bottom: 27px;
  font-size: 16px;
  line-height: 32px;
}

.div-block-68 {
  width: 1082px;
  max-width: 1082px;
  margin-top: 96px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-68.ecom-sol-div {
  margin-top: 0;
}

.heading-78 {
  color: #4a4a68;
  margin-left: auto;
  margin-right: auto;
  font-size: 40px;
  line-height: 56px;
}

.heading-78.ees-sol-header {
  width: 906px;
  color: var(--black);
  text-align: center;
  letter-spacing: -.24px;
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  margin-bottom: 0;
  font-size: 40px;
  line-height: 52px;
}

.heading-78.eng-ai-case-study-head {
  color: var(--dark-slate-blue);
  text-align: center;
  letter-spacing: -.24px;
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  margin-bottom: 10px;
  font-size: 40px;
  line-height: 48.48px;
}

.heading-78.eng-ai-case-study-head.ent-sol-h1 {
  color: #333;
  font-size: 42px;
}

.heading-78.bpm-ser-pdo-cs-header-sol-header {
  width: auto;
  color: var(--dark-slate-blue);
  text-align: center;
  letter-spacing: -.24px;
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  margin-bottom: 0;
  font-size: 40px;
  line-height: 52px;
}

.text-block-86 {
  width: 12ch;
  margin-left: 30px;
}

.paragraph-72 {
  color: #58676d;
  width: 86ch;
  margin-top: 36px;
  margin-left: auto;
  margin-right: auto;
  font-size: 18px;
  line-height: 32px;
}

.text-block-87 {
  border-radius: 11px;
  margin-left: 20px;
  padding-top: 0;
  font-size: 24px;
  font-weight: 400;
  line-height: 52px;
}

.text-block-87.tab-text {
  color: #4a4a68;
  margin-left: 0;
  font-size: 18px;
  font-weight: 500;
}

.div-block-194 {
  align-items: center;
  margin-top: 12px;
  display: flex;
}

.text-block-88 {
  color: #58676d;
  margin-left: 12px;
  font-size: 16px;
  line-height: 32px;
}

.text-block-89 {
  width: 12ch;
  margin-left: 30px;
}

.academy_section {
  background-color: var(--ghost-white);
}

.academy_container {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 100%;
  margin-top: 94px;
  padding-top: 139px;
  display: flex;
}

.heading-87 {
  color: var(--dark-slate-blue);
  text-align: center;
  font-size: 64px;
  font-weight: 900;
  line-height: 80px;
}

.image-145 {
  text-align: left;
  margin-bottom: 50px;
}

.academy_div {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 67px;
  display: flex;
}

.text-block-100 {
  color: var(--dark-slate-blue);
  font-size: 16px;
  line-height: 32px;
}

.text-span-11 {
  color: var(--medium-slate-blue);
}

.image-146 {
  margin-bottom: -58px;
  margin-right: 131px;
}

.wheel_section {
  margin-top: 60px;
  padding-bottom: 125px;
  overflow: hidden;
}

.wheel_container {
  max-width: 1140px;
  padding-top: 86px;
  padding-bottom: 0;
  overflow: visible;
}

.heading-88 {
  color: #4a4a68;
  text-align: center;
  letter-spacing: -.32px;
  margin-top: 0;
  margin-bottom: 26px;
  font-size: 40px;
  font-weight: 800;
  line-height: 56px;
}

.text-block-101 {
  color: #4a4a68;
  text-align: center;
  font-size: 16px;
  line-height: 32px;
}

.learn_section {
  background-color: var(--ghost-white);
}

.learn_container {
  max-width: 1083px;
  padding-top: 110px;
  padding-bottom: 40px;
}

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

.learn_div_l {
  width: 523px;
  margin-left: 0;
}

.heading-89 {
  color: var(--dark-slate-blue);
  margin-bottom: 34px;
  font-size: 40px;
  line-height: 56px;
}

.paragraph-78 {
  color: var(--dim-grey);
  margin-top: 0;
  margin-bottom: 24px;
  padding-right: 10px;
  font-size: 16px;
  line-height: 32px;
}

.paragraph-79 {
  color: var(--dim-grey);
  font-size: 16px;
  line-height: 32px;
}

.image-148 {
  width: 100%;
}

.column-5 {
  padding-top: 40px;
  padding-bottom: 0;
  padding-left: 10px;
}

.mcc__container {
  text-align: center;
  max-width: 1280px;
  padding-bottom: 20px;
}

.paragraph-85 {
  text-align: left;
  margin-top: 40px;
  font-size: 16px;
  line-height: 32px;
}

.image-157 {
  padding-left: 0;
}

.paragraph-3 {
  text-align: left;
  margin-top: 18px;
  font-size: 16px;
  line-height: 32px;
  display: none;
}

.mcc__hero {
  height: 700px;
  margin-top: 94px;
  padding-top: 25px;
}

.mcc__hero-heading {
  color: #4a4a68;
  text-align: left;
  font-size: 64px;
  font-weight: 900;
  line-height: 80px;
}

.paragraph-2 {
  text-align: left;
  width: 50ch;
  margin-top: 18px;
  font-size: 16px;
  line-height: 32px;
}

.div-block-200 {
  padding-top: 25px;
  padding-left: 50px;
}

.div-block-201 {
  padding-left: 50px;
}

.grid-21 {
  grid-template-rows: auto;
}

.div-block-202 {
  width: 950px;
  max-width: 950px;
  height: auto;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
}

.heading-92 {
  color: #4a4a68;
  font-size: 40px;
  line-height: 56px;
}

.grid-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
}

.paragraph-5 {
  color: #4a4a68;
  width: 95ch;
  margin: 12px auto 0;
  font-size: 16px;
  line-height: 32px;
}

.section2__moolya-creative-club {
  padding-top: 32px;
  padding-bottom: 125px;
}

.heading-93 {
  color: #4a4a68;
  width: 22ch;
  font-size: 28px;
  line-height: 40px;
}

.image-158 {
  object-fit: fill;
}

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

.paragraph-6 {
  width: 35ch;
  margin-top: 36px;
  font-size: 16px;
  line-height: 32px;
}

.paragraph-4 {
  color: #4a4a68;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
  font-size: 16px;
  line-height: 32px;
}

.mcc__container2 {
  max-width: 1080px;
  display: flex;
}

.div-block-203 {
  padding-right: 75px;
}

.paragraph-7 {
  color: #4a4a68;
  margin-top: 8px;
  font-weight: 500;
  line-height: 140%;
}

.paragraph-7.focused {
  padding-left: 0;
  padding-right: 40px;
}

.heading-94 {
  color: #4a4a68;
  width: 10ch;
  margin-top: 10px;
  font-size: 40px;
  line-height: 56px;
}

.grid-3 {
  grid-column-gap: 42px;
  grid-row-gap: 42px;
}

.section-7 {
  background-color: #f7f4fd;
  padding: 75px 20px 65px;
}

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

.text-block-107 {
  color: #4a4a68;
  font-size: 16px;
  font-weight: 700;
  line-height: 30px;
}

.image-159 {
  width: 70%;
}

.image-159.sleep {
  width: 54%;
  max-width: 100%;
}

.image-159.center {
  width: 101%;
}

.image-159.focus {
  width: 62%;
}

.text-block-108 {
  margin-top: 20px;
  font-size: 16px;
  line-height: 32px;
}

.div-block-7 {
  margin-left: 17px;
}

.contactus__hero-section {
  background-color: #f7f4fd;
  height: auto;
  margin-top: 87px;
  padding-top: 88px;
  padding-bottom: 112px;
}

.contactus__hero-section.contact-copy-hero {
  margin-top: 87px;
}

.contact__container {
  text-align: center;
  flex-direction: column;
  max-width: 1100px;
  display: flex;
}

.contact__wrapper {
  width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

.grid-22 {
  grid-template-rows: auto;
}

.numbers_container {
  background-color: #785dfb;
  max-width: 100%;
  padding: 60px 140px;
}

.number_div {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #785dfb;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 0;
  padding-bottom: 0;
  display: grid;
}

.heading-7 {
  color: #f7f4fd;
  text-align: center;
  font-family: Inter, Arial, sans-serif;
  font-size: 64px;
  font-weight: 900;
  line-height: 80px;
}

.text-block-109 {
  color: #f7f4fd;
  text-align: center;
  font-family: Inter, Arial, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 32px;
}

.accordion {
  color: #fff;
  cursor: pointer;
  background-color: #636060;
  flex-direction: column;
  flex: none;
  justify-content: flex-end;
  align-items: flex-start;
  width: 10%;
  height: 100%;
  display: flex;
  position: relative;
  overflow: visible;
}

.accordion.active {
  cursor: pointer;
  background-color: #63606000;
  border-radius: 0;
  width: 70%;
}

.learning_section {
  background-color: var(--ghost-white);
}

.learning_container {
  max-width: 1234px;
  padding-top: 50px;
  padding-bottom: 54px;
}

.learning_div {
  margin-bottom: 64px;
}

.heading-96 {
  color: var(--dark-slate-blue);
  text-align: center;
  letter-spacing: -.32px;
  margin-bottom: 30px;
  font-size: 40px;
  font-weight: 800;
  line-height: 56px;
}

.text-block-117 {
  color: var(--dim-grey);
  text-align: center;
  margin-bottom: 0;
  padding-left: 348px;
  padding-right: 348px;
  font-size: 16px;
  line-height: 32px;
}

.video_grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-radius: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.video_grid.web {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
}

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

.video_div_2 {
  border-radius: 10px;
  width: 392px;
  height: 342px;
}

.video {
  border-radius: 10px;
  height: 100%;
  margin-bottom: 10px;
}

.podcast_div {
  padding: 10px;
}

.text-block-118 {
  color: var(--dark-slate-blue);
  font-size: 16px;
  font-weight: 700;
  line-height: 30px;
}

.podcast {
  padding: 10px;
}

.text-block-119 {
  color: var(--dark-slate-blue);
  font-size: 16px;
  font-weight: 700;
  line-height: 30px;
}

.podcast-three {
  padding: 10px;
}

.text-block-120 {
  color: var(--dark-slate-blue);
  font-size: 16px;
  font-weight: 700;
  line-height: 30px;
}

.quiz_3_container {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/623c9caa089ed36811997928_Blue%20Pattern.jpg");
  background-position: 0 0;
  background-size: auto;
  max-width: 100%;
  padding-top: 231px;
  padding-bottom: 200px;
}

.quiz_3_div {
  flex-direction: column;
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.heading-97 {
  color: var(--white);
  text-align: left;
  margin-bottom: 37px;
  margin-left: 70px;
  margin-right: 70px;
  font-size: 40px;
  font-weight: 800;
  line-height: 56px;
}

.text-block-121 {
  color: var(--white);
  text-align: left;
  align-self: auto;
  margin-bottom: 69px;
  margin-left: 80px;
  margin-right: 80px;
  font-size: 16px;
  line-height: 32px;
}

.quiz_3_button {
  background-color: var(--white);
  width: 192px;
  height: 56px;
  color: var(--medium-slate-blue);
  text-align: center;
  letter-spacing: 1px;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  display: flex;
}

.image-164, .image-165, .paragraph-90, .paragraph-91, .number_5, .number_6 {
  display: none;
}

.industry_dropdown_list {
  margin-top: 2px;
  padding-top: 20px;
}

.industry_dropdown_list.w--open {
  object-fit: fill;
  object-position: 50% 50%;
  background-color: #fff;
  border-radius: 4px;
  width: 260px;
  margin-top: 2px;
  padding: 20px 20px 0;
  overflow: auto;
  box-shadow: 3px 3px 24px #1c324f29;
}

.industry_dropdown_main {
  cursor: pointer;
  background-color: #0000;
  border: 1px solid #4a4a684d;
  border-radius: 7px;
  margin-right: 20px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 80px;
  overflow: visible;
}

.text-block-122 {
  color: var(--dark-slate-blue);
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 30px;
}

.text-block-122:hover {
  color: var(--medium-slate-blue);
}

.icon-8 {
  color: #4a4a6880;
  margin-left: 12px;
  margin-right: 12px;
}

.collection-list-7 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.industries_checkbox {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 5px;
  display: flex;
}

.industries_checkbox.id1:hover {
  font-weight: 400;
}

.industries_checkbox.id1:active {
  color: var(--medium-slate-blue);
}

.industries_listing {
  color: var(--dark-slate-blue);
  margin-bottom: 0;
  margin-left: 10px;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 400;
  transition: all 50ms;
}

.industries_listing:hover, .industries_listing:focus {
  color: var(--medium-slate-blue);
  font-weight: 700;
}

.checkbox_industries {
  border-color: var(--dim-grey-3);
  border-radius: 4px;
  width: 15px;
  height: 15px;
  margin-top: 0;
}

.checkbox_industries.w--redirected-checked {
  border: 2.6px solid var(--medium-slate-blue);
  background-color: var(--medium-slate-blue);
  border-radius: 4px;
  width: 16px;
  height: 16px;
}

.checkbox_industries.w--redirected-focus {
  box-shadow: none;
}

.filter_dropdown_div {
  display: block;
}

.filter_dropdown_div.non-symbol {
  display: none;
}

.text-block-123 {
  color: var(--dark-slate-blue);
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 30px;
}

.text-block-123:hover {
  color: var(--medium-slate-blue);
}

.service_dropdown_main {
  cursor: pointer;
  border: 1px solid #4a4a684d;
  border-radius: 7px;
  margin-right: 20px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 80px;
}

.icon-9 {
  color: #4a4a6880;
}

.collection-list-8 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.service_dropdown_list {
  background-color: var(--white);
  border-radius: 4px;
  width: 259px;
  margin-top: 2px;
  padding: 20px;
}

.service_dropdown_list.w--open {
  border-radius: 4px;
  height: auto;
  margin-top: 2px;
  padding: 20px 20px 0;
  box-shadow: 3px 3px 24px #1c324f29;
}

.form-block {
  margin-bottom: 15px;
}

.checkbox-label-3 {
  margin-bottom: 0;
  margin-left: 10px;
  font-family: Inter, Arial, sans-serif;
  font-weight: 400;
  transition: all 50ms;
}

.checkbox-label-3:hover {
  color: var(--medium-slate-blue);
  font-weight: 700;
}

.checkbox_service {
  border: 1px solid #58676d80;
  border-radius: 4px;
  width: 15px;
  height: 15px;
  margin-top: 0;
}

.checkbox_service.w--redirected-checked {
  border-width: 2.8px;
  border-color: var(--medium-slate-blue);
  background-color: var(--medium-slate-blue);
  border-radius: 4px;
}

.checkbox_service.w--redirected-focus {
  box-shadow: none;
}

.checkbox-field-3 {
  align-items: center;
  display: flex;
}

.text-block-124 {
  color: var(--dark-slate-blue);
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 30px;
}

.text-block-124:hover {
  color: var(--medium-slate-blue);
}

.scale_dropdown_main {
  cursor: pointer;
  border: 1px solid #4a4a684d;
  border-radius: 7px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 80px;
}

.icon-10 {
  color: #4a4a6880;
}

.scale_dropdown_list {
  background-color: var(--white);
  border-radius: 4px;
  margin-top: 2px;
  padding: 20px;
  box-shadow: 3px 3px 24px #1c324f29;
}

.scale_dropdown_list.w--open {
  width: 259px;
  margin-top: 2px;
  padding-bottom: 0;
}

.collection-list-9 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.checkbox-label-4 {
  color: var(--dark-slate-blue);
  margin-bottom: 0;
  margin-left: 10px;
  font-family: Inter, Arial, sans-serif;
  font-weight: 400;
  transition: all 50ms;
}

.checkbox-label-4:hover {
  color: var(--medium-slate-blue);
  font-weight: 700;
}

.checkbox_scale {
  border: 1px solid #58676d80;
  border-radius: 4px;
  width: 15px;
  height: 15px;
  margin-top: 0;
}

.checkbox_scale.w--redirected-checked {
  border-width: 2.8px;
  border-color: var(--medium-slate-blue);
  background-color: var(--medium-slate-blue);
  border-radius: 4px;
}

.checkbox_scale.w--redirected-focus {
  width: 15px;
  height: 15px;
  box-shadow: none;
  border-color: #58676d80;
}

.checkbox_scale.w--redirected-focus-visible {
  width: 15px;
  height: 15px;
}

.checkbox-field-4 {
  align-items: center;
  display: flex;
}

.button-9, .filter_div_mobile, .filter_div_pop_up, .div_divider, .indutries_div_filter {
  display: none;
}

.contactus__hero-image {
  mix-blend-mode: multiply;
}

.contactus__hero-heading {
  color: var(--dark-slate-blue);
  text-align: left;
  font-size: 40px;
  font-weight: 800;
  line-height: 56px;
}

.contactus__hero-paragraph {
  color: var(--dim-grey);
  text-align: left;
  margin-top: 29px;
  font-size: 16px;
  font-weight: 400;
  line-height: 32px;
}

.div-block-211 {
  padding-top: 115px;
}

.div-block-212 {
  padding-left: 0;
}

.contactus__section2 {
  height: 720px;
  padding-top: 90px;
}

.section2__heading {
  color: var(--dark-slate-blue);
  margin-left: auto;
  margin-right: auto;
  font-size: 38px;
}

.section2__paragraph {
  width: 80ch;
  color: var(--dim-grey);
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
  font-size: 16px;
  line-height: 32px;
}

.section2__card-wrapper {
  width: 1128px;
  margin-top: 90px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.lifeatmoolya_section3-grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 550px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.section2__card-sales {
  border: 1px solid #785dfb1a;
  border-radius: 10px;
  width: 556px;
  height: 338px;
  margin-right: 22px;
  padding: 56px 80px 60px;
  transition: background-color .25s;
}

.section2__card-sales:hover {
  background-color: #f7f4fd;
  border-style: solid;
  box-shadow: 0 1px 4px -1px #785dfb29, 0 1px 12px -1px #785dfb42;
}

.link-13 {
  color: var(--medium-slate-blue);
  letter-spacing: 1px;
  border-radius: 10px;
  margin-top: 35px;
  padding: 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 30px;
  text-decoration: none;
  transition: color .25s, background-color 50ms;
  display: inline-block;
}

.link-13:hover {
  background-color: var(--medium-slate-blue);
  color: #fff;
  letter-spacing: 1px;
  margin-top: 25px;
  padding: 10px 30px;
}

.link-13.people {
  letter-spacing: 0;
}

.link-13.people:hover {
  letter-spacing: 1px;
  text-transform: none;
}

.link-13.sales {
  letter-spacing: 0;
}

.link-13.sales:hover {
  letter-spacing: 1px;
  text-transform: none;
}

.text-block-126 {
  color: var(--dark-slate-blue);
  margin-left: auto;
  margin-right: auto;
  font-size: 28px;
  font-weight: 700;
  line-height: 40px;
}

.paragraph-94 {
  width: 30ch;
  color: var(--dim-grey);
  margin-top: 13px;
  margin-left: auto;
  margin-right: auto;
  font-size: 16px;
  line-height: 32px;
}

.contactus__section3 {
  padding-top: 71px;
}

.contactus__section3-paragraph {
  color: var(--dim-grey);
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
  font-size: 16px;
  line-height: 32px;
}

.contactus__section3-heading {
  color: var(--dark-slate-blue);
  margin-left: auto;
  margin-right: auto;
  font-size: 40px;
}

.contact__container2 {
  max-width: 1440px;
}

.paragraph-95 {
  width: 26ch;
  max-width: 26ch;
  color: var(--dim-grey);
  margin-top: 10px;
  font-size: 16px;
  line-height: 32px;
}

.text-block-128 {
  color: var(--dark-slate-blue);
  font-size: 38px;
  font-weight: 700;
  line-height: 100%;
}

.contactus_section3_tab-link {
  opacity: 1;
  text-align: left;
  white-space: normal;
  mix-blend-mode: normal;
  background-color: #0000;
  width: 275px;
  height: 300px;
  padding-left: 10px;
  padding-right: 35px;
}

.contactus_section3_tab-link.w--current {
  border-bottom: 7px solid var(--medium-slate-blue);
  opacity: 1;
  background-color: #0000;
  height: 310px;
}

.contactus_section3_tab-link2 {
  opacity: 1;
  text-align: left;
  background-color: #0000;
  width: 275px;
  height: 310px;
  margin-left: 50px;
  padding-left: 10px;
  padding-right: 35px;
}

.contactus_section3_tab-link2.w--current {
  border-bottom: 7px solid var(--medium-slate-blue);
  opacity: 1;
  background-color: #0000;
}

.tabs-section3 {
  opacity: 1;
  text-align: center;
  margin-top: 55px;
}

.contactus_section3_tab-menu {
  white-space: normal;
}

.collection-list-11 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.checkbox-4 {
  border-color: var(--dim-grey-3);
  border-radius: 4px;
  width: 15px;
  height: 15px;
  margin-top: 0;
}

.checkbox-4.w--redirected-checked {
  border-width: 2.8px;
  border-color: var(--medium-slate-blue);
  background-color: var(--medium-slate-blue);
  border-radius: 4px;
}

.checkbox-4.w--redirected-focus {
  box-shadow: none;
}

.industry_list_names {
  color: var(--dim-grey);
  margin-bottom: 0;
  margin-left: 10px;
  font-weight: 500;
  transition: all 50ms;
}

.industry_list_names:hover {
  color: var(--medium-slate-blue);
  font-weight: 700;
}

.checkbox-field-6 {
  align-items: center;
  display: flex;
}

.checkbox-5 {
  border-color: var(--dim-grey-3);
  border-radius: 4px;
  width: 15px;
  height: 15px;
  margin-top: 0;
}

.checkbox-5.w--redirected-checked {
  border-width: 2.8px;
  border-color: var(--medium-slate-blue);
  background-color: var(--medium-slate-blue);
  border-radius: 4px;
}

.checkbox-5.w--redirected-focus {
  box-shadow: none;
}

.checkbox-label-6 {
  color: var(--dim-grey);
  margin-bottom: 0;
  margin-left: 10px;
  font-weight: 500;
  transition: all 50ms;
}

.checkbox-label-6:hover {
  color: var(--medium-slate-blue);
  font-weight: 700;
}

.checkbox-field-7 {
  flex-direction: row;
  align-items: center;
  display: flex;
}

.collection-list-12 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.collection-list-13 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.checkbox-6 {
  border-color: var(--dim-grey-3);
  border-radius: 4px;
  width: 15px;
  height: 15px;
  margin-top: 0;
}

.checkbox-6.w--redirected-checked {
  border-width: 2.8px;
  border-color: var(--medium-slate-blue);
  background-color: var(--medium-slate-blue);
  border-radius: 4px;
}

.checkbox-6.w--redirected-focus {
  box-shadow: none;
}

.scale_list_names {
  color: var(--dim-grey);
  margin-bottom: 0;
  margin-left: 10px;
  font-weight: 500;
  transition: all 50ms;
}

.scale_list_names:hover {
  color: var(--medium-slate-blue);
  font-weight: 700;
}

.checkbox-field-8 {
  align-items: center;
  display: flex;
}

.stories_block {
  padding-left: 20px;
  padding-right: 20px;
}

.section2__card-people {
  border: 1px solid #785dfb1a;
  border-radius: 10px;
  width: 556px;
  height: 338px;
  margin-right: 10px;
  padding: 56px 80px 60px;
  transition: background-color .25s;
}

.section2__card-people:hover {
  background-color: #f7f4fd;
  border-style: solid;
  box-shadow: 0 1px 4px -1px #785dfb29, 0 1px 12px -1px #785dfb42;
}

.link-block-6 {
  align-items: center;
  text-decoration: none;
  display: flex;
  position: static;
  inset: auto auto 0% 0%;
}

.c-faq-icon {
  justify-content: center;
  align-items: center;
  padding: 20px;
  position: relative;
}

.c-faq-q {
  align-items: center;
  display: flex;
}

.faq-a-text {
  color: #ffffffbf;
  font-size: 1em;
  line-height: 1.6em;
}

.c-faq-q-text {
  flex: 1;
  padding: 20px;
}

.faq-q-text {
  color: #fff;
}

.c-faq-divider {
  padding-left: 20px;
  padding-right: 20px;
}

.faq-stripe-1 {
  background-color: #fff;
  width: 2px;
  height: 100%;
}

._w-faq-icon {
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
  position: relative;
}

.c-faq-a-text {
  padding: 20px;
}

.faq-divider {
  border-top: 1px dashed #ffffff40;
  height: 0;
}

.c-faq-a {
  perspective-origin: 50% 0;
  transform-origin: 50% 0;
  overflow: hidden;
}

.c-faq {
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.c-faq-item {
  cursor: pointer;
  background-color: #222;
  border-left: 3px solid #2ea07c;
  margin-bottom: 10px;
  font-size: 1.2em;
  line-height: 1.6em;
}

.faq-stripe-2 {
  background-color: #fff;
  width: 100%;
  height: 2px;
  position: absolute;
}

.section5_tabs_link {
  color: #222222bf;
  background-color: #0000;
  font-size: 16px;
  font-weight: 700;
}

.section5_tabs_link.w--current {
  border-bottom: 3px solid var(--medium-slate-blue);
  color: var(--medium-slate-blue);
  white-space: nowrap;
  background-color: #0000;
}

.tabs-content-6 {
  margin-top: 52px;
}

.mcc_section2_tab-menu {
  white-space: nowrap;
  flex-direction: row;
  justify-content: space-between;
  display: flex;
}

.mcc_section2_tab-link {
  border: 1px solid var(--medium-slate-blue);
  color: #4a4a68;
  background-color: #fff;
  border-radius: 10px;
  padding: 10px 25px;
  font-weight: 700;
  line-height: 140%;
}

.mcc_section2_tab-link.w--current {
  background-color: var(--medium-slate-blue);
  color: #fff;
  padding-right: 25px;
}

.tabs-content-7 {
  margin-top: 40px;
}

.tab-pane-tab-3 {
  margin-left: 33px;
  padding-left: 20px;
}

.dropdown-2 {
  z-index: 1;
  width: 231px;
  text-decoration: none;
}

.dropdown-2.ai-dd-hide {
  display: none;
}

.hero_section {
  background-color: var(--ghost-white);
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6265a2a4c6c1fb5467b20aca_Group%2034234.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  margin-top: 87px;
  padding-top: 100px;
  padding-bottom: 100px;
  overflow: hidden;
}

.hero_container {
  background-color: var(--ghost-white);
  max-width: 1011px;
  margin-top: 0;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.text-block-138 {
  display: none;
}

.container-16 {
  max-width: 1140px;
  padding-left: 15px;
  padding-right: 15px;
}

.section-12 {
  background-color: #f7f4fd;
  margin-top: 87px;
  padding-top: 100px;
}

.section-13 {
  background-color: #f7f4fd;
  padding-top: 100px;
  padding-bottom: 100px;
}

.container-17 {
  justify-content: space-between;
  align-items: center;
  max-width: 1100px;
  display: flex;
}

.div-block-270 {
  margin-right: 100px;
  padding-top: 25px;
}

.heading-106 {
  color: #4a4a68;
  font-size: 64px;
  font-weight: 800;
  line-height: 82px;
}

.image-261 {
  margin-top: -25px;
  margin-left: 227px;
}

.paragraph-100 {
  color: #4a4a68;
  width: 46ch;
  margin-top: 20px;
  font-size: 16px;
  line-height: 32px;
}

.text-span-16 {
  font-weight: 600;
}

.body-2 {
  margin-top: 87px;
}

.body-2.dev-about-us {
  margin-top: 10px;
}

.section-14 {
  color: #4a4a68;
  padding-top: 80px;
  padding-bottom: 80px;
}

.container-4 {
  max-width: 1134px;
  display: flex;
}

.div-block-271 {
  margin-left: 80px;
}

.heading-107 {
  color: #4a4a68;
  margin-top: 30px;
  margin-bottom: 0;
  font-size: 40px;
  font-weight: 800;
  line-height: 56px;
}

.paragraph-101 {
  color: #4a4a68;
  width: 50ch;
  margin-top: 20px;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 32px;
}

.tabs_menu1 {
  white-space: nowrap;
  border-bottom: 1px solid #4a4a6866;
  justify-content: space-between;
  width: 844px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: visible;
}

.paragraph-102 {
  color: #4a4a68;
  margin-top: 18px;
  font-size: 16px;
  line-height: 32px;
}

.image-262 {
  object-fit: cover;
  width: 53px;
  height: 53px;
  margin-top: 5px;
}

.container-18 {
  text-align: center;
  max-width: 65rem;
}

.tabs-content-8 {
  margin-top: 77px;
}

.tabs-15 {
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
}

.section-9 {
  padding-top: 80px;
  padding-bottom: 60px;
}

.container-19 {
  text-align: center;
  max-width: 1200px;
}

.heading-108 {
  color: #4a4a68;
  margin-left: auto;
  margin-right: auto;
  font-size: 40px;
  font-weight: 800;
  line-height: 56px;
}

.paragraph-104 {
  color: #4a4a68;
  width: 96ch;
  margin-top: 18px;
  margin-left: auto;
  margin-right: auto;
  font-size: 16px;
  line-height: 32px;
}

.image-339.mobile {
  display: none;
}

.div-block-319 {
  text-decoration: none;
}

.div-block-322 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  margin-top: 44px;
  display: flex;
}

.div-block-322.web {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 436px 266px 328px 1fr;
  grid-auto-columns: 1fr;
  max-width: 89.75rem;
  margin-top: 33px;
  display: none;
}

.image-341 {
  margin-right: 10px;
}

.image-342 {
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  object-position: 50% 50%;
  background-clip: border-box;
  max-width: 100%;
  position: static;
}

.slider-9 {
  background-color: #ddd0;
  display: block;
  overflow: visible;
}

.slider-9.mobile {
  margin-top: 34px;
  display: block;
  overflow: hidden;
}

.mask-8 {
  overflow: visible;
}

.slider-pic-one {
  max-width: 30%;
  margin-right: 20px;
  position: relative;
}

.left-arrow-8, .right-arrow-7, .slide-nav-10 {
  display: none;
}

.div-block-323 {
  width: auto;
  overflow: visible;
}

.image-343 {
  object-fit: cover;
  max-width: 100%;
  height: 238.234px;
}

.slider-pic-two {
  max-width: 18%;
  margin-right: 20px;
}

.slider-pic-three {
  max-width: 22%;
  margin-right: 20px;
}

.lifeatmoolya_hero {
  background-color: #f7f4fd;
  height: auto;
  margin-top: 87px;
  padding-top: 60px;
  padding-bottom: 100px;
}

.lifeatmoolya_hero-container {
  max-width: 1100px;
}

.lifeatmoolya_hero-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 2fr;
}

.lifeatmoolya_hero-heading {
  color: #4a4a68;
  letter-spacing: 0;
  font-size: 64px;
  font-weight: 900;
  line-height: 80px;
}

.lifeatmoolya_hero-paragraph {
  color: #4a4a68;
  letter-spacing: 0;
  width: 50ch;
  margin-top: 15px;
  font-size: 16px;
  line-height: 32px;
}

.lifeatmoolya_hero-div2 {
  margin-bottom: -60px;
  margin-left: -60px;
}

.slide-14 {
  height: 300px;
}

.paragraph-109 {
  color: #4a4a68;
  font-size: 16px;
  line-height: 34px;
}

.lifeatmoolya_section2 {
  display: none;
}

.text-block-156 {
  color: #4a4a68;
  white-space: nowrap;
  width: 100%;
  margin-left: 80px;
  font-size: 35px;
  font-weight: 800;
  line-height: 100%;
}

.link-17 {
  z-index: 1;
  color: #785dfb;
  margin-top: 10px;
  font-size: 16px;
  line-height: 32px;
  display: block;
  position: relative;
}

.link-17.event-link, .link-17.vocab-link, .link-17.reward-link {
  display: none;
}

.div-block-328 {
  padding-left: 25px;
}

.slide-13 {
  height: 292px;
}

.right-arrow-9 {
  display: none;
}

.lifeatmoolya_section2-container {
  max-width: 1100px;
  padding-top: 60px;
  padding-bottom: 60px;
  position: relative;
}

.div-block-330 {
  position: absolute;
  top: -150px;
  bottom: auto;
  right: auto;
}

.div-block-329 {
  padding-top: 74px;
}

.lifeatmoolya_section2-slider {
  background-color: #0000;
  width: 100%;
  height: 600px;
  position: relative;
}

.image-368 {
  width: 418px;
}

.mask-9 {
  width: 100%;
  height: auto;
  padding-top: 240px;
}

.grid-31 {
  grid-template-rows: auto;
}

.text-block-155 {
  color: #785dfb33;
  font-size: 100px;
  font-weight: 800;
}

.slide-nav-12 {
  color: #333;
  text-align: left;
  mix-blend-mode: normal;
  width: auto;
  padding-top: 0;
  font-size: 10px;
  position: absolute;
  inset: auto -50px 200px auto;
  transform: rotate(90deg);
}

.div-block-334 {
  width: 550px;
  height: 100%;
  color: var(--white);
  background-color: #4a4a68b3;
  border-radius: 10px;
  text-decoration: none;
}

.lifeatmoolya_section3-grid-div2 {
  background-color: var(--dark-slate-blue);
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/625d0387323b616e87f69f8f_Rectangle%203.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: inline-block;
  position: relative;
}

.text-block-158-copy {
  z-index: 2;
  color: #fff;
  width: 23ch;
  margin-left: auto;
  margin-right: auto;
  padding-top: 60px;
  font-size: 28px;
  font-weight: 700;
  line-height: 40px;
  text-decoration: none;
  position: relative;
}

.text-block-158 {
  z-index: 2;
  color: #fff;
  width: 14ch;
  margin-left: auto;
  margin-right: auto;
  font-size: 28px;
  font-weight: 700;
  line-height: 40px;
  position: relative;
}

.lifeatmoolya_section3-container {
  text-align: center;
  max-width: 1100px;
}

.link-18 {
  color: #ffffffd9;
  width: 50ch;
  margin-top: 24px;
  margin-left: auto;
  margin-right: auto;
  font-size: 16px;
  line-height: 32px;
  text-decoration: none;
  transition: color .5s;
  display: block;
  position: relative;
}

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

.lifeatmoolya_section3-grid-div1 {
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/625d038762cba904062cea5d_Rectangle%204.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 10px;
  height: 300px;
  padding-top: 81px;
  display: none;
  position: relative;
}

.lifeatmoolya_section3 {
  text-align: center;
  margin-top: 60px;
  padding-bottom: 140px;
}

.lifeatmoolya_section4 {
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/625d19bb04ea43320b13302f_CTA%20(1).png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  height: auto;
  padding-top: 200px;
  padding-bottom: 200px;
}

.heading-110 {
  color: #fff;
  margin-left: auto;
  margin-right: auto;
  font-size: 40px;
  font-weight: 800;
  line-height: 56px;
}

.text-block-160 {
  color: #fff;
  margin-top: 5px;
  margin-left: auto;
  margin-right: auto;
  font-size: 16px;
  line-height: 32px;
}

.text-block-161 {
  color: #fff;
  margin-top: 27px;
  margin-left: auto;
  margin-right: auto;
  font-size: 16px;
  line-height: 32px;
}

.text-block-162 {
  color: #fff;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  font-size: 16px;
  line-height: 32px;
}

.link-block-13 {
  margin-top: 43px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
}

.image-369 {
  margin-top: 0;
}

.div-block-337 {
  margin-top: 88px;
  display: flex;
}

.div-block-339 {
  margin-left: 56px;
  display: block;
}

.div-block-339.wheel_data {
  display: block;
}

.grid-32 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 31px;
}

.heading-111 {
  color: var(--dark-slate-blue);
  margin-top: 0;
  font-size: 28px;
  line-height: 40px;
}

.paragraph-110 {
  color: #4a4a68;
  margin-top: 17px;
  font-size: 16px;
  line-height: 32px;
}

.text-block-163 {
  color: #4a4a68;
  margin-top: 14px;
  font-weight: 500;
}

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

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

.text-block-164:hover {
  color: var(--dark-slate-blue);
  font-weight: 400;
}

.text-block-164:active {
  font-weight: 400;
}

.text-block-164:focus {
  font-weight: 700;
}

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

.content_div {
  padding-top: 0;
}

.heading-113 {
  color: var(--dark-slate-blue);
  margin-top: 0;
  margin-bottom: 0;
  padding-right: 0;
  font-size: 64px;
  font-weight: 900;
  line-height: 80px;
}

.text-span-21 {
  color: var(--medium-slate-blue);
}

.image-437 {
  margin-bottom: 28px;
}

.button-10 {
  border: 1px solid var(--medium-slate-blue);
  background-color: var(--white);
  width: 192px;
  height: 56px;
  color: var(--medium-slate-blue);
  letter-spacing: .16px;
  border-radius: 8px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 15px;
  margin-bottom: 15px;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  transition: color .3s, background-color .3s;
  display: flex;
}

.button-10:hover {
  background-color: var(--medium-slate-blue);
  color: #fff;
}

.button-10.transparent {
  background-color: #f5f7fa;
}

.button-10.transparent:hover {
  color: #000;
}

.button-10.gated-casestudies {
  margin: 6px 6px 6px 0;
}

.wheel {
  width: 440px;
  max-width: 100%;
  height: 400px;
  margin-top: 10px;
  margin-left: 20px;
  margin-right: -20px;
  padding-top: 0;
  position: relative;
}

.image-438 {
  float: none;
  position: absolute;
  top: 0;
}

.image-438.wheel_item {
  width: 152px;
}

.image-439 {
  float: none;
  position: absolute;
  top: -20px;
  left: 110px;
}

.image-440 {
  float: none;
  position: absolute;
  top: 0;
  left: 212px;
}

.image-440.wheel_item {
  width: 144px;
}

.image-441 {
  position: absolute;
  top: 109px;
  left: -18px;
}

.image-441.wheel_item {
  width: 138px;
}

.image-442 {
  width: 100px;
  position: absolute;
  top: 160px;
  left: 130px;
}

.image-443 {
  position: absolute;
  top: 104px;
  left: 238px;
}

.image-443.wheel_item {
  width: 138px;
}

.image-444 {
  position: absolute;
  top: 208px;
  left: 3px;
}

.image-444.wheel_item {
  width: 145px;
}

.image-445 {
  position: absolute;
  top: 230px;
  left: 109px;
}

.image-445.wheel_item {
  width: 141px;
}

.image-446 {
  position: absolute;
  top: 204px;
  left: 210px;
}

.image-446.wheel_item {
  width: 146px;
}

.link-6-copy {
  color: #785dfb;
  margin-top: 26px;
  font-size: 18px;
  line-height: 36px;
  text-decoration: none;
  display: block;
}

.image-447 {
  max-width: 81%;
}

.ww__heading2-2, .ww__heading4-2 {
  color: var(--white);
  text-align: left;
  font-size: 50px;
  font-weight: 900;
  line-height: 80px;
  display: block;
  position: absolute;
}

.ww__heading-2 {
  color: var(--white);
  text-align: left;
  font-size: 50px;
  font-weight: 900;
  line-height: 80px;
  display: inline-block;
}

.ww__heading3-2 {
  color: var(--white);
  text-align: left;
  font-size: 50px;
  font-weight: 900;
  line-height: 80px;
  display: block;
  position: absolute;
}

.ww__heading5-2 {
  color: #785dfb;
  font-size: 64px;
  font-weight: 900;
  line-height: 80px;
  display: block;
  position: absolute;
}

.ww__heading5-2.people, .ww__heading5-2.trans {
  color: var(--white);
  font-size: 50px;
  display: block;
}

.ww__heading5-2.you {
  color: var(--white);
  font-size: 50px;
}

.paragraph-112 {
  color: #4a4a68;
  letter-spacing: 0;
  max-width: 820px;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  font-size: 16px;
  font-weight: 400;
  line-height: 32px;
}

.paragraph-112.mobile {
  display: none;
}

.paragraph-112.desktop {
  max-width: 830px;
  margin-top: 10px;
  display: none;
}

.creative-testers-section {
  padding-top: 100px;
  padding-bottom: 120px;
}

.creative-container {
  max-width: 1250px;
}

.creative-grid {
  grid-column-gap: 90px;
  grid-row-gap: 90px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

.left-image-div {
  padding-top: 50px;
}

.left-image-div.desktop-div {
  position: relative;
}

.heading-115 {
  color: #4a4a68;
  margin-top: 0;
  margin-bottom: 20px;
  font-size: 38px;
  font-weight: 700;
  line-height: 56px;
}

.heading-116 {
  color: #4a4a68;
  margin-top: 0;
  margin-bottom: 5px;
  font-size: 38px;
  font-weight: 700;
  line-height: 56px;
}

.paragraph-113 {
  color: #4a4a68;
  margin-bottom: 26px;
  padding-right: 60px;
  font-size: 16px;
  line-height: 30px;
}

.paragraph-113.mobile-para {
  display: none;
}

.link-21 {
  color: var(--medium-slate-blue);
  font-size: 16px;
  font-weight: 700;
  line-height: 32px;
}

.utility-page-wrap {
  justify-content: center;
  align-items: center;
  max-width: 100%;
  max-height: 100%;
  display: none;
}

.utility-page-content {
  text-align: center;
  flex-direction: column;
  align-items: center;
  margin-top: 60px;
  display: flex;
  position: relative;
}

.utility-page-form {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.rating-section {
  background-color: var(--medium-slate-blue);
  padding-top: 80px;
  padding-bottom: 80px;
}

.rating-container {
  max-width: 1280px;
}

.rating-div {
  padding-left: 112px;
  padding-right: 112px;
}

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

.heading-119 {
  width: 17ch;
  color: var(--white);
  letter-spacing: -.32px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 38px;
  line-height: 50px;
}

.glassdoor-rating-div {
  width: auto;
}

.image-448 {
  border-radius: 10px;
}

.misfits-section {
  padding-top: 98px;
  padding-bottom: 100px;
}

.misfits-div {
  padding-left: 80px;
  padding-right: 80px;
}

.misfits-container {
  max-width: 1280px;
}

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

.misfits-left-div {
  padding-right: 0;
}

.heading-120 {
  color: var(--dark-slate-blue);
  margin-top: 0;
  margin-bottom: 25px;
  font-size: 40px;
  line-height: 56px;
}

.paragraph-114 {
  width: 100%;
  color: var(--dark-slate-blue);
  margin-bottom: 25px;
  padding-right: 0;
  font-size: 16px;
  line-height: 32px;
}

.link-22 {
  color: var(--medium-slate-blue);
  font-size: 16px;
  font-weight: 700;
  line-height: 30px;
}

.meet-moolyans {
  background-color: var(--ghost-white);
  padding: 105px 60px 137px;
}

.meet-moolyans-container {
  max-width: 80rem;
}

.meet-moolyans-main-div {
  font-family: Inter, Arial, sans-serif;
  position: static;
}

.heading-div-2 {
  margin-bottom: 58px;
}

.heading-121 {
  color: var(--dark-slate-blue);
  letter-spacing: -.32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 18px;
  font-size: 40px;
  font-weight: 800;
  line-height: 56px;
  display: flex;
}

.paragraph-115 {
  color: var(--dark-slate-blue);
  text-align: center;
  margin-bottom: 20px;
  margin-left: 160px;
  margin-right: 160px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 32px;
}

.meet-moolyans-grid-1 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch;
  place-items: stretch stretch;
  width: 80%;
  margin: 20px auto;
  display: grid;
}

.meet-testimonial-1 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.testimonial-content-1 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  margin-left: 48px;
  display: block;
}

.heading-122 {
  color: var(--medium-slate-blue);
  letter-spacing: -.32px;
  flex: 0 auto;
  align-self: auto;
  margin-top: 0;
  margin-bottom: 16px;
  font-size: 28px;
  line-height: 40px;
}

.heading-122.right-aligned {
  align-self: flex-end;
}

.paragraph-116 {
  color: #4a4a68;
  text-align: justify;
  margin: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 32px;
}

.meet-moolyans-grid-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 80%;
  margin-top: 80px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
  position: static;
}

.meet-testimonial-2 {
  display: flex;
}

.testimonial-content-2 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  margin-right: 48px;
  display: flex;
}

.testimonial-content-2.right-aligned {
  text-align: right;
  align-items: flex-end;
}

.benefits {
  padding: 88px 0 100px;
}

.benefits-container {
  max-width: 1100px;
  padding-left: 0;
  padding-right: 0;
}

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

.collection-list-14 {
  grid-column-gap: 64px;
  grid-row-gap: 101px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.heading-123 {
  color: var(--dark-slate-blue);
  margin-top: 0;
  margin-bottom: 14px;
  font-size: 14px;
  line-height: 19.6px;
}

.image-449 {
  margin-bottom: 24px;
}

.paragraph-117 {
  width: 100%;
  color: var(--dark-slate-blue);
  line-height: 28px;
}

.benefits-header {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 68px;
  display: flex;
}

.heading-124 {
  color: var(--dark-slate-blue);
  letter-spacing: -.32px;
  margin-top: 0;
  margin-bottom: 20px;
  font-size: 40px;
  font-weight: 800;
  line-height: 56px;
}

.heading-124.location-heading {
  color: var(--white);
  margin-bottom: 40px;
}

.paragraph-118 {
  color: var(--dark-slate-blue);
  text-align: center;
  margin-left: 164px;
  margin-right: 164px;
  font-size: 16px;
  line-height: 32px;
}

.life-moolya {
  background-color: var(--ghost-white);
  padding-top: 146px;
  padding-bottom: 160px;
}

.life-moolya-container {
  max-width: 1100px;
}

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

.heading-125 {
  color: var(--dark-slate-blue);
  letter-spacing: -.32px;
  margin-top: 0;
  margin-bottom: 36px;
  font-size: 40px;
  font-weight: 800;
  line-height: 56px;
}

.paragraph-119 {
  width: 43ch;
  color: var(--dark-slate-blue);
  margin-bottom: 20px;
  font-size: 16px;
  line-height: 32px;
}

.text-block-177 {
  border-bottom: 1px none var(--medium-slate-blue);
  color: var(--medium-slate-blue);
  font-size: 16px;
  font-weight: 700;
  line-height: 32px;
  text-decoration: none;
}

.link-block-15 {
  border-bottom: 1px #000;
  text-decoration: none;
  display: inline-block;
  position: relative;
}

.take-a-peek-line {
  background-color: var(--medium-slate-blue);
  width: 100%;
  height: 2px;
  margin-top: -7px;
  position: absolute;
}

.html-embed-3 {
  display: block;
}

.heading-127, .image-461, .div-block-352 {
  display: none;
}

.founder-section-2 {
  padding-top: 100px;
  padding-bottom: 100px;
  overflow: hidden;
}

.container-24 {
  flex-direction: column;
  align-items: center;
  max-width: 100%;
  display: flex;
  overflow: visible;
}

.exploratory-div {
  margin-left: 40px;
  margin-right: 40px;
  display: none;
  overflow: visible;
}

.text-field-4 {
  color: #4a4a68;
  background-color: #fff0;
  border: 1px #000;
  border-bottom: 2px solid #4a4a68;
  margin-bottom: 46px;
}

.text-span-23 {
  color: #785dfb;
  font-weight: 700;
}

.button-12 {
  color: #785dfb;
  background-color: #3898ec00;
  border: 1px solid #785dfb;
  border-radius: 8px;
  width: 522px;
  margin-bottom: 20px;
  font-size: 16px;
  line-height: 24px;
}

.gray-baseline {
  background-color: #58676d36;
  border-radius: 20px;
  width: 440px;
  height: 5px;
  position: static;
}

.link-16 {
  color: #785dfb;
  text-decoration: underline;
}

.banner11_marquee-7 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  object-fit: fill;
  background-color: #f8f7ff;
  flex-flow: row;
  flex: none;
  grid-template-rows: auto;
  grid-template-columns: .75fr .75fr .75fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  margin-right: 0;
  padding: 0;
  transition: opacity .2s;
  display: flex;
  overflow: visible;
}

.heading-129 {
  color: #4a4a68;
  margin-bottom: 23px;
  font-size: 22px;
  line-height: 32px;
}

.button-13 {
  color: #785dfb;
  letter-spacing: .16px;
  background-color: #fff;
  border-radius: 8px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 192px;
  height: 56px;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  display: flex;
}

.link-26 {
  color: #785dfb;
}

.container-25 {
  max-width: 100%;
  display: block;
  overflow: hidden;
}

.field-label-6 {
  color: #7e7676;
  display: none;
}

.button-div {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.qone {
  width: 522px;
  margin-bottom: 24px;
  margin-right: 0;
  font-size: 22px;
  line-height: 32px;
  display: block;
}

.text-block-178 {
  color: #58676d80;
  font-weight: 500;
}

.no-not-really {
  color: #785dfb;
  background-color: #3898ec00;
  border: 1px solid #785dfb;
  border-radius: 8px;
  width: 522px;
  font-size: 16px;
  line-height: 24px;
}

.no-not-really.option-three-b {
  margin-top: 20px;
}

.form-2 {
  object-fit: fill;
  object-position: 50% 50%;
  background-color: #d4cff300;
  padding-top: 0;
  display: block;
  overflow: visible;
}

.heading-130 {
  color: #4a4a68;
  letter-spacing: -.32px;
  margin-top: 82px;
  margin-bottom: 42px;
  font-size: 22px;
  font-weight: 600;
  line-height: 32px;
}

.div-block-325 {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/623c9caa089ed36811997928_Blue%20Pattern.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  flex-direction: column;
  align-items: center;
  width: 100vw;
  padding-top: 125px;
  padding-bottom: 125px;
  transition: opacity .2s;
  display: block;
  overflow: visible;
}

.purplr-timeline {
  background-color: #785dfb;
  border-radius: 20px;
  width: 100px;
  height: 5px;
}

.purplr-timeline.q1 {
  width: 110px;
}

.purplr-timeline.q2 {
  width: 220px;
}

.purplr-timeline.q3 {
  width: 330px;
}

.purplr-timeline.q4 {
  width: 440px;
}

.yes-we-are {
  color: #785dfb;
  background-color: #3898ec00;
  border: 1px solid #785dfb;
  border-radius: 8px;
  width: 522px;
  margin-bottom: 20px;
  font-size: 16px;
  line-height: 24px;
}

.quiz-1-section {
  display: flex;
  overflow: hidden;
}

.quiz-1-section.web {
  overflow: hidden;
}

.quiz-1-section.mobile {
  display: none;
}

.submit-button-2 {
  letter-spacing: 1px;
  background-color: #785dfb;
  border-radius: 8px;
  padding: 16px 48px;
  font-weight: 700;
}

.submit-button-2.temp_class {
  display: block;
}

.button-3 {
  background-color: #3898ec00;
  width: 522px;
}

.button-3.option-three {
  margin-top: 20px;
}

.heading-131 {
  color: #fff;
  text-align: center;
  letter-spacing: -.32px;
  margin-top: 0;
  margin-bottom: 20px;
  font-weight: 800;
  line-height: 56px;
}

.button-14 {
  color: #785dfb;
  background-color: #3898ec00;
  border: 1px solid #785dfb;
  border-radius: 8px;
  width: 522px;
  font-size: 16px;
  line-height: 24px;
}

.button-14.qa_answer {
  margin-bottom: 20px;
}

.button-14.option-three-c {
  margin-top: 20px;
}

.explanatory-text-block {
  color: #4a4a68;
  margin-bottom: 8px;
  font-size: 16px;
  font-weight: 600;
  line-height: 30px;
  text-decoration: none;
}

.explanatory-text-block.chat-mithun {
  display: none;
}

.question3 {
  width: 522px;
  margin-left: 90px;
  display: block;
}

.question3.question, .question3.question4 {
  display: none;
}

.text-block-179 {
  color: #fff;
  text-align: center;
  margin-bottom: 55.45px;
  font-size: 16px;
  line-height: 32px;
}

.question-div-main {
  max-width: 100%;
  transition: opacity .2s;
  display: flex;
  overflow: visible;
}

.line-div {
  margin-left: 0;
  display: block;
}

.question_div.is--main {
  z-index: 5;
  background-color: #d7d2f700;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 100%;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
  position: static;
}

.question {
  z-index: 2;
  flex: 0 auto;
  width: 522px;
  margin-left: 90px;
  padding-top: 0;
  padding-bottom: 0;
  display: none;
  position: static;
  overflow: visible;
}

.question.question1 {
  display: block;
}

.question.question2, .question.question3.question-quiz, .question.question3, .question.question3.question-quiz {
  display: none;
}

.section-17 {
  background-color: #785dfb;
  padding-top: 84px;
  padding-bottom: 84px;
}

.div-block-358 {
  justify-content: space-between;
  max-width: 1024px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div-block-358.new-career-cta {
  width: 1100px;
  max-width: 100%;
}

.text-block-180 {
  color: #fff;
  font-size: 40px;
  font-weight: 800;
  line-height: 56px;
}

.text-block-181 {
  color: #fff;
  margin-top: 19px;
  font-size: 16px;
  line-height: 32px;
}

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

.button-15 {
  color: #785dfb;
  letter-spacing: .05em;
  text-transform: uppercase;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6409a83784239cf091286337_btn-bg-white.webp");
  background-position: 0 0;
  background-size: 100% 100%;
  border-radius: 8px;
  padding: 16px 48px;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
}

.button-15.lp-calendly-popup.lp-calendly-popup-5 {
  z-index: 2;
  text-transform: none;
  transition: all .6s;
  position: relative;
}

.button-15.lp-calendly-popup.lp-calendly-popup-5.ta-fasttrack-automation-schedule-a-call-btn {
  width: 380px;
  color: var(--medium-slate-blue);
  text-align: center;
  background-color: #fff;
  background-image: none;
  font-weight: 600;
}

.button-15.au-calendly-btn.au-calendly-btn-1 {
  z-index: 2;
  position: relative;
}

.section-18 {
  margin-top: 60px;
}

.image-465 {
  max-width: 100%;
}

.got-attention-code.hide-contact-us, .slider-10.mobile {
  display: none;
}

.slide-1 {
  overflow: visible;
}

.mask-10 {
  width: 400px;
  overflow: visible;
}

.hover-im {
  cursor: pointer;
}

.we-lead-the-world {
  -webkit-text-fill-color: inherit;
  background-color: #785dfb0d;
  background-clip: border-box;
  margin-top: 0;
  display: none;
}

.we-lead-the-world.we-lead-new-section.new-dev-we-lead-section.hidden {
  display: none;
}

.we-lead-the-world.we-lead-new-section.ai-services-section {
  z-index: 1;
  background-color: #f7f4fd;
  padding-bottom: 60px;
  position: relative;
}

.we-lead-the-world.we-lead-new-section.ai-sol-faster-section {
  background-color: #efe8ff;
  position: relative;
}

.we-lead-the-world.we-lead-new-section.dev-we-lead-faster-section {
  background-color: #f7f4fd;
  padding-bottom: 60px;
  position: relative;
}

.we-lead-the-world.we-lead-new-section {
  display: block;
}

.we-lead-the-world.we-lead-new-section.ai-solutions-section {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/65e014a70e8ca83275361985_Rectangle%2018440%20(1).webp");
  background-position: 0 0;
  background-size: auto;
  padding-bottom: 60px;
}

.we-lead-the-world.we-lead-new-section.ecom-ss-lead-section {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/65e014a70e8ca83275361985_Rectangle%2018440%20(1).webp");
  background-position: 0 0;
  background-size: auto;
  padding-bottom: 60px;
  position: relative;
}

.we-lead-the-world.we-lead-new-section.de-we-lead-section {
  background-color: #0000;
  background-image: none;
  background-position: 0 0;
  background-size: auto;
  padding-bottom: 60px;
  position: relative;
}

.we-lead-container {
  max-width: 1000px;
  padding-left: 15px;
  padding-right: 15px;
}

.we-lead-container.ecom-ss-lead-container {
  z-index: 1;
  position: relative;
}

.we-lead-container.ai-test-we-lead-cont {
  max-width: 1200px;
}

.we-lead-container.ai-test-we-lead-cont.show {
  max-width: none;
}

.we-lead-div {
  margin-top: 80px;
  margin-bottom: 10px;
  padding-top: 0;
  padding-bottom: 0;
}

.we-lead-div.ai-sol-carousel-sec, .we-lead-div.ai-sol-csa-we-lead-div, .we-lead-div.ai-testing-lead-div {
  margin-top: 0;
}

.heading-132 {
  color: var(--dark-slate-blue);
  text-align: center;
  letter-spacing: .16px;
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 40px;
  font-weight: 700;
  line-height: 56px;
}

.heading-132.new-dev-heading-132 {
  font-size: 32px;
}

.text-span-24 {
  color: var(--medium-slate-blue);
}

.text-block-182 {
  color: var(--dark-slate-blue);
  text-align: center;
  margin-bottom: 30px;
  font-size: 16px;
  font-weight: 400;
  line-height: 32px;
}

.text-block-182.new-dev-text-block-182 {
  color: #41415c;
}

.we-lead-content-div {
  margin-top: 100px;
  margin-bottom: 100px;
}

.we-lead-content-div.we-lead-new {
  margin-top: 10px;
  margin-bottom: 10px;
}

.we-lead-content-div.we-lead-new.de-lead-new {
  padding-top: 40px;
}

.we-lead-content-div.ai-sol-we-lead-new {
  margin-top: 60px;
  margin-bottom: 10px;
}

.we-lead-content-div.ai-sol-csa-we-lead-new {
  margin-top: 60px;
  margin-bottom: 0;
}

.we-lead-grid {
  grid-column-gap: 30px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto auto auto;
}

.we-lead-grid.desktop {
  display: block;
}

.we-lead-grid.desktop.owl-carousel.owl-theme.ai-testing {
  display: none;
}

.we-lead-grid.desktop.owl-carousel.owl-theme.show {
  grid-column-gap: 30px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.we-lead-grid.mobile {
  display: none;
}

.we-lead-grid.mobile.custom-carousel.owl-carousel.owl-theme.ai-testing-mob {
  grid-column-gap: 30px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.expert-qa-sdet-s {
  justify-content: center;
  width: 100%;
  display: block;
}

.text-span-25 {
  color: var(--medium-slate-blue);
}

.heading-133 {
  color: var(--dark-slate-blue);
  letter-spacing: .16px;
  margin-top: 0;
  margin-bottom: 15px;
  font-size: 24px;
  line-height: 32px;
}

.paragraph-121 {
  color: #4a4a68;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 32px;
}

.paragraph-121.new-dev-we-lead-para {
  text-align: justify;
  margin-top: 35px;
}

.ba-in-testing {
  padding-left: 180px;
}

.ba-in-testing.some-text {
  padding-left: 0;
}

.ba-in-testing.ai-testing-why {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  padding: 30px;
  display: flex;
}

.text-span-26 {
  color: var(--medium-slate-blue);
}

.paragraph-122 {
  color: #4a4a68;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 32px;
}

.paragraph-122.new-dev-we-lead-para {
  text-align: justify;
  margin-top: 35px;
}

.dev-in-code-quality {
  width: 100%;
}

.text-span-27 {
  color: var(--medium-slate-blue);
}

.expert-consultants {
  padding-left: 180px;
}

.expert-consultants.some-text {
  padding-left: 0;
}

.culture-influencers {
  width: 100%;
}

.text-span-28, .text-span-29 {
  color: var(--medium-slate-blue);
}

.logo-section {
  margin-top: 90px;
}

.logo-container {
  background-color: #f1eeff;
  border-radius: 16px;
  max-width: 1200px;
}

.logo-container.new-logo-container, .logo-container.ta-logo-container {
  background-color: #f9f7ff;
  border-radius: 0;
  max-width: 1840px;
  height: 100px;
  padding-bottom: 30px;
}

.logo-container.ta-logo-container.white-bg {
  background-color: #0000;
}

.logo-container.ta-logo-container.no-bg {
  background-color: #fff;
}

.logo-container.ta-logo-container.no-bg.h-81 {
  height: 80px;
}

.logo-container.ees-logo-container {
  background-color: #f9f7ff;
  max-width: 1840px;
  height: 100px;
  padding-bottom: 30px;
}

.logo-div {
  margin-top: 0;
  padding: 66px 56px 40px;
}

.logo-div.lp-outliers {
  padding-top: 0;
  padding-bottom: 0;
}

.logo-div.lp-outliers.new-lp-outliers {
  border-radius: 0;
  padding-top: 20px;
  display: flex;
}

.heading-134 {
  color: var(--dark-slate-blue);
  text-align: center;
  letter-spacing: .16px;
  margin-top: 0;
  margin-bottom: 20px;
  font-size: 38px;
  font-weight: 800;
  line-height: 56px;
}

.heading-134.sp-text {
  margin-bottom: 10px;
}

.heading-134.new-heading-134 {
  text-align: left;
  width: 350px;
}

.text-block-183 {
  color: var(--dark-slate-blue);
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 32px;
}

.text-block-183.new-text-block-183 {
  text-align: left;
  margin-top: -10px;
}

.logo-heading {
  margin-bottom: 30px;
}

.logo-heading.new-logo-heading {
  margin-bottom: 0;
  padding-top: 20px;
  position: relative;
}

.logos {
  display: none;
}

.logos-panel {
  grid-column-gap: 60px;
  grid-row-gap: 16px;
  grid-template-rows: repeat(auto-fit, 0);
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-content: stretch space-between;
  place-items: center;
  max-width: 100%;
  display: grid;
}

.collibra.mobile, .licious.mobile {
  display: block;
}

.homepage_hero {
  margin-top: 86px;
  padding-top: 30px;
  padding-bottom: 50px;
  display: flex;
}

.homepage_hero.lit-hero-sec {
  flex-flow: column;
  padding-top: 0;
  padding-bottom: 0;
}

.homepage_hero-container {
  max-width: 1160px;
}

.homepage_hero-container.lit-hero-container {
  max-width: 1140px;
}

.heading-135 {
  color: #4a4a68;
  font-size: 64px;
  font-weight: 900;
  line-height: 80px;
}

.text-span-30 {
  color: #785dfb;
}

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

.text-block-184 {
  color: #4a4a68;
  margin-left: 15px;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
}

.image-467 {
  width: 100%;
  max-width: 350px;
  height: 9px;
}

.image-467.ta-hero-2-shade {
  z-index: -1;
  max-width: 420px;
  height: 7px;
  margin-top: -35px;
  position: relative;
}

.image-468 {
  width: 729px;
}

.div-block-361 {
  margin-right: 30px;
  padding-top: 90px;
  position: relative;
}

.div-block-361.lit-hero-txt-div {
  width: 535px;
  padding-top: 40px;
}

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

.grid-36.lit-hero-grid {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
}

.link-block-16 {
  width: 220px;
  height: 49px;
  color: var(--white);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/62b941b2bbb02549a8bdf9f3_Hero%20button.png");
  background-position: 0 0;
  background-size: 100% 100%;
  justify-content: center;
  align-items: center;
  margin-top: 30px;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  text-decoration: none;
  display: flex;
}

.link-block-16.absolutely, .link-block-16.absolutely.abs-lp {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6409a83712b4fe431ac2b6a3_btn-bg-purple.webp");
  background-size: 100% 100%;
  margin-top: 45px;
}

.link-block-16.absolutely.abs-lp.lp-calendly-popup.hidden.test {
  width: 274px;
  height: 55px;
  color: var(--medium-slate-blue);
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6a1d60e5e5a0970534c2a2dd_light-purple.webp");
  margin-top: 0;
  display: flex;
  position: absolute;
  inset: auto 36% -3% auto;
}

.link-block-16.absolutely.abs-lp.lp-calendly-popup.test-changes {
  z-index: 2;
  margin-top: 0;
  transition: transform .6s;
  position: absolute;
}

.link-block-16.absolutely.abs-lp.lp-calendly-popup.test-changes.dev-calendly-popup-6.hp-calendly-web-cta {
  margin-top: 20px;
  position: static;
}

.link-block-16.absolutely.abs-lp.lp-calendly-popup.test-changes.dev-calendly-popup-6.hp-calendly-web-cta.ai-prd-eng-cta-btn {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/687a4d94a9317900bb513c78_Vector%20239.png");
  justify-content: center;
  width: 324px;
  margin-left: auto;
  margin-right: auto;
}

.link-block-16.absolutely.abs-lp.lp-calendly-popup.test-changes.lp-calendly-popup-1.pp-btn-changes.fa-cta-btn.ia-cta-btn-mob.eng-aug-cta-btn {
  width: 265px;
  height: 55px;
  color: var(--medium-slate-blue);
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6409a83784239cf091286337_btn-bg-white.webp");
  margin-left: 0;
  left: auto;
}

.link-block-16.absolutely.abs-lp.lp-calendly-popup.test-changes.lp-calendly-popup-1.pp-btn-changes.fa-cta-btn.ia-cta-btn-mob.eng-aug-cta-btn.ia-cta-btn {
  width: 345px;
}

.link-block-16.absolutely.abs-lp.lp-calendly-popup.test-changes.lp-calendly-popup-1.pp-btn-changes.fa-cta-btn.ia-cta-btn-mob.eng-aug-cta-btn.lit-cta-btn {
  width: 241px;
}

.link-block-16.absolutely.abs-lp.lp-calendly-popup.test-changes.lp-calendly-popup-1.fa-hero-btn {
  justify-content: center;
  width: 294px;
  height: 55px;
  margin-top: 0;
}

.link-block-16.absolutely.abs-lp.lp-calendly-popup.test-changes.lp-calendly-popup-1.fa-hero-btn.ia-hero-cta {
  width: 340px;
}

.link-block-16.absolutely.abs-lp.lp-calendly-popup.test-changes.lp-calendly-popup-1.fa-hero-btn.ia-hero-cta.os-hero-cta {
  width: 220px;
}

.link-block-16.absolutely.abs-lp.lp-calendly-popup.test-changes.lp-calendly-popup-1.fa-hero-btn.ia-hero-cta.os-hero-cta._w-294 {
  width: 294px;
}

.link-block-16.absolutely.abs-lp.lp-calendly-popup.test-changes.lp-calendly-popup-1.fa-hero-btn._w-220 {
  width: 250px;
}

.link-block-16.absolutely.abs-lp.lp-calendly-popup.test-changes.lp-calendly-popup-7 {
  width: 270px;
  height: 55px;
  color: var(--medium-slate-blue);
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6409a83784239cf091286337_btn-bg-white.webp");
  font-weight: 600;
}

.link-block-16.absolutely.abs-lp.lp-calendly-popup-copy.test-changes {
  z-index: 2;
  margin-top: 0;
  transition: transform .6s;
  position: absolute;
}

.link-block-16.consul-btn {
  width: 300px;
  height: 58px;
  margin-top: 0;
  position: absolute;
  bottom: 100px;
  left: 50%;
  transform: translate(-50%);
}

.link-block-16.consul-btn.au-calendly-btn.au-calendly-btn-2 {
  z-index: 2;
  background-size: 100% 100%;
  margin-left: 25%;
  position: relative;
  inset: auto auto 0%;
}

.link-block-16.tab {
  display: none;
}

.link-block-16.lp-header-img {
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6409a83712b4fe431ac2b6a3_btn-bg-purple.webp");
  background-size: 100% 100%;
  background-attachment: scroll;
  margin-top: 5px;
  margin-left: 20px;
  padding-top: 15px;
  line-height: 20px;
  display: inline-block;
}

.link-block-16.lp-header-img.lp-calendly-popup {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6409a83712b4fe431ac2b6a3_btn-bg-purple.webp");
  background-position: 0 0;
  background-size: 100% 100%;
}

.link-block-16.lp-header-img.lp-calendly-popup.talk-to-expert {
  display: block;
}

.link-block-16.lp-header-img.lp-calendly-popup.talk-to-expert.lp-calendly-popup-0 {
  z-index: 2;
  transition: all .6s;
  position: static;
}

.link-block-16.lp-header-img.lp-calendly-popup.talk-to-expert.lp-calendly-popup-0.userecho-nav-cta {
  letter-spacing: 1px;
}

.link-block-16.lp-header-img.lp-calendly-popup.lp-calendly-popup-0 {
  margin-top: 0;
}

.link-block-16.lp-cta {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6409a83712b4fe431ac2b6a3_btn-bg-purple.webp");
  background-size: 100% 100%;
  margin-left: auto;
  margin-right: auto;
  font-weight: 600;
}

.link-block-16.lp-cta.lp-cs-cta {
  letter-spacing: 1px;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6409a83712b4fe431ac2b6a3_btn-bg-purple.webp");
  background-size: 100% 100%;
  width: 255px;
  margin-top: 50px;
}

.link-block-16.lp-cta.lp-cs-cta.lp-cta-services {
  margin-top: 30px;
}

.link-block-16.lp-cta.lp-cs-cta.lp-cta-services.lp-calendly-popup.lp-calendly-popup-2, .link-block-16.lp-cta.lp-cs-cta.lp-calendly-popup.lp-calendly-popup-4 {
  z-index: 2;
  margin-top: 0;
  transition: all .6s;
  position: relative;
}

.link-block-16.lp-cta.lp-cs-cta.lp-calendly-popup.lp-calendly-popup-4.fa-ad-cta {
  width: auto;
  height: 55px;
  padding-top: 0;
  padding-left: 10px;
  padding-right: 10px;
}

.link-block-16.lp-cta.lp-cs-cta.lp-calendly-popup.lp-calendly-popup-4.mob-hide.h-53 {
  width: 235px;
  height: 53px;
}

.link-block-16.lp-cta.lp-cs-cta.lp-calendly-popup.lp-calendly-popup-4.desk-hide {
  display: none;
}

.link-block-16.lp-cta.lp-cs-cta.lp-calendly-popup.lp-calendly-popup-4.white-btn {
  width: 241px;
  height: 55px;
  color: var(--medium-slate-blue);
  letter-spacing: normal;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6409a83784239cf091286337_btn-bg-white.webp");
  font-size: 18px;
}

.link-block-16.lp-cta.lp-cs-cta.lp-calendly-popup.lp-calendly-popup-4.white-btn._w-265 {
  width: 265px;
  font-size: 16px;
}

.link-block-16.lp-cta.lp-cs-cta.lp-calendly-popup.lp-calendly-popup-4.white-btn.ai-imp-cta-btn {
  width: 300px;
  font-size: 16px;
}

.link-block-16.lp-cta.lp-cs-cta.lp-calendly-popup.lp-calendly-popup-6, .link-block-16.lp-cta.lp-cs-cta.lp-calendly-popup.lp-calendly-popup-7, .link-block-16.lp-cta.lp-cs-cta.lp-calendly-popup.lp-calendly-popup-7 {
  z-index: 2;
  margin-top: 0;
  transition: all .6s;
  position: relative;
}

.link-block-16.lp-cta.lp-cs-cta.ai-ser-cta {
  margin-top: 0;
}

.link-block-16.lp-cta.lp-cs-cta.ai-ser-cta.ai-cta-hide {
  display: none;
}

.link-block-16.lp-cta.lp-cs-cta.ai-ser-aas-cta {
  width: 285px;
  margin-top: 0;
}

.link-block-16.lp-cta.lp-cs-cta.ai-sol-cta {
  width: 385px;
  margin-top: 0;
}

.link-block-16.lp-cta.lp-cs-cta.ai-sol-cta.dev-cta-hide {
  display: none;
}

.link-block-16.lp-cta.lp-cs-cta.ai-ser-section-cta {
  margin: 30px 0 20px;
}

.link-block-16.lp-cta.lp-cs-cta.ai-ser-section-aas-cta {
  width: 285px;
  margin: 30px 0 20px;
}

.link-block-16.lp-cta.lp-cs-cta.dev-ser-section-cta {
  width: 300px;
  margin: 30px 0 20px;
}

.link-block-16.lp-cta.lp-cs-cta.dev-ser-section-cta.bpm-other-page-link-hide {
  display: none;
}

.link-block-16.lp-cta.lp-cs-cta.dev-sol-cta {
  width: 200px;
  margin-top: 0;
}

.link-block-16.lp-cta.lp-cs-cta.dev-sol-cta.ai-cta-hide {
  display: none;
}

.link-block-16.lp-cta.lp-cs-cta.ai-book-journey-cta {
  margin-top: 0;
}

.link-block-16.lp-cta.lp-cs-cta.bpm-bs-section-cta {
  width: 385px;
  margin: 30px 0 20px;
}

.link-block-16.lp-cta.lp-cs-cta.bpm-bs-section-cta.bpm-other-page-link-hide {
  display: none;
}

.link-block-16.lp-cta.lp-cs-cta.dev-sol-cta-mob {
  width: 385px;
  margin-top: 0;
}

.link-block-16.lp-cta.lp-cs-cta.dev-sol-cta-mob.ai-cta-hide {
  display: none;
}

.link-block-16.lp-cta.lp-cs-cta.dev-iac-cta {
  width: 150px;
  margin-top: 0;
}

.link-block-16.lp-cta.lp-cs-cta.dev-iac-cta.ai-cta-hide {
  display: none;
}

.link-block-16.lp-cta.lp-calendly-popup.lp-calendly-popup-3 {
  z-index: 2;
  margin-top: 0;
  transition: all .6s;
  position: relative;
}

.link-block-16.au-calendly-btn.au-calendly-btn-2 {
  z-index: 2;
  background-size: 100% 100%;
  margin-top: 0;
  position: relative;
}

.link-block-16.ta-cta {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6409a83712b4fe431ac2b6a3_btn-bg-purple.webp");
  background-size: 100% 100%;
  margin-left: auto;
  margin-right: auto;
  font-weight: 600;
}

.link-block-16.ta-cta.lp-cs-cta {
  letter-spacing: 1px;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6409a83712b4fe431ac2b6a3_btn-bg-purple.webp");
  background-size: 100% 100%;
  width: 255px;
  margin-top: 50px;
}

.link-block-16.ta-cta.lp-cs-cta.lp-cta-services {
  margin-top: 30px;
}

.link-block-16.ta-cta.lp-cs-cta.lp-cta-services.lp-calendly-popup.lp-calendly-popup-2 {
  z-index: 2;
  width: 225px;
  height: 55px;
  margin-top: 0;
  transition: all .6s;
  position: relative;
}

.link-block-16.ta-cta.lp-cs-cta.lp-cta-services.lp-calendly-popup.lp-calendly-popup-2.eng-aug-popup {
  width: 270px;
}

.link-block-16.ta-cta.lp-cs-cta.lp-cta-services.lp-calendly-popup.lp-calendly-popup-2.white-btn._w-340.rl-cta-btn {
  width: 270px;
  color: var(--medium-slate-blue);
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6409a83784239cf091286337_btn-bg-white.webp");
}

.link-block-16.ta-cta.lp-cs-cta.lp-cta-services.lp-calendly-popup.lp-calendly-popup-2.white-btn._w-340.rl-cta-btn.cp-cta-btn {
  width: 190px;
  margin-left: 0;
  margin-right: 0;
  position: relative;
}

.link-block-16.ai-schedule-btn {
  margin-top: 0;
}

.link-block-16.ai-schedule-btn.ai-explore-btn {
  width: 240px;
  margin-top: 30px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 5px;
  padding-right: 5px;
}

.link-block-16.ai-schedule-btn.ai-aas-schedule-btn {
  width: 240px;
  margin-top: 45px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 5px;
  padding-right: 5px;
}

.link-block-16.ai-schedule-btn.enterprise-schedule-btn {
  color: #575ca6;
  background-color: #fff;
  background-image: none;
  border: 1px solid #575ca6;
  border-radius: 8px;
  justify-content: center;
  width: 254px;
  height: 50px;
  margin-top: 40px;
  padding-left: 0;
  padding-right: 0;
  font-weight: 700;
}

.link-block-16.ecom-book-btn {
  width: 250px;
  margin-top: 0;
}

.link-block-16.ecom-book-btn.dev-ser-link-btn, .link-block-16.ecom-book-btn.ai-pe-hero-link-btn {
  width: 275px;
}

.link-block-16.ai-pe-hero-cta.ai-eng-nav-cta-btn {
  margin-top: 0;
}

.link-block-16.ai-pe-hero-cta-mob {
  display: none;
}

.text-block-185 {
  color: #fff;
  text-align: center;
  letter-spacing: 1px;
  text-transform: none;
  font-size: 14px;
  font-weight: 700;
  line-height: 24px;
}

.text-block-185.enterprise-btn-text {
  color: #575ca6;
  text-align: center;
  padding-left: 18px;
  padding-right: 18px;
  font-size: 18px;
  font-weight: 500;
  display: block;
}

.text-block-186 {
  margin-top: 32px;
  font-size: 16px;
  line-height: 24px;
}

.text-block-186.web {
  color: #4a4a68;
}

.text-block-186.mobile {
  display: none;
}

.container-29 {
  max-width: 1092px;
}

.grid-37 {
  grid-template-rows: auto;
}

.heading-136 {
  color: #4a4a68;
  margin-top: 60px;
  font-size: 40px;
  font-weight: 700;
  line-height: 56px;
}

.text-span-31 {
  color: var(--medium-slate-blue);
}

.paragraph-123 {
  color: #4a4a68;
  width: 42ch;
  margin-top: 40px;
  font-size: 16px;
  line-height: 32px;
}

.div-block-362 {
  padding-top: 78px;
}

.image-469 {
  width: 270px;
  height: 260px;
  position: absolute;
  top: 500px;
  left: -19.4px;
}

.image-469.line-web-illustration {
  z-index: 1;
  top: 200px;
  left: -47%;
}

.homepage_section2 {
  padding-bottom: 24px;
}

.why-are-they-fantastic-container {
  object-fit: fill;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 100%;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: relative;
}

.fantastic-div {
  padding-top: 60px;
  padding-bottom: 60px;
  position: static;
}

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

.text-block-187 {
  color: var(--dark-slate-blue);
  text-align: center;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 32px;
}

.fantastic-content-div {
  margin-top: -40px;
  padding-left: 100px;
  padding-right: 100px;
}

.grid-38 {
  grid-column-gap: 38px;
  grid-template-rows: auto;
}

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

.fantastic-image {
  width: 100%;
}

.div-block-363 {
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
  display: flex;
}

.collection-item-2 {
  align-items: center;
  padding-top: 14px;
  padding-bottom: 14px;
  padding-right: 0;
  display: block;
  position: relative;
}

.heading-138 {
  color: var(--dark-slate-blue);
  margin-top: 10px;
  font-size: 15px;
  font-weight: 500;
  line-height: 30px;
}

.image-471 {
  width: auto;
  height: auto;
  margin-left: 0;
  margin-right: 20px;
}

.image-472 {
  position: absolute;
  inset: -40% 0% auto auto;
}

.homepage_section4 {
  padding-top: 100px;
  padding-bottom: 100px;
}

.container-30 {
  max-width: 760px;
}

.heading-139 {
  color: #4a4a68;
  text-align: center;
  margin-top: 0;
  font-size: 40px;
  font-weight: 700;
  line-height: 56px;
}

.div-block-364 {
  text-align: center;
}

.text-span-32 {
  color: var(--medium-slate-blue);
}

.text-block-188 {
  color: #4a4a68;
  text-align: center;
  margin-top: 20px;
  font-size: 16px;
  line-height: 32px;
}

.div-block-365 {
  margin-top: 50px;
  display: flex;
}

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

.heading-140 {
  color: #4a4a68;
  font-size: 28px;
  line-height: 40px;
}

.paragraph-124 {
  color: #4a4a68;
  width: 37ch;
  margin-top: 32px;
  font-size: 16px;
  line-height: 32px;
}

.text-span-33 {
  color: var(--medium-slate-blue);
}

.div-block-367 {
  padding-left: 54px;
}

.div-block-368 {
  margin-top: 40px;
  display: flex;
}

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

.div-block-367-copy {
  padding-left: 0;
}

.div-block-370 {
  margin-top: 40px;
  display: flex;
}

.div-block-371 {
  align-items: center;
  padding-left: 54px;
  display: flex;
}

.text-block-189 {
  color: var(--dark-slate-blue);
  text-align: center;
  margin-top: 60px;
  font-size: 16px;
  font-weight: 600;
  line-height: 32px;
}

.text-block-189.small-line {
  margin-top: 30px;
  font-weight: 400;
}

.link-block-17 {
  text-align: left;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6409a83712b4fe431ac2b6a3_btn-bg-purple.webp");
  background-position: 0 0;
  background-size: 100% 100%;
  justify-content: center;
  align-items: center;
  width: 218px;
  height: 54px;
  margin-top: 49px;
  margin-left: auto;
  margin-right: auto;
  text-decoration: none;
  display: flex;
}

.link-block-17.moolyan {
  width: 290px;
  height: 74px;
  margin-top: 0;
}

.link-block-17.moolyan.want-to-be-btn {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6409a83712b4fe431ac2b6a3_btn-bg-purple.webp");
  background-size: 100% 100%;
  margin-top: -30px;
}

.link-block-17.holistic {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6409a83712b4fe431ac2b6a3_btn-bg-purple.webp");
  background-size: 100% 100%;
  margin-top: 30px;
}

.link-block-17.ct-cta-link {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6409a83712b4fe431ac2b6a3_btn-bg-purple.webp");
  background-size: 100% 100%;
  margin-top: 40px;
}

.div-block-373 {
  text-align: center;
  margin-top: 0;
}

.text-block-190 {
  color: #fff;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 700;
  line-height: 100%;
}

.text-block-190.lets-begin {
  letter-spacing: 1px;
}

.great-choice-container {
  max-width: 1140px;
}

.great-choice-div {
  padding-top: 10px;
  padding-bottom: 100px;
}

.heading-144 {
  color: var(--dark-slate-blue);
  text-align: center;
  letter-spacing: .16px;
  font-size: 40px;
  line-height: 56px;
}

.text-block-194 {
  text-align: center;
  margin-top: 0;
  margin-bottom: 30px;
}

.text-span-34 {
  color: var(--medium-slate-blue);
}

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

.grid-42.desktop {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-flow: row;
}

.grid-42.desktop.custom-slick-testimonial.owl-carousel.owl-theme {
  grid-template-rows: auto auto;
}

.image-gc {
  margin-right: 40px;
}

.content-one {
  background-color: #0000;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.text-block-195 {
  color: var(--dark-slate-blue);
  margin-bottom: 20px;
  padding-left: 0;
  padding-right: 70px;
  font-size: 16px;
  font-style: italic;
  font-weight: 500;
  line-height: 28px;
}

.text-block-195.rahul {
  color: #4a4a68;
  margin-bottom: 30px;
  padding-left: 0;
  padding-right: 0;
  font-size: 16px;
  font-weight: 400;
}

.div-block-379 {
  border-left: 4px solid var(--medium-slate-blue);
  padding-left: 14px;
}

.text-block-196 {
  color: #4a4a68;
  margin-bottom: 5px;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
}

.text-block-197 {
  color: #4a4a68;
  font-size: 14px;
  font-style: normal;
}

.testimonial-item {
  background-color: #785dfb0d;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  padding: 35px 50px;
  display: flex;
}

.testimonial-item.testimonial-item-1 {
  min-height: 250px;
  margin-bottom: 25px;
  padding-right: 40px;
}

.image-482 {
  border-radius: 50%;
  width: 140px;
  max-width: 140px;
  height: 140px;
  font-size: 16px;
  line-height: 28px;
}

.holistic-container {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 100%;
  display: flex;
  position: relative;
}

.holistic-div {
  padding-top: 85px;
  padding-bottom: 85px;
}

.heading-145 {
  color: var(--dark-slate-blue);
  text-align: center;
  letter-spacing: .16px;
  margin-top: 0;
  margin-bottom: 20px;
  font-size: 40px;
  font-weight: 700;
  line-height: 56px;
}

.text-span-35 {
  color: var(--medium-slate-blue);
}

.text-block-198 {
  color: var(--dark-slate-blue);
  text-align: center;
  margin-bottom: 40px;
  font-size: 16px;
  line-height: 32px;
}

.image-483 {
  text-align: left;
  height: auto;
}

.div-block-380 {
  justify-content: center;
  margin-bottom: 70px;
  display: flex;
}

.image-484 {
  position: absolute;
  top: -37%;
  bottom: auto;
  right: -8%;
}

.image-484.lp-rightpath-img {
  z-index: 0;
  top: auto;
  bottom: -340px;
  right: 0%;
}

.image-484.lp-rightpath-img.ta-right-path-img {
  bottom: -150px;
}

.container-31 {
  max-width: 1240px;
}

.our-people-div {
  padding-top: 70px;
}

.heading-146 {
  color: var(--dark-slate-blue);
  text-align: center;
  letter-spacing: .16px;
  margin-top: 0;
  margin-bottom: 20px;
  font-size: 40px;
  font-weight: 700;
  line-height: 56px;
}

.text-block-199 {
  color: var(--dark-slate-blue);
  text-align: center;
  margin-bottom: 66px;
  font-size: 16px;
  line-height: 32px;
}

.image-485 {
  max-width: 80%;
  margin-left: 60px;
  margin-right: 60px;
  display: block;
}

.image-486 {
  max-width: 65%;
}

.image-487 {
  max-width: 90%;
}

.image-488 {
  max-width: 70%;
}

.image-489 {
  max-width: 80%;
}

.calendly {
  position: relative;
}

.calendly.new-dev-calendly {
  margin-bottom: 50px;
}

.calendly-container {
  flex-direction: column;
  align-items: center;
  max-width: 72.375rem;
  display: flex;
  position: static;
}

.calendly-div {
  padding-top: 60px;
  padding-bottom: 60px;
}

.grid-43 {
  grid-template-rows: auto;
}

.right-content-div {
  padding-top: 40px;
}

.right-content-div.mob-heading {
  display: none;
}

.image-div-calendly {
  outline-offset: 0px;
  border-radius: 10px;
  outline: 0 #333;
  box-shadow: 14px 14px 20px -10px #0000002b;
}

.heading-147 {
  color: var(--dark-slate-blue);
  letter-spacing: .16px;
  margin-top: 0;
  margin-bottom: 40px;
  padding-left: 0;
  padding-right: 40px;
  font-size: 40px;
  font-weight: 700;
  line-height: 56px;
}

.text-span-36 {
  color: var(--medium-slate-blue);
}

.text-block-200 {
  color: var(--dark-slate-blue);
  font-size: 16px;
  line-height: 32px;
}

.right-illustration-div {
  position: relative;
}

.image-490 {
  position: absolute;
  inset: 304px auto 0% 0%;
}

.image-491 {
  position: absolute;
  inset: 0% 0% auto auto;
}

.image-492 {
  mix-blend-mode: normal;
  max-width: 65%;
  margin-top: 102px;
  margin-left: 157px;
  padding-bottom: 0;
  padding-left: 0;
  position: static;
  inset: 0%;
  transform: rotate(-31deg);
}

.image-493 {
  position: absolute;
  inset: -6% 0 0% auto;
}

.image-494 {
  z-index: -1;
  max-width: 20rem;
  margin-top: -50px;
  margin-bottom: -110px;
  display: inline-block;
  position: relative;
  bottom: -10px;
}

.div-block-381.web {
  max-width: 80%;
  margin-left: 40px;
  position: relative;
}

.our-people-image {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.testimonial-div-two {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1.1fr 1fr;
  grid-auto-columns: 1fr;
}

.grid-44, .calendly-mobile {
  display: none;
}

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

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

.image-507, .div-block-testimonial-mobile, .calendly-web.hp-hide {
  display: none;
}

.image-508 {
  object-fit: contain;
  margin-left: 60px;
}

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

.code.web {
  margin-bottom: 0;
}

.card-div {
  padding-top: 20px;
  padding-left: 10px;
  text-decoration: none;
}

.card-names {
  color: var(--dark-slate-blue);
  font-size: 16px;
  line-height: 30px;
  text-decoration: none;
}

.link-block-22, .link-block-23, .link-block-24 {
  text-decoration: none;
}

.body-academy {
  overflow: visible;
}

.quiz-enterprise.web {
  height: auto;
  transition: opacity .2s;
  overflow: hidden;
}

.slider-pic-four {
  max-width: 30%;
}

.html-embed-6, .image-511 {
  display: none;
}

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

.stories-div-mobile {
  min-width: 0;
  max-width: 390px;
  min-height: 530px;
  transition: all .3s;
  display: block;
  overflow: hidden;
}

.stories-div-mobile:hover {
  border-radius: 12px;
  transform: translate(0, -18px);
  box-shadow: 0 10px 14px #00000026;
}

.stories-div-mobile.mix-flipkart {
  max-width: 350px;
  padding-bottom: 0;
  transition: all .3s;
}

.stories-div-mobile.mix-hotstar, .stories-div-mobile.mix-foodpanda, .stories-div-mobile.mix-hevo, .stories-div-mobile.mix-apna {
  padding-bottom: 0;
}

.stories-div-mobile.mix-cloudnine {
  margin-bottom: 0;
  padding-bottom: 0;
}

.div-block-402 {
  padding-left: 20px;
  padding-right: 20px;
}

.stories-content-mobile {
  padding-top: 20px;
  padding-left: 30px;
  padding-right: 20px;
}

.stories-heading {
  color: var(--dark-slate-blue);
  margin-top: 0;
  margin-bottom: 20px;
  padding-right: 20px;
  font-size: 24px;
  line-height: 40px;
  text-decoration: none;
}

.paragraph-127 {
  color: var(--dark-slate-blue);
  margin-top: 0;
  margin-bottom: 0;
  padding-right: 10px;
  font-size: 16px;
  line-height: 32px;
}

.paragraph-127.fp {
  margin-top: 0;
}

.read-story {
  align-items: stretch;
  margin-top: 30px;
  margin-bottom: 30px;
  display: flex;
}

.read-story.fp-link {
  margin-top: 70px;
}

.image-514, .image-515 {
  margin-left: 14px;
}

.text-block-202, .text-block-203 {
  color: var(--medium-slate-blue);
  font-size: 16px;
  font-weight: 700;
  line-height: 30px;
}

.link-block-25, .link-block-26 {
  text-decoration: none;
}

.text-block-204 {
  color: var(--medium-slate-blue);
  font-size: 16px;
  font-weight: 700;
  line-height: 30px;
}

.image-516 {
  margin-left: 14px;
}

.link-block-27, .link-block-28 {
  text-decoration: none;
}

.image-517 {
  margin-left: 14px;
}

.text-block-205, .text-block-206 {
  color: var(--medium-slate-blue);
  font-size: 16px;
  font-weight: 700;
  line-height: 30px;
}

.image-518 {
  margin-left: 14px;
}

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

.text-block-207 {
  color: var(--medium-slate-blue);
  font-size: 16px;
  font-weight: 700;
  line-height: 30px;
}

.image-519 {
  margin-left: 14px;
}

.image-537 {
  padding-left: 0;
}

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

.button-17 {
  background-color: var(--medium-slate-blue);
  letter-spacing: .04em;
  border-radius: 6px;
  padding: 12px 40px;
  font-weight: 700;
  display: none;
}

.video-lightbox-mobile {
  display: none;
}

.ww__heading-3 {
  color: #785dfb;
  font-size: 64px;
  font-weight: 900;
  line-height: 80px;
}

.startup__container-2 {
  text-align: center;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}

.startup__container-2.the-startup {
  margin-bottom: 0;
  padding-bottom: 60px;
}

.ww__heading5-3, .ww__heading4-3 {
  color: #785dfb;
  font-size: 64px;
  font-weight: 900;
  line-height: 80px;
  position: absolute;
}

.paragraph-130 {
  color: #4a4a68;
  letter-spacing: 0;
  max-width: 650px;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  font-size: 16px;
  font-weight: 400;
  line-height: 32px;
}

.ww__heading3-3 {
  color: #785dfb;
  font-size: 64px;
  font-weight: 900;
  line-height: 80px;
  position: absolute;
}

.div-block-404 {
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.ww__heading2-3 {
  color: #785dfb;
  font-size: 64px;
  font-weight: 900;
  line-height: 80px;
  position: absolute;
}

.hero__wordwrap-2 {
  flex-flow: column;
  justify-content: flex-start;
  margin-left: 20px;
  display: flex;
}

.hero__wordwrap-2.hero-wordwrap {
  position: static;
}

.div-block-405 {
  text-align: center;
  flex-direction: column;
  display: flex;
}

.image-38-copy-2 {
  width: 180px;
  max-width: 180%;
  height: 9px;
  margin-top: 0;
  margin-left: 720px;
}

.startup__herosection-2 {
  background-color: #f7f4fd;
  margin-top: 87px;
  padding-top: 150px;
  padding-bottom: 150px;
}

.paragraph-131 {
  display: none;
}

.startup__section2-tab-2 {
  color: #4a4a6899;
  background-color: #f7f4fd;
  border-radius: 10px;
  align-items: center;
  width: 280px;
  height: 100px;
  padding-left: 18px;
  font-size: 28px;
  font-weight: 700;
  line-height: 88px;
  display: flex;
}

.startup__section2-tab-2.w--current {
  color: #fff;
  background-color: #785dfb;
}

.startup__section2-tab-2.spacing-change {
  margin-top: 20px;
}

.startup__section2_block1-paragraph-2 {
  color: #58676d;
  margin-top: 33px;
  margin-left: auto;
  margin-right: auto;
  font-size: 18px;
  font-weight: 300;
  line-height: 32px;
}

.startup__section2_block1-heading-2 {
  color: #4a4a68;
  text-align: center;
  margin-top: 10px;
  font-size: 38px;
  font-weight: 800;
  line-height: 56px;
}

.heading-151 {
  color: #4a4a68;
  text-align: left;
  font-size: 34px;
  font-weight: 800;
  line-height: 56px;
}

.paragraph-133 {
  color: #58676d;
  margin-top: 12px;
  font-size: 16px;
  line-height: 32px;
}

.paragraph-133.documentation {
  padding-right: 20px;
}

.paragraph-133.eng-aug-why-moolya-text {
  color: var(--dark-slate-blue);
  font-size: 20px;
}

.paragraph-133.eng-aug-why-moolya-text._18px {
  font-size: 18px;
  font-weight: 500;
}

.heading-153 {
  color: #4a4a68;
  font-size: 34px;
  font-weight: 800;
  line-height: 56px;
}

.heading-154 {
  color: #4a4a68;
  margin-top: 22px;
  font-size: 24px;
  line-height: 40px;
}

.heading-154.wm-ss-card-heading {
  font-weight: 700;
}

.heading-154.eng-aug-why-moolya-head {
  font-size: 25px;
  font-weight: 700;
}

.paragraph-135 {
  color: #58676d;
  text-align: left;
  font-size: 16px;
  line-height: 32px;
}

.startup__section2-block2-mobile-2 {
  display: none;
}

.heading-156 {
  color: #4a4a68;
  text-align: left;
  font-size: 34px;
  font-weight: 800;
  line-height: 56px;
}

.paragraph-137 {
  color: #58676d;
  width: 641px;
  margin-top: 25px;
  font-size: 16px;
  line-height: 32px;
}

.paragraph-139 {
  color: #58676d;
  width: 61ch;
  margin-top: 71px;
  font-size: 16px;
  line-height: 32px;
}

.paragraph-140 {
  color: #58676d;
  width: 54ch;
  margin-top: 20px;
  font-size: 16px;
  line-height: 32px;
}

.paragraph-141 {
  display: none;
}

.mask-11 {
  width: 100%;
  height: 22rem;
}

.image-564 {
  margin-top: 30px;
  margin-left: 60px;
}

.image-565 {
  width: 8%;
  margin-top: 18px;
  margin-left: 60px;
}

.paragraph-3-copy {
  text-align: left;
  margin-top: 18px;
  font-size: 16px;
  line-height: 32px;
  display: none;
}

.paragraph-3-copy1 {
  text-align: left;
  margin-top: 18px;
  font-size: 16px;
  line-height: 32px;
}

.text-span-37 {
  color: var(--medium-slate-blue);
  font-weight: 600;
}

.licious-mobile {
  max-width: 80%;
  height: auto;
  margin-top: 20px;
  margin-left: 15px;
  display: block;
}

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

.div-block-414 {
  width: 53ch;
  margin-top: 28px;
}

.div-block-415 {
  align-items: center;
  width: 33.313rem;
  margin-top: 0;
  display: flex;
}

.div-block-415.prevent-bugs {
  width: 33.313rem;
  margin-top: 42px;
  margin-bottom: 46px;
}

.div-block-415.prevent-bugs.a {
  width: 100%;
  padding-right: 0;
}

.div-block-415.prevent-bugs.c {
  margin-top: 0;
  margin-bottom: 40px;
}

.div-block-415.prevent-bugs.c.ca {
  margin-bottom: 30px;
}

.div-block-415.c {
  margin-bottom: 40px;
}

.div-block-415.achieve {
  margin-bottom: 46px;
}

.div-block-415.achieve.c {
  margin-bottom: 40px;
}

.div-block-415.achieve.c.ca {
  margin-bottom: 30px;
}

.div-block-415.achieve.c.ca.caa {
  margin-bottom: 0;
}

.sub-heading {
  color: #4a4a68;
  text-align: left;
  width: 44ch;
  font-size: 16px;
  font-weight: 700;
  line-height: 30px;
}

.sub-heading.subheading {
  width: auto;
}

.sub-heading.subheading.a {
  font-family: Inter, Arial, sans-serif;
}

.sub-heading.b {
  width: 53ch;
  font-weight: 400;
}

.sub-heading.b.a {
  margin-top: 33px;
}

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

.section-20 {
  background-color: #f7f4fd;
  padding-top: 60px;
  padding-bottom: 80px;
}

.grid-52 {
  grid-column-gap: 30px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto auto;
}

.tab_link1-2 {
  color: #4a4a6899;
  background-color: #0000;
  padding-bottom: 15px;
  padding-left: 40px;
  padding-right: 40px;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
}

.tab_link1-2:hover {
  color: var(--medium-slate-blue);
}

.tab_link1-2.w--current {
  color: #785dfb;
  background-color: #0000;
  border-bottom: 4px solid #785dfb;
  padding-left: 40px;
  padding-right: 40px;
}

.text-block-228 {
  color: #4a4a68;
  margin-left: 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  line-height: 32px;
}

.text-block-229 {
  color: #4a4a68;
  width: 18rem;
  margin-left: 18px;
  margin-right: 0;
  padding-right: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 32px;
}

.text-block-229.a {
  width: 19.2rem;
  font-family: Inter, Arial, sans-serif;
  font-weight: 400;
}

.text-block-229.c {
  width: 29rem;
  font-family: Inter, Arial, sans-serif;
  font-weight: 700;
}

.content {
  text-align: left;
  flex-direction: column;
  align-items: flex-start;
  margin-left: 0;
  display: flex;
}

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

.tab-div {
  grid-column-gap: 67px;
  grid-row-gap: 67px;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.tab-div.c, .tab-div.a, .tab-div.b {
  grid-column-gap: 20px;
  grid-row-gap: 50px;
}

.image-left {
  width: 80%;
}

.heading-160 {
  margin-bottom: 10px;
}

.heading-160.qa-msg {
  color: #785dfb;
  margin-bottom: 25px;
  font-size: 22px;
}

.success-message-3 {
  margin-top: 10px;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
}

.bold-text-6 {
  font-weight: 600;
}

.image-570 {
  z-index: 5;
  position: absolute;
  inset: auto -2.5% -2.5% auto;
}

.image-570.eng-aug-plus-icon {
  bottom: -3.5%;
  right: -1.7%;
}

.image-570-copy {
  position: absolute;
  top: 611px;
  left: 389px;
}

.image-571 {
  position: absolute;
  top: 602px;
  left: 389px;
}

.heading-161 {
  color: #4a4a68;
  margin-top: 0;
  margin-bottom: 20px;
  font-size: 40px;
  font-weight: 800;
  line-height: 56px;
  display: block;
}

.servant-jumbotron {
  -webkit-text-fill-color: inherit;
  background-color: #f7f4fd;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/62e3af34933813c226cf45ba_corporate_banner.webp");
  background-position: 90%;
  background-repeat: no-repeat;
  background-size: contain;
  background-clip: border-box;
  margin-top: 87px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 100px;
  padding-bottom: 100px;
}

.div-block-416 {
  font-weight: 400;
}

.container-32 {
  max-width: 1100px;
}

.paragraph-149 {
  color: #4a4a68;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 32px;
}

.container-33 {
  max-width: 1100px;
  margin-top: 20px;
}

.servant-leader {
  opacity: 1;
  background-color: #fff;
  border: 1px #000;
  padding: 30px;
  display: block;
  position: relative;
}

.servant-leader.servant-hide, .servant-leader.hide {
  display: none;
}

.container-34 {
  width: 100%;
  max-width: 1100px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.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: 29%;
  display: flex;
}

.hero-split.hero-split-big {
  max-width: 65%;
}

.shadow-two.bv {
  margin-top: -25px;
}

.margin-bottom-24px {
  color: #4a4a68;
  margin-bottom: 24px;
  font-size: 16px;
  line-height: 32px;
}

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

.text-link-arrow.board-link {
  text-align: center;
  margin-top: 0;
  margin-bottom: 10px;
}

.text-link-arrow.only-adv-link {
  flex-flow: wrap;
  place-content: stretch flex-start;
  align-items: center;
  width: 100%;
  margin-top: 0;
}

.text-link-arrow.only-adv-link.single-adv-link {
  flex-direction: column;
}

.text-link-arrow.only-adv-link.single-adv-link.advisory-basant-text {
  margin-top: -15px;
}

.text-link-arrow.mob {
  display: none;
}

.heading-162 {
  color: #4a4a68;
  margin-top: 0;
  margin-bottom: 0;
}

.heading-163 {
  color: #4a4a68;
  font-size: 40px;
  line-height: 80px;
}

.paragraph-150 {
  color: #58676d;
  font-size: 16px;
}

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

.paragraph-151 {
  color: #4a4a68;
  object-fit: fill;
  margin-top: 10px;
  font-size: 15px;
}

.paragraph-151.mob {
  display: none;
}

.servant-leadership {
  margin-top: 50px;
  margin-bottom: 30px;
}

.board-section {
  background-color: #f7f4fd;
  margin-top: 50px;
  margin-bottom: 60px;
  padding-top: 80px;
  padding-bottom: 60px;
}

.paragraph-152 {
  color: #58676d;
  margin-bottom: 40px;
  font-size: 16px;
  line-height: 32px;
}

.paragraph-152.bb-3step-sec-subhead {
  color: var(--dark-slate-blue);
  text-align: center;
  font-size: 18px;
  font-weight: 600;
}

.paragraph-152.bb-3step-sec-subhead._w-600 {
  font-weight: 600;
}

.container-35 {
  max-width: 1100px;
}

.advisory-item {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: flex-start;
  align-items: flex-start;
  width: 31%;
  margin-top: 20px;
  margin-bottom: 40px;
  display: flex;
}

.advisory-item.single-advisory-item {
  align-items: flex-start;
  width: 22.7%;
}

.board-advisory-text {
  text-align: center;
  flex-wrap: wrap;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.board-advisory-text.single-adv-text {
  justify-content: center;
}

.paragraph-153 {
  color: #58676d;
  font-size: 15px;
  line-height: 28px;
}

.paragraph-153.board-advisory-para {
  text-align: left;
  margin-top: 10px;
  margin-bottom: 0;
  margin-right: 40px;
}

.advisory-img {
  width: 245px;
  max-width: 245px;
  height: 260px;
  max-height: 260px;
  margin-bottom: 10px;
}

.heading-164 {
  color: #4a4a68;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 27px;
  line-height: 40px;
  display: block;
}

.advisory-elem {
  grid-column-gap: 3%;
  grid-row-gap: 3%;
  flex-wrap: wrap;
  align-content: stretch;
  align-items: flex-start;
  margin-top: 20px;
  display: flex;
}

.heading-165 {
  color: #4a4a68;
  font-size: 38px;
  font-weight: 800;
  line-height: 56px;
}

.heading-165.bb-3step-sec-head {
  text-align: center;
  font-size: 40px;
}

.heading-165.bb-3step-sec-head._w-700 {
  font-weight: 700;
}

.advisory-section {
  padding-top: 20px;
  padding-bottom: 60px;
}

.board-item {
  align-items: center;
  width: 1100px;
  max-width: 1100px;
  margin-bottom: 60px;
  display: flex;
}

.terms-section {
  margin-top: 87px;
  padding-left: 20px;
  padding-right: 20px;
}

.terms-section.cs-content {
  margin-top: 40px;
  padding-bottom: 40px;
}

.container-36 {
  max-width: 1100px;
  font-style: normal;
}

.heading-166 {
  color: #4a4a68;
  margin-top: 60px;
  margin-bottom: 50px;
}

.heading-166.cs-heading {
  color: var(--dark-slate-blue);
  margin-top: 0;
  margin-bottom: 20px;
  font-size: 40px;
}

.board-img {
  width: 200px;
  max-width: 100%;
}

.board-text {
  max-width: 60%;
  margin-left: 30px;
}

.principles-section {
  background-color: #f7f4fd;
  padding-top: 40px;
  padding-bottom: 40px;
}

.principles-section.whats-inside-bb-sec {
  background-color: #fff;
}

.principles-section.whats-inside-bb-sec.who-is-it-for-sec {
  padding-top: 80px;
  padding-bottom: 110px;
}

.principles-section.cp-steps-sec {
  padding-bottom: 80px;
}

.principles-section.white-bg {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
}

.principles-section.white-bg.pt-20 {
  padding-top: 20px;
}

.principles-section.white-bg.pt-20.f7f5ff {
  background-color: #f7f5ff;
  padding-top: 40px;
}

.principles-section.white-bg.pt-20.l-gradient {
  background-color: #0000;
  padding-top: 40px;
}

.container-37 {
  max-width: 1100px;
}

.container-37.container7 {
  max-width: 1140px;
}

.container-37.container7.inside-bb-container {
  max-width: 1230px;
}

.principles-elem {
  grid-column-gap: 3%;
  grid-row-gap: 3%;
  flex-wrap: wrap;
  align-content: stretch;
  display: flex;
}

.principles-elem.bb-3step-card-wrapper {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
}

.principles-elem.bb-3step-card-wrapper.inside-bb-card-wrapper {
  justify-content: center;
}

.principles-elem.bb-3step-card-wrapper.inside-bb-card-wrapper.who-is-it-for-wrap {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
}

.principles-elem.bb-3step-card-wrapper.hide {
  display: none;
}

.principles-item {
  background-color: #fff;
  border-radius: 10px;
  width: 48%;
  margin-top: 0;
  margin-bottom: 40px;
  padding: 40px 60px;
}

.principles-item.bb-3step-sec-card {
  border: 1px solid #785dfb80;
  width: 360px;
  height: auto;
  padding: 20px;
}

.principles-item.bb-3step-sec-card.inside-bb-item {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border-color: #785dfb80;
  flex-flow: column;
  align-items: flex-start;
  width: 384px;
  padding-top: 25px;
  padding-right: 12px;
  display: flex;
}

.principles-item.bb-3step-sec-card.inside-bb-item.who-is-it-for-sec-card {
  border-style: none;
  align-items: center;
  width: 380px;
  padding-left: 8px;
  padding-right: 8px;
}

.principles-item.bb-3step-sec-card.inside-bb-item.code-probe-feature-card {
  width: 592px;
  height: auto;
  margin-bottom: 14px;
  padding: 30px 25px 30px 22px;
}

.principles-item.bb-3step-sec-card.ai-testing-process-card {
  text-align: left;
  height: auto;
  min-height: 280px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.list-2 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: #58676d;
  flex-flow: column;
  padding-left: 20px;
  font-size: 16px;
  line-height: 32px;
  display: flex;
}

.list-2.code-probe-list {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  display: flex;
}

.heading-167 {
  color: #4a4a68;
  margin-top: 20px;
  margin-bottom: 20px;
  font-size: 24px;
}

.heading-167.bb-3step-sec-card-head {
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 20px;
}

.heading-167.bb-3step-sec-card-head.inside-bb-card-head {
  margin-top: 15px;
  margin-bottom: 0;
}

.terms-content {
  margin-bottom: 100px;
  font-size: 16px;
  line-height: 32px;
}

.terms-content.cs-list-content {
  margin-bottom: 60px;
}

.terms-list {
  margin-bottom: 40px;
  font-size: 16px;
  line-height: 32px;
}

.terms-list.cs-item-list {
  margin-bottom: 40px;
}

.heading-168 {
  font-size: 18px;
}

.heading-168.cs-list-head {
  font-size: 20px;
}

.text-block-232 {
  margin-left: 0;
  margin-right: 0;
}

.text-block-233, .text-block-234 {
  margin-top: 20px;
}

.link-34 {
  color: #785dfb;
  text-decoration: none;
}

.dropdown-3, .dropdown-4 {
  cursor: text;
}

.dropdown-4.ai-prd-eng-dropdown, .dropdown-4.hide {
  display: none;
}

.parallax-section {
  position: relative;
}

.parallax-scroll-div {
  color: #4a4a68;
  flex-wrap: wrap;
  align-content: center;
  align-items: center;
  height: 120vh;
  font-size: 16px;
  line-height: 34px;
  display: flex;
}

.parallax-scroll-div.parallax-scroll-div3 {
  height: 100vh;
  position: relative;
}

.parallax-scroll-div.parallax-scroll-div3.scroll-div-120 {
  height: 150vh;
}

.parallax-scroll-div.parallax-scroll-div1 {
  height: 100vh;
  position: relative;
}

.parallax-scroll-div.scroll-div-120.parallax-scroll-div3 {
  height: 150vh;
  position: relative;
}

.div-block-417 {
  z-index: 20;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.column-9 {
  justify-content: center;
  align-items: center;
  height: 100vh;
  display: flex;
  position: sticky;
  top: 0;
}

.image-572 {
  width: 28px;
  height: 28.6563px;
  margin-left: 10px;
}

.image-572.single-adv-img {
  margin-top: 10px;
  margin-left: 0;
}

.container-38 {
  max-width: 1100px;
}

.image-573 {
  z-index: 20;
  opacity: 1;
  filter: grayscale();
  object-fit: contain;
  margin-top: 100px;
  margin-right: 100px;
  display: block;
  position: relative;
}

.text-span-40 {
  font-size: 33px;
  line-height: 48px;
  display: inline-block;
  position: relative;
  bottom: 5px;
}

.heading-block-1, .heading-block-2, .heading-block-3 {
  margin-bottom: 60px;
  line-height: 100%;
  position: absolute;
}

.heading-block-parent {
  z-index: 25;
  flex: 0 auto;
  order: 0;
  align-self: flex-start;
  margin-top: 160px;
  position: relative;
  bottom: 35px;
}

.text-span-41, .text-span-42 {
  color: #785dfb;
}

.image-574 {
  border-radius: 10px;
  max-width: 500px;
}

.heading-169 {
  margin-top: 100px;
  margin-bottom: 10px;
}

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

.heading-block-4 {
  margin-bottom: 60px;
  position: absolute;
}

.heading-block-5 {
  margin-bottom: 60px;
  line-height: 100%;
  display: block;
  position: absolute;
}

.bold-text-7, .bold-text-8, .bold-text-9, .bold-text-10, .bold-text-11 {
  font-size: 25px;
}

.div-block-419 {
  z-index: 0;
  width: 100%;
  height: 500px;
  position: absolute;
  top: 35%;
  left: -120%;
}

.scrolling-img {
  z-index: 0;
  max-width: 120%;
  position: absolute;
}

.scrolling-img.academy-img-1 {
  left: 20px;
}

.scrolling-img.academy-img-2 {
  left: -60px;
}

.scrolling-img.event-img-1 {
  top: -40px;
  left: 60px;
}

.scrolling-img.event-img-2 {
  top: 60px;
  right: 10px;
}

.scrolling-img.event-img-3 {
  top: 60px;
  left: 60px;
}

.scrolling-img.academy-img-3 {
  top: -62px;
  left: -39px;
}

.scrolling-img.vocab-img-1 {
  max-width: 80%;
  top: -20px;
  left: 265px;
}

.scrolling-img.vocab-img-2 {
  top: 60px;
  right: 100px;
  transform: rotate(-29deg);
}

.scrolling-img.mcc-img-1 {
  max-width: 140%;
  top: -70px;
  left: -110px;
}

.scrolling-img.mcc-img-2 {
  max-width: 150%;
  top: -112px;
  left: -64px;
}

.scrolling-img.mcc-img-3 {
  max-width: 140%;
  bottom: -87px;
  left: 161px;
}

.scrolling-img.reward-img-1 {
  max-width: 80%;
  top: -102px;
  left: 252px;
  transform: rotate(69deg);
}

.scrolling-img.reward-img-2 {
  top: 0;
  left: -296px;
}

.scrolling-img.reward-img-3 {
  max-width: 100%;
  bottom: 47px;
  left: 270px;
  transform: translate(0);
}

.background-video-2 {
  width: 100%;
  display: block;
}

.background-video-3, .background-video-4 {
  width: 100%;
}

.background-video-5 {
  margin-left: 60px;
  display: block;
}

.background-video-5.expertinqa-video {
  width: auto;
  margin-left: auto;
  margin-right: auto;
}

.background-video-5.expertinqa-video.ai-testing-bg-video {
  width: 400px;
  height: 350px;
  margin-top: -10px;
}

.image-581, .image-582, .image-582:hover, .image-583, .image-584, .button-18 {
  display: none;
}

.image-586.pop-up-img.likedin {
  margin-left: 3px;
}

.link-block-49 {
  margin-left: 0;
}

.image-587, .image-588, .image-589 {
  height: auto;
}

.image-590 {
  max-width: 85%;
  height: auto;
}

.our-people-testimonial {
  display: none;
}

.people-hero-section {
  background-color: #f7f4fd;
  margin-top: 87px;
  padding-top: 40px;
  padding-bottom: 60px;
}

.container-40 {
  max-width: 1200px;
}

.hero-heading {
  width: 45%;
}

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

.hero-img {
  width: 55%;
}

.image-594 {
  height: auto;
  margin-left: -40px;
}

.link-block-50 {
  margin-bottom: 20px;
}

.link-block-50.people-contact {
  margin-bottom: 30px;
}

.link-block-50.people-contact.lp-lb-email {
  margin-bottom: 35px;
}

.link-block-50.people-contact.lp-lb-email.fa-email {
  margin-top: 24px;
}

.link-block-50.people-contact.hide {
  display: none;
}

.link-block-50.lp-lb-phn {
  margin-bottom: 30px;
}

.text-block-235 {
  color: #4a4a68;
  margin-left: 10px;
  font-size: 15px;
  font-weight: 700;
  display: inline-block;
}

.image-595 {
  width: 20px;
  margin-top: -2px;
}

.text-block-236 {
  color: #785dfb;
  font-size: 16px;
  font-weight: 700;
  display: inline;
}

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

.link-block-55 {
  color: var(--dark-slate-blue);
  text-decoration: none;
}

.values-svg {
  object-fit: cover;
}

.image-601 {
  margin-top: 20px;
  margin-bottom: 15px;
}

.image-601.bb-3step-card-img {
  margin-bottom: 5px;
}

.image-601.bb-3step-card-img.mb-40 {
  margin-bottom: 20px;
}

.text-block-185.consul-text {
  letter-spacing: .5px;
  text-transform: none;
}

.link-block-57 {
  color: #785dfb;
  margin-top: 20px;
  text-decoration: underline;
  display: none;
}

.text-block-239 {
  font-size: 16px;
  font-weight: 700;
}

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

.heading-170 {
  color: var(--dark-slate-blue);
  margin-top: 10px;
  margin-bottom: 30px;
  font-size: 54px;
  font-weight: 800;
}

.image-602 {
  width: 800px;
  margin-bottom: 20px;
}

.section-21 {
  text-align: center;
  padding-top: 80px;
}

.heading-171 {
  color: var(--dark-slate-blue);
  margin-bottom: 20px;
}

.paragraph-156 {
  color: var(--dark-slate-blue);
  font-size: 16px;
}

.paragraph-157 {
  color: var(--dark-slate-blue);
  margin-bottom: 0;
  font-size: 16px;
}

.grid-54 {
  grid-row-gap: 30px;
  grid-template: "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 / 1fr 1fr 1fr 1fr;
}

.section-22 {
  margin-top: 50px;
  margin-bottom: 100px;
}

.container-42 {
  padding-left: 15px;
  padding-right: 15px;
}

.schedule-call {
  z-index: 1;
  text-align: center;
  background-color: #785dfb;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/623c9caa089ed36811997928_Blue%20Pattern.jpg");
  background-position: 50%;
  background-size: cover;
  padding-top: 100px;
  padding-bottom: 100px;
  position: relative;
}

.container-43 {
  padding-left: 15px;
  padding-right: 15px;
}

.heading-172 {
  max-width: 600px;
  color: var(--white);
  margin: 0 auto 50px;
  font-size: 26px;
  font-weight: 600;
  line-height: 46px;
}

.image-603 {
  margin-left: 4px;
}

.text-block-240 {
  width: 45ch;
  margin-top: 30px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 60px;
  font-size: 16px;
  line-height: 32px;
  text-decoration: none;
}

.link-block-59 {
  margin-left: auto;
  margin-right: auto;
  text-decoration: none;
}

.parallax-section-mob, .parallax-section-tab {
  display: none;
}

.image-604, .image-605, .image-606 {
  width: 100%;
  height: 100%;
}

.image-607 {
  object-fit: contain;
  margin-top: 60px;
}

.link-37 {
  color: var(--medium-slate-blue);
  padding: 20px 40px;
  font-size: 16px;
  font-weight: 700;
  line-height: 30px;
  text-decoration: none;
}

.div-block-423 {
  margin-top: 40px;
  margin-bottom: 100px;
}

.text-block-241 {
  color: var(--dark-slate-blue);
  padding-top: 10px;
  font-size: 16px;
  line-height: 32px;
}

.heading-175 {
  color: var(--dark-slate-blue);
  margin-top: 35px;
  margin-bottom: 0;
  font-size: 34px;
  line-height: 50px;
}

.text-block-242, .text-block-243 {
  display: inline-block;
}

.text-block-243.lp-foot-mail {
  color: var(--medium-slate-blue);
  font-size: 16px;
}

.text-block-243.lp-foot-phone {
  width: 320px;
  color: var(--medium-slate-blue);
  display: inline-block;
}

.contact-name {
  margin-left: 7px;
  font-size: 14px;
  font-weight: 500;
  display: inline-block;
}

.contact-name.sales {
  margin-left: 7px;
}

.body-3 {
  margin-top: 100px;
}

.div-block-424 {
  margin-left: 10%;
  margin-right: 10%;
}

.column-10 {
  padding-left: 0;
  padding-right: 5px;
}

.column-11 {
  padding-right: 0;
}

.text-field-6, .text-field-7 {
  border-radius: 11px;
}

.hero-heading-left {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  max-width: 1070px;
  margin-top: -1px;
  padding: 50px 30px 80px;
  position: relative;
}

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

.section-23 {
  margin-top: 50px;
}

.field-label-7, .form-3, .field-label-8, .field-label-10, .field-label-11, .field-label-12 {
  font-weight: 600;
}

.heading-176 {
  z-index: 2;
  color: #4a4a68;
  margin-bottom: -11px;
  font-size: 46px;
  font-weight: 900;
  line-height: 71px;
  position: relative;
}

.paragraph-160 {
  line-height: 28px;
}

.section-24 {
  margin-top: 30px;
}

.paragraph-161 {
  line-height: 28px;
}

.grid-56 {
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto auto;
}

.text-block-246 {
  text-align: center;
  font-size: 16px;
  line-height: 28px;
}

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

.text-block-247 {
  text-align: center;
  font-size: 16px;
  line-height: 28px;
}

.div-block-430 {
  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;
  display: flex;
}

.success-message-4 {
  background-color: #ddd0;
  border: 2.5px solid #9c9c9c;
  border-radius: 20px;
}

.contact-form-section {
  margin-top: 87px;
  display: none;
}

.contact-us-form {
  width: 100%;
  color: var(--white);
  background-color: #785dfb;
  margin-bottom: 0;
  padding-left: 50px;
  padding-right: 50px;
}

.contact-us-form.new-contact-us-form {
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 100px;
  display: none;
}

.contact-us-form.new-contact-us-form-block.qatr-contact-form-block {
  background-color: #0000;
}

.field-label-14 {
  color: #ffffff80;
  margin-bottom: 30px;
  font-size: 16px;
  font-weight: 400;
  line-height: 32px;
}

.field-label-14.custom-field {
  -webkit-text-stroke-color: #444;
}

.text-field-9 {
  background-color: var(--medium-slate-blue);
  outline-offset: 3px;
  height: auto;
  color: var(--white);
  cursor: pointer;
  border: 0 #000;
  border-radius: 10px;
  outline: 3px #ffffff80;
  margin-bottom: 0;
  margin-left: -20px;
  padding-left: 20px;
  font-size: 32px;
  font-weight: 800;
  line-height: 40px;
}

.text-field-9:focus {
  outline-offset: 3px;
  outline: 3px solid #ffffff80;
}

.text-field-9::placeholder {
  color: var(--white);
}

.text-field-10 {
  background-color: var(--medium-slate-blue);
  height: auto;
  color: var(--white);
  cursor: pointer;
  border: 0 #000;
  border-radius: 10px;
  margin-bottom: 0;
  margin-left: -20px;
  padding-left: 20px;
  font-size: 32px;
  font-weight: 800;
  line-height: 40px;
}

.text-field-10:focus {
  outline-offset: 3px;
  border-radius: 10px;
  outline: 3px solid #ffffff80;
}

.text-field-10::placeholder {
  color: var(--white);
}

.textarea-2 {
  background-color: var(--medium-slate-blue);
  height: auto;
  color: var(--white);
  cursor: pointer;
  border: 0 #000;
  border-radius: 10px;
  margin-bottom: 0;
  margin-left: -20px;
  padding-left: 20px;
  font-size: 32px;
  font-weight: 800;
  line-height: 40px;
}

.textarea-2:focus {
  outline-offset: 3px;
  border-radius: 10px;
  outline: 3px solid #ffffff80;
}

.textarea-2::placeholder {
  color: var(--white);
}

.select-field-2 {
  background-color: var(--medium-slate-blue);
  outline-offset: 3px;
  width: auto;
  height: auto;
  color: var(--white);
  cursor: pointer;
  mix-blend-mode: normal;
  border: 0 #000;
  border-radius: 10px;
  outline: 3px #ffffff80;
  margin-bottom: 0;
  margin-left: -25px;
  padding-left: 20px;
  font-size: 32px;
  font-weight: 800;
  line-height: 56px;
}

.select-field-2:focus {
  outline-offset: 3px;
  outline: 3px solid #ffffff80;
}

.submit-button-4 {
  background-color: var(--white);
  color: var(--medium-slate-blue);
  letter-spacing: .04em;
  border-radius: 10px;
  padding: 15px 40px;
  font-size: 16px;
  font-weight: 700;
}

.submit-button-4.new-contact-form-submit {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6409a83784239cf091286337_btn-bg-white.webp");
  background-position: 0 0;
  background-size: 100% 100%;
  width: 324px;
  height: 54px;
  margin-top: 40px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.success-message-5 {
  background-color: var(--medium-slate-blue);
  letter-spacing: 0;
  font-size: 18px;
}

.error-message-2 {
  background-color: var(--midnight-blue);
  color: var(--white);
  border-radius: 5px;
  margin-top: 20px;
  padding-left: 20px;
}

.text-block-248 {
  line-height: 36px;
}

.text-span-46 {
  margin-bottom: 20px;
  font-size: 36px;
  font-weight: 700;
  line-height: 45px;
  display: inline-block;
}

.contact-form {
  background-color: var(--medium-slate-blue);
  color: var(--white);
  display: block;
}

.contact-form.new-contact-us-form.qatr-contact-us-form {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/699dcb266b78f52d4a4b0df8_Group%201707479101.webp");
  background-position: 0 0;
  background-size: cover;
}

.contact-form.new-contact-us-form.qatr-what-is-qatr-sec {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/699eace2ea339df6c7bad45b_Frame%201707478832.webp");
  background-position: 0 0;
  background-size: auto;
  margin-top: 40px;
}

.contact-form.old-contact-us-form {
  display: none;
}

.heading-179 {
  margin-top: 0;
  margin-bottom: 36px;
  font-size: 40px;
  line-height: 56px;
}

.heading-179.what-is-qatr-head {
  margin-bottom: 20px;
  font-family: Satoshi, Arial, sans-serif;
}

.container-46 {
  max-width: 1200px;
}

.container-46.qatr-cont {
  max-width: 1280px;
}

.column-12 {
  padding-top: 70px;
  padding-bottom: 70px;
  padding-right: 60px;
}

.column-12.qatr-col {
  padding-left: 0;
  padding-right: 0;
}

.column-12.qatr-col.qatr-contact-col1 {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  flex-flow: column;
  justify-content: space-between;
  height: 600px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.paragraph-162 {
  font-size: 16px;
  line-height: 32px;
}

.paragraph-162.cnt-fom-text {
  color: #fff;
}

.paragraph-162.cnt-fom-text.what-is-qatr-txt {
  letter-spacing: -.05px;
  width: 607px;
  margin-top: 30px;
  font-weight: 500;
}

.columns-4 {
  align-items: center;
  display: flex;
}

.columns-4.qatr-column.qatr-contact-column {
  padding-left: 40px;
}

.column-13 {
  border-left: 1px solid #fff;
  margin-top: 100px;
  margin-bottom: 100px;
  display: block;
}

.column-13.new-contact-form-col {
  padding-left: 100px;
}

.column-13.new-contact-us-col.qatr-col {
  border-left-style: none;
  justify-content: center;
  display: flex;
}

.html-embed-10 {
  display: block;
}

.form-4 {
  margin-top: -10px;
}

.form-4.new-contact-form {
  width: 360px;
}

.form-4.new-contact-form.qatr-contact-form {
  width: auto;
}

.hubspot-meeting {
  margin-top: 87px;
}

.container-47, .container-48 {
  max-width: 1200px;
}

.popup-calendly {
  margin-top: 60px;
}

.brand-logo-parent.new-brand-logo-parent {
  margin-bottom: 10px;
}

.brand-logo-parent.ees-brand-logo-parent {
  align-items: stretch;
  padding-left: 40px;
}

.infinite-scroll-parent.ss-logo-scroll {
  background-color: var(--white);
}

.infinite-scroll-child.new-infinite-scroll-child {
  background-color: #f9f7ff;
}

.infinite-scroll-child.ees-infinte-child {
  border-radius: 10px;
  margin-left: 0;
}

.hidden-list-for-seperation {
  display: none;
}

.we-lead-item.ai-testing-item {
  background-color: #fff;
  border-radius: 8px;
  width: 407px;
}

.blog-cards-section {
  margin-top: 80px;
  margin-bottom: 80px;
  overflow: hidden;
}

.container-51 {
  max-width: 1200px;
  padding-left: 15px;
  padding-right: 15px;
}

.div-block-431 {
  border: 2px solid #ebe1ff;
  border-radius: 0 0 10px 10px;
  margin-top: -3px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 20px;
}

.div-block-432 {
  display: inline-block;
}

.link-block-61 {
  color: var(--dark-slate-blue);
  transition: color .3s;
}

.paragraph-163 {
  font-size: 16px;
  line-height: 28px;
  overflow: hidden;
}

.heading-180 {
  margin-top: 18px;
  margin-bottom: 5px;
  font-size: 20px;
  line-height: 30px;
}

.image-608 {
  border: 2px solid #ebe1ff;
  border-bottom-style: none;
  border-radius: 10px 10px 0 0;
  height: auto;
  text-decoration: none;
}

.blog-cards-carousel {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-433 {
  color: var(--dark-slate-blue);
  text-align: center;
  margin-bottom: 40px;
}

.heading-181 {
  color: var(--dark-slate-blue);
  text-align: center;
  letter-spacing: .16px;
  margin-top: 0;
  font-size: 35px;
  line-height: 56px;
}

.paragraph-164 {
  font-size: 16px;
  line-height: 32px;
}

.focused-carousel {
  display: none;
}

.container-52 {
  max-width: 1200px;
}

.dummy-block {
  background-color: var(--medium-slate-blue);
  height: 200px;
  color: var(--white);
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  margin: 10px;
  font-size: 30px;
  display: flex;
}

.dummy-block._1 {
  background-color: #fff;
  display: block;
}

.dummy-block._2 {
  background-color: #5de1fb;
}

.dummy-block._4 {
  background-color: #e9bc68;
}

.dummy-block._5 {
  background-color: #fb5d5d;
}

.section-25 {
  background-color: var(--medium-slate-blue);
  margin-top: 86px;
  padding-top: 50px;
  padding-bottom: 50px;
  display: none;
  position: relative;
}

.heading-182 {
  color: #fff;
  text-align: center;
}

.paragraph-165 {
  color: #fff;
  text-align: center;
  margin-top: 12px;
}

.grid-57 {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 50px;
  display: none;
}

.section-26 {
  margin-top: 60px;
  margin-bottom: 50px;
  display: none;
}

.heading-183 {
  color: var(--medium-slate-blue);
  text-align: center;
  margin-bottom: 40px;
}

.card-wrapper {
  border-left: 2px solid #0000;
  border-right: 2px solid #0000;
  padding-left: 10px;
  padding-right: 10px;
}

.card-wrapper.startup-test-lab {
  border-left-style: solid;
  border-left-color: #000;
  border-right-style: solid;
  border-right-color: #000;
  padding-left: 15px;
  padding-right: 15px;
}

.heading-184 {
  text-align: center;
  margin-top: 10px;
  margin-bottom: 30px;
}

.list-item, .list-item-2, .list-item-3 {
  margin-bottom: 10px;
}

.list-4, .list-5, .list-6 {
  padding-left: 20px;
  padding-right: 20px;
}

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

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

.card-wrapper-2 {
  text-align: center;
  border: 2px solid #9b9b9b;
  border-radius: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding: 20px;
  display: flex;
}

.heading-185 {
  text-align: center;
  margin-top: 30px;
  margin-bottom: 30px;
}

.div-block-437 {
  background-color: var(--medium-slate-blue);
  border-radius: 20px;
  width: 95%;
  height: 3px;
  margin-top: 10px;
}

.div-block-440 {
  margin-top: 25px;
  margin-bottom: 30px;
}

.div-block-441, .div-block-442 {
  margin-top: 10px;
}

.text-block-249, .text-block-250 {
  margin-bottom: 20px;
}

.section-28 {
  background-color: #0000;
  margin-top: 30px;
  margin-bottom: 30px;
  padding: 0 50px;
  display: flex;
}

.html-embed-11 {
  margin-top: 120px;
}

.columns-5 {
  justify-content: center;
  align-items: center;
  height: auto;
  display: flex;
}

.body-4 {
  object-fit: contain;
  overflow: visible;
}

.div-block-444 {
  z-index: 3;
  background-color: #f1eeff;
  border-radius: 10px;
  margin-top: 30px;
  margin-bottom: 30px;
  padding: 15px;
  position: relative;
}

.container-54 {
  padding: 0;
}

.grid-61 {
  grid-column-gap: 14px;
  grid-row-gap: 32px;
  grid-template-columns: 1fr 1fr;
  margin-top: 0;
  margin-left: 0;
  padding: 15px;
}

.digital-campaign-cards {
  background-color: #f5f7fa;
  border-radius: 20px;
  padding: 20px;
}

.digital-campaign-cards.testimonials {
  background-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  padding: 5px;
  display: flex;
}

.heading-187 {
  color: var(--medium-slate-blue);
  text-align: center;
  margin-bottom: 10px;
  margin-left: 0;
}

.div-block-445 {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  height: 100%;
  margin-bottom: 12px;
  display: flex;
  position: static;
}

.text-block-251 {
  color: #333333a1;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
  font-weight: 600;
}

.heading-189 {
  color: #4a4a68;
  margin-bottom: 50px;
}

.div-block-446 {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.div-block-447 {
  width: 90%;
}

.list-7 {
  width: 80%;
  display: none;
}

.div-block-448 {
  justify-content: center;
  display: flex;
}

.heading-190 {
  color: var(--medium-slate-blue);
  margin-bottom: 6px;
  margin-left: 10px;
}

.heading-191 {
  color: #4a4a68;
  margin-bottom: 5px;
}

.heading-192 {
  color: #4a4a68;
  margin-top: 0;
}

.text-block-252 {
  margin-left: 10px;
}

.text-span-47 {
  color: var(--medium-slate-blue);
}

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

.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 {
  z-index: -1;
  background-color: #f7f4fd;
  align-items: center;
  width: 100%;
  max-width: 1140px;
  height: 87px;
  display: flex;
}

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

.navbar-wrapper-three {
  justify-content: flex-start;
  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-top: 15px;
  margin-bottom: 15px;
  display: flex;
}

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

.text-span-48 {
  color: var(--medium-slate-blue);
}

.image-609, .image-610, .image-611, .image-612, .image-613 {
  border-radius: 50px;
}

.column-14 {
  object-fit: none;
  justify-content: center;
  display: flex;
  overflow: visible;
}

.text-span-49, .text-span-50 {
  color: var(--medium-slate-blue);
}

.heading-194 {
  margin-top: 10px;
  line-height: 50px;
}

.section-30 {
  background-color: #0000;
  margin-top: 30px;
  margin-bottom: 30px;
  padding: 0 40px;
  font-weight: 900;
}

.div-block-452 {
  align-items: flex-start;
  display: flex;
}

.image-617 {
  min-width: 100px;
  max-width: 700%;
  margin-right: 17px;
}

.paragraph-170 {
  margin-left: 10px;
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
}

.heading-195 {
  margin-bottom: 6px;
  font-size: 16px;
  font-weight: 600;
}

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

.div-block-453 {
  background-color: #fff;
  border-radius: 10px;
  flex-direction: column;
  height: auto;
  padding: 25px;
  display: flex;
}

.div-block-453.slider {
  height: 250px;
  padding: 30px;
}

.div-block-453.slider.testimonials {
  justify-content: center;
  height: 340px;
  padding: 34px;
}

.div-block-453.current {
  height: auto;
}

.heading-196 {
  line-height: 24px;
}

.section-31 {
  background-color: #f5f7fa;
  margin-top: 50px;
  margin-bottom: 50px;
  padding-top: 25px;
  padding-bottom: 25px;
  display: none;
}

.heading-197 {
  color: #4a4a68;
  margin-top: 0;
  font-weight: 800;
  line-height: 42px;
}

.div-block-454 {
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
}

.paragraph-171 {
  color: var(--dark-slate-blue);
  font-size: 16px;
  line-height: 32px;
}

.heading-198 {
  color: #4a4a68;
  text-align: center;
  margin-bottom: 15px;
  padding-left: 30px;
  padding-right: 30px;
  font-weight: 700;
  line-height: 56px;
}

.heading-199 {
  margin-left: 10px;
}

.section-32 {
  background-color: #0000;
  margin-top: 30px;
  margin-bottom: 30px;
  padding-top: 0;
  padding-bottom: 0;
}

.hidden {
  display: none;
}

.section-34 {
  background-color: #0000;
  margin-top: 0;
  margin-bottom: 0;
}

.image-621 {
  display: none;
}

.columns-7 {
  display: flex;
}

.div-block-456 {
  margin-top: 75px;
}

.grid-67 {
  grid-column-gap: 14px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  justify-items: center;
}

.div-block-457 {
  color: #fff;
  text-align: center;
  background-color: #fae4f700;
  border: 1px #fae4f7;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 200px;
  height: 100px;
  padding: 10px;
  display: flex;
}

.text-span-51 {
  color: #fff;
  font-size: 35px;
  font-weight: 900;
  line-height: 32px;
}

.text-span-52 {
  font-size: 12px;
  line-height: 28px;
}

.slider-11 {
  background-color: #ddd0;
  height: 500px;
}

.left-arrow-10 {
  color: #000;
  left: -7%;
}

.right-arrow-11 {
  color: #000;
  left: 96%;
}

.slide-nav-14 {
  display: none;
}

.slide-22 {
  padding: 10px 10px 10px 26px;
}

.section-35 {
  display: none;
}

.locations {
  background-color: var(--medium-slate-blue);
  text-align: center;
  margin-bottom: 0;
  padding-top: 60px;
  padding-bottom: 60px;
}

.container-57 {
  max-width: 1100px;
  padding-left: 15px;
  padding-right: 15px;
}

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

.location-name {
  color: var(--white);
  margin-top: 5px;
  font-size: 16px;
  font-weight: 600;
}

.location-img {
  object-fit: contain;
}

.location-img.pune {
  position: relative;
  bottom: -13px;
}

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

.grid-70 {
  grid-template-rows: auto;
  grid-template-columns: .65fr 1fr;
  place-items: center;
}

.div-block-458 {
  padding: 10px;
}

.purple-line {
  background-color: var(--medium-slate-blue);
  width: 10px;
  height: 100%;
  display: flex;
}

.div-block-459 {
  display: flex;
}

.div-block-460 {
  background-color: var(--medium-slate-blue);
  width: 3px;
}

.paragraph-172 {
  font-size: 16px;
  font-style: italic;
  font-weight: 400;
  line-height: 28px;
}

.slide-23 {
  padding-bottom: 0;
  padding-right: 0;
}

.slider-12 {
  color: #000;
  background-color: #fff;
  border-radius: 16px;
  height: 100%;
  padding: 30px;
}

.right-arrow-12 {
  width: 50px;
  height: 50px;
  color: var(--medium-slate-blue);
  background-color: #f0e8ff;
  border-radius: 12px;
  margin-left: 0;
  margin-right: -58px;
  padding: 13px;
}

.left-arrow-11 {
  width: 50px;
  height: 50px;
  color: var(--medium-slate-blue);
  background-color: #f0e8ff;
  border-radius: 12px;
  margin-left: -58px;
}

.slide-nav-15 {
  display: none;
}

.icon-14, .icon-15 {
  font-size: 21px;
}

.text-span-53 {
  color: var(--medium-slate-blue);
}

.image-624, .image-625, .image-626 {
  border-radius: 100px;
}

.section-36 {
  object-fit: contain;
  justify-content: center;
  align-items: center;
  margin-top: 30px;
  margin-bottom: 30px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.text-span-54 {
  color: var(--medium-slate-blue);
}

.container-58 {
  flex-direction: column;
  align-items: center;
  padding-bottom: 30px;
  display: flex;
}

.powerful-testing {
  text-align: center;
  margin-bottom: 40px;
}

.container-59 {
  max-width: 1180px;
  padding-left: 0;
  padding-right: 20px;
}

.heading-200 {
  color: var(--dark-slate-blue);
  margin-bottom: 20px;
  font-size: 40px;
  line-height: 56px;
}

.powerful-testing-subtext {
  color: var(--dark-slate-blue);
  font-size: 16px;
  line-height: 30px;
}

.div-block-461 {
  background-color: #f1eeff;
  border-radius: 16px;
  padding-top: 40px;
  padding-bottom: 40px;
}

.heading-201 {
  color: #4a4a68;
}

.recognize-img {
  object-fit: contain;
}

.recognize-img.img-1 {
  max-height: 95px;
}

.recognize-img.img-4 {
  max-height: 100px;
}

.recognize-img.img-3 {
  min-height: 130px;
}

.div-block-462 {
  justify-content: space-around;
  align-items: center;
  margin-top: 40px;
  display: flex;
}

.recognize-section {
  padding-top: 20px;
  padding-bottom: 60px;
}

.container-60 {
  background-color: #785dfb0d;
  border-radius: 16px;
  padding: 50px 60px;
}

.we-value-section {
  background-color: var(--medium-slate-blue);
  padding-top: 60px;
  padding-bottom: 60px;
}

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

.text-span-55 {
  color: var(--medium-slate-blue);
}

.image-631 {
  margin-top: 14px;
}

.recaptcha {
  margin-top: -15px;
  margin-bottom: 15px;
}

.button-20 {
  z-index: 3;
  border: 1px solid var(--medium-slate-blue);
  color: #6a6a48;
  background-color: #3898ec00;
  border-radius: 20px;
  padding: 10px 40px;
  transition: color .2s, background-color .2s;
  position: fixed;
  inset: auto 4% 2% auto;
}

.button-20:hover {
  background-color: var(--medium-slate-blue);
  color: #fff;
}

.text-block-254, .text-block-255, .text-block-256, .text-block-257 {
  margin-left: 10px;
}

.image-632 {
  margin-top: 14px;
  margin-left: 12px;
  display: inline-block;
}

.div-block-70 {
  border-radius: 20px;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  position: absolute;
  inset: 0% 3% auto auto;
}

.div-block-467 {
  background-color: #fff;
  border-radius: 20px;
  width: 450px;
  height: 535px;
  margin: auto;
  padding-left: 6px;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.div-block-467.find-a-bug-test {
  width: 550px;
  height: 90%;
  padding-left: 0;
}

.div-block-468 {
  z-index: 6;
  background-color: #00000069;
  width: 100vw;
  height: 100vh;
  display: none;
  position: fixed;
  inset: 0%;
}

.html-embed-14 {
  margin: 34px;
}

.section-37 {
  background-color: var(--medium-slate-blue);
  margin-top: 30px;
  margin-bottom: 30px;
  padding-top: 35px;
  padding-bottom: 35px;
}

.container-61 {
  object-fit: fill;
}

.mask-12 {
  width: 420px;
  overflow: visible;
}

.slide-30 {
  width: 420px;
  height: 100%;
  margin-left: 5px;
  margin-right: 5px;
}

.slider-15 {
  color: #000;
  background-color: #ddd0;
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.slider-15.testimonials {
  height: 420px;
}

.slider-15.why-it-leaders-choose-moolya {
  display: none;
}

.right-arrow-15 {
  color: #000;
  width: 50px;
  height: 50px;
  inset: auto 0% 0% auto;
}

.left-arrow-14 {
  color: #000;
  width: 50px;
  height: 50px;
  font-size: 23px;
  inset: auto 50px 0% auto;
}

.icon-16 {
  font-size: 23px;
}

.section-40 {
  overflow: hidden;
}

.container-62, .container-63, .section-41 {
  display: none;
}

.div-block-470 {
  z-index: 10;
  background-color: #0003;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100vh;
  display: none;
  position: fixed;
}

.div-block-471 {
  background-color: #fff;
  border-radius: 15px;
  width: 40vw;
  height: 80%;
  padding: 30px;
  overflow: hidden;
}

.text-field-12, .text-field-13 {
  border-radius: 10px;
}

.select-field-4 {
  background-color: #fff;
  border: 1px solid #bebebe;
  border-radius: 10px;
  height: 45px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 16px;
  line-height: 50px;
}

.form-6 {
  overflow: scroll;
}

.section-42, .section-43 {
  margin-top: 30px;
  margin-bottom: 30px;
}

.find-a-bug-hero-section {
  margin-top: 40px;
  padding: 0 15px 40px;
}

.find-a-bug-hero-section.new-find-a-bug-hero-setion {
  padding-bottom: 50px;
}

.find-a-bug-hero-section.new-find-a-bug-hero-setion.pt-60 {
  padding-bottom: 0;
}

.find-a-bug-hero-section.ta-hero-setion {
  padding-bottom: 40px;
}

.find-a-bug-hero-section.ta-hero-setion.ia-hero-sec {
  padding-bottom: 0;
  position: relative;
}

.find-a-bug-hero-section.ta-hero-setion.ia-hero-sec.eng-aug-hero-sec {
  background-image: linear-gradient(0deg, #fff, #f2ebff);
  margin-top: 0;
  padding-top: 40px;
  padding-bottom: 40px;
}

.find-a-bug-hero-section.ta-hero-setion.ia-hero-sec.eng-aug-hero-sec.rl-hero-sec {
  background-color: #ede9ff;
  background-image: none;
  margin-bottom: 120px;
}

.find-a-bug-hero-section.ta-hero-setion.ia-hero-sec.no-padding {
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
}

.find-a-bug-hero-section.ta-hero-setion.ia-hero-sec.os-hero-sec {
  background-image: linear-gradient(#ede9ff, #fff);
  margin-top: 0;
  padding-top: 60px;
  padding-bottom: 20px;
}

.find-a-bug-hero-section.ta-hero-setion.ia-hero-sec.os-hero-sec.fintech-hero-sec {
  padding-bottom: 60px;
}

.find-a-bug-hero-section.ta-hero-setion.ai-testing-hero-sec {
  padding-bottom: 0;
}

.find-a-bug-hero-section.ta-hero-setion.ai-testing-hero-sec.qatr-hero-sec {
  height: auto;
}

.find-a-bug-hero-section.ta-hero-setion.logo-grid-section {
  padding-bottom: 50px;
}

.find-a-bug-hero-section.ta-hero-setion.btl-hero-sec {
  background-image: linear-gradient(#fff0f0, #fff);
  margin-top: 0;
  padding-top: 40px;
}

.find-a-bug-hero-section.ta-hero-setion.btl-motivation-sec {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/69a9952983e82703355871d2_Frame%201707478825.webp");
  background-position: 0 0;
  background-size: auto;
}

.find-a-bug-hero-section.ta-hero-setion.btl-community-sec {
  margin-top: 20px;
  padding-top: 0;
  padding-bottom: 120px;
}

.find-a-bug-hero-section.ees-hero-section {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/66fea264a9cdbfef2efc878d_Group%201000005118.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  border: 1px #000;
  margin-top: 0;
  padding-top: 40px;
  padding-bottom: 60px;
  position: static;
}

.find-a-bug-hero-section.ees-hero-section.test {
  background-color: var(--ghost-white);
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
}

.find-a-bug-hero-section.ai-hero-setion {
  background-color: #f7f4fd;
  margin-top: 0;
  padding-top: 40px;
  padding-bottom: 20px;
}

.find-a-bug-hero-section.ai-sol-hero-setion {
  background-color: #fff;
  margin-top: 0;
  padding-top: 30px;
  padding-bottom: 30px;
}

.find-a-bug-hero-section.ai-sol-hero-setion.enterprise-hero-section {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/690a12e0b64eb4879dc7e3a5_enterprise-hero-bg.webp");
  background-position: 0 0;
  background-size: auto;
}

.find-a-bug-hero-section.ai-sol-per-hero-setion {
  background-color: #fff;
  margin-top: 0;
  padding-top: 30px;
  padding-bottom: 10px;
}

.find-a-bug-hero-section.ecom-hero-setion {
  background-color: #f7f4fd;
  margin-top: 0;
  padding-top: 40px;
  padding-bottom: 60px;
}

.find-a-bug-hero-section.ecom-ims-hero-setion {
  background-color: #fff;
  margin-top: 0;
  padding-top: 40px;
  padding-bottom: 30px;
}

.find-a-bug-hero-section.ai-impl-mentationhero-setion {
  background-color: #f7f4fd;
  margin-top: 0;
  padding-top: 40px;
  padding-bottom: 20px;
}

.find-a-bug-hero-section.ecom-ims-hero-sec {
  background-color: #fff;
  margin-top: 0;
  padding-top: 40px;
  padding-bottom: 30px;
}

.find-a-bug-hero-section.dev-hero-setion {
  background-color: #fff;
  margin-top: 0;
  padding-top: 40px;
  padding-bottom: 50px;
}

.grid-72 {
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
  align-content: stretch;
  align-items: stretch;
  margin-top: 0;
}

.grid-72.ees-hero-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: stretch center;
  margin-top: 10px;
  margin-bottom: 30px;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  display: grid;
}

.find-a-bug-hero-heading-div.ecom-rls-hero-heading-div, .find-a-bug-hero-heading-div.bpm-ser-hero-heading-div {
  width: 674.391px;
}

.find-a-bug-hero-heading-div.dev-hero-heading-div {
  width: 669px;
}

.find-a-bug-hero-heading-div.dev-hero-heading-div.bugbuster-hero-head {
  width: 432px;
}

.find-a-bug-hero-heading-div.dev-hero-heading-div.bugbuster-hero-head.code-probe-hero-heading-div {
  width: 600px;
}

.find-a-bug-hero-heading-div.bpm-sol-pa-hero-head-div {
  width: 634px;
}

.find-a-bug-hero-heading-div.eng-aug-hero-div {
  flex-flow: column;
  align-items: center;
  display: flex;
}

.text-span-56, .text-span-57 {
  color: var(--medium-slate-blue);
}

.image-633 {
  width: 467px;
  max-width: 100%;
  height: 8px;
  font-size: 16px;
}

.image-633.img-lp {
  width: 280px;
}

.image-633.img-lp.hidden {
  height: 8px;
}

.div-block-472 {
  justify-content: flex-start;
  display: flex;
}

.div-block-472.center {
  justify-content: center;
}

.div-block-472.hide {
  display: none;
}

.div-block-473 {
  background-color: #0000;
  border-radius: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  max-width: 1180px;
  padding: 0;
  display: flex;
}

.grid-73 {
  grid-column-gap: 34px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.div-block-474 {
  justify-content: center;
  margin-bottom: 20px;
  display: flex;
}

.find-a-bug-stats {
  background-color: #f7f4fd;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 0;
}

.find-a-bug-stats.parent {
  padding-top: 70px;
  padding-bottom: 80px;
}

.text-block-260 {
  color: #4a4a68;
  text-align: center;
  letter-spacing: -.01em;
  text-transform: none;
  background-color: #fff;
  border-radius: 20px;
  padding: 20px 16px;
  font-size: 20px;
  font-weight: 700;
  line-height: 32px;
}

.text-span-58 {
  color: var(--medium-slate-blue);
  font-size: 50px;
  font-weight: 900;
  line-height: 65px;
}

.tabs-19 {
  justify-content: space-between;
  display: flex;
}

.tabs-19.hide-all {
  display: none;
}

.tabs-menu-11 {
  flex-direction: column;
  justify-content: center;
  margin-left: 16px;
  margin-right: 15px;
  padding-bottom: 0;
  display: flex;
}

.tabs-content-13 {
  padding-left: 50px;
}

.tab-link-tab-1-4 {
  opacity: .55;
  background-color: #fff0;
  border-radius: 8px;
  margin-bottom: 25px;
  padding-top: 30px;
  padding-bottom: 30px;
}

.tab-link-tab-1-4.w--current {
  opacity: 1;
  background-color: #f7f4fd;
  border-radius: 8px;
  flex-direction: row-reverse;
  justify-content: flex-end;
  margin-bottom: 25px;
  padding: 30px;
  font-size: 24px;
  line-height: 32px;
  display: flex;
}

.tab-link-tab-2-3 {
  opacity: .55;
  background-color: #fff0;
  border-radius: 8px;
  flex-direction: row-reverse;
  justify-content: flex-end;
  margin-bottom: 25px;
  padding-top: 30px;
  padding-bottom: 30px;
  display: flex;
}

.tab-link-tab-2-3.w--current {
  opacity: 1;
  background-color: #f7f4fd;
  margin-bottom: 25px;
}

.tab-link-tab-3 {
  opacity: .55;
  background-color: #fff0;
  border-radius: 8px;
  margin-bottom: 25px;
  padding-top: 30px;
  padding-bottom: 30px;
  display: flex;
}

.tab-link-tab-3.w--current {
  opacity: 1;
  background-color: #f7f4fd;
  border-style: none;
  border-width: 0;
  margin-bottom: 25px;
}

.image-634 {
  object-fit: contain;
  max-width: 55px;
  max-height: 60px;
}

.text-block-261 {
  color: #4a4a68;
  white-space: nowrap;
  align-items: center;
  padding-left: 25px;
  font-size: 20px;
  font-weight: 700;
  line-height: 30px;
  display: flex;
}

.find-a-bug-services-provided {
  padding-top: 80px;
  padding-bottom: 100px;
}

.find-a-bug-services-provided.section-padding-2.new-find-a-bug-services-provided {
  background-color: #f9f7ff;
  padding-top: 40px;
}

.div-block-475 {
  flex-direction: row-reverse;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.find-a-bug-services-provided-tabs {
  color: #4a4a68;
}

.heading-205 {
  margin-top: 30px;
  margin-bottom: 10px;
  font-size: 28px;
}

.heading-206 {
  margin-bottom: 30px;
  font-size: 16px;
  font-weight: 600;
}

.paragraph-173 {
  margin-bottom: 30px;
  font-size: 16px;
  font-weight: 400;
  line-height: 32px;
}

.where-qa-meets-expertise {
  padding-top: 80px;
  padding-bottom: 100px;
  position: relative;
}

.heading-207 {
  color: #4a4a68;
  text-align: center;
  margin-bottom: 20px;
  font-size: 40px;
  font-weight: 800;
  line-height: 56px;
}

.heading-207.new-dev-heading-207, .heading-207.new-dev-business-heading-207-copy {
  color: #41415c;
  font-size: 32px;
}

.heading-207.new-dev-heading-207-mob {
  color: #41415c;
  font-size: 32px;
  display: none;
}

.heading-207.new-dev-business-heading-207-mob {
  color: #c8d4ff;
  font-size: 32px;
  display: none;
}

.heading-207.new-dev-heading-207-industries, .heading-207.new-dev-heading-207-ss {
  color: #41415c;
  font-size: 32px;
}

.heading-207.new-dev-heading-207-ss.eng-aug-cs-h2 {
  font-size: 40px;
  font-weight: 700;
}

.heading-207.eng-why-moolya-heading {
  color: #41415c;
  text-align: left;
  margin-bottom: 10px;
  font-size: 32px;
  line-height: 48px;
}

.heading-207.eng-why-moolya-heading-mob {
  color: #41415c;
  text-align: left;
  margin-bottom: 10px;
  font-size: 32px;
  line-height: 48px;
  display: none;
}

.heading-207.eng-aug-h2 {
  margin-bottom: 15px;
  font-weight: 700;
}

.heading-207._w-1140 {
  letter-spacing: -.5px;
  font-weight: 700;
}

.heading-207._700w {
  font-weight: 700;
}

.heading-207._700w.no-mob.white {
  color: var(--white);
}

.heading-207._700w.mob-only {
  display: none;
}

.heading-207.rl-sec-heading {
  margin-bottom: 14px;
  font-weight: 700;
}

.text-block-262 {
  color: #4a4a68;
  text-align: center;
  margin-bottom: 50px;
  font-size: 16px;
  line-height: 32px;
}

.text-block-262.new-text-block-262 {
  text-align: center;
  max-width: 875px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-262.new-dev-text-block {
  color: #41415c;
}

.text-block-262.new-dev-text-block.eng-aug-cs-subtxt {
  font-size: 18px;
  font-weight: 500;
}

.text-block-262.new-dev-bs-text-block {
  color: #41415c;
}

.text-block-262.ta-bold-subtext {
  font-size: 18px;
  font-weight: 600;
}

.text-block-262.ta-bold-subtext.uecho-cs-subtxt {
  font-size: 16px;
  font-weight: 600;
}

.text-block-262.ta-bold-subtext.eng-aug-subtxt {
  letter-spacing: normal;
  margin-bottom: 30px;
  font-weight: 500;
}

.text-block-262.ta-bold-subtext.eng-aug-subtxt.eng-eco-sec-head {
  width: 1015px;
  margin-bottom: 50px;
}

.text-block-262.ta-bold-subtext.eng-aug-subtxt.fw-600 {
  font-weight: 600;
}

.text-block-262.ta-bold-subtext.white {
  color: var(--white);
}

.text-block-262.ta-bold-subtext.mb-40 {
  margin-bottom: 40px;
}

.text-block-262.eng-why-moolya-subtxt {
  color: #41415c;
  text-align: left;
  max-width: 400px;
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: 500;
  line-height: 22px;
}

.text-block-262.eng-why-moolya-subtxt-mob {
  color: #41415c;
  text-align: left;
  max-width: 400px;
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: 500;
  line-height: 22px;
  display: none;
}

.text-span-60 {
  color: var(--medium-slate-blue);
}

.text-span-60.sp-subtext {
  font-weight: 400;
}

.text-span-61 {
  color: var(--medium-slate-blue);
}

.tabs-menu-12 {
  outline-offset: 0px;
  background-color: #f7f4fd;
  border-radius: 16px;
  outline: 1px solid #785dfb4d;
  justify-content: space-around;
  width: auto;
  padding: 15px;
  display: flex;
}

.tabs-menu-12.ees-bus-tab-menu {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  outline-offset: 0px;
  background-color: #f7f4fd00;
  outline: 1px #785dfb4d;
  justify-content: space-around;
}

.tabs-menu-12.ees-bus-tab-menu.ees-rdmap-tabmenu {
  width: auto;
}

.tabs-menu-12.ees-bus-tab-menu.ecom-ees-rdmap-tabmenu, .tabs-menu-12.ees-bus-tab-menu.dev-ser-di-rdmap-tabmenu {
  border-bottom: 1px solid #f7f4fd;
  width: auto;
  padding-bottom: 0;
}

.tabs-menu-12.ees-rdmap-tab-menu {
  grid-column-gap: 65px;
  grid-row-gap: 65px;
  outline-offset: 0px;
  background-color: #f7f4fd00;
  outline: 1px #785dfb4d;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  display: flex;
}

.tabs-menu-12.dev-ser-cs-rdmap-tab-menu {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  outline-offset: 0px;
  background-color: #f7f4fd00;
  outline: 1px #785dfb4d;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  display: flex;
}

.tabs-menu-12.ecom-web-rdmap-tab-menu {
  grid-column-gap: 65px;
  grid-row-gap: 65px;
  outline-offset: 0px;
  background-color: #f7f4fd00;
  outline: 1px #785dfb4d;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  display: flex;
}

.div-block-476 {
  width: 50px;
  height: 50px;
}

.tab-link-tab-2-4 {
  width: 300px;
  color: var(--dark-slate-blue);
  background-color: #fff0;
  margin-right: 0;
  padding: 20px 40px;
  font-size: 22px;
  font-weight: 800;
}

.tab-link-tab-2-4.w--current {
  background-color: var(--medium-slate-blue);
  color: #fff;
  border-radius: 10px;
  margin-right: 0;
}

.tab-link-tab-2-4.tab-lp-solution.fab-tabs-link.w--current {
  width: 270px;
  padding-left: 20px;
  padding-right: 20px;
}

.tab-link-tab-2-4.tab-lp-solution.fab-tabs-link.cust-dimensions, .tab-link-tab-2-4.tab-lp-solution.fab-tabs-link.cust-dimensions.w--current {
  padding-top: 15px;
  padding-bottom: 15px;
}

.tab-link-tab-2-4.tab-lp-solution.ta-tabs-link {
  width: 320px;
  padding-top: 12px;
  padding-bottom: 12px;
}

.tab-link-tab-2-4.tab-lp-solution.ta-tabs-link.w--current {
  width: 320px;
  padding-left: 20px;
  padding-right: 20px;
}

.tab-link-tab-2-4.tab-lp-solution.ees-bus-tab-link {
  text-align: center;
  background-color: #d2bbff;
  border-radius: 8px;
  width: 300px;
  padding: 16px 17px;
  font-size: 18px;
  font-weight: 500;
  line-height: 30px;
}

.tab-link-tab-2-4.tab-lp-solution.ees-bus-tab-link.w--current {
  background-color: var(--white);
  color: #4c02e0;
  border-radius: 8px;
  width: 300px;
  padding: 16px 17px;
  font-size: 20px;
  font-weight: 600;
}

.tab-link-tab-2-4.tab-lp-solution.ees-bus-tab-link.ees-rdmap-tab-link {
  width: auto;
  color: var(--dim-grey);
  text-align: left;
  background-color: #f9f8ff;
  border-bottom: 1px #000;
  padding: 10px 60px 10px 10px;
  font-size: 20px;
  font-weight: 600;
}

.tab-link-tab-2-4.tab-lp-solution.ees-bus-tab-link.ees-rdmap-tab-link.w--current {
  width: auto;
  color: var(--black);
  border: 1px #000;
  border-bottom: 3px solid #4c02e0;
  border-radius: 0;
  padding: 10px 60px 0 10px;
}

.tab-link-tab-2-4.tab-lp-solution.ees-bus-tab-link.ecom-ees-rdmap-tab-link {
  width: auto;
  color: var(--dim-grey);
  text-align: left;
  background-color: #fff;
  border-bottom: 1px #000;
  padding: 10px;
  font-size: 20px;
  font-weight: 600;
}

.tab-link-tab-2-4.tab-lp-solution.ees-bus-tab-link.ecom-ees-rdmap-tab-link.w--current {
  width: auto;
  color: var(--black);
  border: 1px #000;
  border-bottom: 3px solid #4c02e0;
  border-radius: 0;
  padding: 10px 10px 0;
}

.tab-link-tab-2-4.tab-lp-solution.ees-bus-tab-link.de-ees-rdmap-tab-link {
  width: auto;
  color: var(--dim-grey);
  text-align: left;
  background-color: #f7f4fd;
  border-bottom: 1px #000;
  padding: 10px;
  font-size: 20px;
  font-weight: 600;
}

.tab-link-tab-2-4.tab-lp-solution.ees-bus-tab-link.de-ees-rdmap-tab-link.w--current {
  width: auto;
  color: var(--black);
  border: 1px #000;
  border-bottom: 3px solid #4c02e0;
  border-radius: 0;
  padding: 10px 10px 0;
}

.tab-link-tab-2-4.tab-lp-solution.ees-bus-tab-link.dev-sol-iac-rdmap-tab-link {
  width: auto;
  color: var(--dim-grey);
  text-align: left;
  background-color: #fff;
  border-bottom: 1px #000;
  padding: 10px;
  font-size: 20px;
  font-weight: 600;
}

.tab-link-tab-2-4.tab-lp-solution.ees-bus-tab-link.dev-sol-iac-rdmap-tab-link.w--current {
  width: auto;
  color: var(--black);
  border: 1px #000;
  border-bottom: 3px solid #4c02e0;
  border-radius: 0;
  padding: 10px 10px 0;
}

.tab-link-tab-2-4.tab-lp-solution.ees-bus-tab-link.dev-ser-di-rdmap-tab-link {
  width: auto;
  color: var(--dim-grey);
  text-align: left;
  background-color: #fff;
  border-bottom: 1px #000;
  padding: 10px;
  font-size: 20px;
  font-weight: 600;
}

.tab-link-tab-2-4.tab-lp-solution.ees-bus-tab-link.dev-ser-di-rdmap-tab-link.w--current {
  width: auto;
  color: var(--black);
  border: 1px #000;
  border-bottom: 3px solid #4c02e0;
  border-radius: 0;
  padding: 10px 10px 0;
}

.tab-link-tab-2-4.tab-lp-solution.ees-rdmap-tablink {
  text-align: center;
  background-color: #d2bbff;
  border-radius: 8px;
  width: 300px;
  padding: 16px 17px;
  font-size: 18px;
  font-weight: 500;
  line-height: 30px;
}

.tab-link-tab-2-4.tab-lp-solution.ees-rdmap-tablink.w--current {
  background-color: var(--white);
  color: #4c02e0;
  border-radius: 8px;
  width: 300px;
  padding: 16px 17px;
  font-size: 20px;
  font-weight: 600;
}

.tab-link-tab-2-4.tab-lp-solution.ecom-rdmap-tablink {
  background-color: var(--white);
  width: 250px;
  height: 55px;
  color: var(--medium-slate-blue);
  text-align: center;
  border: 1px solid #d0b7ff;
  border-radius: 8px;
  padding: 10px 17px;
  font-size: 18px;
  font-weight: 500;
  line-height: 30px;
}

.tab-link-tab-2-4.tab-lp-solution.ecom-rdmap-tablink.w--current {
  background-color: var(--medium-slate-blue);
  width: 300px;
  height: 65px;
  color: var(--white);
  border-radius: 8px;
  margin-top: -5px;
  padding: 16px 17px;
  font-size: 20px;
  font-weight: 600;
}

.tab-link-tab-2-4.tab-lp-solution.dev-ser-cs-rdmap-tablink {
  background-color: var(--white);
  width: 350px;
  height: 55px;
  color: var(--medium-slate-blue);
  text-align: center;
  border: 1px solid #d0b7ff;
  border-radius: 8px;
  padding: 10px;
  font-size: 18px;
  font-weight: 500;
  line-height: 30px;
}

.tab-link-tab-2-4.tab-lp-solution.dev-ser-cs-rdmap-tablink.w--current {
  background-color: var(--medium-slate-blue);
  width: 350px;
  height: 65px;
  color: var(--white);
  border-radius: 8px;
  margin-top: -5px;
  padding: 16px 10px;
  font-size: 20px;
  font-weight: 600;
}

.tab-link-tab-2-4.tab-lp-solution.dev-ser-di-rdmap-tablink {
  background-color: var(--white);
  width: 250px;
  height: 55px;
  color: var(--medium-slate-blue);
  text-align: center;
  border: 1px solid #d0b7ff;
  border-radius: 8px;
  padding: 10px;
  font-size: 18px;
  font-weight: 500;
  line-height: 30px;
}

.tab-link-tab-2-4.tab-lp-solution.dev-ser-di-rdmap-tablink.w--current {
  background-color: var(--medium-slate-blue);
  width: 250px;
  height: 65px;
  color: var(--white);
  border-radius: 8px;
  margin-top: -5px;
  padding: 16px 10px;
  font-size: 20px;
  font-weight: 600;
}

.tab-link-tab-3-2 {
  width: 300px;
  color: var(--dark-slate-blue);
  background-color: #fff0;
  margin-right: 0;
  padding: 20px 40px;
  font-size: 22px;
  font-weight: 800;
}

.tab-link-tab-3-2.w--current {
  background-color: var(--medium-slate-blue);
  color: #fff;
  border-radius: 10px;
  width: 300px;
  margin-right: 0;
  font-size: 22px;
  font-weight: 800;
}

.tab-link-tab-3-2.tab-lp-solution.fab-tabs-link {
  width: 270px;
  padding-left: 20px;
  padding-right: 20px;
}

.tab-link-tab-3-2.tab-lp-solution.fab-tabs-link.cust-dimensions {
  padding-top: 10px;
  padding-bottom: 10px;
}

.tab-link-tab-3-2.tab-lp-solution.fab-tabs-link.cust-dimensions.w--current {
  padding-top: 15px;
  padding-bottom: 15px;
}

.tab-link-tab-3-2.tab-lp-solution.ta-tabs-link {
  width: 320px;
  padding: 12px 20px;
}

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

.text-block-264.ta-tac-txt {
  font-size: 26px;
}

.text-block-264.ees-dev-tab {
  font-size: 20px;
}

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

.text-block-265.ta-tac-txt {
  font-size: 26px;
}

.tabs-20 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  line-height: 1.6;
  display: flex;
}

.tabs-20.ees-bus-tabs {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.tabs-20.ees-roadmap-tab {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  display: block;
}

.tabs-20.ecom-roadmap-tab {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  margin-top: 30px;
  display: block;
}

.tabs-20.dev-sol-iac-tabs, .tabs-20.dev-ser-di-tabs {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.tabs-20.dev-ser-di-rm-tab {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  margin-top: 30px;
  display: block;
}

.heading-208 {
  color: var(--dark-slate-blue);
  text-align: center;
  margin-bottom: 20px;
  font-size: 38px;
  font-weight: 800;
  line-height: 56px;
}

.text-span-62 {
  color: var(--medium-slate-blue);
}

.text-block-267 {
  color: var(--dark-slate-blue);
  text-align: center;
  margin-bottom: 40px;
  font-size: 16px;
  line-height: 24px;
}

.text-block-267.new-hero-subtext {
  text-align: center;
  margin-top: 0;
  margin-bottom: 80px;
  position: absolute;
}

.text-block-267.new-hero-subtext.master-hero-subtxt {
  text-align: left;
  width: 530px;
}

.text-block-267.new-hero-subtext.cust-margin {
  margin-top: 10px;
  margin-bottom: 40px;
}

.text-block-267.ta-hero-subtext {
  text-align: left;
  margin-bottom: 20px;
  position: absolute;
}

.text-block-267.ta-hero-subtext.fa-hero-subtxt {
  width: 526px;
  margin-top: 0;
  margin-bottom: 20px;
}

.text-block-267.ta-hero-subtext.fa-hero-subtxt.userecho-hero-subtxt {
  margin-top: 0;
  font-size: 20px;
  font-weight: 600;
  line-height: 27px;
  position: static;
}

.text-block-267.ta-hero-subtext.fa-hero-subtxt.ai-testing-hero-subtxt {
  width: 526px;
  margin-top: 20px;
  font-size: 18px;
  line-height: 150%;
  display: block;
}

.text-block-267.ta-hero-subtext.fa-hero-subtxt.ai-testing-hero-subtxt.mob-subtxt {
  width: auto;
  display: none;
}

.text-block-267.ta-hero-subtext.fa-hero-subtxt.ai-testing-hero-subtxt.center {
  text-align: center;
  width: 985px;
  font-size: 20px;
  position: static;
}

.text-block-267.ta-hero-subtext.fa-hero-subtxt.ai-testing-hero-subtxt.center._w-768 {
  width: 768px;
  margin-top: 0;
  font-size: 18px;
}

.text-block-267.ta-hero-subtext.fa-hero-subtxt.ai-testing-hero-subtxt.extra-width {
  width: 603px;
}

.text-block-267.ta-hero-subtext.fa-hero-subtxt.ai-testing-hero-subtxt.extra-width.sb {
  width: 580px;
  font-weight: 600;
}

.text-block-267.ta-hero-subtext.fa-hero-subtxt.ai-testing-hero-subtxt.extra-width._w-630 {
  z-index: 1;
  width: 630px;
}

.text-block-267.ta-hero-subtext.fa-hero-subtxt.ai-testing-hero-subtxt.extra-width._w-616 {
  z-index: 1;
  width: 610px;
}

.text-block-267.ta-hero-subtext.fa-hero-subtxt.ai-testing-hero-subtxt.ia-hero-subhead {
  width: 430px;
  margin-bottom: 20px;
}

.text-block-267.ta-hero-subtext.fa-hero-subtxt.ai-testing-hero-subtxt.ia-hero-subhead.omnistream-hero-subhead {
  width: 524px;
  margin-top: 10px;
  margin-bottom: 0;
}

.text-block-267.ta-hero-subtext.fa-hero-subtxt.ai-testing-hero-subtxt.ia-hero-subhead.omnistream-hero-subhead._w-442 {
  width: 422px;
}

.text-block-267.ta-hero-subtext.fa-hero-subtxt.ai-testing-hero-subtxt.ia-hero-subhead.omnistream-hero-subhead._w-442.p-static {
  margin-top: 14px;
  position: static;
}

.text-block-267.ta-hero-subtext.fa-hero-subtxt.ai-testing-hero-subtxt.ia-hero-subhead.omnistream-hero-subhead.center {
  text-align: left;
  width: auto;
}

.text-block-267.ta-bold-subtext {
  margin-bottom: 37px;
  font-size: 18px;
  font-weight: 600;
}

.text-block-267.ta-bold-subtext.st-ss-subtxt-mob {
  display: none;
}

.text-block-267.ta-bold-subtext.ees-sol-subtext {
  color: var(--white);
}

.text-block-267.ta-bold-subtext.ees-sol-rdmap-subtext {
  color: var(--black);
  font-weight: 400;
}

.text-block-267.ta-bold-subtext.dev-rdmap-subtext {
  color: var(--black);
  margin-bottom: 10px;
  font-weight: 400;
}

.text-block-267.ta-bold-subtext.dev-se--as-rdmap-subtext {
  color: var(--black);
  margin-bottom: 0;
  font-weight: 400;
}

.text-block-267.ta-bold-subtext.ai-testing-process-subtxt {
  text-align: left;
}

.text-block-267.ta-bold-subtext.techstack-h2 {
  text-align: left;
  margin-bottom: 0;
}

.text-block-267.ta-bold-subtext.techstack-h2.lit-card-sec-subhead {
  color: #686878;
  font-family: Satoshi, Arial, sans-serif;
  font-size: 20px;
  font-weight: 500;
}

.text-block-267.ta-hero-2-subtext {
  text-align: left;
  margin-bottom: 60px;
  font-weight: 600;
  position: static;
}

.text-block-267.pp-bold-subtext {
  font-weight: 600;
}

.text-block-267.wm-hero-subtext {
  text-align: left;
  margin-top: 0;
  margin-bottom: 80px;
  position: absolute;
}

.text-block-267.st-hero-subtext {
  text-align: left;
  margin-top: -10px;
  margin-bottom: 80px;
  position: absolute;
}

.text-block-267.st-hero-subtext-mob {
  text-align: left;
  margin-top: -10px;
  margin-bottom: 80px;
  display: none;
  position: absolute;
}

.text-block-267.ai-hero-subtext {
  text-align: left;
  margin-top: 0;
  margin-bottom: 20px;
  line-height: 28px;
  position: static;
}

.text-block-267.bpm-hero-subtext {
  text-align: left;
  width: 540px;
  margin-top: 0;
  margin-bottom: 20px;
  margin-right: 150px;
  line-height: 24px;
  position: static;
}

.text-block-267.dev-hero-subtext {
  text-align: left;
  width: 625px;
  margin-top: 0;
  margin-bottom: 20px;
  margin-right: 150px;
  line-height: 28px;
  position: relative;
}

.text-block-267.pe-hero-subtext {
  text-align: left;
  width: 625px;
  margin-top: 20px;
  margin-bottom: 20px;
  margin-right: 150px;
  line-height: 28px;
  position: relative;
}

.text-block-267.bpm-ser-cso-hero-subtext {
  text-align: left;
  max-width: 585px;
  margin-top: 0;
  margin-bottom: 20px;
  line-height: 28px;
  position: static;
}

.text-block-267.bpm-sol-pa-hero-subtext {
  text-align: left;
  margin-top: 0;
  margin-bottom: 20px;
  line-height: 28px;
  position: static;
}

.text-block-267.ai-pe-hero-subtext {
  text-align: left;
  width: 625px;
  margin-top: 20px;
  margin-bottom: 30px;
  margin-right: 150px;
  line-height: 28px;
  position: relative;
}

.text-block-267.ai-pe-hero-subtext.bugbuster-hero-subtxt {
  width: 550px;
  font-size: 18px;
}

.text-block-267.ai-pe-hero-subtext.bugbuster-hero-subtxt.code-probe-hero-subhead {
  width: 606px;
}

.tabs-content-14 {
  margin-top: 40px;
}

.tabs-content-14.ta-tac-tab-content {
  margin-top: 50px;
}

.tabs-content-14.ees-bus-tab-content {
  margin-top: 0;
  margin-left: 0;
}

.tabs-content-14.ees-tab-content {
  justify-content: center;
  margin-top: 30px;
  margin-left: 0;
  display: flex;
}

.tabs-content-14.ees-tab-content.ecom-tabs-content, .tabs-content-14.ees-tab-content.dev-ser-di-tabs-content {
  overflow: visible;
}

.find-a-bug-we-are-picked-by-outliers {
  background-color: #f2eeff;
  padding-top: 80px;
  padding-bottom: 60px;
}

.find-a-bug-we-are-picked-by-outliers.new-find-a-bug-we-are-picked-by-outliers {
  background-color: #f9f7ff;
  margin-top: 20px;
  padding-top: 0;
  padding-bottom: 0;
}

.find-a-bug-we-are-picked-by-outliers.new-find-a-bug-we-are-picked-by-outliers.ai-testing-mob-hide.white-bg, .find-a-bug-we-are-picked-by-outliers.new-find-a-bug-we-are-picked-by-outliers.ai-testing-mob-hide.uecho-logo-scroller.eng-aug-logo-scroll-sec {
  background-color: #0000;
}

.find-a-bug-we-are-picked-by-outliers.new-find-a-bug-we-are-picked-by-outliers.ai-testing-mob-hide.uecho-logo-scroller.no-bg {
  background-color: #fff;
}

.find-a-bug-we-are-picked-by-outliers.new-find-a-bug-we-are-picked-by-outliers.ai-testing-mob-hide.uecho-logo-scroller.black-bg {
  background-color: #0000;
  margin-bottom: 80px;
}

.find-a-bug-we-are-picked-by-outliers.new-find-a-bug-we-are-picked-by-outliers.ai-testing-mob-hide.uecho-logo-scroller.black-bg.lit-logo-scroller {
  margin-top: 0;
  margin-bottom: 0;
}

.find-a-bug-we-are-picked-by-outliers.ees-brand-slider {
  text-align: left;
  background-color: #f9f7ff;
  border-radius: 10px;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  position: static;
}

.find-a-bug-testimonials {
  padding-top: 80px;
  padding-bottom: 80px;
  display: block;
}

.find-a-bug-testimonials.ta-testimonials-section, .find-a-bug-testimonials.ta-testimonials-section.fa-testimonial-mob-hide, .find-a-bug-testimonials.ta-testimonials-section.testimonials-hide {
  padding-bottom: 200px;
}

.text-span-63 {
  color: var(--medium-slate-blue);
}

.find-a-bug-footer-section {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 50px;
  padding-bottom: 25px;
}

.find-a-bug-footer-section.ta-footer-section.footer-hide {
  display: none;
}

.find-a-bug-footer-section.ta-footer-section.footer-hide.fa-ad-footer {
  display: block;
}

.find-a-bug-footer-section.pp-footer-section {
  border-top: 1px solid #d6cceb;
}

.find-a-bug-footer-section.wm-footer-section {
  border-top: 1px #d6cceb;
  padding-top: 15px;
}

.find-a-bug-contact-us-div {
  padding-top: 30px;
  padding-bottom: 20px;
  font-size: 16px;
}

.find-a-bug-contact-us-div.st-contact-us-div {
  padding-top: 34px;
}

.find-a-bug-contact-us-div.fa-footer-contact {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  padding-left: 30px;
  display: flex;
}

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

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

.find-a-bug-services {
  text-align: center;
  border-radius: 8px;
  padding: 5px 34px;
}

.find-a-bug-services.ba-in-testing {
  background-color: #fff6ed;
  border: 1px solid #f6901e;
  padding: 8px 25px;
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
}

.find-a-bug-services.ba-in-testing.software-devs {
  background-color: #f5fff2;
  border-color: #63bb46;
  align-items: center;
  height: 100%;
  display: flex;
}

.find-a-bug-services.ba-in-testing.software--architects {
  background-color: #f0fdff;
  border-color: #00abcd;
  align-items: center;
  height: 100%;
  display: flex;
}

.find-a-bug-services.ba-in-testing.experience-monitoring {
  background-color: #ffebf7;
  border-color: #d31b8b;
  align-items: center;
  height: 100%;
  display: flex;
}

.find-a-bug-services.ba-in-testing.production-monitoring {
  background-color: #fffefb;
  border-color: #fdd600;
  align-items: center;
  height: 100%;
  margin-right: 16px;
  display: flex;
}

.find-a-bug-services.ba-in-testing.ba-in-test {
  align-items: center;
  height: 100%;
  display: flex;
}

.text-block-269 {
  font-size: 14px;
}

.body-5 {
  margin-bottom: 0;
}

.section-46 {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6400435f442ed80647718878_background%20(1).png");
  background-position: 50% 100%;
  background-size: cover;
  padding-top: 120px;
  padding-bottom: 120px;
}

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

.heading-210.find-a-bug {
  color: #fff;
  margin-bottom: 30px;
  font-size: 38px;
  line-height: 56px;
}

.text-block-270 {
  color: #fff;
  text-align: center;
  margin-bottom: 40px;
  font-size: 16px;
  line-height: 32px;
}

.image-635 {
  width: 100px;
  height: 100%;
}

.container70 {
  text-align: left;
  max-width: 1140px;
  display: block;
  position: static;
}

.container70.ta-container-70 {
  max-width: 1140px;
}

.container70.ta-container-70.qatr-hero-cont {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/699ea729a454333a71037ed7_Mask%20group.webp");
  background-position: 0 0;
  background-size: cover;
  height: 850px;
}

.container70.wm-footer-border {
  border-top: 1px solid #d6cceb;
  padding-top: 25px;
}

.container70.ees-hero-container {
  flex-flow: column;
  align-items: center;
  max-width: 1140px;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.container70.ees-brand-logo-slider-container {
  justify-content: center;
  height: 100%;
  display: block;
}

.container70.ai-clientele-container {
  position: relative;
}

.container70.ai-clientele-container.cust-container {
  max-width: 1270px;
}

.container70.ent-sol-container {
  max-width: 1220px;
}

.container70._w-1140 {
  max-width: 1160px;
}

.container70.maxw-1200 {
  max-width: 1200px;
}

.container70._w-1200 {
  max-width: 1215px;
}

.container70.cust-maxw {
  max-width: 1200px;
}

.image-636.lp-img {
  position: relative;
  top: -30px;
  right: -30px;
}

.image-636.lp-img.new-lp-img {
  width: 570px;
  max-width: 100%;
  height: auto;
  position: relative;
  top: -35px;
  right: -10px;
}

.image-636.lp-img.ta-hero-img {
  width: 100%;
  max-width: 100%;
  height: 400px;
  position: relative;
  top: 20px;
  right: -10px;
}

.image-636.lp-img.ta-hero-img.fa-hero-img {
  height: 550px;
}

.image-636.lp-img.ta-hero-img.fa-hero-img.ai-testing-hero-img {
  width: auto;
  height: auto;
  top: -40px;
}

.image-636.lp-img.ta-hero-img.fa-hero-img.ai-testing-hero-img.userech-hero-img {
  top: -20px;
}

.image-636.lp-img.ta-hero-img.fa-hero-img.ai-testing-hero-img.ia-hero-img {
  top: -55px;
  overflow: clip;
}

.image-636.lp-img.ta-hero-img.fa-hero-img.ai-testing-hero-img.ia-hero-img.os-hero-img {
  width: auto;
  max-width: none;
  height: auto;
  top: -50px;
  transform: scale(.6);
}

.image-636.lp-img.ta-hero-img.fa-hero-img.ai-testing-hero-img.ia-hero-img.os-hero-img1 {
  width: auto;
  max-width: none;
  height: 449px;
  overflow: visible;
}

.image-636.lp-img.ta-hero-img.fa-hero-img.ai-testing-hero-img.ia-hero-img.os-hero-img1.h-auto {
  height: auto;
}

.image-636.lp-img.ta-hero-img.fa-hero-img.ai-testing-hero-img.ia-hero-img.os-hero-img1.h-auto.fintech-img {
  width: 482px;
  height: 390px;
  margin-top: 60px;
  position: static;
  top: 0;
}

.image-636.lp-img.ta-hero-img.fa-hero-img.ai-testing-hero-img.ia-hero-img.os-hero-img1.startup-testlab-img {
  width: 600px;
  height: auto;
  top: -20px;
}

.image-636.lp-img.ta-hero-img.fa-hero-img.ai-testing-hero-img.resizing {
  top: -45px;
  right: 0;
}

.image-636.lp-img.ta-hero-img.fa-hero-img.ai-testing-hero-img.resizing.qatr-img-col {
  top: -93px;
}

.image-636.lp-img.ta-hero-img.fa-hero-img.ai-imp-hero-img {
  width: 690px;
  max-width: none;
  height: auto;
  position: absolute;
  inset: auto -45% 11% auto;
}

.image-636.lp-img.ta-hero-img-mobile, .image-636.lp-img.ta-hero-img-mobile-2 {
  display: none;
  top: -35px;
}

.image-636.lp-img.ta-hero-img-2 {
  width: 95%;
  max-width: 100%;
  height: 450px;
  position: relative;
  top: -10px;
  right: -10px;
}

.image-636.lp-img.pp-hero-img {
  width: 95%;
  max-width: 100%;
  height: 100%;
  position: relative;
  top: -35px;
  right: -20px;
}

.image-636.lp-img.new-fab-lp-img-mobile, .image-636.lp-img.pp-hero-img-mobile {
  display: none;
  top: -35px;
}

.image-636.lp-img.wm-hero-img {
  width: 95%;
  max-width: 100%;
  height: 85%;
  position: relative;
  top: 20px;
  right: -20px;
}

.image-636.lp-img.ai-hero-img {
  width: 100%;
  max-width: 100%;
  height: 85%;
  position: relative;
  top: 20px;
  right: -10px;
}

.image-636.lp-img.ai-sol-hero-img {
  width: 100%;
  height: 85%;
  position: relative;
  top: 20px;
  right: -10px;
}

.image-636.lp-img.ai-integration-hero-img {
  width: 100%;
  max-width: 100%;
  height: 100%;
  position: relative;
  top: -15px;
  right: -10px;
}

.image-636.lp-img.ai-sol-per-hero-img {
  width: 100%;
  height: 350px;
  position: relative;
  top: 100px;
  right: -10px;
}

.image-636.lp-img.ai-sol-fd-hero-img {
  width: 100%;
  height: 400px;
  position: relative;
  top: 60px;
  right: -10px;
}

.image-636.lp-img.ai-sol-csa-hero-img {
  width: 100%;
  height: 500px;
  position: relative;
  top: 20px;
  right: -10px;
}

.image-636.lp-img.ecom-hero-img {
  width: 100%;
  max-width: 100%;
  height: 100%;
  position: relative;
  top: -35px;
  right: -10px;
}

.image-636.lp-img.ecom-rls-hero-img {
  width: 100%;
  max-width: 100%;
  height: 100%;
  position: relative;
  top: -35px;
  right: 40px;
}

.image-636.lp-img.dev-hero-img {
  width: 500px;
  max-width: 100%;
  height: 350px;
  position: relative;
  top: 60px;
  right: -10px;
}

.image-636.lp-img.ai-implementation-hero-img {
  width: 100%;
  max-width: 100%;
  height: 100%;
  position: relative;
  top: -15px;
  right: -10px;
}

.image-636.lp-img.ai-sol-pa-hero-img {
  width: 100%;
  height: 100%;
  position: relative;
  top: -10px;
  right: -10px;
}

.image-636.lp-img.ecom-ss-hero-img {
  width: 100%;
  max-width: 100%;
  height: 100%;
  position: relative;
  top: 20px;
  right: 30px;
}

.image-636.lp-img.ecom-ps-hero-img {
  width: 100%;
  max-width: 100%;
  height: 100%;
  position: relative;
  top: -35px;
  right: 20px;
}

.image-636.lp-img.dev-ser-dso-hero-img {
  width: 95%;
  max-width: 100%;
  height: 100%;
  position: relative;
  top: -20px;
  right: -20px;
}

.image-636.lp-img.dev-sol-hero-img {
  width: 100%;
  max-width: 100%;
  height: 100%;
  position: relative;
  top: -35px;
  right: -10px;
}

.image-636.lp-img.dev-ser-ci-cd-hero-img {
  width: 100%;
  max-width: 100%;
  height: 100%;
  position: relative;
  top: -20px;
  right: 60px;
}

.image-636.lp-img.e-com-hero-img {
  width: 100%;
  max-width: 100%;
  height: 100%;
  position: relative;
  top: 0;
  right: -10px;
}

.image-636.lp-img.de-hero-img {
  width: 100%;
  max-width: 100%;
  height: 100%;
  position: relative;
  top: -25px;
  right: 20px;
}

.image-636.lp-img.dev-sol-ml-hero-img {
  width: 100%;
  max-width: 100%;
  height: 100%;
  position: relative;
  top: 0;
  right: 30px;
}

.image-636.lp-img.dev-ser-iac-hero-img {
  width: 95%;
  max-width: 100%;
  height: 100%;
  position: relative;
  top: 0;
  right: -20px;
}

.image-636.lp-img.bpm-hero-img {
  max-width: 100%;
  height: 100%;
  position: relative;
  top: 0;
  right: -10px;
}

.image-636.lp-img.bpm-ser-hero-img {
  max-width: 100%;
  height: 95%;
  position: relative;
  top: 25px;
  right: -10px;
}

.image-636.lp-img.new-fab-lp-img-mob {
  display: none;
  top: -35px;
}

.image-636.lp-img.pe-hero-img {
  width: 500px;
  max-width: 100%;
  height: 350px;
  position: relative;
  top: 60px;
  right: -10px;
}

.image-636.lp-img.ai-pe-hero-img {
  width: 550px;
  max-width: 100%;
  height: 450px;
  position: relative;
  top: 60px;
  right: -10px;
}

.image-636.lp-img.ai-pe-hero-img.bugbuster-hero-img {
  width: auto;
  max-width: none;
  height: auto;
}

.image-636.lp-img.ai-pe-hero-img.bugbuster-hero-img.cust-img {
  height: 500px;
}

.image-636.lp-img.ai-pe-hero-img.bugbuster-hero-img.cp-hero-img {
  width: 590px;
}

.text-block-271 {
  color: var(--dark-slate-blue);
  margin-top: 60px;
  margin-bottom: 10px;
  font-size: 16px;
  font-weight: 700;
}

.text-block-271.ta-foot-recog-text {
  margin-top: 0;
  font-size: 13px;
}

.lp-hero-reco {
  margin-right: 6px;
}

.lp-hero-reco.new-dev-reco-changes {
  margin-left: 20px;
  margin-right: 10px;
}

.lp-hero-reco.new-dev-reco-changes.ees-hero-recog {
  height: 50px;
}

.lp-hero-reco.enterprise-reco {
  margin-right: 15px;
}

.image-637.ta-foot-recog-image {
  width: 48px;
  height: 48px;
}

.image-637.ta-foot-recog-image.fa-ad-recog-img {
  width: 40px;
  height: 40px;
}

.image-637.pp-recognize-img.pp-recog-ys {
  width: 60%;
}

.image-637.pp-recognize-img.pp-recog-ys.enterprise-ecog-img {
  width: auto;
}

.image-637.pp-recognize-img.pp-recog-ys.eng-ys {
  width: 65px;
}

.image-637.ees-logo, .image-637.ees-reco-img {
  width: 50px;
  height: 50px;
}

.navbar-4 {
  z-index: 555;
  background-color: var(--white);
  padding-top: 20px;
  position: sticky;
  top: 0;
}

.navbar-4.lp-navbar {
  margin-top: 20px;
  padding-top: 10px;
  padding-bottom: 5px;
}

.navbar-4.fa-nav {
  display: none;
}

.navbar-4.fa-nav.fa-ad, .navbar-4.old-nav {
  display: block;
}

.navbar-4.hide {
  padding-top: 20px;
  display: none;
  position: sticky;
}

.lp-nav-link {
  color: var(--dark-slate-blue);
}

.lp-nav-link.w--current {
  color: var(--medium-slate-blue);
}

.nav-menu-4 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.nav-menu-4.new-fab-nav-menu-4.old-nav {
  display: none;
}

.div-block-481.new-div-block-481 {
  margin-left: -22px;
}

.div-block-481.new-div-block-481.pp-recognize-div {
  margin-left: -6px;
}

.div-block-481.new-div-block-481.wm-recognize-div {
  margin-left: -15px;
}

.div-block-481.new-div-block-481.wm-recognize-div.enterprise-reco-div {
  margin-left: 0;
}

.div-block-481.new-div-block-481.wm-recognize-div.ai-testing-recog {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  margin-left: 0;
  display: flex;
}

.div-block-481.new-div-block-481.wm-recognize-div.eng-aug-recog-icons {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  display: flex;
}

.div-block-481.ta-foot-div-block {
  width: 220px;
  margin-top: -10px;
  margin-left: 0;
}

.div-block-481.ees-logo-divblock {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  margin-top: 0;
  margin-left: 0;
  display: flex;
}

.grid-79 {
  flex-wrap: wrap;
  display: flex;
}

.case-studies {
  background-color: #f2eeff;
  padding-top: 80px;
  padding-bottom: 100px;
  position: relative;
}

.case-studies.section-padding-4.case-studies-mobile {
  display: none;
}

.case-studies.section-padding-4.cs-changes.ta-case-studies-section {
  padding-bottom: 70px;
}

.case-studies.section-padding-4.cs-changes.ta-case-studies-section.ai-testing-case-studies {
  background-color: #0000;
}

.case-studies.section-padding-4.cs-changes.ta-case-studies-section.ai-testing-case-studies.ai-cs-hide {
  display: block;
}

.case-studies.section-padding-4.cs-changes.ta-case-studies-section.ai-testing-case-studies.mimpact-ad-cs {
  padding-top: 40px;
}

.case-studies.section-padding-4.cs-changes.ta-case-studies-section.ai-testing-case-studies.bg--fbfaff {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #fbfaff;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.case-studies.section-padding-4.cs-changes.ta-case-studies-section.ai-testing-case-studies.bg--fbfaff.hide {
  display: none;
}

.case-studies.section-padding-4.cs-changes.ta-case-studies-section.bg-white {
  background-color: #0000;
  padding-bottom: 5px;
}

.case-studies.section-padding-4.cs-changes.ta-case-studies-section.bg-white.ia-cs-sec {
  background-color: #f9f7ff;
  padding-bottom: 40px;
}

.case-studies.section-padding-4.cs-changes.ta-case-studies-section.qatr-ep-sec {
  background-color: #0000;
  display: block;
}

.case-studies.section-padding-4.old-case-studies {
  display: none;
}

.cs-card-parent {
  z-index: 1;
  grid-column-gap: 25px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
  position: relative;
}

.cs-card-parent.custom-slider {
  grid-row-gap: 25px;
  grid-template-rows: auto auto;
}

.cs-card-parent.custom-slider.cs-owlcarousel.qatr-ep-carousel {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  margin-top: 30px;
}

.cs-card-parent.custom-slider.cs-owlcarousel.qatr-ep-carousel.show {
  margin-top: 60px;
  display: none;
}

.cs-card-parent.custom-slider.cs-owlcarousel-mobile {
  grid-template-columns: 1fr;
}

.cs-block-link {
  color: var(--dark-slate-blue);
  cursor: pointer;
  background-color: #fff;
  border-radius: 12px;
  text-decoration: none;
  transition: box-shadow .3s ease-in-out;
}

.cs-block-link:hover {
  color: var(--dark-slate-blue);
  box-shadow: 0 10px 14px #00000026;
}

.cs-block-link.cs-block-link-changes, .cs-block-link.cs-block-link-changes.ta-cs-block-link {
  min-height: 550px;
  position: relative;
}

.cs-block-link.cs-block-link-changes.ta-cs-block-link.fa-cs-block-link {
  border: 1px solid #b7a9fc;
  min-height: 470px;
}

.cs-block-link.cs-block-link-changes.pp-cs-block-changes {
  min-height: 550px;
  position: relative;
}

.text-block-272 {
  color: var(--medium-slate-blue);
  padding-right: 10px;
  font-weight: 600;
  display: inline-block;
}

.text-block-272.fa-cs-readmore-txt {
  color: #6238eb;
  text-underline-offset: 5px;
  -webkit-text-decoration: underline #6238eb;
  text-decoration: underline #6238eb;
}

.cs-card-img {
  object-fit: cover;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}

.cs-card-heading {
  margin-top: 0;
  line-height: 38px;
}

.cs-card-heading.pp-card-heading {
  height: 76px;
}

.cs-card-heading.fa-cs-card-heading {
  font-size: 28px;
}

.cs-card-content {
  margin-bottom: 15px;
  line-height: 28px;
}

.cs-card-content.cs-card-foodpanda {
  padding-top: 10px;
}

.cs-card-content.cs-card-foodpanda.pp-card-changes {
  padding-top: 0;
}

.cs-card-content.fa-cs-card-content {
  margin-bottom: 20px;
  font-size: 16px;
}

.div-block-482 {
  text-align: left;
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px;
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  padding: 20px;
  display: block;
}

.image-494.lp-leftpath-img {
  z-index: 1;
  margin-top: 0;
  margin-bottom: -180px;
  position: absolute;
}

.image-494.ta-leftpath-img {
  z-index: 1;
  opacity: .87;
  margin-top: 0;
  margin-bottom: -180px;
  position: absolute;
  top: -100px;
  bottom: auto;
}

.image-494.ta-leftpath-img.ia-leftpath-img {
  top: -180px;
  left: -200px;
}

.head-lp-hero {
  color: var(--dark-slate-blue);
  letter-spacing: -.5px;
  font-size: 55px;
  font-weight: 900;
  line-height: 1.3;
}

.head-lp-hero.new-head-lp-hero {
  font-size: 55px;
}

.head-lp-hero.ta-hero-heading.fa-hero-heading {
  margin-top: 30px;
}

.head-lp-hero.ta-hero-heading.fa-hero-heading.ai-testing-hero-heading {
  width: 723px;
  margin-bottom: 10px;
  font-size: 58px;
}

.head-lp-hero.ta-hero-heading.fa-hero-heading.ai-testing-hero-heading.userecho-hero-heading {
  width: 750px;
  margin-bottom: 20px;
  font-size: 48px;
}

.head-lp-hero.ta-hero-heading.fa-hero-heading.ai-testing-hero-heading.userecho-hero-heading.userecho-mob-hero-head {
  display: none;
}

.head-lp-hero.ta-hero-heading.fa-hero-heading.ai-testing-hero-heading.userecho-hero-heading.userecho-mob-hero-head.eng-aug-h1 {
  width: 1060px;
  color: var(--black);
  text-align: center;
  font-size: 56px;
  font-weight: 700;
  display: block;
}

.head-lp-hero.ta-hero-heading.fa-hero-heading.ai-testing-hero-heading.userecho-hero-heading.userecho-mob-hero-head.eng-aug-h1.rl-h1 {
  color: var(--dark-slate-blue);
  font-size: 48px;
  font-weight: 900;
}

.head-lp-hero.ta-hero-heading.fa-hero-heading.ai-testing-hero-heading.industrial-aut-h1 {
  width: 600px;
  font-size: 48px;
}

.head-lp-hero.ta-hero-heading.fa-hero-heading.ai-testing-hero-heading.industrial-aut-h1.eng-aug-h1 {
  width: 1060px;
  color: var(--black);
  text-align: center;
  font-size: 56px;
  font-weight: 700;
}

.head-lp-hero.ta-hero-heading.fa-hero-heading.ai-testing-hero-heading.industrial-aut-h1.omnistream-h1 {
  width: 536px;
  margin-bottom: 5px;
}

.head-lp-hero.ta-hero-heading.fa-hero-heading.ai-testing-hero-heading.industrial-aut-h1.startup-h1 {
  width: 390px;
}

.head-lp-hero.ta-hero-heading.fa-hero-heading.ai-testing-hero-heading.industrial-aut-h1.fintech-h1 {
  width: 721px;
  font-size: 47px;
}

.head-lp-hero.ta-hero-heading.fa-hero-heading.ai-testing-hero-heading.ai-testing-hero-head {
  width: 731px;
  font-size: 54px;
}

.head-lp-hero.ta-hero-heading.fa-hero-heading.ai-testing-hero-heading.ai-testing-hero-head.qatr-h1 {
  width: 626px;
  color: var(--black);
  margin-bottom: 10px;
  font-family: Satoshi, Arial, sans-serif;
  font-size: 52px;
}

.head-lp-hero.ta-hero-heading.fa-hero-heading.fa-hero-heading1 {
  width: 670px;
}

.head-lp-hero.ta-hero-heading.fa-hero-heading.fa-hero-heading1.fa-ad-hero-heading {
  width: 750px;
}

.head-lp-hero.ta-hero-heading.fa-hero-heading.fa-hero-heading1.btl-hero-heading {
  color: #ff7125;
  font-family: Urbanist, sans-serif;
}

.head-lp-hero.ta-hero-heading.fa-hero-heading.ai-imp-heading {
  width: 850px;
  font-size: 48px;
}

.head-lp-hero.head-pp-hero {
  font-size: 48px;
  line-height: 1.2;
}

.head-lp-hero.head-pp-hero.ai-hero-heading {
  font-size: 48px;
}

.head-lp-hero.head-pp-hero.bpm-ser-heading {
  width: 750px;
  position: relative;
}

.head-lp-hero.head-st-hero {
  font-size: 55px;
}

.head-lp-hero.ecom-rls-heo-heading {
  width: 750px;
  font-size: 55px;
}

.head-lp-hero.ecom-ss-heo-heading {
  width: 785px;
  font-size: 55px;
}

.head-lp-hero.de-hero-head {
  font-size: 40px;
  line-height: 1.2;
}

.head-lp-hero.pe-hero-heading {
  margin-bottom: 30px;
  font-size: 48px;
  line-height: 1.2;
}

.head-lp-hero.bpm-sol-pa-hero {
  width: 750px;
  font-size: 48px;
  line-height: 1.2;
  position: relative;
}

.head-lp-hero.ai-pe-hero-heading {
  width: 750px;
  margin-bottom: 30px;
  font-size: 48px;
  line-height: 1.2;
  position: relative;
}

.head-lp-hero.ai-pe-hero-heading.ai-prd-eng-hero-heading {
  width: 589px;
}

.head-lp-hero.ai-pe-hero-heading.bugbuster-hero-heading {
  width: 577px;
}

.head-lp-hero.ai-pe-hero-heading.bugbuster-hero-heading.code-probe-hero-heading {
  width: auto;
}

.head-lp-hero.f-52 {
  font-size: 52px;
}

.div-block-483 {
  text-align: center;
}

.lp-foot-link {
  color: var(--dark-slate-blue);
  margin-bottom: 10px;
  padding: 10px;
  font-size: 16px;
  text-decoration: none;
}

.lp-foot-link.new-fab-footer-link.new-fab-nav-mobile {
  display: none;
}

.lp-foot-link.new-fab-footer-link.wm-footer-link {
  padding-left: 0;
}

.lp-foot-link.new-fab-footer-link.st-footer-link {
  height: 20px;
}

.lp-foot-link-block {
  text-align: center;
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-start;
  width: 100%;
  padding-top: 40px;
  padding-left: 100px;
  display: flex;
}

.lp-foot-link-block.ta-foot-link-block {
  padding-left: 50px;
}

.lp-foot-heading {
  width: 100%;
  margin-top: 10px;
  margin-bottom: 0;
  font-size: 22px;
  line-height: 32px;
}

.link-block-63 {
  color: var(--dark-slate-blue);
  background-color: #f7f4fd;
  border-radius: 3px;
  padding: 10px 20px 10px 15px;
  font-weight: 600;
  position: absolute;
  top: 40px;
  left: 0;
}

.link-block-63.dev-form-back {
  top: -20px;
  left: 40px;
}

.link-block-63.dev-form-back.dev-secondary-cta {
  border-radius: 5px;
  margin-top: 25px;
  padding: 10px 20px;
  position: static;
  top: -30px;
}

.text-block-273 {
  display: inline-block;
}

.image-639 {
  filter: brightness(0%);
  margin-right: 5px;
}

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

.div-block-489 {
  text-align: left;
  background-color: #fff;
  border-radius: 20px;
  padding: 20px 40px;
}

.text-field-17, .text-field-18, .text-field-19, .text-field-20 {
  border-radius: 5px;
}

.image-643 {
  position: relative;
  inset: -5px auto auto -20px;
}

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

.div-block-490 {
  text-align: left;
  background-color: #fff;
  border-radius: 20px;
  padding: 20px 40px;
}

.text-field-21, .text-field-22, .text-field-23, .text-field-24 {
  border-radius: 5px;
}

.image-644 {
  position: relative;
  inset: -5px auto auto -20px;
}

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

.div-block-491 {
  text-align: left;
  background-color: #fff;
  border-radius: 20px;
  padding: 20px 40px;
}

.text-field-25, .text-field-26, .text-field-27 {
  border-radius: 5px;
}

.image-645 {
  cursor: pointer;
  position: relative;
  inset: -5px auto auto -20px;
}

.form-8 {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.div-block-492 {
  justify-content: center;
  width: 100%;
  display: flex;
}

.div-block-493, .div-block-494 {
  justify-content: center;
  display: flex;
}

.section-47 {
  margin-top: 140px;
  margin-bottom: 140px;
}

.container-70 {
  max-width: 1200px;
}

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

.ts-grid.dev-team-grid {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  background-color: #0000;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  margin-bottom: 50px;
}

.ts-grid.st-ts-grid {
  border-radius: 10px;
  grid-template-rows: minmax(auto, 235px) auto;
  grid-template-columns: minmax(200px, .75fr) minmax(200px, .75fr) minmax(200px, .75fr) minmax(200px, .75fr) minmax(200px, .75fr);
}

.ts-block {
  background-color: #f9f7ff;
}

.ts-block:hover {
  z-index: 1;
}

.ts-block.dev-team-block {
  background-color: #0000;
  border-radius: 10px;
}

.ts-block.st-ts-block {
  background-color: #fff;
}

.ts-img.dev-team-img {
  object-fit: contain;
  padding: 10px;
}

.ts-img.dev-team-img.diff {
  padding: 0;
}

.ts-img.dev-team-img.diff.diff2 {
  padding: 4px;
}

.ts-text {
  color: var(--dark-slate-blue);
  margin-top: 10px;
  font-size: 22px;
  font-weight: 700;
  line-height: 30px;
}

.ts-text.dev-team-text {
  color: #3b3486;
  margin-bottom: 10px;
  font-size: 1.45em;
  font-weight: 500;
  line-height: 1.4;
}

.ts-text.st-ts-text {
  font-size: 20px;
}

.ts-desc {
  color: var(--dark-slate-blue);
  text-align: center;
  font-size: 13px;
  font-weight: 600;
  line-height: 22px;
  position: relative;
  top: 50%;
  transform: translate(0, -50%);
}

.ts-plus-img {
  z-index: 1;
  float: right;
  margin-bottom: -18px;
  position: relative;
  bottom: 9px;
  right: -10px;
}

.ts-desc-block {
  color: var(--dark-slate-blue);
  padding-left: 23px;
  padding-right: 23px;
  display: block;
}

.ts-desc-block.dev-team-desc-block {
  background-color: #d2daff;
  border-radius: 10px;
}

.ts-desc-block.ss-desc-block {
  border-radius: 10px;
}

.ts-desc-block.ss-desc-block.bb-desc-block {
  padding-left: 5px;
  padding-right: 10px;
}

.ts-desc-block.st-br-tl-rad {
  border-top-left-radius: 15px;
}

.ts-desc-block.st-br-tr-rad {
  border-top-right-radius: 15px;
}

.ts-desc-block.st-br-bl-rad {
  border-bottom-left-radius: 15px;
}

.ts-desc-block.st-br-br-rad {
  border-bottom-right-radius: 15px;
}

.ts-desc-img {
  object-fit: contain;
  width: 100%;
  display: none;
}

.ts-desc-text.ts-text {
  text-align: center;
  margin-top: 10px;
  margin-bottom: 12px;
  display: none;
}

.ts-front-block {
  padding: 30px 30px 40px;
}

.ts-front-block.dev-team-front-block, .ts-front-block.ss-front-block {
  border-radius: 10px;
}

.ts-front-block.ss-front-block.bb-front-block {
  padding-left: 10px;
  padding-right: 10px;
}

.ts-card.dev-team-card {
  border-radius: 10px;
  box-shadow: 0 6px 24px -15px #0003;
}

.ts-card.ss-card {
  border-radius: 10px;
}

.ts-card.ss-card.bb-card {
  width: 287px;
  height: 243px;
}

.ts-card.ss-card.bb-card.cp-card {
  width: 360px;
  height: 250px;
}

.ts-component {
  padding-bottom: 15px;
}

.div-block-495 {
  width: 350px;
}

.homepage-video-testimonial {
  padding-bottom: 100px;
}

.homepage-video-testimonial.new-homepage-video-testimonial {
  padding-top: 120px;
  padding-bottom: 40px;
}

.container-71 {
  max-width: 1100px;
}

.hp-ct-grid-parent {
  grid-column-gap: 25px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: .5fr;
  justify-content: center;
  align-items: center;
  margin-top: 40px;
  margin-bottom: 20px;
  display: flex;
}

.hp-ct-grid-parent.new-hp-grid-parent-mobile {
  display: none;
}

.hp-ct-grid-item {
  background-color: var(--ghost-white);
  border-radius: 15px;
  padding: 30px;
  position: relative;
}

.hp-ct-grid-vid-div {
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}

.hp-ct-grid-content-div {
  border-left: 3px solid var(--medium-slate-blue);
  color: var(--dark-slate-blue);
  margin-top: 30px;
  padding-left: 20px;
}

.hp-ct-grid-name {
  margin-bottom: 10px;
  font-size: 20px;
  font-weight: 600;
}

.hp-ct-grid-desi {
  font-size: 16px;
}

.hp-ct-grid-logo {
  background-color: var(--white);
  object-fit: contain;
  border-radius: 50%;
  position: absolute;
  bottom: 20px;
  right: 30px;
}

.container-72 {
  max-width: 1140px;
}

.section-48 {
  margin-top: 100px;
}

.youtube-2 {
  position: absolute;
  top: 28%;
}

.tools-list {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 20px;
  list-style-type: none;
  display: grid;
}

.tools-list._3 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  margin-left: auto;
  margin-right: auto;
}

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

.tools-list-parent {
  grid-column-gap: 40px;
  line-height: 2;
  display: none;
}

.dev-body {
  color: #3b3486;
}

.dev-nav {
  background-color: var(--white);
  padding-top: 10px;
  padding-bottom: 5px;
  position: sticky;
  top: 0;
}

.container-1140 {
  z-index: 1;
  max-width: 1140px;
  position: relative;
}

.container-1140.sol-vote-container {
  min-height: 723px;
  position: relative;
}

.container-1140.wm-blue-banner-container {
  text-align: center;
}

.container-1140.ecom-streamline-container {
  z-index: 1;
  position: relative;
}

.container-1140.ai-vote-container {
  min-height: auto;
  padding-bottom: 40px;
  position: relative;
}

.container-1140.test-ai-matter-container {
  max-width: none;
  height: 350vh;
  overflow: clip;
}

.container-1140.bpm-cards-container {
  position: static;
}

.container-1140.pe-carousel-container {
  max-width: 100%;
}

.container-1140.pe-carousel-container.fa-stack-corousel {
  max-width: 87%;
}

.container-1140.pe-vision-container-hide {
  display: none;
}

.container-1140.ecom-web-streamline-container {
  z-index: 1;
  position: relative;
}

.container-1140.qatr-cont {
  max-width: none;
}

.container-1140.no-padding-right.no-max-width {
  max-width: 1200px;
}

.container-1140.static {
  position: static;
}

.dev-logo {
  object-fit: contain;
}

.dev-primary-cta {
  color: var(--white);
  background-image: linear-gradient(to right, #7743db, #3b3486);
  border-radius: 10px;
  padding: 15px 30px;
  font-weight: 700;
  transition: opacity .2s;
}

.dev-primary-cta:hover {
  opacity: .85;
  color: var(--white);
}

.dev-primary-cta.dev-nav-links {
  margin-left: 30px;
}

.dev-primary-cta.dev-nav-links:hover {
  opacity: .85;
  color: var(--white);
}

.dev-primary-cta.dev-nav-links.w--current {
  color: var(--white);
}

.dev-primary-cta.dev-elevate-cta.dev-calendly-popup.dev-calendly-popup-8, .dev-primary-cta.dev-calendly-popup.dev-calendly-popup-6, .dev-primary-cta.dev-calendly-popup.dev-calendly-popup-7 {
  z-index: 2;
  transition-property: all;
  transition-duration: .6s;
  position: relative;
}

.dev-nav-links {
  padding-left: 30px;
  padding-right: 30px;
}

.dev-nav-links.w--current {
  color: var(--medium-slate-blue);
}

.dev-nav-links.dev-nav-hide.new-dev-link-changes {
  padding-left: 12px;
  padding-right: 12px;
}

.dev-nav-menu {
  align-items: center;
  display: flex;
}

.dev-hero-section {
  background-color: #eef1ff;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/648173d6f9ae7ae6e201e585_moolya-dev-hero-bgimg2.png");
  background-position: 45vw;
  background-repeat: no-repeat;
  background-size: auto;
  padding-top: 5em;
}

.dev-hero-column.dev-hero-column-2 {
  text-align: right;
  margin-top: .8em;
}

.dev-hero-column.dev-hero-column-2.new-dev-hro-column-2 {
  height: 100%;
  margin-top: 0;
}

.dev-hero-column.new-dev-hero-column-1 {
  padding-left: 40px;
}

.dev-h1 {
  letter-spacing: -.02em;
  white-space: nowrap;
  margin-top: 0;
  margin-bottom: 25px;
  font-size: 4em;
  font-weight: 400;
  line-height: 1.38;
}

.h1-highlight {
  color: #7743db;
  font-weight: 700;
}

.dev-hero-text {
  margin-bottom: 50px;
  font-size: 16px;
}

.dev-secondary-cta {
  color: #3b3486;
  background-color: #0000;
  border: 1px solid #7743db;
  border-radius: 10px;
  padding: 15px 30px;
  font-weight: 700;
  transition: opacity .2s;
}

.dev-secondary-cta:hover {
  opacity: .75;
  color: #3b3486;
}

.dev-secondary-cta.dev-form-back-btn {
  margin-left: 20px;
}

.dev-secondary-cta.hero-cta.dev-hero-sec-cta {
  z-index: 2;
  margin-left: 25px;
  position: relative;
}

.dev-secondary-cta.hero-cta.dev-hero-sec-cta.dev-calendly-popup-6 {
  transition-property: all;
  transition-duration: .6s;
}

.dev-hero-section-2 {
  background-color: #d2daff;
  padding-top: 20px;
  padding-bottom: 10px;
}

.dev-hero-section-2.new-dev-hero-section-2, .dev-hero-section-2.ai-logo-slider {
  background-color: #fff;
  padding-top: 0;
  padding-bottom: 0;
}

.dev-hero2-column {
  align-items: center;
  display: flex;
}

.dev-hero2-column-item.dev-hero2-column-item-2 {
  padding-left: 130px;
  padding-right: 0;
}

.dev-hero2-column-item-text {
  min-width: 30ch;
  font-size: 16px;
  line-height: 1.9;
}

.dev-value-section {
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 60px;
  padding-bottom: 60px;
}

.dev-value-section.new-dev-value-section, .dev-value-section.ta-value-section {
  padding-bottom: 80px;
}

.dev-value-section.ta-value-section.fa-value-sec {
  background-color: #f9f7ff;
}

.dev-value-section.ta-value-section.cert-sec-mob {
  display: none;
}

.dev-value-section.ta-value-section.real-impact-sec {
  background-color: #f9f7ff;
}

.dev-value-section.ta-value-section.real-impact-sec.eng-aug-why-moolya-sec {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
}

.dev-value-section.ta-value-section.real-impact-sec.eng-aug-ecosys-sec {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/695dea37a72ed864021cc1e9_Frame%201707478802.svg");
  background-position: 50%;
  background-size: cover;
  height: auto;
}

.dev-value-section.ta-value-section.ia-logo-sec {
  background-color: #f9f7ff;
  padding-top: 40px;
  padding-bottom: 40px;
}

.dev-value-section.ta-value-section.mob-hide {
  padding-bottom: 40px;
  display: block;
}

.dev-value-section.ta-value-section.eng-aug-val-sec {
  padding-top: 40px;
  padding-bottom: 40px;
}

.dev-value-section.ta-value-section.ia-results-section {
  padding-top: 10px;
  padding-bottom: 60px;
}

.dev-recognition {
  grid-column-gap: 20px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.dev-recognition.hidden {
  display: none;
}

.dev-recognition-h2 {
  margin-top: 40px;
  margin-bottom: 25px;
  font-weight: 400;
}

.dev-recognition-h2.new-fab-recognition-h2 {
  color: #4a4a68;
  font-size: 38px;
  font-weight: 800;
}

.dev-recognition-h2.new-dev-recognition-h2 {
  color: #41415c;
  font-weight: 700;
}

.dev-recognition-h2.ees-dev-recog-header {
  color: #000;
  margin-bottom: 15px;
  font-size: 40px;
  font-weight: 800;
}

.dev-recognition-h2.ai-recognition-h2, .dev-recognition-h2.ai-integration-h2 {
  color: var(--dark-slate-blue);
  font-size: 40px;
  font-weight: 700;
}

.dev-highlight-text {
  color: var(--medium-slate-blue);
  font-weight: 700;
}

.dev-recognition-para {
  font-size: 15px;
}

.dev-recognition-para.new-dev-recognition-para {
  color: #41415c;
}

.dev-recognition-para.new-dev-recognition-para.ai-sol-subtxt-bold {
  font-weight: 500;
}

.dev-recognition-para.ees-dev-recog-para {
  color: #4a4a68;
  font-size: 16px;
  font-weight: 400;
}

.dev-recognition-para.ai-sol-faster-subtxt {
  color: #41415c;
  text-align: center;
}

.dev-recognition-para.ai-sol-faster-subtxt.ai-sol-subtxt-bold {
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 10px;
  font-weight: 500;
}

.dev-recognition-para.ai-ser-recognition-para {
  color: #41415c;
  font-weight: 500;
}

.dev-recognition-para.ai-ser-recognition-para.bb-flipcard-sec-subtxt {
  color: #58676d;
  font-size: 16px;
}

.dev-recognition-numbers {
  grid-column-gap: 20px;
  justify-content: center;
  align-items: center;
  margin-top: 40px;
  margin-bottom: 20px;
  display: flex;
}

.dev-recognition-numbers.userecho-reslut-numbers {
  grid-column-gap: 45px;
}

.dev-recognition-numbers-item {
  background-color: #d2daff;
  border-radius: 10px;
  min-width: 200px;
  padding-top: 20px;
  padding-bottom: 20px;
}

.dev-recognition-numbers-item.new-fab-recognition-numbers-item {
  background-color: #f9f7ff;
}

.dev-recognition-numbers-item.new-fab-recognition-numbers-item.userecho-numbers {
  grid-column-gap: 7px;
  grid-row-gap: 7px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  min-width: 230px;
  padding: 38px 22px;
  display: flex;
}

.dev-recognition-numbers-item.new-dev-recognition-numbers-item {
  background-color: #efe8ff;
  margin-left: 10px;
  margin-right: 10px;
  padding: 25px 10px 30px;
}

.dev-recognition-numbers-item.ees-dev-recog-num-items {
  background-color: #785dfb;
  border-radius: 15px;
  margin-left: 10px;
  margin-right: 10px;
  padding-left: 30px;
  padding-right: 30px;
}

.dev-recognition-numbers-count {
  color: #7743db;
  font-size: 2.8em;
  font-weight: 900;
  line-height: 1.2;
}

.dev-recognition-numbers-text {
  font-size: 15px;
}

.dev-recognition-numbers-text.new-dev-recognition-numbers-text {
  color: #272727;
}

.dev-recognition-numbers-text.ees-dev-recog-num-text {
  color: #fff;
  font-size: 18px;
  font-weight: 500;
}

.dev-team-section {
  text-align: center;
  background-color: #eef1ff;
  padding-top: 100px;
  padding-bottom: 100px;
}

.dev-h2 {
  margin-top: 0;
  margin-bottom: 25px;
}

.dev-para {
  margin-bottom: 50px;
  font-size: 15px;
}

.dev-efficiency-section {
  text-align: center;
  padding-top: 100px;
  padding-bottom: 100px;
}

.dev-efficiency-grid {
  grid-column-gap: 30px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-bottom: 40px;
}

.dev-efficiency-grid-item {
  position: relative;
}

.dev-efficiency-grid-count {
  color: #6b40ca;
  border: 1px solid #3b3486;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 10px;
  font-size: 3em;
  font-weight: 900;
}

.dev-efficiency-grid-card {
  border-radius: 10px;
  margin-top: 40px;
  padding: 60px 25px 50px;
}

.dev-efficiency-grid-h3 {
  margin-top: 30px;
  margin-bottom: 20px;
  font-weight: 500;
}

.dev-efficiency-grid-img {
  object-fit: contain;
}

.dev-efficiency-grid-arrow {
  position: absolute;
  top: 40px;
  right: -130px;
}

.dev-moolya-dev-section {
  color: var(--white);
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6481df5836251d7f6478da51_dev-waves4.jpg");
  background-position: 0%;
  background-repeat: repeat-x;
  background-size: cover;
}

.dev-moolya-dev-h2 {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 250px;
  padding-bottom: 250px;
  font-size: 3.5em;
}

.yellow-color {
  color: #ffc700;
}

.dev-tech-tab-section {
  text-align: center;
  padding-top: 100px;
  padding-bottom: 100px;
}

.dev-tech-tab-parent {
  position: relative;
}

.dev-tech-tab-menu {
  background-color: #e9eafd;
  border: 1px solid #7743db4d;
  border-radius: 15px;
  margin-bottom: 50px;
  padding: 15px;
  display: inline-block;
}

.dev-tech-tab-menu.tab-menu-nav {
  background-color: #0000;
  border-style: none;
  height: 7px;
  position: absolute;
  inset: auto 0% -90px;
}

.dev-tech-tab-menu-item {
  background-color: var(--white);
  border-radius: 10px;
  padding: 15px 40px;
  font-size: 1.3em;
  font-weight: 700;
}

.dev-tech-tab-menu-item.w--current {
  color: var(--white);
  background-color: #7743db;
}

.dev-tech-tab-menu-item.first {
  margin-right: 15px;
}

.dev-tech-tab-menu-item.tab-menu-nav-item {
  background-color: #eef1ff;
  width: 9px;
  height: 9px;
  padding: 0;
}

.dev-tech-tab-menu-item.tab-menu-nav-item.w--current {
  background-color: #7743db;
  width: 60px;
}

.dev-tech-tab-menu-item.tab-menu-nav-item.first {
  width: 9px;
  height: 9px;
}

.dev-tech-tab-menu-item.tab-menu-nav-item.first.w--current {
  width: 60px;
}

.dev-tech-tab-grid {
  grid-column-gap: 18px;
  grid-row-gap: 25px;
  grid-template-rows: auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  padding: 12px;
}

.dev-tech-tab-grid.dev-tech-tab-grid-ie {
  grid-template-rows: auto auto auto auto;
  grid-auto-flow: row;
  overflow: visible;
}

.dev-tech-tab-grid.fab-icon {
  grid-column-gap: 18px;
  grid-row-gap: 25px;
  text-align: center;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch;
  place-items: stretch stretch;
  display: grid;
}

.dev-tech-tab-grid.fab-icon.new-techtab-grid, .dev-tech-tab-grid.fab-icon.new-techtab-grid-mobile {
  display: none;
}

.dev-tech-tab-grid.pp-tech-tab-grid {
  grid-template-rows: auto auto;
}

.dev-tech-tab-grid-item {
  border: 1px #7743db;
  border-radius: 10px;
  align-items: center;
  padding: 12px 10px 10px 15px;
  display: flex;
  box-shadow: 3px 0 15px -4px #3b348633;
}

.dev-tech-tab-grid-item.new-tech-tab-grid-item {
  box-shadow: none;
  background-color: #fff;
  border-width: 0;
}

.dev-tech-tab-grid-item.pp-tech-tab-grid-item {
  height: 110px;
  box-shadow: none;
  border-style: solid;
  border-color: #785dfb4d;
  justify-content: center;
  align-items: center;
}

.dev-tech-tab-grid-item-img-div.new-e-commerce {
  width: 76px;
}

.dev-tech-tab-grid-item-text {
  text-align: left;
  line-height: 1.6;
}

.dev-tech-tab-grid-item-img {
  object-fit: contain;
  padding-right: 15px;
  overflow: visible;
}

.dev-tech-tab-grid-item-img.pp-tech-tab-grid-item-img {
  width: 150px;
  padding-right: 0;
}

.dev-elevate-section {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6482386738e2c970cdc4221d_Group%201000003212.jpg");
  background-position: 0%;
  background-repeat: repeat-x;
  background-size: cover;
}

.dev-elevate-column-parent {
  grid-column-gap: 20px;
  align-items: center;
  display: flex;
}

.dev-elevate-column-img {
  filter: brightness(120%) saturate(80%) contrast(90%);
  object-fit: contain;
  object-position: 50% 100%;
}

.dev-elevate-h2 {
  letter-spacing: -.01em;
  margin-bottom: 30px;
  font-size: 3.7em;
  line-height: 1.4;
}

.dev-footer {
  padding-top: 80px;
}

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

.dev-footer-grid-text {
  max-width: 35ch;
  margin-top: 20px;
  font-size: 15px;
  line-height: 2;
}

.dev-footer-grid-link-parent {
  grid-row-gap: 20px;
  flex-direction: column;
  display: flex;
}

.dev-footer-grid-link {
  color: #3b3486;
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 15px;
  text-decoration: none;
}

.dev-footer-social-link-block {
  grid-column-gap: 17px;
  color: #3b3486;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.dev-footer-social-link-block.middle {
  grid-column-gap: 15px;
  margin-top: 25px;
  margin-bottom: 25px;
}

.dev-footer-social-link-text {
  font-size: 15px;
  font-weight: 700;
}

.dev-ft-social {
  grid-column-gap: 35px;
  display: flex;
}

.dev-ft-social.hide {
  display: none;
}

.dev-ft-social-img {
  object-fit: contain;
  object-position: 50% 100%;
}

.dev-footnote {
  text-align: center;
  border-top: 1px solid #2525254d;
  margin-top: 40px;
  padding-top: 20px;
  padding-bottom: 20px;
  font-size: .8em;
  font-weight: 500;
}

.nextline-mob {
  display: inline;
}

.lp-testimonial-item {
  color: var(--dark-slate-blue);
  background-color: #f8f7ff;
  border-radius: 15px;
  justify-content: space-between;
  align-items: center;
  padding: 20px 30px;
  font-size: 16px;
  display: flex;
}

.lp-testimonial-item.new-lp-testimonial-item {
  max-width: 572px;
  margin-left: auto;
  margin-right: auto;
}

.lp-testimonial-content {
  padding-right: 20px;
}

.lp-testimonial-img-block {
  min-width: 100px;
}

.fab-testimonial-column-parent.ta-testimonial-parent {
  align-items: center;
  display: flex;
}

.tools-list-item {
  text-align: center;
  border-radius: 5px;
  padding: 8px 15px;
  transition: all .25s ease-in-out;
  box-shadow: 2px 0 15px -3px #785dfb33;
}

.tools-list-item:hover {
  box-shadow: none;
  background-color: #f7f4fd;
}

.dev-hire-form-section {
  background-color: #eef1ff;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/648173d6f9ae7ae6e201e585_moolya-dev-hero-bgimg2.png");
  background-position: 100% 0;
  background-repeat: no-repeat;
  background-size: 650px;
  padding-top: 20px;
  padding-bottom: 80px;
}

.dev-hire-dev-form-block {
  font-size: 15px;
  line-height: 1.6;
}

.dev-hire-dev-form-label {
  margin-top: 50px;
  margin-bottom: 20px;
  font-size: 17px;
  font-weight: 700;
}

.dev-hire-dev-form-checknbox-parent {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.dev-hire-dev-form-checkbox-item {
  background-color: var(--white);
  cursor: pointer;
  border-radius: 5px;
  align-items: center;
  margin-bottom: 0;
  padding: 7px 40px 7px 15px;
  display: flex;
  position: relative;
}

.dev-hire-dev-form-checkbox {
  background-color: #eef1ff;
  border-color: #d2daff;
  border-radius: 50%;
  width: 15px;
  height: 15px;
  margin-top: 0;
  margin-left: 0;
  position: absolute;
  top: 50%;
  right: 12px;
  transform: translate(0, -50%);
}

.dev-hire-dev-form-checkbox.w--redirected-checked {
  background-color: #4cb050;
  border-color: #4cb050;
  line-height: 15px;
}

.dev-hire-dev-form-checkbox-label {
  font-size: 14px;
  line-height: 1.4;
}

.dev-hire-dev-form-checkbox-img {
  object-fit: contain;
  margin-right: 12px;
}

.dev-hire-dev-form-checkbox-img.make-small {
  opacity: .6;
  padding: 5px;
}

.dev-hire-dev-form-label-note {
  font-size: 13px;
  font-weight: 400;
}

.dev-hire-dev-form-radio-item {
  background-color: var(--white);
  cursor: pointer;
  border-radius: 5px;
  align-items: center;
  margin-bottom: 0;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 35px;
  display: flex;
}

.dev-hire-dev-form-radio-label {
  margin-bottom: 0;
  margin-left: 12px;
}

.dev-hire-dev-form-radio {
  background-color: #eef1ff;
  border-color: #d2daff;
  width: 15px;
  height: 15px;
  margin-top: 0;
}

.dev-hire-dev-form-radio-block {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.dev-hire-dev-form-label-short {
  margin-top: 0;
  font-weight: 500;
}

.other-tech-input {
  opacity: 0;
  border: 1px solid #fff;
  border-radius: 5px;
  height: 100%;
  padding-left: 15px;
  transition: opacity .3s;
}

.dev-form-custom-input {
  border: 0 #000;
  border-radius: 5px;
  height: auto;
  padding-top: 12px;
  padding-bottom: 12px;
}

.dev-form-custom-input.dev-form-select-block-input {
  max-height: 44px;
  display: none;
}

.dev-form-details-block {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: .25fr .3fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.dev-calendly-form-section {
  background-color: #eef1ff;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/648173d6f9ae7ae6e201e585_moolya-dev-hero-bgimg2.png");
  background-position: 100% 0;
  background-repeat: no-repeat;
  background-size: 650px;
  padding-top: 20px;
  padding-bottom: 100px;
}

.df-success-block {
  background-color: var(--white);
  text-align: left;
  border-radius: 20px;
  padding: 0;
  box-shadow: 0 6px 25px #785dfb1a;
}

.df-success-col-parent {
  color: var(--dark-slate-blue);
  align-items: center;
  display: flex;
}

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

.image-647 {
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
}

.text-block-274 {
  margin-top: 20px;
  margin-bottom: 25px;
  font-size: 2.2em;
  font-weight: 700;
  line-height: 1.4;
}

.div-block-498 {
  padding-left: 40px;
  padding-right: 30px;
}

.text-block-275 {
  font-size: 16px;
  line-height: 1.8;
}

.text-block-276 {
  margin-top: 20px;
  margin-bottom: 18px;
  font-size: 16px;
}

.error-message-4 {
  border-radius: 5px;
  height: 0;
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.dev-form-thank-you {
  background-color: #eef1ff;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/648173d6f9ae7ae6e201e585_moolya-dev-hero-bgimg2.png");
  background-position: 100% 0;
  background-repeat: no-repeat;
  background-size: 650px;
  padding-top: 80px;
  padding-bottom: 80px;
}

.dev-form-thank-you.fab-thank-you {
  background-color: var(--ghost-white);
  margin-top: 87px;
  padding-bottom: 30px;
}

.fab-testimonial-column.fab-testimonial-column-2.ta-testimonial-column-2 {
  padding-left: 55px;
}

.lp-testimonial-name {
  margin-top: 17px;
  margin-bottom: 12px;
  font-weight: 700;
  line-height: 26px;
}

.lp-testimonial-words {
  margin-bottom: 17px;
  font-style: italic;
  font-weight: 400;
  line-height: 26px;
}

.lp-testimonial-img {
  object-fit: contain;
  border-radius: 50%;
  height: auto;
}

.lp-testimonial-logo-div {
  border-left: 4px solid var(--medium-slate-blue);
  padding-left: 10px;
}

.lp-testimonial-logo {
  object-fit: contain;
  object-position: 0% 50%;
}

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

.lp-testimonial-slick-item {
  margin-bottom: 26px;
}

.lp-testimonial-slick-item.new-lp-testimonial-slick-item {
  text-align: left;
  justify-content: center;
  display: flex;
}

.sol-hero {
  background-color: var(--ghost-white);
  margin-top: 87px;
  padding-bottom: 40px;
}

.sol-hero.dup-sol-hero {
  margin-top: 20px;
}

.sol-hero-img {
  object-fit: contain;
  padding-top: 50px;
  padding-bottom: 20px;
}

.quick-stack {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding: 0;
}

.sol-body {
  color: var(--dark-slate-blue);
  font-size: 1em;
}

.link-block-16.sol-btn-p {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  height: 55px;
  margin-top: 30px;
}

.link-block-16.sol-btn-p.sol-section-cta.sol-section-cta-white.sol-calendly-link-4.sol-calendly-link {
  z-index: 2;
  transition: all .6s;
}

.link-block-16.sol-btn-p.sol-section-cta.sol-section-cta-white.sol-calendly-link-4.sol-calendly-link.ai-prd-eng-cta-2 {
  width: 324px;
  display: flex;
}

.link-block-16.sol-btn-p.sol-section-cta.sol-section-cta-white.sol-calendly-link-4.sol-calendly-link.ai-testing-cta {
  width: auto;
}

.link-block-16.sol-btn-p.sol-section-cta.sol-section-cta-white.sol-calendly-link-4.sol-calendly-link.ai-testing-cta.userecho-cta-btn {
  width: 243px;
}

.link-block-16.sol-btn-p.sol-section-cta.sol-section-cta-white.sol-calendly-link-4.sol-calendly-link.ai-testing-cta.userecho-cta-btn.ind-aut-cta-btn {
  width: 265px;
}

.link-block-16.sol-btn-p.sol-section-cta.sol-calendly-link-3, .link-block-16.sol-btn-p.sol-section-cta.sol-calendly-link-2 {
  margin-top: 0;
}

.link-block-16.sol-btn-p.sol-section-cta.sol-calendly-link.sol-calendly-link-2, .link-block-16.sol-btn-p.sol-section-cta.sol-calendly-link.sol-calendly-link-3 {
  z-index: 2;
}

.link-block-16.sol-btn-p.sol-hide {
  display: none;
}

.link-block-16.sol-btn-p.sol-calendly-link.sol-calendly-link-1 {
  z-index: 2;
  margin-top: 0;
  transition: all .6s;
  position: relative;
}

.link-block-16.sol-btn-p.sol-calendly-link.sol-calendly-link-1.pe-cta-width {
  width: 294px;
}

.link-block-16.sol-btn-p.sol-section-cta {
  letter-spacing: .05em;
  height: 55px;
  margin-top: 60px;
  margin-left: auto;
  margin-right: auto;
  font-weight: 600;
  position: relative;
}

.link-block-16.sol-btn-p.sol-section-cta.sol-section-cta-white {
  color: var(--medium-slate-blue);
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6409a83784239cf091286337_btn-bg-white.webp");
  margin-top: 25px;
  margin-left: 0;
}

.link-block-16.sol-btn-p.sol-section-cta.sol-section-cta-white.sol-calendly-link-4 {
  margin-top: 0;
}

.link-block-16.sol-btn-p.sol-section-cta.sol-section-cta-white.sol-calendly-link-4.sol-calendly-link {
  z-index: 2;
}

.link-block-16.sol-btn-p.sol-section-cta.sol-calendly-link-3, .link-block-16.sol-btn-p.sol-section-cta.sol-calendly-link-2 {
  margin-top: 0;
}

.link-block-16.sol-btn-p.sol-section-cta.sol-calendly-link.sol-calendly-link-2, .link-block-16.sol-btn-p.sol-section-cta.sol-calendly-link.sol-calendly-link-3 {
  z-index: 2;
}

.link-block-16.sol-btn-p.sol-section-cta-copy.lp-calendly-popup.lp-calendly-popup-6 {
  z-index: 2;
  margin-top: 0;
  transition: all .6s;
}

.link-block-16.sol-btn-p.sol-section-cta-copy {
  letter-spacing: .05em;
  height: 55px;
  margin-top: 60px;
  margin-left: auto;
  margin-right: auto;
  font-weight: 600;
  position: relative;
}

.link-block-16.sol-btn-p.sol-section-cta-copy.sol-calendly-link-3 {
  margin-top: 0;
}

.link-block-16.sol-btn-p.sol-section-cta-copy.sol-calendly-link.sol-calendly-link-3 {
  z-index: 2;
}

.link-block-16.sol-btn-p.sol-section-cta-copy.lp-calendly-popup.lp-calendly-popup-6 {
  z-index: 2;
  margin-top: 0;
}

.link-block-16.sol-btn-p.ai-ser-cta {
  letter-spacing: .05em;
  height: 55px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  font-weight: 600;
  position: relative;
}

.link-block-16.sol-btn-p.ai-ser-cta.ai-cta-hide {
  display: none;
}

.link-block-16.sol-btn-p.ai-sol-pa-cta {
  letter-spacing: .05em;
  width: 250px;
  height: 55px;
  margin: -5px auto 60px;
  font-weight: 600;
  position: relative;
}

.link-block-16.sol-btn-p.de-we-lead-cta {
  letter-spacing: .05em;
  width: 320px;
  height: 55px;
  margin: -5px auto 60px;
  font-weight: 600;
  position: relative;
}

.link-block-16.custom-btn-ai {
  width: 330px;
  height: 55px;
  color: var(--medium-slate-blue);
  text-align: center;
  letter-spacing: .05em;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6409a83784239cf091286337_btn-bg-white.webp");
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  font-weight: 600;
}

.sol-hero-heading {
  letter-spacing: -.64px;
  margin-top: 0;
  font-size: 3.75em;
  font-weight: 900;
  line-height: 1.25;
}

.sol-hero-p {
  margin-top: 30px;
  margin-bottom: 0;
}

.sol-count-parent {
  grid-column-gap: 20px;
  grid-row-gap: 0px;
  margin-top: 50px;
  padding: 0;
}

.sol-count-no {
  color: var(--medium-slate-blue);
  letter-spacing: -.025em;
  font-size: 2.1em;
  font-weight: 900;
  line-height: 1.3;
}

.sol-count-txt {
  margin-top: 2px;
  font-size: 1.15em;
  font-weight: 700;
  line-height: 1.3;
}

.sol-count-block {
  background-color: var(--white);
  text-align: center;
  border-radius: 10px;
  align-items: center;
  padding: 15px 30px;
}

.cell {
  justify-content: center;
}

.sol-head-h2 {
  letter-spacing: -.8px;
  margin-top: 0;
  margin-bottom: 15px;
  font-size: 2.5em;
  font-weight: 800;
  line-height: 1.4;
}

.sol-head-h2.sol-end-h2 {
  color: var(--white);
  margin-bottom: 35px;
}

.sol-head-h2.dup-hide {
  display: none;
}

.sol-head-h2.aimpact-h2 {
  color: var(--dark-slate-blue);
}

.sol-head-p {
  color: var(--dim-grey);
  letter-spacing: .36px;
  margin-bottom: 0;
}

.sol-head-p.sol-end-p {
  color: var(--white);
  margin-bottom: 50px;
}

.sol-head-p.dup-hide {
  display: none;
}

.sol-head-block {
  text-align: center;
}

.sol-head-block.sol-end-block {
  margin-top: 140px;
  margin-bottom: 140px;
}

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

.sol-section.ser-section {
  background-color: var(--ghost-white);
  font-weight: 500;
}

.sol-section.great-choice {
  padding-bottom: 150px;
}

.sol-section.why-moolya-section {
  background-color: var(--ghost-white);
}

.sol-section.transform-section {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/64c1659f2ad396ef08462aff_transform-bg.webp");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  padding-top: 40px;
  padding-bottom: 40px;
  position: relative;
}

.sol-section.transform-section.new-transform-section {
  padding-top: 0;
  padding-bottom: 0;
}

.sol-section.transform-section.new-transform-section.cust-padding {
  padding-top: 60px;
  padding-bottom: 0;
}

.sol-section.transform-section.ta-fasttrack-automation-section {
  padding-top: 60px;
  padding-bottom: 80px;
}

.sol-section.transform-section.ta-fasttrack-automation-section.hidden {
  display: none;
}

.sol-section.transform-section.st-bb-section {
  padding-top: 40px;
  padding-bottom: 60px;
}

.sol-section.transform-section.userecho-cta-section {
  background-size: 100% 100%;
}

.sol-section.transform-section.userecho-cta-section.ia-cta-sec {
  margin-top: 60px;
}

.sol-section.transform-section.userecho-cta-section.ia-cta-sec.eng-aug-cta-sec {
  padding-top: 20px;
  padding-bottom: 20px;
}

.sol-section.transform-section.userecho-cta-section.ia-cta-sec.eng-aug-cta-sec.qatr-cta-sec {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/69b3184988462c830bc2409c_image%20554.webp");
  background-position: 0 0;
  background-size: cover;
  padding-top: 22px;
  padding-bottom: 25px;
}

.sol-section.transform-section.userecho-cta-section.ia-cta-sec.eng-aug-cta-sec.show {
  padding-top: 0;
  padding-bottom: 20px;
}

.sol-section.transform-section.userecho-cta-section.ia-cta-sec.qatr-cta-sec {
  background-image: none;
  margin-top: 0;
}

.sol-section.transform-section.userecho-cta-section.ia-cta-sec.lit-cta-sec {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6a0728db0575a56895a2da65_CTA.webp");
  margin-top: 0;
  padding-top: 60px;
  padding-bottom: 70px;
}

.sol-section.transform-section.userecho-cta-section.destop-hide, .sol-section.transform-section.ai-testing-cta-sec {
  display: none;
}

.sol-section.transform-section.hide {
  padding-bottom: 80px;
  display: none;
}

.sol-section.world-section {
  background-color: var(--ghost-white);
}

.sol-section.sol-end-section {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/64c1659f2ad396ef08462aff_transform-bg.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: block;
}

.sol-section.sol-end-section.dup-hide {
  display: none;
}

.sol-section.sol-vote-section {
  position: relative;
}

.sol-section.sol-section-padding-2.new-sol-section {
  padding-top: 80px;
  padding-bottom: 100px;
}

.sol-section.sol-section-padding-2.ees-sol-section.test {
  background-color: var(--ghost-white);
}

.sol-section.sol-section-padding-2.ai-integration-sol-section {
  padding-top: 80px;
  padding-bottom: 100px;
  position: relative;
}

.sol-section.sol-section-padding-2.ecom-sol-section {
  padding-top: 80px;
  padding-bottom: 80px;
  position: relative;
}

.sol-section.sol-section-padding-2.bpm-ser-pdo-sol-section {
  background-color: #f7f4fd;
  padding-top: 80px;
  padding-bottom: 80px;
  position: relative;
}

.sol-section.sol-section-padding-2.ai-pe-sol-section {
  padding-top: 80px;
  padding-bottom: 100px;
  position: relative;
}

.sol-section.sol-section-padding-2.ai-pe-sol-section.ai-sol-sec-hide {
  background-color: #f7f4fd;
}

.sol-section.ai-pe-why-moolya-section {
  background-color: var(--ghost-white);
}

.sol-section.ai-pe-why-moolya-section.ai-testing-process-sec {
  background-color: #0000;
  padding-top: 20px;
}

.sol-vote-parent {
  grid-row-gap: 0px;
  margin-top: 40px;
  padding: 0;
}

.sol-vote-item {
  border-radius: 10px;
  transition: all .6s;
}

.sol-vote-block {
  background-color: #eae5ff;
  border-radius: 10px;
  min-height: 354px;
  padding: 40px 20px 20px 30px;
  transition: all .6s;
  position: relative;
}

.sol-vote-block:hover {
  box-shadow: none;
}

.sol-vote-block.sol-resize {
  min-height: 380px;
}

.sol-vote-block.ai-vote-block {
  left: 50%;
}

.sol-vote-img {
  object-fit: contain;
  object-position: 0% 50%;
}

.sol-vote-p {
  margin-top: 20px;
  margin-bottom: 0;
}

.sol-vote-h3 {
  font-size: 1.4em;
}

.sol-vote-ul {
  opacity: 0;
  width: 100%;
  min-height: 0;
  max-height: 0;
  padding-top: 20px;
  transition: all .4s ease-out;
  position: relative;
  overflow: hidden;
}

.sol-vote-li {
  align-items: flex-start;
  margin-bottom: 10px;
  display: flex;
}

.sol-vote-li-disc {
  background-color: var(--medium-slate-blue);
  border-radius: 50%;
  flex: none;
  width: 12px;
  height: 12px;
  margin-right: 10px;
  position: relative;
  top: 8px;
}

.sol-ser-parent {
  margin-top: 40px;
  padding: 0;
}

.sol-ser-parent.pe-vision-parent, .sol-ser-parent.dev-streamline-parent, .sol-ser-parent.ai-pe-vision-parent {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
}

.sol-ser-item {
  background-color: var(--white);
  text-align: center;
  border-radius: 10px;
}

.sol-ser-item.ts-block {
  background-color: #0000;
  border-radius: 10px;
}

.sol-ser-item.ts-block.ecom-ims-streamline-block {
  border: 1px solid #0000001a;
}

.sol-ser-item.ts-block.ecom-ims-streamline-block.bugbuster-flipcard-item {
  text-align: left;
  text-decoration: none;
}

.sol-ser-item.ts-block.ecom-ims-streamline-block.bugbuster-flipcard-item.codeprobe-flipcard-item {
  align-items: center;
}

.sol-ser-img {
  margin-left: auto;
  margin-right: auto;
}

.sol-ser-h3 {
  color: var(--dark-slate-blue);
  letter-spacing: -.56px;
  margin: 20px auto 0;
  font-size: 1.3em;
  font-weight: 400;
  line-height: 1.45;
}

.sol-ser-h3.ecom-streamline-head.ecom-streamline-head-back {
  margin-top: 0;
  margin-left: 0;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
}

.sol-ser-h3.ecom-streamline-head.ecom-streamline-head-back.bb-card-back-head {
  text-align: left;
  margin-right: 0;
  font-size: 20px;
  font-weight: 700;
  line-height: 30px;
}

.sol-ser-h3.ecom-streamline-head.ecom-streamline-head-back.bb-card-back-head.os-back-head {
  text-align: center;
}

.sol-ser-h3.ecom-streamline-head.bb-card-head {
  padding-left: 0;
  padding-right: 0;
}

.sol-ser-h3.ecom-streamline-head.bb-card-head.ai-testing-flipcard-head {
  font-size: 19px;
  font-weight: 600;
}

.sol-ser-h3.ecom-streamline-head-back {
  text-align: left;
}

.sol-engage-parent {
  margin-top: 60px;
  padding: 0;
}

.sol-engage-parent.pp-engage-parent {
  display: none;
}

.sol-engage-item {
  background-color: var(--ghost-white);
  border-radius: 25px;
  padding-bottom: 20px;
  transition: all .35s;
}

.sol-engage-item:hover {
  background-color: var(--medium-slate-blue);
  transform: scale(1.12);
}

.sol-engage-item.new-sol-engage-item:hover {
  transform: scale(1);
}

.sol-engage-img-block {
  z-index: 1;
  width: 155px;
  height: 190px;
  transition: all .35s ease-out;
  position: relative;
}

.sol-engage-img {
  object-fit: contain;
  height: auto;
  transition: opacity .35s;
  position: absolute;
  top: -24px;
  left: 27px;
}

.sol-engage-img.sol-engage-img-1 {
  opacity: 1;
}

.sol-engage-img.sol-engage-img-2 {
  opacity: 0;
  opacity: 1;
  opacity: 1;
  opacity: 1;
  opacity: 1;
}

.sol-engage-h3 {
  text-align: center;
  letter-spacing: -.44px;
  margin: 0 auto 10px;
  font-size: 1.2em;
  font-weight: 500;
  line-height: 1.4;
  position: relative;
  left: 0;
}

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

.why-moolya-block {
  position: relative;
}

.why-moolya-item {
  max-width: 300px;
  position: absolute;
}

.why-moolya-item.item-1 {
  max-width: 290px;
  bottom: 10px;
  left: -45px;
}

.why-moolya-item.item-1.sts-align {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  bottom: 50px;
}

.why-moolya-item.item-2 {
  top: 30px;
  left: 335px;
}

.why-moolya-item.item-2.sts-align {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  top: -40px;
}

.why-moolya-item.item-3 {
  max-width: 380px;
  bottom: -155px;
  right: 140px;
}

.why-moolya-item.item-4 {
  max-width: 335px;
  top: -118px;
  right: 20px;
}

.why-moolya-h3 {
  margin-top: 0;
  font-size: 21px;
  line-height: 1.8;
}

.why-moolya-p {
  color: #58676d;
  margin-bottom: 0;
}

.why-moolya-item-img {
  display: none;
}

.why-moolya-main-img {
  margin: 187px auto 160px;
  display: block;
}

.transform-block {
  grid-column-gap: 0px;
  padding: 0;
}

.transform-img {
  object-fit: contain;
  max-width: 750px;
  height: auto;
  position: absolute;
  right: 0;
}

.transform-img.static {
  position: static;
}

.transform-div {
  color: var(--white);
  white-space: nowrap;
  margin-top: 350px;
  margin-bottom: 60px;
}

.transform-div.new-transform-div.mt-40 {
  margin-top: 40px;
  margin-bottom: 100px;
  margin-right: 10px;
}

.transform-div.userecho-cta-div {
  flex-flow: column;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 100px;
  padding-bottom: 100px;
  display: flex;
}

.transform-div.userecho-cta-div.eng-aug-cta-block {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  align-items: center;
}

.transform-div.userecho-cta-div.eng-aug-cta-block.qatr-cta-div {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
}

.transform-div.userecho-cta-div.color {
  z-index: 9999;
  position: relative;
}

.transform-div.userecho-cta-div.lit-cta-div {
  padding-top: 0;
  padding-bottom: 0;
}

.transform-h2 {
  letter-spacing: -.8px;
  margin-bottom: 10px;
  font-size: 40px;
}

.transform-h2.fab {
  font-size: 2.2em;
}

.transform-h2.fab.f-40 {
  white-space: normal;
  width: 623px;
  font-size: 40px;
  line-height: 54px;
}

.transform-h2.userecho-cta-h2, .transform-h2.userecho-cta-h2.eng-aug-cta-h2 {
  font-size: 44px;
}

.transform-h2.userecho-cta-h2.ia-cta-h2 {
  margin-bottom: 30px;
  font-size: 44px;
}

.transform-p {
  color: #fff;
  letter-spacing: .36px;
}

.transform-p.dup-transfom-p {
  color: #fff;
}

.transform-p.new-fab-transform-p {
  font-size: 18px;
}

.transform-p.userecho-cta-p.ia-cta-p {
  text-align: center;
  width: 757px;
  font-size: 20px;
}

.transform-p.userecho-cta-p.lit-cta-p {
  text-align: center;
  letter-spacing: normal;
  white-space: normal;
  width: 757px;
  margin-top: 20px;
  font-size: 20px;
}

.transform-cell2.y-bottom {
  justify-content: flex-end;
}

.industries-block {
  grid-column-gap: 15px;
  grid-row-gap: 25px;
  margin-top: 40px;
  padding: 0;
}

.industries-item {
  grid-column-gap: 20px;
  border-radius: 10px;
  flex-direction: row;
  align-items: center;
  padding: 20px 15px;
  box-shadow: 0 6px 24px -4px #3b348626;
}

.industries-item-img {
  object-fit: contain;
}

.world-img {
  margin-top: 50px;
}

.sol-end-cta.button-15.sol-calendly-link-5.sol-calendly-link {
  z-index: 2;
  position: relative;
}

.sol-end-cta.button-15.sol-hide, .empty-div {
  display: none;
}

.div-block-499 {
  display: flex;
}

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

.sol-vote-bg-img {
  position: absolute;
}

.sol-vote-bg-img._1 {
  top: -60px;
}

.sol-vote-bg-img._2 {
  opacity: .6;
  top: -25px;
  right: 70px;
}

.sol-vote-bg-img._3 {
  z-index: 0;
  bottom: -80px;
  left: -130px;
}

.sol-vote-bg-img._4 {
  bottom: 0;
  right: 0;
}

.sol-engage-desc {
  opacity: 0;
  height: 0;
  color: var(--white);
  text-align: left;
  margin-left: 15px;
  margin-right: 15px;
  font-size: .8em;
  line-height: 1.8;
  overflow: hidden;
}

.sol-engage-desc.new-sol-engage-desc, .sol-engage-desc.new-sol-engage-desc-mt {
  margin-top: 20px;
  font-size: .9em;
}

.sol-engage-desc-b {
  font-weight: 400;
}

.sol-engage-txt-block {
  transition: all .3s;
}

.red-star {
  color: red;
  font-weight: 400;
}

.dev-form-select-block {
  background-color: var(--white);
  border: 1px #000;
  border-radius: 5px;
  height: auto;
  margin-bottom: 40px;
  padding-top: 12px;
  padding-bottom: 12px;
}

.dev-form-select-block-parent {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .25fr .3fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.text-block-277 {
  height: 0;
  overflow: hidden;
}

.div-block-151 {
  height: 0;
}

.div-block-152 {
  height: 0;
  line-height: 0;
}

.div-block-150 {
  height: 0;
}

.collection-item-3 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: 0;
  margin-right: 0;
  display: inline-block;
}

.collection-list-16 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr minmax(200px, 1fr);
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  margin-left: 35px;
  margin-right: 35px;
  padding-left: 0;
  padding-right: 0;
  display: grid;
}

.collection-list-16.grid-47 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-rows: auto auto;
  margin-left: 0;
  margin-right: 0;
}

.collection-list-wrapper-7 {
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.slider-18 {
  width: 670px;
  height: 670px;
}

.hide {
  display: block;
}

.collection-item-4 {
  flex-direction: row;
  height: 0;
  display: block;
}

.collection-list-17 {
  justify-content: flex-start;
  display: flex;
}

.image-648 {
  width: 670px;
  max-width: 100%;
  height: 670px;
  max-height: 0%;
  display: inline-block;
}

.class-text {
  display: none;
}

.collection-list-wrapper-8 {
  max-width: 100%;
}

.text-block-280 {
  display: none;
}

.our-story-div {
  text-align: center;
}

.customer-story-div {
  padding-left: 20px;
  padding-right: 20px;
}

.related-more-stories {
  text-align: left;
  background-color: var(--ghost-white);
  max-width: 100%;
  margin-left: 0;
  margin-right: 0;
  padding-top: 60px;
  padding-bottom: 100px;
}

.sol-logo-div {
  text-align: center;
  padding-top: 20px;
}

.div-block-501 {
  text-align: center;
  justify-content: center;
  padding-top: 220px;
  padding-bottom: 220px;
  display: flex;
}

.div-block-502 {
  object-fit: fill;
}

.div-block-502.div-block-test {
  cursor: pointer;
  width: 200px;
  transition: opacity .8s;
}

.html-embed-18 {
  display: block;
}

.div-block-anime {
  width: 350px;
  display: inline-block;
}

.image-649 {
  min-height: 100px;
}

.image-649.blinkit {
  min-height: auto;
}

.image-650 {
  min-height: 70px;
}

.sp-column-left {
  background-color: #f2eeff;
  height: 100%;
}

.sp-next-btn {
  color: #fff;
  background-color: #785dfb;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 45px;
  margin-left: 15px;
  padding-left: 10px;
  padding-right: 10px;
  font-weight: 600;
  display: flex;
}

.sp-next-btn:hover {
  color: #fff;
}

.sp-form-step-1 {
  display: block;
}

.sp-form-step-2 {
  display: none;
}

.logo-block {
  text-align: center;
  display: block;
}

.sp-form {
  max-width: 480px;
  margin-left: auto;
  margin-right: auto;
}

.sp-form-container {
  flex-direction: column;
  max-width: 100%;
  display: flex;
}

.sp-column-right {
  flex-direction: column;
  justify-content: center;
  height: 100vh;
  padding-left: 60px;
  display: flex;
}

.div-block-504 {
  justify-content: flex-end;
  padding-top: 15px;
  padding-bottom: 15px;
  display: flex;
}

.columns-11 {
  align-items: center;
  height: 100vh;
  display: flex;
}

.link-block-65 {
  align-items: center;
  width: 130px;
  text-decoration: none;
  display: flex;
}

.text-block-282 {
  color: #785dfb;
  padding-left: 5px;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
}

.sp-form-step-heading {
  color: #818992;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 15px;
  font-size: 16px;
  font-weight: 600;
}

.sp-form-section {
  margin-bottom: 60px;
}

.sp-form-label {
  margin-top: 15px;
  margin-bottom: 10px;
  font-size: 16px;
}

.sp-form-label.sp-top-margin {
  margin-top: 20px;
}

.sp-back-btn {
  color: #785dfb;
  background-color: #fff;
  border: 2px solid #785dfb;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 45px;
  padding-left: 10px;
  padding-right: 10px;
  font-weight: 600;
  display: flex;
}

.sp-back-btn:hover {
  color: #785dfb;
}

.sp-form-field {
  border-radius: 5px;
}

.sp-submit-button {
  margin-left: 15px;
  display: block;
}

.sp-submit-button.sp-next-btn:hover {
  border: 0 solid #000;
}

.image-651 {
  display: block;
  position: absolute;
  top: 42px;
  right: 10px;
}

.error-block {
  display: none;
  position: relative;
}

.about-but-block {
  margin-top: 40px;
  margin-bottom: 20px;
  position: absolute;
  top: 10px;
}

.sp-form-step-3, .sp-form-step-4, .sp-form-step-5, .sp-form-step-6 {
  display: none;
}

.success-message-7 {
  background-color: #fff;
}

.sp-thankyou-text {
  margin-top: 20px;
  font-size: 18px;
  font-weight: 700;
}

.sp-home-btn {
  color: #fff;
  background-color: #785dfb;
  border-radius: 5px;
  margin-top: 20px;
  font-weight: 600;
}

.error-message-5 {
  text-align: center;
}

.text-block-283 {
  font-size: 18px;
  font-weight: 700;
}

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

.div-block-508 {
  flex-direction: column;
  justify-content: center;
  height: 100vh;
  display: flex;
}

.form-block-6 {
  position: absolute;
  inset: 15% 0% 0%;
}

.pop-up-block {
  z-index: 99999;
  background-color: #00000069;
  justify-content: center;
  width: 100vw;
  height: 100vh;
  display: none;
  position: fixed;
  inset: 0%;
}

.pop-up-container {
  z-index: 100;
  color: #fff;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/656ddc47ad0ffc0764c3598c_pop-up%20BG.png");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: 65% 100%;
  background-attachment: scroll;
  border-radius: 20px;
  justify-content: flex-start;
  width: 950px;
  height: 580px;
  margin: auto;
  display: flex;
  position: absolute;
  inset: 0%;
}

.pop-up-content {
  text-align: left;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  width: 50%;
  margin-left: auto;
  padding-right: 30px;
  display: flex;
  position: static;
}

.heading-213 {
  color: #4a4a68;
  text-align: right;
  width: 420px;
  margin-bottom: 20px;
  font-size: 33px;
  font-weight: 700;
  line-height: 42px;
}

.image-653 {
  min-width: 100%;
  margin-top: auto;
  margin-bottom: auto;
}

.text-block-285 {
  color: #4a4a68;
  text-align: right;
  width: 340px;
  font-size: 22px;
  line-height: 31px;
}

.link-block-66 {
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6409a83712b4fe431ac2b6a3_btn-bg-purple.webp");
  background-position: 0 0;
  background-size: 100% 100%;
  background-attachment: scroll;
  justify-content: center;
  align-items: center;
  width: 230px;
  height: 60px;
  text-decoration: none;
  display: flex;
}

.text-block-286 {
  color: #fff;
  text-align: center;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  display: block;
}

.div-block-509 {
  text-align: left;
  justify-content: flex-end;
  margin-top: 20px;
  display: flex;
}

.pop-up-close-block {
  z-index: 10;
  cursor: auto;
  border-radius: 20px;
  margin-top: 10px;
  margin-left: 875px;
  margin-right: 1px;
  font-size: 20px;
  position: absolute;
}

.image-close {
  opacity: .5;
  cursor: pointer;
  width: 50px;
  display: inline-block;
}

.image-close:hover {
  opacity: .7;
}

.pop-up-img-block {
  align-items: stretch;
  width: 55%;
  display: flex;
  position: relative;
}

.icon-17 {
  display: none;
}

.div-block-511 {
  width: 350px;
}

.div-block-511.footer-talk-to-recruiter {
  width: auto;
}

.pop-up-grid {
  grid-column-gap: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-flow: row;
  justify-content: start;
  justify-items: start;
  position: relative;
  top: 120px;
}

.mobile-pop-up-container {
  z-index: 100;
  color: #fff;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/656ddc47ad0ffc0764c3598c_pop-up%20BG.png");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: 65% 100%;
  background-attachment: scroll;
  border-radius: 20px;
  justify-content: flex-start;
  width: 950px;
  height: 580px;
  margin: auto;
  display: none;
  position: absolute;
  inset: 0%;
}

.mobile-pop-up-grid {
  grid-column-gap: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-flow: row;
  justify-content: start;
  justify-items: start;
  position: relative;
  top: 120px;
}

.hotstar-banner-block {
  background-color: #f1eeff;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/686beb0f91dd121f883885e6_Bg-design.png");
  background-position: 50%;
  background-size: 100% 100%;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 65px;
  max-height: 65px;
  display: flex;
  position: relative;
}

.image-654 {
  position: absolute;
  inset: auto 3% 0% auto;
}

.image-655 {
  position: absolute;
  inset: 0% 0% 0% 3%;
}

.hotstar-banner-text {
  color: #0b0c0d;
  text-align: center;
  align-self: center;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 600;
}

.hotstar-banner-wrapper {
  display: flex;
}

.hotstar-banner-btn {
  color: #785dfb;
  background-color: #fff;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  height: 45px;
  margin-left: 30px;
  padding-top: 0;
  padding-bottom: 0;
  font-weight: 800;
  display: flex;
}

.staff-aug-banner-block {
  opacity: 1;
  background-color: #6447f3;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 85px;
  max-height: 85px;
  display: flex;
  position: relative;
}

.sa-right-img {
  z-index: 0;
  position: absolute;
  inset: 0% 5% 0% auto;
}

.sa-left-img {
  position: absolute;
  inset: 0% auto 0% 5%;
}

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

.sa-banner-text {
  color: #fff;
  text-align: center;
  align-self: center;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 700;
}

.sa-banner-btn {
  color: #785dfb;
  background-color: #fff;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  height: 45px;
  margin-left: 30px;
  padding-top: 0;
  padding-bottom: 0;
  font-weight: 800;
  display: flex;
}

.banner-block {
  flex-direction: row;
  width: 2880px;
  display: flex;
  position: relative;
}

.right-arrow-17, .left-arrow-16, .icon-18 {
  display: none;
}

.banner-slider {
  color: #fff;
  background-color: #fff;
  height: 0%;
  margin-left: auto;
  margin-right: auto;
}

.slide-nav-21, .mobile-hotstar-banner-text {
  display: none;
}

.submit-button-5 {
  color: #fff;
  background-color: #3898ec00;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/62b941b2bbb02549a8bdf9f3_Hero%20button.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  align-self: flex-end;
  width: 220px;
  height: 50px;
  font-weight: 700;
  display: none;
}

.form-9 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
}

.form-9.lp-calendly-cta-changes.cta-form-1 {
  align-items: center;
}

.form-9.lp-calendly-cta-changes.cta-form-1.eng-aug-cta-form {
  left: auto;
  right: auto;
}

.text-field-28 {
  color: #263238;
  background-color: #f8f6fb;
  border: 1px solid #785dfb;
  border-radius: 5px;
  width: 300px;
  height: 50px;
  margin-bottom: 0;
  display: none;
}

.text-field-28.email-field {
  z-index: 1;
  transition: opacity .6s;
  display: none;
  position: absolute;
}

.text-field-28.email-field.email-field-1.hp-calendly-web-field, .text-field-28.email-field.email-field-1.hp-calendly-web-field-1 {
  opacity: 1;
  position: static;
}

.text-field-28.email-field.email-field-6 {
  width: 200px;
}

.text-field-28.email-field.email-field-4 {
  transition-property: none;
  display: block;
}

.text-field-28.email-field.sol-email-field-4 {
  opacity: 0;
  transition-property: none;
  display: block;
}

.text-field-28.email-field.sol-email-field-1 {
  display: none;
}

.text-field-28.email-field.email-field-5 {
  opacity: 0;
  margin-top: 25px;
  transition-property: none;
  display: block;
}

.text-field-28.email-field.email-field-6.hp-calendly-web-field {
  opacity: 1;
  opacity: 1;
  position: static;
}

.form-block-7 {
  margin-top: 60px;
  margin-bottom: 20px;
}

.form-block-7.new-form-block {
  margin-top: 110px;
}

.form-block-7.new-form-block.cust-margin {
  margin-top: 90px;
  margin-bottom: 16px;
}

.form-block-7.new-dev-form-block {
  margin-top: 20px;
}

.form-block-7.ta-form-block {
  margin-top: 85px;
}

.form-block-7.ta-form-block.userecho-form-block {
  margin-top: 60px;
}

.form-block-7.ta-form-block.userecho-form-block.dektop-hode, .form-block-7.ta-form-block.testff, .form-block-7.ta-form-block.testfff {
  display: none;
}

.form-block-7.ta-form-block.ai-testing-form {
  margin-top: 120px;
}

.form-block-7.ta-form-block.ai-testing-form.ia-hero-cta {
  text-align: left;
}

.form-block-7.ta-form-block.ai-testing-form.ia-hero-cta.hide {
  display: none;
}

.form-block-7.ta-form-block.ai-testing-form.ia-hero-cta.mt {
  margin-top: 140px;
}

.form-block-7.ta-form-block.ai-testing-form.ia-hero-cta.os-hero-cta {
  margin-top: 110px;
}

.form-block-7.ta-form-block.ai-testing-form.ia-hero-cta.os-hero-cta.mt-0 {
  margin-top: 60px;
}

.form-block-7.ta-form-block.ai-testing-form.ia-hero-cta.os-hero-cta.bfsi-hero-cta {
  margin-top: 130px;
}

.form-block-7.ta-form-block.ai-testing-form.ia-hero-cta.os-hero-cta.bfsi-hero-cta.fintech-hero-cta {
  margin-top: 100px;
}

.form-block-7.ta-form-block.ai-testing-form.qatr-form-block {
  margin-top: 60px;
  display: none;
}

.form-block-7.pp-form-block {
  margin-top: 110px;
}

.form-block-7.pp-form-block.fa-mob-cta.fa-mob-cta2.eng-aug-cta-form {
  margin-top: 60px;
  margin-left: -31%;
}

.form-block-7.pp-form-block.fa-mob-cta.fa-mob-cta2.eng-aug-cta-form.ia-cta-form-block {
  margin-left: -46%;
}

.email-field.text-field-28 {
  display: none;
}

.email-field.text-field-28.email-field-2, .email-field.text-field-28.email-field-3 {
  opacity: 0;
  transition-property: none;
  display: block;
}

.email-field.text-field-28.email-field-4 {
  opacity: 0;
  transition-property: none;
  display: block;
  position: absolute;
}

.email-field.text-field-28.email-field-5 {
  opacity: 0;
  margin-top: 0;
  transition-property: none;
  display: block;
}

.email-field.text-field-28.email-field-7 {
  opacity: 0;
  transition-property: none;
  display: block;
}

.email-field.text-field-28.email-field-8 {
  opacity: 0;
  width: 200px;
  transition-property: none;
  display: block;
}

.email-field.text-field-28.email-field-0 {
  opacity: 0;
  opacity: 0;
  width: 250px;
  transition-property: none;
  display: block;
}

.email-field.text-field-28.sol-email-field-5 {
  opacity: 0;
  transition-property: none;
  display: block;
}

.email-field.text-field-28.sol-email-field-3 {
  opacity: 0;
  transition-property: none;
  display: block;
  position: absolute;
}

.email-field.text-field-28.sol-email-field-2, .email-field.text-field-28.email-field-1 {
  opacity: 0;
  transition-property: none;
  display: block;
}

.email-field.text-field-28.email-field-6 {
  opacity: 0;
  opacity: 0;
  width: 300px;
  transition-property: none;
  display: block;
  position: absolute;
}

.email-field.text-field-28.sol-email-field-3, .email-field.text-field-28.email-field-3, .email-field.text-field-28.email-field-4, .email-field.text-field-28.email-field-5 {
  opacity: 0;
  transition-property: none;
  display: block;
}

.email-field.text-field-28.email-field-7 {
  opacity: 0;
  transition-property: none;
  display: block;
  position: absolute;
}

.submit-button-_6 {
  display: none;
}

.submit-button-_6.form-submit-4 {
  z-index: 2;
}

.form-10 {
  justify-content: center;
  align-items: center;
  margin-top: 30px;
  display: flex;
}

.form-10.dev-contact-btn {
  justify-content: flex-start;
}

.form-10.cta-form-2 {
  position: relative;
}

.form-10.cta-form-2.eng-why-moolya-form, .form-10.cta-form-2.mt-0.left {
  justify-content: flex-start;
  align-items: center;
}

.form-10.cta-form-3, .form-10.cta-form-4 {
  position: relative;
}

.form-10.cta-form-4.no-margin-top {
  margin-top: 20px;
}

.form-10.cta-form-0 {
  justify-content: flex-start;
  margin-top: 0;
}

.form-10.cta-form-6, .form-10.cta-form-3, .form-10.cta-form-4, .form-10.cta-form-5, .form-10.cta-form-7 {
  position: relative;
}

.form-block-8 {
  margin-top: 40px;
  margin-bottom: 0;
}

.form-block-8.new-fab-margin {
  margin-top: 65px;
}

.form-block-8.ta-fasttrack-automation-form {
  margin-top: 0;
}

.div-block-517 {
  height: 150px;
}

.sol-form-block-2 {
  margin-top: 60px;
  margin-bottom: 0;
  display: block;
}

.sol-form-block-2.pp-sol-form-block.eng-aug-cta-btn {
  margin-top: 30px;
}

.sol-form-block-2.pp-sol-form-block.relative {
  z-index: 1;
  position: relative;
}

.sol-form-block-2.pp-sol-form-block.mt-30 {
  margin-top: 0;
}

.form-block-nav {
  margin-top: 0;
  margin-bottom: 0;
  padding: 10px 5px;
}

.navbar-5 {
  background-color: #fff;
}

.lp-nav-close {
  z-index: 1;
  opacity: 0;
  cursor: pointer;
  margin-left: 10px;
  padding: 5px;
  display: block;
  position: absolute;
  inset: auto 0% auto auto;
}

.sol-form-block-3, .sol-form-block-5 {
  margin-top: 60px;
  margin-bottom: 0;
  display: block;
}

.sol-form-block-4 {
  margin-top: 25px;
  margin-bottom: 0;
  display: block;
}

.sol-form-block-1 {
  margin-top: 30px;
  margin-bottom: 0;
  display: block;
}

.sol-form-5 {
  justify-content: center;
  align-items: center;
  margin-top: 30px;
  display: flex;
}

.sol-form-5.cta-form-5 {
  position: relative;
}

.sol-form-4 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
}

.sol-form-3 {
  justify-content: center;
  align-items: center;
  margin-top: 30px;
  display: flex;
}

.sol-form-3.cta-form-3 {
  position: relative;
}

.sol-form-2 {
  justify-content: center;
  align-items: center;
  margin-top: 30px;
  display: flex;
}

.sol-form-2.cta-form-2 {
  position: relative;
}

.sol-form-1 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
}

.sol-form-1.lp-calendly-cta-changes.cta-form-1 {
  align-items: center;
}

.flipkart-casestudy-popup, .foodpanda-casestudy-popup, .zeotap-casestudy-popup {
  z-index: 9999;
  background-color: #0003;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.div-block-517-copy {
  height: 100%;
  display: none;
}

.au-form-block {
  margin-top: 40px;
  margin-bottom: 0;
}

.au-form {
  justify-content: center;
  align-items: center;
  margin-top: 30px;
  display: flex;
}

.au-form.cta-form-1 {
  position: relative;
}

.consulting-form-block {
  margin-top: 60px;
  margin-bottom: 0;
  display: block;
  position: absolute;
  inset: auto 0% 100px;
}

.consulting-form {
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
}

.consulting-form.lp-calendly-cta-changes.cta-form-2 {
  align-items: center;
}

.calendly-web-form-block {
  z-index: 2;
  text-align: center;
  background-color: #fff;
  height: 550px;
  position: absolute;
  inset: auto 0% -200px;
}

.calendly-web-form-block.hp-form-block-changes {
  height: 485px;
  bottom: -45px;
}

.calendly-web-form-block.ai-calendly-form-block {
  bottom: -120px;
}

.calendly-web-form-block.ai-calendly-form-block.ai-pr-calendly-change {
  bottom: 0;
}

.calendly-web-form-block.eng-web-form-block {
  bottom: -120px;
}

.calendly-web-form-block.eng-web-form-block.eng-praveen-calendly-change {
  bottom: 0;
}

.calendly-web-parent {
  z-index: 1;
  position: relative;
}

.text-block-288 {
  color: #1a1a1a;
  margin-top: 25px;
  font-size: 20px;
  font-weight: 600;
}

.hp-calendly-web-form {
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
}

.hp-calendly-web-form.lp-calendly-cta-changes.hp-cta-form-1, .hp-calendly-web-form.lp-calendly-cta-changes.cta-form-6 {
  flex-direction: column;
  align-items: center;
}

.field-label-16 {
  color: #4a4a68;
  margin-bottom: 15px;
  font-size: 16px;
  font-weight: 600;
}

.hp-form-wrapper {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.slider-20 {
  height: 446px;
}

.right-arrow-18, .left-arrow-17 {
  display: none;
}

.cs-card-tag {
  color: var(--white);
  text-align: center;
  background-color: #785dbf;
  border-radius: 5px;
  margin-bottom: 10px;
  padding: 5px 10px;
  font-weight: 600;
}

.form-block-8-copy {
  margin-top: 0;
  margin-bottom: 0;
}

.form-block-8-copy.fa-ad-cta-form {
  margin-top: 60px;
  margin-bottom: 0;
}

.cs-card-parent-mobile {
  z-index: 1;
  grid-column-gap: 25px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
  position: relative;
}

.cs-card-parent-mobile.custom-slider {
  grid-row-gap: 25px;
  grid-template-rows: auto auto;
}

.cs-card-parent-mobile.custom-slider.cs-owlcarousel-mobile {
  grid-template-columns: 1fr;
  display: none;
}

.tooltip-text {
  color: #fff;
  background-color: #000;
  border-radius: 6px;
  font-weight: 500;
}

.tooltip-indicator {
  z-index: -1;
  background-color: #000;
  width: 10px;
  height: 10px;
  position: absolute;
  inset: 23px 0% 0% 50%;
  transform: rotate(45deg);
}

.tooltip-indicator.book-a-call-tt-indicator, .tooltip-indicator.con-ti, .tooltip-indicator.home-page, .tooltip-indicator.pe-tt-indicator {
  top: 15px;
}

.new-scrolling-wrapper {
  background-color: #f9f7ff;
  width: 100%;
  margin-top: -20px;
  margin-bottom: -30px;
  padding-top: 20px;
  display: none;
}

.why-us {
  background-color: #f9f7ff;
  padding-top: 100px;
  padding-bottom: 40px;
}

.grid-80 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  padding-top: 50px;
}

.grid-80.hidden-xs.ta-ofc-grid {
  grid-template-columns: .75fr 1fr;
  padding-top: 20px;
}

.tab-link-tab-4 {
  background-color: #ece6ff;
  border-radius: 10px;
  width: 72px;
  height: 72px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 15px;
}

.tab-link-tab-4.w--current {
  background-color: #ece6ff;
  border: 3px solid #785dfb;
  padding-bottom: 15px;
}

.tab-link-tab-5 {
  background-color: #ece6ff;
  border-radius: 10px;
  width: 72px;
  height: 72px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 15px;
}

.tab-link-tab-5.w--current {
  background-color: #ece6ff;
  border: 3px solid #785dfb;
  padding-bottom: 15px;
}

.heading-214 {
  color: #4a4a68;
  width: 70%;
  font-size: 28px;
}

.tabs-content-15 {
  margin-top: 20px;
}

.paragraph-174 {
  max-width: 75%;
  margin-top: 5px;
  font-size: 16px;
}

.paragraph-174.f-21 {
  max-width: none;
  font-size: 20px;
  line-height: 38px;
}

.image-656 {
  width: 350px;
  height: auto;
  position: relative;
  bottom: 50px;
  left: 150px;
}

.why-us-mobile {
  background-color: #f9f7ff;
  padding-top: 100px;
  padding-bottom: 100px;
  display: none;
}

.new-fab-where-qa-meets-expertise-block {
  background-color: #d3cbec;
  border-radius: 15px;
  max-width: 300px;
  max-height: 340px;
  padding: 20px 20px 40px;
}

.new-fab-where-qa-meets-expertise-slider-block {
  justify-content: center;
  align-items: center;
  display: flex;
}

.tabs-21 {
  background-color: #f9f7ff;
  border: 1px solid #d6cefe;
  border-radius: 20px;
  width: 1040px;
  padding: 10px;
  display: flex;
}

.tabs-21.hidden {
  display: none;
}

.tabs-menu-13 {
  background-color: #f9f7ff;
  flex-direction: column;
  margin-right: 10px;
  padding: 20px;
  display: flex;
}

.tab-link-tab-2-6 {
  background-color: #f9f7ff;
  margin-top: 5px;
  margin-bottom: 5px;
}

.tab-link-tab-2-6.w--current {
  color: #785dfb;
  background-color: #eee8ff;
  border-radius: 10px;
  width: 230px;
  font-weight: 600;
}

.tab-link-tab-3-4 {
  background-color: #f9f7ff;
  margin-top: 5px;
  margin-bottom: 5px;
}

.tab-link-tab-3-4.w--current {
  color: #785dfb;
  background-color: #eee8ff;
  border-radius: 10px;
  width: 230px;
  font-weight: 600;
}

.tab-link-tab-1-6 {
  background-color: #f9f7ff;
  margin-top: 5px;
  margin-bottom: 5px;
}

.tab-link-tab-1-6.w--current {
  color: #785dfb;
  background-color: #eee8ff;
  border-radius: 10px;
  width: 230px;
  font-weight: 600;
}

.tabs-content-16 {
  background-color: #f9f7ff;
  border-left: 1px solid #d6cefe;
  padding: 20px;
}

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

.div-block-521 {
  background-color: #fff;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  height: 55px;
  padding: 10px;
  display: flex;
}

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

.grid-81-tp-5 {
  grid-template-rows: auto;
}

.div-block-522 {
  background-color: #f9f7ff;
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  height: 384px;
  padding: 20px;
  display: flex;
}

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

.image-658, .image-659, .image-660, .image-662, .image-663, .image-664 {
  min-height: 70px;
}

.image-664.sony {
  min-height: 60px;
  margin-bottom: 10px;
}

.image-664.sony.oyo {
  min-height: auto;
}

.image-664.sony.oyo.lm {
  margin-left: -110px;
}

.image-665 {
  width: 35px;
  min-height: 35px;
}

.image-665.spacing-margin {
  width: 55px;
  min-height: 55px;
  margin-left: -65px;
}

.image-665.spacing-margin.bricko-logo {
  width: auto;
  max-width: none;
  height: auto;
  font-size: 30px;
}

.image-666 {
  min-height: 70px;
}

.image-667 {
  min-height: 50px;
}

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

.text-block-289 {
  text-align: center;
  padding-top: 5px;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 1rem;
  position: absolute;
  inset: auto 0% 7px;
}

.text-block-289.rpa {
  position: absolute;
  top: auto;
}

.text-block-289.wm-ts-text {
  bottom: 15px;
}

.fab-footer-item-desktop {
  flex-direction: column;
  display: flex;
}

.fab-footer-item-desktop.new-fab-footer-item-desktop {
  text-align: left;
}

.grid-82, .services-section-mob, .fab-services-list-1.pp-server-list, .fab-services-list-1.pp-client-list, .fab-services-showmore-block {
  display: none;
}

.tab-link-tab-1 {
  background-color: #ece6ff;
  border-radius: 10px;
  width: 72px;
  height: 72px;
  margin-right: 10px;
  padding: 15px;
}

.tab-link-tab-1.w--current {
  background-color: #ece6ff;
  border: 3px solid #785dfb;
  border-radius: 10px;
  margin-right: 10px;
  padding-bottom: 15px;
  padding-left: 15px;
  padding-right: 15px;
}

.tab-link-tab-2 {
  background-color: #ece6ff;
  border-radius: 10px;
  width: 72px;
  height: 72px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 15px;
}

.tab-link-tab-2.w--current {
  background-color: #ece6ff;
  border: 3px solid #785dfb;
  padding-bottom: 15px;
}

.tab-link-tab-3--3 {
  background-color: #ece6ff;
  border-radius: 10px;
  width: 72px;
  height: 72px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 15px;
}

.tab-link-tab-3--3.w--current {
  background-color: #ece6ff;
  border: 3px solid #785dfb;
  padding-bottom: 15px;
  padding-left: 15px;
  padding-right: 15px;
}

.new-fab-te-heading {
  color: #4a4a68;
  text-align: center;
  display: block;
  position: relative;
  top: -65px;
}

.new-fab-te-heading.new-fab-te-heading-stay {
  top: 0;
}

.new-fab-logos-wrapper {
  justify-content: center;
  align-items: center;
  display: flex;
}

.new-fab-logos-wrapper.new-fab-logos-wrapper-stay {
  top: 10px;
}

.new-fab-grid-1 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-rows: auto;
  grid-template-columns: .25fr .25fr;
  justify-content: center;
  justify-items: center;
  width: 250px;
  padding: 20px;
}

.new-fab-te-logo-wrapper {
  background-color: #fff;
  border-radius: 5px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 112px;
  height: 112px;
  display: flex;
  position: relative;
  box-shadow: 0 4px 17px #00000014;
}

.new-fab-te-logo-wrapper.new-fab-gl {
  flex-direction: column;
}

.new-fab-te-logo-wrapper.new-fab-te-logo-wrapper-align {
  position: relative;
  left: 70px;
}

.new-fab-te-logo-wrapper.wm-ts-logo-wrapper {
  width: 150px;
  box-shadow: none;
  border: 1px solid #785dfb4d;
}

.new-fab-grid-2 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  padding: 20px;
}

.new-fab-grid-2.wm-ts-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
}

.new-fab-grid-4 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-rows: auto;
  grid-template-columns: .25fr .25fr 1fr 1fr 1fr;
  justify-content: center;
  justify-items: center;
  width: 250px;
  padding: 20px;
}

.new-fab-grid-3 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-rows: auto;
  grid-template-columns: .25fr .25fr 1fr 1fr;
  justify-content: center;
  justify-items: center;
  width: 250px;
  padding: 20px;
}

.infinite-scroll-parent-desk.new-dev-scroll-parent {
  display: block;
  box-shadow: 0 5px 10px #0000001a, 0 -10px 20px 5px #0003;
}

.infinite-scroll-parent-desk.ees-infinite-scroll-parent-desk {
  border-radius: 10px;
  justify-content: flex-start;
}

.infinite-scroll-parent-desk.h-81 {
  height: 81px;
}

.tabs-22 {
  display: none;
}

.tab-pane-tab-2-5 {
  width: 100%;
}

.ts-plus-img-left {
  z-index: 1;
  float: right;
  margin-bottom: -18px;
  position: relative;
  bottom: 9px;
  right: -10px;
}

.ts-plus-img-left.hidden-md {
  float: left;
  display: block;
  right: 10px;
}

.new-fab-grid-1-api {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-rows: auto;
  grid-template-columns: .25fr .25fr 1fr 1fr;
  justify-content: center;
  justify-items: center;
  width: 250px;
  padding: 20px;
}

.new-fab-grid-mt {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-rows: auto;
  grid-template-columns: .25fr .25fr 1fr 1fr 1fr;
  justify-content: center;
  justify-items: center;
  width: 250px;
  padding: 20px;
}

.new-fab-logos-wrapper-pt, .new-fab-logos-wrapper-st {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  top: -35px;
}

.spacing-margin {
  margin-left: -125px;
}

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

.fab-tooltip-block-1 {
  z-index: 0;
  opacity: 0;
  text-align: center;
  width: 250px;
  transition: opacity .6s;
  display: block;
  position: absolute;
  inset: -55px 0% 0%;
}

.fab-tooltip-block-2, .fab-tooltip-block-4, .fab-tooltip-block-3 {
  z-index: 0;
  opacity: 0;
  text-align: center;
  width: 250px;
  transition: opacity .6s;
  display: block;
  position: absolute;
  inset: -30px auto 0% 25%;
}

.fab-tooltip-block-5 {
  z-index: 0;
  opacity: 0;
  text-align: center;
  width: 250px;
  transition: opacity .6s;
  display: block;
  position: absolute;
  inset: -30px auto 0%;
}

.fab-tooltip-block-0 {
  z-index: 0;
  opacity: 0;
  text-align: center;
  width: 250px;
  transition: opacity .6s;
  display: block;
  position: absolute;
  inset: -18px 115% 0% auto;
}

.fab-tooltip-block-6 {
  z-index: 0;
  opacity: 0;
  text-align: center;
  width: 250px;
  transition: opacity .6s;
  display: block;
  position: absolute;
  inset: -30px auto 0% 25%;
}

.form-10-changes {
  justify-content: center;
  align-items: center;
  margin-top: 30px;
  display: flex;
}

.form-10-changes.cta-form-5 {
  justify-content: flex-start;
  position: relative;
}

.form-10-changes.cta-form-5.ta-form-5 {
  margin-top: 0;
}

.fab-tooltip-block {
  z-index: 0;
  opacity: 0;
  text-align: center;
  width: 250px;
  transition: opacity .6s;
  display: block;
  position: absolute;
  inset: -30px auto 0% 25%;
}

.div-block-527 {
  height: 582px;
  display: block;
}

.div-block-527.ai-sol-fd-hero-img-div {
  width: 550px;
}

.div-block-527.ai-sol-pa-hero-img-div {
  width: auto;
}

.div-block-527.ai-sol-pa-hero-img-block {
  width: 515px;
  height: 550px;
}

.submit-button, .submit-button.form-submit-4 {
  display: none;
}

.brand-new.new-fab-brand.ta-new-link.z-index {
  z-index: 100;
  display: none;
}

.brand-new.new-fab-brand.ta-new-link.ai-testing-moolya-logo, .why-us-mob, .find-a-bug-services-mob, .div-block-528 {
  display: none;
}

.hp-tooltip-block-1 {
  z-index: 0;
  opacity: 0;
  text-align: center;
  width: 250px;
  transition: opacity .6s;
  display: block;
  position: absolute;
  inset: 0% auto auto 115px;
}

.sol-tooltip-block-1 {
  z-index: 0;
  opacity: 0;
  text-align: center;
  width: 250px;
  transition: opacity .6s;
  display: block;
  position: absolute;
  inset: -45px 0% 0%;
}

.sol-tooltip-block-2, .sol-tooltip-block-3, .sol-tooltip-block-5 {
  z-index: 0;
  opacity: 0;
  text-align: center;
  width: 250px;
  transition: opacity .6s;
  display: block;
  position: absolute;
  inset: -75% auto auto 265px;
}

.sol-tooltip-block-4 {
  z-index: 0;
  opacity: 0;
  text-align: center;
  width: 250px;
  transition: opacity .6s;
  display: block;
  position: absolute;
  inset: -45px 0% 0%;
}

.web-tooltip-block-1 {
  z-index: 0;
  opacity: 0;
  text-align: center;
  width: 250px;
  transition: opacity .6s;
  display: block;
  position: absolute;
  inset: -75% auto auto 185px;
}

.web-tooltip-block-2 {
  z-index: 0;
  opacity: 0;
  text-align: center;
  border-radius: 5px;
  width: 250px;
  transition: opacity .6s;
  display: block;
  position: absolute;
  inset: -75% auto auto 325px;
}

.web-tooltip-block-2.book-a-call-tooltip {
  opacity: 0;
  left: auto;
}

.web-tooltip-indicator {
  z-index: -1;
  background-color: #000;
  width: 10px;
  height: 10px;
  position: absolute;
  inset: 15px 0% 0% 50%;
  transform: rotate(45deg);
}

.new-dev-logo {
  object-fit: contain;
}

.new-dev-h1 {
  color: #4a4b66;
  padding-top: 25px;
  font-size: 46px;
  line-height: 66px;
}

.new-dev-hero-text {
  color: #000;
  margin-bottom: 30px;
  font-size: 15px;
  font-weight: 500;
}

.new-dev-hero-column-parent {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.new-dev-hero-img {
  margin-left: 20px;
}

.new-dev-hero-img.eng-hero-img {
  width: 656px;
  height: 455px;
}

.new-dev-hero-section {
  -webkit-text-fill-color: inherit;
  mix-blend-mode: normal;
  background-color: #fffcf7;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/65e014a309e783f57fc0d7d4_image%20449%20(1).png");
  background-position: 50%;
  background-repeat: repeat-y;
  background-size: cover;
  background-clip: border-box;
  padding-top: 0;
  padding-bottom: 40px;
}

.new-dev-nav {
  background-color: #fffcf7;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/65e014a309e783f57fc0d7d4_image%20449%20(1).png");
  background-position: 0 0;
  background-size: cover;
  padding-top: 10px;
  padding-bottom: 5px;
  position: sticky;
  top: 0;
}

.new-dev-why-us {
  background-color: #f2eeff;
  padding-top: 80px;
  padding-bottom: 100px;
  position: relative;
}

.new-dev-why-us.section-padding-4.cs-changes {
  background-color: #efe8ff;
}

.new-dev-why-us.section-padding-4.eng-why-moolya-section {
  background-color: #f7f4fd;
}

.new-dev-card-img {
  object-fit: cover;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.new-dev-card-img.eng-card-img {
  width: 356px;
  height: 158px;
}

.new-dev-block-link {
  color: var(--dark-slate-blue);
  cursor: pointer;
  background-color: #fff;
  border-radius: 12px;
  text-decoration: none;
  transition: box-shadow .3s ease-in-out;
}

.new-dev-block-link:hover {
  color: var(--dark-slate-blue);
  box-shadow: 0 10px 14px #00000026;
}

.new-dev-block-link.new-dev-block-link-changes {
  cursor: auto;
  background-color: #efe8ff;
  border: 1px solid #e1e1e1;
  border-radius: 12px;
  min-width: 300px;
  overflow: hidden;
  box-shadow: 0 2px 5px #0003;
}

.new-dev-block-link.new-dev-block-link-changes:hover {
  box-shadow: none;
  background-color: #fff;
}

.new-dev-block-link.new-dev-block-link-changes.dev-kb-blobk {
  background-color: #e9e6fd;
  max-width: 300px;
  margin-top: 10px;
  box-shadow: 0 -4px 4px #0000000d, 0 4px 4px #0000000d;
}

.new-dev-block-link.new-dev-block-link-changes.dev-kb-blobk:hover {
  background-color: #fff;
}

.new-dev-block-link.new-dev-block-link-changes.eng-card-changes {
  background-color: #fff;
  height: 100%;
  box-shadow: 0 0 4px #0003, 0 4px 4px #0000000d;
}

.new-dev-block-link.new-dev-block-link-changes.eng-card-changes:hover {
  background-color: #efe8ff;
}

.new-dev-block-link.dev-ser-di-block-link-changes {
  cursor: auto;
  background-color: #e5daff;
  border-radius: 12px;
  min-width: 300px;
  overflow: hidden;
}

.new-dev-block-link.dev-ser-di-block-link-changes:hover {
  box-shadow: none;
  background-color: #fff;
}

.new-dev-card-parent {
  z-index: 1;
  grid-column-gap: 25px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
  position: relative;
}

.new-dev-card-parent.custom-slider {
  grid-row-gap: 25px;
  grid-template-rows: auto auto;
  display: block;
}

.new-dev-card-parent.custom-slider.new-dev-owlcarousel {
  grid-template-columns: 1fr 1fr 1fr;
}

.new-dev-card-parent.custom-slider.new-dev-bs-owlcarousel {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: none;
}

.new-dev-card-heading {
  color: var(--black);
  margin-top: 0;
  line-height: 38px;
}

.new-dev-card-heading.dev-kb-heading {
  color: var(--medium-slate-blue);
}

.new-dev-card-content {
  color: var(--black);
  margin-bottom: 0;
  font-size: 16px;
  line-height: 1.6rem;
  overflow: hidden;
}

.new-dev-img-block {
  background-color: #efe8ff;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 65px;
  height: 65px;
  margin-top: 30px;
  margin-left: 30px;
  display: flex;
}

.new-dev-img-block.dev-kb-img-block {
  border-radius: 50%;
}

.new-dev-primary-cta {
  color: var(--white);
  background-image: linear-gradient(to right, #7743db, #3b3486);
  border-radius: 10px;
  padding: 15px 30px;
  font-weight: 700;
  transition: opacity .2s;
}

.new-dev-primary-cta:hover {
  opacity: .85;
  color: var(--white);
}

.new-dev-primary-cta.dev-calendly-popup.dev-calendly-popup-5, .new-dev-primary-cta.dev-calendly-popup.dev-calendly-popup-4 {
  z-index: 2;
  transition-property: all;
  transition-duration: .6s;
  position: relative;
}

.new-dev-content-block {
  text-align: left;
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px;
  padding: 20px 30px 30px;
}

.fab-tooltip-indicator {
  z-index: -1;
  background-color: #000;
  width: 10px;
  height: 10px;
  position: absolute;
  inset: 15px 0% 0% 50%;
  transform: rotate(45deg);
}

.new-dev-container70 {
  text-align: center;
  max-width: 1180px;
}

.new-dev-business-section {
  background-color: #f2eeff;
  padding-top: 80px;
  padding-bottom: 100px;
  position: relative;
}

.new-dev-business-section.section-padding-4.cs-changes {
  background-color: #f7f4fd;
  background-image: none;
  display: block;
}

.new-dev-bs-text-span {
  color: var(--medium-slate-blue);
}

.new-dev-bs-container70 {
  text-align: center;
  max-width: 100%;
}

.new-dev-card-parent-mobile {
  z-index: 1;
  grid-column-gap: 25px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
  position: relative;
}

.new-dev-card-parent-mobile.custom-slider {
  grid-row-gap: 25px;
  grid-template-rows: auto auto;
}

.new-dev-card-parent-mobile.custom-slider.cs-owlcarousel-mobile {
  grid-template-columns: 1fr;
  display: none;
}

.new-dev-bs-block-link {
  color: var(--dark-slate-blue);
  cursor: pointer;
  background-color: #fff;
  border-radius: 12px;
  text-decoration: none;
  transition: box-shadow .3s ease-in-out;
}

.new-dev-bs-block-link:hover {
  color: var(--dark-slate-blue);
  box-shadow: 0 10px 14px #00000026;
}

.new-dev-bs-block-link.new-dev-block-link-changes {
  background-color: #785dfb;
  border: 1px solid #fff;
  border-radius: 0;
  min-width: 420px;
  min-height: 440px;
  position: relative;
}

.new-dev-bs-block-link.new-dev-block-link-changes:hover {
  box-shadow: none;
  background-color: #4f35cb;
}

.new-dev-bs-card-heading {
  color: var(--white);
  margin-top: 0;
  line-height: 38px;
}

.new-dev-bs-logo-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-left: 20px;
  display: none;
  position: absolute;
  bottom: 35px;
}

.new-dev-bs-logo-grid.healthcare-grid {
  grid-template-columns: .75fr 1fr;
}

.new-dev-bs-logo-grid.saas-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  display: none;
}

.new-dev-case-studies {
  background-color: #f2eeff;
  padding-top: 80px;
  padding-bottom: 100px;
  position: relative;
}

.new-dev-case-studies.section-padding-4.cs-changes {
  background-color: #fff;
}

.new-dev-case-studies.section-padding-4.cs-changes.eng-aug-cs-sec {
  background-color: #f9f7ff;
  padding-top: 60px;
  padding-bottom: 60px;
}

.new-dev-cs-card-parent {
  z-index: 1;
  grid-column-gap: 25px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
  position: relative;
}

.new-dev-cs-card-parent.custom-slider {
  grid-row-gap: 25px;
  grid-template-rows: auto auto;
}

.new-dev-cs-card {
  z-index: 1;
  background-color: #fff;
  border: 1px solid #00000040;
  margin-top: -50px;
  position: relative;
  left: 20px;
  box-shadow: -12px 10px 10px #00000026;
}

.new-dev-cs-img-block {
  z-index: 0;
  background-color: #fff;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.new-dev-cs-block-link {
  color: var(--dark-slate-blue);
  cursor: pointer;
  background-color: #fff;
  border-radius: 12px;
  text-decoration: none;
  transition: box-shadow .3s ease-in-out;
}

.new-dev-cs-block-link:hover {
  color: var(--dark-slate-blue);
  box-shadow: 0 10px 14px #00000026;
}

.new-dev-cs-block-link.new-dev-block-link-changes {
  background-color: #fff;
  border-radius: 0;
  min-width: 300px;
  margin-right: 25px;
}

.new-dev-cs-block-link.new-dev-block-link-changes:hover {
  box-shadow: none;
  background-color: #fff;
}

.new-dev-cs-content-block {
  z-index: 1;
  text-align: left;
  min-height: 265px;
  padding: 20px 30px 30px;
  position: relative;
}

.new-dev-cs-card-content {
  color: #505050;
  margin-top: 15px;
  margin-bottom: 15px;
  font-size: 15px;
  line-height: 1.6rem;
  position: absolute;
  top: 80px;
}

.new-dev-cs-rm-text {
  color: var(--black);
  font-size: 16px;
  font-weight: 600;
  position: absolute;
  bottom: 20px;
}

.new-dev-cs-card-parent-mobile {
  z-index: 1;
  grid-column-gap: 25px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
  position: relative;
}

.new-dev-cs-card-parent-mobile.custom-slider {
  grid-row-gap: 25px;
  grid-template-rows: auto auto;
}

.new-dev-cs-card-parent-mobile.custom-slider.cs-owlcarousel-mobile {
  grid-template-columns: 1fr;
  display: none;
}

.new-dev-slider, .new-dev-cs-slider {
  background-color: #efe8ff;
  height: 446px;
}

.new-dev-cs-tag {
  z-index: 2;
  color: var(--ghost-white);
  background-color: #785dfb;
  padding-left: 15px;
  padding-right: 15px;
  font-size: 18px;
  font-weight: 600;
  position: absolute;
  top: -15px;
  left: -1px;
}

.new-dev-bs-mobile {
  z-index: 1;
  grid-column-gap: 25px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
  position: relative;
}

.new-dev-bs-mobile.custom-slider {
  grid-row-gap: 25px;
  grid-template-rows: auto auto;
}

.new-dev-bs-mobile.custom-slider.cs-owlcarousel-mobile {
  grid-template-columns: 1fr;
  display: none;
}

.new-dev-why-us-primary-cta {
  color: var(--white);
  background-image: linear-gradient(to right, #7743db, #3b3486);
  border-radius: 10px;
  padding: 15px 30px;
  font-weight: 700;
  transition: opacity .2s;
}

.new-dev-why-us-primary-cta:hover {
  opacity: .85;
  color: var(--white);
}

.new-dev-why-us-primary-cta.dev-calendly-popup.dev-calendly-popup-3 {
  z-index: 2;
  transition-property: all;
  transition-duration: .6s;
  position: relative;
}

.new-dev-ss-section {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/65e014a70e8ca83275361985_Rectangle%2018440%20(1).webp");
  background-position: 0 0;
  background-size: cover;
  background-attachment: scroll;
  padding-top: 60px;
}

.new-dev-ss-container70 {
  text-align: center;
  max-width: 1140px;
  padding-bottom: 60px;
}

.new-dev-ss-grid-1 {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-left: 10px;
}

.new-dev-ss-front {
  cursor: pointer;
  background-color: #785dfb26;
  border: 1px solid #785dfb14;
  border-radius: 10px;
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  height: 180px;
  padding: 20px 10px;
  display: flex;
}

.new-dev-ss-img-block {
  background-color: #fdf6fe;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 60px;
  height: 60px;
  display: flex;
}

.new-dev-ss-text {
  color: #000;
  margin-top: 20px;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.8rem;
}

.image-677 {
  padding: 10px;
}

.new-dev-ss-list-parent {
  margin-top: 20px;
  margin-bottom: 20px;
  padding-left: 0;
  list-style-type: none;
  position: relative;
}

.new-dev-ss-card-item-block {
  background-color: #785dfb26;
  border: 1px solid #785dfb14;
  border-radius: 10px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 180px;
  padding: 20px 10px;
  display: flex;
}

.new-dev-ss-card-item-block.ss-flex-rev {
  flex-direction: row-reverse;
  height: auto;
}

.new-dev-ss-item-img-block {
  background-color: #fdf6fe;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 100px;
  display: flex;
}

.new-dev-ss-item-text {
  color: #000;
  text-align: left;
  margin-left: 20px;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.2rem;
}

.new-dev-ss-item-text.ss-dev-text {
  font-size: 16px;
}

.new-dev-ss-item-img-parent {
  margin-left: 20px;
}

.new-dev-ss-list-item-1, .new-dev-ss-list-item-2 {
  display: none;
}

.new-dev-ss-list-item-3 {
  display: none;
  position: static;
}

.new-dev-ss-list-item-4, .new-dev-ss-list-item-5, .new-dev-ss-list-item-6 {
  display: none;
}

.new-dev-ss-grid-2 {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-left: 10px;
}

.new-dev-ss-grid-3, .new-dev-ss-grid-4 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  margin-left: 100px;
  margin-right: 10px;
}

.new-dev-ss-list-item-8, .new-dev-ss-list-item-7 {
  display: none;
}

.new-dev-ss-heading {
  color: #41415c;
  margin-bottom: 60px;
  font-size: 28px;
}

.new-dev-ss-heading.ss-solution-approach {
  text-align: right;
}

.new-dev-ss-heading.ss-service-approach {
  padding-right: 100px;
}

.new-dev-bs-text {
  color: var(--white);
  font-size: 16px;
}

.columns-12 {
  margin-bottom: 40px;
}

.dev-tooltip-block-0 {
  z-index: 0;
  opacity: 0;
  text-align: center;
  width: 250px;
  transition: opacity .6s;
  display: block;
  position: absolute;
  inset: 80px 115% 0% auto;
}

.dev-nav-close {
  z-index: 1;
  opacity: 0;
  cursor: pointer;
  margin-left: 10px;
  padding: 5px;
  display: block;
  position: absolute;
  inset: auto 0% auto auto;
}

.dev-tooltip-block-1 {
  z-index: 0;
  opacity: 0;
  text-align: center;
  width: 250px;
  transition: opacity .6s;
  display: block;
  position: absolute;
  inset: -45px 0% 0%;
}

.dev-form-block-2 {
  margin-top: -50px;
  margin-bottom: 0;
  display: block;
}

.dev-form-block-2.eng-why-moolya-form-block {
  margin-top: -10px;
}

.dev-tooltip-block-2 {
  z-index: 0;
  opacity: 0;
  text-align: center;
  width: 250px;
  transition: opacity .6s;
  display: block;
  position: absolute;
  inset: -30px auto 0% 28%;
}

.dev-form-block-3 {
  margin-top: 60px;
  margin-bottom: 0;
  display: block;
}

.dev-tooltip-block-3 {
  z-index: 0;
  opacity: 0;
  text-align: center;
  width: 250px;
  transition: opacity .6s;
  display: block;
  position: absolute;
  inset: -30px auto 0% 28%;
}

.new-dev-bs-primary-cta-copy {
  color: var(--medium-slate-blue);
  background-color: #fff;
  border-radius: 10px;
  padding: 15px 30px;
  font-weight: 700;
  transition: opacity .2s;
}

.new-dev-bs-primary-cta-copy:hover {
  opacity: 1;
  color: var(--medium-slate-blue);
}

.new-dev-bs-primary-cta-copy.dev-calendly-popup.dev-calendly-popup-4 {
  z-index: 2;
  transition-property: all;
  transition-duration: .6s;
  position: relative;
}

.new-dev-bs-primary-cta-copy.dev-calendly-popup.dev-calendly-popup-4:hover {
  opacity: .75;
}

.dev-form-block-4 {
  margin-top: 100px;
  margin-bottom: 0;
  display: block;
}

.dev-tooltip-block-4 {
  z-index: 0;
  opacity: 0;
  text-align: center;
  width: 250px;
  transition: opacity .6s;
  display: block;
  position: absolute;
  inset: -30px auto 0% 36%;
}

.dev-form-block-5 {
  margin-top: 0;
  margin-bottom: 0;
  display: block;
}

.dev-tooltip-block-5 {
  z-index: 0;
  opacity: 0;
  text-align: center;
  width: 250px;
  transition: opacity .6s;
  display: block;
  position: absolute;
  inset: -30px auto 0% 28%;
}

.tooltip-indicator-0 {
  z-index: -1;
  background-color: #000;
  width: 10px;
  height: 10px;
  position: absolute;
  inset: auto 0% -5px 50%;
  transform: rotate(45deg);
}

.dev-tooltip-indicator {
  z-index: -1;
  background-color: #000;
  width: 10px;
  height: 10px;
  position: absolute;
  inset: 20px 0% 0% 50%;
  transform: rotate(45deg);
}

.link-block-67 {
  background-image: linear-gradient(to right, #7743bd 13%, #3b3486 100%, #7f52c2);
  border-radius: 10px;
  padding: 15px 30px;
}

.link-block-67.dev-calendly-popup.dev-calendly-popup-1 {
  z-index: 2;
  text-decoration: none;
  transition: all .6s;
  position: relative;
}

.link-block-67.dev-calendly-popup.dev-calendly-popup-1:hover {
  opacity: .85;
}

.link-block-67.dev-calendly-popup.dev-calendly-popup-0, .link-block-67.dev-calendly-popup.dev-calendly-popup-2 {
  z-index: 2;
  text-decoration: none;
  transition: all .6s;
  position: relative;
}

.link-block-67.dev-calendly-popup.dev-calendly-popup-2:hover {
  opacity: .85;
}

.text-block-299 {
  color: #fff;
  font-weight: 700;
  text-decoration: none;
}

.new-dev-popup-block {
  color: #000;
  text-align: left;
  background-color: #fff;
  border-radius: 20px;
  flex-direction: column;
  min-width: 422px;
  padding: 20px 40px;
  display: flex;
}

.new-dev-popup-close-img {
  cursor: pointer;
  position: relative;
  inset: -5px auto auto -20px;
}

.hp-tooltip-indicator, .fab-tooltip-indicator-0 {
  z-index: -1;
  background-color: #000;
  width: 10px;
  height: 10px;
  position: absolute;
  inset: 15px 0% 0% 50%;
  transform: rotate(45deg);
}

.new-dev-hero-img-mob {
  display: none;
  position: relative;
  right: 60px;
}

.recognized-block.ees-recognized-block {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  align-items: flex-start;
  display: flex;
}

.recognized-block.ai-recognized-block {
  padding-top: 2px;
}

.recognized-block.ai-recognized-block.de-recognize-block {
  padding-top: 0;
}

.recognized-block.ai-recognized-block.eng-aug-recog {
  flex-flow: column;
  align-items: center;
  display: flex;
}

.recognized-block.ai-recognized-block.hide {
  display: none;
}

.new-dev-recognized-text {
  color: var(--black);
  margin-top: 40px;
  margin-bottom: 10px;
  font-size: 15px;
  font-weight: 500;
}

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

.new-dev-popup-close-img-2 {
  cursor: pointer;
  position: relative;
  inset: -5px auto auto -20px;
}

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

.new-dev-popup-close-img-3 {
  cursor: pointer;
  position: relative;
  inset: -5px auto auto -20px;
}

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

.new-dev-popup-close-img-4 {
  cursor: pointer;
  position: relative;
  inset: -5px auto auto -20px;
}

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

.new-dev-popup-close-img-5 {
  cursor: pointer;
  position: relative;
  inset: -5px auto auto -20px;
}

.new-dev-we-lead-img {
  border-radius: 10px;
  width: 302px;
}

.ew-dev-cs-card-heading {
  color: var(--black);
  padding-top: 10px;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.8rem;
}

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

.calendly-web-form-block-mob {
  z-index: 2;
  text-align: center;
  background-color: #fff;
  height: 550px;
  position: absolute;
  inset: auto 0% -200px;
}

.text-block-288-mob {
  color: #1a1a1a;
  font-size: 20px;
  font-weight: 600;
}

.text-span-36-mob {
  color: var(--medium-slate-blue);
}

.text-block-200-mob {
  color: var(--dark-slate-blue);
  font-size: 16px;
  line-height: 32px;
}

.field-label-16-mob {
  color: #4a4a68;
  margin-bottom: 15px;
  font-size: 16px;
  font-weight: 600;
}

.link-block-16-mob {
  width: 220px;
  height: 49px;
  color: var(--white);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/62b941b2bbb02549a8bdf9f3_Hero%20button.png");
  background-position: 0 0;
  background-size: cover;
  justify-content: center;
  align-items: center;
  margin-top: 30px;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  text-decoration: none;
  display: flex;
}

.link-block-16-mob.absolutely, .link-block-16-mob.absolutely.abs-lp {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6409a83712b4fe431ac2b6a3_btn-bg-purple.webp");
  background-size: 100% 100%;
  margin-top: 45px;
}

.link-block-16-mob.absolutely.abs-lp.lp-calendly-popup.test-changes {
  z-index: 2;
  margin-top: 0;
  transition: transform .6s;
  position: absolute;
}

.link-block-16-mob.absolutely.abs-lp.lp-calendly-popup.test-changes.lp-calendly-popup-1.hp-calendly-web-cta-1 {
  margin-top: 20px;
  position: static;
}

.image-678 {
  display: none;
}

.hp-calendly-web-form-1 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
}

.hp-calendly-web-form-1.lp-calendly-cta-changes.cta-form-1 {
  flex-direction: column;
  align-items: center;
}

.hp-tooltip-block {
  z-index: 0;
  opacity: 0;
  text-align: center;
  width: 250px;
  transition: opacity .6s;
  display: block;
  position: absolute;
  inset: 0% auto auto 115px;
}

.new-dev-footer-grid-text-mob {
  display: none;
}

.text-block-185-copy {
  color: #fff;
  text-align: center;
  letter-spacing: 1px;
  text-transform: none;
  text-align: center;
  letter-spacing: 1px;
  text-transform: none;
  font-size: 14px;
  font-weight: 700;
  line-height: 24px;
}

.heading-147-copy {
  color: var(--dark-slate-blue);
  letter-spacing: .16px;
  margin-top: 0;
  margin-bottom: 40px;
  padding-left: 0;
  padding-right: 40px;
  font-size: 40px;
  font-weight: 700;
  line-height: 56px;
}

.new-dev-ss-back {
  cursor: pointer;
  background-color: #785dfb26;
  border: 1px solid #785dfb14;
  border-radius: 10px;
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  height: 180px;
  padding: 20px 10px;
  display: flex;
}

.new-dev-ss-back-text {
  color: #000;
  text-align: left;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2rem;
}

.new-dev-ss-card {
  border: 1px solid #785dfb33;
  border-radius: 10px;
  max-height: 220px;
}

.new-dev-bs-ul {
  justify-content: center;
  padding-left: 0;
  display: flex;
  overflow: hidden;
}

.new-dev-bs-block {
  border: 1px solid #671793;
  border-radius: 15px;
  width: 100px;
  max-width: 425px;
  height: 380px;
  position: relative;
}

.new-dev-bs-block.bs-block-1 {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/65eae787071dff04d369ff83_Rectangle%2018468%20(2).webp");
  background-size: auto;
}

.new-dev-bs-block.bs-block-2 {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/65eae5da8e606db385554e49_Rectangle%2018468%20(1).webp");
}

.new-dev-bs-block.bs-block-2.st-bs-block {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/66cc3d4d33295a6e4ee75863_Default.svg");
  background-size: cover;
  border-radius: 6px;
  width: 85px;
  max-width: 530px;
  height: 345px;
}

.new-dev-bs-block.bs-block-3 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/65eedd16aa7b1a8118ef5de2_Mask%20group.webp");
}

.new-dev-bs-block.bs-block-4 {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/65eae787bf8a93b8e2ea5b7f_Rectangle%2018468%20(4).webp");
}

.new-dev-bs-block.bs-block-4.st-bs-block {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/66cc3d4cb6eb8658e967cb16_Default2.svg");
  background-size: cover;
  border-radius: 6px;
  width: 85px;
  max-width: 530px;
  height: 345px;
}

.new-dev-bs-block.bs-block-5 {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/65eae781408619430ecd63f9_Rectangle%2018468%20(5).webp");
}

.new-dev-bs-block.bs-block-5.st-bs-block {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/66cc3d4c90f55918dea96607_Default3.svg");
  background-size: cover;
  border-radius: 6px;
  width: 85px;
  max-width: 530px;
  height: 345px;
}

.new-dev-bs-block.bs-block-6 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/65eedd16b67ec56a845a1a0d_Mask%20group%20(1).webp");
}

.new-dev-bs-block.bs-block-7 {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/65eae780b244f37a22b3bf31_Rectangle%2018468%20(7).webp");
}

.new-dev-bs-block.bs-block-7.st-bs-block {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/66cc3d4c113bfd408ee0532e_Default4.svg");
  background-size: cover;
  border-radius: 6px;
  width: 85px;
  max-width: 530px;
  height: 345px;
}

.new-dev-bs-block.bs-block-8 {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/65eae781d904d2547ae66cca_Rectangle%2018468%20(8).webp");
}

.new-dev-bs-block.bs-block-8.st-bs-block {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/66cc3d4c89be19000ee75839_Default5.svg");
  background-size: cover;
  border-radius: 6px;
  width: 85px;
  max-width: 530px;
  height: 345px;
}

.new-dev-bs-aside {
  justify-content: flex-start;
  padding-left: 10px;
  display: flex;
  position: absolute;
  inset: auto -55% 15% 0%;
  transform: rotate(-90deg);
}

.new-dev-bs-heading {
  color: var(--black);
  font-size: 16px;
}

.blue-plus {
  padding: 10px;
}

.new-dev-bs-list-item {
  cursor: pointer;
  margin-right: 25px;
}

.white-plus {
  padding-left: 10px;
  display: none;
}

.new-dev-bs-content {
  color: #fff;
  text-align: left;
  margin-top: 20px;
  padding-left: 20px;
  padding-right: 10px;
  font-size: 16px;
  display: none;
}

.new-dev-why-us-rl-text {
  color: var(--black);
  text-align: right;
  cursor: pointer;
  padding-top: 5px;
  font-size: 16px;
  font-weight: 500;
  display: none;
}

.column-17 {
  padding-left: 0;
  padding-right: 0;
}

.new-dev-bs-content-mob {
  color: #fff;
  text-align: left;
  margin-top: 20px;
  padding-left: 20px;
  padding-right: 10px;
  font-size: 16px;
  display: none;
}

.new-dev-bs-logo-grid-mob {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-left: 20px;
  display: none;
  position: absolute;
  bottom: 35px;
}

.new-dev-bs-logo-grid-mob.healthcare-grid {
  grid-template-columns: .75fr 1fr;
}

.text-span-69 {
  color: var(--dark-slate-blue);
}

.bold-text-15, .text-span-70 {
  color: var(--medium-slate-blue);
}

.fab-services-list-hide {
  display: none;
}

.test-pop-up-block {
  z-index: 5;
  background-color: #00000069;
  width: 100vw;
  height: 100vh;
  display: none;
  position: fixed;
  inset: 0%;
}

.test-pop-up-container {
  background-color: #0000;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 900px;
  height: 450px;
  margin: auto;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
  position: absolute;
  inset: 0%;
}

.test-pop-up-content {
  background-color: #e2e0e0;
  justify-content: center;
  align-items: center;
  width: 80%;
  height: 100%;
  padding-left: 35px;
  padding-right: 35px;
  position: relative;
}

.test-pop-up-close-block {
  z-index: 10;
  cursor: auto;
  border-radius: 20px;
  margin-right: 1px;
  font-size: 20px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.div-block-529 {
  align-items: center;
  margin-top: 10%;
}

.div-block-530 {
  background-color: #afaaaa;
  width: 250px;
  height: 65px;
}

.div-block-531 {
  justify-content: space-between;
  align-items: flex-start;
  margin-top: 5%;
  display: flex;
}

.link-block-68 {
  width: 100%;
  height: 100%;
}

.fab-suc-msg {
  z-index: 5;
  color: #000;
  background-color: #b3b3b3;
  border-radius: 5px;
  height: 55px;
  padding: 15px 25px;
  font-size: 14px;
  display: none;
  position: absolute;
}

.ta-body.no-ann-bar.p-top {
  padding-top: 70px;
}

.ta-recognition-h2 {
  color: #48486a;
  margin-top: 40px;
  margin-bottom: 25px;
  font-size: 40px;
  font-weight: 800;
  line-height: 42px;
}

.ta-recognition-h2.eng-aug-h2 {
  font-weight: 700;
}

.ta-recognition-subtext {
  color: var(--dark-slate-blue);
  margin-top: 0;
  margin-bottom: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  font-weight: 600;
}

.ta-recognition-subtext.userecho-results-subtxt {
  font-size: 18px;
}

.ta-recognition-subtext.userecho-results-subtxt.desk-hide {
  display: none;
}

.ta-recognition-subtext.eng-aug-subtxt {
  font-weight: 500;
}

.ta-efficiency-section {
  padding-top: 0;
  padding-bottom: 60px;
}

.ta-efficiency-section.fa-efficiency-sec {
  background-color: #f9f7ff;
  padding-top: 60px;
}

.ta-efficiency-section.fa-efficiency-sec.ai-testing-hidden-risk-sec {
  background-color: #0000;
}

.ta-efficiency-section.fa-efficiency-sec.ai-testing-hidden-risk-sec.purple-bg {
  background-color: #f7f4fd;
  display: none;
}

.ta-efficiency-section.fa-efficiency-sec.ai-testing-hidden-risk-sec.ia-fadeup-card-sec.eng-aug-needs-sec {
  padding-top: 40px;
}

.ta-efficiency-section.fa-efficiency-sec.ai-testing-hidden-risk-sec.ia-fadeup-card-sec.lit-business-sec {
  background-color: #f9f6fd;
}

.ta-efficiency-section.fa-efficiency-sec.ai-testing-hidden-risk-sec.ia-fadeup-card-sec.lit-speed-sec {
  background-color: #f9f6fd;
  padding-top: 40px;
}

.ta-efficiency-section.fa-efficiency-sec.ai-testing-hidden-risk-sec.ia-fadeup-card-sec.os-table-section {
  padding-top: 40px;
  padding-bottom: 80px;
}

.ta-efficiency-section.fa-efficiency-sec.ai-testing-hidden-risk-sec.ia-fadeup-card-sec.os-table-section.rl-phases-sec {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6a16875212e768c86f0ab70d_image%20631.webp");
  background-position: 0 0;
  background-size: cover;
  padding-top: 60px;
}

.ta-efficiency-section.fa-efficiency-sec.ai-testing-hidden-risk-sec.ia-fadeup-card-sec.os-table-section.ptop {
  padding-top: 60px;
  padding-bottom: 90px;
}

.ta-efficiency-section.fa-efficiency-sec.ai-testing-hidden-risk-sec.ia-fadeup-card-sec.rl-testimonial-section {
  background-color: #efe9fd;
}

.ta-efficiency-section.fa-efficiency-sec.ai-testing-hidden-risk-sec.ia-fadeup-card-sec.rl-fadeup-cards-sec {
  background-color: #f9f6fd;
  margin-top: 40px;
  margin-bottom: 80px;
}

.ta-efficiency-section.fa-efficiency-sec.fa-supercharge-mob-sec.btl-motivation-sec {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/69a9952983e82703355871d2_Frame%201707478825.webp");
  background-position: 0 0;
  background-size: cover;
}

.ta-efficiency-section.fa-efficiency-sec.fa-supercharge-mob-sec.btl-motivation-sec.btl-benefits-sec {
  background-color: #f4f4f4;
  background-image: none;
  padding-top: 100px;
  padding-bottom: 0;
}

.ta-efficiency-section.fa-efficiency-sec.fa-supercharge-mob-sec.btl-motivation-sec.btl-mathew-sec {
  background-color: #fff;
  background-image: none;
  padding-top: 100px;
  padding-bottom: 120px;
}

.ta-efficiency-h2 {
  color: #4a4a68;
  text-align: center;
  margin-top: 40px;
  margin-bottom: 25px;
  font-size: 40px;
  font-weight: 800;
  line-height: 38px;
}

.ta-efficiency-h2.fa-ad-eff-h2 {
  width: 1250px;
  margin-bottom: 0;
  line-height: 54px;
}

.ta-fasttrack-automation-txt {
  color: var(--dark-slate-blue);
  text-align: left;
  margin-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 16px;
  line-height: 32px;
}

.ta-fasttrack-automation-txt.fa-sec-subtxt {
  width: 86%;
  color: var(--dark-slate-blue);
  text-align: center;
  margin: 25px auto 40px;
  font-size: 18px;
  font-weight: 600;
  line-height: 29px;
}

.ta-efficiency-columns {
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin-left: 0;
  margin-right: 0;
  padding-top: 0;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.ta-efficiency-columns.ai-testing-risk-sec {
  padding-left: 0;
  padding-right: 0;
  display: block;
}

.ta-efficiency-columns.ai-testing-risk-sec.userecho-flipcard, .ta-efficiency-columns.ai-testing-risk-sec.desk-hide, .ta-efficiency-columns.fa-ad-eff-col {
  display: none;
}

.ta-key-benefits-txt {
  color: var(--dark-slate-blue);
  text-align: left;
  margin-bottom: 15px;
  font-size: 18px;
  font-weight: 700;
  line-height: 32px;
}

.ta-key-benefits-list {
  padding-left: 0;
  list-style-type: none;
}

.ta-key-benefits-list.ia-accordion-list {
  flex-flow: column;
  align-items: center;
  display: flex;
}

.ta-kb-list-item {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  cursor: pointer;
  justify-content: flex-start;
  align-items: flex-start;
  width: 110%;
  margin-bottom: 8px;
  padding: 10px 20px 10px 10px;
  display: flex;
}

.ta-kb-list-item.st-kb-list-item {
  width: 120%;
}

.ta-kb-list-item.ia-kb-list-item {
  border-style: none none solid;
  border-width: 1px;
  border-color: black black var(--medium-slate-blue);
  background-color: #fff;
  border-radius: 7px;
  width: 614px;
  margin-bottom: 20px;
  padding-top: 16px;
  padding-bottom: 16px;
  font-size: 14px;
  font-weight: 400;
}

.ta-kb-bold {
  font-weight: 700;
}

.ta-poa-section {
  padding-top: 40px;
  padding-bottom: 60px;
}

.ta-poa-section.fa-expertise-sec {
  padding-top: 90px;
  padding-bottom: 100px;
}

.ta-poa-section.fa-expertise-sec.fa-ad-hide {
  display: none;
}

.ta-poa-section.ai-testing-full-spectrum-sec {
  padding-top: 0;
}

.ta-poa-h2 {
  color: #4a4a68;
  text-align: center;
  margin-top: 40px;
  margin-bottom: 25px;
  font-size: 40px;
  font-weight: 800;
}

.ta-poa-h2.fa-expertise-h2 {
  font-size: 40px;
  font-weight: 800;
}

.tabs-23 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: #f9f7ff;
  border-radius: 20px;
  justify-content: flex-start;
  align-items: flex-start;
  margin-right: 40px;
  padding-top: 60px;
  padding-bottom: 60px;
  padding-right: 80px;
  display: flex;
}

.tabs-menu-14 {
  flex-flow: column;
  width: 50%;
  display: flex;
}

.tab-link-tab-1-8 {
  color: #b9ace0;
  cursor: pointer;
  background-color: #0000;
  margin-bottom: 25px;
  padding-top: 12px;
  padding-bottom: 12px;
  font-size: 20px;
  font-weight: 700;
  transition: color .4s;
}

.tab-link-tab-1-8:hover {
  color: var(--dark-slate-blue);
}

.tab-link-tab-1-8.w--current {
  color: #4a4a68;
  background-color: #0000;
  font-size: 20px;
  font-weight: 700;
}

.tab-link-tab-1-8.full-spectrum-ai-testing-tab {
  margin-bottom: 32px;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 12px;
}

.tab-link-tab-1-8.full-spectrum-ai-testing-tab.w--current {
  padding-left: 12px;
}

.tab-link-tab-2-8 {
  color: #b9ace0;
  cursor: pointer;
  background-color: #0000;
  margin-bottom: 25px;
  padding-top: 12px;
  padding-bottom: 12px;
  font-size: 20px;
  font-weight: 700;
  transition: color .4s;
}

.tab-link-tab-2-8:hover {
  color: var(--dark-slate-blue);
}

.tab-link-tab-2-8.w--current {
  color: var(--dark-slate-blue);
  background-color: #0000;
}

.tab-link-tab-2-8.full-spectrum-ai-testing-tab {
  margin-bottom: 32px;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 12px;
}

.tab-link-tab-3-6 {
  color: #b9ace0;
  cursor: pointer;
  background-color: #0000;
  margin-bottom: 25px;
  padding-top: 12px;
  padding-bottom: 12px;
  font-size: 20px;
  font-weight: 700;
  transition: color .4s;
}

.tab-link-tab-3-6:hover {
  color: var(--dark-slate-blue);
}

.tab-link-tab-3-6.w--current {
  color: var(--dark-slate-blue);
  background-color: #0000;
}

.tab-link-tab-3-6.full-spectrum-ai-testing-tab {
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 12px;
}

.tabs-content-18.ai-testing-tab-content {
  width: 50%;
}

.ta-poa-content-block {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  color: var(--dark-slate-blue);
  align-items: flex-start;
  margin-bottom: 15px;
  font-size: 18px;
  line-height: 30px;
  display: flex;
}

.ta-ofc-section {
  background-color: #f9f7ff;
  padding-top: 20px;
  padding-bottom: 60px;
}

.ta-ofc-section.fa-ofc-sec {
  background-color: #0000;
}

.ta-ofc-section.fa-ofc-sec.lit-2nd-sec {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/69feff7d732fd92b05477136_lines-bg.svg");
  background-position: 0 0;
  background-size: cover;
  padding-top: 80px;
  padding-bottom: 0;
  display: none;
}

.ta-ofc-h2 {
  color: #4a4a68;
  text-align: center;
  margin-top: 40px;
  margin-bottom: 25px;
  font-size: 38px;
  font-weight: 800;
}

.ta-growth-value-section {
  padding-top: 20px;
  padding-bottom: 80px;
}

.ta-growth-value-section.hidden {
  display: none;
}

.ta-growth-value-h2 {
  color: #4a4a68;
  text-align: center;
  margin-top: 40px;
  margin-bottom: 25px;
  font-size: 38px;
  font-weight: 800;
}

.ta-growth-block {
  height: 500px;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.ta-growth-block.eng-aug-needs-block {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  height: 400px;
}

.ta-growth-block.ia-truth-block {
  height: auto;
  margin-top: 40px;
}

.ta-growth-img-block {
  background-color: var(--medium-slate-blue);
  border-top-left-radius: 15px;
  border-bottom-left-radius: 15px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 49%;
  padding-top: 40px;
  padding-bottom: 30px;
  display: flex;
}

.ta-growth-img-block.eng-aug-img-block {
  background-color: #0000;
  justify-content: center;
  align-items: stretch;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.ta-growth-img-block.ia-truth-img-block {
  background-image: linear-gradient(#9f8cff, #0f0058);
  padding-left: 40px;
  padding-right: 40px;
}

.ta-growth-content-block {
  background-color: #f8f7ff;
  border-top-right-radius: 15px;
  border-bottom-right-radius: 15px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 51%;
  height: 100%;
  display: flex;
}

.ta-growth-content-block.eng-aug-content {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  background-color: #0000;
  align-items: flex-start;
  width: 50%;
  padding-left: 30px;
  padding-right: 30px;
}

.ta-growth-content-block.eng-aug-content.no-left-padding {
  padding-left: 0;
}

.ta-growth-content-block.ia-truth-content-block {
  text-align: left;
  align-items: flex-start;
  padding-top: 40px;
  padding-bottom: 20px;
  padding-left: 40px;
}

.ta-growth-heading {
  color: var(--white);
  font-size: 38px;
  line-height: 55px;
}

.ta-growth-heading.ia-trust-h2 {
  text-align: left;
  font-size: 28px;
  font-weight: 800;
  line-height: 44px;
}

.ta-growth-content-heading {
  color: #1e2833;
  font-size: 18px;
  font-weight: 600;
}

.ta-growth-content-subtext {
  width: 40ch;
  color: var(--dark-slate-blue);
  margin-bottom: 30px;
  padding-top: 10px;
  font-size: 16px;
}

.ta-value-block {
  height: 500px;
  margin-top: 60px;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.ta-value-content-block {
  background-color: #f8f7ff;
  border-top-left-radius: 15px;
  border-bottom-left-radius: 15px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 51%;
  height: 100%;
  display: flex;
}

.ta-value-img-block {
  background-color: var(--medium-slate-blue);
  border-top-right-radius: 15px;
  border-bottom-right-radius: 15px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 49%;
  padding-top: 40px;
  padding-bottom: 30px;
  display: flex;
}

.ta-value-heading {
  color: var(--white);
  font-size: 38px;
  line-height: 55px;
}

.ta-value-content-heading {
  color: #1e2833;
  font-size: 18px;
  font-weight: 600;
}

.ta-value-content-subtext {
  width: 40ch;
  color: var(--dark-slate-blue);
  margin-bottom: 30px;
  padding-top: 10px;
  font-size: 16px;
  line-height: 22px;
}

.ta-tac-section {
  padding-top: 20px;
  padding-bottom: 60px;
}

.ta-tac-h2 {
  color: #4a4a68;
  text-align: center;
  margin-top: 40px;
  margin-bottom: 25px;
  font-size: 38px;
  font-weight: 800;
}

.column-18 {
  padding-left: 0;
}

.image-680 {
  width: 80%;
}

.image-680.pp-pe-image {
  padding-top: 20px;
}

.image-680.wm-kb-image {
  width: 100%;
  margin-top: -50px;
  margin-left: -50px;
  padding-top: 20px;
}

.image-680.st-kb-image {
  width: 85%;
  margin-top: 0;
  padding-top: 20px;
  padding-right: 20px;
}

.image-680.ai-testing-risk-img {
  width: auto;
}

.ta-hero-img-block {
  height: 520px;
}

.ta-hero-img-block.fa-hero-img-block {
  height: 550px;
}

.ta-hero-img-block.fa-hero-img-block.ai-testing-img-block {
  justify-content: center;
  align-items: center;
  display: flex;
}

.ta-hero-img-block.fa-hero-img-block.ai-testing-img-block.lit-hero-img-block {
  justify-content: center;
  align-items: center;
  height: 540px;
  display: flex;
  overflow: visible;
}

.ta-hero-img-block.fa-hero-img-block.ai-testing-img-block.lit-hero-img1-block {
  flex-flow: row;
  justify-content: center;
  align-items: center;
  height: 550px;
}

.ta-hero-img-block.fa-hero-img-block.ai-testing-img-block.lit-hero-img1-block.h-auto {
  height: auto;
}

.ta-hero-img-block.fa-hero-img-block.resizing {
  width: 580px;
  height: auto;
}

.ta-hero-img-block.fa-hero-img-block.resizing.qatr-img-block {
  width: auto;
}

.ta-hero-img-block.fa-hero-img-block.btl-hero-img {
  height: auto;
  padding-top: 5px;
}

.ta-hero-img-block.fa-hero-img-block.ai-imp-img-block {
  width: auto;
  height: 651px;
  position: relative;
}

.ta-tac-carousel-block {
  display: none;
}

.ta-tac-item {
  grid-column-gap: 45px;
  grid-row-gap: 45px;
  flex-flow: column;
  padding-top: 10px;
  display: flex;
}

.tac-blue-block-1 {
  background-color: #4c02e0;
  border-top-left-radius: 65px;
  border-bottom-left-radius: 65px;
  width: 25%;
}

.tac-white-block-1 {
  background-color: #fff;
  border: 1px solid #e8e0ff;
  border-radius: 65px;
  align-items: center;
  margin-left: -12%;
  padding: 10px 20px;
  display: flex;
}

.text-block-300 {
  color: #fff;
  text-align: left;
  padding-top: 40px;
  padding-bottom: 40px;
  padding-left: 30px;
  font-size: 24px;
  font-weight: 700;
}

.tac-content-block {
  padding-left: 20px;
}

.tac-content-heading {
  color: #000;
  font-weight: 600;
}

.tac-content-para {
  width: 50ch;
  padding-top: 5px;
  font-size: 14px;
}

.item-1, .item-2 {
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.tac-white-block-2 {
  background-color: #fff;
  border: 1px solid #e8e0ff;
  border-radius: 65px;
  align-items: center;
  margin-right: -12%;
  padding: 10px 20px;
  display: flex;
  position: relative;
}

.tac-blue-block-2 {
  background-color: #4c02e0;
  border-top-right-radius: 65px;
  border-bottom-right-radius: 65px;
  width: 25%;
}

.text-block-300-copy {
  color: #fff;
  text-align: right;
  padding-top: 40px;
  padding-bottom: 40px;
  padding-right: 30px;
  font-size: 24px;
  font-weight: 700;
}

.tab-link-tab-2-9 {
  color: #000;
  background-color: #0000;
  width: 365px;
  font-size: 20px;
  font-weight: 600;
}

.tab-link-tab-2-9.w--current {
  color: #5c2de4;
  background-color: #0000;
  border-right: 4px solid #5c2de4;
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
}

.tab-link-tab-3-7 {
  color: #000;
  background-color: #0000;
  font-size: 20px;
  font-weight: 600;
}

.tab-link-tab-3-7.w--current {
  color: #5c2de4;
  background-color: #0000;
  border-right: 4px solid #5c2de4;
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
}

.tab-link-tab-4-2 {
  color: #000;
  background-color: #0000;
  font-size: 20px;
  font-weight: 600;
}

.tab-link-tab-4-2.w--current {
  color: #5c2de4;
  background-color: #0000;
  border-right: 4px solid #5c2de4;
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
}

.tab-link-tab-1-9 {
  color: #000;
  background-color: #0000;
  width: 365px;
  font-size: 20px;
  font-weight: 600;
}

.tab-link-tab-1-9.w--current {
  color: #5c2de4;
  background-color: #0000;
  border-right: 4px solid #5c2de4;
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
  width: 365px;
}

.tabs-24 {
  align-items: center;
  min-height: 285px;
  margin-left: 60px;
  display: flex;
}

.tabs-menu-15 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  display: flex;
}

.ta-ofc-content {
  justify-content: center;
  padding-top: 20px;
  display: none;
}

.fintech-casestudy-popup, .healthcare-casestudy-popup, .api-testing-casestudy-popup {
  z-index: 9999;
  background-color: #0003;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.ta-recognition-numbers-text {
  font-size: 15px;
  font-weight: 600;
}

.ta-recognition-numbers-text.userecho-result-num-text {
  color: #4a4a68;
  font-size: 22px;
  font-weight: 700;
}

.dev-recognition-numbers-text-copy {
  font-size: 15px;
}

.text-block-302 {
  color: var(--dim-grey);
  background-color: #f7f4fd;
  border-radius: 15px;
  padding: 5px 10px;
  font-size: 11px;
  font-weight: 700;
}

.div-block-532 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: flex-end;
  margin-top: 15px;
  display: flex;
  position: absolute;
  bottom: 15px;
  right: 15px;
}

.hp-tooltip-indicator-copy {
  z-index: -1;
  background-color: #000;
  width: 10px;
  height: 10px;
  position: absolute;
  inset: 15px 0% 0% 50%;
  transform: rotate(45deg);
}

.wordly-casestudy-popup, .metrics-casestudy-popup, .energygaints-casestudy-popup, .solving-mystery-casestudy-popup {
  z-index: 9999;
  background-color: #0003;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.image-681 {
  transform-style: preserve-3d;
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.image-682 {
  padding-top: 2px;
}

.ta-kb-content-heading {
  font-size: 16px;
}

.ta-kb-content-heading.ia-kb-content-heading {
  color: var(--dark-slate-blue);
  font-size: 18px;
  font-weight: 700;
}

.ta-kb-content-subtxt {
  color: var(--dark-slate-blue);
  padding-top: 10px;
  font-size: 16px;
  line-height: 26px;
  display: none;
}

.column-19 {
  margin-top: 30px;
  left: -65px;
}

.tab-pane-tab-1-5 {
  transition: opacity .6s cubic-bezier(1, .018, 0, 1.018);
}

.tab-pane-tab-2-6 {
  transition: opacity .6s cubic-bezier(1, .012, .006, .995);
}

.tab-pane-tab-3-2 {
  transition: opacity .6s cubic-bezier(1, .012, 0, 1.001);
}

.tab-pane-tab-4-2 {
  transition: opacity .6s cubic-bezier(1, .001, 0, .995);
}

.tooltip-indicator-copy {
  z-index: -1;
  z-index: -1;
  z-index: -1;
  inset: 15px 0% 0% 50%;
  inset: 15px 0% 0% 50%;
  z-index: -1;
  inset: 15px 0% 0% 50%;
  background-color: #000;
  width: 10px;
  height: 10px;
  position: absolute;
  inset: 15px 0% 0% 50%;
  transform: rotate(45deg);
}

.tab-link-tab-6 {
  background-color: #ece6ff;
  border-radius: 10px;
  width: 72px;
  height: 72px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 15px;
}

.tab-link-tab-6.w--current {
  background-color: #ece6ff;
  border: 3px solid #785dfb;
  padding-bottom: 15px;
}

.ta-ofc-image {
  position: relative;
  bottom: 10px;
  left: 40px;
}

.ta-ofc-image.fa-ofc-img2 {
  display: none;
}

.ta-ofc-content-heading {
  color: #4a4a68;
  font-size: 28px;
}

.ta-tac-content-para {
  color: #1e2833;
  cursor: pointer;
  margin-left: -15px;
  padding-left: 45px;
  font-size: 18px;
  font-weight: 600;
}

.ta-tac-content-wrapper {
  border-left: 2px solid #9747ff;
  min-width: 460px;
  margin-left: 70px;
  padding-bottom: 20px;
  position: relative;
}

.ta-tac-content-wrapper.ta-tac-last-item {
  border-left-style: solid;
  border-left-color: #fff;
  padding-bottom: 0;
}

.ta-tac-li-item {
  width: 36ch;
}

.ta-tac-round-block {
  z-index: 1;
  cursor: pointer;
  background-color: #4c02e0;
  border-radius: 50%;
  width: 25px;
  height: 25px;
  position: absolute;
  inset: 0% auto auto -13px;
}

.ta-poa-tabs-wrapper {
  background-color: #f9f7ff;
  border-radius: 20px;
  padding-left: 140px;
}

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

.ta-tac-content-list {
  padding-left: 30px;
  display: none;
}

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

.image-717.right {
  margin-left: auto;
}

.ta-growth-heading-mob, .ta-value-heading-mob {
  color: var(--white);
  font-size: 26px;
  line-height: 55px;
  display: none;
}

.ta-tac-tabs-design-mob {
  display: none;
}

.text-block-185-copy {
  color: #fff;
  text-align: center;
  letter-spacing: 1px;
  text-transform: none;
  font-size: 14px;
  font-weight: 700;
  line-height: 24px;
}

.ta-slider-grid-1 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  align-items: stretch;
  margin-top: 0;
}

.ta-slider-grid-1.ai-testing-grid {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  justify-items: stretch;
}

.ta-slider-grid-1.eng-staff-hero-grid {
  grid-template-columns: 1fr;
}

.ta-slider-grid-1.btl-hero-grid {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  padding-top: 40px;
}

.ta-slider-grid-1.testlab-hero-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.ta-slider-grid-2 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  align-items: stretch;
  margin-top: 0;
}

.paragraph-184 {
  padding-bottom: 10px;
  font-size: 32px;
  font-weight: 600;
}

.ta-hero-section-slider {
  background-color: #0000;
  max-width: 1140px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}

.ta-hero-section-slider.hidden {
  display: none;
}

.icon-35 {
  color: var(--medium-slate-blue);
  font-size: 30px;
}

.icon-35:hover {
  background-color: var(--medium-slate-blue);
  width: 50px;
  height: 50px;
  color: var(--white);
  border-radius: 50%;
  padding: 10px;
  box-shadow: -5px 5px 5px #0003;
}

.icon-36 {
  color: var(--medium-slate-blue);
  font-size: 30px;
}

.icon-36:hover {
  background-color: var(--medium-slate-blue);
  width: 50px;
  height: 50px;
  color: var(--white);
  border-radius: 50%;
  padding: 10px;
  box-shadow: 5px 5px 5px #0003;
}

.slide-nav-25 {
  padding-top: 40px;
}

.ta-hero-slider-1 {
  padding-left: 10px;
  padding-right: 10px;
}

.ta-fasttrack-automation-heading {
  color: #fff;
  font-size: 36px;
  font-weight: 700;
  line-height: 56px;
}

.ta-fasttrack-automation-list {
  margin-top: 40px;
  margin-bottom: 40px;
  padding-left: 20px;
}

.ta-fasttrack-automation-list-iten {
  color: #fff;
  font-size: 18px;
  font-weight: 600;
  line-height: 32px;
}

.ta-fasttrack-automation-brochure-btn {
  width: 380px;
  color: var(--medium-slate-blue);
  text-align: center;
  background-color: #fff;
  border-radius: 8px;
  margin-bottom: 15px;
  padding-top: 18px;
  padding-bottom: 18px;
  font-size: 16px;
  font-weight: 600;
}

.image-718 {
  margin-left: 30px;
}

.right-arrow-19 {
  right: -75px;
}

.left-arrow-18 {
  left: -75px;
}

.ta-tac-plus {
  display: block;
  position: absolute;
  top: 5px;
  left: 5px;
}

.ta-tac-minus {
  display: none;
  position: absolute;
  top: 6px;
  left: 6px;
}

.ta-minus-icon.hidden-xs, .ta-plus-icon.hidden-xs, .ta-plus-icon.hidden-xs-plus {
  display: none;
}

.grid-91 {
  grid-template-rows: auto auto auto;
  grid-template-columns: minmax(200px, 1fr) 1.25fr;
}

.grid-91.st-footer-grid {
  grid-template-rows: 1fr 1fr auto auto;
}

.grid-91.footer-links {
  padding-left: 30px;
}

.ta-parent-div {
  padding-top: 0;
}

.ta-parent-div.fa-ta-parent-div {
  padding-top: 62px;
}

.ta-parent-div.fa-ta-parent-div.fa-ad-parent {
  padding-top: 0;
}

.ta-parent-div.p-top {
  padding-top: 80px;
}

.ta-parent-div.p-top.black-bg {
  background-color: #191919;
  background-image: radial-gradient(circle, #1a1a1a, #000);
}

.pp-new-age-section {
  padding-top: 40px;
  padding-bottom: 60px;
}

.grid-92 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  justify-content: stretch;
  justify-items: center;
}

.pp-new-age-card {
  width: 322px;
  padding: 35px 60px 35px 30px;
  box-shadow: 0 4px 24px #1c375a1a;
}

.pp-new-age-head {
  margin-top: 10px;
  font-weight: 700;
  line-height: 24px;
}

.pp-new-age-para {
  line-height: 28px;
}

.pp-ps-section {
  background-color: #fff;
  padding-top: 20px;
  padding-bottom: 60px;
}

.pp-ps-div-block {
  background-color: #fff;
  width: 756px;
  margin-top: 0;
}

.pp-ps-div-block.eng-aug-why-moolya-block {
  width: auto;
  margin-top: 0;
  padding-top: 20px;
}

.pp-ps-div-block-2 {
  background-color: #785dfb1a;
  width: 756px;
  margin-top: 0;
}

.pp-mi-section {
  z-index: 1;
  background-color: #fff;
  padding-top: 20px;
  padding-bottom: 165px;
  position: relative;
}

.pp-mi-img-left {
  z-index: -1;
  position: absolute;
  inset: -22% auto auto 0%;
}

.pp-mi-img-right {
  z-index: -1;
  position: absolute;
  inset: 0% 0% auto auto;
}

.pp-mi-grid {
  flex-flow: wrap;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  justify-content: center;
  padding: 20px 60px;
  display: flex;
}

.pp-mi-txt-block {
  text-align: center;
  background-color: #fff;
  border: 1px solid #785dfb4f;
  border-radius: 10px;
  width: auto;
  padding: 22px 20px;
  box-shadow: 0 4px 33px #00000017;
}

.pp-mi-text {
  color: #000;
  font-size: 22px;
  font-weight: 600;
  line-height: 26px;
}

.pp-ps-grid {
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  background-color: #fff;
  grid-template-rows: auto auto;
  grid-auto-flow: row;
  padding-bottom: 30px;
  overflow: hidden;
}

.pp-ps-tabs-menu-txt {
  padding-left: 10px;
  font-size: 24px;
  display: block;
}

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

.pp-fasttrack-automation-txt {
  color: var(--dark-slate-blue);
  text-align: center;
  margin-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 16px;
  line-height: 32px;
}

.pp-tac-h2-mob {
  color: #4a4a68;
  text-align: center;
  margin-top: 40px;
  margin-bottom: 25px;
  font-size: 38px;
  font-weight: 800;
  display: none;
}

.text-block-267-mob {
  color: var(--dark-slate-blue);
  text-align: center;
  margin-bottom: 40px;
  font-size: 16px;
  line-height: 32px;
  display: none;
}

.pp-tac-h2 {
  color: #4a4a68;
  text-align: center;
  margin-top: 40px;
  margin-bottom: 25px;
  font-size: 38px;
  font-weight: 800;
}

.wm-fasttrack-automation-txt {
  color: var(--dark-slate-blue);
  text-align: center;
  margin-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 16px;
  line-height: 32px;
}

.wm-ss-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-flow: row;
  padding-bottom: 30px;
  padding-left: 20px;
  padding-right: 20px;
  overflow: hidden;
}

.wm-ss-div-block {
  background-color: #785dfb1a;
  width: auto;
  max-width: 1057px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
}

.wm-ss-div-block.st-ss-div-block {
  background-color: #fff;
  padding-top: 20px;
}

.wm-ss-section {
  background-color: #fff;
  padding-top: 20px;
  padding-bottom: 60px;
}

.wm-kb-section {
  padding-top: 0;
  padding-bottom: 60px;
}

.wm-ss-h2 {
  color: #4a4a68;
  text-align: center;
  margin-top: 40px;
  margin-bottom: 25px;
  font-size: 38px;
  font-weight: 800;
}

.wm-mt-section {
  background-color: #fff;
  padding-top: 20px;
  padding-bottom: 60px;
}

.wm-mt-h2 {
  color: #4a4a68;
  text-align: center;
  margin-top: 40px;
  margin-bottom: 25px;
  font-size: 38px;
  font-weight: 800;
}

.wm-mt-txt {
  color: var(--dark-slate-blue);
  text-align: center;
  margin-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 16px;
  line-height: 32px;
}

.wm-mt-div-block {
  text-align: center;
  background-color: #fff;
  width: auto;
  max-width: 1057px;
  margin-left: 50px;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 40px;
}

.image-725 {
  z-index: 0;
  object-fit: fill;
  width: 328px;
  min-height: 600px;
  max-height: 600px;
  padding-top: 35px;
}

.wm-ts-section {
  padding-top: 20px;
  padding-bottom: 60px;
}

.wm-ts-image {
  margin-top: -20px;
}

.wm-blue-banner-section {
  z-index: 1;
  background-color: var(--medium-slate-blue);
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/66bb302f89dbbe02fcf5a8c4_Group%201000003357.png");
  background-position: 50%;
  background-size: cover;
  padding-top: 60px;
  padding-bottom: 60px;
  position: relative;
}

.wm-bb-text {
  color: #fff;
  padding-top: 35px;
  font-size: 24px;
  font-weight: 600;
  line-height: 40px;
}

.wm-bb-sub-txt {
  color: #fff;
  padding-top: 20px;
  font-style: normal;
  font-weight: 600;
}

.wm-mt-wrapper {
  z-index: 1;
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
  position: relative;
}

.wm-mt-wrapper.wm-mt-auto-none {
  display: none;
}

.wm-mt-item-txt {
  color: #4c02e0;
  background-color: #4c02e01c;
  border-radius: 9px;
  padding: 12px 15px;
  font-weight: 600;
}

.wm-mt-item {
  z-index: 2;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: 170px;
}

.wm-mt-item.item-2 {
  height: 308.125px;
  position: absolute;
  top: 170px;
}

.wm-mt-item.item-3 {
  z-index: 1;
  height: 518px;
  position: absolute;
  top: 245px;
}

.wm-mt-item.item-4 {
  z-index: 1;
  flex-flow: row-reverse wrap-reverse;
  height: 82px;
  inset: -5px auto auto 692px;
}

.wm-mt-item.item-5 {
  height: 129px;
  inset: 85px auto auto 692px;
}

.wm-mt-item.item-6 {
  height: 176px;
  inset: 175px auto auto 692px;
}

.wm-mt-item.item-7 {
  height: 129px;
  inset: 310px auto auto 692px;
}

.wm-mt-item.item-8 {
  height: 82px;
  inset: 450px auto auto 692px;
}

.wm-mt-item.item-9 {
  height: 172.813px;
  inset: 515px auto auto 692px;
}

.wm-mt-item.item-1 {
  height: 135px;
  top: 75px;
}

.wm-mt-item-subtxt {
  color: #4c02e0;
  border: 1px solid #4c02e0;
  border-radius: 5px;
  margin-top: 12px;
  margin-bottom: 14px;
  padding: 5px 15px;
  font-size: 12px;
  font-weight: 600;
}

.wm-mt-subtxt-wrapper {
  transition: opacity .3s;
}

.wm-mt-subtxt-wrapper.wm-mt-subtxt-none {
  transition: opacity .5s;
  display: none;
}

.wm-mt-subtxt-flow {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: row;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.div-block-576 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
}

.wm-mt-item-txt-wrapper {
  cursor: pointer;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  position: relative;
}

.image-727 {
  position: absolute;
  top: 35%;
  bottom: 0;
  left: -5%;
}

.image-727-copy {
  position: absolute;
  inset: 36% -7px 0 auto;
}

.wm-mt-auto-subtxt-block {
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-right: 10px;
  display: flex;
}

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

.div-block-577.wm-mt-item-subtxt.wm-mt-link-tem {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  background-color: #fdf4fc;
  justify-content: space-around;
}

.wm-mt-div-block-mob {
  display: none;
}

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

.image-727-minus {
  opacity: 0;
  display: block;
  position: absolute;
  top: 35%;
  bottom: 0;
  left: -5%;
}

.image-727-copy-minus {
  opacity: 0;
  display: block;
  position: absolute;
  inset: 36% -7px 0 auto;
}

.link-block-94 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  display: flex;
}

.text-block-339 {
  color: #4c02e0;
}

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

.div-block-577-copy.wm-mt-item-subtxt.wm-mt-link-tem-copy {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  background-color: #fdf4fc;
  justify-content: space-around;
}

.st-efficiency-columns {
  flex-flow: row;
  justify-content: center;
  align-items: flex-start;
  margin-left: 0;
  margin-right: 0;
  padding-top: 0;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.st-hero-stripe {
  width: 70%;
  margin-top: -55px;
}

.st-bs-list {
  margin-top: 20px;
  padding-bottom: 25px;
  padding-right: 25px;
  display: none;
}

.st-bs-list-item {
  color: #fff;
  text-align: left;
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 28px;
}

.st-view-report-btn {
  width: 200px;
  color: var(--medium-slate-blue);
  text-align: center;
  background-color: #fff;
  border-radius: 8px;
  margin-top: 20px;
  margin-bottom: 15px;
  padding-top: 15px;
  padding-bottom: 15px;
  font-size: 16px;
  font-weight: 700;
}

.st-bb-heading {
  color: #fff;
  font-size: 40px;
  font-weight: 700;
  line-height: 56px;
}

.st-us-section {
  padding-top: 20px;
  padding-bottom: 60px;
}

.columns-19 {
  max-width: 1088px;
}

.st-us-container70 {
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 100%;
  display: flex;
}

.st-us-image {
  margin-top: 20px;
}

.st-us-div-block {
  background-color: #dfd9ff4d;
  border-radius: 20px;
  padding: 35px 80px 40px;
}

.st-sim-section {
  padding-top: 20px;
  padding-bottom: 60px;
}

.st-us-div-mob {
  display: none;
}

.test-section {
  padding-left: 10px;
}

.heading-219 {
  width: 100px;
  font-size: 25px;
}

.heading-219.fab-head {
  font-size: 35px;
}

.no-schedule-pop-up-block {
  z-index: 99999;
  background-color: #00000069;
  justify-content: center;
  width: 100vw;
  height: 100vh;
  display: none;
  position: fixed;
  inset: 0%;
}

.no-schedule-pop-up-container {
  z-index: 100;
  color: #fff;
  background-color: #fff;
  border-radius: 18px;
  justify-content: flex-start;
  width: 100%;
  max-width: 1060px;
  height: 580px;
  margin: auto;
  display: flex;
  position: absolute;
  inset: 0%;
}

.no-schedule-pop-up-content {
  text-align: left;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/66d05e4168ffe7965e7bbeb1_Rectangle%2018475.svg");
  background-position: 0 0;
  background-size: cover;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 60%;
  margin-bottom: -1px;
  margin-left: auto;
  padding-top: 60px;
  padding-left: 65px;
  padding-right: 30px;
  display: flex;
  position: relative;
}

.no-schedule-pop-up-img-block {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 40%;
  display: flex;
  position: relative;
}

.no-schedule-image {
  margin-top: auto;
  margin-bottom: auto;
  margin-left: 10px;
}

.no-schedule-moolya-img {
  margin-top: 35px;
}

.no-schedule-heading {
  color: var(--white);
  text-align: left;
  margin-bottom: 20px;
  font-size: 40px;
  font-weight: 700;
  line-height: 52px;
}

.no-schedule-para1 {
  color: var(--white);
  font-weight: 600;
}

.no-schedule-para2 {
  color: var(--white);
  margin-bottom: 30px;
  font-weight: 600;
}

.no-schedule-para3 {
  color: var(--white);
  margin-top: 10px;
  font-weight: 400;
}

.no-schedule-para4 {
  color: var(--white);
  margin-top: 20px;
  margin-bottom: 20px;
  font-weight: 600;
}

.no-schedule-mail-text {
  color: #fff;
  padding-left: 10px;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
}

.no-schedule-mail-text:hover {
  color: #fff;
}

.no-schedule-phn {
  color: #fff;
  padding-left: 10px;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
}

.no-schedule-phn:hover {
  color: #fff;
}

.no-schedule-wrapper {
  justify-content: space-between;
  align-items: center;
  width: 85%;
  display: flex;
}

.no-schedule-cross {
  cursor: pointer;
  position: absolute;
  inset: 4% auto auto 5%;
}

.no-schedule-submit {
  z-index: 0;
  color: var(--medium-slate-blue);
  background-color: #f9eeff;
  border-radius: 5px;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 35px;
  font-size: 12px;
  font-weight: 600;
  display: block;
}

.no-schedule-phn-field {
  border: 1px solid var(--medium-slate-blue);
  background-color: #f9eeff;
  border-radius: 5px;
  width: 285px;
  height: 42px;
  margin-bottom: 0;
  margin-right: 5px;
}

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

.success-message-8 {
  width: 470px;
  color: var(--white);
  background-color: #000;
  border-radius: 5px;
  margin-left: auto;
  padding-top: 10px;
  padding-bottom: 10px;
  font-weight: 600;
  transition: width .8s;
}

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

.no-schedule-submit-block {
  z-index: 1;
  border: 1px solid var(--medium-slate-blue);
  cursor: pointer;
  background-color: #f9eeff;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  height: 42px;
  margin-left: 5px;
  display: flex;
  position: relative;
}

.no-schedule-img-txt {
  text-align: center;
  font-size: 14px;
  font-style: italic;
  font-weight: 600;
  line-height: 18px;
}

.image-730 {
  z-index: 1;
  position: absolute;
  left: 8px;
}

.st-ss-h2-mob {
  color: #4a4a68;
  text-align: center;
  margin-top: 40px;
  margin-bottom: 25px;
  font-size: 38px;
  font-weight: 800;
  display: none;
}

.st-ss-h2, .st-breach-h2 {
  color: #4a4a68;
  text-align: center;
  margin-top: 40px;
  margin-bottom: 25px;
  font-size: 38px;
  font-weight: 800;
}

.st-breach-h2-mob {
  color: #4a4a68;
  text-align: center;
  margin-top: 40px;
  margin-bottom: 25px;
  font-size: 38px;
  font-weight: 800;
  display: none;
}

.brand-logo-slider-section {
  z-index: 2;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: left;
  border: 1px solid #dcdcdc;
  border-radius: 10px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  display: flex;
  position: absolute;
  inset: auto 0% -20%;
}

.ees-hero-section-header-div {
  flex-flow: column;
  align-items: flex-start;
  margin-bottom: 0;
  padding-left: 0;
  display: block;
}

.problems-section {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 40px;
  padding-bottom: 40px;
}

.team-grid {
  grid-column-gap: 50px;
  grid-row-gap: 60px;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  justify-content: center;
  margin-top: 50px;
  display: flex;
}

.team-grid.ecom-team-grid-hide {
  display: none;
}

.team-card {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: center;
  background-color: #fff;
  border: 1px solid #ece2ff;
  border-radius: 9px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: stretch stretch;
  width: 243px;
  height: 224px;
  padding: 20px 15px;
  font-size: 14px;
  line-height: 22px;
  display: grid;
  box-shadow: 0 19px 19px #785dfb24;
}

.team-card:hover {
  border-style: none none none solid;
  border-left-width: 3px;
  border-left-color: var(--medium-slate-blue);
  outline-offset: 3px;
  background-color: #f0eeff;
  border-radius: 9px;
  outline: 3px #333;
}

.team-member-image {
  text-align: left;
  vertical-align: baseline;
  object-fit: cover;
  border-radius: 0%;
  align-self: center;
  width: 93px;
  height: 86px;
  margin-bottom: 0;
  margin-right: 0;
}

.ees-problems-section-header {
  color: #000;
  text-align: center;
  letter-spacing: -.5px;
  white-space: normal;
  word-break: normal;
  width: 906px;
  margin: 0 auto;
  font-size: 40px;
  font-weight: 800;
  line-height: 52px;
}

.ees-solutions-section {
  text-align: center;
  max-width: 1280px;
}

.ees-solutions-section.web {
  background-color: #f7f4fd;
  max-width: 100%;
  padding-top: 80px;
  padding-bottom: 80px;
}

.ees-solutions-section.web.ees-sol-sec {
  background-color: #8269ff;
  margin-top: 0;
  padding-top: 80px;
  padding-bottom: 100px;
  position: static;
}

.ees-solutions-section.web.ees-sol-sec.test {
  background-color: var(--ghost-white);
}

.ees-solutions-section.web.sol-in-action-sec {
  background-color: #8269ff;
  margin-top: 0;
  padding-top: 80px;
  padding-bottom: 100px;
  position: relative;
}

.ees-solutions-section.web.sol-in-action-sec.test {
  background-color: var(--ghost-white);
}

.text-block-343 {
  color: #000;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 32px;
}

.div-block-579 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: column;
  align-items: center;
  margin-top: 60px;
  display: flex;
}

.ees-sol-tab-none {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border-style: none none none solid;
  border-width: 1px;
  border-color: #4a4a681a #4a4a681a var(--midnight-blue-3);
  color: #4a4a68;
  letter-spacing: -.24px;
  mix-blend-mode: normal;
  background-color: #fff0;
  border-radius: 0;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  padding: 10px 10px 10px 20px;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  display: flex;
}

.ees-sol-tab-none:hover {
  border-radius: 9px;
  font-weight: 700;
  box-shadow: 0 1px 20px #0000001a;
}

.ees-sol-tab-none.w--current {
  color: #4c02e0;
  letter-spacing: -.3px;
  background-color: #f0eeff;
  border-bottom-style: none;
  border-radius: 11px;
  margin-bottom: 0;
  padding: 10px 10px 10px 20px;
  font-weight: 700;
}

.ees-sol-tab-content {
  text-align: left;
  background-color: #24006680;
  border-radius: 0 20px 20px 0;
  order: 0;
  justify-content: center;
  align-items: flex-start;
  width: 537px;
  margin-left: 0;
  padding: 10px 40px;
  display: flex;
}

.ees-sol-tab-content.test {
  background-color: #eae5ff;
}

.tab-pane-ees-tab-1 {
  text-align: left;
  padding-left: 0;
}

.div-block-581 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: auto;
  margin-bottom: 15px;
  display: flex;
}

.tab-button5 {
  color: var(--black);
  -webkit-text-stroke-color: var(--black);
  cursor: auto;
  background-color: #fff0;
  margin-bottom: 0;
  padding: 5px 0;
  transition: all .3s;
}

.tab-button5.w--current {
  color: var(--midnight-blue-2);
  background-color: #ede9ff;
  border-left: 4px solid #4c02e0;
  padding-top: 5px;
  padding-bottom: 5px;
}

.tab-button-title {
  justify-content: space-between;
  align-items: center;
  font-size: 18px;
  font-weight: 600;
  line-height: 28px;
  display: flex;
}

.tabs-content {
  border-top-left-radius: 8px;
  border-bottom-left-radius: 8px;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  display: flex;
}

.tab-button-content {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding: 12px 12px 10px;
  display: flex;
}

.tab-button-content.ai-sol-tab-btn-content {
  padding-top: 8px;
  padding-left: 15px;
}

.tab-pane {
  text-align: right;
  border-radius: 21px 0 0 21px;
  height: 100%;
}

.tab-button-desc {
  font-size: 16px;
  line-height: 28px;
}

.ees-tab-menu {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  background-color: #fff;
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: 50%;
  height: auto;
  margin-right: 0%;
  padding: 5px 2px 5px 0;
  display: flex;
}

.tab-container {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: left;
  border: 1px #000;
  border-radius: 21px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-content: center;
  place-items: stretch stretch;
  height: auto;
  margin-left: 0;
  margin-right: 0%;
  display: none;
}

.ees-features-tab-section {
  background-image: linear-gradient(90deg, #a997ff, #7b60fe 100%, #fff);
  padding-top: 60px;
  padding-bottom: 60px;
}

.ees-features-tab-section.test {
  background-color: var(--ghost-white);
  background-image: none;
}

.ees-case-study-section {
  background-color: #f2eeff;
  padding-top: 80px;
  padding-bottom: 100px;
  position: relative;
}

.ees-case-study-section.section-padding-4.cs-changes {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 20px;
}

.ees-case-study-section.section-padding-4.ai-help {
  background-color: #f7f4fd;
  padding-bottom: 60px;
}

.ees-case-study-section.section-padding-4.ai-ser-help {
  background-color: #fff;
  padding-bottom: 60px;
}

.ees-case-study-section.section-padding-4.ai-ser-help.ent-testimonials-sec {
  background-color: #575ca61a;
}

.ees-case-study-section.section-padding-4.ecom-ees-sec {
  background-color: #f7f4fd;
  padding-bottom: 40px;
}

.ees-case-study-section.section-padding-4.ecom-ims-ees-sec {
  background-color: #0000;
  padding-bottom: 40px;
}

.ees-case-study-section.section-padding-4.bpm-ser-pdo-cs-sec {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 40px;
}

.ees-case-study-section.section-padding-4.bpm-sol-pdo-cs-sec {
  background-color: #f7f4fd;
  padding-top: 60px;
  padding-bottom: 40px;
}

.ees-case-study-section.section-padding-4.ecom-web-cs-section {
  background-color: #fff;
}

.ees-case-study-section.section-padding-4.dev-cs-section {
  background-color: #f7f4fd;
  padding-bottom: 40px;
}

.ees-sol-header {
  color: var(--dark-slate-blue);
  letter-spacing: -.8px;
  margin-top: 0;
  margin-bottom: 15px;
  font-size: 2.5em;
  font-weight: 800;
  line-height: 1.4;
}

.ees-sol-head-block {
  text-align: center;
  flex-flow: column;
  margin-bottom: 60px;
  display: block;
}

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

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

.centered-heading-2 {
  color: #1e2833;
  text-align: center;
  margin-bottom: 10px;
  font-size: 40px;
  font-weight: 800;
  line-height: 52px;
}

.centered-subheading-2 {
  color: #1e2833;
  text-align: center;
  max-width: 530px;
  margin-left: auto;
  margin-right: auto;
  font-size: 16px;
}

.testimonial-slider {
  background-color: #0000;
  max-width: 800px;
  height: auto;
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
}

.testimonial-slide-wrapper {
  max-width: 48%;
  margin-right: 4%;
}

.testimonial-card {
  background-color: #fff;
  border-radius: 14px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 352px;
  height: 261px;
  padding: 24px 24px 20px;
  display: flex;
  box-shadow: 0 4px 35.9px #0000001a;
}

.testimonial-info {
  flex-flow: column;
  align-self: stretch;
  align-items: flex-start;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 0;
  display: flex;
}

.testimonial-image {
  object-fit: cover;
  border-radius: 0%;
  align-self: center;
  width: 100px;
  height: 40px;
  margin-right: 16px;
}

.testimonial-image.myntra {
  height: 28px;
}

.testimonial-author {
  margin-bottom: 2px;
  font-size: 14px;
  font-weight: 600;
}

.tagline {
  color: #979797;
  margin-bottom: 10px;
  font-size: 11px;
  font-weight: 500;
  line-height: 16px;
}

.testimonial-icon-wrapper {
  flex: 1;
  justify-content: space-between;
  width: 100%;
  display: flex;
}

.testimonial-slider-left {
  justify-content: center;
  align-items: center;
  width: 40px;
  display: flex;
  left: -70px;
}

.testimonial-slider-left:focus-visible, .testimonial-slider-left[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.slider-arrow-embed {
  color: #1a1b1f;
}

.testimonial-slider-right {
  justify-content: center;
  align-items: center;
  width: 40px;
  display: flex;
  right: -70px;
}

.testimonial-slider-right:focus-visible, .testimonial-slider-right[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.testimonial-slide-nav {
  display: none;
}

.ese-sol-head {
  color: #320095;
  text-align: center;
  margin-top: 40px;
  margin-bottom: 10px;
  font-size: 38px;
  font-weight: 800;
}

.ees-business-choose-container {
  width: 100%;
  max-width: 1140px;
}

.div-block-582 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  place-items: stretch stretch;
  padding: 40px 10px 60px;
  display: grid;
}

.ees-sol-roadmap-container {
  z-index: 1;
  max-width: 1140px;
  position: relative;
}

.ees-sol-rdmap-head {
  color: #000;
  text-align: center;
  margin-top: 40px;
  margin-bottom: 10px;
  font-size: 40px;
  font-weight: 800;
}

.ees-faq-section {
  margin-top: 60px;
  padding-top: 40px;
  padding-bottom: 40px;
}

.ees-faq-section.dev-faq-sec {
  background-color: #f7f4fd;
  margin-top: 0;
  padding-bottom: 80px;
}

.ees-faq-section.bpm-faq-sec {
  background-color: #0000;
  margin-top: 0;
  padding-bottom: 80px;
}

.ees-faq-section.ai-testing-faq-sec {
  margin-top: 0;
  position: relative;
}

.ees-faq-section.ai-testing-faq-sec.desktop-hide {
  display: none;
}

.ees-faq-section.ai-testing-faq-sec.os-faq-sec.rl-faq-sec {
  padding-top: 60px;
}

.div-block-584 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border: 1px #000;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-content: stretch flex-start;
  place-items: stretch center;
  height: 480px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.div-block-584.ai-help-bg {
  background-color: #fff;
}

.div-block-584.ai-help-bg.ent-sol-parent {
  width: 1080px;
}

.div-block-584.bpm-ser-pdo-cs-div {
  background-color: #fff;
  border-style: none;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  height: auto;
}

.text-block-344 {
  color: #000;
  align-self: auto;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 700;
}

.div-block-585 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  justify-content: flex-start;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 0;
  display: flex;
  position: absolute;
  inset: auto 0% 6% 5%;
}

.text-block-345 {
  color: #4a4a68;
  text-align: left;
  letter-spacing: -.6px;
  white-space: normal;
  word-break: normal;
  overflow-wrap: normal;
  font-size: 14px;
  line-height: 21px;
}

.div-block-586 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-flow: row;
  justify-content: center;
  align-self: auto;
  align-items: flex-start;
  display: flex;
}

.slide-nav-26 {
  margin-top: 30px;
  padding-top: 0;
  font-size: 11px;
  display: block;
  position: static;
}

.left-arrow-19 {
  color: #030303;
  justify-content: center;
  align-items: center;
  margin-bottom: 60px;
  display: flex;
}

.left-arrow-19.testimonials-left-arr {
  margin-bottom: 0;
  top: 82%;
}

.right-arrow-20 {
  color: #030303;
  justify-content: center;
  align-items: center;
  margin-bottom: 60px;
  display: flex;
}

.right-arrow-20.testimonial-right-arr {
  margin-bottom: 0;
  top: 82%;
  left: -82%;
}

.fab-cs-link-block {
  text-decoration: none;
}

.ees-recognized-text {
  color: #fff;
  margin-top: 10px;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 18.3px;
}

.div-block-588 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: row;
  justify-content: flex-start;
  margin-top: 0;
  display: flex;
}

.div-block-589 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  width: 906px;
  margin: 40px auto;
  display: flex;
}

.text-block-350 {
  color: #000;
  text-align: center;
  letter-spacing: -.7px;
  align-items: center;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 600;
  line-height: 30px;
  display: block;
}

.paragraph-185 {
  color: #4a4a68;
  text-align: left;
  letter-spacing: -.24px;
  margin-bottom: 0;
  font-weight: 400;
  line-height: 24px;
  display: block;
}

.content-div {
  transition: opacity .5s cubic-bezier(.455, .03, .515, .955);
  display: none;
}

.content-div:hover {
  display: block;
}

.div-block-590 {
  flex-flow: column;
  flex: 0 auto;
  order: 0;
  justify-content: space-around;
  align-items: stretch;
  display: flex;
}

.div-block-591 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  width: 906px;
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.ees-sol-tab1 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: flex-start;
  padding: 0;
  display: flex;
}

.ees-sol-tab-menu1 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
  flex-direction: column;
  width: 582px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.text-block-351 {
  color: #fff;
  text-align: left;
  letter-spacing: -.24px;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 400;
  line-height: 20px;
}

.text-block-351.test {
  color: var(--dark-slate-blue);
}

.text-block-352 {
  color: #000;
  background-color: #fff;
  border-radius: 8px;
  padding: 0 8px;
  font-size: 15px;
}

.body-6 {
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
}

.div-block-594 {
  margin-top: -30px;
  display: block;
  position: relative;
}

.image-733 {
  border-radius: 27px;
  position: static;
  inset: 0%;
}

.div-block-595 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 40px;
  padding-right: 20px;
  display: flex;
}

.ees-recog {
  vertical-align: baseline;
  align-self: auto;
  height: 50px;
  margin-right: 6px;
}

.ees-her-recog, .ees-hero-reco {
  height: 50px;
  margin-right: 6px;
}

.ees-reco-img, .ees-reco-img1 {
  width: 50px;
  height: 50px;
}

.heading-222 {
  color: #000;
  margin-top: 0;
  padding-top: 10px;
  font-size: 24px;
  font-weight: 600;
  line-height: 34px;
}

.paragraph-186 {
  color: #4a4a68;
  margin-bottom: 0;
  line-height: 27px;
}

.paragraph-186.ai-bugasura-para {
  width: 460px;
}

.div-block-596 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  text-align: left;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  margin-top: 13px;
  margin-bottom: 0;
  display: flex;
}

.image-734 {
  vertical-align: baseline;
}

.button-26 {
  color: #4c02e0;
  background-color: #3898ec00;
  border: 1px solid #4c02e0;
  border-radius: 5px;
  font-weight: 600;
}

.text-block-353 {
  color: #000;
  text-align: center;
  letter-spacing: normal;
  font-size: 18px;
  font-weight: 600;
  line-height: 30px;
}

.div-block-597 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  text-align: left;
  flex-flow: wrap;
  place-content: stretch center;
  display: flex;
}

.ees-rdmap-sol-content-div {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  margin-left: 0;
  padding: 0 0 0 20px;
  display: block;
}

.text-block-355 {
  font-size: 18px;
}

.text-span-78 {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(90deg, #4c02e0 8%, #0091ff 100%, #fff);
  -webkit-background-clip: text;
  background-clip: text;
}

.ees-sol-head {
  color: #320095;
  text-align: center;
  letter-spacing: -.5px;
  white-space: normal;
  word-break: normal;
  margin: 0 auto;
  font-size: 40px;
  font-weight: 800;
  line-height: 52px;
}

.ees-sol-head.test {
  color: var(--dark-slate-blue);
}

.text-span-79 {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(90deg, #4c02e0 8%, #0091ff 100%, #fff);
  -webkit-background-clip: text;
  background-clip: text;
}

.paragraph-187 {
  font-weight: 500;
  line-height: 28px;
}

.image-736 {
  align-self: auto;
  width: 54px;
  height: 54px;
}

.image-736.ecom-ad-changes {
  border-radius: 50%;
}

.heading-223 {
  color: #000;
  text-align: center;
  font-size: 40px;
  font-weight: 800;
  line-height: 52px;
}

.text-span-80 {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(90deg, #4c02e0 8%, #0091ff 100%, #fff);
  -webkit-background-clip: text;
  background-clip: text;
}

.div-block-600 {
  border: 1px #000;
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
  flex-flow: column;
  align-self: auto;
  width: 514px;
  padding: 30px 0 20px 30px;
  display: block;
  position: relative;
}

.div-block-600.ent-sol-div {
  color: #fff;
  background-color: #303030;
  width: 540px;
  padding-left: 22px;
  padding-right: 8px;
}

.ees-dev-recog-num-count {
  color: #fff;
  margin-bottom: 10px;
  font-size: 40px;
  font-weight: 900;
  line-height: 1.2;
}

.ees-count-animation {
  color: #fff;
}

.div-block-602 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border: 1px #785dfb;
  border-radius: 15px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch space-between;
  justify-items: stretch;
  width: 910px;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px 20px 20px 10px;
  display: grid;
}

.text-block-359 {
  color: #000;
  margin-left: 0;
  font-size: 24px;
  font-weight: 600;
  line-height: 28px;
}

.ees-feature-section-header {
  color: #320095;
  text-align: center;
  letter-spacing: -.5px;
  white-space: normal;
  word-break: normal;
  width: 906px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  font-size: 40px;
  font-weight: 800;
  line-height: 52px;
}

.ees-feature-section-header.test {
  color: var(--dark-slate-blue);
}

.text-span-81 {
  color: #fff;
}

.text-span-81.test {
  color: var(--dark-slate-blue);
}

.image-738 {
  text-align: left;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.image-739, .image-740, .image-741 {
  display: block;
}

.image-742 {
  border-radius: 12px;
  display: block;
}

.image-743 {
  display: block;
}

.image-744 {
  border-top-right-radius: 16px;
  border-bottom-right-radius: 16px;
  display: block;
}

.image-745 {
  display: block;
}

.mask-16 {
  border: 1px solid #d3d3d3;
  border-radius: 16px;
  margin-bottom: 0;
}

.mask-16.testimonial-mask {
  border-style: none;
  padding-bottom: 0;
}

.ecom-sol-header {
  color: var(--black);
  letter-spacing: -.8px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.5em;
  font-weight: 800;
  line-height: 1.4;
}

.div-block-607 {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  border: 1px solid #e8e8e8;
  border-radius: 12px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 314px;
  margin-left: 0;
  padding: 20px 18px 32px;
  display: flex;
}

.div-block-607:hover {
  background-color: #f0eeff;
}

.div-block-607.test {
  background-color: #eae5ff;
}

.heading-225 {
  color: #000;
  font-size: 21px;
  font-weight: 700;
}

.image-746 {
  width: 120px;
  height: 112px;
}

.text-block-364 {
  text-align: left;
  margin-bottom: 0;
  margin-left: 10px;
  margin-right: 0;
  padding-bottom: 10px;
  font-size: 16px;
  line-height: 24px;
}

.div-block-608 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: center;
  margin-bottom: 60px;
  display: flex;
}

.platform-dev {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  background-color: #f7faff;
  border: 1px solid #c8ddff;
  border-radius: 11px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 364px;
  height: auto;
  padding: 20px 0;
  display: flex;
  box-shadow: 0 19px 19.3px #785dfb24;
}

.platform-dev.custom-dev {
  background-color: var(--white);
}

.platform-dev.custom-dev.dev-platform-dev-align {
  position: relative;
  left: 50%;
}

.div-block-610 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  justify-content: center;
  width: 221px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.list-item-4 {
  color: #000;
  font-size: 16px;
  font-weight: 500;
  line-height: 29px;
}

.list-item-4.custom-list {
  text-align: left;
  justify-content: flex-start;
  padding-left: 0;
  font-style: normal;
  text-decoration: none;
  display: flex;
}

.list-9 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  flex-flow: column;
  align-items: flex-start;
  list-style: none;
  display: flex;
}

.text-span-83 {
  color: #785dfb;
  vertical-align: sub;
  margin-right: 9px;
  padding-left: 0;
  font-size: 32px;
  display: inline-block;
}

.div-block-611 {
  margin-left: auto;
  margin-right: auto;
}

.text-span-84 {
  color: #fff;
}

.ecom-contact-form-section {
  margin-top: 100px;
  margin-bottom: 0;
  padding-bottom: 0;
  display: block;
}

.div-block-612 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: center;
  display: flex;
}

.heading-226 {
  color: #000;
  margin-bottom: 24px;
  font-size: 40px;
  font-weight: 800;
  line-height: 52px;
}

.text-block-366 {
  color: #000;
  font-size: 16px;
  line-height: 27px;
}

.div-block-614 {
  width: 390px;
  margin-right: 100px;
}

.div-block-615 {
  background-color: #4c02e0;
  background-image: linear-gradient(#a897ff, #5239cd 100%, #fff);
  border-radius: 7px;
  width: 456px;
  padding: 28px 27px;
}

.field-label-17 {
  color: #fff;
  font-size: 20px;
  font-weight: 600;
}

.text-field-30 {
  background-color: #07060600;
  border: 1px solid #e5e5e5;
  border-radius: 5px;
  padding: 30px 212px 30px 20px;
  font-size: 16px;
  line-height: 30px;
}

.text-field-30.custom-input {
  width: 400px;
  padding-left: 20px;
  padding-right: 10px;
  font-size: 18px;
}

.div-block-616 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: #fff;
  flex-flow: column;
  display: flex;
}

.form-12 {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  flex-flow: column;
  align-items: flex-start;
  display: flex;
}

.form-btn {
  color: #4c02e0;
  text-align: left;
  background-color: #fff;
  border: 1px solid #fff;
  border-radius: 8px;
  margin-top: 15px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  font-family: Poppins;
  font-size: 18px;
  font-weight: 600;
}

.form-block-9 {
  margin-bottom: 0;
  display: none;
}

.div-block-617 {
  margin-top: 40px;
}

.text-span-85 {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(90deg, #4c02e0 8%, #0091ff 100%, #fff);
  -webkit-background-clip: text;
  background-clip: text;
}

.ecom-num-text-span {
  color: var(--medium-slate-blue);
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(90deg, #4c02e0 8%, #0091ff 100%, #fff);
  -webkit-background-clip: text;
  background-clip: text;
}

.heading-227 {
  color: #15026d;
  letter-spacing: -.7px;
  width: 700px;
  font-size: 48px;
  font-weight: 800;
  line-height: 65px;
}

.heading-227.test {
  color: var(--dark-slate-blue);
}

.type-animation {
  font-weight: 700;
}

.ees-sol-roadmap-section1 {
  background-image: linear-gradient(90deg, #8971fd, #c7abff 100%, #fff);
  padding-top: 20px;
  padding-bottom: 60px;
}

.ees-top-businesses-choose-section {
  background-color: #f9f8ff;
  padding-top: 60px;
  padding-bottom: 60px;
}

.feature-section-subhead {
  color: #fff;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 32px;
}

.feature-section-subhead.test {
  color: var(--dark-slate-blue);
}

.div-block-619 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  margin-bottom: 30px;
  display: flex;
}

.div-block-620 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  margin-bottom: 45px;
  display: flex;
}

.img {
  margin-left: 0;
}

.adv-feature-sec-subtext {
  color: #fff;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 32px;
}

.adv-feature-sec-subtext.test {
  color: var(--dark-slate-blue);
}

.text-span-87 {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(#4c02e0 8%, #0091ff 100%, #fff);
  -webkit-background-clip: text;
  background-clip: text;
}

.ees-rdmap-sec-subhead {
  color: #fff;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 32px;
}

.ees-num-count-slot1 {
  color: #fff;
  margin-bottom: 10px;
  font-size: 40px;
  font-weight: 900;
  line-height: 1.2;
}

.platdev-content-div {
  grid-column-gap: 45px;
  grid-row-gap: 45px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: stretch;
  padding: 40px 10px 60px;
  display: block;
}

.platdev-content-div.dev-ml-platform-content-div {
  padding-top: 0;
  padding-bottom: 0;
}

.popup-container {
  z-index: 1001;
  border: 1px #000;
  width: 935px;
  height: 700px;
  display: none;
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.popup-overlay {
  z-index: 1000;
  background-color: #00000080;
  justify-content: flex-end;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  display: none;
  position: fixed;
  top: 0;
  left: 0;
}

.heading-228 {
  color: #fff;
  font-size: 36px;
  font-weight: 800;
}

.text-block-368 {
  color: #fff;
  text-align: left;
  font-size: 16px;
}

.div-block-621 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-image: linear-gradient(315deg, #a998ff, #7c61fe 100%, #fff);
  border-top-left-radius: 18px;
  border-bottom-left-radius: 18px;
  flex-flow: column;
  justify-content: space-around;
  align-items: center;
  width: 359px;
  display: flex;
  position: relative;
}

.div-block-622 {
  background-color: #fff;
  border-top-right-radius: 18px;
  border-bottom-right-radius: 18px;
  width: 576px;
  padding: 40px 40px 10px;
}

.popup-form-field-div {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  color: #fff;
  flex-flow: column;
  margin-left: 10px;
  padding-right: 0;
  display: flex;
}

.popup-form-btn {
  color: #fff;
  text-align: left;
  background-color: #4c02e0;
  border: 1px solid #fff;
  border-radius: 8px;
  margin-top: 15px;
  margin-left: auto;
  margin-right: 20px;
  padding: 12px 32px;
  font-size: 18px;
  font-weight: 600;
}

.text-block-369 {
  color: #000;
  text-align: center;
  margin-top: 100px;
  margin-bottom: 0;
  padding-bottom: 15px;
  font-size: 16px;
}

.image-747 {
  position: absolute;
  inset: auto 0% -25px 25px;
}

.div-block-623 {
  text-align: center;
  margin-bottom: 0;
}

.popup-container-2 {
  z-index: 1010;
  border: 1px #000;
  flex-flow: column;
  width: 935px;
  height: 700px;
  display: none;
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.div-block-624 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #785dfb;
  border-top-left-radius: 18px;
  border-top-right-radius: 18px;
  justify-content: flex-end;
  align-self: auto;
  align-items: center;
  width: 100%;
  height: 110px;
  display: flex;
  position: static;
}

.image-748 {
  text-align: left;
  margin-left: auto;
  margin-right: auto;
}

.image-749 {
  z-index: 4000;
  margin-top: 0;
  position: absolute;
  top: -20px;
  left: auto;
  right: -40px;
  overflow: visible;
}

.div-block-625 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #fff;
  border-bottom-right-radius: 18px;
  border-bottom-left-radius: 18px;
  flex-flow: column;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 100%;
  padding-top: 20px;
  padding-left: 30px;
  padding-right: 30px;
  display: block;
  overflow: auto;
}

.form-13 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: flex;
}

.field-label-18 {
  color: #000;
  font-size: 16px;
  font-weight: 600;
}

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

.image-750 {
  margin-bottom: 30px;
}

.popup-calender {
  z-index: 1001;
  border: 1px #000;
  border-radius: 16px;
  flex-flow: column;
  width: 70%;
  height: 90%;
  display: none;
  position: fixed;
  top: 50%;
  left: 50%;
  overflow: visible;
  transform: translate(-50%, -50%);
}

.field-wrap {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-flow: column;
  margin-right: 20px;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
  position: relative;
}

.form-field {
  z-index: 1;
  background-color: #0000;
  border: 1px solid #dcdcdd;
  height: 50px;
  min-height: 50px;
  padding-top: 11px;
  position: relative;
}

.form-field:focus {
  border-color: #000;
}

.form-field::placeholder {
  color: #a0a0a0;
}

.form-field.select-field {
  padding-top: 8px;
}

.form-field.select-field.wide {
  color: #979797;
  cursor: pointer;
  border-color: #979797;
  border-radius: 5px;
  width: 290px;
  line-height: 35px;
}

.fs-select-1 {
  margin-top: 0;
  margin-left: 0;
}

.fs-select_toggle-1 {
  z-index: 1;
  color: #979797;
  border: 1px solid #979797;
  border-radius: .25rem;
  width: 283px;
  padding: .75rem 4rem .75rem 1rem;
}

.fs-select_toggle-1:focus-visible, .fs-select_toggle-1[data-wf-focus-visible] {
  outline-offset: 4px;
  outline: 2px solid #9b9b9b;
}

.fs-select_list-1 {
  z-index: 100;
}

.fs-select_list-1.w--open {
  border: 2px solid #000;
  border-radius: .25rem;
  margin-top: 1rem;
}

.fs-select_field-1 {
  margin-bottom: 0;
  display: none;
}

.fs-select_link-1 {
  background-color: #fff;
  border-bottom: 1px solid #e7e7e7;
  padding: .75rem 1rem;
}

.fs-select_link-1:hover {
  opacity: .7;
}

.fs-select_link-1:focus-visible, .fs-select_link-1[data-wf-focus-visible] {
  z-index: 1;
  outline-offset: 4px;
  outline: 2px solid #9b9b9b;
}

.fs-select_link-1.w--current {
  color: #696969;
  background-color: #f0f0f0;
}

.success-message-9 {
  background-color: #d7d8e9;
}

.popup-more-details-submit-btn {
  color: #fff;
  text-align: left;
  background-color: #4c02e0;
  border: 1px solid #fff;
  border-radius: 8px;
  margin-top: 15px;
  margin-left: auto;
  margin-right: auto;
  padding: 12px 32px;
  font-size: 18px;
  font-weight: 600;
}

.form-block-11 {
  z-index: 2000;
  display: none;
  position: static;
}

.image-751 {
  border-radius: 21px 0 0 21px;
  width: 477px;
  height: 461px;
}

.image-751.ecom-fds-changes {
  width: 420px;
}

.image-751.ecom-fds-changes-img2 {
  width: 350px;
}

.image-752 {
  border-radius: 21px 0 0 21px;
  width: 477px;
  height: 385px;
}

.image-753, .image-754 {
  border-radius: 21px 0 0 21px;
  width: 477px;
  height: 461px;
}

.image-755 {
  background-color: #fff;
  border-radius: 21px 0 0 21px;
  width: 477px;
  height: 461px;
}

.testimonial-slider1 {
  background-color: #ddd0;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: stretch;
  height: auto;
  padding-bottom: 0;
  padding-left: 100px;
  padding-right: 100px;
  display: block;
}

.testimonial-slider1.bpm-ser-pdo-cs-slider {
  padding-top: 10px;
}

.testimonial-slider1.ent-sol-slider {
  padding-left: 100px;
}

.testimonial-slider1.ent-sol-slider.ent-testimonial {
  padding-left: 0;
  padding-right: 0;
}

.ai-img {
  border-radius: 10px;
}

.text-block-370, .text-block-371 {
  cursor: pointer;
}

.div-block-629 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  flex-flow: column;
  justify-content: center;
  display: flex;
}

.div-block-629.ai-testing-faq-wrapper {
  width: 100%;
  padding-left: 0;
  padding-right: 0;
}

.div-block-629.ai-testing-faq-wrapper.qatr-faq-wrap {
  grid-column-gap: 26px;
  grid-row-gap: 26px;
  width: 75%;
  margin-left: auto;
  margin-right: auto;
}

.ecom-sol-responsive-div {
  width: 1082px;
  max-width: 1082px;
  margin-top: 96px;
  margin-left: auto;
  margin-right: auto;
  display: none;
}

.ees-sol-res-tab-menu {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  background-color: #fff;
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
  flex-direction: column;
  width: 570px;
  display: flex;
}

.ees-sol-resp-tab-content {
  text-align: left;
  background-color: #4c02e0;
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
  margin-left: 0;
  padding: 60px 40px 10px;
}

.tab-pane-ees-sol-resp {
  text-align: left;
  padding-left: 20px;
}

.ees-sol-tab-resp {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border-style: none;
  border-width: 1px;
  border-color: #4a4a681a #4a4a681a var(--midnight-blue-3);
  color: #4a4a68;
  letter-spacing: -.24px;
  mix-blend-mode: normal;
  background-color: #ddd0;
  border-radius: 0;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  padding: 10px 10px 10px 25px;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  display: flex;
}

.ees-sol-tab-resp:hover {
  border-radius: 9px;
  font-weight: 700;
  box-shadow: 0 1px 20px #0000001a;
}

.ees-sol-tab-resp.w--current {
  color: #4c02e0;
  letter-spacing: -.24px;
  background-color: #f0eeff;
  border-bottom-style: none;
  border-radius: 11px;
  margin-bottom: 0;
  padding: 10px 10px 10px 25px;
  font-weight: 700;
}

.faq_dropdown {
  border: 1px solid #bcaeff;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 73%;
  transition: border-color .2s;
  overflow: hidden;
}

.faq_dropdown.ai-testing-faq {
  width: 100%;
}

.faq_dropdown-toggle {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  white-space: normal;
  justify-content: space-between;
  align-items: center;
  padding: 1.75rem 1.25rem;
  font-size: 1.125rem;
  font-weight: 600;
  transition: background-color .4s, color .4s;
  display: flex;
}

.faq_dropdown-toggle.w--open {
  color: #1849a9;
  background-color: #f9f9fb;
}

.faq_dropdown-toggle.ai-testing-faq-toggle {
  padding: 14px 10px 14px 15px;
}

.faq_dropdown-icon {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  transition: transform .4s;
  display: flex;
}

.faq_dropdown-list {
  opacity: 0;
  background-color: #0000;
  height: 0;
  padding-top: 15px;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  transition: all .4s;
  display: block;
  position: static;
}

.faq_dropdown-list.w--open {
  opacity: 1;
  background-color: #f9f9fb;
  height: auto;
  padding-bottom: 1.75rem;
  position: static;
}

.faq_dropdown-list.ai-testing-faq-list {
  display: block;
}

.text-block-372 {
  color: #333;
  font-size: 20px;
  line-height: 28px;
}

.text-block-373 {
  color: #4a4a68;
  font-size: 16px;
  font-weight: 500;
}

.faq-closed-icon {
  display: none;
}

.tabs-nav-item {
  color: #fff;
  text-align: center;
  background-color: #0000;
  border-radius: 999em;
  flex: 1;
  padding: 1em 2em;
  transition: all .3s;
  position: relative;
}

.tabs-nav-item:hover {
  background-color: #535353;
}

.tabs-nav-item.w--current {
  color: #000;
  background-color: #0000;
  font-weight: 500;
}

.tabs-nav-item._01.w--current {
  font-size: 20px;
  font-weight: 700;
}

.tabs-nav-item._03 {
  background-color: #d2bbff00;
  border-radius: 8px;
  padding-top: 1em;
  padding-bottom: 1em;
}

.tabs-nav-item._03.w--current {
  padding-top: 1.25em;
  padding-bottom: 1.25em;
}

.tabs-nav-item._02 {
  background-color: #d2bbff00;
  border-radius: 8px;
  padding-top: 1em;
  padding-bottom: 1em;
}

.tabs-nav-item._02.w--current {
  background-color: #d2bbff00;
  padding-top: 1em;
  padding-bottom: 1em;
}

.rdmap-resp-slider {
  background-color: #ddd0;
  height: 500px;
  padding-bottom: 0;
  padding-left: 100px;
  padding-right: 100px;
  display: none;
}

.mask2 {
  border: 1px solid #d3d3d3;
  border-radius: 16px;
  margin-bottom: 0;
}

.rdmap-slider-left-arrow, .rdmap-slider-aright-arrow {
  color: #030303;
}

.rdmap-slide-nav {
  margin-top: 0;
  padding-top: 0;
  font-size: 11px;
  display: block;
  position: static;
}

.slide-25 {
  margin-bottom: 0;
  padding-bottom: 0;
}

.image-757 {
  margin-left: 0;
}

.div-block-636 {
  justify-content: flex-end;
  display: flex;
}

.code-embed-4 {
  overflow: auto;
}

.div-block-637 {
  background-color: #fff;
  height: 87%;
  padding-bottom: 10px;
  overflow: auto;
}

.div-block-640 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  background-color: #4c02e0;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 400px;
  height: auto;
  display: flex;
}

.div-block-640.ai-pe-cs-bg {
  background-color: #efe8ff;
}

.div-block-640.enterprise-sol-img {
  background-color: #0000;
  width: auto;
  height: auto;
}

.text-span-91 {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(90deg, #4c02e0 8%, #0091ff 100%, #fff);
  -webkit-background-clip: text;
  background-clip: text;
}

.footer-section {
  margin-bottom: 0;
  padding-bottom: 0;
}

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

.text-span-93 {
  color: #fff;
}

.text-span-93.test {
  color: var(--dark-slate-blue);
}

.tab-link-tab-2-11 {
  background-color: #ddd0;
  border: 2px solid #d4c2ff;
  border-radius: 10px;
  padding: 12px 24px;
}

.tab-link-tab-2-11.w--current {
  background-color: #d4c2ff;
  border-style: none;
}

.tab-link-tab-2-11.ai-look-like-tab-link {
  background-color: #f7f4fd;
  border-style: none;
  box-shadow: 0 0 5px #0003;
}

.tab-link-tab-2-11.ai-look-like-tab-link.w--current {
  box-shadow: none;
  background-color: #d4c2ff;
}

.tab-link-tab-2-11.ai-look-like-tab-link.ai-sol-tab-bg {
  background-color: #efe8ff;
  padding-left: 12px;
  padding-right: 12px;
}

.tab-link-tab-2-11.ai-look-like-tab-link.ai-sol-tab-bg.w--current {
  background-color: #d4c2ff;
}

.tab-link-tab-2-11.ecom-look-like-tab-link {
  text-align: center;
  background-color: #fff;
  border-style: none;
  width: 200px;
  margin-left: 5px;
  margin-right: 5px;
  padding-left: 5px;
  padding-right: 5px;
  box-shadow: 0 0 5px #0003;
}

.tab-link-tab-2-11.ecom-look-like-tab-link.w--current {
  box-shadow: none;
  background-color: #d4c2ff;
  font-weight: 500;
}

.tab-link-tab-2-11.ecom-look-like-tab-link.ai-ims-tab-bg {
  background-color: #f7f4fd;
  padding-left: 5px;
  padding-right: 5px;
}

.tab-link-tab-2-11.ecom-look-like-tab-link.ai-ims-tab-bg.w--current {
  background-color: #d4c2ff;
}

.text-block-376 {
  color: #000;
  white-space: nowrap;
  font-size: 18px;
  line-height: 22px;
}

.tabs-25 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  overflow: hidden;
}

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

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

.div-block-645.ai-sol-clientele-div {
  justify-content: center;
  align-items: flex-start;
}

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

.text-block-377 {
  color: #41415c;
  text-align: center;
  padding-bottom: 20px;
  font-size: 17px;
  font-weight: 500;
  line-height: 24px;
}

.image-759 {
  height: 61px;
}

.image-759.prodapt {
  height: auto;
}

.image-760, .image-761 {
  height: 61px;
}

.image-761.ai-client-logo {
  height: 30px;
}

.image-761.ai-ll-img-align {
  position: relative;
  right: 30px;
}

.image-762 {
  height: 61px;
}

.image-763 {
  mix-blend-mode: darken;
  height: 61px;
}

.image-763.keysight {
  height: auto;
}

.btn-container {
  justify-content: center;
  padding-left: 0;
  display: flex;
}

.btn-container.hero-btn {
  margin-left: 0;
  margin-right: 0;
}

.ecom-btn {
  outline-offset: -3px;
  text-align: left;
  outline: 1px #4c02e094;
  flex-flow: row;
  justify-content: flex-start;
  margin-left: -5px;
  padding-left: 0;
  padding-right: 0;
  font-family: Poppins;
  font-size: 18px;
  font-weight: 600;
  display: block;
}

.ecom-btn:hover {
  outline-offset: -4px;
  outline: .1px solid #4c02e02e;
  box-shadow: 0 -10px 40px #4c02e094, 0 10px 70px #4c02e094;
}

.ecom-btn.test {
  background-color: var(--medium-slate-blue);
}

.original-text {
  text-align: left;
  letter-spacing: -.24px;
  justify-content: center;
  align-self: auto;
  margin-left: 0;
  margin-right: 0;
  font-size: 18px;
  display: block;
}

.new-text {
  color: #4c02e0;
  letter-spacing: -.24px;
  display: none;
}

.div-block-663 {
  justify-content: center;
  margin-top: 60px;
  display: flex;
}

.div-block-663.btn-div {
  justify-content: flex-start;
  margin-top: 20px;
}

.div-block-664 {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  margin-top: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.image-765 {
  padding-left: 0;
}

.div-block-665 {
  justify-content: center;
  align-items: center;
  width: 45%;
  margin-top: -25px;
  display: flex;
}

.div-block-666 {
  width: 55%;
  padding-left: 10px;
}

.heading-232 {
  margin-top: 0;
  font-size: 26px;
  font-weight: 600;
  line-height: 40px;
}

.ai-services-sec-h3 {
  margin-top: 5px;
  font-size: 18px;
  font-weight: 400;
  line-height: 32px;
}

.text-span-99 {
  color: #6e4bd1;
}

.services-div {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  padding-top: 10px;
  display: flex;
}

.ai-integration-sec-div {
  width: 55%;
  padding-left: 26px;
}

.slide-37 {
  height: 100%;
}

.text-span-100 {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(90deg, #4c02e0, #0091ff 100%, #fff);
  -webkit-background-clip: text;
  background-clip: text;
}

.ecom-btn2 {
  text-align: left;
  background-color: #3898ec00;
  flex-flow: row;
  justify-content: flex-start;
  width: auto;
  font-family: Poppins;
  font-size: 18px;
  font-weight: 600;
  display: block;
}

.ecom-btn2:hover {
  outline-offset: -4px;
  color: #fff;
  background-color: #4c02e0;
  border: 0 #000;
  outline: .1px solid #4c02e02e;
  box-shadow: 0 -10px 40px #4c02e094, 0 10px 70px #4c02e094;
}

.text-block-379 {
  color: #15026d;
  letter-spacing: .7px;
  margin-top: 15px;
  margin-bottom: 15px;
  font-size: 16px;
  font-style: italic;
  font-weight: 500;
  line-height: 26px;
}

.text-block-379.test {
  color: #4a4a68;
}

.text-span-101 {
  font-weight: 800;
}

.ecom-dev-value-section {
  text-align: center;
  background-color: #f9f8ff;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-235 {
  color: #fff;
  margin-bottom: 0;
}

.heading-235.test {
  color: var(--dark-slate-blue);
}

.div-block-669 {
  background-color: #fff;
  border-radius: 8px;
  padding-left: 8px;
  padding-right: 8px;
}

.text-block-380 {
  letter-spacing: -.7px;
  font-size: 12px;
  line-height: 31px;
}

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

.div-block-671 {
  background-color: #fff;
  width: auto;
  height: auto;
  padding: 2px 4px;
}

.platform-dev-div {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  background-color: var(--white);
  border: 1px solid #c8ddff;
  border-radius: 11px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  height: auto;
  padding: 20px 30px;
  display: flex;
  box-shadow: 0 19px 19.3px #785dfb24;
}

.platform-dev-div.dev-ml-ts-platform-dev-div {
  background-color: var(--ghost-white);
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
}

.slide222 {
  height: 100%;
  position: relative;
}

.div-block-672 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: #fff;
  justify-content: space-between;
  width: auto;
  padding: 30px 30px 30px 40px;
  display: flex;
}

.div-block-672.test {
  background-color: #eae5ff;
}

.heading-236 {
  color: #000;
  letter-spacing: 0;
  width: auto;
  font-size: 30px;
  font-weight: 600;
}

.text-block-381 {
  color: #000;
  font-size: 18px;
  line-height: 30px;
}

.div-block-673 {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 50%;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.image-767 {
  height: 382px;
}

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

.solutions-slider {
  background-color: #ddd0;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  height: auto;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  display: none;
  position: static;
}

.solutions-slider.sol-in-action {
  display: block;
}

.sol-slider-nav {
  margin-top: 30px;
  padding-top: 0;
  font-size: 11px;
  display: block;
  position: static;
}

.text-block-382 {
  text-align: center;
  letter-spacing: .7px;
  font-size: 20px;
  font-weight: 600;
  line-height: 28px;
}

.why-moolya-card {
  border: 1px solid #ece2ff;
  border-radius: 13px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 30px 15px;
  display: flex;
}

.why-moolya-card:hover {
  background-color: #f0eeff;
  border-left-width: 3px;
  border-left-color: #785dfb;
}

.why-moolya-card.right-border:hover {
  border-left-style: none;
  border-right-width: 3px;
  border-right-color: #785dfb;
}

.why-moolya-card-head {
  color: #000;
  text-align: center;
  letter-spacing: .7px;
  font-size: 20px;
  font-weight: 600;
}

.why-mooly-text {
  color: #000;
  text-align: center;
  margin-bottom: 15px;
  padding-right: 30px;
  font-size: 18px;
  line-height: 30px;
}

.div-block-676 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  grid-template-rows: auto auto;
  grid-template-columns: 1.25fr 1.25fr;
  grid-auto-columns: 1fr;
  margin-top: 40px;
  margin-bottom: 40px;
  padding-left: 0;
  padding-right: 10px;
  display: grid;
  position: relative;
}

.div-block-678 {
  background-color: #fff;
  border: 1px solid #8269ff3b;
  border-radius: 999px;
  justify-content: center;
  align-items: center;
  width: 182px;
  height: 182px;
  display: flex;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.why-moolya-sub-head-div {
  border: 1px solid #cdc7fd;
  border-radius: 13px;
  justify-content: center;
  align-items: center;
  padding: 30px 40px;
  display: block;
}

.div-block-680 {
  flex-flow: column;
  align-items: center;
  width: 412px;
  display: flex;
  position: sticky;
  top: 20px;
}

.div-block-680.fixed-div {
  z-index: 2000;
  width: 413px;
  padding-top: 10px;
  top: 0;
  overflow: visible;
}

.why-moolya-card-head-copy {
  color: #000;
  text-align: left;
  letter-spacing: .7px;
  font-size: 20px;
  font-weight: 600;
}

.why-mooly-text-copy {
  color: #2e2e2e;
  text-align: left;
  font-size: 16px;
}

.div-block-682 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  text-align: left;
  margin-top: 10px;
  margin-left: 5px;
  display: flex;
}

.text-block-383 {
  font-size: 24px;
}

.text-block-384 {
  color: #2e2e2e;
  font-size: 16px;
}

.business-op-sec-head {
  color: #000;
  text-align: left;
  letter-spacing: -.7px;
  margin-top: 40px;
  margin-bottom: 10px;
  font-size: 40px;
  font-weight: 800;
  line-height: 52px;
}

.text-block-385 {
  color: #000;
  font-size: 16px;
  line-height: 26px;
}

.section-53 {
  margin-bottom: 60px;
  padding-top: 80px;
  padding-bottom: 60px;
  position: relative;
  overflow: hidden;
}

.business-op-wrapper {
  justify-content: space-between;
  display: flex;
  overflow: auto;
}

.business-op-card-wrapper {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: wrap;
  justify-content: center;
  align-items: flex-start;
  width: 60%;
  height: 900px;
  display: flex;
  position: static;
  overflow: visible;
}

.business-op-card {
  border: 1px solid #ece2ff;
  border-radius: 13px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 319px;
  margin-top: 0;
  padding: 30px 20px;
  display: flex;
}

.business-op-card:hover {
  background-color: #f0eeff;
  border-left-width: 3px;
  border-left-color: #785dfb;
}

.business-op-card.s {
  margin-top: -81px;
  padding-top: 30px;
}

.hero-btn {
  justify-content: flex-start;
  margin-top: 60px;
  display: flex;
}

.sol-left-arrow {
  color: #030303;
  justify-content: center;
  align-items: center;
  margin-left: 40px;
  margin-right: 0;
  padding-top: 0;
  display: block;
  position: absolute;
  right: auto;
}

.sol-right-arrow {
  color: #030303;
  margin-right: 40px;
  display: block;
  left: auto;
}

.dropdown-12 {
  background-color: #4c02e0;
  border-radius: 10px;
  margin-left: 0;
  margin-right: 0;
  display: none;
}

.dropdown-toggle-8 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: #fff;
  letter-spacing: .24px;
  justify-content: flex-start;
  align-items: center;
  padding-left: 20px;
  padding-right: 40px;
  font-size: 18px;
  font-weight: 600;
  display: flex;
}

.icon-39 {
  margin-right: 20px;
  font-size: 20px;
}

.text-block-386 {
  margin-right: 20px;
  line-height: 24px;
}

.image-770 {
  margin-left: 0;
}

.code-embed-6 {
  height: 700px;
  display: block;
  position: static;
  inset: 0 auto auto 0%;
}

.code-embed-6.consulting-auditing, .code-embed-6.ai-integration-arrow {
  display: block;
}

.code-embed-7 {
  margin-left: -22px;
  margin-right: 0;
  padding-left: 0;
}

.code-embed-7.s, .code-embed-7.ai-integration-l1, .code-embed-7.ai-integration-l1 {
  margin-left: 0;
  margin-right: -41px;
}

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

.div-block-703 {
  background-color: #fff;
  border-radius: 999px;
  justify-content: center;
  width: 84px;
  height: 84px;
  display: flex;
}

.div-block-704 {
  z-index: 1010;
  grid-column-gap: 35px;
  grid-row-gap: 35px;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  display: flex;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.div-block-704.c-a-tablet-div-copy {
  z-index: 1;
  grid-column-gap: 55px;
  grid-row-gap: 55px;
}

.div-block-706 {
  flex-flow: row;
  justify-content: space-around;
  height: 700px;
  margin-top: 0;
  display: flex;
  position: relative;
}

.div-block-706.c-a-con {
  height: 900px;
}

.div-block-706.c-a-con.ai-integration-rm-hide {
  display: flex;
}

.div-block-707 {
  grid-column-gap: 70px;
  grid-row-gap: 70px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-end;
  width: 40%;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.div-block-707.ca-div {
  grid-column-gap: 75px;
  grid-row-gap: 75px;
  justify-content: center;
  margin-top: 0;
  padding-top: 135px;
  padding-bottom: 120px;
}

.div-block-707.ai-integration-left {
  grid-column-gap: 68px;
  grid-row-gap: 68px;
  justify-content: center;
  margin-top: 0;
  padding-top: 135px;
  padding-bottom: 120px;
}

.div-block-708 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.div-block-708.c-a-icons {
  top: 45%;
}

.div-block-709 {
  grid-column-gap: 70px;
  grid-row-gap: 70px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 40%;
  margin-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  display: flex;
}

.div-block-709.c-a-con-div {
  grid-column-gap: 70px;
  grid-row-gap: 70px;
  padding-top: 60px;
  padding-bottom: 80px;
}

.div-block-709.c-a-con-div-copy {
  grid-column-gap: 72px;
  grid-row-gap: 72px;
  width: 456px;
  height: 900px;
  margin-left: -15px;
  padding-top: 65px;
  padding-bottom: 80px;
}

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

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

.div-block-712 {
  align-items: center;
  margin-top: 0;
  padding-left: 0;
  display: flex;
}

.div-block-712.ai-integration-r1 {
  margin-top: 10px;
}

.div-block-712.ai-integration-r2 {
  margin-top: -10px;
  position: relative;
  top: 10px;
}

.text-block-389 {
  color: #fff;
  font-size: 20px;
  font-weight: 600;
}

.text-block-390, .text-block-391, .text-block-392, .text-block-393, .text-block-394 {
  color: #fff;
  font-size: 24px;
}

.rdmap-content-div.ai-integration-content-align {
  position: relative;
  top: 40px;
}

.rdmap-content-div.ai-integration-content-align-last {
  position: relative;
  top: 25px;
}

.why-moolya-section {
  padding-top: 60px;
  padding-bottom: 60px;
}

.partner-platform-section {
  background-color: #f9f8ff;
  padding-top: 60px;
  padding-bottom: 60px;
}

.partner-platform-section.de-partner-platform-sec {
  background-color: #f7f4fd;
}

.partner-platform-section.dev-ml-partner-platform-sec {
  background-color: #fff;
  padding-bottom: 100px;
  position: relative;
}

.thank-you-section {
  background-image: linear-gradient(90deg, #a997ff, #7b60fe 100%, #fff);
  padding-top: 20px;
  padding-bottom: 100px;
}

.heading-237 {
  color: #320095;
  text-align: center;
  font-size: 40px;
  font-weight: 800;
  line-height: 52px;
}

.text-block-397 {
  text-align: center;
  letter-spacing: -.3px;
  padding-left: 100px;
  padding-right: 60px;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}

.text-block-397.form-sub-head {
  color: #15026d;
  margin-top: 15px;
  padding-right: 100px;
}

.text-block-397.main-sub-head {
  color: #15026d;
  padding-left: 40px;
}

.heading-238 {
  color: #320095;
  text-align: center;
  font-size: 20px;
  font-weight: 600;
}

.div-block-720 {
  text-align: center;
}

.div-block-721 {
  text-align: left;
  background-color: #fff;
  border-radius: 21px;
  width: 996px;
  padding: 60px 50px;
  box-shadow: 0 9px 9.3px #ffffff75;
}

.div-block-722 {
  justify-content: center;
  display: flex;
}

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

.div-block-724 {
  margin-bottom: 40px;
}

.text-block-398, .div-block-725 {
  display: none;
}

.icon-40 {
  border-radius: 999px;
  padding: 0;
}

.mas22 {
  border: 1px solid #d3d3d3;
  border-radius: 16px;
  margin-bottom: 0;
}

.business-op-slider-nav {
  margin-top: 30px;
  padding-top: 0;
  font-size: 11px;
  display: block;
  position: static;
}

.heading-239 {
  display: none;
}

.slide333 {
  height: 100%;
  position: relative;
}

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

.form-14 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-727 {
  flex-flow: column;
  width: 40%;
  display: flex;
}

.dropdown-list-9 {
  background-color: #fff;
}

.dropdown-list-9.w--open {
  z-index: 1010;
  background-color: #fff;
  flex-flow: wrap;
  justify-content: space-between;
  display: block;
  position: static;
}

.checkbox-field-9 {
  border: 1px #000;
}

.checkbox-7 {
  color: #fff;
  border: 1px solid #000;
}

.dropdown-toggle-9, .dropdown-toggle-10 {
  z-index: 1;
}

.text-field-33, .text-field-34, .text-field-35 {
  width: 80%;
}

.select-field-7 {
  color: #000;
  background-color: #fff;
  padding-right: 0;
}

.checkbox-field-10 {
  color: #000;
}

.div-block-729 {
  flex-flow: row;
  padding-left: 10px;
  display: block;
}

.dropdown-13 {
  width: 283px;
  margin-left: 0;
  margin-right: 0;
  display: block;
  position: relative;
}

.text-block-399 {
  color: #979797;
  margin-right: 140px;
  font-size: 16px;
  font-weight: 400;
  line-height: 30px;
}

.dropdown-toggle-11 {
  border: 1px solid #979797;
  border-radius: 5px;
  width: 283px;
  height: 50px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  display: inline-block;
}

.icon-41 {
  color: #979797;
}

.label {
  letter-spacing: -.2px;
  margin-top: 16px;
  margin-bottom: 5px;
  font-size: 18px;
  font-weight: 600;
  line-height: 28px;
}

.label-2 {
  color: #4a4a68;
  align-items: center;
  margin-bottom: 10px;
  font-size: 16px;
  font-weight: 500;
  display: flex;
}

.input-3 {
  color: #785dfb;
  border: 2px solid #785dfb;
  width: 14px;
  height: 14px;
  margin-right: 10px;
}

.label-3 {
  display: block;
}

.dropdown-list-10 {
  background-color: #ddd;
  padding-top: 15px;
  padding-bottom: 20px;
}

.dropdown-list-10.w--open {
  background-color: #fff;
  border: 1px solid #785dfb;
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
  width: auto;
  padding-left: 10px;
  padding-right: 5px;
}

.textarea-3 {
  width: 80%;
  height: 30px;
  overflow: auto;
}

.select-2 {
  color: #979797;
  background-color: #fff;
  border: 1px solid #979797;
  border-radius: 5px;
  width: 283px;
  height: 50px;
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 15px 80px 15px 10px;
  font-size: 16px;
  font-weight: 400;
}

.label-4, .input-4, .input-5 {
  margin-right: 10px;
}

.textarea-4 {
  width: 70%;
  height: 50px;
}

.textarea-5 {
  border: 1px solid #979797;
  border-radius: 5px;
  width: 100%;
  height: 130px;
  margin-top: 10px;
}

.textarea-6 {
  height: 50px;
}

.input-6, .input-7 {
  border: 1px solid #979797;
  border-radius: 5px;
  width: 280px;
  height: 45px;
}

.div-block-730 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: wrap;
  justify-content: center;
  margin-left: 30px;
  padding-left: 10px;
  padding-right: 15px;
  display: flex;
}

.div-block-731 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  flex-flow: column;
  align-items: flex-start;
  width: 50%;
  display: flex;
}

.div-block-732 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  align-items: stretch;
  width: 50%;
  padding-left: 25px;
  display: flex;
}

.form-16 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: column;
  align-items: center;
  display: flex;
}

.button-28 {
  color: #fff;
  background-color: #4c02e0;
  border-radius: 8px;
  width: 310px;
  height: 68px;
  margin-top: 0;
  margin-bottom: 60px;
  padding: 10px 20px;
  font-family: Poppins;
  font-size: 18px;
  font-weight: 600;
}

.div-2 {
  padding-top: 40px;
  display: block;
}

.div-block-733 {
  justify-content: center;
  width: 100%;
  padding-left: 40px;
  padding-right: 20px;
  display: flex;
}

.div-block-734 {
  width: 50%;
  margin-right: 40px;
}

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

.textarea-7 {
  background-color: #fff;
  border: 1px solid #979797;
}

.close-button-div {
  justify-content: flex-end;
  margin-top: 20px;
  margin-right: 40px;
  display: flex;
}

.close-button {
  cursor: pointer;
}

.text-block-401, .text-block-402 {
  color: #e1473d;
  display: inline-block;
}

.div-block-738 {
  background-color: #fff;
  border-radius: 21px;
  width: 1000px;
  margin-top: 70px;
  padding-top: 30px;
  padding-bottom: 40px;
  padding-left: 0;
}

.div-block-739 {
  flex-flow: column;
  align-items: center;
  display: flex;
}

.div-block-740 {
  width: 100%;
  padding-right: 40px;
}

.tab-button-image.ecom-rls-why-moolya-img {
  height: 420px;
}

.futuristic-ai-tabs-content {
  text-align: left;
  background-color: #4c02e000;
  border-radius: 0;
  order: 0;
  justify-content: center;
  align-items: flex-start;
  width: auto;
  margin-left: 0;
  padding: 0 0 10px;
  display: flex;
}

.futuristic-ai-tabs-content.ecom-fds-tabs-content {
  width: 40%;
}

.futuristic-ai-tabs {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  background-color: #fff;
  border-radius: 0 21px 21px 0;
  flex-direction: column;
  width: 510px;
  height: 461px;
  padding: 8px 10px 5px 5px;
  display: flex;
}

.futuristic-ai-tabs.ai-sol-tabs {
  border-left: 1px solid #c9c9c9;
  height: 200px;
  margin: 60px 10px 5px 100px;
  padding: 0;
}

.futuristic-ai-tabs.ai-sol-tabs.ecom-ims-tabs {
  height: 400px;
}

.futuristic-ai-tabs.ai-sol-tabs.ecom-mcs-tabs {
  height: 300px;
}

.futuristic-ai-tabs.ai-sol-tabs.ecom-fds-tabs {
  height: 300px;
  margin-top: 45px;
}

.futuristic-ai-tabs.ai-sol-tabs.dev-ser-cs-tabs {
  height: 350px;
}

.futuristic-ai-tabs.ai-sol-tabs.dev-sol-ml-tabs {
  height: 300px;
}

.futuristic-ai-tabs.ai-sol-tabs.eng-bpm-why-moolya-tabs {
  background-color: #fff;
  height: 250px;
  margin-top: 35px;
}

.futuristic-ai-tab-container {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  padding: 0;
  display: flex;
}

.futuristic-ai-tab-container.ai-futuristic-container {
  margin-top: 40px;
}

.tab-button-web {
  color: var(--black);
  -webkit-text-stroke-color: var(--black);
  cursor: auto;
  background-color: #fff0;
  margin-bottom: 0;
  padding: 5px 0;
  transition: all .3s;
}

.tab-button-web.w--current {
  color: var(--midnight-blue-2);
  background-color: #ede9ff;
  border-left: 4px solid #4c02e0;
  padding-top: 5px;
  padding-bottom: 5px;
}

.tab-button-web.web.w--current {
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
}

.tab-button-web.web.ai-sol-tab-btn {
  background-color: #0000;
}

.tab-button1 {
  color: var(--black);
  -webkit-text-stroke-color: var(--black);
  cursor: auto;
  background-color: #fff0;
  margin-bottom: 0;
  padding: 5px 0;
  transition: all .3s;
}

.tab-button1.w--current {
  color: var(--midnight-blue-2);
  background-color: #ede9ff;
  border-left: 4px solid #4c02e0;
  padding-top: 5px;
  padding-bottom: 5px;
}

.tab-button1.web.tab-button-web {
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
}

.tab-button3 {
  color: var(--black);
  -webkit-text-stroke-color: var(--black);
  cursor: auto;
  background-color: #fff0;
  margin-bottom: 0;
  padding: 5px 0;
  transition: all .3s;
}

.tab-button3.w--current {
  color: var(--midnight-blue-2);
  background-color: #ede9ff;
  border-left: 4px solid #4c02e0;
  padding-top: 5px;
  padding-bottom: 5px;
}

.tab-button3.web {
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
}

.tab-button-4 {
  color: var(--black);
  -webkit-text-stroke-color: var(--black);
  cursor: auto;
  background-color: #fff0;
  margin-bottom: 0;
  padding: 5px 0;
  transition: all .3s;
}

.tab-button-4.w--current {
  color: var(--midnight-blue-2);
  background-color: #ede9ff;
  border-left: 4px solid #4c02e0;
  padding-top: 5px;
  padding-bottom: 5px;
}

.tab-button-4.web {
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
}

.tab-button6 {
  color: var(--black);
  -webkit-text-stroke-color: var(--black);
  cursor: auto;
  background-color: #fff0;
  margin-bottom: 0;
  padding: 5px 0;
  transition: all .3s;
}

.tab-button6.w--current {
  color: var(--midnight-blue-2);
  background-color: #ede9ff;
  border-left: 4px solid #4c02e0;
  padding-top: 5px;
  padding-bottom: 5px;
}

.tab-button6.web {
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
}

.tab-button-5 {
  color: var(--black);
  -webkit-text-stroke-color: var(--black);
  cursor: auto;
  background-color: #fff0;
  margin-bottom: 0;
  padding: 5px 0;
  transition: all .3s;
}

.tab-button-5.w--current {
  color: var(--midnight-blue-2);
  background-color: #ede9ff;
  border-left: 4px solid #4c02e0;
  padding-top: 5px;
  padding-bottom: 5px;
}

.tab-button-5.web {
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
}

.code-embed-12 {
  display: block;
}

.hubspot-form-div {
  background-color: #4c02e0;
  background-image: linear-gradient(#a897ff, #5239cd 100%, #fff);
  border-radius: 7px;
  flex-flow: column;
  justify-content: space-around;
  align-items: stretch;
  width: 456px;
  height: 400px;
  padding: 28px 27px 15px;
  display: flex;
}

.button-29 {
  display: none;
}

.button-29.form-btn {
  text-align: center;
  justify-content: center;
  width: auto;
  font-size: 20px;
  display: none;
}

.ai-bold-span {
  font-weight: 700;
}

.ai-recognize-txt {
  color: var(--dark-slate-blue);
  margin-top: 55px;
  margin-bottom: 10px;
  font-size: 16px;
  font-weight: 500;
}

.ai-recognize-txt.de-recognize-txt {
  margin-top: 30px;
}

.ai-recognize-txt.ai-pe-recognize, .ai-recognize-txt.ai-testing-recog-txt.ia-recog-txt {
  margin-top: 40px;
}

.ai-recognize-txt.userecho-ai-recog-txt.btl-brought-to-you-txt {
  margin-bottom: 14px;
  font-size: 18px;
  font-style: italic;
}

.ai-stroke-img {
  width: 250px;
  height: 8px;
  margin-top: -15px;
}

.ai-stroke-img.pe-ai-stroke-dimension {
  height: 8px;
}

.ai-dual-subtxt {
  color: var(--dark-slate-blue);
  text-align: center;
  margin-top: 20px;
  margin-bottom: 40px;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
}

.ai-color-span {
  color: var(--medium-slate-blue);
}

.ai-look-like-section {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 40px;
}

.ai-look-like-section.bpm-look-like-sec {
  background-color: #f7f4fd;
}

.ai-look-like-tabs-menu {
  justify-content: space-around;
  align-items: center;
  width: 100%;
  padding-top: 10px;
  padding-bottom: 20px;
  display: flex;
  overflow: auto;
}

.ai-calendly-heading {
  color: var(--dark-slate-blue);
  text-align: center;
  margin-bottom: 60px;
  font-size: 40px;
  line-height: 48px;
}

.ai-client-logo {
  width: 150px;
  height: 95px;
}

.image-814 {
  position: absolute;
  inset: auto 0% 0% auto;
}

.image-815 {
  float: none;
  position: absolute;
  inset: -25% auto auto 0%;
}

.ai-sol-nav {
  background-color: #fff;
  background-image: none;
  background-size: auto;
  padding-top: 10px;
  padding-bottom: 5px;
  position: sticky;
  top: 0;
}

.ai-sol-div-block.ent-hide {
  display: none;
}

.ai-sol-help-section {
  padding-top: 60px;
  padding-bottom: 40px;
}

.ai-sol-look-like-section {
  background-color: #f7f4fd;
  padding-top: 60px;
  padding-bottom: 60px;
}

.ai-sol-look-like-section.ai-sol-bg {
  background-color: #efe8ff;
}

.ai-sol-look-like-section.fac-clientile {
  background-color: #f2eeff;
}

.ai-sol-look-like-section.ta-clientile {
  background-color: #fff;
}

.ai-clientele-prev-arrow, .ai-clientele-next-arrow {
  cursor: pointer;
  margin-top: 48px;
}

.grid-93 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  place-items: center;
}

.grid-94 {
  grid-column-gap: 35px;
  grid-row-gap: 35px;
  grid-template-rows: 75px auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  place-items: center;
}

.grid-95 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  place-items: center;
}

.grid-95.health {
  grid-row-gap: 40px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.grid-96 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  place-items: center;
}

.grid-96.ott {
  grid-column-gap: 30px;
  grid-row-gap: 40px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.grid-97 {
  grid-column-gap: 45px;
  grid-row-gap: 45px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  justify-content: space-around;
  place-items: center;
}

.grid-98 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  place-items: center;
}

.grid-98._10 {
  grid-row-gap: 40px;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  place-items: center;
}

.grid-98._10.games {
  grid-template-rows: auto;
}

.grid-99 {
  grid-column-gap: 35px;
  grid-row-gap: 35px;
  grid-template-rows: 75px 75px;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  place-items: center;
}

.ai-ser-div-block {
  border: 1px solid #6e4bd1;
  border-radius: 25px;
  margin-top: 60px;
  margin-bottom: 10px;
  padding: 0 20px;
}

.image-765-copy {
  padding-top: 35px;
  padding-left: 30px;
}

.ai-ser-hero-img-div {
  width: 550px;
  height: 582px;
  display: block;
}

.fab-hero-img-block {
  width: 570px;
  height: auto;
  display: block;
}

.ai-integration-hero-img-div {
  width: 540px;
  height: 582px;
  display: block;
}

.ai-integration-roadmap-section {
  background-color: #f7f4fd;
  padding-top: 20px;
  padding-bottom: 60px;
  position: relative;
}

.ai-integration-para {
  padding-top: 10px;
}

.ai-integration-subhead {
  color: #41415c;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
}

.ai-integration-head {
  color: #41415c;
  text-align: center;
  margin-top: 40px;
  margin-bottom: 10px;
  font-size: 38px;
  font-weight: 800;
}

.ai-integration-img-bg {
  background-color: #7364f2;
  border-radius: 999px;
  justify-content: center;
  width: 84px;
  height: 84px;
  display: flex;
}

.ai-integration-nums {
  color: #41415c;
  font-size: 24px;
}

.image-818 {
  z-index: 0;
  position: absolute;
  inset: 5% 5% auto auto;
}

.ai-integration-head-h2 {
  color: var(--dark-slate-blue);
  letter-spacing: -.8px;
  margin-top: 0;
  margin-bottom: 40px;
  font-size: 2.5em;
  font-weight: 800;
  line-height: 1.4;
}

.ai-integration-bb-heading {
  color: #fff;
  text-align: center;
  font-size: 40px;
  font-weight: 700;
  line-height: 56px;
}

.text-block-403 {
  color: #fff;
  text-align: center;
  padding-bottom: 40px;
  font-size: 16px;
}

.ai-integration-bb-btn-block {
  text-align: center;
}

.ai-integration-view-report-btn {
  width: 300px;
  color: var(--medium-slate-blue);
  text-align: center;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6409a83784239cf091286337_btn-bg-white.webp");
  background-position: 0 0;
  background-size: 100% 100%;
  margin-top: 20px;
  margin-bottom: 15px;
  padding-top: 15px;
  padding-bottom: 15px;
  font-size: 16px;
  font-weight: 700;
}

.image-819 {
  position: absolute;
  inset: auto 0% 1% auto;
}

.image-820 {
  width: 280px;
  max-height: 180px;
  margin-top: 55px;
}

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

.link-block-95.w--current {
  color: var(--medium-slate-blue);
}

.link-block-95.no-link {
  display: none;
}

.ai-implementation-hero-img-div {
  height: 582px;
  margin-left: -45px;
  display: block;
}

.ai-implementation-hero-img-div.ecom-rls-hero-img-div {
  width: 520px;
  height: 540px;
  position: relative;
}

.ai-implementation-hero-img-div.dev-ser-dso-hero-img-block {
  width: 450px;
  height: 540px;
}

.ai-implementation-hero-img-div.dev-se--ci-cd-hreo-img-block {
  width: 560px;
  height: 540px;
}

.ai-implementation-hero-img-div.ecom-web-hero-img-block {
  width: 520px;
  height: 500px;
}

.ai-implementation-hero-img-div.dev-ser-iac-hero-img-block {
  width: 500px;
  height: 540px;
}

.ai-ser-aas-bold {
  font-weight: 600;
}

.ai-ser-aas-s2 {
  margin-top: 0;
  margin-bottom: 20px;
  font-size: 26px;
  font-weight: 600;
  line-height: 40px;
}

.ai-ser-aas2-img {
  margin-left: -15px;
  padding-left: 0;
}

.ai-sol-redirect-link {
  color: var(--dark-slate-blue);
}

.image-821 {
  padding-right: 10px;
}

.ai-sol-per-head-h2 {
  color: var(--dark-slate-blue);
  letter-spacing: -.8px;
  margin-top: 0;
  margin-bottom: 15px;
  font-size: 2.5em;
  font-weight: 800;
  line-height: 1.4;
}

.image-822 {
  position: absolute;
  bottom: -55%;
  left: 0%;
  right: auto;
}

.ecom-head-h2 {
  color: var(--dark-slate-blue);
  text-align: center;
  letter-spacing: -.8px;
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 40px;
  font-weight: 800;
  line-height: 1.4;
}

.ecom-head-h2.uecho-subhead {
  margin-bottom: 16px;
}

.ecom-head-h2.uecho-subhead.desk-hide {
  display: none;
}

.ecom-head-h2.uecho-subhead.left {
  text-align: left;
  font-weight: 700;
}

.ecom-head-h2.uecho-subhead.moolya-imp-h2 {
  font-weight: 700;
}

.ecom-value-section {
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 60px;
  padding-bottom: 60px;
  position: relative;
}

.image-823 {
  z-index: 0;
  position: absolute;
  inset: 55% auto 0% 0%;
}

.ecom-streamline-sec {
  text-align: center;
  background-color: #f7f4fd;
  padding-top: 60px;
  padding-bottom: 80px;
  position: relative;
}

.ecom-streamline-grid {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-columns: 1fr 1fr 1fr;
  padding-top: 30px;
}

.ecom-streamline-block {
  background-color: #fff;
  border-radius: 10px;
  min-height: 245px;
  padding-bottom: 25px;
  box-shadow: 0 4px 4px #0000000d;
}

.ecom-streamline-block:hover {
  background-color: #e9e6fd;
}

.ecom-streamline-head {
  margin-bottom: 0;
  padding: 10px 20px;
  font-size: 18px;
  font-weight: 500;
}

.ecom-streamline-img {
  padding: 45px 20px 10px;
}

.ecom-streamline-list {
  text-align: left;
  margin-bottom: 0;
  padding-left: 30px;
  padding-right: 10px;
}

.ecom-streamline-list-item {
  height: auto;
  color: var(--dark-slate-blue);
  padding-bottom: 5px;
  font-size: 16px;
  line-height: 24px;
}

.image-824 {
  z-index: 0;
  position: absolute;
  inset: auto 0% -6% auto;
}

.image-824.dev-ml-ts-bg-img {
  transform-style: preserve-3d;
  left: 0;
  right: auto;
  transform: rotateX(0)rotateY(180deg)rotateZ(0);
}

.ecom-why-moolya-sec {
  text-align: center;
  background-color: #f7f4fd;
  padding-top: 70px;
  padding-bottom: 100px;
  position: relative;
}

.ecom-why-moolya-sec.dev-ser-why-moolya-section {
  background-color: #fff;
}

.ecom-why-moolya-sec.card-hide {
  display: none;
}

.ecom-why-moolya-sec.fa-tech-stack-sec {
  padding-top: 80px;
  padding-bottom: 150px;
}

.ecom-why-moolya-sec.fa-tech-stack-sec.btl-mem-sec {
  background-color: #0000;
}

.ecom-why-moolya-sec.fa-tech-stack-sec.btl-mem-sec.btl-form-sec {
  padding-bottom: 80px;
}

.ecom-why-moolya-sec.fa-tech-stack-sec.btl-mem-sec.test {
  padding-bottom: 40px;
}

.ecom-why-moolya-sec.fa-tech-stack-sec.lit-convo-sec {
  background-color: #fff;
}

.ecom-why-moolya-sec.ai-testing-process-section {
  background-color: #0000;
  display: none;
}

.ecom-why-moolya-sec.qatr-panellists {
  background-color: #0000;
  padding-top: 10px;
  padding-bottom: 40px;
}

.ecom-why-moolya-sec.qatr-panellists.z-100 {
  z-index: 10000;
  padding-bottom: 60px;
  position: static;
}

.ecom-why-moolya-sec.white-bg {
  background-color: #f9f6fd;
}

.ecom-why-moolya-sec.bg-img {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6a4cad4be751d65bbaa6c32b_image%20710.webp");
  background-position: 0 0;
  background-size: auto;
}

.ecom-why-moolya-sec.white {
  background-color: #fff;
}

.ecom-head-p {
  color: var(--dim-grey);
  text-align: center;
  letter-spacing: .36px;
  margin-top: 10px;
  margin-bottom: 0;
  font-weight: 500;
}

.ecom-head-p.de-wcm-para {
  max-width: 900px;
  margin-left: auto;
  margin-right: auto;
}

.ecom-head-p.ecom-bos-help-subhead {
  color: #41415c;
}

.ecom-head-p.userecho-5d-sec-subhead {
  color: #4a4a68;
  font-size: 16px;
  font-weight: 600;
}

.ecom-head-p.userecho-5d-sec-subhead.left {
  text-align: left;
  font-size: 18px;
  font-weight: 500;
}

.ecom-head-p.userecho-5d-sec-subhead.moolya-imp-subhead {
  font-size: 18px;
  font-weight: 500;
}

.ecom-why-moolya-grid {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  place-items: center;
}

.ecom-why-moolya-content {
  text-align: left;
  padding-left: 20px;
}

.ecom-why-moolya-content.ecom-rls-why-moolya-changes {
  width: 550px;
}

.ecom-why-moolya-head {
  color: var(--dark-slate-blue);
  font-size: 26px;
  font-weight: 700;
}

.ecom-why-moolya-para {
  font-size: 18px;
  font-weight: 500;
}

.ecom-partner-platform-section {
  z-index: 1;
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
  position: relative;
}

.ecom-ees-subhead {
  color: #000;
  text-align: center;
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 400;
  line-height: 32px;
}

.ecom-ees-subhead.dev-bb-subtxt {
  color: var(--dark-slate-blue);
  margin-bottom: 35px;
}

.grid-101 {
  grid-column-gap: 55px;
  grid-row-gap: 55px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  place-items: center;
}

.grid-101-copy {
  grid-column-gap: 45px;
  grid-row-gap: 45px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  place-items: center;
}

.ecom-business-slider {
  background-color: #0000;
  height: 365px;
  overflow: hidden;
}

.mask-19 {
  padding-left: 60px;
  padding-right: 60px;
}

.ecom-business-slide {
  width: 100%;
  padding-left: 26px;
  padding-right: 26px;
}

.ecom-sol-roadmap-section1 {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
  position: relative;
}

.ecom-sol-roadmap-section1.dev-rm-section {
  padding-bottom: 100px;
}

.ecom-sol-roadmap-section1.dev-ser-as-rm-section {
  background-color: #f7f4fd;
  padding-bottom: 100px;
}

.ecom-sol-roadmap-section1.dev-sol-ml-rm-section, .ecom-sol-roadmap-section1.dev-sol-iac-rm-section, .ecom-sol-roadmap-section1.dev-ser-di-rm-section {
  background-color: #f7f4fd;
}

.ecom-sol-roadmap-section1.eng-bpm-rm-section {
  background-color: #f7f4fd;
  padding-bottom: 100px;
}

.ecom-sol-roadmap-section1.userecho-5d-section {
  background-color: #f9f6fd;
  padding-top: 90px;
  padding-bottom: 0;
}

.ecom-sol-roadmap-section1.userecho-5d-section.mimp-3crads-sec {
  padding-bottom: 100px;
}

.ecom-sol-roadmap-section1.userecho-5d-section.mimp-3crads-sec.white-bg {
  background-color: #fff;
}

.ecom-sol-roadmap-section1.ai-imp-demand-sec {
  background-color: #f9f6fd;
}

.ecom-rm-one {
  text-align: right;
  width: 370px;
  position: absolute;
  top: 70px;
  left: 17px;
}

.ecom-rm-one.dev-rm-one {
  text-align: left;
  left: 60px;
}

.ecom-rm-one.dev-ser-as-rm-one {
  text-align: left;
  left: 80px;
}

.ecom-rm-one.dev-ser-dso-rm-one {
  text-align: left;
  left: 120px;
}

.ecom-rm-one.dev-sol-ml-rm-one {
  text-align: left;
  left: 140px;
}

.ecom-rm-one.dev-ser-di-rm-one {
  text-align: left;
  top: 40px;
  left: 120px;
}

.ecom-rm-one.userecho-rm-1 {
  width: 32%;
  top: 41px;
}

.ecom-rm-txt {
  color: #333;
  font-size: 20px;
  font-weight: 700;
  line-height: 40px;
}

.ecom-rm-txt.userecho-5d-sec-txt {
  color: #333;
  font-size: 22px;
}

.ecom-rm-two {
  text-align: left;
  width: 250px;
  position: absolute;
  top: 200px;
  left: 895px;
}

.ecom-rm-two.dev-ser-dso-rm-two {
  top: 165px;
}

.ecom-rm-two.userecho-rm-2 {
  width: 22%;
  top: 156px;
}

.ecom-rm-three {
  text-align: right;
  width: 250px;
  position: absolute;
  top: 365px;
  left: 56px;
}

.ecom-rm-three.dev-rm-three {
  left: 0;
}

.ecom-rm-three.dev-ser-as-rm-three {
  text-align: left;
  top: 345px;
  left: 80px;
}

.ecom-rm-three.dev-ser-dso-rm-three {
  text-align: left;
  top: 325px;
  left: 50px;
}

.ecom-rm-three.dev-sol-ml-rm-three {
  text-align: left;
  top: 345px;
  left: 80px;
}

.ecom-rm-three.dev-ser-iac-rm-three {
  text-align: left;
  top: 325px;
  left: 60px;
}

.ecom-rm-three.dev-ser-di-rm-three {
  text-align: left;
  top: 325px;
  left: 80px;
}

.ecom-rm-four {
  text-align: left;
  width: 300px;
  position: absolute;
  top: 535px;
  left: 855px;
}

.ecom-rm-four.dev-ser-dso-rm-four {
  top: 500px;
}

.ecom-rm-four.userecho-rm-4 {
  width: 22%;
  top: 486px;
}

.image-122-copy {
  position: absolute;
  top: 618px;
  left: 459px;
}

.image-121-copy {
  width: 125px;
  position: absolute;
  top: 651px;
  left: 336px;
}

.ecom-rm-block {
  z-index: 1;
  background-color: #0000;
  width: 1200px;
  height: 1000px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 80px;
  position: relative;
}

.ecom-rm-block.dev-rm-block {
  height: 1280px;
  margin-top: 35px;
}

.ecom-rm-block.dev-ser-as-rm-block, .ecom-rm-block.dev-ser-dso-rm-block {
  height: 875px;
  margin-top: 35px;
  padding-bottom: 0;
}

.ecom-rm-block.ecom-rm-block-hide.userecho-rm-block {
  margin-top: 45px;
}

.ecom-rm-block.ecom-rm-block-hide.userecho-rm-block.ai-imp-rm-block {
  height: 750px;
}

.ecom-rm-block.dev-ser-di-rm-block {
  height: 875px;
  margin-top: 35px;
  padding-bottom: 0;
}

.ecom-rm-block.bpm-ser-cwd-rm-block {
  height: 650px;
  margin-top: 35px;
  padding-bottom: 0;
}

.ecom-rm-block.bpm-ser-pdo-rm-block {
  height: 950px;
  margin-top: 35px;
  padding-bottom: 0;
}

.ecom-rm-block.bpm-ser-ii-rm-block {
  height: 700px;
  margin-top: 35px;
  padding-bottom: 0;
}

.ecom-rm-block.bpm-ser-cso-rm-block {
  height: 850px;
  margin-top: 35px;
  padding-bottom: 0;
}

.image-123-copy {
  position: absolute;
  top: 790px;
  left: 397px;
}

.image-119-copy {
  width: 125px;
  position: absolute;
  top: 818px;
  left: 712px;
}

.ecom-rm-five {
  text-align: right;
  width: 250px;
  position: absolute;
  top: 690px;
  left: 13px;
}

.ecom-rm-five.dev-rm-five {
  text-align: left;
  left: 20px;
}

.ecom-rm-five.h-dev-rm-five {
  text-align: left;
  text-align: left;
  width: auto;
  top: 990px;
  left: 85px;
}

.ecom-rm-five.h2-dev-rm-five {
  text-align: left;
  width: auto;
  left: 50px;
}

.ecom-rm-five.dev-ser-dso-rm-five {
  text-align: left;
  top: 650px;
  left: 60px;
}

.ecom-rm-five.dev-sol-ml-rm-five {
  text-align: left;
  left: 60px;
}

.ecom-rm-five.dev-ser-iac-rm-five {
  text-align: left;
  top: 650px;
  left: 40px;
}

.ecom-rm-five.dev-ser-di-rm-five {
  text-align: left;
  top: 650px;
  left: 60px;
}

.ecom-rm-five.dev-ser-di-rm-five-tab4 {
  text-align: left;
  top: 650px;
  left: 40px;
}

.ecom-rm-six {
  text-align: left;
  width: 300px;
  position: absolute;
  top: 865px;
  left: 855px;
}

.ecom-rm-six.dev-rm-six {
  top: 1185px;
}

.ecom-rm-para {
  text-align: center;
  font-weight: 600;
  line-height: 26px;
}

.ecom-rm-content-block {
  border: 1px solid #d2bbff;
  border-radius: 15px;
  max-width: 780px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.ecom-code-image {
  position: absolute;
  inset: auto auto 0% 0%;
}

.ecom-ims-value-section {
  text-align: center;
  background-color: #f7f4fd;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 60px;
  padding-bottom: 60px;
  position: relative;
}

.ecom-ims-value-section.ai-pe-value-section {
  background-color: #fff;
}

.ecom-ims-value-section.ai-pe-value-section.bb-value-sec {
  background-color: #f7f4fd;
}

.ecom-ims-value-section.ai-pe-value-section.bb-value-sec.bg-white {
  background-color: #fff;
}

.ecom-ims-streamline-sec {
  text-align: center;
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 110px;
  position: relative;
}

.ecom-ims-streamline-sec.dev-ser-as-streamline-sec, .ecom-ims-streamline-sec.ai-pe-ai-section {
  background-color: #f7f4fd;
}

.ecom-ims-streamline-sec.ai-pe-ai-section.bb-flipcard-sec {
  background-color: #fff;
}

.ecom-ims-streamline-sec.ai-pe-ai-section.bb-flipcard-sec.ai-testing-flipcard-section {
  background-color: #f7f4fd;
  padding-top: 70px;
  padding-bottom: 70px;
}

.ecom-ims-streamline-sec.ai-pe-ai-section.cp-callenges-sec {
  background-color: #fff;
}

.ecom-ims-streamline-block {
  background-color: #f7f4fd;
  border-radius: 10px;
  min-height: 200px;
  padding-bottom: 0;
  box-shadow: 0 4px 4px #0000000d;
}

.ecom-ims-streamline-block:hover {
  background-color: #e9e6fd;
}

.ecom-ims-streamline-block.ecom-ss-streamline-align {
  min-height: 230px;
  position: relative;
  left: 50%;
}

.ecom-ims-streamline-block.ecom-ps-changes {
  background-color: #fff;
  box-shadow: 0 -4px 5px #0000000d, 0 4px 4px #0000000d;
}

.ecom-ims-streamline-block.ecom-ps-changes:hover {
  background-color: #e9e6fd;
}

.ecom-ims-streamline-block.ecom-ps-changes.dev-ser-as-streamline-align, .ecom-ims-streamline-block.ecom-ps-changes.dev-ser-as-streamline-align-copy, .ecom-ims-streamline-block.ecom-ps-changes.dev-ser-as-streamline-align-block {
  height: 254px;
  position: relative;
  left: 50%;
}

.ecom-ims-streamline-block.ecom-ss-streamline-align-ml {
  min-height: 230px;
  position: relative;
  left: 0%;
}

.ecom-ims-streamline-block.dev-ser-di-streamline-block {
  min-height: 254px;
}

.ecom-ims-streamline-block.pe-vision-changes {
  background-color: #fff;
  min-height: 254px;
  box-shadow: 0 -4px 5px #0000000d, 0 4px 4px #0000000d;
}

.ecom-ims-streamline-block.pe-vision-changes:hover {
  background-color: #e9e6fd;
}

.ecom-ims-streamline-grid {
  z-index: 1;
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  padding-top: 30px;
  position: relative;
}

.ecom-ims-streamline-grid.pe-vision-grid {
  margin-top: 30px;
}

.ecom-ims-content {
  text-align: left;
  padding-left: 25px;
  padding-right: 25px;
}

.ecom-ims-content.bb-card-desc {
  line-height: 25px;
}

.ecom-ims-content.bb-card-desc.os-back-desc {
  text-align: center;
}

.ecom-ims-bold {
  font-weight: 600;
}

.ecom-ims-why-mooolya-block-white {
  border: 1px solid var(--medium-slate-blue);
  background-color: #fff;
  border-radius: 25px;
  margin-top: 40px;
  padding: 30px 20px 30px 40px;
}

.ecom-ims-why-mooolya-block-white.eng-de-approach-card {
  position: sticky;
  top: 30%;
}

.ecom-ims-why-mooolya-block-white.bpm-card-three {
  margin-bottom: 100px;
  position: sticky;
  top: 330px;
}

.ecom-ims-why-mooolya-block-white.bpm-card-three.card-width {
  width: 100%;
}

.ecom-ims-why-mooolya-block-white.bpm-card-five {
  margin-bottom: 60px;
  position: sticky;
  top: 370px;
}

.ecom-ims-why-mooolya-block-white.bpm-card-seven {
  margin-bottom: 20px;
  position: sticky;
  top: 410px;
}

.ecom-ims-why-mooolya-block {
  border: 1px solid var(--medium-slate-blue);
  background-color: #0000;
  border-radius: 25px;
  margin-top: 40px;
  padding: 30px 20px 30px 0;
}

.ecom-ims-why-mooolya-block.eng-de-approach-card {
  background-color: #f7f4fd;
  position: sticky;
  top: 30%;
}

.ecom-ims-why-mooolya-block.bpm-ser-why-moolya-card {
  background-color: #f7f4fd;
}

.ecom-ims-why-mooolya-block.bpm-card-two {
  background-color: #f7f4fd;
  margin-bottom: 120px;
  position: sticky;
  top: 310px;
}

.ecom-ims-why-mooolya-block.bpm-card-two.card-width {
  width: 100%;
}

.ecom-ims-why-mooolya-block.bpm-card-four {
  background-color: #f7f4fd;
  margin-bottom: 80px;
  position: sticky;
  top: 350px;
}

.ecom-ims-why-mooolya-block.bpm-card-six {
  background-color: #f7f4fd;
  margin-bottom: 40px;
  position: sticky;
  top: 390px;
}

.ecom-ims-why-mooolya-block.bpm-card-eight {
  background-color: #f7f4fd;
  position: sticky;
  top: 430px;
}

.ecom-ims-look-like-section {
  background-color: #f7f4fd;
  padding-top: 60px;
  padding-bottom: 60px;
}

.image-825 {
  z-index: 0;
  position: absolute;
  inset: auto auto -32% 0%;
}

.image-751-copy {
  border-radius: 21px 0 0 21px;
  width: 477px;
  height: 461px;
  padding-top: 20px;
  padding-bottom: 20px;
}

.ecom-ss-we-lead-p {
  color: var(--dim-grey);
  text-align: center;
  letter-spacing: .36px;
  margin-top: 10px;
  margin-bottom: 45px;
  font-weight: 500;
}

.image-826 {
  transform-style: preserve-3d;
  position: absolute;
  inset: auto auto 0% -28%;
  transform: rotateX(0)rotateY(180deg)rotateZ(0);
}

.ecom-rm-three-copy {
  text-align: right;
  width: 250px;
  position: absolute;
  top: 365px;
  left: -50px;
}

.ecom-rm-three-copy.userecho-rm-3 {
  width: 22%;
  top: 338px;
}

.dev-sol-head-h2 {
  color: var(--dark-slate-blue);
  letter-spacing: -.8px;
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 40px;
  font-weight: 800;
  line-height: 1.4;
}

.dev-help-section {
  background-color: #f7f4fd;
  padding-top: 60px;
  padding-bottom: 40px;
  position: relative;
}

.dev-help-section.eng-bpm-why-moolya-sec {
  background-color: #fff;
}

.dev-rm-para {
  text-align: left;
}

.ecom-ims-why-mooolya-block-grey {
  border: 1px solid var(--medium-slate-blue);
  background-color: #f7f4fd;
  border-radius: 25px;
  margin-top: 40px;
  padding: 30px 20px 30px 0;
}

.dev-image-122 {
  position: absolute;
  top: 958px;
  left: 459px;
}

.dev-image-121 {
  width: 125px;
  position: absolute;
  top: 951px;
  left: 336px;
}

.dev-image-123 {
  position: absolute;
  top: 1100px;
  left: 397px;
}

.dev-image-119 {
  width: 125px;
  position: absolute;
  top: 1150px;
  left: 712px;
}

.image-829 {
  margin-top: 20px;
}

.dev-hero-img-div {
  width: 500px;
  height: 500px;
  margin-left: -45px;
  display: block;
}

.dev-hero-img-div.ai-prd-eng-form-div {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/687a05026f2e8c4403bf3e43_Rectangle%2019364.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  flex-flow: row;
  justify-content: center;
  align-items: stretch;
  width: auto;
  height: auto;
  min-height: 640px;
  margin-top: -50px;
  margin-left: 0;
  padding: 30px 60px 40px 65px;
  display: flex;
}

.dev-hero-img-div.bugbuster-hero-img-div {
  width: auto;
  height: auto;
  margin-top: -35px;
  margin-left: 0;
}

.dev-hero-img-div.bugbuster-hero-img-div.code-probe-hero-imgdiv {
  margin-left: -30px;
}

.dev-hero-img-div.bugbuster-hero-img-div.neg-margin {
  margin-left: 60px;
}

.ai-implementation-hero-img-block {
  width: 520px;
  height: 550px;
  margin-left: -45px;
  display: block;
}

.ecom-rm-five-copy {
  text-align: right;
  width: 250px;
  position: absolute;
  top: 690px;
  left: 60px;
}

.ecom-ps-hero-img-div {
  width: 590px;
  height: 535px;
  margin-left: -45px;
  display: block;
}

.ai-ims-hero-img-div {
  width: 535px;
  height: 540px;
  margin-left: -45px;
  display: block;
}

.ecom-mcs-hero-img-div {
  height: 540px;
  margin-left: -45px;
  display: block;
}

.ecom-bos-hero-img-div {
  width: 560px;
  height: 540px;
  margin-left: -45px;
  display: block;
}

.ecom-fds-hero-img-div, .ecom-ser-as-hero-img-div, .dev-ser-hero-img-div {
  height: 540px;
  margin-left: -45px;
  display: block;
}

.dev-ser-dso-rm-container {
  max-width: 1140px;
}

.ecom-rm-five-tab3 {
  text-align: right;
  width: 250px;
  position: absolute;
  top: 690px;
  left: -20px;
}

.ecom-rm-five-tab3.userecho-rm-3 {
  width: 22%;
  padding-right: 10px;
  top: 661px;
}

.dev-sol-hero-img-div {
  width: 560px;
  height: 540px;
  margin-left: -45px;
  display: block;
}

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

.ecom-type-animation {
  color: #15026d;
  font-size: 16px;
  font-style: italic;
  font-weight: 500;
  display: inline-block;
}

.ecom-type-animation.ecom-web-changes {
  color: var(--dark-slate-blue);
}

.div-block-741 {
  height: 75px;
}

.div-block-742 {
  height: 35px;
}

.de-hero-img-div {
  width: 500px;
  height: 540px;
  position: relative;
  right: -30px;
}

.grid-103 {
  grid-column-gap: 35px;
  grid-row-gap: 35px;
  grid-template-rows: 55px 55px;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  place-items: center;
  margin-bottom: 50px;
  margin-left: 20px;
  margin-right: 20px;
}

.grid-103.dev-ml-ts-grid {
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 20px;
  margin-bottom: 20px;
}

.image-832, .image-833 {
  width: 100%;
}

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

.grid-104 {
  grid-column-gap: 35px;
  grid-row-gap: 35px;
  grid-template-rows: 55px 55px;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  place-items: center;
  margin-bottom: 50px;
  margin-left: 20px;
  margin-right: 20px;
}

.grid-105 {
  grid-column-gap: 35px;
  grid-row-gap: 35px;
  grid-template-rows: 55px 55px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  place-items: center;
  margin-bottom: 50px;
  margin-left: 20px;
  margin-right: 20px;
}

.de-logo-align {
  position: relative;
  left: 50%;
}

.div-block-744, .div-block-745 {
  display: none;
}

.ai-vote-parent {
  grid-row-gap: 0px;
  margin-top: 40px;
  padding: 0;
}

.ai-matter-section {
  text-align: center;
  background-color: #f7f4fd;
  padding-top: 60px;
  padding-bottom: 60px;
}

.ai-matter-grid {
  grid-template-rows: auto;
  place-items: center start;
  margin-bottom: 10px;
  padding: 40px 20px;
}

.ai-matter-subhead {
  color: var(--dim-grey);
  letter-spacing: .36px;
  margin-bottom: 0;
  font-weight: 500;
}

.ai-matter-heading {
  max-width: 450px;
  color: var(--dark-slate-blue);
  text-align: left;
  font-size: 30px;
  line-height: 40px;
}

.ai-matter-para {
  color: #4a4a68;
  text-align: left;
  max-width: 450px;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 32px;
}

.ai-platform-dev-div {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  background-color: var(--white);
  border: 1px solid #c8ddff;
  border-radius: 11px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  height: auto;
  padding: 20px 30px;
  display: flex;
  box-shadow: 0 19px 19.3px #785dfb24;
}

.ai-platdev-content-div {
  z-index: 1;
  grid-column-gap: 45px;
  grid-row-gap: 45px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: stretch;
  padding: 20px 10px 60px;
  display: block;
  position: relative;
}

.ai-vote-bg-img {
  z-index: 0;
  position: absolute;
  inset: -10% auto auto -15%;
}

.ai-rm-main-block {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.ai-rm-text {
  color: var(--dark-slate-blue);
  margin-top: 15px;
  font-size: 20px;
}

.heading-240 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 22px;
}

.ai-rm-parent {
  display: none;
}

.div-block-750 {
  margin-left: auto;
  margin-right: auto;
}

.ai-tech-stack-grid {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  place-items: center;
  margin-bottom: -15px;
}

.ai-matter-slider {
  background-color: #0000;
  min-height: 485px;
}

.ai-matter-left-arr, .icon-42, .icon-43, .div-block-759 {
  display: none;
}

.body-7 {
  height: 100%;
}

.white-wrapper {
  color: #1a1a1a;
  background-color: #fbfbfb;
}

.wrapper-2 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.sticky {
  flex: none;
  width: 100%;
  height: 100dvh;
  padding: 1vw .5vw;
}

.page-wrap {
  scroll-behavior: smooth;
  overflow: clip;
}

.cta {
  max-width: 56vw;
}

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

.ecom-web-rm-parent {
  display: none;
}

.section-55 {
  padding-top: 60px;
}

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

.div-block-761 {
  position: sticky;
  top: 16%;
}

.dev-sol-ml-hero-img-div {
  width: 520px;
  height: 520px;
  margin-left: -45px;
  display: block;
}

.dev-sol-ml-logo-align, .dev-sol-ml-logo-align-mob {
  position: relative;
  left: 50%;
}

.dev-ser-di-hero-img-div {
  width: 520px;
  height: 520px;
  margin-left: -45px;
  display: block;
}

.new-dev-card-parent-copy.custom-slider {
  grid-row-gap: 25px;
  grid-template-rows: auto auto;
}

.new-dev-card-parent-copy.custom-slider.new-dev-owlcarousel.owl-carousel.owl-theme.dev-ser-di-card-parent, .new-dev-card-parent-copy.custom-slider.new-dev-owlcarousel.owl-carousel.owl-theme.dev-ser-ii-card-parent {
  margin-top: 30px;
  display: block;
}

.dev-ser-di-card-parent.custom-slider.new-dev-owl-carousel.owl-carousel.owl-theme {
  margin-top: 20px;
}

.new-dev-card-parent-copy {
  z-index: 1;
  grid-column-gap: 25px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
  position: relative;
}

.new-dev-card-parent-copy.custom-slider {
  grid-row-gap: 25px;
  grid-template-rows: auto auto;
  display: block;
}

.new-dev-card-parent-copy.custom-slider.new-dev-owlcarousel {
  grid-template-columns: 1fr 1fr 1fr;
}

.new-dev-card-parent-copy.custom-slider.new-dev-owlcarousel.owl-carousel.owl-theme.dev-ser-di-card-parent {
  margin-top: 30px;
}

.dev-ser-di-main-div {
  overflow: hidden;
}

.bpm-ser-why-moolya-sec {
  text-align: center;
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 80px;
}

.sol-hero-img-mob {
  width: 382px;
  height: 419px;
  display: none;
}

.sol-hero-img-desk {
  object-fit: contain;
  padding-top: 50px;
  padding-bottom: 20px;
}

.bpm-hero-img-div {
  width: 500px;
  height: 500px;
  margin-left: -45px;
  display: block;
}

.bpm-head-h2 {
  color: var(--dark-slate-blue);
  letter-spacing: -.8px;
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 2.5em;
  font-weight: 800;
  line-height: 1.4;
}

.bpm-ser-hero-img-div {
  width: 490px;
  height: 490px;
  margin-left: 0;
  display: block;
}

.calendly-text-span {
  color: var(--medium-slate-blue);
}

.bpm-ser-pdo-why-moolya-sec {
  text-align: center;
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 80px;
}

.bpm-ser-pdo-business-right-arr, .bpm-ser-pdo-business-left-arr {
  background-color: #f7f4fd;
  justify-content: center;
  align-items: center;
  display: flex;
}

.bpm-ser-pdo-rm-six {
  text-align: left;
  width: 300px;
  position: absolute;
  top: 830px;
  left: 855px;
}

.bpm-ser-pdo-cs-img-block {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  background-color: var(--medium-slate-blue);
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 300px;
  display: flex;
}

.bpm-ser-pdo-cs-img-block.bpm-sol-cs-img-block {
  background-color: #4c02e0;
}

.bpm-ser-pdo-cs-img-block-txt {
  width: auto;
  height: auto;
  color: var(--white);
  background-color: #0000;
  padding: 50px 4px 2px;
  font-size: 24px;
  font-weight: 600;
}

.bpm-ser-pdo-cs-img {
  border-radius: 10px;
  width: 90%;
  height: 350px;
  margin-top: -180px;
}

.bpm-ser-pdo-cs-mask {
  border: 1px #d3d3d3;
  border-radius: 24px;
  margin-bottom: 0;
  box-shadow: 0 9px 5px #0000001a;
}

.bpm-ser-pdo-text-block {
  border: 1px #000;
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
  flex-flow: column;
  align-self: auto;
  width: 90%;
  padding: 30px 24px 20px 25px;
  display: block;
  position: relative;
}

.bpm-ser-pdo-before-after-block {
  background-color: #f0e8ff;
  border-radius: 10px;
  padding: 20px;
  box-shadow: 6px 8px 9px #00000040;
}

.paragraph-189 {
  margin-bottom: 0;
}

.bpm-ser-pdo-rich-text-block {
  padding-bottom: 10px;
  padding-left: 30px;
  padding-right: 30px;
}

.bpm-ser-pdo-list-item {
  color: #000;
  margin-bottom: 10px;
}

.bpm-ser-pdo-list {
  padding-top: 10px;
  padding-left: 25px;
}

.bpm-ser-pdo-after-ist {
  padding-left: 0;
}

.bpm-ser-pdo-after-list-item {
  color: #000;
  margin-bottom: 0;
  font-size: 14px;
}

.bpm-ser-pdo-after-txt-block {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.bpm-ser-pdo-last-txt {
  margin-top: 30px;
  margin-bottom: 20px;
  padding-left: 10px;
  font-size: 18px;
}

.bpm-ser-cwd-hero-img-div {
  width: 520px;
  height: 500px;
  margin-left: 0;
  display: block;
}

.bpm-cs-color-txt {
  color: var(--medium-slate-blue);
  font-weight: 700;
}

.bpm-hero-img-div-block {
  width: 480px;
  height: 500px;
  margin-left: -45px;
  display: block;
}

.bpm-ser-ii-hero-img-div {
  width: 500px;
  height: 480px;
  margin-left: -45px;
  display: block;
}

.bpm-card-one {
  margin-bottom: 140px;
  position: sticky;
  top: 150px;
}

.bpm-cards-stack {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.bpm-head-content {
  position: relative;
  top: 0;
}

.ecom-sol-header-mob {
  color: var(--black);
  letter-spacing: -.8px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.5em;
  font-weight: 800;
  line-height: 1.4;
  display: none;
}

.text-block-343-mob {
  color: #000;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 32px;
  display: none;
}

.ecom-sol-header-desk {
  color: var(--black);
  letter-spacing: -.8px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.5em;
  font-weight: 800;
  line-height: 1.4;
}

.text-block-343-desk {
  color: #000;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 32px;
}

.dev-rm-subtxt {
  color: var(--dim-grey);
  text-align: center;
  letter-spacing: .36px;
  margin-top: 10px;
  margin-bottom: 0;
  font-weight: 400;
}

.ecom-team-grid {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.pe-why-moolya-head {
  color: var(--dark-slate-blue);
  text-align: left;
  letter-spacing: -.8px;
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 40px;
  font-weight: 800;
  line-height: 1.4;
}

.pe-why-moolya-subtxt {
  color: var(--dim-grey);
  text-align: left;
  letter-spacing: .36px;
  margin-top: 10px;
  margin-bottom: 0;
  font-weight: 500;
}

.pe-why-moolya-subtxt.bb-why-moolya-subtxt {
  color: #41415c;
  font-size: 18px;
  font-weight: 600;
}

.pe-why-moolya-subtxt.bb-why-moolya-subtxt.center {
  text-align: center;
}

.pe-why-moolya-subtxt.bb-why-moolya-subtxt.white {
  color: var(--white);
  text-align: center;
}

.pe-why-moolya-grid {
  grid-template-rows: auto;
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
}

.pe-why-moolya-grid.fa-why-moolya-grid {
  grid-template-columns: 1fr;
  margin-left: 0;
  margin-right: 0;
}

.pe-why-moolya-grid.fa-why-moolya-grid.btl-mem-grid {
  padding-left: 40px;
}

.pe-why-moolya-grid.col {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-columns: 1fr;
}

.pe-why-moolya-wrapper {
  text-align: left;
  background-color: #efe8ff;
  border-radius: 12px;
  width: 100%;
  max-width: 402px;
  min-height: 400px;
  padding: 20px;
}

.pe-why-moolya-wrapper.ecom-web-wrapper {
  height: 350px;
  min-height: 300px;
}

.pe-why-moolya-wrapper.bb-why-moolya-wrapper {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  min-height: 360px;
  padding-top: 25px;
  display: flex;
}

.pe-why-moolya-wrapper.bb-why-moolya-wrapper.fa-why-moolya-wrapper {
  width: 398px;
  max-width: 400px;
  min-height: 333px;
  padding-top: 10px;
  padding-bottom: 10px;
  position: relative;
}

.pe-why-moolya-wrapper.bb-why-moolya-wrapper.fa-why-moolya-wrapper.fa-img-card {
  display: none;
}

.pe-why-moolya-wrapper.bb-why-moolya-wrapper.fa-why-moolya-wrapper.btl-mem-catrd {
  background-color: #fff;
  border-radius: 18px;
  justify-content: space-between;
  width: 370px;
  min-height: 100%;
  padding: 40px 28px 20px;
  box-shadow: 0 0 10px #00000021;
}

.pe-why-moolya-wrapper.bb-why-moolya-wrapper.fa-why-moolya-wrapper.btl-mem-catrd.qatr-hero-card {
  background-color: #0000;
  flex-flow: column;
  justify-content: center;
  width: auto;
  max-width: none;
  height: auto;
  min-height: 300px;
  padding: 0;
}

.pe-why-moolya-wrapper.bb-why-moolya-wrapper.fa-why-moolya-wrapper.btl-mem-catrd.qatr-hero-card.hide {
  display: none;
}

.pe-why-moolya-wrapper.bb-why-moolya-wrapper.cp-results-card {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  width: 353px;
  min-height: auto;
  box-shadow: 0 0 20px #0000001f;
}

.pe-why-moolya-wrapper.bb-why-moolya-wrapper.cp-results-card.cust-width {
  width: 360px;
  max-width: none;
  padding-right: 10px;
}

.pe-why-moolya-wrapper.qatr-panel {
  background-color: #fff;
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  width: 280px;
  max-width: 310px;
  height: auto;
  min-height: auto;
  margin-right: 10px;
  padding: 0;
  display: flex;
}

.pe-why-moolya-wrapper.qatr-card-p {
  background-color: #fff;
  flex-flow: column;
  justify-content: space-between;
  width: 266px;
  max-width: none;
  height: auto;
  min-height: auto;
  max-height: none;
  padding: 0;
  display: flex;
  overflow: hidden;
  box-shadow: 0 4px 24px 15px #1c375a1a;
}

.pe-why-moolya-wrapper.qatr-card-wrapper {
  width: 471px;
  min-height: 300px;
  padding: 0;
  display: block;
}

.pe-why-moolya-image.pe-why-moolya-img-dimension {
  width: 65px;
  height: 65px;
}

.pe-why-moolya-image.pe-why-moolya-img-dimension.fa-why-moolya-img {
  vertical-align: baseline;
  align-self: auto;
  width: auto;
  height: auto;
  position: absolute;
  inset: auto 5% 5% auto;
}

.pe-why-moolya-image.pe-why-moolya-img-dimension.fa-why-moolya-img.fa-why-moolya-ai.fa-ai-enhance-img {
  width: 103px;
  height: 103px;
}

.pe-why-moolya-image.pe-why-moolya-img-dimension.fa-why-moolya-img.fa-reporting-img {
  width: 160px;
  height: 150px;
}

.pe-why-moolya-image.pe-why-moolya-img-dimension.cp-results-icon {
  width: 180px;
  height: 180px;
}

.pe-why-moolya-heading {
  margin-top: 30px;
  font-size: 20px;
  font-weight: 700;
  line-height: 32px;
}

.pe-why-moolya-heading.bb-why-moolya-heading {
  color: #4a4a68;
  font-size: 22px;
}

.pe-why-moolya-heading.bb-why-moolya-heading.fa-why-moolya-heading {
  margin-top: 20px;
  margin-bottom: 5px;
}

.pe-why-moolya-heading.bb-why-moolya-heading.cp-why-moolya-heading {
  font-size: 24px;
  line-height: 36px;
}

.pe-why-moolya-heading.bb-why-moolya-heading.mt-10 {
  margin-top: 10px;
}

.pe-why-moolya-cards-grid {
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 60px;
  margin-left: 25px;
  margin-right: 10px;
}

.pe-why-moolya-cards-grid.fa-why-moolya-cads-grid.ai-testin-process-cards, .pe-why-moolya-cards-grid.fa-why-moolya-cads-grid.ai-testin-process-cards.ai-testing-process-card-mob {
  display: none;
}

.pe-why-moolya-cards-grid.fa-why-moolya-cads-grid.ent-grid {
  display: block;
}

.pe-why-moolya-cards-grid.fa-why-moolya-cads-grid.test.qatr-hero-grid {
  padding-top: 70px;
  padding-bottom: 60px;
}

.pe-why-moolya-para {
  font-size: 19px;
  line-height: 30px;
}

.pe-why-moolya-para.cp-why-moolya-para {
  font-size: 18px;
}

.pe-why-moolya-para.cp-why-moolya-para.f-16 {
  font-size: 16.5px;
}

.pe-impact-column {
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  min-height: 530px;
  display: flex;
}

.pe-impact-column-left {
  background-color: #f4f4f4;
  border-top-left-radius: 12px;
  border-bottom-left-radius: 12px;
  justify-content: center;
  align-items: center;
  width: 45%;
  height: 100%;
  min-height: 530px;
  display: flex;
}

.pe-impact-column-right {
  border-top: 1px solid var(--midnight-blue);
  border-right: 1px solid var(--midnight-blue);
  border-bottom: 1px solid var(--midnight-blue);
  border-top-right-radius: 12px;
  border-bottom-right-radius: 12px;
  width: 55%;
  height: 100%;
  min-height: 530px;
  padding: 20px 20px 20px 40px;
}

.pe-impact-para-two {
  color: #000;
  font-weight: 500;
}

.bold-text-17 {
  color: #000;
}

.pe-impact-list {
  padding-left: 30px;
}

.pe-impact-list-item {
  color: var(--dark-slate-blue);
  font-size: 16px;
  line-height: 27px;
}

.div-block-763 {
  margin-bottom: 20px;
}

.pe-cs-tata-cliq {
  width: 96px;
  height: 60px;
  margin-left: -8px;
}

.pe-vision-subtxt {
  border: 1px solid #d2bbff;
  border-radius: 15px;
  max-width: 1000px;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 15px 20px;
}

.pe-vision-text {
  text-align: center;
  font-weight: 500;
  line-height: 26px;
}

.paragraph-190 {
  margin-bottom: 0;
  font-size: 14px;
}

.cell-2.userecho-cta-cell {
  justify-content: flex-start;
}

.pe-why-moolya-slider-mob {
  display: none;
}

.ecom-rls-why-moolya-img4 {
  border-radius: 21px 0 0 21px;
  width: 477px;
  margin-top: 10px;
}

.ecom-is-bg-bulb {
  z-index: 0;
  position: absolute;
  inset: 12% 5% auto auto;
}

.bpm-ser-cso-hero-img-div {
  width: 500px;
  height: 480px;
  margin-left: -45px;
  display: block;
}

.bpm-ser-cso-bulb-bg {
  z-index: 0;
  position: absolute;
  inset: 5% 5% auto auto;
}

.bpm-ser-cso-hero-img-div-copy {
  width: 520px;
  height: 480px;
  margin-left: -45px;
  display: block;
}

.bpm-sol-pa-bulb-bg {
  z-index: 4;
  position: absolute;
  inset: 15% 10% auto auto;
}

.dev-why-moolya-slider-mob {
  display: none;
}

.pe-why-moolya-wrapper-block {
  text-align: left;
  background-color: #efe8ff;
  border-radius: 12px;
  width: 100%;
  max-width: 402px;
  height: 350px;
  min-height: 300px;
  max-height: none;
  padding: 20px;
}

.pe-why-moolya-slider-block-mob {
  display: none;
}

.ecom-web-main-block, .new-stss-main-block {
  overflow: hidden;
}

.eng-ideas-impact-section {
  text-align: center;
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 100px;
  position: relative;
}

.eng-ideas-impact-subtxt {
  color: var(--dim-grey);
  text-align: left;
  letter-spacing: .36px;
  margin-top: 10px;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 500;
}

.eng-ideas-impact-grid {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  max-width: 1140px;
  margin-top: 60px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
}

.eng-ideas-impact-card {
  background-image: linear-gradient(#fff, #efe8ff 85%);
  border-radius: 10px;
  padding: 20px 20px 25px;
}

.eng-ideas-impact-heading {
  color: #000;
  text-align: left;
  font-size: 20px;
}

.eng-ideas-impact-image {
  width: 156px;
  height: 150px;
  margin-bottom: 30px;
}

.eng-ideas-impact-paragraph {
  text-align: left;
  font-size: 18px;
}

.eng-ideas-impact-explore-btn {
  color: #000;
  text-align: left;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 800;
}

.eng-ideas-impact-explore-btn-block {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  justify-content: flex-start;
  align-items: center;
  margin-top: 20px;
  display: flex;
}

.eng-ideas-impact-link-block {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.eng-ehy-moolya-wrapper {
  justify-content: center;
  align-items: center;
  margin-left: 15%;
  display: flex;
}

.eng-why-moolya-content-block {
  width: 35%;
  margin-top: -45px;
  padding-right: 20px;
}

.eng-why-moolya-cards-block {
  width: 65%;
}

.eng-why-moolya-container {
  text-align: center;
  max-width: none;
}

.ai-sol-carousel-heading, .ai-sol-csa-carousel-heading {
  color: var(--dark-slate-blue);
  text-align: center;
  letter-spacing: .16px;
  margin-top: 0;
  margin-bottom: 10px;
  padding-top: 60px;
  font-size: 40px;
  font-weight: 700;
  line-height: 56px;
}

.fab-tooltip-block-7 {
  z-index: 0;
  opacity: 0;
  text-align: center;
  width: 250px;
  transition: opacity .6s;
  display: block;
  position: absolute;
  inset: -30px auto 0% 25%;
}

.fab-clientile-heading {
  color: var(--dark-slate-blue);
  text-align: center;
  margin-bottom: 20px;
  font-size: 38px;
  line-height: 48px;
}

.ecom-rls-bulb-bg {
  z-index: 0;
  position: absolute;
  inset: 5% 5% auto auto;
}

.ecom-bos-bulb-bg {
  z-index: 0;
  position: absolute;
  inset: auto 0% -6% auto;
}

.explore-ai-implementation-img {
  padding-top: 35px;
  padding-left: 30px;
}

.ecom-pg-clientele-slide {
  height: 100%;
  position: relative;
}

.pe-why-moolya-head-mob {
  color: var(--dark-slate-blue);
  text-align: left;
  letter-spacing: -.8px;
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 40px;
  font-weight: 800;
  line-height: 1.4;
  display: none;
}

.pe-why-moolya-head-desk {
  color: var(--dark-slate-blue);
  text-align: left;
  letter-spacing: -.8px;
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 40px;
  font-weight: 800;
  line-height: 1.4;
}

.pe-why-moolya-head-desk.fa-why-moolya-head {
  font-weight: 800;
}

.pe-why-moolya-head-desk.fa-why-moolya-head.btl-mem-sec-head {
  text-align: left;
  font-family: Moderniz, Arial, sans-serif;
  font-size: 36px;
  font-weight: 900;
}

.pe-why-moolya-head-desk.fa-why-moolya-head.btl-form-sec-head {
  font-family: Moderniz, Arial, sans-serif;
  font-size: 36px;
  font-weight: 900;
}

.pe-why-moolya-head-desk.fa-why-moolya-head.btl-form-sec-head.qatr-hosts-heading {
  color: var(--white);
  margin-bottom: 0;
  font-family: Bebas Neue, sans-serif;
  font-size: 70px;
  font-weight: 400;
  line-height: 100%;
}

.pe-why-moolya-head-desk.fa-why-moolya-head.lit-card-sec-head {
  color: var(--black);
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 44px;
  font-weight: 700;
}

.pe-why-moolya-head-desk._w-700 {
  text-align: center;
  font-weight: 700;
}

.pe-why-moolya-head-desk._w-700.white {
  color: var(--white);
  text-align: center;
}

.pe-why-moolya-head-desk._w-700.left {
  text-align: left;
}

.eng-why-choose-img-block {
  background-color: #fff;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 65px;
  height: 65px;
  display: flex;
}

.eng-why-moolya-wrapper {
  text-align: left;
  background-color: #efe8ff;
  border-radius: 12px;
  width: 100%;
  max-width: 402px;
  min-height: 400px;
  padding: 20px;
}

.image-852 {
  width: 125px;
  height: 35px;
}

.image-853, .image-854 {
  width: 125px;
  height: 30px;
}

.pe-cs-img {
  width: 468px;
  height: 409px;
}

.dev-cs-arr-dimension {
  width: 45px;
  height: 42px;
}

.image-855 {
  width: 140px;
  height: 40px;
}

.image-856 {
  width: 188px;
  height: 45px;
}

.heading-241 {
  margin-top: 10px;
}

.tabs-section-mob {
  opacity: 1;
  text-align: center;
  margin-top: 55px;
  display: none;
}

.contactus_section3_tab-link2-mob {
  opacity: 1;
  text-align: left;
  background-color: #0000;
  width: 275px;
  height: 310px;
  margin-left: 50px;
  padding-left: 10px;
  padding-right: 35px;
}

.contactus_section3_tab-link2-mob.w--current {
  border-bottom: 7px solid var(--medium-slate-blue);
  opacity: 1;
  background-color: #0000;
}

.contactus_section3_tab-link-mob {
  opacity: 1;
  text-align: left;
  white-space: normal;
  mix-blend-mode: normal;
  background-color: #0000;
  width: 275px;
  height: 300px;
  padding-left: 10px;
  padding-right: 35px;
}

.contactus_section3_tab-link-mob.w--current {
  border-bottom: 7px solid var(--medium-slate-blue);
  opacity: 1;
  background-color: #0000;
  height: 310px;
}

.contactus_section3_tab-link2-copy {
  opacity: 1;
  text-align: left;
  background-color: #0000;
  width: 275px;
  height: 310px;
  margin-left: 50px;
  padding-left: 10px;
  padding-right: 35px;
}

.contactus_section3_tab-link2-copy.w--current {
  border-bottom: 7px solid var(--medium-slate-blue);
  opacity: 1;
  background-color: #0000;
}

.contactus_section3_tab-menu-mob {
  white-space: normal;
}

.ai-pe-head-h2 {
  color: var(--dark-slate-blue);
  letter-spacing: -.8px;
  margin-top: 0;
  margin-bottom: 20px;
  font-size: 2.5em;
  font-weight: 800;
  line-height: 1.4;
}

.ai-pe-bulb-img {
  z-index: 0;
  position: absolute;
  inset: -5% 0% auto auto;
}

.ai-pe-why-moolya-bulb-img, .ai-pe-why-moolya-bg-bulb {
  z-index: 0;
  position: absolute;
  inset: 5% 5% auto auto;
}

.ai-pe-ai-subtxt {
  background-color: #fff;
  border: 1px solid #d2bbff;
  border-radius: 15px;
  max-width: 1000px;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 15px 20px;
}

.ai-pe-ai-line {
  z-index: 0;
  position: absolute;
  inset: auto auto 0% 0;
}

.ai-pe-ai-line.dev-ml-ts-bg-img {
  transform-style: preserve-3d;
  left: 0;
  right: auto;
  transform: rotateX(0)rotateY(180deg)rotateZ(0);
}

.div-block-79-copy {
  background-color: #4a4a681a;
  height: 1px;
}

.ai-pe-hero-cta-txt {
  color: #fff;
  text-align: center;
  letter-spacing: 1px;
  text-transform: none;
  font-size: 14px;
  font-weight: 700;
  line-height: 24px;
}

.link-block-16-copy {
  width: 220px;
  height: 49px;
  color: var(--white);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/62b941b2bbb02549a8bdf9f3_Hero%20button.png");
  background-position: 0 0;
  background-size: 100% 100%;
  justify-content: center;
  align-items: center;
  margin-top: 30px;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  text-decoration: none;
  display: flex;
}

.link-block-16-copy.absolutely, .link-block-16-copy.absolutely.abs-lp {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6409a83712b4fe431ac2b6a3_btn-bg-purple.webp");
  background-size: 100% 100%;
  margin-top: 45px;
}

.link-block-16-copy.absolutely.abs-lp.lp-calendly-popup.test-changes {
  z-index: 2;
  margin-top: 0;
  transition: transform .6s;
  position: absolute;
}

.link-block-16-copy.absolutely.abs-lp.lp-calendly-popup.test-changes.dev-calendly-popup-6.hp-calendly-web-cta {
  margin-top: 20px;
  position: static;
}

.link-block-16-copy.absolutely.abs-lp.lp-calendly-popup-copy.test-changes {
  z-index: 2;
  margin-top: 0;
  transition: transform .6s;
  position: absolute;
}

.link-block-16-copy.consul-btn {
  width: 300px;
  height: 58px;
  margin-top: 0;
  position: absolute;
  bottom: 100px;
  left: 50%;
  transform: translate(-50%);
}

.link-block-16-copy.consul-btn.au-calendly-btn.au-calendly-btn-2 {
  z-index: 2;
  background-size: 100% 100%;
  margin-left: 25%;
  position: relative;
  inset: auto auto 0%;
}

.link-block-16-copy.tab {
  display: none;
}

.link-block-16-copy.lp-header-img {
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6409a83712b4fe431ac2b6a3_btn-bg-purple.webp");
  background-size: 100% 100%;
  background-attachment: scroll;
  margin-top: 5px;
  margin-left: 20px;
  padding-top: 15px;
  line-height: 20px;
  display: inline-block;
}

.link-block-16-copy.lp-header-img.lp-calendly-popup {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6409a83712b4fe431ac2b6a3_btn-bg-purple.webp");
  background-position: 0 0;
  background-size: 100% 100%;
}

.link-block-16-copy.lp-header-img.lp-calendly-popup.talk-to-expert {
  display: block;
}

.link-block-16-copy.lp-header-img.lp-calendly-popup.talk-to-expert.lp-calendly-popup-0 {
  z-index: 2;
  transition: all .6s;
  position: static;
}

.link-block-16-copy.lp-header-img.lp-calendly-popup.lp-calendly-popup-0 {
  margin-top: 0;
}

.link-block-16-copy.lp-cta {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6409a83712b4fe431ac2b6a3_btn-bg-purple.webp");
  background-size: 100% 100%;
  margin-left: auto;
  margin-right: auto;
  font-weight: 600;
}

.link-block-16-copy.lp-cta.lp-cs-cta {
  letter-spacing: 1px;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6409a83712b4fe431ac2b6a3_btn-bg-purple.webp");
  background-size: 100% 100%;
  width: 255px;
  margin-top: 50px;
}

.link-block-16-copy.lp-cta.lp-cs-cta.lp-cta-services {
  margin-top: 30px;
}

.link-block-16-copy.lp-cta.lp-cs-cta.lp-cta-services.lp-calendly-popup.lp-calendly-popup-2, .link-block-16-copy.lp-cta.lp-cs-cta.lp-calendly-popup.lp-calendly-popup-4, .link-block-16-copy.lp-cta.lp-cs-cta.lp-calendly-popup.lp-calendly-popup-6, .link-block-16-copy.lp-cta.lp-cs-cta.lp-calendly-popup.lp-calendly-popup-7, .link-block-16-copy.lp-cta.lp-cs-cta.lp-calendly-popup.lp-calendly-popup-7 {
  z-index: 2;
  margin-top: 0;
  transition: all .6s;
  position: relative;
}

.link-block-16-copy.lp-cta.lp-cs-cta.ai-ser-cta {
  margin-top: 0;
}

.link-block-16-copy.lp-cta.lp-cs-cta.ai-ser-cta.ai-cta-hide {
  display: none;
}

.link-block-16-copy.lp-cta.lp-cs-cta.ai-ser-aas-cta {
  width: 285px;
  margin-top: 0;
}

.link-block-16-copy.lp-cta.lp-cs-cta.ai-sol-cta {
  width: 385px;
  margin-top: 0;
}

.link-block-16-copy.lp-cta.lp-cs-cta.ai-sol-cta.dev-cta-hide {
  display: none;
}

.link-block-16-copy.lp-cta.lp-cs-cta.ai-ser-section-cta {
  margin: 30px 0 20px;
}

.link-block-16-copy.lp-cta.lp-cs-cta.ai-ser-section-aas-cta {
  width: 285px;
  margin: 30px 0 20px;
}

.link-block-16-copy.lp-cta.lp-cs-cta.dev-ser-section-cta {
  width: 300px;
  margin: 30px 0 20px;
}

.link-block-16-copy.lp-cta.lp-cs-cta.dev-ser-section-cta.bpm-other-page-link-hide {
  display: none;
}

.link-block-16-copy.lp-cta.lp-cs-cta.dev-sol-cta {
  width: 200px;
  margin-top: 0;
}

.link-block-16-copy.lp-cta.lp-cs-cta.dev-sol-cta.ai-cta-hide {
  display: none;
}

.link-block-16-copy.lp-cta.lp-cs-cta.ai-book-journey-cta {
  margin-top: 0;
}

.link-block-16-copy.lp-cta.lp-cs-cta.bpm-bs-section-cta {
  width: 385px;
  margin: 30px 0 20px;
}

.link-block-16-copy.lp-cta.lp-cs-cta.bpm-bs-section-cta.bpm-other-page-link-hide {
  display: none;
}

.link-block-16-copy.lp-cta.lp-cs-cta.dev-sol-cta-mob {
  width: 385px;
  margin-top: 0;
}

.link-block-16-copy.lp-cta.lp-cs-cta.dev-sol-cta-mob.ai-cta-hide {
  display: none;
}

.link-block-16-copy.lp-cta.lp-cs-cta.dev-iac-cta {
  width: 150px;
  margin-top: 0;
}

.link-block-16-copy.lp-cta.lp-cs-cta.dev-iac-cta.ai-cta-hide {
  display: none;
}

.link-block-16-copy.lp-cta.lp-calendly-popup.lp-calendly-popup-3 {
  z-index: 2;
  margin-top: 0;
  transition: all .6s;
  position: relative;
}

.link-block-16-copy.au-calendly-btn.au-calendly-btn-2 {
  z-index: 2;
  background-size: 100% 100%;
  margin-top: 0;
  position: relative;
}

.link-block-16-copy.ta-cta {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6409a83712b4fe431ac2b6a3_btn-bg-purple.webp");
  background-size: 100% 100%;
  margin-left: auto;
  margin-right: auto;
  font-weight: 600;
}

.link-block-16-copy.ta-cta.lp-cs-cta {
  letter-spacing: 1px;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6409a83712b4fe431ac2b6a3_btn-bg-purple.webp");
  background-size: 100% 100%;
  width: 255px;
  margin-top: 50px;
}

.link-block-16-copy.ta-cta.lp-cs-cta.lp-cta-services {
  margin-top: 30px;
}

.link-block-16-copy.ta-cta.lp-cs-cta.lp-cta-services.lp-calendly-popup.lp-calendly-popup-2 {
  z-index: 2;
  width: 225px;
  height: 55px;
  margin-top: 0;
  transition: all .6s;
  position: relative;
}

.link-block-16-copy.ai-schedule-btn {
  margin-top: 0;
}

.link-block-16-copy.ai-schedule-btn.ai-explore-btn {
  width: 240px;
  margin-top: 30px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 5px;
  padding-right: 5px;
}

.link-block-16-copy.ai-schedule-btn.ai-aas-schedule-btn {
  width: 240px;
  margin-top: 45px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 5px;
  padding-right: 5px;
}

.link-block-16-copy.ecom-book-btn {
  width: 250px;
  margin-top: 0;
}

.link-block-16-copy.ecom-book-btn.dev-ser-link-btn, .link-block-16-copy.ecom-book-btn.ai-pe-hero-link-btn {
  width: 275px;
}

.link-block-16-copy.ai-pe-hero-cta-mob {
  display: none;
}

.ai-schedule-call {
  width: 220px;
  height: 49px;
  color: var(--white);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/62b941b2bbb02549a8bdf9f3_Hero%20button.png");
  background-position: 0 0;
  background-size: 100% 100%;
  justify-content: center;
  align-items: center;
  margin-top: 30px;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  text-decoration: none;
  display: flex;
}

.ai-schedule-call.absolutely, .ai-schedule-call.absolutely.abs-lp {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6409a83712b4fe431ac2b6a3_btn-bg-purple.webp");
  background-size: 100% 100%;
  margin-top: 45px;
}

.ai-schedule-call.absolutely.abs-lp.lp-calendly-popup.test-changes {
  z-index: 2;
  margin-top: 0;
  transition: transform .6s;
  position: absolute;
}

.ai-schedule-call.absolutely.abs-lp.lp-calendly-popup.test-changes.dev-calendly-popup-6.hp-calendly-web-cta {
  margin-top: 20px;
  position: static;
}

.ai-schedule-call.absolutely.abs-lp.lp-calendly-popup-copy.test-changes {
  z-index: 2;
  margin-top: 0;
  transition: transform .6s;
  position: absolute;
}

.ai-schedule-call.consul-btn {
  width: 300px;
  height: 58px;
  margin-top: 0;
  position: absolute;
  bottom: 100px;
  left: 50%;
  transform: translate(-50%);
}

.ai-schedule-call.consul-btn.au-calendly-btn.au-calendly-btn-2 {
  z-index: 2;
  background-size: 100% 100%;
  margin-left: 25%;
  position: relative;
  inset: auto auto 0%;
}

.ai-schedule-call.tab {
  display: none;
}

.ai-schedule-call.lp-header-img {
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6409a83712b4fe431ac2b6a3_btn-bg-purple.webp");
  background-size: 100% 100%;
  background-attachment: scroll;
  margin-top: 5px;
  margin-left: 20px;
  padding-top: 15px;
  line-height: 20px;
  display: inline-block;
}

.ai-schedule-call.lp-header-img.lp-calendly-popup {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6409a83712b4fe431ac2b6a3_btn-bg-purple.webp");
  background-position: 0 0;
  background-size: 100% 100%;
}

.ai-schedule-call.lp-header-img.lp-calendly-popup.talk-to-expert {
  display: block;
}

.ai-schedule-call.lp-header-img.lp-calendly-popup.talk-to-expert.lp-calendly-popup-0 {
  z-index: 2;
  color: var(--white);
  transition: all .6s;
  display: inline-block;
  position: static;
}

.ai-schedule-call.lp-header-img.lp-calendly-popup.lp-calendly-popup-0 {
  margin-top: 0;
}

.ai-schedule-call.lp-cta {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6409a83712b4fe431ac2b6a3_btn-bg-purple.webp");
  background-size: 100% 100%;
  margin-left: auto;
  margin-right: auto;
  font-weight: 600;
}

.ai-schedule-call.lp-cta.lp-cs-cta {
  letter-spacing: 1px;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6409a83712b4fe431ac2b6a3_btn-bg-purple.webp");
  background-size: 100% 100%;
  width: 255px;
  margin-top: 50px;
}

.ai-schedule-call.lp-cta.lp-cs-cta.lp-cta-services {
  margin-top: 30px;
}

.ai-schedule-call.lp-cta.lp-cs-cta.lp-cta-services.lp-calendly-popup.lp-calendly-popup-2, .ai-schedule-call.lp-cta.lp-cs-cta.lp-calendly-popup.lp-calendly-popup-4, .ai-schedule-call.lp-cta.lp-cs-cta.lp-calendly-popup.lp-calendly-popup-6, .ai-schedule-call.lp-cta.lp-cs-cta.lp-calendly-popup.lp-calendly-popup-7, .ai-schedule-call.lp-cta.lp-cs-cta.lp-calendly-popup.lp-calendly-popup-7 {
  z-index: 2;
  margin-top: 0;
  transition: all .6s;
  position: relative;
}

.ai-schedule-call.lp-cta.lp-cs-cta.ai-ser-cta {
  margin-top: 0;
}

.ai-schedule-call.lp-cta.lp-cs-cta.ai-ser-cta.ai-cta-hide {
  display: none;
}

.ai-schedule-call.lp-cta.lp-cs-cta.ai-ser-aas-cta {
  width: 285px;
  margin-top: 0;
}

.ai-schedule-call.lp-cta.lp-cs-cta.ai-sol-cta {
  width: 385px;
  margin-top: 0;
}

.ai-schedule-call.lp-cta.lp-cs-cta.ai-sol-cta.dev-cta-hide {
  display: none;
}

.ai-schedule-call.lp-cta.lp-cs-cta.ai-ser-section-cta {
  margin: 30px 0 20px;
}

.ai-schedule-call.lp-cta.lp-cs-cta.ai-ser-section-aas-cta {
  width: 285px;
  margin: 30px 0 20px;
}

.ai-schedule-call.lp-cta.lp-cs-cta.dev-ser-section-cta {
  width: 300px;
  margin: 30px 0 20px;
}

.ai-schedule-call.lp-cta.lp-cs-cta.dev-ser-section-cta.bpm-other-page-link-hide {
  display: none;
}

.ai-schedule-call.lp-cta.lp-cs-cta.dev-sol-cta {
  width: 200px;
  margin-top: 0;
}

.ai-schedule-call.lp-cta.lp-cs-cta.dev-sol-cta.ai-cta-hide {
  display: none;
}

.ai-schedule-call.lp-cta.lp-cs-cta.ai-book-journey-cta {
  margin-top: 0;
}

.ai-schedule-call.lp-cta.lp-cs-cta.bpm-bs-section-cta {
  width: 385px;
  margin: 30px 0 20px;
}

.ai-schedule-call.lp-cta.lp-cs-cta.bpm-bs-section-cta.bpm-other-page-link-hide {
  display: none;
}

.ai-schedule-call.lp-cta.lp-cs-cta.dev-sol-cta-mob {
  width: 385px;
  margin-top: 0;
}

.ai-schedule-call.lp-cta.lp-cs-cta.dev-sol-cta-mob.ai-cta-hide {
  display: none;
}

.ai-schedule-call.lp-cta.lp-cs-cta.dev-iac-cta {
  width: 150px;
  margin-top: 0;
}

.ai-schedule-call.lp-cta.lp-cs-cta.dev-iac-cta.ai-cta-hide {
  display: none;
}

.ai-schedule-call.lp-cta.lp-calendly-popup.lp-calendly-popup-3 {
  z-index: 2;
  margin-top: 0;
  transition: all .6s;
  position: relative;
}

.ai-schedule-call.au-calendly-btn.au-calendly-btn-2 {
  z-index: 2;
  background-size: 100% 100%;
  margin-top: 0;
  position: relative;
}

.ai-schedule-call.ta-cta {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6409a83712b4fe431ac2b6a3_btn-bg-purple.webp");
  background-size: 100% 100%;
  margin-left: auto;
  margin-right: auto;
  font-weight: 600;
}

.ai-schedule-call.ta-cta.lp-cs-cta {
  letter-spacing: 1px;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6409a83712b4fe431ac2b6a3_btn-bg-purple.webp");
  background-size: 100% 100%;
  width: 255px;
  margin-top: 50px;
}

.ai-schedule-call.ta-cta.lp-cs-cta.lp-cta-services {
  margin-top: 30px;
}

.ai-schedule-call.ta-cta.lp-cs-cta.lp-cta-services.lp-calendly-popup.lp-calendly-popup-2 {
  z-index: 2;
  width: 225px;
  height: 55px;
  margin-top: 0;
  transition: all .6s;
  position: relative;
}

.ai-schedule-call.ai-schedule-btn {
  margin-top: 0;
}

.ai-schedule-call.ai-schedule-btn.ai-explore-btn {
  width: 240px;
  margin-top: 30px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 5px;
  padding-right: 5px;
}

.ai-schedule-call.ai-schedule-btn.ai-aas-schedule-btn {
  width: 240px;
  margin-top: 45px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 5px;
  padding-right: 5px;
}

.ai-schedule-call.ecom-book-btn {
  width: 250px;
  margin-top: 0;
}

.ai-schedule-call.ecom-book-btn.dev-ser-link-btn, .ai-schedule-call.ecom-book-btn.ai-pe-hero-link-btn {
  width: 275px;
}

.ai-schedule-call.ai-pe-hero-cta-mob {
  display: none;
}

.bl-hero-section {
  background-image: linear-gradient(130deg, #28a745, #00aeef);
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.bl-hero-container {
  justify-content: center;
  align-items: center;
  max-width: 100%;
  height: 100dvh;
  min-height: 960px;
  margin: auto 0;
  display: flex;
  position: relative;
}

.bl-hero-txt-block {
  z-index: 10;
  text-align: center;
  justify-content: center;
  align-items: center;
  margin-top: auto;
  margin-bottom: auto;
  position: relative;
}

.bl-hero-heading {
  color: #fff;
  margin-top: 0;
  margin-bottom: 40px;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Poppins;
  font-size: 4.5rem;
}

.bl-hero-bg-img {
  opacity: .2;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/685bcd21ddf5205b98cbc468_hero.jpeg");
  background-position: 50%;
  background-size: 100% 100%;
  width: 100%;
  height: 100%;
  position: absolute;
}

.bl-hero-bubtxt {
  color: #fff;
  margin-bottom: 16px;
  font-size: 24px;
  font-weight: 700;
}

.paragraph-191 {
  color: #fff;
  margin-top: 10px;
  margin-bottom: 32px;
  font-size: 20px;
  font-weight: 400;
}

.bl-btn-wrapper {
  justify-content: center;
  align-items: center;
  display: flex;
}

.bl-community-btn {
  margin-left: 15px;
  margin-right: 15px;
  padding-left: 16px;
  font-size: 20px;
  font-weight: 600;
}

.bl-arr {
  color: #000;
  margin-bottom: 0;
  padding-left: 10px;
  font-size: 18px;
}

.bl-jc-btn-block {
  z-index: 999;
  background-color: #ffc107;
  border-radius: 35px;
  justify-content: center;
  align-items: center;
  height: 46px;
  margin-right: 15px;
  padding: 8px 32px;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  position: relative;
}

.bl-jc-btn-block:hover {
  background-color: #facc15;
  transform: scale(1.05);
}

.bl-jc-txt {
  color: #333;
  margin-bottom: 0;
  padding-right: 5px;
  font-size: 16px;
  font-weight: 700;
}

.bl-lm-btn-block {
  border: 2px solid #fff;
  border-radius: 35px;
  justify-content: center;
  align-items: center;
  height: 46px;
  margin-left: 15px;
  padding: 8px 32px;
  text-decoration: none;
  transition: all .3s;
  display: none;
}

.bl-lm-btn-block:hover {
  background-color: #fff;
  transform: scale(1.05);
}

.bl-play {
  color: #fff;
  letter-spacing: -3px;
  margin-bottom: 0;
  padding-left: 10px;
}

.bl-lm-txt {
  color: #fff;
  margin-bottom: 0;
  padding-right: 5px;
  font-size: 16px;
  font-weight: 700;
}

.bl-mouse-img {
  margin-bottom: 30px;
  position: absolute;
  inset: auto 0% 0% 50%;
}

.bl-community-section {
  padding: 5rem 1rem;
}

.bl-container {
  text-align: center;
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.bl-heading {
  margin-bottom: 24px;
  font-family: Poppins;
  font-size: 48px;
}

.bl-subtxt {
  color: #4b5563;
  max-width: 950px;
  margin-bottom: 32px;
  margin-left: auto;
  margin-right: auto;
  font-size: 20px;
  font-weight: 500;
  line-height: 1.625em;
}

.bl-subtxt.bl-events-subtxt {
  max-width: 825px;
}

.bl-subtxt.bl-benefit-txt {
  max-width: 800px;
}

.bl-sub-head {
  color: #374151;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 600;
}

.bl-para {
  color: #4b5563;
  max-width: 850px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding-top: 16px;
  line-height: 1.625em;
}

.bl-para.bl-cm-li-para {
  color: #4b5563;
  padding-top: 0;
}

.bl-grid {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  grid-template-rows: auto;
  margin-top: 64px;
}

.bl-grid.bl-events-grid {
  grid-column-gap: 26px;
  grid-row-gap: 26px;
  grid-template-columns: 1fr 1fr 1fr;
}

.bl-grid.bl-events-collection-grid {
  grid-column-gap: 26px;
  grid-row-gap: 26px;
  grid-template-columns: 1fr;
}

.bl-subhead-block {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.bl-cm-img-block {
  border-radius: 1rem;
  max-height: 320px;
}

.bl-li-item-block {
  display: flex;
}

.bl-li-txt-block {
  text-align: left;
  margin-left: 16px;
}

.bl-li-h3 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 20px;
}

.bl-cm-li-margin {
  margin-top: 24px;
}

.bl-cm-img-wrapper {
  background-color: #28a7451a;
  border-radius: 50%;
  width: 60px;
  height: 52px;
  padding: 12px;
}

.bl-cm-img-wrapper-2 {
  background-color: #00aeef1a;
  border-radius: 50%;
  width: 60px;
  height: 52px;
  padding: 12px;
}

.bl-cm-img-wrapper-3 {
  background-color: #ffc1071a;
  border-radius: 50%;
  width: 60px;
  height: 52px;
  padding: 12px;
}

.image-858 {
  border-radius: 15px;
  width: 100%;
  height: 100%;
}

.bl-card-wrapper {
  background-color: #fff;
  border-radius: 8px;
  padding: 24px 24px 65px;
  transition: all .3s;
  position: relative;
  box-shadow: 0 10px 15px -3px #0000001a;
}

.bl-card-wrapper:hover {
  transform: scale(1.05);
  box-shadow: 0 25px 50px -12px #00000040, 0 10px 15px -3px #0000001a;
}

.bl-card-img-wrapper {
  height: 160px;
  margin-bottom: 24px;
}

.bl-card-img {
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.bl-card-h3 {
  text-align: left;
  margin-top: 0;
  margin-bottom: 16px;
  font-family: Poppins;
}

.bl-event-section {
  background-color: #eff6ffcc;
  padding: 5rem 1rem;
  display: none;
}

.bl-card-info-block {
  margin-bottom: 20px;
}

.bl-info-wrapper {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.bl-info-wrapper.bl-info-margin {
  margin-top: 12px;
}

.bl-card-icon {
  width: 16px;
  height: 16px;
  margin-right: 8px;
}

.bl-card-info-txt {
  color: #4b5563;
  margin-bottom: 0;
}

.bl-card-para {
  color: #4b5563;
  text-align: justify;
  max-width: 850px;
  margin-bottom: 24px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  line-height: 1.625em;
}

.bl-card-para.bl-cm-li-para {
  color: #4b5563;
  padding-top: 0;
}

.bl-card-btn {
  color: #fff;
  text-align: center;
  background-color: #28a745;
  border-radius: 35px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 16px;
  font-weight: 700;
  position: relative;
  inset: auto 0% 0%;
}

.bl-card-btn:hover {
  background-color: #16a34a;
}

.bl-card-btn.bl-btn-bg-black, .bl-card-btn.bl-btn-bg-black:hover {
  background-color: #1f2937;
}

.bl-card-btn.bl-btn-bg-blue {
  background-color: #00aeef;
}

.bl-card-btn.bl-btn-bg-blue:hover {
  background-color: #2563eb;
}

.bl-benefits-section {
  padding: 5rem 1rem;
  position: relative;
}

.bl-benefits-container {
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 100%;
  margin-top: auto;
  margin-bottom: auto;
  display: flex;
  position: relative;
}

.bl-benefits-bg-img {
  opacity: .12;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/685c1bae9e779cd2183a0735_benefits.jpeg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.bl-benefits-grid {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-columns: 1fr 1fr 1fr;
  max-width: 1140px;
  margin-top: 32px;
  position: relative;
}

.bl-benefits-img-wrapper {
  border-radius: 50%;
  justify-content: center;
  align-items: flex-start;
  width: 80px;
  height: 80px;
  margin-bottom: 24px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  display: flex;
}

.bl-benefits-img-wrapper.bl-img-bg-green {
  background-color: #28a7451a;
}

.bl-benefits-img-wrapper.bl-img-bg-blue {
  background-color: #00aeef1a;
}

.bl-benefits-img-wrapper.bl-img-bg-yellow {
  background-color: #ffc1071a;
}

.bl-benefits-img-wrapper.bl-img-bg-purple {
  background-color: #f3e8ff;
  margin-top: 10px;
}

.bl-benefits-img-wrapper.bl-img-bg-pink {
  background-color: #fce7f3;
  margin-top: 10px;
}

.bl-benefits-img-wrapper.bl-img-bg-orange {
  background-color: #ffedd5;
  margin-top: 10px;
}

.bl-benefits-icon {
  width: 100%;
  height: 100%;
}

.bl-footer-section {
  background-color: #333;
  padding: 4rem 1rem;
  position: relative;
}

.bl-footer-bg-img {
  opacity: .1;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/685c2ab138b761165bb081a5_footer.jpeg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.bl-footer-bg-img.btl-footer-bg {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/69a9952983e82703355871d2_Frame%201707478825.webp");
}

.bl-footer-container {
  max-width: 1140px;
}

.bl-footer-grid {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  position: relative;
}

.bl-footer-block.btl-new-footer-block {
  text-align: left;
  margin-left: auto;
  margin-right: auto;
}

.bl-footer-heading {
  color: #fff;
  margin-top: 0;
  margin-bottom: 24px;
}

.bl-footer-heading.ntl-new-footer-heading {
  color: #fdf274;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  font-weight: 800;
}

.paragraph-192 {
  color: #d1d5db;
  margin-bottom: 24px;
  line-height: 24px;
}

.paragraph-192.btl-new-p {
  color: #fff;
  font-family: Urbanist, sans-serif;
  line-height: 32px;
}

.bl-footer-mail-block {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.bl-footer-mail-icon {
  width: 20px;
  height: 20px;
  margin-right: 12px;
}

.bl-footer-mail {
  color: #fff;
  margin-bottom: 0;
}

.bl-footer-phone-block {
  justify-content: flex-start;
  align-items: center;
  margin-top: 6px;
  display: flex;
}

.bl-footer-link {
  color: #d1d5db;
  margin-bottom: 12px;
  font-size: 16px;
  line-height: 24px;
  text-decoration: none;
  display: block;
}

.bl-footer-link:hover {
  color: #28a745;
}

.bl-footer-link.btl-new-footer-link {
  color: #fff;
  margin-bottom: 20px;
  font-family: Urbanist, sans-serif;
}

.bl-footer-link.btl-new-footer-link.hide {
  display: none;
}

.bl-footer-para {
  color: #d1d5db;
  margin-bottom: 12px;
  font-size: 16px;
  line-height: 24px;
  text-decoration: none;
  display: block;
}

.bl-footer-para.bl-footer-cp {
  text-align: center;
}

.bl-footer-para.btl-new-footer-para {
  font-family: Urbanist, sans-serif;
  line-height: 32px;
}

.bl-footer-divider {
  border-top: 1px solid #374151;
  margin-top: 48px;
  padding-top: 32px;
  position: relative;
}

.bl-form-section {
  background-color: #f9fafb;
  padding: 4rem 1rem 6rem;
  position: relative;
}

.bl-form-bg-img {
  opacity: .3;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/685c2ab1956c55d54f31b6cd_joc.jpeg");
  background-position: 50%;
  background-size: cover;
  position: absolute;
  inset: 0%;
}

.bl-form-wrapper {
  background-color: #fff;
  border-radius: 8px;
  max-width: 896px;
  margin-left: auto;
  margin-right: auto;
  padding: 15px 30px;
}

.bl-form-submit-btn-block {
  background-color: #28a745;
  border-radius: 35px;
  justify-content: center;
  align-items: center;
  margin-top: 24px;
  display: none;
}

.bl-form-submit-icon {
  width: 16px;
  height: 16px;
}

.submit-button-6 {
  color: #fff;
  cursor: pointer;
  background-color: #28a745;
  border: 1px #000;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  font-weight: 700;
  display: none;
}

.bl-form-label {
  text-align: left;
  margin-top: 24px;
  margin-bottom: 8px;
}

.bl-form-label.hide {
  display: none;
}

.bl-input-field {
  color: #000;
  text-align: left;
  background-color: #fff;
  border-radius: 8px;
  padding-top: 8px;
  font-weight: 500;
}

.bl-input-field:focus {
  border: .5px solid #28a745;
}

.bl-input-field.hide {
  display: none;
}

.bl-input-field.btl-new-select {
  width: 291px;
  height: 53px;
  color: var(--dim-grey-3);
  font-size: 16px;
  font-weight: 500;
}

.bl-main-div {
  display: block;
}

.bl-main-div.hidden {
  display: none;
}

.bl-form-note-block {
  background-color: #eff6ff;
  border: 1px solid #bfdbfe;
  border-radius: 8px;
  margin-top: 24px;
  padding: 16px;
}

.bl-form-note-txt {
  color: #1e40af;
  margin-bottom: 0;
  font-size: 14px;
}

.bl-form-note-txt.btl-new-form-note {
  color: #4a4a68;
  width: 291px;
  margin-top: 44px;
  font-family: Inter, Arial, sans-serif;
  font-size: 10px;
  font-weight: 500;
  line-height: 19px;
}

.bl-form-note-txt.btl-new-form-note.mob-hide {
  display: none;
}

.bl-form-para {
  color: #6b7280;
  margin-top: 24px;
  margin-bottom: 0;
  font-size: 14px;
}

.link-38, .link-39 {
  color: #2563eb;
}

.bl-newletter-mail {
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-field-36 {
  background-color: #374151;
  border-radius: 8px;
  margin-bottom: 0;
  margin-right: 10px;
  padding-top: 8px;
}

.bl-news-submit-btn {
  color: #fff;
  cursor: pointer;
  background-color: #28a745;
  border-radius: 8px;
  padding: 8px 15px;
  font-weight: 500;
  display: none;
}

.bl-news-submit-btn.btl-new-news-submit-btn {
  display: none;
}

.bl-newletter-form {
  justify-content: center;
  align-items: center;
  display: flex;
}

.bl-newletter-form.btl-new-newsletter-form {
  position: relative;
}

.bl-newsletter-mail-field {
  color: #fff;
  background-color: #374151;
  border-radius: 8px;
  margin-bottom: 0;
  margin-right: 10px;
  padding-top: 8px;
}

.bl-newsletter-mail-field.btl-new-mail-field {
  background-color: #fff;
  border: 1px solid #b5b5ff;
  width: 500px;
  height: 53px;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.bl-new-container {
  justify-content: center;
  align-items: center;
  max-width: 100%;
  height: 960px;
  display: flex;
  position: relative;
}

.white-play {
  width: 16px;
}

.image-860 {
  width: 18px;
}

.black-play {
  width: 16px;
  display: none;
}

.bl-form-success-block {
  color: #fff;
  background-color: #28a745;
  border-radius: 10px;
  font-size: 16px;
}

.bl-tc-header-container {
  width: 100%;
}

.bl-tc-hearder-block {
  background-color: #333;
  padding: 32px 16px;
}

.bl-tc-content-block {
  background-color: #fafafa;
  padding: 48px 16px;
}

.bl-tc-content-container {
  background-color: #fff;
  border-radius: 6px;
  padding: 32px;
  box-shadow: 0 10px 15px -3px #0000001a;
}

.bl-tc-home-btn {
  background-color: #333;
  border-radius: 6px;
  margin-bottom: 16px;
  padding: 8px 16px;
  font-weight: 500;
}

.bl-tc-home-btn:hover {
  color: #28a745;
  background-color: #fff;
}

.bl-tc-head {
  color: #fff;
  font-size: 48px;
}

.bl-tc-subheading {
  margin-top: 0;
  margin-bottom: 8px;
  font-size: 30px;
}

.italic-text-4 {
  color: #4b5563;
}

.bl-tc-italic-para {
  margin-bottom: 32px;
}

.bl-tc-para {
  color: #374151;
  margin-bottom: 24px;
  font-size: 16px;
  line-height: 26px;
}

.bl-tc-divider {
  border: .5px solid #e2e8f0;
  margin-top: 32px;
  margin-bottom: 32px;
}

.bl-tc-subhead {
  margin-top: 0;
  margin-bottom: 16px;
  font-family: Poppins;
  font-size: 24px;
}

.paragraph-193 {
  line-height: 24px;
}

.bold-text-19 {
  font-size: 16px;
}

.bl-tc-li-para {
  color: #374151;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 26px;
}

.bl-tc-li-para.bl-li-sub-para {
  position: relative;
  left: 25px;
}

.bl-tc-li-para.bl-tc-li-para-margin {
  margin-bottom: 8px;
}

.bl-tc-list {
  padding-left: 20px;
}

.bl-tc-sub-para {
  color: #374151;
  margin-bottom: 12px;
  font-size: 16px;
  line-height: 26px;
}

.bl-tc-sub-para.text-align-center {
  text-align: center;
}

.bl-footer-form-success-block {
  color: #4a4a68;
  background-color: #fff;
  border-radius: 10px;
  font-size: 16px;
}

.text-block-407 {
  color: #000;
  font-weight: 500;
}

.column-25 {
  padding-left: 0;
}

.column-26 {
  padding-right: 0;
}

.bl-card-btn-wrapper {
  margin-bottom: 24px;
  margin-left: 24px;
  margin-right: 24px;
  position: absolute;
  inset: auto 0% 0%;
}

.join-here-link {
  color: #007bff;
  align-self: center;
  padding-left: 2px;
  font-size: 14px;
  font-weight: 400;
  text-decoration: none;
}

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

.bl-form-submit-btn-div {
  background-color: #28a745;
  border-radius: 35px;
  justify-content: center;
  align-items: center;
  margin-top: 24px;
  display: flex;
}

.sign-up-submit {
  color: #fff;
  cursor: pointer;
  background-color: #28a745;
  border: 1px #000;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  font-weight: 700;
}

.sign-up-submit:hover {
  color: #fff;
}

.bl-news-submit {
  color: #fff;
  cursor: pointer;
  background-color: #28a745;
  border-radius: 8px;
  padding: 8px 15px;
  font-weight: 500;
}

.bl-news-submit:hover {
  color: #fff;
}

.bl-news-submit.btl-new-news-submit-btn {
  background-color: var(--medium-slate-blue);
  border-radius: 0;
  width: 58px;
  padding-top: 15px;
  font-family: Inter, Arial, sans-serif;
  font-size: 28px;
  font-weight: 400;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.paragraph-194 {
  margin-top: 10px;
  line-height: 22px;
}

.div-block-766 {
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
}

.field-label-19, .field-label-20 {
  display: none;
}

.text-field-37 {
  color: #000;
  border-radius: 9px;
  height: 48px;
}

.text-field-37.message-field, .text-field-37.message-field-copy {
  height: 96px;
  padding-bottom: 50px;
}

.text-field-38 {
  border-radius: 9px;
  height: 48px;
}

.form-block-12 {
  justify-content: center;
  width: 360px;
  margin-top: 12px;
  display: block;
}

.form-17 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-flow: column;
  align-items: stretch;
  display: flex;
}

.div-block-767 {
  color: #fff;
  text-align: center;
}

.div-block-767.contact-us-head-wrapper {
  text-align: left;
}

.div-block-767.new-contact-form-head {
  flex-flow: column;
  align-items: flex-start;
  margin-bottom: 40px;
  display: flex;
}

.checkbox-label-8 {
  color: #fff;
}

.submit-button-7 {
  display: none;
}

.checkbox-field-11 {
  margin-bottom: 12px;
}

.text-field-40 {
  color: #000;
  border-radius: 9px;
  height: 48px;
}

.text-field-40.message-field {
  height: 96px;
  padding-bottom: 50px;
}

.text-field-41 {
  color: #000;
  border-radius: 9px;
  height: 48px;
}

.text-field-41.message-field {
  height: 96px;
  padding-bottom: 50px;
  display: none;
}

.heading-243 {
  color: #fff;
  font-size: 24px;
}

.text-block-409 {
  color: #fff;
  text-align: center;
}

.div-block-768 {
  flex-flow: column;
  align-items: center;
  display: flex;
}

.div-block-768.success-card {
  justify-content: center;
  display: none;
}

.form-card {
  flex-flow: column;
  display: block;
}

.form-card.new-contact-form-card {
  width: 360px;
}

.loader {
  justify-content: center;
  width: 20%;
  margin-left: auto;
  margin-right: auto;
  display: none;
  position: static;
}

.image-861 {
  margin-left: auto;
}

.textarea-8 {
  color: #000;
  border-radius: 9px;
  max-width: 360px;
  max-height: 100px;
  padding-top: 10px;
}

.textarea-8.text-area {
  min-height: 96px;
}

.submit-button-8 {
  width: 330px;
  height: 55px;
  color: var(--medium-slate-blue);
  letter-spacing: .05px;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6409a83784239cf091286337_btn-bg-white.webp");
  background-position: 0 0;
  background-size: 100% 100%;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
}

.text-field-42 {
  border-radius: 9px;
  width: 360px;
  height: 48px;
}

.new-contact-us-field {
  border-radius: 9px;
  height: 48px;
  font-size: 13px;
  font-weight: 400;
}

.new-contact-us-field.new-contact-us-message-field {
  object-fit: fill;
  max-width: none;
  height: 96px;
  max-height: none;
  padding-top: 4px;
  display: block;
}

.new-contact-us-field.qatr-contact-form-field {
  border-radius: 6px;
  height: 53px;
  margin-bottom: 30px;
}

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

.text-block-444 {
  text-align: left;
  align-self: auto;
}

.div-block-770 {
  background-color: #002184;
  width: 911px;
  height: 480px;
  padding-top: 20px;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}

.div-block-770.mob-div {
  width: auto;
  height: auto;
}

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

.div-block-772 {
  justify-content: space-between;
  display: flex;
}

.div-block-773 {
  width: 495px;
  margin-left: 350px;
  margin-right: auto;
  padding-top: 0;
}

.section-56 {
  object-fit: fill;
}

.div-block-774 {
  grid-column-gap: 60px;
  grid-row-gap: 29px;
  background-color: #f0eeff;
  flex-flow: wrap;
  justify-content: space-around;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.div-block-774.announcement-bar-mob1 {
  display: none;
}

.div-block-774.announcement-bar-mob1.scroll-track {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: row;
  justify-content: flex-start;
  display: flex;
}

.div-block-774.announcement-bar-desk {
  grid-column-gap: 55px;
  grid-row-gap: 8px;
  justify-content: center;
  margin-top: 87px;
  padding-top: 18px;
  padding-bottom: 18px;
  position: static;
  top: 0;
}

.div-block-774.announcement-bar-desk.scroll-content {
  grid-column-gap: 24px;
  background-color: #0000;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-top: 9px;
  padding-bottom: 0;
}

.announcement-bar {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.bold-text-20 {
  color: #4a4a68;
  font-weight: 700;
}

.text-block-445 {
  color: #fff;
  text-align: center;
  margin-left: 10px;
  font-size: 16px;
  font-weight: 400;
  line-height: 28px;
}

.div-block-775, .div-block-776 {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  flex-flow: column;
  align-items: center;
  display: flex;
}

.div-block-777 {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  justify-content: center;
  display: flex;
}

.text-block-446, .text-block-447 {
  color: #fff;
  font-size: 20px;
  font-weight: 700;
}

.text-block-448 {
  color: #fff;
  font-size: 12px;
  font-weight: 400;
}

.text-block-449 {
  color: #fff;
  font-size: 12px;
}

.button-30 {
  text-align: center;
  background-color: #785dfb;
  border-radius: 9px;
  justify-content: center;
  align-items: center;
  width: 191px;
  height: 44px;
  font-size: 18.26px;
  font-weight: 600;
  display: flex;
}

.button-30.open-banner {
  color: #785dfb;
  background-color: #fff;
  width: 153px;
  height: 42px;
  margin-top: -4px;
  font-size: 16.26px;
  transition: opacity .2s;
  position: static;
}

.text-block-450 {
  color: #000;
  font-size: 11px;
  font-weight: 500;
}

.text-span-105 {
  font-weight: 500;
}

.text-span-106, .text-span-107 {
  color: #785dfb;
  margin-right: 2px;
  font-weight: 600;
}

.text-span-108 {
  color: #785dfb;
  text-decoration: underline;
}

.text-span-108.open-banner {
  font-weight: 600;
}

.heading-246 {
  color: #fff;
  margin-bottom: 0;
  font-family: Manrope;
  font-size: 21px;
  font-weight: 400;
}

.heading-247 {
  color: #b05dff;
  margin-top: 0;
  font-family: Monda;
  font-size: 40px;
}

.text-span-111 {
  display: block;
}

.text-block-451 {
  color: #fff;
  font-size: 18px;
}

.text-block-452 {
  color: #fff;
  margin-top: 20px;
  margin-bottom: 20px;
  font-family: Manrope;
  font-size: 16px;
}

.div-block-778 {
  background-color: #ffffff17;
  border-radius: 7px;
  justify-content: center;
  align-items: center;
  width: 330px;
  height: 30px;
  margin-bottom: 20px;
  display: flex;
}

.text-block-453 {
  color: #fff;
  font-family: Manrope;
  font-size: 18px;
  font-weight: 600;
}

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

.text-block-454 {
  color: #fff;
  font-family: Manrope;
  font-size: 18.22px;
  font-weight: 600;
}

.button-31 {
  color: #671793;
  background-color: #fff;
  border-radius: 7.59px;
  width: auto;
  height: 44px;
  padding-top: 11px;
  padding-bottom: 11px;
  font-size: 19px;
  font-weight: 700;
  position: absolute;
  bottom: 75px;
  right: 42%;
}

.button-31.mob-btn {
  color: #671793;
  background-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 30px;
  padding: 0 10px;
  font-size: 12px;
  display: flex;
  inset: auto auto 4% 5%;
}

.text-block-455 {
  color: #fff;
}

.image-862 {
  position: absolute;
  inset: auto auto 0% 0%;
}

.image-863 {
  position: absolute;
  inset: 9% 10% auto auto;
}

.div-block-780 {
  width: auto;
  height: auto;
  display: none;
  position: relative;
}

.button-32 {
  position: absolute;
  bottom: 20px;
}

.div-block-781 {
  display: none;
  position: relative;
}

.link-40 {
  font-weight: 600;
}

.text-span-112 {
  display: block;
}

.text-span-113 {
  color: #785dfb;
}

.text-span-114 {
  color: var(--medium-slate-blue);
}

.list-item-5 {
  color: #71717a;
  line-height: 24px;
}

.paragraph-195 {
  color: #00000080;
  margin-bottom: 0;
  font-size: 14px;
}

.paragraph-196 {
  color: #4a4a68;
  line-height: 26px;
}

.paragraph-196.who-is-it-for-card-desc {
  text-align: center;
  line-height: 25px;
}

.text-span-115 {
  color: var(--medium-slate-blue);
}

.text-span-116 {
  display: block;
}

.text-span-117, .text-span-118 {
  color: var(--medium-slate-blue);
}

.list-item-6 {
  line-height: 26px;
}

.text-span-119 {
  display: block;
}

.text-span-120 {
  color: var(--medium-slate-blue);
}

.image-864, .image-865, .image-866, .image-867, .image-868 {
  margin-left: 0;
}

.text-block-456 {
  color: #fff;
  font-size: 20px;
  font-weight: 700;
}

.text-block-457 {
  color: #fff;
  font-size: 12px;
}

.div-block-782 {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  flex-flow: column;
  align-items: center;
  display: none;
}

.text-span-121 {
  font-weight: 700;
}

.text-span-122 {
  color: #785dfb;
  font-weight: 700;
  display: inline;
}

.text-span-123, .text-span-124 {
  color: #785dfb;
  font-weight: 700;
}

.text-span-125 {
  color: #785dfb;
  font-weight: 700;
  text-decoration: underline;
}

.scroll-track {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.webinar-announcement-bar {
  background-color: #0000;
  background-image: linear-gradient(#8a73fb, #6238eb);
  height: 56px;
  display: block;
  overflow: hidden;
}

.webinar-announcement-bar-mob {
  background-color: #f0eeff;
  display: none;
  overflow: hidden;
}

.div-block-783 {
  height: 170px;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
}

.announcement-bar-block {
  z-index: 9999;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
}

.text-span-126 {
  display: inline;
}

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

.div-block-784.test55 {
  display: block;
}

.div-block-784.test55.test55-1 {
  display: none;
}

.image-869 {
  margin-top: -28px;
}

.panel-wrapper {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: column;
  display: flex;
}

.fa-features-panel {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: #fff;
  border: .75px solid #52468a66;
  border-radius: 8px;
  flex-flow: row;
  align-items: center;
  width: 653px;
  padding-top: 14px;
  padding-bottom: 14px;
  padding-left: 26px;
  transition: box-shadow 3s;
  display: flex;
}

.fa-features-panel:hover {
  filter: drop-shadow(0 4px 24px #00000026);
}

.text-block-458 {
  color: #4a4a68;
  font-size: 19px;
  font-weight: 500;
}

.ta-expertise-card-wrapper {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: wrap;
  justify-content: center;
  margin-top: 40px;
  display: flex;
}

.ta-expertise-card {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  border: .75px solid #52468a66;
  border-radius: 8px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 360px;
  height: 250px;
  display: flex;
}

.ta-expertise-card:hover {
  -webkit-backdrop-filter: drop-shadow(0 4px 20px #00000026);
  backdrop-filter: drop-shadow(0 4px 20px #00000026);
}

.ta-expertise-card.ta-mob-card {
  display: none;
}

.text-block-459 {
  color: #4a4a68;
  font-size: 22px;
  font-weight: 600;
}

.text-block-460 {
  color: #4a4a68;
  font-size: 16px;
}

.image-870 {
  margin-bottom: 20px;
}

.text-span-127, .text-span-128 {
  color: var(--medium-slate-blue);
}

.text-block-461 {
  color: var(--white);
  background-color: #77438c;
  border-radius: 2px;
  padding: 5px 10px;
  font-size: 12px;
  font-weight: 700;
  display: block;
}

.div-block-785 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  margin-top: 24px;
  padding: 0 20px;
  display: flex;
}

.text-block-462 {
  color: #58676d;
  background-color: #efe9fb;
  border-radius: 2px;
  padding: 5px 10px;
  font-size: 12px;
  font-weight: 600;
}

.priority-schedule-text {
  color: var(--medium-slate-blue);
  margin-top: 0;
  font-size: 13px;
  font-weight: 700;
  display: none;
  position: absolute;
  inset: -55px 0 0%;
}

.text-span-129 {
  color: var(--medium-slate-blue);
}

.section-57, .div-block-789 {
  display: none;
}

.div-block-790 {
  grid-column-gap: 36px;
  grid-row-gap: 36px;
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  display: flex;
}

.div-block-790.hide {
  display: none;
}

.div-block-790._3certs {
  grid-column-gap: 45px;
  grid-row-gap: 45px;
}

.text-span-133 {
  color: var(--medium-slate-blue);
}

.text-span-134 {
  display: inline-block;
}

.text-span-135, .text-span-136 {
  color: var(--medium-slate-blue);
}

.text-block-465 {
  color: var(--dark-slate-blue);
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 600;
}

.ai-testing-flipcard {
  cursor: auto;
  border: 1px solid #0000001a;
  border-radius: 10px;
  flex-flow: column;
  display: flex;
  box-shadow: 0 4px 4px #0000000d;
}

.ai-testing-flipcard-wrap {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: wrap;
  justify-content: center;
  margin-top: 60px;
  display: none;
}

.ai-testing-flipcard-wrap.os-flipcards {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.accordion-wrapper {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  width: 100%;
  display: flex;
}

.hidden-risk-accordion {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  border: 1px #785dfb;
  border-bottom-style: solid;
  border-radius: 7px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  padding: 10px 10px 10px 15px;
  display: flex;
  box-shadow: 0 1px 4px #00000040;
}

.heading-248 {
  color: #4a4a68;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 18px;
}

.div-block-791 {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  align-items: flex-start;
  display: flex;
}

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

.image-872 {
  margin-top: 3px;
}

.text-block-466 {
  font-size: 16px;
}

.text-block-466.hidden-risk-content {
  color: #4a4a68;
  line-height: 27px;
  display: block;
}

.heading-249 {
  width: 351px;
  color: var(--dark-slate-blue);
  font-size: 40px;
  line-height: 48px;
}

.text-span-137 {
  color: var(--medium-slate-blue);
}

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

.image-873 {
  width: auto;
  position: absolute;
  inset: auto auto 0% 0%;
}

.ai-testing-faq {
  border: 1px solid #8378ba4d;
  border-radius: 8px;
  justify-content: space-between;
  align-items: baseline;
  width: 100%;
  padding: 15px;
  display: flex;
}

.ai-testing-faq.qatr-faq {
  border-style: none none solid;
  border-bottom-width: 2px;
  border-bottom-color: #8378ba4d;
}

.heading-250 {
  color: #333;
  font-size: 20px;
  font-weight: 600;
}

.heading-250.ai-testing-faq-question {
  margin-top: 0;
  margin-bottom: 0;
}

.image-874.faq-plus {
  width: 13px;
  height: 13px;
}

.text-block-467 {
  color: #4a4a68;
  font-size: 16px;
  font-weight: 500;
  display: none;
}

.text-block-467.ai-testing-faq-answer {
  margin-top: 6px;
  line-height: 27px;
  display: none;
}

.faq-minus {
  width: 13px;
  height: auto;
}

.image-875 {
  display: none;
}

.list-item-7, .list-item-8, .list-item-9 {
  line-height: 24px;
}

.text-span-139 {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/68c983fc401cdb09106cc321_63fc72eb166290b01e440020_path2987.png.png");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: auto;
  display: inline-block;
}

.text-span-140, .text-span-141, .text-span-142 {
  color: var(--medium-slate-blue);
}

.userecho-text {
  color: #58676d;
  text-align: right;
  font-size: 16px;
  line-height: 32px;
}

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

.div-block-795 {
  justify-content: center;
  align-items: center;
  margin-bottom: 5px;
  display: flex;
}

.text-block-469 {
  color: var(--medium-slate-blue);
  font-size: 40px;
  font-weight: 900;
}

.userecho-why-moolya-section {
  background-color: #f9f6fd;
  padding: 80px 10px;
}

.userecho-why-moolya-section.qatr-leaders-sec {
  background-color: #f5f3ff;
}

.userecho-why-moolya-section.qatr-leaders-sec.qatr-worth-sec {
  background-color: #fff;
}

.userecho-why-moolya-section.qatr-leaders-sec.qatr-worth-sec.qatr-ep-sec {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/69b4437877326cfce2fc50da_Frame%201707478851.svg");
  background-position: 0 0;
  background-repeat: repeat;
  background-size: cover;
  position: static;
}

.userecho-why-moolya-section.qatr-leaders-sec.qatr-worth-sec.qatr-ep-sec.qatr-hosts-sec {
  background-image: none;
  position: relative;
}

.userecho-why-moolya-section.qatr-leaders-sec.qatr-worth-sec.qatr-ep-sec.no-padding {
  padding-left: 0;
  padding-right: 0;
}

.why-moolya-wrapper {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: stretch;
  margin-top: 70px;
  display: flex;
}

.why-moolya-wrapper._5d-sec-wrapper {
  display: none;
}

.why-moolya-wrapper.mob-hide {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: center;
}

.why-moolya-wrapper.desk-hide {
  display: none;
}

.why-moolya-wrapper.qatr-episodes-wrapper {
  flex-flow: row;
}

.userecho-why-moolya-card {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 30%;
  padding: 10px;
  display: flex;
}

.userecho-why-moolya-card.qatr-desk-card {
  z-index: 999;
  background-color: #0000;
  border-radius: 10px;
  justify-content: flex-end;
  align-items: flex-start;
  width: auto;
  height: 482px;
  padding: 30px 30px 30px 34px;
  position: static;
}

.userecho-why-moolya-card.qatr-desk-card.tech-leaders, .userecho-why-moolya-card.qatr-desk-card.managers, .userecho-why-moolya-card.qatr-desk-card.product-people {
  background-image: none;
}

.userecho-why-moolya-card.qatr-episode-card {
  width: auto;
  height: auto;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

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

.heading-251.f16 {
  color: var(--white);
  font-size: 16px;
}

.text-block-470 {
  color: var(--dark-slate-blue);
  text-align: center;
  font-size: 16px;
  line-height: 27px;
}

.text-block-470.left {
  width: 241px;
  color: var(--white);
  text-align: left;
  line-height: 32px;
}

.text-block-471 {
  color: #4a4a68;
  width: 527px;
  font-size: 18px;
  line-height: 25px;
  display: block;
}

.text-block-471.mob-sub-heading {
  display: none;
}

.image-877 {
  position: absolute;
  inset: -7% -6% auto auto;
}

.image-878 {
  position: absolute;
  top: 12%;
  left: -12%;
}

.ai-testi9ng-cs-mob {
  display: none;
}

.image-879 {
  opacity: .36;
  position: absolute;
  inset: auto auto -17% -10%;
}

.image-879.img879-2 {
  inset: -20% -5% auto auto;
}

.honeypot-field {
  display: none;
}

.text-span-143, .text-span-144, .text-span-145 {
  color: var(--medium-slate-blue);
}

.enterprise-h1 {
  color: #fff;
  width: 616px;
  font-size: 42px;
  font-weight: 500;
  line-height: 127%;
}

.text-span-146 {
  font-weight: 800;
}

.text-block-472 {
  color: #fff;
  width: 529px;
  margin-top: 20px;
  font-size: 20px;
  line-height: 130%;
}

.text-block-473 {
  color: #fff;
  margin-top: 45px;
  margin-bottom: 15px;
  font-size: 18px;
  font-weight: 500;
}

.ent-sol-head {
  font-size: 32px;
  line-height: 1.3;
}

.list-item-10 {
  margin-bottom: 5px;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5;
}

.text-block-474 {
  font-size: 16px;
}

.text-block-475 {
  font-size: 16px;
  line-height: 1.5;
}

.list-10 {
  border: 1px #000;
  border-bottom: 2px solid #575ca6;
  width: 82%;
  margin-bottom: 20px;
  padding-bottom: 40px;
  padding-right: 10px;
}

.heading-252 {
  text-align: center;
  margin-top: 10px;
  font-size: 24px;
  font-weight: 500;
  line-height: 1.5;
}

.text-span-147 {
  color: #575ca6;
}

.div-block-796 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: #efeff7;
  flex-flow: column;
  align-items: stretch;
  width: 48%;
  padding: 20px;
  display: flex;
}

.text-block-476 {
  color: #fff;
  background-color: #575ca6;
  width: auto;
  padding: 8px 12px;
  font-size: 16px;
  font-weight: 500;
  display: block;
}

.div-block-797 {
  display: flex;
}

.heading-253 {
  margin-top: 0;
  margin-bottom: -5px;
  font-size: 24px;
  font-weight: 600;
  line-height: 1.3;
}

.text-block-477 {
  font-size: 16px;
  line-height: 20;
}

.text-block-478 {
  padding-right: 20px;
  font-size: 16px;
  line-height: 1.4;
}

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

.text-block-479 {
  color: #000;
  font-size: 18px;
  font-weight: 500;
  line-height: 130%;
}

.image-880 {
  border-radius: 6px;
}

.div-block-798 {
  justify-content: space-between;
  display: flex;
}

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

.div-block-799 {
  flex-flow: column;
  align-items: flex-start;
  display: flex;
}

.image-882 {
  align-self: flex-end;
}

.number-card {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: #575ca6;
  border-radius: 8px;
  flex-flow: column;
  align-items: center;
  width: 100%;
  padding: 46px 12px;
  display: flex;
}

.text-block-480 {
  color: #fff;
  font-size: 50px;
  font-weight: 800;
}

.text-block-481 {
  color: #fff;
  font-size: 21px;
  font-weight: 500;
}

.div-block-800 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.text-span-148 {
  color: #ffd40a;
  font-weight: 700;
}

.text-span-149 {
  font-weight: 500;
}

.text-span-150 {
  font-weight: 300;
}

.image-883 {
  width: 950px;
}

.image-884 {
  vertical-align: baseline;
  align-self: flex-end;
  position: absolute;
  bottom: 10%;
}

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

.heading-254 {
  font-family: Inter, Arial, sans-serif;
  font-size: 34px;
  font-style: italic;
  font-weight: 400;
}

.image-885 {
  border: 3px solid #575ca6;
  border-radius: 999px;
}

.text-block-482 {
  color: #575ca6;
  font-size: 20px;
}

.div-block-803 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  align-items: center;
  display: flex;
}

.image-886 {
  margin-top: 10px;
}

.image-887 {
  position: absolute;
  inset: auto 0% 0% auto;
}

.flip-card {
  width: 32%;
}

.flip-inner {
  flex-flow: column;
  justify-content: center;
  display: block;
}

.flip-front {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  background-color: #303030;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 44px 31px 22px;
  display: flex;
}

.flip-front.white-bg {
  border-bottom: 11px solid var(--medium-slate-blue);
  filter: drop-shadow(0 2px 8px #00000026);
  background-color: #0000;
  background-image: linear-gradient(#fff, #ece8fd);
}

.flip-back {
  background-color: #785dfb;
  border-bottom: 11px solid #000;
  justify-content: center;
  align-items: center;
  padding: 44px 31px 16px;
  display: flex;
}

.flip-back.no-border-bottom {
  border-bottom-style: none;
}

.heading-255 {
  color: #fff;
  text-align: center;
  font-weight: 600;
  line-height: 1.3;
}

.heading-255.purple-head {
  color: #77438c;
}

.text-block-483 {
  color: #fff;
  text-align: center;
  font-size: 16px;
  line-height: 26px;
}

.div-block-804 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  justify-items: center;
  display: flex;
}

.text-block-484 {
  color: #fff;
  text-align: center;
  font-size: 20px;
  font-weight: 500;
  line-height: 1.3;
}

.div-block-805 {
  height: 100%;
}

.image-888 {
  margin-left: -10px;
}

.text-span-157, .text-span-158, .text-span-159 {
  color: var(--medium-slate-blue);
}

.div-block-809 {
  margin-top: 45px;
}

.text-span-161 {
  color: var(--medium-slate-blue);
}

.image-890 {
  display: none;
}

.text-span-163, .text-span-166 {
  color: var(--medium-slate-blue);
}

.image-891 {
  filter: invert();
}

.text-span-169, .text-span-170, .text-span-171 {
  color: var(--medium-slate-blue);
}

.logo-section1 {
  padding-top: 20px;
  display: none;
}

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

.logo-round.round-2 {
  display: block;
}

.text-span-172, .text-span-173 {
  color: var(--medium-slate-blue);
}

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

.card {
  padding: 20px;
}

.card-inner {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  align-items: center;
  display: flex;
}

.card-inner.rl-card-inner {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
}

.card-heading {
  color: var(--dark-slate-blue);
  text-align: center;
  font-size: 22px;
  font-weight: 600;
}

.card-heading.rl-card-heading {
  margin-top: 0;
}

.card-desc {
  color: var(--dark-slate-blue);
  text-align: center;
  font-size: 16px;
}

.card-alt-desc {
  color: var(--dark-slate-blue);
  text-align: center;
  font-size: 22px;
  font-weight: 700;
  line-height: 30px;
}

.card-alt-desc.rl-alt-desc {
  font-size: 18px;
  font-weight: 400;
  line-height: 34px;
}

.text-span-174 {
  display: inline-block;
}

.text-span-175 {
  color: var(--medium-slate-blue);
}

.text-span-181 {
  display: inline-block;
}

.text-span-182 {
  display: block;
}

.text-span-183 {
  display: inline;
}

.text-span-184, .text-span-185, .text-span-186 {
  color: var(--medium-slate-blue);
}

.div-block-811.expand {
  display: none;
}

.div-block-812.collapse {
  z-index: 999;
  display: none;
  position: relative;
}

.text-span-187, .text-span-188, .text-span-189, .text-span-190, .text-span-191, .text-span-192 {
  color: var(--medium-slate-blue);
}

.div-block-813 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  min-height: 48px;
  padding: 10px 20px;
  font-size: 16px;
  font-weight: 500;
  display: flex;
  box-shadow: 0 -3px 4px -2px #0000001a, 0 6px 6px -1px #0000001a;
}

.div-block-814 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: center;
  margin-bottom: 60px;
  display: flex;
}

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

.text-block-490 {
  color: var(--dark-slate-blue);
  font-size: 16px;
  line-height: 25px;
}

.image-895 {
  width: 64px;
}

.div-block-816 {
  justify-content: center;
  display: none;
}

.text-span-193 {
  color: var(--medium-slate-blue);
}

.image-896 {
  position: absolute;
  inset: auto 0% 0% auto;
}

.image-897 {
  text-align: right;
  margin-top: -20px;
  margin-left: auto;
  padding-right: 100px;
  display: block;
}

.text-span-194 {
  display: inline-block;
}

.image-898 {
  color: #0000;
}

.text-span-196, .text-span-197 {
  color: var(--medium-slate-blue);
}

.text-block-491 {
  color: #393939;
  letter-spacing: -.02em;
  margin-top: 40px;
  font-size: 20px;
  font-weight: 500;
  line-height: 38px;
}

.text-span-198, .text-span-199 {
  color: var(--medium-slate-blue);
}

.text-span-200 {
  color: var(--medium-slate-blue);
  line-height: 68px;
}

.heading-257 {
  color: var(--dark-slate-blue);
  text-align: left;
  font-size: 35px;
  font-weight: 600;
  line-height: 40px;
}

.text-block-492 {
  color: var(--dark-slate-blue);
  font-size: 16px;
  line-height: 25px;
}

.text-block-493 {
  color: #6238eb;
  text-align: center;
  background-color: #f0ebff;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  width: 53px;
  height: 33px;
  padding: 0;
  font-weight: 500;
  display: flex;
}

.text-block-493.text-block2 {
  width: auto;
  height: auto;
  padding: 5px 10px;
}

.text-span-201, .text-span-202, .text-span-203 {
  color: var(--medium-slate-blue);
}

.text-block-494 {
  text-align: center;
  font-size: 20px;
  line-height: 32px;
}

.text-block-494.qatr-subtxt {
  white-space: normal;
  width: 868px;
  font-family: Satoshi, Arial, sans-serif;
  font-size: 22px;
}

.div-block-819 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: column;
  justify-content: center;
  padding-top: 100px;
  display: flex;
}

.text-span-204 {
  color: var(--medium-slate-blue);
}

.div-block-820 {
  background-color: #fff;
  border: 1px solid #cdcdcd;
  border-radius: 40px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 354px;
  height: 86px;
  display: flex;
  box-shadow: 0 0 20px #a8a8a84d;
}

.heading-258 {
  color: #671793;
  margin-top: 0;
  margin-bottom: 0;
}

.div-block-821 {
  justify-content: space-between;
  display: flex;
}

.div-block-822 {
  justify-content: center;
  display: flex;
}

.div-block-823 {
  justify-content: space-between;
  display: flex;
}

.div-block-824 {
  justify-content: center;
  display: flex;
}

.text-span-205, .text-span-206, .text-span-207, .text-span-209, .text-span-210, .text-span-211 {
  color: var(--medium-slate-blue);
}

.heading-259 {
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 20px;
  line-height: 38px;
}

.text-block-495 {
  font-size: 20px;
}

.div-block-825 {
  border-radius: 10px;
  padding: 32px 40px;
  box-shadow: 0 1px 5px #0000000d, 0 0 6px #00000026;
}

.div-block-826 {
  grid-column-gap: 36px;
  grid-row-gap: 36px;
  justify-content: center;
  margin-top: 40px;
  display: flex;
}

.text-span-212 {
  color: var(--medium-slate-blue);
}

.link-42 {
  color: var(--medium-slate-blue);
  margin-top: 55px;
  font-size: 16px;
  font-weight: 700;
  display: block;
}

.text-block-496 {
  margin-top: 40px;
  font-size: 15px;
  line-height: 24px;
}

.text-block-497 {
  width: 757px;
  font-size: 20px;
  font-weight: 400;
}

.text-block-497.desk-hide {
  display: none;
}

.text-span-213 {
  color: var(--white);
  letter-spacing: -.5px;
  vertical-align: baseline;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/69933dcfe35c71b238483a8c_Group%201707479057.svg");
  background-position: 0 0;
  background-size: auto;
  flex-flow: row;
  justify-content: flex-start;
  padding-bottom: 0;
  padding-left: 5px;
  padding-right: 7px;
  font-size: 52px;
  line-height: 68px;
  display: inline-block;
}

.text-block-498 {
  color: var(--dark-slate-blue);
  margin-top: 10px;
  font-family: Satoshi, Arial, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.5;
  position: static;
}

.link-block-97 {
  filter: grayscale(300%);
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6409a83712b4fe431ac2b6a3_btn-bg-purple.webp");
  background-position: 0 0;
  background-size: cover;
  background-attachment: scroll;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 170px;
  height: 55px;
  display: flex;
}

.link-block-97.sign-in-hero {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/699fc878985d579fd17012b6_Form%20-%20Email%20Form%207%20%E2%86%92%20Link.svg");
}

.text-block-499 {
  color: #fff;
  font-size: 16px;
  font-weight: 700;
}

.link-block-98 {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/62457b7f02e15f3ceb7f73f6_Hero%20BG.jpg");
  background-position: 0 0;
  background-size: auto;
  justify-content: center;
  align-items: center;
  width: 261px;
  height: 55px;
  display: flex;
}

.link-block-98.past-ep-btn {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/699fc8781753b1508502ca99_Form%20-%20Email%20Form%207%20%E2%86%92%20Link-1.svg");
}

.text-block-500 {
  color: var(--medium-slate-blue);
  -webkit-text-decoration-skip-ink: none;
  text-decoration-skip-ink: none;
  border: 0 #000;
  font-size: 16px;
  font-weight: 700;
  -webkit-text-decoration: none;
  text-decoration: none;
}

.div-block-827 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  margin-top: 30px;
  display: flex;
}

.div-block-828 {
  background-color: #fef9fe;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 60px;
  height: 60px;
  display: flex;
}

.slider__arrow {
  color: #101010;
  background-color: #fff;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  transition: color .2s, background-color .2s;
  display: flex;
  box-shadow: 0 8px 20px #0006;
}

.slider__arrow:hover {
  color: #fff;
  background-color: #000;
}

.slider__arrow.left {
  transform: translate(-50%);
}

.slider__arrow.right {
  transform: translate(50%);
}

.slide-44 {
  position: static;
  inset: 0%;
  overflow: visible;
}

.slider__icon {
  font-size: 24px;
  font-weight: 700;
}

.slide__image {
  z-index: 1;
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0% auto auto 0%;
  box-shadow: 0 10px 40px #00000080;
}

.slide__image.previous {
  z-index: 0;
  transform-origin: 50%;
  transform: translate(-120px)rotate(-3deg)scale(.8);
}

.slide__image.current {
  z-index: 2;
  transform-origin: 50%;
}

.slide__image.next {
  z-index: 1;
  transform-origin: 50%;
  transform: translate(120px)rotate(3deg)scale(.8);
}

.slider {
  background-color: #0000;
  width: 800px;
  height: 600px;
}

.page-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: none;
  overflow: hidden;
}

.slider__mask {
  position: static;
  overflow: visible;
}

.slider__nav {
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-501 {
  color: #d4ccff;
  font-size: 60px;
  font-weight: 800;
}

.text-block-502 {
  font-size: 19px;
  font-weight: 700;
  line-height: 38px;
}

.div-block-829 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: flex-start;
  align-items: center;
  width: 480px;
  margin-top: 20px;
  margin-bottom: 34px;
  display: flex;
}

.text-block-503 {
  letter-spacing: -.06px;
  width: auto;
  margin-bottom: 50px;
  font-size: 17px;
}

.div-block-830 {
  justify-content: space-between;
  align-items: center;
  display: none;
}

.section-58 {
  margin-top: 90px;
}

.text-block-504 {
  width: auto;
  color: var(--dark-slate-blue);
  text-underline-offset: 40px;
  font-size: 18px;
  font-weight: 600;
  line-height: 28px;
  -webkit-text-decoration: none;
  text-decoration: none;
}

.cs-list-p {
  font-size: 18px;
  font-weight: 400;
}

.text-block-505 {
  font-size: 20px;
  font-weight: 500;
  line-height: 32px;
}

.div-block-831 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.heading-260 {
  font-size: 26px;
}

.text-span-214 {
  color: #fdf274;
}

.div-block-832 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: center;
  display: flex;
}

.div-block-833 {
  width: 250px;
}

.image-899 {
  box-shadow: 0 4px 16px #000;
}

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

.heading-261 {
  width: 519px;
  font-family: Satoshi, Arial, sans-serif;
  font-size: 40px;
  line-height: 58px;
}

.text-span-215 {
  color: #fff778;
}

.text-block-506 {
  color: #fff;
  width: 471px;
  font-size: 18px;
  font-weight: 500;
  line-height: 28px;
}

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

.text-block-507.desk-hide {
  display: none;
}

.text-span-216 {
  color: #c9beff;
  font-weight: 700;
}

.div-block-835 {
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  height: auto;
  display: flex;
}

.field-label-21 {
  font-size: 16px;
  font-weight: 500;
}

.text-span-217 {
  color: #ff7671;
}

.select-field-8 {
  border-radius: 6px;
  height: 53px;
  margin-bottom: 40px;
}

.heading-262 {
  color: var(--dark-slate-blue);
  text-align: center;
  margin-bottom: 50px;
  font-family: Satoshi, Arial, sans-serif;
  font-size: 40px;
}

.heading-262.inter {
  font-family: Inter, Arial, sans-serif;
  font-weight: 700;
}

.heading-262.inter.rl-faq-h2 {
  margin-bottom: 14px;
}

.text-span-218 {
  color: var(--medium-slate-blue);
}

.image-900 {
  width: auto;
}

.image-901 {
  width: 450px;
}

.image-902 {
  border-radius: 12px;
  max-width: none;
  display: inline-block;
  overflow: clip;
}

.heading-263 {
  color: #453478;
  text-align: right;
  margin-bottom: 2px;
  font-family: Satoshi, Arial, sans-serif;
  font-size: 20px;
}

.text-block-508 {
  color: #453478;
  font-family: Satoshi, Arial, sans-serif;
  font-size: 18px;
}

.div-block-836 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-flow: row;
  justify-content: space-between;
  align-items: baseline;
  padding-left: 14px;
  padding-right: 20px;
  display: flex;
}

.heading-264 {
  text-align: center;
  margin-bottom: 26px;
  font-family: Satoshi, Arial, sans-serif;
  font-size: 40px;
}

.heading-264.qatr-ep-sec-heading {
  color: #fff;
  font-size: 44px;
  line-height: 42px;
}

.text-span-219 {
  color: var(--medium-slate-blue);
}

.text-block-509 {
  color: var(--dark-slate-blue);
  text-align: center;
  font-size: 16px;
}

.text-block-509.qatr-ep-sec-subtxt {
  color: var(--white);
  font-family: Satoshi, Arial, sans-serif;
  font-size: 18px;
  font-weight: 500;
}

.text-span-220, .text-span-221 {
  color: var(--medium-slate-blue);
}

.heading-265 {
  color: var(--dark-slate-blue);
  font-size: 16px;
}

.heading-265.qatr-ep-title {
  color: var(--white);
  letter-spacing: -.1px;
  margin-top: 24px;
  margin-bottom: 18px;
  font-family: Satoshi, Arial, sans-serif;
  font-size: 24px;
  line-height: 32px;
}

.heading-265.qatr-ep-title.tab-title {
  margin-top: 10px;
  margin-bottom: 0;
  font-size: 15px;
  line-height: 110%;
}

.text-block-510 {
  color: var(--dark-slate-blue);
  line-height: 32px;
}

.text-block-510.qatr-ep-card-p {
  color: var(--white);
  font-family: Satoshi, Arial, sans-serif;
  font-size: 15px;
  line-height: 24px;
}

.div-block-837 {
  border: 1px #000;
  padding: 16px 30px 30px 24px;
  position: relative;
}

.div-block-837.qatr-ep-card-desc {
  border-style: none;
  padding-left: 16px;
  padding-right: 8px;
}

.div-block-837.qatr-ep-card-desc.tab-card-desc {
  padding: 10px 0 10px 12px;
}

.image-903 {
  z-index: 999;
  filter: drop-shadow(0 2px 5px #00000040);
  position: absolute;
  inset: -22% auto 0% 7%;
}

.div-block-838 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: row;
  justify-content: flex-start;
  margin-top: 40px;
  display: flex;
}

.div-block-839 {
  border: 1px solid #d9c7ff;
  border-radius: 12px;
  flex-flow: column;
  align-items: stretch;
  display: flex;
}

.div-block-839.qatr-ep-card {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/69b443c3e4c77596e830633e_Rectangle%203464240.svg");
  background-position: 50%;
  background-repeat: repeat;
  background-size: 1px;
  border: 1.5px solid #fff3;
  border-radius: 12px;
  justify-content: space-between;
  width: auto;
  box-shadow: 0 0 20px #0000001f;
}

.div-block-839.qatr-ep-card.tab-card {
  width: 220px;
  overflow: hidden;
}

.div-block-840 {
  flex-flow: row;
  justify-content: flex-start;
  height: auto;
  display: flex;
  overflow: hidden;
}

.div-block-841 {
  display: flex;
}

.text-block-511 {
  color: #5e5e5e;
  text-align: center;
  margin-top: 34px;
  margin-bottom: 14px;
  font-family: Satoshi, Arial, sans-serif;
  font-size: 20px;
  font-weight: 500;
}

.text-block-511.text-white {
  color: #b9b9b9;
  margin-bottom: 30px;
  font-size: 23px;
}

.checkbox-field-12 {
  margin-bottom: 30px;
}

.text-span-222 {
  letter-spacing: -9px;
  margin-right: 10px;
}

.text-span-223 {
  color: var(--black);
}

.text-block-512 {
  color: #383838;
  letter-spacing: .5px;
  margin-top: 12px;
  margin-bottom: 40px;
  font-family: Urbanist, sans-serif;
  font-size: 24px;
  line-height: 34px;
}

.div-block-843 {
  display: inline-block;
  position: relative;
}

.div-block-843.btl-form-submit-btn {
  margin-top: 24px;
}

.button-34 {
  z-index: 2;
  background-color: #785dfb;
  border: 1px solid #fff;
  width: auto;
  height: auto;
  padding: 14px 24px;
  font-family: "Jersey 20", sans-serif;
  font-size: 24px;
  position: relative;
}

.button-34:hover {
  color: #fff;
}

.button-34.community-cta.insta {
  background-color: #0000;
  border-style: none;
  padding-left: 18px;
  padding-right: 6px;
  position: static;
}

.button-34.about-mathew-cta {
  background-color: #1d6cff;
}

.div-block-844 {
  z-index: 1;
  background-color: #313131;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  top: 8px;
  left: 8px;
}

.logo-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto;
  grid-template-columns: .25fr .25fr .25fr .25fr;
  grid-auto-columns: 1fr;
  place-content: center;
  place-items: center;
  display: grid;
  position: relative;
}

.logo-item {
  border-bottom: 1px #785dfb33;
  border-right: 1px solid #785dfb33;
}

.logo-item.no-bottom-border {
  border-bottom-style: none;
}

.no-right-border {
  border-right: 1px #000;
}

.heading-266 {
  color: var(--dark-slate-blue);
  text-align: center;
  margin-bottom: 40px;
  font-family: Urbanist, sans-serif;
  font-size: 24px;
  font-weight: 600;
}

.image-904 {
  filter: grayscale();
  margin-left: 0;
}

.image-904.ml {
  margin-left: -32px;
}

.div-block-845 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  align-items: center;
  display: flex;
}

.text-block-513 {
  color: #383838;
  margin-top: 10px;
  font-family: Urbanist, sans-serif;
  font-size: 19px;
  font-weight: 500;
  line-height: 28px;
}

.heading-267 {
  color: var(--medium-slate-blue);
  margin-bottom: 0;
  font-family: Urbanist, sans-serif;
  font-size: 19px;
  font-style: italic;
  font-weight: 800;
}

.heading-267.yellow {
  color: #f9a701;
}

.heading-267.red {
  color: #ff7671;
}

.heading-267.green {
  color: #17c71d;
}

.heading-268 {
  transition: opacity .2s;
}

.heading-269 {
  color: #2d2d2d;
  transform-style: preserve-3d;
  font-size: 150px;
  transform: rotateX(180deg)rotateY(180deg)rotateZ(0);
}

.grid-108 {
  grid-template-rows: auto;
}

.heading-270 {
  color: var(--black);
  font-family: Moderniz, Arial, sans-serif;
  font-size: 40px;
  font-weight: 900;
  line-height: 62px;
}

.text-span-224 {
  color: #145eff;
}

.text-block-514 {
  color: var(--medium-slate-blue);
  font-family: Urbanist, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
}

.div-block-846 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  border-right: 1.3px solid #e1e1e2;
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  height: auto;
  padding-left: 30px;
  padding-right: 40px;
  display: flex;
}

.column-27 {
  min-height: auto;
  display: flex;
}

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

.text-block-515 {
  color: #1b1b1b;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 42px;
}

.div-block-848 {
  grid-column-gap: 70px;
  grid-row-gap: 70px;
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.column-28 {
  flex-flow: column;
  display: flex;
}

.text-span-225 {
  color: #ff7c0a;
  font-size: 24px;
  font-weight: 900;
}

.image-905 {
  margin-top: 30px;
  margin-bottom: 20px;
}

.image-905.desk-hide {
  display: none;
}

.columns-20 {
  border-radius: 20px;
  padding: 30px 30px 50px;
  box-shadow: 0 15px 15px #00000014, 0 5px 10px #00000008;
}

.heading-271 {
  color: #fff;
  text-align: center;
  text-underline-offset: 42%;
  -webkit-text-decoration-skip-ink: auto;
  text-decoration-skip-ink: auto;
  font-family: Moderniz, Arial, sans-serif;
  font-size: 36px;
  line-height: 52px;
  -webkit-text-decoration: underline #f0daff;
  text-decoration: underline #f0daff;
  text-decoration-thickness: calc(1em / 20);
}

.text-block-516 {
  color: var(--white);
  text-align: center;
  margin-top: 30px;
  margin-bottom: 40px;
  font-family: Urbanist, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 24px;
}

.text-block-516.grey {
  color: #3d3d3d;
}

.div-block-849 {
  justify-content: space-around;
  margin-top: 60px;
  display: flex;
}

.div-block-850 {
  width: 323px;
}

.heading-272 {
  color: var(--white);
  font-family: Urbanist, sans-serif;
  font-size: 40px;
  line-height: 50px;
}

.text-span-226 {
  color: #fdf274;
}

.div-block-851 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  align-items: center;
  display: flex;
}

.text-block-517 {
  color: var(--white);
  font-family: Urbanist, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 40px;
}

.div-block-852 {
  grid-column-gap: 34px;
  grid-row-gap: 34px;
  flex-flow: column;
  align-items: flex-end;
  display: flex;
}

.text-block-518 {
  width: 911px;
  color: var(--white);
  text-align: center;
  margin-top: 100px;
  margin-left: auto;
  margin-right: auto;
  font-family: Urbanist, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 38px;
}

.div-block-853 {
  flex-flow: column;
  align-items: stretch;
  display: flex;
}

.heading-273 {
  color: #0d0d0d;
  text-align: center;
  font-family: Moderniz, Arial, sans-serif;
  font-size: 36px;
}

.text-span-227 {
  color: var(--medium-slate-blue);
}

.div-block-854 {
  display: inline-block;
  position: relative;
}

.div-block-855 {
  z-index: 1;
  background-color: #ffa4f3;
  border: 1px solid #2c2c2c;
  border-radius: 6px;
  width: 100%;
  height: 100%;
  display: inline-block;
  position: absolute;
  top: 10px;
  left: 9px;
}

.div-block-855.yellow {
  background-color: #fdf274;
}

.div-block-855.blue {
  background-color: #28bbb5;
}

.div-block-855.form-10-changes, .div-block-855.orange {
  background-color: #ff8169;
}

.div-block-855.purple {
  background-color: #8f9cff;
}

.div-block-856 {
  z-index: 2;
  background-color: #fff;
  border: 1px solid #2c2c2c;
  border-radius: 6px;
  width: 268px;
  height: 264px;
  padding: 30px;
  display: inline-block;
  position: relative;
}

.heading-274 {
  color: #242424;
  font-family: Urbanist, sans-serif;
  font-size: 20px;
  line-height: 24px;
}

.text-block-519 {
  color: #6c6c6c;
  font-family: Urbanist, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 24px;
}

.div-block-857 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: wrap;
  display: flex;
}

.div-block-858 {
  justify-content: flex-end;
  display: flex;
}

.image-906 {
  margin-top: -23%;
  margin-left: 30px;
  margin-right: -9%;
}

.text-block-520 {
  color: #000;
  font-family: Moderniz, Arial, sans-serif;
  font-size: 36px;
  font-weight: 900;
}

.div-block-859 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  align-items: center;
  display: flex;
}

.text-span-228 {
  color: #ff5845;
}

.text-span-229 {
  color: #9f9f9f;
}

.div-block-860 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: space-between;
  margin-top: 40px;
  display: flex;
}

.text-block-521 {
  color: #1b1b1b;
  font-family: Urbanist, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 44px;
}

.text-block-522 {
  color: #004eee;
  letter-spacing: .25px;
  font-family: Urbanist, sans-serif;
  font-size: 24px;
  font-style: italic;
  font-weight: 400;
  line-height: 34px;
}

.div-block-861 {
  border-radius: 20px;
  width: auto;
}

.div-block-862 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  border-radius: 20px;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 752px;
  padding: 20px 30px 40px 34px;
  display: flex;
  box-shadow: 0 15px 15px #00000014, 0 5px 10px #00000008;
}

.image-907 {
  width: 340px;
  box-shadow: 0 15px 14px #00000014;
}

.btl-cta-section {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/69a9cbfac41852e62eda900a_Frame%201707478843.svg");
  background-position: 0 0;
  background-size: cover;
  height: 600px;
  padding-top: 80px;
  position: relative;
}

.image-908 {
  position: absolute;
  inset: auto 10% 0% auto;
}

.heading-275 {
  margin-bottom: 0;
  font-family: Moderniz, Arial, sans-serif;
  font-size: 30px;
  font-weight: 900;
  line-height: 52px;
}

.text-span-230 {
  color: var(--medium-slate-blue);
}

.text-block-523 {
  color: #565656;
  width: 784px;
  margin-bottom: 10px;
  font-family: Urbanist, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 38px;
}

.div-block-863 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: column;
  align-items: flex-start;
  display: flex;
}

.text-block-524 {
  color: #000;
  font-family: Urbanist, sans-serif;
  font-weight: 400;
}

.text-span-231 {
  color: #0095ff;
}

.code-embed-15 {
  margin-top: 20px;
  margin-bottom: 60px;
}

.div-block-864 {
  background-color: #fff5f3;
  border: .5px solid #db5e60;
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
  width: 700px;
  padding: 30px 40px 10px 50px;
}

.div-block-865 {
  justify-content: flex-start;
  margin-top: 60px;
  display: flex;
}

.field-label-22 {
  color: var(--dark-slate-blue);
  text-align: left;
  margin-bottom: 10px;
  font-family: Urbanist, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.text-field-43 {
  border: 1px solid #b5b5ff;
  border-radius: 6px;
  width: 291px;
  height: 53px;
  margin-bottom: 24px;
}

.submit-button-9 {
  z-index: 2;
  background-color: #ff6560;
  padding: 14px 24px;
  font-family: "Jersey 20", sans-serif;
  font-size: 24px;
  font-weight: 400;
  position: relative;
}

.div-block-866 {
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
  display: flex;
}

.text-span-232 {
  color: #f36f56;
}

.text-block-525 {
  font-size: 24px;
  font-weight: 500;
}

.text-block-526 {
  color: #3d3d3d;
  text-align: left;
  font-family: Urbanist, sans-serif;
  font-size: 24px;
  font-weight: 500;
}

.text-block-526.hosts-subhead {
  color: #fff;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.cert-hide {
  display: none;
}

.image-910.lg {
  height: auto;
}

.image-911 {
  height: 70px;
}

.image-911.wipro {
  height: auto;
}

.image-912 {
  width: 160px;
  height: 70px;
}

.image-912.del {
  width: auto;
  height: auto;
}

.image-913 {
  width: auto;
}

.div-block-867 {
  z-index: 2;
  background-image: linear-gradient(90deg, #f9ce34, #ee2a7b 56%, #6228d7 100%, #6228d7);
  border: 1px solid #fff;
  align-items: center;
  padding-right: 14px;
  display: flex;
  position: relative;
}

.div-block-867.linkedin-btn-wrap {
  background-color: #0077b5;
  background-image: none;
}

.image-914 {
  z-index: 2;
  color: var(--white);
  position: static;
}

.text-span-233 {
  color: #ff7671;
}

.image-915 {
  margin-bottom: 22px;
}

.btl-insta-feed {
  padding-bottom: 60px;
}

.heading-276 {
  color: #fff;
  font-family: Bebas Neue, sans-serif;
  font-size: 80px;
  font-weight: 400;
  line-height: 90px;
}

.text-span-234 {
  width: auto;
  height: 90px;
  color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/69b295154d1544ea183eda69_Group%201707479136.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  background-attachment: scroll;
  padding-left: 32px;
  padding-right: 32px;
  line-height: 90px;
  overflow: visible;
}

.div-block-868 {
  z-index: 333;
  filter: blur(200px);
  background-color: #ad9cff;
  border-radius: 999px;
  width: 300px;
  height: 300px;
  position: absolute;
  inset: 0% auto auto 0%;
}

.div-block-868.yellow {
  filter: blur(200px);
  background-color: #fdf274;
  left: auto;
  right: -10%;
}

.div-block-868.yellow.left {
  height: 200px;
  left: -15%;
  right: auto;
}

.div-block-868.yellow.left.bottom-right {
  height: 200px;
  inset: auto -20% 0 auto;
}

.div-block-868.right {
  z-index: 333;
  left: auto;
  right: 0%;
}

.text-block-527 {
  color: #fff;
  margin-top: 20px;
  margin-bottom: 20px;
  font-family: Satoshi, Arial, sans-serif;
  font-size: 20px;
  font-weight: 400;
}

.text-block-528 {
  color: #fff;
  text-align: center;
  width: 1090px;
  margin-top: 40px;
  font-family: Satoshi, Arial, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 150%;
}

.image-917 {
  max-width: none;
}

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

.image-918 {
  padding-top: 8px;
}

.div-block-870 {
  z-index: 999;
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  border: 1px solid #fff3;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 69px;
  height: 41px;
  display: flex;
  position: absolute;
  top: -11%;
  left: 6%;
}

.div-block-870.ep-tag {
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-color: #fdf2741a;
  width: auto;
  height: 35px;
  padding-left: 5px;
  padding-right: 5px;
  top: -9%;
  left: auto;
  right: 6%;
}

.div-block-870.p-static {
  height: 20px;
  position: static;
}

.text-block-529 {
  color: #fff;
}

.text-block-530 {
  color: #fff;
  font-size: 20px;
  font-weight: 700;
}

.text-block-530.ep-tag-p {
  color: #fdf274;
  font-size: 10px;
  font-weight: 600;
}

.text-block-530.tab-text {
  font-size: 10px;
}

.text-span-235, .text-span-236, .text-span-237 {
  color: #fdf274;
}

.div-block-871 {
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  outline-offset: 0px;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/69b313ae3bf81f4b07778c6d_Rectangle%203464273.svg");
  background-position: 50%;
  background-size: auto 500px;
  border: 1.5px solid #fff3;
  border-radius: 12px;
  outline: 1px #fff3;
  width: 550px;
  height: 240px;
  display: flex;
}

.heading-277 {
  font-size: 20px;
}

.heading-278 {
  color: #fff;
  text-align: left;
  font-family: Satoshi, Arial, sans-serif;
  font-size: 20px;
}

.text-block-531 {
  font-family: Satoshi, Arial, sans-serif;
  font-size: 18px;
}

.text-block-532 {
  color: #fff;
  text-align: left;
  font-family: Satoshi, Arial, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 32px;
}

.div-block-872 {
  padding: 20px;
}

.div-block-873 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: wrap;
  justify-content: space-between;
  align-items: stretch;
  margin-top: 60px;
  display: flex;
}

.text-block-533 {
  color: #fff;
  text-align: left;
  margin-top: 60px;
  font-family: Satoshi, Arial, sans-serif;
  font-size: 20px;
  font-weight: 400;
}

.heading-279 {
  font-family: Bebas Neue, sans-serif;
  font-size: 74px;
  font-weight: 400;
}

.text-span-238 {
  color: #f6ce69;
}

.div-block-874 {
  justify-content: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.text-field-44 {
  z-index: 1;
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/69b31eb4fe2b816b4ed23010_Rectangle%203464271.svg");
  background-position: 0 0;
  background-size: cover;
  border: 1px solid #fff;
  width: 512px;
  height: 60px;
  font-family: Satoshi, Arial, sans-serif;
  font-size: 20px;
  font-weight: 400;
  position: static;
  inset: auto;
}

.text-field-44.field-white.lit-cta-input {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/69b31eb4fe2b816b4ed23010_Rectangle%203464271.svg");
  background-size: cover;
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
  width: 480px;
}

.submit-button-10 {
  z-index: 1;
  width: 181px;
  height: 60px;
  color: var(--black);
  background-color: #f8e368;
  border: 1px solid #f8e368;
  font-family: Satoshi, Arial, sans-serif;
  font-size: 20px;
  font-weight: 700;
  position: static;
}

.submit-button-10.lit-cta-submit {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}

.form-18 {
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.form-block-14 {
  margin-top: 20px;
  margin-bottom: 0;
}

.text-block-534 {
  font-family: Satoshi, Arial, sans-serif;
  font-size: 15px;
}

.heading-280 {
  color: #fff;
  text-align: center;
  margin-bottom: 30px;
  font-family: Bebas Neue, sans-serif;
  font-size: 70px;
  font-weight: 400;
}

.text-span-239 {
  color: #fdf274;
}

.text-block-535 {
  width: auto;
  color: var(--white);
  text-align: center;
  letter-spacing: -.05px;
  white-space: nowrap;
  margin-top: 20px;
  margin-left: -50px;
  font-family: Satoshi, Arial, sans-serif;
  font-size: 18px;
  font-weight: 400;
}

.div-block-875 {
  z-index: 999;
  justify-content: flex-start;
  margin-top: 50px;
  display: flex;
  position: relative;
}

.image-921 {
  filter: grayscale();
}

.div-block-876 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  align-items: center;
  display: flex;
}

.heading-281 {
  color: #fff;
  font-family: Satoshi, Arial, sans-serif;
  font-size: 32px;
}

.text-span-240 {
  color: #fdf274;
}

.text-block-536 {
  color: #fff;
  font-size: 20px;
}

.text-block-537 {
  outline-offset: 0px;
  color: #fff;
  outline: 3px #fff;
  font-family: Satoshi, Arial, sans-serif;
  font-size: 20px;
  line-height: 150%;
}

.text-block-538 {
  color: #fff;
  font-family: Satoshi, Arial, sans-serif;
  font-size: 18px;
  font-weight: 500;
}

.text-block-539 {
  font-size: 18px;
  font-weight: 500;
}

.text-block-540 {
  color: #fff;
  letter-spacing: -.05px;
  margin-top: 20px;
  margin-bottom: 20px;
  font-family: Satoshi, Arial, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 32px;
}

.text-block-541 {
  color: #bbadff;
  margin-top: 40px;
  margin-bottom: 30px;
  font-family: Satoshi, Arial, sans-serif;
  font-size: 18px;
  font-weight: 700;
}

.text-block-542 {
  color: #fff;
  font-family: Satoshi, Arial, sans-serif;
  font-size: 18px;
  font-weight: 700;
  text-decoration: none;
}

.div-block-877 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: wrap;
  display: flex;
}

.div-block-878 {
  flex-flow: column;
  width: 551px;
  padding-left: 20px;
  display: flex;
}

.div-block-881 {
  background-color: #fff;
  width: 155px;
  height: 1px;
  margin-top: 15px;
  margin-bottom: 18px;
}

.image-922 {
  margin-top: 5px;
}

.tooltip-wrapper {
  position: relative;
}

.tooltip-wrapper.con-unhide {
  display: none;
}

.tooltip-box {
  z-index: 999;
  -webkit-backdrop-filter: blur(65px);
  backdrop-filter: blur(65px);
  color: #fff;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/69b84203cf49bd5d0957fcf9_Rectangle%203464277.svg");
  background-position: 50%;
  background-size: 1px;
  padding: 20px;
  font-family: Satoshi, Arial, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 44px;
  display: none;
  position: absolute;
}

.image-923 {
  filter: grayscale();
  margin-top: -5px;
}

.div-block-882 {
  text-align: right;
}

.image-926 {
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
}

.image-927, .div-block-884, .div-block-885, .div-block-886, .div-block-887 {
  display: none;
}

.text-block-543 {
  color: #fff;
  text-align: center;
  font-family: Satoshi, Arial, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.div-block-888 {
  z-index: auto;
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  background-color: #0000;
  width: 500px;
  height: 300px;
  position: absolute;
}

.code-embed-16 {
  margin-top: 40px;
  display: none;
}

.text-span-241 {
  color: #fdf274;
}

.code-embed-17 {
  margin-top: 40px;
}

.text-block-544 {
  color: var(--dim-grey);
  font-size: 24px;
  font-weight: 600;
}

.div-block-889 {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  align-items: center;
  display: flex;
}

.text-span-242 {
  margin-bottom: 14px;
  display: block;
}

.image-928 {
  filter: grayscale();
}

.success-message-10 {
  color: var(--dark-slate-blue);
  background-color: #f8e368;
  font-family: Satoshi, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.div-block-890 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  background-color: #f7f4fd;
  border-radius: 10px;
  flex-flow: column;
  width: 36%;
  height: auto;
  padding: 30px 20px 20px 30px;
  display: flex;
}

.div-block-891 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.div-block-892 {
  width: 64%;
}

.text-block-545 {
  color: var(--dark-slate-blue);
  margin-bottom: 40px;
}

.heading-282 {
  font-size: 18px;
}

.text-block-546 {
  color: var(--dark-slate-blue);
}

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

.text-block-547 {
  color: var(--dark-slate-blue);
  font-size: 16px;
  line-height: 32px;
}

.text-block-548 {
  color: var(--black);
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: 600;
}

.text-block-549 {
  color: #58676d;
  font-size: 18px;
}

.div-block-895 {
  background-color: #785dfb4d;
  height: 1px;
  margin-top: 30px;
  margin-bottom: 30px;
}

.text-span-243, .text-span-244 {
  font-weight: 600;
}

.submit-button-10-2 {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6409a83712b4fe431ac2b6a3_btn-bg-purple.webp");
  background-position: 0 0;
  background-size: 100% 100%;
  width: 235px;
  height: 53px;
  font-size: 16px;
  font-weight: 600;
}

.div-block-896 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  align-items: center;
  display: flex;
  position: relative;
  left: -40px;
}

.div-block-897 {
  background-color: #000;
  width: 1px;
  height: 48px;
}

.desktop-hide, .div-block-898.read-more {
  display: none;
}

.nav-menu-5 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.form-19 {
  justify-content: center;
  align-items: center;
  margin-top: 30px;
  display: flex;
}

.form-19.cta-form-0 {
  justify-content: flex-start;
  margin-top: 0;
}

.lp-nav-link-2 {
  color: #4a4a68;
}

.lp-nav-link-2.w--current {
  color: #785dfb;
}

.lp-nav-link-2.lp-nav-hide.pp-tools-link.desk-hide, .lp-nav-link-2.lp-nav-hide.desk-hide {
  display: none;
}

.navbar-6 {
  z-index: 555;
  background-color: #fff;
  padding-top: 10px;
  position: relative;
  top: 0;
}

.link-block-99 {
  color: #fff;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/62b941b2bbb02549a8bdf9f3_Hero%20button.png");
  background-position: 0 0;
  background-size: 100% 100%;
  justify-content: center;
  align-items: center;
  width: 220px;
  height: 49px;
  margin-top: 30px;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  text-decoration: none;
  display: flex;
}

.link-block-99.lp-header-img {
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6409a83712b4fe431ac2b6a3_btn-bg-purple.webp");
  background-size: 100% 100%;
  background-attachment: scroll;
  margin-top: 5px;
  margin-left: 20px;
  padding-top: 15px;
  line-height: 20px;
  display: inline-block;
}

.link-block-99.lp-header-img.lp-calendly-popup {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6409a83712b4fe431ac2b6a3_btn-bg-purple.webp");
  background-position: 0 0;
  background-size: 100% 100%;
}

.link-block-99.lp-header-img.lp-calendly-popup.talk-to-expert {
  display: block;
}

.link-block-99.lp-header-img.lp-calendly-popup.talk-to-expert.lp-calendly-popup-0 {
  z-index: 2;
  transition: all .6s;
  position: static;
}

.heading-283 {
  color: #000;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 70px;
  line-height: 130%;
}

.text-span-248 {
  background-color: var(--dark-slate-blue);
  color: #fff;
  text-align: center;
  width: 278px;
  padding-top: 0;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 70px;
  line-height: 100%;
  display: block;
  overflow: visible;
}

.text-block-551 {
  color: #fff;
  text-align: left;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 20px;
  font-weight: 400;
}

.div-block-899 {
  background-color: #25292b;
  border-radius: 10px;
  order: 0;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: 326px;
  height: 51px;
  display: flex;
  box-shadow: 0 1px 15px #00000040;
}

.div-block-899.purple {
  background-color: var(--medium-slate-blue);
}

.link-block-100 {
  justify-content: flex-start;
  text-decoration: none;
  display: flex;
  overflow: visible;
}

.text-block-552 {
  color: #25292b;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 22px;
}

.div-block-900 {
  border: 1px solid #25292b;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 158px;
  height: 51px;
  display: none;
  box-shadow: 0 1px 15px #00000040;
}

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

.div-block-901 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  margin-top: 40px;
  display: flex;
}

.div-block-901.desk-hide {
  display: none;
}

.heading-284 {
  color: #000;
  text-align: right;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 30px;
  font-weight: 500;
}

.div-block-902 {
  flex-flow: column;
  align-items: flex-end;
  width: auto;
  padding-top: 60px;
  display: flex;
  position: relative;
}

.div-block-902.desk-hide {
  display: none;
}

.text-block-553 {
  color: #686878;
  text-align: right;
  width: 586px;
  margin-top: 14px;
  font-family: Satoshi, Arial, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 200%;
}

.image-930 {
  margin-top: -115px;
  display: block;
}

.image-930.lit-hero-img {
  width: auto;
}

.heading-285 {
  color: #000;
  text-align: left;
  width: 1168px;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 44px;
  font-weight: 700;
  line-height: 100%;
}

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

.text-span-249 {
  color: var(--medium-slate-blue);
}

.text-block-554 {
  width: 977px;
  color: var(--dark-slate-blue);
  margin-top: 30px;
  margin-bottom: 20px;
  font-family: Satoshi, Arial, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 180%;
}

.text-span-250 {
  color: #671793;
  padding-right: 5px;
  font-family: Bricolage Grotesque, sans-serif;
  font-weight: 700;
  text-decoration: underline;
}

.image-931 {
  margin-left: auto;
  margin-right: -110px;
  display: block;
}

.text-span-251 {
  color: var(--medium-slate-blue);
}

.text-block-555 {
  color: #000;
  margin-top: 14px;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 24px;
  font-weight: 600;
}

.text-block-556 {
  color: #686878;
  text-align: left;
  font-family: Satoshi, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 160%;
}

.div-block-903 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  align-items: flex-start;
  width: 251px;
  display: flex;
}

.div-block-904 {
  justify-content: space-between;
  margin-top: 50px;
  display: flex;
}

.heading-286 {
  color: #fdf274;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 44px;
}

.text-block-557 {
  color: #dbdbdb;
  margin-top: 20px;
  font-family: Satoshi, Arial, sans-serif;
  font-size: 20px;
  font-weight: 500;
}

.text-block-558 {
  color: #fff;
  text-align: justify;
  width: 544px;
  font-family: Satoshi, Arial, sans-serif;
  font-size: 28px;
  line-height: 175%;
}

.section-59 {
  background-color: #0f0737;
  padding-top: 60px;
  position: relative;
}

.text-block-559 {
  color: #fff;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 28px;
  line-height: 150%;
}

.text-span-252, .text-span-253 {
  color: #fdf274;
  font-weight: 700;
}

.text-span-254 {
  font-style: italic;
  font-weight: 700;
}

.div-block-905 {
  grid-column-gap: 34px;
  grid-row-gap: 34px;
  flex-flow: row;
  justify-content: space-between;
  display: flex;
}

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

.div-block-907 {
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
  position: static;
}

.div-block-907.only-desk {
  position: static;
}

.text-span-255 {
  color: var(--medium-slate-blue);
}

.div-block-908 {
  border-radius: 20px;
  width: auto;
  display: flex;
}

.text-block-560 {
  color: #000;
  white-space: nowrap;
  word-break: normal;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 19px;
  font-weight: 600;
  line-height: 120%;
}

.text-span-256 {
  color: var(--black);
  padding-right: 10px;
  font-weight: 600;
}

.div-block-909 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  justify-content: space-between;
  height: 100%;
  padding: 10px 24px 30px;
  display: flex;
}

.text-block-561 {
  width: auto;
  color: var(--dark-slate-blue);
  margin-bottom: 10px;
  font-family: Satoshi, Arial, sans-serif;
  font-size: 18px;
  line-height: 150%;
}

.div-block-910 {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  border-radius: 20px;
  flex-flow: column;
  justify-content: flex-start;
  width: auto;
  margin-top: 60px;
  display: flex;
  box-shadow: 0 3px 8px #0000003d;
}

.div-block-910.lit-episode-card {
  width: auto;
  height: 570px;
  margin-left: 5px;
  margin-right: 5px;
}

.section-60 {
  padding-top: 90px;
  padding-bottom: 100px;
  display: block;
}

.heading-287 {
  color: var(--white);
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 44px;
}

.text-span-257 {
  color: #fdf274;
}

.heading-288 {
  width: 1103px;
  color: var(--white);
  margin-top: 24px;
  margin-bottom: 40px;
  font-family: Satoshi, Arial, sans-serif;
  font-weight: 500;
  line-height: 150%;
}

.text-block-562 {
  color: var(--white);
  margin-bottom: 30px;
  font-family: Satoshi, Arial, sans-serif;
  font-size: 20px;
  font-weight: 500;
  text-decoration: underline;
}

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

.section-61 {
  background-color: #2c0045;
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/69feff7efc4fee9472f2a1f9_purplelines.svg");
  background-position: 0 0;
  background-size: cover;
  padding-top: 65px;
  padding-bottom: 100px;
  position: relative;
}

.div-block-912 {
  margin-top: 70px;
}

.image-932 {
  position: absolute;
  inset: auto -2% 0% auto;
}

.heading-289 {
  width: 1083px;
  color: var(--black);
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 44px;
  line-height: 160%;
}

.section-62 {
  padding-top: 100px;
  padding-bottom: 100px;
}

.text-span-258 {
  background-color: var(--medium-slate-blue);
  color: var(--white);
  padding-left: 8px;
  padding-right: 8px;
  display: inline-block;
}

.div-block-913 {
  margin-top: 20px;
  margin-bottom: 50px;
}

.youtube-3 {
  filter: brightness(73%);
  border-radius: 20px;
  width: 100%;
}

.image-933 {
  margin-bottom: 20px;
}

.image-934 {
  width: 46%;
  position: absolute;
  inset: auto 0% 0% auto;
  overflow: clip;
}

.div-block-914 {
  display: flex;
}

.lit-img-desk-hide {
  display: none;
}

.text-block-563 {
  color: var(--dark-slate-blue);
  white-space: normal;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 18px;
  line-height: 120%;
}

.div-block-916 {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  align-items: stretch;
  display: flex;
}

.text-span-260 {
  color: var(--medium-slate-blue);
}

.div-block-917 {
  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;
}

.text-span-261, .text-span-262 {
  color: var(--medium-slate-blue);
}

.div-block-918 {
  justify-content: center;
  display: flex;
}

.text-span-263 {
  color: var(--medium-slate-blue);
}

.text-span-264 {
  background-color: var(--dark-slate-blue);
  color: #fff;
  padding-left: 10px;
  padding-right: 10px;
}

.text-span-265 {
  color: var(--medium-slate-blue);
  font-size: 50px;
  display: inline-block;
}

.text-span-266 {
  font-style: italic;
  font-weight: 700;
}

.div-block-919 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: center;
  display: flex;
}

.div-block-919.lit-episode-card-wrapper {
  display: none;
}

.text-span-267 {
  vertical-align: text-top;
  padding-left: 4px;
  display: inline-block;
}

.text-span-268 {
  color: #fdf274;
}

.heading-290 {
  color: var(--dark-slate-blue);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 18px;
}

.text-block-564 {
  color: var(--dark-slate-blue);
  font-size: 18px;
}

.text-block-565 {
  color: var(--medium-slate-blue);
  font-size: 18px;
  font-weight: 700;
}

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

.div-block-920.panel {
  flex-flow: row;
  justify-content: flex-start;
}

.image-941 {
  margin-right: 20px;
}

.div-block-921 {
  grid-column-gap: 35px;
  grid-row-gap: 35px;
  flex-flow: column;
  align-items: flex-start;
  display: flex;
}

.text-span-270, .text-span-271, .text-span-272 {
  color: var(--medium-slate-blue);
}

.text-block-566 {
  margin-top: 40px;
}

.text-span-273, .text-span-274 {
  color: var(--medium-slate-blue);
}

.div-block-922 {
  justify-content: flex-start;
  display: flex;
}

.div-block-923 {
  flex: 0 auto;
  display: flex;
}

.heading-291 {
  font-size: 20px;
  font-weight: 600;
}

.text-block-567 {
  color: var(--dark-slate-blue);
  font-size: 16px;
}

.div-block-924 {
  background-color: #fef9f1;
  border: 1px solid #f6c96f;
  border-radius: 10px;
  padding: 10px 20px 20px;
}

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

.body-9 {
  overflow: hidden;
}

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

.text-span-281, .text-span-282 {
  color: var(--medium-slate-blue);
}

.image-943 {
  margin-top: 20px;
  margin-bottom: 40px;
}

.image-943.desk-hide {
  display: none;
}

.div-block-926 {
  z-index: 1;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #fff;
  border-radius: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  width: 930px;
  padding: 30px 20px;
  display: grid;
  position: absolute;
  inset: auto auto -6% 50%;
  box-shadow: 0 0 20px #0000001f;
}

.div-block-926.rl-num {
  padding-bottom: 20px;
}

.text-block-570 {
  color: var(--medium-slate-blue);
  font-size: 40px;
  font-weight: 700;
}

.text-block-570.dark {
  color: var(--dim-grey);
  font-size: 50px;
  font-weight: 400;
}

.text-block-571 {
  color: var(--dark-slate-blue);
  font-size: 20px;
}

.div-block-927 {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  flex-flow: column;
  align-items: center;
  display: flex;
}

.text-block-572 {
  color: #671793;
  font-family: JetBrains Mono, sans-serif;
  font-size: 18px;
  font-weight: 700;
}

.text-span-283, .text-span-284, .text-span-285 {
  color: var(--medium-slate-blue);
}

.rl-testimonial-card {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: #fff;
  border-radius: 6px;
  flex-flow: column;
  padding: 20px 20px 30px;
  display: flex;
  box-shadow: 0 3px 8px #0000003d;
}

.image-944 {
  border-radius: 999px;
  width: 42px;
  height: 42px;
}

.div-block-928 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  align-items: center;
  display: flex;
}

.text-block-573 {
  color: var(--medium-slate-blue);
  font-weight: 600;
}

.text-block-574 {
  color: #000;
  font-size: 16px;
  font-weight: 700;
  line-height: 22px;
}

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

.text-block-575 {
  color: var(--dark-slate-blue);
  font-size: 16px;
}

.text-span-286, .text-span-287, .text-span-288, .text-span-289, .text-span-290, .text-span-291 {
  font-weight: 600;
}

.text-span-293, .text-span-294, .text-span-295, .text-span-296, .text-span-297 {
  display: block;
}

.image-945 {
  margin-left: auto;
  margin-right: auto;
}

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

.text-span-298 {
  color: var(--medium-slate-blue);
}

.text-block-582 {
  color: var(--dark-slate-blue);
  text-align: center;
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: 600;
}

.body-10 {
  overflow: hidden;
}

.text-span-300 {
  color: var(--medium-slate-blue);
}

.div-block-935 {
  justify-content: center;
  display: flex;
}

.text-span-301, .text-span-302 {
  color: var(--medium-slate-blue);
}

.div-block-936 {
  background-color: #949494;
  width: 477px;
  height: 1px;
}

.div-block-936.yellow {
  background-color: #ffd278;
  width: 100%;
}

.text-block-583 {
  font-size: 16px;
  font-weight: 700;
}

.text-block-584 {
  color: var(--medium-slate-blue);
  white-space: nowrap;
  font-family: JetBrains Mono, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.text-block-584.yellow {
  color: #ffd278;
  white-space: nowrap;
}

.text-block-584.a578ff {
  color: #a578ff;
}

.div-block-937 {
  background-color: #785dfb1a;
  justify-content: center;
  align-items: center;
  padding: 10px;
  display: flex;
}

.div-block-937.yellow {
  background-color: #ffd2781a;
}

.div-block-937.a578ff1a {
  background-color: #a578ff1a;
}

.div-block-938 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: center;
  align-items: center;
  margin-top: 10px;
  margin-bottom: 30px;
  display: flex;
}

.text-block-585 {
  color: var(--dark-slate-blue);
  font-size: 16px;
  line-height: 24px;
}

.heading-292 {
  color: var(--dark-slate-blue);
  margin-top: 24px;
  font-size: 22px;
  font-weight: 600;
}

.text-block-586 {
  color: var(--dark-slate-blue);
  margin-top: 18px;
  font-size: 16px;
  line-height: 24px;
}

.div-block-939 {
  background-image: linear-gradient(90deg, #fff, #f7f5ff);
  border-radius: 8px;
  width: 33%;
  padding: 28px 36px 30px 32px;
  box-shadow: 0 0 5px #00000040;
}

.div-block-940 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: flex-start;
  margin-top: 40px;
  display: flex;
}

.text-span-305, .text-span-306 {
  color: var(--medium-slate-blue);
}

.div-block-941 {
  background-color: #fff;
  border: 1px solid #785dfb80;
  border-radius: 10px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 100px;
  display: flex;
}

.div-block-942 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  align-items: flex-start;
  display: flex;
}

.text-block-587 {
  color: var(--dark-slate-blue);
  margin-bottom: 10px;
}

.text-block-588 {
  color: var(--dark-slate-blue);
  font-size: 16px;
  font-weight: 500;
}

.text-block-589 {
  color: var(--medium-slate-blue);
  margin-bottom: 10px;
}

.text-block-590 {
  font-size: 20px;
}

.text-block-591 {
  color: var(--dark-slate-blue);
  font-size: 20px;
  font-weight: 700;
  line-height: 24px;
}

.div-block-943 {
  grid-column-gap: 200px;
  grid-row-gap: 200px;
  justify-content: flex-start;
  align-items: stretch;
  margin-top: 50px;
  display: flex;
}

.div-block-943.right {
  justify-content: flex-end;
  margin-top: 70px;
}

.image-946 {
  width: 50px;
}

.text-span-307, .text-span-309, .text-span-310 {
  color: var(--medium-slate-blue);
}

.purple-block-l {
  background-color: #e9e8ff;
  border-radius: 12px;
  width: 70%;
  margin-left: auto;
  margin-right: auto;
}

.purple-block-l.l2 {
  background-color: #785dfb33;
  width: 63%;
}

.purple-block-l.l3 {
  background-color: #b9b3ff;
  width: 57%;
}

.purple-block-l.bold-text-14 {
  background-color: #9688fd;
  width: 50%;
}

.purple-block-l.l5 {
  background-color: var(--medium-slate-blue);
  width: 45%;
}

.tooltip-l {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #fff;
  border: 1px solid #cacad680;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  height: 103px;
  padding-left: 30px;
  padding-right: 30px;
  display: flex;
}

.text-block-592 {
  font-size: 20px;
  font-weight: 500;
}

.text-block-593 {
  height: 90px;
  color: var(--medium-slate-blue);
  text-align: center;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  font-weight: 600;
  display: flex;
}

.text-block-593.white {
  color: var(--white);
  font-size: 22px;
}

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

.div-block-945 {
  margin-top: 60px;
}

.image-947 {
  margin-top: 60px;
  display: none;
}

.text-block-594 {
  font-size: 22px;
  font-weight: 700;
}

.text-block-595 {
  color: #58676d;
  font-size: 16px;
  font-weight: 400;
}

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

.image-948 {
  display: none;
}

.text-span-311, .text-span-312 {
  color: var(--medium-slate-blue);
}

.div-block-947 {
  flex-flow: row;
  justify-content: flex-start;
  display: flex;
  position: relative;
}

.image-949 {
  width: 100%;
  height: auto;
}

.link-block-103 {
  width: 270px;
  height: 55px;
  color: var(--medium-slate-blue);
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6a1d60e5e5a0970534c2a2dd_light-purple.webp");
  background-position: 0 0;
  background-size: auto;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  font-weight: 700;
  text-decoration: none;
  display: flex;
  position: absolute;
  bottom: -4%;
  right: 36%;
}

.text-span-314 {
  color: var(--medium-slate-blue);
}

.div-block-948 {
  display: flex;
  position: relative;
  bottom: 0%;
  right: -44%;
}

.heading-293 {
  color: var(--dark-slate-blue);
  margin-bottom: 24px;
  font-size: 40px;
}

.text-block-596 {
  color: var(--dark-slate-blue);
  font-size: 18px;
  font-weight: 600;
}

.text-span-315 {
  color: var(--medium-slate-blue);
}

.heading-294 {
  color: var(--dark-slate-blue);
  margin-top: 0;
  font-size: 22px;
}

.text-block-597 {
  color: var(--dark-slate-blue);
  font-size: 16px;
  line-height: 26px;
}

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

.div-block-950 {
  text-align: left;
}

.div-block-950.rigth {
  text-align: right;
}

.div-block-951 {
  border-radius: 10px;
  justify-content: space-between;
  align-items: center;
  width: 1100px;
  height: 131px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  box-shadow: 0 4px 24px -3px #1c375a1a;
}

.div-block-951.cust-width {
  z-index: -1;
  align-self: auto;
  width: 610px;
  height: 151px;
  position: relative;
}

.div-block-951.cust-width.center {
  align-self: center;
}

.div-block-951.cust-width.right {
  align-self: flex-end;
}

.div-block-952 {
  grid-column-gap: 38px;
  grid-row-gap: 38px;
  flex-flow: column;
  margin-top: 60px;
  display: flex;
}

.div-block-954 {
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  width: 105px;
  height: 105px;
  display: flex;
  box-shadow: -.5px 0 #00000040, 4px 4px #00000040;
}

.heading-295 {
  font-size: 20px;
}

.text-block-598 {
  color: var(--dark-slate-blue);
  text-align: center;
  font-size: 16px;
  line-height: 26px;
}

.heading-296 {
  text-align: center;
  margin-bottom: 16px;
  font-size: 20px;
}

.div-block-955 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  align-items: center;
  min-width: 33%;
  padding-left: 10px;
  padding-right: 20px;
  display: flex;
}

.div-block-956 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: center;
  margin-top: 20px;
  display: flex;
}

.text-span-317, .text-span-318 {
  color: var(--medium-slate-blue);
}

.image-955 {
  margin-top: 10px;
}

.text-span-320 {
  color: var(--medium-slate-blue);
}

.card-stack-wrapper {
  justify-content: center;
  width: 600px;
  height: 400px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.stack-card {
  padding: 30px 20px 30px 30px;
}

.heading-297 {
  margin-top: 24px;
  margin-bottom: 14px;
  font-size: 29px;
}

.text-block-599 {
  color: var(--dark-slate-blue);
  font-size: 24px;
  line-height: 34px;
}

.div-block-959 {
  padding-top: 140px;
}

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

.text-span-321, .text-span-322, .text-span-323 {
  color: var(--medium-slate-blue);
}

.text-span-324 {
  color: #fff778;
}

.text-span-325 {
  color: var(--medium-slate-blue);
}

.image-956 {
  z-index: -3;
  position: absolute;
  inset: auto -4% -90% auto;
}

.image-957 {
  display: none;
}

.div-block-961 {
  justify-content: center;
  display: flex;
}

.text-span-326, .text-span-327, .text-span-328, .text-span-329 {
  color: var(--medium-slate-blue);
}

.image-959, .image-960 {
  mix-blend-mode: darken;
}

.div-block-962 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border-bottom: 1px solid #e0dff4;
  border-right: 1px solid #e0dff4;
  width: auto;
  padding: 20px 30px 20px 16px;
  display: flex;
}

.div-block-962.border-bottom {
  border-bottom: 1px solid #e0dff4;
  border-right-style: none;
  border-right-width: 0;
  padding-left: 22px;
  padding-right: 10px;
}

.div-block-962.no-border {
  border-bottom-style: none;
  border-right-style: none;
  padding-left: 22px;
}

.div-block-962.no-border-bottom {
  border-bottom-style: none;
}

.div-block-963 {
  background-color: #f3effe;
  border: 1px solid #dad2fa;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 54px;
  height: 48px;
  display: flex;
}

.text-block-600 {
  color: #5527f4;
  font-size: 24px;
  font-weight: 700;
}

.text-block-601 {
  color: #333;
  font-size: 18px;
}

.text-block-602 {
  color: var(--dark-slate-blue);
  font-size: 18px;
  font-weight: 400;
  line-height: 30px;
}

.heading-298 {
  font-size: 26px;
  line-height: 36px;
}

.text-block-603 {
  color: #4521f0;
  text-align: left;
  margin-bottom: 20px;
  font-size: 20px;
  font-weight: 800;
  line-height: 10px;
}

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

.div-block-965 {
  border-left: 1px #000;
  width: 329px;
  padding-right: 20px;
}

.div-block-966 {
  background-color: #e0dff4;
  align-self: center;
  width: 1px;
  height: 160px;
  margin-right: 10px;
}

.text-block-604 {
  color: #0e53c6;
  font-size: 28px;
  font-weight: 700;
  transform: rotate(-45deg);
}

.text-block-604.green {
  color: #1b8147;
}

.text-block-604.orange {
  color: #ab7c00;
}

.text-block-604.red {
  color: #ce2a26;
}

.text-block-604.purple {
  color: #6339d4;
}

.div-block-967 {
  background-color: #f9fbfd;
  border: 1px solid #e4ecfa;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 100px;
  margin-left: -50px;
  display: flex;
  transform: rotate(45deg);
}

.div-block-967.right {
  border-color: #d0ecda;
  margin-left: 0;
  margin-right: -50px;
}

.div-block-967.right.red {
  background-color: #fef8f8;
  border-color: #fbd6d6;
}

.div-block-967.orange {
  background-color: #fefcf7;
  border-color: #fbebcc;
}

.div-block-967.purple {
  background-color: #fbfafe;
  border-color: #dfd6fa;
}

.div-block-968 {
  border: 1px #e4ecfa;
}

.heading-299 {
  color: #191919;
  font-size: 20px;
}

.text-block-605 {
  color: #2e3351;
  line-height: 24px;
}

.div-block-969 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  display: flex;
}

.div-block-969.right {
  flex-flow: row-reverse;
}

.div-block-970 {
  background-color: #e9f0fc;
  border-radius: 8px;
  align-self: center;
  padding: 30px;
}

.div-block-970.green {
  background-color: #ecf8ef;
}

.div-block-970.orange {
  background-color: #fdf7e5;
}

.div-block-970.red {
  background-color: #feeeef;
}

.div-block-970.purple {
  background-color: #f2edfe;
}

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

.div-block-972 {
  border: 1px solid #e4ecfa;
  border-radius: 8px;
  justify-content: space-between;
  align-items: center;
  width: 913px;
  padding: 10px;
  display: flex;
}

.div-block-972.green {
  border-color: #d0ecda;
}

.div-block-972.orange {
  border-color: #fbebcc;
}

.div-block-972.red {
  border-color: #fbd6d6;
}

.div-block-972.purple {
  border-color: #dfd6fa;
}

.image-961 {
  align-items: stretch;
  margin-top: 0;
  margin-bottom: -65px;
  display: inline-block;
}

.image-961.mb-86 {
  margin-bottom: -86px;
}

.div-block-973 {
  width: 370px;
  margin-left: 10px;
}

.text-span-330 {
  color: var(--medium-slate-blue);
}

.image-962, .image-963, .image-964, .image-965 {
  mix-blend-mode: darken;
}

.text-block-606 {
  font-family: Inter, Arial, sans-serif;
}

.slide-45 {
  background-color: #fff;
  margin-bottom: -5px;
}

.select-field {
  display: none;
}

.paragraph-197 {
  font-family: Inter, Arial, sans-serif;
  font-size: 22px;
  line-height: 36px;
}

.grid-109 {
  grid-column-gap: 0px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
}

.div-block-14 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  margin-top: -32px;
  display: flex;
}

.image-966 {
  margin-top: 37px;
}

.div-block-975 {
  text-align: center;
}

.section-63 {
  margin-top: 15px;
  margin-bottom: 15px;
}

.pricing-wrapper {
  grid-column-gap: 30px;
  grid-row-gap: 50px;
  background-color: #f0ebfb00;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-top: 40px;
  display: grid;
}

.button-primary {
  background-color: var(--medium-slate-blue);
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  border: 1px solid #0052ff;
  border-radius: 6px;
  margin-top: 0;
  padding: 12px 25px;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  transition: all .2s;
}

.button-primary:hover {
  background-color: var(--medium-slate-blue);
  color: #fff;
  border-style: solid;
  border-color: #004ff6;
}

.button-primary:active {
  background-color: var(--medium-slate-blue);
}

.button-primary.submitted-form {
  margin-top: 13px;
}

.image-967 {
  min-width: auto;
  max-width: none;
}

.heading-25 {
  color: #4a4a68;
  font-size: 48px;
  font-weight: 900;
  line-height: 56px;
}

.image-48 {
  width: 20px;
  min-width: 20%;
}

.div-block-976 {
  border-radius: 20px;
  margin-top: 2px;
  margin-left: 395px;
  margin-right: 1px;
  position: absolute;
}

.div-block-977 {
  justify-content: center;
  display: flex;
}

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

.pricing-title {
  color: #1a1a1ab3;
  text-align: left;
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
}

.pricing-title.blue {
  color: #1e1a6f;
}

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

.image-968 {
  color: #785dfb;
  object-fit: contain;
  flex: 0 auto;
  min-width: auto;
  max-width: none;
  margin-top: -1px;
  margin-bottom: 0;
  margin-left: 0;
  padding-left: 0;
  display: block;
  overflow: visible;
}

.image-45 {
  margin-top: 62px;
  margin-left: 12px;
  display: inline-block;
}

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

.heading-300 {
  color: #4a4a68;
  text-align: center;
  margin-top: 15px;
  margin-bottom: 30px;
  font-family: Inter, Arial, sans-serif;
  font-size: 40px;
  font-weight: 700;
  line-height: 36px;
}

.heading-300.uncerline {
  text-decoration: underline;
}

.footer-wrapper-2 {
  justify-content: space-around;
  align-items: flex-start;
  max-width: none;
  display: flex;
}

.form {
  flex-direction: column;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, Arial, sans-serif;
  font-weight: 400;
  display: flex;
  position: static;
}

.heading-24 {
  color: #fff;
  text-align: center;
  margin-top: 10px;
  font-family: Inter, Arial, sans-serif;
  font-size: 28px;
}

.columns-21 {
  flex-direction: row;
  align-items: center;
  display: flex;
}

.footer-social-link {
  margin-left: 12px;
}

.heading-301 {
  color: #4a4a68;
  font-family: Inter, Arial, sans-serif;
  font-size: 28px;
}

.footer-divider {
  background-color: #e4ebf3;
  width: 100%;
  height: 1px;
  margin-top: 70px;
  margin-bottom: 15px;
}

.container-78 {
  margin-top: 25px;
}

.text-block-607 {
  text-align: center;
  font-weight: 500;
}

.footer-dark-2 {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 30px;
  position: relative;
}

.div-block-978 {
  justify-content: center;
  align-items: center;
  display: flex;
  overflow: hidden;
}

.pricing-card {
  background-color: #fff;
  border-radius: 13px;
  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.plus {
  color: #4a4a68;
  background-color: #efeafa00;
  width: 363px;
  min-width: auto;
  min-height: 100%;
  text-decoration: none;
}

.pricing-card.extended {
  z-index: auto;
  color: #4a4a68;
  background-color: #fff;
  border: 1px solid #1e1a6f33;
  justify-content: space-between;
  align-items: flex-start;
  width: 370px;
  min-width: auto;
  min-height: 100%;
  text-decoration: none;
  box-shadow: .5px .5px 3px #1a1a1a14;
}

.pricing-card.extended.blue {
  background-color: #f2f7ff;
  background-image: linear-gradient(#fff, #f2f7ff 47%);
}

.heading-302 {
  color: var(--black);
  margin-bottom: 20px;
  font-size: 28px;
  font-weight: 700;
}

.div-block-979 {
  justify-content: center;
  align-items: center;
  margin-top: 30px;
  display: flex;
}

.text-block-608 {
  color: red;
  text-align: center;
}

.startupwayoftesting {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  align-items: flex-start;
  padding: 24px 30px 24px 20px;
  display: flex;
}

.startupwayoftesting.blue {
  border: 1.6px solid #e4e4e6;
  border-radius: 10px;
  padding-left: 30px;
}

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

.solution-tabs {
  color: #4a4a68;
  text-align: center;
  object-fit: contain;
  background-color: #fff;
  border: 1px solid #1e1a6f26;
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding: 14px 20px;
  font-family: Inter, Arial, sans-serif;
  font-size: 18px;
  font-weight: 500;
  display: flex;
  box-shadow: 0 1px 5px #00000014;
}

.solution-tabs.w--current {
  color: #fff;
  background-color: #1e1a6f;
  border-width: 1px;
  border-color: #1e1a6f26;
  justify-content: space-between;
  align-items: center;
  font-weight: 500;
  display: flex;
}

.solution-tabs.qatr-tabs {
  color: #fff;
  background-color: #0000;
  border-radius: 55px;
  padding-left: 40px;
  padding-right: 40px;
}

.solution-tabs.qatr-tabs.w--current {
  background-color: #4e33c7;
  border-radius: 55px;
}

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

.navbar-logo-left-container.shadow-three {
  z-index: 5;
  background-color: #fff;
  width: auto;
  min-width: 100%;
  max-width: none;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  position: fixed;
  top: 0;
}

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

.container-79 {
  display: flex;
}

.div-block-980 {
  background-color: #f2faf6;
  border: 1px solid #0003;
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  width: 504px;
  height: 320px;
  padding: 20px;
  display: flex;
  overflow: visible;
}

.div-block-980.purple {
  background-color: #f6f4ff;
  border-color: #0003;
  height: 345px;
}

.div-block-980.yellow {
  background-color: #fcfaf5;
  border-color: #0003;
}

.div-block-980.blue {
  background-color: #f3f8ff;
  border-color: #0003;
}

.div-block-980.red {
  background-color: #fff6f7;
  border-color: #0003;
}

.slider-26 {
  background-color: #fff;
  justify-content: center;
  align-items: center;
  display: flex;
}

.pricing-price {
  text-align: center;
  margin-top: 20px;
  margin-bottom: 8px;
  font-family: Inter, Arial, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 32px;
  text-decoration: line-through;
}

.pricing-price.main-page {
  color: #000;
  text-align: left;
  margin-top: 24px;
  margin-bottom: 12px;
  font-size: 36px;
  font-weight: 700;
  text-decoration: none;
}

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

.div-block-981 {
  margin: 50px 25px;
}

.column-4 {
  padding-right: 0;
}

.slide-3 {
  background-color: #fff;
}

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

.div-block-982 {
  z-index: 6;
  background-color: #00000069;
  width: 100vw;
  height: 100vh;
  display: none;
  position: fixed;
  inset: 0%;
}

.paragraph-14 {
  color: #fff;
  text-align: center;
  width: 839px;
  font-family: Inter, Arial, sans-serif;
  font-size: 26px;
  font-style: italic;
  font-weight: 500;
  line-height: 32px;
}

.heading-33 {
  font-family: Inter, Arial, sans-serif;
  font-size: 28px;
  font-weight: 500;
  line-height: 40px;
}

.pricing-comparison-2 {
  background-color: #f7f5ff;
  border: 1px solid #1e1a6f33;
  padding: 45px 30px 80px;
  font-family: Inter, Arial, sans-serif;
  position: relative;
}

.container-80 {
  margin-top: 10px;
  margin-bottom: 31px;
}

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

.nav-link-3 {
  color: #1a1b1f;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 30px;
  padding: 5px 10px;
  font-family: Inter, Arial, sans-serif;
  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;
}

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

.clients-wrapper-three {
  border: 1px #000;
  border-radius: 0;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-bottom: 0;
  padding: 0;
  display: none;
}

.paragraph-198 {
  color: #4a4a68;
  text-align: left;
  font-family: Inter, Arial, sans-serif;
  font-size: 22px;
  line-height: 32px;
}

.image-38 {
  margin-top: 25px;
}

.columns-22 {
  flex-direction: row;
  align-items: center;
  margin-bottom: 60px;
  display: flex;
}

.columns-22.right {
  flex-direction: row-reverse;
  margin-bottom: 60px;
}

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

.paragraph-12 {
  text-align: left;
  margin-top: 13px;
}

.div-block-29 {
  flex-direction: column;
  align-items: flex-start;
  width: 562px;
  max-width: none;
  display: flex;
}

.text-field {
  background-color: #f7f4fd;
  border-radius: 8px;
}

.container-81 {
  background-color: #fff;
  margin-top: 38px;
}

.footer-copyright-center {
  text-align: center;
  font-size: 14px;
  line-height: 16px;
}

.button-35 {
  background-color: var(--medium-slate-blue);
  color: #fff;
  letter-spacing: 1px;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  width: 202.781px;
  margin-top: 40px;
  padding-left: 20px;
  padding-right: 20px;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 24px;
  display: flex;
}

.text-field-2 {
  background-color: #f7f4fd;
  border-radius: 8px;
}

.image-23 {
  object-fit: contain;
  min-width: 170px;
  min-height: 0%;
}

.section-16 {
  margin-top: 0;
  display: none;
}

.mask-22 {
  flex: 1;
}

.heading-22 {
  text-align: left;
  font-family: Inter, Arial, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.heading-22.headings {
  color: #4a4a68;
}

.heading-29 {
  color: #4a4a68;
  text-align: center;
  margin-bottom: 30px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 32px;
  line-height: 36px;
}

.pricing-text-block {
  text-align: left;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 500;
  line-height: 24px;
}

.footer-social-block {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: center;
  align-items: center;
  margin-top: 12px;
  margin-left: auto;
  margin-right: 10px;
  display: flex;
}

.slide-nav-3 {
  margin-bottom: 0;
}

.div-block-983 {
  object-fit: fill;
  display: flex;
  overflow: visible;
}

.footer-link {
  color: var(--dark-slate-blue);
  margin-top: 12px;
  margin-bottom: 6px;
  margin-left: 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

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

.footer-link.w--current {
  margin-left: 0;
  font-size: 16px;
}

.image-24 {
  max-width: 200px;
}

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

.slide-nav-31 {
  color: #ffafaf;
  background-color: #fff0;
  margin-top: -41px;
  margin-bottom: -23px;
  display: block;
}

.error-message {
  background-color: #fff;
  border-radius: 10px;
  margin-top: 37px;
}

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

.image-22 {
  border-radius: 0;
  max-width: 100px;
}

.clients-image-three {
  min-width: 0;
  max-width: 150px;
  min-height: 0;
  margin-bottom: 10px;
  margin-left: 15px;
  margin-right: 15px;
  padding: 15px 15px 15px 23px;
}

.clients-image-three.newfang {
  max-width: 175px;
}

.slide-nav-32 {
  margin-top: -49px;
  margin-bottom: -26px;
}

.slide-nav-33 {
  margin-bottom: -20px;
}

.submit-button-11 {
  background-color: #0052ff;
  border-radius: 8px;
}

.image-969 {
  margin-top: 0;
}

.div-block-984 {
  border-radius: 50px;
}

.footer-content-2 {
  grid-column-gap: 70px;
  grid-row-gap: 1px;
  grid-template-rows: auto minmax(48px, 1fr);
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.grid-6 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  min-width: 80%;
  margin-top: 40px;
}

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

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

.div-block-74 {
  justify-content: center;
  margin-top: 33px;
  display: flex;
}

.section-64 {
  object-fit: contain;
  background-color: #fff;
  flex-direction: column;
  align-items: center;
  margin: 0 0%;
  padding: 60px 5%;
  display: flex;
}

.section-64.why-startup-test-lab {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-left: 0%;
  padding-right: 0%;
}

.section-64.our-sol {
  background-color: #f7f5ff;
  padding-bottom: 80px;
}

.startup-way-of-testing {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  align-items: flex-start;
  padding: 24px 30px 24px 24px;
  display: flex;
}

.startup-way-of-testing.orange {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border: 1.6px solid #e4e4e6;
  border-radius: 10px;
  padding-top: 24px;
  padding-bottom: 24px;
  padding-left: 30px;
}

.startup-way-of-testing.purple, .startup-way-of-testing.pink {
  border: 1.6px solid #e4e4e6;
  border-radius: 10px;
  padding-left: 30px;
}

.tabs-menu {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  object-fit: fill;
  justify-content: center;
  display: flex;
  overflow: visible;
}

.tabs-menu.qatr-tab-menu {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border: .5px solid #d9d9d9;
  border-radius: 100px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: auto;
  margin-left: auto;
  margin-right: auto;
  padding: 5px;
  display: inline-flex;
  position: relative;
  left: 35%;
}

.success-message {
  background-color: #ddd0;
}

.div-block-985 {
  background-color: #fff;
  border-radius: 20px;
  width: 450px;
  height: 535px;
  margin: auto;
  padding-left: 6px;
  position: absolute;
  inset: 0%;
}

.image-970 {
  margin-top: 11px;
}

.section-11 {
  background-color: #f7f4fd;
  width: auto;
  height: auto;
  margin-top: 91px;
  margin-bottom: -171px;
  padding-top: 30px;
  padding-bottom: 30px;
  padding-right: 0;
}

.container-82 {
  margin-top: -18px;
}

.div-block-986 {
  padding-top: 80px;
}

.body-11 {
  overflow: hidden;
}

.text-span-332 {
  color: var(--medium-slate-blue);
}

.image-971 {
  width: auto;
  display: block;
}

.image-971._w-222 {
  width: 222px;
}

.slide-46 {
  width: 100%;
  height: 100%;
  margin-right: 10px;
}

.slide-47 {
  width: 33%;
  margin-right: 10px;
}

.mask-23 {
  height: auto;
  overflow: hidden;
}

.slider-27 {
  height: 100%;
}

.div-block-987 {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6a609c9300da4a3e4f036eae_Vector%20(3).webp");
  background-position: 0 0;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 98px;
  margin-bottom: 20px;
  display: flex;
}

.div-block-988 {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6a60a4b1ceb42c80bc6679d0_Rectangle%203464312.webp");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  height: 327px;
  display: flex;
}

.div-block-988.comparision {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6a60e6dec7bfcd1a8ef5f7ed_Rectangle%203464312%20(1).webp");
  background-size: cover;
}

.div-block-988.user-exp {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6a60e6df709ac32283d7e046_Rectangle%203464312%20(3).webp");
  background-size: cover;
}

.div-block-988.feedback {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6a60e6dec277502f48349737_Rectangle%203464312%20(4).webp");
  background-size: cover;
}

.div-block-988.performance {
  background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6a60e6df6c6ce9e3bf9655fd_Rectangle%203464312%20(2).webp");
  background-size: cover;
}

.text-span-333 {
  color: var(--medium-slate-blue);
}

.container-1141 {
  margin-bottom: 10px;
}

.text-span-334 {
  color: var(--medium-slate-blue);
}

.container-1142 {
  margin-bottom: 60px;
}

.column-31, .column-32 {
  justify-content: center;
  display: flex;
}

.text-span-335 {
  color: var(--medium-slate-blue);
}

.text-span-336 {
  color: #1a1a1ab3;
  font-size: 18px;
  font-weight: 400;
}

.text-block-611 {
  color: #1a1a1ab3;
  text-align: left;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
}

.button-36 {
  color: #fff;
  background-color: #1d1d20;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  height: 45px;
  margin-top: 20px;
  font-size: 18px;
  display: flex;
}

.button-36.blue {
  background-color: #0e00d5;
  font-weight: 600;
}

.div-block-989 {
  background-color: #fcfcfc;
  border: 1px solid #c8d6e5;
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  display: flex;
}

.list-item-13 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 24px;
  display: flex;
}

.heading-303 {
  display: none;
}

.div-block-990 {
  background-color: #fff;
  border: 1px solid #00000026;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 122px;
  min-width: 122px;
  height: 120px;
  display: flex;
}

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

.text-block-613 {
  color: #4a4a68;
  font-size: 20px;
  font-weight: 400;
  line-height: 150%;
}

.div-block-991 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: center;
  display: flex;
}

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

.text-span-337 {
  font-style: italic;
  font-weight: 600;
}

.div-block-993 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  justify-content: space-between;
  display: flex;
}

.heading-304 {
  color: #000;
  margin-top: 0;
  font-size: 20px;
  font-weight: 600;
}

.text-block-614 {
  color: var(--dark-slate-blue);
  font-size: 16px;
  line-height: 26px;
}

.text-block-614.centr {
  text-align: center;
}

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

.div-block-994 {
  background-color: #fff;
  border-radius: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  width: 363px;
  height: auto;
  padding: 30px 20px;
  display: block;
  box-shadow: 0 4px 24px -3px #1c375a1a;
}

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

.div-block-994.right {
  align-items: flex-end;
  display: flex;
}

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

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

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

.image-974 {
  margin-top: -20px;
  margin-right: -20px;
}

.text-span-338, .text-span-339 {
  color: var(--medium-slate-blue);
}

.div-block-999 {
  background-color: #fffefe;
  border: 2px solid #eee7fd;
  border-radius: 999px;
  width: 146px;
  height: 146px;
  padding: 10px;
}

.div-block-1000 {
  background-color: #f6f4fd;
  border: 2px solid #eee7fd;
  border-radius: 999px;
  justify-content: center;
  align-items: center;
  width: 120px;
  height: 120px;
  display: flex;
}

.image-978 {
  width: 80px;
}

.div-block-1001 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  border: 2px solid #eee7fd;
  border-radius: 15px;
  align-items: center;
  width: 350px;
  padding-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.text-block-615 {
  color: var(--dark-slate-blue);
  font-size: 15px;
  line-height: 24px;
}

.heading-305 {
  color: var(--dark-slate-blue);
  font-size: 18px;
}

.div-block-1002 {
  margin-left: -31%;
}

.div-block-1003 {
  justify-content: center;
  align-items: center;
  margin-bottom: 53px;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.div-block-1003.p-rel {
  justify-content: center;
  align-items: center;
}

.image-979 {
  margin-right: 7.7%;
}

.image-980 {
  position: absolute;
  inset: auto auto 27% 24%;
}

.image-981 {
  position: absolute;
  top: 25%;
  right: 4%;
}

.text-span-340 {
  color: var(--medium-slate-blue);
}

.image-982 {
  margin-left: 5px;
}

.div-block-1004 {
  background-color: #fdecf5;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 65px;
  height: 65px;
  margin-bottom: 20px;
  display: flex;
}

.div-block-1004.green {
  background-color: #eaf9ef;
}

.div-block-1004.yellow {
  background-color: #fff8d9;
}

.div-block-1004.blue {
  background-color: #e9f0fc;
}

.div-block-1004.purple {
  background-color: #f2edfe;
}

.div-block-1004.pink {
  background-color: #fdecec;
}

.div-block-1004.light-green {
  background-color: #e8fafc;
}

.text-block-616 {
  color: #b03060;
  font-size: 26px;
  font-weight: 600;
}

.text-block-616._02 {
  color: #237a45;
}

.text-block-616._03 {
  color: #9a6a00;
}

.text-block-616._04 {
  color: #0e53c6;
}

.text-block-616._05 {
  color: #6339d4;
}

.text-block-616._06 {
  color: #ea6c6c;
}

.text-block-616._07 {
  color: #155b62;
}

.text-span-341 {
  color: var(--medium-slate-blue);
}

.image-983 {
  display: none;
}

.image-984 {
  border-top-left-radius: 40px;
  border-bottom-left-radius: 40px;
}

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

.bold-text-25 {
  font-size: 10px;
}

.div-block-1007 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: wrap;
  justify-content: center;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
}

.tabs-27 {
  padding-top: 40px;
}

@media screen and (min-width: 1440px) {
  .menu-button {
    display: none;
  }

  .nav-menu-2 {
    flex-flow: row;
    display: flex;
  }

  .nav-menu-2.ai-prd-eng-nav {
    align-items: center;
  }

  .nav-link-2.customers.ai-prd-eng-link {
    display: block;
  }

  .footer-peoplepage {
    padding-left: 80px;
    padding-right: 80px;
  }

  .block1 {
    padding-left: 0;
  }

  .arrow {
    padding-top: 25px;
  }

  .arrow-copy {
    padding-top: 25px;
    left: 935px;
  }

  .dropdown-toggle {
    background-color: #e2e2e200;
    width: 209px;
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 20px;
  }

  .contact-us.nav-link {
    color: #4a4a68;
    font-size: 18px;
    font-weight: 600;
    text-decoration: none;
  }

  .contact-us.nav-link:hover {
    color: #785dfb;
  }

  .nav-link.people {
    font-size: 18px;
    font-weight: 600;
    text-decoration: none;
  }

  .nav-link.people:hover {
    color: #785dfb;
  }

  .nav-link.corporate {
    color: #4a4a68;
    font-size: 18px;
    font-weight: 600;
    text-decoration: none;
  }

  .nav-link.corporate:hover {
    color: #785dfb;
  }

  .nav-link.customer {
    color: #4a4a68;
    font-size: 18px;
    font-weight: 600;
    text-decoration: none;
  }

  .div-block-75 {
    background-color: #4a4a6833;
    height: 1px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .nav-container {
    margin-left: 240px;
    margin-right: 240px;
  }

  .dropdown-link-4 {
    color: #4a4a68;
    margin-bottom: 20px;
    padding-top: 0;
    padding-bottom: 0;
    transition: all .35s;
  }

  .dropdown-link-4:hover {
    color: #785dfb;
  }

  .dropdown-product {
    color: #4a4a68;
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 18px;
    font-weight: 600;
    line-height: 30px;
  }

  .dropdown-product:hover {
    color: #785dfb;
  }

  .dropdown-list {
    width: 185px;
    font-weight: 600;
  }

  .dropdown-list.w--open {
    background-color: #fff;
    border-radius: 8px;
    width: 220px;
    height: 212px;
    box-shadow: 1px 1px 48px #4a4a6833;
  }

  .dropdown-sideways.w--open {
    background-color: #fff;
    border-radius: 8px;
    padding-top: 20px;
    display: inline-block;
    box-shadow: 1px 1px 64px #4a4a6833, 1px 1px 24px #4a4a681a;
  }

  .div-block-77 {
    background-color: #4a4a6833;
    width: 220px;
    height: 1px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .dropdown-link-5 {
    color: #4a4a68;
    margin-top: 20px;
    margin-bottom: 20px;
    padding-top: 0;
    padding-bottom: 0;
    transition: all .35s;
  }

  .dropdown-link-5:hover {
    color: #785dfb;
  }

  .text-block-20 {
    color: #4a4a68;
    margin-top: 10px;
    margin-bottom: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 18px;
    font-weight: 600;
    line-height: 30px;
  }

  .text-block-20:hover {
    color: #785dfb;
  }

  .dropdown-solution {
    color: #4a4a68;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 18px;
    font-weight: 600;
  }

  .dropdown-solution:hover {
    color: #785dfb;
  }

  .navigation-container-full {
    max-width: 1440px;
    margin-left: 0;
    margin-right: 0;
    padding-top: 10px;
    padding-bottom: 0;
  }

  .div-block-76 {
    background-color: #4a4a6833;
    width: 220px;
    height: 1px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .dropdown-consulting {
    color: #4a4a68;
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 18px;
    font-weight: 600;
    line-height: 30px;
  }

  .dropdown-consulting:hover {
    color: #785dfb;
  }

  .link {
    color: #fff;
    text-decoration: none;
  }

  .div-block-3 {
    margin-top: 220px;
  }

  .columns {
    width: auto;
    max-width: none;
  }

  .heading {
    color: #4a4a68;
    width: auto;
    margin: 60px auto 0;
    padding-left: 0;
    padding-right: 40px;
    font-family: Inter, Arial, sans-serif;
    font-size: 64px;
    font-weight: 900;
    line-height: 80px;
  }

  .image-8 {
    top: -240px;
  }

  .section {
    margin-top: 60px;
    margin-bottom: 0;
    padding-top: 40px;
  }

  .text-span {
    color: #785dfb;
  }

  .image-26 {
    top: -240px;
  }

  .div-block-2 {
    margin-top: 307px;
    top: 0;
  }

  .image-28 {
    margin-top: -245px;
    top: 0%;
  }

  .paragraph {
    color: #4a4a68;
    width: auto;
    margin-top: 15px;
    margin-bottom: 0;
    margin-left: 0;
    padding-top: 0;
    padding-left: 0;
    padding-right: 100px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 32px;
  }

  .div-block {
    margin-top: 265px;
  }

  .column-1 {
    padding-left: 10px;
    padding-right: 0;
  }

  .image {
    margin-top: auto;
    padding-top: 42px;
  }

  .image-2 {
    margin-top: -44px;
    padding-top: 0;
  }

  .div-block-5 {
    margin-top: 265px;
  }

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

  .image-10 {
    top: -240px;
  }

  .div-foodpanda {
    position: relative;
  }

  .column-2 {
    grid-column-gap: 13px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: .5fr .5fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    align-self: auto;
    place-items: center stretch;
    height: auto;
    max-height: none;
    padding-left: 50px;
    padding-right: 50px;
    display: grid;
  }

  .hero-container {
    justify-content: center;
    max-width: 1185px;
    display: flex;
  }

  .about-services-heading {
    color: #4a4a68;
    margin-top: 0;
    margin-bottom: auto;
    padding-top: 10px;
    padding-bottom: 10px;
    font-family: Inter, Arial, sans-serif;
    font-size: 40px;
    font-weight: 800;
  }

  .story-section {
    background-color: #f7f4fd;
    padding-bottom: 80px;
  }

  .button-2 {
    text-align: center;
    letter-spacing: .6px;
    border-radius: 8px;
    flex-direction: column;
    align-items: center;
    width: 235px;
    margin: 30px 0 auto;
    padding-left: 28px;
    padding-right: 28px;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 600;
    line-height: 24px;
    transition: transform .4s;
    display: flex;
  }

  .button-2:hover {
    text-align: left;
    font-size: 14px;
  }

  .collection-list {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    display: grid;
  }

  .layout-container-stories {
    padding-top: 40px;
  }

  .collection-list-wrapper {
    transition: transform .2s;
    display: block;
  }

  .filter-div {
    margin-bottom: 42px;
  }

  .div-block-69 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .collection-item {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    padding-bottom: 70px;
    display: block;
  }

  .uppercase-label.cc-light {
    color: #4a4a68;
    text-transform: none;
    margin-bottom: auto;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 32px;
  }

  .section-heading-wrap {
    margin-top: 20px;
    margin-bottom: 40px;
  }

  .cs-heading-1 {
    letter-spacing: -.32px;
    margin-left: 30px;
    font-family: Inter, Arial, sans-serif;
    font-size: 28px;
    line-height: 40px;
  }

  .cs-paragraph-1 {
    margin-top: 23px;
    margin-bottom: 0;
    margin-left: 30px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 32px;
  }

  .div-block-78 {
    color: var(--medium-slate-blue);
    margin-top: 31px;
    margin-left: 30px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 32px;
  }

  .link-5 {
    color: var(--medium-slate-blue);
    text-decoration: none;
  }

  .image-30 {
    margin-left: 14px;
  }

  .dropdown-list-2.w--open {
    width: 200px;
  }

  .icon-5 {
    display: block;
    transform: rotate(-90deg);
  }

  .dropdown-list-3.w--open {
    top: 0;
    left: 200px;
  }

  .icon-6 {
    display: none;
  }

  .image-31 {
    width: 100%;
  }

  .image-32 {
    filter: none;
    width: 30%;
    max-width: none;
  }

  .text-block-22 {
    color: #4a4a68;
    padding-top: 20px;
    padding-bottom: 20px;
    font-family: Inter, Arial, sans-serif;
    font-weight: 500;
    line-height: 32px;
  }

  .text-block-23 {
    text-align: center;
    letter-spacing: 1px;
    margin-top: 16px;
    margin-bottom: 10px;
    font-family: Inter, Arial, sans-serif;
    font-weight: 500;
    line-height: 130%;
  }

  .company-footer-div {
    padding-left: 20px;
  }

  .heading-10 {
    color: #4a4a68;
    font-family: Inter, Arial, sans-serif;
    line-height: 30px;
  }

  .text-block-24 {
    padding-top: 20px;
    padding-bottom: 20px;
    font-family: Inter, Arial, sans-serif;
    font-weight: 500;
    line-height: 32px;
  }

  .text-block-25 {
    color: #4a4a68;
    padding-top: 20px;
    padding-bottom: 20px;
    font-family: Inter, Arial, sans-serif;
    font-weight: 500;
    line-height: 32px;
  }

  .products-footer-div {
    color: #4a4a68;
    padding-left: 20px;
  }

  .text-block-26, .text-block-27, .text-block-28 {
    padding-top: 20px;
    padding-bottom: 20px;
    font-family: Inter, Arial, sans-serif;
    font-weight: 500;
    line-height: 32px;
  }

  .heading-11 {
    color: #4a4a68;
    font-family: Inter, Arial, sans-serif;
    line-height: 30px;
  }

  .heading-16 {
    font-family: Inter, Arial, sans-serif;
    line-height: 30px;
  }

  .grid {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .solutions-footer-div {
    color: #4a4a68;
  }

  .div-standard {
    width: 90%;
    max-width: 1280px;
  }

  .div-standard.flex {
    flex: 0 auto;
    align-items: center;
    width: 97%;
    margin-left: auto;
    margin-right: auto;
  }

  .div-standard.flex.top-align {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    margin-left: auto;
    margin-right: auto;
  }

  .div-standard.flex.justify.footer {
    grid-template-columns: 1fr 1fr 1fr 1fr;
    margin: 10px 100px 40px;
    padding-left: 80px;
  }

  .legal {
    color: #4a4a68;
  }

  .link-block-5.w--current {
    margin-bottom: 20px;
  }

  .site-info-footer-div {
    color: #4a4a68;
  }

  .heading-17 {
    letter-spacing: -.2px;
    margin-top: 30px;
    font-family: Inter, Arial, sans-serif;
    font-size: 22px;
    line-height: 32px;
  }

  .footer-2 {
    background-color: #f7f4fd;
    padding-top: 60px;
  }

  .heading-18 {
    font-family: Inter, Arial, sans-serif;
    line-height: 30px;
  }

  .button-4 {
    letter-spacing: 1px;
    border-radius: 8px;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    line-height: 24px;
  }

  .div-block-72 {
    flex-direction: column;
    width: auto;
    height: 56px;
    margin-left: 0;
    margin-right: 0;
    display: flex;
  }

  .text-block-30 {
    letter-spacing: .5px;
    font-size: 14px;
    line-height: 15px;
  }

  .startup_section4 {
    padding-top: 116px;
  }

  .paragraph-31 {
    width: 82ch;
    color: var(--dim-grey);
    margin-top: 47px;
    margin-left: auto;
    margin-right: auto;
    font-size: 18px;
    line-height: 32px;
  }

  .heading-27 {
    color: var(--dark-slate-blue);
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    font-size: 40px;
    font-weight: 800;
    line-height: 56px;
  }

  .image-46 {
    width: 34px;
  }

  .image-47 {
    width: 35px;
    transform: rotate(-180deg);
  }

  .quiz-section {
    background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/623c9caa089ed36811997928_Blue%20Pattern.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .quiz-container {
    display: block;
  }

  .quiz-div-l {
    justify-content: center;
    height: 100%;
    padding: 186px 100px;
    display: block;
  }

  .heading-30 {
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    margin-top: 0;
    margin-bottom: 37px;
    font-size: 40px;
    line-height: 56px;
    display: block;
  }

  .text-block-44 {
    color: var(--white);
    text-align: center;
    margin-top: 20px;
    margin-bottom: 68px;
    padding-right: 0;
    font-size: 16px;
    line-height: 32px;
  }

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

  .div-block-99 {
    border: 1px solid var(--medium-slate-blue-2);
    border-radius: 10px;
    margin-top: 42px;
    padding-top: 58px;
    padding-left: 0;
    padding-right: 0;
  }

  .image-49 {
    margin-bottom: 19px;
    margin-left: 48px;
    display: block;
  }

  .text-block-45 {
    color: var(--dark-slate-blue);
    margin-bottom: 34px;
    margin-left: 48px;
    margin-right: 89px;
    font-size: 20px;
    font-weight: 500;
    line-height: 32px;
  }

  .div-block-100 {
    background-color: var(--ghost-white);
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    height: 153px;
    display: flex;
  }

  .image-50 {
    margin-left: 48px;
  }

  .heading-31 {
    color: var(--medium-slate-blue);
    margin-top: 0;
    margin-bottom: 1px;
    margin-left: 0;
    font-size: 16px;
    line-height: 32px;
  }

  .div-block-101 {
    margin-left: 22px;
  }

  .text-block-46 {
    color: var(--medium-slate-blue);
    font-weight: 500;
    line-height: 20px;
  }

  .related-stories {
    background-color: var(--ghost-white);
    margin-bottom: 0;
    padding-top: 40px;
    padding-bottom: 100px;
  }

  .stories-container {
    max-width: 100%;
    padding-top: 40px;
  }

  .stories-div-1 {
    flex-direction: row;
    align-items: center;
    display: block;
  }

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

  .heading-39 {
    text-align: center;
    letter-spacing: -.32px;
    font-size: 40px;
    font-weight: 800;
    line-height: 56px;
  }

  .heading-40 {
    margin-right: 10px;
  }

  .consulting__container-2.web {
    max-width: 100%;
    padding-top: 100px;
  }

  .image-118 {
    margin-left: -50px;
  }

  .div-block-190 {
    padding-top: 100px;
  }

  .div-block-67-copy2-2 {
    top: 304px;
    left: 73px;
  }

  .image-119 {
    width: 125px;
    top: 463px;
  }

  .div-block-67-copy3-2 {
    top: 482px;
    left: 860px;
  }

  .image-120 {
    width: 125px;
    top: 149px;
    left: 754px;
  }

  .paragraph-68 {
    margin-top: 28px;
  }

  .image-121 {
    width: 125px;
    top: 289px;
    left: 343px;
  }

  .image-122 {
    width: 300px;
    top: 269px;
    left: 471px;
  }

  .image-123 {
    width: 290px;
    top: 429px;
    left: 420px;
  }

  .image-124 {
    width: 30px;
    top: 445px;
    left: 820px;
  }

  .image-125 {
    width: 30px;
    top: 136px;
    left: 872px;
  }

  .image-126 {
    width: 200px;
    top: 92px;
    left: 568px;
  }

  .image-127 {
    width: 30px;
    top: 9px;
    left: 532px;
  }

  .div-block-192 {
    width: 1200px;
    height: 930px;
    margin-top: 50px;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-67-copy-2 {
    top: 190px;
    left: 905px;
  }

  .div-block-193 {
    top: 5px;
  }

  .consulting__section2 {
    padding-top: 100px;
  }

  .image-128 {
    width: 125px;
    top: 30px;
    left: 418px;
  }

  .image-129 {
    width: 30px;
    top: 266px;
    left: 336px;
  }

  .consulting__section3 {
    padding-bottom: 40px;
    display: block;
  }

  .section3__tab-none {
    border-style: none;
  }

  .div-block-68 {
    margin-top: 78px;
  }

  .heading-78.ees-sol-header, .heading-78.eng-ai-case-study-head, .heading-78.bpm-ser-pdo-cs-header-sol-header {
    margin-bottom: 0;
  }

  .paragraph-72 {
    margin-top: 28px;
  }

  .container-19 {
    max-width: 1200px;
  }

  .paragraph-112 {
    font-weight: 400;
  }

  .meet-moolyans-grid-1 {
    margin-bottom: 60px;
  }

  .meet-testimonial-1 {
    margin-top: 20px;
  }

  .meet-moolyans-grid-2 {
    margin-top: 80px;
  }

  .container-25 {
    overflow: hidden;
  }

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

  .heading-131 {
    color: #fff;
    text-align: center;
    letter-spacing: -.32px;
    margin-top: 0;
    margin-bottom: 20px;
    font-size: 40px;
    line-height: 56px;
    display: block;
  }

  .text-block-179 {
    color: #fff;
    text-align: center;
    margin-top: 0;
    margin-bottom: 68px;
    padding-right: 0;
    font-size: 16px;
    line-height: 32px;
  }

  .question.question3 {
    display: none;
  }

  .link-block-16.absolutely.abs-lp.lp-calendly-popup.test-changes.dev-calendly-popup-6.hp-calendly-web-cta.ai-prd-eng-cta-btn {
    background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/687a4d94a9317900bb513c78_Vector%20239.png");
    width: 324px;
    margin-top: 15px;
    margin-left: auto;
    margin-right: auto;
  }

  .link-block-16.absolutely.abs-lp.lp-calendly-popup.test-changes.dev-calendly-popup-6.hp-calendly-web-cta.ai-prd-eng-nav-cta, .link-block-16.ai-pe-hero-cta.ai-eng-nav-cta-btn {
    margin-top: 0;
  }

  .why-are-they-fantastic {
    width: auto;
    max-width: 100%;
  }

  .why-are-they-fantastic-container {
    max-width: 1440px;
  }

  .great-choice-container {
    max-width: 1240px;
  }

  .heading-144 {
    color: var(--dark-slate-blue);
    text-align: center;
    letter-spacing: .16px;
    margin-bottom: 10px;
    font-size: 40px;
    line-height: 56px;
  }

  .text-block-194 {
    color: var(--dark-slate-blue);
    text-align: center;
    margin-bottom: 30px;
    font-size: 16px;
    line-height: 32px;
  }

  .text-span-34 {
    color: var(--medium-slate-blue);
  }

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

  .image-gc {
    margin-bottom: 0;
  }

  .content-one {
    background-color: #0000;
  }

  .text-block-195 {
    color: var(--dark-slate-blue);
    margin-bottom: 20px;
    padding-left: 0;
    padding-right: 70px;
    font-size: 16px;
    font-style: italic;
    font-weight: 500;
    line-height: 28px;
  }

  .div-block-379 {
    border-left: 4px solid var(--medium-slate-blue);
    padding-left: 14px;
  }

  .text-block-196 {
    color: var(--dark-slate-blue);
    margin-bottom: 8px;
    font-size: 16px;
    font-weight: 700;
    line-height: 20px;
  }

  .text-block-197 {
    color: var(--dark-slate-blue);
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
  }

  .calendly-web {
    display: block;
  }

  .calendly-web.hp-hide {
    display: none;
  }

  .quiz-enterprise.web {
    overflow: hidden;
  }

  .paragraph-130 {
    font-weight: 400;
  }

  .image-left {
    width: 83%;
  }

  .servant-jumbotron {
    background-position: 90%;
  }

  .heading-166.cs-heading {
    margin-top: 0;
  }

  .dropdown-4.ai-prd-eng-dropdown {
    display: none;
  }

  .columns-5 {
    align-items: flex-start;
  }

  .div-block-453 {
    background-color: #fff;
    border-radius: 10px;
  }

  .heading-196 {
    line-height: 30px;
  }

  .powerful-testing {
    margin-top: 20px;
    margin-bottom: 80px;
  }

  .grid-72 {
    grid-template-rows: auto;
  }

  .text-span-57.hidden {
    display: none;
  }

  .image-633.img-lp {
    width: 280px;
  }

  .div-block-473 {
    background-color: #ebebeb00;
    max-width: 1200px;
  }

  .find-a-bug-stats {
    background-color: #f7f4fd;
  }

  .text-block-262.new-text-block-262 {
    text-align: center;
  }

  .tabs-content-14.ees-tab-content.ecom-tabs-content, .tabs-content-14.ees-tab-content.dev-ser-di-tabs-content {
    overflow: visible;
  }

  .text-block-271 {
    font-size: 16px;
    font-weight: 700;
  }

  .lp-hero-reco {
    margin-right: 6px;
  }

  .head-lp-hero.head-pp-hero.ai-hero-heading {
    font-size: 48px;
  }

  .dev-recognition-h2.ees-dev-recog-header {
    font-size: 40px;
    font-weight: 800;
    line-height: 52px;
  }

  .dev-highlight-text {
    color: var(--medium-slate-blue);
  }

  .link-block-16.sol-btn-p.sol-section-cta.sol-section-cta-white.sol-calendly-link-4.sol-calendly-link.ai-prd-eng-cta-2 {
    text-align: left;
    width: 324px;
    margin-left: auto;
  }

  .grid-80 {
    padding-top: 40px;
  }

  .tab-link-tab-4.w--current {
    background-color: #ece6ff;
    border: 2px solid #785dbf;
  }

  .tab-link-tab-4.ta-ofc-tab-menu.w--current {
    border-width: 3px;
    border-color: #785dfb;
  }

  .tab-link-tab-5.w--current {
    background-color: #ece6ff;
    border: 2px solid #785dbf;
  }

  .tab-link-tab-5.ta-ofc-tab-menu.w--current {
    border-width: 3px;
    border-color: #785dfb;
  }

  .tab-link-tab-1 {
    background-color: #ece6ff;
    border-radius: 10px;
    margin-right: 10px;
    padding-right: 20px;
  }

  .tab-link-tab-2.w--current {
    background-color: #ece6ff;
    border: 2px solid #785dfb;
  }

  .tab-link-tab-2.ta-ofc-tab-menu.w--current {
    border-width: 3px;
    border-color: #785dfb;
  }

  .tab-link-tab-3--3.w--current {
    background-color: #ece6ff;
    border: 2px solid #785dbf;
  }

  .tab-link-tab-3--3.ta-ofc-tab-menu.w--current {
    border-width: 3px;
    border-color: #785dfb;
  }

  .new-dev-card-content {
    height: 180px;
  }

  .new-dev-card-content.dev-bb-card-content {
    height: 100px;
  }

  .new-dev-recognized-text {
    font-size: 15px;
    font-weight: 500;
  }

  .ta-recognition-subtext {
    font-size: 16px;
    font-weight: 600;
  }

  .tab-link-tab-6.w--current {
    background-color: #ece6ff;
    border: 2px solid #785dbf;
  }

  .tab-link-tab-6.ta-ofc-tab-menu.w--current {
    border-width: 3px;
    border-color: #785dfb;
  }

  .ta-slider-grid-1, .ta-slider-grid-2 {
    grid-template-rows: auto;
  }

  .pp-mi-section {
    background-color: #f9f6fd;
  }

  .pp-mi-img-left {
    top: -51%;
  }

  .pp-mi-img-right {
    top: -28%;
  }

  .pp-mi-grid {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    text-overflow: clip;
    flex-flow: wrap;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    justify-content: center;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .pp-mi-txt-block {
    justify-content: center;
    width: auto;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .pp-mi-txt-block.pp-mi-txt-block-right {
    padding: 20px;
    display: block;
  }

  .pp-mi-text {
    font-size: 24px;
  }

  .team-member-image {
    width: 32px;
    height: 32px;
    max-height: none;
  }

  .ees-solutions-section.web {
    max-width: 100%;
    padding-top: 100px;
  }

  .ees-sol-tab-none {
    border-style: none;
  }

  .text-block-344 {
    padding-bottom: 0;
  }

  .slide-nav-26 {
    display: block;
  }

  .ees-recognized-text {
    font-size: 15px;
    font-weight: 500;
  }

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

  .ees-recog, .ees-her-recog, .ees-hero-reco {
    margin-right: 6px;
  }

  .button-26 {
    border-radius: 4px;
    margin-top: 0;
    margin-bottom: 3px;
    padding: 10px 22px;
  }

  .ees-feature-section-header {
    margin-top: 0;
    margin-bottom: 0;
  }

  .feature-section-subhead {
    color: #fff;
  }

  .div-block-619, .div-block-620 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    flex-flow: column;
    margin-bottom: 40px;
    display: flex;
  }

  .img {
    margin-left: 0;
  }

  .adv-feature-sec-subtext, .ees-rdmap-sec-subhead {
    color: #fff;
  }

  .popup-calender {
    display: none;
  }

  .ecom-sol-responsive-div {
    margin-top: 78px;
  }

  .ees-sol-tab-resp {
    border-style: none;
  }

  .rdmap-slide-nav {
    display: block;
  }

  .div-block-640 {
    background-color: #5334b2;
  }

  .sol-slider-nav {
    display: block;
  }

  .code-embed-7 {
    margin-left: -26px;
  }

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

  .div-block-707 {
    grid-column-gap: 70px;
    grid-row-gap: 70px;
    align-items: flex-end;
  }

  .div-block-709 {
    grid-column-gap: 70px;
    grid-row-gap: 70px;
  }

  .div-block-711 {
    padding-left: 0;
  }

  .text-block-389 {
    text-align: left;
    letter-spacing: .7px;
    margin-right: 0;
  }

  .text-block-390, .text-block-391, .text-block-392, .text-block-393, .text-block-394 {
    color: #fff;
    font-size: 24px;
  }

  .business-op-slider-nav {
    display: block;
  }

  .ai-recognize-txt {
    font-size: 16px;
    font-weight: 700;
  }

  .ai-recognize-txt.userecho-ai-recog-txt {
    font-weight: 500;
  }

  .ai-integration-subhead {
    text-align: left;
    letter-spacing: .7px;
    margin-right: 0;
  }

  .ai-integration-img-bg {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .ai-integration-nums {
    color: var(--dark-slate-blue);
    font-size: 24px;
  }

  .tabs-content-21 {
    padding-top: 15px;
  }

  .ecom-rm-one {
    top: 70px;
    left: 17px;
  }

  .ecom-rm-one.dev-rm-one {
    left: 40px;
  }

  .ecom-rm-one.dev-ser-as-rm-one {
    left: 80px;
  }

  .ecom-rm-one.dev-ser-dso-rm-one {
    top: 50px;
    left: 120px;
  }

  .ecom-rm-one.dev-sol-ml-rm-one {
    left: 140px;
  }

  .ecom-rm-one.dev-ser-di-rm-one {
    top: 40px;
    left: 120px;
  }

  .ecom-rm-two {
    top: 190px;
    left: 905px;
  }

  .ecom-rm-three {
    top: 335px;
    left: 53px;
  }

  .ecom-rm-three.dev-ser-as-rm-three {
    top: 325px;
    left: 80px;
  }

  .ecom-rm-three.dev-ser-dso-rm-three {
    top: 325px;
    left: 40px;
  }

  .ecom-rm-three.dev-sol-ml-rm-three {
    top: 325px;
    left: 80px;
  }

  .ecom-rm-three.dev-ser-iac-rm-three {
    top: 325px;
    left: 60px;
  }

  .ecom-rm-three.dev-ser-di-rm-three {
    top: 300px;
    left: 80px;
  }

  .ecom-rm-four {
    top: 512px;
    left: 860px;
  }

  .image-122-copy {
    width: 300px;
    top: 600px;
    left: 459px;
  }

  .image-121-copy {
    width: 125px;
    top: 651px;
    left: 336px;
  }

  .ecom-rm-block {
    width: 1200px;
    height: 950px;
    margin-top: 50px;
    margin-left: auto;
    margin-right: auto;
  }

  .ecom-rm-block.dev-rm-block {
    height: 1285px;
  }

  .image-123-copy {
    width: 290px;
    top: 790px;
    left: 397px;
  }

  .image-119-copy {
    width: 125px;
    top: 818px;
  }

  .ecom-rm-five {
    top: 690px;
    left: 13px;
  }

  .ecom-rm-five.dev-rm-five {
    left: 40px;
  }

  .ecom-rm-five.h-dev-rm-five {
    top: 1020px;
    left: 85px;
  }

  .ecom-rm-five.h2-dev-rm-five {
    width: 250px;
    left: 50px;
  }

  .ecom-rm-five.dev-ser-dso-rm-five, .ecom-rm-five.dev-sol-ml-rm-five {
    left: 60px;
  }

  .ecom-rm-five.dev-ser-iac-rm-five, .ecom-rm-five.dev-ser-di-rm-five, .ecom-rm-five.dev-ser-di-rm-five-tab4 {
    left: 40px;
  }

  .ecom-rm-six {
    top: 865px;
    left: 860px;
  }

  .ecom-rm-six.dev-rm-six {
    top: 1195px;
  }

  .image-826 {
    left: -18%;
  }

  .ecom-rm-three-copy {
    top: 335px;
    left: -50px;
  }

  .ecom-rm-three-copy.userecho-rm-3 {
    width: 27%;
    top: 308px;
  }

  .dev-image-122 {
    width: 300px;
    top: 958px;
    left: 459px;
  }

  .dev-image-121 {
    width: 125px;
    top: 981px;
    left: 336px;
  }

  .dev-image-123 {
    width: 290px;
    top: 1120px;
    left: 397px;
  }

  .dev-image-119 {
    width: 125px;
    top: 1150px;
  }

  .dev-hero-img-div.ai-prd-eng-form-div {
    -webkit-text-fill-color: inherit;
    background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/687a05026f2e8c4403bf3e43_Rectangle%2019364.png");
    background-position: 0 0;
    background-size: cover;
    background-clip: border-box;
    width: auto;
    margin-top: -30px;
    padding: 30px 60px 40px;
  }

  .ecom-rm-five-copy {
    top: 690px;
    left: 60px;
  }

  .ecom-rm-five-tab3 {
    top: 690px;
    left: -20px;
  }

  .bpm-ser-pdo-rm-six {
    top: 865px;
    left: 860px;
  }

  .bpm-ser-pdo-cs-img-block {
    background-color: #5334b2;
  }

  .pe-why-moolya-wrapper.bb-why-moolya-wrapper.fa-why-moolya-wrapper.btl-mem-catrd {
    width: auto;
  }

  .pe-why-moolya-slider-mob, .icon-45, .icon-46 {
    display: none;
  }

  .bpm-ser-cso-hero-img-div {
    width: 520px;
  }

  .bpm-ser-cso-bulb-bg, .bpm-sol-pa-bulb-bg {
    z-index: 4;
    top: 20%;
    right: 10%;
  }

  .dev-why-moolya-slider-mob, .pe-why-moolya-slider-block-mob {
    display: none;
  }

  .bl-hero-section {
    position: relative;
  }

  .bl-hero-heading {
    margin-top: 0;
    margin-bottom: 40px;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 72px;
  }

  .bl-hero-bg-img {
    background-size: cover;
  }

  .bl-hero-bubtxt {
    margin-bottom: 16px;
  }

  .paragraph-191 {
    margin-top: 10px;
    margin-bottom: 32px;
  }

  .bl-btn-wrapper {
    justify-content: center;
    align-items: center;
    margin-top: 0;
    display: flex;
  }

  .bl-community-btn {
    color: #000;
    background-color: #ffc107;
    border-radius: 35px;
    margin-left: 0;
    margin-right: 0;
    padding: 16px 32px;
  }

  .bl-arr {
    color: #000;
    margin-bottom: 0;
    padding-left: 10px;
    font-size: 18px;
    font-weight: 400;
  }

  .bl-jc-btn-block {
    background-color: #ffc107;
    border-radius: 35px;
    justify-content: center;
    align-items: center;
    margin-right: 15px;
    padding: 10px 32px;
    text-decoration: none;
    transition: all .3s;
    display: flex;
  }

  .bl-jc-btn-block:hover {
    background-color: #facc15;
    transform: scale(1.05);
  }

  .bl-jc-txt {
    color: #000;
    margin-bottom: 0;
    font-size: 16px;
    font-weight: 700;
  }

  .bl-lm-btn-block {
    color: #000;
    border: 2px solid #fff;
    border-radius: 35px;
    justify-content: center;
    align-items: center;
    margin-left: 15px;
    padding: 10px 32px;
    text-decoration: none;
    transition: all .3s;
    display: none;
  }

  .bl-lm-btn-block:hover {
    color: #000;
    background-color: #fff;
    transform: scale(1.05);
  }

  .bl-play {
    color: #fff;
    letter-spacing: -3px;
    margin-bottom: 0;
    padding-left: 10px;
    font-size: 18px;
    font-weight: 400;
  }

  .bl-jc-txt-copy {
    color: #fff;
    margin-bottom: 0;
    font-size: 20px;
    font-weight: 700;
  }

  .bl-lm-txt {
    color: #fff;
    margin-bottom: 0;
    font-size: 16px;
    font-weight: 700;
  }

  .bl-mouse-img {
    margin-bottom: 20px;
    position: absolute;
    inset: auto auto 0% 50%;
  }

  .bl-community-section {
    padding: 5rem 1rem;
  }

  .bl-container {
    text-align: center;
    max-width: 1140px;
  }

  .bl-heading {
    margin-top: 0;
    margin-bottom: 24px;
    font-family: Poppins;
    font-size: 48px;
  }

  .bl-subtxt {
    color: #4b5563;
    max-width: 1000px;
    margin-bottom: 32px;
    margin-left: auto;
    margin-right: auto;
    font-size: 20px;
    font-weight: 500;
    line-height: 1.625em;
  }

  .bl-subtxt.bl-events-subtxt {
    max-width: 825px;
  }

  .bl-sub-head {
    color: #374151;
    margin-bottom: 0;
    font-size: 18px;
    font-weight: 600;
  }

  .bl-para {
    color: #4b5563;
    max-width: 800px;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    padding-top: 16px;
    line-height: 1.625em;
  }

  .bl-para.bl-cm-li-para {
    padding-top: 0;
  }

  .bl-grid {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
    grid-template-rows: auto;
    margin-top: 64px;
  }

  .bl-grid.bl-events-grid {
    grid-column-gap: 26px;
    grid-row-gap: 26px;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .bl-grid.bl-events-collection-grid {
    grid-column-gap: 26px;
    grid-row-gap: 26px;
    grid-template-columns: 1fr;
  }

  .bl-subhead-block {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .bl-cm-img-block {
    max-height: 320px;
  }

  .bl-li-item-block {
    display: flex;
  }

  .bl-li-txt-block {
    text-align: left;
    margin-left: 16px;
  }

  .bl-li-h3 {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 20px;
  }

  .bl-cm-li-margin {
    margin-top: 24px;
  }

  .bl-cm-img-wrapper {
    background-color: #28a7451a;
    border-radius: 50%;
    justify-content: center;
    align-items: center;
    width: 60px;
    height: 52px;
    padding: 12px;
    display: flex;
  }

  .bl-cm-img-wrapper-2 {
    background-color: #00aeef1a;
    border-radius: 50%;
    justify-content: center;
    align-items: center;
    width: 60px;
    height: 52px;
    padding: 12px;
    display: flex;
  }

  .bl-cm-img-wrapper-3 {
    background-color: #ffc1071a;
    border-radius: 50%;
    justify-content: center;
    align-items: center;
    width: 60px;
    height: 52px;
    padding: 12px;
    display: flex;
  }

  .image-858 {
    border-radius: 1rem;
    width: 100%;
    height: 100%;
  }

  .bl-events-section {
    background-color: #e2e8f0;
    padding: 5rem 1rem;
  }

  .bl-card-wrapper {
    background-color: #fff;
    border-radius: 5px;
    padding: 32px 32px 65px;
  }

  .bl-card-img-wrapper {
    height: 160px;
    margin-bottom: 24px;
  }

  .bl-card-img {
    width: 100%;
    height: 100%;
  }

  .bl-card-h3 {
    text-align: left;
    margin-top: 0;
    margin-bottom: 24px;
    font-size: 24px;
  }

  .bl-body {
    font-family: Poppins;
  }

  .bl-event-section {
    padding: 5rem 1rem;
  }

  .bl-card-para {
    color: #4b5563;
    max-width: 800px;
    margin-bottom: 24px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 16px;
    line-height: 1.625em;
  }

  .bl-card-para.bl-cm-li-para {
    padding-top: 0;
  }

  .bl-benefits-section {
    background-image: none;
    position: relative;
  }

  .bl-benefits-container {
    text-align: center;
    flex-flow: column;
    height: 680px;
  }

  .bl-benefits-bg-img {
    background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/685c1bae9e779cd2183a0735_benefits.jpeg");
    background-size: cover;
  }

  .field-label-19, .field-label-20 {
    display: none;
  }

  .text-field-37 {
    color: #000;
    text-align: left;
    border-radius: 9px;
    height: 49px;
  }

  .text-field-37.message-field, .text-field-37.message-field-copy {
    text-align: left;
    height: 96px;
    padding-top: 0;
    padding-bottom: 40px;
    text-decoration: none;
  }

  .text-field-38 {
    color: #000;
    border-radius: 9px;
    height: 48px;
  }

  .form-block-12 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    margin-top: 15px;
    display: block;
  }

  .form-17 {
    grid-column-gap: 14px;
    grid-row-gap: 14px;
    flex-flow: column;
    height: auto;
    display: block;
  }

  .div-block-767 {
    color: #fff;
    flex-flow: column;
    align-items: center;
    display: flex;
  }

  .heading-242 {
    font-size: 24px;
  }

  .text-block-408 {
    text-align: center;
    font-weight: 400;
  }

  .checkbox-label-8 {
    color: #fff;
    font-weight: 400;
  }

  .checkbox-8 {
    font-size: 14px;
    line-height: 1.2;
  }

  .submit-button-7 {
    display: none;
  }

  .checkbox-field-11 {
    margin-bottom: 15px;
  }

  .text-field-40 {
    color: #000;
    text-align: left;
    border-radius: 9px;
    height: 49px;
  }

  .text-field-40.message-field {
    text-align: left;
    height: 96px;
    padding-top: 0;
    padding-bottom: 40px;
    text-decoration: none;
  }

  .text-field-41 {
    color: #000;
    text-align: left;
    border-radius: 9px;
    height: 49px;
  }

  .text-field-41.message-field {
    text-align: left;
    text-align: left;
    height: 96px;
    padding-top: 0;
    padding-bottom: 40px;
    text-decoration: none;
  }

  .heading-245 {
    font-size: 24px;
  }

  .text-block-444 {
    text-align: center;
    font-weight: 400;
  }

  .text-block-471 {
    width: 527px;
  }

  .card-alt-desc {
    text-align: center;
  }

  .text-span-174 {
    display: inline-block;
  }

  .div-block-819 {
    padding-top: 140px;
  }

  .div-block-875 {
    justify-content: center;
    margin-top: 40px;
  }

  .div-block-876 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    justify-content: flex-start;
    align-items: center;
    margin-top: 15px;
  }

  .heading-281 {
    margin-top: 10px;
  }

  .text-block-537 {
    margin-bottom: 0;
  }

  .text-block-540 {
    margin-top: 28px;
    margin-bottom: 40px;
  }

  .div-block-877 {
    grid-column-gap: 70px;
    grid-row-gap: 40px;
  }

  .div-block-878 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    padding-left: 22px;
  }

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

  .div-block-880 {
    margin-bottom: 30px;
  }

  .div-block-881 {
    color: #fff;
    background-color: #fff;
    width: 155px;
    height: 1px;
    margin-top: 15px;
    margin-bottom: 15px;
  }

  .tooltip-wrapper {
    position: relative;
  }

  .div-block-890 {
    padding-bottom: 30px;
    padding-right: 26px;
  }

  .div-block-891 {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
    padding-top: 20px;
  }

  .heading-282 {
    line-height: 30px;
  }

  .image-934 {
    width: 40%;
  }
}

@media screen and (min-width: 1920px) {
  .footer-peoplepage {
    padding-left: 80px;
    padding-right: 80px;
  }

  .footer_container {
    width: 94rem;
  }

  .block1 {
    padding-left: 0;
  }

  .dropdown-toggle {
    color: #4a4a68;
    width: 209px;
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 20px;
  }

  .dropdown-toggle:hover {
    color: #4a4a68;
  }

  .dropdown-nested {
    flex-direction: row;
    align-items: stretch;
    margin-bottom: 0;
    display: block;
  }

  .contact-us.nav-link {
    font-size: 18px;
    font-weight: 600;
  }

  .contact-us.nav-link:hover {
    color: #785dfb;
  }

  .nav-link.people {
    font-size: 18px;
    font-weight: 600;
  }

  .nav-link.people:hover {
    color: #785dfb;
  }

  .nav-link.corporate {
    font-size: 18px;
    font-weight: 600;
  }

  .nav-link.corporate:hover {
    color: #785dfb;
    font-weight: 600;
  }

  .nav-link.customer, .dropdown {
    font-size: 18px;
    font-weight: 600;
  }

  .div-block-75 {
    background-color: #4a4a6833;
    border: 1px #000;
    width: 230px;
    height: 1px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .dropdown-link-4 {
    color: #4a4a68;
    width: 230px;
    margin-bottom: 20px;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 16px;
    transition: all .35s;
  }

  .dropdown-link-4:hover {
    color: #785dfb;
  }

  .navbar {
    background-color: #fff;
    padding-top: 10px;
    padding-bottom: 0;
  }

  .dropdown-product {
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .dropdown-product:hover {
    color: #785dfb;
  }

  .dropdown-list {
    width: 142px;
    height: auto;
  }

  .dropdown-list.w--open {
    background-color: #fff;
    border-radius: 8px;
    width: 230px;
    height: 212px;
    padding-top: 0;
    box-shadow: 1px 1px 48px #4a4a6833;
  }

  .dropdown-sideways.w--open {
    background-color: #fff;
    border-radius: 8px;
    width: auto;
    height: 122px;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    padding-top: 20px;
    display: inline-block;
    top: auto;
    box-shadow: 1px 1px 48px #4a4a6833;
  }

  .div-block-77 {
    background-color: #4a4a6833;
    width: 229px;
    height: 1px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .dropdown-link-5 {
    color: #4a4a68;
    margin-top: 20px;
    margin-bottom: 20px;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 16px;
    transition: all .35s;
  }

  .dropdown-link-5:hover {
    color: #785dfb;
  }

  .text-block-20 {
    color: #4a4a68;
    margin-top: 10px;
    margin-bottom: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .text-block-20:hover {
    color: #785dfb;
  }

  .dropdown-solution {
    padding-left: 16px;
    padding-right: 16px;
    transition: all .35s;
  }

  .dropdown-solution:hover {
    color: #785dfb;
  }

  .navigation-container-full {
    flex-direction: row;
    max-width: 1440px;
    margin-left: 0;
    margin-right: 0;
    display: flex;
  }

  .div-block-76 {
    background-color: #4a4a6833;
    width: 229px;
    height: 1px;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    position: static;
    left: 2px;
  }

  .dropdown-consulting {
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .dropdown-consulting:hover {
    color: #785dfb;
  }

  .link {
    font-size: 16px;
    line-height: 20px;
  }

  .div-block-3 {
    margin-top: 268px;
  }

  .columns {
    width: 1389px;
  }

  .heading {
    letter-spacing: -1px;
    margin-top: 130px;
    padding-right: 60px;
    font-size: 64px;
    line-height: 84px;
  }

  .image-8 {
    top: -293px;
  }

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

  .image-26 {
    top: -293px;
  }

  .div-block-2 {
    margin-top: 357px;
  }

  .image-28 {
    margin-top: -290px;
  }

  .paragraph {
    margin-bottom: 10px;
    padding-right: 100px;
  }

  .div-block {
    margin-top: 314px;
  }

  .column-1 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    padding-left: 80px;
    padding-right: 0;
    display: block;
  }

  .div-block-5 {
    margin-top: 311px;
  }

  .image-10 {
    top: -289px;
  }

  .about-services-heading {
    margin-top: 40px;
    padding-top: 40px;
  }

  .story-section {
    padding-top: 0;
    padding-bottom: 100px;
  }

  .button-2 {
    letter-spacing: 1px;
    background-color: #785dfb;
    border-radius: 6px;
    flex-direction: column;
    align-items: center;
    width: 226px;
    margin: 30px 0 auto;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 700;
    line-height: 24px;
    transition: transform .4s;
    display: flex;
  }

  .button-2:hover {
    transform: scale(1.1);
  }

  .collection-list {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-rows: auto auto;
  }

  .layout-container-stories {
    width: 1220px;
    max-width: none;
    padding-left: 0;
    padding-right: 0;
  }

  .filter-div {
    margin-bottom: 40px;
  }

  .div-block-69 {
    width: auto;
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .collection-item {
    width: auto;
    height: 522px;
    margin-top: 0;
    margin-bottom: auto;
    padding-bottom: 0;
    font-family: Inter, Arial, sans-serif;
  }

  .uppercase-label.cc-light {
    font-size: 16px;
  }

  .section-heading-wrap {
    margin-top: 20px;
  }

  .div-block-80 {
    transition: transform .4s;
  }

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

  .image-31 {
    width: 100%;
  }

  .image-32 {
    filter: none;
    width: 30%;
    max-width: none;
  }

  .text-block-22 {
    color: #4a4a68;
    padding-top: 20px;
    padding-bottom: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 32px;
  }

  .text-block-23 {
    text-align: center;
    letter-spacing: 1px;
    margin-top: 16px;
    margin-bottom: 10px;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 130%;
  }

  .image-33 {
    text-align: left;
    align-self: auto;
  }

  .company-footer-div {
    padding-left: 20px;
  }

  .heading-10 {
    font-family: Inter, Arial, sans-serif;
    line-height: 30px;
  }

  .text-block-24, .text-block-25 {
    padding-top: 20px;
    padding-bottom: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 32px;
  }

  .products-footer-div {
    padding-left: 20px;
  }

  .text-block-26, .text-block-27, .text-block-28 {
    padding-top: 20px;
    padding-bottom: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 32px;
  }

  .heading-11 {
    font-family: Inter, Arial, sans-serif;
    line-height: 30px;
  }

  .div-block-67 {
    flex-direction: row;
    align-items: center;
    display: block;
  }

  .footer-line {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-top: 10px;
    padding-bottom: 10px;
    display: flex;
  }

  .div-block-66 {
    max-width: 334px;
    margin-left: 140px;
  }

  .heading-16 {
    font-family: Inter, Arial, sans-serif;
    font-weight: 700;
    line-height: 30px;
  }

  .grid {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .solutions-footer-div {
    padding-left: 20px;
  }

  .div-standard.flex.top-align {
    width: auto;
    max-width: none;
    margin-left: 60px;
    margin-right: 60px;
  }

  .div-standard.flex.justify.footer {
    grid-template-columns: 1fr 1fr 1fr 1fr;
    margin: 10px 100px 40px;
    padding-left: 80px;
  }

  .legal {
    color: #4a4a68;
    font-size: 16px;
    line-height: 32px;
  }

  .site-info-footer-div {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-17 {
    letter-spacing: -.2px;
    margin-top: 30px;
    font-family: Inter, Arial, sans-serif;
    font-size: 22px;
    line-height: 32px;
  }

  .footer-2 {
    background-color: #f7f4fd;
    padding: 60px 100px 20px;
  }

  .heading-18 {
    font-family: Inter, Arial, sans-serif;
    line-height: 30px;
  }

  .button-4 {
    letter-spacing: 1px;
    background-color: #785dfb;
    border-radius: 6px;
    flex-direction: column;
    align-items: center;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    line-height: 24px;
    transition: transform .4s;
    display: flex;
  }

  .button-4:hover {
    transform: scale(1.1);
  }

  .div-block-72 {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .heading-27 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .related-stories {
    padding-bottom: 100px;
  }

  .stories-container {
    padding-top: 40px;
  }

  .container-customer {
    padding-left: 0;
    padding-right: 0;
  }

  .accordion.active {
    border-radius: 0;
  }

  .quiz_3_container {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .hero_section {
    background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6265a5a20597661ee60bffdc_Group%20342341.png");
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    background-attachment: scroll;
  }

  .container-19 {
    max-width: 1200px;
  }

  .lifeatmoolya_section4 {
    background-color: #785dfb;
    background-image: none;
    padding-top: 0;
  }

  .lifeatmoolya_section4-container {
    background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/625d19bb04ea43320b13302f_CTA%20(1).png");
    background-position: 0 0;
    background-size: auto;
    max-width: 1280px;
    padding-top: 200px;
    padding-bottom: 222px;
  }

  .paragraph-112 {
    font-weight: 500;
  }

  .container-24 {
    max-width: 100%;
  }

  .banner11_marquee-7 {
    margin-right: 523px;
  }

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

  .button-div {
    align-items: center;
  }

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

  .text-block-179 {
    text-align: center;
    margin-top: 0;
  }

  .question-div-main {
    overflow: hidden;
  }

  .image-gc {
    margin-bottom: 0;
    margin-right: 40px;
  }

  .text-block-195.rahul {
    font-size: 17px;
  }

  .text-block-196, .text-block-197 {
    font-size: 15px;
  }

  .paragraph-130 {
    font-weight: 500;
  }

  .image-left {
    width: 80%;
  }

  .servant-jumbotron {
    background-position: 75%;
    margin-left: auto;
    margin-right: auto;
  }

  .container-32 {
    max-width: 1100px;
  }

  .text-block-239 {
    margin-left: 100px;
  }

  .transform-img {
    max-width: 900px;
  }

  .transform-div {
    margin-top: 400px;
    margin-bottom: 100px;
  }

  .infinite-scroll-parent-desk.new-dev-scroll-parent {
    box-shadow: 0 5px 10px #0000001a, 0 -10px 20px 9px #0003;
  }

  .dev-hero-img-div.ai-prd-eng-form-div {
    max-width: 460px;
  }

  .textarea-8 {
    font-size: 16px;
  }

  .div-block-819 {
    padding-top: 170px;
  }

  .image-934 {
    width: 40%;
  }
}

@media screen and (max-width: 991px) {
  .icon-2 {
    color: var(--black);
    font-size: 40px;
  }

  .menu-button {
    order: 1;
    align-self: center;
    position: static;
    bottom: -10px;
    left: 25px;
  }

  .menu-button.w--open {
    background-color: #785dfb00;
  }

  .brand-3 {
    order: -1;
  }

  .nav-menu-2 {
    text-align: right;
    background-color: #fff;
    margin-top: 0;
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .nav-link-2 {
    text-align: right;
  }

  .nav-link-2.customers.ai-prd-eng-link {
    display: flex;
  }

  .navbar-3 {
    position: fixed;
  }

  .navbar-3.new-dev-nav, .navbar-3.ai-sol-nav {
    position: sticky;
  }

  .herosection__floating-image-1 {
    width: 75px;
    top: 187px;
    left: 57px;
  }

  .herosection__floating-image-5 {
    width: 100px;
    right: 9%;
  }

  .herosection__paragraph-2 {
    margin-left: 40px;
    margin-right: 40px;
    padding-left: 0;
    padding-right: 0;
  }

  .herosection__floating-image-7 {
    width: 125px;
    bottom: 5%;
    left: 26%;
  }

  .herosection__floating-image-6 {
    width: 75px;
    bottom: 16%;
    right: 32%;
  }

  .herosection__floating-image-4 {
    top: 44%;
    right: 13%;
  }

  .herosection__floating-image-2 {
    top: 145px;
    left: 663px;
  }

  .herosection__floating-image-3 {
    width: 100px;
    top: 7%;
    right: 32%;
  }

  .herosection__floating-image-8 {
    left: 3%;
  }

  .slider_image {
    width: auto;
  }

  .slide {
    padding-bottom: 20px;
  }

  .right-arrow {
    bottom: 1.5%;
    right: 79%;
  }

  .section2__people-heading.spacing-mod {
    font-size: 32px;
  }

  .grid-4 {
    grid-template-columns: 1fr;
  }

  .section2__slider {
    width: 544px;
  }

  .text-block-8 {
    font-size: 32px;
  }

  .section3_wrapper-text {
    width: 300px;
    margin-top: 50px;
  }

  .paragraph-11 {
    margin-top: 15px;
  }

  .div-block-53 {
    width: 250px;
    height: 30px;
    padding-left: 25px;
    padding-right: 25px;
    transform: translate(119px, -5px);
  }

  .div-block-56 {
    width: 165px;
    height: 30px;
    padding-left: 10px;
    padding-right: 10px;
    transform: translate(29px, 114px);
  }

  .div-block-52 {
    height: 30px;
    padding-left: 25px;
    padding-right: 25px;
    transform: translate(38px, 152px);
  }

  .div-block-54 {
    height: 30px;
    transform: translate(167px, 300px);
  }

  .section3_wrapper-image {
    background-position: 50%;
    background-size: cover;
    width: 400px;
    height: 400px;
    margin-top: 0;
    position: static;
    inset: 0% 0% 0% auto;
  }

  .section3-peoplepage {
    width: auto;
    height: 400px;
    margin-top: 650px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 50px;
  }

  .section3__wrapper {
    padding-left: 0;
  }

  .section5-peoplepage {
    height: 900px;
    padding-top: 50px;
    padding-left: 0;
    padding-right: 0;
  }

  .section5_peoplepage-wrapper {
    width: 720px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 25px;
    padding-right: 25px;
  }

  .section5_paragraph {
    width: auto;
  }

  .footer-peoplepage {
    padding-left: 30px;
    padding-right: 30px;
  }

  .paragraph-13 {
    width: 100%;
  }

  .footer_container {
    width: auto;
    padding-left: 0;
  }

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

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

  .slide1 {
    height: 450px;
  }

  .mask {
    width: 45%;
  }

  .arrow {
    bottom: -340px;
  }

  .arrow-copy {
    bottom: -340px;
    left: 515px;
  }

  .nav-link {
    width: 100%;
  }

  .nav-container {
    margin-left: 0;
    margin-right: 0;
  }

  .brand {
    margin-right: 10px;
    padding: 12px;
  }

  .nav-menu-3 {
    background-color: #fff;
    height: auto;
    display: flex;
  }

  .icon-4 {
    color: #000;
  }

  .navigation-container-full {
    flex-direction: row;
    justify-content: space-between;
    min-height: auto;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
    position: relative;
  }

  .columns {
    flex-direction: column;
    align-items: stretch;
    width: auto;
    margin-left: 0;
    margin-right: 0;
    display: block;
  }

  .heading {
    margin-top: 10px;
    padding-left: 30px;
    padding-right: 20px;
    font-size: 48px;
    line-height: 140%;
  }

  .section {
    margin-top: 133px;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph {
    margin-top: 50px;
    margin-bottom: 60px;
    padding-left: 30px;
    padding-right: 20px;
  }

  .column-2 {
    display: none;
  }

  .about-services-heading {
    padding-top: 0;
    padding-bottom: 0;
  }

  .button-2 {
    width: 226px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .button-2.web {
    display: flex;
  }

  .collection-list {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-items: stretch;
    display: grid;
  }

  .layout-container-stories {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .collection-list-wrapper {
    margin-left: 20px;
    margin-right: 20px;
    display: block;
  }

  .collection-list-wrapper.jetboost-list-wrapper-vz8v {
    margin-left: 0;
    margin-right: 0;
  }

  .filter-div {
    display: block;
  }

  .cs-heading-1 {
    color: var(--dark-slate-blue);
    font-size: 22px;
    line-height: 40px;
  }

  .cs-paragraph-1 {
    color: var(--dark-slate-blue);
  }

  .slide2, .slide3 {
    padding-bottom: 20px;
  }

  .company-footer-div {
    padding-left: 10px;
  }

  .footer-line {
    margin-left: 25px;
    margin-right: 25px;
  }

  .grid {
    margin-top: 25px;
  }

  .div-standard.flex {
    flex: 0 auto;
  }

  .div-standard.flex.top-align {
    flex-direction: column;
  }

  .div-standard.flex.justify.footer {
    margin-top: 50px;
    margin-left: 0;
    padding-left: 0;
  }

  .button-4 {
    width: 226px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-72 {
    flex-direction: row;
    justify-content: center;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

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

  .header-and-underline-wrapper {
    margin-left: auto;
    margin-right: auto;
    display: none;
  }

  .header-and-underline-wrapper.we-value-block {
    padding-top: 10px;
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .tabs-4 {
    padding-left: 20px;
  }

  .tab-pane-tab-1 {
    margin-left: 10px;
    padding-left: 0;
  }

  .grid-12 {
    grid-template-columns: 1fr;
    width: 400px;
  }

  .div-block-83, .startup__section2_tab-prerevenue-card {
    width: 400px;
  }

  .paragraph-21 {
    width: 40ch;
    margin-top: 22px;
  }

  .div-block-85 {
    width: 425px;
  }

  .startup_section3-testimonials {
    padding-bottom: 0;
  }

  .heading-23 {
    font-size: 34px;
    font-weight: 800;
  }

  .paragraph-23 {
    width: 70ch;
    margin-top: 25px;
    font-size: 16px;
  }

  .div-block-86 {
    width: 768px;
    margin-left: auto;
    margin-right: auto;
  }

  .slider-2 {
    margin-left: auto;
    margin-right: auto;
  }

  .right-arrow-3 {
    left: 668px;
  }

  .div-block-87 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-40 {
    width: auto;
    min-width: 213px;
    height: auto;
    min-height: 196px;
  }

  .text-block-31 {
    width: 475px;
    margin-left: 25px;
    font-size: 20px;
    line-height: 34px;
  }

  .div-block-89 {
    width: 475px;
    margin-left: 25px;
  }

  .image-41 {
    margin-left: 25px;
  }

  .text-block-32 {
    width: 30ch;
    margin-left: 25px;
  }

  .text-block-33 {
    width: 50ch;
    margin-left: 25px;
  }

  .tab-pane-tab-2 {
    margin-left: 10px;
  }

  .div-block-90 {
    padding-right: 20px;
  }

  .tab-pane-tab-4 {
    margin-left: 10px;
    padding-left: 0;
  }

  .image-43 {
    max-width: 80%;
  }

  .tab-pane-tab-5 {
    margin-left: 10px;
    padding-left: 0;
  }

  .heading-26 {
    width: 15ch;
    font-size: 28px;
    font-weight: 800;
    line-height: 42px;
  }

  .image-44 {
    max-width: 80%;
  }

  .startup_section4 {
    padding-bottom: 50px;
  }

  .paragraph-31 {
    width: 75ch;
    font-size: 16px;
  }

  .heading-27 {
    font-size: 34px;
  }

  .text-block-34, .text-block-37 {
    font-size: 18px;
    font-weight: 600;
  }

  .quiz-div-l {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-98 {
    display: flex;
  }

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

  .tabs-content-2 {
    margin-left: 10px;
  }

  .div-block-106 {
    flex: 0 auto;
  }

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

  .product__hero {
    height: 1000px;
    padding-top: 0;
  }

  .grid-13 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
  }

  .paragraph-35, .hero_image-wrapper {
    margin-left: auto;
    margin-right: auto;
  }

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

  .product__section2 {
    padding-left: 25px;
    padding-right: 25px;
  }

  .product__section2-paragraph {
    width: 55ch;
  }

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

  .bugasura-logo {
    width: 175px;
    height: 45px;
  }

  .bugasura-para {
    width: 30ch;
  }

  .grid2 {
    margin-top: 150px;
  }

  .section2__product-bugasura-image {
    padding-top: 25px;
  }

  .perfachhi-logo {
    width: 175px;
    height: 45px;
  }

  .section2__product-perfachhi {
    padding-left: 0;
  }

  .perfachhi-para {
    width: 30ch;
  }

  .product__section2-tools {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-14 {
    grid-column-gap: 25px;
    grid-row-gap: 25px;
  }

  .paragraph-37 {
    width: 60ch;
  }

  .image-62 {
    margin-top: 20px;
  }

  .enterprise__hero {
    height: 550px;
    padding-top: 30px;
  }

  .enterprise__container {
    padding-left: 25px;
    padding-right: 25px;
  }

  .enterprise__hero-heading {
    font-size: 42px;
    line-height: 63px;
  }

  .enterprise__hero-para {
    width: 30ch;
  }

  .hero__grid-block1 {
    padding-left: 50px;
  }

  .enterprise__hero-underlineimg {
    width: 215px;
    margin-top: -25px;
  }

  .enterprise__section2 {
    padding-top: 75px;
  }

  .grid-16 {
    grid-template-columns: 1fr 1fr;
  }

  .enterprise__section2-paragraph {
    width: 56ch;
  }

  .div-block-122 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .div-block-125 {
    width: 728px;
    margin-left: auto;
    margin-right: auto;
  }

  .image-66 {
    width: 150px;
    left: -22px;
  }

  .image-67 {
    width: 180px;
    top: 314px;
    left: 79px;
  }

  .image-68 {
    width: 200px;
    top: -1px;
    left: 98px;
  }

  .image-69 {
    width: 210px;
    top: 163px;
    left: 218px;
  }

  .image-70 {
    width: 180px;
    top: 321px;
    left: 400px;
  }

  .image-71 {
    width: 200px;
    top: -8px;
    left: 437px;
  }

  .image-72 {
    width: 180px;
    height: 180px;
    left: 548px;
  }

  .hero__grid-block2 {
    padding-top: 75px;
  }

  .stories-container {
    padding-top: 75px;
    padding-left: 0;
    padding-right: 0;
  }

  .stories-div-1 {
    padding-left: 20px;
    padding-right: 20px;
  }

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

  .div-block-89-copy {
    width: 475px;
    margin-left: 25px;
  }

  .enterprise__container-section2 {
    padding-left: 25px;
    padding-right: 25px;
  }

  .column-f-l {
    margin-bottom: 60px;
  }

  .column-f-r {
    padding-left: 10px;
  }

  .column-div-hevo {
    flex-direction: column;
    margin-top: 0;
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .story-section-3 {
    padding-top: 0;
  }

  .div-block-164 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .container-13 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .filter-block-cs {
    display: block;
  }

  .container-customer {
    padding-left: 20px;
    padding-right: 20px;
  }

  .slider-5 {
    background-color: #ddd0;
    width: 100%;
    height: 100%;
    padding-left: 40px;
    padding-right: 0;
    display: block;
  }

  .left-arrow-6, .right-arrow-5, .slide-nav-6 {
    display: none;
  }

  .mask-4 {
    object-fit: fill;
    width: 100%;
    max-width: 100%;
    height: 391px;
    position: static;
    overflow: hidden;
  }

  .slide_1, .slide_2, .slide_3 {
    width: auto;
    height: 100%;
    margin-right: 20px;
  }

  .hero__wordwrap._1 {
    margin-left: 12px;
  }

  .heading-73 {
    margin-top: 10px;
    font-size: 30px;
    line-height: 60px;
  }

  .div-block-184 {
    justify-content: center;
    margin-left: auto;
    margin-right: auto;
    padding-left: 60px;
    padding-right: 60px;
  }

  .consulting__container-2 {
    max-width: 768px;
    padding-left: 30px;
    padding-right: 30px;
  }

  .div-block-189 {
    padding-left: 50px;
  }

  .div-block-190 {
    padding-top: 35px;
    padding-left: 25px;
  }

  .heading-75 {
    font-size: 58px;
  }

  .div-block-67-copy2-2 {
    top: 652px;
    left: -36px;
  }

  .paragraph-24-copy3-2 {
    width: 22ch;
  }

  .image-119 {
    top: 1023px;
    left: 306px;
  }

  .image-119.dev-sec-dso-img4 {
    top: 985px;
    left: 385px;
  }

  .div-block-67-copy3-2 {
    width: 215px;
    top: 998px;
    left: 488px;
  }

  .image-120 {
    width: 150px;
    top: 340px;
    left: 316px;
  }

  .image-120.dev-ser-dso-img2 {
    left: 435px;
  }

  .paragraph-68 {
    width: 62ch;
  }

  .paragraph-69 {
    width: 32ch;
    font-size: 14px;
  }

  .image-121 {
    width: 150px;
    top: 652px;
    left: 228px;
  }

  .image-121.dev-ser-dso-img2 {
    left: 165px;
  }

  .image-122 {
    width: 225px;
    top: 551px;
    left: 138px;
    transform: rotate(-32deg);
  }

  .image-122.dev-ser-dso-line2 {
    left: 255px;
    transform: rotate(-28deg);
  }

  .image-123 {
    width: 250px;
    top: 875px;
    left: 276px;
    transform: rotate(27deg);
  }

  .image-123.dev-ser-dso-img3 {
    top: 865px;
    left: 180px;
    transform: rotate(20deg);
  }

  .image-124 {
    width: 35px;
    top: 1007px;
    left: 274px;
  }

  .image-125 {
    width: 35px;
    top: 335px;
    left: 286px;
  }

  .image-126 {
    width: 175px;
    top: 232px;
    left: 408px;
    transform: rotate(12deg);
  }

  .image-126.dev-ser-dso-img1 {
    transform: rotate(37deg);
  }

  .image-127 {
    width: 35px;
    top: 33px;
    left: 469px;
  }

  .div-block-192 {
    height: 1300px;
  }

  .div-block-67-copy-2 {
    top: 329px;
    left: 487px;
  }

  .div-block-193 {
    width: 300px;
    top: 31px;
    left: 0;
  }

  .text-block-84 {
    width: 210px;
    font-size: 22px;
  }

  .image-128 {
    width: 150px;
    top: 49px;
    left: 330px;
  }

  .image-129 {
    width: 35px;
    top: 639px;
    left: 366px;
  }

  .image-130 {
    width: 45px;
    height: 40px;
  }

  .div-block-71 {
    margin-left: 10px;
  }

  .tab-pane-tab-1-2 {
    padding-left: 0;
  }

  .tabs-content-3 {
    margin-left: 20px;
  }

  .section3__tab-none {
    padding: 20px 45px 20px 20px;
    font-size: 18px;
    font-weight: 600;
  }

  .paragraph-71 {
    width: 36ch;
  }

  .div-block-68 {
    width: 728px;
  }

  .div-block-68.ecom-sol-div {
    display: none;
  }

  .heading-78 {
    font-size: 36px;
  }

  .heading-78.ees-sol-header, .heading-78.eng-ai-case-study-head, .heading-78.bpm-ser-pdo-cs-header-sol-header {
    width: auto;
  }

  .paragraph-72 {
    width: 72ch;
    margin-top: 26px;
    font-size: 16px;
  }

  .text-block-87 {
    margin-left: 20px;
  }

  .text-block-87.tab-text {
    border-radius: 0;
    font-weight: 600;
    line-height: 28px;
  }

  .text-block-88 {
    width: 30ch;
  }

  .text-block-89 {
    width: 12ch;
    margin-left: 20px;
  }

  .academy_section {
    overflow: hidden;
  }

  .wheel_section {
    padding-bottom: 0;
  }

  .wheel_container {
    padding-bottom: 100px;
  }

  .learn_section {
    overflow: hidden;
  }

  .learn_container {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    display: flex;
  }

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

  .learn_div_l {
    width: auto;
  }

  .paragraph-78 {
    margin-bottom: 60px;
  }

  .mcc__container {
    max-width: 768px;
  }

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

  .paragraph-3 {
    text-align: center;
    width: 45ch;
    margin-left: auto;
    margin-right: auto;
  }

  .mcc__hero {
    height: 1100px;
    padding-top: 50px;
  }

  .mcc__hero-heading {
    text-align: center;
    width: 625px;
    margin-left: auto;
    margin-right: auto;
    font-size: 48px;
    line-height: 72px;
  }

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

  .div-block-200 {
    padding-left: 0;
  }

  .div-block-201 {
    margin-top: 15px;
    padding-left: 0;
  }

  .grid-21 {
    grid-template-columns: 1fr;
  }

  .div-block-202 {
    width: 768px;
  }

  .heading-92 {
    font-size: 32px;
    line-height: 48px;
  }

  .paragraph-5 {
    width: 69ch;
  }

  .heading-93 {
    font-size: 22px;
  }

  .paragraph-6 {
    margin-top: 25px;
    font-size: 14px;
  }

  .mcc__container2 {
    flex-direction: column;
    max-width: 768px;
  }

  .div-block-203 {
    text-align: center;
    padding-right: 0;
  }

  .div-block-8 {
    margin-top: 50px;
    padding-left: 25px;
    padding-right: 25px;
  }

  .paragraph-7 {
    font-weight: 400;
  }

  .heading-94 {
    width: 15ch;
    margin-left: auto;
    margin-right: auto;
  }

  .section-7 {
    padding-top: 50px;
    padding-bottom: 75px;
  }

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

  .image-159 {
    width: 45px;
    height: 45px;
  }

  .image-159.sleep {
    width: 20%;
  }

  .image-159.center {
    width: 50%;
  }

  .image-159.focus {
    width: 30%;
  }

  .text-block-108 {
    width: 700px;
    margin-top: 10px;
    margin-left: auto;
    margin-right: auto;
  }

  .contact__container {
    text-align: center;
    max-width: 728px;
  }

  .contact__wrapper {
    width: 728px;
  }

  .grid-22 {
    grid-template-columns: 1fr;
  }

  .numbers_container {
    padding-left: 100px;
    padding-right: 100px;
  }

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

  .numbers_section {
    overflow: hidden;
  }

  .learning_section {
    padding-left: 20px;
    padding-right: 20px;
    overflow: hidden;
  }

  .text-block-117 {
    padding-left: 60px;
    padding-right: 60px;
  }

  .video_grid {
    grid-template-columns: 1fr;
  }

  .video_grid.web {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .video_div_2 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    height: auto;
    display: grid;
  }

  .contactus__hero-image {
    width: 368px;
    margin-left: auto;
    margin-right: auto;
  }

  .contactus__hero-heading {
    width: 25ch;
    margin-left: auto;
    margin-right: auto;
  }

  .contactus__hero-paragraph {
    width: 50ch;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-211 {
    padding-top: 0;
  }

  .contactus__section2 {
    height: 1200px;
  }

  .section2__paragraph {
    width: 68ch;
  }

  .section2__card-wrapper {
    flex-direction: column;
    width: auto;
    margin-left: auto;
    margin-right: auto;
  }

  .lifeatmoolya_section3-grid {
    width: 450px;
  }

  .section2__card-sales {
    margin-bottom: 25px;
    margin-right: 0;
  }

  .paragraph-95 {
    font-size: 14px;
    line-height: 24px;
  }

  .text-block-128 {
    font-size: 32px;
  }

  .contactus_section3_tab-link2 {
    margin-left: 25px;
  }

  .section2__card-people {
    margin-bottom: 25px;
    margin-right: 0;
  }

  .mcc_section2_tab, .hero_container {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-138 {
    color: var(--ghost-white);
    font-size: 16px;
    font-weight: 700;
    line-height: 30px;
    display: block;
  }

  .link-block-9 {
    max-width: 100%;
    height: 100%;
    text-decoration: none;
  }

  .read_full_story_div {
    align-items: center;
    margin-top: -50px;
    padding-left: 20px;
    text-decoration: none;
    display: flex;
  }

  .image-191 {
    margin-left: 14px;
  }

  .slide_4 {
    width: auto;
    height: 100%;
    margin-right: 20px;
  }

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

  .image-192 {
    margin-left: 14px;
  }

  .text-block-140 {
    color: var(--ghost-white);
    font-size: 16px;
    font-weight: 700;
    line-height: 30px;
  }

  .image-193 {
    margin-left: 14px;
  }

  .text-block-141 {
    color: var(--ghost-white);
    font-size: 16px;
    font-weight: 700;
    line-height: 30px;
  }

  .image-194 {
    height: 100%;
  }

  .image-195 {
    height: 100%;
    color: var(--ghost-white);
    font-size: 16px;
    line-height: 30px;
  }

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

  .image-196 {
    max-width: 95%;
  }

  .link-block-11 {
    width: auto;
    max-width: none;
    height: auto;
    text-decoration: none;
  }

  .image-197 {
    margin-left: 14px;
  }

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

  .section-13 {
    padding: 100px 25px;
  }

  .container-17 {
    max-width: 728px;
  }

  .div-block-270 {
    margin-right: 25px;
    padding-top: 0;
  }

  .heading-106 {
    width: 11ch;
    margin-top: 10px;
    font-size: 42px;
    line-height: 63px;
  }

  .image-261 {
    width: 175px;
    margin-top: -35px;
    margin-left: 137px;
  }

  .paragraph-100 {
    width: 30ch;
    margin-top: 10px;
  }

  .section-14 {
    padding-top: 75px;
    padding-bottom: 125px;
  }

  .container-4 {
    text-align: center;
    flex-direction: column;
    max-width: 728px;
  }

  .div-block-271 {
    margin-left: auto;
    margin-right: auto;
  }

  .heading-107 {
    margin-left: auto;
    margin-right: auto;
    font-size: 30px;
    line-height: 45px;
  }

  .paragraph-101 {
    width: 70ch;
  }

  .tabs_menu1 {
    width: 728px;
  }

  .container-18 {
    max-width: 768px;
  }

  .tabs-content-8 {
    margin-top: 47px;
  }

  .section-9 {
    overflow: hidden;
  }

  .container-19 {
    max-width: 100%;
  }

  .heading-108 {
    font-size: 30px;
    line-height: 45px;
  }

  .paragraph-104 {
    max-width: 30rem;
  }

  .image-339 {
    margin-bottom: 50px;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-322 {
    width: auto;
  }

  .div-block-322.web {
    grid-template-columns: 211px 266px 328px 1fr;
    display: none;
  }

  .image-341, .image-342 {
    width: 200px;
  }

  .slider-9.mobile {
    margin-top: 28px;
    display: block;
    overflow: visible;
  }

  .slider-pic-one {
    width: 436px;
    margin-right: 20px;
  }

  .slider-pic-two {
    width: 270px;
    margin-right: 20px;
  }

  .slider-pic-three {
    width: 330px;
    margin-right: 20px;
  }

  .lifeatmoolya_hero {
    height: auto;
    padding-top: 50px;
    padding-bottom: 100px;
  }

  .lifeatmoolya_hero-grid {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr;
  }

  .lifeatmoolya_hero-div1 {
    text-align: center;
    padding-left: 0;
  }

  .lifeatmoolya_hero-heading, .lifeatmoolya_hero-paragraph {
    margin-left: auto;
    margin-right: auto;
  }

  .lifeatmoolya_hero-div2 {
    width: 550px;
    margin-left: auto;
    margin-right: auto;
  }

  .slide-14 {
    height: auto;
  }

  .text-block-156 {
    font-size: 32px;
  }

  .slide-16 {
    height: auto;
  }

  .div-block-328 {
    padding-left: 0;
    padding-right: 25px;
  }

  .slide-13 {
    height: auto;
  }

  .lifeatmoolya_section2-container {
    max-width: 768px;
    padding-top: 25px;
    padding-left: 25px;
    padding-right: 25px;
  }

  .div-block-329 {
    padding-top: 0;
  }

  .lifeatmoolya_section2-slider {
    width: auto;
    height: 550px;
  }

  .image-368 {
    width: 384px;
  }

  .mask-9 {
    padding-top: 275px;
  }

  .grid-31 {
    grid-template-columns: 1fr 1fr;
  }

  .text-block-155 {
    font-size: 100px;
  }

  .slide-nav-12 {
    top: 592px;
    left: 0;
    transform: none;
  }

  .div-block-334 {
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-158-copy, .text-block-158 {
    width: auto;
    font-size: 22px;
    line-height: 33px;
  }

  .lifeatmoolya_section3-container {
    max-width: 728px;
  }

  .link-18 {
    width: auto;
    font-size: 14px;
    line-height: 21px;
  }

  .lifeatmoolya_section3-grid-div1 {
    height: 225px;
    padding-top: 35px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .founder_hero_div {
    display: block;
  }

  .content_div {
    padding-right: 140px;
  }

  .image-447 {
    width: 100%;
    max-width: 100%;
  }

  .ww__heading2-2, .ww__heading4-2, .ww__heading-2, .ww__heading3-2, .ww__heading5-2.people, .ww__heading5-2.trans, .ww__heading5-2.you {
    margin-top: 10px;
    font-size: 30px;
    line-height: 60px;
  }

  .paragraph-112 {
    width: 50ch;
    font-size: 20px;
    line-height: 33px;
  }

  .paragraph-112.mobile {
    margin-top: 0;
    padding-left: 40px;
    font-size: 16px;
    display: block;
  }

  .paragraph-112.desktop {
    display: none;
  }

  .creative-testers-section {
    padding-top: 70px;
    padding-bottom: 133px;
    display: none;
  }

  .creative-grid {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .left-image-div.desktop-div {
    display: block;
  }

  .right-content-div {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .heading-116 {
    display: block;
  }

  .paragraph-113 {
    text-align: center;
    padding-left: 40px;
    padding-right: 40px;
  }

  .paragraph-113.mobile-para {
    display: block;
  }

  .rating-div {
    padding-left: 60px;
    padding-right: 60px;
  }

  .rating-grid {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    align-content: stretch;
    place-items: center stretch;
  }

  .heading-119 {
    font-size: 28px;
    line-height: 40px;
  }

  .glassdoor-rating-div {
    width: 100%;
  }

  .misfits-grid {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .meet-moolyans-grid-1, .meet-moolyans-grid-2 {
    display: none;
  }

  .benefits {
    padding-left: 20px;
    padding-right: 20px;
  }

  .collection-list-14 {
    grid-column-gap: 52px;
    grid-row-gap: 52px;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
    place-items: stretch center;
  }

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

  .paragraph-118 {
    margin-left: 60px;
    margin-right: 60px;
  }

  .life-moolya {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-350 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .heading-125, .paragraph-119 {
    text-align: center;
  }

  .link-block-15 {
    text-align: center;
    display: inline-block;
    position: relative;
  }

  .heading-127 {
    color: var(--dark-slate-blue);
    padding-left: 40px;
    font-size: 30px;
    font-weight: 800;
    line-height: 150%;
    display: block;
  }

  .text-span-22 {
    color: var(--medium-slate-blue);
    font-size: 40px;
  }

  .image-461 {
    width: 30%;
    margin-left: 170px;
    display: none;
  }

  .div-block-351, .div-block-352 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .paragraph-120._2nd, .paragraph-120._1st {
    text-align: center;
  }

  .div-block-354 {
    flex-direction: column;
    align-items: center;
    margin-bottom: 60px;
    display: flex;
  }

  .div-block-355 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .div-block-356 {
    text-align: center;
  }

  .container-25 {
    overflow: hidden;
  }

  .button-div, .quiz-1-section.web {
    display: flex;
  }

  .question_div.is--main {
    flex-direction: row;
    align-items: flex-start;
  }

  .question {
    flex-direction: column;
    width: 100%;
    display: flex;
  }

  .section-17 {
    display: none;
  }

  .div-block-358 {
    max-width: 728px;
  }

  .text-block-180 {
    font-size: 28px;
    line-height: 36px;
  }

  .button-15 {
    padding: 10px 35px;
  }

  .image-465, .heading-132 {
    width: auto;
  }

  .ba-in-testing, .expert-consultants {
    padding-left: 100px;
  }

  .logo-section {
    padding-left: 20px;
    padding-right: 20px;
  }

  .gupshup.web {
    display: block;
  }

  .homepage_hero {
    padding-top: 0;
  }

  .homepage_hero-container {
    max-width: 768px;
  }

  .heading-135 {
    text-align: center;
    font-size: 42.6667px;
  }

  .div-block-360 {
    justify-content: center;
  }

  .image-468 {
    width: 540px;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-361 {
    padding-top: 0;
  }

  .div-block-361.lit-hero-txt-div {
    width: auto;
  }

  .grid-36 {
    grid-template-columns: 1fr;
  }

  .link-block-16 {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    display: none;
  }

  .link-block-16.absolutely {
    display: flex;
  }

  .link-block-16.absolutely.abs-lp.lp-calendly-popup.hidden, .link-block-16.absolutely.abs-lp.lp-calendly-popup.hidden.test {
    display: none;
  }

  .link-block-16.tab {
    text-align: left;
    justify-content: center;
    margin-top: 20px;
    margin-left: 40px;
    display: flex;
  }

  .link-block-16.lp-cta.lp-cs-cta.lp-calendly-popup.lp-calendly-popup-4.fa-ad-cta, .link-block-16.lp-cta.lp-cs-cta.lp-calendly-popup.lp-calendly-popup-4.desk-hide, .link-block-16.lp-cta.lp-cs-cta.lp-calendly-popup.lp-calendly-popup-4.white-btn, .link-block-16.lp-cta.lp-calendly-popup.lp-calendly-popup-3, .link-block-16.ta-cta.lp-cs-cta.lp-cta-services.lp-calendly-popup.lp-calendly-popup-2.white-btn._w-340.rl-cta-btn {
    display: flex;
  }

  .link-block-16.ta-cta.lp-cs-cta.lp-cta-services.lp-calendly-popup.lp-calendly-popup-2.white-btn._w-340.rl-cta-btn.cp-cta-btn {
    width: 250px;
    margin-left: auto;
    margin-right: auto;
  }

  .link-block-16.ai-pe-hero-cta.ai-eng-nav-cta-btn, .link-block-16.ai-pe-hero-cta.show {
    display: flex;
  }

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

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

  .heading-136 {
    margin-top: 0;
  }

  .paragraph-123 {
    justify-content: center;
    width: auto;
    margin-top: 20px;
    display: flex;
  }

  .image-469 {
    display: none;
  }

  .fantastic-content-div {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-363 {
    margin-left: 0;
    margin-right: 0;
    padding-right: 10px;
  }

  .collection-item-2 {
    margin-bottom: 30px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .heading-138 {
    margin: 0;
    font-size: 14px;
  }

  .image-471 {
    margin-right: 27px;
  }

  .image-472 {
    display: none;
  }

  .container-30 {
    max-width: 768px;
  }

  .div-block-365 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .paragraph-124 {
    width: 32ch;
  }

  .div-block-368, .div-block-370 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .link-block-17.moolyan {
    width: 238px;
    height: 60px;
  }

  .text-block-190 {
    font-size: 14px;
  }

  .great-choice-container {
    max-width: 768px;
    padding-top: 0;
  }

  .great-choice-div {
    padding-top: 0;
    padding-bottom: 0;
  }

  .grid-42 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .grid-42.desktop {
    padding-left: 10px;
    padding-right: 10px;
  }

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

  .content-one {
    padding-top: 20px;
    padding-left: 0;
  }

  .testimonial-item {
    flex-wrap: wrap;
    padding: 30px 20px;
  }

  .image-484 {
    display: none;
  }

  .calendly.new-dev-calendly {
    margin-bottom: 20px;
  }

  .calendly.new-dev-calendly.hide, .calendly.new-dev-calendly.mob-hide {
    display: none;
  }

  .calendly-div {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-43.desktop {
    grid-template-columns: 1fr;
    justify-items: center;
    display: block;
  }

  .right-content-div {
    display: none;
  }

  .right-content-div.mob-heading {
    display: block;
  }

  .image-div-calendly {
    box-shadow: none;
    display: block;
  }

  .heading-147 {
    text-align: center;
    margin-bottom: 20px;
  }

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

  .image-493, .image-494 {
    display: none;
  }

  .div-block-382 {
    text-align: center;
  }

  .testimonial-div-two {
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .web {
    display: none;
  }

  .calendly-mobile {
    margin-top: 20px;
    display: block;
  }

  .grid-46 {
    display: none;
  }

  .div-block-398 {
    text-align: center;
    display: block;
  }

  .code.web {
    display: block;
  }

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

  .div-block-402 {
    padding-left: 0;
    padding-right: 0;
  }

  .stories-content-mobile {
    padding-left: 20px;
  }

  .stories-heading, .paragraph-127 {
    padding-right: 0;
  }

  .paragraph-127.fp {
    padding-right: 20px;
  }

  .image-527, .image-528, .image-534, .image-535, .image-536, .image-537 {
    width: 100%;
  }

  .video-lightbox-mobile {
    margin-top: 60px;
    display: block;
  }

  .paragraph-130 {
    width: 50ch;
    font-size: 20px;
    line-height: 33px;
  }

  .div-block-404 {
    width: 542px;
    margin-left: auto;
    margin-right: auto;
  }

  .header-and-underline-wrapper-2 {
    margin-left: auto;
    margin-right: auto;
  }

  .image-38-copy-2 {
    width: 175px;
    height: 8px;
    margin-top: 2px;
    margin-left: 465px;
  }

  .startup__section2-tab-2 {
    width: 250px;
    height: 75px;
  }

  .startup__section2_block1-paragraph-2 {
    width: 73ch;
    font-size: 16px;
  }

  .startup__section2_block1-heading-2 {
    font-size: 34px;
  }

  .heading-151 {
    width: 15ch;
    font-size: 28px;
    font-weight: 700;
    line-height: 42px;
  }

  .paragraph-133 {
    width: 36ch;
  }

  .paragraph-133.eng-aug-why-moolya-text {
    width: auto;
  }

  .heading-153 {
    width: 15ch;
    font-size: 28px;
    line-height: 42px;
  }

  .heading-154 {
    width: 20ch;
  }

  .paragraph-135 {
    width: 40ch;
    font-size: 16px;
  }

  .heading-156 {
    width: 15ch;
    font-size: 28px;
    font-weight: 700;
    line-height: 42px;
  }

  .paragraph-137, .paragraph-139, .paragraph-140 {
    width: 40ch;
    font-size: 16px;
  }

  .mask-11 {
    height: 25rem;
  }

  .image-564, .image-565 {
    margin-left: 25px;
  }

  .paragraph-3-copy, .paragraph-3-copy1 {
    text-align: center;
    width: 45ch;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-414 {
    width: 66ch;
  }

  .div-block-415.prevent-bugs.c.ca {
    justify-content: flex-start;
  }

  .sub-heading {
    width: 36ch;
  }

  .section-20 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .main-image {
    display: none;
  }

  .tab_link1-2 {
    font-size: 22px;
    font-weight: 600;
  }

  .text-block-229, .text-block-229.a {
    width: auto;
  }

  .content {
    margin-left: 50px;
    margin-right: 60px;
  }

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

  .tab-div.c, .tab-div.a, .tab-div.b {
    justify-content: center;
  }

  .image-570, .image-570-copy, .image-571 {
    display: none;
  }

  .servant-jumbotron {
    padding-left: 40px;
  }

  .container-34 {
    max-width: 728px;
  }

  .hero-wrapper {
    clear: both;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: flex-start center;
    align-items: center;
    width: 100%;
    max-width: 100%;
    margin-bottom: 0;
    display: flex;
  }

  .hero-split {
    float: left;
    white-space: normal;
    width: 25%;
    max-width: 25%;
    margin-bottom: 0;
    display: block;
  }

  .hero-split.hero-split-big {
    float: none;
    flex-direction: column;
    width: 69%;
    max-width: 69%;
    margin-bottom: 0;
    margin-left: 20px;
    display: block;
  }

  .shadow-two {
    width: 100%;
  }

  .margin-bottom-24px {
    margin-bottom: 10px;
    font-size: 15px;
    line-height: 30px;
  }

  .text-link-arrow.only-adv-link {
    justify-content: center;
  }

  .servant-leadership {
    padding-left: 40px;
    padding-right: 40px;
  }

  .board-section {
    padding-left: 20px;
    padding-right: 20px;
  }

  .advisory-item {
    align-items: center;
    display: block;
  }

  .board-advisory-text {
    width: 100%;
    margin-left: 0;
  }

  .advisory-img {
    width: 100%;
    height: auto;
    margin-bottom: 20px;
  }

  .heading-164 {
    font-size: 24px;
  }

  .advisory-section {
    padding-left: 20px;
    padding-right: 20px;
  }

  .board-item {
    width: 100%;
    max-width: 100%;
  }

  .terms-section {
    padding-left: 40px;
    padding-right: 40px;
  }

  .terms-section.cs-content, .heading-166.cs-heading {
    margin-top: 0;
  }

  .board-img {
    width: 175px;
  }

  .board-text {
    max-width: 100%;
  }

  .principles-section {
    padding-left: 20px;
    padding-right: 20px;
  }

  .principles-section.whats-inside-bb-sec.mob-hide {
    display: none;
  }

  .principles-elem.bb-3step-card-wrapper {
    justify-content: center;
  }

  .principles-elem.bb-3step-card-wrapper.inside-bb-card-wrapper.who-is-it-for-wrap {
    grid-column-gap: 1px;
    grid-row-gap: 1px;
  }

  .principles-item {
    padding: 60px 40px 40px;
  }

  .principles-item.bb-3step-sec-card.inside-bb-item {
    margin-bottom: 20px;
  }

  .principles-item.bb-3step-sec-card.inside-bb-item.who-is-it-for-sec-card {
    margin-bottom: 10px;
  }

  .list-2 {
    line-height: 30px;
  }

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

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

  .parallax-section {
    display: none;
  }

  .people-hero-section {
    padding-bottom: 40px;
  }

  .collection-list-15 {
    flex-wrap: wrap;
    display: flex;
  }

  .grid-54 {
    grid-template-columns: 1fr 1fr 1fr;
    grid-template-areas: ".";
  }

  .container-41 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .text-block-240 {
    width: 100%;
  }

  .parallax-section-mob {
    margin-top: 60px;
    display: none;
  }

  .container-44 {
    grid-column-gap: 16px;
    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;
    place-content: center flex-start;
    justify-items: stretch;
    display: flex;
  }

  .container-44.tab {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: minmax(0, 2fr) auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    justify-content: center;
    place-items: stretch center;
    display: flex;
  }

  .heading-text.tab {
    color: var(--dark-slate-blue);
    font-size: 30px;
    line-height: 35px;
  }

  .heading-173.tab {
    color: #785dfb4d;
    font-size: 28px;
  }

  .heading-174.tab {
    font-size: 22px;
  }

  .paragraph-158.tab {
    font-size: 16px;
    line-height: 28px;
  }

  .section-content {
    width: 728px;
    display: inline-block;
  }

  .section-content.tab {
    width: 48%;
    color: var(--dark-slate-blue);
    background-color: #f7f4fd;
    border-radius: 8px;
    padding: 40px 20px;
  }

  .parallax-section-tab {
    margin-top: 60px;
    display: block;
  }

  .container-45 {
    max-width: 728px;
  }

  .heading-176 {
    font-size: 36px;
    line-height: 60px;
  }

  .submit-button-4.new-contact-form-submit {
    width: 90%;
  }

  .column-13.new-contact-us-col {
    overflow: hidden;
  }

  .form-4.new-contact-form {
    width: auto;
  }

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

  .grid-58 {
    grid-template-columns: 1fr 1fr;
  }

  .section-28 {
    padding: 20px;
  }

  .container-54 {
    padding: 0;
  }

  .grid-61 {
    padding: 10px;
  }

  .testimonials {
    grid-template-columns: 1fr 1fr;
  }

  .container-55 {
    max-width: 728px;
  }

  .navbar-wrapper-three {
    justify-content: center;
  }

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

  .grid-63 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .grid-67 {
    grid-template-columns: 1fr 1fr;
  }

  .right-arrow-12 {
    border-radius: 7px;
    width: 25px;
    height: 25px;
    margin-right: -12px;
  }

  .left-arrow-11 {
    border-radius: 7px;
    width: 30px;
    height: 30px;
    margin-left: -12px;
  }

  .icon-14, .icon-15 {
    font-size: 20px;
  }

  .powerful-testing {
    margin-top: 40px;
    margin-bottom: 0;
  }

  .container-59 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .div-block-461 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .recognize-section {
    padding-top: 0;
    padding-bottom: 0;
  }

  .we-value-section {
    padding-bottom: 80px;
  }

  .slider-15 {
    display: none;
  }

  .slider-15.testimonials {
    display: flex;
  }

  .find-a-bug-hero-section.ta-hero-setion.btl-community-sec {
    padding-top: 20px;
  }

  .find-a-bug-hero-section.ees-hero-section {
    background-size: auto 100%;
    position: static;
  }

  .find-a-bug-hero-section.ai-sol-hero-setion.enterprise-hero-section {
    background-position: 0 0;
    background-size: 100% 100%;
    background-attachment: scroll;
  }

  .grid-72 {
    grid-template-columns: 1fr;
    place-items: stretch start;
  }

  .grid-72.ees-hero-grid {
    flex-flow: column;
    order: 0;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .find-a-bug-hero-heading-div {
    text-align: center;
    width: 100%;
    display: block;
  }

  .find-a-bug-hero-heading-div.ecom-rls-hero-heading-div, .find-a-bug-hero-heading-div.bpm-ser-hero-heading-div, .find-a-bug-hero-heading-div.dev-hero-heading-div, .find-a-bug-hero-heading-div.dev-hero-heading-div.bugbuster-hero-head {
    width: auto;
  }

  .find-a-bug-hero-heading-div.dev-hero-heading-div.bugbuster-hero-head.code-probe-hero-heading-div {
    text-align: center;
    width: auto;
  }

  .find-a-bug-hero-heading-div.bpm-sol-pa-hero-head-div {
    width: auto;
  }

  .find-a-bug-hero-heading-div.lit-hero-head-div {
    flex-flow: column;
    align-items: center;
    display: block;
  }

  .grid-73 {
    grid-template-columns: 1fr 1fr;
  }

  .text-block-262.ta-bold-subtext.eng-aug-subtxt.eng-eco-sec-head {
    width: auto;
    margin-bottom: 30px;
  }

  .tabs-menu-12 {
    width: 95%;
  }

  .tabs-menu-12.ees-bus-tab-menu.ees-rdmap-tabmenu, .tabs-menu-12.ees-bus-tab-menu.ecom-ees-rdmap-tabmenu, .tabs-menu-12.ees-bus-tab-menu.dev-ser-di-rdmap-tabmenu {
    justify-content: space-between;
    align-items: stretch;
  }

  .tabs-menu-12.ees-rdmap-tab-menu, .tabs-menu-12.dev-ser-cs-rdmap-tab-menu, .tabs-menu-12.ecom-web-rdmap-tab-menu {
    width: auto;
    overflow: visible;
  }

  .tab-link-tab-2-4.tab-lp-solution.ees-rdmap-tablink {
    width: 300px;
  }

  .tab-link-tab-2-4.tab-lp-solution.ees-rdmap-tablink.w--current {
    width: 300px;
    overflow: visible;
  }

  .tab-link-tab-2-4.tab-lp-solution.ecom-rdmap-tablink {
    width: 300px;
  }

  .tab-link-tab-2-4.tab-lp-solution.ecom-rdmap-tablink.w--current {
    width: 300px;
    overflow: visible;
  }

  .tab-link-tab-2-4.tab-lp-solution.dev-ser-cs-rdmap-tablink {
    width: 300px;
  }

  .tab-link-tab-2-4.tab-lp-solution.dev-ser-cs-rdmap-tablink.w--current {
    width: 300px;
    overflow: visible;
  }

  .tab-link-tab-2-4.tab-lp-solution.dev-ser-di-rdmap-tablink {
    width: 300px;
  }

  .tab-link-tab-2-4.tab-lp-solution.dev-ser-di-rdmap-tablink.w--current {
    width: 300px;
    overflow: visible;
  }

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

  .tabs-20.ees-roadmap-tab, .tabs-20.ecom-roadmap-tab, .tabs-20.ecom-roadmap-tab, .tabs-20.dev-ser-di-rm-tab {
    display: block;
    overflow: hidden;
  }

  .text-block-267.new-hero-subtext.cust-margin {
    display: block;
    position: static;
  }

  .text-block-267.ta-hero-subtext.fa-hero-subtxt.userecho-hero-subtxt, .text-block-267.ta-hero-subtext.fa-hero-subtxt.ai-testing-hero-subtxt.center, .text-block-267.ta-hero-subtext.fa-hero-subtxt.ai-testing-hero-subtxt.center._w-768, .text-block-267.ta-hero-subtext.fa-hero-subtxt.ai-testing-hero-subtxt.extra-width._w-630, .text-block-267.ta-hero-subtext.fa-hero-subtxt.ai-testing-hero-subtxt.ia-hero-subhead.omnistream-hero-subhead {
    width: auto;
  }

  .text-block-267.ta-hero-subtext.fa-hero-subtxt.ai-testing-hero-subtxt.ia-hero-subhead.omnistream-hero-subhead._w-442 {
    width: auto;
    position: static;
  }

  .text-block-267.ta-hero-subtext.fa-hero-subtxt.ai-testing-hero-subtxt.ia-hero-subhead.omnistream-hero-subhead._w-442.p-static {
    text-align: center;
  }

  .text-block-267.ta-hero-subtext.fa-hero-subtxt.ai-testing-hero-subtxt.ia-hero-subhead.omnistream-hero-subhead.mob-center {
    text-align: center;
    position: static;
  }

  .text-block-267.dev-hero-subtext, .text-block-267.pe-hero-subtext, .text-block-267.ai-pe-hero-subtext {
    width: auto;
  }

  .text-block-267.ai-pe-hero-subtext.bugbuster-hero-subtxt.code-probe-hero-subhead {
    text-align: center;
    width: 100%;
  }

  .tabs-content-14.ees-tab-content, .container70 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container70.ta-container-70 {
    max-width: 800px;
  }

  .container70.ta-container-70.qatr-hero-cont {
    background-image: none;
    background-size: auto;
    height: 800px;
  }

  .container70.ees-hero-container {
    position: relative;
  }

  .container70.cust-maxw {
    padding-left: 5px;
    padding-right: 5px;
  }

  .image-636.lp-img {
    position: static;
  }

  .image-636.lp-img.new-lp-img {
    text-align: left;
    width: auto;
    height: auto;
  }

  .image-636.lp-img.ta-hero-img.fa-hero-img.ai-testing-hero-img.ia-hero-img.os-hero-img1 {
    width: auto;
    max-width: 100%;
    height: auto;
  }

  .image-636.lp-img.ta-hero-img.fa-hero-img.ai-imp-hero-img {
    width: auto;
    max-width: 100%;
    position: static;
  }

  .image-636.lp-img.ta-hero-img-mobile.ai-testing-hero-img-mob.os-mob-img {
    display: block;
  }

  .image-636.lp-img.ta-hero-img-mobile.ai-testing-hero-img-mob.os-mob-img.center {
    margin-left: auto;
    margin-right: auto;
  }

  .image-636.lp-img.pp-hero-img-mobile.pe-hero-img-align-mob.show {
    display: block;
  }

  .image-636.lp-img.dev-ser-ci-cd-hero-img, .image-636.lp-img.dev-sol-ml-hero-img {
    right: 0;
  }

  .div-block-481.new-div-block-481.wm-recognize-div.ai-testing-recog {
    justify-content: center;
  }

  .head-lp-hero {
    text-align: center;
  }

  .head-lp-hero.ta-hero-heading.fa-hero-heading.ai-testing-hero-heading, .head-lp-hero.ta-hero-heading.fa-hero-heading.ai-testing-hero-heading.userecho-hero-heading, .head-lp-hero.ta-hero-heading.fa-hero-heading.ai-testing-hero-heading.userecho-hero-heading.userecho-mob-hero-head.eng-aug-h1, .head-lp-hero.ta-hero-heading.fa-hero-heading.ai-testing-hero-heading.industrial-aut-h1.eng-aug-h1, .head-lp-hero.ta-hero-heading.fa-hero-heading.ai-testing-hero-heading.industrial-aut-h1.omnistream-h1, .head-lp-hero.ta-hero-heading.fa-hero-heading.ai-testing-hero-heading.industrial-aut-h1.startup-h1, .head-lp-hero.ta-hero-heading.fa-hero-heading.ai-testing-hero-heading.industrial-aut-h1.fintech-h1, .head-lp-hero.ta-hero-heading.fa-hero-heading.ai-testing-hero-heading.ai-testing-hero-head, .head-lp-hero.ta-hero-heading.fa-hero-heading.ai-testing-hero-heading.ai-testing-hero-head.qatr-h1, .head-lp-hero.ta-hero-heading.fa-hero-heading.fa-hero-heading1, .head-lp-hero.ta-hero-heading.fa-hero-heading.fa-hero-heading1.fa-ad-hero-heading, .head-lp-hero.ta-hero-heading.fa-hero-heading.ai-imp-heading, .head-lp-hero.head-pp-hero.bpm-ser-heading, .head-lp-hero.ecom-rls-heo-heading, .head-lp-hero.ecom-ss-heo-heading, .head-lp-hero.bpm-sol-pa-hero {
    width: auto;
  }

  .head-lp-hero.ai-pe-hero-heading.bugbuster-hero-heading {
    text-align: left;
  }

  .head-lp-hero.ai-pe-hero-heading.bugbuster-hero-heading.code-probe-hero-heading {
    text-align: center;
  }

  .link-block-63 {
    left: 20px;
  }

  .container-70 {
    padding-left: 15px;
    padding-right: 15px;
  }

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

  .ts-card.ss-card.bb-card.cp-card {
    width: auto;
  }

  .container-71 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .hp-ct-grid-parent.new-hp-grid-parent, .hp-ct-grid-parent.new-hp-grid-parent-mobile {
    flex-direction: column;
    justify-content: center;
  }

  .hp-ct-grid-item.new-hp-ct-grid-item {
    margin-bottom: 20px;
  }

  .container-1140 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .dev-value-section.ta-value-section.real-impact-sec.eng-aug-why-moolya-sec {
    padding-bottom: 40px;
  }

  .dev-recognition-h2.ees-dev-recog-header {
    padding-left: 5px;
    padding-right: 5px;
    line-height: 52px;
  }

  .dev-recognition-h2.ai-recognition-h2 {
    line-height: 46px;
  }

  .dev-recognition-numbers {
    grid-row-gap: 10px;
    flex-wrap: wrap;
  }

  .dev-recognition-numbers-item.new-dev-recognition-numbers-item, .dev-recognition-numbers-item.ees-dev-recog-num-items {
    margin-top: 20px;
  }

  .dev-tech-tab-grid.fab-icon {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .link-block-16.sol-btn-p.sol-section-cta.sol-section-cta-white.sol-calendly-link-4.sol-calendly-link.ai-testing-cta.userecho-cta-btn {
    width: auto;
    display: flex;
  }

  .link-block-16.custom-btn-ai, .sol-section.transform-section.mob-hide, .sol-section.transform-section.hide, .sol-section.sol-section-padding-2.ai-integration-sol-section.ai-sol-sec-hide {
    display: block;
  }

  .sol-section.sol-section-padding-2.ecom-sol-section.ecom-sol-hide, .sol-section.sol-section-padding-2.bpm-ser-pdo-sol-section.ecom-sol-hide {
    display: none;
  }

  .sol-section.sol-section-padding-2.ai-pe-sol-section.ai-sol-sec-hide, .sol-section.ai-pe-why-moolya-section.ai-testing-process-sec {
    display: block;
  }

  .sol-vote-block.ai-vote-block {
    left: 0%;
  }

  .sol-ser-item.ts-block.ecom-ims-streamline-block.bugbuster-flipcard-item.codeprobe-flipcard-item {
    text-align: left;
  }

  .sol-engage-parent.new-fab-sol-engage-parent {
    padding-left: 10px;
    padding-right: 10px;
  }

  .sol-engage-h3.hovered {
    font-size: 1.1em;
  }

  .why-moolya-item.item-1.sts-align {
    left: 0;
  }

  .why-moolya-item.item-2.sts-align {
    left: 225px;
  }

  .why-moolya-item.item-3 {
    bottom: -100px;
    right: 0;
  }

  .transform-img {
    position: static;
  }

  .transform-div {
    margin-top: 0;
  }

  .transform-div.new-transform-div.mt-40 {
    margin-bottom: 40px;
  }

  .transform-h2.fab.f-40 {
    text-align: center;
    width: auto;
  }

  .transform-h2.userecho-cta-h2.eng-aug-cta-h2 {
    white-space: nowrap;
  }

  .transform-h2.userecho-cta-h2.eng-aug-cta-h2.wrap {
    text-align: center;
    white-space: normal;
    word-break: normal;
    line-height: 54px;
  }

  .transform-h2.userecho-cta-h2.wrap {
    text-align: center;
    white-space: normal;
    line-height: 50px;
  }

  .transform-p.new-fab-transform-p.mob-center {
    text-align: center;
  }

  .transform-p.userecho-cta-p.ia-cta-p {
    width: auto;
  }

  .collection-list-wrapper-8 {
    max-width: 0%;
  }

  .sp-form-step-heading {
    margin-top: 30px;
  }

  .about-but-block {
    left: 20px;
  }

  .div-block-507 {
    flex-direction: column;
  }

  .form-block-6 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .pop-up-container {
    width: 650px;
    height: 425px;
  }

  .pop-up-content {
    padding-right: 20px;
  }

  .heading-213 {
    width: 300px;
    margin-bottom: 10px;
    font-size: 24px;
    line-height: 28px;
  }

  .text-block-285 {
    width: 220px;
    font-size: 14px;
    line-height: 20px;
  }

  .link-block-66 {
    width: 140px;
    height: 39px;
  }

  .text-block-286 {
    font-size: 12px;
  }

  .div-block-509 {
    margin-top: 10px;
  }

  .pop-up-close-block {
    margin-left: 590px;
  }

  .image-close {
    width: 40px;
  }

  .pop-up-grid {
    top: 90px;
  }

  .mobile-pop-up-container {
    width: 650px;
    height: 425px;
  }

  .mobile-pop-up-grid {
    top: 100px;
  }

  .hotstar-banner-block {
    flex-direction: row;
  }

  .image-655 {
    inset: 0% auto auto 0%;
  }

  .hotstar-banner-text {
    margin-top: 0;
    line-height: 28px;
  }

  .hotstar-banner-wrapper {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    width: 75%;
  }

  .hotstar-banner-btn {
    white-space: nowrap;
    width: 150px;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .staff-aug-banner-block {
    padding-top: 0;
  }

  .sa-banner-wrapper {
    z-index: 1;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    width: 75%;
  }

  .sa-banner-text {
    margin-top: 0;
  }

  .sa-banner-btn {
    width: 150px;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .banner-slider {
    background-color: #6447f3;
  }

  .form-9.lp-calendly-cta-changes.cta-form-1, .form-9.lp-calendly-cta-changes.cta-form-1.lit-hero-form {
    justify-content: center;
  }

  .form-block-7.ta-form-block.ai-testing-form.ia-hero-cta.hide {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: none;
  }

  .form-block-7.ta-form-block.ai-testing-form.ia-hero-cta.os-hero-cta.bfsi-hero-cta {
    margin-top: 60px;
    margin-bottom: 60px;
  }

  .form-block-7.pp-form-block.fa-mob-cta.fa-mob-cta2.eng-aug-cta-form.no-neg-margin {
    margin-left: -46%;
  }

  .email-field.text-field-28.email-field-5.ml-0 {
    width: auto;
  }

  .form-10.cta-form-2.mt-0.left {
    justify-content: center;
  }

  .form-block-8.center {
    text-align: left;
    justify-content: center;
    margin-top: 20px;
    display: flex;
  }

  .calendly-web-form-block {
    height: 620px;
    top: 30%;
  }

  .calendly-web-form-block.ai-calendly-form-block.ai-pr-calendly-change, .calendly-web-form-block.eng-web-form-block.eng-praveen-calendly-change {
    top: 20%;
  }

  .grid-80 {
    grid-template-columns: .85fr 1fr;
  }

  .tab-link-tab-4.ta-ofc-tab-menu {
    margin-top: 10px;
  }

  .tab-link-tab-5 {
    margin-left: 0;
    margin-right: 10px;
  }

  .tab-link-tab-5.ta-ofc-tab-menu {
    margin-top: 10px;
  }

  .image-656 {
    left: 0;
  }

  .tabs-21 {
    width: 100%;
  }

  .tabs-menu-13 {
    width: 65%;
  }

  .tab-link-tab-1.ta-ofc-tab-menu {
    margin-top: 10px;
  }

  .tab-link-tab-2 {
    margin-left: 0;
    margin-right: 10px;
  }

  .tab-link-tab-2.ta-ofc-tab-menu, .tab-link-tab-3--3.ta-ofc-tab-menu {
    margin-top: 10px;
  }

  .new-fab-te-logo-wrapper.wm-ts-logo-wrapper {
    width: 14ch;
  }

  .new-dev-container70, .new-dev-bs-container70, .new-dev-ss-container70 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .recognized-block.ai-recognized-block.center {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    margin-bottom: 40px;
    display: flex;
  }

  .calendly-web-form-block-mob {
    height: 620px;
    display: none;
    top: 30%;
  }

  .text-block-200-mob {
    text-align: center;
  }

  .link-block-16-mob {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    display: none;
  }

  .link-block-16-mob.absolutely {
    display: flex;
  }

  .heading-147-copy {
    text-align: center;
    margin-bottom: 20px;
  }

  .new-dev-ss-back {
    font-size: 10px;
    line-height: 1;
  }

  .new-dev-ss-card {
    max-height: 280px;
  }

  .test-pop-up-close-block {
    margin-left: 590px;
  }

  .ta-efficiency-h2.fa-ad-eff-h2 {
    width: auto;
  }

  .ta-efficiency-columns {
    flex-flow: row;
  }

  .ta-kb-list-item {
    width: auto;
  }

  .tabs-23 {
    padding-right: 40px;
  }

  .tabs-menu-14 {
    width: 60%;
  }

  .tabs-content-18 {
    width: 40%;
  }

  .ta-growth-content-block {
    padding-left: 20px;
  }

  .ta-growth-content-subtext {
    width: auto;
  }

  .ta-value-content-block {
    justify-content: center;
    align-items: flex-start;
    padding-left: 20px;
  }

  .ta-value-content-subtext {
    width: auto;
  }

  .ta-hero-img-block.fa-hero-img-block.ai-testing-img-block.lit-hero-img-block {
    height: auto;
  }

  .ta-hero-img-block.fa-hero-img-block.ai-testing-img-block.lit-hero-img1-block {
    display: none;
  }

  .ta-hero-img-block.fa-hero-img-block.ai-imp-img-block {
    height: auto;
  }

  .tab-link-tab-6 {
    margin-left: 0;
  }

  .tab-link-tab-6.ta-ofc-tab-menu {
    margin-top: 10px;
  }

  .ta-ofc-image {
    left: 0;
  }

  .ta-poa-tabs-wrapper {
    padding-left: 60px;
  }

  .ta-slider-grid-1, .ta-slider-grid-2 {
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .pp-ps-div-block, .pp-ps-div-block-2 {
    width: 400px;
  }

  .pp-ps-grid {
    grid-template-columns: 1fr;
    width: 400px;
  }

  .pp-ps-tabs-menu-txt {
    font-size: 18px;
    font-weight: 600;
  }

  .wm-ss-grid {
    grid-template-columns: 1fr;
    width: 400px;
  }

  .wm-ss-div-block {
    width: 400px;
  }

  .image-725 {
    width: 275px;
  }

  .wm-mt-wrapper {
    height: 600px;
  }

  .wm-mt-item-txt {
    font-size: 12px;
  }

  .wm-mt-item {
    top: 90px;
  }

  .wm-mt-item.item-2 {
    top: 100px;
  }

  .wm-mt-item.item-3 {
    top: 185px;
  }

  .wm-mt-item.item-4 {
    top: 30px;
    right: 45px;
  }

  .wm-mt-item.item-5 {
    top: 95px;
    right: 5px;
  }

  .wm-mt-item.item-6 {
    top: 165px;
    right: 80px;
  }

  .wm-mt-item.item-7 {
    top: 285px;
    right: 20px;
  }

  .wm-mt-item.item-8 {
    top: 405px;
    right: 15px;
  }

  .wm-mt-item.item-9 {
    top: 445px;
    right: -5px;
  }

  .st-us-container70 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .no-schedule-pop-up-container {
    width: 650px;
    height: 425px;
  }

  .no-schedule-pop-up-content {
    padding-top: 20px;
    padding-left: 40px;
    padding-right: 20px;
  }

  .no-schedule-image {
    width: 95%;
  }

  .no-schedule-moolya-img {
    width: 65px;
  }

  .no-schedule-heading {
    width: 300px;
    margin-bottom: 10px;
    font-size: 24px;
    line-height: 28px;
  }

  .no-schedule-para2 {
    margin-bottom: 20px;
  }

  .no-schedule-para3 {
    margin-bottom: 5px;
  }

  .no-schedule-para4 {
    margin-top: 0;
  }

  .no-schedule-mail-text, .no-schedule-phn {
    font-size: 14px;
  }

  .no-schedule-wrapper {
    width: 100%;
  }

  .no-schedule-phn-field {
    width: 200px;
  }

  .brand-logo-slider-section {
    width: auto;
    margin-top: 0;
    position: absolute;
    bottom: -10%;
  }

  .ees-hero-section-header-div {
    order: 1;
    width: 100%;
  }

  .team-grid {
    grid-column-gap: 10px;
    grid-template-columns: 1fr 1fr;
    justify-items: center;
  }

  .team-member-image {
    width: auto;
    height: auto;
  }

  .ees-problems-section-header {
    width: auto;
    padding-left: 10px;
    padding-right: 10px;
  }

  .ees-solutions-section {
    max-width: 768px;
    padding-left: 30px;
    padding-right: 30px;
  }

  .ees-solutions-section.web.ees-sol-sec, .ees-solutions-section.web.sol-in-action-sec {
    display: block;
  }

  .ees-sol-tab-none {
    padding: 20px 45px 20px 20px;
    font-size: 18px;
    font-weight: 600;
  }

  .ees-sol-tab-content {
    margin-left: 20px;
    display: none;
  }

  .tab-pane-ees-tab-1 {
    padding-left: 0;
  }

  .div-block-581 {
    width: 80%;
  }

  .tab-button5.w--current {
    border-radius: 2px 8px 8px 2px;
    padding-left: 5px;
    padding-right: 0;
  }

  .tab-button-desc-wrapper {
    overflow: hidden;
  }

  .tabs-content {
    background-color: #0000;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    width: 100%;
    display: flex;
  }

  .tab-pane {
    border-radius: 0;
    width: 100%;
  }

  .ees-tab-menu {
    border-radius: 13px;
    width: 100%;
    height: auto;
    margin-bottom: 48px;
    margin-right: 0%;
    padding: 8px 7px 8px 4px;
  }

  .tab-container {
    border-style: none;
    flex-direction: column;
    justify-content: center;
    width: 100%;
    height: auto;
    margin-left: 0;
    display: block;
  }

  .ees-case-study-section.section-padding-4.ai-ser-help {
    padding-bottom: 40px;
  }

  .container-77 {
    max-width: 728px;
  }

  .testimonial-slider-left {
    left: -20px;
  }

  .arrow-wrapper {
    display: none;
  }

  .testimonial-slider-right {
    right: -20px;
  }

  .testimonial-slide-nav {
    margin-top: 20px;
    display: block;
    position: static;
  }

  .div-block-582 {
    grid-template-columns: 1fr;
    place-items: center;
  }

  .ees-sol-roadmap-container {
    padding-left: 20px;
    padding-right: 20px;
  }

  .ees-sol-rdmap-head {
    line-height: 42px;
  }

  .ees-faq-section {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-584 {
    flex-flow: column;
    height: auto;
  }

  .div-block-584.ai-help-bg {
    margin-left: 5px;
    margin-right: 5px;
  }

  .div-block-584.ai-help-bg.ent-sol-parent {
    flex-flow: row;
    width: auto;
  }

  .div-block-584.bpm-ser-pdo-cs-div {
    margin-left: 5px;
    margin-right: 5px;
  }

  .div-block-585 {
    position: static;
  }

  .left-arrow-19, .right-arrow-20 {
    display: none;
  }

  .div-block-588 {
    justify-content: center;
  }

  .div-block-589, .div-block-591 {
    width: auto;
  }

  .ees-sol-tab1 {
    flex-flow: column;
    display: block;
  }

  .text-block-352.tab-num {
    background-color: #fff0;
    border-radius: 0;
    font-size: 15px;
  }

  .div-block-594 {
    position: static;
  }

  .text-block-353 {
    background-color: #f4f0ff;
    border-radius: 4px;
    padding: 5px 10px;
  }

  .ees-rdmap-sol-content-div {
    margin-top: 61px;
    display: block;
  }

  .div-block-600 {
    border-top-style: none;
    border-bottom-style: none;
    border-right-style: none;
    width: auto;
    height: auto;
  }

  .div-block-600.ent-sol-div {
    width: auto;
  }

  .div-block-600.ent-sol-div.ent-sol--mob {
    color: #000;
    background-color: #0000;
    padding-top: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-602 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    justify-items: center;
    width: auto;
    padding-left: 64px;
  }

  .ees-feature-section-header {
    width: auto;
  }

  .image-742 {
    align-self: auto;
  }

  .image-744 {
    border-top-right-radius: 27px;
    border-bottom-right-radius: 27px;
  }

  .mask-16 {
    border: 1px #e3e3e3;
    border-radius: 8px;
    overflow: hidden;
    box-shadow: 0 15px 15px #0000000d;
  }

  .ecom-sol-header {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 40px;
  }

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

  .platform-dev.custom-dev.custom-dev-mob.ai-ll-platform-dev {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 10px;
    padding-right: 10px;
  }

  .platform-dev.custom-dev.custom-dev-mob.ai-ll-platform-dev.cust-w-h {
    width: 365px;
  }

  .platform-dev.custom-dev.custom-dev-mob.ecom-ll-platform-dev {
    margin-left: auto;
    margin-right: auto;
    padding-left: 10px;
    padding-right: 10px;
  }

  .platform-dev.custom-dev.dev-platform-dev-align {
    left: 0%;
  }

  .list-item-4.custom-list {
    display: flex;
  }

  .div-block-611 {
    margin-left: 0;
    margin-right: 0;
  }

  .ecom-contact-form-section {
    flex-flow: column;
    display: block;
  }

  .div-block-612 {
    flex-flow: column;
    align-items: center;
  }

  .heading-226 {
    margin-bottom: 10px;
  }

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

  .div-block-614 {
    width: auto;
    margin-right: 0;
  }

  .heading-227 {
    text-align: center;
    width: auto;
    font-size: 48px;
    font-weight: 800;
  }

  .div-block-620 {
    align-items: center;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div-block-624 {
    height: 110px;
  }

  .image-748 {
    width: 70%;
    position: static;
  }

  .image-749 {
    width: 120px;
    height: 120px;
    top: -10px;
    left: auto;
    right: -50px;
  }

  .image-751, .image-752 {
    border-radius: 21px 21px 0 0;
    width: 100%;
    height: auto;
  }

  .image-753 {
    border-radius: 12px;
    width: 100%;
    height: auto;
  }

  .image-754 {
    border-radius: 12px;
    width: auto;
    height: auto;
  }

  .image-755 {
    border-radius: 12px;
    width: 100%;
    height: auto;
  }

  .testimonial-slider1 {
    height: auto;
  }

  .testimonial-slider1.bpm-ser-pdo-cs-slider {
    padding-left: 60px;
    padding-right: 60px;
  }

  .testimonial-slider1.ent-sol-slider {
    padding-left: 0;
    padding-right: 0;
  }

  .ai-img {
    width: auto;
  }

  .ecom-sol-responsive-div {
    width: auto;
    max-width: none;
    margin-top: 60px;
    display: block;
  }

  .ees-sol-res-tab-menu {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    background-color: #fff;
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
    justify-content: flex-start;
    width: auto;
    padding: 10px;
    display: block;
  }

  .ees-sol-resp-tab-content {
    margin-left: 20px;
    display: none;
  }

  .tab-pane-ees-sol-resp {
    padding-left: 0;
  }

  .ees-sol-tab-resp {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    background-color: #ddd0;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    padding: 0;
    font-size: 18px;
    font-weight: 600;
  }

  .ees-sol-tab-resp.w--current {
    border-radius: 0;
    padding: 0;
    font-weight: 700;
  }

  .tab-wrapper {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    background-color: #fff;
    border-radius: 16px 16px 0 0;
    justify-content: flex-start;
    align-self: stretch;
    align-items: center;
    width: 100%;
    margin-top: 0;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    display: flex;
  }

  .tab-num-desc {
    background-color: #4c02e0;
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
    flex-flow: column;
    align-items: flex-start;
    width: 100%;
    padding: 20px;
    display: flex;
  }

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

  .faq_dropdown, .faq_dropdown:hover {
    width: auto;
  }

  .rdmap-resp-slider {
    height: auto;
    display: none;
  }

  .mask2 {
    border: 1px solid #e3e3e3;
    border-radius: 8px;
  }

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

  .div-block-640 {
    justify-content: center;
    align-items: center;
    width: auto;
    padding: 20px;
  }

  .div-block-640.enterprise-sol-img {
    flex-flow: column;
    padding: 0;
  }

  .div-block-645 {
    justify-content: space-between;
    display: flex;
  }

  .div-block-645.ai-sol-clientele-div {
    display: none;
  }

  .btn-container {
    text-align: left;
    justify-content: center;
  }

  .div-block-663.btn-div {
    justify-content: center;
  }

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

  .div-block-670 {
    flex-flow: wrap;
  }

  .div-block-671 {
    padding-left: 4px;
  }

  .slide222 {
    height: auto;
  }

  .div-block-672 {
    border-radius: 12px;
    flex-flow: column;
    align-items: center;
  }

  .div-block-673 {
    align-items: flex-start;
    width: auto;
  }

  .image-767 {
    height: auto;
  }

  .div-block-674 {
    width: auto;
    display: flex;
  }

  .solutions-slider {
    height: auto;
    display: none;
  }

  .solutions-slider.a-ll-slider {
    height: 350px;
    margin-top: 20px;
    display: block;
  }

  .solutions-slider.a-ll-slider.ad-logos {
    height: auto;
  }

  .solutions-slider.ecom-ll-slider {
    height: 350px;
    display: block;
  }

  .why-moolya-card:hover {
    background-color: #f0eeff00;
    border: 1px #000;
  }

  .div-block-676 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1.25fr;
    padding-left: 40px;
    padding-right: 40px;
  }

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

  .why-moolya-sub-head-div {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-680.fixed-div {
    width: auto;
    left: 0%;
  }

  .why-moolya-card-head-copy {
    margin-bottom: 10px;
  }

  .div-block-682 {
    margin-top: 10px;
  }

  .business-op-sec-head, .text-block-385 {
    text-align: center;
  }

  .section-53 {
    overflow: visible;
  }

  .business-op-wrapper {
    flex-flow: row;
    justify-content: space-between;
    align-items: center;
    overflow: auto;
  }

  .business-op-card-wrapper {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    justify-content: space-between;
    align-self: center;
    place-items: center stretch;
    width: 100%;
    height: auto;
    display: flex;
    overflow: auto;
  }

  .business-op-card {
    justify-content: flex-start;
    width: 320px;
    height: 330px;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .business-op-card.s {
    margin-top: 0;
    padding-top: 10px;
  }

  .sol-left-arrow, .sol-right-arrow, .image-768, .code-embed-5 {
    display: none;
  }

  .div-block-704 {
    top: 50%;
  }

  .div-block-704.c-a-tablet-div, .div-block-704.c-a-tablet-div-copy {
    top: 55%;
  }

  .div-block-706 {
    height: 880px;
  }

  .div-block-706.c-a-con.ai-integration-rm-hide {
    display: none;
  }

  .div-block-707 {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
    padding-right: 10px;
  }

  .div-block-707.ca-div, .div-block-707.ai-integration-left {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
    padding-top: 100px;
    padding-bottom: 0;
  }

  .div-block-709 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    padding-bottom: 20px;
    padding-left: 10px;
  }

  .div-block-709.c-a-con-div, .div-block-709.c-a-con-div-copy {
    grid-column-gap: 58px;
    grid-row-gap: 58px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    padding-top: 70px;
    padding-bottom: 20px;
    display: flex;
  }

  .div-block-710.ai-integration-1 {
    position: relative;
    top: 9%;
  }

  .div-block-710.ai-integration-l1 {
    position: relative;
    top: 4%;
  }

  .div-block-711.ai-integration-l2 {
    position: relative;
    top: -5%;
  }

  .div-block-711.ai-integration-5 {
    position: relative;
    top: -10%;
  }

  .div-block-712 {
    position: relative;
    top: -8%;
  }

  .div-block-712.ai-integration-r1 {
    position: relative;
    top: 110px;
  }

  .div-block-712.ai-integration-r2 {
    position: relative;
    top: 5%;
  }

  .div-block-712.ai-integration-4 {
    top: -3%;
  }

  .div-block-712.ai-integration-2 {
    top: 10%;
  }

  .div-block-721, .div-block-722 {
    width: auto;
  }

  .mas22 {
    border: 1px #e3e3e3;
    border-radius: 8px;
  }

  .slide333 {
    height: auto;
  }

  .button-28 {
    background-color: #4c02e0;
  }

  .div-block-738 {
    width: auto;
  }

  .tab-button-image.ecom-rls-why-moolya-img {
    height: auto;
  }

  .futuristic-ai-tabs-content {
    height: 453px;
    margin-left: 20px;
    display: block;
  }

  .futuristic-ai-tabs {
    height: auto;
  }

  .futuristic-ai-tabs.ai-sol-tabs {
    justify-content: center;
    align-items: center;
    margin-left: 20px;
  }

  .futuristic-ai-tabs.ai-sol-tabs.ecom-ims-tabs {
    justify-content: center;
    align-items: flex-start;
  }

  .futuristic-ai-tabs.ai-sol-tabs.ecom-mcs-tabs {
    height: auto;
  }

  .futuristic-ai-tabs.ai-sol-tabs.dev-sol-ml-tabs {
    justify-content: center;
    align-items: flex-start;
  }

  .futuristic-ai-tab-container {
    flex-flow: column;
    display: none;
  }

  .futuristic-ai-tab-container.ai-futuristic-container {
    grid-column-gap: 25px;
    grid-row-gap: 25px;
    align-items: center;
    display: flex;
  }

  .tab-button-web.w--current {
    padding-left: 5px;
  }

  .tab-button-web.web.ai-sol-tab-btn, .tab-button-web.web.ai-sol-tab-btn.w--current {
    display: block;
  }

  .tab-button1.w--current {
    padding-left: 5px;
  }

  .tab-button1.web.tab-button-web.ai-sol-tab-btn {
    display: block;
  }

  .tab-button3.w--current, .tab-button-4.w--current, .tab-button6.w--current, .tab-button-5.w--current {
    padding-left: 5px;
  }

  .hubspot-form-div {
    height: auto;
  }

  .ai-recognize-txt {
    margin-top: 20px;
  }

  .ai-look-like-section.ai-look-like-sec-hide, .ai-sol-look-like-section.ai-look-like-sec-hide {
    display: none;
  }

  .fab-hero-img-block {
    width: auto;
    height: auto;
  }

  .image-819 {
    display: none;
  }

  .ai-implementation-hero-img-div {
    width: 450px;
    height: auto;
    margin-top: 40px;
    margin-left: 0;
  }

  .ai-implementation-hero-img-div.dev-se--ci-cd-hreo-img-block {
    margin-left: 0;
  }

  .ai-implementation-hero-img-div.dev-ser-iac-hero-img-block {
    height: auto;
  }

  .ecom-head-h2.uecho-subhead.left {
    text-align: center;
  }

  .ecom-streamline-grid {
    padding-left: 15px;
    padding-right: 15px;
  }

  .ecom-why-moolya-sec.ai-testing-process-section {
    display: none;
  }

  .ecom-head-p.userecho-5d-sec-subhead.left {
    text-align: center;
  }

  .ecom-partner-platform-section.dev-ser-as-pp-hide, .ecom-sol-roadmap-section1.dev-ser-as-rm-section {
    display: none;
  }

  .ecom-rm-one {
    width: 300px;
    top: 31px;
    left: 0;
  }

  .ecom-rm-one.dev-ser-dso-rm-one {
    left: 60px;
  }

  .ecom-rm-txt {
    width: 210px;
    font-size: 22px;
  }

  .ecom-rm-two {
    top: 329px;
    left: 487px;
  }

  .ecom-rm-two.dev-ser-dso-rm-two {
    top: 355px;
    left: 175px;
  }

  .ecom-rm-three {
    top: 652px;
    left: -36px;
  }

  .ecom-rm-three.dev-ser-dso-rm-three, .ecom-rm-three.dev-ser-iac-rm-three {
    top: 650px;
    left: 325px;
  }

  .ecom-rm-four {
    width: 215px;
    top: 998px;
    left: 488px;
  }

  .ecom-rm-four.dev-ser-dso-rm-four {
    top: 985px;
    left: 145px;
  }

  .image-122-copy {
    width: 225px;
    top: 551px;
    left: 138px;
    transform: rotate(-32deg);
  }

  .image-122-copy.dev-ser-dso-line4 {
    top: 1180px;
    left: 255px;
  }

  .image-121-copy {
    width: 150px;
    top: 652px;
    left: 228px;
  }

  .image-121-copy.dev-ser-dso-img5 {
    top: 1285px;
    left: 200px;
  }

  .ecom-rm-block {
    height: 1300px;
  }

  .ecom-rm-block.dev-ser-as-rm-block.dev-rm-block-hide {
    display: none;
  }

  .ecom-rm-block.dev-ser-dso-rm-block {
    width: 100%;
    height: 1450px;
  }

  .ecom-rm-block.ecom-rm-block-hide {
    display: none;
  }

  .ecom-rm-block.ecom-rm-block-hide.userecho-rm-block.ai-imp-rm-block {
    width: auto;
    height: auto;
  }

  .ecom-rm-block.dev-ser-di-rm-block, .ecom-rm-block.bpm-ser-cwd-rm-block, .ecom-rm-block.bpm-ser-pdo-rm-block, .ecom-rm-block.bpm-ser-ii-rm-block, .ecom-rm-block.bpm-ser-cso-rm-block {
    display: none;
  }

  .image-123-copy {
    width: 250px;
    top: 875px;
    left: 276px;
    transform: rotate(27deg);
  }

  .image-119-copy {
    top: 1023px;
    left: 306px;
  }

  .ecom-rm-five {
    top: 652px;
    left: -36px;
  }

  .ecom-rm-five.dev-ser-dso-rm-five, .ecom-rm-five.dev-ser-iac-rm-five, .ecom-rm-five.dev-ser-di-rm-five, .ecom-rm-five.dev-ser-di-rm-five-tab4 {
    top: 1285px;
    left: 375px;
  }

  .ecom-rm-six {
    width: 215px;
    top: 998px;
    left: 488px;
  }

  .ecom-code-image {
    display: none;
  }

  .ecom-ims-streamline-block.ecom-ps-changes.dev-ser-as-streamline-align, .ecom-ims-streamline-block.ecom-ps-changes.dev-ser-as-streamline-align-copy, .ecom-ims-streamline-block.ecom-ps-changes.dev-ser-as-streamline-align-block {
    height: auto;
  }

  .ecom-ims-streamline-grid {
    padding-left: 15px;
    padding-right: 15px;
  }

  .ecom-ims-why-mooolya-block-white {
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 20px;
  }

  .ecom-ims-why-mooolya-block-white.bpm-card-three.card-width {
    width: auto;
  }

  .ecom-ims-why-mooolya-block {
    margin-left: 10px;
    margin-right: 10px;
  }

  .ecom-ims-why-mooolya-block.bpm-card-two.card-width {
    width: auto;
  }

  .image-751-copy {
    border-radius: 21px 21px 0 0;
    width: 100%;
    height: auto;
  }

  .ecom-rm-three-copy, .ecom-rm-five-copy {
    top: 652px;
    left: -36px;
  }

  .ecom-ims-why-mooolya-block-grey {
    margin-left: 10px;
    margin-right: 10px;
  }

  .dev-image-122 {
    width: 225px;
    top: 551px;
    left: 138px;
    transform: rotate(-32deg);
  }

  .dev-image-121 {
    width: 150px;
    top: 652px;
    left: 228px;
  }

  .dev-image-123 {
    width: 250px;
    top: 875px;
    left: 276px;
    transform: rotate(27deg);
  }

  .dev-image-119 {
    top: 1023px;
    left: 306px;
  }

  .dev-hero-img-div {
    width: 450px;
    height: auto;
    margin-top: 40px;
  }

  .dev-hero-img-div.ai-prd-eng-form-div {
    background-color: #785dfb;
    background-image: none;
    min-height: 640px;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
  }

  .dev-hero-img-div.bugbuster-hero-img-div {
    display: none;
  }

  .ai-implementation-hero-img-block {
    width: 450px;
    height: auto;
    margin-top: 40px;
  }

  .ecom-rm-five-copy {
    top: 652px;
    left: -36px;
  }

  .ecom-ps-hero-img-div, .ai-ims-hero-img-div, .ecom-mcs-hero-img-div, .ecom-bos-hero-img-div, .ecom-fds-hero-img-div, .ecom-ser-as-hero-img-div, .dev-ser-hero-img-div {
    width: 450px;
    height: auto;
    margin-top: 40px;
  }

  .dev-ser-dso-rm-container {
    max-width: none;
  }

  .ecom-rm-five-tab3 {
    top: 652px;
    left: -36px;
  }

  .dev-sol-hero-img-div {
    width: 450px;
    height: auto;
    margin-top: 40px;
  }

  .grid-102 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    place-items: center;
  }

  .grid-102.games {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .grid-102.retail {
    grid-column-gap: 20px;
    grid-row-gap: 10px;
    justify-items: center;
  }

  .grid-102.finance {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .grid-102-copy {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    place-items: center;
  }

  .grid-102-copy.ott {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .grid-102-copy.industrial-automation {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .grid-102-copy {
    place-items: center;
  }

  .ai-vote-bg-img {
    display: none;
  }

  .ai-rm-main-block {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: 20px;
    display: flex;
  }

  .ai-rm-text {
    color: var(--dark-slate-blue);
    margin-top: 15px;
    font-size: 22px;
  }

  .heading-240 {
    margin-top: 0;
    font-size: 22px;
  }

  .heading-240.ecom-rm-head {
    margin-top: 15px;
  }

  .ai-rm-parent {
    margin-top: 40px;
    padding-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
    display: block;
    position: relative;
  }

  .ai-rm-parent.dev-sol-iac-rm-parent {
    display: none;
  }

  .image-843 {
    z-index: 0;
    height: 100%;
    position: absolute;
    inset: 0% auto 0% 82px;
  }

  .ai-rm-wrapper {
    z-index: 1;
    padding-bottom: 10px;
    position: relative;
  }

  .paragraph-188 {
    line-height: 26px;
  }

  .ai-tech-stack-grid {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .div-block-755, .div-block-756, .div-block-757, .div-block-758 {
    display: none;
  }

  .ai-matter-slider {
    min-height: 365px;
  }

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

  .cta {
    max-width: none;
  }

  .ecom-web-rm-parent {
    margin-top: 40px;
    padding: 40px 20px 20px;
    display: block;
    position: relative;
  }

  .ecom-arr-image {
    z-index: 0;
    height: 100%;
    position: absolute;
    inset: 0% auto 0% 82px;
  }

  .dev-sol-ml-hero-img-div {
    width: 450px;
    height: auto;
    margin-top: 40px;
    margin-left: 0;
  }

  .dev-ser-di-hero-img-div, .bpm-hero-img-div, .bpm-ser-hero-img-div {
    width: 450px;
    height: auto;
    margin-top: 40px;
  }

  .bpm-ser-pdo-rm-six {
    width: 215px;
    top: 998px;
    left: 488px;
  }

  .bpm-ser-pdo-cs-img-block {
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    padding: 20px;
  }

  .bpm-ser-pdo-cs-img-block-txt {
    padding-top: 20px;
    padding-left: 4px;
  }

  .bpm-ser-pdo-cs-img {
    width: 95%;
  }

  .bpm-ser-pdo-cs-mask {
    border: 1px #e3e3e3;
    border-radius: 0;
    overflow: hidden;
    box-shadow: 0 15px 15px #0000000d;
  }

  .bpm-ser-pdo-text-block {
    border-top-style: none;
    border-bottom-style: none;
    border-right-style: none;
    width: auto;
    height: auto;
  }

  .bpm-ser-pdo-after-txt-block {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .text-block-406 {
    text-align: center;
    line-height: 32px;
  }

  .bpm-ser-cwd-hero-img-div {
    width: 450px;
    height: auto;
    margin-top: 40px;
  }

  .bpm-cs-arr-img {
    margin-top: 8px;
  }

  .bpm-hero-img-div-block, .bpm-ser-ii-hero-img-div {
    width: 450px;
    height: auto;
    margin-top: 40px;
  }

  .ecom-sol-header-mob, .ecom-sol-header-desk {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 40px;
  }

  .ecom-team-grid {
    grid-template-columns: 1fr 1fr;
    place-items: center;
    padding-left: 85px;
    padding-right: 85px;
  }

  .pe-why-moolya-subtxt.bb-why-moolya-subtxt {
    text-align: center;
  }

  .pe-why-moolya-wrapper.bb-why-moolya-wrapper.fa-why-moolya-wrapper {
    width: 398px;
  }

  .pe-why-moolya-cards-grid.fa-why-moolya-cads-grid.ai-testin-process-cards {
    flex-flow: wrap;
    display: flex;
  }

  .pe-why-moolya-cards-grid.fa-why-moolya-cads-grid.ai-testin-process-cards.ai-testing-process-card-mob {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: none;
  }

  .pe-impact-column {
    flex-flow: column;
    margin-left: 20px;
    margin-right: 20px;
  }

  .pe-impact-column-left {
    border-top-right-radius: 12px;
    border-bottom-left-radius: 0;
    width: 100%;
  }

  .pe-impact-column-right {
    border-top-right-radius: 0;
    border-bottom-left-radius: 12px;
    width: 100%;
  }

  .cell-2 {
    justify-content: flex-start;
    align-items: center;
  }

  .ecom-rls-why-moolya-img4 {
    border-radius: 21px 21px 0 0;
    width: 100%;
    height: auto;
  }

  .bpm-ser-cso-hero-img-div, .bpm-ser-cso-hero-img-div-copy {
    width: 450px;
    height: auto;
    margin-top: 40px;
  }

  .eng-why-moolya-container {
    padding-left: 20px;
    padding-right: 20px;
  }

  .ai-sol-carousel-heading {
    width: auto;
    padding-left: 10px;
    padding-right: 10px;
  }

  .ai-sol-csa-carousel-heading {
    width: auto;
  }

  .ecom-pg-clientele-slide {
    height: auto;
  }

  .pe-why-moolya-head-desk._w-700.left {
    text-align: center;
  }

  .contactus_section3_tab-link2-mob, .contactus_section3_tab-link2-copy {
    margin-left: 25px;
  }

  .link-block-16-copy {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    display: none;
  }

  .link-block-16-copy.absolutely {
    display: flex;
  }

  .link-block-16-copy.absolutely.abs-lp.lp-calendly-popup.hidden {
    display: none;
  }

  .link-block-16-copy.tab {
    text-align: left;
    justify-content: center;
    margin-top: 20px;
    margin-left: 40px;
    display: flex;
  }

  .link-block-16-copy.lp-cta.lp-calendly-popup.lp-calendly-popup-3 {
    display: flex;
  }

  .ai-schedule-call {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    display: none;
  }

  .ai-schedule-call.absolutely {
    display: flex;
  }

  .ai-schedule-call.absolutely.abs-lp.lp-calendly-popup.hidden {
    display: none;
  }

  .ai-schedule-call.tab {
    text-align: left;
    justify-content: center;
    margin-top: 20px;
    margin-left: 40px;
    display: flex;
  }

  .ai-schedule-call.lp-cta.lp-calendly-popup.lp-calendly-popup-3 {
    display: flex;
  }

  .bl-cm-img-block {
    max-height: 250px;
  }

  .bl-card-info-txt {
    text-align: left;
  }

  .form-block-12 {
    width: auto;
  }

  .textarea-8 {
    max-width: 440px;
  }

  .textarea-8.text-area {
    max-width: none;
  }

  .div-block-770 {
    width: auto;
    height: auto;
  }

  .div-block-773 {
    width: auto;
  }

  .div-block-774.announcement-bar-desk {
    grid-column-gap: 40px;
    grid-row-gap: 8px;
  }

  .fa-features-panel {
    width: auto;
    padding-right: 10px;
  }

  .text-block-458 {
    line-height: 26px;
  }

  .ta-expertise-card.ta-mob-card {
    border-style: none;
  }

  .why-moolya-wrapper {
    grid-column-gap: 30px;
    grid-row-gap: 33px;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 100%;
    grid-auto-flow: row;
    justify-content: center;
    justify-items: center;
    display: flex;
  }

  .why-moolya-wrapper._5d-sec-wrapper {
    align-items: flex-start;
    display: flex;
  }

  .why-moolya-wrapper._5d-sec-wrapper.only-mob {
    display: none;
  }

  .userecho-why-moolya-card {
    flex-flow: column;
    width: 45%;
  }

  .image-876.tab-hide {
    display: none;
  }

  .text-block-471 {
    width: auto;
  }

  .image-878 {
    left: -28%;
  }

  .ent-sol-head.ent-sol-head-mob {
    color: #575ca6;
  }

  .div-block-796 {
    width: auto;
  }

  .div-block-798 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .flip-card {
    width: 48%;
  }

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

  .div-block-806 {
    background-color: #efeff8;
    flex-flow: column;
    padding: 20px;
    display: flex;
  }

  .bold-text-21 {
    color: #575ca6;
  }

  .div-block-807 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    align-items: center;
    display: flex;
  }

  .card-wrapper {
    grid-template-columns: 1fr 1fr;
  }

  .image-893 {
    transform: rotate(90deg);
  }

  .div-block-811 {
    background-color: #ebe5ff;
    border-radius: 999px;
    justify-content: center;
    width: 40px;
    height: 40px;
    margin-left: auto;
    margin-right: auto;
    padding: 0;
    display: flex;
  }

  .div-block-811.expand {
    margin-bottom: 10px;
    display: flex;
  }

  .image-894 {
    transform: rotate(180deg);
  }

  .div-block-812 {
    background-color: #fff;
    border-radius: 999px;
    justify-content: center;
    width: 40px;
    height: 40px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .div-block-812.collapse {
    margin-bottom: 10px;
    display: flex;
  }

  .image-897 {
    margin-left: 0;
    padding-right: 0;
  }

  .text-block-494.qatr-subtxt {
    width: auto;
  }

  .text-block-494.wrap {
    white-space: normal;
  }

  .text-block-504, .div-block-839.qatr-ep-card.tab-card {
    width: auto;
  }

  .text-block-514 {
    display: none;
  }

  .column-27 {
    border-bottom: 1.3px solid #e1e1e2;
    margin-bottom: 20px;
    padding-bottom: 20px;
  }

  .div-block-847 {
    justify-content: flex-start;
  }

  .div-block-848 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .heading-271 {
    line-height: 62px;
  }

  .div-block-849 {
    flex-flow: column;
    padding-left: 30px;
  }

  .div-block-850 {
    width: auto;
  }

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

  .text-block-518 {
    width: auto;
  }

  .div-block-860 {
    flex-flow: column;
  }

  .div-block-861 {
    justify-content: center;
    display: flex;
  }

  .image-907 {
    width: auto;
  }

  .btl-cta-section {
    background-size: cover;
    height: auto;
    position: static;
  }

  .image-908 {
    margin-left: auto;
    position: static;
  }

  .div-block-864 {
    border-top-right-radius: 0;
    border-bottom-left-radius: 20px;
    width: auto;
  }

  .div-block-865 {
    flex-flow: column;
    align-items: stretch;
  }

  .text-block-526 {
    line-height: 26px;
  }

  .div-block-873 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .heading-279 {
    text-align: center;
    white-space: normal;
    font-size: 70px;
    line-height: 70px;
  }

  .text-block-535 {
    white-space: normal;
    margin-left: 0;
    line-height: 28px;
  }

  .div-block-875 {
    flex-flow: column;
    padding-left: 20px;
  }

  .text-block-541 {
    margin-top: 0;
    line-height: 22px;
  }

  .div-block-877 {
    grid-column-gap: 50px;
  }

  .div-block-878 {
    padding-left: 20px;
  }

  .div-block-880 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    justify-content: flex-start;
    align-items: baseline;
    margin-top: 40px;
    margin-bottom: 20px;
    display: flex;
  }

  .tooltip-wrapper.cond-hide {
    display: none;
  }

  .tooltip-wrapper.con-unhide {
    display: block;
  }

  .image-926 {
    border-top-right-radius: 20px;
    border-bottom-left-radius: 0;
  }

  .image-926.mob-hide, .div-block-890 {
    width: auto;
  }

  .div-block-891 {
    flex-flow: column;
    padding-top: 20px;
  }

  .div-block-892 {
    width: auto;
  }

  .lp-nav-link-2.lp-nav-hide.mob-hide {
    display: block;
  }

  .lp-nav-link-2.lp-nav-hide.desk-hide {
    display: none;
  }

  .link-block-99 {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    display: none;
  }

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

  .div-block-899.purple.mob-hide {
    display: flex;
  }

  .div-block-901.mob-hide {
    display: none;
  }

  .div-block-901.desk-hide {
    justify-content: center;
    display: flex;
  }

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

  .div-block-902 {
    align-items: flex-start;
    padding-top: 0;
  }

  .div-block-902.mob-hide {
    display: none;
  }

  .div-block-902.desk-hide {
    align-items: center;
    display: flex;
  }

  .text-block-553 {
    text-align: center;
    margin-top: 0;
  }

  .image-930.lit-hero-img {
    margin-top: -66px;
  }

  .heading-285, .text-block-554 {
    width: auto;
  }

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

  .div-block-904 {
    grid-column-gap: 16px;
    grid-row-gap: 40px;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 20px;
    display: grid;
  }

  .heading-286, .text-block-557 {
    text-align: center;
  }

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

  .div-block-905 {
    justify-content: center;
    display: flex;
  }

  .div-block-906 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .div-block-907.only-desk {
    display: none;
  }

  .div-block-908 {
    width: auto;
  }

  .div-block-910 {
    flex-flow: column;
    width: 523px;
  }

  .heading-288 {
    width: auto;
  }

  .section-61 {
    padding-bottom: 220px;
  }

  .image-932 {
    width: 74%;
  }

  .heading-289 {
    width: auto;
  }

  .image-934 {
    display: none;
  }

  .lit-img-desk-hide {
    display: block;
  }

  .div-block-919 {
    flex-flow: wrap;
  }

  .div-block-921 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .div-block-926.rl-num {
    width: 80%;
  }

  .text-block-571 {
    text-align: center;
    line-height: 26px;
  }

  .text-block-582 {
    color: var(--dark-slate-blue);
    text-align: center;
    margin-bottom: 10px;
    font-size: 18px;
    font-weight: 600;
  }

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

  .div-block-939 {
    width: auto;
  }

  .div-block-940 {
    flex-flow: wrap;
    justify-content: center;
  }

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

  .text-block-591 {
    line-height: 28px;
  }

  .div-block-943 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-flow: row;
    justify-content: center;
  }

  .tooltip-l.right, .tooltip-l.left {
    height: 78px;
  }

  .text-block-593 {
    height: 80px;
  }

  .image-947 {
    display: none;
  }

  .text-block-594 {
    font-size: 16px;
  }

  .text-block-595 {
    font-size: 14px;
  }

  .image-948 {
    margin-top: 30px;
    margin-left: auto;
    margin-right: auto;
    display: none;
  }

  .link-block-103 {
    display: none;
  }

  .div-block-949 {
    text-align: center;
    flex-flow: row;
    align-items: center;
  }

  .div-block-949.col {
    flex-flow: column;
    align-items: center;
  }

  .div-block-950 {
    text-align: left;
  }

  .div-block-950.center {
    text-align: center;
  }

  .div-block-951 {
    width: auto;
  }

  .div-block-951.cust-width {
    background-color: #fff;
    justify-content: center;
    align-self: center;
    width: 360px;
    height: auto;
    padding: 30px;
  }

  .div-block-951.cust-width.center {
    justify-content: center;
  }

  .div-block-951.cust-width.right {
    align-self: center;
  }

  .div-block-952 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .div-block-955 {
    min-width: auto;
  }

  .div-block-956 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-flow: wrap;
  }

  .image-956 {
    display: none;
  }

  .image-957 {
    align-self: center;
    display: block;
  }

  .div-block-962 {
    border-right-style: none;
    justify-content: center;
  }

  .div-block-962.border-bottom {
    justify-content: center;
    padding-left: 16px;
  }

  .div-block-962.no-border-bottom {
    border-bottom-style: solid;
    border-right-style: none;
  }

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

  .div-block-972 {
    width: 90%;
  }

  .div-block-973 {
    width: 330px;
  }

  .paragraph-197 {
    font-size: 18px;
  }

  .div-block-14 {
    flex-flow: column;
    align-items: flex-start;
    min-width: auto;
    margin-top: 0;
    padding: 15px;
  }

  .pricing-wrapper {
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .heading-25 {
    margin-bottom: 0;
    font-size: 32px;
  }

  .image-968 {
    margin-top: 39px;
    margin-bottom: -20px;
    margin-left: -251px;
  }

  .heading-300.uncerline {
    line-height: 100%;
    text-decoration: none;
  }

  .columns-21 {
    flex-direction: column;
    justify-content: center;
    display: inline-block;
  }

  .pricing-card {
    width: 350px;
  }

  .pricing-card.plus {
    min-width: 80%;
  }

  .heading-302 {
    font-size: 24px;
  }

  .solution-tabs {
    margin-bottom: 10px;
  }

  .solution-tabs.w--current {
    justify-content: center;
    margin-bottom: 10px;
  }

  .solution-tabs.qatr-tabs {
    margin-bottom: 0;
  }

  .navbar-logo-left-container.shadow-three {
    padding-top: 5px;
    padding-bottom: 5px;
  }

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

  .container-79 {
    flex-direction: column;
    display: flex;
  }

  .div-block-980 {
    width: auto;
    height: 315px;
  }

  .div-block-980.purple {
    height: 345px;
  }

  .menu-button-6 {
    padding: 12px;
  }

  .menu-button-6.w--open {
    color: #fff;
    background-color: #a6b1bf;
  }

  .paragraph-14 {
    width: auto;
  }

  .nav-link-3 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .clients-wrapper-three {
    display: flex;
  }

  .columns-22 {
    flex-flow: row;
  }

  .div-block-29 {
    width: 400px;
  }

  .button-35 {
    justify-content: center;
    margin-bottom: 40px;
    margin-left: auto;
    margin-right: auto;
  }

  .image-23 {
    margin-bottom: 8px;
  }

  .heading-22.headings {
    margin-top: 0;
  }

  .div-block-983 {
    flex-direction: column;
  }

  .container {
    max-width: 728px;
  }

  .clients-image-three {
    margin-bottom: 20px;
  }

  .nav-menu-wrapper {
    background-color: #0000;
  }

  .footer-content-2 {
    grid-column-gap: 60px;
  }

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

  .tabs-menu.qatr-tab-menu {
    flex-flow: row;
    justify-content: center;
    align-items: center;
    left: 28%;
  }

  .div-block-988 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .column-31, .column-32 {
    display: block;
  }

  .div-block-991 {
    align-items: center;
  }

  .div-block-992 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .div-block-993 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .text-block-614.centr, .text-block-614.right {
    text-align: left;
  }

  .div-block-994 {
    width: 80%;
  }

  .div-block-994.center, .div-block-994.right {
    align-items: flex-start;
  }

  .div-block-995 {
    align-items: center;
  }

  .div-block-996 {
    flex-flow: column;
    align-items: center;
  }

  .image-975, .image-976, .image-977 {
    display: none;
  }

  .div-block-998 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-flow: column-reverse;
    display: flex;
  }

  .div-block-1003 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    margin-bottom: 20px;
  }

  .image-979, .image-980, .image-981, .image-982 {
    display: none;
  }

  .image-984 {
    border-radius: 20px;
  }

  .div-block-1007 {
    grid-column-gap: 10px;
    grid-row-gap: 20px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-around;
    display: grid;
  }
}

@media screen and (max-width: 767px) {
  .icon-2 {
    color: var(--black);
    background-color: #6b565600;
    font-size: 35px;
  }

  .image-6 {
    width: 75px;
    height: 55px;
  }

  .image-6.ees-brand-logo {
    width: auto;
  }

  .menu-button {
    top: 10px;
    left: 5px;
  }

  .menu-button.w--open {
    background-color: #785dfb00;
  }

  .navbar-3 {
    padding-left: 20px;
    padding-right: 25px;
    position: fixed;
  }

  .herosection__wrapper {
    text-align: center;
    width: 568px;
  }

  .herosection__floating-image-1 {
    width: 60px;
    top: 78px;
  }

  .herosection__heading {
    text-align: center;
  }

  .herosection__floating-image-5 {
    width: 75px;
    bottom: 7%;
    right: 6%;
  }

  .herosection__img-underline {
    margin-left: 160px;
    transform: none;
  }

  .herosection__paragraph-2 {
    width: auto;
  }

  .herosection__floating-image-7 {
    width: 100px;
    bottom: 7%;
  }

  .herosection__floating-image-6 {
    width: 60px;
    bottom: 21%;
  }

  .herosection__floating-image-4 {
    width: 60px;
    right: 4%;
  }

  .herosection__floating-image-2 {
    display: none;
  }

  .herosection__floating-image-3 {
    width: 75px;
  }

  .herosection__floating-image-8 {
    bottom: 19%;
  }

  .slide {
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-53 {
    position: absolute;
    top: 295.984px;
    left: 146px;
  }

  .div-block-56 {
    position: absolute;
    top: -9.016px;
    left: 153px;
  }

  .div-block-52 {
    position: absolute;
    top: 235.984px;
    right: 325px;
  }

  .div-block-54 {
    position: absolute;
    top: 124.984px;
    left: 156px;
  }

  .section3-peoplepage {
    display: none;
  }

  .section5-peoplepage {
    height: 1000px;
    padding-left: 25px;
    padding-right: 25px;
  }

  .section5_peoplepage-wrapper {
    width: 525px;
    margin-left: auto;
    margin-right: auto;
  }

  .section5_paragraph {
    width: auto;
  }

  .text-block-17 {
    color: #4a4a68;
    text-align: center;
    font-size: 40px;
    font-weight: 800;
    line-height: 56px;
  }

  .div-block-50 {
    padding: 50px 40px;
  }

  .paragraph-18 {
    color: #4a4a68;
    text-align: center;
    margin-top: 15px;
    font-size: 16px;
    line-height: 32px;
  }

  .section3_peoplepage-mobile {
    margin-top: 650px;
    display: block;
  }

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

  .grid-11 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    background-color: #f7f4fd;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .slide1 {
    height: 500px;
  }

  .mask {
    width: 75%;
  }

  .arrow {
    bottom: -350px;
  }

  .arrow-copy {
    bottom: -350px;
    left: 325px;
  }

  .icon-4 {
    color: #000;
  }

  .div-block-3 {
    margin-top: 250px;
  }

  .columns {
    flex-direction: column;
    align-items: flex-start;
  }

  .heading {
    margin-top: 0;
    padding-right: 100px;
    font-size: 42px;
    display: block;
  }

  .image-8 {
    display: none;
  }

  .section {
    margin-top: 133px;
    padding-top: 0;
  }

  .image-26 {
    display: none;
  }

  .div-block-2 {
    margin-top: 290px;
  }

  .image-28 {
    display: none;
  }

  .paragraph {
    margin-top: 40px;
    padding-right: 20px;
  }

  .div-block {
    margin-top: 270px;
  }

  .column-1 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .div-block-5 {
    margin-top: 267px;
  }

  .image-10 {
    display: none;
  }

  .column-2 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    padding-left: 20px;
    padding-right: 20px;
    display: none;
  }

  .button-2 {
    padding-top: 10px;
    padding-bottom: 10px;
    display: none;
  }

  .button-2:hover {
    transform: none;
  }

  .button-2.web {
    display: none;
  }

  .button-2.mobile {
    display: flex;
  }

  .collection-list {
    flex-direction: column;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
    align-content: stretch;
    place-items: stretch start;
    display: flex;
  }

  .layout-container-stories {
    text-align: center;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .collection-list-wrapper {
    margin-left: 20px;
    margin-right: 20px;
  }

  .collection-list-wrapper.jetboost-list-wrapper-vz8v {
    margin-left: 0;
    margin-right: 0;
  }

  .filter-div {
    display: block;
  }

  .div-block-69 {
    margin-top: 76px;
  }

  .collection-item {
    margin-right: 0;
  }

  .uppercase-label.cc-light {
    padding-left: 60px;
    padding-right: 60px;
    font-size: 14px;
  }

  .section-heading-wrap {
    margin-bottom: 40px;
    margin-left: 20px;
    margin-right: 20px;
  }

  .cs-heading-1, .cs-paragraph-1, .div-block-78 {
    text-align: left;
  }

  .slide2, .slide3 {
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-80 {
    margin-bottom: 20px;
  }

  .image-31 {
    width: 100%;
    max-width: none;
    display: block;
  }

  .company-footer-div {
    text-align: left;
    padding-left: 0;
  }

  .products-footer-div {
    text-align: left;
    margin-left: 50px;
    padding-left: 10px;
  }

  .solutions-footer-div {
    text-align: left;
    padding-left: 0;
  }

  .div-standard {
    max-width: 95%;
  }

  .div-standard.flex {
    flex-direction: column;
  }

  .div-standard.flex.top-align {
    align-items: flex-start;
    width: auto;
    margin-left: 20px;
    margin-right: 20px;
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
  }

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

  .div-standard.flex.justify.footer {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    margin-top: 60px;
    margin-left: 0;
    margin-right: 20px;
    padding-left: 0;
  }

  .site-info-footer-div {
    text-align: left;
    margin-left: 50px;
    padding-left: 10px;
  }

  .button-4 {
    margin: auto;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .div-block-72 {
    width: auto;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 20px;
    display: flex;
  }

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

  .tabs-4 {
    padding-right: 20px;
  }

  .tab-pane-tab-1 {
    margin-left: 0;
    padding-left: 0;
  }

  .grid-12 {
    width: 100%;
  }

  .div-block-83 {
    width: auto;
  }

  .startup__section2_tab-prerevenue-card {
    width: 100%;
  }

  .paragraph-21 {
    width: auto;
    padding-right: 10px;
  }

  .div-block-85 {
    width: auto;
  }

  .startup_section3-testimonials {
    padding-top: 100px;
    padding-bottom: 60px;
  }

  .heading-23 {
    font-size: 34px;
  }

  .paragraph-23 {
    width: 50ch;
    margin-top: 10px;
  }

  .div-block-86 {
    width: 568px;
  }

  .right-arrow-3 {
    margin-top: 237.5px;
    top: -225px;
    left: 475px;
  }

  .image-40 {
    min-width: 150px;
    min-height: 150px;
  }

  .text-block-31 {
    width: 350px;
    margin-left: 25px;
    padding-right: 30px;
    font-size: 20px;
    line-height: 30px;
  }

  .div-block-89 {
    width: 100%;
    margin-left: 25px;
  }

  .text-block-33 {
    width: 32ch;
  }

  .tab-pane-tab-2 {
    margin-left: 0;
    padding-left: 0;
  }

  .tab-pane-tab-4, .tab-pane-tab-5 {
    margin-left: 0;
  }

  .heading-26 {
    font-weight: 700;
  }

  .paragraph-31 {
    width: 50ch;
    margin-top: 25px;
  }

  .text-block-34 {
    font-size: 15px;
    font-weight: 600;
    line-height: 100%;
  }

  .text-block-37 {
    font-size: 15px;
    line-height: 100%;
  }

  .heading-30 {
    padding-left: 60px;
    padding-right: 60px;
  }

  .text-block-44 {
    margin-left: 40px;
    margin-right: 40px;
  }

  .tabs-content-2 {
    margin-left: 20px;
  }

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

  .heading-32 {
    font-size: 54px;
  }

  .text-block-47 {
    margin-top: 15px;
    font-size: 32px;
  }

  .hero_image-wrapper {
    padding-right: 25px;
  }

  .product__section2-paragraph {
    width: 45ch;
  }

  .product__section2-container {
    display: none;
  }

  .grid1 {
    grid-template-columns: 1fr;
  }

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

  .bugasura-para {
    margin-left: auto;
    margin-right: auto;
  }

  .grid2 {
    grid-template-columns: 1fr;
    margin-top: 175px;
  }

  .image-perfachhi {
    width: 468px;
  }

  .section2__product-perfachhi {
    text-align: center;
    margin-top: 50px;
  }

  .section2__product-perfachhi-image {
    text-align: center;
  }

  .perfachhi-para {
    margin-left: auto;
    margin-right: auto;
  }

  .grid-14 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .paragraph-37 {
    width: 44ch;
  }

  .image-62 {
    width: 350px;
  }

  .image-63 {
    width: 140px;
    height: 50px;
  }

  .enterprise__hero {
    height: 800px;
    margin-top: 85px;
  }

  .enterprise_hero-grid {
    grid-template-columns: 1fr;
  }

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

  .enterprise__hero-para {
    width: 40ch;
    margin-top: 25px;
    margin-left: auto;
    margin-right: auto;
  }

  .hero__grid-block1 {
    padding-top: 25px;
    padding-left: 0;
  }

  .grid-16 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-columns: 1fr 1fr;
  }

  .enterprise__section2-paragraph {
    width: 42ch;
  }

  .div-block-123 {
    width: 245px;
    padding-left: 15px;
    padding-right: 10px;
  }

  .text-block-48 {
    width: 16ch;
  }

  .paragraph-41 {
    width: 18ch;
  }

  .div-block-123-copy {
    width: 245px;
    height: 520px;
  }

  .paragraph-41-copy3 {
    width: 20ch;
  }

  .enterprise__hero-image {
    width: 400px;
  }

  .div-block-124 {
    text-align: center;
  }

  .div-block-125 {
    width: 528px;
  }

  .image-66 {
    width: 125px;
  }

  .image-67 {
    width: 160px;
    top: 293px;
    left: 49px;
  }

  .image-68 {
    width: 175px;
    top: 10px;
    left: 30px;
  }

  .image-69 {
    width: 180px;
    top: 147px;
    left: 150px;
  }

  .image-70 {
    width: 150px;
    left: 284px;
  }

  .image-71 {
    width: 175px;
    left: 277px;
  }

  .image-72 {
    width: 150px;
    top: 177px;
    left: 354px;
  }

  .hero__grid-block2 {
    padding-top: 25px;
  }

  .related-stories {
    padding-top: 80px;
  }

  .stories-container {
    padding-top: 0;
  }

  .heading-39 {
    margin-top: 0;
    margin-bottom: 44px;
  }

  .div-block-89-copy {
    width: 350px;
    margin-left: 15px;
  }

  .product__section2-container-mobile {
    max-width: 528px;
    margin-top: 100px;
    display: block;
  }

  .grid-18 {
    grid-template-columns: 1fr;
  }

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

  .div-block-145 {
    margin-top: 225px;
  }

  .image-96 {
    mix-blend-mode: multiply;
    width: 200px;
  }

  .paragraph-55 {
    width: 44ch;
    color: var(--dim-grey);
    margin-top: 25px;
    margin-left: auto;
    margin-right: auto;
    font-size: 18px;
    line-height: 36px;
  }

  .link-8 {
    color: var(--medium-slate-blue);
    margin-top: 50px;
    font-size: 18px;
    text-decoration: none;
    display: block;
  }

  .image-97 {
    mix-blend-mode: multiply;
    width: 400px;
  }

  .div-block-146 {
    margin-top: 50px;
  }

  .div-block-147 {
    text-align: center;
  }

  .column-f-r {
    padding-left: 10px;
  }

  .column-div-hevo {
    margin-top: 0;
  }

  .story-section-3 {
    padding-top: 0;
  }

  .container-customer {
    padding-left: 20px;
    padding-right: 20px;
  }

  .slider-5 {
    width: 100%;
    height: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-left: 30px;
    padding-right: 0;
    display: block;
  }

  .mask-4 {
    margin-left: 0;
    position: static;
  }

  .hero__wordwrap {
    margin-left: 10px;
  }

  .heading-73 {
    font-size: 52px;
  }

  .div-block-184 {
    padding-left: 20px;
  }

  .consulting__container-2 {
    max-width: 568px;
  }

  .image-117 {
    width: 200px;
    height: 8px;
    margin-top: -25px;
    margin-left: auto;
    margin-right: auto;
  }

  .grid-20 {
    grid-template-columns: 1fr;
    margin-left: auto;
    margin-right: auto;
  }

  .paragraph-66 {
    text-align: center;
    width: 459px;
    margin-top: 10px;
    margin-left: auto;
    margin-right: auto;
  }

  .image-118 {
    width: 300px;
    margin-top: 0;
  }

  .div-block-189 {
    padding-top: 28px;
    padding-left: 0;
  }

  .div-block-190 {
    text-align: center;
    padding-top: 0;
    padding-left: 0;
  }

  .consulting__hero-2 {
    padding-bottom: 100px;
  }

  .heading-75 {
    text-align: center;
    width: 445px;
    margin-left: auto;
    margin-right: auto;
    font-size: 42px;
    font-weight: 800;
    line-height: 63px;
  }

  .text-block-83 {
    color: #4a4a68;
    margin-top: 43px;
    font-size: 22px;
    font-weight: 700;
    line-height: 32px;
  }

  .div-block-191 {
    margin-top: 84px;
    display: block;
  }

  .paragraph-67 {
    color: #58676d;
    width: 45ch;
    margin-top: 20px;
    margin-left: auto;
    margin-right: auto;
    font-size: 16px;
    line-height: 32px;
  }

  .paragraph-68 {
    width: 44ch;
    font-size: 16px;
  }

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

  .consulting__section2 {
    padding-bottom: 100px;
  }

  .heading-76 {
    font-size: 32px;
  }

  .image-130, .image-131 {
    width: 35px;
    height: 30px;
  }

  .section3__tab-none {
    padding-top: 15px;
    padding-bottom: 15px;
    padding-right: 15px;
    font-size: 16px;
  }

  .heading-77 {
    width: 16ch;
  }

  .paragraph-71 {
    width: 26ch;
  }

  .text-block-86 {
    margin-left: 15px;
  }

  .paragraph-72 {
    width: 52ch;
  }

  .text-block-87 {
    margin-left: 15px;
  }

  .text-block-87.tab-text {
    font-size: 19px;
  }

  .text-block-88 {
    width: 24ch;
  }

  .text-block-89 {
    margin-left: 15px;
  }

  .academy_container {
    padding-top: 144px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-87 {
    font-size: 40px;
    line-height: 56px;
  }

  .image-145 {
    margin-bottom: 40px;
  }

  .text-block-100 {
    text-align: center;
    padding-left: 82px;
    padding-right: 82px;
  }

  .academy_hero_images-div {
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    margin-right: 0;
    display: flex;
    overflow: visible;
  }

  .image-146 {
    max-width: 100%;
    height: 260px;
    margin-right: 40px;
  }

  .image-146.mobile {
    height: 234px;
    margin-bottom: -54px;
  }

  .wheel_section {
    padding-bottom: 0;
  }

  .wheel_container {
    padding-bottom: 100px;
  }

  .image-148 {
    margin-top: 60px;
  }

  .paragraph-85 {
    width: 42ch;
    margin-left: auto;
    margin-right: auto;
  }

  .image-157 {
    width: 375px;
    height: 9px;
  }

  .paragraph-3 {
    width: 42ch;
  }

  .mcc__hero-heading {
    width: 427px;
    font-size: 38px;
    line-height: 57px;
  }

  .image-4 {
    width: 400px;
    margin-left: auto;
    margin-right: auto;
  }

  .paragraph-2 {
    width: 42ch;
  }

  .div-block-202, .div-block-9 {
    width: auto;
  }

  .grid-2 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    grid-template-columns: 1fr;
  }

  .paragraph-5 {
    width: 42ch;
  }

  .heading-93 {
    margin-left: auto;
    margin-right: auto;
  }

  .paragraph-6 {
    width: 50ch;
    margin-left: auto;
    margin-right: auto;
  }

  .paragraph-4 {
    width: 44ch;
  }

  .div-block-8 {
    margin-left: auto;
    margin-right: auto;
  }

  .heading-94 {
    font-size: 32px;
    line-height: 48px;
  }

  .text-block-108 {
    width: auto;
  }

  .contact__container {
    max-width: 727px;
  }

  .contact__wrapper {
    width: auto;
  }

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

  .learning_section {
    overflow: hidden;
  }

  .learning_container {
    padding-bottom: 120px;
  }

  .video_grid.web {
    display: none;
  }

  .video_div {
    overflow: visible;
  }

  .video_div_2 {
    display: block;
  }

  .podcast_div {
    text-align: center;
    padding-top: 30px;
  }

  .text-block-118 {
    color: var(--dark-slate-blue);
  }

  .podcast {
    padding-top: 30px;
  }

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

  .podcast-three {
    padding-top: 30px;
  }

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

  .image-164, .image-165 {
    display: none;
  }

  .industry_dropdown {
    margin-bottom: 0;
    display: inline-block;
  }

  .filter_dropdown_div {
    flex-direction: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    place-items: center stretch;
    display: block;
  }

  .service_dropdown {
    margin-bottom: 0;
  }

  .contactus__hero-heading {
    width: 18ch;
  }

  .contactus__hero-paragraph {
    width: 54ch;
  }

  .div-block-212 {
    margin-top: 25px;
    padding-left: 0;
  }

  .contactus__section2 {
    height: 1100px;
  }

  .section2__paragraph {
    width: 54ch;
  }

  .lifeatmoolya_section3-grid {
    grid-template-columns: 1fr;
  }

  .section2__card-sales {
    height: 300px;
  }

  .contactus__section3 {
    padding-top: 50px;
  }

  .contact__container2 {
    padding-left: 25px;
    padding-right: 25px;
  }

  .paragraph-95 {
    width: 22ch;
  }

  .contactus_section3_tab-link.w--current, .contactus_section3_tab-link2 {
    height: 190px;
  }

  .contactus_section3_tab-menu {
    display: flex;
  }

  .tabs-content__section3, .tab-pane-tab-1-4, .tab-pane-tab-2-2 {
    height: 350px;
  }

  .section2__card-people {
    height: 300px;
  }

  .mcc_section2_tab-menu {
    margin-left: 40px;
  }

  .tab-pane-tab-3 {
    margin-left: 0;
    padding-left: 0;
  }

  .text-block-138 {
    color: var(--ghost-white);
    font-size: 16px;
    font-weight: 700;
    line-height: 30px;
    display: block;
  }

  .link-block-9 {
    max-width: 100%;
    text-decoration: none;
  }

  .image-191 {
    margin-left: 14px;
  }

  .slide_4 {
    margin-right: 20px;
  }

  .section-13 {
    margin-top: -10px;
    padding-top: 75px;
    padding-bottom: 90px;
  }

  .container-17 {
    flex-direction: column;
  }

  .div-block-270, .heading-106 {
    margin-left: auto;
    margin-right: auto;
  }

  .image-261 {
    width: 125px;
    margin-left: 223px;
  }

  .paragraph-100 {
    text-align: center;
    width: auto;
    max-width: 575px;
  }

  .section-14 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-107 {
    font-size: 26px;
  }

  .paragraph-101 {
    width: auto;
    max-width: 600px;
    margin-top: 15px;
    margin-left: auto;
    margin-right: auto;
  }

  .tabs_menu1 {
    width: auto;
  }

  .image-262 {
    width: 35px;
    height: 35px;
  }

  .container-18 {
    max-width: 100%;
  }

  .tabs-content-8 {
    margin-top: 47px;
  }

  .section-9 {
    padding-top: 75px;
    padding-left: 0;
    padding-right: 0;
  }

  .container-19 {
    max-width: 100%;
  }

  .heading-108 {
    font-size: 26px;
  }

  .paragraph-104 {
    max-width: 30rem;
  }

  .image-339.web {
    display: none;
  }

  .image-339.mobile {
    margin-top: 60px;
    display: block;
  }

  .div-block-319 {
    width: auto;
    margin-top: 39px;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-320 {
    width: auto;
    max-width: 500px;
    margin-left: auto;
    margin-right: auto;
  }

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

  .image-341 {
    width: 100%;
    margin-right: 0;
  }

  .image-342 {
    width: 100%;
  }

  .lifeatmoolya_hero {
    margin-top: 86px;
    padding-top: 115px;
    padding-bottom: 115px;
  }

  .lifeatmoolya_hero-container {
    max-width: 480px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .lifeatmoolya_hero-div1 {
    padding-top: 0;
  }

  .lifeatmoolya_hero-heading {
    font-size: 42px;
  }

  .lifeatmoolya_hero-paragraph, .lifeatmoolya_hero-div2 {
    width: auto;
  }

  .lifeatmoolya_section2-container {
    max-width: 568px;
    padding-top: 98px;
    padding-bottom: 100px;
  }

  .lifeatmoolya_section2-slider {
    display: none;
  }

  .lifeatmoolya_section3-container {
    max-width: 480px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-110 {
    font-size: 28px;
    line-height: 42px;
  }

  .text-block-160 {
    font-size: 14px;
  }

  .text-block-161 {
    font-size: 15px;
  }

  .text-block-162 {
    font-size: 14px;
  }

  .link-block-13 {
    width: 200px;
  }

  .div-block-340 {
    text-align: center;
    display: block;
  }

  .heading-112 {
    color: #4a4a68;
    margin-left: auto;
    margin-right: auto;
    font-size: 28px;
    line-height: 40px;
  }

  .paragraph-111 {
    color: var(--dark-slate-blue);
    margin-top: 47px;
    margin-left: auto;
    margin-right: auto;
    font-size: 16px;
    line-height: 32px;
  }

  .link-20 {
    color: var(--medium-slate-blue);
    margin-top: 45px;
    margin-left: auto;
    margin-right: auto;
    font-size: 16px;
    line-height: 32px;
    display: block;
  }

  .image-370 {
    margin-top: 57px;
    margin-left: auto;
    margin-right: auto;
  }

  .lifeatmoolya_hero-image {
    width: auto;
  }

  .content_div {
    padding-right: 10px;
  }

  .ww__heading2-2, .ww__heading4-2, .ww__heading-2, .ww__heading3-2, .ww__heading5-2 {
    font-size: 52px;
  }

  .paragraph-112 {
    width: 42ch;
    font-size: 18px;
  }

  .paragraph-112.mobile {
    width: auto;
    padding-left: 20px;
  }

  .creative-grid {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .left-image-div.desktop-div {
    display: none;
  }

  .right-content-div {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

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

  .heading-116 {
    display: none;
  }

  .paragraph-113 {
    text-align: center;
    padding-left: 40px;
    padding-right: 40px;
  }

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

  .rating-div {
    padding-left: 60px;
    padding-right: 60px;
  }

  .rating-grid {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .heading-119 {
    text-align: center;
    width: auto;
  }

  .misfits-div {
    padding-left: 60px;
    padding-right: 60px;
  }

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

  .misfits-left-div {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

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

  .paragraph-114 {
    text-align: center;
    width: auto;
  }

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

  .meet-moolyans {
    padding-top: 98px;
    padding-bottom: 123px;
  }

  .paragraph-115 {
    margin-left: 40px;
    margin-right: 40px;
  }

  .meet-moolyans-grid-1, .meet-moolyans-grid-2 {
    display: none;
  }

  .benefits {
    padding-left: 20px;
    padding-right: 20px;
  }

  .collection-list-14 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

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

  .paragraph-117 {
    text-align: center;
    width: auto;
  }

  .paragraph-118 {
    margin-left: 0;
    margin-right: 0;
  }

  .life-moolya {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-350 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

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

  .paragraph-119 {
    text-align: center;
    width: auto;
    margin-bottom: 30px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .text-block-177 {
    color: var(--medium-slate-blue);
  }

  .link-block-15 {
    display: block;
  }

  .heading-127 {
    padding-left: 20px;
  }

  .div-block-351 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

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

  .heading-128 {
    color: var(--medium-slate-blue);
  }

  .paragraph-120._2nd, .paragraph-120._1st {
    text-align: center;
    padding-left: 100px;
    padding-right: 100px;
    font-size: 18px;
    line-height: 30px;
  }

  .div-block-354 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .div-block-355 {
    flex-direction: column;
    align-items: center;
    margin-top: 60px;
    display: flex;
  }

  .div-block-356 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .exploratory-div {
    display: none;
  }

  .gray-baseline {
    padding-left: 0;
  }

  .banner11_marquee-7 {
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    margin-right: 0;
  }

  .container-25 {
    display: block;
  }

  .qone {
    text-align: center;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .no-not-really {
    text-align: center;
    width: 100%;
  }

  .form-2 {
    flex-direction: column;
    align-items: center;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .div-block-325 {
    flex-direction: column;
  }

  .yes-we-are {
    text-align: center;
    width: 100%;
  }

  .quiz-1-section.web {
    display: none;
  }

  .quiz-1-section.mobile {
    display: block;
  }

  .heading-131 {
    padding-left: 60px;
    padding-right: 60px;
  }

  .text-block-179 {
    text-align: center;
    margin-left: 40px;
    margin-right: 40px;
  }

  .question-div-main {
    flex-direction: row;
  }

  .line-div {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .question_div.is--main {
    flex-direction: column;
    align-items: center;
  }

  .question {
    padding-top: 3.61em;
    padding-bottom: 3.61em;
  }

  .question.question1 {
    align-items: center;
    width: 100%;
    margin-left: 0;
    padding-left: 40px;
    padding-right: 40px;
    display: flex;
  }

  .section-17 {
    padding-left: 20px;
    padding-right: 20px;
    display: none;
  }

  .text-block-180 {
    font-size: 20px;
    line-height: 27px;
  }

  .text-block-181 {
    margin-top: 10px;
  }

  .right-arrow-10, .left-arrow-9, .slide-nav-13 {
    display: none;
  }

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

  .slider-10.mobile {
    display: block;
    overflow: visible;
  }

  .slide-1 {
    margin-right: 30px;
    overflow: visible;
  }

  .mask-10 {
    width: 344px;
    overflow: visible;
  }

  .slide-1-2 {
    margin-right: 30px;
  }

  .we-lead-the-world {
    margin-top: 0;
  }

  .we-lead-the-world.we-lead-new-section.ai-services-section, .we-lead-the-world.we-lead-new-section.ai-solutions-section {
    padding-bottom: 10px;
  }

  .we-lead-div {
    padding-bottom: 90px;
  }

  .we-lead-grid.desktop {
    grid-template-rows: auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
    display: none;
  }

  .we-lead-grid.mobile {
    grid-column-gap: 30px;
    grid-row-gap: 0px;
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .expert-qa-sdet-s {
    justify-content: center;
    display: flex;
  }

  .expert-qa-content {
    padding-top: 10px;
  }

  .heading-133 {
    text-align: center;
    margin-top: 14px;
  }

  .paragraph-121 {
    text-align: center;
    padding-left: 30px;
    padding-right: 30px;
  }

  .ba-in-testing {
    text-align: center;
    padding-left: 0;
  }

  .paragraph-122 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .ba-in-testing-image, .dev-in-code-quality {
    justify-content: center;
    display: flex;
  }

  .dev-in-code-content {
    padding-top: 10px;
  }

  .expert-consultants {
    text-align: center;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .culture-influencers, .expert-consultants-image {
    justify-content: center;
    display: flex;
  }

  .heading-134.sp-text {
    margin-bottom: 10px;
  }

  .logos-panel {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .gupshup {
    display: none;
  }

  .collibra.mobile {
    display: block;
  }

  .collibra.desktop {
    display: none;
  }

  .licious.mobile {
    display: block;
  }

  .image-467 {
    z-index: 2;
    width: 505px;
    margin-left: 0;
    position: relative;
  }

  .image-468 {
    width: 500px;
  }

  .div-block-361.lit-hero-txt-div {
    padding-top: 20px;
  }

  .link-block-16.lp-cta.lp-cs-cta.lp-calendly-popup.lp-calendly-popup-4.desk-hide, .link-block-16.lp-cta.lp-cs-cta.ai-ser-cta {
    display: flex;
  }

  .link-block-16.lp-cta.lp-cs-cta.ai-sol-cta {
    width: 355px;
    display: flex;
  }

  .link-block-16.lp-cta.lp-cs-cta.ai-book-journey-cta {
    display: flex;
  }

  .link-block-16.lp-cta.lp-cs-cta.dev-sol-cta-mob {
    width: 355px;
    display: flex;
  }

  .link-block-16.ta-cta.lp-cs-cta.lp-cta-services.lp-calendly-popup.lp-calendly-popup-2.white-btn._w-340.rl-cta-btn.cp-cta-btn {
    width: 250px;
    margin-left: auto;
  }

  .link-block-16.ai-pe-hero-cta.ai-eng-nav-cta-btn {
    display: flex;
  }

  .grid-37 {
    grid-template-columns: 1fr;
  }

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

  .paragraph-123 {
    text-align: center;
    width: auto;
  }

  .div-block-362 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-469 {
    z-index: 0;
    display: block;
    top: 1544px;
    left: -189.4px;
  }

  .fantastic-div {
    padding-bottom: 154px;
  }

  .grid-38 {
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .fantastic-content, .image-472 {
    display: none;
  }

  .homepage_section4 {
    padding-top: 110px;
    padding-bottom: 80px;
  }

  .div-block-365 {
    flex-direction: column;
    align-items: center;
  }

  .heading-140, .paragraph-124 {
    text-align: center;
  }

  .div-block-367 {
    padding-left: 0;
  }

  .div-block-368 {
    flex-direction: column;
    align-items: center;
    margin-top: 60px;
  }

  .div-block-369 {
    flex-direction: column;
  }

  .div-block-370 {
    flex-direction: column;
    align-items: center;
    margin-top: 60px;
  }

  .div-block-371 {
    padding-left: 0;
  }

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

  .great-choice-container {
    padding-top: 60px;
  }

  .great-choice-div {
    padding-bottom: 90px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-42.desktop {
    display: none;
  }

  .content-one {
    padding-left: 41px;
  }

  .image-482 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .holistic-div {
    padding-top: 0;
  }

  .image-484 {
    display: none;
  }

  .our-people {
    overflow: hidden;
  }

  .our-people-div {
    padding-top: 90px;
  }

  .heading-146 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-485 {
    max-width: 100%;
  }

  .image-486 {
    max-width: 100%;
    padding-left: 20px;
    padding-right: 20px;
    display: inline-block;
  }

  .image-487 {
    max-width: 90%;
  }

  .calendly {
    padding-left: 20px;
    padding-right: 20px;
  }

  .calendly.new-dev-calendly.hide {
    display: none;
  }

  .calendly-div {
    padding-top: 60px;
  }

  .grid-43.desktop, .image-div-calendly {
    display: none;
  }

  .heading-147 {
    text-align: center;
    padding-right: 0;
  }

  .text-block-200 {
    margin-bottom: 60px;
  }

  .right-illustration-div {
    height: 448px;
  }

  .image-490 {
    margin-left: 20px;
    padding-left: 0;
    top: 268px;
  }

  .image-491 {
    margin-right: 20px;
  }

  .image-492 {
    margin-top: 100px;
    margin-left: 60px;
  }

  .image-493, .image-494, .div-block-381.web {
    display: none;
  }

  .div-block-382 {
    flex-direction: column;
    align-items: center;
    display: block;
  }

  .testimonial-div-two {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    justify-items: center;
    overflow: visible;
  }

  .heading-148 {
    letter-spacing: -.04em;
    margin: 0 10px;
    padding-left: 10px;
    padding-right: 30px;
    font-size: 16px;
    line-height: 26px;
  }

  .div-block-386.emotional {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .grid-44.mobile {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    justify-items: center;
    margin-right: 0;
    padding-left: 10px;
    padding-right: 0;
    display: grid;
  }

  .div-block-387, .div-block-388 {
    align-items: center;
    display: flex;
  }

  .image-500 {
    max-width: 100%;
  }

  .div-block-389, .div-block-390 {
    align-items: center;
    display: flex;
  }

  .image-502 {
    max-width: 100%;
  }

  .div-block-391, .div-block-392 {
    align-items: center;
    display: flex;
  }

  .image-504 {
    max-width: 100%;
  }

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

  .web {
    display: none;
  }

  .calendly-mobile {
    display: block;
  }

  .grid-46 {
    display: none;
  }

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

  .code.web {
    margin-bottom: 0;
    display: block;
  }

  .mobile-video-text-link {
    color: var(--dark-slate-blue);
    font-size: 22px;
    line-height: 32px;
    text-decoration: none;
  }

  .quiz-enterprise.web {
    display: none;
  }

  .quiz-enterprise.mobile {
    flex-direction: row;
    display: flex;
  }

  .bold-text-5 {
    color: var(--medium-slate-blue);
    letter-spacing: -.02em;
    font-size: 24px;
  }

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

  .stories-heading {
    padding-right: 20px;
  }

  .image-527 {
    width: 100%;
  }

  .image-528 {
    width: 100%;
    max-width: none;
  }

  .image-534, .image-535, .image-536, .image-537 {
    width: 100%;
  }

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

  .button-17 {
    background-color: var(--medium-slate-blue);
    letter-spacing: .64px;
    border-radius: 5px;
    flex-direction: column;
    align-items: center;
    padding: 15px 40px;
    font-size: 11px;
    font-weight: 700;
    line-height: 14px;
    display: flex;
  }

  .ww__heading-3, .ww__heading5-3, .ww__heading4-3 {
    font-size: 52px;
  }

  .paragraph-130 {
    width: 42ch;
    font-size: 18px;
  }

  .ww__heading3-3 {
    font-size: 52px;
  }

  .div-block-404 {
    padding-left: 20px;
  }

  .ww__heading2-3 {
    font-size: 52px;
  }

  .hero__wordwrap-2 {
    margin-left: 10px;
  }

  .image-38-copy-2 {
    margin-top: 0;
    margin-left: 291px;
  }

  .startup__herosection-2 {
    padding-top: 200px;
  }

  .startup__section2-tab-2 {
    width: 150px;
    padding-left: 15px;
  }

  .startup__section2-tab-2.spacing-change {
    padding-right: 10px;
  }

  .startup__section2_block1-paragraph-2 {
    width: 100%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-151 {
    font-size: 26px;
  }

  .paragraph-133, .paragraph-133.documentation {
    width: 100%;
  }

  .heading-153 {
    font-weight: 700;
  }

  .heading-154 {
    width: 100%;
  }

  .paragraph-135 {
    width: 32ch;
  }

  .heading-156 {
    width: 12ch;
    font-size: 26px;
  }

  .paragraph-137, .paragraph-139, .paragraph-140 {
    width: 32ch;
  }

  .image-564, .image-565 {
    margin-left: 25px;
  }

  .paragraph-3-copy, .paragraph-3-copy1 {
    width: 42ch;
  }

  .flipkart-logo {
    width: 100%;
  }

  .licious-mobile {
    display: block;
  }

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

  .div-block-415 {
    max-width: 24rem;
  }

  .div-block-415.prevent-bugs, .div-block-415.achieve, .div-block-415.achieve.c.ca {
    width: 100%;
    max-width: none;
  }

  .sub-heading {
    width: auto;
  }

  .sub-heading.b {
    width: 100%;
  }

  .text-block-226 {
    font-family: Inter, Arial, sans-serif;
    font-weight: 700;
  }

  .tab_link1-2 {
    padding-left: 25px;
    padding-right: 25px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
  }

  .tab_link1-2.w--current {
    padding-left: 25px;
    padding-right: 25px;
    font-family: Inter, Arial, sans-serif;
  }

  .text-block-227 {
    font-family: Inter, Arial, sans-serif;
    font-weight: 700;
  }

  .text-block-229 {
    width: auto;
    margin-left: 24px;
    font-size: 14px;
  }

  .content {
    max-width: 23.4rem;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .content.c, .content.b, .content.a {
    max-width: 100%;
  }

  .tab-div {
    flex-direction: column;
    align-items: center;
  }

  .tab-div.c, .tab-div.a, .tab-div.b {
    align-items: flex-start;
  }

  .servant-leader {
    padding: 60px 15px;
  }

  .column-11 {
    padding-left: 0;
  }

  .hero-heading-left {
    padding: 60px 15px;
  }

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

  .paragraph-161 {
    padding: 15px;
  }

  .contact-us-form.new-contact-us-form-block {
    padding-left: 0;
    padding-right: 0;
  }

  .submit-button-4.new-contact-form-submit {
    width: 90%;
  }

  .column-13 {
    overflow: visible;
  }

  .form-4.new-contact-form {
    width: auto;
  }

  .grid-57 {
    grid-template-columns: 1fr 1fr;
  }

  .grid-58 {
    grid-template-columns: 1.25fr;
    margin: 0 20px;
  }

  .section-28 {
    padding: 10px;
  }

  .columns-5 {
    flex-direction: column;
  }

  .container-54 {
    padding: 10px;
  }

  .grid-61, .testimonials {
    grid-template-columns: 1fr;
  }

  .navbar-logo-center {
    z-index: 1;
    position: relative;
  }

  .navbar-brand-three {
    padding-left: 0;
  }

  .nav-menu-three {
    border-radius: 20px;
    flex-direction: column;
    padding-bottom: 30px;
  }

  .grid-63 {
    grid-template-columns: 1fr 1fr;
    padding: 20px;
    display: none;
  }

  .column-15 {
    margin-bottom: 20px;
  }

  .grid-64 {
    grid-template-columns: 1fr;
  }

  .div-block-454 {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .heading-198 {
    padding-left: 30px;
    padding-right: 30px;
  }

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

  .image-621 {
    display: block;
  }

  .columns-7 {
    flex-direction: column-reverse;
  }

  .image-622 {
    display: none;
  }

  .right-arrow-12 {
    margin-right: 10px;
  }

  .left-arrow-11 {
    margin-left: 10px;
  }

  .section-36 {
    margin-top: 86px;
    padding: 37px;
  }

  .heading-201 {
    font-size: 30px;
    line-height: 38px;
  }

  .div-block-466 {
    justify-content: center;
    margin-top: 10px;
    display: flex;
  }

  .div-block-467.find-a-bug-test {
    width: 80%;
  }

  .html-embed-14 {
    margin-top: 70px;
  }

  .section-37 {
    margin-top: 50px;
  }

  .slider-15 {
    padding: 20px;
    display: flex;
  }

  .slider-15.why-it-leaders-choose-moolya {
    display: flex;
  }

  .right-arrow-15 {
    bottom: -5%;
  }

  .left-arrow-14 {
    bottom: -5%;
    right: 50px;
  }

  .slide-nav-18 {
    margin-top: 0;
    display: none;
  }

  .container-63 {
    display: none;
  }

  .grid-72 {
    place-items: stretch center;
  }

  .grid-72.ees-hero-grid {
    padding-left: 5px;
    padding-right: 6px;
  }

  .find-a-bug-hero-heading-div {
    text-align: center;
  }

  .find-a-bug-hero-heading-div.dev-hero-heading-div.bugbuster-hero-head, .find-a-bug-hero-heading-div.dev-hero-heading-div.bugbuster-hero-head.code-probe-hero-heading-div {
    width: auto;
  }

  .text-span-58 {
    text-align: center;
    font-size: 54px;
    line-height: 70px;
  }

  .heading-207 {
    font-weight: 700;
    line-height: 44px;
  }

  .heading-207.eng-why-moolya-heading-mob {
    text-align: center;
    display: block;
  }

  .heading-207._700w.mob-only {
    display: none;
  }

  .text-block-262.eng-why-moolya-subtxt-mob {
    text-align: center;
    margin-bottom: 40px;
    margin-left: auto;
    margin-right: auto;
    font-size: 16px;
    display: block;
  }

  .text-span-60.sp-subtext {
    font-weight: 400;
  }

  .tabs-menu-12 {
    grid-column-gap: 7px;
    grid-row-gap: 16px;
    grid-template-rows: 1fr 1fr;
    grid-template-columns: 1fr;
    grid-auto-rows: 1fr;
    grid-auto-columns: 1fr;
    justify-items: center;
    display: flex;
  }

  .tabs-menu-12.ees-bus-tab-menu.ees-rdmap-tabmenu, .tabs-menu-12.ees-bus-tab-menu.ecom-ees-rdmap-tabmenu {
    padding-left: 30px;
  }

  .tabs-menu-12.ees-bus-tab-menu.dev-ser-di-rdmap-tabmenu {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    padding-left: 30px;
  }

  .tabs-menu-12.ecom-web-rdmap-tab-menu {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    align-items: center;
  }

  .tab-link-tab-2-4 {
    justify-content: center;
    align-items: center;
    width: 200px;
    padding: 10px 20px;
    display: flex;
  }

  .tab-link-tab-2-4.w--current {
    max-width: 200px;
    padding: 20px;
  }

  .tab-link-tab-2-4.tab-lp-solution.ta-tabs-link, .tab-link-tab-2-4.tab-lp-solution.ees-bus-tab-link {
    width: auto;
  }

  .tab-link-tab-2-4.tab-lp-solution.ees-bus-tab-link.ees-rdmap-tab-link, .tab-link-tab-2-4.tab-lp-solution.ees-bus-tab-link.ees-rdmap-tab-link.w--current, .tab-link-tab-2-4.tab-lp-solution.ees-bus-tab-link.ecom-ees-rdmap-tab-link, .tab-link-tab-2-4.tab-lp-solution.ees-bus-tab-link.ecom-ees-rdmap-tab-link.w--current, .tab-link-tab-2-4.tab-lp-solution.ees-bus-tab-link.de-ees-rdmap-tab-link, .tab-link-tab-2-4.tab-lp-solution.ees-bus-tab-link.de-ees-rdmap-tab-link.w--current, .tab-link-tab-2-4.tab-lp-solution.ees-bus-tab-link.dev-sol-iac-rdmap-tab-link, .tab-link-tab-2-4.tab-lp-solution.ees-bus-tab-link.dev-sol-iac-rdmap-tab-link.w--current, .tab-link-tab-2-4.tab-lp-solution.ees-bus-tab-link.dev-ser-di-rdmap-tab-link {
    padding-right: 10px;
  }

  .tab-link-tab-2-4.tab-lp-solution.ees-bus-tab-link.dev-ser-di-rdmap-tab-link.w--current {
    max-width: none;
    padding-right: 10px;
  }

  .tab-link-tab-2-4.tab-lp-solution.ees-rdmap-tablink {
    width: 300px;
  }

  .tab-link-tab-2-4.tab-lp-solution.ees-rdmap-tablink.w--current {
    max-width: none;
  }

  .tab-link-tab-2-4.tab-lp-solution.ecom-rdmap-tablink {
    width: 300px;
  }

  .tab-link-tab-2-4.tab-lp-solution.ecom-rdmap-tablink.w--current {
    max-width: none;
  }

  .tab-link-tab-2-4.tab-lp-solution.dev-ser-cs-rdmap-tablink {
    width: 300px;
  }

  .tab-link-tab-2-4.tab-lp-solution.dev-ser-cs-rdmap-tablink.w--current {
    max-width: none;
  }

  .tab-link-tab-2-4.tab-lp-solution.dev-ser-di-rdmap-tablink {
    width: 300px;
  }

  .tab-link-tab-2-4.tab-lp-solution.dev-ser-di-rdmap-tablink.w--current {
    max-width: none;
  }

  .tab-link-tab-3-2 {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .tab-link-tab-3-2.w--current {
    justify-content: center;
    align-items: center;
    width: 200px;
    padding: 20px;
    display: flex;
  }

  .tab-link-tab-3-2.tab-lp-solution.ta-tabs-link {
    width: auto;
  }

  .text-block-264.ta-tac-txt, .text-block-264.ees-dev-tab, .text-block-265.ta-tac-txt {
    font-size: 22px;
  }

  .tabs-20.ees-bus-tabs.de-tabs, .tabs-20.ees-roadmap-tab, .tabs-20.ecom-roadmap-tab {
    display: none;
  }

  .tabs-20.ecom-roadmap-tab, .tabs-20.dev-ser-di-rm-tab {
    display: block;
  }

  .text-block-267.new-hero-subtext.master-hero-subtxt, .text-block-267.ta-hero-subtext.fa-hero-subtxt {
    text-align: center;
    width: auto;
  }

  .text-block-267.ta-bold-subtext.techstack-h2.lit-card-sec-subhead, .text-block-267.ai-hero-subtext, .text-block-267.bpm-hero-subtext, .text-block-267.dev-hero-subtext {
    text-align: center;
  }

  .text-block-267.pe-hero-subtext {
    text-align: center;
    margin-right: 0;
  }

  .text-block-267.bpm-ser-cso-hero-subtext, .text-block-267.bpm-sol-pa-hero-subtext {
    text-align: center;
  }

  .text-block-267.ai-pe-hero-subtext {
    text-align: center;
    margin-right: 0;
  }

  .text-block-267.ai-pe-hero-subtext.bugbuster-hero-subtxt {
    width: 90%;
  }

  .text-block-267.ai-pe-hero-subtext.bugbuster-hero-subtxt.code-probe-hero-subhead {
    width: auto;
  }

  .tabs-content-14.ees-tab-content.dev-ser-di-tabs-content {
    padding-left: 0;
    padding-right: 0;
  }

  .container70.ta-container-70 {
    max-width: none;
  }

  .container70.cust-maxw {
    padding-left: 5px;
    padding-right: 5px;
  }

  .image-636.lp-img.ta-hero-img.fa-hero-img.ai-testing-hero-img.ia-hero-img.os-hero-img1 {
    max-width: 100%;
  }

  .image-636.lp-img.ta-hero-img.fa-hero-img.ai-imp-hero-img {
    width: auto;
    max-width: 100%;
  }

  .image-636.lp-img.pp-hero-img-mobile.pe-hero-img-align-mob.show {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    overflow: clip;
  }

  .image-636.lp-img.ai-hero-img {
    right: 0;
  }

  .image-636.lp-img.ai-sol-csa-hero-img {
    height: auto;
  }

  .image-636.lp-img.ecom-ss-hero-img, .image-636.lp-img.dev-sol-ml-hero-img {
    right: 0;
  }

  .image-636.lp-img.new-fab-lp-img-mob {
    display: block;
  }

  .div-block-481.new-div-block-481.wm-recognize-div.ai-testing-recog {
    justify-content: center;
  }

  .case-studies.section-padding-4.cs-changes.ta-case-studies-section.qatr-ep-sec {
    padding-top: 0;
  }

  .head-lp-hero {
    text-align: center;
  }

  .head-lp-hero.ta-hero-heading {
    font-size: 55px;
  }

  .head-lp-hero.ta-hero-heading.fa-hero-heading.ai-testing-hero-heading {
    width: auto;
    font-size: 42px;
  }

  .head-lp-hero.ta-hero-heading.fa-hero-heading.ai-testing-hero-heading.userecho-hero-heading.userecho-mob-hero-head.eng-aug-h1 {
    color: var(--dark-slate-blue);
    font-size: 32px;
  }

  .head-lp-hero.ta-hero-heading.fa-hero-heading.ai-testing-hero-heading.industrial-aut-h1.eng-aug-h1 {
    color: var(--dark-slate-blue);
    font-size: 38px;
    font-weight: 900;
    line-height: 42px;
  }

  .head-lp-hero.ta-hero-heading.fa-hero-heading.ai-testing-hero-heading.ai-testing-hero-head {
    font-size: 44px;
  }

  .head-lp-hero.ta-hero-heading-2 {
    font-size: 55px;
  }

  .head-lp-hero.head-pp-hero.bpm-ser-heading, .head-lp-hero.ai-pe-hero-heading.ai-prd-eng-hero-heading {
    width: auto;
  }

  .head-lp-hero.ai-pe-hero-heading.bugbuster-hero-heading {
    text-align: center;
    width: auto;
  }

  .container-70 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .ts-front-block.ss-front-block.bb-front-block {
    justify-content: center;
  }

  .ts-card.ss-card.bb-card {
    width: 100%;
    height: auto;
  }

  .ts-card.ss-card.bb-card.cp-card {
    width: 360px;
    height: auto;
  }

  .container-1140 {
    z-index: 2;
    padding-left: 15px;
    padding-right: 15px;
  }

  .container-1140.pe-carousel-container.p-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .container-1140.pe-vision-container-hide {
    display: none;
  }

  .dev-nav-links.dev-nav-hide.new-dev-link-changes {
    text-align: center;
  }

  .dev-value-section {
    margin-top: 0;
    padding-top: 40px;
  }

  .dev-recognition-h2.ees-dev-recog-header {
    line-height: 50px;
  }

  .dev-recognition-numbers-item.ees-dev-recog-num-items {
    width: 200px;
  }

  .dev-recognition-numbers-text.ees-dev-recog-num-text {
    white-space: nowrap;
  }

  .dev-tech-tab-grid.fab-icon {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .fab-testimonial-column-parent.ta-testimonial-parent {
    flex-flow: column;
  }

  .fab-testimonial-column.fab-testimonial-column-2.ta-testimonial-column-2 {
    padding-left: 0;
  }

  .sol-section.transform-section.new-transform-section.cust-padding {
    padding-top: 0;
  }

  .sol-section.transform-section.hide {
    display: block;
  }

  .sol-section.sol-section-padding-2.ai-integration-sol-section.ai-sol-sec-hide, .sol-section.sol-section-padding-2.ai-pe-sol-section.ai-sol-sec-hide, .sol-section.ai-pe-why-moolya-section.ai-testing-process-sec {
    display: none;
  }

  .sol-ser-parent.pe-vision-parent, .sol-ser-parent.dev-streamline-parent {
    z-index: 2;
  }

  .sol-ser-parent.dev-streamline-parent.ecom-ps-streamline-parent.bugbuster-flipcard-sec {
    grid-column-gap: 14px;
    grid-row-gap: 14px;
    padding-left: 5px;
    padding-right: 5px;
    overflow: visible;
  }

  .sol-ser-parent.ai-pe-vision-parent {
    z-index: 2;
  }

  .sol-ser-item.ts-block.ecom-ims-streamline-block.bugbuster-flipcard-item {
    align-items: center;
  }

  .sol-ser-h3.ecom-streamline-head.ecom-streamline-head-back.bb-card-back-head {
    text-align: center;
  }

  .transform-div.userecho-cta-div {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .transform-div.userecho-cta-div.lit-cta-div {
    width: 100%;
  }

  .transform-h2 {
    text-align: center;
    font-size: 32px;
  }

  .transform-h2.userecho-cta-h2.eng-aug-cta-h2.wrap {
    white-space: normal;
    font-size: 40px;
  }

  .transform-p.userecho-cta-p.lit-cta-p {
    width: auto;
  }

  .sol-vote-bg-img._1 {
    display: inline-block;
  }

  .sol-vote-bg-img._1.ai-side-img {
    display: none;
  }

  .collection-list-16.grid-47 {
    grid-template-columns: 1fr;
  }

  .slider-18, .image-648 {
    width: 570px;
    max-width: 100%;
    height: 570px;
  }

  .sp-column-left {
    display: none;
  }

  .sp-form-step-heading {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .about-but-block {
    left: 40px;
  }

  .pop-up-container {
    background-size: 60% 100%;
    width: 450px;
    height: 250px;
  }

  .pop-up-content {
    padding-right: 15px;
    position: relative;
  }

  .heading-213 {
    margin-bottom: 8px;
    font-size: 18px;
    line-height: 22px;
  }

  .text-block-285 {
    width: 190px;
    font-size: 12px;
    line-height: 16px;
  }

  .link-block-66 {
    width: 120px;
    height: 35px;
  }

  .text-block-286 {
    font-size: 12px;
  }

  .div-block-509 {
    margin-top: 8px;
  }

  .pop-up-close-block {
    margin-left: 405px;
    font-size: 15px;
    line-height: 15px;
  }

  .image-close {
    width: 25px;
  }

  .pop-up-img-block {
    width: 45%;
  }

  .pop-up-grid {
    grid-template-columns: 20px 20px repeat(auto-fit, 18px) 20px;
    top: 20px;
  }

  .mobile-pop-up-container {
    background-size: 60% 100%;
    width: 450px;
    height: 250px;
  }

  .mobile-pop-up-grid {
    grid-template-columns: 20px 20px repeat(auto-fit, 18px) 20px;
    top: 20px;
  }

  .hotstar-banner-text {
    display: none;
  }

  .hotstar-banner-wrapper {
    z-index: 1;
    position: relative;
  }

  .hotstar-banner-btn {
    margin-left: 5px;
  }

  .sa-right-img {
    display: none;
  }

  .sa-banner-wrapper {
    width: 100%;
  }

  .sa-banner-btn {
    white-space: nowrap;
    width: 120px;
  }

  .mobile-hotstar-banner-text {
    z-index: 1;
    color: #fff;
    text-align: center;
    margin-bottom: 0;
    font-weight: 700;
    line-height: 28px;
    display: block;
  }

  .form-9.lp-calendly-cta-changes.cta-form-1 {
    justify-content: center;
  }

  .form-block-7.new-form-block.cust-margin {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .form-block-7.pp-form-block.fa-mob-cta.fa-mob-cta2.eng-aug-cta-form.no-neg-margin {
    margin-left: -70%;
  }

  .html-embed-20 {
    display: block;
  }

  .tabs-menu-13 {
    width: 350px;
    padding-left: 0;
    padding-right: 0;
  }

  .tab-link-tab-2-6, .tab-link-tab-3-4, .tab-link-tab-1-6 {
    font-size: 14px;
  }

  .text-block-289.wm-ts-text {
    font-size: 12px;
  }

  .new-fab-te-logo-wrapper.wm-ts-logo-wrapper {
    width: 10ch;
  }

  .new-dev-block-link.new-dev-block-link-changes.eng-card-changes {
    height: auto;
  }

  .new-dev-card-parent.custom-slider.new-dev-owlcarousel.owl-carousel.owl-theme {
    display: none;
  }

  .new-dev-card-parent-mobile.custom-slider.cs-owlcarousel-mobile {
    display: block;
  }

  .new-dev-slider {
    background-color: #f7f4fd;
    max-width: 320px;
    height: 400px;
    margin-left: auto;
    margin-right: auto;
  }

  .html-embed-dev-cs, .html-embed-dev-bs {
    display: block;
  }

  .new-dev-ss-grid-3, .new-dev-ss-grid-4 {
    margin-left: 0;
  }

  .new-dev-ss-heading.ss-solution-approach {
    text-align: center;
  }

  .new-dev-ss-heading.ss-service-approach {
    padding-right: 0;
  }

  .recognized-block.ai-recognized-block {
    text-align: center;
  }

  .text-block-200-mob {
    margin-bottom: 60px;
  }

  .heading-147-copy {
    text-align: center;
    padding-right: 0;
  }

  .test-pop-up-close-block {
    margin-left: 405px;
    font-size: 15px;
    line-height: 15px;
  }

  .ta-recognition-h2, .ta-efficiency-h2 {
    font-size: 32px;
  }

  .ta-efficiency-h2.fa-ad-eff-h2 {
    font-weight: 700;
    line-height: 44px;
  }

  .ta-efficiency-columns {
    flex-flow: column;
    padding-left: 20px;
    padding-right: 20px;
  }

  .ta-kb-list-item.ia-kb-list-item {
    width: 100%;
  }

  .ta-poa-h2 {
    font-size: 32px;
  }

  .ta-poa-h2.fa-expertise-h2 {
    font-weight: 700;
    line-height: 48px;
  }

  .tabs-23 {
    padding-right: 20px;
  }

  .tabs-23.ai-testing-tabs {
    flex-flow: column;
  }

  .tabs-menu-14.ai-testing-tab-menu, .tabs-content-18.ai-testing-tab-content {
    width: auto;
  }

  .ta-ofc-section.fa-ofc-sec.lit-2nd-sec {
    padding-top: 40px;
  }

  .ta-ofc-h2 {
    font-size: 32px;
    font-weight: 700;
  }

  .ta-growth-value-h2 {
    font-size: 32px;
  }

  .ta-growth-block {
    flex-flow: column;
    height: auto;
  }

  .ta-growth-block.eng-aug-needs-block {
    height: auto;
    margin-top: 40px;
  }

  .ta-growth-img-block {
    border-top-right-radius: 15px;
    border-bottom-left-radius: 0;
    width: 100%;
  }

  .ta-growth-img-block.eng-aug-img-block {
    align-items: center;
  }

  .ta-growth-content-block {
    border-top-right-radius: 0;
    border-bottom-left-radius: 15px;
    width: 100%;
    padding-top: 20px;
  }

  .ta-growth-content-block.eng-aug-content {
    order: 9999;
    width: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .ta-growth-heading {
    font-size: 32px;
  }

  .ta-value-block {
    flex-flow: column-reverse wrap;
    height: auto;
    margin-top: 30px;
  }

  .ta-value-content-block {
    width: 100%;
    padding-top: 20px;
  }

  .ta-value-img-block {
    width: 100%;
  }

  .ta-value-heading, .ta-tac-h2 {
    font-size: 32px;
  }

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

  .column-19 {
    left: 0;
  }

  .ta-poa-tabs-wrapper {
    padding-left: 20px;
  }

  .image-716 {
    width: 350px;
  }

  .image-717 {
    width: 250px;
  }

  .image-717.eng-aug-needs-img {
    width: auto;
  }

  .ta-growth-heading-mob, .ta-value-heading-mob {
    font-size: 32px;
  }

  .pp-ps-div-block, .pp-ps-div-block-2 {
    width: auto;
  }

  .pp-ps-grid {
    width: 100%;
  }

  .pp-ps-tabs-menu-txt {
    font-size: 15px;
    font-weight: 600;
    line-height: 100%;
  }

  .pp-tac-h2-mob, .pp-tac-h2 {
    font-size: 32px;
  }

  .wm-ss-grid {
    width: 100%;
  }

  .wm-ss-div-block {
    width: auto;
  }

  .wm-ss-h2, .wm-mt-h2 {
    font-size: 32px;
  }

  .wm-mt-div-block {
    width: auto;
  }

  .st-efficiency-columns {
    flex-flow: column;
    padding-left: 20px;
    padding-right: 20px;
  }

  .no-schedule-pop-up-container {
    background-image: none;
    width: 100%;
    max-width: 388px;
    height: 550px;
    display: block;
  }

  .no-schedule-pop-up-content {
    border-radius: 18px;
    width: 100%;
    height: 100%;
    padding-top: 35px;
    padding-right: 15px;
    position: relative;
  }

  .no-schedule-pop-up-img-block {
    width: 45%;
    display: none;
  }

  .no-schedule-heading {
    margin-bottom: 8px;
    font-size: 28px;
    line-height: 32px;
  }

  .no-schedule-para4 {
    margin-top: 15px;
    margin-bottom: 25px;
  }

  .no-schedule-mail-text {
    font-size: 16px;
  }

  .no-schedule-phn-block {
    margin-top: 10px;
  }

  .no-schedule-wrapper {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .no-schedule-submit {
    padding-left: 24px;
  }

  .no-schedule-form-block {
    width: 90%;
    display: block;
  }

  .form-11.cta-form-1 {
    justify-content: flex-start;
    align-items: center;
  }

  .no-schedule-input-block {
    width: 200px;
  }

  .st-ss-h2-mob, .st-ss-h2, .st-breach-h2, .st-breach-h2-mob {
    font-size: 32px;
  }

  .brand-logo-slider-section {
    width: auto;
    margin-top: 0;
    position: absolute;
  }

  .ees-hero-section-header-div {
    width: 100%;
  }

  .team-grid {
    grid-template-columns: 1fr 1fr;
  }

  .ees-solutions-section {
    max-width: 568px;
  }

  .ees-sol-tab-none {
    padding-top: 15px;
    padding-bottom: 15px;
    padding-right: 15px;
    font-size: 16px;
  }

  .div-block-581 {
    align-items: stretch;
    width: auto;
  }

  .ees-features-tab-section {
    padding-top: 60px;
    padding-bottom: 100px;
  }

  .ees-case-study-section.section-padding-4.ai-ser-help {
    padding-top: 60px;
  }

  .testimonial-slider-small {
    padding: 60px 15px;
  }

  .testimonial-slide-wrapper {
    text-align: left;
    max-width: none;
    margin-left: 0;
    margin-right: 0%;
  }

  .testimonial-card {
    height: auto;
    margin-left: auto;
    margin-right: auto;
  }

  .testimonial-slider-left {
    left: -10px;
  }

  .testimonial-slider-right {
    right: -10px;
  }

  .ese-sol-head, .ees-sol-rdmap-head {
    font-size: 32px;
  }

  .div-block-584.ai-help-bg {
    height: 916.359px;
  }

  .div-block-584.bpm-ser-pdo-cs-div {
    height: auto;
  }

  .slide-nav-26.case-study-slide-nav {
    margin-top: 35px;
  }

  .left-arrow-19, .right-arrow-20, .ees-sol-tab-menu1 {
    display: none;
  }

  .text-block-351 {
    font-size: 19px;
  }

  .div-block-594 {
    margin-top: -20px;
  }

  .div-block-597 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: flex-start;
  }

  .div-block-597.custom-div {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    justify-content: center;
  }

  .image-736 {
    width: 68px;
    height: 68px;
  }

  .ees-dev-recog-num-count {
    font-size: 34px;
  }

  .mask-16 {
    width: 100%;
  }

  .list-item-4.custom-list {
    display: flex;
  }

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

  .text-field-30.custom-input {
    padding-left: 10px;
  }

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

  .ees-sol-roadmap-section1 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-620 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .ees-num-count-slot1 {
    font-size: 34px;
  }

  .image-748 {
    width: 300px;
  }

  .image-749 {
    display: none;
  }

  .popup-calender {
    width: 90%;
  }

  .testimonial-slider1 {
    padding-left: 0;
    padding-right: 0;
  }

  .testimonial-slider1.bpm-ser-pdo-cs-slider {
    padding-left: 20px;
    padding-right: 20px;
  }

  .ai-img {
    height: auto;
  }

  .ees-sol-res-tab-menu {
    display: block;
  }

  .ees-sol-tab-resp {
    padding-top: 15px;
    padding-bottom: 15px;
    padding-right: 15px;
    font-size: 16px;
  }

  .tab-wrapper {
    align-items: flex-start;
  }

  .tab-num-desc {
    align-items: stretch;
  }

  .text-block-372 {
    font-size: 19px;
  }

  .rdmap-resp-slider {
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .mask2 {
    border-style: none;
    width: 100%;
  }

  .rdmap-slider-left-arrow {
    padding-left: 20px;
    display: block;
  }

  .rdmap-slider-aright-arrow {
    align-items: center;
    display: block;
  }

  .slide-25 {
    width: 100%;
  }

  .div-block-632 {
    color: #4c02e0;
    background-color: #d2bbff;
    border: 1px #000;
    border-radius: 999px;
    justify-content: center;
    align-items: center;
    width: 44px;
    height: 44px;
    margin-top: 30px;
    padding: 0;
    font-size: 28px;
    line-height: 20px;
    display: flex;
  }

  .div-block-633 {
    color: #4c02e0;
    text-align: center;
    background-color: #fff;
    border: 2px solid #4c02e0;
    border-radius: 8px;
    justify-content: center;
    align-items: center;
    width: 281px;
    height: 68px;
    font-size: 18px;
    font-weight: 700;
    display: flex;
  }

  .div-block-634 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    padding-top: 20px;
    display: none;
  }

  .div-block-635 {
    justify-content: center;
    align-items: flex-start;
    margin-top: -5px;
    display: flex;
  }

  .div-block634 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    color: #fff;
    text-align: center;
    background-color: #4c02e0;
    border: 2px solid #4c02e0;
    border-radius: 8px;
    justify-content: flex-start;
    align-items: center;
    width: 281px;
    height: auto;
    padding: 15px 10px 15px 15px;
    font-size: 18px;
    font-weight: 700;
    display: flex;
  }

  .text-block-374 {
    text-align: left;
    margin-left: 0;
    font-size: 16px;
    font-weight: 600;
    line-height: 26px;
  }

  .text-block-377 {
    font-size: 18px;
  }

  .div-block-664 {
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
  }

  .div-block-664.ai-img-btm-align {
    flex-flow: row-reverse wrap-reverse;
  }

  .image-765 {
    width: 100%;
  }

  .div-block-665 {
    width: 100%;
    margin-top: 0;
  }

  .div-block-666 {
    width: auto;
  }

  .ai-integration-sec-div {
    width: 100%;
    padding-left: 0;
  }

  .slide-37 {
    padding-bottom: 20px;
  }

  .ecom-dev-value-section {
    margin-top: 0;
    padding-top: 40px;
  }

  .div-block-670 {
    flex-flow: wrap;
  }

  .platform-dev-div {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-672 {
    padding: 10px 20px 20px;
  }

  .heading-236 {
    width: auto;
  }

  .solutions-slider {
    padding-left: 0;
    padding-right: 0;
  }

  .solutions-slider.a-ll-slider {
    margin-top: 20px;
  }

  .solutions-slider.ecom-ll-slider {
    height: 265px;
  }

  .why-moolya-card {
    padding-left: 40px;
  }

  .div-block-680.fixed-div {
    left: 0%;
  }

  .why-moolya-card-head-copy {
    margin-top: 10px;
    margin-bottom: 5px;
  }

  .div-block-682 {
    margin-top: 4px;
  }

  .business-op-sec-head {
    font-size: 32px;
  }

  .business-op-card {
    height: 310px;
    padding-left: 40px;
  }

  .sol-left-arrow, .sol-right-arrow {
    display: none;
  }

  .image-769 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .code-embed-6.resp-code {
    display: block;
  }

  .div-block-703 {
    align-items: center;
  }

  .div-block-704.rdmap-resp-icons {
    top: 50%;
    left: 18%;
  }

  .div-block-704.rdmap-resp-icons.c-a-mob-icons {
    top: 55%;
  }

  .div-block-704.rdmap-resp-icons.c-a-mob-land {
    top: 50%;
  }

  .div-block-706.rdmap-sec-responsive {
    grid-column-gap: 100px;
    grid-row-gap: 100px;
    justify-content: flex-start;
    margin-top: 40px;
    padding-left: 20px;
  }

  .div-block-706.c-a-con.ai-integration-rm-hide {
    display: none;
  }

  .div-block-708.rdmap-resp-bg-arrow {
    left: 18%;
  }

  .div-block-709.rdmap-resp-div {
    grid-column-gap: 100px;
    grid-row-gap: 100px;
    width: auto;
    padding-top: 20px;
    padding-left: 0;
  }

  .div-block-709.rdmap-resp-div.c7a-m0b-con-div {
    grid-column-gap: 100px;
    grid-row-gap: 100px;
    padding-top: 100px;
  }

  .text-block-395 {
    color: #fff;
    font-size: 24px;
  }

  .div-block-713 {
    grid-column-gap: 102px;
    grid-row-gap: 102px;
    flex-flow: column;
    justify-content: center;
    display: flex;
  }

  .div-block-714 {
    justify-content: center;
    margin-top: 20px;
    display: flex;
  }

  .rdmap-resp-tab {
    color: #4c02e0;
    text-align: center;
    background-color: #fff;
    border: 2px #4c02e0;
    border-radius: 8px;
    justify-content: center;
    align-items: center;
    width: 281px;
    height: 68px;
    font-size: 18px;
    font-weight: 700;
    display: flex;
  }

  .code-embed-9, .code-embed-10, .code-embed-11 {
    display: none;
  }

  .heading-237 {
    font-size: 38px;
  }

  .text-block-397 {
    font-size: 17px;
  }

  .text-block-397.form-sub-head {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-238 {
    font-size: 19px;
  }

  .div-block-721 {
    padding: 40px 10px;
  }

  .div-block-725.de-mob-block {
    display: block;
  }

  .mas22 {
    width: 100%;
  }

  .input-7 {
    width: 280px;
  }

  .div-block-730 {
    flex-flow: column;
    align-items: flex-start;
    margin-left: 0;
    padding-left: 20px;
    padding-right: 0;
  }

  .div-block-731, .div-block-732 {
    width: auto;
    padding-left: 0;
  }

  .div-block-733 {
    flex-flow: column;
    align-items: flex-start;
    padding-left: 20px;
    padding-right: 0;
  }

  .div-block-734 {
    width: auto;
  }

  .close-button-div {
    margin-top: 10px;
    margin-right: 20px;
  }

  .futuristic-ai-tabs-content {
    height: auto;
  }

  .futuristic-ai-tabs-content.ecom-fds-tabs-content {
    width: 350px;
  }

  .futuristic-ai-tabs-content.dev-sol-ml-futuristic-tabs {
    height: auto;
  }

  .futuristic-ai-tabs {
    width: auto;
    display: block;
  }

  .futuristic-ai-tabs.ai-sol-tabs {
    height: auto;
    margin-left: 20px;
  }

  .futuristic-ai-tab-container.ai-futuristic-container {
    grid-column-gap: 25px;
    grid-row-gap: 25px;
  }

  .tab-button1.web.tab-button-web.ai-sol-tab-btn {
    display: block;
  }

  .ai-recognize-txt.userecho-ai-recog-txt.btl-brought-to-you-txt {
    margin-top: 40px;
    margin-bottom: 0;
  }

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

  .ai-ser-div-block {
    padding-bottom: 40px;
  }

  .ai-ser-hero-img-div {
    width: auto;
    height: 450px;
  }

  .fab-hero-img-block {
    display: none;
  }

  .ai-integration-hero-img-div {
    width: auto;
    height: 450px;
  }

  .ai-integration-roadmap-section {
    padding-left: 10px;
    padding-right: 10px;
  }

  .ai-integration-head {
    font-size: 32px;
  }

  .ai-integration-img-bg {
    align-items: center;
  }

  .ai-implementation-hero-img-div.ecom-ss-hreo-changes, .ai-implementation-hero-img-div.ecom-rls-hero-img-div {
    margin-left: 0;
  }

  .ai-implementation-hero-img-div.dev-ser-dso-hero-img-block, .ai-implementation-hero-img-div.dev-ser-iac-hero-img-block {
    height: auto;
    margin-left: 0;
  }

  .ecom-value-section {
    margin-top: 0;
    padding-top: 40px;
  }

  .image-823 {
    z-index: -1;
  }

  .ecom-streamline-grid {
    grid-template-columns: 1fr 1fr;
  }

  .image-824 {
    z-index: 1;
  }

  .ecom-why-moolya-sec.fa-tech-stack-sec {
    padding-top: 60px;
    padding-bottom: 80px;
  }

  .ecom-why-moolya-sec.ai-testing-process-section {
    display: block;
  }

  .ecom-why-moolya-grid {
    grid-template-columns: 1fr;
  }

  .ecom-why-moolya-head, .ecom-why-moolya-para {
    text-align: center;
  }

  .ecom-sol-roadmap-section1 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .ecom-sol-roadmap-section1.dev-ser-as-rm-section {
    display: none;
  }

  .ecom-rm-block {
    display: block;
  }

  .ecom-rm-block.dev-ser-dso-rm-block {
    display: none;
  }

  .ecom-ims-value-section {
    margin-top: 0;
    padding-top: 40px;
  }

  .ecom-ims-streamline-block.ecom-ss-streamline-align {
    left: 0%;
  }

  .ecom-ims-streamline-block.ecom-ps-changes.de-streamline-align {
    position: relative;
    left: 50%;
  }

  .ecom-ims-streamline-block.ecom-ps-changes.dev-ser-as-streamline-align-block {
    left: 0%;
  }

  .ecom-ims-streamline-block.ecom-ss-streamline-align-ml {
    left: 50%;
  }

  .ecom-ims-streamline-grid {
    grid-template-columns: 1fr 1fr;
  }

  .ecom-ims-content.bb-card-desc {
    text-align: center;
  }

  .dev-hero-img-div.ai-prd-eng-form-div {
    width: 500px;
    min-height: 610px;
  }

  .ai-implementation-hero-img-block, .ecom-ps-hero-img-div, .ecom-mcs-hero-img-div {
    margin-left: 0;
  }

  .grid-103, .grid-104, .grid-105 {
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-rows: 55px;
  }

  .slider-25 {
    height: 100%;
  }

  .slide-nav-28 {
    position: absolute;
    bottom: -10%;
  }

  .ai-matter-grid {
    grid-template-columns: 1fr;
    place-items: center;
  }

  .ai-matter-heading {
    text-align: center;
  }

  .ai-matter-para {
    text-align: center;
    padding-left: 30px;
    padding-right: 30px;
  }

  .ai-platform-dev-div {
    padding-left: 10px;
    padding-right: 10px;
  }

  .ai-rm-content-block {
    height: 104px;
    margin-top: -5px;
  }

  .heading-240 {
    font-size: 20px;
  }

  .ai-rm-parent {
    padding-bottom: 10px;
  }

  .ai-rm-parent.dev-sol-iac-rm-parent {
    display: block;
  }

  .image-843 {
    height: 100%;
  }

  .paragraph-188 {
    line-height: 22px;
  }

  .ai-tech-stack-grid {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .div-block-755, .div-block-756, .div-block-757, .div-block-758 {
    display: none;
  }

  .ai-matter-slider {
    height: 100%;
  }

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

  .ecom-web-rm-content-block {
    height: auto;
    margin-top: -5px;
  }

  .ecom-web-rm-parent {
    padding-bottom: 10px;
  }

  .ecom-arr-image {
    height: 100%;
    left: 85px;
  }

  .sol-hero-img-mob {
    display: block;
  }

  .sol-hero-img-desk {
    display: none;
  }

  .bpm-ser-pdo-cs-img-block {
    justify-content: flex-start;
    align-items: center;
  }

  .bpm-ser-pdo-cs-img-block-txt {
    padding-top: 20px;
  }

  .bpm-ser-pdo-cs-img {
    height: auto;
  }

  .bpm-ser-pdo-cs-mask {
    width: 100%;
  }

  .bpm-ser-pdo-after-txt-block {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .bpm-ser-pdo-last-txt {
    text-align: center;
  }

  .bpm-cs-arr-img {
    margin-top: 8px;
  }

  .ecom-team-grid {
    padding-left: 0;
    padding-right: 0;
  }

  .pe-why-moolya-head, .pe-why-moolya-subtxt {
    text-align: center;
  }

  .pe-why-moolya-grid {
    grid-template-columns: 1fr;
    place-items: center;
  }

  .pe-why-moolya-grid.fa-why-moolya-grid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .pe-why-moolya-grid.col.left {
    justify-items: center;
    padding-left: 20px;
    padding-right: 20px;
  }

  .pe-why-moolya-wrapper {
    margin-left: auto;
    margin-right: auto;
  }

  .pe-why-moolya-wrapper.bb-why-moolya-wrapper.fa-why-moolya-wrapper {
    width: auto;
    min-width: 390px;
    min-height: 380px;
  }

  .pe-why-moolya-wrapper.bb-why-moolya-wrapper.cp-results-card.mob-h-auto {
    width: 400px;
    max-width: none;
  }

  .pe-why-moolya-heading.bb-why-moolya-heading.mt-10 {
    font-size: 21px;
  }

  .pe-why-moolya-cards-grid {
    display: none;
  }

  .pe-why-moolya-cards-grid.fa-why-moolya-cads-grid {
    flex-flow: column;
    display: flex;
  }

  .pe-why-moolya-cards-grid.fa-why-moolya-cads-grid.ai-testin-process-cards {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .pe-why-moolya-cards-grid.fa-why-moolya-cads-grid.ai-testin-process-cards.ai-testing-process-card-mob {
    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;
  }

  .pe-why-moolya-para.cp-why-moolya-para.mob-f-18 {
    font-size: 16px;
  }

  .pe-why-moolya-slider-mob {
    background-color: #0000;
    justify-content: center;
    align-items: center;
    height: 400px;
    margin-top: 40px;
    display: block;
  }

  .pe-why-moolya-slider-mob.ecom-web-why-moolya-slider-mob {
    height: 320px;
  }

  .left-arrow-22, .right-arrow-23, .code-embed-13 {
    display: none;
  }

  .slide-nav-30 {
    inset: auto 0% -15%;
  }

  .dev-why-moolya-slider-mob {
    background-color: #0000;
    justify-content: center;
    align-items: center;
    height: 400px;
    margin-top: 40px;
    display: block;
  }

  .dev-why-moolya-slider-mob.fa-why-moolya-slider-mob {
    display: none;
  }

  .dev-why-moolya-slider-mob.h-300 {
    height: 300px;
  }

  .pe-why-moolya-wrapper-block {
    margin-left: auto;
    margin-right: auto;
  }

  .pe-why-moolya-slider-block-mob {
    background-color: #0000;
    justify-content: center;
    align-items: center;
    height: 400px;
    margin-top: 40px;
    display: block;
  }

  .eng-ideas-impact-subtxt {
    text-align: center;
  }

  .eng-ehy-moolya-wrapper {
    display: none;
  }

  .ecom-bos-bulb-bg {
    z-index: 1;
  }

  .pe-why-moolya-head-mob, .pe-why-moolya-head-desk {
    text-align: center;
  }

  .pe-why-moolya-head-desk.fa-why-moolya-head {
    font-weight: 700;
    line-height: 1.2;
  }

  .eng-why-moolya-wrapper {
    margin-left: auto;
    margin-right: auto;
  }

  .contactus_section3_tab-link2-mob, .contactus_section3_tab-link-mob.w--current, .contactus_section3_tab-link2-copy {
    height: 190px;
  }

  .contactus_section3_tab-menu-mob {
    display: flex;
  }

  .tabs-content__section3-mob {
    height: 350px;
  }

  .ai-pe-ai-line {
    z-index: 1;
  }

  .link-block-16-copy.lp-cta.lp-cs-cta.ai-ser-cta {
    display: flex;
  }

  .link-block-16-copy.lp-cta.lp-cs-cta.ai-sol-cta {
    width: 355px;
    display: flex;
  }

  .link-block-16-copy.lp-cta.lp-cs-cta.ai-book-journey-cta {
    display: flex;
  }

  .link-block-16-copy.lp-cta.lp-cs-cta.dev-sol-cta-mob {
    width: 355px;
    display: flex;
  }

  .ai-schedule-call.lp-cta.lp-cs-cta.ai-ser-cta {
    display: flex;
  }

  .ai-schedule-call.lp-cta.lp-cs-cta.ai-sol-cta {
    width: 355px;
    display: flex;
  }

  .ai-schedule-call.lp-cta.lp-cs-cta.ai-book-journey-cta {
    display: flex;
  }

  .ai-schedule-call.lp-cta.lp-cs-cta.dev-sol-cta-mob {
    width: 355px;
    display: flex;
  }

  .bl-hero-container {
    height: 900px;
  }

  .bl-hero-heading {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 54px;
  }

  .bl-hero-bg-img {
    background-size: cover;
  }

  .bl-hero-bubtxt {
    font-size: 20px;
  }

  .paragraph-191 {
    font-size: 18px;
  }

  .bl-btn-wrapper {
    flex-flow: column;
    padding-left: 20px;
    padding-right: 20px;
  }

  .bl-jc-btn-block {
    width: 100%;
    margin-bottom: 20px;
    margin-right: 0;
  }

  .bl-lm-btn-block {
    width: 100%;
    margin-left: 0;
  }

  .bl-heading {
    font-size: 32px;
  }

  .bl-subtxt {
    font-size: 18px;
  }

  .bl-grid {
    grid-template-columns: 1fr;
  }

  .bl-grid.bl-events-grid, .bl-grid.bl-events-collection-grid {
    grid-template-columns: 1fr;
    padding-left: 10px;
    padding-right: 10px;
  }

  .bl-benefits-container {
    height: auto;
  }

  .bl-benefits-grid {
    grid-template-columns: 1fr 1fr;
  }

  .bl-footer-grid {
    grid-template-columns: 1fr;
  }

  .bl-footer-block.btl-new-footer-block {
    margin-left: 0;
    margin-right: 0;
  }

  .bl-input-field.btl-new-select {
    width: 100%;
  }

  .bl-form-note-txt.btl-new-form-note.desk-hide {
    display: none;
  }

  .bl-form-note-txt.btl-new-form-note.mob-hide {
    margin-top: 30px;
    margin-bottom: 25px;
  }

  .div-block-773 {
    width: auto;
  }

  .div-block-774.announcement-bar-desk {
    grid-column-gap: 25px;
    grid-row-gap: 14px;
    justify-content: center;
  }

  .text-block-445 {
    font-size: 18px;
    line-height: 28px;
  }

  .text-block-446, .text-block-447 {
    font-size: 20px;
  }

  .text-block-448, .text-block-449 {
    font-size: 13px;
  }

  .button-30 {
    width: auto;
    height: auto;
    font-size: 14px;
  }

  .div-block-790.mob-hide {
    display: none;
  }

  .image-872 {
    filter: invert();
  }

  .image-872.invert-filter {
    filter: none;
  }

  .div-block-793 {
    flex-flow: column;
    padding-bottom: 220px;
  }

  .image-875 {
    display: block;
  }

  .why-moolya-wrapper {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    position: relative;
  }

  .userecho-why-moolya-card {
    width: auto;
    max-width: none;
  }

  .image-876 {
    position: absolute;
  }

  .text-block-471 {
    width: auto;
  }

  .image-877 {
    top: -20%;
    right: -20%;
  }

  .enterprise-h1, .text-block-472 {
    width: auto;
  }

  .div-block-808 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    padding-bottom: 10px;
    display: flex;
  }

  .text-block-485 {
    color: #303030;
    border-bottom: 1.5px solid #efeff7;
    padding-bottom: 10px;
    padding-right: 10px;
  }

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

  .image-897 {
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-826 {
    flex-flow: column;
  }

  .div-block-838 {
    flex-flow: wrap;
  }

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

  .div-block-854 {
    text-align: left;
  }

  .div-block-857 {
    justify-content: center;
    display: flex;
  }

  .image-906 {
    margin-top: 0%;
    margin-right: 0%;
  }

  .text-block-520 {
    font-size: 28px;
  }

  .div-block-862 {
    z-index: 44;
    background-color: #fff;
    width: auto;
    margin-top: -105px;
    position: relative;
  }

  .text-block-523 {
    width: auto;
  }

  .div-block-864 {
    padding-bottom: 30px;
    padding-left: 10px;
    padding-right: 20px;
  }

  .text-field-43 {
    width: 100%;
  }

  .div-block-866 {
    justify-content: center;
  }

  .text-block-528, .text-field-44 {
    width: auto;
  }

  .heading-280.center {
    line-height: 64px;
  }

  .div-block-878 {
    width: auto;
  }

  .image-927 {
    display: none;
  }

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

  .text-span-242 {
    display: inline;
  }

  .lp-nav-link-2.lp-nav-hide.pp-tools-link.mob-hide {
    display: none;
  }

  .lp-nav-link-2.lp-nav-hide.pp-tools-link.desk-hide {
    display: block;
  }

  .lp-nav-link-2.lp-nav-hide.mob-hide {
    display: none;
  }

  .lp-nav-link-2.lp-nav-hide.desk-hide {
    display: block;
  }

  .div-block-901 {
    flex-flow: wrap;
  }

  .heading-285 {
    line-height: 115%;
  }

  .image-931 {
    margin-right: -30px;
  }

  .text-span-251 {
    display: inline-block;
  }

  .div-block-909 {
    padding-left: 30px;
  }

  .div-block-910 {
    margin-top: 40px;
  }

  .section-60 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .heading-287 {
    line-height: 120%;
  }

  .div-block-912 {
    margin-top: 60px;
    margin-bottom: 40px;
  }

  .image-932 {
    right: -4%;
  }

  .heading-289 {
    line-height: 150%;
  }

  .section-62 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .div-block-924 {
    width: 80%;
    padding: 22px 30px 32px 24px;
  }

  .div-block-924.yellow {
    background-color: #f6f8f1;
    border-color: #b8cc99;
    padding-top: 22px;
    padding-bottom: 32px;
    padding-left: 24px;
  }

  .div-block-924.blue {
    background-color: #f0faff;
    border-color: #6accfb;
    padding-top: 22px;
    padding-bottom: 32px;
    padding-left: 24px;
  }

  .div-block-924.pink {
    background-color: #fcf3f9;
    border-color: #dd88c7;
    padding-top: 22px;
    padding-bottom: 32px;
    padding-left: 24px;
  }

  .div-block-925.os-steps-wrap-mob {
    flex-flow: column;
    align-items: center;
    display: flex;
  }

  .image-942 {
    display: none;
  }

  .text-block-569.mob-only {
    display: block;
  }

  .div-block-926.rl-num {
    grid-row-gap: 30px;
    grid-template-columns: 1fr 1fr;
    bottom: -10%;
  }

  .image-945 {
    display: none;
  }

  .text-block-576 {
    color: #a578ff;
    font-family: JetBrains Mono, sans-serif;
    font-size: 20px;
    font-weight: 700;
  }

  .div-block-930 {
    background-image: linear-gradient(90deg, #eee6ff, #fff0);
    border-top-left-radius: 10px;
    padding: 20px 20px 20px 30px;
  }

  .div-block-931 {
    background-color: #fff;
    border-radius: 10px;
    padding-bottom: 20px;
    box-shadow: 0 4px 5px #0000000d, 0 0 5px #0000000d;
  }

  .text-block-577 {
    font-size: 24px;
  }

  .text-block-578 {
    color: #000;
    font-size: 24px;
    font-weight: 700;
  }

  .text-block-579 {
    color: var(--dark-slate-blue);
    margin-top: 20px;
    font-size: 16px;
    line-height: 24px;
  }

  .div-block-932 {
    padding: 20px 50px 20px 20px;
  }

  .text-block-580 {
    color: var(--dark-slate-blue);
    padding-left: 20px;
    font-size: 15px;
  }

  .text-block-581 {
    color: var(--dark-slate-blue);
    margin-bottom: 7px;
    font-size: 15px;
  }

  .list-11 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    flex-flow: column;
    padding-left: 20px;
    display: flex;
  }

  .div-block-933 {
    padding-left: 20px;
  }

  .list-item-11 {
    color: var(--dark-slate-blue);
  }

  .div-block-934 {
    flex-flow: column;
    align-items: center;
    display: flex;
  }

  .body-10 {
    overflow: hidden;
  }

  .div-block-940 {
    justify-content: center;
  }

  .div-block-943 {
    flex-flow: row;
  }

  .purple-block-l {
    width: 100%;
  }

  .purple-block-l.l2 {
    width: 90%;
  }

  .purple-block-l.l3 {
    width: 80%;
  }

  .purple-block-l.bold-text-14 {
    width: 70%;
  }

  .purple-block-l.l5 {
    width: 60%;
  }

  .div-block-947 {
    justify-content: center;
  }

  .div-block-949 {
    flex-flow: row;
  }

  .div-block-949.col {
    flex-flow: column;
  }

  .div-block-950.center {
    text-align: center;
  }

  .div-block-967 {
    width: 80px;
    height: 80px;
  }

  .div-block-969 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
  }

  .div-block-970 {
    padding: 20px;
  }

  .column-29 {
    padding: 32px;
  }

  .slide-45 {
    object-fit: fill;
    margin-top: -17px;
    margin-bottom: 1px;
  }

  .div-block-14 {
    align-items: center;
    margin-bottom: 15px;
  }

  .pricing-wrapper {
    justify-items: center;
    margin-top: 20px;
  }

  .column-30, .column-7 {
    padding: 32px;
  }

  .pricing-title {
    font-size: 34px;
    line-height: 42px;
  }

  .image-968 {
    min-width: 70%;
    max-width: 100%;
    margin-top: -31px;
    margin-bottom: 6px;
    margin-left: 3px;
  }

  .heading-300 {
    padding: 27px;
  }

  .heading-300.uncerline {
    margin-bottom: 0;
    line-height: 115%;
  }

  .footer-wrapper-2 {
    flex-direction: column;
    align-items: center;
  }

  .columns-21 {
    flex-flow: column;
    justify-content: flex-start;
  }

  .footer-social-link {
    margin-left: 20px;
  }

  .footer-divider {
    margin-top: 60px;
  }

  .footer-dark-2 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .pricing-card {
    width: auto;
  }

  .solution-tabs {
    margin-bottom: 15px;
  }

  .solution-tabs.w--current {
    text-align: center;
    justify-content: center;
  }

  .navbar-logo-left-container {
    max-width: 100%;
  }

  .nav-menu-two {
    border-radius: 20px;
    flex-direction: row;
    justify-content: space-around;
    padding-bottom: 30px;
  }

  .pricing-comparison-2 {
    padding: 60px 15px;
  }

  .nav-link-3 {
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .section-15 {
    padding-top: 40px;
  }

  .clients-wrapper-three {
    flex-direction: column;
    margin-bottom: -30px;
  }

  .columns-22, .columns-22.right {
    flex-direction: column;
    margin-bottom: 20px;
  }

  .paragraph-12 {
    text-align: center;
    max-width: 100%;
  }

  .div-block-29 {
    align-items: center;
    width: auto;
    max-width: none;
  }

  .navbar-brand {
    padding-left: 0;
  }

  .footer-social-block {
    margin-top: 20px;
    margin-left: auto;
    margin-right: auto;
  }

  .slide-nav-3 {
    margin-top: -81px;
  }

  .div-block-983 {
    justify-content: center;
  }

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

  .column-6, .column-8 {
    padding: 32px;
  }

  .clients-image-three {
    margin-bottom: 30px;
    margin-left: 20px;
    margin-right: 20px;
  }

  .footer-content-2 {
    grid-template-columns: 1fr;
    min-width: 80%;
    max-width: 70%;
    margin-top: 20px;
  }

  .tabs-menu {
    flex-direction: column;
    margin-bottom: 10px;
  }

  .div-block-988 {
    background-position: 50%;
    background-size: cover;
    height: 306px;
  }

  .container-1142 {
    margin-bottom: 20px;
  }

  .div-block-994 {
    width: auto;
  }

  .div-block-1007 {
    grid-column-gap: 10px;
    grid-row-gap: 20px;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-items: center;
    display: grid;
  }
}

@media screen and (max-width: 479px) {
  .icon-2 {
    color: #000;
    font-size: 35px;
  }

  .image-6 {
    width: 57px;
    height: 40px;
  }

  .image-6.new-dev-brand-image {
    width: 75px;
    margin-bottom: 0;
    padding-top: 10px;
  }

  .image-6.ees-brand-logo {
    width: auto;
    height: 50px;
    margin-bottom: 0;
  }

  .image-6.mob-logo {
    width: 100px;
    height: auto;
  }

  .menu-button {
    border-radius: 3px;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 14px;
    display: block;
    top: 0;
  }

  .menu-button.w--open {
    background-color: #0000;
  }

  .brand-3 {
    order: -1;
    align-self: center;
    height: auto;
    left: 37%;
  }

  .brand-3.w--current {
    padding-top: 12px;
    padding-bottom: 8px;
    padding-left: 0;
  }

  .brand-3.new-dev-brand {
    left: 35%;
  }

  .brand-3.btl-mob-brand {
    align-self: center;
    left: auto;
  }

  .nav-menu-2 {
    text-align: left;
    padding-left: 0;
    padding-right: 0;
    box-shadow: 0 15px 30px -6px #785dfb1a;
  }

  .nav-link-2 {
    text-align: left;
    margin-right: 0;
    padding-left: 30px;
    padding-right: 30px;
    font-weight: 700;
    text-decoration: none;
  }

  .nav-link-2:hover {
    font-weight: 700;
  }

  .nav-link-2.customers {
    display: block;
  }

  .nav-link-2.customers:hover {
    font-size: 15px;
    font-weight: 700;
  }

  .nav-link-2.customers.no-padding-right {
    font-size: 14px;
    font-weight: 600;
  }

  .container-5 {
    height: 60px;
  }

  .navbar-3 {
    height: 60px;
    padding-left: 15px;
    padding-right: 0;
    top: 0%;
  }

  .navbar-3.new-dev-nav {
    position: sticky;
  }

  .navbar-3.ai-sol-nav {
    top: 0;
  }

  .navbar-3.nav-test {
    top: 40px;
  }

  .herosection-peoplepage {
    height: 838px;
    margin-top: 73px;
  }

  .herosection__wrapper {
    width: auto;
    padding-left: 20px;
    padding-right: 20px;
    top: 14%;
  }

  .herosection__floating-image-1 {
    width: 60px;
    top: 644px;
    left: 37px;
  }

  .herosection__heading {
    font-size: 30px;
  }

  .herosection__floating-image-5 {
    width: 58px;
    bottom: 33%;
    right: 10%;
  }

  .herosection__img-underline {
    width: 149px;
    height: 5px;
    margin-left: -143px;
    transform: translate(118px, -8px);
  }

  .herosection__paragraph-2 {
    margin-top: 30px;
    margin-left: 0;
    margin-right: 0;
  }

  .herosection__floating-image-7 {
    width: 125px;
    bottom: 15%;
    left: 54%;
  }

  .herosection__floating-image-6 {
    width: 76px;
    bottom: 87%;
    right: 9%;
  }

  .herosection__floating-image-4 {
    width: 54px;
    top: 3%;
    right: 78%;
  }

  .text-span-3 {
    font-size: 40px;
  }

  .herosection__floating-image-2 {
    display: none;
    top: 211px;
    left: 282px;
  }

  .herosection__floating-image-3 {
    width: 93px;
    top: 60%;
    right: 63%;
  }

  .herosection__floating-image-8 {
    display: none;
  }

  .section2-peoplepage {
    height: 800px;
    padding-top: 94px;
  }

  .slider_image {
    width: 320px;
    min-width: auto;
    height: 400px;
    min-height: auto;
  }

  .slide {
    width: 320px;
  }

  .right-arrow {
    right: 74%;
  }

  .text-block-6, .paragraph-10 {
    width: 320px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-12 {
    padding-left: 10px;
  }

  .text-block-7 {
    margin-left: 0;
  }

  .paragraph-9 {
    width: 320px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .left-arrow {
    display: none;
  }

  .image-19 {
    bottom: 42%;
  }

  .div-block-22 {
    width: 320px;
    height: auto;
    margin-left: 0;
    margin-right: 20px;
  }

  .div-block-43 {
    margin-top: 25px;
    padding-left: 10px;
  }

  .div-block-42, .grid-4 {
    width: 320px;
  }

  .section2__slider {
    width: 320px;
    margin-top: 30px;
  }

  .image-21 {
    object-fit: cover;
    width: 320px;
    height: 400px;
  }

  .text-block-19 {
    font-size: 12px;
    font-weight: 300;
  }

  .div-block-53 {
    width: 200px;
    height: 26px;
    padding-left: 0;
    padding-right: 0;
    top: 191.984px;
    left: -108px;
  }

  .div-block-56 {
    width: 145px;
    height: 26px;
    top: -52.016px;
    left: 75px;
  }

  .div-block-52 {
    width: 200px;
    height: 26px;
    padding-left: 0;
    padding-right: 0;
    top: 89.984px;
    right: 65px;
  }

  .div-block-54 {
    width: 125px;
    height: 26px;
    padding-left: 0;
    padding-right: 0;
    top: -163.016px;
    left: 6px;
  }

  .section3-peoplepage {
    display: none;
  }

  .section5-peoplepage {
    height: 1500px;
    padding-left: 0;
    padding-right: 0;
  }

  .section5_peoplepage-wrapper {
    width: 300px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
  }

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

  .section5_paragraph {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    font-weight: 500;
  }

  .section5_tabs {
    margin-left: auto;
    margin-right: auto;
  }

  .footer-peoplepage {
    padding-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .grid-8 {
    grid-column-gap: 25px;
    text-align: center;
    flex-direction: row;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    place-content: center;
    place-items: center;
    display: flex;
  }

  .grid-8.new-fab-grid.fa-socials-grid {
    grid-template-columns: 1fr 1fr 1fr 1fr;
    justify-items: center;
    margin-left: auto;
    margin-right: auto;
    display: none;
  }

  .grid-8.new-dev-social-links {
    grid-column-gap: 25px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    padding-left: 40px;
    padding-right: 40px;
    display: grid;
  }

  .grid-8.pp-social-media-grid {
    margin-left: -15px;
  }

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

  .paragraph-13 {
    text-align: center;
    width: 100%;
    margin-top: 10px;
    font-size: 15px;
    line-height: 30px;
  }

  .div-block-39 {
    color: var(--dark-slate-blue);
    letter-spacing: .2px;
    font-size: 12px;
  }

  .footer_container {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-13 {
    color: var(--dark-slate-blue);
    margin-top: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .text-block-12 {
    width: auto;
    margin-top: 15px;
    font-size: 20px;
    line-height: 30px;
  }

  .div-block-35 {
    text-align: center;
    width: 100%;
    margin-top: 15px;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-38 {
    margin-top: 40px;
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-38.pp-div-38 {
    margin-top: -35px;
  }

  .block1 {
    text-align: center;
    align-items: center;
    width: 100%;
    margin-bottom: 0;
  }

  .grid-7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    padding-bottom: 0;
  }

  .grid-7.lp-foot-grid {
    grid-row-gap: 5px;
    grid-template-rows: auto auto auto;
    grid-auto-flow: row;
    align-items: start;
    width: 100%;
  }

  .div-block-34 {
    margin-top: 0;
    margin-bottom: 0;
    padding-bottom: 30px;
    display: none;
  }

  .text-block-17 {
    color: #4a4a68;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    font-size: 40px;
    font-weight: 800;
    line-height: 56px;
  }

  .div-block-50 {
    background-color: #f7f4fd;
    height: 545px;
    padding-top: 100px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .paragraph-18 {
    color: #4a4a68;
    text-align: center;
    margin-top: 27px;
    margin-left: auto;
    margin-right: auto;
    font-size: 16px;
    font-weight: 300;
    line-height: 32px;
  }

  .section3_peoplepage-mobile {
    margin-top: 650px;
    display: block;
  }

  .div-block-51 {
    height: auto;
    margin-top: -100px;
  }

  .grid-11 {
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
  }

  .slide1 {
    height: 400px;
    overflow: hidden;
  }

  .mask {
    width: 90%;
  }

  .slide-2 {
    margin-left: 10px;
  }

  .arrow {
    bottom: -285px;
  }

  .arrow-copy {
    bottom: -285px;
    left: 160px;
  }

  .logo-2 {
    width: 58px;
  }

  .menu-button-2 {
    color: #785dfb;
    padding: 10px 0;
  }

  .icon-4 {
    color: #000;
  }

  .columns {
    flex-direction: column;
    align-items: flex-start;
  }

  .heading {
    text-align: left;
    margin-top: 20px;
    margin-left: 0;
    padding-left: 0;
    padding-right: 12vw;
    font-size: 36px;
    line-height: 50px;
    display: block;
  }

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

  .div-flipkart, .div-hotstar {
    display: none;
  }

  .paragraph {
    margin-top: 20px;
    margin-bottom: 10px;
    margin-left: 0;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 16px;
    line-height: 30px;
  }

  .column-1 {
    margin-bottom: 0;
    padding: 0 20px 60px;
  }

  .div-apna, .div-foodpanda {
    display: none;
  }

  .column-2 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 50px;
    padding-left: 40px;
    padding-right: 40px;
    display: none;
  }

  .about-services-heading {
    letter-spacing: -.32px;
    margin-top: 60px;
    margin-bottom: 24px;
    padding: 0 20px;
    font-size: 28px;
    line-height: 40px;
  }

  .story-section {
    padding-top: 0;
    padding-bottom: 0;
  }

  .button-2 {
    justify-content: center;
    align-items: center;
    margin-left: auto;
    display: flex;
  }

  .button-2:hover {
    transform: none;
  }

  .button-2.mobile {
    display: none;
  }

  .collection-list {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-direction: column;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    width: auto;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    display: grid;
  }

  .layout-container-stories {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .collection-list-wrapper.jetboost-list-wrapper-vz8v {
    margin-left: 0;
    margin-right: 0;
  }

  .filter-div {
    width: 100%;
    display: block;
  }

  .div-block-69 {
    width: 100%;
    margin-top: 76px;
  }

  .collection-item {
    width: auto;
    padding-bottom: 0;
    padding-left: 0;
  }

  .uppercase-label.cc-light {
    color: #4a4a68;
    letter-spacing: 0;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 15px;
    font-weight: 400;
    line-height: 28px;
  }

  .section-heading-wrap {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .cs-heading-1 {
    margin-right: 10px;
    font-family: Inter, Arial, sans-serif;
    font-size: 28px;
  }

  .cs-paragraph-1 {
    margin-right: 20px;
  }

  .div-block-78 {
    margin-bottom: 0;
    margin-right: 20px;
  }

  .slide2, .slide3 {
    width: 320px;
  }

  .dropdown-toggle-2.nav-link-2 {
    text-align: left;
    width: 100%;
    padding-left: 30px;
    padding-right: 30px;
  }

  .dropdown-toggle-2.nav-link-2:hover {
    background-color: #f7f4fd;
    font-weight: 700;
  }

  .dropdown-toggle-2.nav-link-2.w--open {
    text-align: left;
    font-weight: 700;
  }

  .dropdown-toggle-2.nav-link-2.no-padding-right {
    font-size: 14px;
    font-weight: 600;
  }

  .dropdown__sublink {
    text-align: left;
    width: 100%;
    padding-left: 25px;
    padding-right: 20px;
    font-size: 14px;
  }

  .dropdown-list-2.w--open {
    width: 100%;
    max-width: 100%;
    box-shadow: none;
    text-align: right;
    padding-left: 30px;
    padding-right: 30px;
    display: inline-block;
    position: relative;
  }

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

  .dropdown-toggle-3 {
    padding-right: 100px;
    font-size: 14px;
    display: block;
  }

  .dropdown-toggle-3.w--open {
    -webkit-text-fill-color: inherit;
    background-color: #0000;
    background-clip: border-box;
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 60px;
  }

  .text-block-21 {
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 60px;
    font-size: 14px;
  }

  .dropdown-list-3 {
    display: none;
  }

  .dropdown-list-3.w--open {
    width: 100%;
    box-shadow: none;
    text-align: right;
    background-color: #0000;
    border-radius: 0;
    display: block;
    position: relative;
    top: auto;
    left: auto;
  }

  .dropdown-list-3.left-250.w--open {
    left: 201px;
  }

  .solutions__services-sublink {
    background-color: #f7f4fd;
    width: 85%;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 30px;
    text-decoration: none;
  }

  .solutions__services-sublink.m-top {
    margin-top: 0;
  }

  .icon-6 {
    display: inline-block;
  }

  .div-block-80 {
    margin-bottom: 40px;
    padding-top: 0;
    padding-bottom: 39px;
  }

  .image-32 {
    max-width: 74%;
  }

  .text-block-22 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .text-block-23 {
    text-align: center;
    padding-left: 0;
    padding-right: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 10px;
    font-weight: 500;
  }

  .company-footer-div {
    padding-left: 0;
    padding-right: 0;
  }

  .text-block-24 {
    width: 118px;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .text-block-25 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .products-footer-div {
    margin-left: 60px;
    padding-left: 0;
    padding-right: 0;
  }

  .text-block-26 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .text-block-27 {
    width: 100px;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 13px;
  }

  .text-block-28 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

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

  .div-block-66 {
    max-width: 360px;
  }

  .grid {
    padding-right: 110px;
  }

  .solutions-footer-div {
    padding-left: 0;
    padding-right: 0;
  }

  .div-standard.flex.top-align {
    align-items: flex-start;
    width: auto;
    max-width: 1280px;
    margin-left: 20px;
    margin-right: 20px;
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
  }

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

  .div-standard.flex.justify.footer {
    grid-template-columns: 1fr 1fr;
    margin-left: 0;
  }

  .legal {
    font-size: 16px;
    line-height: 32px;
  }

  .link-block-5.w--current {
    display: block;
  }

  .site-info-footer-div {
    margin-left: 60px;
    padding-left: 0;
    padding-right: 0;
  }

  .heading-17 {
    font-size: 20px;
  }

  .footer-2 {
    padding-bottom: 20px;
  }

  .button-4 {
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 12px;
  }

  .div-block-72 {
    align-items: center;
    width: 100%;
    margin-top: 60px;
    padding-bottom: 0;
    display: flex;
  }

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

  .startup__container {
    justify-content: flex-start;
    max-width: 100%;
    height: auto;
    padding: 60px 10px;
  }

  .header-and-underline-wrapper {
    display: block;
  }

  .header-and-underline-wrapper.we-value-block {
    width: 100%;
    padding-top: 0;
    padding-bottom: 5px;
  }

  .startupsection {
    padding-top: 60px;
    padding-bottom: 0;
    overflow: hidden;
  }

  .startup__section2-block2 {
    display: none;
  }

  .tabs-4 {
    flex-direction: row;
    overflow: hidden;
  }

  .tabs-4.pp-ps-tabs-4 {
    flex-flow: column;
    padding-top: 35px;
    padding-left: 0;
    padding-right: 0;
  }

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

  .tabs-menu-2.pp-ps-tabs-menu {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    flex-flow: row;
    justify-content: center;
    align-items: center;
  }

  .grid-12.pp-ps-grid-12.no-bottom-padding._3x2 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .prerevenue_card-wrapper.traction.min-h {
    border-right: 1px solid #785dfb33;
    height: 150px;
    padding: 0 10px 10px;
  }

  .prerevenue_card-wrapper.engineering.pp-ps-card-right.pb-38 {
    padding-bottom: 38px;
  }

  .prerevenue_card-wrapper.engineering.pp-ps-card-right.pb-38.min-h {
    border-right: 1px solid #785dfb33;
    padding: 0 10px 10px 14px;
  }

  .prerevenue_card-wrapper.pp-ps-card.min-h {
    height: 150px;
    min-height: 150px;
    padding: 0 10px 20px;
  }

  .prerevenue_card-wrapper.pp-ps-card-left-btm.min-h {
    border-bottom: 1px #000;
    border-right-style: none;
    padding: 0 10px 10px 14px;
  }

  .startup_section3-testimonials {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .container-testimonial {
    height: 57.25rem;
    padding-bottom: 0;
  }

  .heading-23 {
    font-size: 28px;
    font-weight: 700;
    line-height: 40px;
  }

  .paragraph-23 {
    width: 28ch;
    margin-top: 20px;
    font-size: 16px;
  }

  .div-block-86 {
    flex-direction: column;
    align-items: center;
    width: 90%;
    height: 630px;
    margin-left: 22px;
    margin-right: 22px;
  }

  .slider-2 {
    height: 600px;
    margin-left: 0;
    margin-right: 0;
  }

  .right-arrow-3 {
    margin: auto auto 0 0;
    inset: auto 0 -130px auto;
  }

  .div-block-87 {
    flex-direction: column;
    grid-template-columns: 1fr;
    padding-left: 0;
    padding-right: 0;
  }

  .image-40 {
    min-height: 150px;
    margin-left: auto;
    margin-right: auto;
  }

  .text-block-31 {
    width: auto;
    padding-right: 40px;
    font-size: 15px;
    line-height: 28px;
  }

  .div-block-89 {
    width: 276px;
    height: 3px;
    display: none;
  }

  .image-41 {
    width: 60%;
  }

  .text-block-32 {
    margin-top: 40px;
  }

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

  .paragraph-31 {
    width: 30ch;
    margin-top: 10px;
    font-size: 15px;
    line-height: 30px;
  }

  .heading-27 {
    margin-top: 0;
    font-size: 30px;
    line-height: 51px;
  }

  .text-block-37.pp-ps-tabs-menu-txt {
    padding-left: 0;
  }

  .quiz-section {
    background-size: cover;
  }

  .quiz-div-l {
    margin-left: 20px;
    margin-right: 20px;
    padding-top: 150px;
    padding-right: 0;
  }

  .heading-30 {
    padding-left: 30px;
    padding-right: 30px;
    font-size: 28px;
    font-weight: 700;
  }

  .image-50 {
    margin-left: 25px;
  }

  .tabs-content-2.pp-ps-tabs-content-mob {
    margin-left: 0;
  }

  .div-block-106 {
    width: auto;
  }

  .div-block-107 {
    width: auto;
    margin-top: 20px;
  }

  .product__hero {
    height: 750px;
    margin-top: 60px;
  }

  .product_hero-container {
    padding-left: 0;
  }

  .heading-32 {
    margin-left: auto;
    margin-right: auto;
    font-size: 42px;
  }

  .image-61 {
    width: 250px;
    margin-top: -35px;
  }

  .text-block-47 {
    font-size: 28px;
    line-height: 42px;
  }

  .paragraph-35 {
    width: auto;
  }

  .hero_text-wrapper {
    padding-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .product__section2-paragraph, .bugasura-para, .perfachhi-para {
    width: 28ch;
    font-size: 16px;
  }

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

  .paragraph-37 {
    width: 26ch;
    font-size: 15px;
    line-height: 28px;
  }

  .image-62 {
    width: 275px;
  }

  .image-63 {
    height: 42px;
  }

  .enterprise__hero {
    height: 700px;
    margin-top: 60px;
    padding-top: 25px;
    padding-left: 20px;
    padding-right: 20px;
  }

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

  .enterprise__hero-heading {
    width: auto;
    font-size: 40px;
    font-weight: 800;
    line-height: 56px;
  }

  .enterprise__hero-para {
    width: 28ch;
  }

  .hero__grid-block1 {
    text-align: center;
    padding-left: 0;
  }

  .enterprise__hero-underlineimg {
    width: 192px;
    height: 6px;
    margin-left: auto;
    margin-right: auto;
  }

  .grid-16 {
    grid-template-columns: 1fr;
  }

  .enterprise__section2-paragraph {
    width: 26ch;
    font-size: 16px;
  }

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

  .div-block-123 {
    width: 280px;
  }

  .enterprise__section3 {
    height: auto;
    padding-bottom: 84px;
  }

  .enterprise__hero-image {
    margin-top: -25px;
  }

  .enterprise__section4 {
    padding-top: 20px;
  }

  .heading-38 {
    font-size: 28px;
    line-height: 40px;
  }

  .paragraph-43 {
    color: var(--dim-grey);
    margin-top: 30px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-125 {
    width: 300px;
    height: 600px;
  }

  .div-block-125.mobile {
    width: 100%;
    height: 650px;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    display: block;
    overflow: hidden;
  }

  .div-block-125.desktop {
    display: none;
  }

  .image-66 {
    width: 130px;
    top: 70px;
    left: 0;
  }

  .image-67 {
    top: 140px;
    left: auto;
    right: 70px;
  }

  .image-68 {
    width: 160px;
    top: 0;
    left: auto;
  }

  .image-69 {
    width: 180px;
    top: 248px;
    left: -22px;
  }

  .image-69.mobile {
    width: 200px;
    left: 0;
  }

  .image-70 {
    width: 160px;
    top: 287px;
    left: auto;
    right: 0;
  }

  .image-71 {
    width: 175px;
    top: 406px;
    left: auto;
    right: 60px;
  }

  .image-72 {
    height: 150px;
    top: 500px;
    left: 0;
  }

  .related-stories {
    padding-bottom: 100px;
  }

  .heading-39 {
    margin-bottom: 44px;
    font-size: 28px;
    font-weight: 700;
    line-height: 40px;
  }

  .heading-40 {
    color: var(--dark-slate-blue);
    margin-right: 10px;
  }

  .paragraph-44 {
    margin-right: 20px;
  }

  .div-block-127 {
    margin-top: 22px;
    margin-right: 20px;
  }

  .div-block-131 {
    margin-bottom: 0;
    padding-bottom: 40px;
  }

  .div-block-142 {
    margin-top: 50px;
  }

  .slider-1 {
    background-color: #0000;
    width: 85%;
    height: 400px;
    margin-top: 30px;
    padding: 20px 20px 40px;
    overflow: visible;
  }

  .mask-2 {
    height: 330px;
    overflow: visible;
  }

  .slide-4 {
    height: 375px;
    margin-right: 15px;
    padding: 25px 15px 25px 20px;
    box-shadow: 0 12px 14px 5px #1c324f14;
  }

  .slide-nav-5 {
    color: #333;
    display: none;
  }

  .icon-7 {
    color: #000;
    display: none;
  }

  .div-block-143 {
    text-align: center;
    margin-top: 84px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 15px;
    padding-right: 15px;
  }

  .image-95 {
    margin-top: 25px;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-89-copy {
    width: auto;
    height: 2px;
    margin-top: 15px;
    margin-left: 25px;
    margin-right: 25px;
    display: block;
  }

  .div-block-145 {
    margin-top: 100px;
  }

  .image-96.moolya3 {
    width: 120px;
  }

  .paragraph-55 {
    color: #4a4a68;
    width: 25ch;
    margin-top: 20px;
    font-size: 15px;
    line-height: 28px;
  }

  .link-8 {
    margin-top: 20px;
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .link-8.perfachhi-link {
    display: block;
  }

  .div-block-146 {
    margin-top: 0;
  }

  .enterprise__container-section2 {
    max-width: 320px;
    padding-left: 10px;
    padding-right: 10px;
    display: block;
  }

  .heading-flipkart {
    margin-top: 0;
    font-size: 35px;
  }

  .column-f-l {
    margin-bottom: 40px;
    padding-left: 0;
    padding-right: 0;
  }

  .column-f-r {
    margin-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .column-div-hevo {
    margin-top: 0;
  }

  .story-container-2 {
    padding-top: 20px;
  }

  .story-section-3 {
    margin-top: 60px;
    padding-top: 0;
  }

  .image-99 {
    object-fit: fill;
    width: 60%;
    margin-left: 30px;
    margin-right: auto;
    padding-top: 40px;
    padding-right: 20px;
    display: block;
  }

  .paragraph-57 {
    margin-left: 30px;
    margin-right: 30px;
  }

  .heading-54, .text-block-65, .heading-55, .text-block-66 {
    margin-left: 30px;
  }

  .stories_section_2 {
    margin-top: 60px;
  }

  .container-customer {
    padding-left: 20px;
    padding-right: 20px;
    overflow: hidden;
  }

  .slider-5 {
    background-color: #ddd0;
    width: 100%;
    height: 100%;
    margin-left: 0;
    padding-left: 20px;
    padding-right: 0;
    display: block;
    position: static;
    overflow: visible;
  }

  .left-arrow-6, .right-arrow-5, .slide-nav-6 {
    display: none;
  }

  .mask-4 {
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin-right: 0;
    position: static;
    overflow: hidden;
  }

  .slide_1 {
    width: auto;
    margin-right: 20px;
    position: static;
  }

  .slide_2, .slide_3 {
    width: auto;
    margin-right: 20px;
  }

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

  .div-block-183.mob {
    display: block;
  }

  .hero__wordwrap {
    margin-top: -50px;
  }

  .hero__wordwrap._1 {
    align-items: center;
    margin-top: -36px;
    margin-bottom: 5px;
    margin-left: 0;
  }

  .heading-73 {
    text-align: center;
    margin-top: 20px;
    font-size: 30px;
    line-height: 60px;
  }

  .heading-73.startup-h1 {
    font-size: 36px;
  }

  .div-block-184 {
    flex-direction: column;
    align-items: center;
    padding-left: 0;
    padding-right: 0;
  }

  .enterprise__section2-slide {
    background-color: #fff;
    height: 475px;
    margin-top: 50px;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    display: block;
    overflow: hidden;
  }

  .mask-5 {
    width: 82%;
    overflow: visible;
  }

  .slide-7 {
    margin-right: 15px;
    box-shadow: 0 0 15px -5px #1c324f26;
  }

  .slide-nav-7 {
    display: none;
  }

  .right-arrow-6, .left-arrow-7 {
    width: 0;
    display: none;
  }

  .image-116 {
    width: 46px;
    height: 55px;
  }

  .text-block-81 {
    color: var(--dark-slate-blue);
    margin-top: 22px;
    font-size: 16px;
    font-weight: 700;
    line-height: 30px;
  }

  .paragraph-65 {
    color: var(--dim-grey);
    margin-top: 10px;
    font-size: 16px;
    line-height: 32px;
  }

  .div-block-185 {
    height: 470px;
    padding: 30px 15px 30px 20px;
  }

  .consulting__container-2 {
    background-color: #f7f4fd;
    max-width: 375px;
    padding: 60px 10px;
  }

  .consulting__container-2.mob {
    background-color: #0000;
  }

  .consulting__container-2.web {
    padding-top: 60px;
    display: block;
  }

  .image-117 {
    width: 175px;
    height: 8px;
    margin-top: -30px;
    margin-left: 0;
  }

  .paragraph-66 {
    width: 300px;
  }

  .div-block-73 {
    width: 300px;
    margin-left: auto;
    margin-right: auto;
  }

  .image-118 {
    width: 232px;
  }

  .consulting__hero-2 {
    margin-top: 60px;
    padding-top: 60px;
  }

  .heading-75 {
    text-align: center;
    width: 300px;
    font-size: 40px;
    line-height: 56px;
  }

  .text-block-83 {
    margin-top: 30px;
  }

  .paragraph-67 {
    width: 30ch;
    font-size: 15px;
    line-height: 28px;
  }

  .paragraph-68 {
    width: 29ch;
    margin-top: 20px;
    font-size: 15px;
    line-height: 28px;
  }

  .consulting__section2 {
    padding-top: 0;
    padding-bottom: 60px;
  }

  .heading-76 {
    font-size: 30px;
    line-height: 40px;
  }

  .section3__dropdown-wrap {
    background-color: #fff;
    border-radius: 10px;
    margin-top: 50px;
    padding: 15px 23px;
    display: none;
  }

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

  .dropwdown__qn-wrap {
    justify-content: space-between;
    align-items: center;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .text-block-85 {
    color: #4a4a68;
    font-size: 18px;
    font-weight: 600;
    line-height: 32px;
  }

  .dropdown__ans-wrap {
    margin-top: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .image-133 {
    transform: rotate(-180deg);
  }

  .paragraph-70 {
    color: #58676d;
    text-align: left;
    font-size: 16px;
    line-height: 32px;
  }

  .dropdown__wrap-2 {
    margin-top: 15px;
  }

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

  .div-block-68.ecom-sol-div {
    width: auto;
    display: block;
  }

  .heading-78 {
    font-size: 30px;
    line-height: 40px;
  }

  .heading-78.ees-sol-header {
    font-size: 34px;
    line-height: 42px;
  }

  .heading-78.eng-ai-case-study-head {
    font-size: 28px;
    line-height: 36px;
  }

  .heading-78.bpm-ser-pdo-cs-header-sol-header {
    font-size: 28px;
    line-height: 42px;
  }

  .paragraph-72 {
    width: 30ch;
    font-size: 15px;
    line-height: 28px;
  }

  .text-block-87.tab-text {
    font-size: 17px;
    font-weight: 500;
  }

  .academy_section {
    overflow: visible;
  }

  .academy_container {
    margin-top: 60px;
    padding-top: 60px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-87 {
    margin-top: 0;
    margin-bottom: 30px;
    font-size: 40px;
    line-height: 56px;
  }

  .image-145 {
    margin-bottom: 38px;
  }

  .text-block-100 {
    text-align: center;
    padding-left: 0;
    padding-right: 0;
  }

  .academy_hero_images-div {
    align-items: flex-end;
    max-width: 100%;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .image-146 {
    max-width: 50%;
    margin-right: 20px;
    display: none;
  }

  .image-146.mobile {
    object-fit: contain;
    height: 210px;
    display: block;
  }

  .wheel_section {
    padding-bottom: 0;
    overflow: hidden;
  }

  .wheel_container {
    padding-bottom: 60px;
  }

  .heading-88 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-101 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .learn_container {
    padding: 20px 10px 0;
  }

  .learn_column {
    display: block;
  }

  .learn_div_l {
    width: 100%;
    display: block;
  }

  .heading-89 {
    text-align: center;
    letter-spacing: -.32px;
    margin-top: 0;
    margin-bottom: 38px;
    font-size: 28px;
    line-height: 40px;
  }

  .paragraph-78 {
    text-align: center;
    padding-right: 0;
    display: none;
  }

  .paragraph-79 {
    text-align: center;
    display: none;
  }

  .image-148 {
    margin-bottom: 78px;
  }

  .column-5, .mcc__container {
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph-85 {
    width: auto;
    display: none;
  }

  .image-157 {
    width: 300px;
  }

  .paragraph-3 {
    width: auto;
    color: var(--dim-grey);
    padding-left: 20px;
    padding-right: 20px;
    line-height: 32px;
    display: block;
  }

  .mcc__hero {
    height: 800px;
    margin-top: 60px;
    padding-top: 25px;
  }

  .mcc__hero-heading {
    width: auto;
    font-size: 36px;
    line-height: 54px;
  }

  .image-4 {
    width: 275px;
    margin-top: -15px;
    display: block;
  }

  .paragraph-2 {
    width: auto;
    display: none;
  }

  .div-block-200 {
    padding-top: 0;
  }

  .slide-8 {
    width: 260px;
    margin-right: 10px;
  }

  .div-block-202 {
    margin-top: 60px;
    display: block;
  }

  .slider-7 {
    background-color: #0000;
    max-width: 100%;
    height: 249px;
    margin-top: 39px;
    margin-left: 0;
    margin-right: 0;
    overflow: hidden;
  }

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

  .mask-6 {
    width: 80%;
    overflow: visible;
  }

  .heading-92 {
    margin-left: 20px;
    margin-right: 20px;
    font-size: 28px;
    line-height: 40px;
  }

  .paragraph-86 {
    margin-top: 22px;
    margin-right: 20px;
    font-size: 16px;
    font-weight: 400;
    line-height: 32px;
  }

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

  .paragraph-5 {
    width: auto;
    margin-top: 25px;
    margin-left: 20px;
    margin-right: 20px;
  }

  .section2__moolya-creative-club {
    padding-bottom: 75px;
  }

  .text-block-4 {
    color: #4a4a68;
    margin-right: 20px;
    font-size: 22px;
    font-weight: 700;
    line-height: 32px;
  }

  .heading-93 {
    width: 18ch;
  }

  .image-158 {
    width: 270px;
  }

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

  .paragraph-6 {
    width: 30ch;
  }

  .paragraph-4 {
    width: auto;
    margin-bottom: 25px;
    margin-left: 20px;
    margin-right: 20px;
  }

  .paragraph-7 {
    display: none;
  }

  .heading-94 {
    font-size: 28px;
    line-height: 40px;
  }

  .div-block-6 {
    flex-direction: column;
    align-items: center;
  }

  .text-block-107 {
    text-align: center;
    font-size: 14px;
    line-height: 21px;
  }

  .image-159 {
    width: 62px;
    height: 62px;
  }

  .image-159.sleep, .image-159.focus {
    width: 62%;
  }

  .div-block-7 {
    margin-top: 15px;
    margin-left: auto;
    margin-right: auto;
  }

  .contactus__hero-section {
    margin-top: 60px;
    padding-top: 50px;
  }

  .contactus__hero-section.contact-copy-hero {
    margin-top: 60px;
  }

  .contact__container {
    max-width: 439px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .numbers_container {
    padding: 109px 20px 162px;
  }

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

  .number_1, .number_2 {
    margin-bottom: 60px;
  }

  .number_3 {
    margin-bottom: 100px;
    display: none;
  }

  .number_4 {
    display: none;
  }

  .accordion.active {
    flex-direction: column;
  }

  .learning_section {
    overflow: hidden;
  }

  .learning_container {
    padding: 113px 0 118px;
  }

  .learning_div {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-96 {
    margin-top: 0;
    margin-bottom: 32px;
  }

  .text-block-117 {
    padding-left: 22px;
    padding-right: 22px;
  }

  .video_grid {
    grid-template-columns: 1fr;
  }

  .video_div_2 {
    display: block;
  }

  .video {
    height: 300px;
  }

  .podcast_div {
    max-width: 100%;
    height: auto;
    padding-top: 30px;
  }

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

  .podcast {
    text-align: center;
    padding-top: 30px;
  }

  .podcast-three {
    padding-top: 30px;
  }

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

  .quiz_3_container {
    padding: 153px 20px 87px;
  }

  .heading-97 {
    margin-top: 0;
    margin-bottom: 16px;
  }

  .text-block-121 {
    margin-bottom: 68px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .image-164 {
    margin-bottom: -34px;
    margin-right: 20px;
    display: block;
  }

  .image-165 {
    margin-bottom: -34px;
    display: block;
  }

  .paragraph-90 {
    color: var(--dark-slate-blue);
    text-align: center;
    margin-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
    font-size: 16px;
    line-height: 32px;
    display: block;
  }

  .paragraph-91 {
    text-align: center;
    margin-bottom: 40px;
    padding-left: 0;
    padding-right: 0;
    font-size: 16px;
    line-height: 32px;
    display: block;
  }

  .number_5 {
    margin-bottom: 60px;
    display: block;
  }

  .number_6 {
    display: block;
  }

  .industry_dropdown_list.w--open {
    margin-top: 0;
    display: block;
    position: fixed;
    inset: auto 0% 0%;
  }

  .industry_dropdown_main {
    margin-left: 0;
  }

  .industry_dropdown {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-bottom: 20px;
    display: inline-block;
  }

  .filter_dropdown_div {
    flex-direction: column;
    align-items: center;
    display: block;
  }

  .service_dropdown_main {
    margin-left: 0;
    margin-right: 20px;
  }

  .service_dropdown_list.w--open {
    position: fixed;
    inset: auto 0% 0%;
  }

  .service_dropdown {
    justify-content: center;
    align-items: center;
    margin-bottom: 20px;
    display: inline-block;
  }

  .scale_dropdown_main {
    margin-left: 0;
    margin-right: 20px;
  }

  .scale_dropdown_list.w--open {
    position: fixed;
    inset: auto 0% 0%;
  }

  .button-9 {
    border: 1px solid var(--medium-slate-blue);
    width: 388px;
    height: 52px;
    color: var(--medium-slate-blue);
    text-align: center;
    background-color: #3898ec00;
    border-radius: 5px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    line-height: 32px;
    display: none;
  }

  .filter_div_mobile {
    align-items: center;
    margin-bottom: 20px;
    display: flex;
  }

  .image-166 {
    margin-left: -240px;
    padding-left: 0;
  }

  .filter_div_pop_up {
    background-color: var(--white);
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    height: 800px;
    padding: 20px 0 0;
    display: none;
    position: fixed;
    inset: auto 0% 0%;
  }

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

  .heading-99 {
    text-align: left;
    margin-top: 2px;
    margin-bottom: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 18px;
    font-weight: 600;
    line-height: 28px;
  }

  .filter_list {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 10px;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .div_divider {
    background-color: #4a4a684d;
    height: 1px;
    margin-bottom: 20px;
    padding-bottom: 0;
    padding-right: 0;
    display: block;
  }

  .text-block-125 {
    color: var(--midnight-blue-3);
    text-align: left;
    margin-bottom: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 700;
  }

  .indutries_div_filter {
    margin-left: 20px;
    margin-right: 20px;
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .collection-list-10 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .checkbox-field-5 {
    text-align: left;
    align-items: center;
    display: flex;
  }

  .checkbox-label-5 {
    margin-left: 15px;
    padding-left: 0;
    font-family: Inter, Arial, sans-serif;
    font-weight: 500;
  }

  .checkbox-3 {
    border-color: #58676d80;
    border-radius: 4px;
    width: 15px;
    height: 15px;
    margin-top: 0;
  }

  .checkbox-3.w--redirected-checked {
    border-width: 2.8px;
    border-color: var(--medium-slate-blue);
    background-color: var(--medium-slate-blue);
    border-radius: 4px;
  }

  .checkbox-3.w--redirected-focus {
    box-shadow: none;
  }

  .contactus__hero-image {
    margin-top: -25px;
  }

  .contactus__hero-heading, .contactus__hero-paragraph {
    width: auto;
  }

  .div-block-212 {
    margin-top: 10px;
  }

  .contactus__section2 {
    height: 1200px;
  }

  .section2__heading {
    width: auto;
    font-size: 28px;
    line-height: 40px;
  }

  .section2__paragraph {
    width: auto;
  }

  .section2__card-wrapper {
    width: auto;
    max-width: 375px;
  }

  .lifeatmoolya_section3-grid {
    height: 100%;
    display: block;
  }

  .section2__card-sales {
    width: auto;
    height: 350px;
    padding-left: 30px;
    padding-right: 30px;
  }

  .link-13 {
    text-transform: uppercase;
    line-height: 24px;
  }

  .text-block-126 {
    font-size: 22px;
    line-height: 32px;
  }

  .paragraph-94 {
    width: auto;
  }

  .contactus__section3 {
    padding-top: 25px;
    overflow: hidden;
  }

  .contact__container2 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .paragraph-95 {
    width: 24ch;
    margin-top: 5px;
    margin-left: 0;
    margin-right: auto;
    font-size: 16px;
    line-height: 32px;
  }

  .text-block-128 {
    margin-left: auto;
    margin-right: auto;
    font-size: 22px;
    line-height: 32px;
  }

  .text-block-128.contactus-country-texr {
    text-align: left;
    font-size: 32px;
  }

  .contactus_section3_tab-link {
    text-align: left;
    height: 195px;
    padding-left: 0;
    padding-right: 0;
  }

  .contactus_section3_tab-link.w--current {
    text-align: left;
    height: 300px;
  }

  .contactus_section3_tab-link2 {
    text-align: left;
    height: 300px;
    margin-top: 0;
    margin-left: 25px;
    padding-left: 0;
    padding-right: 0;
  }

  .contactus_section3_tab-link2.w--current {
    height: 195px;
  }

  .tabs-section3 {
    display: none;
    overflow: visible;
  }

  .contactus_section3_tab-menu {
    flex-direction: row;
    display: flex;
  }

  .tabs-content__section3, .tab-pane-tab-1-4 {
    height: 380px;
  }

  .tab-pane-tab-1-4.tab-pane-mob {
    height: auto;
  }

  .tab-pane-tab-2-2 {
    height: 380px;
  }

  .tab-pane-tab-2-2.tab-pane-mob {
    height: auto;
  }

  .section2__card-people {
    width: auto;
    height: 350px;
    padding-left: 30px;
    padding-right: 30px;
  }

  .body.overflow-hidden {
    overflow: hidden;
  }

  .faq-a-text {
    color: var(--dim-grey);
    text-align: left;
    font-size: 15px;
    line-height: 28px;
  }

  .faq-q-text {
    color: var(--dark-slate-blue);
    text-align: left;
    font-size: 18px;
    font-weight: 600;
    line-height: 30px;
  }

  .c-faq-divider {
    background-color: #00000026;
  }

  .faq-stripe-1 {
    background-color: #000;
  }

  .c-faq {
    margin-top: 50px;
    padding-left: 10px;
    padding-right: 10px;
    display: block;
  }

  .c-faq-item {
    background-color: #fff;
    border: 1px #000;
    border-radius: 10px;
  }

  .faq-stripe-2 {
    background-color: #000;
  }

  .section5_tabs_menu {
    display: flex;
  }

  .tabs-content-6 {
    overflow: hidden;
  }

  .startup_section2_tabs-menu {
    flex-direction: row;
    padding-left: 40px;
    display: flex;
  }

  .text-block-135 {
    text-decoration: none;
  }

  .tabs-13 {
    margin-top: 50px;
  }

  .mcc_section2_tab-menu {
    margin-left: 0;
  }

  .mcc_section2_tab-link {
    margin-right: 8px;
  }

  .mcc_section2_tab {
    margin-left: 20px;
    margin-right: 0;
  }

  .tabs-content-7 {
    margin-top: 35px;
  }

  .dropdown-2 {
    text-align: right;
    width: 100%;
  }

  .dropdown-2.sub-dd {
    padding-top: 10px;
    padding-bottom: 0;
    padding-left: 14px;
  }

  .hero_section {
    margin-top: 60px;
  }

  .text-block-138 {
    color: var(--ghost-white);
    flex-direction: row;
    align-items: center;
    font-size: 16px;
    font-weight: 700;
    line-height: 30px;
    text-decoration: none;
    display: block;
    position: static;
    inset: auto auto 6% 6%;
  }

  .link-block-9 {
    max-width: 100%;
    text-decoration: none;
    position: relative;
  }

  .read_full_story_div {
    align-items: center;
    padding-left: 20px;
    text-decoration: none;
    display: flex;
    position: absolute;
    inset: auto 0% 6%;
  }

  .image-191 {
    margin-left: 14px;
  }

  .slide_4 {
    width: auto;
    margin-right: 20px;
  }

  .text-block-139 {
    color: var(--ghost-white);
    font-size: 16px;
    font-weight: 700;
    line-height: 30px;
  }

  .image-192 {
    margin-left: 14px;
  }

  .text-block-140 {
    color: var(--ghost-white);
    font-size: 16px;
    font-weight: 700;
    line-height: 30px;
  }

  .image-193 {
    margin-left: 14px;
  }

  .text-block-141 {
    color: var(--ghost-white);
    font-size: 16px;
    font-weight: 700;
    line-height: 30px;
  }

  .section-12 {
    margin-top: 60px;
    padding-top: 60px;
  }

  .section-13 {
    margin-top: -35px;
    padding-top: 50px;
    padding-bottom: 60px;
  }

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

  .heading-106 {
    text-align: center;
    width: auto;
    font-size: 40px;
    line-height: 56px;
  }

  .image-261 {
    margin-left: 34vw;
  }

  .paragraph-100 {
    margin-bottom: 0;
    font-size: 15px;
    line-height: 30px;
  }

  .section-14 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .heading-107 {
    margin-top: 0;
  }

  .paragraph-101 {
    color: #4a4a68;
    font-size: 15px;
    line-height: 30px;
  }

  .tabs_menu1 {
    border-bottom-style: none;
    margin-left: -20px;
    margin-right: -20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .paragraph-102 {
    font-size: 15px;
    line-height: 28px;
  }

  .image-262 {
    width: 52px;
    height: 52px;
  }

  .section-9 {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-108 {
    letter-spacing: -.02px;
    width: 16ch;
    padding-left: 0;
    padding-right: 0;
    font-weight: 700;
    line-height: 40px;
  }

  .paragraph-104 {
    width: auto;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 15px;
    line-height: 28px;
  }

  .image-339.mobile {
    margin-top: 60px;
    margin-bottom: 40px;
  }

  .div-block-319 {
    margin-top: 39px;
  }

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

  .slider-9 {
    background-color: #0000;
    height: 221px;
    margin-top: 38px;
    display: block;
    overflow: hidden;
  }

  .mask-8 {
    width: 90%;
    overflow: visible;
  }

  .slider-pic-one {
    width: 18.75rem;
    max-width: 100%;
    margin-right: 10px;
  }

  .left-arrow-8, .right-arrow-7, .slide-nav-10 {
    display: none;
  }

  .image-343 {
    object-fit: cover;
    object-position: 0% 50%;
    border-radius: 0;
    width: auto;
    height: 221px;
  }

  .slider-pic-two, .slider-pic-three {
    width: auto;
    max-width: 100%;
    margin-right: 10px;
  }

  .lifeatmoolya_hero {
    margin-top: 60px;
    padding-top: 50px;
  }

  .lifeatmoolya_hero-heading {
    font-size: 40px;
    line-height: 56px;
  }

  .div-block-334 {
    max-width: 100%;
    padding-bottom: 40px;
    display: inline-block;
  }

  .lifeatmoolya_section3-grid-div2 {
    height: 100%;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .text-block-158-copy {
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
    font-size: 22px;
  }

  .lifeatmoolya_section3 {
    padding-bottom: 100px;
  }

  .lifeatmoolya_section4 {
    padding-top: 80px;
    padding-bottom: 100px;
  }

  .lifeatmoolya_section4-container {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-339.wheel_data {
    margin-left: 40px;
  }

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

  .text-block-164 {
    font-size: 14px;
    font-weight: 600;
  }

  .text-block-164:hover {
    font-size: 14px;
    font-weight: 700;
  }

  .content_div {
    padding-right: 0;
  }

  .heading-113 {
    margin-bottom: 20px;
    font-size: 55px;
    line-height: 70px;
  }

  .wheel {
    object-fit: contain;
    width: 100%;
    height: auto;
    margin-bottom: 100%;
    margin-right: 20px;
    transform: scale(.85);
  }

  .ww__heading2-2, .ww__heading4-2, .ww__heading-2, .ww__heading3-2 {
    margin-top: 10px;
    font-size: 30px;
  }

  .ww__heading5-2 {
    margin-top: 20px;
    margin-left: 76px;
    font-size: 40px;
  }

  .ww__heading5-2.people, .ww__heading5-2.trans {
    margin-left: 0;
  }

  .ww__heading5-2.you {
    margin-left: auto;
  }

  .paragraph-112 {
    width: 32ch;
    font-size: 16px;
    line-height: 32px;
  }

  .paragraph-112.mobile {
    text-align: center;
    width: 100%;
    margin-top: 20px;
    margin-bottom: 20px;
    padding-left: 0;
    font-size: 15px;
    line-height: 28px;
  }

  .paragraph-112.desktop {
    display: none;
  }

  .creative-testers-section {
    padding: 60px 20px 80px;
    display: none;
  }

  .creative-container {
    max-width: 100%;
  }

  .creative-grid {
    grid-row-gap: 150px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .left-image-div.desktop-div {
    display: none;
  }

  .right-content-div {
    flex-direction: column;
    padding-top: 20px;
    display: flex;
  }

  .heading-115 {
    text-align: center;
    margin-bottom: 30px;
    padding-left: 40px;
    padding-right: 40px;
    font-size: 28px;
    line-height: 40px;
  }

  .heading-116 {
    text-align: center;
    display: none;
  }

  .paragraph-113 {
    text-align: center;
    width: auto;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 15px;
    line-height: 28px;
    display: none;
  }

  .paragraph-113.mobile-para {
    margin-left: -15px;
    margin-right: -15px;
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

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

  .utility-page-wrap {
    width: 100%;
    height: 100%;
    display: none;
  }

  .utility-page-content {
    margin-top: 0;
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .rating-section {
    padding-left: 20px;
    padding-right: 20px;
  }

  .rating-div {
    padding-left: 0;
    padding-right: 0;
  }

  .rating-grid {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    padding-left: 0;
    padding-right: 0;
  }

  .heading-119 {
    text-align: center;
    width: 14ch;
    margin-left: auto;
    margin-right: auto;
    font-size: 28px;
  }

  .misfits-section {
    padding: 80px 20px;
    overflow: hidden;
  }

  .misfits-div {
    padding-left: 0;
    padding-right: 0;
  }

  .misfits-container {
    max-width: 100%;
  }

  .misfits-grid {
    grid-column-gap: 52px;
    grid-row-gap: 52px;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    justify-items: stretch;
    display: flex;
  }

  .misfits-left-div {
    flex-flow: column;
    align-items: center;
    margin-left: 0;
    margin-right: 0;
    display: flex;
  }

  .heading-120 {
    text-align: center;
    font-size: 28px;
    line-height: 40px;
  }

  .paragraph-114 {
    text-align: center;
    width: auto;
    font-size: 15px;
    line-height: 28px;
  }

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

  .meet-moolyans {
    padding: 60px 20px;
  }

  .meet-moolyans-container {
    max-width: 100%;
  }

  .heading-121 {
    text-align: center;
    font-size: 28px;
    font-weight: 700;
    line-height: 40px;
  }

  .paragraph-115 {
    margin-left: 0;
    margin-right: 0;
    font-size: 15px;
    font-weight: 400;
    line-height: 28px;
  }

  .meet-moolyans-grid-1, .meet-moolyans-grid-2 {
    display: none;
  }

  .benefits {
    padding: 60px 14px;
  }

  .collection-list-14 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .heading-123 {
    text-align: center;
    text-transform: none;
  }

  .image-449 {
    max-width: 40%;
  }

  .paragraph-117 {
    text-align: center;
    width: auto;
    line-height: 24px;
  }

  .heading-124 {
    font-size: 28px;
    font-weight: 700;
    line-height: 40px;
  }

  .paragraph-118 {
    margin-left: 0;
    margin-right: 0;
    font-size: 15px;
    line-height: 28px;
  }

  .life-moolya {
    text-align: center;
    padding: 60px 20px 40px;
  }

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

  .heading-125 {
    margin-bottom: 20px;
    font-size: 28px;
    font-weight: 700;
    line-height: 40px;
  }

  .paragraph-119 {
    width: auto;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 15px;
    line-height: 28px;
  }

  .link-block-15 {
    display: block;
  }

  .heading-127 {
    text-align: center;
    margin-top: 40px;
    margin-bottom: 5px;
    padding-left: 0;
  }

  .text-span-22 {
    margin-left: 3px;
    font-size: 40px;
  }

  .image-461 {
    width: 40%;
    margin-left: auto;
    margin-right: 14.5vw;
    display: block;
  }

  .div-block-351 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

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

  .heading-128 {
    color: var(--medium-slate-blue);
    text-align: center;
    letter-spacing: -.32px;
    font-size: 28px;
    line-height: 40px;
  }

  .paragraph-120 {
    color: var(--dark-slate-blue);
    text-align: center;
    padding-left: 85px;
    padding-right: 85px;
    font-size: 18px;
    font-weight: 600;
    line-height: 28px;
  }

  .paragraph-120._2nd, .paragraph-120._1st {
    padding-left: 0;
    padding-right: 0;
    font-size: 16px;
    font-weight: 400;
    line-height: 28px;
  }

  .div-block-354, .div-block-355 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .exploratory-div {
    display: none;
  }

  .exploratory-div.mobile {
    margin-top: 3.61rem;
    margin-bottom: 3.61rem;
    display: none;
  }

  .button-12 {
    text-align: center;
    width: 100%;
  }

  .gray-baseline {
    width: 100%;
  }

  .banner11_marquee-7 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    object-fit: fill;
    flex-direction: column;
    flex: none;
    grid-template-rows: auto;
    grid-template-columns: .75fr;
    grid-auto-columns: 1fr;
    align-items: flex-start;
    width: 100%;
    display: flex;
    overflow: visible;
  }

  .button-13 {
    letter-spacing: 1px;
  }

  .container-25 {
    padding-top: 0;
    overflow: visible;
  }

  .qone {
    width: 100%;
    color: var(--medium-slate-blue);
    text-align: center;
    letter-spacing: -.02em;
    margin-top: 27px;
    font-size: 24px;
  }

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

  .no-not-really {
    text-align: center;
    width: 100%;
  }

  .no-not-really.option-three-b {
    margin-top: 20px;
  }

  .form-2 {
    flex-flow: column;
    align-items: stretch;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .form-2.mobile {
    padding-left: 20px;
    padding-right: 20px;
    display: none;
  }

  .div-block-325 {
    flex-direction: column;
    padding-bottom: 140px;
    overflow: hidden;
  }

  .purplr-timeline.q3 {
    width: 100%;
  }

  .yes-we-are {
    text-align: center;
    width: 100%;
  }

  .quiz-1-section.mobile {
    object-fit: fill;
    display: block;
    overflow: hidden;
  }

  .heading-131 {
    padding-left: 30px;
    padding-right: 30px;
    font-size: 40px;
    font-weight: 800;
  }

  .button-14 {
    text-align: center;
    width: 100%;
  }

  .button-14.option-three-c {
    margin-top: 20px;
  }

  .explanatory-text-block.chat-mithun {
    display: none;
  }

  .question3 {
    width: 100%;
    margin-left: 0;
    padding-top: 3.61rem;
    padding-bottom: 3.61rem;
  }

  .question3.question {
    display: none;
  }

  .text-block-179 {
    text-align: center;
    padding-left: 16px;
    padding-right: 16px;
  }

  .question-div-main {
    flex-direction: column;
    overflow: visible;
  }

  .line-div {
    margin-left: 0;
  }

  .question_div.is--main {
    width: 100%;
    display: block;
  }

  .question {
    margin-left: 0;
  }

  .question.question1 {
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .question.question2 {
    align-items: center;
    display: none;
  }

  .section-17 {
    padding-top: 60px;
    padding-bottom: 60px;
    display: block;
  }

  .div-block-358 {
    text-align: center;
    flex-direction: column;
  }

  .text-block-180 {
    font-size: 28px;
    font-weight: 700;
    line-height: 40px;
  }

  .div-block-359 {
    margin-top: 30px;
  }

  .button-15 {
    letter-spacing: .05em;
    text-transform: uppercase;
    margin-left: auto;
    margin-right: auto;
    font-size: 13px;
    font-weight: 600;
  }

  .button-15.lp-calendly-popup.lp-calendly-popup-5.ta-fasttrack-automation-schedule-a-call-btn {
    padding-top: 16px;
    padding-bottom: 16px;
    font-size: 16px;
  }

  .right-arrow-10, .left-arrow-9, .slide-nav-13 {
    display: none;
  }

  .slide-1-3 {
    border-radius: 0;
    margin-right: 30px;
  }

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

  .slider-10.mobile {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    display: flex;
  }

  .slide-1 {
    border-radius: 0;
    margin-left: 0;
    margin-right: 30px;
    position: relative;
    right: auto;
    overflow: visible;
  }

  .mask-10 {
    border-radius: 0;
    overflow: visible;
  }

  .we-lead-the-world {
    margin-top: 0;
    overflow: hidden;
  }

  .we-lead-the-world.we-lead-new-section.de-we-lead-section {
    padding-bottom: 30px;
  }

  .we-lead-container {
    padding: 60px 20px 40px;
  }

  .we-lead-container.ai-we-lead-mob-container {
    padding-bottom: 10px;
  }

  .we-lead-container.ai-test-we-lead-cont {
    padding-top: 0;
    padding-left: 15px;
    padding-right: 15px;
    display: none;
  }

  .we-lead-container.ai-test-we-lead-cont.show {
    display: block;
  }

  .we-lead-div {
    margin-top: 0;
    padding-top: 0;
    padding-bottom: 0;
  }

  .heading-132 {
    margin-bottom: 10px;
    font-size: 28px;
    font-weight: 700;
    line-height: 38px;
  }

  .heading-132.new-dev-heading-132 {
    font-size: 28px;
  }

  .text-block-182 {
    margin-bottom: 30px;
    font-size: 120%;
    line-height: 30px;
  }

  .text-block-182.new-dev-text-block-182 {
    font-size: 15px;
  }

  .we-lead-content-div {
    margin-top: 20px;
    margin-bottom: 60px;
  }

  .we-lead-content-div.we-lead-new.de-lead-new {
    padding-top: 10px;
  }

  .we-lead-content-div.we-lead-new.qatr-leaders-mob {
    margin-top: 30px;
  }

  .we-lead-grid.desktop, .we-lead-grid.desktop.owl-carousel.owl-theme {
    display: none;
  }

  .we-lead-grid.desktop.owl-carousel.owl-theme.new-dev-we-lead {
    display: block;
  }

  .we-lead-grid.desktop.owl-carousel.owl-theme.show {
    grid-column-gap: 30px;
    grid-row-gap: 0px;
    grid-template-rows: auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .we-lead-grid.mobile {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .we-lead-grid.mobile.custom-carousel.owl-carousel, .we-lead-grid.mobile.custom-carousel.owl-carousel.owl-theme {
    display: block;
  }

  .we-lead-grid.mobile.custom-carousel.owl-carousel.owl-theme.ai-testing-mob {
    margin-bottom: 0;
  }

  .we-lead-grid.mobile.custom-carousel.owl-carousel.owl-theme.ai-testing-mob.hide {
    display: none;
  }

  .expert-qa-sdet-s {
    flex-direction: column;
    align-items: center;
    margin-top: 0;
    display: flex;
  }

  .expert-qa-content {
    text-align: center;
    padding-top: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-133 {
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 26px;
    line-height: 38px;
  }

  .heading-133.our-ideology {
    padding-top: 15px;
  }

  .paragraph-121 {
    text-align: center;
    padding-left: 0;
    padding-right: 0;
    font-size: 15px;
    line-height: 28px;
  }

  .ba-in-testing {
    text-align: center;
    padding-left: 20px;
    padding-right: 20px;
  }

  .ba-in-testing.ai-testing-why {
    width: auto;
    height: auto;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .paragraph-122 {
    padding-left: 0;
    padding-right: 0;
    font-size: 15px;
    line-height: 28px;
  }

  .paragraph-122.new-dev-we-lead-para {
    padding-left: 25px;
  }

  .ba-in-testing-image {
    flex-direction: column;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .dev-in-code-quality {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .dev-in-code-content {
    z-index: 1;
    flex-direction: column;
    align-items: center;
    padding-top: 0;
    padding-left: 20px;
    padding-right: 20px;
    display: block;
    position: relative;
  }

  .dev-in-code-content.some-text.ai-pa-mob-changes, .dev-in-code-content.some-text.ai-align-changes {
    padding-top: 30px;
  }

  .expert-consultants {
    text-align: center;
    flex-direction: column;
    align-items: center;
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .culture-influencers {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .expert-consultants-image {
    flex-direction: column;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .culture-influencers-content {
    flex-direction: column;
    align-items: center;
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .logo-section {
    margin-top: 60px;
    overflow: hidden;
  }

  .logo-container {
    border-radius: 0;
  }

  .logo-container.hp-logo-container {
    border-radius: 16px;
  }

  .logo-container.new-logo-container, .logo-container.ta-logo-container {
    height: auto;
    padding-bottom: 0;
  }

  .logo-container.ta-logo-container.no-bg.h-81 {
    height: 65px;
  }

  .logo-container.ees-logo-container {
    height: auto;
    padding-bottom: 0;
  }

  .logo-div {
    padding: 60px 20px;
  }

  .logo-div.lp-outliers {
    padding-bottom: 0;
  }

  .logo-div.lp-outliers.new-lp-outliers {
    flex-direction: column;
    height: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .logo-div.hp-logo-div {
    border-radius: 16px;
  }

  .heading-134 {
    color: #4a4a68;
    margin-bottom: 10px;
    font-size: 28px;
    font-weight: 700;
    line-height: 35px;
  }

  .heading-134.new-heading-134 {
    text-align: center;
    width: 100%;
  }

  .text-block-183 {
    font-size: 15px;
    line-height: 28px;
  }

  .text-block-183.new-text-block-183 {
    text-align: center;
    padding-bottom: 20px;
  }

  .logo-heading {
    margin-bottom: 40px;
  }

  .logo-heading.new-logo-heading {
    text-align: center;
  }

  .logos-panel {
    grid-column-gap: 20px;
    grid-row-gap: 40px;
    flex-direction: column;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    display: grid;
  }

  .gupshup {
    margin-bottom: 80px;
    display: none;
  }

  .gupshup.web, .flipkart, .phonepe {
    margin-bottom: 0;
  }

  .collibra {
    margin-bottom: 80px;
  }

  .collibra.mobile {
    margin-bottom: 0;
    display: block;
  }

  .collibra.desktop {
    text-align: left;
    margin-bottom: 0;
    display: block;
  }

  .licious {
    margin-bottom: 80px;
  }

  .licious.mobile {
    margin-bottom: 0;
    display: block;
  }

  .homepage_hero {
    padding-top: 0;
    padding-bottom: 0;
    overflow: visible;
  }

  .heading-135 {
    margin-top: 5px;
    margin-bottom: 0;
    font-size: 35px;
    line-height: 56px;
  }

  .text-block-184 {
    letter-spacing: -1px;
    margin-left: 15px;
    font-size: 14px;
  }

  .image-467 {
    width: 205px;
    height: 8px;
    margin-top: 10px;
  }

  .image-467.ta-hero-2-shade {
    width: 95%;
    margin-top: 0;
    left: 10px;
  }

  .image-468 {
    width: 275px;
    height: auto;
    display: none;
  }

  .div-block-361 {
    margin-right: 0;
    padding-top: 0;
  }

  .div-block-361.lit-hero-txt-div {
    padding-top: 0;
  }

  .grid-36 {
    display: block;
  }

  .grid-36.lit-hero-grid {
    padding-left: 15px;
    padding-right: 15px;
  }

  .link-block-16, .link-block-16.absolutely {
    margin-top: 20px;
  }

  .link-block-16.absolutely.abs-lp {
    margin-top: 30px;
  }

  .link-block-16.absolutely.abs-lp.lp-calendly-popup.test-changes {
    transition-property: all;
  }

  .link-block-16.absolutely.abs-lp.lp-calendly-popup.test-changes.dev-calendly-popup-6.hp-calendly-web-cta {
    color: var(--white);
  }

  .link-block-16.absolutely.abs-lp.lp-calendly-popup.test-changes.dev-calendly-popup-6.hp-calendly-web-cta.ai-prd-eng-cta-btn {
    width: 260px;
    display: flex;
  }

  .link-block-16.absolutely.abs-lp.lp-calendly-popup.test-changes.lp-calendly-popup-1.pp-btn-changes {
    background-color: #785dfb;
    background-image: none;
    background-size: auto;
    border-radius: 10px;
  }

  .link-block-16.absolutely.abs-lp.lp-calendly-popup.test-changes.lp-calendly-popup-1.pp-btn-changes.fa-cta-btn {
    letter-spacing: 1px;
    background-image: none;
    width: 342px;
  }

  .link-block-16.absolutely.abs-lp.lp-calendly-popup.test-changes.lp-calendly-popup-1.pp-btn-changes.fa-cta-btn.ia-cta-btn-mob {
    color: var(--medium-slate-blue);
    background-color: #0000;
    background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6409a83784239cf091286337_btn-bg-white.webp");
    background-position: 0 0;
    background-size: 100% 100%;
  }

  .link-block-16.absolutely.abs-lp.lp-calendly-popup.test-changes.lp-calendly-popup-1.pp-btn-changes.fa-cta-btn.ia-cta-btn-mob.eng-aug-cta-btn.uecho-cta-btn {
    width: 320px;
    height: 43px;
    padding: 9px 15px;
  }

  .link-block-16.absolutely.abs-lp.lp-calendly-popup.test-changes.lp-calendly-popup-1.pp-btn-changes.fa-cta-btn.ia-cta-btn-mob.eng-aug-cta-btn.ia-cta-btn {
    width: 322px;
    margin-right: auto;
  }

  .link-block-16.absolutely.abs-lp.lp-calendly-popup.test-changes.lp-calendly-popup-1.pp-btn-changes.fa-cta-btn.ia-cta-btn-mob.qatr-cta-btn {
    width: 200px;
  }

  .link-block-16.absolutely.abs-lp.lp-calendly-popup.test-changes.lp-calendly-popup-1.pp-btn-changes.fa-cta-btn.ia-cta-btn-mob.os-cta-btn {
    width: 253px;
  }

  .link-block-16.absolutely.abs-lp.lp-calendly-popup.test-changes.lp-calendly-popup-1.fa-hero-btn.ia-hero-cta {
    width: 300px;
  }

  .link-block-16.absolutely.abs-lp.lp-calendly-popup.test-changes.lp-calendly-popup-1.fa-hero-btn.ia-hero-cta.os-hero-cta {
    width: 270px;
  }

  .link-block-16.absolutely.abs-lp.lp-calendly-popup.test-changes.lp-calendly-popup-1.fa-hero-btn._w-220 {
    width: 240px;
  }

  .link-block-16.absolutely.abs-lp.lp-calendly-popup-copy.test-changes {
    transition-property: all;
  }

  .link-block-16.consul-btn {
    position: absolute;
  }

  .link-block-16.consul-btn.mob {
    width: 260px;
    height: 52px;
    margin-top: 30px;
    position: relative;
    top: 30px;
    bottom: 0;
    left: auto;
    transform: none;
  }

  .link-block-16.tab {
    margin-bottom: 40px;
    margin-left: auto;
  }

  .link-block-16.lp-header-img {
    float: right;
    text-align: center;
    margin-left: 0;
    margin-right: 20px;
    font-size: 15px;
    font-weight: 600;
  }

  .link-block-16.lp-cta.lp-cs-cta {
    font-size: 15px;
    line-height: 49px;
    display: block;
  }

  .link-block-16.lp-cta.lp-cs-cta.lp-cta-services.lp-calendly-popup.hidden, .link-block-16.lp-cta.lp-cs-cta.lp-calendly-popup.lp-calendly-popup-4.mob-hide {
    display: none;
  }

  .link-block-16.lp-cta.lp-cs-cta.lp-calendly-popup.lp-calendly-popup-4.desk-hide {
    display: flex;
  }

  .link-block-16.lp-cta.lp-cs-cta.lp-calendly-popup.lp-calendly-popup-4.white-btn {
    width: 255px;
    height: 49px;
  }

  .link-block-16.lp-cta.lp-cs-cta.lp-calendly-popup.hidden {
    display: none;
  }

  .link-block-16.lp-cta.lp-cs-cta.lp-calendly-popup.lp-calendly-popup-5.white-btn {
    color: var(--medium-slate-blue);
    background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6409a83784239cf091286337_btn-bg-white.webp");
    margin-top: 0;
    font-size: 18px;
  }

  .link-block-16.lp-cta.lp-cs-cta.ai-ser-cta {
    width: 100%;
    font-size: 12px;
  }

  .link-block-16.lp-cta.lp-cs-cta.ai-ser-aas-cta {
    font-size: 12px;
  }

  .link-block-16.lp-cta.lp-cs-cta.ai-sol-cta {
    width: 100%;
    font-size: 12px;
  }

  .link-block-16.lp-cta.lp-cs-cta.dev-ser-section-cta {
    width: auto;
  }

  .link-block-16.lp-cta.lp-cs-cta.dev-sol-cta {
    margin-top: 20px;
  }

  .link-block-16.lp-cta.lp-cs-cta.ai-book-journey-cta {
    width: 220px;
    font-size: 14px;
  }

  .link-block-16.lp-cta.lp-cs-cta.bpm-bs-section-cta {
    width: auto;
    font-size: 12px;
  }

  .link-block-16.lp-cta.lp-cs-cta.dev-sol-cta-mob {
    width: 100%;
    margin-top: 20px;
    font-size: 12px;
  }

  .link-block-16.lp-cta.lp-cs-cta.dev-iac-cta {
    margin-top: 20px;
  }

  .link-block-16.lp-cta.lp-calendly-popup.lp-calendly-popup-3 {
    display: flex;
  }

  .link-block-16.ta-cta.lp-cs-cta {
    font-size: 15px;
    line-height: 49px;
    display: block;
  }

  .link-block-16.ta-cta.lp-cs-cta.lp-cta-services.lp-calendly-popup.lp-calendly-popup-2.white-btn {
    width: 255px;
    height: 49px;
    color: var(--medium-slate-blue);
    background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6409a83784239cf091286337_btn-bg-white.webp");
    font-size: 18px;
  }

  .link-block-16.ta-cta.lp-cs-cta.lp-cta-services.lp-calendly-popup.lp-calendly-popup-2.white-btn._w-340 {
    width: 340px;
    font-size: 16px;
    font-weight: 700;
  }

  .link-block-16.ta-cta.lp-cs-cta.lp-cta-services.lp-calendly-popup.lp-calendly-popup-2.white-btn._w-340.rl-cta-btn.cp-cta-btn {
    width: 250px;
    margin-top: 22px;
    margin-left: auto;
  }

  .link-block-16.ai-pe-hero-cta {
    display: none;
  }

  .link-block-16.ai-pe-hero-cta.ai-eng-nav-cta-btn, .link-block-16.ai-pe-hero-cta-desk {
    display: flex;
  }

  .link-block-16.ai-pe-hero-cta-mob {
    margin-bottom: 20px;
    display: flex;
  }

  .link-block-16.ai-pe-hero-cta-mob.hide {
    display: none;
  }

  .text-block-185 {
    color: #785dfb;
  }

  .text-block-185.text-color {
    color: #fff;
  }

  .text-block-186.web {
    display: none;
  }

  .text-block-186.mobile {
    color: #4a4a68;
    margin-top: 30px;
    font-size: 120%;
    line-height: 32px;
    display: block;
  }

  .grid-37 {
    display: block;
  }

  .heading-136 {
    text-align: center;
    letter-spacing: .16px;
    font-size: 28px;
    font-weight: 700;
    line-height: 38px;
  }

  .paragraph-123 {
    text-align: center;
    width: auto;
    margin-top: 5px;
    font-size: 15px;
  }

  .div-block-362 {
    padding-top: 20px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .image-469 {
    display: block;
    top: 195px;
    left: -80px;
    transform: rotate(97deg);
  }

  .homepage_section2, .why-are-they-fantastic {
    overflow: hidden;
  }

  .fantastic-div {
    padding-bottom: 60px;
  }

  .heading-137 {
    margin-bottom: 10px;
    font-size: 28px;
    font-weight: 700;
    line-height: 40px;
  }

  .text-block-187 {
    font-size: 15px;
    line-height: 30px;
  }

  .fantastic-content-div {
    margin-top: -10px;
  }

  .grid-38 {
    grid-template-columns: 1fr;
  }

  .fantastic-content {
    display: none;
  }

  .fantastic-image {
    margin-top: -20px;
    margin-bottom: -30px;
  }

  .image-472 {
    display: none;
  }

  .homepage_section4 {
    padding: 60px 0 70px;
    overflow: hidden;
  }

  .container-30 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-139 {
    letter-spacing: .16px;
    padding-left: 0;
    padding-right: 0;
    font-size: 28px;
    line-height: 38px;
  }

  .div-block-364 {
    padding-left: 0;
    padding-right: 0;
  }

  .text-block-188 {
    margin-top: 10px;
    padding-left: 0;
    padding-right: 0;
    font-size: 16px;
    line-height: 28px;
  }

  .div-block-365 {
    flex-direction: column;
    align-items: center;
    padding-left: 0;
    padding-right: 0;
  }

  .heading-140 {
    margin-top: 10px;
    font-size: 26px;
    line-height: 38px;
  }

  .paragraph-124 {
    width: auto;
    margin-top: 10px;
    margin-bottom: 10px;
    padding-left: 0;
    padding-right: 0;
    font-size: 15px;
    line-height: 32px;
  }

  .div-block-367 {
    text-align: center;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-368 {
    flex-direction: column;
    align-items: center;
    margin-top: 40px;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-369 {
    flex-direction: column;
  }

  .div-block-367-copy {
    text-align: center;
  }

  .div-block-370 {
    flex-direction: column;
    align-items: center;
    margin-top: 40px;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-371 {
    text-align: center;
    padding-left: 0;
  }

  .text-block-189 {
    margin-top: 40px;
    font-size: 120%;
  }

  .text-block-189.small-line {
    font-size: 15px;
  }

  .link-block-17 {
    margin-top: 0;
  }

  .link-block-17.moolyan.want-to-be-btn {
    margin-top: -10px;
  }

  .link-block-17.holistic {
    margin-top: 20px;
  }

  .link-block-17.ct-cta-link.calendly-web-btn.hidden-xs {
    display: none;
  }

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

  .great-choice {
    overflow: hidden;
  }

  .great-choice-div {
    padding-bottom: 40px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .heading-144 {
    margin-top: 0;
    margin-bottom: 10px;
    padding-left: 0;
    padding-right: 0;
    font-size: 28px;
    font-weight: 700;
    line-height: 38px;
  }

  .text-block-194 {
    font-size: 15px;
    line-height: 28px;
  }

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

  .grid-42.desktop {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    padding-left: 0;
    padding-right: 0;
    display: none;
  }

  .content-one {
    padding-left: 0;
  }

  .text-block-195 {
    padding-right: 60px;
  }

  .testimonial-item {
    flex-wrap: wrap;
    margin-bottom: 40px;
    padding: 30px 20px;
  }

  .image-482 {
    width: 120px;
    max-width: 120px;
    height: 120px;
    margin-bottom: 20px;
  }

  .holistic-growth {
    overflow: hidden;
  }

  .holistic-div {
    padding-top: 10px;
    padding-bottom: 70px;
  }

  .heading-145 {
    margin-bottom: 10px;
    padding-left: 60px;
    padding-right: 60px;
    font-size: 28px;
    line-height: 38px;
  }

  .heading-145.holistic-heading {
    margin-top: 10px;
  }

  .text-block-198 {
    margin-bottom: 30px;
    font-size: 15px;
    line-height: 28px;
  }

  .image-483 {
    max-width: 60%;
  }

  .div-block-380 {
    margin-bottom: 30px;
  }

  .image-484 {
    display: none;
  }

  .container-31 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .our-people-div {
    padding-top: 60px;
  }

  .heading-146 {
    margin-bottom: 10px;
    font-size: 28px;
    font-weight: 700;
    line-height: 38px;
  }

  .text-block-199 {
    margin-bottom: -20px;
    font-size: 15px;
    line-height: 28px;
  }

  .our-people-content {
    margin-top: 35px;
  }

  .image-485 {
    max-width: 70%;
    height: auto;
    margin: 10px 0 -10px;
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .image-485.we-lead-img {
    max-width: 180px;
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .image-486 {
    max-width: 72%;
    height: auto;
    margin-top: 10px;
    margin-bottom: -10px;
  }

  .image-486.we-lead-img {
    max-width: 180px;
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .image-487 {
    z-index: 0;
    margin-top: 20px;
    margin-bottom: -67px;
  }

  .image-487.we-lead-img {
    max-width: 180px;
    height: auto;
    margin-top: 0;
    margin-bottom: 0;
    display: block;
  }

  .image-488 {
    max-width: 75%;
    height: auto;
    margin-top: 10px;
    margin-bottom: -10px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-488.we-lead-img {
    max-width: 180px;
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .image-489 {
    max-width: 80%;
    height: auto;
    margin-top: 10px;
    margin-bottom: -10px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-489.we-lead-img {
    max-width: 180px;
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .calendly {
    overflow: hidden;
  }

  .calendly.new-dev-calendly {
    background-color: #785dfb;
    margin-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .calendly.new-dev-calendly.prd-eng-calendly {
    background-color: #0000;
  }

  .calendly.new-dev-calendly.hide {
    display: none;
  }

  .calendly-div {
    padding: 20px 0 0;
  }

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

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

  .right-content-div {
    margin-bottom: 0;
    padding-left: 20px;
    padding-right: 20px;
    display: none;
  }

  .right-content-div.mob-heading {
    display: block;
  }

  .image-div-calendly {
    box-shadow: none;
    display: block;
  }

  .heading-147 {
    color: var(--white);
    text-align: center;
    margin-bottom: 10px;
    padding-right: 0;
    font-size: 28px;
    line-height: 38px;
  }

  .text-span-36 {
    color: var(--medium-slate-blue);
  }

  .text-block-200 {
    margin-bottom: 10px;
    font-size: 15px;
    line-height: 28px;
  }

  .right-illustration-div {
    height: 100%;
    margin-top: 0;
    display: none;
  }

  .image-490 {
    max-width: 28%;
    margin-left: 0;
    top: 200px;
  }

  .image-491 {
    max-width: 36%;
    margin-right: 0;
  }

  .image-492 {
    max-width: 100%;
    margin-top: 40px;
    margin-left: 0;
    transform: none;
  }

  .image-493, .image-494, .div-block-381 {
    display: none;
  }

  .div-block-382 {
    margin-top: 35px;
    margin-bottom: 0;
  }

  .our-people-image {
    flex-direction: column;
    align-items: center;
    margin-bottom: 40px;
    display: flex;
  }

  .testimonial-div-two {
    display: none;
  }

  .heading-148 {
    color: var(--dark-slate-blue);
    letter-spacing: 0;
    margin: 0;
    padding-left: 8px;
    padding-right: 25px;
    font-size: 13px;
    font-weight: 600;
    line-height: 20px;
    display: block;
  }

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

  .image-497 {
    width: auto;
    height: auto;
    margin-right: 5px;
  }

  .grid-44 {
    grid-column-gap: 40px;
    grid-row-gap: 30px;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    padding-left: 20px;
    padding-right: 20px;
    display: grid;
  }

  .grid-44.mobile {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    margin-bottom: 50px;
    margin-left: 3vw;
    margin-right: -20px;
    padding-left: 0;
  }

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

  .image-498, .image-499 {
    width: auto;
    height: auto;
    margin-right: 5px;
  }

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

  .image-500 {
    width: auto;
    max-width: 100%;
    height: auto;
    margin-left: 0;
    margin-right: 5px;
  }

  .div-block-389 {
    display: flex;
  }

  .image-501 {
    width: auto;
    height: auto;
    margin-right: 5px;
  }

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

  .image-502 {
    width: auto;
    max-width: 100%;
    height: auto;
    margin-right: 5px;
  }

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

  .image-503 {
    width: auto;
    height: auto;
    margin-right: 5px;
  }

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

  .image-504 {
    width: auto;
    max-width: 100%;
    height: auto;
    margin-right: 5px;
  }

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

  .web {
    display: none;
  }

  .calendly-mobile {
    padding-left: 0;
    display: block;
  }

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

  .image-507 {
    display: none;
  }

  .div-block-testimonial-mobile {
    display: block;
  }

  .image-508 {
    display: none;
  }

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

  .mobile-video-text-link {
    color: var(--dark-slate-blue);
    letter-spacing: -.02em;
    font-size: 22px;
    line-height: 32px;
    text-decoration: none;
  }

  .quiz-enterprise {
    overflow: visible;
  }

  .slider-pic-four {
    max-width: 100%;
  }

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

  .button-17 {
    margin-top: 0;
    display: none;
  }

  .ww__heading-3 {
    margin-top: 20px;
    margin-left: 0;
    font-size: 40px;
  }

  .startup__container-2 {
    max-width: 100%;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .startup__container-2.the-startup {
    padding-left: 0;
    padding-right: 0;
  }

  .ww__heading5-3, .ww__heading4-3 {
    margin-top: 20px;
    margin-left: 0;
    font-size: 40px;
  }

  .paragraph-130 {
    width: auto;
    font-size: 16px;
    line-height: 32px;
    display: none;
  }

  .ww__heading3-3 {
    margin-top: 20px;
    margin-left: 0;
    font-size: 40px;
  }

  .div-block-404 {
    flex-direction: column;
    align-items: center;
    width: 100%;
    padding-left: 0;
  }

  .ww__heading2-3 {
    margin-top: 20px;
    margin-left: 0;
    font-size: 40px;
  }

  .hero__wordwrap-2 {
    align-items: center;
    width: 100%;
    margin-top: -50px;
  }

  .image-38-copy-2 {
    width: 125px;
    height: 7px;
    margin-top: -18px;
    margin-left: auto;
    margin-right: auto;
  }

  .startup__herosection-2 {
    margin-top: 50px;
    padding-top: 60px;
    padding-bottom: 40px;
  }

  .paragraph-131 {
    color: #58676d;
    margin-top: 20px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 15px;
    line-height: 30px;
    display: block;
  }

  .startup__section2-tab-2 {
    text-align: center;
    width: 175px;
    height: 70px;
  }

  .startup__section2-tab-2.spacing-change.pp-ps-change {
    text-align: center;
    justify-content: center;
    align-items: center;
    height: 70px;
    margin-top: 0;
    padding-right: 15px;
  }

  .startup__section2-tab-2.pp-startup-tab {
    justify-content: center;
    align-items: center;
  }

  .startup__section2_block1-paragraph-2 {
    width: 34ch;
    display: none;
  }

  .startup__section2_block1-heading-2 {
    font-size: 30px;
  }

  .paragraph-132 {
    color: #58676d;
    margin-top: 12px;
    margin-bottom: 0;
    font-size: 16px;
    font-weight: 400;
    line-height: 38px;
  }

  .paragraph-132.ps, .paragraph-132.data, .paragraph-132.market, .paragraph-132.feedback {
    font-size: 15px;
    line-height: 28px;
  }

  .paragraph-132.iterating {
    padding-right: 0;
    font-size: 15px;
    line-height: 28px;
  }

  .paragraph-132.documentation {
    font-size: 15px;
    line-height: 28px;
  }

  .paragraph-133.eng-aug-why-moolya-text._18px {
    font-size: 16px;
  }

  .heading-152 {
    color: #4a4a68;
    margin-right: 0;
    font-size: 28px;
    line-height: 42px;
  }

  .startup_section2_tab-link-2 {
    color: #1c324f;
    white-space: nowrap;
    mix-blend-mode: normal;
    background-color: #0000;
    border: 1px solid #785dfb;
    border-radius: 10px;
    align-items: center;
    margin-right: 8px;
    font-weight: 500;
    line-height: 140%;
    display: flex;
  }

  .startup_section2_tab-link-2.w--current {
    color: #fff;
    white-space: nowrap;
    background-color: #785dfb;
    align-items: center;
    margin-right: 10px;
    display: flex;
  }

  .paragraph-136 {
    color: #58676d;
    margin-top: 25px;
    margin-left: 20px;
    margin-right: 20px;
    font-size: 15px;
    line-height: 30px;
  }

  .startup__section2-block2-mobile-2 {
    margin-top: 50px;
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .heading-155 {
    color: #4a4a68;
    margin-left: auto;
    margin-right: auto;
    font-size: 28px;
    line-height: 42px;
  }

  .paragraph-138 {
    color: #58676d;
    margin-top: 25px;
    margin-left: auto;
    margin-right: auto;
    font-size: 16px;
    line-height: 32px;
  }

  .image-563 {
    width: 55px;
    height: 55px;
  }

  .text-block-223 {
    color: #4a4a68;
    margin-top: 22px;
    font-size: 22px;
    font-weight: 700;
    line-height: 32px;
  }

  .tabs-content-12 {
    overflow: hidden;
  }

  .paragraph-141 {
    margin-top: 35px;
    font-size: 16px;
    line-height: 32px;
    display: block;
  }

  .mask-11 {
    height: 46rem;
  }

  .image-564 {
    margin-left: 25px;
  }

  .image-565 {
    width: 16%;
    margin-left: 25px;
  }

  .html-embed-7 {
    margin-top: 60px;
  }

  .paragraph-3-copy {
    width: auto;
    color: var(--dim-grey);
    padding-left: 20px;
    padding-right: 20px;
    line-height: 32px;
    display: block;
  }

  .paragraph-3-copy1 {
    width: auto;
    color: var(--dim-grey);
    padding-left: 20px;
    padding-right: 20px;
    line-height: 32px;
  }

  .flipkart-logo {
    width: 100%;
  }

  .licious-mobile {
    width: 90px;
    max-width: 100%;
    margin-top: 0;
    margin-left: 0;
  }

  .div-block-415 {
    width: 100%;
    max-width: none;
  }

  .sub-heading {
    text-align: center;
    width: 28ch;
    line-height: 32px;
  }

  .sub-heading.b {
    font-size: 15px;
    line-height: 28px;
  }

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

  .text-block-226 {
    letter-spacing: -.2px;
  }

  .tab_link1-2 {
    border-bottom: 1px solid #bdbdbd;
    margin-bottom: 0;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 20px;
    line-height: 25px;
  }

  .tab_link1-2.w--current {
    margin-bottom: -1px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 20px;
  }

  .text-block-229 {
    padding-right: 10px;
  }

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

  .heading-160.qa-msg-mob {
    color: #785dfb;
    margin-bottom: 25px;
    font-size: 22px;
    line-height: 32px;
  }

  .image-570.eng-aug-plus-icon.show {
    display: block;
    bottom: -6%;
    right: -5%;
  }

  .heading-161 {
    font-size: 28px;
  }

  .servant-jumbotron {
    margin-top: 60px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-416 {
    text-align: center;
    display: block;
  }

  .paragraph-149 {
    margin-bottom: 40px;
    line-height: 31px;
  }

  .servant-leader {
    border-bottom: 2px dashed #f7f4fd;
    padding-bottom: 40px;
  }

  .container-34 {
    max-width: none;
  }

  .hero-split {
    width: 60%;
    max-width: 60%;
  }

  .hero-split.hero-split-big {
    width: 100%;
    max-width: 100%;
    margin-left: 0;
  }

  .shadow-two {
    max-width: 100%;
  }

  .shadow-two.bv {
    margin-top: 0;
  }

  .margin-bottom-24px {
    line-height: 28px;
  }

  .text-link-arrow.board-link, .text-link-arrow.only-adv-link {
    justify-content: center;
  }

  .text-link-arrow.only-adv-link.single-adv-link.advisory-basant-text {
    margin-top: 0;
  }

  .text-link-arrow.mob {
    display: flex;
  }

  .heading-163 {
    font-size: 28px;
    line-height: 40px;
  }

  .paragraph-150 {
    line-height: 26px;
  }

  .paragraph-151.mob {
    margin-bottom: 30px;
    display: block;
  }

  .servant-leadership {
    padding-left: 20px;
    padding-right: 20px;
  }

  .board-section {
    margin-top: 0;
    padding-top: 60px;
  }

  .paragraph-152 {
    font-size: 15px;
  }

  .paragraph-152.bb-3step-sec-subhead {
    font-size: 14px;
    line-height: 20px;
  }

  .paragraph-152.bb-3step-sec-subhead._w-600 {
    margin-bottom: 20px;
    font-size: 15px;
    font-weight: 500;
    line-height: 22px;
  }

  .paragraph-152.bb-3step-sec-subhead._w-600._w-288 {
    width: 288px;
    margin-left: auto;
    margin-right: auto;
  }

  .advisory-item {
    text-align: center;
    width: 100%;
  }

  .advisory-item.single-advisory-item {
    width: 48.5%;
  }

  .board-advisory-text {
    justify-content: center;
  }

  .advisory-img {
    width: 50%;
    margin-bottom: 10px;
  }

  .advisory-img.adv-single-main-img {
    width: 100%;
  }

  .heading-164 {
    text-align: left;
    font-size: 24px;
  }

  .heading-164.adv-heading2 {
    font-size: 17px;
  }

  .heading-165 {
    font-size: 35px;
  }

  .heading-165.bb-3step-sec-head {
    font-size: 28px;
    font-weight: 700;
    line-height: 38px;
  }

  .heading-165.bb-3step-sec-head._w-700 {
    font-size: 26px;
    line-height: 34px;
  }

  .board-item {
    flex-wrap: wrap;
    justify-content: center;
  }

  .terms-section {
    padding-left: 30px;
    padding-right: 30px;
  }

  .heading-166.cs-heading {
    font-size: 34px;
  }

  .board-img {
    text-align: left;
    width: 140px;
    margin-bottom: 20px;
  }

  .board-text {
    margin-left: 0;
  }

  .principles-section.whats-inside-bb-sec.who-is-it-for-sec {
    padding-top: 40px;
    padding-bottom: 60px;
  }

  .principles-section.white-bg.context-sec {
    padding-top: 40px;
  }

  .principles-elem.bb-3step-card-wrapper.hide {
    display: block;
  }

  .principles-item {
    width: 100%;
    margin-bottom: 30px;
    padding: 50px 30px 30px;
  }

  .principles-item.bb-3step-sec-card.ai-testing-process-card {
    z-index: 1;
    min-height: auto;
    position: relative;
  }

  .principles-item.bb-3step-sec-card.yellow {
    background-color: #fef9f1;
    border-color: #f6c96f;
  }

  .principles-item.bb-3step-sec-card.blue {
    background-color: #f0faff;
    border-color: #6accfb;
  }

  .principles-item.bb-3step-sec-card.pink {
    background-color: #fcf3f9;
    border-color: #dd88c7;
  }

  .list-2 {
    padding-left: 20px;
  }

  .heading-167.bb-3step-sec-card-head.inside-bb-card-head {
    text-align: left;
  }

  .heading-167.bb-3step-sec-card-head.inside-bb-card-head.wh-is-it-for-card-head {
    text-align: center;
  }

  .heading-167.bb-3step-sec-card-head.cp-3step-card-head {
    margin-bottom: 12px;
    font-size: 24px;
  }

  .terms-content.cs-list-content {
    margin-bottom: 0;
  }

  .terms-list.cs-item-list {
    margin-bottom: 30px;
  }

  .dropdown-3 {
    width: 100%;
  }

  .dropdown-4 {
    text-align: left;
    width: 100%;
  }

  .parallax-section {
    display: none;
  }

  .image-572 {
    width: 25px;
    height: 25px;
  }

  .image-572.single-adv-img {
    margin-top: 0;
  }

  .image-574 {
    max-width: 100%;
  }

  .paragraph-155 {
    margin-bottom: 40px;
    font-size: 16px;
  }

  .background-video-2, .background-video-3, .background-video-4, .background-video-4.web-code-img {
    display: none;
  }

  .background-video-5.expertinqa-video {
    width: auto;
  }

  .background-video-5.expertinqa-video.ai-testing-bg-video {
    width: 300px;
    height: 300px;
    margin-top: 0;
  }

  .image-580, .background-video-6 {
    display: none;
  }

  .image-581 {
    z-index: -1;
    width: 100%;
    height: auto;
    display: block;
    position: relative;
  }

  .image-582 {
    max-width: 60%;
    height: auto;
    display: block;
  }

  .image-583 {
    max-width: 60%;
    height: auto;
    margin-top: 10px;
    margin-bottom: -10px;
    margin-right: -10px;
    display: block;
  }

  .image-584 {
    max-width: 60%;
    height: auto;
    margin-top: 10px;
    display: block;
  }

  .hero2-video {
    display: block;
  }

  .link-block-47 {
    text-align: center;
  }

  .button-18 {
    color: var(--white);
    background-color: #0000;
    background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6409a83712b4fe431ac2b6a3_btn-bg-purple.webp");
    background-position: 50%;
    background-size: 100% 100%;
    margin-top: 25px;
    margin-bottom: 10px;
    padding-left: 40px;
    padding-right: 40px;
    font-size: 120%;
    font-weight: 600;
    line-height: 30px;
    display: none;
  }

  .image-587 {
    width: 120px;
    max-width: 100%;
  }

  .image-588 {
    width: 130px;
  }

  .image-588.flipkart-logo, .image-589 {
    width: 120px;
  }

  .image-590 {
    width: 100px;
    max-width: 100%;
  }

  .customer-testimonial {
    min-height: 50px;
    margin-top: 10px;
  }

  .container-39 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .our-people-testimonial, .customer-testimonial {
    display: block;
  }

  .image-593 {
    height: auto;
  }

  .people-hero-section {
    margin-top: 60px;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .container-40 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .hero-heading {
    width: 100%;
  }

  .div-block-420 {
    flex-wrap: wrap;
  }

  .hero-img {
    width: 100%;
  }

  .image-594 {
    max-width: 94%;
    margin-left: 3%;
  }

  .link-block-50 {
    margin-bottom: 25px;
  }

  .link-block-50.people-contact {
    margin-bottom: 33px;
  }

  .link-block-50.people-contact.lp-lb-email {
    display: block;
  }

  .link-block-50.people-contact.lp-lb-email.pp-email {
    margin-top: auto;
    margin-bottom: auto;
  }

  .link-block-50.lp-lb-phn {
    display: block;
  }

  .text-block-235 {
    font-size: 14px;
  }

  .image-595 {
    width: 20px;
    display: inline;
  }

  .icon-13 {
    display: none;
  }

  .slide-17, .slide-18, .slide-19, .slide-20, .slide-21 {
    height: 350px;
    margin-right: 15px;
    padding: 25px 15px 25px 20px;
    box-shadow: 0 12px 14px 5px #1c324f14;
  }

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

  .link-block-57 {
    margin-bottom: 20px;
    font-size: 16px;
  }

  .heading-170 {
    margin-bottom: 20px;
    font-size: 32px;
    line-height: 42px;
  }

  .image-602 {
    position: relative;
    left: -15px;
  }

  .section-21 {
    padding-top: 40px;
  }

  .heading-171 {
    font-size: 28px;
    line-height: 35px;
  }

  .paragraph-156, .paragraph-157 {
    font-size: 15px;
  }

  .grid-54 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-columns: 1fr 1fr;
    grid-template-areas: ".";
  }

  .heading-172 {
    font-size: 28px;
    line-height: 40px;
  }

  .image-603 {
    margin-left: 3px;
  }

  .text-block-240 {
    width: 85%;
    padding-bottom: 0;
    font-size: 15px;
    line-height: 28px;
  }

  .parallax-section-mob {
    margin-top: 0;
    display: block;
  }

  .container-44 {
    padding: 0 15px 20px;
  }

  .heading-count {
    color: #785dfb33;
    letter-spacing: -2px;
    margin-right: -35px;
    font-size: 70px;
    font-weight: 800;
    display: inline-block;
  }

  .heading-text {
    color: var(--dark-slate-blue);
    font-size: 25px;
    line-height: 25px;
  }

  .heading-173 {
    font-size: 32px;
  }

  .bold-text-12 {
    font-size: 65px;
    font-weight: 800;
  }

  .heading-174 {
    margin-top: 0;
    margin-bottom: 20px;
    font-size: 21px;
  }

  .div-block-422 {
    color: var(--dark-slate-blue);
    background-color: #f7f4fd;
    border-radius: 8px;
    margin-top: 30px;
    padding: 30px 20px;
  }

  .paragraph-158 {
    margin-bottom: 20px;
    font-size: 15px;
    line-height: 26px;
  }

  .paragraph-158.no-link {
    margin-bottom: 0;
  }

  .link-36 {
    color: #785dfb;
    font-size: 15px;
    text-decoration: none;
  }

  .section-content {
    margin-top: 60px;
  }

  .text-span-43 {
    margin-left: 38px;
    display: inline-block;
  }

  .text-span-44 {
    margin-left: 60px;
    font-size: 28px;
    line-height: 25px;
    display: inline-block;
  }

  .text-span-45 {
    margin-left: 60px;
    font-size: 25px;
    line-height: 30px;
    display: inline-block;
  }

  .parallax-section-tab {
    display: none;
  }

  .image-607 {
    height: 100%;
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .link-37 {
    width: 100%;
    padding-top: 15px;
    padding-bottom: 15px;
    display: block;
  }

  .div-block-423 {
    margin-top: 20px;
    margin-bottom: 100px;
    display: block;
  }

  .text-block-241 {
    padding-top: 15px;
    font-size: 15px;
    line-height: 28px;
  }

  .heading-175 {
    margin-top: 10px;
    font-size: 24px;
    line-height: 34px;
    display: block;
  }

  .text-block-243 {
    justify-content: center;
    align-items: center;
    font-size: 14px;
  }

  .text-block-243.lp-foot-phone {
    width: auto;
  }

  .contact-name, .contact-name.sales {
    font-size: 14px;
  }

  .div-block-424 {
    margin: 5%;
  }

  .container-45 {
    max-width: none;
  }

  .heading-176 {
    text-align: left;
    margin-bottom: 0;
    font-size: 32px;
    line-height: 50px;
    position: static;
  }

  .contact-us-form {
    padding-left: 0;
    padding-right: 0;
  }

  .text-field-9, .text-field-10, .textarea-2 {
    margin-left: -10px;
    padding-left: 10px;
    font-size: 26px;
  }

  .submit-button-4.new-contact-form-submit {
    width: 90%;
  }

  .submit-button-4.new-contact-form-submit.qatr-form-submit-btn {
    text-align: center;
  }

  .contact-form.new-contact-us-form.qatr-contact-us-form {
    background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/699f113e4dc307aaa5f1560d_Group%201707479067.webp");
    background-position: 50%;
    background-size: cover;
  }

  .contact-form.new-contact-us-form.qatr-what-is-qatr-sec {
    margin-top: 0;
  }

  .heading-179 {
    font-size: 32px;
    line-height: 50px;
  }

  .heading-179.what-is-qatr-head {
    text-align: center;
    font-size: 26px;
    line-height: 110%;
  }

  .container-46 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .column-12 {
    border-bottom: 1px solid var(--white);
    padding-top: 60px;
    padding-bottom: 60px;
    padding-right: 0;
  }

  .column-12.qatr-col {
    border-bottom-style: none;
    padding-bottom: 0;
  }

  .column-12.qatr-col.qatr-contact-col1 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    border-bottom-style: none;
    height: auto;
  }

  .paragraph-162 {
    font-size: 15px;
  }

  .paragraph-162.cnt-fom-text.what-is-qatr-txt {
    width: auto;
    font-size: 14px;
  }

  .columns-4 {
    flex-wrap: wrap;
  }

  .columns-4.qatr-column.qatr-contact-column {
    padding-top: 30px;
    padding-left: 0;
  }

  .column-13 {
    border-left-style: none;
    margin-top: 60px;
  }

  .column-13.new-contact-us-col.qatr-col {
    margin-top: 20px;
    margin-bottom: 40px;
  }

  .form-4.new-contact-form {
    width: auto;
  }

  .form-4.new-contact-form.qatr-contact-form {
    margin-top: 0;
  }

  .brand-logo.spacing-width {
    margin-left: 30px;
  }

  .infinite-scroll-child {
    margin-top: 20px;
  }

  .infinite-scroll-child.new-infinite-scroll-child {
    background-color: #f1eeff;
    margin-top: 0;
  }

  .infinite-scroll-child.pp-infinite-scroll-child, .infinite-scroll-child.ees-infinte-child {
    margin-top: 0;
  }

  .we-lead-item {
    background-color: var(--white);
    border-radius: 10px;
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .we-lead-item.ai-testing-item {
    width: auto;
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .container-51 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .paragraph-163 {
    font-size: 15px;
    line-height: 30px;
  }

  .blog-cards-carousel {
    grid-template-columns: 1fr;
  }

  .heading-181 {
    font-size: 28px;
    line-height: 38px;
  }

  .paragraph-164 {
    margin-bottom: 0;
    font-size: 15px;
    line-height: 28px;
  }

  .grid-57 {
    grid-template-columns: 1fr;
  }

  .section-26 {
    display: none;
  }

  .heading-183 {
    margin-bottom: 4px;
  }

  .heading-185 {
    margin-bottom: 20px;
  }

  .div-block-440 {
    margin-top: 10px;
  }

  .text-block-249, .text-block-250 {
    margin-bottom: 10px;
  }

  .section-28 {
    margin-bottom: 25px;
    padding: 25px;
  }

  .columns-5 {
    height: auto;
  }

  .container-54 {
    padding: 5px;
  }

  .text-block-251 {
    margin-bottom: 5px;
  }

  .heading-189 {
    margin-top: 0;
    margin-bottom: 20px;
    padding: 15px;
  }

  .testimonials {
    grid-template-columns: 1fr;
    padding: 5px;
  }

  .container-55 {
    max-width: none;
  }

  .nav-menu-three {
    flex-direction: column;
  }

  .column-14 {
    padding-left: 0;
    padding-right: 0;
  }

  .section-30 {
    margin-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-452 {
    flex-direction: column;
  }

  .grid-63 {
    grid-template-columns: 1fr;
    padding: 20px;
    display: none;
  }

  .section-31 {
    margin-top: 15px;
  }

  .heading-198 {
    padding: 25px 25px 0;
  }

  .section-32 {
    padding-top: 5px;
    padding-bottom: 40px;
  }

  .section-34 {
    margin-bottom: 25px;
  }

  .div-block-455 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .image-621 {
    margin: 0 20px 38px;
    display: block;
  }

  .grid-67 {
    grid-template-columns: 1fr 1fr;
    padding: 15px;
  }

  .div-block-457 {
    width: 100px;
    padding: 0;
    overflow: visible;
  }

  .text-span-52 {
    line-height: 24px;
  }

  .locations {
    margin-bottom: 60px;
  }

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

  .location-name {
    margin-top: 0;
    font-size: 15px;
  }

  .location-img {
    padding: 7px;
  }

  .grid-70 {
    flex-direction: column;
    grid-template-columns: .65fr;
    display: flex;
  }

  .column-16 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .image-629 {
    object-fit: contain;
  }

  .powerful-testing {
    margin-top: 60px;
    margin-bottom: 40px;
  }

  .container-59 {
    padding-left: 15px;
  }

  .heading-200 {
    font-size: 28px;
    line-height: 38px;
  }

  .powerful-testing-subtext {
    font-size: 15px;
    line-height: 28px;
  }

  .div-block-461 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .recognize-img {
    width: auto;
    height: auto;
    padding: 18px;
  }

  .recognize-img.img-1 {
    max-height: 80px;
    padding: 1px;
  }

  .recognize-img.img-4 {
    max-height: 90px;
    padding: 5px;
  }

  .recognize-img.img-3 {
    min-height: 100px;
    max-height: 120px;
    padding: 13px;
  }

  .div-block-462 {
    flex-wrap: wrap;
    justify-content: space-around;
    margin-top: 20px;
  }

  .recognize-section {
    padding: 0 15px 20px;
  }

  .container-60 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .recognize-link {
    text-align: center;
    width: 50%;
  }

  .we-value-section {
    padding-bottom: 80px;
  }

  .image-631 {
    margin-top: 25px;
  }

  .div-block-466 {
    margin-top: 0;
  }

  .text-block-254, .text-block-255, .text-block-256, .text-block-257 {
    margin-left: 0;
  }

  .image-632 {
    margin-top: 19px;
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-70 {
    margin-left: 0;
    margin-right: -8px;
    top: -2%;
    right: 4%;
  }

  .div-block-467 {
    width: 300px;
    margin-top: 18px;
    margin-bottom: 18px;
  }

  .div-block-467.find-a-bug-test {
    padding: 9px;
  }

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

  .html-embed-14 {
    width: 87%;
    height: 400px;
    margin: 15px;
  }

  .mask-12 {
    width: 300px;
  }

  .slide-30 {
    width: 300px;
    margin-left: 3px;
    margin-right: 3px;
  }

  .slider-15 {
    padding: 10px;
    display: flex;
  }

  .slide-nav-18, .container-63 {
    display: none;
  }

  .find-a-bug-hero-section {
    margin-top: 0;
  }

  .find-a-bug-hero-section.new-find-a-bug-hero-setion {
    padding-bottom: 20px;
  }

  .find-a-bug-hero-section.new-find-a-bug-hero-setion.pt-60 {
    padding-top: 40px;
  }

  .find-a-bug-hero-section.ta-hero-setion {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .find-a-bug-hero-section.ta-hero-setion.ia-hero-sec.eng-aug-hero-sec.rl-hero-sec {
    padding-bottom: 60px;
  }

  .find-a-bug-hero-section.ta-hero-setion.ia-hero-sec.no-padding {
    padding-bottom: 40px;
  }

  .find-a-bug-hero-section.ta-hero-setion.ia-hero-sec.os-hero-sec {
    padding-top: 45px;
    position: relative;
  }

  .find-a-bug-hero-section.ta-hero-setion.ai-testing-hero-sec.qatr-hero-sec {
    background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/699fc9a3a7a86e03ebe76d98_Group%201707479105.webp");
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .find-a-bug-hero-section.ta-hero-setion.logo-grid-section {
    padding-top: 10px;
  }

  .find-a-bug-hero-section.ta-hero-setion.btl-hero-sec {
    padding-bottom: 10px;
  }

  .find-a-bug-hero-section.ta-hero-setion.btl-community-sec {
    padding-bottom: 60px;
  }

  .find-a-bug-hero-section.ees-hero-section {
    padding: 20px 0;
  }

  .find-a-bug-hero-section.ai-hero-setion, .find-a-bug-hero-section.ai-sol-hero-setion, .find-a-bug-hero-section.ai-sol-per-hero-setion, .find-a-bug-hero-section.ecom-hero-setion, .find-a-bug-hero-section.ecom-ims-hero-setion, .find-a-bug-hero-section.ai-impl-mentationhero-setion, .find-a-bug-hero-section.ecom-ims-hero-sec, .find-a-bug-hero-section.dev-hero-setion {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .find-a-bug-hero-section.dev-hero-setion.pt-40 {
    padding-top: 40px;
  }

  .grid-72 {
    grid-row-gap: 0px;
    flex-flow: column;
    display: flex;
  }

  .grid-72.ees-hero-grid {
    padding-left: 0;
    padding-right: 4px;
  }

  .find-a-bug-hero-heading-div {
    text-align: center;
    width: 100%;
  }

  .find-a-bug-hero-heading-div.ecom-rls-hero-heading-div, .find-a-bug-hero-heading-div.dev-hero-heading-div {
    width: 100%;
  }

  .find-a-bug-hero-heading-div.dev-hero-heading-div.ai-prd-eng-hero-heading {
    width: auto;
  }

  .find-a-bug-hero-heading-div.bpm-sol-pa-hero-head-div {
    width: 100%;
  }

  .find-a-bug-hero-heading-div.eng-aug-hero-div {
    padding-left: 15px;
    padding-right: 15px;
    position: static;
  }

  .find-a-bug-hero-heading-div.eng-aug-hero-div.p-relative {
    z-index: 999;
    position: relative;
  }

  .text-span-56 {
    display: inline;
  }

  .text-span-56.text-span-56-mob {
    color: var(--dark-slate-blue);
  }

  .image-633.img-lp {
    width: 170px;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-473 {
    align-items: center;
  }

  .grid-73 {
    grid-column-gap: 25px;
    grid-row-gap: 30px;
    grid-template-columns: 1fr 1fr;
  }

  .div-block-474 {
    text-align: center;
    align-items: stretch;
  }

  .text-block-260 {
    background-color: #fff;
    border-radius: 20px;
    padding: 14px;
    font-size: 14px;
    font-weight: 800;
    line-height: 20px;
  }

  .text-span-58 {
    font-size: 35px;
    line-height: 50px;
  }

  .tabs-19 {
    flex-direction: column;
  }

  .tabs-menu-11 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .tabs-content-13 {
    width: 100%;
    margin-bottom: 0;
    padding: 15px 0;
  }

  .tab-link-tab-1-4 {
    flex: 1 1 0;
    margin-bottom: 25px;
    padding: 10px;
  }

  .tab-link-tab-1-4.w--current {
    justify-content: center;
    align-items: center;
    padding: 10px;
  }

  .tab-link-tab-2-3 {
    flex: 1 1 0;
    order: 1;
    padding: 10px;
  }

  .tab-link-tab-2-3.w--current {
    flex: 1 1 0;
    margin-bottom: 25px;
    padding: 10px;
  }

  .tab-link-tab-3 {
    flex: 1 1 0;
    justify-content: center;
    margin-bottom: 25px;
    padding: 10px;
  }

  .image-634 {
    object-fit: contain;
    max-width: 45px;
    max-height: 50px;
  }

  .text-block-261 {
    text-align: center;
    white-space: normal;
    padding-top: 7px;
    padding-left: 0;
    font-size: 13px;
    line-height: 18px;
  }

  .find-a-bug-services-provided {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .find-a-bug-services-provided.section-padding-2.new-find-a-bug-services-provided {
    display: block;
  }

  .div-block-475 {
    text-align: center;
    flex-direction: column-reverse;
    justify-content: center;
  }

  .heading-205, .heading-205.lp-sol-head {
    margin-top: 0;
    font-size: 22px;
  }

  .heading-206 {
    margin-bottom: 20px;
    font-size: 15px;
    line-height: 30px;
  }

  .paragraph-173 {
    font-size: 15px;
    font-weight: 400;
    line-height: 30px;
  }

  .where-qa-meets-expertise {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .where-qa-meets-expertise.section-padding-3 {
    padding-top: 40px;
  }

  .heading-207 {
    margin-bottom: 16px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 24px;
    line-height: 38px;
    display: block;
  }

  .heading-207.new-dev-heading-207, .heading-207.new-dev-business-heading-207-copy {
    font-size: 28px;
    display: none;
  }

  .heading-207.new-dev-heading-207-mob {
    font-size: 28px;
    display: block;
  }

  .heading-207.new-dev-business-heading-207-mob {
    color: #41415c;
    font-size: 28px;
    font-style: normal;
    line-height: 36px;
    display: block;
  }

  .heading-207.new-dev-heading-207-industries, .heading-207.new-dev-heading-207-ss {
    font-size: 28px;
    display: block;
  }

  .heading-207.new-dev-heading-207-ss.eng-aug-cs-h2 {
    font-size: 26px;
  }

  .heading-207.eng-why-moolya-heading {
    font-size: 28px;
    display: block;
  }

  .heading-207.eng-why-moolya-heading-mob {
    text-align: center;
    font-size: 28px;
    display: block;
  }

  .heading-207.ia-cta-mob-head {
    color: var(--white);
    margin-bottom: 15px;
    line-height: 125%;
  }

  .heading-207.ia-cta-mob-head.qatr-cta-mob-head {
    font-family: Satoshi, Arial, sans-serif;
  }

  .heading-207._700w.no-mob {
    display: none;
  }

  .heading-207._700w.no-mob.white {
    letter-spacing: -.09px;
    white-space: normal;
    display: block;
  }

  .heading-207._700w.mob-only {
    display: block;
  }

  .heading-207.rl-sec-heading {
    width: 319px;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
  }

  .heading-207.mb-10 {
    margin-bottom: 10px;
    font-size: 28px;
    font-weight: 800;
  }

  .heading-207.mob-f-28 {
    font-size: 28px;
    font-weight: 800;
  }

  .text-block-262 {
    margin-bottom: 30px;
    font-size: 16px;
    line-height: 28px;
  }

  .text-block-262.lp-p-testimonial {
    margin-bottom: 30px;
  }

  .text-block-262.new-text-block-262 {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 16px;
  }

  .text-block-262.new-dev-bs-text-block {
    margin-bottom: 0;
  }

  .text-block-262.ta-bold-subtext {
    width: auto;
    margin: 20px auto 32px;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
  }

  .text-block-262.ta-bold-subtext.uecho-cs-subtxt {
    padding-left: 10px;
    padding-right: 10px;
    font-weight: 400;
  }

  .text-block-262.ta-bold-subtext.eng-aug-subtxt.fw-600 {
    font-weight: 500;
  }

  .text-block-262.ta-bold-subtext.mob-w-258 {
    width: 258px;
    margin-left: auto;
    margin-right: auto;
  }

  .text-block-262.ta-bold-subtext.white {
    width: 323px;
  }

  .text-block-262.ta-bold-subtext.no-margin-top {
    margin-top: 10px;
  }

  .text-block-262.ta-bold-subtext.mb-40 {
    margin-top: 14px;
    margin-bottom: 20px;
  }

  .text-block-262.eng-why-moolya-subtxt-mob {
    text-align: center;
    margin-bottom: 40px;
    font-size: 16px;
    line-height: 30px;
  }

  .text-block-262.eng-why-moolya-subtxt-mob.eng-why-choose-mob-subtxt-changes {
    font-weight: 400;
  }

  .tabs-menu-12 {
    grid-row-gap: 7px;
    grid-template-columns: 1fr;
    width: auto;
    padding: 15px;
  }

  .tabs-menu-12.pp-tac-tab-menu {
    width: 100%;
    padding: 10px;
  }

  .tabs-menu-12.ees-bus-tab-menu.dev-ser-di-rdmap-tabmenu {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
  }

  .tab-link-tab-2-4.tab-lp-solution {
    width: auto;
    padding-top: 12px;
    padding-bottom: 12px;
    font-size: 18px;
  }

  .tab-link-tab-2-4.tab-lp-solution.fab-tabs-link.cust-dimensions.w--current {
    width: 180px;
    height: 50px;
    padding: 10px;
  }

  .tab-link-tab-2-4.tab-lp-solution.ta-tabs-link.w--current, .tab-link-tab-2-4.tab-lp-solution.ees-bus-tab-link.w--current {
    width: auto;
  }

  .tab-link-tab-2-4.tab-lp-solution.ees-bus-tab-link.ees-rdmap-tab-link {
    padding-left: 5px;
    padding-right: 5px;
  }

  .tab-link-tab-2-4.tab-lp-solution.ees-bus-tab-link.ees-rdmap-tab-link.w--current {
    background-color: #f0edff;
    padding-left: 5px;
    padding-right: 5px;
  }

  .tab-link-tab-2-4.tab-lp-solution.ees-bus-tab-link.ecom-ees-rdmap-tab-link {
    padding-left: 5px;
    padding-right: 5px;
  }

  .tab-link-tab-2-4.tab-lp-solution.ees-bus-tab-link.ecom-ees-rdmap-tab-link.w--current {
    background-color: #f0edff;
    padding-left: 5px;
    padding-right: 5px;
  }

  .tab-link-tab-2-4.tab-lp-solution.ees-bus-tab-link.de-ees-rdmap-tab-link {
    padding-left: 5px;
    padding-right: 5px;
  }

  .tab-link-tab-2-4.tab-lp-solution.ees-bus-tab-link.de-ees-rdmap-tab-link.w--current {
    background-color: #f0edff;
    padding-left: 5px;
    padding-right: 5px;
  }

  .tab-link-tab-2-4.tab-lp-solution.ees-bus-tab-link.dev-sol-iac-rdmap-tab-link {
    padding-left: 5px;
    padding-right: 5px;
  }

  .tab-link-tab-2-4.tab-lp-solution.ees-bus-tab-link.dev-sol-iac-rdmap-tab-link.w--current {
    background-color: #fff;
    padding-left: 5px;
    padding-right: 5px;
  }

  .tab-link-tab-2-4.tab-lp-solution.ees-bus-tab-link.dev-ser-di-rdmap-tab-link {
    padding-left: 5px;
    padding-right: 5px;
  }

  .tab-link-tab-2-4.tab-lp-solution.ees-bus-tab-link.dev-ser-di-rdmap-tab-link.w--current {
    background-color: var(--white);
    padding-left: 5px;
    padding-right: 5px;
  }

  .tab-link-tab-2-4.tab-lp-solution.ees-rdmap-tablink.w--current {
    width: auto;
  }

  .tab-link-tab-2-4.tab-lp-solution.ees-rdmap-tablink {
    width: 250px;
  }

  .tab-link-tab-2-4.tab-lp-solution.ees-rdmap-tablink.w--current {
    width: 300px;
    max-width: none;
    font-weight: 700;
  }

  .tab-link-tab-2-4.tab-lp-solution.ecom-rdmap-tablink {
    width: 250px;
  }

  .tab-link-tab-2-4.tab-lp-solution.ecom-rdmap-tablink.w--current {
    width: 300px;
    max-width: none;
    font-weight: 700;
  }

  .tab-link-tab-2-4.tab-lp-solution.dev-ser-cs-rdmap-tablink {
    width: 250px;
  }

  .tab-link-tab-2-4.tab-lp-solution.dev-ser-cs-rdmap-tablink.w--current {
    width: 300px;
    max-width: none;
    font-weight: 700;
  }

  .tab-link-tab-2-4.tab-lp-solution.dev-ser-di-rdmap-tablink {
    width: 250px;
    height: 45px;
  }

  .tab-link-tab-2-4.tab-lp-solution.dev-ser-di-rdmap-tablink.w--current {
    width: 300px;
    max-width: none;
    height: 50px;
    font-size: 18px;
    font-weight: 700;
  }

  .tab-link-tab-3-2.tab-lp-solution {
    width: auto;
    padding: 12px 20px;
    font-size: 18px;
  }

  .tab-link-tab-3-2.tab-lp-solution.w--current {
    font-size: 18px;
  }

  .tab-link-tab-3-2.tab-lp-solution.fab-tabs-link {
    width: auto;
  }

  .tab-link-tab-3-2.tab-lp-solution.fab-tabs-link.cust-dimensions {
    width: 180px;
    height: 50px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-264 {
    font-size: 15px;
  }

  .text-block-264.ta-tac-txt {
    font-size: 16px;
  }

  .text-block-264.ees-dev-tab {
    text-align: center;
    font-size: 16px;
  }

  .text-block-265 {
    font-size: 15px;
  }

  .text-block-265.ta-tac-txt {
    font-size: 16px;
  }

  .tabs-20.ta-tac-tabs {
    padding-top: 35px;
  }

  .tabs-20.ees-bus-tabs {
    padding-top: 35px;
    display: none;
  }

  .tabs-20.ees-roadmap-tab, .tabs-20.ecom-roadmap-tab, .tabs-20.ecom-roadmap-tab {
    padding-top: 35px;
  }

  .tabs-20.dev-sol-iac-tabs {
    padding-top: 35px;
    display: block;
  }

  .tabs-20.dev-ser-di-tabs, .tabs-20.dev-ser-di-rm-tab {
    padding-top: 10px;
    display: block;
  }

  .heading-208 {
    font-size: 28px;
    line-height: 35px;
  }

  .text-block-267 {
    font-size: 15px;
    line-height: 28px;
  }

  .text-block-267.new-hero-subtext {
    width: 100%;
    position: static;
  }

  .text-block-267.new-hero-subtext.master-hero-subtxt {
    text-align: center;
    width: auto;
  }

  .text-block-267.new-hero-subtext.cust-margin {
    margin-bottom: 20px;
  }

  .text-block-267.new-text-block-267 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-267.ta-hero-subtext {
    text-align: center;
    width: 100%;
    font-size: 16px;
    line-height: 26px;
    position: static;
  }

  .text-block-267.ta-hero-subtext.fa-hero-subtxt {
    text-align: center;
    margin-bottom: 20px;
    font-size: 15px;
  }

  .text-block-267.ta-hero-subtext.fa-hero-subtxt.userecho-hero-subtxt {
    font-size: 18px;
    font-weight: 500;
  }

  .text-block-267.ta-hero-subtext.fa-hero-subtxt.ai-testing-hero-subtxt {
    display: none;
  }

  .text-block-267.ta-hero-subtext.fa-hero-subtxt.ai-testing-hero-subtxt.mob-subtxt {
    margin-top: 0;
    font-size: 15px;
    display: block;
  }

  .text-block-267.ta-hero-subtext.fa-hero-subtxt.ai-testing-hero-subtxt.mob-subtxt.ia--subtxt {
    margin-top: 16px;
  }

  .text-block-267.ta-hero-subtext.fa-hero-subtxt.ai-testing-hero-subtxt.mob-subtxt.ia--subtxt.mb-5 {
    margin-bottom: 5px;
  }

  .text-block-267.ta-hero-subtext.fa-hero-subtxt.ai-testing-hero-subtxt.mob-subtxt.ia--subtxt.mb-5.mob-w-288 {
    width: 288px;
    margin-left: auto;
    margin-right: auto;
  }

  .text-block-267.ta-hero-subtext.fa-hero-subtxt.ai-testing-hero-subtxt.mob-subtxt.mb-40 {
    margin-bottom: 100px;
  }

  .text-block-267.ta-hero-subtext.fa-hero-subtxt.ai-testing-hero-subtxt.mob-subtxt._w-321 {
    width: 321px;
    margin-top: 10px;
    margin-left: auto;
    margin-right: auto;
  }

  .text-block-267.ta-hero-subtext.fa-hero-subtxt.ai-testing-hero-subtxt.center {
    margin-top: 30px;
    margin-bottom: 10px;
    font-size: 14.5px;
    font-weight: 400;
    display: block;
  }

  .text-block-267.ta-hero-subtext.fa-hero-subtxt.ai-testing-hero-subtxt.center._w-768 {
    width: 327px;
    font-size: 14.5px;
  }

  .text-block-267.ta-bold-subtext {
    margin-bottom: 0;
    font-size: 16px;
    font-weight: 500;
  }

  .text-block-267.ta-bold-subtext.st-ss-subtxt-mob {
    display: block;
  }

  .text-block-267.ta-bold-subtext.st-ss-subtxt {
    display: none;
  }

  .text-block-267.ta-bold-subtext.ai-testing-process-subtxt {
    text-align: center;
  }

  .text-block-267.ta-bold-subtext.techstack-h2 {
    margin-left: 0;
  }

  .text-block-267.ta-bold-subtext.techstack-h2.lit-card-sec-subhead {
    text-align: left;
    font-size: 16px;
  }

  .text-block-267.ta-hero-2-subtext {
    text-align: center;
    width: 100%;
    font-size: 16px;
    line-height: 26px;
    position: static;
  }

  .text-block-267.pp-bold-subtext {
    font-size: 16px;
    font-weight: 500;
    display: none;
  }

  .text-block-267.wm-hero-subtext {
    text-align: center;
    width: 100%;
    position: static;
  }

  .text-block-267.st-hero-subtext {
    text-align: center;
    width: 100%;
    display: none;
    position: static;
  }

  .text-block-267.st-hero-subtext-mob {
    text-align: center;
    width: 100%;
    display: block;
    position: static;
  }

  .text-block-267.ai-hero-subtext, .text-block-267.bpm-hero-subtext, .text-block-267.dev-hero-subtext, .text-block-267.pe-hero-subtext, .text-block-267.bpm-ser-cso-hero-subtext, .text-block-267.bpm-sol-pa-hero-subtext, .text-block-267.ai-pe-hero-subtext {
    text-align: center;
    width: 100%;
    position: static;
  }

  .text-block-267.ai-pe-hero-subtext.bugbuster-hero-subtxt {
    margin: 6px auto 0;
    font-size: 15px;
  }

  .text-block-267.ai-pe-hero-subtext.bugbuster-hero-subtxt.code-probe-hero-subhead {
    font-size: 14.5px;
    line-height: 150%;
  }

  .tabs-content-14 {
    width: 100%;
    padding: 0 10px;
  }

  .tabs-content-14.ees-tab-content.dev-ser-di-tabs-content {
    margin-top: 10px;
    padding-left: 0;
    padding-right: 0;
  }

  .find-a-bug-we-are-picked-by-outliers {
    background-color: #f1efff;
    margin-top: 10px;
    padding-top: 60px;
    padding-bottom: 50px;
  }

  .find-a-bug-we-are-picked-by-outliers.new-find-a-bug-we-are-picked-by-outliers.ai-testing-mob-hide {
    display: none;
  }

  .find-a-bug-we-are-picked-by-outliers.new-find-a-bug-we-are-picked-by-outliers.ai-testing-mob-hide.uecho-logo-scroller.black-bg {
    margin-bottom: 50px;
    display: block;
  }

  .find-a-bug-we-are-picked-by-outliers.new-find-a-bug-we-are-picked-by-outliers.ai-testing-mob-hide.uecho-logo-scroller.black-bg.lit-logo-scroller, .find-a-bug-we-are-picked-by-outliers.new-find-a-bug-we-are-picked-by-outliers.no-mob-brand-scroller {
    display: none;
  }

  .find-a-bug-testimonials {
    margin-top: 10px;
    padding-top: 60px;
  }

  .find-a-bug-testimonials.new-fab-testimonials {
    margin-top: 0;
    padding-bottom: 40px;
  }

  .find-a-bug-testimonials.ta-testimonials-section.fa-testimonial-mob-hide, .find-a-bug-testimonials.ta-testimonials-section.testimonials-hide {
    display: none;
  }

  .find-a-bug-footer-section {
    padding-top: 60px;
    padding-bottom: 20px;
  }

  .find-a-bug-footer-section.ta-footer-section {
    z-index: 3;
    margin-top: 0;
    position: relative;
  }

  .find-a-bug-footer-section.pp-footer-section {
    z-index: 3;
    border-top: 1px solid #d6cceb;
    margin-top: -600px;
    position: relative;
  }

  .find-a-bug-footer-section.pp-footer-section.no-neg-margin {
    margin-top: 0;
  }

  .find-a-bug-footer-section.wm-footer-section {
    z-index: 3;
    border-top: 1px #d6cceb;
    margin-top: -600px;
    position: relative;
  }

  .find-a-bug-contact-us-div {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .find-a-bug-contact-us-div.pp-contact-us-div, .find-a-bug-contact-us-div.st-contact-us-div {
    display: none;
  }

  .find-a-bug-contact-us-div.fa-footer-contact {
    padding-bottom: 10px;
  }

  .div-block-479 {
    width: 110px;
    height: 110px;
  }

  .div-block-479.lp-foot-fblock {
    justify-content: center;
    width: 100%;
    height: auto;
  }

  .find-a-bug-services.ba-in-testing, .find-a-bug-services.ba-in-testing.software-devs, .find-a-bug-services.ba-in-testing.software--architects, .find-a-bug-services.ba-in-testing.experience-monitoring {
    padding: 5px 20px;
  }

  .find-a-bug-services.ba-in-testing.production-monitoring {
    margin-right: 0;
    padding: 5px 20px;
  }

  .find-a-bug-services.ba-in-testing.ba-in-test {
    padding: 5px 20px;
    font-size: 15px;
  }

  .text-block-269 {
    font-size: 13px;
  }

  .section-46 {
    background-position: 50%;
    background-size: cover;
    padding-top: 140px;
    padding-bottom: 160px;
  }

  .heading-210.find-a-bug {
    margin-bottom: 30px;
    font-size: 28px;
    font-weight: 800;
    line-height: 38px;
  }

  .text-block-270 {
    margin-bottom: 40px;
  }

  .image-635 {
    object-fit: contain;
    width: 110px;
    height: 110px;
  }

  .container70 {
    width: 100%;
    max-width: 100%;
    padding-bottom: 10px;
    padding-left: 0;
    padding-right: 0;
  }

  .container70.pb-0 {
    padding-bottom: 0;
  }

  .container70._w-1200 {
    max-width: 1210px;
  }

  .image-636.lp-img {
    object-fit: contain;
    height: auto;
    position: relative;
    top: -10px;
    right: -10px;
  }

  .image-636.lp-img.new-lp-img {
    display: none;
  }

  .image-636.lp-img.ta-hero-img, .image-636.lp-img.ta-hero-img.fa-hero-img.ai-testing-hero-img {
    display: none;
  }

  .image-636.lp-img.ta-hero-img-mobile {
    margin-top: 40px;
    margin-bottom: 0;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    display: block;
    top: -95px;
  }

  .image-636.lp-img.ta-hero-img-mobile.userecho-mob-hero-img {
    top: -20px;
  }

  .image-636.lp-img.ta-hero-img-mobile.ai-testing-hero-img-mob {
    margin-top: 50px;
    top: -78px;
    right: 0;
  }

  .image-636.lp-img.ta-hero-img-mobile.ai-testing-hero-img-mob.os-mob-img {
    width: 400px;
    margin-top: 0;
    margin-bottom: -20px;
    padding-top: 0;
    position: static;
    top: 0;
  }

  .image-636.lp-img.ta-hero-img-mobile.ai-testing-hero-img-mob.ai-imp-mob-img {
    margin-top: 10px;
    position: static;
    top: 0;
  }

  .image-636.lp-img.ta-hero-img-mobile.fa-hero-img-mob {
    top: -55px;
  }

  .image-636.lp-img.ta-hero-img-mobile.fa-hero-img-mob.btl-hero-mob-img {
    margin-top: 20px;
    margin-bottom: 40px;
    padding-top: 0;
    position: static;
  }

  .image-636.lp-img.ta-hero-img-mobile-2 {
    margin-top: -35px;
    margin-bottom: 0;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    display: block;
    position: static;
    top: -95px;
  }

  .image-636.lp-img.ta-hero-img-2, .image-636.lp-img.pp-hero-img {
    display: none;
  }

  .image-636.lp-img.new-fab-lp-img-mobile {
    margin-top: 0;
    margin-bottom: -30px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    display: block;
    right: 0;
  }

  .image-636.lp-img.pp-hero-img-mobile {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    display: block;
    top: -50px;
    right: 0;
  }

  .image-636.lp-img.pp-hero-img-mobile.ai-hero-img-align-mob {
    position: static;
  }

  .image-636.lp-img.pp-hero-img-mobile.ecom-rls-hero-img-align-mob {
    margin-left: -25px;
    position: static;
  }

  .image-636.lp-img.pp-hero-img-mobile.pe-hero-img-align-mob {
    width: 362px;
    height: 236px;
    display: none;
    position: static;
  }

  .image-636.lp-img.pp-hero-img-mobile.pe-hero-img-align-mob.show {
    height: auto;
    padding-top: 0;
  }

  .image-636.lp-img.pp-hero-img-mobile.dev-hero-img-align-mob {
    width: 352px;
    height: 218px;
    margin-left: auto;
    margin-right: auto;
    position: static;
  }

  .image-636.lp-img.pp-hero-img-mobile.ecom-web-hero-img-align-mob {
    width: 352px;
    height: 342px;
    margin-left: auto;
    margin-right: auto;
    position: static;
  }

  .image-636.lp-img.wm-hero-img, .image-636.lp-img.ai-hero-img, .image-636.lp-img.ai-sol-hero-img, .image-636.lp-img.ai-integration-hero-img, .image-636.lp-img.ai-sol-per-hero-img, .image-636.lp-img.ai-sol-fd-hero-img, .image-636.lp-img.ai-sol-csa-hero-img, .image-636.lp-img.ecom-hero-img, .image-636.lp-img.ecom-rls-hero-img, .image-636.lp-img.dev-hero-img, .image-636.lp-img.ai-implementation-hero-img, .image-636.lp-img.ai-sol-pa-hero-img, .image-636.lp-img.ecom-ss-hero-img, .image-636.lp-img.ecom-ps-hero-img, .image-636.lp-img.dev-ser-dso-hero-img, .image-636.lp-img.dev-sol-hero-img, .image-636.lp-img.dev-ser-ci-cd-hero-img, .image-636.lp-img.e-com-hero-img, .image-636.lp-img.de-hero-img, .image-636.lp-img.dev-sol-ml-hero-img, .image-636.lp-img.dev-ser-iac-hero-img, .image-636.lp-img.bpm-hero-img, .image-636.lp-img.bpm-ser-hero-img {
    display: none;
  }

  .image-636.lp-img.new-fab-lp-img-mob {
    width: auto;
    height: auto;
    margin: 0 auto -30px;
    display: block;
    right: 0;
  }

  .image-636.lp-img.pe-hero-img, .image-636.lp-img.ai-pe-hero-img {
    display: none;
  }

  .image-636.lp-img.ai-pe-hero-img.bugbuster-hero-img {
    display: block;
  }

  .text-block-271 {
    text-align: center;
    margin-top: 40px;
    margin-bottom: 15px;
    font-weight: 700;
  }

  .text-block-271.ta-foot-recog-text {
    text-align: left;
    padding-left: 10px;
  }

  .text-block-271.ta-foot-recog-text.pp-foot-recog-text {
    padding-left: 0;
  }

  .lp-hero-reco {
    margin-right: 5px;
  }

  .lp-hero-reco.new-dev-reco-changes {
    margin-left: 20px;
    margin-right: 10px;
  }

  .image-637 {
    object-fit: contain;
    max-width: 80px;
    max-height: 80px;
  }

  .image-637.ta-foot-recog-image {
    -webkit-text-stroke-color: transparent;
  }

  .image-637.pp-recognize-img {
    max-width: none;
    max-height: none;
  }

  .image-637.pp-recognize-img.pp-recog-ys {
    width: 55px;
  }

  .navbar-4 {
    padding-top: 10px;
  }

  .navbar-4.lp-navbar {
    margin-top: 0;
    padding-top: 2px;
    padding-bottom: 0;
  }

  .navbar-4.fa-nav.fa-ad {
    box-shadow: 0 2px 5px #f3e5ffb3;
  }

  .navbar-4.hide {
    display: none;
  }

  .lp-nav-link {
    text-align: right;
    padding-right: 25px;
  }

  .image-638 {
    object-fit: contain;
    width: 65px;
    height: 57px;
  }

  .image-638.fa-ad-logo {
    height: 50px;
  }

  .brand-4 {
    padding-left: 0;
  }

  .menu-button-4 {
    padding: 10px;
    top: 5px;
  }

  .menu-button-4.w--open {
    color: var(--medium-slate-blue);
    background-color: #f7f4fd;
    border-radius: 50%;
    top: 5px;
  }

  .nav-menu-4 {
    background-color: #f7f4fd;
    width: 100%;
    padding-top: 15px;
    padding-bottom: 40px;
    left: auto;
    right: 0;
  }

  .nav-menu-4.new-fab-nav-menu-4 {
    padding-bottom: 10px;
  }

  .div-block-481 {
    justify-content: center;
    align-items: center;
    display: flex;
    overflow: hidden;
  }

  .div-block-481.new-div-block-481, .div-block-481.ta-foot-div-block {
    margin-bottom: 20px;
    margin-left: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-481.ta-foot-div-block.pp-foot-div-block {
    padding-left: 0;
  }

  .div-block-481.ees-logo-divblock {
    margin-bottom: 20px;
    margin-left: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .case-studies {
    margin-top: 10px;
    padding-top: 60px;
    padding-bottom: 80px;
  }

  .case-studies.section-padding-4.case-studies-mobile {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: none;
  }

  .case-studies.section-padding-4.cs-changes {
    padding-top: 40px;
    display: block;
  }

  .case-studies.section-padding-4.cs-changes.ta-case-studies-section {
    overflow: hidden;
  }

  .case-studies.section-padding-4.cs-changes.ta-case-studies-section.ai-testing-case-studies {
    margin-top: 0;
    padding-top: 50px;
    padding-bottom: 60px;
  }

  .case-studies.section-padding-4.cs-changes.ta-case-studies-section.ai-testing-case-studies.mimpact-ad-cs {
    padding-top: 20px;
  }

  .case-studies.section-padding-4.cs-changes.ta-case-studies-section.ai-testing-case-studies.bg--fbfaff {
    padding-top: 40px;
  }

  .case-studies.section-padding-4.cs-changes.ta-case-studies-section.bg-white {
    background-color: #f9f7ff;
    padding-top: 30px;
    padding-bottom: 5px;
  }

  .case-studies.section-padding-4.cs-changes.ta-case-studies-section.qatr-ep-sec {
    padding-bottom: 0;
  }

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

  .cs-card-parent.custom-slider {
    max-width: 100%;
    display: block;
  }

  .cs-card-parent.custom-slider.cs-owlcarousel {
    grid-column-gap: 25px;
    grid-row-gap: 25px;
    grid-column-gap: 25px;
    grid-row-gap: 25px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: none;
  }

  .cs-card-parent.custom-slider.cs-owlcarousel.show {
    grid-column-gap: 25px;
    grid-row-gap: 25px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .cs-card-parent.custom-slider.cs-owlcarousel-mobile {
    grid-column-gap: 25px;
    grid-row-gap: 25px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    align-content: center;
    place-items: center;
    display: grid;
  }

  .cs-block-link:hover {
    box-shadow: none;
  }

  .cs-block-link.cs-block-link-mob {
    min-height: 410px;
  }

  .cs-block-link.cs-block-link-changes.ta-cs-block-link.fa-cs-block-link {
    min-height: 470px;
  }

  .cs-block-link.cs-block-link-changes.ta-cs-link-block {
    min-height: 550px;
  }

  .cs-block-link.cs-block-link-changes.pp-cs-block-changes {
    min-height: 500px;
    box-shadow: 0 4px 45px #00000040;
  }

  .cs-block-link.cs-block-link-changes.wm-cs-changes-mob {
    min-height: 520px;
  }

  .cs-card.ai-testing-cs-card-mob {
    flex-flow: column;
    align-items: flex-start;
    width: 340px;
    max-width: 100%;
    display: block;
  }

  .cs-card-img.pp-card-img {
    object-fit: cover;
  }

  .cs-card-heading {
    font-size: 22px;
    line-height: 32px;
  }

  .cs-card-content {
    line-height: 26px;
  }

  .cs-card-content.fa-cs-card-content {
    font-size: 16px;
  }

  .div-block-482 {
    padding: 12px 20px 20px;
  }

  .div-block-482.ai-testing-cs-txt {
    display: block;
  }

  .head-lp-hero {
    text-align: center;
    margin-top: 0;
    font-size: 34px;
    line-height: 50px;
  }

  .head-lp-hero.new-head-lp-hero {
    width: 100%;
    font-size: 34px;
  }

  .head-lp-hero.ta-hero-heading {
    font-size: 36px;
  }

  .head-lp-hero.ta-hero-heading.fa-hero-heading.ai-testing-hero-heading {
    width: auto;
    font-size: 36px;
  }

  .head-lp-hero.ta-hero-heading.fa-hero-heading.ai-testing-hero-heading.userecho-hero-heading {
    font-size: 34px;
    display: none;
  }

  .head-lp-hero.ta-hero-heading.fa-hero-heading.ai-testing-hero-heading.userecho-hero-heading.userecho-mob-hero-head {
    margin-top: 0;
    margin-bottom: 15px;
    display: block;
  }

  .head-lp-hero.ta-hero-heading.fa-hero-heading.ai-testing-hero-heading.userecho-hero-heading.userecho-mob-hero-head.eng-aug-h1 {
    margin-top: 20px;
    margin-bottom: 0;
    font-size: 28.5px;
    font-weight: 900;
    line-height: 42px;
  }

  .head-lp-hero.ta-hero-heading.fa-hero-heading.ai-testing-hero-heading.userecho-hero-heading.userecho-mob-hero-head.eng-aug-h1.rl-h1 {
    width: 354px;
    margin-bottom: 20px;
    font-size: 28px;
  }

  .head-lp-hero.ta-hero-heading.fa-hero-heading.ai-testing-hero-heading.industrial-aut-h1 {
    width: auto;
    margin-bottom: 2px;
    font-size: 32px;
  }

  .head-lp-hero.ta-hero-heading.fa-hero-heading.ai-testing-hero-heading.industrial-aut-h1.eng-aug-h1 {
    letter-spacing: -.05px;
    font-size: 29px;
    line-height: 42px;
  }

  .head-lp-hero.ta-hero-heading.fa-hero-heading.ai-testing-hero-heading.industrial-aut-h1.omnistream-h1 {
    margin-bottom: 0;
    font-size: 29px;
    line-height: 42px;
  }

  .head-lp-hero.ta-hero-heading.fa-hero-heading.ai-testing-hero-heading.industrial-aut-h1.fintech-h1 {
    width: 320px;
    font-size: 28px;
    line-height: 42px;
  }

  .head-lp-hero.ta-hero-heading.fa-hero-heading.ai-testing-hero-heading.ai-testing-hero-head {
    font-size: 36px;
  }

  .head-lp-hero.ta-hero-heading.fa-hero-heading.ai-testing-hero-heading.ai-testing-hero-head.qatr-h1 {
    color: var(--white);
    font-size: 32px;
  }

  .head-lp-hero.ta-hero-heading.fa-hero-heading.fa-hero-heading1.fa-ad-hero-heading {
    margin-top: 0;
  }

  .head-lp-hero.ta-hero-heading.fa-hero-heading.ai-imp-heading {
    font-size: 34px;
    line-height: 46px;
  }

  .head-lp-hero.ta-hero-heading-2 {
    font-size: 36px;
    line-height: 45px;
  }

  .head-lp-hero.head-pp-hero {
    width: 100%;
    font-size: 40px;
    line-height: 54px;
  }

  .head-lp-hero.head-pp-hero.ai-hero-heading {
    font-size: 40px;
  }

  .head-lp-hero.head-st-hero, .head-lp-hero.ecom-rls-heo-heading, .head-lp-hero.ecom-ss-heo-heading, .head-lp-hero.de-hero-head, .head-lp-hero.pe-hero-heading, .head-lp-hero.bpm-sol-pa-hero, .head-lp-hero.ai-pe-hero-heading {
    width: 100%;
    font-size: 40px;
    line-height: 54px;
  }

  .head-lp-hero.ai-pe-hero-heading.ai-prd-eng-hero-heading {
    width: auto;
  }

  .head-lp-hero.ai-pe-hero-heading.bugbuster-hero-heading {
    margin-bottom: 14px;
    font-size: 32px;
    line-height: 42px;
  }

  .head-lp-hero.ai-pe-hero-heading.bugbuster-hero-heading.code-probe-hero-heading {
    font-size: 32px;
    line-height: 42px;
  }

  .head-lp-hero.f-52 {
    font-size: 34px;
    line-height: 48px;
  }

  .div-block-483 {
    text-align: center;
  }

  .lp-foot-link {
    text-align: left;
    font-size: 15px;
  }

  .lp-foot-link.ta-footer-link {
    text-align: left;
  }

  .lp-foot-link.ta-footer-link.pp-footer-link {
    position: relative;
    top: -60px;
  }

  .lp-foot-link.ta-footer-link.pp-footer-link-startt {
    position: relative;
    top: -10px;
  }

  .lp-foot-link-block {
    align-items: center;
    padding-top: 20px;
    padding-left: 0;
  }

  .lp-foot-link-block.ta-foot-link-block.pp-foot-link-block {
    padding-left: 25px;
    padding-right: 15px;
  }

  .lp-foot-link-block.ta-foot-link-block.st-foot-link-block-copy {
    padding-bottom: 20px;
    padding-left: 25px;
    padding-right: 15px;
  }

  .lp-foot-link-block.ta-foot-link-block.fa-footer {
    display: none;
  }

  .lp-foot-heading {
    text-align: center;
  }

  .link-block-63 {
    padding: 7px 10px;
    top: 20px;
    left: auto;
    right: 15px;
  }

  .link-block-63.dev-form-back.dev-secondary-cta {
    margin-top: 20px;
    padding: 7px 15px;
    font-size: 14px;
    position: static;
    top: 35px;
    left: 15px;
    right: auto;
  }

  .hotstar-cs-popup {
    padding-left: 10px;
    padding-right: 10px;
    display: none;
  }

  .div-block-489 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-643 {
    left: -10px;
  }

  .phonepe-casestudy-popup {
    padding-left: 10px;
    padding-right: 10px;
    display: none;
  }

  .div-block-490 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-644 {
    left: -10px;
  }

  .myntra-casestudy-popup {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-491 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-645 {
    left: -10px;
  }

  .div-block-494 {
    justify-content: center;
    display: flex;
  }

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

  .ts-grid.dev-team-grid {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    margin-bottom: 30px;
  }

  .ts-block {
    padding: 20px 10px 10px;
  }

  .ts-block.dev-team-block {
    padding: 0;
  }

  .ts-img {
    max-width: 70px;
    max-height: 70px;
  }

  .ts-img.dev-team-img {
    max-width: 55px;
    max-height: 55px;
    padding-bottom: 0;
  }

  .ts-text {
    font-size: 16px;
    line-height: 23px;
  }

  .ts-text.dev-team-text {
    margin-bottom: 5px;
    padding-bottom: 10px;
    font-size: 13px;
    line-height: 19px;
  }

  .ts-plus-img {
    bottom: -1px;
    right: -20px;
  }

  .ts-plus-img.hidden-xs, .ts-plus-img.mobile-hidden, .ts-desc-block {
    display: none;
  }

  .ts-desc-block.ss-desc-block {
    display: block;
  }

  .ts-desc-block.ss-desc-block.bb-desc-block.os-desc-block {
    flex-flow: column;
    align-items: flex-start;
    padding-left: 24px;
    padding-right: 30px;
    display: flex;
  }

  .ts-front-block {
    padding: 0;
  }

  .ts-front-block.dev-team-front-block {
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .ts-front-block.ss-front-block {
    border-radius: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .ts-front-block.ss-front-block.bb-front-block {
    border-radius: 10px;
  }

  .ts-card.ss-card.bb-card.cp-card {
    width: 100%;
    height: auto;
    display: block;
  }

  .div-block-495 {
    justify-content: center;
    align-items: center;
    width: 100%;
  }

  .homepage-video-testimonial {
    display: none;
  }

  .homepage-video-testimonial.new-homepage-video-testimonial {
    padding-top: 40px;
    display: flex;
  }

  .container-71 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .hp-ct-grid-parent {
    grid-row-gap: 20px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .hp-ct-grid-parent.new-hp-grid-parent {
    display: none;
  }

  .hp-ct-grid-parent.new-hp-grid-parent-mobile {
    display: flex;
  }

  .hp-ct-grid-item {
    padding: 20px;
  }

  .hp-ct-grid-name {
    margin-bottom: 0;
    font-size: 16px;
  }

  .hp-ct-grid-desi {
    max-width: 200px;
    font-size: 13px;
  }

  .hp-ct-grid-logo {
    width: 50px;
    height: 50px;
    bottom: 17px;
  }

  .tools-list._3 {
    grid-template-rows: auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr;
    padding: 10px;
  }

  .tools-list._1 {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    align-items: start;
    padding: 10px;
  }

  .tools-list-parent {
    flex-direction: column;
  }

  .dev-nav {
    padding-top: 5px;
    padding-bottom: 5px;
  }

  .container-1140 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .container-1140.sol-vote-container {
    min-height: auto;
  }

  .container-1140.ta-poa-container {
    padding-left: 0;
    padding-right: 0;
  }

  .container-1140.pp-ps-container {
    padding-right: 15px;
  }

  .container-1140.ai-vote-container {
    min-height: auto;
  }

  .container-1140.pe-carousel-container.fa-stack-corousel {
    padding-left: 0;
    padding-right: 0;
  }

  .container-1140.pe-carousel-container.fa-stack-corousel.full-width {
    max-width: none;
  }

  .container-1140.no-padding-right {
    padding-right: 0;
  }

  .container-1140.no-padding {
    padding-left: 0;
    padding-right: 0;
  }

  .dev-logo {
    width: 60px;
    height: auto;
    margin-top: 2px;
  }

  .dev-logo-link {
    height: 50px;
  }

  .dev-logo-link.new-dev-logo-link {
    left: 37%;
  }

  .dev-primary-cta {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .dev-primary-cta.dev-nav-links {
    margin-top: 20px;
    margin-right: 30px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .dev-primary-cta.dev-elevate-cta.dev-calendly-popup.dev-calendly-popup-8 {
    margin-bottom: 0;
  }

  .dev-primary-cta.dev-calendly-popup {
    margin-bottom: 17px;
  }

  .dev-primary-cta.dev-calendly-popup.dev-calendly-popup-6 {
    margin-top: 40px;
  }

  .dev-primary-cta.dev-calendly-popup.dev-calendly-popup-7 {
    margin-bottom: 0;
  }

  .dev-nav-menu {
    background-color: #d2daff;
    padding-top: 20px;
    position: absolute;
  }

  .dev-hero-section {
    text-align: center;
    background-position: 50%;
    background-size: contain;
    padding-top: 3em;
  }

  .dev-hero-column.dev-hero-column-1 {
    padding-left: 0;
    padding-right: 0;
  }

  .dev-hero-column.dev-hero-column-2.dev-calendly-changes {
    margin-top: 60px;
  }

  .dev-hero-column.new-dev-hero-column-1 {
    padding-left: 0;
    padding-right: 0;
  }

  .dev-h1 {
    white-space: normal;
    margin-bottom: 15px;
    margin-left: -15px;
    margin-right: -15px;
    font-size: 2.1em;
    line-height: 1.45;
  }

  .dev-hero-img {
    height: auto;
  }

  .dev-hero-text {
    max-width: 33ch;
    margin-bottom: 30px;
    margin-left: auto;
    margin-right: auto;
    font-size: 14px;
  }

  .dev-secondary-cta {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .dev-secondary-cta.dev-form-back-btn {
    margin-left: 15px;
  }

  .dev-secondary-cta.hero-cta.dev-hero-sec-cta {
    margin-left: 0;
  }

  .dev-hero-section-2 {
    padding-top: 30px;
  }

  .dev-hero-section-2.ai-logo-slider.hide {
    display: none;
  }

  .dev-hero2-column {
    text-align: center;
    flex-direction: column;
  }

  .dev-hero2-column-item.dev-hero2-column-item-2 {
    padding-left: 0;
    padding-right: 0;
  }

  .dev-hero2-column-item-text {
    min-width: 100%;
    font-size: 14px;
  }

  .dev-value-section {
    margin-top: 0;
    padding-top: 40px;
    padding-bottom: 20px;
  }

  .dev-value-section.new-dev-value-section {
    padding-top: 40px;
  }

  .dev-value-section.ta-value-section {
    padding-top: 30px;
    padding-bottom: 10px;
  }

  .dev-value-section.ta-value-section.cert-sec-mob {
    padding-top: 0;
    display: block;
  }

  .dev-value-section.ta-value-section.cert-sec-mob.ia-brand-logos-sec {
    background-color: #f9f7ff;
  }

  .dev-value-section.ta-value-section.cert-sec-mob.ia-brand-logos-sec.uecho-mob-logos {
    padding-top: 20px;
  }

  .dev-value-section.ta-value-section.cert-sec-mob.ia-brand-logos-sec.uecho-mob-logos.white-bg {
    background-color: #fff;
  }

  .dev-value-section.ta-value-section.real-impact-sec.eng-aug-ecosys-sec {
    background-position: 50%;
    background-repeat: repeat;
    background-size: 800px 100%;
    background-attachment: scroll;
    padding-bottom: 10px;
  }

  .dev-value-section.ta-value-section.ia-logo-sec, .dev-value-section.ta-value-section.mob-hide {
    display: none;
  }

  .dev-value-section.ta-value-section.uecho-results {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .dev-value-section.ta-value-section.ia-results-section {
    padding-bottom: 30px;
  }

  .dev-value-section.ta-value-section.pt-10 {
    padding-top: 10px;
  }

  .dev-recognition {
    padding-left: 15px;
    padding-right: 15px;
  }

  .dev-recognition-img {
    height: auto;
  }

  .dev-recognition-h2 {
    margin-top: 30px;
    font-size: 1.5em;
    line-height: 1.7;
  }

  .dev-recognition-h2.new-fab-recognition-h2 {
    width: 280px;
    margin-left: auto;
    margin-right: auto;
    font-size: 28px;
  }

  .dev-recognition-h2.new-dev-recognition-h2 {
    font-size: 28px;
    line-height: 38px;
  }

  .dev-recognition-h2.ees-dev-recog-header {
    letter-spacing: -.24px;
    font-size: 32px;
    line-height: 42px;
  }

  .dev-recognition-h2.ai-recognition-h2, .dev-recognition-h2.ai-integration-h2 {
    font-size: 28px;
    line-height: 38px;
  }

  .dev-recognition-para {
    max-width: 33ch;
    margin-left: auto;
    margin-right: auto;
    font-size: 14px;
  }

  .dev-recognition-para.new-dev-recognition-para {
    display: block;
  }

  .dev-recognition-para.ees-dev-recog-para {
    color: #000;
    display: block;
  }

  .dev-recognition-para.ai-sol-faster-subtxt {
    display: block;
  }

  .dev-recognition-para.ai-sol-faster-subtxt.ai-sol-subtxt-bold {
    color: #41415c;
  }

  .dev-recognition-para.ai-ser-recognition-para {
    display: block;
  }

  .dev-recognition-para.ai-ser-recognition-para.bb-flipcard-sec-subtxt {
    font-size: 14px;
  }

  .dev-recognition-numbers {
    flex-wrap: wrap;
    padding-left: 5px;
    padding-right: 5px;
  }

  .dev-recognition-numbers.ees-dev-recog-num {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .dev-recognition-numbers.userecho-reslut-numbers {
    grid-column-gap: 15px;
    padding-left: 0;
    padding-right: 0;
  }

  .dev-recognition-numbers-item {
    width: 46%;
    min-width: auto;
    margin-bottom: 20px;
  }

  .dev-recognition-numbers-item.new-fab-recognition-numbers-item.userecho-numbers {
    width: 46%;
    min-width: 160px;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .dev-recognition-numbers-item.new-dev-recognition-numbers-item {
    min-height: 130px;
    margin-left: 0;
    margin-right: 0;
  }

  .dev-recognition-numbers-item.ees-dev-recog-num-items {
    flex-flow: column;
    justify-content: center;
    align-self: auto;
    align-items: center;
    width: 165px;
    min-width: auto;
    height: 87px;
    min-height: auto;
    margin: 10px 0;
    padding-top: 10px;
    padding-bottom: 10px;
    display: flex;
  }

  .dev-recognition-numbers-count {
    font-size: 2.5em;
  }

  .dev-recognition-numbers-text {
    font-size: 14px;
  }

  .dev-recognition-numbers-text.ees-dev-recog-num-text {
    text-align: center;
    white-space: nowrap;
    overflow-wrap: normal;
    padding-right: 0;
    font-size: 16px;
    font-weight: 400;
    line-height: 23px;
  }

  .dev-team-section {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .dev-h2 {
    max-width: 20ch;
    margin-left: auto;
    margin-right: auto;
    font-size: 1.6em;
    line-height: 1.7;
  }

  .dev-h2.dev-team-h2 {
    max-width: 18ch;
  }

  .dev-para {
    margin-bottom: 30px;
    font-size: 14px;
  }

  .dev-efficiency-section {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .dev-efficiency-grid {
    text-align: left;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    margin-bottom: 10px;
  }

  .dev-efficiency-grid-item {
    display: flex;
  }

  .dev-efficiency-grid-count {
    text-align: center;
    width: 60px;
    height: 60px;
    margin-left: 0;
    margin-right: 0;
    padding-top: 11px;
    padding-left: 12px;
    padding-right: 15px;
    font-size: 1.8em;
    line-height: 1.5;
  }

  .dev-efficiency-grid-card {
    margin-top: 0;
    margin-left: 20px;
    padding: 0 0 20px;
  }

  .dev-efficiency-grid-h3 {
    margin-top: 15px;
    margin-bottom: 10px;
    font-size: 1.2em;
    font-weight: 700;
  }

  .dev-efficiency-grid-text {
    font-size: 13px;
  }

  .dev-efficiency-grid-img {
    display: none;
  }

  .dev-efficiency-grid-arrow {
    object-fit: contain;
    width: 70px;
    position: absolute;
    inset: 105px auto auto -3px;
    transform: rotate(90deg);
  }

  .dev-moolya-dev-h2 {
    padding-top: 100px;
    padding-bottom: 100px;
    font-size: 1.7em;
    line-height: 1.8;
  }

  .dev-tech-tab-section {
    padding-top: 60px;
    padding-bottom: 100px;
  }

  .dev-tech-tab-menu {
    border-radius: 10px;
    justify-content: center;
    align-items: center;
    margin-bottom: 30px;
    padding: 10px;
    display: flex;
  }

  .dev-tech-tab-menu.tab-menu-nav {
    bottom: -80px;
  }

  .dev-tech-tab-menu-item {
    border-radius: 6px;
    padding: 10px 15px;
    font-size: 1em;
  }

  .dev-tech-tab-grid {
    grid-column-gap: 7px;
    grid-row-gap: 15px;
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    padding: 0;
  }

  .dev-tech-tab-grid.dev-tech-tab-grid-ie {
    grid-template-rows: auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr;
    overflow: auto;
  }

  .dev-tech-tab-grid.fab-icon {
    grid-template-columns: 1fr 1fr;
  }

  .dev-tech-tab-grid.fab-icon.new-techtab-grid {
    grid-column-gap: 18px;
    grid-row-gap: 25px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: none;
  }

  .dev-tech-tab-grid.fab-icon.new-techtab-grid-mobile {
    grid-column-gap: 18px;
    grid-row-gap: 25px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    max-width: 300px;
    margin-left: auto;
    margin-right: auto;
    display: grid;
  }

  .dev-tech-tab-grid-item {
    border-style: solid;
    border-color: #7743db33;
    border-radius: 5px;
    padding: 5px 5px 5px 10px;
    box-shadow: 0 0 10px -3px #3b348633;
  }

  .dev-tech-tab-grid-item.new-fab-dev-tech-tab-grid-item {
    position: relative;
    left: 75px;
  }

  .dev-tech-tab-grid-item.pp-tech-tab-grid-item {
    height: 70px;
  }

  .dev-tech-tab-grid-item-text {
    font-size: .8em;
  }

  .dev-tech-tab-grid-item-img {
    max-width: 30px;
    max-height: 30px;
    padding-right: 10px;
  }

  .dev-tech-tab-grid-item-img.pp-tech-tab-grid-item-img {
    width: auto;
    max-width: 100%;
    max-height: 55px;
  }

  .dev-tech-tab-grid-item-img.pp-tech-tab-grid-item-img.pp-tech-tab-aws {
    max-width: 100%;
  }

  .dev-tech-tab-grid-item-img.pp-tech-tab-grid-item-img.pp-tech-nmon {
    width: 284px;
    height: 104px;
    max-height: none;
  }

  .dev-elevate-section {
    text-align: center;
    padding-bottom: 60px;
  }

  .dev-elevate-column-parent {
    flex-direction: column-reverse;
  }

  .dev-elevate-column.dev-elevate-column-1 {
    padding-left: 0;
    padding-right: 0;
  }

  .dev-elevate-column-img {
    height: auto;
    margin-top: 20px;
    display: none;
  }

  .dev-elevate-h2 {
    margin-top: 60px;
    margin-bottom: 30px;
    font-size: 2em;
    line-height: 1.6;
  }

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

  .dev-footer.new-dev-footer {
    z-index: 1;
    margin-top: 0;
    position: relative;
  }

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

  .dev-footer-grid-text {
    margin-left: auto;
    margin-right: auto;
  }

  .dev-footer-grid-text.new-dev-footer-grid-text {
    display: none;
  }

  .dev-footer-grid-link-parent {
    grid-column-gap: 16px;
    grid-row-gap: 20px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: stretch;
    margin-left: 50px;
    margin-right: 40px;
    display: none;
  }

  .dev-footer-grid-link-parent.new-dev-footer-grid-link-parent {
    grid-column-gap: 16px;
    grid-row-gap: 20px;
    text-align: center;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 20px;
    margin-bottom: 20px;
    display: grid;
  }

  .dev-footer-grid-link.new-dev-footer-link.customer-stories {
    position: relative;
    left: 75px;
  }

  .dev-footer-social-link-block, .dev-footer-social-link-block.middle, .dev-ft-social {
    justify-content: center;
  }

  .nextline-mob {
    display: block;
  }

  .dev-nav-hamburger {
    background-color: #0000;
    border-radius: 50%;
    padding: 13px;
  }

  .dev-nav-hamburger.w--open {
    color: #7743db;
    background-color: #d2daff;
  }

  .lp-testimonial-parent.customer__story-lists.slick-vertical.slick-slider.slick-dotted.custom-slider {
    margin-top: 20px;
  }

  .lp-testimonial-item {
    flex-direction: column-reverse;
    align-items: flex-start;
    padding-left: 20px;
    padding-right: 10px;
    font-size: 14px;
    position: relative;
  }

  .lp-testimonial-item.new-lp-testimonial-item.test {
    justify-content: center;
    padding-top: 0;
    padding-bottom: 0;
  }

  .lp-testimonial-content {
    padding-right: 0;
  }

  .lp-testimonial-img-block {
    min-width: 80px;
    max-width: 80px;
    margin-top: 40px;
  }

  .lp-testimonial-img-block.test {
    max-width: none;
    margin-top: 0;
  }

  .lp-testimonial-quotes-img {
    position: absolute;
    top: 20px;
    left: 20px;
  }

  .fab-testimonial-column-parent.ta-testimonial-parent {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column-reverse wrap;
  }

  .tools-list-item {
    text-align: center;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 14px;
    line-height: 1.4;
  }

  .dev-hire-form-section {
    padding-bottom: 60px;
  }

  .dev-hire-dev-form-label {
    margin-top: 20px;
  }

  .dev-hire-dev-form-checknbox-parent {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .dev-hire-dev-form-checkbox-item {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .dev-hire-dev-form-checkbox-label {
    font-size: 13px;
  }

  .dev-hire-dev-form-checkbox-img {
    width: 20px;
    height: 20px;
  }

  .dev-hire-dev-form-checkbox-img.make-small {
    padding: 2px;
  }

  .dev-hire-dev-form-radio-label {
    font-size: 13px;
  }

  .dev-hire-dev-form-radio-block {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .dev-hire-dev-form-label-short {
    margin-top: 0;
  }

  .dev-form-custom-input.dev-form-select-block-input {
    display: none;
  }

  .dev-form-details-block {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .df-success-col-parent {
    flex-direction: column;
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .df-success-col2 {
    padding-left: 0;
    padding-right: 0;
  }

  .image-647 {
    object-fit: contain;
    border-top-right-radius: 0;
    border-bottom-left-radius: 20px;
    height: auto;
  }

  .text-block-274 {
    font-size: 1.4em;
    line-height: 1.5;
  }

  .div-block-498 {
    margin-top: 40px;
    margin-bottom: 35px;
    padding: 0 15px;
    transform: none;
  }

  .bold-text-13, .text-block-275, .text-block-276 {
    font-size: 14px;
  }

  .dev-form-thank-you.fab-thank-you {
    margin-top: 0;
    padding-bottom: 0;
  }

  .fab-testimonial-column.fab-testimonial-column-1 {
    padding-left: 0;
    padding-right: 0;
  }

  .fab-testimonial-column.fab-testimonial-column-1.pp-testimonial-column-1 {
    margin-top: 30px;
  }

  .fab-testimonial-column.fab-testimonial-column-2.ta-testimonial-column-2 {
    padding-left: 10px;
  }

  .lp-testimonial-name.test {
    margin-top: 0;
    margin-bottom: 0;
  }

  .lp-testimonial-img-div {
    display: flex;
  }

  .lp-testimonial-img-div.test {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    justify-content: space-between;
    align-items: flex-start;
  }

  .lp-testimonial-logo {
    max-width: 120px;
  }

  .sol-hero {
    margin-top: 60px;
    padding-bottom: 20px;
  }

  .sol-hero-img {
    max-width: 80%;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .link-block-16.sol-btn-p {
    width: 200px;
    height: 45px;
    margin-top: 25px;
    padding-top: 9px;
    font-size: .9em;
    display: block;
  }

  .link-block-16.sol-btn-p.sol-section-cta.sol-section-cta-white.sol-calendly-link-4.sol-calendly-link.ai-testing-cta.userecho-cta-btn {
    width: 320px;
    font-size: 16px;
  }

  .link-block-16.sol-btn-p.sol-calendly-link.sol-calendly-link-1.pe-cta-width {
    width: 250px;
  }

  .link-block-16.sol-btn-p.sol-section-cta {
    letter-spacing: .05em;
    width: 190px;
    height: 46px;
    margin-top: 40px;
    padding-top: 12px;
    font-size: .8em;
  }

  .link-block-16.sol-btn-p.sol-section-cta.sol-section-cta-white {
    letter-spacing: .05em;
    width: 150px;
    height: 43px;
    margin-top: 25px;
    margin-left: auto;
    padding-top: 9px;
  }

  .link-block-16.sol-btn-p.sol-section-cta-copy.lp-calendly-popup.lp-calendly-popup-6 {
    font-size: 15px;
  }

  .link-block-16.sol-btn-p.sol-section-cta-copy, .link-block-16.sol-btn-p.ai-ser-cta, .link-block-16.sol-btn-p.ai-sol-pa-cta {
    letter-spacing: .05em;
    width: 190px;
    height: 46px;
    margin-top: 40px;
    padding-top: 12px;
    font-size: .8em;
  }

  .link-block-16.sol-btn-p.de-we-lead-cta {
    letter-spacing: .05em;
    width: 90%;
    height: 46px;
    margin-top: 40px;
    margin-bottom: 0;
    padding-top: 12px;
    font-size: 14px;
  }

  .link-block-16.custom-btn-ai {
    width: 260px;
    display: block;
  }

  .sol-hero-heading {
    text-align: center;
    font-size: 2.2em;
    line-height: 1.3;
  }

  .sol-hero-p {
    text-align: center;
    font-size: .9em;
  }

  .sol-count-parent {
    grid-column-gap: 10px;
    max-width: 100%;
    margin-top: 30px;
  }

  .sol-count-no {
    font-size: 1.4em;
  }

  .sol-count-txt {
    font-size: .8em;
  }

  .sol-count-block {
    padding: 10px 17px;
  }

  .cell {
    align-items: center;
    padding-top: 40px;
  }

  .sol-head-h2 {
    font-size: 28px;
  }

  .sol-head-h2.sol-end-h2 {
    margin-bottom: 25px;
  }

  .sol-head-p {
    font-size: 16px;
  }

  .sol-head-p.sol-end-p {
    margin-bottom: 35px;
  }

  .sol-head-block.sol-end-block {
    margin-top: 80px;
    margin-bottom: 80px;
  }

  .sol-section {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .sol-section.transform-section {
    position: static;
  }

  .sol-section.transform-section.ta-fasttrack-automation-section {
    z-index: 1;
    background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/64c1659f2ad396ef08462aff_transform-bg.webp");
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    margin-top: -600px;
    position: relative;
  }

  .sol-section.transform-section.st-bb-section {
    z-index: 1;
    background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/64c1659f2ad396ef08462aff_transform-bg.webp");
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    margin-top: 0;
    position: relative;
  }

  .sol-section.transform-section.userecho-cta-section {
    position: relative;
  }

  .sol-section.transform-section.userecho-cta-section.ia-cta-sec {
    margin-top: 60px;
    display: none;
  }

  .sol-section.transform-section.userecho-cta-section.ia-cta-sec.eng-aug-cta-sec.qatr-cta-sec {
    display: block;
  }

  .sol-section.transform-section.userecho-cta-section.ia-cta-sec.eng-aug-cta-sec.show {
    padding-top: 20px;
    padding-bottom: 60px;
    display: block;
  }

  .sol-section.transform-section.userecho-cta-section.ia-cta-sec.ia-cta-sec-mob {
    margin-top: 0;
    display: block;
  }

  .sol-section.transform-section.userecho-cta-section.ia-cta-sec.lit-cta-sec {
    display: none;
  }

  .sol-section.transform-section.userecho-cta-section.destop-hide {
    display: block;
  }

  .sol-section.transform-section.prd-eng-transform-section, .sol-section.transform-section.ai-testing-cta-sec {
    display: none;
  }

  .sol-section.transform-section.hide {
    padding-top: 20px;
    display: block;
  }

  .sol-section.world-section.sol-hide {
    display: none;
  }

  .sol-section.sol-section-padding-2.new-sol-section {
    padding-top: 40px;
    padding-bottom: 80px;
  }

  .sol-section.sol-section-padding-2.ees-sol-section {
    padding-left: 0;
    padding-right: 0;
  }

  .sol-section.sol-section-padding-2.ai-integration-sol-section {
    padding-top: 20px;
    padding-bottom: 80px;
  }

  .sol-section.sol-section-padding-2.ai-integration-sol-section.ai-sol-sec-hide {
    padding-top: 60px;
    display: block;
  }

  .sol-section.sol-section-padding-2.ecom-sol-section {
    padding-top: 60px;
    padding-bottom: 80px;
  }

  .sol-section.sol-section-padding-2.ecom-sol-section.ecom-sol-hide {
    display: block;
  }

  .sol-section.sol-section-padding-2.bpm-ser-pdo-sol-section {
    padding-top: 20px;
    padding-bottom: 80px;
  }

  .sol-section.sol-section-padding-2.bpm-ser-pdo-sol-section.ecom-sol-hide {
    padding-top: 60px;
    display: block;
  }

  .sol-section.sol-section-padding-2.ai-pe-sol-section {
    padding-top: 20px;
    padding-bottom: 80px;
  }

  .sol-section.sol-section-padding-2.ai-pe-sol-section.ai-sol-sec-hide {
    padding-top: 60px;
    display: block;
  }

  .sol-section.ai-pe-why-moolya-section.ai-testing-process-sec {
    display: none;
  }

  .sol-vote-block {
    min-height: 560px;
    padding-top: 30px;
    padding-bottom: 30px;
    padding-left: 25px;
  }

  .sol-vote-block.ai-vote-block-mob {
    min-height: 250px;
    margin-bottom: 20px;
  }

  .sol-vote-p {
    margin-top: 10px;
    font-size: .9em;
  }

  .sol-vote-h3 {
    font-size: 1.2em;
  }

  .sol-vote-ul {
    display: none;
  }

  .sol-vote-ul.mobile-sol-vote-ul {
    opacity: 1;
    min-height: 245px;
    max-height: 245px;
    display: block;
  }

  .sol-ser-parent {
    grid-column-gap: 2px;
    grid-row-gap: 2px;
  }

  .sol-ser-item {
    border-radius: 2px;
    padding: 12px;
  }

  .sol-ser-item.ts-block {
    padding: 0;
  }

  .sol-ser-img {
    object-fit: contain;
    max-width: 65%;
  }

  .sol-ser-h3 {
    margin-top: 10px;
    font-size: .8em;
    font-weight: 400;
    line-height: 1.3;
  }

  .sol-ser-h3.ecom-streamline-head, .sol-ser-h3.ecom-streamline-head.ecom-streamline-head-back {
    font-size: 16px;
  }

  .sol-ser-h3.ecom-streamline-head.ecom-streamline-head-back.bb-card-back-head.os-back-head {
    text-align: left;
    font-weight: 600;
  }

  .sol-engage-parent {
    margin-top: 40px;
  }

  .sol-engage-parent.new-fab-sol-engage-parent {
    padding-top: 20px;
  }

  .sol-engage-parent.pp-engage-parent {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-items: center;
    padding-left: 15px;
    padding-right: 15px;
    display: grid;
  }

  .sol-engage-item {
    background-color: var(--ghost-white);
    padding-bottom: 0;
  }

  .sol-engage-item:hover {
    transform: scale(1.12);
  }

  .sol-engage-item.pp-engage-item {
    background-color: #f7f3fe;
    border-radius: 15px;
  }

  .sol-engage-item.pp-engage-item:hover {
    background-color: var(--medium-slate-blue);
  }

  .sol-engage-item.pp-engage-item.pp-engage-item-mid {
    position: relative;
    left: 55%;
  }

  .sol-engage-img-block {
    width: 65%;
    height: 35vw;
  }

  .sol-engage-img-block.hovered.pp-engage-img-block {
    width: 55%;
    top: 20px;
    left: 22%;
  }

  .sol-engage-img.sol-engage-img-1 {
    height: auto;
    top: -14px;
    left: 10px;
  }

  .sol-engage-img.sol-engage-img-1.hovered.pp-engage-img-1 {
    top: 0;
    left: 0;
  }

  .sol-engage-img.sol-engage-img-2.hovered.pp-engage-img-2 {
    top: 0;
    left: 0;
  }

  .sol-engage-img.sol-engage-img-2 {
    height: auto;
    top: -14px;
    left: 10px;
  }

  .sol-engage-h3 {
    margin-bottom: 15px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: .9em;
  }

  .sol-engage-h3.hovered.pp-engage-h3 {
    color: var(--dark-slate-blue);
    font-size: 14px;
    font-weight: 700;
  }

  .why-moolya-block {
    text-align: center;
  }

  .why-moolya-item.item-1 {
    max-width: 85%;
    margin-top: 40px;
    margin-left: auto;
    margin-right: auto;
    position: static;
  }

  .why-moolya-item.item-1.sts-align {
    justify-content: center;
    align-items: center;
  }

  .why-moolya-item.item-2 {
    max-width: 85%;
    margin-left: auto;
    margin-right: auto;
    position: static;
  }

  .why-moolya-item.item-2.sts-align {
    justify-content: center;
    align-items: center;
  }

  .why-moolya-item.item-3, .why-moolya-item.item-4 {
    max-width: 85%;
    margin-left: auto;
    margin-right: auto;
    position: static;
  }

  .why-moolya-h3 {
    margin-top: 10px;
    font-size: 1.2em;
  }

  .why-moolya-p {
    margin-bottom: 50px;
    font-size: 16px;
  }

  .why-moolya-p.last {
    margin-bottom: 0;
  }

  .why-moolya-item-img {
    max-width: 150px;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .why-moolya-main-img {
    display: none;
  }

  .transform-img {
    max-width: 100%;
    position: relative;
    right: -15px;
  }

  .transform-img.static {
    transform: scale(1.3);
  }

  .transform-div {
    text-align: center;
    white-space: normal;
    margin-top: 20px;
    margin-bottom: 10px;
    display: block;
  }

  .transform-div.new-transform-div {
    margin-left: auto;
    margin-right: auto;
  }

  .transform-div.new-transform-div.mt-40 {
    margin-bottom: 0;
    margin-right: auto;
  }

  .transform-div.userecho-cta-div {
    padding-top: 25px;
    padding-bottom: 30px;
  }

  .transform-div.userecho-cta-div.eng-aug-cta-block.qatr-cta-div {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
  }

  .transform-div.ai-testing-transform-div {
    flex-flow: column;
    align-items: center;
    display: flex;
  }

  .transform-h2 {
    width: auto;
    font-size: 26px;
  }

  .transform-h2.fab.f-40 {
    font-size: 26px;
    line-height: 32px;
  }

  .transform-h2.userecho-cta-h2 {
    font-size: 26px;
  }

  .transform-h2.userecho-cta-h2.eng-aug-cta-h2.wrap {
    margin-bottom: 0;
    font-size: 26px;
    font-weight: 800;
    line-height: 34px;
  }

  .transform-h2.userecho-cta-h2.ia-cta-h2 {
    font-size: 26px;
    font-weight: 800;
    line-height: 34px;
  }

  .transform-p {
    font-size: 18px;
  }

  .transform-p.new-fab-transform-p.mob-center {
    margin-bottom: 0;
    font-size: 16px;
  }

  .transform-p.userecho-cta-p {
    width: 275px;
    font-size: 18px;
    font-weight: 500;
  }

  .transform-p.userecho-cta-p.ia-cta-p {
    font-weight: 400;
    line-height: 28px;
  }

  .transform-p.userecho-cta-p.ia-cta-p.mob-hide {
    display: none;
  }

  .industries-block {
    grid-column-gap: 10px;
    grid-row-gap: 15px;
  }

  .industries-item {
    flex-direction: column;
    padding-left: 10px;
    padding-right: 10px;
  }

  .industries-item-img {
    width: 45px;
    height: auto;
    margin-bottom: 10px;
  }

  .industries-item-text {
    font-size: .8em;
    font-weight: 600;
  }

  .world-img {
    display: none;
  }

  .sol-hero-line-img {
    max-width: 50%;
    height: 5px;
  }

  .empty-div {
    width: 100%;
    height: auto;
    display: block;
  }

  .empty-div.hidden, .sol-vote-bg-img._1, .sol-vote-bg-img._2, .sol-vote-bg-img._3, .sol-vote-bg-img._4 {
    display: none;
  }

  .sol-engage-desc.new-sol-engage-desc {
    margin-top: 10px;
  }

  .dev-form-select-block {
    width: 80%;
  }

  .dev-form-select-block-parent {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .collection-list-16, .collection-list-16.grid-47 {
    grid-template-columns: 1fr;
  }

  .slider-18 {
    width: 320px;
    height: 320px;
  }

  .image-648 {
    width: 300px;
    height: 300px;
  }

  .sp-column-right {
    margin-top: 20px;
    padding-left: 10px;
  }

  .div-block-504 {
    text-align: left;
    justify-content: center;
  }

  .columns-11 {
    flex-direction: column;
  }

  .text-block-282 {
    font-size: 18px;
  }

  .sp-form-step-heading {
    margin-top: 10px;
    margin-bottom: 20px;
    padding-top: 10px;
    font-size: 14px;
  }

  .sp-form-label {
    font-size: 14px;
  }

  .sp-back-btn, .sp-submit-button.sp-next-btn {
    font-size: 12px;
  }

  .about-but-block {
    padding-left: 5px;
    left: 10px;
  }

  .sp-form-step-6 {
    display: none;
  }

  .div-block-507 {
    flex-direction: row;
    align-items: center;
    padding-top: 20px;
    display: flex;
  }

  .pop-up-block {
    width: 100vw;
    height: 100vh;
    display: none;
  }

  .pop-up-container {
    background-size: 55% 100%;
    width: 300px;
    height: 200px;
    margin-left: auto;
    display: none;
    inset: 0%;
  }

  .pop-up-content {
    align-items: center;
    width: 100%;
    margin-top: 100px;
    margin-left: 0;
    padding-right: 0;
  }

  .heading-213 {
    text-align: center;
    width: 95%;
    margin-bottom: 5px;
    font-size: 22px;
    font-weight: 700;
    line-height: 1.7rem;
  }

  .text-block-285 {
    text-align: center;
    width: 100%;
    padding-top: 20px;
    padding-bottom: 20px;
    font-size: 12px;
    line-height: 14px;
  }

  .link-block-66 {
    width: 175px;
    height: 50px;
    line-height: 20px;
  }

  .text-block-286 {
    letter-spacing: .1rem;
    font-size: 18px;
    font-weight: 700;
  }

  .div-block-509 {
    margin-top: 8px;
    line-height: 16px;
  }

  .pop-up-close-block {
    background-color: #5542ae;
    border: 1px solid #fff;
    border-radius: 50%;
    justify-content: center;
    align-items: center;
    width: 23px;
    height: 23px;
    margin-top: 10px;
    margin-left: 265px;
    display: flex;
  }

  .image-close {
    opacity: 1;
    width: 20px;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    padding: 4px;
  }

  .pop-up-img-block {
    background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/65817b322144d45074e4ce60_Rectangle%2018123%20(1).svg");
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 40%;
    margin-top: auto;
    display: flex;
  }

  .icon-17 {
    display: block;
  }

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

  .pop-up-grid {
    grid-column-gap: 25px;
    text-align: center;
    flex-direction: row;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    place-content: center;
    place-items: center;
    display: flex;
    position: absolute;
    top: -35px;
  }

  .mobile-pop-up-container {
    background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/65817b32d6fa664b7de09ea8_Rectangle%2018123.svg");
    background-position: 50% 0;
    background-size: contain;
    border-radius: 13px;
    flex-direction: column;
    width: 300px;
    height: 550px;
    margin-left: auto;
    display: flex;
    inset: 0%;
  }

  .div-block-512 {
    width: 85%;
    height: 65%;
  }

  .mobile-pop-up-grid {
    grid-column-gap: 10px;
    text-align: center;
    flex-direction: row;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    place-content: center;
    place-items: center;
    padding-bottom: 20px;
    padding-right: 20px;
    display: flex;
    position: absolute;
    inset: auto 0% 0% auto;
  }

  .hotstar-banner-block {
    max-height: none;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .image-654 {
    z-index: 0;
    width: 50px;
    top: 0;
  }

  .image-655 {
    z-index: 0;
    opacity: .75;
    width: 65px;
    inset: auto auto 0% 0%;
  }

  .hotstar-banner-text {
    z-index: 2;
    display: block;
    position: relative;
  }

  .hotstar-banner-wrapper {
    z-index: 1;
    flex-flow: column;
    align-items: center;
    width: 100%;
    margin-left: 20px;
    margin-right: 20px;
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
    position: relative;
  }

  .hotstar-banner-btn {
    white-space: nowrap;
    border-radius: 8px;
    max-width: 100px;
    height: 35px;
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 10px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12px;
  }

  .staff-aug-banner-block {
    flex-direction: row;
    padding-top: 0;
  }

  .sa-right-img {
    display: block;
  }

  .sa-banner-wrapper {
    z-index: 1;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    width: 100%;
    margin-left: 15px;
    margin-right: 15px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .sa-banner-text {
    z-index: 2;
    margin-top: 0;
    margin-left: -10px;
    font-size: 14px;
    line-height: 22px;
    position: relative;
  }

  .sa-banner-btn {
    white-space: nowrap;
    border-radius: 8px;
    max-width: 100px;
    height: 35px;
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 10px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 12px;
  }

  .banner-slider {
    background-color: #fff;
    height: 100%;
    max-height: 124px;
  }

  .mobile-hotstar-banner-text {
    color: #fff;
    text-align: center;
    margin-bottom: 0;
    margin-left: -10px;
    font-size: 14px;
    font-weight: 700;
    line-height: 22px;
    display: flex;
  }

  .form-9 {
    flex-direction: column;
    justify-content: center;
    margin-top: -40px;
  }

  .form-9.lp-calendly-cta-changes {
    margin-top: 0;
  }

  .form-9.lp-calendly-cta-changes.cta-form-1.lit-hero-form {
    position: relative;
  }

  .text-field-28.email-field {
    opacity: 0;
    display: block;
  }

  .text-field-28.email-field.email-field-1.hp-calendly-web-field, .text-field-28.email-field.email-field-1.hp-calendly-web-field-1 {
    opacity: 1;
  }

  .text-field-28.email-field.sol-email-field-1 {
    display: block;
  }

  .text-field-28.email-field.email-field-6.hp-calendly-web-field {
    opacity: 1;
    opacity: 1;
  }

  .form-block-7 {
    margin-top: 40px;
  }

  .form-block-7.new-form-block {
    margin-top: -30px;
    margin-bottom: 80px;
  }

  .form-block-7.new-form-block.cust-margin {
    margin-top: 40px;
    margin-bottom: 80px;
  }

  .form-block-7.new-dev-form-block {
    margin-top: -30px;
    margin-bottom: 20px;
  }

  .form-block-7.ta-form-block {
    margin-top: -35px;
    margin-bottom: 80px;
  }

  .form-block-7.ta-form-block.userecho-form-block.mob-hide {
    display: none;
  }

  .form-block-7.ta-form-block.userecho-form-block.dektop-hode {
    display: block;
  }

  .form-block-7.ta-form-block.ai-testing-form {
    margin-top: -40px;
    margin-bottom: 70px;
  }

  .form-block-7.ta-form-block.ai-testing-form.ia-hero-cta {
    margin-bottom: 60px;
  }

  .form-block-7.ta-form-block.ai-testing-form.ia-hero-cta.mt {
    margin-top: -14px;
  }

  .form-block-7.ta-form-block.ai-testing-form.ia-hero-cta.os-hero-cta, .form-block-7.ta-form-block.ai-testing-form.ia-hero-cta.os-hero-cta.bfsi-hero-cta {
    margin-top: 80px;
  }

  .form-block-7.ta-form-block.ai-testing-form.ai-imp-mob-img {
    margin-top: 40px;
  }

  .form-block-7.pp-form-block {
    margin-top: 10px;
    margin-bottom: 100px;
  }

  .form-block-7.pp-form-block.fa-mob-cta {
    margin-bottom: 70px;
  }

  .form-block-7.pp-form-block.fa-mob-cta.fa-mob-cta2 {
    margin-top: 40px;
  }

  .form-block-7.pp-form-block.fa-mob-cta.fa-mob-cta2.eng-aug-cta-form.uecho-cta-btn {
    margin-left: 0%;
  }

  .form-block-7.pp-form-block.fa-mob-cta.fa-mob-cta2.eng-aug-cta-form.ia-cta-form-block {
    margin-top: 50px;
    margin-bottom: 50px;
    margin-left: 0%;
  }

  .form-block-7.pp-form-block.fa-mob-cta.fa-mob-cta2.eng-aug-cta-form.no-neg-margin {
    margin-left: 0%;
  }

  .email-field.text-field-28.email-field-4 {
    display: block;
  }

  .email-field.text-field-28.email-field-5 {
    text-align: left;
    margin-left: 20px;
    display: block;
  }

  .email-field.text-field-28.email-field-5.ml-0 {
    width: 300px;
    margin-left: 0;
  }

  .email-field.text-field-28.email-field-7, .email-field.text-field-28.email-field-8, .email-field.text-field-28.email-field-0, .email-field.text-field-28.email-field-0, .email-field.text-field-28.sol-email-field-3, .email-field.text-field-28.email-field-1, .email-field.text-field-28.email-field-6, .email-field.text-field-28.email-field-7, .email-field.text-field-28.email-field-7 {
    display: block;
  }

  .form-10 {
    transition: all .6s;
  }

  .form-10.dev-contact-btn {
    justify-content: center;
  }

  .form-10.cta-form-2.mt-0 {
    margin-top: 0;
  }

  .form-10.cta-form-2.mt-0.left {
    justify-content: center;
  }

  .form-10.cta-form-4 {
    margin-top: 60px;
  }

  .form-10.cta-form-4.no-margin-top {
    margin-top: 30px;
  }

  .form-10.cta-form-4.mob-hide {
    display: none;
  }

  .form-10.cta-form-7 {
    margin-top: 40px;
    position: relative;
  }

  .form-block-8 {
    margin-top: 30px;
    margin-bottom: 20px;
  }

  .form-block-8.new-fab-margin {
    margin-top: 55px;
  }

  .form-block-8.center {
    margin-top: 0;
    margin-bottom: 20px;
  }

  .sol-form-block-2.hidden-xs {
    display: none;
  }

  .sol-form-block-2.pp-sol-form-block {
    margin-top: 10px;
  }

  .form-block-nav {
    justify-content: flex-end;
    display: none;
  }

  .sol-form-block-4, .sol-form-block-1 {
    margin-top: 40px;
  }

  .sol-form-5 {
    transition: all .6s;
  }

  .sol-form-4 {
    flex-direction: column;
    justify-content: center;
    margin-top: -40px;
  }

  .sol-form-4.lp-calendly-cta-changes {
    margin-top: 0;
  }

  .sol-form-3, .sol-form-2 {
    transition: all .6s;
  }

  .sol-form-1 {
    flex-direction: column;
    justify-content: center;
    margin-top: -40px;
  }

  .sol-form-1.lp-calendly-cta-changes {
    margin-top: 0;
  }

  .flipkart-casestudy-popup, .foodpanda-casestudy-popup, .zeotap-casestudy-popup {
    padding-left: 10px;
    padding-right: 10px;
  }

  .au-form {
    transition: all .6s;
  }

  .consulting-form {
    flex-direction: column;
    justify-content: center;
    margin-top: -40px;
  }

  .consulting-form.lp-calendly-cta-changes {
    margin-top: 0;
  }

  .html-embed-20 {
    display: block;
  }

  .calendly-web-form-block {
    height: 820px;
    top: 42%;
  }

  .calendly-web-form-block.hp-form-block-changes {
    height: 485px;
    top: 34%;
  }

  .calendly-web-parent {
    padding-bottom: 135px;
    display: block;
  }

  .calendly-web-parent.calendly-web-parent-hide {
    display: none;
  }

  .calendly-web-parent.calendly-web-parent-hide.ta-mob-calendly-show {
    display: block;
  }

  .hp-calendly-web-form {
    flex-direction: column;
    justify-content: center;
    margin-top: -40px;
  }

  .hp-calendly-web-form.lp-calendly-cta-changes {
    margin-top: 0;
  }

  .slider-20 {
    background-color: #f2eeff;
    width: 100%;
    min-width: 320px;
    max-width: 364px;
  }

  .slider-20.ta-slider-20 {
    height: 550px;
    display: block;
  }

  .slider-20.ta-slider-20.userecho-slider {
    background-color: #0000;
    height: auto;
  }

  .slider-20.ta-slider-20.userecho-slider.w {
    max-width: none;
  }

  .slider-20.ta-slider-20.no-bg {
    background-color: #0000;
    height: 520px;
  }

  .slider-20.ta-slider-20.qatr-slider {
    background-color: #0000;
    height: auto;
  }

  .slider-20.pp-slider-20-copy {
    height: 500px;
  }

  .slider-20.wm-slider-20 {
    height: 520px;
  }

  .slide-nav-22 {
    padding-top: 45px;
    position: relative;
  }

  .slide-nav-22.fa-slide-nav {
    padding-top: 0;
  }

  .slide-nav-22.pt-20 {
    padding-top: 20px;
  }

  .mask-15 {
    z-index: 1;
    overflow: visible;
  }

  .right-arrow-18, .left-arrow-17 {
    z-index: -1;
  }

  .icon-19, .icon-20 {
    display: none;
  }

  .form-block-8-copy.fa-ad-cta-form {
    margin-bottom: 20px;
  }

  .form-block-8-copy.eng-aug-form {
    margin-bottom: 30px;
  }

  .form-block-8-copy.eng-aug-form.mb-60 {
    margin-bottom: 60px;
  }

  .form-block-8-copy.eng-aug-form2 {
    margin-top: 60px;
  }

  .cs-card-parent-mobile {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .cs-card-parent-mobile.custom-slider {
    max-width: 100%;
    display: block;
  }

  .cs-card-parent-mobile.custom-slider.cs-owlcarousel-mobile {
    grid-column-gap: 25px;
    grid-row-gap: 25px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    align-content: center;
    place-items: center;
    display: grid;
  }

  .cs-card-parent-mobile.custom-slider.cs-owlcarousel-mobile.ai-testing-slider-mob, .cs-card-parent-mobile.custom-slider.cs-owlcarousel-mobile.hide {
    display: none;
  }

  .new-scrolling-wrapper {
    background-color: #f1eeff;
    width: 100%;
    margin-top: -20px;
    padding-bottom: 20px;
    display: block;
  }

  .why-us {
    padding-top: 40px;
    display: block;
  }

  .grid-80.hidden-xs {
    display: none;
  }

  .heading-214 {
    width: 100%;
    font-size: 21px;
    line-height: 28px;
  }

  .heading-214.ta-ofc-mob-heading {
    min-height: 60px;
  }

  .heading-214.ta-ofc-mob-heading.fa-automation-mob-heading {
    min-height: auto;
    font-size: 18px;
  }

  .heading-214.fa-automation-mob-heading {
    font-size: 18px;
  }

  .paragraph-174 {
    max-width: 100%;
    margin-bottom: 10px;
    font-size: 15px;
    line-height: 1.8rem;
  }

  .paragraph-174.fa-automation-mob-desc {
    font-size: 14px;
  }

  .why-us-mobile {
    padding-top: 60px;
    display: block;
  }

  .why-us-mobile.hidden-xs {
    display: none;
  }

  .new-fab-where-qa-meets-expertise-block {
    background-color: #ece6ff;
    min-height: 360px;
    max-height: 360px;
  }

  .new-fab-where-qa-meets-expertise-block.new-fab-where-qa-meets-expertise-block-changes {
    min-width: 250px;
    max-width: 280px;
    min-height: 380px;
    max-height: 380px;
    margin-left: 0;
    margin-right: 20px;
  }

  .new-fab-where-qa-meets-expertise-block.new-fab-where-qa-meets-expertise-block-changes.start {
    min-width: 250px;
    max-width: 250px;
    margin-left: 20px;
  }

  .new-fab-where-qa-meets-expertise-block.new-fab-where-qa-meets-expertise-block-changes.start.ta-ofc-mob-cards {
    min-width: 70%;
    max-width: 295px;
    min-height: 520px;
    max-height: 550px;
  }

  .new-fab-where-qa-meets-expertise-block.new-fab-where-qa-meets-expertise-block-changes.start.ta-ofc-mob-cards.fa-automation-mob-card {
    height: 400px;
    min-height: 440px;
    max-height: none;
    padding-bottom: 20px;
  }

  .new-fab-where-qa-meets-expertise-block.new-fab-where-qa-meets-expertise-block-changes.ta-ofc-mob-cards {
    min-width: 70%;
    max-width: 70%;
    min-height: 520px;
    max-height: 500px;
  }

  .new-fab-where-qa-meets-expertise-block.new-fab-where-qa-meets-expertise-block-changes.ta-ofc-mob-cards.fa-automation-mob-card {
    min-width: 80%;
    max-width: none;
    height: 400px;
    min-height: 440px;
    padding-bottom: 40px;
  }

  .new-fab-where-qa-meets-expertise-slider-block.hidden-xs {
    display: none;
  }

  .image-657 {
    background-color: #fff;
    border-radius: 10px;
    padding: 10px;
  }

  .slider-21 {
    border-radius: 20px;
    max-width: 280px;
    min-height: 360px;
  }

  .slide-nav-23 {
    inset: auto 0% -20%;
  }

  .new-fab-te-wrapper {
    display: none;
  }

  .grid-81 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: row;
    grid-template-rows: auto;
    grid-template-columns: .25fr .25fr .25fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: center;
    display: grid;
  }

  .div-block-521 {
    height: auto;
  }

  .div-block-521.dev-tech-tab-grid-item {
    width: 85px;
    height: 85px;
    padding: 0;
  }

  .grid-81-tp-2 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: column;
    grid-template-rows: auto auto auto;
    grid-template-columns: .25fr .25fr .25fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    display: grid;
  }

  .grid-81-tp-5 {
    grid-template-columns: .25fr .25fr;
    justify-content: center;
  }

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

  .grid-81-tp-4 {
    grid-template-columns: .25fr .25fr;
    justify-content: center;
  }

  .image-664.sony {
    min-height: 50px;
    margin-bottom: 10px;
  }

  .grid-81-te-6 {
    grid-template-rows: auto auto auto;
    grid-template-columns: .25fr .25fr .25fr;
    justify-content: center;
  }

  .text-block-289 {
    font-size: 10px;
    line-height: .7rem;
    bottom: 4px;
  }

  .text-block-289.wave, .text-block-289.cess-bi {
    padding-top: 0;
  }

  .text-block-289.adb {
    padding-top: 0;
    line-height: .8rem;
  }

  .text-block-289.burp-suite, .text-block-289.karate {
    padding-top: 0;
  }

  .fab-footer-item-desktop {
    flex-direction: column;
    display: none;
  }

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

  .grid-82.st-footer-grid {
    grid-template-columns: 1fr 1fr;
  }

  .fab-services-heading-wrapper {
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .text-block-290 {
    color: #4a4a68;
    padding-left: 10px;
    font-weight: 700;
  }

  .text-block-290.ew-dev-ss-heading-mob {
    color: #000;
    font-size: 16px;
  }

  .fab-services-plus {
    width: 25px;
    margin-left: auto;
    position: relative;
  }

  .list-item-1 {
    cursor: pointer;
    border-bottom: 1px solid #785dfb26;
    align-items: center;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .list-item-1.st-ss-li-item {
    padding-top: 14px;
    padding-bottom: 14px;
  }

  .text-block-291 {
    color: #4a4a68;
    max-width: 320px;
    padding-left: 60px;
    font-weight: 400;
  }

  .text-block-291.new-dev-ss-para-mob {
    color: #000;
    text-align: left;
    padding-left: 10px;
  }

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

  .services-section-mob {
    margin-top: -50px;
    padding-top: 10px;
    padding-bottom: 60px;
    display: block;
  }

  .services-section-mob.hidden-xs {
    display: none;
  }

  .fab-services-heading-parent-1 {
    align-items: center;
    display: flex;
  }

  .fab-services-text-1 {
    padding-top: 10px;
    display: block;
  }

  .fab-services-text-1.fab-services-text {
    display: none;
  }

  .fab-services-heading-parent-2 {
    align-items: center;
    display: flex;
  }

  .fab-services-text-2 {
    padding-top: 10px;
    display: block;
  }

  .fab-services-text-2.fab-services-text {
    display: none;
  }

  .fab-services-heading-parent-3 {
    align-items: center;
    display: flex;
  }

  .fab-services-text-3 {
    padding-top: 10px;
    display: block;
  }

  .fab-services-text-3.fab-services-text {
    display: none;
  }

  .fab-services-heading-parent-4 {
    align-items: center;
    display: flex;
  }

  .fab-services-text-4 {
    padding-top: 10px;
    display: block;
  }

  .fab-services-text-4.fab-services-text {
    display: none;
  }

  .fab-services-heading-parent-5 {
    align-items: center;
    display: flex;
  }

  .fab-services-text-5 {
    padding-top: 10px;
    display: block;
  }

  .fab-services-text-5.fab-services-text {
    display: none;
  }

  .fab-services-heading-parent-6 {
    align-items: center;
    display: flex;
  }

  .fab-services-text-6 {
    padding-top: 10px;
    display: block;
  }

  .fab-services-text-6.fab-services-text {
    display: none;
  }

  .fab-services-heading-parent-7 {
    align-items: center;
    display: flex;
  }

  .fab-services-text-7 {
    padding-top: 10px;
    display: block;
  }

  .fab-services-text-7.fab-services-text {
    display: none;
  }

  .fab-services-heading-parent-8 {
    align-items: center;
    display: flex;
  }

  .fab-services-text-8 {
    padding-top: 10px;
    display: block;
  }

  .fab-services-text-8.fab-services-text {
    display: none;
  }

  .fab-services-heading-parent-9 {
    align-items: center;
    display: flex;
  }

  .fab-services-text-9 {
    padding-top: 10px;
    display: block;
  }

  .fab-services-text-9.fab-services-text {
    display: none;
  }

  .fab-services-heading-parent-10 {
    align-items: center;
    display: flex;
  }

  .fab-services-text-10 {
    padding-top: 10px;
    display: block;
  }

  .fab-services-text-10.fab-services-text {
    display: none;
  }

  .fab-services-heading-parent-11 {
    align-items: center;
    display: flex;
  }

  .fab-services-text-11 {
    padding-top: 10px;
    display: block;
  }

  .fab-services-text-11.fab-services-text {
    display: none;
  }

  .fab-services-heading-parent-12 {
    align-items: center;
    display: flex;
  }

  .fab-services-text-12 {
    padding-top: 10px;
    display: block;
  }

  .fab-services-text-12.fab-services-text {
    display: none;
  }

  .fab-services-list-1 {
    margin-bottom: 0;
    padding-left: 10px;
    padding-right: 20px;
  }

  .fab-services-list-1.pp-server-list, .fab-services-list-1.pp-client-list {
    margin-top: 20px;
    display: block;
  }

  .fab-services-list-2 {
    padding-left: 10px;
    padding-right: 20px;
    display: block;
  }

  .fab-services-showmore-text {
    color: #785dfb;
    text-align: center;
    width: 100px;
    font-size: 16px;
    font-weight: 700;
  }

  .fab-services-showmore-block {
    text-align: center;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 20px;
    margin-bottom: 20px;
    display: flex;
  }

  .new-fab-te-logo-wrapper {
    width: 100%;
    height: 100%;
  }

  .new-fab-te-logo-wrapper.wm-ts-logo-wrapper {
    height: 100px;
  }

  .new-fab-grid-2.wm-ts-grid {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .new-fab-te-carousel-block {
    display: none;
  }

  .new-fab-where-qa-meets-expertise-scroll-block {
    margin-top: 10px;
    display: flex;
    overflow: auto;
  }

  .infinite-scroll-parent-desk {
    display: block;
  }

  .infinite-scroll-parent-desk.hidden-xs {
    display: none;
  }

  .infinite-scroll-parent-desk.ees-infinite-scroll-parent-desk {
    margin-top: 0;
  }

  .infinite-scroll-parent-desk.h-81 {
    height: 65px;
  }

  .image-669 {
    min-height: 70px;
  }

  .tab-link-tab-2-7 {
    background-color: #fff;
    border-bottom: 1px solid #e7e7e7;
    padding-left: 0;
    padding-right: 0;
  }

  .tab-link-tab-2-7.w--current {
    color: #785dfb;
    background-color: #fff;
    border: 1px #785dfb;
    border-bottom: 3px solid #785dfb;
    font-weight: 500;
  }

  .tab-link-tab-2-7.ta-mob-heading {
    color: #b9ace0;
    background-color: #f9f7ff;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 18px;
    font-weight: 700;
  }

  .tab-link-tab-2-7.ta-mob-heading.w--current {
    color: var(--dark-slate-blue);
  }

  .tab-link-tab-3-5 {
    background-color: #fff;
    border-bottom: 1px solid #e7e7e7;
    width: 180px;
    padding-left: 0;
    padding-right: 0;
  }

  .tab-link-tab-3-5.w--current {
    color: #785dfb;
    background-color: #fff;
    border: 1px #785dfb;
    border-bottom: 3px solid #785dfb;
    font-weight: 500;
  }

  .tab-link-tab-3-5.tab-heading.w--current {
    width: 200px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-3-5.tab-heading.ta-mob-heading {
    color: #b9ace0;
    background-color: #f9f7ff;
    width: 250px;
    padding-right: 75px;
    font-size: 18px;
    font-weight: 700;
  }

  .tab-link-tab-3-5.tab-heading.ta-mob-heading.w--current {
    color: var(--dark-slate-blue);
  }

  .tab-link-tab-1-7 {
    background-color: #fff;
    border-bottom: 1px solid #e7e7e7;
    display: block;
  }

  .tab-link-tab-1-7.w--current {
    color: #785dfb;
    text-align: left;
    background-color: #fff;
    border-bottom: 3px solid #785dfb;
    border-left: 2px #000;
    border-right: 2px #000;
    font-weight: 500;
    display: block;
  }

  .tab-link-tab-1-7.tab-7-width {
    width: 100px;
    padding-left: 0;
    padding-right: 0;
  }

  .tab-link-tab-1-7.tab-7-width.tab-heading.ta-mob-heading {
    color: #b9ace0;
    background-color: #f9f7ff;
    width: 150px;
    padding-left: 10px;
    padding-right: 50px;
    font-size: 18px;
    font-weight: 700;
  }

  .tab-link-tab-1-7.tab-7-width.tab-heading.ta-mob-heading.w--current {
    color: var(--dark-slate-blue);
  }

  .new-fab-tabs-menu-mobile {
    display: flex;
    overflow: auto;
  }

  .text-block-292 {
    text-align: center;
    width: 100px;
  }

  .text-block-293 {
    text-align: center;
    width: 180px;
  }

  .tabs-22 {
    display: block;
  }

  .new-fab-tabs-design.ta-poa--tabs-design {
    background-color: #f9f7ff;
    border-radius: 25px;
    margin-top: 20px;
    padding: 30px 15px;
  }

  .tabs-content-17 {
    flex-direction: column;
    justify-content: center;
    align-items: stretch;
    padding-top: 25px;
    display: flex;
  }

  .image-671 {
    display: none;
    position: absolute;
    inset: 45% 0% 0%;
  }

  .image-671.minus-1.minus.pp-minus, .image-671.minus-2.minus.pp-minus, .image-671.minus-3.minus.pp-minus, .image-671.minus-4.minus.pp-minus, .image-671.minus-5.minus.pp-minus, .image-671.minus-6.minus.pp-minus, .plus-1.plus.pp-plus, .plus-2.plus.pp-plus, .plus-3.plus.pp-plus, .plus-4.plus.pp-plus, .plus-5.plus.pp-plus, .plus-6.plus.pp-plus {
    width: 70%;
  }

  .ts-plus-img-left {
    bottom: -1px;
    right: -20px;
  }

  .ts-plus-img-left.hidden-md {
    display: block;
  }

  .slide-nav-24 {
    margin-bottom: -60px;
  }

  .slider-22 {
    background-color: #fff;
    height: 100%;
  }

  .grid-81-pt {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: row;
    grid-template-rows: auto;
    grid-template-columns: .25fr .25fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: center;
    display: grid;
  }

  .image-672.image-width-mobile {
    width: 35px;
  }

  .image-672.image-width-mobile.google-lighthouse {
    position: relative;
    bottom: 5px;
  }

  .image-width-mobile-te, .image-width-mobile-api {
    width: 45px;
  }

  .image-width-mobile-mt {
    width: 35px;
  }

  .fab-tooltip-block-1 {
    top: -35px;
    left: auto;
    right: auto;
  }

  .fab-tooltip-block-2, .fab-tooltip-block-4, .fab-tooltip-block-3 {
    left: auto;
  }

  .fab-tooltip-block-5 {
    left: 40px;
  }

  .new-fab-drop-down-icon {
    cursor: pointer;
  }

  .fab-tooltip-block-6 {
    left: auto;
  }

  .form-10-changes {
    transition: all .6s;
  }

  .form-10-changes.cta-form-5 {
    justify-content: center;
    width: 100%;
  }

  .image-675 {
    min-height: 40px;
  }

  .image-676 {
    min-height: 75px;
  }

  .fab-tooltip-block {
    left: auto;
  }

  .fab-tooltip-block.fab-tooltip-block-7 {
    opacity: 0;
    inset: -55% auto auto;
  }

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

  .new-fab-main-block {
    overflow: hidden;
  }

  .brand-new {
    padding-left: 0;
  }

  .brand-new.new-fab-brand {
    position: relative;
    left: 38%;
  }

  .brand-new.new-fab-brand.ta-new-link {
    left: 2%;
  }

  .brand-new.new-fab-brand.ta-new-link.ai-testing-moolya-logo {
    left: 40%;
  }

  .brand-new.new-fab-brand.ees-brand {
    left: 2%;
  }

  .why-us-mob {
    display: block;
  }

  .why-us-mob.tt-ofc-mob {
    padding-top: 35px;
  }

  .find-a-bug-services-mob {
    display: block;
  }

  .find-a-bug-services-desk {
    display: none;
  }

  .hp-tooltip-block-1 {
    opacity: 0;
    top: 0;
    left: 75px;
    right: auto;
  }

  .sol-tooltip-block-1, .sol-tooltip-block-2 {
    opacity: 0;
    top: -45px;
    left: auto;
    right: auto;
  }

  .sol-tooltip-block-3 {
    top: -45px;
    left: auto;
    right: auto;
  }

  .sol-tooltip-block-5, .sol-tooltip-block-4, .web-tooltip-block-1, .web-tooltip-block-2 {
    opacity: 0;
    top: -45px;
    left: auto;
    right: auto;
  }

  .new-dev-logo {
    width: 80px;
    height: auto;
    margin-top: 2px;
  }

  .new-dev-h1 {
    font-size: 34px;
    line-height: 46px;
  }

  .new-dev-hero-text {
    max-width: 33ch;
    margin-bottom: 30px;
    margin-left: auto;
    margin-right: auto;
    font-size: 14px;
  }

  .new-dev-hero-column-parent {
    flex-direction: column;
  }

  .new-dev-hero-img {
    height: auto;
    margin-top: 20px;
    display: none;
    position: static;
  }

  .new-dev-hero-section {
    text-align: center;
    background-position: 50%;
    background-size: contain;
    padding-top: .125em;
  }

  .new-dev-nav {
    padding-top: 5px;
    padding-bottom: 5px;
  }

  .new-dev-why-us {
    margin-top: 10px;
    padding-top: 60px;
    padding-bottom: 80px;
  }

  .new-dev-why-us.section-padding-4.cs-changes, .new-dev-why-us.section-padding-4.eng-why-moolya-section {
    display: block;
  }

  .new-dev-why-us.section-padding-4.eng-why-moolya-section.hidden {
    display: none;
  }

  .new-dev-card-img.eng-card-img {
    width: 340px;
  }

  .new-dev-block-link:hover {
    box-shadow: none;
  }

  .new-dev-block-link.new-dev-block-link-changes {
    margin-left: 10px;
    margin-right: 10px;
    padding-top: 10px;
  }

  .new-dev-block-link.dev-ser-di-block-link-changes {
    background-color: #0000;
    margin-left: 10px;
    margin-right: 10px;
    padding-top: 10px;
  }

  .new-dev-card-parent {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .new-dev-card-parent.custom-slider {
    max-width: 100%;
    display: block;
  }

  .new-dev-card-parent.custom-slider.new-dev-owlcarousel {
    grid-column-gap: 25px;
    grid-row-gap: 25px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: none;
  }

  .new-dev-card-parent.custom-slider.new-dev-bs-owlcarousel {
    grid-column-gap: 25px;
    grid-row-gap: 25px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: center;
    display: none;
  }

  .new-dev-card-heading {
    text-align: center;
    font-size: 22px;
    line-height: 32px;
  }

  .new-dev-card-content {
    text-align: center;
    height: 185px;
    padding-top: 0;
    line-height: 26px;
  }

  .new-dev-img-block {
    margin-top: 10px;
    margin-left: auto;
    margin-right: auto;
  }

  .new-dev-primary-cta {
    margin-top: 60px;
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .new-dev-primary-cta.dev-calendly-popup {
    margin-bottom: 17px;
  }

  .new-dev-primary-cta.dev-calendly-popup.dev-calendly-popup-5, .new-dev-primary-cta.dev-calendly-popup.dev-calendly-popup-4 {
    margin-top: 20px;
  }

  .new-dev-content-block {
    padding: 12px 20px 20px;
  }

  .new-dev-container70 {
    width: 100%;
    max-width: 100%;
    padding-left: 15px;
    padding-right: 15px;
  }

  .new-dev-business-section {
    margin-top: 10px;
    padding-top: 60px;
    padding-bottom: 80px;
  }

  .new-dev-business-section.section-padding-4.cs-changes {
    background-image: linear-gradient(#ab9afe80, #ffffff4d 57%, #ab9afe7d);
    margin-top: 0;
    display: block;
  }

  .new-dev-bs-container70 {
    width: 100%;
    max-width: 100%;
    padding-left: 15px;
    padding-right: 15px;
  }

  .new-dev-card-parent-mobile {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .new-dev-card-parent-mobile.custom-slider {
    max-width: 100%;
    display: block;
  }

  .new-dev-card-parent-mobile.custom-slider.cs-owlcarousel-mobile {
    grid-column-gap: 25px;
    grid-row-gap: 25px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    place-content: center;
    place-items: center;
    margin-top: 0;
    display: flex;
  }

  .new-dev-bs-block-link:hover {
    box-shadow: none;
  }

  .new-dev-bs-block-link.new-dev-block-link-changes {
    min-height: 470px;
    padding-top: 10px;
  }

  .new-dev-bs-card-heading {
    font-size: 22px;
    line-height: 32px;
  }

  .new-dev-bs-logo-grid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .new-dev-case-studies {
    margin-top: 10px;
    padding-top: 60px;
    padding-bottom: 80px;
  }

  .new-dev-case-studies.section-padding-4.cs-changes {
    display: block;
  }

  .new-dev-cs-card-parent {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .new-dev-cs-card-parent.custom-slider {
    max-width: 100%;
    display: block;
  }

  .new-dev-cs-card-parent.custom-slider.new-dev-cs-owlcarousel {
    display: none;
  }

  .new-dev-cs-card {
    z-index: 2;
    box-shadow: -12px 10px 11px #00000026;
  }

  .new-dev-cs-img-block {
    z-index: 1;
  }

  .new-dev-cs-block-link:hover {
    box-shadow: none;
  }

  .new-dev-cs-block-link.new-dev-block-link-changes {
    z-index: 1;
    margin-right: 0;
    padding-top: 10px;
    padding-right: 25px;
    position: relative;
  }

  .new-dev-cs-content-block {
    z-index: 2;
    padding: 12px 20px 20px;
    position: relative;
  }

  .new-dev-cs-card-content {
    padding-right: 10px;
    line-height: 26px;
  }

  .new-dev-cs-card-parent-mobile {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .new-dev-cs-card-parent-mobile.custom-slider {
    max-width: 100%;
    display: block;
  }

  .new-dev-cs-card-parent-mobile.custom-slider.cs-owlcarousel-mobile {
    grid-column-gap: 25px;
    grid-row-gap: 25px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    align-content: center;
    place-items: center;
    display: grid;
  }

  .new-dev-slider {
    background-color: #f7f4fd;
    width: 100%;
    min-width: 320px;
    max-width: 364px;
    height: auto;
    margin-left: 20px;
  }

  .new-dev-slider.dev-ser-di-slider, .new-dev-slider.dev-bb-slider-mob {
    background-color: #0000;
  }

  .new-dev-cs-slider {
    z-index: 1;
    background-color: #fff;
    min-width: 320px;
    max-width: 364px;
    height: 400px;
  }

  .html-embed-dev-cs, .html-embed-dev-bs {
    display: block;
  }

  .new-dev-cs-tag {
    z-index: 3;
  }

  .slide-1-changes {
    background-color: #f7f4fd;
  }

  .slide-1-changes.dev-bb-slide {
    background-color: #0000;
  }

  .new-dev-bs-mobile {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .new-dev-bs-mobile.custom-slider {
    max-width: 100%;
    display: block;
  }

  .new-dev-bs-mobile.custom-slider.cs-owlcarousel-mobile {
    grid-column-gap: 25px;
    grid-row-gap: 25px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    place-content: center;
    place-items: center;
    display: block;
  }

  .new-dev-why-us-primary-cta {
    margin-top: 80px;
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .new-dev-why-us-primary-cta.dev-calendly-popup {
    margin-bottom: 17px;
  }

  .new-dev-why-us-primary-cta.dev-calendly-popup.dev-calendly-popup-3 {
    margin-top: 20px;
  }

  .new-dev-ss-section {
    background-size: cover;
    background-attachment: scroll;
    padding-top: 40px;
  }

  .new-dev-ss-container70 {
    width: 100%;
    max-width: 100%;
    padding-left: 15px;
    padding-right: 15px;
  }

  .new-dev-ss-grid-1 {
    grid-template-columns: 1fr;
  }

  .new-dev-ss-img-block {
    width: 55px;
    height: 55px;
  }

  .new-dev-ss-list-parent {
    display: none;
    position: static;
  }

  .new-dev-ss-list-parent.new-dev-ss-mob-show {
    display: block;
  }

  .new-dev-ss-card-item-block {
    flex-direction: column;
    justify-content: center;
    height: 100%;
    display: flex;
  }

  .new-dev-ss-card-item-block.ss-flex-rev {
    flex-direction: column;
  }

  .new-dev-ss-item-text {
    margin-top: 10px;
    font-size: 14px;
  }

  .new-dev-ss-item-img-parent {
    margin-left: 0;
  }

  .new-dev-ss-list-item-1 {
    height: 350px;
    display: none;
  }

  .new-dev-ss-list-item-2, .new-dev-ss-list-item-4 {
    display: none;
  }

  .new-dev-ss-grid-2 {
    grid-template-columns: 1fr;
    margin-top: 10px;
  }

  .new-dev-ss-grid-3, .new-dev-ss-grid-4 {
    margin-left: 0;
  }

  .new-dev-ss-list-item-8, .new-dev-ss-list-item-7 {
    display: none;
  }

  .new-dev-ss-heading {
    font-size: 21px;
  }

  .new-dev-ss-heading.ss-solution-approach {
    text-align: center;
    margin-top: 50px;
    margin-bottom: 30px;
  }

  .new-dev-ss-heading.ss-service-approach {
    margin-bottom: 20px;
  }

  .columns-12 {
    display: none;
  }

  .dev-tooltip-block-1 {
    top: -35px;
    left: auto;
    right: auto;
  }

  .dev-form-block-2 {
    margin-top: 50px;
  }

  .dev-tooltip-block-2 {
    left: auto;
  }

  .dev-form-block-3 {
    margin-top: -20px;
    margin-bottom: 0;
  }

  .dev-tooltip-block-3 {
    left: auto;
  }

  .new-dev-bs-primary-cta-copy {
    margin-top: 30px;
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .new-dev-bs-primary-cta-copy.dev-calendly-popup {
    margin-bottom: 17px;
  }

  .dev-form-block-4 {
    margin-top: 0;
  }

  .dev-tooltip-block-4 {
    left: auto;
  }

  .dev-form-block-5 {
    margin-top: 50px;
  }

  .dev-tooltip-block-5 {
    left: auto;
  }

  .link-block-67.dev-calendly-popup.dev-calendly-popup-1 {
    margin-top: 20px;
  }

  .link-block-67.dev-calendly-popup.dev-calendly-popup-2 {
    margin-top: 15px;
  }

  .new-dev-main-div-block {
    overflow: hidden;
  }

  .new-dev-popup-block {
    width: 382px;
    min-width: 320px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .new-dev-popup-close-img {
    left: -10px;
  }

  .new-dev-hero-img-mob {
    width: 100%;
    height: auto;
    margin-top: 20px;
    margin-bottom: 0;
    display: inline-block;
    position: static;
  }

  .new-dev-hero-img-mob.eng-hero-img-mob {
    width: 394px;
    height: 215px;
  }

  .recognized-block.ees-recognized-block {
    align-items: center;
  }

  .recognized-block.ai-recognized-block.eng-aug-recog {
    margin-top: 30px;
  }

  .recognized-block.ai-recognized-block.center {
    margin-bottom: 30px;
    padding-top: 5px;
  }

  .new-dev-recognized-text {
    text-align: center;
    margin-top: 40px;
    margin-bottom: 15px;
    font-weight: 700;
  }

  .casestudy-popup-2 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .new-dev-popup-close-img-2 {
    left: -10px;
  }

  .casestudy-popup-3 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .new-dev-popup-close-img-3 {
    left: -10px;
  }

  .casestudy-popup-4 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .new-dev-popup-close-img-4 {
    left: -10px;
  }

  .casestudy-popup-5 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .new-dev-popup-close-img-5 {
    left: -10px;
  }

  .casestudy-popup-1 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .calendly-web-form-block-mob {
    background-color: #785dfb;
    height: 360px;
    display: block;
    position: static;
    top: 42%;
  }

  .text-block-288-mob {
    color: #fff;
  }

  .text-span-36-mob {
    color: #c4b8ff;
  }

  .text-block-200-mob {
    color: var(--white);
    margin-bottom: 10px;
    font-size: 15px;
    line-height: 28px;
  }

  .field-label-16-mob {
    color: #fff;
    margin-left: auto;
    margin-right: auto;
  }

  .link-block-16-mob, .link-block-16-mob.absolutely {
    margin-top: 20px;
  }

  .link-block-16-mob.absolutely.abs-lp {
    margin-top: 30px;
  }

  .link-block-16-mob.absolutely.abs-lp.lp-calendly-popup.test-changes {
    transition-property: all;
  }

  .link-block-16-mob.absolutely.abs-lp.lp-calendly-popup.test-changes.lp-calendly-popup-1.hp-calendly-web-cta-1 {
    background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/65dda9f17ccad5df323a3a5d_Rectangle%205461.svg");
  }

  .image-678 {
    display: inline-block;
  }

  .image-678.prd-eng-calendly-img {
    display: none;
  }

  .image-679 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .hp-calendly-web-form-1 {
    flex-direction: column;
    justify-content: center;
    margin-top: -40px;
  }

  .hp-calendly-web-form-1.lp-calendly-cta-changes {
    margin-top: 0;
  }

  .hp-tooltip-block {
    opacity: 0;
    inset: 0% 0% auto 15%;
  }

  .new-dev-footer-grid-text-mob {
    text-align: center;
    margin-top: 20px;
    margin-left: 25px;
    margin-right: 25px;
    line-height: 2;
    display: block;
  }

  .slide-33 {
    z-index: 1;
  }

  .heading-147-copy {
    color: var(--dark-slate-blue);
    text-align: center;
    margin-bottom: 10px;
    padding-right: 0;
    font-size: 28px;
    line-height: 38px;
  }

  .new-dev-bs-ul {
    display: none;
  }

  .new-dev-bs-content {
    margin-top: 6px;
  }

  .new-dev-why-us-rl-text {
    padding-bottom: 5px;
  }

  .list-8 {
    width: 100%;
    margin-top: 45px;
    padding-left: 10px;
    list-style-type: none;
  }

  .new-dev-bs-question {
    text-align: left;
    cursor: pointer;
    align-items: center;
    display: flex;
    position: relative;
  }

  .new-dev-bs-question.st-dev-bs-block {
    justify-content: flex-start;
    align-items: center;
  }

  .new-dev-bs-heading-mob {
    color: #000;
    padding-left: 20px;
    font-size: 16px;
  }

  .new-dev-bs-answer {
    background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/65eae551071dff04d3691e13_Rectangle%2018468.webp");
    background-position: 0 0;
    background-size: 100% 100%;
    border-radius: 10px;
    margin-top: 5px;
    display: none;
  }

  .new-dev-bs-content-mob {
    margin-top: 0;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-right: 10px;
    font-size: 14px;
    display: block;
  }

  .new-dev-bs-logo-grid-mob {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    margin-top: 20px;
    padding-bottom: 20px;
    display: grid;
    position: static;
  }

  .new-dev-bs-logo-grid-mob.healthcare-grid {
    align-items: center;
  }

  .new-dev-bs-img-block-mob {
    width: 22px;
    height: 22px;
    margin-right: 10px;
    display: flex;
    position: absolute;
    inset: auto 0% auto auto;
  }

  .bs-img-1 {
    position: absolute;
    inset: 0%;
  }

  .bs-img-2 {
    width: 85%;
    display: none;
    position: static;
    inset: 0%;
  }

  .new-dev-bs-answer-2 {
    background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/65eaeca2265623bc3b6365c4_Rectangle%2018468%20(9).webp");
    background-position: 0 0;
    background-size: 100% 100%;
    border-radius: 10px;
    display: none;
  }

  .new-dev-bs-answer-2.new-dev-bs-answer {
    display: none;
  }

  .new-dev-bs-answer-3 {
    background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/65eeddb186228e8aecff6aae_Group%201000004861.webp");
    background-position: 0 0;
    background-size: 100% 100%;
    border-radius: 10px;
    display: none;
  }

  .new-dev-bs-answer-3.new-dev-bs-answer {
    display: none;
  }

  .new-dev-bs-answer-4 {
    background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/65eaeca1cfdbc690b8e7051d_Rectangle%2018468%20(11).webp");
    background-position: 0 0;
    background-size: auto;
    border-radius: 10px;
    display: none;
  }

  .new-dev-bs-answer-4.new-dev-bs-answer {
    display: none;
  }

  .new-dev-bs-answer-5 {
    background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/65eaec9fd29888c6864b60ab_Rectangle%2018468%20(12).webp");
    background-position: 0 0;
    background-size: 100% 100%;
    border-radius: 10px;
    display: none;
  }

  .new-dev-bs-answer-5.new-dev-bs-answer {
    margin-top: 5px;
    display: none;
  }

  .new-dev-bs-answer-6 {
    background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/65eeddb074df582fa31bd5e3_Group%201000004862.webp");
    background-position: 0 0;
    background-size: 100% 100%;
    border-radius: 10px;
    display: none;
  }

  .new-dev-bs-answer-6.new-dev-bs-answer {
    display: none;
  }

  .new-dev-bs-answer-7 {
    background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/65eaec9fa01c0bcfbff53d17_Rectangle%2018468%20(14).webp");
    background-position: 0 0;
    background-size: 100% 100%;
    border-radius: 10px;
    display: none;
  }

  .new-dev-bs-answer-7.new-dev-bs-answer {
    display: none;
  }

  .new-dev-bs-answer-8 {
    background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/65eaec9f64654cf2dbaa34e3_Rectangle%2018468%20(15).webp");
    background-position: 0 0;
    background-size: 100% 100%;
    border-radius: 10px;
    display: none;
  }

  .new-dev-bs-answer-8.new-dev-bs-answer {
    display: none;
  }

  .new-dev-bs-list-item-mob {
    margin-bottom: 10px;
  }

  .new-dev-bs-list-item-mob.st-sim-item {
    border: 1px solid #4c02e0;
    border-radius: 6px;
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .new-dev-bs-list-item-mob.st-sim-item.st-sim-item-2 {
    background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/66cecaa881cb809aa1745d20_Default2_mob.svg");
    background-size: cover;
  }

  .new-dev-bs-list-item-mob.st-sim-item.st-sim-item-3 {
    background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/66cecaa8f2573e3433195aba_Default3_mob.svg");
    background-size: cover;
  }

  .new-dev-bs-list-item-mob.st-sim-item.st-sim-item-4 {
    background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/66cecaa8cb678208762ed197_Default4_mob.svg");
    background-size: cover;
  }

  .new-dev-bs-list-item-mob.st-sim-item.st-sim-item-5 {
    background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/66cecaa8f3946cea8514e040_Default5_mob.svg");
    background-size: cover;
  }

  .new-dev-bs-list-item-mob.st-sim-item.st-sim-item-1 {
    background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/66cecaa99791c33f4e5e2156_Default_mob.svg");
    background-position: 0 0;
    background-size: cover;
  }

  .background-video-10 {
    width: 275px;
    height: 255px;
  }

  .fab-services-list-hide {
    padding-left: 10px;
    padding-right: 20px;
    display: none;
  }

  .test-pop-up-container {
    height: 650px;
  }

  .test-pop-up-close-block {
    border: 1px solid #fff;
    border-radius: 50%;
    justify-content: center;
    align-items: center;
    width: 23px;
    height: 23px;
    margin-top: 10px;
    margin-left: 265px;
    display: flex;
  }

  .div-block-530 {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .div-block-531 {
    flex-flow: wrap-reverse;
    align-items: center;
  }

  .fab-suc-msg {
    padding-left: 15px;
    padding-right: 15px;
  }

  .ta-body {
    overflow: hidden;
  }

  .ta-recognition-h2 {
    margin-top: 30px;
    font-size: 24px;
    line-height: 1.4em;
  }

  .ta-recognition-h2.uecho-subhead {
    margin-bottom: 20px;
    font-size: 26px;
    font-weight: 700;
  }

  .ta-recognition-h2.eng-aug-h2 {
    font-size: 26px;
  }

  .ta-recognition-subtext {
    text-align: center;
    margin-top: 10px;
    margin-bottom: 15px;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
  }

  .ta-recognition-subtext.userecho-results-subtxt {
    margin-top: 8px;
  }

  .ta-recognition-subtext.userecho-results-subtxt.mob-hide {
    display: none;
  }

  .ta-recognition-subtext.userecho-results-subtxt.desk-hide {
    display: block;
  }

  .ta-efficiency-section {
    padding-bottom: 20px;
  }

  .ta-efficiency-section.fa-efficiency-sec.ai-testing-hidden-risk-sec.purple-bg {
    padding-top: 20px;
    display: none;
  }

  .ta-efficiency-section.fa-efficiency-sec.ai-testing-hidden-risk-sec.ia-fadeup-card-sec {
    padding-bottom: 40px;
  }

  .ta-efficiency-section.fa-efficiency-sec.ai-testing-hidden-risk-sec.ia-fadeup-card-sec.eng-aug-needs-sec {
    padding-top: 0;
  }

  .ta-efficiency-section.fa-efficiency-sec.ai-testing-hidden-risk-sec.ia-fadeup-card-sec.lit-business-sec {
    padding-top: 40px;
  }

  .ta-efficiency-section.fa-efficiency-sec.ai-testing-hidden-risk-sec.ia-fadeup-card-sec.lit-speed-sec {
    padding-top: 20px;
  }

  .ta-efficiency-section.fa-efficiency-sec.ai-testing-hidden-risk-sec.ia-fadeup-card-sec.os-table-section {
    padding-top: 20px;
    padding-bottom: 60px;
  }

  .ta-efficiency-section.fa-efficiency-sec.ai-testing-hidden-risk-sec.ia-fadeup-card-sec.os-table-section.rl-phases-sec, .ta-efficiency-section.fa-efficiency-sec.ai-testing-hidden-risk-sec.ia-fadeup-card-sec.os-steps-sec {
    padding-top: 40px;
  }

  .ta-efficiency-section.fa-efficiency-sec.ai-testing-hidden-risk-sec.ia-fadeup-card-sec.rl-testimonial-section {
    padding-top: 40px;
    padding-bottom: 90px;
  }

  .ta-efficiency-section.fa-efficiency-sec.ai-testing-hidden-risk-sec.ia-fadeup-card-sec.rl-fadeup-cards-sec {
    margin-top: 20px;
    margin-bottom: 40px;
  }

  .ta-efficiency-section.fa-efficiency-sec.fa-supercharge-mob-sec {
    position: relative;
  }

  .ta-efficiency-section.fa-efficiency-sec.fa-supercharge-mob-sec.btl-motivation-sec {
    background-position: 50%;
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 10px;
  }

  .ta-efficiency-section.fa-efficiency-sec.fa-supercharge-mob-sec.btl-motivation-sec.btl-benefits-sec {
    padding-top: 60px;
    padding-right: 20px;
  }

  .ta-efficiency-section.fa-efficiency-sec.fa-supercharge-mob-sec.btl-motivation-sec.btl-mathew-sec {
    padding-bottom: 60px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .ta-efficiency-section.fa-efficiency-sec.fa-supercharge-mob-sec.btl-motivation-sec.extra-padding {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .ta-efficiency-h2 {
    margin-top: 30px;
    margin-bottom: 10px;
    font-size: 23px;
    line-height: 33px;
  }

  .ta-efficiency-h2.fa-ad-eff-h2 {
    line-height: 120%;
  }

  .ta-efficiency-h2.uecho-subhead {
    font-size: 26px;
    font-weight: 700;
  }

  .ta-fasttrack-automation-txt {
    padding-top: 35px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 15px;
    line-height: 28px;
  }

  .ta-fasttrack-automation-txt.fa-sec-subtxt {
    width: auto;
    margin-top: 0;
    padding-top: 10px;
    font-size: 14px;
    font-weight: 500;
  }

  .ta-efficiency-columns {
    flex-flow: column;
    padding-left: 0;
    padding-right: 0;
  }

  .ta-efficiency-columns.ai-testing-risk-sec.userecho-flipcard, .ta-efficiency-columns.ai-testing-risk-sec.desk-hide {
    display: block;
  }

  .ta-efficiency-columns.ai-testing-risk-sec.desk-hide.mob-hide {
    display: none;
  }

  .ta-key-benefits-txt {
    font-size: 15px;
    line-height: 28px;
  }

  .ta-key-benefits-list.ia-accordion-list {
    padding-left: 20px;
    padding-right: 20px;
  }

  .ta-kb-list-item {
    align-items: flex-start;
  }

  .ta-kb-list-item.st-kb-list-item {
    width: auto;
  }

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

  .ta-poa-section.ai-testing-full-spectrum-sec {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .ta-poa-h2 {
    margin-top: 30px;
    margin-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 26px;
    line-height: 31px;
  }

  .ta-poa-h2.fa-expertise-h2 {
    font-size: 26px;
    line-height: 1.4em;
  }

  .tabs-23 {
    flex-flow: column;
    padding-left: 10px;
  }

  .tabs-23.ai-testing-tabs {
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 10px;
  }

  .tabs-menu-14 {
    flex-flow: column;
  }

  .tabs-menu-14.ai-testing-tab-menu {
    width: auto;
    padding-left: 10px;
  }

  .tab-link-tab-1-8, .tab-link-tab-1-8.w--current {
    font-size: 16px;
  }

  .tab-link-tab-1-8.full-spectrum-ai-testing-tab {
    margin-bottom: 20px;
    padding-left: 15px;
    font-size: 18px;
  }

  .tab-link-tab-2-8 {
    font-size: 16px;
  }

  .tab-link-tab-2-8.full-spectrum-ai-testing-tab {
    margin-bottom: 20px;
    padding-left: 15px;
  }

  .tab-link-tab-2-8.full-spectrum-ai-testing-tab.w--current {
    margin-bottom: 20px;
    padding-left: 15px;
    font-size: 18px;
  }

  .tab-link-tab-3-6 {
    font-size: 16px;
  }

  .tab-link-tab-3-6.full-spectrum-ai-testing-tab {
    padding-left: 15px;
    font-size: 18px;
  }

  .tab-link-tab-3-6.full-spectrum-ai-testing-tab.w--current {
    border-left: 3px solid var(--medium-slate-blue);
    border-radius: 1px;
  }

  .tabs-content-18.ai-testing-tab-content {
    width: auto;
  }

  .ta-poa-content-txt {
    font-size: 16px;
  }

  .ta-ofc-section.fa-ofc-sec.lit-2nd-sec {
    background-position: 50%;
    background-size: cover;
  }

  .ta-ofc-h2 {
    margin-top: 30px;
    margin-bottom: 10px;
    font-size: 26px;
    line-height: 1.4em;
  }

  .ta-growth-value-section {
    padding-bottom: 20px;
  }

  .ta-growth-value-h2 {
    margin-top: 30px;
    margin-bottom: 10px;
    font-size: 26px;
    line-height: 31px;
  }

  .ta-growth-block {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    height: 100%;
    padding-top: 35px;
    padding-left: 0;
    padding-right: 0;
  }

  .ta-growth-block.eng-aug-needs-block {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    margin-top: 0;
    margin-bottom: 40px;
    padding-top: 10px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .ta-growth-block.ia-truth-block {
    margin-top: 0;
    padding-top: 0;
    padding-left: 15px;
    padding-right: 15px;
  }

  .ta-growth-img-block {
    border-radius: 15px 15px 0 0;
    flex-flow: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .ta-growth-img-block.ia-truth-img-block {
    flex-flow: column;
    padding-left: 40px;
    padding-right: 20px;
  }

  .ta-growth-content-block {
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
    display: none;
  }

  .ta-growth-content-block.eng-aug-content {
    padding-top: 0;
    display: flex;
  }

  .ta-growth-content-block.ia-truth-content-block {
    margin-bottom: 40px;
    padding-bottom: 20px;
    padding-left: 20px;
    display: block;
  }

  .ta-growth-heading {
    font-size: 26px;
    display: none;
  }

  .ta-growth-heading.ia-trust-h2 {
    font-size: 18px;
    line-height: 30px;
    display: block;
  }

  .ta-growth-content-heading.ia-growth-content-head {
    font-size: 16px;
  }

  .ta-growth-content-subtext {
    width: auto;
  }

  .ta-growth-content-subtext.ia-growth-content-subtxt {
    font-size: 14px;
  }

  .ta-value-block {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: wrap-reverse;
    align-items: stretch;
    height: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .ta-value-content-block {
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .ta-value-img-block {
    border-radius: 15px 15px 0 0;
    flex-flow: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 20px;
  }

  .ta-value-heading {
    display: none;
  }

  .ta-value-content-subtext {
    width: auto;
  }

  .ta-poa-content-parent {
    padding-left: 15px;
  }

  .ta-tac-section {
    padding-bottom: 20px;
  }

  .ta-tac-h2 {
    margin-top: 30px;
    margin-bottom: 10px;
    font-size: 26px;
    line-height: 31px;
  }

  .image-680 {
    display: none;
  }

  .image-680.ai-testing-risk-img {
    margin-top: 30px;
    margin-bottom: 10px;
    display: block;
  }

  .image-680.ai-testing-risk-img.ai-testing-mob-hide, .image-680.ai-testing-risk-img.uecho-hide, .ta-hero-img-block {
    display: none;
  }

  .ta-hero-img-block.fa-hero-img-block.ai-testing-img-block, .ta-hero-img-block.fa-hero-img-block.ai-testing-img-block.lit-hero-img1-block {
    height: auto;
  }

  .ta-tac-carousel-block, .ta-tac-wrapper, .tabs-24.ta-tac-tool-expertise-hide {
    display: none;
  }

  .fintech-casestudy-popup, .healthcare-casestudy-popup {
    padding-left: 10px;
    padding-right: 10px;
    display: none;
  }

  .api-testing-casestudy-popup {
    padding-left: 10px;
    padding-right: 10px;
  }

  .ta-recognition-numbers-text, .ta-recognition-numbers-text.userecho-result-num-text, .dev-recognition-numbers-text-copy {
    font-size: 14px;
  }

  .wordly-casestudy-popup, .metrics-casestudy-popup, .energygaints-casestudy-popup, .solving-mystery-casestudy-popup {
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-681 {
    width: 25px;
    padding-top: 5px;
  }

  .ta-kb-content-heading.ia-kb-content-heading {
    font-size: 15px;
    line-height: 24px;
  }

  .ta-kb-content-subtxt {
    color: var(--dark-slate-blue);
    font-size: 15px;
  }

  .column-19 {
    left: 0;
  }

  .column-19.ai-testing-accordion-col.mob-hide, .ta-ofc-image.fa-ofc-img2 {
    display: none;
  }

  .ta-ofc-content-heading {
    width: 100%;
    font-size: 22px;
  }

  .ta-tac-content-para {
    font-size: 16px;
  }

  .ta-tac-content-wrapper {
    min-width: auto;
    margin-left: 15px;
  }

  .ta-tac-li-item {
    width: auto;
  }

  .ta-poa-tabs-wrapper {
    display: none;
  }

  .ta-poa-tabs-wrapper.ai-testing-tabs-wrapper {
    margin-top: 40px;
    display: block;
  }

  .ta-tac-content-list {
    padding-left: 45px;
    display: none;
  }

  .image-716 {
    width: 320px;
    display: none;
  }

  .image-717 {
    display: none;
  }

  .image-717.eng-aug-needs-img {
    display: block;
  }

  .image-717.right {
    width: 150px;
    display: block;
  }

  .ta-growth-heading-mob {
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 20px;
    font-size: 22px;
    display: block;
  }

  .ta-value-heading-mob {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 22px;
    display: block;
  }

  .tab-link-tab-2-10 {
    color: #000;
    background-color: #0000;
    font-weight: 600;
  }

  .tab-link-tab-2-10.w--current {
    color: #4c02e0;
    background-color: #0000;
    border-bottom: 3px solid #4c02e0;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
  }

  .tab-link-tab-2-10.ta-tac-tab-menu-mob.w--current {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }

  .tab-link-tab-3-8 {
    color: #000;
    background-color: #0000;
    font-weight: 600;
  }

  .tab-link-tab-3-8.w--current {
    color: #4c02e0;
    background-color: #0000;
    border-bottom: 3px solid #4c02e0;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
  }

  .tab-link-tab-3-8.ta-tac-tab-menu-mob.w--current {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }

  .tab-link-tab-4-3 {
    color: #000;
    text-align: left;
    background-color: #0000;
    font-weight: 600;
  }

  .tab-link-tab-4-3.w--current {
    color: #4c02e0;
    background-color: #0000;
    border-bottom: 3px solid #4c02e0;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
  }

  .tab-link-tab-4-3.ta-tac-tab-menu-mob.w--current {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }

  .tab-link-tab-1-10 {
    color: #000;
    background-color: #0000;
    font-weight: 600;
  }

  .tab-link-tab-1-10.w--current {
    color: #4c02e0;
    background-color: #0000;
    border-bottom: 3px solid #4c02e0;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
  }

  .tab-link-tab-1-10.ta-tac-tab-menu-mob.w--current {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }

  .tabs-content-20 {
    margin-top: -10px;
    padding-left: 40px;
  }

  .ta-tac-tabs-design-mob {
    display: block;
  }

  .text-block-185-copy {
    color: var(--ghost-white);
  }

  .ta-slider-grid-1 {
    grid-row-gap: 0px;
    flex-flow: column-reverse wrap;
    display: flex;
  }

  .ta-slider-grid-1.btl-hero-grid {
    padding-top: 0;
  }

  .ta-slider-grid-2 {
    grid-row-gap: 0px;
    flex-flow: column-reverse wrap;
    padding-top: 25px;
    display: flex;
  }

  .paragraph-184 {
    text-align: center;
    padding-top: 10px;
    font-size: 24px;
  }

  .slide-nav-25 {
    padding-top: 50px;
  }

  .find-a-bug-hero-heading-div-2 {
    width: 100%;
  }

  .ta-fasttrack-automation-heading {
    font-size: 26px;
    line-height: 31px;
  }

  .ta-fasttrack-automation-list {
    z-index: 0;
    margin-top: 20px;
    margin-bottom: 50px;
  }

  .ta-fasttrack-automation-list-iten {
    z-index: 2;
    font-size: 16px;
  }

  .ta-fasttrack-automation-brochure-btn {
    border: 3px solid var(--white);
    width: auto;
    color: var(--white);
    background-color: #0000;
  }

  .image-718 {
    width: 300px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .image-718.st-bb-img {
    width: 150px;
  }

  .column-22 {
    z-index: 1;
  }

  .column-22.st-bb-col-1 {
    z-index: 0;
    opacity: 1;
    position: relative;
  }

  .column-23 {
    z-index: 0;
    opacity: .12;
    position: absolute;
  }

  .column-23.st-bb-col-2 {
    z-index: 1;
    opacity: 1;
    position: relative;
  }

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

  .ta-minus-icon {
    width: 30px;
    position: absolute;
  }

  .ta-minus-icon.hidden-xs {
    display: block;
  }

  .ta-value-icon-block {
    justify-content: center;
    align-items: center;
    padding-left: 60px;
    display: flex;
    position: relative;
  }

  .ta-growth-icon-block {
    justify-content: center;
    align-items: center;
    padding-left: 40px;
    display: flex;
    position: relative;
  }

  .ta-plus-icon {
    width: 30px;
    display: block;
    position: absolute;
  }

  .ta-plus-icon.hidden-xs-plus {
    display: block;
  }

  .tab-pane-tab-1-6 {
    padding-top: 5px;
  }

  .tab-pane-tab-4-3 {
    margin-left: 100px;
  }

  .ta-div-block {
    justify-content: center;
    align-items: flex-start;
    margin-top: 10px;
    display: flex;
  }

  .ta-parent-div {
    overflow: hidden;
  }

  .ta-parent-div.p-top {
    padding-top: 40px;
  }

  .ta-parent-div.p-top.userecho-ptop {
    padding-top: 60px;
  }

  .pp-new-age-section {
    padding-top: 0;
    padding-bottom: 40px;
  }

  .grid-92 {
    background-color: #fff;
    padding-left: 20px;
    padding-right: 20px;
    display: none;
    overflow: auto;
  }

  .pp-new-age-card {
    width: 300px;
    box-shadow: 0 3.44px 20.61px #1c375a1a;
  }

  .pp-ps-section {
    padding-bottom: 40px;
  }

  .pp-ps-div-block {
    display: none;
  }

  .pp-ps-div-block.eng-aug-why-moolya-block.show {
    display: block;
  }

  .pp-ps-div-block-2 {
    display: none;
  }

  .pp-mi-section {
    padding-bottom: 40px;
  }

  .pp-mi-img-left, .pp-mi-img-right {
    display: none;
  }

  .pp-mi-grid {
    grid-template-columns: 1fr 1fr;
    justify-content: center;
    padding-top: 35px;
    padding-left: 0;
    padding-right: 0;
  }

  .pp-mi-txt-block {
    border-radius: 8px;
    justify-content: center;
    align-items: center;
    padding: 10px;
    display: flex;
    box-shadow: 0 6.18px 6.18px #00000040;
  }

  .pp-mi-text {
    font-size: 18px;
  }

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

  .pp-ps-tabs-menu-txt {
    font-size: 20px;
  }

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

  .pp-ps-txt {
    color: #4a4a68;
    padding-left: 10px;
    font-size: 18px;
    font-weight: 700;
  }

  .pp-ps-txt.st-ss-txt {
    padding-left: 15px;
  }

  .pp-ps-txt.eng-aug-acc-question {
    text-align: left;
  }

  .text-span-56-mob-blue {
    color: var(--medium-slate-blue);
  }

  .pp-fasttrack-automation-txt {
    text-align: justify;
    padding-top: 35px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 15px;
    line-height: 28px;
  }

  .pp-tac-h2-mob {
    margin-top: 30px;
    margin-bottom: 10px;
    font-size: 26px;
    line-height: 31px;
    display: block;
  }

  .text-block-267-mob {
    font-size: 16px;
    font-weight: 500;
    line-height: 28px;
    display: block;
  }

  .pp-tac-h2 {
    margin-top: 30px;
    margin-bottom: 10px;
    font-size: 26px;
    line-height: 31px;
    display: none;
  }

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

  .link-block-93.pp-phone {
    margin-top: auto;
    margin-bottom: auto;
  }

  .text-block-336 {
    color: var(--medium-slate-blue);
    margin-left: 10px;
    font-weight: 700;
    text-decoration: none;
  }

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

  .pp-ps-txt-mob {
    color: #4a4a68;
    padding-left: 10px;
    font-size: 18px;
    font-weight: 700;
  }

  .pp-ps-txt-mob.st-ss-txt {
    padding-left: 15px;
  }

  .pp-ps-txt-desk {
    color: #4a4a68;
    padding-left: 10px;
    font-size: 18px;
    font-weight: 700;
    display: none;
  }

  .image-719, .image-720 {
    opacity: .6;
  }

  .image-721 {
    opacity: .65;
  }

  .image-722 {
    opacity: .7;
  }

  .image-723 {
    opacity: .85;
  }

  .image-724 {
    opacity: .8;
  }

  .wm-parent-div {
    overflow: hidden;
  }

  .wm-fasttrack-automation-txt {
    text-align: justify;
    padding-top: 35px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 15px;
    line-height: 28px;
  }

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

  .wm-ss-div-block {
    display: none;
  }

  .wm-ss-section {
    padding-bottom: 40px;
  }

  .wm-kb-section {
    padding-bottom: 20px;
  }

  .wm-ss-h2 {
    margin-top: 30px;
    margin-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 26px;
    line-height: 33px;
    display: block;
  }

  .wm-mt-section {
    padding-bottom: 60px;
  }

  .wm-mt-h2 {
    margin-top: 30px;
    margin-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 26px;
    line-height: 31px;
  }

  .wm-mt-txt {
    text-align: justify;
    padding-top: 35px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 15px;
    line-height: 28px;
  }

  .wm-mt-div-block {
    display: none;
  }

  .wm-ts-section {
    padding-bottom: 20px;
  }

  .wm-blue-banner-section {
    padding-bottom: 40px;
  }

  .wm-bb-text {
    height: 301px;
    font-size: 18px;
    line-height: 38px;
  }

  .wm-mt-item-subtxt {
    margin-left: 2px;
    padding-left: 4px;
    padding-right: 4px;
  }

  .div-block-577.wm-mt-item-subtxt.wm-mt-link-tem {
    align-items: flex-start;
  }

  .wm-mt-div-block-mob {
    height: 225px;
    display: block;
  }

  .text-block-337 {
    width: 250px;
    color: var(--white);
    background-color: #4c02e0;
    border-radius: 8px;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
    padding: 12px 15px;
    font-weight: 600;
  }

  .image-728 {
    width: 1090px;
    max-width: none;
    margin-left: 65px;
  }

  .wm-mt-main-li-mob {
    position: relative;
    left: 35px;
    overflow: auto;
  }

  .text-block-338 {
    color: #4c02e0;
    text-align: center;
    background-color: #4c02e01c;
    border-radius: 8px;
    margin-left: 20px;
    padding: 8px 10px;
    font-size: 12px;
    font-weight: 600;
  }

  .wm-mt-main-items-block {
    justify-content: flex-start;
    align-items: flex-start;
    width: 285%;
    height: 180px;
    display: flex;
  }

  .wm-mt-main-wrapper {
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
    position: relative;
  }

  .image-729 {
    display: block;
    position: relative;
  }

  .wm-mt-img-wrappper-1 {
    opacity: 1;
    width: 275px;
    position: absolute;
  }

  .wm-mt-img-wrappper-1.wm-mt-img-wrapper-opacity {
    opacity: 0;
    pointer-events: none;
  }

  .wm-mt-img-wrappper-2 {
    opacity: 1;
    width: 375px;
    position: absolute;
  }

  .wm-mt-img-wrappper-2.wm-mt-img-wrapper-opacity {
    opacity: 0;
    pointer-events: none;
    left: -90px;
  }

  .wm-mt-img-wrappper-3 {
    opacity: 1;
    width: 1000px;
    position: absolute;
    left: -225px;
  }

  .wm-mt-img-wrappper-3.wm-mt-img-wrapper-opacity {
    opacity: 0;
    pointer-events: none;
    width: 1200px;
    left: -255px;
  }

  .wm-mt-img-wrappper-4 {
    opacity: 1;
    justify-content: center;
    align-items: center;
    width: 125%;
    display: flex;
    position: absolute;
  }

  .wm-mt-img-wrappper-4.wm-mt-img-wrapper-opacity {
    opacity: 0;
    pointer-events: none;
    left: -10px;
  }

  .wm-mt-img-wrappper-5 {
    opacity: 1;
    width: 375px;
    position: absolute;
    left: -50px;
  }

  .wm-mt-img-wrappper-5.wm-mt-img-wrapper-opacity {
    opacity: 0;
    pointer-events: none;
    left: -85px;
  }

  .wm-mt-img-wrappper-6 {
    opacity: 1;
    width: 365px;
    position: absolute;
    left: -55px;
  }

  .wm-mt-img-wrappper-6.wm-mt-img-wrapper-opacity {
    opacity: 0;
    pointer-events: none;
    left: -75px;
  }

  .wm-mt-img-wrappper-7 {
    opacity: 1;
    width: 375px;
    position: absolute;
    left: -65px;
  }

  .wm-mt-img-wrappper-7.wm-mt-img-wrapper-opacity {
    opacity: 0;
    pointer-events: none;
    left: -95px;
  }

  .wm-mt-img-wrappper-8 {
    opacity: 1;
    width: 375px;
    position: absolute;
    left: -75px;
  }

  .wm-mt-img-wrappper-8.wm-mt-img-wrapper-opacity {
    opacity: 0;
    pointer-events: none;
    left: -15px;
  }

  .wm-mt-img-wrappper-9 {
    opacity: 1;
    width: 375px;
    position: absolute;
    left: -50px;
  }

  .wm-mt-img-wrappper-9.wm-mt-img-wrapper-opacity {
    opacity: 0;
    pointer-events: none;
    left: -60px;
  }

  .wm-mt-subtxt-wrapper-mob {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    justify-content: center;
    align-items: flex-start;
    width: 1320px;
    display: flex;
  }

  .image-729-changes {
    margin-left: 55px;
    display: block;
    position: relative;
  }

  .wm-mt-link-tem {
    color: #4c02e0;
  }

  .div-block-577-copy.wm-mt-item-subtxt.wm-mt-link-tem-copy {
    grid-column-gap: 2px;
    grid-row-gap: 2px;
    align-items: flex-start;
  }

  .wm-bb-names {
    font-size: 14px;
  }

  .st-parent-div {
    overflow: hidden;
  }

  .st-efficiency-columns {
    flex-flow: column;
    padding-left: 0;
    padding-right: 0;
  }

  .st-hero-stripe {
    width: 100%;
    margin-top: -52px;
  }

  .st-view-report-btn {
    border: 3px solid var(--white);
    background-color: var(--white);
    width: auto;
    color: var(--medium-slate-blue);
  }

  .st-bb-heading {
    text-align: center;
    font-size: 26px;
    line-height: 31px;
  }

  .st-us-section {
    padding-bottom: 20px;
  }

  .st-us-container70 {
    width: 100%;
    max-width: 100%;
    padding-left: 15px;
    padding-right: 15px;
  }

  .st-us-div-block {
    margin-top: 30px;
    display: none;
  }

  .st-hero-span-desk {
    display: none;
  }

  .st-footer-link {
    position: relative;
    top: -60px;
  }

  .st-sim-section {
    padding-bottom: 20px;
  }

  .st-us-div-mob {
    width: 100%;
    margin-top: 30px;
    display: block;
  }

  .st-us-traditional-way-block {
    background-color: #dfd9ff4d;
    border-radius: 20px;
    padding: 10px 15px 20px;
  }

  .st-us-tw-heading {
    margin-bottom: 0;
  }

  .st-us-tw-content {
    border: 1px solid var(--medium-slate-blue);
    background-color: #f9f7ff;
    border-radius: 12px;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 15px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
    display: flex;
  }

  .st-us-tw-content-txt {
    color: #1e2833;
    text-align: left;
    margin-bottom: 0;
    padding-left: 15px;
    padding-right: 10px;
    font-weight: 500;
  }

  .st-us-moolya-way-block {
    background-color: #dfd9ff4d;
    border-radius: 20px;
    padding: 10px 15px 20px;
  }

  .st-us-mw-heading {
    margin-bottom: 0;
  }

  .st-us-mw-content {
    border: 1px solid var(--medium-slate-blue);
    background-color: var(--medium-slate-blue);
    border-radius: 12px;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 15px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
    display: flex;
  }

  .st-us-mw-content-txt {
    color: var(--white);
    text-align: left;
    margin-bottom: 0;
    padding-left: 15px;
    font-weight: 500;
    line-height: 26px;
  }

  .text-span-greeen {
    color: #72ff03;
  }

  .no-schedule-pop-up-block {
    width: 100vw;
    height: 100vh;
  }

  .no-schedule-pop-up-container {
    background-color: #0000;
    background-image: none;
    width: 100%;
    height: 580px;
    padding-left: 10px;
    padding-right: 10px;
    display: block;
    inset: 0%;
  }

  .no-schedule-pop-up-content {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    margin-top: 0;
    margin-left: 0;
    padding: 50px 0 20px 25px;
  }

  .no-schedule-pop-up-img-block {
    background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/65817b322144d45074e4ce60_Rectangle%2018123%20(1).svg");
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 40%;
    margin-top: auto;
    display: none;
  }

  .no-schedule-heading {
    text-align: left;
    width: 95%;
    margin-bottom: 5px;
    font-size: 26px;
    font-weight: 700;
    line-height: 32px;
  }

  .no-schedule-para1 {
    padding-right: 10px;
  }

  .no-schedule-para2 {
    margin-bottom: 30px;
  }

  .no-schedule-para3 {
    padding-right: 10px;
  }

  .no-schedule-para4 {
    margin-top: 20px;
    margin-bottom: 30px;
  }

  .no-schedule-mail-text {
    font-size: 16px;
  }

  .no-schedule-phn-block {
    margin-top: 15px;
  }

  .no-schedule-phn {
    font-size: 16px;
  }

  .no-schedule-phn-field {
    width: 100%;
  }

  .success-message-8 {
    margin-right: 30px;
  }

  .form-11.cta-form-1 {
    justify-content: space-between;
  }

  .no-schedule-input-block {
    width: auto;
  }

  .st-ss-h2-mob {
    margin-top: 30px;
    margin-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 26px;
    line-height: 33px;
    display: block;
  }

  .st-ss-h2 {
    margin-top: 30px;
    margin-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 26px;
    line-height: 33px;
    display: none;
  }

  .st-breach-h2 {
    margin-top: 30px;
    margin-bottom: 10px;
    font-size: 26px;
    line-height: 33px;
    display: none;
  }

  .st-breach-h2-mob {
    margin-top: 30px;
    margin-bottom: 10px;
    font-size: 26px;
    line-height: 33px;
    display: block;
  }

  .brand-logo-slider-section {
    width: auto;
    position: absolute;
    bottom: -5%;
  }

  .ees-hero-section-header-div {
    width: 100%;
  }

  .problems-section {
    margin-top: 30px;
  }

  .team-grid {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-flow: wrap;
    grid-template-columns: 1fr;
    justify-content: space-around;
    display: flex;
  }

  .team-card {
    width: 100%;
    max-width: 185px;
    height: 224px;
    padding-left: 15px;
  }

  .ees-problems-section-header {
    margin-bottom: 0;
    font-size: 34px;
    line-height: 42px;
  }

  .ees-solutions-section {
    background-color: #f7f4fd;
    max-width: 375px;
    padding: 60px 10px;
  }

  .ees-solutions-section.web {
    padding-top: 60px;
    display: block;
  }

  .ees-solutions-section.web.sol-in-action-sec {
    padding-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
  }

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

  .div-block-581 {
    width: auto;
    display: flex;
  }

  .tab-button5 {
    padding-top: 0;
  }

  .tab-button5.w--current {
    background-color: #0000;
    border-left-width: 0;
    padding-top: 0;
    padding-left: 0;
    font-weight: 400;
  }

  .tab-button-title {
    margin-left: 10px;
    margin-right: 8px;
    padding-top: 15px;
    padding-bottom: 5px;
    padding-left: 10px;
  }

  .tab-button-desc-wrapper {
    margin-left: 10px;
    margin-right: 8px;
    padding-bottom: 15px;
    padding-left: 10px;
  }

  .tabs-content {
    width: auto;
    display: none;
  }

  .tab-button-content {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .ees-tab-menu {
    border-top-left-radius: 13px;
    border-top-right-radius: 13px;
    width: auto;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .tab-container {
    margin-left: 0;
    margin-right: 0%;
  }

  .ees-features-tab-section {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .ees-case-study-section {
    margin-top: 10px;
    padding-top: 60px;
    padding-bottom: 80px;
  }

  .ees-case-study-section.section-padding-4.cs-changes, .ees-case-study-section.section-padding-4.ai-help {
    display: block;
  }

  .ees-case-study-section.section-padding-4.ai-ser-help {
    padding-bottom: 89px;
    display: block;
  }

  .ees-case-study-section.section-padding-4.ecom-ees-sec {
    padding-bottom: 60px;
    display: block;
  }

  .ees-case-study-section.section-padding-4.ecom-ims-ees-sec {
    display: block;
  }

  .ees-case-study-section.section-padding-4.bpm-ser-pdo-cs-sec, .ees-case-study-section.section-padding-4.bpm-sol-pdo-cs-sec {
    padding-bottom: 20px;
    display: block;
  }

  .ees-case-study-section.section-padding-4.dev-cs-section {
    display: block;
  }

  .ees-sol-header {
    font-size: 28px;
  }

  .container-77 {
    max-width: none;
  }

  .centered-heading-2 {
    margin-bottom: 0;
    font-size: 34px;
    line-height: 42px;
  }

  .testimonial-slide-wrapper {
    border-radius: 14px;
    max-width: 100%;
    margin-right: 0%;
  }

  .testimonial-card {
    align-items: flex-start;
    width: auto;
    height: 280px;
    margin-left: auto;
    margin-right: auto;
  }

  .testimonial-slider-left {
    left: -10px;
  }

  .testimonial-slider-right {
    right: -10px;
  }

  .ese-sol-head {
    margin-top: 30px;
    margin-bottom: 10px;
    font-size: 26px;
    line-height: 31px;
  }

  .ees-business-choose-container {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-582 {
    flex-flow: column;
    place-items: stretch center;
    padding-left: 5px;
    padding-right: 5px;
    display: flex;
  }

  .ees-sol-roadmap-container {
    padding-left: 15px;
    padding-right: 15px;
  }

  .ees-sol-rdmap-head {
    margin-top: 30px;
    margin-bottom: 10px;
    font-size: 28px;
    line-height: 42px;
  }

  .ees-faq-section.ai-testing-faq-sec {
    margin-top: 0;
    padding-top: 60px;
    padding-bottom: 0;
  }

  .ees-faq-section.ai-testing-faq-sec.mob-hide {
    display: none;
  }

  .ees-faq-section.ai-testing-faq-sec.desktop-hide {
    padding-top: 0;
    display: block;
  }

  .ees-faq-section.ai-testing-faq-sec.desktop-hide.pt-30 {
    padding-top: 30px;
  }

  .ees-faq-section.ai-testing-faq-sec.os-faq-sec, .ees-faq-section.ai-testing-faq-sec.os-faq-sec.rl-faq-sec {
    padding-top: 40px;
  }

  .div-block-584.ai-help-bg {
    height: 900px;
  }

  .div-block-584.bpm-ser-pdo-cs-div {
    height: auto;
    min-height: 900px;
  }

  .text-block-344 {
    font-size: 19px;
  }

  .div-block-585 {
    position: absolute;
    bottom: -25%;
    left: 0%;
    right: 0%;
  }

  .slide-nav-26 {
    margin-top: 15px;
  }

  .slide-nav-26.case-study-slide-nav {
    margin-top: 35px;
  }

  .ees-recognized-text {
    text-align: center;
    margin-top: 40px;
    margin-bottom: 15px;
    font-weight: 700;
  }

  .div-block-588 {
    margin-bottom: 20px;
  }

  .text-block-350 {
    font-size: 18px;
    font-weight: 700;
  }

  .div-block-591 {
    margin-bottom: 10px;
  }

  .ees-sol-tab-menu1 {
    display: none;
  }

  .text-block-351 {
    font-size: 16px;
    font-weight: 500;
  }

  .text-block-352.tab-num {
    font-weight: 700;
  }

  .div-block-594 {
    margin-top: 0;
  }

  .image-733 {
    width: 214px;
    height: 212px;
  }

  .ees-recog, .ees-her-recog, .ees-hero-reco {
    margin-right: 5px;
  }

  .ees-reco-img, .ees-reco-img1 {
    object-fit: contain;
    max-width: 80px;
    max-height: 80px;
  }

  .heading-222 {
    font-size: 21px;
    font-weight: 700;
  }

  .paragraph-186.ai-bugasura-para {
    width: auto;
  }

  .text-block-353 {
    text-align: center;
    white-space: normal;
  }

  .text-block-353.ai-ll-mob-head {
    font-size: 20px;
  }

  .div-block-597 {
    justify-content: center;
  }

  .div-block-597.custom-div {
    grid-column-gap: 25px;
    grid-row-gap: 25px;
  }

  .ees-sol-head {
    text-align: center;
    letter-spacing: normal;
    white-space: normal;
    word-break: normal;
    width: auto;
    margin-bottom: 0;
    font-size: 34px;
    line-height: 42px;
    display: block;
  }

  .heading-223 {
    font-size: 34px;
    line-height: 42px;
  }

  .div-block-600 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .ees-dev-recog-num-count {
    margin-bottom: 0;
    font-size: 25px;
    line-height: 25px;
  }

  .ees-count-animation {
    line-height: 20px;
  }

  .div-block-602 {
    flex-flow: column;
    grid-template-columns: .5fr;
    grid-auto-flow: row;
    place-items: center stretch;
    padding-left: 40px;
    padding-right: 20px;
    display: flex;
  }

  .div-block-602.ecom-our-services-hide-mob {
    display: none;
  }

  .ees-feature-section-header {
    margin-bottom: 0;
    font-size: 34px;
    line-height: 42px;
  }

  .text-span-81 {
    display: inline-block;
  }

  .image-743, .image-744 {
    border-radius: 12px;
  }

  .mask-16 {
    border-style: none;
  }

  .ecom-sol-header {
    font-size: 34px;
    line-height: 42px;
  }

  .div-block-607 {
    justify-content: flex-start;
    align-items: center;
    padding-left: 15px;
    padding-right: 15px;
  }

  .heading-225 {
    margin-left: 10px;
    font-size: 20px;
  }

  .image-746 {
    margin-left: 10px;
  }

  .div-block-608 {
    margin-bottom: 40px;
    padding-left: 5px;
    padding-right: 5px;
  }

  .platform-dev {
    width: 100%;
    height: auto;
    padding: 40px 20px;
  }

  .platform-dev.custom-dev {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    padding-left: 5px;
    padding-right: 5px;
  }

  .platform-dev.custom-dev.custom-dev-mob {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    align-items: center;
    width: auto;
    height: 314px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
  }

  .platform-dev.custom-dev.custom-dev-mob.ai-ll-platform-dev {
    width: 300px;
    height: 445px;
  }

  .platform-dev.custom-dev.custom-dev-mob.ai-ll-platform-dev.cust-w-h {
    width: 90%;
    height: auto;
    min-height: 400px;
    overflow: visible;
  }

  .platform-dev.custom-dev.custom-dev-mob.ecom-ll-platform-dev {
    width: 300px;
    height: 265px;
    margin-left: 10px;
    margin-right: 10px;
  }

  .div-block-610 {
    align-items: stretch;
  }

  .list-item-4.custom-list {
    text-align: left;
    white-space: normal;
    flex-flow: row;
    display: flex;
  }

  .list-9 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    text-align: left;
    align-items: flex-start;
    padding-left: 0;
  }

  .div-block-611 {
    width: auto;
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .ecom-contact-form-section {
    margin-top: 40px;
    padding-top: 20px;
  }

  .div-block-612 {
    align-items: stretch;
  }

  .heading-226 {
    text-align: center;
    font-size: 34px;
    line-height: 42px;
  }

  .div-block-615 {
    width: auto;
    padding-left: 10px;
    padding-right: 10px;
  }

  .field-label-17 {
    font-size: 18px;
  }

  .text-field-30.custom-input {
    width: auto;
    padding-left: 5px;
    padding-right: 0;
  }

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

  .form-btn {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 16px;
  }

  .div-block-617 {
    margin-top: 0;
  }

  .heading-227 {
    text-align: center;
    letter-spacing: 0;
    font-size: 34px;
    line-height: 43px;
  }

  .heading-227.ecom-fix-height {
    height: 172px;
  }

  .ees-sol-roadmap-section1, .ees-top-businesses-choose-section {
    padding-bottom: 20px;
  }

  .feature-section-subhead {
    line-height: 30px;
  }

  .div-block-619, .div-block-620 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .ees-rdmap-sec-subhead {
    line-height: 24px;
  }

  .ees-num-count-slot1 {
    margin-bottom: 0;
    font-size: 25px;
    line-height: 23px;
  }

  .platdev-content-div {
    padding-left: 5px;
    padding-right: 5px;
    display: block;
  }

  .popup-overlay {
    display: none;
  }

  .div-block-624 {
    height: 70px;
  }

  .image-748 {
    width: 150px;
  }

  .image-749 {
    height: 110px;
    display: none;
    top: -20px;
    right: -50px;
  }

  .popup-calender {
    width: 90%;
    display: none;
  }

  .image-751 {
    border-radius: 12px;
    width: auto;
    height: auto;
  }

  .image-752, .image-753 {
    border-radius: 12px;
  }

  .image-754 {
    border-radius: 12px;
    width: auto;
  }

  .image-755 {
    background-color: #fff;
    border-radius: 12px;
  }

  .testimonial-slider1 {
    height: 900px;
    box-shadow: 0 14px 15px #0000000d;
  }

  .testimonial-slider1.bpm-ser-pdo-cs-slider {
    height: auto;
    box-shadow: none;
  }

  .ai-img {
    width: auto;
    height: auto;
  }

  .text-span-89 {
    font-size: 25px;
  }

  .text-block-370, .text-block-371 {
    font-weight: 600;
  }

  .image-756 {
    display: block;
  }

  .div-block-629 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    margin-top: 20px;
    display: flex;
  }

  .div-block-629.ai-testing-faq-wrapper {
    margin-top: 0;
  }

  .div-block-629.ai-testing-faq-wrapper.qatr-faq-wrap {
    width: auto;
  }

  .ecom-sol-responsive-div {
    margin-top: 20px;
    display: block;
  }

  .ees-sol-res-tab-menu {
    padding: 0;
    display: block;
  }

  .ees-sol-tab-resp {
    padding-bottom: 0;
    padding-right: 0;
  }

  .ees-sol-tab-resp.w--current {
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
  }

  .ees-sol-tab-resp.w--current:hover {
    box-shadow: none;
  }

  .ees-sol-tab-resp.ees-btm-item-radius {
    border-bottom-right-radius: 15px;
    border-bottom-left-radius: 15px;
  }

  .tab-wrapper {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    justify-content: flex-start;
    align-items: center;
    padding-top: 12px;
    padding-bottom: 12px;
    padding-left: 10px;
  }

  .tab-wrapper.ees-top-item-radius {
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
  }

  .tab-wrapper.ees-btm-item-radius {
    border-radius: 0 0 15px 15px;
  }

  .tab-num-desc {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    padding-bottom: 30px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .tab-num-desc.ees-btm-item-radius {
    border-bottom-right-radius: 15px;
    border-bottom-left-radius: 15px;
  }

  .faq_dropdown-toggle {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .faq_dropdown-icon {
    flex: none;
  }

  .text-block-372 {
    font-size: 18px;
    font-weight: 500;
    line-height: 25px;
  }

  .faq-closed-icon {
    width: 45px;
  }

  .rdmap-resp-slider {
    flex-flow: column wrap;
    align-items: stretch;
    display: flex;
  }

  .rdmap-resp-slider.ecom-rm-slider {
    height: 635px;
  }

  .rdmap-slider-left-arrow {
    padding-left: 10px;
    position: absolute;
  }

  .rdmap-slider-aright-arrow {
    justify-content: flex-end;
    align-items: flex-start;
    display: flex;
    position: absolute;
    inset: 0% 0% 0% auto;
  }

  .rdmap-slide-nav {
    margin-top: 15px;
  }

  .rdmap-slide-nav.ecom-rm-nav-hide {
    display: none;
  }

  .slide-25 {
    position: relative;
  }

  .div-block-632 {
    align-items: center;
    margin-left: 0;
    margin-right: 10px;
  }

  .div-block-634 {
    justify-content: center;
    align-items: center;
  }

  .div-block-637 {
    height: auto;
  }

  .div-block-640 {
    background-color: #4c02e0;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    padding: 20px 10px 10px;
  }

  .div-block-645.ai-sol-clientele-div {
    display: none;
  }

  .heading-231 {
    font-size: 28px;
  }

  .btn-container {
    justify-content: center;
    margin-top: 10px;
    margin-left: 0;
    margin-right: 0;
    display: flex;
  }

  .ecom-btn {
    width: 70%;
    margin-left: 0;
    margin-right: 0;
    padding-right: 4px;
  }

  .original-text {
    font-size: 17px;
  }

  .div-block-664 {
    flex-flow: column;
  }

  .div-block-665 {
    width: auto;
    height: 300px;
  }

  .div-block-666 {
    width: auto;
    padding-left: 0;
  }

  .heading-232 {
    text-align: left;
    line-height: 32px;
  }

  .ai-integration-sec-div {
    width: auto;
    padding-left: 0;
  }

  .ecom-btn2 {
    margin-left: 0;
    margin-right: 0;
  }

  .text-block-379 {
    text-align: center;
    letter-spacing: -.24px;
    font-size: 16px;
    font-weight: 500;
  }

  .ecom-dev-value-section {
    margin-top: 0;
    padding-top: 40px;
    padding-bottom: 20px;
  }

  .image-766 {
    width: 104px;
    height: 70px;
  }

  .heading-235 {
    margin-top: 10px;
    font-size: 22px;
    line-height: 31px;
  }

  .div-block-669 {
    border-radius: 5px;
    justify-content: center;
    padding: 4px;
    display: flex;
  }

  .text-block-380 {
    color: #000;
    letter-spacing: -.7px;
    font-size: 10px;
    font-weight: 400;
    line-height: 18px;
  }

  .div-block-670 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    letter-spacing: -.7px;
    flex-flow: wrap;
  }

  .div-block-671 {
    width: 89px;
  }

  .platform-dev-div {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    flex-flow: wrap;
    justify-content: center;
    width: 100%;
    height: auto;
    padding: 40px 0;
  }

  .platform-dev-div.dev-ml-ts-platform-dev-div {
    margin-top: 20px;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .slide222 {
    width: 100%;
    margin-right: 10px;
    overflow: visible;
  }

  .slide222.sol-in-action-slide {
    width: auto;
  }

  .slide222.business-op-slide {
    width: auto;
    overflow: hidden;
  }

  .div-block-672 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    height: 450px;
    padding: 20px 10px 15px 14px;
  }

  .heading-236 {
    width: auto;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 20px;
  }

  .text-block-381 {
    letter-spacing: .5px;
    font-size: 17px;
    line-height: 28px;
  }

  .div-block-673 {
    padding-left: 0;
    padding-right: 0;
  }

  .solutions-slider {
    margin-top: 20px;
    display: block;
    overflow: hidden;
  }

  .solutions-slider.sol-in-action {
    overflow: visible;
  }

  .solutions-slider.a-ll-slider, .solutions-slider.ecom-ll-slider {
    height: auto;
  }

  .sol-slider-nav {
    margin-top: 15px;
  }

  .text-block-382 {
    color: #000;
    letter-spacing: -.24px;
    font-size: 16px;
  }

  .why-moolya-card {
    padding-left: 15px;
  }

  .why-moolya-card.right-border {
    padding-left: 10px;
    padding-right: 10px;
  }

  .why-mooly-text {
    letter-spacing: -.3px;
    padding-right: 0;
  }

  .div-block-676 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .why-moolya-sub-head-div {
    width: auto;
    margin-top: 20px;
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-680.fixed-div {
    width: auto;
    left: 0%;
  }

  .why-moolya-card-head-copy {
    margin-top: 0;
    padding-top: 0;
    padding-bottom: 0;
  }

  .div-block-682 {
    margin-top: 4px;
    margin-left: 3px;
  }

  .business-op-sec-head {
    text-align: center;
    margin-top: 30px;
    margin-bottom: 10px;
    font-size: 34px;
    line-height: 42px;
  }

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

  .section-53 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .business-op-wrapper {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .business-op-card-wrapper {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    display: none;
  }

  .business-op-card {
    justify-content: flex-start;
    width: auto;
    height: auto;
    min-height: 300px;
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 0;
  }

  .business-op-card:hover {
    background-color: #f0eeff00;
    border: 1px #000;
    width: auto;
    height: auto;
  }

  .business-op-card.s {
    padding-left: 15px;
    padding-right: 5px;
  }

  .code-embed-5 {
    display: block;
  }

  .image-769 {
    width: 104px;
    height: 70px;
  }

  .dropdown-12 {
    display: none;
  }

  .code-embed-6.resp-code {
    height: 527px;
    display: none;
  }

  .code-embed-6.consulting-auditing, .code-embed-6.ai-integration-arrow {
    display: none;
  }

  .div-block-703 {
    align-items: center;
    width: 46px;
    height: 46px;
  }

  .div-block-704.rdmap-resp-icons {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    justify-content: flex-start;
    align-items: center;
    top: 50%;
    left: 19%;
  }

  .div-block-704.rdmap-resp-icons.c-a-mob-icons {
    top: 57%;
    left: 19%;
  }

  .div-block-706.rdmap-sec-responsive {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
    justify-content: flex-start;
    align-items: center;
    height: 540px;
    margin-top: 10px;
    padding-left: 8px;
  }

  .div-block-706.rdmap-sec-responsive.c-a-mob-div {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
    height: 680px;
    margin-top: -53px;
  }

  .div-block-708.rdmap-resp-bg-arrow {
    top: 60%;
    left: 19%;
  }

  .div-block-709.rdmap-resp-div {
    grid-column-gap: 25px;
    grid-row-gap: 25px;
    justify-content: center;
    margin-left: 10px;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 10px;
  }

  .div-block-709.rdmap-resp-div.c7a-m0b-con-div {
    grid-column-gap: 26px;
    grid-row-gap: 26px;
    padding-top: 200px;
    padding-bottom: 100px;
  }

  .div-block-712 {
    height: 50px;
  }

  .div-block-712.se0-aud {
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .text-block-389 {
    letter-spacing: -.7px;
    padding-right: 15px;
    font-size: 18px;
    font-weight: 600;
    line-height: 30px;
  }

  .rdmap-content-div.ai-integration-content-align-last {
    top: 0;
  }

  .text-block-395 {
    font-size: 18px;
  }

  .div-block-713 {
    grid-column-gap: 55px;
    grid-row-gap: 55px;
    justify-content: center;
  }

  .div-block-713.c-a-mob-num {
    grid-column-gap: 55px;
    grid-row-gap: 55px;
    margin-right: 0;
    padding-top: 100px;
  }

  .rdmap-resp-tab {
    width: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-396 {
    letter-spacing: -.7px;
    font-size: 18px;
    line-height: 30px;
  }

  .image-772 {
    width: 24px;
    height: 24px;
  }

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

  .code-embed-9.c-a-mob {
    display: block;
  }

  .image-773 {
    width: 21px;
    height: 21px;
  }

  .image-774, .image-775, .image-776, .image-777, .image-778 {
    width: 24px;
    height: 24px;
  }

  .code-embed-10, .code-embed-11 {
    display: block;
  }

  .image-779, .image-780 {
    width: 105px;
    height: 70px;
  }

  .image-781, .image-782, .image-783, .image-784, .image-785, .image-786, .image-787, .image-788, .image-789, .image-790, .image-791, .image-792, .image-793, .image-794 {
    width: 104px;
    height: 70px;
  }

  .image-795 {
    width: 119px;
    height: 32px;
  }

  .image-796 {
    width: 88px;
    height: 44px;
  }

  .image-797 {
    width: 44px;
  }

  .image-798 {
    width: 88px;
  }

  .image-799, .image-800, .image-801 {
    width: 119px;
    height: 32px;
  }

  .image-802 {
    width: 119px;
    height: 52px;
  }

  .image-803 {
    width: 100px;
    height: 52px;
  }

  .image-804 {
    width: auto;
  }

  .image-805 {
    width: 84px;
  }

  .image-806 {
    width: 119px;
    height: 52px;
  }

  .image-807, .image-808 {
    width: 84px;
  }

  .image-809 {
    width: 80px;
  }

  .image-811 {
    width: 70px;
  }

  .why-moolya-section, .partner-platform-section {
    padding-bottom: 20px;
  }

  .partner-platform-section.dev-ml-partner-platform-sec {
    padding-bottom: 80px;
  }

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

  .heading-237 {
    font-size: 34px;
    line-height: 42px;
  }

  .text-block-397 {
    letter-spacing: -.4px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 16px;
  }

  .text-block-397.form-sub-head {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-397.main-sub-head {
    padding-left: 10px;
  }

  .heading-238 {
    font-size: 18px;
  }

  .text-block-398 {
    text-align: center;
    font-size: 20px;
    font-weight: 600;
  }

  .div-block-725 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    align-items: center;
    margin-top: 20px;
    margin-bottom: 70px;
    display: flex;
  }

  .mas22 {
    border-style: none;
    width: 100%;
    overflow: visible;
  }

  .business-op-slider-nav {
    margin-top: 45px;
  }

  .business-op-slider-nav.ads-page-mob-client {
    margin-top: 20px;
  }

  .heading-239 {
    color: #000;
    text-align: center;
    margin-top: 25px;
    font-size: 20px;
    font-weight: 600;
    display: block;
  }

  .slide333 {
    width: auto;
    margin-right: 10px;
    overflow: visible;
  }

  .div-block-729 {
    padding-right: 10px;
  }

  .dropdown-13, .dropdown-toggle-11 {
    width: auto;
  }

  .label {
    letter-spacing: -.24px;
    line-height: 26px;
    display: block;
  }

  .select-2, .input-6, .input-7 {
    width: auto;
  }

  .div-block-730 {
    padding-left: 20px;
    padding-right: 15px;
  }

  .div-block-731 {
    width: auto;
  }

  .div-block-732 {
    width: auto;
    padding-right: 0;
  }

  .form-16 {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
  }

  .button-28 {
    width: 300px;
  }

  .div-2 {
    padding-top: 0;
  }

  .div-block-733 {
    align-items: flex-start;
    width: 100%;
    margin-bottom: -30px;
    padding-left: 20px;
  }

  .div-block-734 {
    width: auto;
    margin-right: 0;
    padding-left: 0;
  }

  .div-block-735 {
    width: auto;
    padding-left: 0;
  }

  .close-button-div {
    justify-content: flex-end;
    display: flex;
  }

  .mask-18 {
    border-radius: 14px;
  }

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

  .tab-button-image {
    height: 100%;
    margin-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .futuristic-ai-tabs {
    height: auto;
    display: block;
  }

  .futuristic-ai-tabs.ai-sol-tabs.eng-bpm-why-moolya-tabs {
    height: auto;
  }

  .futuristic-ai-tab-container.ai-futuristic-container {
    margin-top: 0;
  }

  .tab-button-web {
    padding-top: 5px;
  }

  .tab-button-web.w--current {
    padding-top: 0;
    font-weight: 400;
  }

  .tab-button-web.web.ai-sol-tab-btn {
    display: block;
  }

  .tab-button1 {
    padding-top: 5px;
  }

  .tab-button1.w--current {
    padding-top: 0;
    font-weight: 400;
  }

  .tab-button3 {
    padding-top: 5px;
  }

  .tab-button3.w--current {
    padding-top: 0;
    font-weight: 400;
  }

  .tab-button-4 {
    padding-top: 5px;
  }

  .tab-button-4.w--current {
    padding-top: 0;
    font-weight: 400;
  }

  .tab-button6 {
    padding-top: 5px;
  }

  .tab-button6.w--current {
    padding-top: 0;
    font-weight: 400;
  }

  .tab-button-5 {
    padding-top: 5px;
  }

  .tab-button-5.w--current {
    padding-top: 0;
    font-weight: 400;
  }

  .hubspot-form-div {
    width: auto;
    padding-left: 10px;
    padding-right: 10px;
  }

  .ai-recognize-txt {
    text-align: center;
    margin-top: 40px;
    margin-bottom: 15px;
    font-weight: 700;
  }

  .ai-recognize-txt.ai-testing-recog-txt {
    margin-top: 0;
    font-weight: 500;
  }

  .ai-recognize-txt.userecho-ai-recog-txt {
    margin-top: 0;
  }

  .ai-recognize-txt.userecho-ai-recog-txt.btl-brought-to-you-txt {
    margin-top: 0;
    font-size: 15px;
    font-weight: 600;
  }

  .ai-stroke-img.pe-ai-stroke-dimension {
    margin-top: -18px;
  }

  .ai-dual-subtxt {
    margin-bottom: 30px;
    font-size: 26px;
    line-height: 30px;
  }

  .ai-calendly-heading {
    margin-bottom: 30px;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 28px;
    line-height: 38px;
  }

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

  .ai-sol-nav {
    padding-top: 5px;
    padding-bottom: 5px;
  }

  .ai-ser-div-block {
    margin-top: 0;
    padding-top: 0;
    padding-bottom: 0;
  }

  .image-765-copy {
    height: 300px;
  }

  .ai-ser-hero-img-div, .fab-hero-img-block, .ai-integration-hero-img-div {
    display: none;
  }

  .ai-integration-roadmap-section {
    padding-bottom: 20px;
  }

  .ai-integration-subhead {
    letter-spacing: -.7px;
    padding-right: 15px;
    font-size: 18px;
    font-weight: 600;
    line-height: 30px;
  }

  .ai-integration-head {
    margin-top: 30px;
    margin-bottom: 10px;
    font-size: 26px;
    line-height: 31px;
  }

  .ai-integration-img-bg {
    align-items: center;
    width: 46px;
    height: 46px;
  }

  .ai-integration-head-h2 {
    font-size: 28px;
  }

  .ai-integration-bb-heading {
    text-align: center;
    font-size: 26px;
    line-height: 31px;
  }

  .ai-integration-bb-btn-block {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .ai-integration-view-report-btn {
    border: 3px solid var(--white);
    background-color: var(--white);
    width: auto;
    color: var(--medium-slate-blue);
    border-radius: 10px;
  }

  .ai-implementation-hero-img-div {
    display: none;
  }

  .ai-ser-aas-s2 {
    line-height: 32px;
  }

  .ai-sol-per-head-h2 {
    font-size: 28px;
  }

  .image-822 {
    display: none;
  }

  .ecom-head-h2 {
    font-size: 28px;
    font-weight: 700;
    line-height: 1.3;
  }

  .ecom-head-h2.uecho-subhead {
    margin-bottom: 16px;
    font-size: 26px;
  }

  .ecom-head-h2.uecho-subhead.mob-hide {
    display: none;
  }

  .ecom-head-h2.uecho-subhead.desk-hide {
    display: block;
  }

  .ecom-head-h2.uecho-subhead.left {
    text-align: left;
  }

  .ecom-value-section {
    margin-top: 0;
    padding-top: 40px;
    padding-bottom: 20px;
  }

  .image-823 {
    display: none;
  }

  .ecom-streamline-grid {
    grid-template-columns: 1fr;
  }

  .ecom-streamline-list-item {
    font-size: 14px;
  }

  .image-824 {
    z-index: 0;
    bottom: 0%;
  }

  .ecom-why-moolya-sec.fa-tech-stack-sec {
    padding-top: 70px;
    padding-bottom: 100px;
  }

  .ecom-why-moolya-sec.fa-tech-stack-sec.btl-mem-sec {
    display: none;
  }

  .ecom-why-moolya-sec.fa-tech-stack-sec.btl-mem-sec.btl-form-sec {
    padding-top: 40px;
    padding-bottom: 40px;
    display: block;
  }

  .ecom-why-moolya-sec.fa-tech-stack-sec.btl-mem-sec.test {
    padding-top: 60px;
    display: block;
  }

  .ecom-why-moolya-sec.fa-tech-stack-sec.lit-convo-sec {
    padding-top: 40px;
    padding-bottom: 80px;
  }

  .ecom-why-moolya-sec.ai-testing-process-section {
    padding-top: 60px;
    padding-bottom: 40px;
    display: block;
  }

  .ecom-head-p {
    font-size: 15px;
  }

  .ecom-head-p.userecho-5d-sec-subhead {
    margin-top: 20px;
    font-weight: 500;
    line-height: 26px;
  }

  .ecom-head-p.userecho-5d-sec-subhead.left {
    text-align: left;
    font-size: 16px;
  }

  .ecom-head-p.userecho-5d-sec-subhead.moolya-imp-subhead {
    font-size: 16px;
  }

  .ecom-why-moolya-content.ecom-rls-why-moolya-changes {
    width: auto;
  }

  .ecom-why-moolya-head, .ecom-why-moolya-para {
    text-align: center;
  }

  .ecom-partner-platform-section {
    padding-bottom: 20px;
  }

  .ecom-business-slider {
    height: 535px;
  }

  .mask-19 {
    padding-left: 0;
    padding-right: 0;
  }

  .ecom-business-slide {
    min-width: 330px;
    padding-left: 0;
    padding-right: 0;
  }

  .ecom-sol-roadmap-section1 {
    padding-bottom: 20px;
  }

  .ecom-sol-roadmap-section1.dev-rm-section {
    padding-bottom: 60px;
  }

  .ecom-sol-roadmap-section1.userecho-5d-section {
    padding-bottom: 10px;
  }

  .ecom-sol-roadmap-section1.userecho-5d-section.mimp-3crads-sec {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .ecom-sol-roadmap-section1.userecho-5d-section.mimp-3crads-sec.white-bg {
    padding-bottom: 60px;
  }

  .ecom-sol-roadmap-section1.userecho-5d-section.pt-40 {
    padding-top: 40px;
  }

  .ecom-sol-roadmap-section1.ai-imp-demand-sec {
    padding-bottom: 60px;
  }

  .ecom-rm-block.dev-rm-block {
    display: none;
  }

  .ecom-ims-value-section {
    margin-top: 0;
    padding-top: 40px;
    padding-bottom: 20px;
  }

  .ecom-ims-value-section.ai-pe-value-section.bb-value-sec.bg-white {
    background-color: #fff;
  }

  .ecom-ims-streamline-sec {
    padding-bottom: 80px;
  }

  .ecom-ims-streamline-sec.ai-pe-ai-section.bb-flipcard-sec.ai-testing-flipcard-section {
    padding-top: 50px;
    padding-bottom: 40px;
  }

  .ecom-ims-streamline-sec.ai-pe-ai-section.cp-callenges-sec {
    background-color: #fff;
    padding-top: 40px;
  }

  .ecom-ims-streamline-block.ecom-ps-changes.dev-ser-as-streamline-align, .ecom-ims-streamline-block.ecom-ps-changes.de-streamline-align, .ecom-ims-streamline-block.ecom-ps-changes.dev-ser-as-streamline-align-copy, .ecom-ims-streamline-block.ecom-ps-changes.dev-ser-as-streamline-align-block, .ecom-ims-streamline-block.ecom-ss-streamline-align-ml {
    left: 0%;
  }

  .ecom-ims-streamline-grid {
    grid-template-columns: 1fr;
  }

  .ecom-ims-content.bb-card-desc {
    line-height: 22px;
  }

  .ecom-ims-content.bb-card-desc.os-back-desc {
    text-align: left;
    padding-left: 0;
    padding-right: 0;
  }

  .ecom-ims-why-mooolya-block-white {
    padding: 20px 10px 10px;
  }

  .ecom-ims-why-mooolya-block-white.eng-de-approach-card {
    top: 33%;
  }

  .ecom-ims-why-mooolya-block-white.bpm-card-three {
    height: 558px;
    margin-bottom: 0;
    position: static;
    top: 340px;
  }

  .ecom-ims-why-mooolya-block-white.bpm-card-three.card-width {
    width: auto;
    margin-bottom: 0;
    position: static;
  }

  .ecom-ims-why-mooolya-block-white.bpm-card-five {
    height: 558px;
    margin-bottom: 0;
    position: static;
    top: 380px;
  }

  .ecom-ims-why-mooolya-block-white.bpm-card-seven {
    height: 558px;
    margin-bottom: 0;
    position: static;
    top: 420px;
  }

  .ecom-ims-why-mooolya-block-white.bpm-top-card {
    height: 558px;
  }

  .ecom-ims-why-mooolya-block {
    padding-left: 10px;
    padding-right: 10px;
  }

  .ecom-ims-why-mooolya-block.eng-de-approach-card {
    top: 33%;
  }

  .ecom-ims-why-mooolya-block.bpm-card-two {
    height: 558px;
    margin-bottom: 0;
    position: static;
    top: 320px;
  }

  .ecom-ims-why-mooolya-block.bpm-card-two.card-width {
    width: auto;
    margin-bottom: 0;
    position: static;
  }

  .ecom-ims-why-mooolya-block.bpm-card-four {
    height: 558px;
    margin-bottom: 0;
    position: static;
    top: 360px;
  }

  .ecom-ims-why-mooolya-block.bpm-card-six {
    height: 558px;
    margin-bottom: 0;
    position: static;
    top: 400px;
  }

  .ecom-ims-why-mooolya-block.bpm-card-eight {
    height: 558px;
    position: static;
    top: 440px;
  }

  .image-751-copy {
    border-radius: 12px;
    width: auto;
    height: auto;
  }

  .ecom-ss-we-lead-p {
    font-size: .9em;
  }

  .dev-sol-head-h2 {
    font-size: 28px;
  }

  .image-827 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-828 {
    width: 100%;
    height: 250px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .dev-hero-img-div {
    display: none;
  }

  .dev-hero-img-div.ai-prd-eng-form-div {
    background-color: #785dfb;
    background-image: none;
    border-radius: 20px;
    width: auto;
    min-height: 610px;
    margin-top: 0;
    margin-left: auto;
    padding-bottom: 40px;
    padding-left: 15px;
    padding-right: 20px;
    display: flex;
    overflow: visible;
  }

  .dev-hero-img-div.bugbuster-hero-img-div, .ai-implementation-hero-img-block, .ecom-ps-hero-img-div, .ai-ims-hero-img-div, .ecom-mcs-hero-img-div, .ecom-bos-hero-img-div, .ecom-fds-hero-img-div, .ecom-ser-as-hero-img-div, .dev-ser-hero-img-div {
    display: none;
  }

  .dev-ser-dso-rm-container {
    padding-left: 0;
    padding-right: 0;
  }

  .dev-sol-hero-img-div {
    display: none;
  }

  .ecom-type-animation {
    display: inline;
  }

  .div-block-742 {
    text-align: center;
  }

  .image-831 {
    width: 320px;
  }

  .grid-102 {
    grid-column-gap: 25px;
    grid-row-gap: 25px;
    grid-template-rows: minmax(35px, 35px) 35px;
    grid-template-columns: 1fr 1fr;
    place-items: center;
    margin-top: 30px;
  }

  .grid-102.games {
    grid-column-gap: 20px;
    grid-row-gap: 15px;
    margin-top: 0;
  }

  .grid-102.retail {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    margin-top: 0;
  }

  .grid-102.finance {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    margin-top: 0;
  }

  .grid-102.ecom {
    margin-top: 0;
  }

  .slide-39, .slide-40, .slide-41, .slide-42 {
    margin-right: 10px;
  }

  .grid-102-copy.health {
    grid-column-gap: 10px;
    grid-row-gap: 24px;
    grid-template-rows: minmax(35px, 35px) 35px auto auto;
    grid-template-columns: 1fr 1fr;
    margin-top: 0;
  }

  .grid-102-copy.ott {
    grid-template-columns: 1fr 1fr;
    margin-top: 0;
  }

  .grid-102-copy {
    grid-column-gap: 25px;
    grid-row-gap: 25px;
    grid-column-gap: 25px;
    grid-row-gap: 25px;
    grid-column-gap: 25px;
    grid-row-gap: 25px;
    grid-template-rows: minmax(35px, 35px) 35px;
    grid-template-columns: 1fr;
    place-items: center;
    margin-top: 30px;
  }

  .grid-102-copy.tele {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    margin-top: 10px;
  }

  .de-hero-img-div {
    display: none;
  }

  .grid-103 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    grid-template-rows: 55px 55px;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-rows: 55px;
    padding-top: 40px;
  }

  .grid-103.dev-ml-ts-grid {
    grid-template-columns: 1fr 1fr;
    margin-top: 0;
    padding-top: 20px;
  }

  .grid-104 {
    grid-column-gap: 35px;
    grid-row-gap: 35px;
    grid-template-rows: 55px 55px;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-rows: 55px;
    padding-top: 40px;
  }

  .grid-105 {
    grid-column-gap: 35px;
    grid-row-gap: 35px;
    grid-template-rows: 55px 55px;
    grid-template-columns: 1fr 1fr;
    grid-auto-rows: 55px;
    padding-top: 40px;
  }

  .slider-25 {
    background-color: #0000;
    height: 550px;
  }

  .slide-nav-28 {
    inset: auto 0% -10%;
  }

  .mask-20 {
    height: 100%;
  }

  .de-logo-align {
    position: relative;
    left: 70%;
  }

  .image-834 {
    width: 250px;
  }

  .image-836 {
    width: 220px;
  }

  .image-838, .image-839 {
    width: 250px;
  }

  .image-840 {
    padding: 30px;
  }

  .image-841, .image-842 {
    padding: 20px;
  }

  .slide-nav-29 {
    bottom: -10px;
    left: 0%;
    right: 0%;
  }

  .ai-matter-grid {
    padding-top: 20px;
  }

  .ai-matter-subhead {
    font-size: .9em;
  }

  .ai-matter-heading {
    font-size: 22px;
  }

  .ai-matter-para {
    text-align: center;
    padding-left: 0;
    padding-right: 0;
    font-size: 15px;
    line-height: 28px;
  }

  .ai-platform-dev-div {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    flex-flow: wrap;
    justify-content: center;
    width: 100%;
    height: auto;
    padding: 40px 0;
  }

  .ai-platdev-content-div {
    padding-left: 5px;
    padding-right: 5px;
    display: none;
  }

  .ai-vote-bg-img {
    display: none;
  }

  .ai-rm-main-block {
    margin-bottom: 30px;
  }

  .ai-rm-content-block {
    height: auto;
    min-height: 104px;
    margin-top: -5px;
    padding-top: 0;
  }

  .ai-rm-text {
    margin-top: 12px;
    font-size: 18px;
  }

  .heading-240 {
    font-size: 18px;
  }

  .heading-240.ecom-rm-head {
    margin-top: 5px;
  }

  .ai-rm-parent {
    padding-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-843 {
    left: 62px;
  }

  .ai-rm-image-mob {
    width: 45px;
  }

  .ai-tech-stack-grid {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .div-block-751, .div-block-752, .div-block-753, .div-block-754 {
    display: none;
  }

  .ecom-web-rm-content-block {
    height: auto;
    min-height: auto;
    margin-top: -5px;
    padding-top: 0;
  }

  .ecom-web-rm-parent {
    padding-bottom: 10px;
    padding-left: 0;
    padding-right: 0;
  }

  .ecom-arr-image {
    left: 55px;
  }

  .div-block-761 {
    top: 14%;
  }

  .dev-sol-ml-hero-img-div {
    display: none;
  }

  .dev-sol-ml-logo-align {
    left: 0%;
  }

  .dev-sol-ml-logo-align-mob {
    left: 50%;
  }

  .dev-ser-di-hero-img-div {
    display: none;
  }

  .new-dev-card-parent-copy.custom-slider.new-dev-owlcarousel.owl-carousel.owl-theme.dev-ser-ii-card-parent, .dev-ser-di-card-parent.custom-slider.new-dev-owl-carousel.owl-carousel.owl-theme {
    display: none;
  }

  .new-dev-card-parent-copy {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .new-dev-card-parent-copy.custom-slider {
    max-width: 100%;
    display: block;
  }

  .new-dev-card-parent-copy.custom-slider.new-dev-owlcarousel {
    grid-column-gap: 25px;
    grid-row-gap: 25px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: none;
  }

  .dev-ser-di-slide {
    background-color: #0000;
  }

  .sol-hero-img-mob {
    margin-left: auto;
    margin-right: auto;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .sol-hero-img-desk {
    max-width: 80%;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .bpm-hero-img-div {
    display: none;
  }

  .bpm-head-h2 {
    font-size: 28px;
  }

  .bpm-ser-hero-img-div {
    display: none;
  }

  .translate-numbers {
    flex-flow: row;
  }

  .calendly-text-span {
    color: var(--white);
  }

  .calendly-text-span.prd-eng-txt-span {
    color: var(--medium-slate-blue);
  }

  .bpm-ser-pdo-business-right-arr, .bpm-ser-pdo-business-left-arr {
    background-color: #0000;
    display: none;
  }

  .bpm-ser-pdo-cs-img-block {
    background-color: #4c02e0;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 150px;
    padding: 10px 0 5px;
  }

  .bpm-ser-pdo-cs-img-block-txt {
    width: 100%;
    padding-top: 2px;
  }

  .bpm-ser-pdo-cs-img {
    width: auto;
    height: auto;
    margin-top: -65px;
  }

  .bpm-ser-pdo-cs-mask {
    border-style: none;
  }

  .bpm-ser-pdo-text-block {
    padding-left: 10px;
    padding-right: 10px;
  }

  .bpm-ser-pdo-rich-text-block {
    padding-left: 15px;
    padding-right: 15px;
  }

  .bpm-ser-pdo-last-txt {
    font-size: 16px;
  }

  .text-block-406 {
    text-align: center;
    font-size: 16px;
    line-height: 24px;
  }

  .bpm-ser-cwd-hero-img-div, .bpm-hero-img-div-block, .bpm-ser-ii-hero-img-div {
    display: none;
  }

  .text-span-102, .text-span-103 {
    color: #0091ff;
  }

  .bpm-card-one {
    margin-bottom: 0;
    position: relative;
    top: 0;
  }

  .grid-107 {
    grid-template-rows: auto minmax(55px, 55fr);
    grid-template-columns: 1fr 1fr 1fr 1fr;
    place-items: center;
    margin-top: 20px;
  }

  .ees-cd-align {
    position: relative;
    left: 50%;
  }

  .ecom-sol-header-mob {
    font-size: 34px;
    line-height: 42px;
    display: block;
  }

  .text-block-343-mob {
    display: block;
  }

  .ecom-sol-header-desk {
    font-size: 34px;
    line-height: 42px;
    display: none;
  }

  .text-block-343-desk {
    display: none;
  }

  .dev-ci-cd-image {
    width: 119px;
    height: 65px;
  }

  .dev-rm-subtxt {
    font-size: 15px;
  }

  .pe-why-moolya-head {
    margin-bottom: 0;
    font-size: 28px;
  }

  .pe-why-moolya-head.ecom-web-why-moolya-head {
    margin-bottom: 0;
  }

  .pe-why-moolya-subtxt {
    margin-top: 0;
    font-size: 15px;
  }

  .pe-why-moolya-subtxt.ecom-web-why-moolya-subtxt {
    margin-top: -10px;
  }

  .pe-why-moolya-subtxt.eng-why-choose-subtxt-desk {
    display: none;
  }

  .pe-why-moolya-subtxt.bb-why-moolya-subtxt {
    font-size: 16px;
    font-weight: 500;
    line-height: 22px;
  }

  .pe-why-moolya-subtxt.bb-why-moolya-subtxt.white {
    text-align: center;
    width: 290px;
  }

  .pe-why-moolya-grid.fa-why-moolya-grid {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .pe-why-moolya-grid.fa-why-moolya-grid.btl-mem-grid {
    padding-left: 0;
  }

  .pe-why-moolya-grid.fa-why-moolya-grid.left {
    text-align: left;
    justify-items: start;
  }

  .pe-why-moolya-grid.fa-why-moolya-grid.p-left {
    text-align: left;
    justify-items: start;
    padding-left: 10px;
  }

  .pe-why-moolya-grid.col.left {
    padding-left: 15px;
    padding-right: 15px;
  }

  .pe-why-moolya-wrapper {
    min-height: 440px;
  }

  .pe-why-moolya-wrapper.bb-why-moolya-wrapper.fa-why-moolya-wrapper {
    flex-flow: column;
    width: 47%;
    min-width: auto;
    min-height: 333px;
    margin-left: 0;
    margin-right: 0;
    padding-top: 5px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .pe-why-moolya-wrapper.bb-why-moolya-wrapper.fa-why-moolya-wrapper.fa-img-card {
    background-color: #0000;
    width: 280px;
    max-width: none;
    margin-top: 0;
    padding-left: 10px;
    padding-right: 0;
    display: block;
    position: absolute;
    inset: auto 0% 0% auto;
  }

  .pe-why-moolya-wrapper.bb-why-moolya-wrapper.fa-why-moolya-wrapper.btl-mem-catrd {
    width: auto;
    max-width: none;
    box-shadow: 0 0 8px #00000021;
  }

  .pe-why-moolya-wrapper.bb-why-moolya-wrapper.fa-why-moolya-wrapper.btl-mem-catrd.qatr-hero-card {
    width: auto;
    min-height: auto;
  }

  .pe-why-moolya-wrapper.bb-why-moolya-wrapper.cp-results-card {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    width: auto;
    min-height: 460px;
    margin-left: 2px;
    margin-right: 2px;
  }

  .pe-why-moolya-wrapper.bb-why-moolya-wrapper.cp-results-card.mob-h-auto {
    width: 97%;
    max-width: none;
    min-height: 255px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 30px;
    padding-right: 30px;
  }

  .pe-why-moolya-wrapper.bb-why-moolya-wrapper.cp-results-card.cust-height {
    min-height: auto;
  }

  .pe-why-moolya-image.pe-why-moolya-img-dimension.fa-why-moolya-img {
    width: 117px;
    height: 110px;
  }

  .pe-why-moolya-image.pe-why-moolya-img-dimension.fa-why-moolya-img.fa-grid-vector {
    width: auto;
    height: 362px;
    margin-top: 0;
    right: 1%;
  }

  .pe-why-moolya-image.pe-why-moolya-img-dimension.fa-why-moolya-img.fa-why-moolya-ai {
    width: 74px;
    height: 74px;
  }

  .pe-why-moolya-image.pe-why-moolya-img-dimension.cp-results-icon {
    width: 120px;
    height: 120px;
  }

  .pe-why-moolya-heading.bb-why-moolya-heading.fa-why-moolya-heading {
    font-size: 16px;
  }

  .pe-why-moolya-heading.bb-why-moolya-heading.cp-why-moolya-heading {
    font-size: 20px;
    line-height: 32px;
  }

  .pe-why-moolya-heading.bb-why-moolya-heading.mt-10 {
    margin-top: 14px;
  }

  .pe-why-moolya-cards-grid {
    display: none;
  }

  .pe-why-moolya-cards-grid.fa-why-moolya-cads-grid {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: wrap;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    justify-items: start;
    margin-left: 0;
    margin-right: 0;
    display: none;
    position: relative;
  }

  .pe-why-moolya-cards-grid.fa-why-moolya-cads-grid.ai-testin-process-cards {
    z-index: 13;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    margin-top: 40px;
    display: flex;
  }

  .pe-why-moolya-cards-grid.fa-why-moolya-cads-grid.test {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 40px;
    display: grid;
  }

  .pe-why-moolya-cards-grid.fa-why-moolya-cads-grid.test.qatr-hero-grid {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .pe-why-moolya-cards-grid.show {
    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;
  }

  .pe-why-moolya-para {
    font-size: 14px;
  }

  .pe-why-moolya-para.cp-why-moolya-para {
    font-size: 16px;
    line-height: 28px;
  }

  .pe-why-moolya-para.cp-why-moolya-para.mob-f-18 {
    margin-top: 4px;
    margin-bottom: 10px;
    font-size: 18px;
  }

  .pe-impact-column {
    margin-left: 10px;
    margin-right: 10px;
  }

  .pe-impact-column-left {
    min-height: 350px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .pe-impact-column-right {
    border-left: 1px solid var(--midnight-blue);
  }

  .paragraph-190 {
    margin-top: 20px;
    margin-bottom: 0;
  }

  .pe-why-moolya-slider-mob {
    height: 450px;
  }

  .slide-43 {
    border-radius: 10px;
    box-shadow: 0 0 20px #0000001f;
  }

  .slide-nav-30 {
    bottom: -18%;
  }

  .slide-nav-30.purple-nav {
    background-color: #0000;
  }

  .ecom-rls-why-moolya-img4 {
    border-radius: 12px;
    width: auto;
    height: auto;
    padding-left: 5px;
  }

  .ecom-is-bg-bulb {
    top: 8%;
  }

  .bold-text-18 {
    color: var(--dark-slate-blue);
  }

  .bpm-ser-cso-hero-img-div, .bpm-ser-cso-hero-img-div-copy {
    display: none;
  }

  .dev-why-moolya-slider-mob {
    height: 385px;
  }

  .dev-why-moolya-slider-mob.fa-why-moolya-slider-mob {
    display: none;
  }

  .dev-why-moolya-slider-mob.fa-why-moolya-slider-mob.test {
    display: block;
  }

  .dev-why-moolya-slider-mob.h-300 {
    height: 265px;
    display: block;
  }

  .pe-why-moolya-wrapper-block {
    min-height: 320px;
    max-height: 320px;
  }

  .pe-why-moolya-slider-block-mob {
    height: auto;
  }

  .dev-bb-slider-mask {
    z-index: 1;
    background-color: #fff;
    overflow: visible;
  }

  .dev-main-block, .new-stss-main-block {
    overflow: hidden;
  }

  .eng-ideas-impact-subtxt {
    font-size: 15px;
  }

  .eng-ideas-impact-grid {
    display: none;
  }

  .eng-ideas-impact-card {
    margin-left: 5px;
    margin-right: 5px;
  }

  .eng-ideas-impact-heading {
    text-align: center;
  }

  .eng-ideas-impact-image {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .eng-ideas-impact-paragraph {
    text-align: center;
    font-size: 16px;
  }

  .eng-ideas-impact-explore-btn-block {
    justify-content: center;
    align-items: center;
  }

  .eng-why-moolya-container {
    width: 100%;
    max-width: 100%;
    padding-left: 15px;
    padding-right: 15px;
  }

  .ai-sol-carousel-heading, .ai-sol-csa-carousel-heading {
    margin-bottom: 10px;
    font-size: 28px;
    font-weight: 700;
    line-height: 38px;
  }

  .fab-tooltip-block-7 {
    left: auto;
  }

  .fab-clientile-heading {
    font-size: 26px;
    line-height: 32px;
  }

  .ecom-bos-bulb-bg {
    z-index: 0;
    bottom: 0%;
  }

  .explore-ai-implementation-img {
    height: 250px;
  }

  .ecom-pg-clientele-slide {
    width: 300px;
    margin-right: 10px;
    overflow: visible;
  }

  .image-845, .image-846, .image-847 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-848 {
    width: 286px;
    height: 220px;
  }

  .image-849, .image-850 {
    height: 250px;
  }

  .image-851 {
    margin-right: -25px;
  }

  .pe-why-moolya-head-mob {
    margin-bottom: 0;
    font-size: 28px;
    display: block;
  }

  .pe-why-moolya-head-mob.fa-why-moolya-head {
    text-align: left;
    font-size: 26px;
    font-weight: 700;
  }

  .pe-why-moolya-head-mob.fa-why-moolya-head.center-align {
    text-align: center;
  }

  .pe-why-moolya-head-mob._w-700 {
    margin-bottom: 16px;
    font-size: 26px;
    font-weight: 700;
  }

  .pe-why-moolya-head-desk {
    margin-bottom: 0;
    font-size: 28px;
    display: none;
  }

  .pe-why-moolya-head-desk.fa-why-moolya-head.btl-mem-sec-head {
    font-size: 28px;
    line-height: 1.5;
    display: block;
  }

  .pe-why-moolya-head-desk.fa-why-moolya-head.btl-form-sec-head {
    text-align: left;
    font-size: 28px;
    line-height: 48px;
    display: block;
  }

  .pe-why-moolya-head-desk.fa-why-moolya-head.btl-form-sec-head.qatr-hosts-heading {
    font-size: 50px;
  }

  .pe-why-moolya-head-desk.fa-why-moolya-head.lit-card-sec-head {
    text-align: left;
    letter-spacing: normal;
    font-size: 32px;
    display: block;
  }

  .pe-why-moolya-head-desk._w-700.white {
    text-align: center;
    margin-bottom: 10px;
    font-size: 26px;
    display: block;
  }

  .pe-why-moolya-head-desk._w-700.left {
    margin-bottom: 10px;
    font-size: 26px;
    display: block;
  }

  .pe-why-moolya-head-desk._w-700.show {
    margin-bottom: 16px;
    display: block;
  }

  .eng-why-moolya-wrapper {
    min-height: 380px;
  }

  .image-857 {
    width: 126px;
    height: auto;
  }

  .tabs-section-mob {
    display: block;
    overflow: visible;
  }

  .contactus_section3_tab-link2-mob {
    opacity: .5;
    text-align: left;
    height: auto;
    margin-top: 0;
    margin-left: 25px;
    padding-left: 0;
    padding-right: 0;
  }

  .contactus_section3_tab-link2-mob.w--current {
    height: auto;
  }

  .contactus_section3_tab-link-mob {
    opacity: .5;
    text-align: left;
    height: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .contactus_section3_tab-link-mob.w--current {
    text-align: left;
    border-bottom-width: 4px;
    height: auto;
  }

  .contactus_section3_tab-link2-copy {
    text-align: left;
    height: 265px;
    margin-top: 0;
    margin-left: 0;
    padding-right: 0;
  }

  .contactus_section3_tab-link2-copy.w--current {
    height: 195px;
  }

  .div-block-764 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    width: 100%;
    display: flex;
    overflow: auto;
  }

  .contactus_section3_tab-menu-mob {
    grid-column-gap: 25%;
    grid-row-gap: 25%;
    border-bottom: 1px solid #0003;
    flex-direction: row;
    padding-left: 20px;
    display: flex;
  }

  .tab-link-tab-1-11 {
    opacity: .5;
    background-color: #0000;
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-1-11.w--current {
    opacity: 100;
    background-color: #0000;
  }

  .tabs-menu-16 {
    display: flex;
    overflow: auto;
  }

  .tabs-content__section3-mob {
    height: auto;
  }

  .ai-pe-head-h2 {
    font-size: 28px;
  }

  .ai-pe-why-moolya-bulb-img, .ai-pe-why-moolya-bg-bulb {
    display: none;
  }

  .ai-pe-ai-line {
    z-index: 0;
    bottom: 0%;
  }

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

  .ai-pe-hero-cta-txt, .ai-pe-hero-cta-txt.text-color {
    color: #fff;
  }

  .link-block-16-copy, .link-block-16-copy.absolutely {
    margin-top: 20px;
  }

  .link-block-16-copy.absolutely.abs-lp {
    margin-top: 30px;
  }

  .link-block-16-copy.absolutely.abs-lp.lp-calendly-popup.test-changes {
    transition-property: all;
  }

  .link-block-16-copy.absolutely.abs-lp.lp-calendly-popup.test-changes.dev-calendly-popup-6.hp-calendly-web-cta {
    color: var(--white);
  }

  .link-block-16-copy.absolutely.abs-lp.lp-calendly-popup.test-changes.lp-calendly-popup-1.pp-btn-changes {
    background-color: #785dfb;
    background-image: none;
    background-size: auto;
    border-radius: 10px;
  }

  .link-block-16-copy.absolutely.abs-lp.lp-calendly-popup-copy.test-changes {
    transition-property: all;
  }

  .link-block-16-copy.consul-btn {
    position: absolute;
  }

  .link-block-16-copy.consul-btn.mob {
    width: 260px;
    height: 52px;
    margin-top: 30px;
    position: relative;
    top: 30px;
    bottom: 0;
    left: auto;
    transform: none;
  }

  .link-block-16-copy.tab {
    margin-bottom: 40px;
    margin-left: auto;
  }

  .link-block-16-copy.lp-header-img {
    float: right;
    text-align: center;
    margin-left: 0;
    margin-right: 20px;
    font-size: 15px;
    font-weight: 600;
  }

  .link-block-16-copy.lp-cta.lp-cs-cta {
    font-size: 15px;
    line-height: 49px;
    display: block;
  }

  .link-block-16-copy.lp-cta.lp-cs-cta.lp-cta-services.lp-calendly-popup.hidden, .link-block-16-copy.lp-cta.lp-cs-cta.lp-calendly-popup.hidden {
    display: none;
  }

  .link-block-16-copy.lp-cta.lp-cs-cta.ai-ser-cta {
    width: 100%;
    font-size: 12px;
  }

  .link-block-16-copy.lp-cta.lp-cs-cta.ai-ser-aas-cta {
    font-size: 12px;
  }

  .link-block-16-copy.lp-cta.lp-cs-cta.ai-sol-cta {
    width: 100%;
    font-size: 12px;
  }

  .link-block-16-copy.lp-cta.lp-cs-cta.dev-ser-section-cta {
    width: auto;
  }

  .link-block-16-copy.lp-cta.lp-cs-cta.dev-sol-cta {
    margin-top: 20px;
  }

  .link-block-16-copy.lp-cta.lp-cs-cta.ai-book-journey-cta {
    width: 220px;
    font-size: 14px;
  }

  .link-block-16-copy.lp-cta.lp-cs-cta.bpm-bs-section-cta {
    width: auto;
    font-size: 12px;
  }

  .link-block-16-copy.lp-cta.lp-cs-cta.dev-sol-cta-mob {
    width: 100%;
    margin-top: 20px;
    font-size: 12px;
  }

  .link-block-16-copy.lp-cta.lp-cs-cta.dev-iac-cta {
    margin-top: 20px;
  }

  .link-block-16-copy.lp-cta.lp-calendly-popup.lp-calendly-popup-3 {
    display: flex;
  }

  .link-block-16-copy.ta-cta.lp-cs-cta {
    font-size: 15px;
    line-height: 49px;
    display: block;
  }

  .link-block-16-copy.ai-pe-hero-cta {
    display: none;
  }

  .link-block-16-copy.ai-pe-hero-cta-desk {
    display: flex;
  }

  .link-block-16-copy.ai-pe-hero-cta-mob {
    margin-bottom: 20px;
    display: flex;
  }

  .ai-schedule-call, .ai-schedule-call.absolutely {
    margin-top: 20px;
  }

  .ai-schedule-call.absolutely.abs-lp {
    margin-top: 30px;
  }

  .ai-schedule-call.absolutely.abs-lp.lp-calendly-popup.test-changes {
    transition-property: all;
  }

  .ai-schedule-call.absolutely.abs-lp.lp-calendly-popup.test-changes.dev-calendly-popup-6.hp-calendly-web-cta {
    color: var(--white);
  }

  .ai-schedule-call.absolutely.abs-lp.lp-calendly-popup.test-changes.lp-calendly-popup-1.pp-btn-changes {
    background-color: #785dfb;
    background-image: none;
    background-size: auto;
    border-radius: 10px;
  }

  .ai-schedule-call.absolutely.abs-lp.lp-calendly-popup-copy.test-changes {
    transition-property: all;
  }

  .ai-schedule-call.consul-btn {
    position: absolute;
  }

  .ai-schedule-call.consul-btn.mob {
    width: 260px;
    height: 52px;
    margin-top: 30px;
    position: relative;
    top: 30px;
    bottom: 0;
    left: auto;
    transform: none;
  }

  .ai-schedule-call.tab {
    margin-bottom: 40px;
    margin-left: auto;
  }

  .ai-schedule-call.lp-header-img {
    float: right;
    text-align: center;
    margin-left: 0;
    margin-right: 20px;
    font-size: 15px;
    font-weight: 600;
  }

  .ai-schedule-call.lp-cta.lp-cs-cta {
    font-size: 15px;
    line-height: 49px;
    display: block;
  }

  .ai-schedule-call.lp-cta.lp-cs-cta.lp-cta-services.lp-calendly-popup.hidden, .ai-schedule-call.lp-cta.lp-cs-cta.lp-calendly-popup.hidden {
    display: none;
  }

  .ai-schedule-call.lp-cta.lp-cs-cta.ai-ser-cta {
    width: 100%;
    font-size: 12px;
  }

  .ai-schedule-call.lp-cta.lp-cs-cta.ai-ser-aas-cta {
    font-size: 12px;
  }

  .ai-schedule-call.lp-cta.lp-cs-cta.ai-sol-cta {
    width: 100%;
    font-size: 12px;
  }

  .ai-schedule-call.lp-cta.lp-cs-cta.dev-ser-section-cta {
    width: auto;
  }

  .ai-schedule-call.lp-cta.lp-cs-cta.dev-sol-cta {
    margin-top: 20px;
  }

  .ai-schedule-call.lp-cta.lp-cs-cta.ai-book-journey-cta {
    width: 220px;
    font-size: 14px;
  }

  .ai-schedule-call.lp-cta.lp-cs-cta.bpm-bs-section-cta {
    width: auto;
    font-size: 12px;
  }

  .ai-schedule-call.lp-cta.lp-cs-cta.dev-sol-cta-mob {
    width: 100%;
    margin-top: 20px;
    font-size: 12px;
  }

  .ai-schedule-call.lp-cta.lp-cs-cta.dev-iac-cta {
    margin-top: 20px;
  }

  .ai-schedule-call.lp-cta.lp-calendly-popup.lp-calendly-popup-3 {
    display: flex;
  }

  .ai-schedule-call.ta-cta.lp-cs-cta {
    font-size: 15px;
    line-height: 49px;
    display: block;
  }

  .ai-schedule-call.ai-pe-hero-cta {
    display: none;
  }

  .ai-schedule-call.ai-pe-hero-cta-desk {
    display: flex;
  }

  .ai-schedule-call.ai-pe-hero-cta-mob {
    margin-bottom: 20px;
    display: flex;
  }

  .bl-hero-heading {
    font-size: 48px;
  }

  .paragraph-191 {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 18px;
  }

  .bl-jc-txt, .bl-lm-txt {
    font-size: 18px;
  }

  .bl-mouse-img.animate-bounce {
    left: 45%;
  }

  .bl-heading {
    font-size: 36px;
    line-height: 42px;
  }

  .bl-subtxt, .bl-subtxt.bl-events-subtxt {
    font-size: 20px;
  }

  .bl-para, .bl-para.bl-cm-li-para {
    font-size: 16px;
  }

  .bl-info-wrapper.bl-info-margin {
    margin-top: 8px;
  }

  .bl-card-info-txt, .bl-card-para {
    font-size: 16px;
  }

  .bl-benefits-grid, .bl-footer-grid {
    grid-template-columns: 1fr;
  }

  .bl-footer-block {
    flex-flow: column;
    align-items: flex-start;
    display: block;
  }

  .bl-footer-block.btl-new-footer-block {
    display: flex;
  }

  .bl-footer-heading.ntl-new-footer-heading {
    margin-bottom: 20px;
  }

  .bl-form-wrapper {
    padding-left: 15px;
    padding-right: 15px;
  }

  .bl-form-note-txt.btl-new-form-note.mob-hide {
    width: auto;
  }

  .bl-newletter-form.btl-new-newsletter-form {
    width: 100%;
  }

  .bl-newsletter-mail-field.btl-new-mail-field {
    width: 120%;
  }

  .collection-item-5 {
    margin-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .form-card {
    display: block;
  }

  .loader {
    display: none;
  }

  .div-block-769 {
    border-radius: 20px;
    display: flex;
    overflow: hidden;
  }

  .textarea-8 {
    width: 100%;
    max-width: none;
  }

  .div-block-774 {
    flex-flow: wrap;
  }

  .div-block-774.announcement-bar-mob1 {
    justify-content: center;
    height: 82px;
    margin-top: 60px;
    padding-top: 10px;
    padding-bottom: 10px;
    display: flex;
  }

  .div-block-774.announcement-bar-mob1.scroll-track {
    background-color: #0000;
    height: 40px;
    margin-top: 0;
  }

  .div-block-774.announcement-bar-desk {
    display: none;
  }

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

  .text-block-445, .text-block-446, .text-block-447 {
    font-size: 14px;
  }

  .text-block-448, .text-block-449 {
    font-size: 12px;
  }

  .button-30 {
    width: auto;
    height: auto;
    font-size: 14px;
  }

  .text-block-450 {
    text-align: center;
    line-height: 17px;
    display: block;
  }

  .text-block-450.scroll-content {
    color: #fff;
    border-bottom: .5px solid #fff;
    margin-top: 0;
    margin-right: 4px;
    font-weight: 400;
  }

  .text-span-105, .text-span-106, .text-span-107, .text-span-108 {
    font-weight: 600;
  }

  .text-span-109, .text-span-110 {
    color: #515151;
  }

  .button-31 {
    color: #671793;
    background-color: #fff;
    bottom: 87px;
    right: 44%;
  }

  .button-31.mob-btn {
    color: #671793;
    background-color: #fff;
    bottom: 10%;
    left: 36%;
  }

  .list-item-5 {
    text-align: center;
    align-self: auto;
  }

  .list-item-5.ai-testing-process-list, .list-item-5.left {
    text-align: left;
  }

  .text-span-123 {
    color: #fff;
  }

  .text-span-124 {
    color: #fff;
    display: none;
  }

  .text-span-125 {
    color: #fff;
    display: block;
  }

  .webinar-announcement-bar {
    display: none;
  }

  .scroll-content {
    display: block;
  }

  .webinar-announcement-bar-mob {
    background-color: #0000;
    background-image: linear-gradient(#8a73fb, #6238eb);
    height: 40px;
    margin-top: 0;
    display: flex;
  }

  .announcement-bar-block {
    z-index: 999;
    top: 0;
  }

  .fa-features-panel {
    width: auto;
  }

  .text-block-458 {
    font-size: 16px;
  }

  .ta-expertise-card-wrapper {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    text-align: left;
    place-content: stretch flex-start;
    margin-left: 0;
    padding-left: 15px;
    padding-right: 10px;
  }

  .ta-expertise-card {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    justify-content: flex-start;
    align-items: flex-start;
    width: 47%;
    height: auto;
    min-height: 256px;
    padding: 20px 5px 10px 10px;
  }

  .ta-expertise-card.ta-mob-card {
    border-style: none;
    width: 175px;
    height: auto;
    min-height: auto;
    padding-left: 0;
    padding-right: 0;
    display: block;
    position: absolute;
    inset: auto 4% 0% auto;
  }

  .text-block-459 {
    font-size: 16px;
    line-height: 26px;
  }

  .text-block-459.mob-web-head {
    height: auto;
    min-height: 45px;
  }

  .text-block-460 {
    text-align: left;
    margin-top: 0;
    font-size: 14px;
    line-height: 26px;
  }

  .image-870 {
    width: 62px;
    height: 62px;
    margin-bottom: 0;
  }

  .image-870.ta-card-mob-img {
    width: auto;
    height: auto;
  }

  .text-span-130 {
    color: var(--medium-slate-blue);
  }

  .div-block-786 {
    grid-column-gap: 3px;
    grid-row-gap: 3px;
    justify-content: center;
    width: auto;
    margin-top: 20px;
    margin-bottom: 20px;
    display: flex;
  }

  .div-block-786.view-more-btn {
    margin-top: 40px;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-786.view-more-btn.view-less-btn {
    display: none;
  }

  .image-871 {
    width: 12px;
    height: 19px;
  }

  .image-871.img-up {
    width: 13px;
    height: 19px;
    transform: none;
  }

  .text-block-463 {
    color: #000;
    font-weight: 500;
  }

  .div-block-787 {
    grid-column-gap: 20px;
    grid-row-gap: 50px;
    flex-flow: wrap;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    place-items: center;
    display: grid;
  }

  .div-block-787.hidden-logos {
    grid-column-gap: 25px;
    grid-row-gap: 50px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-items: center;
    margin-top: 40px;
    padding-left: 5px;
    display: none;
  }

  .div-block-787.hidden-logos.uecho-hidden-logos {
    grid-column-gap: 30px;
    grid-row-gap: 35px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 44px;
    display: none;
  }

  .div-block-787.uecho-mob-logos {
    grid-column-gap: 30px;
    grid-row-gap: 36px;
  }

  .text-span-131 {
    color: var(--medium-slate-blue);
    display: inline-block;
  }

  .fa-mob-cta-item {
    justify-content: center;
    display: flex;
  }

  .text-span-132 {
    color: var(--medium-slate-blue);
  }

  .div-block-788 {
    font-weight: 500;
  }

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

  .text-block-464 {
    color: #3b3486;
    text-align: center;
    margin-bottom: 60px;
    padding-top: 20px;
    padding-bottom: 20px;
    font-size: 18px;
    font-weight: 500;
  }

  .text-block-464.ia-cta-mob-subtxt {
    color: var(--white);
    padding-top: 0;
    padding-bottom: 0;
    font-size: 20px;
    font-weight: 400;
    line-height: 28px;
  }

  .text-block-464.ia-cta-mob-subtxt.qatr-cta-mob-subtxt {
    font-size: 18px;
  }

  .text-block-464.ia-cta-mob-subtxt.os-cta-mob-subtxt {
    margin-bottom: 40px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 18px;
  }

  .section-57 {
    background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/68c29c1532c9ac77a5a36f71_CTA.svg");
    background-position: 0 0;
    background-size: cover;
    padding: 40px 10px;
    display: block;
  }

  .section-57.ia-cta-sec-mob {
    background-color: var(--medium-slate-blue);
    background-image: none;
  }

  .section-57.ia-cta-sec-mob.hide {
    display: none;
  }

  .section-57.ia-cta-sec-mob.hide.qatr-cta-mob {
    display: block;
  }

  .section-57.ia-cta-sec-mob.qatr-cta-mob {
    background-color: #0000;
  }

  .section-57.ia-cta-sec-mob.os-cta-mob-sec {
    background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6a0728db0575a56895a2da65_CTA.webp");
    background-position: 50% 0;
    background-size: cover;
    padding-top: 30px;
  }

  .button-33 {
    background-color: var(--medium-slate-blue);
    color: #fff;
    text-align: center;
    vertical-align: baseline;
    border-radius: 8px;
    justify-content: center;
    width: 342px;
    margin-bottom: 80px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 16px;
    font-weight: 700;
    display: none;
  }

  .div-block-789 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: wrap;
    margin-top: 30px;
    display: flex;
    position: relative;
  }

  .owl-corousel.owl-carousel {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    margin-top: 30px;
    display: flex;
  }

  .owl-corousel.owl-carousel.m-top {
    margin-top: 60px;
  }

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

  .ai-testing-flipcard.ecom-ims-streamline-block {
    width: 100%;
  }

  .ai-testing-flipcard-wrap {
    display: none;
  }

  .ai-testing-flipcard-wrap.os-flipcards {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .hidden-risk-accordion.no-border {
    box-shadow: none;
    border-bottom-style: none;
  }

  .hidden-risk-accordion.ai-testing-acc {
    border-style: solid;
    border-color: #efe8ff;
  }

  .heading-248.accordion2-heading, .heading-248.trust-ai-testing-h3 {
    font-size: 15px;
    font-weight: 600;
  }

  .div-block-791 {
    text-align: left;
  }

  .image-872 {
    filter: none;
  }

  .text-block-466.hidden-risk-content.accordion2-content, .text-block-466.hidden-risk-content.trust-ai-testing-p {
    font-size: 14px;
  }

  .heading-249 {
    text-align: center;
    width: auto;
    font-size: 26px;
    line-height: 34px;
  }

  .div-block-793 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-flow: column;
    padding-bottom: 0;
  }

  .image-873 {
    display: none;
    bottom: 2%;
  }

  .heading-250.ai-testing-faq-question {
    color: #333;
    font-size: 16px;
  }

  .text-block-467.ai-testing-faq-answer {
    font-size: 14px;
  }

  .image-875 {
    z-index: 1;
    position: absolute;
    left: 50%;
  }

  .list-item-7 {
    text-align: center;
    display: block;
  }

  .list-item-8, .list-item-9 {
    display: block;
  }

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

  .text-span-138 {
    color: var(--medium-slate-blue);
  }

  .text-span-139 {
    background-size: 134px;
  }

  .text-block-469 {
    font-size: 35px;
  }

  .userecho-why-moolya-section {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .userecho-why-moolya-section.qatr-leaders-sec.qatr-worth-sec.qatr-ep-sec {
    background-position: 50%;
    padding-bottom: 45px;
  }

  .why-moolya-wrapper {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    margin-top: 40px;
  }

  .why-moolya-wrapper._5d-sec-wrapper {
    grid-row-gap: 45px;
    padding-bottom: 0;
  }

  .why-moolya-wrapper._5d-sec-wrapper.only-mob {
    margin-top: 30px;
    display: block;
  }

  .why-moolya-wrapper._5d-sec-wrapper.only-mob.hide, .why-moolya-wrapper.mob-hide {
    display: none;
  }

  .why-moolya-wrapper.desk-hide {
    display: block;
  }

  .userecho-why-moolya-card._5d-framework-mob {
    grid-column-gap: 14px;
    grid-row-gap: 14px;
    flex-flow: row;
    justify-content: center;
    align-items: flex-start;
  }

  .userecho-why-moolya-card.qatr-desk-card {
    background-size: cover;
    width: 100%;
  }

  .userecho-why-moolya-card.qatr-episode-card {
    width: auto;
  }

  .heading-251._5d-frameworks-mob-head {
    text-align: left;
    margin-top: 0;
    margin-bottom: 8px;
    line-height: 28px;
  }

  .text-block-470._5d-frameworks-mob-txt {
    color: #58676d;
    text-align: left;
    font-size: 14px;
    line-height: 26px;
  }

  .image-876 {
    margin-top: 12px;
    display: none;
    inset: 2% auto 0% 15%;
    overflow: clip;
  }

  .text-block-471 {
    margin-bottom: 0;
    font-size: 14px;
    display: none;
  }

  .text-block-471.mob-sub-heading {
    display: block;
  }

  .image-877 {
    top: -53%;
    right: -43%;
  }

  .image-878 {
    top: 37%;
    left: -15%;
  }

  .ai-testi9ng-cs-mob {
    grid-column-gap: 25px;
    grid-row-gap: 25px;
    flex-flow: column;
    align-items: center;
    display: none;
  }

  .code-embed-14 {
    display: block;
  }

  .text-span-145 {
    display: inline-block;
  }

  .enterprise-h1 {
    font-size: 32px;
  }

  .ent-sol-head.ent-sol-head-mob {
    font-size: 20px;
  }

  .list-10 {
    width: auto;
  }

  .number-card {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .text-block-480 {
    font-size: 37px;
  }

  .text-block-481 {
    text-align: center;
    font-size: 18px;
  }

  .div-block-800 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: row;
    padding-left: 5px;
    padding-right: 5px;
  }

  .text-span-151 {
    color: #ffd40a;
    font-weight: 700;
  }

  .text-span-152 {
    font-weight: 500;
  }

  .text-span-153 {
    font-weight: 300;
  }

  .div-block-801 {
    align-items: center;
    margin-right: 60px;
    display: flex;
  }

  .text-span-154, .text-span-155 {
    font-weight: 700;
  }

  .link-block-96 {
    border-bottom: 1px #fff;
    text-decoration: none;
  }

  .text-span-156 {
    display: none;
  }

  .div-block-807 {
    padding-left: 10px;
    padding-right: 10px;
  }

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

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

  .image-889 {
    z-index: 10;
    outline-offset: 0px;
    outline: 3px #333;
    position: relative;
  }

  .text-span-160 {
    color: var(--medium-slate-blue);
  }

  .image-890 {
    opacity: .12;
    display: inline-block;
    position: absolute;
    inset: 19% auto auto 0%;
  }

  .image-890.fa-ad-bg-img {
    display: none;
  }

  .text-span-162, .text-span-164 {
    color: var(--medium-slate-blue);
  }

  .text-span-165 {
    display: block;
  }

  .text-span-167 {
    display: inline-block;
  }

  .text-span-168 {
    color: var(--medium-slate-blue);
  }

  .card-wrapper {
    grid-template-columns: 1fr;
    margin-top: 0;
    padding-top: 0;
  }

  .card-inner.rl-card-inner {
    justify-content: flex-start;
    align-items: center;
  }

  .card-bottom {
    justify-content: flex-start;
    align-items: flex-start;
    display: block;
  }

  .card-alt-desc.rl-alt-desc {
    align-items: flex-start;
  }

  .text-span-175, .text-span-176, .text-span-177, .text-span-178, .text-span-179, .text-span-180 {
    color: var(--medium-slate-blue);
  }

  .div-block-812.collapse {
    display: flex;
  }

  .div-block-813 {
    grid-column-gap: 1px;
    grid-row-gap: 1px;
    width: auto;
    min-height: auto;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-814 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: space-around;
    align-items: center;
  }

  .text-block-487, .text-block-488, .text-block-489 {
    color: var(--dark-slate-blue);
    font-size: 12px;
  }

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

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

  .div-block-818 {
    border-radius: 10px;
  }

  .image-897 {
    width: 134px;
    height: 4.5px;
    margin-top: -13px;
    margin-left: auto;
    margin-right: 10px;
    padding-top: 0;
  }

  .text-span-195 {
    display: inline-block;
  }

  .text-block-491 {
    margin-top: 20px;
    font-size: 18px;
  }

  .heading-257 {
    margin-top: 10px;
    margin-bottom: 0;
    font-size: 26px;
  }

  .text-block-494.qatr-subtxt {
    font-size: 18px;
    line-height: 32px;
  }

  .text-block-494.wrap {
    line-height: 28px;
  }

  .div-block-819 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    padding-top: 0;
    padding-bottom: 20px;
  }

  .div-block-820 {
    clear: none;
    text-align: left;
    width: auto;
    height: 72px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-820.left {
    height: auto;
    margin-left: 0;
    margin-right: 10%;
    padding: 8px 20px;
  }

  .div-block-820.left.extra-width {
    width: 255px;
    height: 72px;
    margin-left: 0;
    margin-right: 19%;
  }

  .div-block-820.right {
    width: auto;
    height: 72px;
    margin-left: 13%;
    margin-right: 0%;
    padding-left: 20px;
  }

  .div-block-820.right.extra-width {
    order: 3;
    width: 255px;
    height: auto;
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .div-block-820.right.extra-margin {
    height: auto;
    margin-left: 16%;
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .heading-258 {
    text-align: center;
    font-size: 16px;
  }

  .div-block-821 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: wrap;
    justify-content: center;
  }

  .div-block-823 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: wrap;
    order: 9999;
    justify-content: center;
  }

  .div-block-824 {
    order: 0;
  }

  .text-span-206, .text-span-207, .text-span-208 {
    color: var(--medium-slate-blue);
  }

  .heading-259 {
    margin-bottom: 5px;
    font-size: 18px;
    line-height: 32px;
  }

  .text-block-495 {
    color: var(--dark-slate-blue);
    font-size: 18px;
    line-height: 32px;
  }

  .div-block-826 {
    margin-top: 20px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .div-block-826._2nd-block {
    margin-top: 36px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .link-42 {
    margin-top: 80px;
  }

  .text-block-496 {
    margin-top: 8px;
  }

  .text-block-497 {
    width: auto;
    line-height: 28px;
  }

  .text-block-497.desk-hide {
    display: block;
  }

  .text-span-213 {
    background-repeat: repeat-x;
    background-size: contain;
    font-size: 32px;
    line-height: 46px;
  }

  .text-block-498 {
    color: var(--white);
    margin-top: 0;
    font-size: 15px;
  }

  .link-block-98.past-ep-btn {
    background-image: none;
    background-position: 0 0;
    background-size: auto;
  }

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

  .div-block-827 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
    align-items: center;
    margin-top: 20px;
  }

  .text-block-502 {
    font-size: 16px;
  }

  .div-block-829 {
    width: auto;
  }

  .text-block-503 {
    text-align: center;
    margin-bottom: 30px;
    font-size: 16px;
  }

  .text-block-504 {
    margin-bottom: 0;
    line-height: 29px;
    text-decoration: none;
  }

  .heading-261 {
    text-align: center;
    width: auto;
    font-size: 26px;
    line-height: 100%;
  }

  .text-block-506 {
    text-align: center;
    width: auto;
    font-size: 16px;
    font-weight: 400;
  }

  .text-block-507.mob-hide {
    display: none;
  }

  .text-block-507.desk-hide {
    margin-top: 40px;
    display: block;
  }

  .heading-262 {
    font-size: 26px;
  }

  .heading-262.inter {
    margin-bottom: 40px;
  }

  .heading-262.inter.rl-faq-h2 {
    margin-bottom: 0;
  }

  .image-902 {
    width: auto;
    height: auto;
  }

  .heading-263 {
    margin-bottom: 5px;
    font-size: 20px;
  }

  .text-block-508 {
    font-size: 16px;
  }

  .heading-264 {
    font-size: 26px;
    line-height: 110%;
  }

  .heading-264.qatr-ep-sec-heading {
    margin-bottom: 16px;
    font-size: 26px;
    line-height: 120%;
  }

  .text-block-509.qatr-ep-sec-subtxt {
    letter-spacing: -.05px;
    font-size: 16px;
    line-height: 22px;
  }

  .heading-265.qatr-ep-title {
    margin-top: 14px;
    font-size: 22px;
  }

  .heading-265.qatr-ep-title.tab-title {
    font-size: 12.5px;
  }

  .text-block-511.text-white {
    line-height: 24px;
  }

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

  .text-block-512 {
    font-size: 15px;
    line-height: 175%;
  }

  .div-block-843.hero-cta {
    margin-bottom: 40px;
  }

  .button-34.community-cta {
    padding-left: 16px;
    padding-right: 16px;
    font-size: 20px;
  }

  .heading-270 {
    font-size: 28px;
    line-height: 40px;
  }

  .div-block-846 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    border-right-style: none;
    padding-left: 0;
    padding-right: 0;
  }

  .column-27 {
    justify-content: flex-start;
    padding-left: 16px;
  }

  .div-block-847 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: row;
    align-items: flex-start;
  }

  .text-block-515 {
    font-size: 15px;
    line-height: 32px;
  }

  .text-span-225 {
    font-size: 17px;
  }

  .image-905.mob-hide {
    display: none;
  }

  .image-905.desk-hide {
    display: inline-block;
  }

  .columns-20 {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-271 {
    text-align: left;
    margin-bottom: 0;
    font-size: 28px;
    font-weight: 900;
    line-height: 48px;
  }

  .text-block-516 {
    text-align: left;
    font-size: 20px;
  }

  .text-block-516.grey {
    font-size: 18px;
    line-height: 30px;
  }

  .text-block-516.mb-10 {
    margin-bottom: 10px;
  }

  .div-block-849 {
    padding-left: 10px;
  }

  .heading-272 {
    font-size: 26px;
    font-weight: 800;
  }

  .div-block-851 {
    flex-flow: row-reverse;
    order: 0;
    align-items: flex-start;
  }

  .text-block-518 {
    display: none;
  }

  .heading-273 {
    text-align: left;
    font-size: 28px;
    font-weight: 900;
    line-height: 48px;
  }

  .div-block-854.ml, .div-block-856.ml {
    margin-left: auto;
  }

  .div-block-857 {
    justify-content: flex-start;
  }

  .text-block-520 {
    flex-flow: wrap;
    justify-content: flex-start;
    line-height: 40px;
    display: block;
  }

  .div-block-859 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    align-items: flex-end;
  }

  .text-span-228 {
    display: inline;
  }

  .text-span-229 {
    display: flex;
  }

  .text-block-521 {
    letter-spacing: normal;
    font-size: 16px;
    line-height: 32px;
  }

  .text-block-522 {
    font-size: 16px;
    font-weight: 500;
    line-height: 32px;
  }

  .div-block-862 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .btl-cta-section {
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 5px;
  }

  .image-908 {
    margin-left: auto;
    margin-right: 10px;
  }

  .heading-275 {
    letter-spacing: -.5px;
    font-size: 24px;
    line-height: 48px;
  }

  .text-block-523 {
    font-size: 16px;
    line-height: 38px;
  }

  .code-embed-15 {
    margin-bottom: 0;
  }

  .image-909 {
    margin-top: 0;
    margin-bottom: 10px;
    margin-left: 8px;
  }

  .div-block-865 {
    margin-top: 30px;
  }

  .text-block-526 {
    font-size: 18px;
    line-height: 30px;
  }

  .text-block-526.hosts-subhead {
    width: 100%;
    font-family: Satoshi, Arial, sans-serif;
    font-size: 15px;
    line-height: 22px;
  }

  .form-block-13 {
    width: 90%;
  }

  .btl-insta-feed {
    padding-bottom: 40px;
  }

  .heading-276 {
    margin-bottom: 0;
    font-size: 48px;
    line-height: 60px;
  }

  .text-span-234 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-868.yellow {
    right: -50%;
  }

  .div-block-868.yellow.left {
    height: 200px;
    top: 2%;
    left: -80%;
  }

  .div-block-868.yellow.left.bottom-right {
    bottom: -10%;
    right: -70%;
  }

  .div-block-868.right {
    right: -70%;
  }

  .text-block-527 {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 18px;
    line-height: 150%;
  }

  .text-block-528 {
    width: auto;
    margin-top: 0;
    font-size: 16px;
    font-weight: 400;
  }

  .div-block-870 {
    top: -9%;
  }

  .div-block-870.ep-tag {
    top: -8%;
  }

  .div-block-871 {
    flex-flow: column;
    justify-content: space-between;
    align-items: stretch;
    width: 100%;
    height: auto;
  }

  .heading-278 {
    margin-top: 10px;
    margin-bottom: 6px;
    font-size: 18px;
  }

  .text-block-532 {
    font-size: 16px;
  }

  .div-block-872 {
    width: auto;
    padding: 14px 10px 16px 16px;
  }

  .div-block-873 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    margin-top: 40px;
  }

  .text-block-533 {
    line-height: 26px;
  }

  .heading-279 {
    margin-bottom: 0;
    font-size: 40px;
    line-height: 46px;
  }

  .text-field-44 {
    width: 95%;
    height: 50px;
  }

  .text-field-44.field-white.lit-cta-input {
    border-radius: 0;
    width: 90%;
    margin-right: auto;
  }

  .submit-button-10 {
    width: 160px;
    height: 50px;
    font-size: 18px;
  }

  .submit-button-10.lit-cta-submit {
    border-radius: 0;
    margin-right: auto;
  }

  .form-18 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
    align-items: center;
    width: 100%;
  }

  .form-block-14 {
    width: 100%;
  }

  .text-block-534 {
    margin-top: 20px;
    line-height: 22px;
  }

  .image-919 {
    width: 125px;
    display: none;
  }

  .image-920 {
    width: auto;
    height: auto;
    display: none;
    overflow: clip;
  }

  .heading-280 {
    text-align: left;
    margin-bottom: 5px;
    padding-left: 14px;
    font-size: 50px;
    line-height: 54px;
  }

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

  .text-block-535 {
    text-align: left;
    white-space: normal;
    width: 300px;
    margin-top: 0;
    padding-left: 14px;
    font-size: 15px;
    line-height: 22px;
  }

  .div-block-875 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-flow: column;
    margin-top: 20px;
    padding-left: 0;
  }

  .div-block-876 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    align-items: center;
  }

  .text-block-540 {
    white-space: normal;
    overflow-wrap: normal;
    margin-bottom: 0;
    font-size: 16px;
  }

  .text-block-541 {
    letter-spacing: -.06px;
    margin-top: 20px;
    margin-bottom: 0;
    font-size: 15px;
  }

  .text-block-542 {
    letter-spacing: -.06px;
    font-size: 15px;
    font-weight: 400;
  }

  .div-block-877 {
    grid-column-gap: 10%;
  }

  .div-block-878 {
    width: auto;
    padding-left: 12px;
  }

  .div-block-880 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: wrap;
    justify-content: flex-start;
    margin-top: 20px;
    padding-right: 0;
  }

  .image-922 {
    width: 28px;
    margin-top: 8px;
    padding-top: 0;
  }

  .bold-text-22 {
    font-size: 18px;
  }

  .image-924, .image-925 {
    width: 125px;
    display: none;
  }

  .div-block-883 {
    flex-flow: column;
    align-items: flex-start;
    display: flex;
  }

  .image-926.mob-hide {
    display: none;
  }

  .image-927 {
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    display: inline-flex;
  }

  .bold-text-23 {
    font-size: 24px;
    display: inline;
  }

  .div-block-884 {
    background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/69b6cf70a282c157b8761a82_RAW05879%202.webp");
    background-position: 50%;
    background-size: cover;
    width: 100%;
    display: flex;
  }

  .div-block-885 {
    background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/69b6cf70176c2e9245a0c2b9_raw%20images-49%201.webp");
    background-position: 50%;
    background-size: cover;
    width: 110%;
    display: block;
  }

  .div-block-886 {
    width: 86%;
    display: block;
  }

  .div-block-887 {
    background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/69b6cf70ee9766011b787bcc_RAW05825%204%20(2).webp");
    background-position: 50%;
    background-size: cover;
    width: 100%;
    display: block;
  }

  .tooltip-trigger {
    display: inline;
  }

  .text-block-544 {
    margin-top: -10px;
    font-size: 16px;
  }

  .div-block-890 {
    padding-left: 20px;
  }

  .div-block-891 {
    padding-top: 0;
  }

  .text-block-549 {
    line-height: 28px;
  }

  .div-block-895 {
    background-color: #785dfb4d;
    height: 1px;
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .div-block-896 {
    justify-content: flex-start;
    align-items: center;
    margin-right: auto;
    position: static;
  }

  .desktop-hide {
    display: inline-flex;
  }

  .text-block-550 {
    color: #fdf274;
    font-family: Satoshi, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
  }

  .text-span-245 {
    line-height: 11px;
  }

  .div-block-898 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    justify-content: flex-start;
    align-items: center;
    margin-top: 20px;
    display: flex;
  }

  .div-block-898.read-more {
    display: flex;
  }

  .text-span-246, .text-span-247 {
    display: inline-block;
  }

  .nav-menu-5 {
    background-color: #f7f4fd;
    width: 100%;
    padding-top: 15px;
    padding-bottom: 40px;
    left: auto;
    right: 0;
  }

  .nav-menu-5.new-fab-nav-menu-4 {
    padding-bottom: 10px;
  }

  .menu-button-5 {
    padding: 10px;
    top: 5px;
  }

  .menu-button-5.w--open {
    color: #785dfb;
    background-color: #f7f4fd;
    border-radius: 50%;
    top: 5px;
  }

  .form-19 {
    transition: all .6s;
  }

  .lp-nav-link-2 {
    text-align: right;
    padding-right: 25px;
  }

  .lp-nav-link-2.lp-nav-hide.pp-tools-link.mob-hide {
    display: none;
  }

  .navbar-6 {
    padding-top: 10px;
  }

  .image-929 {
    object-fit: contain;
    width: 65px;
    height: 57px;
  }

  .link-block-99 {
    margin-top: 20px;
  }

  .link-block-99.lp-header-img {
    float: right;
    text-align: center;
    margin-left: 0;
    margin-right: 20px;
    font-size: 15px;
    font-weight: 600;
  }

  .heading-283 {
    z-index: 1;
    text-align: center;
    margin-top: 0;
    font-size: 50px;
    position: relative;
  }

  .text-span-248 {
    width: 50%;
    font-size: 48px;
  }

  .text-block-551 {
    font-size: 18px;
    font-weight: 500;
  }

  .div-block-899 {
    width: auto;
    padding-left: 15px;
    padding-right: 15px;
  }

  .text-block-552 {
    font-size: 18px;
  }

  .div-block-900 {
    width: auto;
    height: 48px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .div-block-901 {
    grid-column-gap: 0px;
    grid-row-gap: 20px;
    flex-flow: column;
    align-items: flex-start;
  }

  .div-block-901.desk-hide {
    align-items: center;
    margin-top: 20px;
  }

  .heading-284 {
    font-size: 24px;
    line-height: 110%;
  }

  .div-block-902 {
    width: auto;
  }

  .div-block-902.desk-hide {
    z-index: 99;
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-553 {
    width: auto;
    font-size: 16px;
    line-height: 150%;
  }

  .image-930.lit-hero-img {
    margin-top: -31px;
    margin-bottom: 14px;
    transform: scale(1.3);
  }

  .heading-285 {
    font-size: 28px;
  }

  .heading-285.center {
    white-space: nowrap;
    align-items: center;
    font-size: 32px;
    display: block;
  }

  .text-block-554 {
    font-size: 22px;
  }

  .image-931 {
    margin-right: -20px;
  }

  .text-block-555 {
    margin-top: 0;
    font-size: 18px;
  }

  .text-block-556 {
    font-size: 14px;
  }

  .div-block-903 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    width: auto;
  }

  .div-block-904 {
    grid-template-columns: 1fr 1fr;
    justify-items: start;
    margin-right: auto;
  }

  .heading-286 {
    text-align: left;
    margin-bottom: 0;
    font-size: 32px;
  }

  .text-block-557 {
    text-align: left;
    margin-top: 15px;
    font-size: 16px;
  }

  .text-block-558 {
    width: auto;
    margin-bottom: 20px;
    font-size: 24px;
  }

  .section-59 {
    padding-top: 50px;
  }

  .text-block-559 {
    margin-bottom: 10px;
    font-size: 24px;
  }

  .div-block-906 {
    grid-column-gap: 35px;
    grid-row-gap: 35px;
    padding-left: 5px;
    padding-right: 5px;
  }

  .text-block-560 {
    font-size: 18px;
  }

  .div-block-909 {
    grid-column-gap: 14px;
    grid-row-gap: 14px;
    align-items: stretch;
    width: auto;
    padding-left: 22px;
    padding-right: 22px;
  }

  .text-block-561 {
    width: auto;
    font-size: 18px;
  }

  .div-block-910 {
    margin-top: 20px;
  }

  .div-block-910.lit-episode-card {
    width: 95%;
    height: auto;
    margin-left: auto;
    margin-right: auto;
  }

  .heading-287 {
    text-align: left;
    font-size: 30px;
  }

  .heading-288 {
    text-align: left;
    margin-top: 20px;
    font-size: 18px;
  }

  .text-block-562 {
    text-align: left;
    font-size: 18px;
  }

  .div-block-911 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-items: start;
    display: flex;
  }

  .section-61 {
    background-position: 50%;
    padding-top: 30px;
    padding-bottom: 140px;
  }

  .div-block-912 {
    margin-bottom: 14px;
  }

  .image-932 {
    width: 130%;
    max-width: none;
    right: -41%;
  }

  .heading-289 {
    text-align: center;
    width: 302px;
    font-size: 18px;
    font-weight: 600;
  }

  .section-62 {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .div-block-913 {
    margin-top: 0;
    margin-bottom: 30px;
  }

  .div-block-914 {
    margin-bottom: 34px;
  }

  .image-935 {
    width: 70px;
  }

  .text-span-259 {
    display: inline-block;
  }

  .div-block-915 {
    padding-left: 2px;
  }

  .text-block-563 {
    font-size: 18px;
  }

  .div-block-916 {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    align-items: stretch;
  }

  .text-span-261 {
    display: inline;
  }

  .text-span-264 {
    font-size: 40px;
    display: inline-flex;
  }

  .text-span-265 {
    font-size: 36px;
    line-height: 150%;
    display: block;
  }

  .div-block-919 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .text-span-267 {
    margin-top: 0;
    display: inline-block;
  }

  .image-936 {
    width: 36px;
  }

  .image-937 {
    width: 40px;
    height: 40px;
  }

  .image-938 {
    width: 32px;
  }

  .image-939 {
    width: 40px;
  }

  .image-940 {
    width: 70px;
  }

  .text-span-269 {
    display: block;
  }

  .div-block-921 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .text-span-272 {
    display: inline-block;
  }

  .heading-291 {
    margin-bottom: 14px;
    line-height: 115%;
  }

  .div-block-924 {
    width: auto;
    padding-top: 22px;
    padding-bottom: 32px;
    padding-left: 24px;
  }

  .div-block-924.yellow {
    background-color: #f6f8f1;
    border-color: #b8cc99;
  }

  .div-block-924.blue {
    background-color: #f0faff;
    border-color: #6accfb;
  }

  .div-block-924.pink {
    background-color: #fcf3f9;
    border-color: #dd88c7;
  }

  .div-block-925.os-steps-wrap-mob {
    flex-flow: column;
    align-items: center;
    display: flex;
  }

  .text-block-568 {
    font-size: 16px;
    line-height: 24px;
  }

  .text-span-275 {
    padding-right: 5px;
    display: inline-flex;
  }

  .text-span-276, .text-span-277 {
    display: block;
  }

  .text-block-569 {
    color: #fff;
    text-align: center;
    margin-top: 20px;
    font-size: 12px;
  }

  .text-block-569.no-mob {
    display: none;
  }

  .text-span-278 {
    display: inline-flex;
  }

  .text-span-279, .text-span-280 {
    display: inline-block;
  }

  .walmart-hide {
    display: none;
  }

  .image-943 {
    margin-top: 10px;
    display: none;
  }

  .image-943.desk-hide {
    margin-bottom: 0;
    display: block;
  }

  .div-block-926.rl-num {
    width: 85%;
    bottom: -10%;
  }

  .text-block-570 {
    font-size: 30px;
  }

  .text-block-571 {
    font-size: 14px;
    line-height: 18px;
  }

  .div-block-927 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .text-span-288 {
    font-weight: 500;
  }

  .text-span-292 {
    color: var(--medium-slate-blue);
  }

  .text-block-576 {
    font-size: 18px;
  }

  .div-block-930 {
    padding-left: 20px;
  }

  .text-block-578 {
    font-size: 20px;
  }

  .text-block-579 {
    text-align: left;
    margin-top: 14px;
    font-size: 15px;
  }

  .div-block-932 {
    padding-bottom: 14px;
  }

  .text-block-581 {
    font-size: 14px;
  }

  .div-block-934 {
    flex-flow: column;
    align-items: center;
    display: flex;
  }

  .body-10 {
    overflow: hidden;
  }

  .text-span-299, .text-span-300 {
    color: var(--medium-slate-blue);
  }

  .text-span-303 {
    font-weight: 600;
  }

  .text-span-304 {
    display: block;
  }

  .div-block-940 {
    justify-content: flex-start;
  }

  .div-block-941 {
    width: 65px;
    height: 65px;
  }

  .div-block-942 {
    width: auto;
  }

  .text-block-591 {
    font-size: 18px;
  }

  .div-block-943 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-flow: column;
  }

  .div-block-943.right {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    margin-top: 40px;
  }

  .image-946 {
    width: 33px;
  }

  .text-span-308 {
    display: block;
  }

  .purple-block-l {
    border-radius: 8px;
    width: 100%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .purple-block-l.l2 {
    border-radius: 8px;
    width: 92%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .purple-block-l.l3 {
    border-radius: 8px;
    width: 82%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .purple-block-l.bold-text-14 {
    border-radius: 8px;
    width: 72%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .purple-block-l.l5 {
    border-radius: 8px;
    width: 60%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .tooltip-l.right, .tooltip-l.left {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    height: 70px;
    padding: 10px 12px;
  }

  .text-block-593 {
    height: 50px;
    font-size: 16px;
  }

  .text-block-593.white {
    font-size: 15px;
  }

  .div-block-944 {
    grid-column-gap: 14px;
    grid-row-gap: 14px;
  }

  .text-block-594 {
    font-size: 15px;
  }

  .text-block-595 {
    font-size: 12px;
  }

  .text-span-313 {
    color: var(--medium-slate-blue);
  }

  .div-block-947 {
    margin-top: 20px;
  }

  .heading-293 {
    margin-bottom: 12px;
    font-size: 26px;
  }

  .text-block-596 {
    letter-spacing: -.5px;
    width: 292px;
    margin-left: auto;
    margin-right: auto;
    font-size: 16px;
    font-weight: 500;
    line-height: 23px;
  }

  .heading-294 {
    margin-bottom: 6px;
    font-size: 16px;
  }

  .heading-294.f-22 {
    font-size: 22px;
  }

  .heading-294.f-22._w-196 {
    width: 196px;
  }

  .text-block-597 {
    width: 241px;
    line-height: 25px;
  }

  .text-block-597._w-auto {
    width: auto;
  }

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

  .div-block-950 {
    flex-flow: column;
    align-items: flex-start;
    width: 100%;
    display: flex;
  }

  .div-block-950.rigth {
    text-align: left;
  }

  .div-block-950.center {
    align-items: center;
  }

  .div-block-951 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    order: 0;
    height: auto;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .div-block-951.cust-width {
    width: 360px;
    padding: 30px;
  }

  .div-block-951.cust-width.center, .div-block-951.cust-width.right {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .image-950 {
    display: none;
  }

  .image-950.show {
    display: block;
  }

  .div-block-953 {
    order: -9999;
  }

  .image-951 {
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
    width: auto;
  }

  .image-952 {
    object-fit: fill;
    width: 100%;
  }

  .image-953, .image-954 {
    display: none;
  }

  .div {
    order: -9999;
  }

  .text-span-316 {
    display: inline-block;
  }

  .div-block-954 {
    box-shadow: none;
    background-color: #efe8ff;
  }

  .heading-296 {
    margin-top: 14px;
    margin-bottom: 10px;
    font-size: 20px;
  }

  .div-block-955 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .image-955 {
    display: none;
  }

  .div-block-957 {
    justify-content: center;
    display: flex;
  }

  .div-block-958 {
    justify-content: flex-end;
    display: flex;
  }

  .text-span-319 {
    color: var(--medium-slate-blue);
  }

  .heading-297 {
    font-size: 24px;
  }

  .text-block-599 {
    font-size: 18px;
  }

  .mask-21 {
    border-radius: 10px;
    box-shadow: 0 0 20px #0000001f;
  }

  .text-span-322 {
    display: inline;
  }

  .bold-text-24 {
    font-size: 22px;
  }

  .div-block-964, .div-block-971 {
    display: none;
  }

  .text-span-331 {
    color: var(--medium-slate-blue);
  }

  .column-29 {
    padding-top: 10px;
    padding-left: 14px;
    padding-right: 10px;
  }

  .div-block-974 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .paragraph-197 {
    font-size: 14px;
    line-height: 26px;
  }

  .grid-109 {
    justify-items: center;
  }

  .column-30 {
    padding-top: 10px;
    padding-left: 15px;
    padding-right: 10px;
  }

  .column-7 {
    padding-top: 10px;
    padding-left: 14px;
    padding-right: 10px;
  }

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

  .div-block-976 {
    margin-left: 262px;
  }

  .pricing-title {
    font-size: 32px;
  }

  .pricing-title.blue {
    color: #1e1a6f;
  }

  .div-block-57 {
    border: 1px solid #000;
    border-radius: 10px;
    flex-direction: row-reverse;
    justify-content: center;
    align-items: center;
    max-width: 100%;
    min-height: 100px;
    max-height: 25%;
    margin-bottom: 15px;
  }

  .image-968 {
    margin-bottom: 36px;
    margin-left: -9px;
  }

  .image-45 {
    margin-top: 19px;
    margin-left: 0;
    margin-right: 0;
  }

  .heading-300 {
    margin-bottom: 10px;
    padding: 17px;
    font-size: 26px;
  }

  .heading-24 {
    font-size: 20px;
  }

  .columns-21 {
    flex-direction: column;
  }

  .heading-301 {
    text-align: center;
    font-size: 22px;
  }

  .pricing-card.extended {
    width: auto;
  }

  .heading-302 {
    margin-bottom: 10px;
    font-size: 20px;
  }

  .startupwayoftesting {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-bottom: 5%;
    display: flex;
  }

  .startupwayoftesting.blue {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    align-items: flex-start;
  }

  .solution-tabs {
    margin-bottom: 10px;
  }

  .solution-tabs.w--current {
    text-align: center;
    justify-content: center;
    margin-bottom: 10px;
  }

  .solution-tabs.qatr-tabs {
    font-size: 15px;
  }

  .solution-tabs.qatr-tabs.w--current {
    margin-bottom: 0;
    font-size: 15px;
  }

  .navbar-logo-left-container.shadow-three {
    inset: 0% 0% auto;
  }

  .nav-menu-two {
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    flex-direction: column;
    align-items: center;
    margin-top: 0;
  }

  .div-block-980 {
    height: 212px;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .div-block-980.purple {
    height: 212px;
  }

  .div-block-980.yellow {
    padding-top: 0;
    padding-bottom: 0;
  }

  .slider-26 {
    max-width: 300px;
  }

  .pricing-price.main-page {
    color: #000;
  }

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

  .paragraph-14 {
    font-size: 17px;
    line-height: 30px;
  }

  .pricing-comparison-2 {
    padding-top: 40px;
  }

  .nav-link-3 {
    margin-right: 5px;
  }

  .clients-wrapper-three {
    grid-column-gap: 20px;
    grid-row-gap: 30px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-items: center;
    margin-bottom: 0;
    display: grid;
    position: static;
    overflow: hidden;
  }

  .paragraph-198 {
    text-align: left;
    font-size: 18px;
  }

  .columns-22, .columns-22.right {
    margin-bottom: 20px;
  }

  .div-block-29 {
    width: auto;
    max-width: none;
  }

  .button-35 {
    text-align: center;
    margin-top: 60px;
    margin-bottom: 30px;
  }

  .list-item-12 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .heading-22.headings {
    text-align: center;
    margin-bottom: 20px;
  }

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

  .column-6, .column-8 {
    padding-top: 10px;
    padding-left: 14px;
    padding-right: 10px;
  }

  .container {
    max-width: none;
  }

  .image-22 {
    margin-bottom: 5px;
  }

  .clients-image-three {
    margin: 0;
  }

  .text-block-610 {
    flex-direction: row;
    justify-content: center;
    display: block;
  }

  .nav-menu-wrapper {
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .grid-6 {
    align-content: stretch;
    display: block;
  }

  .section-64 {
    margin-top: 80px;
    margin-bottom: 26px;
  }

  .section-64.our-sol {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 40px;
  }

  .startup-way-of-testing {
    flex-direction: column;
    align-items: center;
    margin-bottom: 5%;
    display: flex;
  }

  .startup-way-of-testing.orange, .startup-way-of-testing.purple {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    align-items: flex-start;
  }

  .startup-way-of-testing.pink {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: center;
    align-items: flex-start;
  }

  .tabs-menu {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .tabs-menu.qatr-tab-menu {
    left: 10%;
  }

  .div-block-985 {
    width: 300px;
    margin-top: 18px;
    margin-bottom: 18px;
  }

  .div-block-986 {
    padding-top: 40px;
  }

  .image-971 {
    width: 260px;
  }

  .image-971._w-222 {
    width: 160px;
  }

  .image-971._w-200 {
    width: 200px;
  }

  .div-block-988 {
    background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6a60a4b1ceb42c80bc6679d0_Rectangle%203464312.webp");
    background-position: 50%;
    background-size: cover;
    height: 306px;
    padding-left: 14px;
    padding-right: 14px;
  }

  .div-block-988.comparision {
    background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6a60e6dec7bfcd1a8ef5f7ed_Rectangle%203464312%20(1).webp");
    background-position: 63%;
  }

  .div-block-988.user-exp {
    background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6a60e6df709ac32283d7e046_Rectangle%203464312%20(3).webp");
  }

  .div-block-988.feedback {
    background-image: url("https://cdn.prod.website-files.com/6239a0570dee59564e28c3ec/6a60e6dec277502f48349737_Rectangle%203464312%20(4).webp");
    background-size: cover;
  }

  .container-1141 {
    margin-bottom: 0;
  }

  .div-block-990 {
    width: 70px;
    min-width: 70px;
    height: 70px;
  }

  .text-block-613 {
    font-size: 15px;
  }

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

  .div-block-992, .div-block-993 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .image-972, .image-973 {
    width: 40px;
  }

  .heading-304 {
    font-size: 18px;
  }

  .text-block-614.right {
    font-size: 15px;
  }

  .div-block-998 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    margin-top: 40px;
  }

  .div-block-999 {
    width: 80px;
    height: 80px;
  }

  .div-block-1000 {
    width: 55px;
    height: 55px;
  }

  .image-978 {
    width: 36px;
  }

  .div-block-1001 {
    width: auto;
  }

  .text-block-615 {
    font-size: 14px;
  }

  .heading-305 {
    margin-bottom: 0;
    font-size: 16px;
  }

  .div-block-1002 {
    margin-left: 0%;
  }

  .text-span-340 {
    display: inline-block;
  }

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

  .image-983 {
    display: inline;
    position: absolute;
    left: -10%;
  }

  .div-block-1007 {
    padding-top: 20px;
  }
}

#w-node-_59c1b385-601e-b241-572f-6509b1d54463-371af756, #w-node-_59c1b385-601e-b241-572f-6509b1d54476-371af756, #w-node-_99c6f587-af44-d79d-abea-e4ebf7464b03-371af756 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c197a1d3-67ca-76f0-8031-27233db480e9-371af756, #w-node-_248086dd-4c1a-3084-214e-168062f9b563-371af756, #w-node-_1350eff3-3fdf-f9a0-d0e0-b03e122c2e31-371af756 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-b5d9e01c-c8db-5b5c-2a88-c6fd1664445b-371af756 {
  place-self: center end;
}

#w-node-f5f4e0ff-4876-89b9-6c12-48e20a195ad7-371af756, #w-node-_4a078eaa-0404-ec95-a83b-b96f7377e0d2-371af756 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d90d74e4-ed34-812e-74cd-dafd847a53d7-371af756 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-e2d7e641-a497-e47e-58e6-9ce86f80653f-371af756 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4cdd0eae-7a91-6413-bcd4-b9ad221f433d-371af756, #w-node-_2897ae0d-502f-14b8-b619-1ae5f99ddb4a-f99ddb39, #w-node-_2897ae0d-502f-14b8-b619-1ae5f99ddb46-f99ddb39, #w-node-_2897ae0d-502f-14b8-b619-1ae5f99ddb4c-f99ddb39, #w-node-_2897ae0d-502f-14b8-b619-1ae5f99ddb48-f99ddb39, #w-node-_8513c425-bd9c-6c13-ddfa-c31a8ced00cd-f99ddb39, #w-node-e4326489-2cd8-e251-dbe0-cf176e4a2865-f99ddb39, #w-node-_2897ae0d-502f-14b8-b619-1ae5f99ddb4e-f99ddb39, #w-node-_2897ae0d-502f-14b8-b619-1ae5f99ddb63-f99ddb39, #w-node-ed0863fe-01bd-ba8e-95b2-1676d22002cc-d22002ca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ed0863fe-01bd-ba8e-95b2-1676d22002cd-d22002ca {
  justify-self: auto;
}

#w-node-ed0863fe-01bd-ba8e-95b2-1676d22002e3-d22002ca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ed0863fe-01bd-ba8e-95b2-1676d22002ef-d22002ca {
  place-self: auto;
}

#w-node-ed0863fe-01bd-ba8e-95b2-1676d22002fa-d22002ca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ebc3abbc-b5b7-25b2-6ab2-28b7d7c3b22c-d7c3b220 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ebc3abbc-b5b7-25b2-6ab2-28b7d7c3b22e-d7c3b220 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ebc3abbc-b5b7-25b2-6ab2-28b7d7c3b23c-d7c3b220, #w-node-ebc3abbc-b5b7-25b2-6ab2-28b7d7c3b23d-d7c3b220 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ebc3abbc-b5b7-25b2-6ab2-28b7d7c3b235-d7c3b220 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-ebc3abbc-b5b7-25b2-6ab2-28b7d7c3b23e-d7c3b220 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ebc3abbc-b5b7-25b2-6ab2-28b7d7c3b240-d7c3b220 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ebc3abbc-b5b7-25b2-6ab2-28b7d7c3b24e-d7c3b220 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ebc3abbc-b5b7-25b2-6ab2-28b7d7c3b247-d7c3b220 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ebc3abbc-b5b7-25b2-6ab2-28b7d7c3b250-d7c3b220 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ebc3abbc-b5b7-25b2-6ab2-28b7d7c3b252-d7c3b220 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7fd8d60f-f550-13be-033e-8afc5dc88ac6-d7c3b220 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7fd8d60f-f550-13be-033e-8afc5dc88ac8-d7c3b220 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7fd8d60f-f550-13be-033e-8afc5dc88ad2-d7c3b220 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7fd8d60f-f550-13be-033e-8afc5dc88ada-d7c3b220 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_7fd8d60f-f550-13be-033e-8afc5dc88adc-d7c3b220 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7fd8d60f-f550-13be-033e-8afc5dc88ae4-d7c3b220 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7fd8d60f-f550-13be-033e-8afc5dc88ae6-d7c3b220 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7fd8d60f-f550-13be-033e-8afc5dc88aee-d7c3b220 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_7fd8d60f-f550-13be-033e-8afc5dc88af0-d7c3b220 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_76ce70fa-5be4-bc34-8526-395e96a6b83f-371af75c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_76ce70fa-5be4-bc34-8526-395e96a6b843-371af75c, #w-node-_76ce70fa-5be4-bc34-8526-395e96a6b847-371af75c, #w-node-_76ce70fa-5be4-bc34-8526-395e96a6b84b-371af75c, #w-node-_76ce70fa-5be4-bc34-8526-395e96a6b84f-371af75c, #w-node-_76ce70fa-5be4-bc34-8526-395e96a6b853-371af75c, #w-node-_76ce70fa-5be4-bc34-8526-395e96a6b857-371af75c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76ce70fa-5be4-bc34-8526-395e96a6b83f-371af75d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_76ce70fa-5be4-bc34-8526-395e96a6b843-371af75d, #w-node-_76ce70fa-5be4-bc34-8526-395e96a6b847-371af75d, #w-node-_76ce70fa-5be4-bc34-8526-395e96a6b84b-371af75d, #w-node-_76ce70fa-5be4-bc34-8526-395e96a6b84f-371af75d, #w-node-_76ce70fa-5be4-bc34-8526-395e96a6b853-371af75d, #w-node-_76ce70fa-5be4-bc34-8526-395e96a6b857-371af75d, #w-node-fd9a7dab-9b34-0350-e175-aad3613dc14d-613dc14a, #w-node-fd9a7dab-9b34-0350-e175-aad3613dc151-613dc14a, #w-node-fd9a7dab-9b34-0350-e175-aad3613dc15b-613dc14a, #w-node-d0bb1b12-bfb9-3080-70ea-a5a5b5939831-371af75f, #w-node-_23136389-3f88-0266-906d-8b679d184c43-371af75f, #w-node-af492a20-4556-a1c5-a1a2-0ef4a857938e-371af75f, #w-node-f600f0ba-6aac-a7c7-8e2b-5b7571743790-371af75f, #w-node-_23efad70-47db-083d-6a26-e990699dc74f-371af75f, #w-node-_9d33c04b-7b17-2c17-3015-4f1294c8acdb-371af75f, #w-node-_9d33c04b-7b17-2c17-3015-4f1294c8ace0-371af75f, #w-node-_9d33c04b-7b17-2c17-3015-4f1294c8ace5-371af75f, #w-node-_9d33c04b-7b17-2c17-3015-4f1294c8acea-371af75f, #w-node-_9d33c04b-7b17-2c17-3015-4f1294c8acef-371af75f, #w-node-_9d33c04b-7b17-2c17-3015-4f1294c8acf4-371af75f, #w-node-_87036d80-6bf2-e864-9e62-37b94d25a6f7-371af75f, #w-node-_87036d80-6bf2-e864-9e62-37b94d25a6fc-371af75f, #w-node-_87036d80-6bf2-e864-9e62-37b94d25a701-371af75f, #w-node-_87036d80-6bf2-e864-9e62-37b94d25a706-371af75f, #w-node-_87036d80-6bf2-e864-9e62-37b94d25a70b-371af75f, #w-node-d98dce67-477e-563e-5e62-d05deea92814-371af75f, #w-node-d98dce67-477e-563e-5e62-d05deea92819-371af75f, #w-node-d98dce67-477e-563e-5e62-d05deea9281e-371af75f, #w-node-d98dce67-477e-563e-5e62-d05deea92823-371af75f, #w-node-d98dce67-477e-563e-5e62-d05deea92828-371af75f, #w-node-d98dce67-477e-563e-5e62-d05deea9282d-371af75f, #w-node-_3b294ca3-3537-ac5a-ed14-35f40b998d0e-371af75f, #w-node-_06b8d183-29cd-4d23-b9e2-14fa84f5587e-371af75f, #w-node-_06b8d183-29cd-4d23-b9e2-14fa84f55883-371af75f, #w-node-_06b8d183-29cd-4d23-b9e2-14fa84f55888-371af75f, #w-node-_06b8d183-29cd-4d23-b9e2-14fa84f5588d-371af75f, #w-node-b895305f-e249-497b-912f-895511eb64a3-371af75f, #w-node-b895305f-e249-497b-912f-895511eb64a8-371af75f, #w-node-b895305f-e249-497b-912f-895511eb64ad-371af75f, #w-node-b895305f-e249-497b-912f-895511eb64b2-371af75f, #w-node-b895305f-e249-497b-912f-895511eb64b7-371af75f, #w-node-b895305f-e249-497b-912f-895511eb64bc-371af75f, #w-node-_5cb29a4c-fa5c-3ffd-aa3c-cc3224a54f7b-371af75f, #w-node-_5cb29a4c-fa5c-3ffd-aa3c-cc3224a54f80-371af75f, #w-node-_5cb29a4c-fa5c-3ffd-aa3c-cc3224a54f85-371af75f, #w-node-_5cb29a4c-fa5c-3ffd-aa3c-cc3224a54f8a-371af75f, #w-node-_5cb29a4c-fa5c-3ffd-aa3c-cc3224a54f8f-371af75f, #w-node-_5cb29a4c-fa5c-3ffd-aa3c-cc3224a54f94-371af75f, #w-node-fba6efd4-6c04-e55f-b245-549e9b0133d3-371af75f, #w-node-fba6efd4-6c04-e55f-b245-549e9b0133d8-371af75f, #w-node-fba6efd4-6c04-e55f-b245-549e9b0133dd-371af75f, #w-node-fba6efd4-6c04-e55f-b245-549e9b0133e2-371af75f, #w-node-db95e9ed-9467-88c6-8611-ed5c1677e67f-371af75f, #w-node-_9f47e89e-5853-881a-00b3-b509142d981f-371af75f, #w-node-b830cb0b-4027-d7ba-37c2-a615cdaf7031-371af75f, #w-node-b830cb0b-4027-d7ba-37c2-a615cdaf7037-371af75f, #w-node-e447705b-dcb8-53c6-9430-dbd239d2abfb-371af75f, #w-node-c8bbf859-0217-018d-a1e5-db76ec460ea0-371af75f, #w-node-_9f811f1c-f438-2abc-d87e-72e2d5c8dc9e-371af75f, #w-node-_2c83e51a-0f72-34d8-71c7-303fc713ec60-371af760, #w-node-_2c83e51a-0f72-34d8-71c7-303fc713ec69-371af760, #w-node-c34ade6b-e439-26c7-da71-4076811dd7d4-371af761, #w-node-_422d3281-b5c2-7e46-2085-92cb096b8793-371af761, #w-node-_75bc5db7-307b-97c9-a727-554167577eed-67577ee6, #w-node-_75bc5db7-307b-97c9-a727-554167577eee-67577ee6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_50553a1d-5fdf-3c58-92d8-f5fa13ff46b5-13ff4689 {
  align-self: auto;
}

#w-node-_8da6dcbb-9d3a-fa92-f17f-a376821ddbcf-371af763, #w-node-_8da6dcbb-9d3a-fa92-f17f-a376821ddbd7-371af763, #w-node-_8da6dcbb-9d3a-fa92-f17f-a376821ddbdf-371af763, #w-node-_8da6dcbb-9d3a-fa92-f17f-a376821ddbe7-371af763 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#otherinput.w-node-e88cbe5e-013d-c694-1f5e-cb37d61dfa08-371af84b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-deaecdf3-37c4-85f7-4114-d6d1d8c13c23-371af84b, #w-node-_07633e3a-4579-b658-5687-deedb2fd2514-371af84c, #w-node-_7f763624-0340-d7f5-7f6e-9baa01540ec9-371af84c, #w-node-dce49ffa-a487-55c4-f219-0af9d2be2d6d-371af84c, #w-node-_91928323-369a-6e1a-286d-8194d60c7b96-371af84c, #w-node-_049db16a-5156-44d0-ec20-6bda07f8f945-371af84c, #w-node-_049db16a-5156-44d0-ec20-6bda07f8f946-371af84c, #w-node-b83ff95f-5ed6-52b5-8c8a-07fe53c150bc-371af84c, #w-node-b83ff95f-5ed6-52b5-8c8a-07fe53c150bd-371af84c, #w-node-e0c3bb3c-28bf-01fc-b822-c0b405949ec3-371af84c, #w-node-e0c3bb3c-28bf-01fc-b822-c0b405949ec4-371af84c, #w-node-e4e2b5c9-4f53-1d22-47fa-e1ab58b4892c-371af84d, #w-node-_854c7050-d1ca-2364-b074-f94a0a5ef0bf-371af84d, #w-node-cfb79b2b-c118-0775-116d-271148463a29-371af84d, #w-node-f9f53137-f34d-ba2f-2af2-413678dd65ed-371af84d, #w-node-d82aad5c-a670-df68-0046-b05bc92add28-371af84d, #w-node-_606bde88-e1a7-cb10-d636-360521b9338d-371af84d, #w-node-e6fd5686-db58-104a-53b7-c96f1d25d18b-371af84d, #w-node-_61a13396-6d94-8505-e1de-f0ef408036eb-371af84d, #w-node-_2db7217e-8252-4c92-5416-c80151becc51-371af84d, #w-node-d5e4d1f6-eb6b-6e5e-4ef8-e4cc8e4f0bbc-371af84d, #w-node-b5408f59-0215-fb33-6e07-3208e88d0713-371af84d, #w-node-f55606db-5ad9-c859-63c7-1151b793174e-371af84d, #w-node-c31ffc38-22b5-055f-0c00-95adb0371bf1-371af84d, #w-node-_6cfb56a9-b7d2-b862-f51e-2eed3141d197-371af84d, #w-node-_166c0a19-c752-7fa1-d62b-05f79c0c8c5d-371af84d, #w-node-_0919b47c-fae7-3aaa-167d-e9bd0653c0e3-371af84d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bc81b6d5-0f03-0600-311e-a23f4f2f2abd-371af84d, #w-node-_0cfd06dc-19f6-1b3d-67ef-b26d73d1b8c7-371af84d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_41e9d423-0658-e61b-9fc7-514cbd5d7219-371af84d, #w-node-_7f0f8cd7-ae37-4388-9166-73340768882b-371af84d, #w-node-_219c8be4-ce47-8c56-70c4-0a729c224c05-371af84d, #w-node-_37647f51-4daa-5558-94b3-4756f3be48ef-371af84d, #w-node-ec975abc-9bb0-13bc-44cf-36696135d8b4-371af84d, #w-node-d5cd81a5-6fd7-b780-24fc-4fcf152ecc72-371af84d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d94a033-9579-146d-9215-d06e96852985-371af84d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880f642-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880f674-371af84f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880f7aa-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880f7ad-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880f7b0-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880f7b3-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880f7b6-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880f7c3-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880f7c6-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880f7c9-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880f7cc-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880f7cf-371af84f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880f89b-371af84f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880f89c-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880f8a6-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880f8b0-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880f8ba-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880f8e0-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880f8e1-371af84f, #w-node-_1be30be8-3888-1ee9-4c97-2b7dd0efdd3c-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880f922-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9a9-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9ae-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9b3-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9b8-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9bd-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9c2-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9c9-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9ce-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9d3-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9d8-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9dd-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9e2-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9e7-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9ec-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9f1-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9f8-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9fd-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa04-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa09-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa10-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa15-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa1a-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa1f-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa24-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa29-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa2e-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa2f-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa34-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa37-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa3c-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa41-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa46-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa4b-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa50-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa55-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa56-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa5b-371af84f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880fa74-371af84f {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880fa76-371af84f {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880fa78-371af84f {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880fa7b-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa80-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa85-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa8a-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa8f-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa94-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa99-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa9e-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880faa3-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880faa8-371af84f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880faad-371af84f {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880fab2-371af84f {
  grid-area: 3 / 3 / 4 / 3;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880fab7-371af84f {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880fad3-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fad4-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fad5-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fad6-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fad9-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fada-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fadb-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fadc-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fadd-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fade-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fadf-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fae0-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fae1-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fae2-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fae5-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fae6-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fae7-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fae8-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880faeb-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880faec-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880faed-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880faee-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880faf1-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880faf2-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880faf3-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880faf4-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880faf5-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880faf6-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880faf7-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880faf8-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fafb-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fafc-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fafd-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fafe-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880faff-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb00-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb0a-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb0c-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb0e-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb10-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb19-371af84f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880fb1d-371af84f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880fb21-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb25-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb29-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb2d-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb31-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb35-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb39-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb42-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb46-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb4a-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb4e-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb52-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb53-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb57-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb5b-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb61-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb65-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb6e-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb72-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb7b-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb7f-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb83-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb87-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb8b-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb8f-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb90-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb94-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb9d-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fba1-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fba5-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fba9-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fbad-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fbb1-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fbb2-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fbb6-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fbde-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fbe3-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fbe8-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fbed-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fbf2-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fbf7-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fbfc-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc01-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc06-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc0b-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc10-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc15-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc1a-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc1f-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc24-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc2b-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc30-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc35-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc3a-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc3f-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc44-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc49-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc4e-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc53-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc58-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc5d-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc62-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc67-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc6c-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc71-371af84f, #w-node-_11e02040-091b-57de-6ee9-154e0cb56118-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fec1-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fecb-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fed9-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fee4-371af84f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880ff54-371af84f {
  grid-template-rows: auto;
  grid-template-columns: .6fr 1fr;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880ff55-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880ff6d-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880ff7f-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880ff81-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880ff83-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880ff85-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880ff97-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880ff99-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880ff9b-371af84f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880ffa0-371af84f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880ffa4-371af84f {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880ffa6-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880ffbf-371af84f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880ffcf-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880ffd1-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880ffd3-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880ffd5-371af84f, #w-node-_2171124b-136f-73fc-7a63-0c005ad66f94-5ad66f38, #w-node-_2171124b-136f-73fc-7a63-0c005ad66f97-5ad66f38, #w-node-_2171124b-136f-73fc-7a63-0c005ad66f77-5ad66f38, #w-node-_2171124b-136f-73fc-7a63-0c005ad66f7a-5ad66f38, #w-node-_2171124b-136f-73fc-7a63-0c005ad66f4a-5ad66f38, #w-node-_2171124b-136f-73fc-7a63-0c005ad66f4d-5ad66f38, #w-node-_2171124b-136f-73fc-7a63-0c005ad66f68-5ad66f38, #w-node-_2171124b-136f-73fc-7a63-0c005ad66f6b-5ad66f38, #w-node-eb910c71-e7e8-69bc-6839-0bab24b3076b-5ad66f38, #w-node-eb910c71-e7e8-69bc-6839-0bab24b3076e-5ad66f38, #w-node-_2171124b-136f-73fc-7a63-0c005ad66f3b-5ad66f38, #w-node-_2171124b-136f-73fc-7a63-0c005ad66f3e-5ad66f38, #w-node-_3ecc9896-a67e-d867-656d-8ec32f7bd0fa-5ad66f38, #w-node-_3ecc9896-a67e-d867-656d-8ec32f7bd0fd-5ad66f38, #w-node-_2171124b-136f-73fc-7a63-0c005ad66fb1-5ad66f38, #w-node-_2171124b-136f-73fc-7a63-0c005ad66fb4-5ad66f38, #w-node-_2171124b-136f-73fc-7a63-0c005ad66fa3-5ad66f38, #w-node-_2171124b-136f-73fc-7a63-0c005ad66fa6-5ad66f38, #w-node-_2da3bd8a-4839-abe3-2daa-07a199b98cb5-5ad66f38, #w-node-_2da3bd8a-4839-abe3-2daa-07a199b98cb8-5ad66f38, #w-node-_2171124b-136f-73fc-7a63-0c005ad66f59-5ad66f38, #w-node-_2171124b-136f-73fc-7a63-0c005ad66f5c-5ad66f38, #w-node-c4965804-76cf-9098-6e17-d5773c00e55d-5ad66f38, #w-node-c4965804-76cf-9098-6e17-d5773c00e560-5ad66f38 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_942b34be-74d3-b883-6223-6a05ad6aa5c0-371af851, #w-node-_942b34be-74d3-b883-6223-6a05ad6aa5c8-371af851, #w-node-_942b34be-74d3-b883-6223-6a05ad6aa5d1-371af851, #w-node-_942b34be-74d3-b883-6223-6a05ad6aa5da-371af851 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_6312876e-04cb-e2d3-d8d0-55b8eca47e05-371af851, #w-node-_7d528e90-60e9-372e-b14d-94adb5b681ac-371af851, #w-node-_8c32f744-17d3-8c28-e053-694828220713-371af851, #w-node-b6ed8aa7-1e79-77ff-0207-d8c03d940be4-371af851 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2b0a29f-777e-7249-5e6f-b9cae33f0347-371af851 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-f2b0a29f-777e-7249-5e6f-b9cae33f0349-371af851 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f2b0a29f-777e-7249-5e6f-b9cae33f0351-371af851, #w-node-f2b0a29f-777e-7249-5e6f-b9cae33f0352-371af851 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2b0a29f-777e-7249-5e6f-b9cae33f0353-371af851 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-f2b0a29f-777e-7249-5e6f-b9cae33f035b-371af851 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-f2b0a29f-777e-7249-5e6f-b9cae33f035d-371af851 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f2b0a29f-777e-7249-5e6f-b9cae33f0365-371af851 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2b0a29f-777e-7249-5e6f-b9cae33f0367-371af851 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f2b0a29f-777e-7249-5e6f-b9cae33f036f-371af851 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-f2b0a29f-777e-7249-5e6f-b9cae33f0371-371af851 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f2b0a29f-777e-7249-5e6f-b9cae33f037b-371af851 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2b0a29f-777e-7249-5e6f-b9cae33f037d-371af851 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-f2b0a29f-777e-7249-5e6f-b9cae33f0387-371af851 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f2b0a29f-777e-7249-5e6f-b9cae33f038f-371af851 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-f2b0a29f-777e-7249-5e6f-b9cae33f0391-371af851 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f2b0a29f-777e-7249-5e6f-b9cae33f0399-371af851 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2b0a29f-777e-7249-5e6f-b9cae33f039b-371af851 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f2b0a29f-777e-7249-5e6f-b9cae33f03a3-371af851 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-f2b0a29f-777e-7249-5e6f-b9cae33f03a5-371af851 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-eb62f138-0ac1-4874-bd79-deb39488b4fc-371af851, #w-node-f8336e57-7084-3ef4-aa3c-6375afa7c71d-371af851, #w-node-f5e8b390-cca2-1f5a-c562-f1f844614dd8-371af851, #w-node-_5c53fe2d-65fd-fd45-3683-462e0db98fa7-371af851, #w-node-_008919b2-e94a-e35f-0304-3173ee1f7ad5-371af851, #w-node-_8db7367b-f860-e0ec-10db-d2110bc38881-371af851, #w-node-_184f326d-2868-d400-9817-3ac44a4aea9c-371af851, #w-node-_1c8f37ea-39b2-a482-7ac2-a50e8faf5d0b-371af851, #w-node-b67a2db0-80cf-47c6-e35e-f4b7cc16bb15-371af851, #w-node-d3c69dd7-828c-99a3-0ac3-35a50a0c9a43-371af851, #w-node-ed778f60-d757-01d8-4b82-29c535e899f4-371af851, #w-node-d070e546-5e50-ef84-7904-103c23d76602-371af851, #w-node-_4bc30e54-6aa8-dd26-cc15-84cd5568417b-371af851, #w-node-_991aef59-bc28-ea9c-2022-23a4321bda86-371af851, #w-node-_052e091e-74e5-0de4-611c-6620c427a7f3-371af851, #w-node-_95521617-4510-4c4d-0f88-6f5d3dcabd04-371af851 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_95521617-4510-4c4d-0f88-6f5d3dcabd05-371af851 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_351ed2f8-4429-7d96-e81c-59c65c2a170d-371af851, #w-node-_351ed2f8-4429-7d96-e81c-59c65c2a170f-371af851 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_351ed2f8-4429-7d96-e81c-59c65c2a1710-371af851 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_5a5295ce-b32b-e0dd-aba6-cbf8cce5c213-371af851, #w-node-_5a5295ce-b32b-e0dd-aba6-cbf8cce5c215-371af851 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5a5295ce-b32b-e0dd-aba6-cbf8cce5c216-371af851 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-a6ffad13-1ebe-194b-c5bd-846cecefbed8-371af851, #w-node-a6ffad13-1ebe-194b-c5bd-846cecefbeda-371af851 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a6ffad13-1ebe-194b-c5bd-846cecefbedb-371af851 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7773a30d-b4f0-6b81-8eca-69af9c216042-371af851, #w-node-_5644db80-7ab3-8496-a435-69d119508985-371af851, #w-node-_4177da42-b3c6-811a-fea1-f1925dd4902d-371af851 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_47758dfc-6b88-ac6b-68ea-5ccc06f9657f-371af851 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_7512e6ed-cd6b-d60a-39b2-fb02dd5ec7f8-371af851, #w-node-_7512e6ed-cd6b-d60a-39b2-fb02dd5ec7fb-371af851, #w-node-_7512e6ed-cd6b-d60a-39b2-fb02dd5ec7fd-371af851 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7512e6ed-cd6b-d60a-39b2-fb02dd5ec7fe-371af851 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_805f4a30-17bc-7dc4-036f-e30c540f3a57-371af851, #w-node-_805f4a30-17bc-7dc4-036f-e30c540f3a5a-371af851, #w-node-_805f4a30-17bc-7dc4-036f-e30c540f3a5c-371af851 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_805f4a30-17bc-7dc4-036f-e30c540f3a5d-371af851 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-b1d86ae0-cce6-e5ee-1b51-a9d3028b8910-371af851, #w-node-b1d86ae0-cce6-e5ee-1b51-a9d3028b8913-371af851, #w-node-b1d86ae0-cce6-e5ee-1b51-a9d3028b8915-371af851 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b1d86ae0-cce6-e5ee-1b51-a9d3028b8916-371af851 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_1fc44d89-a519-c6fa-2cce-a0471e631267-371af851, #w-node-bea2135e-c668-fddf-bfdf-34f9e9e4101d-371af851, #w-node-ad86315f-879a-a07b-fd77-56d5d47dcfaa-371af851, #w-node-_3c8838b0-2889-826a-2c8e-53cbd90b2e7a-371af851, #w-node-aff496c7-6d53-5b48-e847-2f945e319d15-371af851, #w-node-aff496c7-6d53-5b48-e847-2f945e319d48-371af851, #w-node-aff496c7-6d53-5b48-e847-2f945e319d4e-371af851, #w-node-aff496c7-6d53-5b48-e847-2f945e319d54-371af851, #w-node-aff496c7-6d53-5b48-e847-2f945e319d5a-371af851 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aff496c7-6d53-5b48-e847-2f945e319d8d-371af851, #w-node-aff496c7-6d53-5b48-e847-2f945e319d90-371af851, #w-node-aff496c7-6d53-5b48-e847-2f945e319d93-371af851, #w-node-aff496c7-6d53-5b48-e847-2f945e319d96-371af851, #w-node-aff496c7-6d53-5b48-e847-2f945e319d99-371af851, #w-node-aff496c7-6d53-5b48-e847-2f945e319da6-371af851, #w-node-aff496c7-6d53-5b48-e847-2f945e319da9-371af851, #w-node-aff496c7-6d53-5b48-e847-2f945e319dac-371af851, #w-node-aff496c7-6d53-5b48-e847-2f945e319daf-371af851, #w-node-aff496c7-6d53-5b48-e847-2f945e319db2-371af851 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-aff496c7-6d53-5b48-e847-2f945e319dda-371af851, #w-node-aff496c7-6d53-5b48-e847-2f945e319ddc-371af851, #w-node-aff496c7-6d53-5b48-e847-2f945e319de2-371af851 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-aff496c7-6d53-5b48-e847-2f945e319de4-371af851 {
  place-self: center end;
}

#w-node-aff496c7-6d53-5b48-e847-2f945e319e12-371af851 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-aff496c7-6d53-5b48-e847-2f945e319e14-371af851 {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-aff496c7-6d53-5b48-e847-2f945e319e16-371af851 {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-aff496c7-6d53-5b48-e847-2f945e319e19-371af851, #w-node-aff496c7-6d53-5b48-e847-2f945e319e1e-371af851, #w-node-aff496c7-6d53-5b48-e847-2f945e319e23-371af851, #w-node-aff496c7-6d53-5b48-e847-2f945e319e28-371af851, #w-node-aff496c7-6d53-5b48-e847-2f945e319e2d-371af851, #w-node-aff496c7-6d53-5b48-e847-2f945e319e32-371af851, #w-node-aff496c7-6d53-5b48-e847-2f945e319e37-371af851, #w-node-aff496c7-6d53-5b48-e847-2f945e319e3c-371af851, #w-node-aff496c7-6d53-5b48-e847-2f945e319e41-371af851, #w-node-aff496c7-6d53-5b48-e847-2f945e319e46-371af851 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aff496c7-6d53-5b48-e847-2f945e319e4b-371af851 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-aff496c7-6d53-5b48-e847-2f945e319e50-371af851 {
  grid-area: 3 / 3 / 4 / 3;
}

#w-node-aff496c7-6d53-5b48-e847-2f945e319e55-371af851 {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-aff496c7-6d53-5b48-e847-2f945e319e7d-371af851, #w-node-aff496c7-6d53-5b48-e847-2f945e319e82-371af851, #w-node-aff496c7-6d53-5b48-e847-2f945e319e87-371af851, #w-node-aff496c7-6d53-5b48-e847-2f945e319e8c-371af851, #w-node-aff496c7-6d53-5b48-e847-2f945e319e91-371af851, #w-node-aff496c7-6d53-5b48-e847-2f945e319e96-371af851, #w-node-aff496c7-6d53-5b48-e847-2f945e319e9b-371af851, #w-node-aff496c7-6d53-5b48-e847-2f945e319ea0-371af851, #w-node-aff496c7-6d53-5b48-e847-2f945e319ea5-371af851, #w-node-aff496c7-6d53-5b48-e847-2f945e319eaa-371af851, #w-node-aff496c7-6d53-5b48-e847-2f945e319eaf-371af851, #w-node-aff496c7-6d53-5b48-e847-2f945e319eb4-371af851, #w-node-aff496c7-6d53-5b48-e847-2f945e319eb9-371af851, #w-node-aff496c7-6d53-5b48-e847-2f945e319ebe-371af851, #w-node-aff496c7-6d53-5b48-e847-2f945e319ec3-371af851, #w-node-aff496c7-6d53-5b48-e847-2f945e31a1e4-371af851, #w-node-aff496c7-6d53-5b48-e847-2f945e31a26f-371af851, #w-node-aff496c7-6d53-5b48-e847-2f945e31a271-371af851, #w-node-aff496c7-6d53-5b48-e847-2f945e31a273-371af851, #w-node-aff496c7-6d53-5b48-e847-2f945e31a275-371af851, #w-node-aff496c7-6d53-5b48-e847-2f945e31a287-371af851, #w-node-aff496c7-6d53-5b48-e847-2f945e31a289-371af851, #w-node-aff496c7-6d53-5b48-e847-2f945e31a28b-371af851, #w-node-f77dd489-9591-3abe-9f78-7cebedb21dd9-371af851 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_313f64e7-5012-d09e-d70c-f11cabe43c19-abe43c16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_313f64e7-5012-d09e-d70c-f11cabe43c1d-abe43c16 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_313f64e7-5012-d09e-d70c-f11cabe43c1f-abe43c16, #w-node-_313f64e7-5012-d09e-d70c-f11cabe43c28-abe43c16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_313f64e7-5012-d09e-d70c-f11cabe43c35-abe43c16, #w-node-_313f64e7-5012-d09e-d70c-f11cabe43c37-abe43c16, #w-node-_313f64e7-5012-d09e-d70c-f11cabe43c39-abe43c16, #w-node-_313f64e7-5012-d09e-d70c-f11cabe43c3b-abe43c16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1ca87332-d14d-7266-49df-20f870ec5680-371af852, #w-node-_1ca87332-d14d-7266-49df-20f870ec5688-371af852, #w-node-_1ca87332-d14d-7266-49df-20f870ec5691-371af852, #w-node-_1ca87332-d14d-7266-49df-20f870ec569a-371af852 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_2a485f04-5dfd-876a-63e9-d5a81f56eece-371af852, #w-node-_2a485f04-5dfd-876a-63e9-d5a81f56eed6-371af852, #w-node-_2a485f04-5dfd-876a-63e9-d5a81f56eede-371af852, #w-node-_2a485f04-5dfd-876a-63e9-d5a81f56eee6-371af852, #w-node-c46489c0-ebc8-812c-f554-c1f9efdc84fd-371af852, #w-node-eea06894-c3b5-bf1e-3136-8ae931384d7e-371af852, #w-node-_5b369147-d8b6-b811-02cb-44bdb086fd3c-371af852, #w-node-_32575066-bf47-dfda-7ffb-4e104867dd6f-371af852, #w-node-_32575066-bf47-dfda-7ffb-4e104867dda2-371af852, #w-node-_32575066-bf47-dfda-7ffb-4e104867dda8-371af852, #w-node-_32575066-bf47-dfda-7ffb-4e104867ddae-371af852, #w-node-_32575066-bf47-dfda-7ffb-4e104867ddb4-371af852 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_32575066-bf47-dfda-7ffb-4e104867dde7-371af852, #w-node-_32575066-bf47-dfda-7ffb-4e104867ddea-371af852, #w-node-_32575066-bf47-dfda-7ffb-4e104867dded-371af852, #w-node-_32575066-bf47-dfda-7ffb-4e104867ddf0-371af852, #w-node-_32575066-bf47-dfda-7ffb-4e104867ddf3-371af852, #w-node-_32575066-bf47-dfda-7ffb-4e104867de00-371af852, #w-node-_32575066-bf47-dfda-7ffb-4e104867de03-371af852, #w-node-_32575066-bf47-dfda-7ffb-4e104867de06-371af852, #w-node-_32575066-bf47-dfda-7ffb-4e104867de09-371af852, #w-node-_32575066-bf47-dfda-7ffb-4e104867de0c-371af852 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_32575066-bf47-dfda-7ffb-4e104867de34-371af852, #w-node-_32575066-bf47-dfda-7ffb-4e104867de36-371af852, #w-node-_32575066-bf47-dfda-7ffb-4e104867de3c-371af852 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_32575066-bf47-dfda-7ffb-4e104867de3e-371af852 {
  place-self: center end;
}

#w-node-_32575066-bf47-dfda-7ffb-4e104867de6c-371af852 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_32575066-bf47-dfda-7ffb-4e104867de6e-371af852 {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_32575066-bf47-dfda-7ffb-4e104867de70-371af852 {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-_32575066-bf47-dfda-7ffb-4e104867de73-371af852, #w-node-_32575066-bf47-dfda-7ffb-4e104867de78-371af852, #w-node-_32575066-bf47-dfda-7ffb-4e104867de7d-371af852, #w-node-_32575066-bf47-dfda-7ffb-4e104867de82-371af852, #w-node-_32575066-bf47-dfda-7ffb-4e104867de87-371af852, #w-node-_32575066-bf47-dfda-7ffb-4e104867de8c-371af852, #w-node-_32575066-bf47-dfda-7ffb-4e104867de91-371af852, #w-node-_32575066-bf47-dfda-7ffb-4e104867de96-371af852, #w-node-_32575066-bf47-dfda-7ffb-4e104867de9b-371af852, #w-node-_32575066-bf47-dfda-7ffb-4e104867dea0-371af852 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_32575066-bf47-dfda-7ffb-4e104867dea5-371af852 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_32575066-bf47-dfda-7ffb-4e104867deaa-371af852 {
  grid-area: 3 / 3 / 4 / 3;
}

#w-node-_32575066-bf47-dfda-7ffb-4e104867deaf-371af852 {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-_32575066-bf47-dfda-7ffb-4e104867ded7-371af852, #w-node-_32575066-bf47-dfda-7ffb-4e104867dedc-371af852, #w-node-_32575066-bf47-dfda-7ffb-4e104867dee1-371af852, #w-node-_32575066-bf47-dfda-7ffb-4e104867dee6-371af852, #w-node-_32575066-bf47-dfda-7ffb-4e104867deeb-371af852, #w-node-_32575066-bf47-dfda-7ffb-4e104867def0-371af852, #w-node-_32575066-bf47-dfda-7ffb-4e104867def5-371af852, #w-node-_32575066-bf47-dfda-7ffb-4e104867defa-371af852, #w-node-_32575066-bf47-dfda-7ffb-4e104867deff-371af852, #w-node-_32575066-bf47-dfda-7ffb-4e104867df04-371af852, #w-node-_32575066-bf47-dfda-7ffb-4e104867df09-371af852, #w-node-_32575066-bf47-dfda-7ffb-4e104867df0e-371af852, #w-node-_32575066-bf47-dfda-7ffb-4e104867df13-371af852, #w-node-_32575066-bf47-dfda-7ffb-4e104867df18-371af852, #w-node-_32575066-bf47-dfda-7ffb-4e104867df1d-371af852, #w-node-_32575066-bf47-dfda-7ffb-4e104867e23e-371af852, #w-node-_32575066-bf47-dfda-7ffb-4e104867e2c9-371af852, #w-node-_32575066-bf47-dfda-7ffb-4e104867e2cb-371af852, #w-node-_32575066-bf47-dfda-7ffb-4e104867e2cd-371af852, #w-node-_32575066-bf47-dfda-7ffb-4e104867e2cf-371af852, #w-node-_32575066-bf47-dfda-7ffb-4e104867e2e1-371af852, #w-node-_32575066-bf47-dfda-7ffb-4e104867e2e3-371af852, #w-node-_32575066-bf47-dfda-7ffb-4e104867e2e5-371af852, #w-node-c87000a3-6abf-68fd-4bd9-b5b63d8b47da-371af852, #w-node-_5f6d9ea9-8342-5d4e-8fff-79cf27dc8996-371af852 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a5d545ac-ffa0-ef92-cb8f-279debd57d90-371af853 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-a5d545ac-ffa0-ef92-cb8f-279debd57d91-371af853 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7b901bc9-53a3-e879-6703-458376c586e2-371af853 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_7b901bc9-53a3-e879-6703-458376c586e3-371af853, #w-node-_7b901bc9-53a3-e879-6703-458376c586e4-371af853, #w-node-_288c7986-67ed-9cbc-2fa7-52d8a20d95ff-371af853, #w-node-a5d545ac-ffa0-ef92-cb8f-279debd57d92-371af853 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_36eed68d-dcd1-4d0a-23ef-13c34bc12e1a-371af853 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_7b7ccad6-fc5f-0243-94af-1de194c844cf-371af853 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_024b1b37-776b-ad94-5d55-34007270f3c6-371af853, #w-node-d1e01b5c-3a54-cf73-e7ed-02a598c2b355-371af853, #w-node-a5aa8018-7bd7-f26b-755a-663ffb96652f-371af853 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f27f6f6e-d984-f6e2-b15b-fff046e1d768-371af853 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  display: none;
}

#w-node-f27f6f6e-d984-f6e2-b15b-fff046e1d769-371af853, #w-node-f27f6f6e-d984-f6e2-b15b-fff046e1d785-371af853, #w-node-f27f6f6e-d984-f6e2-b15b-fff046e1d7a3-371af853 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_936c48be-81fa-ea87-37c8-f04c67cda1ff-371af853 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_936c48be-81fa-ea87-37c8-f04c67cda200-371af853, #w-node-_936c48be-81fa-ea87-37c8-f04c67cda201-371af853, #w-node-dbeca009-b6f3-7e14-a6ab-9fee2cea3bed-371af853, #w-node-_47bfae40-9f92-3bc8-3213-e2eb49c407fc-371af853, #w-node-_9944013a-7bca-208b-ad49-1d339553a813-371af853, #w-node-_81165818-7fd3-1252-5a14-5d8b1dab0797-371af853, #w-node-_2735e5e8-f3ad-ef65-511e-0783dfa78356-371af853, #w-node-_4f743709-03e8-b443-9731-266121178ef7-371af853, #w-node-_3b3ba1ac-a7ce-4587-6e7a-3014761cc6a4-371af853, #w-node-b822da0b-805c-1cf5-1178-0bc6cfdd84b4-371af853, #w-node-_17464a3a-8187-338e-888f-f4dc494d5186-371af853, #w-node-_0c49fb16-97dc-db6d-c380-12d37076973d-371af853 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#dup-sol-engage-parent.w-node-e358a950-ea12-6ca4-f9f5-e287320a5586-371af853 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-e358a950-ea12-6ca4-f9f5-e287320a5587-371af853, #w-node-e358a950-ea12-6ca4-f9f5-e287320a5588-371af853, #w-node-c2a1f903-18c9-0e44-034a-ce7b93ee012a-371af853, #w-node-a7c27883-66bb-8159-281f-08695fcc627a-371af853 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ebf9cc80-5b6b-3730-cbbd-7796ac2fb835-371af853 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

#w-node-ebf9cc80-5b6b-3730-cbbd-7796ac2fb836-371af853, #w-node-ebf9cc80-5b6b-3730-cbbd-7796ac2fb837-371af853, #w-node-d791fbf0-5daf-7749-a587-b33412fd2d22-371af853, #w-node-ad12b479-004f-4dfd-7f76-0642c9c2959b-371af853, #w-node-_7ff04bb8-617b-1df5-7a4b-b34909e64bd2-371af853, #w-node-a1e7ad50-ca0a-c211-0b23-54ef337fe287-371af853, #w-node-d0aa33ca-32da-a994-b93e-612c9e8fb3ee-371af853, #w-node-f868e308-00b3-e79e-fc67-3c98b6434d85-371af853, #w-node-_30633dd1-f6e3-c140-1a44-65a4c175cca3-371af853, #w-node-_6e0b705f-032d-52d9-3135-4fb381447161-371af853, #w-node-e872f231-7524-a958-20b5-aa810824a498-371af853, #w-node-_340ed377-cac3-5bdf-7407-593ac0f9e8e8-371af853, #w-node-_606206b5-9849-a8f1-5b13-72ae8d98d1df-371af853, #w-node-_55ea5db4-ce8d-f5f6-1b04-e824436cd050-371af853, #w-node-_3ab6264e-78ad-6fc6-6f25-70753bbce57a-371af853 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e185693e-f174-c679-8d19-5820c2d01a51-371af853 {
  grid-template-rows: auto;
  grid-template-columns: .6fr 1fr;
}

#w-node-e185693e-f174-c679-8d19-5820c2d01a52-371af853, #w-node-e185693e-f174-c679-8d19-5820c2d01a53-371af853 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ba69d706-a3d2-2d18-a87f-016ac88ad834-371af855 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_131f2a7a-ec80-d23f-721d-6226cfff8fa8-371af855 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f3b16dbb-76b9-9c93-a0f5-044c1955d517-371af858 {
  align-self: center;
}

#w-node-f3b16dbb-76b9-9c93-a0f5-044c1955d51e-371af858, #w-node-_21cfbdc2-4239-6e65-4c4e-e083a0bf2ef8-371af858, #w-node-_21cfbdc2-4239-6e65-4c4e-e083a0bf2f06-371af858, #w-node-_21cfbdc2-4239-6e65-4c4e-e083a0bf2f14-371af858, #w-node-_21cfbdc2-4239-6e65-4c4e-e083a0bf2f22-371af858, #w-node-f91a5f6a-df25-1159-651a-e8adeaec370e-371af858, #w-node-f91a5f6a-df25-1159-651a-e8adeaec3714-371af858, #w-node-_87b36fd5-0673-6ef4-0669-0b966b512e38-371af859, #w-node-_51964a26-f240-e882-ce5d-21d56a23588f-371af859, #w-node-_66d07db7-a8c5-fcc4-492e-66d40f16ed3d-371af859, #w-node-_1a65976d-08fe-f336-bbbe-013be68bba63-371af859, #w-node-e0c8350e-d50a-5fb3-b87c-f6f14274c612-371af859, #w-node-f384c201-cee0-ba33-0e6e-790a17476f42-371af859 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b9eddf30-6592-45d1-4694-c13a9ae32405-371af859 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-b9eddf30-6592-45d1-4694-c13a9ae3240c-371af859, #w-node-b9eddf30-6592-45d1-4694-c13a9ae32413-371af859, #w-node-b9eddf30-6592-45d1-4694-c13a9ae3241a-371af859 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d077768-20b0-73f2-945a-f00299abcc0b-371af85a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto center;
}

#w-node-_33963e92-3c49-1ac7-7609-0ae411e33a13-371af85a, #w-node-_3a2e930d-435e-502a-8784-3c1d8521854a-371af85a, #w-node-_33c71c27-4bb8-5f04-596a-e6cbb8e34069-371af85a, #w-node-_7e0907ef-acfa-71ab-bf3b-a66deb0f7e2e-371af85a, #w-node-_8e7e5fc1-5c9f-d7d7-fd58-89a5e2affd3b-371af85a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4149ca21-016f-cda8-f2d6-1d6a429cf04c-371af85a {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: center;
}

#w-node-_057d96c2-432a-6a5a-735a-88c81c6b9dfd-371af85a {
  grid-area: 1 / 1 / 2 / 3;
  align-self: center;
}

#w-node-f8d28c78-ddf3-4a4c-2f52-ca1f2c938ff6-371af85a, #w-node-a8953dde-5a90-6720-721d-1bf57951929d-371af85a, #w-node-cf380ca5-1278-b85d-5c79-9cdf1544a351-371af85a, #w-node-_8ea1ddc0-488e-142e-08b7-15d6fb9b98b6-371af85a, #w-node-c173039c-e5cf-7a06-2f19-aa369cc6861b-371af85a, #w-node-f3f814fd-d980-ff22-7caa-39655f19f8f2-371af85a, #w-node-_094c2dbd-e660-2b31-4cba-7756d0ad58dd-371af85a, #w-node-_8d3b2eb4-e9d5-1e83-a2f2-9eb1344aeac5-371af85a, #w-node-_35dec596-07d5-f0d9-7083-ad093cbd1b55-371af85a, #w-node-_405f8366-0fb6-d04a-bfa1-cd76e1ba5c5d-371af85a, #w-node-ecb00779-3fa6-35d2-e1c9-22bc24b1f3f7-371af85a, #w-node-bb036757-c801-c0ca-b810-31f97df2eea1-371af85a, #w-node-eb36bc1d-9319-df47-3ca9-8e5368aa4350-371af85e, #w-node-aadfa9e1-344c-6e70-775f-50eace03262d-371af85e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d9c84605-6674-5db5-ded5-0d03080d2c6f-371af85e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_5929c081-f6d5-3e06-6493-225d99cfd746-371af85e, #w-node-_64691b1f-f516-e5ee-d191-f00e54dd0864-371af85e, #w-node-_64691b1f-f516-e5ee-d191-f00e54dd085e-371af85e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1380bb69-a163-fa48-0e94-7b261fdf1ab7-371af85e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_1380bb69-a163-fa48-0e94-7b261fdf1abd-371af85e, #w-node-_5e5b380c-c803-1e79-6b34-c8bf8ba01331-371af85e, #w-node-ab13efea-a903-020d-6436-0ae19b7c6772-371af85e, #w-node-b9a8422e-111e-d213-eb6c-9b0a10905090-371af85e, #w-node-b69cb5a8-dc2e-f15c-89bc-4cbae9b0720c-371af85e, #w-node-ff9d4b11-17b4-d52e-c57a-32e8a3e6bf3d-371af85e, #w-node-_123976d6-9fc1-403e-4668-b4184c8dfee2-371af85e, #w-node-a977a0b0-df6d-07b4-b5b1-20af581630cd-371af85e, #w-node-cd2a72f4-a52c-c18f-6d33-3a9ce24f057c-371af85e, #w-node-f8053f02-76e7-3986-f955-6d3174381227-371af85e, #w-node-_90d8312a-5520-0cd4-293e-a805d19ad8cf-371af85e, #w-node-_7ceaf583-f33b-1c11-068e-fc85ecd2cfd2-371af85f, #w-node-dd8d56ae-d6b1-3f49-c62b-7dca30ce370c-371af85f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef20dc9d-a686-ea37-86e9-e5ed423e8c3e-371af85f, #w-node-b40e06d1-f1ad-a62e-2770-d396b9d5c73f-371af85f, #w-node-_09b0ff3f-eab2-e509-cc89-4e9315108c90-371af85f, #w-node-_5ad8abdc-bf5d-9625-3981-09a8051fc693-371af85f, #w-node-_48f673ac-50ea-e7df-df27-07b661d64c96-371af85f, #w-node-_0f43c589-e048-0cc6-ad31-281b28ee11c1-371af85f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_3eb854f7-d725-5723-61f6-70125ff017f3-371af876, #w-node-_3eb854f7-d725-5723-61f6-70125ff017f6-371af876, #w-node-_3eb854f7-d725-5723-61f6-70125ff01802-371af876, #w-node-_3eb854f7-d725-5723-61f6-70125ff01805-371af876, #w-node-_3eb854f7-d725-5723-61f6-70125ff01811-371af876, #w-node-_3eb854f7-d725-5723-61f6-70125ff01814-371af876, #w-node-_3eb854f7-d725-5723-61f6-70125ff01820-371af876, #w-node-_3eb854f7-d725-5723-61f6-70125ff01823-371af876, #w-node-_3eb854f7-d725-5723-61f6-70125ff0182f-371af876, #w-node-_3eb854f7-d725-5723-61f6-70125ff01832-371af876, #w-node-_3eb854f7-d725-5723-61f6-70125ff0183e-371af876, #w-node-_3eb854f7-d725-5723-61f6-70125ff01841-371af876, #w-node-_3eb854f7-d725-5723-61f6-70125ff0184c-371af876, #w-node-_3eb854f7-d725-5723-61f6-70125ff0184f-371af876, #w-node-_3eb854f7-d725-5723-61f6-70125ff0185b-371af876, #w-node-_3eb854f7-d725-5723-61f6-70125ff0185e-371af876, #w-node-_3eb854f7-d725-5723-61f6-70125ff01869-371af876, #w-node-_3eb854f7-d725-5723-61f6-70125ff0186c-371af876, #w-node-_3eb854f7-d725-5723-61f6-70125ff01877-371af876, #w-node-_3eb854f7-d725-5723-61f6-70125ff0187a-371af876, #w-node-b1887490-8ac8-96b1-7e92-58afb267fa51-371af876, #w-node-_5cf54244-8f17-f6b8-045d-d7dbb676e228-371af876, #w-node-bb6f8059-d126-0247-68a1-b3b880ef0ffb-371af876, #w-node-cecb8c95-c3a5-4be2-16fb-2b3f491e993c-371af876, #w-node-_909d9db4-7fea-5ebd-dbbc-d67d9401df1c-371af876, #w-node-d904a75d-c356-0dc4-d86e-32adcbd6d951-371af876, #w-node-_0faa1e8b-66c2-85a9-ec2f-6340076a4771-371af876, #w-node-_66b24f9a-63ba-e15c-0630-8dad87cb11fe-371af876, #w-node-efb7b81b-a947-0ccb-752f-f90d3765ad94-371af876, #w-node-_1530b8ea-2cbc-1436-1664-66559296f92f-371af876, #w-node-_201332f9-49b0-067b-1d91-82eadc2fee6d-371af876, #w-node-_877b1ef9-83ba-fc9f-6b8d-bad9aa2f47b1-371af876, #w-node-_379f3946-bfc5-5edc-8517-c802fca54d4e-371af876, #w-node-e935aa30-c7f1-3db0-4107-9ffc51c9e603-371af876, #w-node-be72f8c8-b46e-310e-092b-c7f69eeb7999-371af876, #w-node-_9bfa6497-8b58-809d-9753-7df824b057e4-371af876, #w-node-_10fff91e-d98d-7cbf-e743-651cb88631c2-371af876, #w-node-_43ab848e-d8ec-eada-c775-c2c5caa9b1a2-371af876, #w-node-eb28497a-3bbc-8852-498a-6a5ce0dce4a9-371af876, #w-node-bb4df060-a69e-714f-f79f-4526747a4890-371af876, #w-node-fc5d3f1a-709b-f999-5ae6-dfc2df7043c5-371af876, #w-node-_085d0cc7-97d6-8dac-5254-79717b42c590-371af876, #w-node-c6f48556-2089-520a-f53a-f57f63c45869-371af876, #w-node-ee93e8fd-ee95-c6d0-4e30-f5a7618195f0-371af876, #w-node-_35ab225c-1e5f-babb-2bba-48735930795b-371af876, #w-node-be16ae85-c220-a37a-ce4c-6b8209a1c4bb-371af876, #w-node-_90cf0a43-9958-9dc3-8cd9-a6b840052c99-371af876, #w-node-_5a9cc5fd-214d-26f9-6ea4-71da24754efd-371af876, #w-node-_64199627-ade4-9455-d1f7-81e11786d175-371af876, #w-node-_39831b0d-8593-266b-f1d8-fb91c18502ad-371af876, #w-node-fca7e3be-6d5b-86ec-cfbb-46dedfb71ede-371af876, #w-node-de9c1c5b-fd0a-48a9-d8f8-6b47c6f6a7cd-371af876, #w-node-_1e3918b6-defb-85c4-cc7b-c5d713e78f03-371af876, #w-node-_6ab37e88-5166-dc1a-b02e-2693635c29b4-371af876, #w-node-_6ab37e88-5166-dc1a-b02e-2693635c29b9-371af876, #w-node-_6ab37e88-5166-dc1a-b02e-2693635c29be-371af876, #w-node-_6ab37e88-5166-dc1a-b02e-2693635c29c3-371af876, #w-node-_6ab37e88-5166-dc1a-b02e-2693635c29c8-371af876, #w-node-_6ab37e88-5166-dc1a-b02e-2693635c29cd-371af876, #w-node-_6ab37e88-5166-dc1a-b02e-2693635c29d2-371af876, #w-node-_6ab37e88-5166-dc1a-b02e-2693635c29d7-371af876, #w-node-_6ab37e88-5166-dc1a-b02e-2693635c29dc-371af876, #w-node-_6ab37e88-5166-dc1a-b02e-2693635c29e1-371af876, #w-node-_6ab37e88-5166-dc1a-b02e-2693635c29e6-371af876, #w-node-_6ab37e88-5166-dc1a-b02e-2693635c29eb-371af876, #w-node-_6ab37e88-5166-dc1a-b02e-2693635c29f0-371af876, #w-node-_6ab37e88-5166-dc1a-b02e-2693635c29f5-371af876, #w-node-_6ab37e88-5166-dc1a-b02e-2693635c29fa-371af876 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e88a2894-9e63-7b38-0781-7ab6acb3d4f3-371af876 {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-a5d545ac-ffa0-ef92-cb8f-279debd57d90-371af877 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-a5d545ac-ffa0-ef92-cb8f-279debd57d91-371af877 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7b901bc9-53a3-e879-6703-458376c586e2-371af877 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_7b901bc9-53a3-e879-6703-458376c586e3-371af877, #w-node-_7b901bc9-53a3-e879-6703-458376c586e4-371af877, #w-node-_288c7986-67ed-9cbc-2fa7-52d8a20d95ff-371af877, #w-node-a5d545ac-ffa0-ef92-cb8f-279debd57d92-371af877 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7b7ccad6-fc5f-0243-94af-1de194c844cf-371af877 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_024b1b37-776b-ad94-5d55-34007270f3c6-371af877, #w-node-d1e01b5c-3a54-cf73-e7ed-02a598c2b355-371af877, #w-node-a5aa8018-7bd7-f26b-755a-663ffb96652f-371af877 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f27f6f6e-d984-f6e2-b15b-fff046e1d768-371af877 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  display: none;
}

#w-node-f27f6f6e-d984-f6e2-b15b-fff046e1d769-371af877, #w-node-f27f6f6e-d984-f6e2-b15b-fff046e1d785-371af877, #w-node-f27f6f6e-d984-f6e2-b15b-fff046e1d7a3-371af877 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_936c48be-81fa-ea87-37c8-f04c67cda1ff-371af877 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_936c48be-81fa-ea87-37c8-f04c67cda200-371af877, #w-node-_936c48be-81fa-ea87-37c8-f04c67cda201-371af877, #w-node-dbeca009-b6f3-7e14-a6ab-9fee2cea3bed-371af877, #w-node-_47bfae40-9f92-3bc8-3213-e2eb49c407fc-371af877, #w-node-_9944013a-7bca-208b-ad49-1d339553a813-371af877, #w-node-_81165818-7fd3-1252-5a14-5d8b1dab0797-371af877, #w-node-_2735e5e8-f3ad-ef65-511e-0783dfa78356-371af877, #w-node-_4f743709-03e8-b443-9731-266121178ef7-371af877, #w-node-_3b3ba1ac-a7ce-4587-6e7a-3014761cc6a4-371af877, #w-node-b822da0b-805c-1cf5-1178-0bc6cfdd84b4-371af877, #w-node-_17464a3a-8187-338e-888f-f4dc494d5186-371af877, #w-node-_0c49fb16-97dc-db6d-c380-12d37076973d-371af877 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e358a950-ea12-6ca4-f9f5-e287320a5586-371af877 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-e358a950-ea12-6ca4-f9f5-e287320a5587-371af877, #w-node-e358a950-ea12-6ca4-f9f5-e287320a5588-371af877, #w-node-c2a1f903-18c9-0e44-034a-ce7b93ee012a-371af877, #w-node-a7c27883-66bb-8159-281f-08695fcc627a-371af877 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ebf9cc80-5b6b-3730-cbbd-7796ac2fb835-371af877 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

#w-node-ebf9cc80-5b6b-3730-cbbd-7796ac2fb836-371af877, #w-node-ebf9cc80-5b6b-3730-cbbd-7796ac2fb837-371af877, #w-node-d791fbf0-5daf-7749-a587-b33412fd2d22-371af877, #w-node-ad12b479-004f-4dfd-7f76-0642c9c2959b-371af877, #w-node-_7ff04bb8-617b-1df5-7a4b-b34909e64bd2-371af877, #w-node-a1e7ad50-ca0a-c211-0b23-54ef337fe287-371af877, #w-node-d0aa33ca-32da-a994-b93e-612c9e8fb3ee-371af877, #w-node-f868e308-00b3-e79e-fc67-3c98b6434d85-371af877, #w-node-_30633dd1-f6e3-c140-1a44-65a4c175cca3-371af877, #w-node-_6e0b705f-032d-52d9-3135-4fb381447161-371af877, #w-node-e872f231-7524-a958-20b5-aa810824a498-371af877, #w-node-_340ed377-cac3-5bdf-7407-593ac0f9e8e8-371af877, #w-node-_606206b5-9849-a8f1-5b13-72ae8d98d1df-371af877, #w-node-_55ea5db4-ce8d-f5f6-1b04-e824436cd050-371af877, #w-node-_3ab6264e-78ad-6fc6-6f25-70753bbce57a-371af877 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e185693e-f174-c679-8d19-5820c2d01a51-371af877 {
  grid-template-rows: auto;
  grid-template-columns: .6fr 1fr;
}

#w-node-e185693e-f174-c679-8d19-5820c2d01a52-371af877, #w-node-e185693e-f174-c679-8d19-5820c2d01a53-371af877, #w-node-_48a71c35-5102-b289-7543-9ee551886288-371af877, #w-node-_48a71c35-5102-b289-7543-9ee55188628a-371af877, #w-node-_48a71c35-5102-b289-7543-9ee55188628c-371af877, #w-node-_48a71c35-5102-b289-7543-9ee55188628e-371af877, #w-node-_48a71c35-5102-b289-7543-9ee551886290-371af877, #w-node-_48a71c35-5102-b289-7543-9ee551886292-371af877, #w-node-_48a71c35-5102-b289-7543-9ee551886294-371af877, #w-node-_48a71c35-5102-b289-7543-9ee5518862ad-371af877, #w-node-_8bb98abb-cfbe-af8b-dfac-464d38a0381e-371af879, #w-node-_8bb98abb-cfbe-af8b-dfac-464d38a03825-371af879, #w-node-_8bb98abb-cfbe-af8b-dfac-464d38a0382c-371af879, #w-node-_8bb98abb-cfbe-af8b-dfac-464d38a03833-371af879, #w-node-_8bb98abb-cfbe-af8b-dfac-464d38a0383a-371af879, #w-node-_8bb98abb-cfbe-af8b-dfac-464d38a03841-371af879, #w-node-_8bb98abb-cfbe-af8b-dfac-464d38a0384f-371af879, #w-node-_8bb98abb-cfbe-af8b-dfac-464d38a03859-371af879, #w-node-_8bb98abb-cfbe-af8b-dfac-464d38a03862-371af879, #w-node-_8bb98abb-cfbe-af8b-dfac-464d38a03869-371af879, #w-node-_8bb98abb-cfbe-af8b-dfac-464d38a03870-371af879, #w-node-_8bb98abb-cfbe-af8b-dfac-464d38a03877-371af879, #w-node-_8bb98abb-cfbe-af8b-dfac-464d38a03888-371af879, #w-node-_8bb98abb-cfbe-af8b-dfac-464d38a0388f-371af879, #w-node-_8bb98abb-cfbe-af8b-dfac-464d38a03896-371af879, #w-node-_8bb98abb-cfbe-af8b-dfac-464d38a0389d-371af879, #w-node-_8bb98abb-cfbe-af8b-dfac-464d38a038a6-371af879, #w-node-_8bb98abb-cfbe-af8b-dfac-464d38a038ad-371af879, #w-node-_311b56fb-06e3-892d-3d27-c7bd0a8efd57-371af891, #w-node-_311b56fb-06e3-892d-3d27-c7bd0a8efdf3-371af891, #w-node-_311b56fb-06e3-892d-3d27-c7bd0a8efdfb-371af891, #w-node-_311b56fb-06e3-892d-3d27-c7bd0a8efe03-371af891, #w-node-_311b56fb-06e3-892d-3d27-c7bd0a8efe0b-371af891, #w-node-_311b56fb-06e3-892d-3d27-c7bd0a8efe13-371af891, #w-node-_311b56fb-06e3-892d-3d27-c7bd0a8efe1b-371af891 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_311b56fb-06e3-892d-3d27-c7bd0a8efe24-371af891 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_311b56fb-06e3-892d-3d27-c7bd0a8efe2c-371af891 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_311b56fb-06e3-892d-3d27-c7bd0a8f00dc-371af891 {
  place-self: center;
}

#w-node-_311b56fb-06e3-892d-3d27-c7bd0a8f0299-371af891 {
  order: -1;
}

#w-node-_311b56fb-06e3-892d-3d27-c7bd0a8f029f-371af891 {
  order: 0;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_450ce08f-92cc-901d-0340-0840cb0df22a-371af891, #w-node-_450ce08f-92cc-901d-0340-0840cb0df25c-371af891 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbc3a426-7b7f-4f28-a090-3decabd593cf-371af891, #w-node-fbc3a426-7b7f-4f28-a090-3decabd593d2-371af891, #w-node-fbc3a426-7b7f-4f28-a090-3decabd593d5-371af891, #w-node-fbc3a426-7b7f-4f28-a090-3decabd593d8-371af891, #w-node-fbc3a426-7b7f-4f28-a090-3decabd593db-371af891, #w-node-fbc3a426-7b7f-4f28-a090-3decabd593e8-371af891, #w-node-fbc3a426-7b7f-4f28-a090-3decabd593eb-371af891, #w-node-fbc3a426-7b7f-4f28-a090-3decabd593ee-371af891, #w-node-fbc3a426-7b7f-4f28-a090-3decabd593f1-371af891, #w-node-fbc3a426-7b7f-4f28-a090-3decabd593f4-371af891 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_287c24fb-38c7-e33b-e1cb-3f72a14ed859-371af891, #w-node-_287c24fb-38c7-e33b-e1cb-3f72a14ed857-371af891, #w-node-_287c24fb-38c7-e33b-e1cb-3f72a14ed855-371af891, #w-node-_287c24fb-38c7-e33b-e1cb-3f72a14ed853-371af891, #w-node-_896bd090-85fb-8a37-8950-e57fa409b139-371af891, #w-node-_896bd090-85fb-8a37-8950-e57fa409b13b-371af891, #w-node-_896bd090-85fb-8a37-8950-e57fa409b13f-371af891 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3402a784-3dc0-ffab-3049-b1aa8c910601-371af891, #w-node-_3402a784-3dc0-ffab-3049-b1aa8c910603-371af891, #w-node-_3402a784-3dc0-ffab-3049-b1aa8c910609-371af891 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_3402a784-3dc0-ffab-3049-b1aa8c91060b-371af891 {
  place-self: center end;
}

#w-node-_18d7bab7-f55a-1b59-2a31-ab171cd270ef-371af891, #w-node-_18d7bab7-f55a-1b59-2a31-ab171cd270f1-371af891, #w-node-_18d7bab7-f55a-1b59-2a31-ab171cd270f7-371af891 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_18d7bab7-f55a-1b59-2a31-ab171cd270f9-371af891 {
  place-self: center end;
}

#w-node-_82d2b491-b422-a2da-0e41-0d521583070b-371af891 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a0633b61-dd56-c340-0add-460a836f58cc-371af891 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-a0633b61-dd56-c340-0add-460a836f58ce-371af891 {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-a0633b61-dd56-c340-0add-460a836f58d0-371af891 {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-a0633b61-dd56-c340-0add-460a836f58d3-371af891, #w-node-a0633b61-dd56-c340-0add-460a836f58d8-371af891, #w-node-a0633b61-dd56-c340-0add-460a836f58dd-371af891, #w-node-a0633b61-dd56-c340-0add-460a836f58e2-371af891, #w-node-a0633b61-dd56-c340-0add-460a836f58e7-371af891, #w-node-a0633b61-dd56-c340-0add-460a836f58ec-371af891, #w-node-a0633b61-dd56-c340-0add-460a836f58f1-371af891, #w-node-a0633b61-dd56-c340-0add-460a836f58f6-371af891, #w-node-a0633b61-dd56-c340-0add-460a836f58fb-371af891, #w-node-a0633b61-dd56-c340-0add-460a836f5900-371af891 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a0633b61-dd56-c340-0add-460a836f5905-371af891 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-a0633b61-dd56-c340-0add-460a836f590a-371af891 {
  grid-area: 3 / 3 / 4 / 3;
}

#w-node-a0633b61-dd56-c340-0add-460a836f590f-371af891 {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-a0633b61-dd56-c340-0add-460a836f5937-371af891, #w-node-a0633b61-dd56-c340-0add-460a836f593c-371af891, #w-node-a0633b61-dd56-c340-0add-460a836f5941-371af891, #w-node-a0633b61-dd56-c340-0add-460a836f5946-371af891, #w-node-a0633b61-dd56-c340-0add-460a836f594b-371af891, #w-node-a0633b61-dd56-c340-0add-460a836f5950-371af891, #w-node-a0633b61-dd56-c340-0add-460a836f5955-371af891, #w-node-a0633b61-dd56-c340-0add-460a836f595a-371af891, #w-node-a0633b61-dd56-c340-0add-460a836f595f-371af891, #w-node-a0633b61-dd56-c340-0add-460a836f5964-371af891, #w-node-a0633b61-dd56-c340-0add-460a836f5969-371af891, #w-node-a0633b61-dd56-c340-0add-460a836f596e-371af891, #w-node-a0633b61-dd56-c340-0add-460a836f5973-371af891, #w-node-a0633b61-dd56-c340-0add-460a836f5978-371af891, #w-node-a0633b61-dd56-c340-0add-460a836f597d-371af891, #w-node-_35fe2847-73f4-ee0e-4520-9e4b72e3705e-371af891, #w-node-_35fe2847-73f4-ee0e-4520-9e4b72e37061-371af891, #w-node-_35fe2847-73f4-ee0e-4520-9e4b72e3706a-371af891, #w-node-_35fe2847-73f4-ee0e-4520-9e4b72e3706d-371af891, #w-node-_35fe2847-73f4-ee0e-4520-9e4b72e37076-371af891, #w-node-_35fe2847-73f4-ee0e-4520-9e4b72e37079-371af891, #w-node-_35fe2847-73f4-ee0e-4520-9e4b72e37082-371af891, #w-node-_35fe2847-73f4-ee0e-4520-9e4b72e37085-371af891, #w-node-_35fe2847-73f4-ee0e-4520-9e4b72e37090-371af891, #w-node-_35fe2847-73f4-ee0e-4520-9e4b72e37093-371af891, #w-node-_35fe2847-73f4-ee0e-4520-9e4b72e3709e-371af891, #w-node-_35fe2847-73f4-ee0e-4520-9e4b72e370a1-371af891, #w-node-_35fe2847-73f4-ee0e-4520-9e4b72e370aa-371af891, #w-node-_35fe2847-73f4-ee0e-4520-9e4b72e370ad-371af891, #w-node-_35fe2847-73f4-ee0e-4520-9e4b72e370b6-371af891, #w-node-_35fe2847-73f4-ee0e-4520-9e4b72e370b9-371af891, #w-node-_35fe2847-73f4-ee0e-4520-9e4b72e370c2-371af891, #w-node-_35fe2847-73f4-ee0e-4520-9e4b72e370c5-371af891, #w-node-_35fe2847-73f4-ee0e-4520-9e4b72e370ce-371af891, #w-node-_35fe2847-73f4-ee0e-4520-9e4b72e370d1-371af891 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a47f4c7-4ca8-9c80-9eb7-2d3cae312605-371af891 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_2a47f4c7-4ca8-9c80-9eb7-2d3cae312606-371af891 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a47f4c7-4ca8-9c80-9eb7-2d3cae312618-371af891 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_2a47f4c7-4ca8-9c80-9eb7-2d3cae312619-371af891, #w-node-_2a47f4c7-4ca8-9c80-9eb7-2d3cae31261e-371af891, #w-node-_2a47f4c7-4ca8-9c80-9eb7-2d3cae312623-371af891, #w-node-_2a47f4c7-4ca8-9c80-9eb7-2d3cae312628-371af891 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f4961de-086d-372e-5395-15cfd9db1bec-371af891 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_4f4961de-086d-372e-5395-15cfd9db1bed-371af891, #w-node-_4f4961de-086d-372e-5395-15cfd9db1bf7-371af891, #w-node-_4f4961de-086d-372e-5395-15cfd9db1c01-371af891, #w-node-_4f4961de-086d-372e-5395-15cfd9db1c0b-371af891 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3f9b3ac5-ff6b-4a65-7051-ee59f1188867-371af891 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_3f9b3ac5-ff6b-4a65-7051-ee59f1188868-371af891, #w-node-_3f9b3ac5-ff6b-4a65-7051-ee59f118886c-371af891, #w-node-_3f9b3ac5-ff6b-4a65-7051-ee59f1188870-371af891, #w-node-_3f9b3ac5-ff6b-4a65-7051-ee59f1188874-371af891, #w-node-_3f9b3ac5-ff6b-4a65-7051-ee59f1188878-371af891, #w-node-_3f9b3ac5-ff6b-4a65-7051-ee59f118887c-371af891, #w-node-_3f9b3ac5-ff6b-4a65-7051-ee59f1188880-371af891, #w-node-_3f9b3ac5-ff6b-4a65-7051-ee59f1188884-371af891, #w-node-_3f9b3ac5-ff6b-4a65-7051-ee59f1188888-371af891, #w-node-_3f9b3ac5-ff6b-4a65-7051-ee59f118888c-371af891, #w-node-_3f9b3ac5-ff6b-4a65-7051-ee59f1188890-371af891, #w-node-_3f9b3ac5-ff6b-4a65-7051-ee59f1188894-371af891, #w-node-_3f9b3ac5-ff6b-4a65-7051-ee59f1188898-371af891, #w-node-_3f9b3ac5-ff6b-4a65-7051-ee59f118889c-371af891, #w-node-_3f9b3ac5-ff6b-4a65-7051-ee59f11888a0-371af891 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_714bac4a-2949-97c2-8399-519922537093-371af891 {
  grid-template-rows: auto;
  grid-template-columns: .6fr 1fr;
}

#w-node-_714bac4a-2949-97c2-8399-519922537094-371af891, #w-node-_714bac4a-2949-97c2-8399-5199225370a6-371af891 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#calendly-div.w-node-_3a4b6e66-8918-8c48-b1ab-9537d67a6216-371af891 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_3a4b6e66-8918-8c48-b1ab-9537d67a6219-371af891, #w-node-_010ec1c4-b535-f0f5-b9e9-0e787429709f-371af891, #w-node-ffb7ad28-4a7d-b1f7-c38b-b4e8debe8ad6-371af891, #w-node-eb5e9bae-474b-755b-83f7-8ac2e005502a-371af891, #w-node-eb5e9bae-474b-755b-83f7-8ac2e0055057-371af891, #w-node-eb5e9bae-474b-755b-83f7-8ac2e005505b-371af891, #w-node-eb5e9bae-474b-755b-83f7-8ac2e0055073-371af891, #w-node-_073f2c21-3f61-5ed7-830e-f6573a70e549-371af892, #w-node-_9b033a49-8ce8-056c-d31f-c38640ba8e88-371af893, #w-node-_45652831-7d53-fa2d-ff00-17c0e2510595-371af894, #w-node-_84f8ec9d-e054-8a02-bc1f-21d705be491d-043d8d30, #w-node-edf68465-e80a-8183-9339-85014b8373ce-043d8d30, #ss-card-2.w-node-aa854685-bb8b-3345-f4e7-cc31ccb91f55-043d8d30, #ss-card-3.w-node-_3d73f0f1-1fbd-a539-a58c-728be9bbfdb5-043d8d30, #ss-card-4.w-node-_0d73901f-fd7f-ec9d-6ba6-18ece5f3699d-043d8d30, #ss-card-5.w-node-_0d73901f-fd7f-ec9d-6ba6-18ece5f369a2-043d8d30, #ss-card-6.w-node-_0d73901f-fd7f-ec9d-6ba6-18ece5f369a7-043d8d30, #ss-card-7.w-node-_95867ef9-b109-e75f-508a-e1e285fbf413-043d8d30, #ss-card-8.w-node-_67db4d97-18f2-720d-17cf-202d6b2a00ad-043d8d30, #w-node-_1324528d-42d6-cea7-eb28-2540deec3ffd-043d8d30, #w-node-_1324528d-42d6-cea7-eb28-2540deec3ffe-043d8d30, #w-node-_1324528d-42d6-cea7-eb28-2540deec3fff-043d8d30, #w-node-_1324528d-42d6-cea7-eb28-2540deec4000-043d8d30, #w-node-cc690f98-8e23-85df-5a69-e5b7f4c1b9b7-043d8d30, #w-node-cc690f98-8e23-85df-5a69-e5b7f4c1b9b8-043d8d30, #w-node-cc690f98-8e23-85df-5a69-e5b7f4c1b9b9-043d8d30, #w-node-cc690f98-8e23-85df-5a69-e5b7f4c1b9ba-043d8d30, #w-node-_916ab337-5a71-cb57-076c-97d7611c5e76-043d8d30, #w-node-_916ab337-5a71-cb57-076c-97d7611c5e78-043d8d30, #w-node-_916ab337-5a71-cb57-076c-97d7611c5e77-043d8d30, #w-node-_916ab337-5a71-cb57-076c-97d7611c5e79-043d8d30, #w-node-_8027b99b-4983-cdf6-959f-36226a4b8152-043d8d30, #w-node-_8027b99b-4983-cdf6-959f-36226a4b8153-043d8d30, #w-node-_8027b99b-4983-cdf6-959f-36226a4b8154-043d8d30, #w-node-_8027b99b-4983-cdf6-959f-36226a4b8155-043d8d30, #w-node-_57ae63ec-31d8-3444-0d44-bbce1946f5d3-043d8d30, #w-node-_57ae63ec-31d8-3444-0d44-bbce1946f5d4-043d8d30, #w-node-_57ae63ec-31d8-3444-0d44-bbce1946f5d5-043d8d30, #w-node-_57ae63ec-31d8-3444-0d44-bbce1946f5d6-043d8d30, #w-node-ff0d903e-d96e-e741-be24-7a0b9c8f2644-043d8d30, #w-node-ff0d903e-d96e-e741-be24-7a0b9c8f2645-043d8d30, #w-node-ff0d903e-d96e-e741-be24-7a0b9c8f2646-043d8d30, #w-node-ff0d903e-d96e-e741-be24-7a0b9c8f2647-043d8d30, #w-node-e93b7c6d-1bd6-8c83-f7b0-08babfc5ddc7-043d8d30, #w-node-e93b7c6d-1bd6-8c83-f7b0-08babfc5ddc8-043d8d30, #w-node-e93b7c6d-1bd6-8c83-f7b0-08babfc5ddc9-043d8d30, #w-node-e93b7c6d-1bd6-8c83-f7b0-08babfc5ddca-043d8d30, #w-node-_0bc45a54-ad43-6f69-825f-871f242f1b17-043d8d30, #w-node-_0bc45a54-ad43-6f69-825f-871f242f1b18-043d8d30, #w-node-_0bc45a54-ad43-6f69-825f-871f242f1b19-043d8d30, #w-node-e42470a9-637c-7706-e83f-8d48602239ce-043d8d30, #w-node-a9d99fda-913c-f930-9c6f-34c749ac24c4-043d8d30, #w-node-_04f128ba-c737-481c-ca76-7ed2e164f098-043d8d30, #w-node-ff3f767b-1955-4369-853d-b289d8eaaeb1-043d8d30, #w-node-_73132666-7c3a-f104-71f6-14783272596a-043d8d30, #w-node-_73132666-7c3a-f104-71f6-14783272596b-043d8d30, #w-node-_73132666-7c3a-f104-71f6-14783272596c-043d8d30, #w-node-_73132666-7c3a-f104-71f6-14783272596d-043d8d30, #w-node-_8d1a7e11-e6d1-5ae8-8303-894ecf93d238-043d8d30, #w-node-_8d1a7e11-e6d1-5ae8-8303-894ecf93d239-043d8d30, #w-node-_8d1a7e11-e6d1-5ae8-8303-894ecf93d23a-043d8d30, #w-node-_8d1a7e11-e6d1-5ae8-8303-894ecf93d23b-043d8d30, #w-node-e24b985d-8b46-b0c1-09ff-d1ec36db0a46-043d8d30, #w-node-e24b985d-8b46-b0c1-09ff-d1ec36db0a47-043d8d30, #w-node-e24b985d-8b46-b0c1-09ff-d1ec36db0a48-043d8d30, #w-node-e24b985d-8b46-b0c1-09ff-d1ec36db0a49-043d8d30, #w-node-_2b84c584-518c-e42e-52e0-bf4837b03398-043d8d30, #w-node-_2b84c584-518c-e42e-52e0-bf4837b03399-043d8d30, #w-node-_2b84c584-518c-e42e-52e0-bf4837b0339a-043d8d30, #w-node-_2b84c584-518c-e42e-52e0-bf4837b0339b-043d8d30, #w-node-fa76ff42-eaa6-4c86-53b0-4b51c472c309-043d8d30, #w-node-fa76ff42-eaa6-4c86-53b0-4b51c472c30a-043d8d30, #w-node-fa76ff42-eaa6-4c86-53b0-4b51c472c30b-043d8d30, #w-node-fa76ff42-eaa6-4c86-53b0-4b51c472c30c-043d8d30, #w-node-f8650576-5f02-964e-4a83-0084bb815f40-043d8d30, #w-node-f8650576-5f02-964e-4a83-0084bb815f41-043d8d30, #w-node-f8650576-5f02-964e-4a83-0084bb815f42-043d8d30, #w-node-f8650576-5f02-964e-4a83-0084bb815f43-043d8d30, #w-node-_2e77fc44-8eb1-7b19-a043-4233fd185bfa-043d8d30, #w-node-_2e77fc44-8eb1-7b19-a043-4233fd185bfb-043d8d30, #w-node-_2e77fc44-8eb1-7b19-a043-4233fd185bfc-043d8d30, #w-node-_541a8da1-a3b7-5b6e-bf62-bb4bee3d6413-043d8d30, #w-node-_541a8da1-a3b7-5b6e-bf62-bb4bee3d6414-043d8d30, #w-node-_541a8da1-a3b7-5b6e-bf62-bb4bee3d6415-043d8d30, #w-node-_541a8da1-a3b7-5b6e-bf62-bb4bee3d6416-043d8d30, #w-node-_5847395c-b22c-c692-b609-6c2c02f84663-043d8d30, #w-node-_5847395c-b22c-c692-b609-6c2c02f84664-043d8d30, #w-node-_5847395c-b22c-c692-b609-6c2c02f84665-043d8d30, #w-node-_5847395c-b22c-c692-b609-6c2c02f84666-043d8d30, #w-node-d13f3404-ac25-a491-bd06-bd67bbf565e3-043d8d30, #w-node-d13f3404-ac25-a491-bd06-bd67bbf565e4-043d8d30, #w-node-d13f3404-ac25-a491-bd06-bd67bbf565e5-043d8d30, #w-node-d13f3404-ac25-a491-bd06-bd67bbf565e6-043d8d30, #w-node-_24e2235f-1fe9-89d9-712b-371d06c4baa2-043d8d30, #w-node-_24e2235f-1fe9-89d9-712b-371d06c4baa3-043d8d30, #w-node-_24e2235f-1fe9-89d9-712b-371d06c4baa4-043d8d30, #w-node-_24e2235f-1fe9-89d9-712b-371d06c4baa5-043d8d30, #w-node-_16c3edf6-d58b-7b77-54b7-49d4db3592b1-043d8d30, #w-node-_16c3edf6-d58b-7b77-54b7-49d4db3592b2-043d8d30, #w-node-_16c3edf6-d58b-7b77-54b7-49d4db3592b3-043d8d30, #w-node-_16c3edf6-d58b-7b77-54b7-49d4db3592b4-043d8d30, #w-node-_2823b2cd-67f4-c0fb-097b-8ee35cb9c37f-043d8d30, #w-node-_2823b2cd-67f4-c0fb-097b-8ee35cb9c380-043d8d30, #w-node-_2823b2cd-67f4-c0fb-097b-8ee35cb9c381-043d8d30, #w-node-_2823b2cd-67f4-c0fb-097b-8ee35cb9c382-043d8d30, #w-node-_1783c8dc-a4a3-7561-cd8e-6306c03dd527-043d8d30, #w-node-_1783c8dc-a4a3-7561-cd8e-6306c03dd528-043d8d30, #w-node-_1783c8dc-a4a3-7561-cd8e-6306c03dd529-043d8d30, #w-node-_1783c8dc-a4a3-7561-cd8e-6306c03dd52a-043d8d30, #w-node-_10ad9bf3-7591-4767-11d8-fec2117fc413-043d8d30, #w-node-_10ad9bf3-7591-4767-11d8-fec2117fc414-043d8d30, #w-node-_10ad9bf3-7591-4767-11d8-fec2117fc415-043d8d30, #w-node-ea62d42c-a833-648c-6be5-429b9cc622dd-043d8d30, #w-node-e4cf0f57-c356-37d7-4211-2109bd7814a3-043d8d30 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d12177f4-6bf0-dfa3-6cec-99e89b12b336-043d8d30 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d12177f4-6bf0-dfa3-6cec-99e89b12b348-043d8d30 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-d12177f4-6bf0-dfa3-6cec-99e89b12b34a-043d8d30 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d12177f4-6bf0-dfa3-6cec-99e89b12b352-043d8d30 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d12177f4-6bf0-dfa3-6cec-99e89b12b354-043d8d30 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d12177f4-6bf0-dfa3-6cec-99e89b12b35c-043d8d30 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-d12177f4-6bf0-dfa3-6cec-99e89b12b35e-043d8d30 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8510fe47-e8b9-9150-c908-6b1497437a7b-043d8d30 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8510fe47-e8b9-9150-c908-6b1497437a7d-043d8d30 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1d61f273-b1a0-d7cc-9b59-dae3cefef180-043d8d30 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_1d61f273-b1a0-d7cc-9b59-dae3cefef182-043d8d30 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#calendly-div.w-node-b80f42c0-55be-4cab-e12d-9d0f404655a9-043d8d30 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-b80f42c0-55be-4cab-e12d-9d0f404655c5-043d8d30, #w-node-_20846a34-e615-d9fe-000c-73d257910440-043d8d30, #w-node-_20846a34-e615-d9fe-000c-73d257910444-043d8d30, #w-node-_20846a34-e615-d9fe-000c-73d25791044e-043d8d30, #w-node-_2ede1f8d-e2c5-b4e2-f978-8af133977c38-043d8d30, #w-node-_2ede1f8d-e2c5-b4e2-f978-8af133977c3a-043d8d30, #w-node-_2ede1f8d-e2c5-b4e2-f978-8af133977c3c-043d8d30, #w-node-_2ede1f8d-e2c5-b4e2-f978-8af133977c40-043d8d30, #w-node-_3290f1f9-cd92-606f-954d-f147d95529bf-f1186ca1, #ss-card-1.w-node-edf68465-e80a-8183-9339-85014b8373ce-f1186ca1, #ss-card-2.w-node-aa854685-bb8b-3345-f4e7-cc31ccb91f55-f1186ca1, #ss-card-3.w-node-_3d73f0f1-1fbd-a539-a58c-728be9bbfdb5-f1186ca1, #ss-card-4.w-node-_0d73901f-fd7f-ec9d-6ba6-18ece5f3699d-f1186ca1, #ss-card-5.w-node-_0d73901f-fd7f-ec9d-6ba6-18ece5f369a2-f1186ca1, #ss-card-6.w-node-_0d73901f-fd7f-ec9d-6ba6-18ece5f369a7-f1186ca1, #ss-card-7.w-node-_95867ef9-b109-e75f-508a-e1e285fbf413-f1186ca1, #ss-card-8.w-node-_67db4d97-18f2-720d-17cf-202d6b2a00ad-f1186ca1, #w-node-_1324528d-42d6-cea7-eb28-2540deec3ffd-f1186ca1, #w-node-_1324528d-42d6-cea7-eb28-2540deec3ffe-f1186ca1, #w-node-_1324528d-42d6-cea7-eb28-2540deec3fff-f1186ca1, #w-node-_1324528d-42d6-cea7-eb28-2540deec4000-f1186ca1, #w-node-cc690f98-8e23-85df-5a69-e5b7f4c1b9b7-f1186ca1, #w-node-cc690f98-8e23-85df-5a69-e5b7f4c1b9b8-f1186ca1, #w-node-cc690f98-8e23-85df-5a69-e5b7f4c1b9b9-f1186ca1, #w-node-cc690f98-8e23-85df-5a69-e5b7f4c1b9ba-f1186ca1, #w-node-_916ab337-5a71-cb57-076c-97d7611c5e76-f1186ca1, #w-node-_916ab337-5a71-cb57-076c-97d7611c5e78-f1186ca1, #w-node-_916ab337-5a71-cb57-076c-97d7611c5e77-f1186ca1, #w-node-_916ab337-5a71-cb57-076c-97d7611c5e79-f1186ca1, #w-node-_8027b99b-4983-cdf6-959f-36226a4b8152-f1186ca1, #w-node-_8027b99b-4983-cdf6-959f-36226a4b8153-f1186ca1, #w-node-_8027b99b-4983-cdf6-959f-36226a4b8154-f1186ca1, #w-node-_8027b99b-4983-cdf6-959f-36226a4b8155-f1186ca1, #w-node-_57ae63ec-31d8-3444-0d44-bbce1946f5d3-f1186ca1, #w-node-_57ae63ec-31d8-3444-0d44-bbce1946f5d4-f1186ca1, #w-node-_57ae63ec-31d8-3444-0d44-bbce1946f5d5-f1186ca1, #w-node-_57ae63ec-31d8-3444-0d44-bbce1946f5d6-f1186ca1, #w-node-ff0d903e-d96e-e741-be24-7a0b9c8f2644-f1186ca1, #w-node-ff0d903e-d96e-e741-be24-7a0b9c8f2645-f1186ca1, #w-node-ff0d903e-d96e-e741-be24-7a0b9c8f2646-f1186ca1, #w-node-ff0d903e-d96e-e741-be24-7a0b9c8f2647-f1186ca1, #w-node-e93b7c6d-1bd6-8c83-f7b0-08babfc5ddc7-f1186ca1, #w-node-e93b7c6d-1bd6-8c83-f7b0-08babfc5ddc8-f1186ca1, #w-node-e93b7c6d-1bd6-8c83-f7b0-08babfc5ddc9-f1186ca1, #w-node-e93b7c6d-1bd6-8c83-f7b0-08babfc5ddca-f1186ca1, #w-node-_0bc45a54-ad43-6f69-825f-871f242f1b17-f1186ca1, #w-node-_0bc45a54-ad43-6f69-825f-871f242f1b18-f1186ca1, #w-node-_0bc45a54-ad43-6f69-825f-871f242f1b19-f1186ca1, #w-node-e42470a9-637c-7706-e83f-8d48602239ce-f1186ca1, #w-node-a9d99fda-913c-f930-9c6f-34c749ac24c4-f1186ca1, #w-node-_04f128ba-c737-481c-ca76-7ed2e164f098-f1186ca1, #w-node-ff3f767b-1955-4369-853d-b289d8eaaeb1-f1186ca1, #w-node-_73132666-7c3a-f104-71f6-14783272596a-f1186ca1, #w-node-_73132666-7c3a-f104-71f6-14783272596b-f1186ca1, #w-node-_73132666-7c3a-f104-71f6-14783272596c-f1186ca1, #w-node-_73132666-7c3a-f104-71f6-14783272596d-f1186ca1, #w-node-_8d1a7e11-e6d1-5ae8-8303-894ecf93d238-f1186ca1, #w-node-_8d1a7e11-e6d1-5ae8-8303-894ecf93d239-f1186ca1, #w-node-_8d1a7e11-e6d1-5ae8-8303-894ecf93d23a-f1186ca1, #w-node-_8d1a7e11-e6d1-5ae8-8303-894ecf93d23b-f1186ca1, #w-node-e24b985d-8b46-b0c1-09ff-d1ec36db0a46-f1186ca1, #w-node-e24b985d-8b46-b0c1-09ff-d1ec36db0a47-f1186ca1, #w-node-e24b985d-8b46-b0c1-09ff-d1ec36db0a48-f1186ca1, #w-node-e24b985d-8b46-b0c1-09ff-d1ec36db0a49-f1186ca1, #w-node-_2b84c584-518c-e42e-52e0-bf4837b03398-f1186ca1, #w-node-_2b84c584-518c-e42e-52e0-bf4837b03399-f1186ca1, #w-node-_2b84c584-518c-e42e-52e0-bf4837b0339a-f1186ca1, #w-node-_2b84c584-518c-e42e-52e0-bf4837b0339b-f1186ca1, #w-node-fa76ff42-eaa6-4c86-53b0-4b51c472c309-f1186ca1, #w-node-fa76ff42-eaa6-4c86-53b0-4b51c472c30a-f1186ca1, #w-node-fa76ff42-eaa6-4c86-53b0-4b51c472c30b-f1186ca1, #w-node-fa76ff42-eaa6-4c86-53b0-4b51c472c30c-f1186ca1, #w-node-f8650576-5f02-964e-4a83-0084bb815f40-f1186ca1, #w-node-f8650576-5f02-964e-4a83-0084bb815f41-f1186ca1, #w-node-f8650576-5f02-964e-4a83-0084bb815f42-f1186ca1, #w-node-f8650576-5f02-964e-4a83-0084bb815f43-f1186ca1, #w-node-_2e77fc44-8eb1-7b19-a043-4233fd185bfa-f1186ca1, #w-node-_2e77fc44-8eb1-7b19-a043-4233fd185bfb-f1186ca1, #w-node-_2e77fc44-8eb1-7b19-a043-4233fd185bfc-f1186ca1, #w-node-_541a8da1-a3b7-5b6e-bf62-bb4bee3d6413-f1186ca1, #w-node-_541a8da1-a3b7-5b6e-bf62-bb4bee3d6414-f1186ca1, #w-node-_541a8da1-a3b7-5b6e-bf62-bb4bee3d6415-f1186ca1, #w-node-_541a8da1-a3b7-5b6e-bf62-bb4bee3d6416-f1186ca1, #w-node-_5847395c-b22c-c692-b609-6c2c02f84663-f1186ca1, #w-node-_5847395c-b22c-c692-b609-6c2c02f84664-f1186ca1, #w-node-_5847395c-b22c-c692-b609-6c2c02f84665-f1186ca1, #w-node-_5847395c-b22c-c692-b609-6c2c02f84666-f1186ca1, #w-node-d13f3404-ac25-a491-bd06-bd67bbf565e3-f1186ca1, #w-node-d13f3404-ac25-a491-bd06-bd67bbf565e4-f1186ca1, #w-node-d13f3404-ac25-a491-bd06-bd67bbf565e5-f1186ca1, #w-node-d13f3404-ac25-a491-bd06-bd67bbf565e6-f1186ca1, #w-node-_24e2235f-1fe9-89d9-712b-371d06c4baa2-f1186ca1, #w-node-_24e2235f-1fe9-89d9-712b-371d06c4baa3-f1186ca1, #w-node-_24e2235f-1fe9-89d9-712b-371d06c4baa4-f1186ca1, #w-node-_24e2235f-1fe9-89d9-712b-371d06c4baa5-f1186ca1, #w-node-_16c3edf6-d58b-7b77-54b7-49d4db3592b1-f1186ca1, #w-node-_16c3edf6-d58b-7b77-54b7-49d4db3592b2-f1186ca1, #w-node-_16c3edf6-d58b-7b77-54b7-49d4db3592b3-f1186ca1, #w-node-_16c3edf6-d58b-7b77-54b7-49d4db3592b4-f1186ca1, #w-node-_2823b2cd-67f4-c0fb-097b-8ee35cb9c37f-f1186ca1, #w-node-_2823b2cd-67f4-c0fb-097b-8ee35cb9c380-f1186ca1, #w-node-_2823b2cd-67f4-c0fb-097b-8ee35cb9c381-f1186ca1, #w-node-_2823b2cd-67f4-c0fb-097b-8ee35cb9c382-f1186ca1, #w-node-_1783c8dc-a4a3-7561-cd8e-6306c03dd527-f1186ca1, #w-node-_1783c8dc-a4a3-7561-cd8e-6306c03dd528-f1186ca1, #w-node-_1783c8dc-a4a3-7561-cd8e-6306c03dd529-f1186ca1, #w-node-_1783c8dc-a4a3-7561-cd8e-6306c03dd52a-f1186ca1, #w-node-_10ad9bf3-7591-4767-11d8-fec2117fc413-f1186ca1, #w-node-_10ad9bf3-7591-4767-11d8-fec2117fc414-f1186ca1, #w-node-_10ad9bf3-7591-4767-11d8-fec2117fc415-f1186ca1, #w-node-ea62d42c-a833-648c-6be5-429b9cc622dd-f1186ca1, #w-node-e4cf0f57-c356-37d7-4211-2109bd7814a3-f1186ca1, #w-node-_0d6a7beb-aa10-1a10-9eb0-372c4b486d9e-f1186ca1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0d6a7beb-aa10-1a10-9eb0-372c4b486da0-f1186ca1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_0d6a7beb-aa10-1a10-9eb0-372c4b486dae-f1186ca1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_0d6a7beb-aa10-1a10-9eb0-372c4b486db0-f1186ca1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0d6a7beb-aa10-1a10-9eb0-372c4b486dba-f1186ca1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_0d6a7beb-aa10-1a10-9eb0-372c4b486dbc-f1186ca1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0d6a7beb-aa10-1a10-9eb0-372c4b486dc6-f1186ca1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0d6a7beb-aa10-1a10-9eb0-372c4b486dc8-f1186ca1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0d6a7beb-aa10-1a10-9eb0-372c4b486dd5-f1186ca1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_0d6a7beb-aa10-1a10-9eb0-372c4b486dd7-f1186ca1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0d6a7beb-aa10-1a10-9eb0-372c4b486de1-f1186ca1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0d6a7beb-aa10-1a10-9eb0-372c4b486de3-f1186ca1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0d6a7beb-aa10-1a10-9eb0-372c4b486ded-f1186ca1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_0d6a7beb-aa10-1a10-9eb0-372c4b486def-f1186ca1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#calendly-div.w-node-b80f42c0-55be-4cab-e12d-9d0f404655a9-f1186ca1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-b80f42c0-55be-4cab-e12d-9d0f404655c5-f1186ca1, #w-node-_20846a34-e615-d9fe-000c-73d257910440-f1186ca1, #w-node-_20846a34-e615-d9fe-000c-73d257910444-f1186ca1, #w-node-_20846a34-e615-d9fe-000c-73d25791044e-f1186ca1, #w-node-_2ede1f8d-e2c5-b4e2-f978-8af133977c38-f1186ca1, #w-node-_2ede1f8d-e2c5-b4e2-f978-8af133977c3a-f1186ca1, #w-node-_2ede1f8d-e2c5-b4e2-f978-8af133977c3c-f1186ca1, #w-node-_2ede1f8d-e2c5-b4e2-f978-8af133977c40-f1186ca1, #w-node-_920428eb-5612-127a-fb2e-7e4c3fc8fdcc-48cc859e, #w-node-_920428eb-5612-127a-fb2e-7e4c3fc8fdf9-48cc859e, #w-node-e3db7d16-217d-634d-0e60-b4bc97cb6d6d-48cc859e, #w-node-e3db7d16-217d-634d-0e60-b4bc97cb6d6e-48cc859e, #w-node-_4034159d-a902-ca3b-b477-19b20e8ba3c2-48cc859e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_985908e3-ffa1-5632-e837-fc48c3b18765-48cc859e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_985908e3-ffa1-5632-e837-fc48c3b18769-48cc859e {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_985908e3-ffa1-5632-e837-fc48c3b1876b-48cc859e, #w-node-_985908e3-ffa1-5632-e837-fc48c3b18784-48cc859e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_985908e3-ffa1-5632-e837-fc48c3b18794-48cc859e, #w-node-_985908e3-ffa1-5632-e837-fc48c3b18796-48cc859e, #w-node-_985908e3-ffa1-5632-e837-fc48c3b18798-48cc859e, #w-node-_985908e3-ffa1-5632-e837-fc48c3b1879a-48cc859e, #w-node-_7c65649c-66fb-912b-a557-2bed0880f642-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880f674-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880f680-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880f686-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880f68c-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880f692-c3af9a82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880f7aa-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880f7ad-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880f7b0-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880f7b3-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880f7b6-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880f7c3-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880f7c6-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880f7c9-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880f7cc-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880f7cf-c3af9a82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880f89b-c3af9a82 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880f89c-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880f8a6-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880f8b0-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880f8ba-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880f8e0-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880f8e1-c3af9a82, #w-node-_1be30be8-3888-1ee9-4c97-2b7dd0efdd3c-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880f922-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9a9-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9ae-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9b3-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9b8-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9bd-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9c2-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9c9-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9ce-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9d3-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9d8-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9dd-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9e2-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9e7-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9ec-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9f1-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9f8-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9fd-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa04-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa09-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa10-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa15-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa1a-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa1f-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa24-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa29-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa2e-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa2f-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa34-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa37-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa3c-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa41-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa46-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa4b-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa50-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa55-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa56-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa5b-c3af9a82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880fa74-c3af9a82 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880fa76-c3af9a82 {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880fa78-c3af9a82 {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880fa7b-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa80-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa85-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa8a-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa8f-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa94-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa99-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa9e-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880faa3-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880faa8-c3af9a82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880faad-c3af9a82 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880fab2-c3af9a82 {
  grid-area: 3 / 3 / 4 / 3;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880fab7-c3af9a82 {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880fad3-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fad4-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fad5-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fad6-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fad9-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fada-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fadb-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fadc-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fadd-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fade-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fadf-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fae0-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fae1-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fae2-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fae5-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fae6-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fae7-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fae8-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880faeb-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880faec-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880faed-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880faee-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880faf1-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880faf2-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880faf3-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880faf4-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880faf5-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880faf6-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880faf7-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880faf8-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fafb-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fafc-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fafd-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fafe-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880faff-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb00-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb0a-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb0c-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb0e-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb10-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb19-c3af9a82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880fb1d-c3af9a82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880fb21-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb25-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb29-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb2d-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb31-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb35-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb39-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb42-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb46-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb4a-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb4e-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb52-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb53-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb57-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb5b-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb61-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb65-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb6e-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb72-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb7b-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb7f-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb83-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb87-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb8b-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb8f-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb90-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb94-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb9d-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fba1-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fba5-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fba9-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fbad-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fbb1-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fbb2-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fbb6-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fbde-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fbe3-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fbe8-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fbed-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fbf2-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fbf7-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fbfc-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc01-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc06-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc0b-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc10-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc15-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc1a-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc1f-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc24-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc2b-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc30-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc35-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc3a-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc3f-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc44-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc49-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc4e-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc53-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc58-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc5d-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc62-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc67-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc6c-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc71-c3af9a82, #w-node-_11e02040-091b-57de-6ee9-154e0cb56118-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fec1-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fecb-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fed9-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fee4-c3af9a82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880ff54-c3af9a82 {
  grid-template-rows: auto;
  grid-template-columns: .6fr 1fr;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880ff55-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880ff6d-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880ff7f-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880ff81-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880ff83-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880ff85-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880ff97-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880ff99-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880ff9b-c3af9a82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880ffa0-c3af9a82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880ffa4-c3af9a82 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880ffa6-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880ffbf-c3af9a82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880ffcf-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880ffd1-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880ffd3-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880ffd5-c3af9a82, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794ef0f-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794ef41-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794ef4d-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794ef53-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794ef59-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794ef5f-3886053c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1be16ee6-4292-8a16-8f74-4bde3794f077-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f07a-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f07d-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f080-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f083-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f090-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f093-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f096-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f099-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f09c-3886053c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_1be16ee6-4292-8a16-8f74-4bde3794f168-3886053c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_1be16ee6-4292-8a16-8f74-4bde3794f169-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f173-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f17d-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f187-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f1ad-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f1ae-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f1ef-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f276-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f27b-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f280-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f285-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f28a-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f28f-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f296-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f29b-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f2a0-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f2a5-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f2aa-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f2af-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f2b4-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f2b9-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f2be-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f2c5-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f2ca-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f2d1-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f2d6-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f2dd-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f2e2-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f2e7-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f2ec-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f2f1-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f2f6-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f2fb-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f2fc-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f301-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f304-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f309-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f30e-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f313-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f318-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f31d-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f322-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f323-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f328-3886053c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1be16ee6-4292-8a16-8f74-4bde3794f341-3886053c {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_1be16ee6-4292-8a16-8f74-4bde3794f343-3886053c {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_1be16ee6-4292-8a16-8f74-4bde3794f345-3886053c {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-_1be16ee6-4292-8a16-8f74-4bde3794f348-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f34d-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f352-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f357-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f35c-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f361-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f366-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f36b-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f370-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f375-3886053c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1be16ee6-4292-8a16-8f74-4bde3794f37a-3886053c {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_1be16ee6-4292-8a16-8f74-4bde3794f37f-3886053c {
  grid-area: 3 / 3 / 4 / 3;
}

#w-node-_1be16ee6-4292-8a16-8f74-4bde3794f384-3886053c {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-_1be16ee6-4292-8a16-8f74-4bde3794f3a0-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f3a1-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f3a2-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f3a3-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f3a6-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f3a7-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f3a8-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f3a9-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f3aa-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f3ab-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f3ac-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f3ad-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f3ae-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f3af-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f3b2-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f3b3-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f3b4-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f3b5-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f3b8-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f3b9-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f3ba-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f3bb-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f3be-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f3bf-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f3c0-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f3c1-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f3c2-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f3c3-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f3c4-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f3c5-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f3c8-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f3c9-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f3ca-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f3cb-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f3cc-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f3cd-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f3d7-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f3d9-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f3db-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f3dd-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f3e6-3886053c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1be16ee6-4292-8a16-8f74-4bde3794f3ea-3886053c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_1be16ee6-4292-8a16-8f74-4bde3794f3ee-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f3f2-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f3f6-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f3fa-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f3fe-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f402-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f406-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f40f-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f413-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f417-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f41b-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f41f-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f420-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f424-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f428-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f42e-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f432-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f43b-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f43f-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f448-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f44c-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f450-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f454-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f458-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f45c-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f45d-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f461-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f46a-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f46e-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f472-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f476-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f47a-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f47e-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f47f-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f483-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f4ab-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f4b0-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f4b5-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f4ba-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f4bf-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f4c4-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f4c9-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f4ce-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f4d3-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f4d8-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f4dd-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f4e2-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f4e7-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f4ec-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f4f1-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f4f8-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f4fd-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f502-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f507-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f50c-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f511-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f516-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f51b-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f520-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f525-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f52a-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f52f-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f534-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f539-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f53e-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f76d-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f78e-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f798-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f7a6-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f7b1-3886053c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1be16ee6-4292-8a16-8f74-4bde3794f821-3886053c {
  grid-template-rows: auto;
  grid-template-columns: .6fr 1fr;
}

#w-node-_1be16ee6-4292-8a16-8f74-4bde3794f822-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f83a-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f84c-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f84e-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f850-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f852-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f864-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f866-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f868-3886053c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1be16ee6-4292-8a16-8f74-4bde3794f86d-3886053c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_1be16ee6-4292-8a16-8f74-4bde3794f871-3886053c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_1be16ee6-4292-8a16-8f74-4bde3794f873-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f88c-3886053c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_1be16ee6-4292-8a16-8f74-4bde3794f89c-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f89e-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f8a0-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f8a2-3886053c, #w-node-b7a396a9-978a-a032-a735-1058a5199a15-ba4e2bf3, #w-node-b7a396a9-978a-a032-a735-1058a5199a48-ba4e2bf3, #w-node-_02c7d11f-61f1-3093-eee9-f2df39e7a8fb-ba4e2bf3, #w-node-_02c7d11f-61f1-3093-eee9-f2df39e7a902-ba4e2bf3, #w-node-_02c7d11f-61f1-3093-eee9-f2df39e7a909-ba4e2bf3, #w-node-_02c7d11f-61f1-3093-eee9-f2df39e7a910-ba4e2bf3, #w-node-_02c7d11f-61f1-3093-eee9-f2df39e7a917-ba4e2bf3, #w-node-_02c7d11f-61f1-3093-eee9-f2df39e7a91e-ba4e2bf3, #w-node-_02c7d11f-61f1-3093-eee9-f2df39e7a92a-ba4e2bf3, #w-node-_02c7d11f-61f1-3093-eee9-f2df39e7a933-ba4e2bf3, #w-node-_02c7d11f-61f1-3093-eee9-f2df39e7a93a-ba4e2bf3, #w-node-_02c7d11f-61f1-3093-eee9-f2df39e7a941-ba4e2bf3, #w-node-_4de1216e-3f44-a5f1-80b0-475e2184a3b9-ba4e2bf3, #w-node-_38e03fa1-5da0-97f0-eb3c-59322bbc2952-ba4e2bf3, #w-node-a25102ae-1d9f-1ab5-d35f-c6b8024bfc73-ba4e2bf3, #w-node-a25102ae-1d9f-1ab5-d35f-c6b8024bfc50-ba4e2bf3, #w-node-a25102ae-1d9f-1ab5-d35f-c6b8024bfc55-ba4e2bf3, #w-node-a25102ae-1d9f-1ab5-d35f-c6b8024bfc5a-ba4e2bf3, #w-node-a25102ae-1d9f-1ab5-d35f-c6b8024bfc5f-ba4e2bf3, #w-node-a25102ae-1d9f-1ab5-d35f-c6b8024bfc64-ba4e2bf3, #w-node-a25102ae-1d9f-1ab5-d35f-c6b8024bfc69-ba4e2bf3, #w-node-a25102ae-1d9f-1ab5-d35f-c6b8024bfc6e-ba4e2bf3, #w-node-a25102ae-1d9f-1ab5-d35f-c6b8024bfcaa-ba4e2bf3, #w-node-a25102ae-1d9f-1ab5-d35f-c6b8024bfcd7-ba4e2bf3, #w-node-_48dcb06f-ae06-e1ca-b111-dfdcbd321887-ba4e2bf3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_48dcb06f-ae06-e1ca-b111-dfdcbd32192d-ba4e2bf3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_48dcb06f-ae06-e1ca-b111-dfdcbd321931-ba4e2bf3 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_48dcb06f-ae06-e1ca-b111-dfdcbd321933-ba4e2bf3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_570b0b74-0d40-3b11-0700-7df8c68a89ef-ba4e2bf3, #w-node-_570b0b74-0d40-3b11-0700-7df8c68a89f1-ba4e2bf3, #w-node-_570b0b74-0d40-3b11-0700-7df8c68a89f3-ba4e2bf3, #w-node-_570b0b74-0d40-3b11-0700-7df8c68a89f5-ba4e2bf3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_48dcb06f-ae06-e1ca-b111-dfdcbd321969-ba4e2bf3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_48dcb06f-ae06-e1ca-b111-dfdcbd321979-ba4e2bf3, #w-node-_48dcb06f-ae06-e1ca-b111-dfdcbd32197b-ba4e2bf3, #w-node-_48dcb06f-ae06-e1ca-b111-dfdcbd32197d-ba4e2bf3, #w-node-_48dcb06f-ae06-e1ca-b111-dfdcbd32197f-ba4e2bf3, #w-node-_9c3d22d0-652d-7885-0b2a-7e2a6239bb08-b58ac1c0, #w-node-_9c3d22d0-652d-7885-0b2a-7e2a6239bb38-b58ac1c0, #w-node-e31b4500-aa49-54a6-695c-3d30f1ac1cd5-b58ac1c0, #w-node-e31b4500-aa49-54a6-695c-3d30f1ac1cdd-b58ac1c0, #w-node-e31b4500-aa49-54a6-695c-3d30f1ac1ce4-b58ac1c0, #w-node-e31b4500-aa49-54a6-695c-3d30f1ac1cec-b58ac1c0, #w-node-e31b4500-aa49-54a6-695c-3d30f1ac1cf3-b58ac1c0, #w-node-e31b4500-aa49-54a6-695c-3d30f1ac1cfa-b58ac1c0, #w-node-_80fb8fbb-fa12-6292-2c18-6d13acb33fe9-b58ac1c0, #w-node-c849b39f-e32e-75ea-549b-483634876b40-b58ac1c0, #w-node-c5e1e0a5-58ae-6776-548e-5eb3580ef58d-b58ac1c0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c5e1e0a5-58ae-6776-548e-5eb3580ef591-b58ac1c0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-c5e1e0a5-58ae-6776-548e-5eb3580ef599-b58ac1c0, #w-node-c5e1e0a5-58ae-6776-548e-5eb3580ef59d-b58ac1c0, #w-node-c5e1e0a5-58ae-6776-548e-5eb3580ef5a1-b58ac1c0, #w-node-c5e1e0a5-58ae-6776-548e-5eb3580ef5a5-b58ac1c0, #w-node-c5e1e0a5-58ae-6776-548e-5eb3580ef5a9-b58ac1c0, #w-node-c5e1e0a5-58ae-6776-548e-5eb3580ef5ad-b58ac1c0, #w-node-c5e1e0a5-58ae-6776-548e-5eb3580ef595-b58ac1c0, #w-node-_4b7f4a0c-6e7f-d8a5-8903-5d2b866ba420-b58ac1c0, #w-node-_9c3d22d0-652d-7885-0b2a-7e2a6239bfd5-b58ac1c0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9c3d22d0-652d-7885-0b2a-7e2a6239c056-b58ac1c0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_9c3d22d0-652d-7885-0b2a-7e2a6239c05a-b58ac1c0 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_9c3d22d0-652d-7885-0b2a-7e2a6239c05c-b58ac1c0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_9c3d22d0-652d-7885-0b2a-7e2a6239c07c-b58ac1c0, #w-node-_9c3d22d0-652d-7885-0b2a-7e2a6239c07e-b58ac1c0, #w-node-_9c3d22d0-652d-7885-0b2a-7e2a6239c080-b58ac1c0, #w-node-_9c3d22d0-652d-7885-0b2a-7e2a6239c082-b58ac1c0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9c3d22d0-652d-7885-0b2a-7e2a6239c0a4-b58ac1c0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_9c3d22d0-652d-7885-0b2a-7e2a6239c0b4-b58ac1c0, #w-node-_9c3d22d0-652d-7885-0b2a-7e2a6239c0b6-b58ac1c0, #w-node-_9c3d22d0-652d-7885-0b2a-7e2a6239c0b8-b58ac1c0, #w-node-_9c3d22d0-652d-7885-0b2a-7e2a6239c0ba-b58ac1c0, #w-node-fc0d8d8d-01c0-cdaa-9681-c11c1d389dc1-c52785a9, #w-node-fc0d8d8d-01c0-cdaa-9681-c11c1d389df2-c52785a9, #w-node-e24d9e4a-305e-663e-fe83-9024c2abafca-c52785a9, #w-node-e24d9e4a-305e-663e-fe83-9024c2abafcd-c52785a9, #w-node-e24d9e4a-305e-663e-fe83-9024c2abafda-c52785a9, #w-node-e24d9e4a-305e-663e-fe83-9024c2abafdd-c52785a9, #w-node-e24d9e4a-305e-663e-fe83-9024c2abafe9-c52785a9, #w-node-e24d9e4a-305e-663e-fe83-9024c2abafec-c52785a9, #w-node-e24d9e4a-305e-663e-fe83-9024c2abaff8-c52785a9, #w-node-e24d9e4a-305e-663e-fe83-9024c2abaffb-c52785a9, #w-node-e24d9e4a-305e-663e-fe83-9024c2abb007-c52785a9, #w-node-e24d9e4a-305e-663e-fe83-9024c2abb00a-c52785a9, #w-node-e24d9e4a-305e-663e-fe83-9024c2abb017-c52785a9, #w-node-e24d9e4a-305e-663e-fe83-9024c2abb01a-c52785a9, #w-node-e24d9e4a-305e-663e-fe83-9024c2abb026-c52785a9, #w-node-e24d9e4a-305e-663e-fe83-9024c2abb029-c52785a9, #w-node-e24d9e4a-305e-663e-fe83-9024c2abb035-c52785a9, #w-node-e24d9e4a-305e-663e-fe83-9024c2abb038-c52785a9, #w-node-e24d9e4a-305e-663e-fe83-9024c2abb044-c52785a9, #w-node-e24d9e4a-305e-663e-fe83-9024c2abb047-c52785a9, #w-node-e24d9e4a-305e-663e-fe83-9024c2abb053-c52785a9, #w-node-e24d9e4a-305e-663e-fe83-9024c2abb056-c52785a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4148aa44-82d8-75ef-94da-5b6e5614a7d5-c52785a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_4148aa44-82d8-75ef-94da-5b6e5614a7d9-c52785a9 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_4148aa44-82d8-75ef-94da-5b6e5614a7db-c52785a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4148aa44-82d8-75ef-94da-5b6e5614a7fb-c52785a9, #w-node-_4148aa44-82d8-75ef-94da-5b6e5614a7fd-c52785a9, #w-node-_4148aa44-82d8-75ef-94da-5b6e5614a7ff-c52785a9, #w-node-_4148aa44-82d8-75ef-94da-5b6e5614a801-c52785a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4148aa44-82d8-75ef-94da-5b6e5614a823-c52785a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4148aa44-82d8-75ef-94da-5b6e5614a831-c52785a9, #w-node-_4148aa44-82d8-75ef-94da-5b6e5614a833-c52785a9, #w-node-_4148aa44-82d8-75ef-94da-5b6e5614a835-c52785a9, #w-node-_4148aa44-82d8-75ef-94da-5b6e5614a837-c52785a9, #w-node-cba68c57-1149-9bc5-e259-9b8c6cf55c76-273f1240 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cba68c57-1149-9bc5-e259-9b8c6cf5612d-273f1240 {
  place-self: center;
}

#w-node-cba68c57-1149-9bc5-e259-9b8c6cf56331-273f1240 {
  order: -1;
}

#w-node-cba68c57-1149-9bc5-e259-9b8c6cf56337-273f1240 {
  order: 0;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5d7c677f-3533-77ee-456a-ff70c3cef818-1a0e7b52, #w-node-_5d7c677f-3533-77ee-456a-ff70c3cef84b-1a0e7b52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_20c902d6-0a16-6bde-96f4-ce58c18412a6-1a0e7b52 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_20c902d6-0a16-6bde-96f4-ce58c18412fb-1a0e7b52 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  display: none;
}

#w-node-_20c902d6-0a16-6bde-96f4-ce58c18412fc-1a0e7b52, #w-node-_20c902d6-0a16-6bde-96f4-ce58c1841318-1a0e7b52, #w-node-_20c902d6-0a16-6bde-96f4-ce58c1841336-1a0e7b52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b6a1ff7c-01f5-82e0-ed78-ff1426ec67b7-1a0e7b52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-b6a1ff7c-01f5-82e0-ed78-ff1426ec67b9-1a0e7b52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9d1df83e-08bf-ec73-c4b6-2b0c5a1ef64b-1a0e7b52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_9d1df83e-08bf-ec73-c4b6-2b0c5a1ef64d-1a0e7b52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b6a1ff7c-01f5-82e0-ed78-ff1426ec67cb-1a0e7b52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-b6a1ff7c-01f5-82e0-ed78-ff1426ec67cd-1a0e7b52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9e86270f-e42a-8314-a1c3-eb6d3010d9b1-1a0e7b52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_9e86270f-e42a-8314-a1c3-eb6d3010d9b3-1a0e7b52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6ec4c398-0e48-8887-1aa7-905805ff878a-1a0e7b52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_6ec4c398-0e48-8887-1aa7-905805ff878c-1a0e7b52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9e86270f-e42a-8314-a1c3-eb6d3010d9c5-1a0e7b52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_9e86270f-e42a-8314-a1c3-eb6d3010d9c7-1a0e7b52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_273f3237-300f-9624-4b13-2452f374d064-1a0e7b52, #w-node-bee5c4a7-de2b-ac28-d75c-91fb25c04b85-1a0e7b52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-bee5c4a7-de2b-ac28-d75c-91fb25c04b87-1a0e7b52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#calendly-div.w-node-_15072dcb-50d3-9fad-47a5-dba835da3913-1a0e7b52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_15072dcb-50d3-9fad-47a5-dba835da392f-1a0e7b52, #w-node-_9d9469a7-1809-9218-6cad-6713ade6a3ba-feeae942, #w-node-_9d9469a7-1809-9218-6cad-6713ade6a3f0-feeae942 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#calendly-div.w-node-_9d9469a7-1809-9218-6cad-6713ade6a6bc-feeae942 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_9d9469a7-1809-9218-6cad-6713ade6a6d8-feeae942, #w-node-_27341244-9922-4b7c-873d-fd20683185c0-881f8a01, #w-node-_27341244-9922-4b7c-873d-fd20683185f6-881f8a01 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_27341244-9922-4b7c-873d-fd20683186d0-881f8a01 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_27341244-9922-4b7c-873d-fd20683186d2-881f8a01 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_95d1a7b2-d6b0-1e75-7d21-1faca533f1c7-881f8a01 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_95d1a7b2-d6b0-1e75-7d21-1faca533f1c9-881f8a01 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c868b9ad-c4cf-1ae1-e57e-8a9cd7f99e29-881f8a01 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-c868b9ad-c4cf-1ae1-e57e-8a9cd7f99e2b-881f8a01 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d27ce810-466f-2eca-3e1a-30ed1b753162-881f8a01 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_27341244-9922-4b7c-873d-fd20683186e6-881f8a01 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6b16377b-7615-df9c-16b4-7eacff30378d-881f8a01 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_6b16377b-7615-df9c-16b4-7eacff30378f-881f8a01 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#calendly-div.w-node-_27341244-9922-4b7c-873d-fd206831891b-881f8a01 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_27341244-9922-4b7c-873d-fd2068318937-881f8a01, #w-node-_1e030c7c-35b6-056a-cf6e-f876964e3b0a-463e7d1f, #w-node-_1e030c7c-35b6-056a-cf6e-f876964e3b27-463e7d1f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9deb65b3-593f-15c9-cdfa-8895c2f60df8-463e7d1f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_9deb65b3-593f-15c9-cdfa-8895c2f60df9-463e7d1f, #w-node-_9deb65b3-593f-15c9-cdfa-8895c2f60e03-463e7d1f, #w-node-_9deb65b3-593f-15c9-cdfa-8895c2f60e0d-463e7d1f, #w-node-_9deb65b3-593f-15c9-cdfa-8895c2f60e17-463e7d1f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#calendly-div.w-node-_1e030c7c-35b6-056a-cf6e-f876964e3d56-463e7d1f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_1e030c7c-35b6-056a-cf6e-f876964e3d72-463e7d1f, #w-node-ab1e56e2-b9ac-b1cc-4cee-b6312a8c1ba3-c2493680, #w-node-ab1e56e2-b9ac-b1cc-4cee-b6312a8c1bbe-c2493680 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ab1e56e2-b9ac-b1cc-4cee-b6312a8c1c91-c2493680 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-ab1e56e2-b9ac-b1cc-4cee-b6312a8c1c92-c2493680, #w-node-ab1e56e2-b9ac-b1cc-4cee-b6312a8c1c9b-c2493680, #w-node-ab1e56e2-b9ac-b1cc-4cee-b6312a8c1ca4-c2493680, #w-node-ab1e56e2-b9ac-b1cc-4cee-b6312a8c1cad-c2493680 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#calendly-div.w-node-ab1e56e2-b9ac-b1cc-4cee-b6312a8c1f27-c2493680 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-ab1e56e2-b9ac-b1cc-4cee-b6312a8c1f43-c2493680, #w-node-d77b0d9d-cb2c-bfce-7814-a6b02574c3d7-f5f828d7, #w-node-d77b0d9d-cb2c-bfce-7814-a6b02574c3f4-f5f828d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#calendly-div.w-node-d77b0d9d-cb2c-bfce-7814-a6b02574c61f-f5f828d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-d77b0d9d-cb2c-bfce-7814-a6b02574c63b-f5f828d7, #w-node-_6a255257-6131-74c9-228e-97bf02cba0f8-d9d9d46a, #w-node-_6a255257-6131-74c9-228e-97bf02cba119-d9d9d46a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6a255257-6131-74c9-228e-97bf02cba1f0-d9d9d46a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_6a255257-6131-74c9-228e-97bf02cba1f2-d9d9d46a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6a255257-6131-74c9-228e-97bf02cba1fd-d9d9d46a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_6a255257-6131-74c9-228e-97bf02cba1ff-d9d9d46a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6a255257-6131-74c9-228e-97bf02cba20b-d9d9d46a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_6a255257-6131-74c9-228e-97bf02cba20d-d9d9d46a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6a255257-6131-74c9-228e-97bf02cba218-d9d9d46a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_6a255257-6131-74c9-228e-97bf02cba21a-d9d9d46a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6a255257-6131-74c9-228e-97bf02cba225-d9d9d46a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_6a255257-6131-74c9-228e-97bf02cba227-d9d9d46a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0f8c6737-51ed-4d55-f76f-9228a1acd019-d9d9d46a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_0f8c6737-51ed-4d55-f76f-9228a1acd01b-d9d9d46a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_25be82f7-6e1f-e2aa-c28b-6a2b8228ed08-d9d9d46a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_25be82f7-6e1f-e2aa-c28b-6a2b8228ed0a-d9d9d46a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#calendly-div.w-node-_6a255257-6131-74c9-228e-97bf02cba316-d9d9d46a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_6a255257-6131-74c9-228e-97bf02cba332-d9d9d46a, #w-node-_5a3de803-68d8-e596-5046-26a7b1255e1a-493c1dda, #w-node-_5a3de803-68d8-e596-5046-26a7b1255e3a-493c1dda {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5a3de803-68d8-e596-5046-26a7b1255f11-493c1dda {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_5a3de803-68d8-e596-5046-26a7b1255f13-493c1dda {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5a3de803-68d8-e596-5046-26a7b1255f19-493c1dda {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_5a3de803-68d8-e596-5046-26a7b1255f1b-493c1dda {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5a3de803-68d8-e596-5046-26a7b1255f21-493c1dda {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_5a3de803-68d8-e596-5046-26a7b1255f23-493c1dda {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5a3de803-68d8-e596-5046-26a7b1255f29-493c1dda {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_5a3de803-68d8-e596-5046-26a7b1255f2b-493c1dda {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5a3de803-68d8-e596-5046-26a7b1255f31-493c1dda {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_5a3de803-68d8-e596-5046-26a7b1255f33-493c1dda {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#calendly-div.w-node-_5a3de803-68d8-e596-5046-26a7b125602c-493c1dda {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_5a3de803-68d8-e596-5046-26a7b1256048-493c1dda, #w-node-df6465d9-7387-7cd6-dc91-ee73a1c36204-196483ea, #w-node-df6465d9-7387-7cd6-dc91-ee73a1c36225-196483ea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df6465d9-7387-7cd6-dc91-ee73a1c362fd-196483ea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-df6465d9-7387-7cd6-dc91-ee73a1c362ff-196483ea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-df6465d9-7387-7cd6-dc91-ee73a1c36305-196483ea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-df6465d9-7387-7cd6-dc91-ee73a1c36307-196483ea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-df6465d9-7387-7cd6-dc91-ee73a1c3630d-196483ea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-df6465d9-7387-7cd6-dc91-ee73a1c3630f-196483ea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-df6465d9-7387-7cd6-dc91-ee73a1c36315-196483ea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-df6465d9-7387-7cd6-dc91-ee73a1c36317-196483ea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-df6465d9-7387-7cd6-dc91-ee73a1c3631d-196483ea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-df6465d9-7387-7cd6-dc91-ee73a1c3631f-196483ea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fc43c86c-1a52-2ff6-5e6b-8e8ee5a21002-196483ea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-fc43c86c-1a52-2ff6-5e6b-8e8ee5a21004-196483ea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_513b7a49-c783-7752-a9a9-2e4a60a7fd27-196483ea {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_513b7a49-c783-7752-a9a9-2e4a60a7fd28-196483ea, #w-node-_513b7a49-c783-7752-a9a9-2e4a60a7fd31-196483ea, #w-node-_513b7a49-c783-7752-a9a9-2e4a60a7fd3a-196483ea, #w-node-_513b7a49-c783-7752-a9a9-2e4a60a7fd43-196483ea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#calendly-div.w-node-df6465d9-7387-7cd6-dc91-ee73a1c3648e-196483ea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-df6465d9-7387-7cd6-dc91-ee73a1c364aa-196483ea, #w-node-cb1c1da4-dc8b-9806-8d44-b9c82ff97ffd-fdd6a746, #w-node-cb1c1da4-dc8b-9806-8d44-b9c82ff9801b-fdd6a746 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cb1c1da4-dc8b-9806-8d44-b9c82ff980f3-fdd6a746 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-cb1c1da4-dc8b-9806-8d44-b9c82ff980f5-fdd6a746 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-cb1c1da4-dc8b-9806-8d44-b9c82ff980fb-fdd6a746 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-cb1c1da4-dc8b-9806-8d44-b9c82ff980fd-fdd6a746 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-cb1c1da4-dc8b-9806-8d44-b9c82ff98103-fdd6a746 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-cb1c1da4-dc8b-9806-8d44-b9c82ff98105-fdd6a746 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-cb1c1da4-dc8b-9806-8d44-b9c82ff9810b-fdd6a746 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-cb1c1da4-dc8b-9806-8d44-b9c82ff9810d-fdd6a746 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-cb1c1da4-dc8b-9806-8d44-b9c82ff98113-fdd6a746 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-cb1c1da4-dc8b-9806-8d44-b9c82ff98115-fdd6a746 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#calendly-div.w-node-cb1c1da4-dc8b-9806-8d44-b9c82ff982bd-fdd6a746 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-cb1c1da4-dc8b-9806-8d44-b9c82ff982d9-fdd6a746, #w-node-_5529d5b1-1edf-83fd-f241-2e01dd063bb5-53457dfc, #w-node-_5529d5b1-1edf-83fd-f241-2e01dd063bd5-53457dfc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5529d5b1-1edf-83fd-f241-2e01dd063cac-53457dfc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_5529d5b1-1edf-83fd-f241-2e01dd063cae-53457dfc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5529d5b1-1edf-83fd-f241-2e01dd063cb4-53457dfc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_5529d5b1-1edf-83fd-f241-2e01dd063cb6-53457dfc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5529d5b1-1edf-83fd-f241-2e01dd063cbc-53457dfc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_5529d5b1-1edf-83fd-f241-2e01dd063cbe-53457dfc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5529d5b1-1edf-83fd-f241-2e01dd063cc4-53457dfc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_5529d5b1-1edf-83fd-f241-2e01dd063cc6-53457dfc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5529d5b1-1edf-83fd-f241-2e01dd063ccc-53457dfc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_5529d5b1-1edf-83fd-f241-2e01dd063cce-53457dfc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#calendly-div.w-node-_5529d5b1-1edf-83fd-f241-2e01dd063e3e-53457dfc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_5529d5b1-1edf-83fd-f241-2e01dd063e5a-53457dfc, #w-node-_49fe9343-bcfc-32f7-4b60-1bedebd9faff-82d150bc, #w-node-_49fe9343-bcfc-32f7-4b60-1bedebd9fb9b-82d150bc, #w-node-_49fe9343-bcfc-32f7-4b60-1bedebd9fba3-82d150bc, #w-node-_49fe9343-bcfc-32f7-4b60-1bedebd9fbab-82d150bc, #w-node-_49fe9343-bcfc-32f7-4b60-1bedebd9fbb3-82d150bc, #w-node-_49fe9343-bcfc-32f7-4b60-1bedebd9fbbb-82d150bc, #w-node-_49fe9343-bcfc-32f7-4b60-1bedebd9fbc3-82d150bc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_49fe9343-bcfc-32f7-4b60-1bedebd9fbcc-82d150bc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_49fe9343-bcfc-32f7-4b60-1bedebd9fbd4-82d150bc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_49fe9343-bcfc-32f7-4b60-1bedebd9ffb6-82d150bc {
  place-self: center;
}

#w-node-_49fe9343-bcfc-32f7-4b60-1bedebda01b8-82d150bc {
  order: -1;
}

#w-node-_49fe9343-bcfc-32f7-4b60-1bedebda01be-82d150bc {
  order: 0;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_85162ef3-2290-746c-db0d-79fd025ceade-0dd4936c, #w-node-_85162ef3-2290-746c-db0d-79fd025ceaf9-0dd4936c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0cba0b36-b98d-b28f-90ad-e484153e803f-0dd4936c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#calendly-div.w-node-c10b0d1f-ed14-b25f-2254-0a5bde9a46ad-0dd4936c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-c10b0d1f-ed14-b25f-2254-0a5bde9a46c9-0dd4936c, #w-node-dabc1c41-93f7-5574-468d-add9179b16e8-be08ff4a, #w-node-dabc1c41-93f7-5574-468d-add9179b1703-be08ff4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eddd665f-a26c-0702-bbee-71ffd69b106e-be08ff4a {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-bd107dab-6e33-dee6-70e8-dc93d0a3b5af-be08ff4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-bd107dab-6e33-dee6-70e8-dc93d0a3b5b1-be08ff4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-bd107dab-6e33-dee6-70e8-dc93d0a3b5bc-be08ff4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-bd107dab-6e33-dee6-70e8-dc93d0a3b5be-be08ff4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a6b6c82b-d3a2-c62b-8fd1-a8d49b4c3851-be08ff4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-a6b6c82b-d3a2-c62b-8fd1-a8d49b4c3853-be08ff4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dfc99309-b437-90fd-5e07-e594f6bd385c-be08ff4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-dfc99309-b437-90fd-5e07-e594f6bd385e-be08ff4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-be431b80-0e42-d5df-c119-1b015abf3ef9-be08ff4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-be431b80-0e42-d5df-c119-1b015abf3efb-be08ff4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-be431b80-0e42-d5df-c119-1b015abf3f01-be08ff4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-be431b80-0e42-d5df-c119-1b015abf3f03-be08ff4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-be431b80-0e42-d5df-c119-1b015abf3f11-be08ff4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-be431b80-0e42-d5df-c119-1b015abf3f13-be08ff4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-be431b80-0e42-d5df-c119-1b015abf3f19-be08ff4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-be431b80-0e42-d5df-c119-1b015abf3f1b-be08ff4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e961953e-277e-0938-9e4e-e746e3e62751-be08ff4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-e961953e-277e-0938-9e4e-e746e3e62753-be08ff4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e961953e-277e-0938-9e4e-e746e3e6275e-be08ff4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-e961953e-277e-0938-9e4e-e746e3e62760-be08ff4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e961953e-277e-0938-9e4e-e746e3e6276b-be08ff4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-e961953e-277e-0938-9e4e-e746e3e6276d-be08ff4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e961953e-277e-0938-9e4e-e746e3e62778-be08ff4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-e961953e-277e-0938-9e4e-e746e3e6277a-be08ff4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_3ba46622-4596-2d61-a134-83a3800e7da7-be08ff4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_3ba46622-4596-2d61-a134-83a3800e7da9-be08ff4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_200844b2-b045-325c-c23c-4d13186c54b2-be08ff4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_200844b2-b045-325c-c23c-4d13186c54b4-be08ff4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_200844b2-b045-325c-c23c-4d13186c54ba-be08ff4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_200844b2-b045-325c-c23c-4d13186c54bc-be08ff4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_200844b2-b045-325c-c23c-4d13186c54c2-be08ff4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_200844b2-b045-325c-c23c-4d13186c54c4-be08ff4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_200844b2-b045-325c-c23c-4d13186c54ca-be08ff4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_200844b2-b045-325c-c23c-4d13186c54cc-be08ff4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_200844b2-b045-325c-c23c-4d13186c54d2-be08ff4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_200844b2-b045-325c-c23c-4d13186c54d4-be08ff4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#calendly-div.w-node-dabc1c41-93f7-5574-468d-add9179b19df-be08ff4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-dabc1c41-93f7-5574-468d-add9179b19fb-be08ff4a, #w-node-c622273f-639b-caa5-ec5b-fc9c161a25d3-df556381, #w-node-c622273f-639b-caa5-ec5b-fc9c161a25ee-df556381 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5ba17bf2-bab4-d580-ebce-d4675566043b-df556381 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_5ba17bf2-bab4-d580-ebce-d4675566043c-df556381, #w-node-_5ba17bf2-bab4-d580-ebce-d4675566044d-df556381, #w-node-_5ba17bf2-bab4-d580-ebce-d4675566045e-df556381, #w-node-_5ba17bf2-bab4-d580-ebce-d4675566046f-df556381 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#calendly-div.w-node-c622273f-639b-caa5-ec5b-fc9c161a28c8-df556381 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-c622273f-639b-caa5-ec5b-fc9c161a28e4-df556381, #w-node-c8d36e12-bc9a-6d35-d30c-846a0763b40a-60ed113d, #w-node-c8d36e12-bc9a-6d35-d30c-846a0763b425-60ed113d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1368e4e6-9f09-6569-9eb6-f1b22fd221a5-60ed113d {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#calendly-div.w-node-c8d36e12-bc9a-6d35-d30c-846a0763b6f2-60ed113d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-c8d36e12-bc9a-6d35-d30c-846a0763b70e-60ed113d, #w-node-_2a342276-5093-0a4d-7fa6-69f793c66256-9d1615fd, #w-node-_2a342276-5093-0a4d-7fa6-69f793c66271-9d1615fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5a1e394-06e1-5b1e-3521-2af756bf26e2-9d1615fd {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_2d15449b-6002-fff4-5d78-c41d34a59259-9d1615fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_2d15449b-6002-fff4-5d78-c41d34a5925b-9d1615fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2d15449b-6002-fff4-5d78-c41d34a59261-9d1615fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_2d15449b-6002-fff4-5d78-c41d34a59263-9d1615fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2d15449b-6002-fff4-5d78-c41d34a59271-9d1615fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_2d15449b-6002-fff4-5d78-c41d34a59273-9d1615fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4f4e3a99-6b9f-a02a-8ded-a08df9f51852-9d1615fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_4f4e3a99-6b9f-a02a-8ded-a08df9f51854-9d1615fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4f4e3a99-6b9f-a02a-8ded-a08df9f5185a-9d1615fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_4f4e3a99-6b9f-a02a-8ded-a08df9f5185c-9d1615fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c7ba8e0b-eda2-6204-7a4a-0af10404ec60-9d1615fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-c7ba8e0b-eda2-6204-7a4a-0af10404ec62-9d1615fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#calendly-div.w-node-_2a342276-5093-0a4d-7fa6-69f793c6653d-9d1615fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_2a342276-5093-0a4d-7fa6-69f793c66559-9d1615fd, #w-node-_95536194-4354-6ee2-13f3-12379c9f749a-ba359d32, #w-node-_95536194-4354-6ee2-13f3-12379c9f74b5-ba359d32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_77845e48-cda8-54b8-c655-7220ccb9f78d-ba359d32 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#calendly-div.w-node-_95536194-4354-6ee2-13f3-12379c9f774b-ba359d32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_95536194-4354-6ee2-13f3-12379c9f7767-ba359d32, #w-node-baa1e738-008d-92b0-e7af-2ce6e5082a17-9566a459, #w-node-baa1e738-008d-92b0-e7af-2ce6e5082a34-9566a459 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-feb36c3d-d5e2-5c58-e59c-0f099e9f1358-9566a459 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#calendly-div.w-node-baa1e738-008d-92b0-e7af-2ce6e5082d0a-9566a459 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-baa1e738-008d-92b0-e7af-2ce6e5082d26-9566a459, #w-node-f4b4f362-d34e-18c1-2f28-5e1e0cbdbc83-a76fe2f8, #w-node-f4b4f362-d34e-18c1-2f28-5e1e0cbdbca0-a76fe2f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e2eae2bc-feaa-18cb-403b-74b6c098a290-a76fe2f8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#calendly-div.w-node-f4b4f362-d34e-18c1-2f28-5e1e0cbdbf68-a76fe2f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f4b4f362-d34e-18c1-2f28-5e1e0cbdbf84-a76fe2f8, #w-node-_311ccb09-f7cc-7772-0709-d3285817ee84-ba44ac8e, #w-node-_311ccb09-f7cc-7772-0709-d3285817eea1-ba44ac8e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0e8a3320-cfe4-9f0e-07c7-4eececd494c5-ba44ac8e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-dbb01bf0-4f2e-76e9-a306-ffc37752a7ca-74ec0301 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a478e8a7-3170-487f-b058-3d1a6fec6b79-74ec0301 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-cdcc3ba9-b777-ac58-0beb-d9c8ed60213e-74ec0301 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dbb01bf0-4f2e-76e9-a306-ffc37752a94d-74ec0301 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-dbb01bf0-4f2e-76e9-a306-ffc37752a94f-74ec0301 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dbb01bf0-4f2e-76e9-a306-ffc37752a95a-74ec0301 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-dbb01bf0-4f2e-76e9-a306-ffc37752a95c-74ec0301 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dbb01bf0-4f2e-76e9-a306-ffc37752a968-74ec0301 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-dbb01bf0-4f2e-76e9-a306-ffc37752a96a-74ec0301 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dbb01bf0-4f2e-76e9-a306-ffc37752a975-74ec0301 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-dbb01bf0-4f2e-76e9-a306-ffc37752a977-74ec0301 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dbb01bf0-4f2e-76e9-a306-ffc37752a982-74ec0301 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-dbb01bf0-4f2e-76e9-a306-ffc37752a984-74ec0301 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dbb01bf0-4f2e-76e9-a306-ffc37752a990-74ec0301 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-dbb01bf0-4f2e-76e9-a306-ffc37752a992-74ec0301 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dbb01bf0-4f2e-76e9-a306-ffc37752a99e-74ec0301 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-dbb01bf0-4f2e-76e9-a306-ffc37752a9a0-74ec0301 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#calendly-div.w-node-dbb01bf0-4f2e-76e9-a306-ffc37752ad51-74ec0301 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-dbb01bf0-4f2e-76e9-a306-ffc37752ad6d-74ec0301, #w-node-f17ef8a7-483f-f662-8e08-ec86e52fac8b-74ec0301, #w-node-f17ef8a7-483f-f662-8e08-ec86e52fac8d-74ec0301, #w-node-f17ef8a7-483f-f662-8e08-ec86e52fac8f-74ec0301, #w-node-f17ef8a7-483f-f662-8e08-ec86e52fac91-74ec0301, #w-node-f17ef8a7-483f-f662-8e08-ec86e52fac93-74ec0301, #w-node-f17ef8a7-483f-f662-8e08-ec86e52fac95-74ec0301, #w-node-f17ef8a7-483f-f662-8e08-ec86e52fac97-74ec0301, #w-node-f17ef8a7-483f-f662-8e08-ec86e52facb0-74ec0301, #w-node-_3c7b7bbe-213f-d981-6ef9-c47adcc4ec52-025b1938, #w-node-_3c7b7bbe-213f-d981-6ef9-c47adcc4ec71-025b1938 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#calendly-div.w-node-_3c7b7bbe-213f-d981-6ef9-c47adcc4f1f8-025b1938 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_3c7b7bbe-213f-d981-6ef9-c47adcc4f214-025b1938, #w-node-_8cdf4516-6c14-c66f-ef27-fa7396d4a246-9f0f379a, #w-node-_8cdf4516-6c14-c66f-ef27-fa7396d4a265-9f0f379a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#calendly-div.w-node-_8cdf4516-6c14-c66f-ef27-fa7396d4a4b1-9f0f379a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_8cdf4516-6c14-c66f-ef27-fa7396d4a4cd-9f0f379a, #w-node-_17e1c671-bc32-0331-2f4a-50a87c73fd8f-252d3273, #w-node-_17e1c671-bc32-0331-2f4a-50a87c73fdac-252d3273 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#calendly-div.w-node-da480af3-97a5-d2c5-43aa-71a34591e1a8-252d3273 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-da480af3-97a5-d2c5-43aa-71a34591e1c4-252d3273, #w-node-_5e518ce1-dc52-4af6-4f6e-7479c347f001-44c365ee, #w-node-_5e518ce1-dc52-4af6-4f6e-7479c347f01f-44c365ee {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#calendly-div.w-node-_68685463-cff2-8149-077c-4971af581628-44c365ee {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_68685463-cff2-8149-077c-4971af581644-44c365ee, #w-node-d97c5ff9-92fd-cecf-b6cf-90a614431ef2-25389d4d, #w-node-d97c5ff9-92fd-cecf-b6cf-90a614431f11-25389d4d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#calendly-div.w-node-d97c5ff9-92fd-cecf-b6cf-90a614432185-25389d4d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-d97c5ff9-92fd-cecf-b6cf-90a6144321a1-25389d4d, #w-node-e8760f82-4612-6a47-3e3e-939f5071abf9-8ac8c2b3, #w-node-e8760f82-4612-6a47-3e3e-939f5071ac14-8ac8c2b3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71cbac5e-3ab6-b146-4c88-6c3b9990ab99-8ac8c2b3 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-e8760f82-4612-6a47-3e3e-939f5071ade0-8ac8c2b3 {
  order: -1;
}

#w-node-e8760f82-4612-6a47-3e3e-939f5071ade6-8ac8c2b3 {
  order: 0;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#calendly-div.w-node-_4e939836-8241-bbcd-206c-fa3aa3b4ab11-8ac8c2b3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_4e939836-8241-bbcd-206c-fa3aa3b4ab2d-8ac8c2b3, #w-node-ee11fb33-e3f7-116b-b1c7-9070d2a796e4-8ac8c2b3, #w-node-ee11fb33-e3f7-116b-b1c7-9070d2a796e6-8ac8c2b3, #w-node-ee11fb33-e3f7-116b-b1c7-9070d2a796e8-8ac8c2b3, #w-node-ee11fb33-e3f7-116b-b1c7-9070d2a796ea-8ac8c2b3, #w-node-ee11fb33-e3f7-116b-b1c7-9070d2a796ec-8ac8c2b3, #w-node-ee11fb33-e3f7-116b-b1c7-9070d2a796ee-8ac8c2b3, #w-node-ee11fb33-e3f7-116b-b1c7-9070d2a796f0-8ac8c2b3, #w-node-ee11fb33-e3f7-116b-b1c7-9070d2a79709-8ac8c2b3, #w-node-_70501f20-e26a-d3ed-d276-088871ae8a1a-0a62c162, #w-node-_70501f20-e26a-d3ed-d276-088871ae8a37-0a62c162 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d55d991e-b214-1037-1f92-15ca712c5795-0a62c162 {
  order: -1;
}

#w-node-d55d991e-b214-1037-1f92-15ca712c579b-0a62c162 {
  order: 0;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#calendly-div.w-node-_35ae8916-d4bc-3ed7-768d-0057a2300740-0a62c162 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_35ae8916-d4bc-3ed7-768d-0057a230075c-0a62c162, #w-node-_2e83f95e-7c2e-ea6a-7924-a356708c833e-5e72126c, #w-node-_2e83f95e-7c2e-ea6a-7924-a356708c835d-5e72126c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b5a410b8-c317-7272-2a56-38ac30b25916-5e72126c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-b5a410b8-c317-7272-2a56-38ac30b25918-5e72126c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b5a410b8-c317-7272-2a56-38ac30b2591e-5e72126c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-b5a410b8-c317-7272-2a56-38ac30b25920-5e72126c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b5a410b8-c317-7272-2a56-38ac30b25926-5e72126c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-b5a410b8-c317-7272-2a56-38ac30b25928-5e72126c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#calendly-div.w-node-_2e83f95e-7c2e-ea6a-7924-a356708c85ec-5e72126c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_2e83f95e-7c2e-ea6a-7924-a356708c8608-5e72126c, #w-node-_7211417e-facd-24f2-d283-1f6b6cae67f3-b7b1c4a2, #w-node-_7211417e-facd-24f2-d283-1f6b6cae6811-b7b1c4a2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#calendly-div.w-node-_7211417e-facd-24f2-d283-1f6b6cae6d3d-b7b1c4a2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_7211417e-facd-24f2-d283-1f6b6cae6d59-b7b1c4a2, #w-node-_1c9cd380-20f7-a711-5111-9e1bf6355a44-105222f7, #w-node-_1c9cd380-20f7-a711-5111-9e1bf6355a61-105222f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#calendly-div.w-node-_1c9cd380-20f7-a711-5111-9e1bf6355ee0-105222f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_1c9cd380-20f7-a711-5111-9e1bf6355efc-105222f7, #w-node-_05ee3100-6936-bbdd-8fc7-35398ae7718d-85ae7219, #w-node-_05ee3100-6936-bbdd-8fc7-35398ae771ab-85ae7219, #w-node-f7e8bcfc-4af4-44bb-21a4-a331195b743b-85ae7219, #w-node-_4ed44df2-6a35-a78c-3632-f8b0013d3d8b-85ae7219 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_05ee3100-6936-bbdd-8fc7-35398ae773ea-85ae7219 {
  order: -1;
}

#w-node-_05ee3100-6936-bbdd-8fc7-35398ae773f0-85ae7219 {
  order: 0;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_04212125-12d0-7786-7b41-b55a9dd53965-85ae7219 {
  order: 0;
}

#calendly-div.w-node-_05ee3100-6936-bbdd-8fc7-35398ae776d7-85ae7219 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_05ee3100-6936-bbdd-8fc7-35398ae776f3-85ae7219, #w-node-a7229315-ff32-f824-aab9-91245842d24f-dbad0dac, #w-node-a7229315-ff32-f824-aab9-91245842d26d-dbad0dac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cca2424e-3365-a80e-2582-0640195d7d8e-dbad0dac {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-cca2424e-3365-a80e-2582-0640195d7d8f-dbad0dac, #w-node-cca2424e-3365-a80e-2582-0640195d7d98-dbad0dac, #w-node-cca2424e-3365-a80e-2582-0640195d7da1-dbad0dac, #w-node-cca2424e-3365-a80e-2582-0640195d7daa-dbad0dac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#calendly-div.w-node-a7229315-ff32-f824-aab9-91245842d6c4-dbad0dac {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-a7229315-ff32-f824-aab9-91245842d6e0-dbad0dac, #w-node-_54128509-1607-d112-3bf0-25604401f387-ab442a9e, #w-node-_54128509-1607-d112-3bf0-25604401f3a5-ab442a9e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#calendly-div.w-node-_54128509-1607-d112-3bf0-25604401f6a2-ab442a9e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_54128509-1607-d112-3bf0-25604401f6be-ab442a9e, #w-node-_8e3c37ab-2c9f-be5a-3a10-700a5e63a55e-840c1340, #w-node-_8e3c37ab-2c9f-be5a-3a10-700a5e63a57b-840c1340, #w-node-_1a4bb4ac-b5bb-3ad9-da8f-835303ab5648-840c1340 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c3f6f8bd-dbdd-318c-bbec-bd4549a234f7-840c1340 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-c3f6f8bd-dbdd-318c-bbec-bd4549a234f8-840c1340, #w-node-c3f6f8bd-dbdd-318c-bbec-bd4549a23509-840c1340, #w-node-c3f6f8bd-dbdd-318c-bbec-bd4549a2351a-840c1340, #w-node-c3f6f8bd-dbdd-318c-bbec-bd4549a2352b-840c1340 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7946d25f-d455-2843-0be4-bf21b32c0b8e-840c1340 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_7946d25f-d455-2843-0be4-bf21b32c0b8f-840c1340, #w-node-_7946d25f-d455-2843-0be4-bf21b32c0b9b-840c1340, #w-node-_7946d25f-d455-2843-0be4-bf21b32c0ba7-840c1340, #w-node-_7946d25f-d455-2843-0be4-bf21b32c0bb3-840c1340 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#calendly-div.w-node-_8e3c37ab-2c9f-be5a-3a10-700a5e63a897-840c1340 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_8e3c37ab-2c9f-be5a-3a10-700a5e63a8b3-840c1340, #w-node-e46c0bc3-b11c-39fe-4aa8-9b43e5f6a83c-d8f1be55, #w-node-e46c0bc3-b11c-39fe-4aa8-9b43e5f6a859-d8f1be55, #w-node-e46c0bc3-b11c-39fe-4aa8-9b43e5f6a975-d8f1be55 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e46c0bc3-b11c-39fe-4aa8-9b43e5f6a984-d8f1be55 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-e46c0bc3-b11c-39fe-4aa8-9b43e5f6a985-d8f1be55, #w-node-e46c0bc3-b11c-39fe-4aa8-9b43e5f6a991-d8f1be55, #w-node-e46c0bc3-b11c-39fe-4aa8-9b43e5f6a99d-d8f1be55, #w-node-e46c0bc3-b11c-39fe-4aa8-9b43e5f6a9a9-d8f1be55 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#calendly-div.w-node-e46c0bc3-b11c-39fe-4aa8-9b43e5f6aab5-d8f1be55 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-e46c0bc3-b11c-39fe-4aa8-9b43e5f6aad1-d8f1be55, #w-node-_7bf21dd2-cec6-2459-9275-aa2a55348353-80d03836, #w-node-_7bf21dd2-cec6-2459-9275-aa2a55348370-80d03836, #w-node-_7bf21dd2-cec6-2459-9275-aa2a5534848c-80d03836 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7bf21dd2-cec6-2459-9275-aa2a5534849b-80d03836 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_7bf21dd2-cec6-2459-9275-aa2a5534849c-80d03836, #w-node-_7bf21dd2-cec6-2459-9275-aa2a553484a5-80d03836, #w-node-_7bf21dd2-cec6-2459-9275-aa2a553484ae-80d03836, #w-node-_7bf21dd2-cec6-2459-9275-aa2a553484b7-80d03836 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7bf21dd2-cec6-2459-9275-aa2a553484c1-80d03836 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_7bf21dd2-cec6-2459-9275-aa2a553484c2-80d03836, #w-node-_7bf21dd2-cec6-2459-9275-aa2a553484cb-80d03836, #w-node-_7bf21dd2-cec6-2459-9275-aa2a553484d4-80d03836, #w-node-_7bf21dd2-cec6-2459-9275-aa2a553484dd-80d03836 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#calendly-div.w-node-_7bf21dd2-cec6-2459-9275-aa2a55348680-80d03836 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_7bf21dd2-cec6-2459-9275-aa2a5534869c-80d03836, #w-node-ad33ed5a-b7a8-fb13-dc81-9430f00af88b-a9a998d1, #w-node-ad33ed5a-b7a8-fb13-dc81-9430f00af8a7-a9a998d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#calendly-div.w-node-ad33ed5a-b7a8-fb13-dc81-9430f00afa9c-a9a998d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-ad33ed5a-b7a8-fb13-dc81-9430f00afab8-a9a998d1, #w-node-_0093c392-fc5c-085a-ae97-55e108a3a6bb-8e201c23 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e9b7e271-31b0-b7b6-2c70-e934289163f0-8e201c23 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-b16ce91d-91ac-173d-435d-03e8ed282dfd-8e201c23 {
  grid-template-rows: auto;
  grid-template-columns: .6fr 1fr;
}

#w-node-b16ce91d-91ac-173d-435d-03e8ed282dfe-8e201c23, #w-node-b16ce91d-91ac-173d-435d-03e8ed282e18-8e201c23 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#calendly-div.w-node-_6506672f-ebf1-93e1-4864-50d77af89286-8e201c23 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_6506672f-ebf1-93e1-4864-50d77af892a2-8e201c23, #w-node-_4eecf3b4-0dd0-72fa-dace-9f5c3d0a2617-1dc4d294, #w-node-_4eecf3b4-0dd0-72fa-dace-9f5c3d0a2634-1dc4d294, #w-node-_4eecf3b4-0dd0-72fa-dace-9f5c3d0a2759-1dc4d294 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4eecf3b4-0dd0-72fa-dace-9f5c3d0a2769-1dc4d294 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_4eecf3b4-0dd0-72fa-dace-9f5c3d0a276a-1dc4d294, #w-node-_4eecf3b4-0dd0-72fa-dace-9f5c3d0a2773-1dc4d294, #w-node-_4eecf3b4-0dd0-72fa-dace-9f5c3d0a277c-1dc4d294, #w-node-_4eecf3b4-0dd0-72fa-dace-9f5c3d0a2785-1dc4d294 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4eecf3b4-0dd0-72fa-dace-9f5c3d0a278f-1dc4d294 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_4eecf3b4-0dd0-72fa-dace-9f5c3d0a2790-1dc4d294, #w-node-_4eecf3b4-0dd0-72fa-dace-9f5c3d0a2799-1dc4d294, #w-node-_4eecf3b4-0dd0-72fa-dace-9f5c3d0a27a2-1dc4d294, #w-node-_4eecf3b4-0dd0-72fa-dace-9f5c3d0a27ab-1dc4d294 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#calendly-div.w-node-_4eecf3b4-0dd0-72fa-dace-9f5c3d0a2930-1dc4d294 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_4eecf3b4-0dd0-72fa-dace-9f5c3d0a294c-1dc4d294, #w-node-_9be42395-72e7-1153-3af1-5e8ea4f10c6d-cf4051a0, #w-node-_9be42395-72e7-1153-3af1-5e8ea4f10c8a-cf4051a0, #w-node-_9be42395-72e7-1153-3af1-5e8ea4f10daf-cf4051a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9be42395-72e7-1153-3af1-5e8ea4f10dbf-cf4051a0 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_9be42395-72e7-1153-3af1-5e8ea4f10dc0-cf4051a0, #w-node-_9be42395-72e7-1153-3af1-5e8ea4f10dc9-cf4051a0, #w-node-_9be42395-72e7-1153-3af1-5e8ea4f10dd2-cf4051a0, #w-node-_9be42395-72e7-1153-3af1-5e8ea4f10ddb-cf4051a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9be42395-72e7-1153-3af1-5e8ea4f10de5-cf4051a0 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_9be42395-72e7-1153-3af1-5e8ea4f10de6-cf4051a0, #w-node-_9be42395-72e7-1153-3af1-5e8ea4f10def-cf4051a0, #w-node-_9be42395-72e7-1153-3af1-5e8ea4f10df8-cf4051a0, #w-node-_9be42395-72e7-1153-3af1-5e8ea4f10e01-cf4051a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#calendly-div.w-node-_9be42395-72e7-1153-3af1-5e8ea4f10f8c-cf4051a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_9be42395-72e7-1153-3af1-5e8ea4f10fa8-cf4051a0, #w-node-_66446698-1a0a-e3de-d574-f92b488f95a1-8d730dc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_28417f5c-9133-73da-f782-44f6a6a0a5c5-8d730dc2, #w-node-_66446698-1a0a-e3de-d574-f92b488f96a3-8d730dc2 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_625b1c78-bae1-1511-320e-1b9cb54e618d-8d730dc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_66446698-1a0a-e3de-d574-f92b488f9791-8d730dc2 {
  grid-template-rows: auto;
  grid-template-columns: .6fr 1fr;
}

#w-node-_66446698-1a0a-e3de-d574-f92b488f9792-8d730dc2, #w-node-_66446698-1a0a-e3de-d574-f92b488f97ac-8d730dc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#calendly-div.w-node-_66446698-1a0a-e3de-d574-f92b488f97d8-8d730dc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_66446698-1a0a-e3de-d574-f92b488f97f4-8d730dc2, #w-node-c8b78dab-fbd6-f98f-921c-de2416d4b8de-8d730dc2, #w-node-c8b78dab-fbd6-f98f-921c-de2416d4b8e0-8d730dc2, #w-node-c8b78dab-fbd6-f98f-921c-de2416d4b8e2-8d730dc2, #w-node-c8b78dab-fbd6-f98f-921c-de2416d4b8e4-8d730dc2, #w-node-c8b78dab-fbd6-f98f-921c-de2416d4b8e6-8d730dc2, #w-node-c8b78dab-fbd6-f98f-921c-de2416d4b8e8-8d730dc2, #w-node-c8b78dab-fbd6-f98f-921c-de2416d4b8ea-8d730dc2, #w-node-c8b78dab-fbd6-f98f-921c-de2416d4b903-8d730dc2, #w-node-_66446698-1a0a-e3de-d574-f92b488f95a1-23df7659 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_28417f5c-9133-73da-f782-44f6a6a0a5c5-23df7659, #w-node-_66446698-1a0a-e3de-d574-f92b488f96a3-23df7659 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_625b1c78-bae1-1511-320e-1b9cb54e618d-23df7659 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_66446698-1a0a-e3de-d574-f92b488f9791-23df7659 {
  grid-template-rows: auto;
  grid-template-columns: .6fr 1fr;
}

#w-node-_66446698-1a0a-e3de-d574-f92b488f9792-23df7659, #w-node-_66446698-1a0a-e3de-d574-f92b488f97ac-23df7659 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#calendly-div.w-node-_66446698-1a0a-e3de-d574-f92b488f97d8-23df7659 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_66446698-1a0a-e3de-d574-f92b488f97f4-23df7659, #w-node-_66446698-1a0a-e3de-d574-f92b488f95a1-f2b318de {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_28417f5c-9133-73da-f782-44f6a6a0a5c5-f2b318de, #w-node-_66446698-1a0a-e3de-d574-f92b488f96a3-f2b318de {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_625b1c78-bae1-1511-320e-1b9cb54e618d-f2b318de {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_66446698-1a0a-e3de-d574-f92b488f9791-f2b318de {
  grid-template-rows: auto;
  grid-template-columns: .6fr 1fr;
}

#w-node-_66446698-1a0a-e3de-d574-f92b488f9792-f2b318de, #w-node-_66446698-1a0a-e3de-d574-f92b488f97ac-f2b318de {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#calendly-div.w-node-_66446698-1a0a-e3de-d574-f92b488f97d8-f2b318de {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_66446698-1a0a-e3de-d574-f92b488f97f4-f2b318de, #w-node-_66446698-1a0a-e3de-d574-f92b488f95a1-1ad77e58 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_28417f5c-9133-73da-f782-44f6a6a0a5c5-1ad77e58 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_625b1c78-bae1-1511-320e-1b9cb54e618d-1ad77e58 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc4bbee2-1825-7667-4c4f-7f9ae8c8af10-1ad77e58 {
  grid-template-rows: auto;
  grid-template-columns: .6fr 1fr;
}

#w-node-dc4bbee2-1825-7667-4c4f-7f9ae8c8af11-1ad77e58, #w-node-dc4bbee2-1825-7667-4c4f-7f9ae8c8af2c-1ad77e58 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#calendly-div.w-node-_66446698-1a0a-e3de-d574-f92b488f97d8-1ad77e58 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_66446698-1a0a-e3de-d574-f92b488f97f4-1ad77e58, #w-node-_625b1c78-bae1-1511-320e-1b9cb54e618d-45196d5a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_66446698-1a0a-e3de-d574-f92b488f9791-45196d5a {
  grid-template-rows: auto;
  grid-template-columns: .6fr 1fr;
}

#w-node-_66446698-1a0a-e3de-d574-f92b488f9792-45196d5a, #w-node-_66446698-1a0a-e3de-d574-f92b488f97ac-45196d5a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#calendly-div.w-node-_66446698-1a0a-e3de-d574-f92b488f97d8-45196d5a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_66446698-1a0a-e3de-d574-f92b488f97f4-45196d5a, #w-node-_920428eb-5612-127a-fb2e-7e4c3fc8fdcc-771a9c54, #w-node-_920428eb-5612-127a-fb2e-7e4c3fc8fdf9-771a9c54 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5d7b199b-5734-2d85-2956-c38c9248c847-771a9c54 {
  grid-column: span 1 / span 1;
}

#w-node-e3db7d16-217d-634d-0e60-b4bc97cb6d6d-771a9c54, #w-node-e3db7d16-217d-634d-0e60-b4bc97cb6d6e-771a9c54, #w-node-_4034159d-a902-ca3b-b477-19b20e8ba3c2-771a9c54 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_985908e3-ffa1-5632-e837-fc48c3b18765-771a9c54 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_985908e3-ffa1-5632-e837-fc48c3b18769-771a9c54 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_985908e3-ffa1-5632-e837-fc48c3b1876b-771a9c54, #w-node-_985908e3-ffa1-5632-e837-fc48c3b18784-771a9c54 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_543fce1c-9237-fb70-b27f-286add217550-771a9c54, #w-node-_543fce1c-9237-fb70-b27f-286add217552-771a9c54, #w-node-_543fce1c-9237-fb70-b27f-286add217554-771a9c54, #w-node-_543fce1c-9237-fb70-b27f-286add217556-771a9c54, #w-node-_543fce1c-9237-fb70-b27f-286add217558-771a9c54, #w-node-_543fce1c-9237-fb70-b27f-286add21755a-771a9c54, #w-node-_985908e3-ffa1-5632-e837-fc48c3b18794-771a9c54, #w-node-_985908e3-ffa1-5632-e837-fc48c3b18796-771a9c54, #w-node-_985908e3-ffa1-5632-e837-fc48c3b18798-771a9c54, #w-node-_985908e3-ffa1-5632-e837-fc48c3b1879a-771a9c54, #w-node-b7a396a9-978a-a032-a735-1058a5199a15-8d69aa25, #w-node-b7a396a9-978a-a032-a735-1058a5199a48-8d69aa25, #w-node-_02c7d11f-61f1-3093-eee9-f2df39e7a8fb-8d69aa25, #w-node-_02c7d11f-61f1-3093-eee9-f2df39e7a902-8d69aa25, #w-node-_02c7d11f-61f1-3093-eee9-f2df39e7a909-8d69aa25, #w-node-_02c7d11f-61f1-3093-eee9-f2df39e7a910-8d69aa25, #w-node-_02c7d11f-61f1-3093-eee9-f2df39e7a917-8d69aa25, #w-node-_02c7d11f-61f1-3093-eee9-f2df39e7a91e-8d69aa25, #w-node-_02c7d11f-61f1-3093-eee9-f2df39e7a92a-8d69aa25, #w-node-_02c7d11f-61f1-3093-eee9-f2df39e7a933-8d69aa25, #w-node-_02c7d11f-61f1-3093-eee9-f2df39e7a93a-8d69aa25, #w-node-_02c7d11f-61f1-3093-eee9-f2df39e7a941-8d69aa25, #w-node-a25102ae-1d9f-1ab5-d35f-c6b8024bfc73-8d69aa25, #w-node-a25102ae-1d9f-1ab5-d35f-c6b8024bfc50-8d69aa25, #w-node-a25102ae-1d9f-1ab5-d35f-c6b8024bfc55-8d69aa25, #w-node-a25102ae-1d9f-1ab5-d35f-c6b8024bfc5a-8d69aa25, #w-node-a25102ae-1d9f-1ab5-d35f-c6b8024bfc5f-8d69aa25, #w-node-a25102ae-1d9f-1ab5-d35f-c6b8024bfc64-8d69aa25, #w-node-a25102ae-1d9f-1ab5-d35f-c6b8024bfc69-8d69aa25, #w-node-a25102ae-1d9f-1ab5-d35f-c6b8024bfc6e-8d69aa25, #w-node-a25102ae-1d9f-1ab5-d35f-c6b8024bfcaa-8d69aa25, #w-node-a25102ae-1d9f-1ab5-d35f-c6b8024bfcd7-8d69aa25, #w-node-_48dcb06f-ae06-e1ca-b111-dfdcbd321887-8d69aa25 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_48dcb06f-ae06-e1ca-b111-dfdcbd32192d-8d69aa25 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_48dcb06f-ae06-e1ca-b111-dfdcbd321931-8d69aa25 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_48dcb06f-ae06-e1ca-b111-dfdcbd321933-8d69aa25 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_570b0b74-0d40-3b11-0700-7df8c68a89ef-8d69aa25, #w-node-_570b0b74-0d40-3b11-0700-7df8c68a89f1-8d69aa25, #w-node-_570b0b74-0d40-3b11-0700-7df8c68a89f3-8d69aa25, #w-node-_570b0b74-0d40-3b11-0700-7df8c68a89f5-8d69aa25 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_48dcb06f-ae06-e1ca-b111-dfdcbd321969-8d69aa25 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_48dcb06f-ae06-e1ca-b111-dfdcbd321979-8d69aa25, #w-node-_48dcb06f-ae06-e1ca-b111-dfdcbd32197b-8d69aa25, #w-node-_48dcb06f-ae06-e1ca-b111-dfdcbd32197d-8d69aa25, #w-node-_48dcb06f-ae06-e1ca-b111-dfdcbd32197f-8d69aa25, #w-node-_920428eb-5612-127a-fb2e-7e4c3fc8fdcc-dd5625c5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_920428eb-5612-127a-fb2e-7e4c3fc8fdf9-dd5625c5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-ab8e891c-1a6f-6aa8-f2d8-741aa84cea98-dd5625c5, #w-node-ab8e891c-1a6f-6aa8-f2d8-741aa84ceaa0-dd5625c5, #w-node-ab8e891c-1a6f-6aa8-f2d8-741aa84ceaa8-dd5625c5, #w-node-ab8e891c-1a6f-6aa8-f2d8-741aa84ceab2-dd5625c5, #w-node-ab8e891c-1a6f-6aa8-f2d8-741aa84ceaba-dd5625c5, #w-node-ab8e891c-1a6f-6aa8-f2d8-741aa84ceac3-dd5625c5, #w-node-ab8e891c-1a6f-6aa8-f2d8-741aa84ceacb-dd5625c5, #w-node-ab8e891c-1a6f-6aa8-f2d8-741aa84cead3-dd5625c5, #w-node-ab8e891c-1a6f-6aa8-f2d8-741aa84ceadd-dd5625c5, #w-node-ab8e891c-1a6f-6aa8-f2d8-741aa84ceae5-dd5625c5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-ab8e891c-1a6f-6aa8-f2d8-741aa84ced29-dd5625c5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ab8e891c-1a6f-6aa8-f2d8-741aa84cee44-dd5625c5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-ab8e891c-1a6f-6aa8-f2d8-741aa84cee48-dd5625c5 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-ab8e891c-1a6f-6aa8-f2d8-741aa84cee4a-dd5625c5, #w-node-ab8e891c-1a6f-6aa8-f2d8-741aa84cee80-dd5625c5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ab8e891c-1a6f-6aa8-f2d8-741aa84cee90-dd5625c5, #w-node-ab8e891c-1a6f-6aa8-f2d8-741aa84cee92-dd5625c5, #w-node-ab8e891c-1a6f-6aa8-f2d8-741aa84cee94-dd5625c5, #w-node-ab8e891c-1a6f-6aa8-f2d8-741aa84cee96-dd5625c5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a4c756dc-6b17-022c-44a2-a75baab32b8e-dd5625c5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-a4c756dc-6b17-022c-44a2-a75baab32b92-dd5625c5 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-a4c756dc-6b17-022c-44a2-a75baab32b94-dd5625c5, #w-node-a4c756dc-6b17-022c-44a2-a75baab32bca-dd5625c5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-a4c756dc-6b17-022c-44a2-a75baab32bda-dd5625c5, #w-node-a4c756dc-6b17-022c-44a2-a75baab32bdc-dd5625c5, #w-node-a4c756dc-6b17-022c-44a2-a75baab32bde-dd5625c5, #w-node-a4c756dc-6b17-022c-44a2-a75baab32be0-dd5625c5, #w-node-a4c756dc-6b17-022c-44a2-a75baab32be2-dd5625c5, #w-node-a4c756dc-6b17-022c-44a2-a75baab32be4-dd5625c5, #w-node-a4c756dc-6b17-022c-44a2-a75baab32be7-dd5625c5, #w-node-a4c756dc-6b17-022c-44a2-a75baab32be9-dd5625c5, #w-node-a4c756dc-6b17-022c-44a2-a75baab32beb-dd5625c5, #w-node-a4c756dc-6b17-022c-44a2-a75baab32bed-dd5625c5, #w-node-_6a57116e-ddda-ee21-0af3-b6ecb5e094aa-472df8c0, #w-node-_6a57116e-ddda-ee21-0af3-b6ecb5e094dd-472df8c0, #w-node-_12eee40d-0274-9f7a-d5c1-691beb28d651-472df8c0, #w-node-_12eee40d-0274-9f7a-d5c1-691beb28d680-472df8c0, #w-node-_920428eb-5612-127a-fb2e-7e4c3fc8fdcc-472df8c0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_920428eb-5612-127a-fb2e-7e4c3fc8fdf9-472df8c0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_4034159d-a902-ca3b-b477-19b20e8ba3c2-472df8c0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a061c3aa-0f20-32bd-8eab-be5e7676f9f3-472df8c0 {
  grid-template-rows: auto;
  grid-template-columns: .6fr;
}

#w-node-_5a3de803-68d8-e596-5046-26a7b1255e1a-f2ec0709 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5a3de803-68d8-e596-5046-26a7b1255f11-f2ec0709 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_5a3de803-68d8-e596-5046-26a7b1255f13-f2ec0709 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5a3de803-68d8-e596-5046-26a7b1255f19-f2ec0709 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_5a3de803-68d8-e596-5046-26a7b1255f1b-f2ec0709 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5a3de803-68d8-e596-5046-26a7b1255f21-f2ec0709 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_5a3de803-68d8-e596-5046-26a7b1255f23-f2ec0709 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5a3de803-68d8-e596-5046-26a7b1255f29-f2ec0709 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_5a3de803-68d8-e596-5046-26a7b1255f2b-f2ec0709 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5a3de803-68d8-e596-5046-26a7b1255f31-f2ec0709 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_5a3de803-68d8-e596-5046-26a7b1255f33-f2ec0709 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_773eee78-308c-da4f-bf4a-9be933d35e48-f2ec0709 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_773eee78-308c-da4f-bf4a-9be933d35e4c-f2ec0709 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_773eee78-308c-da4f-bf4a-9be933d35e4e-f2ec0709, #w-node-_773eee78-308c-da4f-bf4a-9be933d35e84-f2ec0709 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_773eee78-308c-da4f-bf4a-9be933d35e94-f2ec0709, #w-node-_773eee78-308c-da4f-bf4a-9be933d35e96-f2ec0709, #w-node-_773eee78-308c-da4f-bf4a-9be933d35e98-f2ec0709, #w-node-_773eee78-308c-da4f-bf4a-9be933d35e9a-f2ec0709, #w-node-c11e41ca-9b25-3779-83a4-23b011679e14-f2ec0709 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c11e41ca-9b25-3779-83a4-23b011679e40-f2ec0709 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-c11e41ca-9b25-3779-83a4-23b011679e46-f2ec0709, #w-node-c11e41ca-9b25-3779-83a4-23b011679e73-f2ec0709, #w-node-c11e41ca-9b25-3779-83a4-23b011679e77-f2ec0709, #w-node-c11e41ca-9b25-3779-83a4-23b011679e8f-f2ec0709, #w-node-c11e41ca-9b25-3779-83a4-23b01167a0e5-f2ec0709 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8a2418d-2c31-ad5b-d7de-9daf617029c4-f2ec0709 {
  grid-template-rows: auto;
  grid-template-columns: .6fr;
}

#w-node-b7a396a9-978a-a032-a735-1058a5199a15-1c5874d4, #w-node-b7a396a9-978a-a032-a735-1058a5199a48-1c5874d4, #w-node-_02c7d11f-61f1-3093-eee9-f2df39e7a8fb-1c5874d4, #w-node-_02c7d11f-61f1-3093-eee9-f2df39e7a902-1c5874d4, #w-node-_02c7d11f-61f1-3093-eee9-f2df39e7a909-1c5874d4, #w-node-_02c7d11f-61f1-3093-eee9-f2df39e7a910-1c5874d4, #w-node-_02c7d11f-61f1-3093-eee9-f2df39e7a917-1c5874d4, #w-node-_02c7d11f-61f1-3093-eee9-f2df39e7a91e-1c5874d4, #w-node-_02c7d11f-61f1-3093-eee9-f2df39e7a92a-1c5874d4, #w-node-_02c7d11f-61f1-3093-eee9-f2df39e7a933-1c5874d4, #w-node-_02c7d11f-61f1-3093-eee9-f2df39e7a93a-1c5874d4, #w-node-_02c7d11f-61f1-3093-eee9-f2df39e7a941-1c5874d4, #w-node-_4de1216e-3f44-a5f1-80b0-475e2184a3b9-1c5874d4, #w-node-_38e03fa1-5da0-97f0-eb3c-59322bbc2952-1c5874d4, #w-node-a25102ae-1d9f-1ab5-d35f-c6b8024bfc73-1c5874d4, #w-node-a25102ae-1d9f-1ab5-d35f-c6b8024bfc50-1c5874d4, #w-node-a25102ae-1d9f-1ab5-d35f-c6b8024bfc55-1c5874d4, #w-node-a25102ae-1d9f-1ab5-d35f-c6b8024bfc5a-1c5874d4, #w-node-a25102ae-1d9f-1ab5-d35f-c6b8024bfc5f-1c5874d4, #w-node-a25102ae-1d9f-1ab5-d35f-c6b8024bfc64-1c5874d4, #w-node-a25102ae-1d9f-1ab5-d35f-c6b8024bfc69-1c5874d4, #w-node-a25102ae-1d9f-1ab5-d35f-c6b8024bfc6e-1c5874d4, #w-node-a25102ae-1d9f-1ab5-d35f-c6b8024bfcaa-1c5874d4, #w-node-a25102ae-1d9f-1ab5-d35f-c6b8024bfcd7-1c5874d4, #w-node-_48dcb06f-ae06-e1ca-b111-dfdcbd321887-1c5874d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_48dcb06f-ae06-e1ca-b111-dfdcbd32192d-1c5874d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_48dcb06f-ae06-e1ca-b111-dfdcbd321931-1c5874d4 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_48dcb06f-ae06-e1ca-b111-dfdcbd321933-1c5874d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_570b0b74-0d40-3b11-0700-7df8c68a89ef-1c5874d4, #w-node-_570b0b74-0d40-3b11-0700-7df8c68a89f1-1c5874d4, #w-node-_570b0b74-0d40-3b11-0700-7df8c68a89f3-1c5874d4, #w-node-_570b0b74-0d40-3b11-0700-7df8c68a89f5-1c5874d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_48dcb06f-ae06-e1ca-b111-dfdcbd321969-1c5874d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_48dcb06f-ae06-e1ca-b111-dfdcbd321979-1c5874d4, #w-node-_48dcb06f-ae06-e1ca-b111-dfdcbd32197b-1c5874d4, #w-node-_48dcb06f-ae06-e1ca-b111-dfdcbd32197d-1c5874d4, #w-node-_48dcb06f-ae06-e1ca-b111-dfdcbd32197f-1c5874d4, #w-node-_9c3d22d0-652d-7885-0b2a-7e2a6239bb08-b6a03568, #w-node-_9c3d22d0-652d-7885-0b2a-7e2a6239bb38-b6a03568, #w-node-e31b4500-aa49-54a6-695c-3d30f1ac1cd5-b6a03568, #w-node-e31b4500-aa49-54a6-695c-3d30f1ac1cdd-b6a03568, #w-node-e31b4500-aa49-54a6-695c-3d30f1ac1ce4-b6a03568, #w-node-e31b4500-aa49-54a6-695c-3d30f1ac1cec-b6a03568, #w-node-e31b4500-aa49-54a6-695c-3d30f1ac1cf3-b6a03568, #w-node-e31b4500-aa49-54a6-695c-3d30f1ac1cfa-b6a03568, #w-node-_80fb8fbb-fa12-6292-2c18-6d13acb33fe9-b6a03568, #w-node-c849b39f-e32e-75ea-549b-483634876b40-b6a03568, #w-node-c5e1e0a5-58ae-6776-548e-5eb3580ef58d-b6a03568 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c5e1e0a5-58ae-6776-548e-5eb3580ef591-b6a03568 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-c5e1e0a5-58ae-6776-548e-5eb3580ef599-b6a03568, #w-node-c5e1e0a5-58ae-6776-548e-5eb3580ef59d-b6a03568, #w-node-c5e1e0a5-58ae-6776-548e-5eb3580ef5a1-b6a03568, #w-node-c5e1e0a5-58ae-6776-548e-5eb3580ef5a5-b6a03568, #w-node-c5e1e0a5-58ae-6776-548e-5eb3580ef5a9-b6a03568, #w-node-c5e1e0a5-58ae-6776-548e-5eb3580ef5ad-b6a03568, #w-node-c5e1e0a5-58ae-6776-548e-5eb3580ef595-b6a03568, #w-node-_4b7f4a0c-6e7f-d8a5-8903-5d2b866ba420-b6a03568, #w-node-_9c3d22d0-652d-7885-0b2a-7e2a6239bfd5-b6a03568 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9c3d22d0-652d-7885-0b2a-7e2a6239c056-b6a03568 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_9c3d22d0-652d-7885-0b2a-7e2a6239c05a-b6a03568 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_9c3d22d0-652d-7885-0b2a-7e2a6239c05c-b6a03568 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_9c3d22d0-652d-7885-0b2a-7e2a6239c07c-b6a03568, #w-node-_9c3d22d0-652d-7885-0b2a-7e2a6239c07e-b6a03568, #w-node-_9c3d22d0-652d-7885-0b2a-7e2a6239c080-b6a03568, #w-node-_9c3d22d0-652d-7885-0b2a-7e2a6239c082-b6a03568 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9c3d22d0-652d-7885-0b2a-7e2a6239c0a4-b6a03568 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_9c3d22d0-652d-7885-0b2a-7e2a6239c0b4-b6a03568, #w-node-_9c3d22d0-652d-7885-0b2a-7e2a6239c0b6-b6a03568, #w-node-_9c3d22d0-652d-7885-0b2a-7e2a6239c0b8-b6a03568, #w-node-_9c3d22d0-652d-7885-0b2a-7e2a6239c0ba-b6a03568, #w-node-_12569e81-6902-6ffa-44a5-4211c42e1ae7-aa5d42c9, #w-node-_12569e81-6902-6ffa-44a5-4211c42e1b16-aa5d42c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_12569e81-6902-6ffa-44a5-4211c42e1c75-aa5d42c9 {
  grid-column: span 1 / span 1;
}

#w-node-_12569e81-6902-6ffa-44a5-4211c42e1ccd-aa5d42c9, #w-node-_12569e81-6902-6ffa-44a5-4211c42e1cce-aa5d42c9, #w-node-_12569e81-6902-6ffa-44a5-4211c42e1f91-aa5d42c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_12569e81-6902-6ffa-44a5-4211c42e208f-aa5d42c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_12569e81-6902-6ffa-44a5-4211c42e2093-aa5d42c9 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_12569e81-6902-6ffa-44a5-4211c42e2095-aa5d42c9, #w-node-_12569e81-6902-6ffa-44a5-4211c42e20cb-aa5d42c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_12569e81-6902-6ffa-44a5-4211c42e20db-aa5d42c9, #w-node-_12569e81-6902-6ffa-44a5-4211c42e20dd-aa5d42c9, #w-node-_12569e81-6902-6ffa-44a5-4211c42e20df-aa5d42c9, #w-node-_12569e81-6902-6ffa-44a5-4211c42e20e1-aa5d42c9, #w-node-_12569e81-6902-6ffa-44a5-4211c42e20e3-aa5d42c9, #w-node-_12569e81-6902-6ffa-44a5-4211c42e20e5-aa5d42c9, #w-node-_12569e81-6902-6ffa-44a5-4211c42e20e8-aa5d42c9, #w-node-_12569e81-6902-6ffa-44a5-4211c42e20ea-aa5d42c9, #w-node-_12569e81-6902-6ffa-44a5-4211c42e20ec-aa5d42c9, #w-node-_12569e81-6902-6ffa-44a5-4211c42e20ee-aa5d42c9, #w-node-_2bd53586-719c-aaad-1931-2c9a465380f3-a77cf8c6, #w-node-_2bd53586-719c-aaad-1931-2c9a46538122-a77cf8c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2bd53586-719c-aaad-1931-2c9a46538281-a77cf8c6 {
  grid-column: span 1 / span 1;
}

#w-node-_2bd53586-719c-aaad-1931-2c9a465382d9-a77cf8c6, #w-node-_2bd53586-719c-aaad-1931-2c9a465382da-a77cf8c6, #w-node-_2bd53586-719c-aaad-1931-2c9a4653859d-a77cf8c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2bd53586-719c-aaad-1931-2c9a4653869b-a77cf8c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_2bd53586-719c-aaad-1931-2c9a4653869f-a77cf8c6 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_2bd53586-719c-aaad-1931-2c9a465386a1-a77cf8c6, #w-node-_2bd53586-719c-aaad-1931-2c9a465386d7-a77cf8c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_2bd53586-719c-aaad-1931-2c9a465386e7-a77cf8c6, #w-node-_2bd53586-719c-aaad-1931-2c9a465386e9-a77cf8c6, #w-node-_2bd53586-719c-aaad-1931-2c9a465386eb-a77cf8c6, #w-node-_2bd53586-719c-aaad-1931-2c9a465386ed-a77cf8c6, #w-node-_2bd53586-719c-aaad-1931-2c9a465386ef-a77cf8c6, #w-node-_2bd53586-719c-aaad-1931-2c9a465386f1-a77cf8c6, #w-node-_2bd53586-719c-aaad-1931-2c9a465386f4-a77cf8c6, #w-node-_2bd53586-719c-aaad-1931-2c9a465386f6-a77cf8c6, #w-node-_2bd53586-719c-aaad-1931-2c9a465386f8-a77cf8c6, #w-node-_2bd53586-719c-aaad-1931-2c9a465386fa-a77cf8c6, #w-node-_66446698-1a0a-e3de-d574-f92b488f95a1-d9490314 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_28417f5c-9133-73da-f782-44f6a6a0a5c5-d9490314, #w-node-_66446698-1a0a-e3de-d574-f92b488f96a3-d9490314 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_625b1c78-bae1-1511-320e-1b9cb54e618d-d9490314 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_66446698-1a0a-e3de-d574-f92b488f9791-d9490314 {
  grid-template-rows: auto;
  grid-template-columns: .6fr 1fr;
}

#w-node-_66446698-1a0a-e3de-d574-f92b488f9792-d9490314, #w-node-_66446698-1a0a-e3de-d574-f92b488f97ac-d9490314 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#calendly-div.w-node-_66446698-1a0a-e3de-d574-f92b488f97d8-d9490314 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_66446698-1a0a-e3de-d574-f92b488f97f4-d9490314, #w-node-_1f02bd1c-41d9-8f8f-f7e9-238734bfe84b-d9490314, #w-node-_1f02bd1c-41d9-8f8f-f7e9-238734bfe851-d9490314, #w-node-_1f02bd1c-41d9-8f8f-f7e9-238734bfe85d-d9490314, #w-node-_1f02bd1c-41d9-8f8f-f7e9-238734bfe870-d9490314, #w-node-_1f02bd1c-41d9-8f8f-f7e9-238734bfe872-d9490314, #w-node-_1f02bd1c-41d9-8f8f-f7e9-238734bfe874-d9490314, #w-node-_1f02bd1c-41d9-8f8f-f7e9-238734bfe876-d9490314, #w-node-c11e41ca-9b25-3779-83a4-23b011679e14-c8a5052d, #w-node-_61b5ebb0-9a16-b4fc-eb5e-f871e8dd1e02-c8a5052d, #w-node-_61b5ebb0-9a16-b4fc-eb5e-f871e8dd1e0c-c8a5052d, #w-node-_61b5ebb0-9a16-b4fc-eb5e-f871e8dd1e13-c8a5052d, #w-node-_61b5ebb0-9a16-b4fc-eb5e-f871e8dd1e1a-c8a5052d, #w-node-_7257388c-2b09-731c-a230-ab4243929939-c8a5052d, #w-node-_7257388c-2b09-731c-a230-ab4243929a59-c8a5052d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8a2418d-2c31-ad5b-d7de-9daf617029c4-c8a5052d {
  grid-template-rows: auto;
  grid-template-columns: .6fr;
}

#w-node-c11e41ca-9b25-3779-83a4-23b011679e14-df794990 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c11e41ca-9b25-3779-83a4-23b011679e40-df794990 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-c11e41ca-9b25-3779-83a4-23b011679e46-df794990, #w-node-c11e41ca-9b25-3779-83a4-23b011679e73-df794990, #w-node-c11e41ca-9b25-3779-83a4-23b011679e77-df794990, #w-node-c11e41ca-9b25-3779-83a4-23b011679e8f-df794990, #w-node-c11e41ca-9b25-3779-83a4-23b01167a0e5-df794990 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8a2418d-2c31-ad5b-d7de-9daf617029c4-df794990 {
  grid-template-rows: auto;
  grid-template-columns: .6fr;
}

#w-node-e8c45be3-7012-4741-c969-516160d7711a-2876db9e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e8c45be3-7012-4741-c969-516160d77147-2876db9e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_67387442-1d8d-9b1c-77f4-36da1dd82d12-2876db9e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3030d406-961f-13b0-0184-d1240634781c-2876db9e {
  grid-template-rows: auto;
  grid-template-columns: .6fr;
}

#w-node-_6ce57e95-58d1-a535-d757-431dadf5863d-bf30deee, #w-node-_6ce57e95-58d1-a535-d757-431dadf5866c-bf30deee, #w-node-_0d4ddcb2-ee4e-2022-b8f8-ed76174548e2-04d356b3, #w-node-c8ab3552-464c-c00f-6ef3-c3a8b2b98043-04d356b3, #w-node-c8ab3552-464c-c00f-6ef3-c3a8b2b98045-04d356b3, #w-node-c8ab3552-464c-c00f-6ef3-c3a8b2b98047-04d356b3, #w-node-c8ab3552-464c-c00f-6ef3-c3a8b2b98049-04d356b3, #w-node-c8ab3552-464c-c00f-6ef3-c3a8b2b9804b-04d356b3, #w-node-c8ab3552-464c-c00f-6ef3-c3a8b2b9804d-04d356b3, #w-node-c8ab3552-464c-c00f-6ef3-c3a8b2b9804f-04d356b3, #w-node-c8ab3552-464c-c00f-6ef3-c3a8b2b98068-04d356b3, #w-node-_35b055cd-b6b8-1fa6-4ae1-5263770cd5e6-82741244 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_35b055cd-b6b8-1fa6-4ae1-5263770cd616-82741244 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_0c2ac992-4085-c449-6aef-871e622a165d-82741244 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_35b055cd-b6b8-1fa6-4ae1-5263770cd765-82741244 {
  grid-template-rows: auto;
  grid-template-columns: .6fr;
}

#w-node-_35b055cd-b6b8-1fa6-4ae1-5263770cd812-82741244 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_35b055cd-b6b8-1fa6-4ae1-5263770cd816-82741244 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_35b055cd-b6b8-1fa6-4ae1-5263770cd818-82741244, #w-node-_35b055cd-b6b8-1fa6-4ae1-5263770cd84e-82741244 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_35b055cd-b6b8-1fa6-4ae1-5263770cd85e-82741244, #w-node-_35b055cd-b6b8-1fa6-4ae1-5263770cd860-82741244, #w-node-_35b055cd-b6b8-1fa6-4ae1-5263770cd862-82741244, #w-node-_35b055cd-b6b8-1fa6-4ae1-5263770cd864-82741244 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_35b055cd-b6b8-1fa6-4ae1-5263770cd86e-82741244 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_35b055cd-b6b8-1fa6-4ae1-5263770cd872-82741244 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_35b055cd-b6b8-1fa6-4ae1-5263770cd874-82741244, #w-node-_35b055cd-b6b8-1fa6-4ae1-5263770cd8aa-82741244 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_35b055cd-b6b8-1fa6-4ae1-5263770cd8ba-82741244, #w-node-_35b055cd-b6b8-1fa6-4ae1-5263770cd8bc-82741244, #w-node-_35b055cd-b6b8-1fa6-4ae1-5263770cd8be-82741244, #w-node-_35b055cd-b6b8-1fa6-4ae1-5263770cd8c0-82741244, #w-node-_35b055cd-b6b8-1fa6-4ae1-5263770cd8c2-82741244, #w-node-_35b055cd-b6b8-1fa6-4ae1-5263770cd8c4-82741244, #w-node-_35b055cd-b6b8-1fa6-4ae1-5263770cd8c7-82741244, #w-node-_35b055cd-b6b8-1fa6-4ae1-5263770cd8c9-82741244, #w-node-_35b055cd-b6b8-1fa6-4ae1-5263770cd8cb-82741244, #w-node-_35b055cd-b6b8-1fa6-4ae1-5263770cd8cd-82741244, #w-node-_59c1b385-601e-b241-572f-6509b1d54463-8ab0e02e, #w-node-_4af218ef-4f7a-b44c-eb41-0788358b681c-8ab0e02e, #w-node-c11e41ca-9b25-3779-83a4-23b011679e14-1cad2df7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_20c7eb55-bbab-7d9e-d04a-111da59a17c2-1cad2df7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_20c7eb55-bbab-7d9e-d04a-111da59a17c8-1cad2df7, #w-node-_20c7eb55-bbab-7d9e-d04a-111da59a17f5-1cad2df7, #w-node-_20c7eb55-bbab-7d9e-d04a-111da59a17f9-1cad2df7, #w-node-_20c7eb55-bbab-7d9e-d04a-111da59a1811-1cad2df7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ff739d79-7e8f-0e73-905e-1a2634afc572-1cad2df7 {
  grid-template-rows: auto;
  grid-template-columns: .6fr;
}

#w-node-c11e41ca-9b25-3779-83a4-23b011679e14-6581d8e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8a2418d-2c31-ad5b-d7de-9daf617029c4-6581d8e9 {
  grid-template-rows: auto;
  grid-template-columns: .6fr;
}

#w-node-_920428eb-5612-127a-fb2e-7e4c3fc8fdcc-d4bc0995 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_920428eb-5612-127a-fb2e-7e4c3fc8fdf9-d4bc0995 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-c2418527-8a87-acfb-d688-7560a51ee376-d4bc0995 {
  grid-template-rows: auto;
  grid-template-columns: .6fr;
}

#w-node-ab8e891c-1a6f-6aa8-f2d8-741aa84cee44-d4bc0995 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-ab8e891c-1a6f-6aa8-f2d8-741aa84cee48-d4bc0995 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-ab8e891c-1a6f-6aa8-f2d8-741aa84cee4a-d4bc0995, #w-node-ab8e891c-1a6f-6aa8-f2d8-741aa84cee80-d4bc0995 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ab8e891c-1a6f-6aa8-f2d8-741aa84cee90-d4bc0995, #w-node-ab8e891c-1a6f-6aa8-f2d8-741aa84cee92-d4bc0995, #w-node-ab8e891c-1a6f-6aa8-f2d8-741aa84cee94-d4bc0995, #w-node-ab8e891c-1a6f-6aa8-f2d8-741aa84cee96-d4bc0995 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a4c756dc-6b17-022c-44a2-a75baab32b8e-d4bc0995 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-a4c756dc-6b17-022c-44a2-a75baab32b92-d4bc0995 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-a4c756dc-6b17-022c-44a2-a75baab32b94-d4bc0995, #w-node-a4c756dc-6b17-022c-44a2-a75baab32bca-d4bc0995 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-a4c756dc-6b17-022c-44a2-a75baab32bda-d4bc0995, #w-node-a4c756dc-6b17-022c-44a2-a75baab32bdc-d4bc0995, #w-node-a4c756dc-6b17-022c-44a2-a75baab32bde-d4bc0995, #w-node-a4c756dc-6b17-022c-44a2-a75baab32be0-d4bc0995, #w-node-a4c756dc-6b17-022c-44a2-a75baab32be2-d4bc0995, #w-node-a4c756dc-6b17-022c-44a2-a75baab32be4-d4bc0995, #w-node-a4c756dc-6b17-022c-44a2-a75baab32be7-d4bc0995, #w-node-a4c756dc-6b17-022c-44a2-a75baab32be9-d4bc0995, #w-node-a4c756dc-6b17-022c-44a2-a75baab32beb-d4bc0995, #w-node-a4c756dc-6b17-022c-44a2-a75baab32bed-d4bc0995, #w-node-c11e41ca-9b25-3779-83a4-23b011679e14-3c8d25e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_20c7eb55-bbab-7d9e-d04a-111da59a17c2-3c8d25e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_20c7eb55-bbab-7d9e-d04a-111da59a17c8-3c8d25e7, #w-node-_20c7eb55-bbab-7d9e-d04a-111da59a17f5-3c8d25e7, #w-node-_20c7eb55-bbab-7d9e-d04a-111da59a17f9-3c8d25e7, #w-node-_20c7eb55-bbab-7d9e-d04a-111da59a1811-3c8d25e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bb195694-5298-f8ba-e9e0-bf0773fcc56c-3c8d25e7 {
  grid-template-rows: auto;
  grid-template-columns: .6fr;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880f642-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880f674-9299939b, #w-node-_1e04c7f5-68a0-c9d1-15e8-58aa20f3ad97-9299939b, #w-node-_1e04c7f5-68a0-c9d1-15e8-58aa20f3ad9a-9299939b, #w-node-_1e04c7f5-68a0-c9d1-15e8-58aa20f3ada7-9299939b, #w-node-_1e04c7f5-68a0-c9d1-15e8-58aa20f3adaa-9299939b, #w-node-_1e04c7f5-68a0-c9d1-15e8-58aa20f3adb6-9299939b, #w-node-_1e04c7f5-68a0-c9d1-15e8-58aa20f3adb9-9299939b, #w-node-_1e04c7f5-68a0-c9d1-15e8-58aa20f3adc5-9299939b, #w-node-_1e04c7f5-68a0-c9d1-15e8-58aa20f3adc8-9299939b, #w-node-_1e04c7f5-68a0-c9d1-15e8-58aa20f3add4-9299939b, #w-node-_1e04c7f5-68a0-c9d1-15e8-58aa20f3add7-9299939b, #w-node-_1e04c7f5-68a0-c9d1-15e8-58aa20f3ade4-9299939b, #w-node-_1e04c7f5-68a0-c9d1-15e8-58aa20f3ade7-9299939b, #w-node-_1e04c7f5-68a0-c9d1-15e8-58aa20f3adf3-9299939b, #w-node-_1e04c7f5-68a0-c9d1-15e8-58aa20f3adf6-9299939b, #w-node-_1e04c7f5-68a0-c9d1-15e8-58aa20f3ae02-9299939b, #w-node-_1e04c7f5-68a0-c9d1-15e8-58aa20f3ae05-9299939b, #w-node-_1e04c7f5-68a0-c9d1-15e8-58aa20f3ae11-9299939b, #w-node-_1e04c7f5-68a0-c9d1-15e8-58aa20f3ae14-9299939b, #w-node-_1e04c7f5-68a0-c9d1-15e8-58aa20f3ae20-9299939b, #w-node-_1e04c7f5-68a0-c9d1-15e8-58aa20f3ae23-9299939b, #w-node-_1e04c7f5-68a0-c9d1-15e8-58aa20f3ae2c-9299939b, #w-node-_1e04c7f5-68a0-c9d1-15e8-58aa20f3ae2f-9299939b, #w-node-_1e04c7f5-68a0-c9d1-15e8-58aa20f3ae3b-9299939b, #w-node-_1e04c7f5-68a0-c9d1-15e8-58aa20f3ae3e-9299939b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880f7aa-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880f7ad-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880f7b0-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880f7b3-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880f7b6-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880f7c3-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880f7c6-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880f7c9-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880f7cc-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880f7cf-9299939b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880f89b-9299939b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880f89c-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880f8a6-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880f8b0-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880f8ba-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880f8e0-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880f8e1-9299939b, #w-node-_1be30be8-3888-1ee9-4c97-2b7dd0efdd3c-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880f922-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9a9-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9ae-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9b3-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9b8-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9bd-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9c2-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9c9-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9ce-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9d3-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9d8-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9dd-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9e2-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9e7-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9ec-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9f1-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9f8-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9fd-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa04-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa09-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa10-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa15-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa1a-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa1f-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa24-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa29-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa2e-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa2f-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa34-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa37-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa3c-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa41-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa46-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa4b-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa50-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa55-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa56-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa5b-9299939b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880fa74-9299939b {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880fa76-9299939b {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880fa78-9299939b {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880fa7b-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa80-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa85-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa8a-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa8f-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa94-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa99-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa9e-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880faa3-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880faa8-9299939b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880faad-9299939b {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880fab2-9299939b {
  grid-area: 3 / 3 / 4 / 3;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880fab7-9299939b {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880fad3-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fad4-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fad5-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fad6-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fad9-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fada-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fadb-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fadc-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fadd-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fade-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fadf-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fae0-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fae1-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fae2-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fae5-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fae6-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fae7-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fae8-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880faeb-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880faec-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880faed-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880faee-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880faf1-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880faf2-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880faf3-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880faf4-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880faf5-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880faf6-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880faf7-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880faf8-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fafb-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fafc-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fafd-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fafe-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880faff-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb00-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb0a-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb0c-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb0e-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb10-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb19-9299939b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880fb1d-9299939b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880fb21-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb25-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb29-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb2d-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb31-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb35-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb39-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb42-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb46-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb4a-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb4e-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb52-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb53-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb57-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb5b-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb61-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb65-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb6e-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb72-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb7b-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb7f-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb83-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb87-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb8b-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb8f-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb90-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb94-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fb9d-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fba1-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fba5-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fba9-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fbad-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fbb1-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fbb2-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fbb6-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fbde-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fbe3-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fbe8-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fbed-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fbf2-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fbf7-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fbfc-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc01-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc06-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc0b-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc10-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc15-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc1a-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc1f-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc24-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc2b-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc30-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc35-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc3a-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc3f-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc44-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc49-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc4e-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc53-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc58-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc5d-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc62-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc67-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc6c-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fc71-9299939b, #w-node-_7533a5bf-efb3-caa9-1eb5-d5689232ec5b-9299939b, #w-node-f159118e-fb86-c115-268f-9ab16800d13e-9299939b, #w-node-a28254df-b162-ba3c-abbb-a97f10413702-9299939b, #w-node-_3dc09cf7-1933-5e65-fd8a-a5681e078f32-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fec1-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fecb-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fed9-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fee4-9299939b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880ff54-9299939b {
  grid-template-rows: auto;
  grid-template-columns: .6fr 1fr;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880ff55-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880ff6d-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880ff7f-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880ff81-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880ff83-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880ff85-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880ff97-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880ff99-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880ff9b-9299939b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880ffa0-9299939b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880ffa4-9299939b {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880ffa6-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880ffbf-9299939b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_7c65649c-66fb-912b-a557-2bed0880ffcf-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880ffd1-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880ffd3-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880ffd5-9299939b, #w-node-_4740b11c-37ea-1130-7d2b-573e9f019d0b-b85f413b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4740b11c-37ea-1130-7d2b-573e9f019d36-b85f413b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_4740b11c-37ea-1130-7d2b-573e9f019d3c-b85f413b, #w-node-_4740b11c-37ea-1130-7d2b-573e9f019d69-b85f413b, #w-node-_4740b11c-37ea-1130-7d2b-573e9f019d6d-b85f413b, #w-node-_4740b11c-37ea-1130-7d2b-573e9f019d85-b85f413b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3c23dea7-eac8-d337-72a0-b3e2a3e2b229-b85f413b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_3c23dea7-eac8-d337-72a0-b3e2a3e2b22f-b85f413b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_3c23dea7-eac8-d337-72a0-b3e2a3e2b235-b85f413b, #w-node-_3c23dea7-eac8-d337-72a0-b3e2a3e2b23b-b85f413b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3c23dea7-eac8-d337-72a0-b3e2a3e2b306-b85f413b, #w-node-ba223544-234a-d0fd-557a-7fa3fbd7fcd0-b85f413b, #w-node-_195ec7cd-49a6-8b05-7e4e-c49b13ef0195-b85f413b {
  align-self: auto;
}

#w-node-_3c23dea7-eac8-d337-72a0-b3e2a3e2b35c-b85f413b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_3c23dea7-eac8-d337-72a0-b3e2a3e2b35f-b85f413b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_3c23dea7-eac8-d337-72a0-b3e2a3e2b35d-b85f413b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_3c23dea7-eac8-d337-72a0-b3e2a3e2b35e-b85f413b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3c23dea7-eac8-d337-72a0-b3e2a3e2b361-b85f413b {
  place-self: center;
}

#w-node-_3c23dea7-eac8-d337-72a0-b3e2a3e2b363-b85f413b, #w-node-_3c23dea7-eac8-d337-72a0-b3e2a3e2b365-b85f413b {
  justify-self: center;
}

#w-node-c11e41ca-9b25-3779-83a4-23b011679e14-65a2e3d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_20c7eb55-bbab-7d9e-d04a-111da59a17c2-65a2e3d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_20c7eb55-bbab-7d9e-d04a-111da59a17c8-65a2e3d7, #w-node-_20c7eb55-bbab-7d9e-d04a-111da59a17f5-65a2e3d7, #w-node-_20c7eb55-bbab-7d9e-d04a-111da59a17f9-65a2e3d7, #w-node-_20c7eb55-bbab-7d9e-d04a-111da59a1811-65a2e3d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bb195694-5298-f8ba-e9e0-bf0773fcc56c-65a2e3d7 {
  grid-template-rows: auto;
  grid-template-columns: .6fr;
}

@media screen and (min-width: 1440px) {
  #w-node-ed0863fe-01bd-ba8e-95b2-1676d22002cd-d22002ca, #w-node-ed0863fe-01bd-ba8e-95b2-1676d22002d8-d22002ca, #w-node-ed0863fe-01bd-ba8e-95b2-1676d22002e4-d22002ca, #w-node-ed0863fe-01bd-ba8e-95b2-1676d22002ef-d22002ca, #w-node-ed0863fe-01bd-ba8e-95b2-1676d22002fb-d22002ca, #w-node-ed0863fe-01bd-ba8e-95b2-1676d2200306-d22002ca, #img2.w-node-_8da6dcbb-9d3a-fa92-f17f-a376821ddbde-371af763, #img3.w-node-_8da6dcbb-9d3a-fa92-f17f-a376821ddbe6-371af763, #img4.w-node-_8da6dcbb-9d3a-fa92-f17f-a376821ddbee-371af763, #w-node-d022f0da-6356-82ab-3e92-403c0f918d67-371af763, #w-node-aff496c7-6d53-5b48-e847-2f945e319d3d-371af851, #w-node-c46489c0-ebc8-812c-f554-c1f9efdc8525-371af852, #w-node-eea06894-c3b5-bf1e-3136-8ae931384da6-371af852, #w-node-_32575066-bf47-dfda-7ffb-4e104867dd97-371af852, #w-node-c87000a3-6abf-68fd-4bd9-b5b63d8b4802-371af852, #w-node-_450ce08f-92cc-901d-0340-0840cb0df25d-371af891, #w-node-_82d2b491-b422-a2da-0e41-0d5215830726-371af891, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794ef42-3886053c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 991px) {
  #w-node-_99c6f587-af44-d79d-abea-e4ebf7464b03-371af756 {
    justify-self: center;
  }

  #w-node-d90d74e4-ed34-812e-74cd-dafd847a53d7-371af756 {
    align-self: center;
  }

  #w-node-b830cb0b-4027-d7ba-37c2-a615cdaf7031-371af75f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: auto;
  }

  #w-node-_166c0a19-c752-7fa1-d62b-05f79c0c8c5d-371af84d, #w-node-_0919b47c-fae7-3aaa-167d-e9bd0653c0e3-371af84d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7d94a033-9579-146d-9215-d06e96852985-371af84d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_7c65649c-66fb-912b-a557-2bed0880fab2-371af84f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7c65649c-66fb-912b-a557-2bed0880fab7-371af84f {
    grid-area: 5 / 2 / 6 / 2;
  }

  #w-node-aff496c7-6d53-5b48-e847-2f945e319e50-371af851 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-aff496c7-6d53-5b48-e847-2f945e319e55-371af851 {
    grid-area: 5 / 2 / 6 / 2;
  }

  #w-node-_32575066-bf47-dfda-7ffb-4e104867deaa-371af852 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_32575066-bf47-dfda-7ffb-4e104867deaf-371af852 {
    grid-area: 5 / 2 / 6 / 2;
  }

  #w-node-_33963e92-3c49-1ac7-7609-0ae411e33a13-371af85a {
    justify-self: center;
  }

  #w-node-ecb00779-3fa6-35d2-e1c9-22bc24b1f3f7-371af85a {
    place-self: stretch center;
  }

  #w-node-a0633b61-dd56-c340-0add-460a836f590a-371af891 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a0633b61-dd56-c340-0add-460a836f590f-371af891 {
    grid-area: 5 / 2 / 6 / 2;
  }

  #w-node-_7c65649c-66fb-912b-a557-2bed0880fab2-c3af9a82 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7c65649c-66fb-912b-a557-2bed0880fab7-c3af9a82 {
    grid-area: 5 / 2 / 6 / 2;
  }

  #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f37f-3886053c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f384-3886053c {
    grid-area: 5 / 2 / 6 / 2;
  }

  #w-node-_20c902d6-0a16-6bde-96f4-ce58c18412a6-1a0e7b52 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-b16ce91d-91ac-173d-435d-03e8ed282dfd-8e201c23, #w-node-_66446698-1a0a-e3de-d574-f92b488f9791-8d730dc2, #w-node-_66446698-1a0a-e3de-d574-f92b488f9791-23df7659, #w-node-_66446698-1a0a-e3de-d574-f92b488f9791-f2b318de {
    grid-template-rows: auto;
    grid-template-columns: .6fr;
  }

  #w-node-_28417f5c-9133-73da-f782-44f6a6a0a5c5-1ad77e58 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-dc4bbee2-1825-7667-4c4f-7f9ae8c8af10-1ad77e58, #w-node-_66446698-1a0a-e3de-d574-f92b488f9791-45196d5a, #w-node-a061c3aa-0f20-32bd-8eab-be5e7676f9f3-472df8c0, #w-node-b8a2418d-2c31-ad5b-d7de-9daf617029c4-f2ec0709, #w-node-_66446698-1a0a-e3de-d574-f92b488f9791-d9490314, #w-node-b8a2418d-2c31-ad5b-d7de-9daf617029c4-c8a5052d, #w-node-b8a2418d-2c31-ad5b-d7de-9daf617029c4-df794990, #w-node-_3030d406-961f-13b0-0184-d1240634781c-2876db9e, #w-node-_35b055cd-b6b8-1fa6-4ae1-5263770cd765-82741244, #w-node-ff739d79-7e8f-0e73-905e-1a2634afc572-1cad2df7, #w-node-b8a2418d-2c31-ad5b-d7de-9daf617029c4-6581d8e9, #w-node-c2418527-8a87-acfb-d688-7560a51ee376-d4bc0995, #w-node-bb195694-5298-f8ba-e9e0-bf0773fcc56c-3c8d25e7 {
    grid-template-rows: auto;
    grid-template-columns: .6fr;
  }

  #w-node-_7c65649c-66fb-912b-a557-2bed0880fab2-9299939b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7c65649c-66fb-912b-a557-2bed0880fab7-9299939b {
    grid-area: 5 / 2 / 6 / 2;
  }

  #w-node-_51a50e08-d088-f62a-46b7-bf7698982cbc-9299939b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_844160ce-e6e6-e35c-fc25-169f6ee5673f-9299939b, #w-node-_844160ce-e6e6-e35c-fc25-169f6ee56755-9299939b, #w-node-_844160ce-e6e6-e35c-fc25-169f6ee56754-9299939b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_844160ce-e6e6-e35c-fc25-169f6ee56763-9299939b, #w-node-a4717f4c-f59c-0008-084d-a2e8cba4c262-9299939b, #w-node-_02d8890d-5fe3-299a-2326-710cc1244c42-9299939b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_7c65649c-66fb-912b-a557-2bed0880ff54-9299939b, #w-node-bb195694-5298-f8ba-e9e0-bf0773fcc56c-65a2e3d7 {
    grid-template-rows: auto;
    grid-template-columns: .6fr;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_99c6f587-af44-d79d-abea-e4ebf7464b03-371af756 {
    place-self: auto center;
  }

  #w-node-c197a1d3-67ca-76f0-8031-27233db480e9-371af756, #w-node-_248086dd-4c1a-3084-214e-168062f9b563-371af756 {
    justify-self: center;
  }

  #w-node-da7361da-ad41-35d7-2714-184788a2bca1-371af756, #w-node-eb9da9b1-e4b1-1107-bf13-61ea5a91c5ee-371af756 {
    place-self: center;
  }

  #w-node-_1350eff3-3fdf-f9a0-d0e0-b03e122c2e31-371af756, #w-node-_5b4bbf2b-d45f-67ae-81f1-9b4f33110435-371af756, #w-node-d90d74e4-ed34-812e-74cd-dafd847a53d7-371af756 {
    justify-self: center;
  }

  #w-node-_31028ca5-0c12-408d-4d3a-db35ee42b0bf-371af756 {
    place-self: center;
  }

  #w-node-_57bff759-cbdb-c1dd-224c-0d3bb34ef4df-371af756 {
    place-self: center start;
  }

  #w-node-_29fb1204-63e7-a4fb-5948-62a65402cbd5-371af756 {
    justify-self: start;
  }

  #w-node-a766f6de-2db6-89c5-f910-0143e5a62e65-371af756 {
    align-self: center;
  }

  #w-node-d937b187-cfae-3c99-8026-20f494dfd74a-371af756, #w-node-ff20da59-414e-d610-fafa-b3ebecb062e8-371af756, #w-node-_3a0061c3-fd21-e484-b4f2-4e9559b9b627-371af756, #w-node-e7db9317-84ce-acbd-5562-862509da6f25-371af756, #w-node-e04abc2e-bc79-8fbb-7e4f-0d3624630bb4-371af756 {
    justify-self: start;
  }

  #w-node-ebc3abbc-b5b7-25b2-6ab2-28b7d7c3b22c-d7c3b220 {
    place-self: center;
  }

  #w-node-ebc3abbc-b5b7-25b2-6ab2-28b7d7c3b252-d7c3b220 {
    justify-self: center;
  }

  #w-node-_7fd8d60f-f550-13be-033e-8afc5dc88ac6-d7c3b220 {
    place-self: auto center;
  }

  #w-node-_7fd8d60f-f550-13be-033e-8afc5dc88ad2-d7c3b220, #w-node-_7fd8d60f-f550-13be-033e-8afc5dc88ada-d7c3b220, #w-node-_7fd8d60f-f550-13be-033e-8afc5dc88ae4-d7c3b220, #w-node-_7fd8d60f-f550-13be-033e-8afc5dc88ae6-d7c3b220, #w-node-_7fd8d60f-f550-13be-033e-8afc5dc88aee-d7c3b220 {
    justify-self: center;
  }

  #w-node-d022f0da-6356-82ab-3e92-403c0f918d68-371af763 {
    place-self: auto;
  }

  #w-node-f2b0a29f-777e-7249-5e6f-b9cae33f0347-371af851 {
    place-self: center;
  }

  #w-node-f2b0a29f-777e-7249-5e6f-b9cae33f0371-371af851 {
    justify-self: center;
  }

  #w-node-f2b0a29f-777e-7249-5e6f-b9cae33f037b-371af851 {
    place-self: auto center;
  }

  #w-node-f2b0a29f-777e-7249-5e6f-b9cae33f0387-371af851, #w-node-f2b0a29f-777e-7249-5e6f-b9cae33f038f-371af851, #w-node-f2b0a29f-777e-7249-5e6f-b9cae33f0399-371af851, #w-node-f2b0a29f-777e-7249-5e6f-b9cae33f039b-371af851, #w-node-f2b0a29f-777e-7249-5e6f-b9cae33f03a3-371af851, #w-node-aff496c7-6d53-5b48-e847-2f945e319dda-371af851, #w-node-aff496c7-6d53-5b48-e847-2f945e319ddc-371af851 {
    justify-self: center;
  }

  #w-node-aff496c7-6d53-5b48-e847-2f945e319dde-371af851, #w-node-aff496c7-6d53-5b48-e847-2f945e319de0-371af851 {
    place-self: center;
  }

  #w-node-aff496c7-6d53-5b48-e847-2f945e319de2-371af851, #w-node-_32575066-bf47-dfda-7ffb-4e104867de34-371af852, #w-node-_32575066-bf47-dfda-7ffb-4e104867de36-371af852 {
    justify-self: center;
  }

  #w-node-_32575066-bf47-dfda-7ffb-4e104867de38-371af852, #w-node-_32575066-bf47-dfda-7ffb-4e104867de3a-371af852 {
    place-self: center;
  }

  #w-node-_32575066-bf47-dfda-7ffb-4e104867de3c-371af852, #w-node-_33963e92-3c49-1ac7-7609-0ae411e33a13-371af85a, #w-node-_7e0907ef-acfa-71ab-bf3b-a66deb0f7e2e-371af85a, #w-node-ecb00779-3fa6-35d2-e1c9-22bc24b1f3f7-371af85a {
    justify-self: center;
  }

  #w-node-_4ecc313d-acae-6395-203c-259bd1d3db37-371af85e, #w-node-b7f3a15c-fa5b-ae84-4514-61f137d23555-371af85e, #w-node-_29a4f3b7-281b-dcbb-a547-51fa161cb492-371af85e, #w-node-_0c386a63-505e-467d-3868-9cab05be9ea2-371af85e, #w-node-_6b9fadf8-c206-bc51-4008-876df4e6f114-371af85e, #w-node-_6b9fadf8-c206-bc51-4008-876df4e6f115-371af85e, #w-node-fbc29b14-5f72-01ce-e964-3e6bb7348dbc-371af85e, #w-node-fbc29b14-5f72-01ce-e964-3e6bb7348dc2-371af85e, #w-node-fbc29b14-5f72-01ce-e964-3e6bb7348dc3-371af85e, #w-node-e2f14b1c-80a9-db3b-4f58-cfd4ee846310-371af85e, #w-node-e2f14b1c-80a9-db3b-4f58-cfd4ee846316-371af85e, #w-node-e2f14b1c-80a9-db3b-4f58-cfd4ee846317-371af85e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_90d8312a-5520-0cd4-293e-a805d19ad8cf-371af85e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_3402a784-3dc0-ffab-3049-b1aa8c910601-371af891, #w-node-_3402a784-3dc0-ffab-3049-b1aa8c910603-371af891 {
    justify-self: center;
  }

  #w-node-_3402a784-3dc0-ffab-3049-b1aa8c910605-371af891, #w-node-_3402a784-3dc0-ffab-3049-b1aa8c910607-371af891 {
    place-self: center;
  }

  #w-node-_3402a784-3dc0-ffab-3049-b1aa8c910609-371af891, #w-node-_18d7bab7-f55a-1b59-2a31-ab171cd270ef-371af891, #w-node-_18d7bab7-f55a-1b59-2a31-ab171cd270f1-371af891 {
    justify-self: center;
  }

  #w-node-_18d7bab7-f55a-1b59-2a31-ab171cd270f3-371af891, #w-node-_18d7bab7-f55a-1b59-2a31-ab171cd270f5-371af891 {
    place-self: center;
  }

  #w-node-_18d7bab7-f55a-1b59-2a31-ab171cd270f7-371af891, #w-node-d12177f4-6bf0-dfa3-6cec-99e89b12b35e-043d8d30 {
    justify-self: center;
  }

  #w-node-_1d61f273-b1a0-d7cc-9b59-dae3cefef180-043d8d30, #w-node-_0d6a7beb-aa10-1a10-9eb0-372c4b486dae-f1186ca1 {
    place-self: center;
  }

  #w-node-_0d6a7beb-aa10-1a10-9eb0-372c4b486dd7-f1186ca1 {
    justify-self: center;
  }

  #w-node-_0d6a7beb-aa10-1a10-9eb0-372c4b486ded-f1186ca1, #w-node-b6a1ff7c-01f5-82e0-ed78-ff1426ec67b7-1a0e7b52, #w-node-_9d1df83e-08bf-ec73-c4b6-2b0c5a1ef64b-1a0e7b52, #w-node-_9e86270f-e42a-8314-a1c3-eb6d3010d9b1-1a0e7b52, #w-node-_6ec4c398-0e48-8887-1aa7-905805ff878a-1a0e7b52, #w-node-_27341244-9922-4b7c-873d-fd20683186d0-881f8a01 {
    place-self: center;
  }

  #w-node-_9deb65b3-593f-15c9-cdfa-8895c2f60df8-463e7d1f, #w-node-ab1e56e2-b9ac-b1cc-4cee-b6312a8c1c91-c2493680 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_6a255257-6131-74c9-228e-97bf02cba1f0-d9d9d46a, #w-node-_5a3de803-68d8-e596-5046-26a7b1255f11-493c1dda, #w-node-df6465d9-7387-7cd6-dc91-ee73a1c362fd-196483ea {
    place-self: center;
  }

  #w-node-_513b7a49-c783-7752-a9a9-2e4a60a7fd27-196483ea {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-cb1c1da4-dc8b-9806-8d44-b9c82ff980f3-fdd6a746, #w-node-_5529d5b1-1edf-83fd-f241-2e01dd063cac-53457dfc {
    place-self: center;
  }

  #w-node-_0cba0b36-b98d-b28f-90ad-e484153e803f-0dd4936c, #w-node-eddd665f-a26c-0702-bbee-71ffd69b106e-be08ff4a {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-bd107dab-6e33-dee6-70e8-dc93d0a3b5af-be08ff4a, #w-node-bd107dab-6e33-dee6-70e8-dc93d0a3b5bc-be08ff4a, #w-node-be431b80-0e42-d5df-c119-1b015abf3ef9-be08ff4a, #w-node-be431b80-0e42-d5df-c119-1b015abf3f01-be08ff4a, #w-node-e961953e-277e-0938-9e4e-e746e3e62751-be08ff4a, #w-node-e961953e-277e-0938-9e4e-e746e3e6275e-be08ff4a, #w-node-_200844b2-b045-325c-c23c-4d13186c54b2-be08ff4a, #w-node-_200844b2-b045-325c-c23c-4d13186c54ba-be08ff4a {
    place-self: center;
  }

  #w-node-_1368e4e6-9f09-6569-9eb6-f1b22fd221a5-60ed113d, #w-node-d5a1e394-06e1-5b1e-3521-2af756bf26e2-9d1615fd {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_2d15449b-6002-fff4-5d78-c41d34a59259-9d1615fd, #w-node-_2d15449b-6002-fff4-5d78-c41d34a59261-9d1615fd, #w-node-_4f4e3a99-6b9f-a02a-8ded-a08df9f51852-9d1615fd, #w-node-_4f4e3a99-6b9f-a02a-8ded-a08df9f5185a-9d1615fd {
    place-self: center;
  }

  #w-node-_77845e48-cda8-54b8-c655-7220ccb9f78d-ba359d32, #w-node-feb36c3d-d5e2-5c58-e59c-0f099e9f1358-9566a459, #w-node-e2eae2bc-feaa-18cb-403b-74b6c098a290-a76fe2f8, #w-node-_0e8a3320-cfe4-9f0e-07c7-4eececd494c5-ba44ac8e, #w-node-a478e8a7-3170-487f-b058-3d1a6fec6b79-74ec0301 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-dbb01bf0-4f2e-76e9-a306-ffc37752a94d-74ec0301 {
    place-self: center;
  }

  #w-node-_71cbac5e-3ab6-b146-4c88-6c3b9990ab99-8ac8c2b3 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-b5a410b8-c317-7272-2a56-38ac30b25916-5e72126c, #w-node-b5a410b8-c317-7272-2a56-38ac30b2591e-5e72126c {
    place-self: center;
  }

  #w-node-cca2424e-3365-a80e-2582-0640195d7d8e-dbad0dac {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-e9b7e271-31b0-b7b6-2c70-e934289163f0-8e201c23, #w-node-_28417f5c-9133-73da-f782-44f6a6a0a5c5-8d730dc2, #w-node-_66446698-1a0a-e3de-d574-f92b488f96a3-8d730dc2, #w-node-_28417f5c-9133-73da-f782-44f6a6a0a5c5-23df7659, #w-node-_66446698-1a0a-e3de-d574-f92b488f96a3-23df7659, #w-node-_28417f5c-9133-73da-f782-44f6a6a0a5c5-f2b318de, #w-node-_66446698-1a0a-e3de-d574-f92b488f96a3-f2b318de {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_28417f5c-9133-73da-f782-44f6a6a0a5c5-1ad77e58 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_5a3de803-68d8-e596-5046-26a7b1255f11-f2ec0709 {
    place-self: center;
  }

  #w-node-_28417f5c-9133-73da-f782-44f6a6a0a5c5-d9490314, #w-node-_66446698-1a0a-e3de-d574-f92b488f96a3-d9490314 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_35b055cd-b6b8-1fa6-4ae1-5263770cd765-82741244 {
    grid-template-rows: auto;
    grid-template-columns: .85fr;
  }

  #w-node-_35b055cd-b6b8-1fa6-4ae1-5263770cd766-82741244 {
    grid-row: span 1 / span 1;
  }

  #w-node-c2418527-8a87-acfb-d688-7560a51ee376-d4bc0995 {
    grid-template-rows: auto;
    grid-template-columns: .85fr;
  }

  #w-node-c2418527-8a87-acfb-d688-7560a51ee377-d4bc0995 {
    grid-row: span 1 / span 1;
  }
}

@media screen and (max-width: 479px) {
  #w-node-eb9da9b1-e4b1-1107-bf13-61ea5a91c5ee-371af756, #w-node-b5d9e01c-c8db-5b5c-2a88-c6fd1664445b-371af756 {
    place-self: center;
  }

  #w-node-e2d7e641-a497-e47e-58e6-9ce86f80653f-371af756 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_31028ca5-0c12-408d-4d3a-db35ee42b0bf-371af756, #w-node-_57bff759-cbdb-c1dd-224c-0d3bb34ef4df-371af756, #w-node-_29fb1204-63e7-a4fb-5948-62a65402cbd5-371af756, #w-node-a766f6de-2db6-89c5-f910-0143e5a62e65-371af756, #w-node-d937b187-cfae-3c99-8026-20f494dfd74a-371af756, #w-node-ff20da59-414e-d610-fafa-b3ebecb062e8-371af756, #w-node-_3a0061c3-fd21-e484-b4f2-4e9559b9b627-371af756, #w-node-e7db9317-84ce-acbd-5562-862509da6f25-371af756, #w-node-e04abc2e-bc79-8fbb-7e4f-0d3624630bb4-371af756, #w-node-db95e9ed-9467-88c6-8611-ed5c1677e67f-371af75f, #w-node-_9f47e89e-5853-881a-00b3-b509142d981f-371af75f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #otherinput.w-node-e88cbe5e-013d-c694-1f5e-cb37d61dfa08-371af84b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_7c65649c-66fb-912b-a557-2bed0880f89b-371af84f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_7c65649c-66fb-912b-a557-2bed0880f89c-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880f8a6-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880f8b0-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880f8ba-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9b3-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9b8-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9bd-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9c2-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9e2-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9e7-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9ec-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9f1-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa1a-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa1f-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa24-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa29-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa2e-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa2f-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa34-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa46-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa4b-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa50-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa55-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa56-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa5b-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa74-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa76-371af84f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7c65649c-66fb-912b-a557-2bed0880fa78-371af84f {
    grid-area: 5 / 2 / 6 / 3;
  }

  #w-node-_7c65649c-66fb-912b-a557-2bed0880ff54-371af84f {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_7c65649c-66fb-912b-a557-2bed0880ff55-371af84f, #w-node-_7c65649c-66fb-912b-a557-2bed0880ff6d-371af84f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7c65649c-66fb-912b-a557-2bed0880ffa0-371af84f, #w-node-_942b34be-74d3-b883-6223-6a05ad6aa5c0-371af851 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_188bb08c-c8d9-ac11-b4eb-2f1b2c4fa8ce-371af851, #w-node-bea2135e-c668-fddf-bfdf-34f9e9e41014-371af851, #w-node-ad86315f-879a-a07b-fd77-56d5d47dcfa1-371af851, #w-node-_3c8838b0-2889-826a-2c8e-53cbd90b2e71-371af851 {
    justify-self: center;
  }

  #w-node-aff496c7-6d53-5b48-e847-2f945e319de0-371af851, #w-node-aff496c7-6d53-5b48-e847-2f945e319de4-371af851 {
    place-self: center;
  }

  #w-node-aff496c7-6d53-5b48-e847-2f945e319e12-371af851, #w-node-aff496c7-6d53-5b48-e847-2f945e319e14-371af851 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-aff496c7-6d53-5b48-e847-2f945e319e16-371af851 {
    grid-area: 5 / 2 / 6 / 3;
  }

  #w-node-_313f64e7-5012-d09e-d70c-f11cabe43c19-abe43c16 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_32575066-bf47-dfda-7ffb-4e104867de3a-371af852, #w-node-_32575066-bf47-dfda-7ffb-4e104867de3e-371af852 {
    place-self: center;
  }

  #w-node-_32575066-bf47-dfda-7ffb-4e104867de6c-371af852, #w-node-_32575066-bf47-dfda-7ffb-4e104867de6e-371af852 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_32575066-bf47-dfda-7ffb-4e104867de70-371af852 {
    grid-area: 5 / 2 / 6 / 3;
  }

  #w-node-a5d545ac-ffa0-ef92-cb8f-279debd57d90-371af853 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a5d545ac-ffa0-ef92-cb8f-279debd57d91-371af853 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7b901bc9-53a3-e879-6703-458376c586e2-371af853 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_7b901bc9-53a3-e879-6703-458376c586e3-371af853, #w-node-_7b901bc9-53a3-e879-6703-458376c586e4-371af853, #w-node-_288c7986-67ed-9cbc-2fa7-52d8a20d95ff-371af853, #w-node-a5d545ac-ffa0-ef92-cb8f-279debd57d92-371af853 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7b7ccad6-fc5f-0243-94af-1de194c844cf-371af853 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_024b1b37-776b-ad94-5d55-34007270f3c6-371af853, #w-node-d1e01b5c-3a54-cf73-e7ed-02a598c2b355-371af853, #w-node-a5aa8018-7bd7-f26b-755a-663ffb96652f-371af853 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f27f6f6e-d984-f6e2-b15b-fff046e1d768-371af853 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-f27f6f6e-d984-f6e2-b15b-fff046e1d769-371af853, #w-node-f27f6f6e-d984-f6e2-b15b-fff046e1d785-371af853, #w-node-f27f6f6e-d984-f6e2-b15b-fff046e1d7a3-371af853 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_936c48be-81fa-ea87-37c8-f04c67cda1ff-371af853 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_936c48be-81fa-ea87-37c8-f04c67cda200-371af853, #w-node-_936c48be-81fa-ea87-37c8-f04c67cda201-371af853, #w-node-dbeca009-b6f3-7e14-a6ab-9fee2cea3bed-371af853, #w-node-_47bfae40-9f92-3bc8-3213-e2eb49c407fc-371af853, #w-node-_9944013a-7bca-208b-ad49-1d339553a813-371af853, #w-node-_81165818-7fd3-1252-5a14-5d8b1dab0797-371af853, #w-node-_2735e5e8-f3ad-ef65-511e-0783dfa78356-371af853, #w-node-_4f743709-03e8-b443-9731-266121178ef7-371af853, #w-node-_3b3ba1ac-a7ce-4587-6e7a-3014761cc6a4-371af853, #w-node-b822da0b-805c-1cf5-1178-0bc6cfdd84b4-371af853, #w-node-_17464a3a-8187-338e-888f-f4dc494d5186-371af853, #w-node-_0c49fb16-97dc-db6d-c380-12d37076973d-371af853 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #dup-sol-engage-parent.w-node-e358a950-ea12-6ca4-f9f5-e287320a5586-371af853 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-ebf9cc80-5b6b-3730-cbbd-7796ac2fb835-371af853 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-ebf9cc80-5b6b-3730-cbbd-7796ac2fb836-371af853, #w-node-ebf9cc80-5b6b-3730-cbbd-7796ac2fb837-371af853, #w-node-d791fbf0-5daf-7749-a587-b33412fd2d22-371af853, #w-node-ad12b479-004f-4dfd-7f76-0642c9c2959b-371af853, #w-node-_7ff04bb8-617b-1df5-7a4b-b34909e64bd2-371af853, #w-node-a1e7ad50-ca0a-c211-0b23-54ef337fe287-371af853, #w-node-d0aa33ca-32da-a994-b93e-612c9e8fb3ee-371af853, #w-node-f868e308-00b3-e79e-fc67-3c98b6434d85-371af853, #w-node-_30633dd1-f6e3-c140-1a44-65a4c175cca3-371af853, #w-node-_6e0b705f-032d-52d9-3135-4fb381447161-371af853, #w-node-e872f231-7524-a958-20b5-aa810824a498-371af853, #w-node-_340ed377-cac3-5bdf-7407-593ac0f9e8e8-371af853, #w-node-_606206b5-9849-a8f1-5b13-72ae8d98d1df-371af853, #w-node-_55ea5db4-ce8d-f5f6-1b04-e824436cd050-371af853, #w-node-_3ab6264e-78ad-6fc6-6f25-70753bbce57a-371af853 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e185693e-f174-c679-8d19-5820c2d01a51-371af853 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-e185693e-f174-c679-8d19-5820c2d01a52-371af853, #w-node-e185693e-f174-c679-8d19-5820c2d01a53-371af853 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_33963e92-3c49-1ac7-7609-0ae411e33a13-371af85a, #w-node-_7e0907ef-acfa-71ab-bf3b-a66deb0f7e2e-371af85a {
    justify-self: center;
  }

  #w-node-_35d1b00d-c282-3acf-76e3-20f999e24f86-371af85a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto center;
  }

  #w-node-f8008cd2-6752-c8a7-e489-6616da88b3ea-371af85a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: auto;
  }

  #w-node-ecb00779-3fa6-35d2-e1c9-22bc24b1f3f7-371af85a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-bb036757-c801-c0ca-b810-31f97df2eea1-371af85a, #w-node-_98501066-1875-9589-79aa-52ecedbd6020-371af85c, #w-node-_98501066-1875-9589-79aa-52ecedbd6025-371af85c, #w-node-_90d8312a-5520-0cd4-293e-a805d19ad8cf-371af85e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3eb854f7-d725-5723-61f6-70125ff01877-371af876 {
    grid-area: 4 / 2 / 5 / 3;
  }

  #w-node-e88a2894-9e63-7b38-0781-7ab6acb3d4f3-371af876 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a5d545ac-ffa0-ef92-cb8f-279debd57d90-371af877 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a5d545ac-ffa0-ef92-cb8f-279debd57d91-371af877 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7b901bc9-53a3-e879-6703-458376c586e2-371af877 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_7b901bc9-53a3-e879-6703-458376c586e3-371af877, #w-node-_7b901bc9-53a3-e879-6703-458376c586e4-371af877, #w-node-_288c7986-67ed-9cbc-2fa7-52d8a20d95ff-371af877, #w-node-a5d545ac-ffa0-ef92-cb8f-279debd57d92-371af877 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7b7ccad6-fc5f-0243-94af-1de194c844cf-371af877 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_024b1b37-776b-ad94-5d55-34007270f3c6-371af877, #w-node-d1e01b5c-3a54-cf73-e7ed-02a598c2b355-371af877, #w-node-a5aa8018-7bd7-f26b-755a-663ffb96652f-371af877 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f27f6f6e-d984-f6e2-b15b-fff046e1d768-371af877 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-f27f6f6e-d984-f6e2-b15b-fff046e1d769-371af877, #w-node-f27f6f6e-d984-f6e2-b15b-fff046e1d785-371af877, #w-node-f27f6f6e-d984-f6e2-b15b-fff046e1d7a3-371af877 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_936c48be-81fa-ea87-37c8-f04c67cda1ff-371af877 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_936c48be-81fa-ea87-37c8-f04c67cda200-371af877, #w-node-_936c48be-81fa-ea87-37c8-f04c67cda201-371af877, #w-node-dbeca009-b6f3-7e14-a6ab-9fee2cea3bed-371af877, #w-node-_47bfae40-9f92-3bc8-3213-e2eb49c407fc-371af877, #w-node-_9944013a-7bca-208b-ad49-1d339553a813-371af877, #w-node-_81165818-7fd3-1252-5a14-5d8b1dab0797-371af877, #w-node-_2735e5e8-f3ad-ef65-511e-0783dfa78356-371af877, #w-node-_4f743709-03e8-b443-9731-266121178ef7-371af877, #w-node-_3b3ba1ac-a7ce-4587-6e7a-3014761cc6a4-371af877, #w-node-b822da0b-805c-1cf5-1178-0bc6cfdd84b4-371af877, #w-node-_17464a3a-8187-338e-888f-f4dc494d5186-371af877, #w-node-_0c49fb16-97dc-db6d-c380-12d37076973d-371af877 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e358a950-ea12-6ca4-f9f5-e287320a5586-371af877 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-e358a950-ea12-6ca4-f9f5-e287320a5587-371af877, #w-node-e358a950-ea12-6ca4-f9f5-e287320a5588-371af877, #w-node-c2a1f903-18c9-0e44-034a-ce7b93ee012a-371af877, #w-node-a7c27883-66bb-8159-281f-08695fcc627a-371af877 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ebf9cc80-5b6b-3730-cbbd-7796ac2fb835-371af877 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-ebf9cc80-5b6b-3730-cbbd-7796ac2fb836-371af877, #w-node-ebf9cc80-5b6b-3730-cbbd-7796ac2fb837-371af877, #w-node-d791fbf0-5daf-7749-a587-b33412fd2d22-371af877, #w-node-ad12b479-004f-4dfd-7f76-0642c9c2959b-371af877, #w-node-_7ff04bb8-617b-1df5-7a4b-b34909e64bd2-371af877, #w-node-a1e7ad50-ca0a-c211-0b23-54ef337fe287-371af877, #w-node-d0aa33ca-32da-a994-b93e-612c9e8fb3ee-371af877, #w-node-f868e308-00b3-e79e-fc67-3c98b6434d85-371af877, #w-node-_30633dd1-f6e3-c140-1a44-65a4c175cca3-371af877, #w-node-_6e0b705f-032d-52d9-3135-4fb381447161-371af877, #w-node-e872f231-7524-a958-20b5-aa810824a498-371af877, #w-node-_340ed377-cac3-5bdf-7407-593ac0f9e8e8-371af877, #w-node-_606206b5-9849-a8f1-5b13-72ae8d98d1df-371af877, #w-node-_55ea5db4-ce8d-f5f6-1b04-e824436cd050-371af877, #w-node-_3ab6264e-78ad-6fc6-6f25-70753bbce57a-371af877 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e185693e-f174-c679-8d19-5820c2d01a51-371af877 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-e185693e-f174-c679-8d19-5820c2d01a52-371af877, #w-node-e185693e-f174-c679-8d19-5820c2d01a53-371af877 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e54bf298-60dd-f78a-f4f0-f734603e61a8-371af879, #w-node-b61e6846-a669-6df4-0ca8-9097318f9596-371af879, #w-node-c96e941a-10b2-cd75-5c11-83a648e62115-371af879 {
    justify-self: center;
  }

  #w-node-_3402a784-3dc0-ffab-3049-b1aa8c910607-371af891, #w-node-_3402a784-3dc0-ffab-3049-b1aa8c91060b-371af891, #w-node-_18d7bab7-f55a-1b59-2a31-ab171cd270f5-371af891, #w-node-_18d7bab7-f55a-1b59-2a31-ab171cd270f9-371af891 {
    place-self: center;
  }

  #w-node-a0633b61-dd56-c340-0add-460a836f58cc-371af891, #w-node-a0633b61-dd56-c340-0add-460a836f58ce-371af891 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a0633b61-dd56-c340-0add-460a836f58d0-371af891 {
    grid-area: 5 / 2 / 6 / 3;
  }

  #w-node-_35fe2847-73f4-ee0e-4520-9e4b72e370ce-371af891 {
    grid-area: 4 / 2 / 5 / 3;
  }

  #w-node-_2a47f4c7-4ca8-9c80-9eb7-2d3cae312605-371af891 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_2a47f4c7-4ca8-9c80-9eb7-2d3cae312606-371af891 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2a47f4c7-4ca8-9c80-9eb7-2d3cae312618-371af891 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_2a47f4c7-4ca8-9c80-9eb7-2d3cae312619-371af891, #w-node-_2a47f4c7-4ca8-9c80-9eb7-2d3cae31261e-371af891, #w-node-_2a47f4c7-4ca8-9c80-9eb7-2d3cae312623-371af891, #w-node-_2a47f4c7-4ca8-9c80-9eb7-2d3cae312628-371af891 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4f4961de-086d-372e-5395-15cfd9db1bec-371af891 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_4f4961de-086d-372e-5395-15cfd9db1bed-371af891, #w-node-_4f4961de-086d-372e-5395-15cfd9db1bf7-371af891, #w-node-_4f4961de-086d-372e-5395-15cfd9db1c01-371af891, #w-node-_4f4961de-086d-372e-5395-15cfd9db1c0b-371af891 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3f9b3ac5-ff6b-4a65-7051-ee59f1188867-371af891 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_3f9b3ac5-ff6b-4a65-7051-ee59f1188868-371af891, #w-node-_3f9b3ac5-ff6b-4a65-7051-ee59f118886c-371af891, #w-node-_3f9b3ac5-ff6b-4a65-7051-ee59f1188870-371af891, #w-node-_3f9b3ac5-ff6b-4a65-7051-ee59f1188874-371af891, #w-node-_3f9b3ac5-ff6b-4a65-7051-ee59f1188878-371af891, #w-node-_3f9b3ac5-ff6b-4a65-7051-ee59f118887c-371af891, #w-node-_3f9b3ac5-ff6b-4a65-7051-ee59f1188880-371af891, #w-node-_3f9b3ac5-ff6b-4a65-7051-ee59f1188884-371af891, #w-node-_3f9b3ac5-ff6b-4a65-7051-ee59f1188888-371af891, #w-node-_3f9b3ac5-ff6b-4a65-7051-ee59f118888c-371af891, #w-node-_3f9b3ac5-ff6b-4a65-7051-ee59f1188890-371af891, #w-node-_3f9b3ac5-ff6b-4a65-7051-ee59f1188894-371af891, #w-node-_3f9b3ac5-ff6b-4a65-7051-ee59f1188898-371af891, #w-node-_3f9b3ac5-ff6b-4a65-7051-ee59f118889c-371af891, #w-node-_3f9b3ac5-ff6b-4a65-7051-ee59f11888a0-371af891 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_714bac4a-2949-97c2-8399-519922537093-371af891 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_714bac4a-2949-97c2-8399-519922537094-371af891, #w-node-_714bac4a-2949-97c2-8399-5199225370a6-371af891 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2823b2cd-67f4-c0fb-097b-8ee35cb9c382-043d8d30, #w-node-_2823b2cd-67f4-c0fb-097b-8ee35cb9c382-f1186ca1 {
    align-self: center;
  }

  #w-node-_985908e3-ffa1-5632-e837-fc48c3b18765-48cc859e {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_7c65649c-66fb-912b-a557-2bed0880f89b-c3af9a82 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_7c65649c-66fb-912b-a557-2bed0880f89c-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880f8a6-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880f8b0-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880f8ba-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9b3-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9b8-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9bd-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9c2-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9e2-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9e7-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9ec-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9f1-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa1a-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa1f-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa24-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa29-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa2e-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa2f-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa34-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa46-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa4b-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa50-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa55-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa56-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa5b-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa74-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa76-c3af9a82 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7c65649c-66fb-912b-a557-2bed0880fa78-c3af9a82 {
    grid-area: 5 / 2 / 6 / 3;
  }

  #w-node-_7c65649c-66fb-912b-a557-2bed0880ff54-c3af9a82 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_7c65649c-66fb-912b-a557-2bed0880ff55-c3af9a82, #w-node-_7c65649c-66fb-912b-a557-2bed0880ff6d-c3af9a82 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7c65649c-66fb-912b-a557-2bed0880ffa0-c3af9a82 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f168-3886053c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f169-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f173-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f17d-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f187-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f280-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f285-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f28a-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f28f-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f2af-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f2b4-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f2b9-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f2be-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f2e7-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f2ec-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f2f1-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f2f6-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f2fb-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f2fc-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f301-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f313-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f318-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f31d-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f322-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f323-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f328-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f341-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f343-3886053c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f345-3886053c {
    grid-area: 5 / 2 / 6 / 3;
  }

  #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f821-3886053c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f822-3886053c, #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f83a-3886053c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1be16ee6-4292-8a16-8f74-4bde3794f86d-3886053c, #w-node-_48dcb06f-ae06-e1ca-b111-dfdcbd32192d-ba4e2bf3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_666614a6-e993-9a2a-6f9b-c2c774897174-7489715e {
    justify-self: auto;
  }

  #w-node-_9c3d22d0-652d-7885-0b2a-7e2a6239c056-b58ac1c0, #w-node-_4148aa44-82d8-75ef-94da-5b6e5614a7d5-c52785a9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_20c902d6-0a16-6bde-96f4-ce58c18412a6-1a0e7b52 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_20c902d6-0a16-6bde-96f4-ce58c18412a7-1a0e7b52, #w-node-_20c902d6-0a16-6bde-96f4-ce58c18412c3-1a0e7b52 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_20c902d6-0a16-6bde-96f4-ce58c18412fb-1a0e7b52 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_20c902d6-0a16-6bde-96f4-ce58c18412fc-1a0e7b52, #w-node-_20c902d6-0a16-6bde-96f4-ce58c1841318-1a0e7b52, #w-node-_20c902d6-0a16-6bde-96f4-ce58c1841336-1a0e7b52 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9deb65b3-593f-15c9-cdfa-8895c2f60df8-463e7d1f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_9deb65b3-593f-15c9-cdfa-8895c2f60df9-463e7d1f, #w-node-_9deb65b3-593f-15c9-cdfa-8895c2f60e03-463e7d1f, #w-node-_9deb65b3-593f-15c9-cdfa-8895c2f60e0d-463e7d1f, #w-node-_9deb65b3-593f-15c9-cdfa-8895c2f60e17-463e7d1f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ab1e56e2-b9ac-b1cc-4cee-b6312a8c1c91-c2493680 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-ab1e56e2-b9ac-b1cc-4cee-b6312a8c1c92-c2493680, #w-node-ab1e56e2-b9ac-b1cc-4cee-b6312a8c1c9b-c2493680, #w-node-ab1e56e2-b9ac-b1cc-4cee-b6312a8c1ca4-c2493680, #w-node-ab1e56e2-b9ac-b1cc-4cee-b6312a8c1cad-c2493680 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_513b7a49-c783-7752-a9a9-2e4a60a7fd27-196483ea {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_513b7a49-c783-7752-a9a9-2e4a60a7fd28-196483ea, #w-node-_513b7a49-c783-7752-a9a9-2e4a60a7fd31-196483ea, #w-node-_513b7a49-c783-7752-a9a9-2e4a60a7fd3a-196483ea, #w-node-_513b7a49-c783-7752-a9a9-2e4a60a7fd43-196483ea {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0cba0b36-b98d-b28f-90ad-e484153e803f-0dd4936c, #w-node-eddd665f-a26c-0702-bbee-71ffd69b106e-be08ff4a {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_5ba17bf2-bab4-d580-ebce-d4675566043b-df556381 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_5ba17bf2-bab4-d580-ebce-d4675566043c-df556381, #w-node-_5ba17bf2-bab4-d580-ebce-d4675566044d-df556381, #w-node-_5ba17bf2-bab4-d580-ebce-d4675566045e-df556381, #w-node-_5ba17bf2-bab4-d580-ebce-d4675566046f-df556381 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1368e4e6-9f09-6569-9eb6-f1b22fd221a5-60ed113d, #w-node-d5a1e394-06e1-5b1e-3521-2af756bf26e2-9d1615fd, #w-node-_77845e48-cda8-54b8-c655-7220ccb9f78d-ba359d32, #w-node-feb36c3d-d5e2-5c58-e59c-0f099e9f1358-9566a459, #w-node-e2eae2bc-feaa-18cb-403b-74b6c098a290-a76fe2f8, #w-node-_0e8a3320-cfe4-9f0e-07c7-4eececd494c5-ba44ac8e, #w-node-a478e8a7-3170-487f-b058-3d1a6fec6b79-74ec0301, #w-node-_71cbac5e-3ab6-b146-4c88-6c3b9990ab99-8ac8c2b3 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-cca2424e-3365-a80e-2582-0640195d7d8e-dbad0dac {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-cca2424e-3365-a80e-2582-0640195d7d8f-dbad0dac, #w-node-cca2424e-3365-a80e-2582-0640195d7d98-dbad0dac, #w-node-cca2424e-3365-a80e-2582-0640195d7da1-dbad0dac, #w-node-cca2424e-3365-a80e-2582-0640195d7daa-dbad0dac {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c3f6f8bd-dbdd-318c-bbec-bd4549a234f7-840c1340 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-c3f6f8bd-dbdd-318c-bbec-bd4549a234f8-840c1340, #w-node-c3f6f8bd-dbdd-318c-bbec-bd4549a23509-840c1340, #w-node-c3f6f8bd-dbdd-318c-bbec-bd4549a2351a-840c1340, #w-node-c3f6f8bd-dbdd-318c-bbec-bd4549a2352b-840c1340 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7946d25f-d455-2843-0be4-bf21b32c0b8e-840c1340 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_7946d25f-d455-2843-0be4-bf21b32c0b8f-840c1340, #w-node-_7946d25f-d455-2843-0be4-bf21b32c0b9b-840c1340, #w-node-_7946d25f-d455-2843-0be4-bf21b32c0ba7-840c1340, #w-node-_7946d25f-d455-2843-0be4-bf21b32c0bb3-840c1340 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e46c0bc3-b11c-39fe-4aa8-9b43e5f6a984-d8f1be55 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-e46c0bc3-b11c-39fe-4aa8-9b43e5f6a985-d8f1be55, #w-node-e46c0bc3-b11c-39fe-4aa8-9b43e5f6a991-d8f1be55, #w-node-e46c0bc3-b11c-39fe-4aa8-9b43e5f6a99d-d8f1be55, #w-node-e46c0bc3-b11c-39fe-4aa8-9b43e5f6a9a9-d8f1be55 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7bf21dd2-cec6-2459-9275-aa2a5534849b-80d03836 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_7bf21dd2-cec6-2459-9275-aa2a5534849c-80d03836, #w-node-_7bf21dd2-cec6-2459-9275-aa2a553484a5-80d03836, #w-node-_7bf21dd2-cec6-2459-9275-aa2a553484ae-80d03836, #w-node-_7bf21dd2-cec6-2459-9275-aa2a553484b7-80d03836 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7bf21dd2-cec6-2459-9275-aa2a553484c1-80d03836 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_7bf21dd2-cec6-2459-9275-aa2a553484c2-80d03836, #w-node-_7bf21dd2-cec6-2459-9275-aa2a553484cb-80d03836, #w-node-_7bf21dd2-cec6-2459-9275-aa2a553484d4-80d03836, #w-node-_7bf21dd2-cec6-2459-9275-aa2a553484dd-80d03836 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e9b7e271-31b0-b7b6-2c70-e934289163f0-8e201c23 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-b16ce91d-91ac-173d-435d-03e8ed282dfd-8e201c23 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-b16ce91d-91ac-173d-435d-03e8ed282dfe-8e201c23, #w-node-b16ce91d-91ac-173d-435d-03e8ed282e18-8e201c23 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4eecf3b4-0dd0-72fa-dace-9f5c3d0a2769-1dc4d294 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_4eecf3b4-0dd0-72fa-dace-9f5c3d0a276a-1dc4d294, #w-node-_4eecf3b4-0dd0-72fa-dace-9f5c3d0a2773-1dc4d294, #w-node-_4eecf3b4-0dd0-72fa-dace-9f5c3d0a277c-1dc4d294, #w-node-_4eecf3b4-0dd0-72fa-dace-9f5c3d0a2785-1dc4d294 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4eecf3b4-0dd0-72fa-dace-9f5c3d0a278f-1dc4d294 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_4eecf3b4-0dd0-72fa-dace-9f5c3d0a2790-1dc4d294, #w-node-_4eecf3b4-0dd0-72fa-dace-9f5c3d0a2799-1dc4d294, #w-node-_4eecf3b4-0dd0-72fa-dace-9f5c3d0a27a2-1dc4d294, #w-node-_4eecf3b4-0dd0-72fa-dace-9f5c3d0a27ab-1dc4d294 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9be42395-72e7-1153-3af1-5e8ea4f10dbf-cf4051a0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_9be42395-72e7-1153-3af1-5e8ea4f10dc0-cf4051a0, #w-node-_9be42395-72e7-1153-3af1-5e8ea4f10dc9-cf4051a0, #w-node-_9be42395-72e7-1153-3af1-5e8ea4f10dd2-cf4051a0, #w-node-_9be42395-72e7-1153-3af1-5e8ea4f10ddb-cf4051a0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9be42395-72e7-1153-3af1-5e8ea4f10de5-cf4051a0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_9be42395-72e7-1153-3af1-5e8ea4f10de6-cf4051a0, #w-node-_9be42395-72e7-1153-3af1-5e8ea4f10def-cf4051a0, #w-node-_9be42395-72e7-1153-3af1-5e8ea4f10df8-cf4051a0, #w-node-_9be42395-72e7-1153-3af1-5e8ea4f10e01-cf4051a0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_28417f5c-9133-73da-f782-44f6a6a0a5c5-8d730dc2, #w-node-_66446698-1a0a-e3de-d574-f92b488f96a3-8d730dc2 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_66446698-1a0a-e3de-d574-f92b488f9791-8d730dc2 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_66446698-1a0a-e3de-d574-f92b488f9792-8d730dc2, #w-node-_66446698-1a0a-e3de-d574-f92b488f97ac-8d730dc2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_28417f5c-9133-73da-f782-44f6a6a0a5c5-23df7659, #w-node-_66446698-1a0a-e3de-d574-f92b488f96a3-23df7659 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_66446698-1a0a-e3de-d574-f92b488f9791-23df7659 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_66446698-1a0a-e3de-d574-f92b488f9792-23df7659, #w-node-_66446698-1a0a-e3de-d574-f92b488f97ac-23df7659 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_28417f5c-9133-73da-f782-44f6a6a0a5c5-f2b318de, #w-node-_66446698-1a0a-e3de-d574-f92b488f96a3-f2b318de {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_66446698-1a0a-e3de-d574-f92b488f9791-f2b318de {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_66446698-1a0a-e3de-d574-f92b488f9792-f2b318de, #w-node-_66446698-1a0a-e3de-d574-f92b488f97ac-f2b318de {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_28417f5c-9133-73da-f782-44f6a6a0a5c5-1ad77e58 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-dc4bbee2-1825-7667-4c4f-7f9ae8c8af10-1ad77e58 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-dc4bbee2-1825-7667-4c4f-7f9ae8c8af11-1ad77e58, #w-node-dc4bbee2-1825-7667-4c4f-7f9ae8c8af2c-1ad77e58 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_66446698-1a0a-e3de-d574-f92b488f9791-45196d5a {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_66446698-1a0a-e3de-d574-f92b488f9792-45196d5a, #w-node-_66446698-1a0a-e3de-d574-f92b488f97ac-45196d5a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_985908e3-ffa1-5632-e837-fc48c3b18765-771a9c54, #w-node-_48dcb06f-ae06-e1ca-b111-dfdcbd32192d-8d69aa25 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_829f6a8a-8889-dfd5-b88c-bd8f198e600c-dd5625c5 {
    justify-self: auto;
  }

  #w-node-ab8e891c-1a6f-6aa8-f2d8-741aa84cee44-dd5625c5, #w-node-a4c756dc-6b17-022c-44a2-a75baab32b8e-dd5625c5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-a061c3aa-0f20-32bd-8eab-be5e7676f9f3-472df8c0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a061c3aa-0f20-32bd-8eab-be5e7676f9f4-472df8c0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_773eee78-308c-da4f-bf4a-9be933d35e48-f2ec0709 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-b8a2418d-2c31-ad5b-d7de-9daf617029c4-f2ec0709 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-b8a2418d-2c31-ad5b-d7de-9daf617029c5-f2ec0709 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_48dcb06f-ae06-e1ca-b111-dfdcbd32192d-1c5874d4, #w-node-_9c3d22d0-652d-7885-0b2a-7e2a6239c056-b6a03568 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_12569e81-6902-6ffa-44a5-4211c42e1ba7-aa5d42c9 {
    justify-self: auto;
  }

  #w-node-_12569e81-6902-6ffa-44a5-4211c42e208f-aa5d42c9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_2bd53586-719c-aaad-1931-2c9a465381b3-a77cf8c6 {
    justify-self: auto;
  }

  #w-node-_2bd53586-719c-aaad-1931-2c9a4653869b-a77cf8c6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_28417f5c-9133-73da-f782-44f6a6a0a5c5-d9490314, #w-node-_66446698-1a0a-e3de-d574-f92b488f96a3-d9490314 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_66446698-1a0a-e3de-d574-f92b488f9791-d9490314 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_66446698-1a0a-e3de-d574-f92b488f9792-d9490314, #w-node-_66446698-1a0a-e3de-d574-f92b488f97ac-d9490314 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b8a2418d-2c31-ad5b-d7de-9daf617029c4-c8a5052d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-b8a2418d-2c31-ad5b-d7de-9daf617029c5-c8a5052d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b8a2418d-2c31-ad5b-d7de-9daf617029c4-df794990 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-b8a2418d-2c31-ad5b-d7de-9daf617029c5-df794990 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3030d406-961f-13b0-0184-d1240634781c-2876db9e {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_3030d406-961f-13b0-0184-d1240634781d-2876db9e, #w-node-ff76a28a-3f7b-e1c1-5088-f184a6214b33-04d356b3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_35b055cd-b6b8-1fa6-4ae1-5263770cd62f-82741244 {
    justify-self: auto;
  }

  #w-node-_35b055cd-b6b8-1fa6-4ae1-5263770cd765-82741244 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_35b055cd-b6b8-1fa6-4ae1-5263770cd766-82741244 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_35b055cd-b6b8-1fa6-4ae1-5263770cd812-82741244, #w-node-_35b055cd-b6b8-1fa6-4ae1-5263770cd86e-82741244 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-c984096d-e3a4-ea75-6973-ec5a2c6d8ee0-1cad2df7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c984096d-e3a4-ea75-6973-ec5a2c6d8eeb-1cad2df7 {
    justify-self: auto;
  }

  #w-node-ff739d79-7e8f-0e73-905e-1a2634afc572-1cad2df7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-ff739d79-7e8f-0e73-905e-1a2634afc573-1cad2df7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_948e478f-bf45-9958-b139-3803cff3540b-6581d8e9 {
    justify-self: auto;
  }

  #w-node-b8a2418d-2c31-ad5b-d7de-9daf617029c4-6581d8e9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-b8a2418d-2c31-ad5b-d7de-9daf617029c5-6581d8e9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_829f6a8a-8889-dfd5-b88c-bd8f198e600c-d4bc0995 {
    justify-self: auto;
  }

  #w-node-c2418527-8a87-acfb-d688-7560a51ee376-d4bc0995 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-c2418527-8a87-acfb-d688-7560a51ee377-d4bc0995 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ab8e891c-1a6f-6aa8-f2d8-741aa84cee44-d4bc0995, #w-node-a4c756dc-6b17-022c-44a2-a75baab32b8e-d4bc0995 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-c984096d-e3a4-ea75-6973-ec5a2c6d8ee0-3c8d25e7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c984096d-e3a4-ea75-6973-ec5a2c6d8eeb-3c8d25e7 {
    justify-self: auto;
  }

  #w-node-bb195694-5298-f8ba-e9e0-bf0773fcc56c-3c8d25e7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-bb195694-5298-f8ba-e9e0-bf0773fcc56d-3c8d25e7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7c65649c-66fb-912b-a557-2bed0880f89b-9299939b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_7c65649c-66fb-912b-a557-2bed0880f89c-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880f8a6-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880f8b0-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880f8ba-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9b3-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9b8-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9bd-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9c2-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9e2-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9e7-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9ec-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880f9f1-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa1a-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa1f-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa24-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa29-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa2e-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa2f-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa34-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa46-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa4b-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa50-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa55-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa56-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa5b-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa74-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880fa76-9299939b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7c65649c-66fb-912b-a557-2bed0880fa78-9299939b {
    grid-area: 5 / 2 / 6 / 3;
  }

  #w-node-_7c65649c-66fb-912b-a557-2bed0880ff54-9299939b {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_7c65649c-66fb-912b-a557-2bed0880ff55-9299939b, #w-node-_7c65649c-66fb-912b-a557-2bed0880ff6d-9299939b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7c65649c-66fb-912b-a557-2bed0880ffa0-9299939b {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-c984096d-e3a4-ea75-6973-ec5a2c6d8ee0-65a2e3d7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c984096d-e3a4-ea75-6973-ec5a2c6d8eeb-65a2e3d7 {
    justify-self: auto;
  }

  #w-node-bb195694-5298-f8ba-e9e0-bf0773fcc56c-65a2e3d7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-bb195694-5298-f8ba-e9e0-bf0773fcc56d-65a2e3d7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}
