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

body {
  margin: 0;
}

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

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

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

[hidden], template {
  display: none;
}

a {
  background-color: #0000;
}

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

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

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

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

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

small {
  font-size: 80%;
}

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

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img {
  border: 0;
}

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

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

pre {
  overflow: auto;
}

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

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

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

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

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

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

input {
  line-height: normal;
}

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

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

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

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

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

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

td, th {
  padding: 0;
}

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

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

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

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

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

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

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

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

* {
  box-sizing: border-box;
}

html {
  height: 100%;
}

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

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

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

.w-block {
  display: block;
}

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

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

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

.w-hidden {
  display: none;
}

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

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

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

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

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

.w-optimization {
  display: contents;
}

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

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

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

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

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

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

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

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

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

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

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

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

figure {
  margin: 0 0 10px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .w-col {
    width: 100%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

.w-widget {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-tabs {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.hero_homepage {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.hero-heading-left {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  -webkit-text-fill-color: inherit;
  background-color: #fff;
  background-clip: border-box;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 645px;
  padding-bottom: 64px;
  padding-left: 24px;
  padding-right: 24px;
  display: flex;
}

.container {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  display: flex;
}

.column {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 634px;
  height: 456px;
  display: flex;
}

.content {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 564px;
  display: flex;
}

.title-copy-goes-here-be-awesome {
  color: #27333f;
  font-size: 64px;
  font-weight: 700;
  line-height: 67.5px;
}

.error-5a704655-8387-3abd-0769-07ca4e0ed20b {
  color: #4f5360;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
}

.frame-1244831658 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  height: 72px;
  display: flex;
}

.actions {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  height: 86px;
  padding-top: 16px;
  display: flex;
}

.button {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  cursor: pointer;
  background-image: linear-gradient(120.52deg, #2b59f6, #4f47ea);
  border: 1px #000;
  border-radius: 4px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 16px 40px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 32px #096cfe80;
}

.text {
  color: #fff;
  text-align: center;
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
}

.button-2 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #d1d1d1;
  border-radius: 4px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 16px 40px;
  text-decoration: none;
  display: flex;
}

.text-2 {
  color: #717171;
  text-align: center;
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
}

.column-2 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 526px;
  height: 100%;
  display: flex;
}

.vectors-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: none;
}

.logo-title {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 64px 24px;
  display: none;
  box-shadow: 0 -24px 28px #00000008;
}

.title {
  color: #868a9b;
  text-align: center;
  font-size: 24px;
  font-weight: 400;
}

.content-2 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.logos {
  grid-column-gap: 56px;
  grid-row-gap: 56px;
  opacity: .8;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.logo-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.logo {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.vectors-wrapper-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 129.677px;
  height: 36.3095px;
  display: flex;
}

.image-2099 {
  object-fit: cover;
  background-color: #fff;
}

.logo-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-image: url("https://cdn.prod.website-files.com/64ddacba824ceedb3ca23757/64ddadc16d52fb49b8cdbe82_Logo.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 40.1956px;
  display: flex;
}

.logo-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  align-items: center;
  width: 169px;
  display: flex;
}

.image-2102 {
  object-fit: cover;
}

.team-rectangles {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  background-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 64px 24px;
  display: flex;
}

.container-2 {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  display: flex;
}

.section-title {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 530px;
  display: flex;
}

.text-3 {
  color: #27333f;
  text-align: center;
  font-size: 48px;
  font-weight: 700;
  line-height: 54px;
}

.text-4 {
  color: #4f5360;
  text-align: center;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
}

.frame-1244831514 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  display: flex;
}

.frame-1244831509 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1195px;
  height: 58px;
  padding: 10px;
  display: flex;
  position: relative;
}

.frame-1244831436 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 946px;
  height: 35px;
  display: flex;
}

.text-5 {
  color: #2b59f6;
  cursor: pointer;
  border: 3px #2b59f6;
  border-bottom-style: solid;
  padding-bottom: .5rem;
  font-size: 24px;
  font-weight: 400;
  line-height: 34.08px;
}

.text-6 {
  color: #717171;
  cursor: pointer;
  border-top: 3px #6b3eb9;
  border-bottom: 3px solid #fff;
  border-left: 3px #fff;
  border-right: 3px #6b3eb9;
  border-radius: 0;
  margin-top: 6px;
  padding-bottom: .5rem;
  font-size: 24px;
  font-weight: 400;
  line-height: 34.08px;
}

.text-6:hover {
  font-weight: 400;
}

.text-6:active {
  font-weight: 700;
}

.frame-1244831511 {
  grid-column-gap: -22px;
  grid-row-gap: -22px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.vectors-wrapper-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 5px;
  padding-left: 0;
  display: none;
}

.vectors-wrapper-4 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  cursor: pointer;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 67.9385px;
  height: 67.9385px;
  display: none;
  position: absolute;
  top: -11.1953px;
  left: -8.5px;
}

.vectors-wrapper-5 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  cursor: pointer;
  object-fit: cover;
  transform-style: preserve-3d;
  justify-content: center;
  align-items: center;
  width: 67.9385px;
  height: 67.9385px;
  display: none;
  position: absolute;
  top: -16.1953px;
  left: 1035.13px;
  transform: rotateX(0)rotateY(180deg)rotateZ(0);
}

.frame-popular {
  grid-column-gap: 32.869px;
  grid-row-gap: 32.869px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  box-shadow: 5px 4px 16.4345px #0000001a;
}

.frame-popular.frame-section-default {
  box-shadow: none;
  object-fit: fill;
  flex-flow: row;
  flex: 0 auto;
  justify-content: space-between;
  align-self: auto;
  align-items: center;
  margin-left: 0;
  padding-left: 0;
  padding-right: 0;
}

.vectors-wrapper-6 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.frame-1244831596 {
  grid-column-gap: 32.869px;
  grid-row-gap: 32.869px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding-left: 0;
  display: flex;
}

.how_it_works {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: 8%;
  display: flex;
}

.how_it_works.mobile {
  display: none;
}

.features-list {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  background-color: #fff;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  height: auto;
  padding: 0;
  display: flex;
}

.columns {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 1200px;
  height: 621px;
  display: flex;
}

.column-3 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 431px;
  display: flex;
}

.content-3 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-wrap: wrap;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-7 {
  color: #131c43;
  font-size: 48px;
  font-weight: 700;
  line-height: 56px;
}

.feature {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.image {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #096cfe;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 4px;
  height: 107px;
  display: flex;
}

.frame-1244831515 {
  grid-column-gap: 9px;
  grid-row-gap: 9px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.description {
  color: #192140;
  letter-spacing: -.02em;
  font-size: 22px;
  font-weight: 600;
}

.description-2 {
  color: #65697a;
  letter-spacing: -.01em;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.image-2103 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 4px;
  display: flex;
}

.feature-2 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 431px;
  display: flex;
}

.column-4 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  width: 100%;
  max-width: none;
  height: 45%;
  display: flex;
  position: relative;
}

.group-1244831594 {
  object-fit: scale-down;
}

.frame-1244831620 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-image: linear-gradient(179.03deg, #fff 57%, #f8f8f8 65%);
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 1438px;
  height: 513px;
  padding: 10px;
  display: flex;
  position: relative;
}

.vectors-wrapper-7 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: -1271px;
  left: -764px;
}

.frame-110 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 489px;
  display: flex;
}

.text-8 {
  color: #27333f;
  text-align: center;
  font-size: 64px;
  font-weight: 700;
  line-height: 96.5%;
}

.text-9 {
  color: #4f5360;
  text-align: center;
  font-size: 18px;
  font-weight: 400;
  line-height: 144%;
}

.frame-1244831553 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 71px;
  display: flex;
}

.actions-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 16px;
  display: flex;
}

.button-3 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-image: linear-gradient(122.18deg, #2b59f6 0%, #4f47ea 100%);
  border: 1px solid #000;
  border-radius: 4px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 16px 40px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 32px #096cfe80;
}

.vectors-wrapper-8 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: 252px;
  left: 1175px;
}

.vectors-wrapper-9 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 200px;
  display: flex;
  position: absolute;
  top: 100px;
  left: 105px;
}

.features-list-2 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  background-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 760px;
  padding: 64px 24px;
  display: flex;
}

.columns-2 {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  justify-content: flex-end;
  align-items: flex-start;
  width: 100%;
  max-width: 1200px;
  height: 668px;
  display: flex;
}

.column-5 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 483px;
  height: 100%;
  display: flex;
}

.frame-1244831644 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.text-10 {
  color: #131c43;
  font-size: 48px;
  font-weight: 700;
  line-height: 56px;
}

.image-2104 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #096cfe;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 4px;
  height: 131px;
  display: flex;
}

.frame-1244831660 {
  grid-column-gap: 9px;
  grid-row-gap: 9px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.description-3 {
  color: #65697a;
  letter-spacing: -.01em;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.image-2105 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 4px;
  display: flex;
}

.actions-3 {
  grid-column-gap: 13.6517px;
  grid-row-gap: 13.6517px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.button-4 {
  grid-column-gap: 8.53232px;
  grid-row-gap: 8.53232px;
  cursor: pointer;
  background-image: linear-gradient(120.65deg, #2b59f6, #4f47ea);
  border: .853232px solid #000;
  border-radius: 3.41293px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 13.6517px 34.1293px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 3px 27.3034px #096cfe80;
}

.text-11 {
  color: #fff;
  text-align: center;
  font-size: 15px;
  font-weight: 600;
  line-height: 20.48px;
}

.team-rectangles-2 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 881px;
  padding: 64px 24px;
  display: flex;
  position: relative;
}

.vectors-wrapper-10 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: 17px;
  left: 120px;
}

.container-3 {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  display: flex;
}

.text-12 {
  color: #27333f;
  text-align: center;
  font-size: 48px;
  font-weight: 700;
  line-height: 54px;
}

.frame-1244831621 {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: 508px;
  display: flex;
}

.frame-1244831619 {
  grid-column-gap: 201px;
  grid-row-gap: 201px;
  flex: 0 auto;
  justify-content: center;
  align-items: flex-start;
  height: 203px;
  display: flex;
}

.frame-1244831617 {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  height: 198px;
  display: flex;
}

.vectors-wrapper-11 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 52.9019px;
  height: 52.9019px;
  display: flex;
}

.vectors-wrapper-12 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 121px;
  display: flex;
}

.frame-1244831661 {
  grid-column-gap: -9px;
  grid-row-gap: -9px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: 198px;
  display: flex;
}

._10-pie-chart {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 11px;
  padding-bottom: 11px;
  display: flex;
}

.vectors-wrapper-13 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 43.5493px;
  height: 51.8542px;
  display: flex;
}

.frame-1244831622 {
  grid-column-gap: 139px;
  grid-row-gap: 139px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1008px;
  display: flex;
}

.frame-1244831618 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: 277px;
  display: flex;
}

.vectors-wrapper-14 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 51.2775px;
  height: 64px;
  display: flex;
}

.vectors-wrapper-15 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.frame-1244831662 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 484px;
  height: 277px;
  display: flex;
}

.vectors-wrapper-16 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 72px;
  height: 64.5px;
  display: flex;
}

.vectors-wrapper-17 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 137.877px;
  display: flex;
}

.frame-480935 {
  grid-column-gap: 10.6793px;
  grid-row-gap: 10.6793px;
  border: 1.06793px solid #878787;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 21.3586px 37.3775px;
  display: flex;
}

.frame-1244831520 {
  grid-column-gap: 11px;
  grid-row-gap: 11px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-13 {
  color: #878787;
  text-align: center;
  font-size: 23px;
  font-weight: 500;
  line-height: 25.63px;
}

.vectors-wrapper-18 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 19.6336px;
  height: 19.6336px;
  display: flex;
}

.hero-heading-right {
  grid-column-gap: 85px;
  grid-row-gap: 85px;
  background-color: #fff;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 700px;
  padding: 64px 24px;
  display: flex;
}

.container-4 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 550px;
  height: 512px;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
  position: relative;
}

.vectors-wrapper-19 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 129.407px;
  display: none;
  position: absolute;
  top: 108.207px;
  left: 2982.36px;
}

.vectors-wrapper-20 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 129.411px;
  display: none;
  position: absolute;
  top: 645.848px;
  left: 2828.36px;
}

.column-6 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: none;
  height: auto;
  display: flex;
}

.content-4 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.efficient-and-cost-effective-teams {
  color: #27333f;
  font-size: 48px;
  font-weight: 700;
  line-height: 57px;
}

.frame-1244831628 {
  grid-column-gap: 31px;
  grid-row-gap: 31px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.frame-1244831625 {
  grid-column-gap: 19.5823px;
  grid-row-gap: 19.5823px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.vectors-wrapper-21 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 23.8393px;
  height: 23.8393px;
  display: flex;
}

.frame-1244831627 {
  grid-column-gap: 20.4337px;
  grid-row-gap: 20.4337px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.actions-4 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 16px;
  display: flex;
}

.short-onboarding-time-0 {
  color: #27333f;
  text-align: center;
  font-size: 24px;
  font-weight: 700;
  line-height: 18px;
}

.short-onboarding-time-1 {
  color: #65697a;
  text-align: center;
  font-size: 24px;
  font-weight: 500;
  line-height: 18px;
}

.streamlined-budget-requirement-0 {
  color: #27333f;
  font-size: 24px;
  font-weight: 700;
  line-height: 47.61px;
}

.streamlined-budget-requirement-1 {
  color: #65697a;
  font-size: 24px;
  font-weight: 500;
  line-height: 47.61px;
}

.friendly-engagement-fee-0 {
  color: #27333f;
  text-align: center;
  font-size: 24px;
  font-weight: 700;
  line-height: 47.61px;
}

.friendly-engagement-fee-1 {
  color: #65697a;
  text-align: center;
  font-size: 24px;
  font-weight: 500;
  line-height: 47.61px;
}

.frame-1244831663 {
  grid-column-gap: -9px;
  grid-row-gap: -9px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: 198px;
  display: flex;
}

._10-pie-chart-2 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 11px;
  padding-bottom: 11px;
  display: flex;
}

.vectors-wrapper-22 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 43.5493px;
  height: 51.8542px;
  display: flex;
}

.vectors-wrapper-23 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 121px;
  display: flex;
}

.frame-1244831664 {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  height: 198px;
  display: flex;
}

.vectors-wrapper-24 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 52.9019px;
  height: 52.9019px;
  display: flex;
}

.vectors-wrapper-25 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 121px;
  display: flex;
}

.frame-1244831665 {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: 234px;
  display: flex;
}

.vectors-wrapper-26 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 52.9019px;
  height: 52.9019px;
  display: flex;
}

.frame-1244831666 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: 151px;
  display: flex;
}

.text-15 {
  color: #131c43;
  font-size: 28px;
  font-weight: 700;
  line-height: 54px;
}

.text-16 {
  color: #65697a;
  font-size: 18px;
  font-weight: 500;
  line-height: 28px;
}

.frame-1244831633 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: 234px;
  display: flex;
}

.vectors-wrapper-27 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 43.5493px;
  height: 51.8542px;
  display: flex;
}

.frame-1244831667 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-17 {
  color: #131c43;
  font-size: 28px;
  font-weight: 700;
  line-height: 54px;
}

.error-a1798aa9-f030-7b37-72d2-a8a9c1ecf659 {
  color: #65697a;
  font-size: 18px;
  font-weight: 500;
  line-height: 28px;
}

.frame-1244831668 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: 277px;
  display: flex;
}

.vectors-wrapper-28 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 51.2775px;
  height: 64px;
  display: flex;
}

.frame-1244831671 {
  grid-column-gap: -11px;
  grid-row-gap: -11px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-18 {
  color: #131c43;
  font-size: 28px;
  font-weight: 700;
  line-height: 35.5px;
}

.error-86e69afc-929c-9736-cd79-dcffa1ab1a98 {
  color: #65697a;
  font-size: 18px;
  font-weight: 500;
  line-height: 28px;
}

.frame-1244831634 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 484px;
  height: 277px;
  display: flex;
}

.vectors-wrapper-29 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 72px;
  height: 64.5px;
  display: flex;
}

.text-19 {
  color: #131c43;
  font-size: 28px;
  font-weight: 700;
  line-height: 35.5px;
}

.text-20 {
  color: #65697a;
  font-size: 18px;
  font-weight: 500;
  line-height: 28px;
}

.section-title-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 530px;
  display: flex;
}

.text-21 {
  color: #27333f;
  text-align: center;
  font-size: 48px;
  font-weight: 700;
  line-height: 54px;
}

.section-title-3 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 530px;
  display: flex;
}

.text-22 {
  color: #27333f;
  text-align: center;
  font-size: 48px;
  font-weight: 700;
  line-height: 54px;
}

.frame-1244831672 {
  grid-column-gap: 10.6793px;
  grid-row-gap: 10.6793px;
  cursor: pointer;
  border: 1.06793px solid #878787;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 21.3586px 37.3775px;
  display: flex;
}

.frame-1244831673 {
  grid-column-gap: 11px;
  grid-row-gap: 11px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-23 {
  color: #878787;
  text-align: center;
  font-size: 23px;
  font-weight: 500;
  line-height: 25.63px;
}

.vectors-wrapper-30 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 19.6336px;
  height: 19.6336px;
  display: flex;
}

._62 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1437px;
  padding: 67px 78px;
  display: flex;
}

.frame-1244831674 {
  grid-column-gap: 101px;
  grid-row-gap: 101px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.vectors-wrapper-31 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.frame-1244831675 {
  grid-column-gap: 27px;
  grid-row-gap: 27px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831676 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.vectors-wrapper-32 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 42.4615px;
  height: 42.4615px;
  display: flex;
}

.vectors-wrapper-33 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 2px;
  display: flex;
}

.vectors-wrapper-34 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 75.918px;
  display: flex;
}

.vectors-wrapper-35 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 159.228px;
  height: 67.9385px;
  display: flex;
}

.hero-heading-right-2 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  margin-top: 8%;
  padding: 64px 24px;
  display: flex;
  position: relative;
}

.vectors-wrapper-36 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: scale-down;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: block;
  position: absolute;
  inset: 20rem 2% 0% auto;
}

.container-6 {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  max-width: 1200px;
  display: flex;
  position: relative;
}

.column-7 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  max-width: 1200px;
  height: 645px;
  display: flex;
  position: relative;
}

.vectors-wrapper-37 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 32.5269px;
  height: 32.5269px;
  display: flex;
  position: absolute;
  top: 43.3398px;
  left: 870px;
}

.vectors-wrapper-38 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 18.7366px;
  height: 18.7366px;
  display: flex;
  position: absolute;
  top: 88.1914px;
  left: 1163px;
}

.vectors-wrapper-39 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 18.7366px;
  height: 18.7366px;
  display: flex;
  position: absolute;
  top: 452.191px;
  left: 877px;
}

.vectors-wrapper-40 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 18.7366px;
  height: 18.7366px;
  display: flex;
  position: absolute;
  top: 401.191px;
  left: 465px;
}

.vectors-wrapper-41 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 100.37px;
  height: 100.37px;
  display: flex;
  position: absolute;
  top: 547.781px;
  left: 56vw;
  right: 0%;
  transform: rotate(33deg);
}

.column-8 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-color: #fff;
  border-radius: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: 413px;
  padding: 39px 46px 19px;
  display: flex;
  position: absolute;
  top: .378906px;
  left: 0;
  box-shadow: 0 25px 50px #0000000d;
}

.content-5 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 664px;
  display: flex;
}

.text-24 {
  color: #27333f;
  font-size: 48px;
  font-weight: 700;
  line-height: 57.57px;
}

.text-25 {
  color: #4f5360;
  font-size: 18px;
  font-weight: 400;
  line-height: 29.85px;
}

.frame-1244831572 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831547 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831527 {
  grid-column-gap: 146px;
  grid-row-gap: 146px;
  background-color: #fff;
  border: 1px solid #e7e7e7;
  border-radius: 16px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 547px;
  height: 59px;
  padding: 8px 36px 8px 23px;
  display: flex;
}

.text-26 {
  color: #b1b1b1;
  font-size: 18px;
  font-weight: 400;
  line-height: 67.5px;
}

.actions-5 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 291px;
  height: 110px;
  padding-top: 16px;
  display: flex;
}

.button-5 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-image: linear-gradient(115.39deg, #2b59f6 0%, #4f47ea 100%);
  border-radius: 4px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 16px 40px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 32px #096cfe80;
}

.build-your-team {
  color: #fff;
  text-align: center;
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
}

.talent-hero {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-image: linear-gradient(179.03deg, #fff 57%, #f8f8f8 65%);
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 1438px;
  height: 513px;
  padding: 10px;
  display: flex;
  position: relative;
}

.vectors-wrapper-42 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: none;
  position: relative;
  top: 0;
  left: 0;
}

.frame-1244831678 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 489px;
  display: flex;
}

.text-27 {
  color: #27333f;
  text-align: center;
  font-size: 64px;
  font-weight: 700;
  line-height: 96.5%;
}

.text-28 {
  color: #4f5360;
  text-align: center;
  font-size: 18px;
  font-weight: 400;
  line-height: 144%;
}

.frame-1244831679 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 71px;
  display: flex;
}

.actions-6 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 16px;
  display: flex;
}

.button-6 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-image: linear-gradient(122.18deg, #2b59f6, #4f47ea);
  border: 1px #000;
  border-radius: 4px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 16px 40px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 32px #096cfe80;
}

.text-29 {
  color: #fff;
  text-align: center;
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
}

.vectors-wrapper-43 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  width: 200px;
  max-width: 100%;
  display: flex;
  position: absolute;
  inset: auto 0% 3rem auto;
}

.vectors-wrapper-44 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 200px;
  display: flex;
  position: absolute;
  inset: 5rem auto auto 0%;
}

.frame-1244831549 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-image: linear-gradient(179.5deg, #fff 57%, #f8f8f8 65%);
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 1438px;
  height: 996px;
  padding: 54px 10px;
  display: flex;
}

.frame-1244831680 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 909px;
  display: flex;
  position: relative;
}

.vectors-wrapper-45 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: 217.074px;
  left: 11032px;
}

.frame-1244831582 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-30 {
  color: #131c43;
  text-align: center;
  font-size: 48px;
  font-weight: 700;
  line-height: 56px;
}

.text-31 {
  color: #4f5360;
  text-align: center;
  font-size: 18px;
  font-weight: 400;
  line-height: 144%;
}

.vectors-wrapper-46 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.vectors-wrapper-47 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 159.228px;
  height: 67.9385px;
  display: flex;
}

.hero-heading-left-2 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  background-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  padding: 140px 24px 100px;
  display: none;
  position: relative;
}

.container-7 {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  height: auto;
  display: flex;
  position: relative;
}

.column-9 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: none;
  height: auto;
  display: flex;
}

.content-6 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 471px;
  display: flex;
}

.title-copy-goes-here-be-awesome-2 {
  color: #27333f;
  font-size: 48px;
  font-weight: 700;
  line-height: 58px;
}

.error-24ee8715-cd66-d9e2-1f1d-a845c105f43f {
  color: #4f5360;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
}

.title-copy-goes-here-be-awesome-3 {
  color: #096cfe;
  letter-spacing: .05em;
  text-transform: uppercase;
  flex-direction: column;
  align-items: flex-start;
  font-size: 16px;
  font-weight: 700;
  line-height: 20.02px;
  display: flex;
  position: relative;
  top: 0;
  left: 0;
}

.vectors-wrapper-48 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  max-width: none;
  display: flex;
  position: relative;
  top: 0;
  left: 0;
}

.frame-1244831681 {
  grid-column-gap: 101px;
  grid-row-gap: 101px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.frame-1244831682 {
  grid-column-gap: 27px;
  grid-row-gap: 27px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831683 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.vectors-wrapper-49 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 42.4615px;
  height: 42.4615px;
  display: flex;
}

.vectors-wrapper-50 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 2px;
  display: flex;
}

.vectors-wrapper-51 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 75.918px;
  display: flex;
}

.vectors-wrapper-52 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 159.228px;
  height: 67.9385px;
  display: flex;
}

.features-list-3 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  background-color: #fff;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 880px;
  padding: 88px 24px 120px;
  display: flex;
}

.column-10 {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 494px;
  display: flex;
}

.content-7 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 495px;
  display: flex;
}

.text-32 {
  color: #131c43;
  font-size: 48px;
  font-weight: 700;
  line-height: 56px;
}

.frame-1244831551 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-end;
  align-items: flex-start;
  width: 100%;
  max-width: 494px;
  display: flex;
}

.feature-3 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.image-2106 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #096cfe;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 5px;
  height: 128px;
  display: flex;
}

.frame-1244831684 {
  grid-column-gap: 9px;
  grid-row-gap: 9px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.description-4 {
  color: #192140;
  letter-spacing: -.02em;
  font-size: 22px;
  font-weight: 600;
}

.description-5 {
  color: #65697a;
  letter-spacing: -.01em;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.vectors-wrapper-53 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 38px;
  display: flex;
}

.frame-1244831552 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.vectors-wrapper-54 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  flex: 0 auto;
  justify-content: center;
  align-items: flex-start;
  height: auto;
  display: flex;
}

.feature-4 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.image-2107 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 4px;
  display: flex;
}

.frame-1244831685 {
  grid-column-gap: 9px;
  grid-row-gap: 9px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 466px;
  display: flex;
}

.vectors-wrapper-55 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
}

.frame-1244831686 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.actions-7 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 16px;
  display: flex;
}

.button-7 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-image: linear-gradient(122.18deg, #2b59f6 0%, #4f47ea 100%);
  border: 1px solid #000;
  border-radius: 4px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 16px 40px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 32px #096cfe80;
}

.text-33 {
  color: #fff;
  text-align: center;
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
}

.group-1244831582 {
  object-fit: cover;
}

.frame-1244831550 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-image: linear-gradient(179.55deg, #fff 57%, #f8f8f8 65%);
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 1438px;
  height: 1110px;
  padding: 10px;
  display: flex;
}

.frame-1244831687 {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 1062px;
  display: flex;
}

.frame-1244831586 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.frame-1244831585 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.error-7e4b0d07-2ee1-91a8-5a9a-22e5928699f1 {
  color: #131c43;
  text-align: center;
  font-size: 48px;
  font-weight: 700;
  line-height: 56px;
}

.text-34 {
  color: #4f5360;
  text-align: center;
  font-size: 18px;
  font-weight: 400;
  line-height: 144%;
}

.frame-1244831563 {
  grid-column-gap: 32.9625px;
  grid-row-gap: 32.9625px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.frame-1244831559 {
  grid-column-gap: 23.8063px;
  grid-row-gap: 23.8063px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.picture {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-image: linear-gradient(-.5deg, #242424 0%, #24242494 26%, #4f4f4f00 47%);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 14.65px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 416px;
  height: 406px;
  min-height: 406px;
  display: flex;
  position: relative;
  box-shadow: 0 0 10.3923px #00000012, 0 10.3923px 15.5885px #0000001a;
}

.text-35 {
  color: #fff;
  text-shadow: 2.77755px 2.77755px 2.77755px #00000040;
  font-size: 22px;
  font-weight: 400;
  line-height: 38.89px;
  position: absolute;
  top: 323.254px;
  left: 31px;
}

.text-36 {
  color: #fff;
  text-shadow: 2.77755px 2.77755px 2.77755px #00000040;
  font-size: 14px;
  font-weight: 400;
  line-height: 38.89px;
  position: absolute;
  top: 351.723px;
  left: 31px;
}

.picture-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border-radius: 14.65px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 416px;
  height: 344px;
  display: flex;
  position: relative;
  box-shadow: 0 0 12.963px #00000012, 0 12.963px 19.4445px #0000001a;
}

.text-37 {
  color: #4f5360;
  letter-spacing: -.02em;
  font-size: 22px;
  font-weight: 500;
  line-height: 27.88px;
  position: absolute;
  top: 198.992px;
  left: 31px;
}

.text-38 {
  letter-spacing: -.045em;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(127.25deg, #096cfe 0%, #7b61ff 100%, #7b61ff00 100%);
  -webkit-background-clip: text;
  background-clip: text;
  font-size: 42px;
  font-weight: 700;
  line-height: 49.63px;
  position: absolute;
  top: 32.9922px;
  left: 30px;
}

.icon {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #12161980;
  border-radius: 45.7812px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 10.9875px 9.15625px 10.9875px 12.8187px;
  display: flex;
  position: absolute;
  top: 165.254px;
  left: 175px;
}

.vectors-wrapper-56 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 43.95px;
  height: 43.95px;
  display: flex;
}

.frame-1244831561 {
  grid-column-gap: 31.1312px;
  grid-row-gap: 31.1312px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: 773px;
  display: flex;
  position: relative;
}

.picture-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  background-image: linear-gradient(138.66deg, #096cfe 0%, #7b61ff 100%);
  border-radius: 14.65px;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 252px;
  height: 209px;
  display: flex;
  box-shadow: 0 0 7.89727px #00000012, 0 7.89727px 11.8459px #0000001a;
}

.picture-4 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-image: linear-gradient(-.25deg, #242424 0%, #24242494 26%, #4f4f4f00 47%);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 14.65px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 252px;
  height: 533px;
  min-height: 533px;
  display: flex;
  position: relative;
  box-shadow: 0 0 7.89727px #00000012, 0 7.89727px 11.8459px #0000001a;
}

.icon-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #12161980;
  border-radius: 45.7812px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 10.9875px 9.15625px 10.9875px 12.8187px;
  display: flex;
  position: absolute;
  top: 250.641px;
  left: 93.3438px;
}

.text-39 {
  color: #fff;
  text-shadow: 2.77755px 2.77755px 2.77755px #00000040;
  font-size: 22px;
  font-weight: 400;
  line-height: 38.89px;
  position: absolute;
  top: 462.367px;
  left: 27.5px;
}

.text-40 {
  color: #fff;
  text-shadow: 2.77755px 2.77755px 2.77755px #00000040;
  font-size: 14px;
  font-weight: 400;
  line-height: 38.89px;
  position: absolute;
  top: 490.836px;
  left: 27.5px;
}

.text-41 {
  color: #fff;
  letter-spacing: -.045em;
  font-size: 44px;
  font-weight: 700;
  line-height: 39.09px;
  position: absolute;
  top: 21.5px;
  left: 27.5px;
}

.text-42 {
  color: #b6c2fe;
  letter-spacing: -.045em;
  font-size: 19px;
  font-weight: 500;
  line-height: 26.46px;
  position: absolute;
  top: 103.5px;
  left: 27.5px;
}

.frame-1244831560 {
  grid-column-gap: 29.3px;
  grid-row-gap: 29.3px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.picture-5 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  background-image: linear-gradient(-.6deg, #242424 0%, #24242494 26%, #4f4f4f00 47%);
  border-radius: 14.65px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 437px;
  height: 449px;
  display: flex;
  box-shadow: 0 0 7.325px #00000012, 0 7.325px 10.9875px #0000001a;
}

.picture-6 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border-radius: 14.65px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 437px;
  height: 298px;
  display: flex;
  position: relative;
  box-shadow: 0 0 7.325px #00000012, 0 7.325px 10.9875px #0000001a;
}

.text-43 {
  color: #4f5360;
  letter-spacing: -.02em;
  font-size: 22px;
  font-weight: 500;
  line-height: 27.88px;
  position: absolute;
  top: 155.934px;
  left: 32.6689px;
}

.text-44 {
  color: #7b61ff;
  letter-spacing: -.045em;
  font-size: 42px;
  font-weight: 700;
  line-height: 49.63px;
  position: absolute;
  top: 31.6211px;
  left: 32.3809px;
}

.icon-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #12161980;
  border-radius: 45.7812px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 10.9875px 9.15625px 10.9875px 12.8187px;
  display: flex;
  position: absolute;
  top: 142.84px;
  left: 186.79px;
}

.text-45 {
  color: #fff;
  text-shadow: 2.77755px 2.77755px 2.77755px #00000040;
  font-size: 22px;
  font-weight: 400;
  line-height: 38.89px;
  position: absolute;
  top: 372.922px;
  left: 32.3809px;
}

.text-46 {
  color: #fff;
  text-shadow: 2.77755px 2.77755px 2.77755px #00000040;
  font-size: 14px;
  font-weight: 400;
  line-height: 38.89px;
  position: absolute;
  top: 401.391px;
  left: 32.3809px;
}

.simran-kaur-0 {
  color: #fff;
  text-shadow: 2.77755px 2.77755px 2.77755px #00000040;
  font-size: 22px;
  font-weight: 700;
  line-height: 38.89px;
  position: absolute;
  top: 323.254px;
  left: 31px;
}

.simran-kaur-1 {
  color: #fff;
  text-shadow: 2.77755px 2.77755px 2.77755px #00000040;
  font-size: 22px;
  font-weight: 400;
  line-height: 38.89px;
  position: absolute;
  top: 323.254px;
  left: 31px;
}

.john-scott-0 {
  color: #fff;
  text-shadow: 2.77755px 2.77755px 2.77755px #00000040;
  font-size: 22px;
  font-weight: 700;
  line-height: 38.89px;
  position: absolute;
  top: 462.367px;
  left: 27.5px;
}

.john-scott-1 {
  color: #fff;
  text-shadow: 2.77755px 2.77755px 2.77755px #00000040;
  font-size: 22px;
  font-weight: 400;
  line-height: 38.89px;
  position: absolute;
  top: 462.367px;
  left: 27.5px;
}

.isabella-george-0 {
  color: #fff;
  text-shadow: 2.77755px 2.77755px 2.77755px #00000040;
  font-size: 22px;
  font-weight: 700;
  line-height: 38.89px;
  position: absolute;
  top: 372.922px;
  left: 32.3809px;
}

.isabella-george-1 {
  color: #fff;
  text-shadow: 2.77755px 2.77755px 2.77755px #00000040;
  font-size: 22px;
  font-weight: 400;
  line-height: 38.89px;
  position: absolute;
  top: 372.922px;
  left: 32.3809px;
}

.testimonial-column-dark {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: #fff;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 64px 24px;
  display: grid;
  position: relative;
}

.frame-1244831688 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1195px;
  height: 58px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 10px;
  display: flex;
}

.frame-1244831689 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 953px;
  height: 35px;
  display: flex;
}

.vectors-wrapper-57 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 129.677px;
  height: 36.3095px;
  display: flex;
}

.frame {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.vectors-wrapper-58 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 138.217px;
  height: 24.6043px;
  display: flex;
}

.logo-wrapper-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.logo-4 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  align-items: center;
  width: 127px;
  display: flex;
}

.image-2108 {
  object-fit: cover;
  background-color: #fff;
}

.frame-1244831690 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: center;
  width: 118px;
  height: 35px;
  padding: 10px;
  display: flex;
}

.logo-5 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 34px;
  display: flex;
}

.image-2109 {
  object-fit: cover;
}

.frame-1244831691 {
  grid-column-gap: -22px;
  grid-row-gap: -22px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 1px;
  display: flex;
  position: relative;
}

.vectors-wrapper-59 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: .000104121px;
  display: flex;
}

.vectors-wrapper-60 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 130px;
  height: 5px;
  display: flex;
  position: absolute;
  top: 0;
  left: 218px;
}

.columns-3 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 1200px;
  display: flex;
}

.column-11 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 407px;
  display: flex;
}

.small-columns {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-color: #2f58f5;
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 407px;
  padding: 24px;
  display: flex;
}

.quote {
  grid-column-gap: 33px;
  grid-row-gap: 33px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 588px;
  padding-left: 54px;
  padding-right: 36px;
  display: flex;
}

.text-47 {
  color: #fff;
  justify-content: center;
  align-items: center;
  font-size: 48px;
  font-weight: 700;
  line-height: 57px;
  display: block;
}

.frame-1244831692 {
  grid-column-gap: 10.6793px;
  grid-row-gap: 10.6793px;
  border: 1.06793px solid #fff;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 21.3586px 37.3775px;
  display: flex;
}

.frame-1244831693 {
  grid-column-gap: 11px;
  grid-row-gap: 11px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-48 {
  color: #fff;
  text-align: center;
  font-size: 23px;
  font-weight: 500;
  line-height: 25.63px;
}

.vectors-wrapper-61 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 19.6336px;
  height: 19.6336px;
  display: flex;
}

.image-2110 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  border-top-right-radius: 16px;
  border-bottom-right-radius: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 584px;
  height: 407px;
  display: flex;
}

.vectors-wrapper-62 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 67.9385px;
  height: 67.9385px;
  display: flex;
  position: absolute;
  top: 50.8047px;
  left: 108px;
}

.vectors-wrapper-63 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 67.9385px;
  height: 67.9385px;
  display: flex;
  position: absolute;
  top: 51.8047px;
  left: 1223.75px;
}

.frame-1244831694 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1195px;
  height: 58px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 10px;
  display: flex;
}

.frame-1244831695 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 953px;
  height: 35px;
  display: flex;
}

.vectors-wrapper-64 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 129.677px;
  height: 36.3095px;
  display: flex;
}

.frame-1244831696 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.vectors-wrapper-65 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 138.217px;
  height: 24.6043px;
  display: flex;
}

.logo-wrapper-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.logo-6 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  align-items: center;
  width: 127px;
  display: flex;
}

.image-2111 {
  object-fit: cover;
  background-color: #fff;
}

.frame-1244831697 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: center;
  width: 118px;
  height: 35px;
  padding: 10px;
  display: flex;
}

.logo-7 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 34px;
  display: flex;
}

.image-2112 {
  object-fit: cover;
}

.frame-1244831698 {
  grid-column-gap: -22px;
  grid-row-gap: -22px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 1px;
  display: flex;
  position: relative;
}

.vectors-wrapper-66 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: .000104121px;
  display: flex;
}

.vectors-wrapper-67 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 130px;
  height: 5px;
  display: flex;
  position: absolute;
  top: 0;
  left: 218px;
}

.columns-4 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 1200px;
  display: flex;
}

.column-12 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 407px;
  display: flex;
}

.frame-1244831699 {
  grid-column-gap: 10.6793px;
  grid-row-gap: 10.6793px;
  border: 1.06793px solid #fff;
  border-radius: 8px;
  flex: 0 auto;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  padding: 21.3586px 37.3775px;
  display: block;
}

.frame-1244831700 {
  grid-column-gap: 11px;
  grid-row-gap: 11px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-49 {
  color: #fff;
  text-align: center;
  font-size: 23px;
  font-weight: 500;
  line-height: 25.63px;
}

.vectors-wrapper-68 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 19.6336px;
  height: 19.6336px;
  display: flex;
}

.image-2113 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  border-top-right-radius: 16px;
  border-bottom-right-radius: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 584px;
  height: 407px;
  display: flex;
}

.vectors-wrapper-69 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 67.9385px;
  height: 67.9385px;
  display: flex;
  position: absolute;
  top: 50.8047px;
  left: 108px;
}

.vectors-wrapper-70 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 67.9385px;
  height: 67.9385px;
  display: flex;
  position: absolute;
  top: 51.8047px;
  left: 1223.75px;
}

.frame-1244831591-1 {
  grid-column-gap: 43.1405px;
  grid-row-gap: 43.1405px;
  cursor: pointer;
  background-color: #fff;
  border-radius: 16.4345px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 32.869px;
  display: flex;
}

.rectangle-47 {
  object-fit: cover;
  border-radius: 8.21725px;
}

.frame-1244831590 {
  grid-column-gap: 8.21725px;
  grid-row-gap: 8.21725px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831590.popular-left-card {
  cursor: pointer;
  border-radius: 16px;
  padding: 32px;
  box-shadow: 0 2px 5px #0003;
}

.frame-1244831589 {
  grid-column-gap: 64.7108px;
  grid-row-gap: 64.7108px;
  flex: 0 auto;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.text-50 {
  color: #27333f;
  font-size: 27px;
  font-weight: 700;
  line-height: 39.03px;
}

.frame-1244831462 {
  grid-column-gap: -6.16293px;
  grid-row-gap: -6.16293px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 436.541px;
  display: flex;
}

.frame-1244831460 {
  grid-column-gap: 10.117px;
  grid-row-gap: 10.117px;
  opacity: .8;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.vectors-wrapper-71 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 19.2242px;
  height: 19.2242px;
  display: flex;
}

.text-51 {
  color: #27333f;
  font-size: 18px;
  font-weight: 400;
  line-height: 40.98px;
}

.vectors-wrapper-72 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 19.2242px;
  height: 19.2242px;
  display: flex;
}

.vectors-wrapper-73 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 107.342px;
  height: 39.4276px;
  margin-left: 25px;
  padding-left: 0;
  display: flex;
}

.frame-1244831595 {
  grid-column-gap: 41.3714px;
  grid-row-gap: 41.3714px;
  background-image: linear-gradient(123.24deg, #096cfe 0%, #2b59f6 100%);
  border: 1.03428px solid #d7dee2;
  border-radius: 8.27428px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 538.663px;
  height: 239.517px;
  padding: 16.5486px;
  display: flex;
}

.frame-1244831597 {
  grid-column-gap: 41.3714px;
  grid-row-gap: 41.3714px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.frame-1244831593 {
  grid-column-gap: 33.0971px;
  grid-row-gap: 33.0971px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831594 {
  grid-column-gap: 8.27428px;
  grid-row-gap: 8.27428px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-52 {
  color: #fff;
  font-size: 23px;
  font-weight: 700;
  line-height: 33.1px;
}

.text-53 {
  color: #cee2ff;
  font-size: 17px;
  font-weight: 400;
  line-height: 26.89px;
}

.vectors-wrapper-74 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 105.811px;
  height: 38.8654px;
  display: flex;
}

.rectangle-48 {
  object-fit: cover;
  border-radius: 3.22362px;
}

.frame-genai-blue-1 {
  grid-column-gap: 41.0862px;
  grid-row-gap: 41.0862px;
  color: #f5ecec;
  cursor: pointer;
  mix-blend-mode: normal;
  background-color: #2f58f5;
  border: 1.02716px solid #d7dee2;
  border-radius: 8.21725px;
  flex: 0 auto;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  padding: 16.4345px;
  display: flex;
}

.frame-1244831598 {
  grid-column-gap: 41.0862px;
  grid-row-gap: 41.0862px;
  border: 1px #c7bebe;
  border-radius: 0;
  flex: 0 auto;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 0;
  display: flex;
}

.frame-1244831702 {
  grid-column-gap: 41.34px;
  grid-row-gap: 41.34px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831703 {
  grid-column-gap: 8.21725px;
  grid-row-gap: 8.21725px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-54 {
  color: #edf1f5;
  font-size: 23px;
  font-weight: 700;
  line-height: 32.87px;
}

.text-54.text54-1 {
  color: #27333f;
}

.text-55 {
  color: #e3e7eb;
  font-size: 16px;
  font-weight: 400;
  line-height: 26.71px;
}

.text-55.text55-1 {
  color: #27333f;
}

.vectors-wrapper-75 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 106.109px;
  height: 38.5976px;
  display: flex;
}

.rectangle-46 {
  object-fit: cover;
  border-radius: 3.76249px;
}

.frame-1244831704 {
  grid-column-gap: 41.0862px;
  grid-row-gap: 41.0862px;
  cursor: pointer;
  background-color: #fff;
  border: 1.02716px solid #d7dee2;
  border-radius: 8.21725px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 16.4345px;
  display: flex;
}

.frame-1244831599 {
  grid-column-gap: 41.0862px;
  grid-row-gap: 41.0862px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding-top: 7.19009px;
  padding-bottom: 7.19009px;
  display: flex;
}

.frame-1244831705 {
  grid-column-gap: 32.869px;
  grid-row-gap: 32.869px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831706 {
  grid-column-gap: 8.21725px;
  grid-row-gap: 8.21725px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-56 {
  color: #27333f;
  font-size: 23px;
  font-weight: 700;
  line-height: 32.87px;
}

.text-57 {
  color: #525c65;
  font-size: 16px;
  font-weight: 400;
  line-height: 26.71px;
}

.vectors-wrapper-76 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 110.218px;
  height: 38.5976px;
  display: flex;
}

.rectangle-49 {
  object-fit: cover;
  border-radius: 3.78823px;
}

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

.footer {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: #0a142f;
  background-image: linear-gradient(#0a142f, #0a142f);
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 377px;
  padding: 64px 24px 8px;
  display: flex;
}

.columns-5 {
  grid-column-gap: 588px;
  grid-row-gap: 588px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1201px;
  display: flex;
}

.column-13 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 320px;
  display: flex;
}

.image-1 {
  object-fit: cover;
}

.we-at-supertal-believe-that-talent-around-the-world-should-have-equal-access-to-global-opportunities-irrespective-of-their-geography-gender-or-ethnicity-with-supertal-s-full-stack-platform-companies-can-scale-and-build-remote-global-teams-with-ease {
  color: #bfbfbf;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.small-columns-3 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 348px;
  padding-top: 16px;
  display: flex;
}

.column-14 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.content-8 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.text-58 {
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  line-height: 28px;
}

.footer-links {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.link {
  color: #bfbfbf;
  font-size: 16px;
  font-weight: 400;
}

.content-9 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.footer-links-2 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 136px;
  display: flex;
}

.copyright {
  grid-column-gap: 600px;
  grid-row-gap: 600px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1199px;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.vectors-wrapper-77 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 136px;
  height: 36px;
  display: flex;
}

.job-cards_wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: 8%;
  padding-top: 1px;
  padding-bottom: 1px;
  display: flex;
}

.job-cards_wrapper.mobile {
  display: none;
}

.frame-1244831707 {
  grid-column-gap: 42px;
  grid-row-gap: 42px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1440px;
  height: 360px;
  display: flex;
  position: relative;
}

.vectors-wrapper-78 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 169px;
  display: flex;
  position: absolute;
  top: 178px;
  left: 0;
}

.frame-1244831708 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex: 0 auto;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.tweet {
  grid-column-gap: 13.0341px;
  grid-row-gap: 13.0341px;
  background-color: #fff;
  border-radius: 4.34471px;
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  height: auto;
  padding: 21.7236px;
  display: flex;
  box-shadow: 0 9px 26.0683px #0003;
}

.tweet-top {
  grid-column-gap: 16.0532px;
  grid-row-gap: 16.0532px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: auto;
  display: flex;
}

.frame-1244831645 {
  grid-column-gap: 7.98745px;
  grid-row-gap: 7.98745px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831646 {
  grid-column-gap: 68.2262px;
  grid-row-gap: 68.2262px;
  flex-direction: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.auto-added-frame {
  grid-column-gap: 9.98432px;
  grid-row-gap: 9.98432px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 100%;
  height: 22.0732px;
  display: flex;
}

.frame-1244831709 {
  grid-column-gap: 10.0333px;
  grid-row-gap: 10.0333px;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  display: flex;
}

.text-59 {
  color: #27333f;
  letter-spacing: -.03em;
  font-size: 18px;
  font-weight: 700;
  line-height: 145%;
}

.frame-105 {
  grid-column-gap: 3.2325px;
  grid-row-gap: 3.2325px;
  background-image: linear-gradient(115.08deg, #096cfe, #4f47ea);
  border: .485316px solid #79afff;
  border-radius: 6.71757px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  padding: 5.8238px 7.76506px;
  display: flex;
}

.vectors-wrapper-79 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 6.78146px;
  height: 6.02796px;
  display: flex;
}

.text-60 {
  color: #fff;
  text-align: center;
  font-size: 8px;
  font-weight: 500;
  line-height: 136.5%;
}

.frame-1244831647 {
  grid-column-gap: 7.88328px;
  grid-row-gap: 7.88328px;
  border: .735773px solid #dbdbdb;
  border-radius: 6.30662px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 1.57666px;
  display: flex;
  position: absolute;
  top: 145.52px;
  left: 333.454px;
}

.vectors-wrapper-80 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 18.9199px;
  height: 18.9199px;
  display: flex;
}

.text-61 {
  color: #4f5360;
  letter-spacing: -.03em;
  font-size: 12px;
  font-weight: 400;
  line-height: 145%;
}

.vectors-wrapper-81 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 163.892px;
  height: 36.7543px;
  display: flex;
}

.tweet-2 {
  grid-column-gap: 12.9706px;
  grid-row-gap: 12.9706px;
  background-color: #fff;
  border-radius: 4.32352px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding: 21.6176px;
  display: flex;
  box-shadow: 0 8.64704px 25.9411px #0003;
}

.tweet-top-2 {
  grid-column-gap: 15.9749px;
  grid-row-gap: 15.9749px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831710 {
  grid-column-gap: 7.98745px;
  grid-row-gap: 7.98745px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831711 {
  grid-column-gap: 67.8933px;
  grid-row-gap: 67.8933px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.auto-added-frame-2 {
  grid-column-gap: 9.98432px;
  grid-row-gap: 9.98432px;
  flex: 0 auto;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: none;
  height: 21.9655px;
  display: flex;
}

.frame-1244831712 {
  grid-column-gap: 9.98432px;
  grid-row-gap: 9.98432px;
  justify-content: flex-start;
  align-items: center;
  width: 182.713px;
  display: flex;
}

.frame-1244831713 {
  grid-column-gap: 3.21673px;
  grid-row-gap: 3.21673px;
  background-image: linear-gradient(115.08deg, #096cfe 0%, #4f47ea 100%);
  border: .482949px solid #79afff;
  border-radius: 6.6848px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 5.79539px 7.72718px;
  display: flex;
}

.vectors-wrapper-82 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 6.74838px;
  height: 5.99856px;
  display: flex;
}

.frame-1244831714 {
  grid-column-gap: 7.84482px;
  grid-row-gap: 7.84482px;
  border: .732183px solid #dbdbdb;
  border-radius: 6.27586px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 1.56896px;
  display: flex;
  position: absolute;
  top: 144.809px;
  left: 331.828px;
}

.vectors-wrapper-83 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 18.8276px;
  height: 18.8276px;
  display: flex;
}

.vectors-wrapper-84 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 163.092px;
  height: 37.5749px;
  display: flex;
}

.tweet-3 {
  grid-column-gap: 12.981px;
  grid-row-gap: 12.981px;
  background-color: #fff;
  border-radius: 4.327px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding: 21.635px;
  display: flex;
  box-shadow: 0 8.654px 25.962px #0003;
}

.tweet-top-3 {
  grid-column-gap: 15.9878px;
  grid-row-gap: 15.9878px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-1244831715 {
  grid-column-gap: 7.99388px;
  grid-row-gap: 7.99388px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831716 {
  grid-column-gap: 67.948px;
  grid-row-gap: 67.948px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.auto-added-frame-3 {
  grid-column-gap: 9.98432px;
  grid-row-gap: 9.98432px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 100%;
  height: 21.9832px;
  display: flex;
}

.frame-1244831717 {
  grid-column-gap: 9.99235px;
  grid-row-gap: 9.99235px;
  justify-content: flex-start;
  align-items: center;
  width: 182.86px;
  display: flex;
}

.frame-1244831718 {
  grid-column-gap: 3.21932px;
  grid-row-gap: 3.21932px;
  background-image: linear-gradient(115.08deg, #096cfe 0%, #4f47ea 100%);
  border: .483337px solid #79afff;
  border-radius: 6.69018px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 5.80005px 7.7334px;
  display: flex;
}

.vectors-wrapper-85 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 6.75381px;
  height: 6.00338px;
  display: flex;
}

.frame-1244831719 {
  grid-column-gap: 7.85113px;
  grid-row-gap: 7.85113px;
  border: .732773px solid #dbdbdb;
  border-radius: 6.28091px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 1.57023px;
  display: flex;
  position: absolute;
  top: 144.922px;
  left: 332.095px;
}

.vectors-wrapper-86 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 18.8427px;
  height: 18.8427px;
  display: flex;
}

.vectors-wrapper-87 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 163.224px;
  height: 37.6044px;
  display: flex;
}

.vectors-wrapper-88 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 135.79px;
  height: 57.9385px;
  display: flex;
}

.frame-1244831669 {
  grid-column-gap: 105px;
  grid-row-gap: 105px;
  flex-direction: row;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  display: flex;
}

.frame-1244831720 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.title-copy-goes-here-be-awesome-4 {
  color: #096cfe;
  letter-spacing: .05em;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 700;
  line-height: 20.02px;
}

.title-copy-goes-here-be-awesome-5 {
  color: #27333f;
  font-size: 36px;
  font-weight: 700;
  line-height: 46px;
}

.frame-1244831721 {
  grid-column-gap: 47px;
  grid-row-gap: 47px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: none;
}

.frame-1244831722 {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.title-copy-goes-here-be-awesome-6 {
  color: #27333f;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  font-weight: 700;
  line-height: 2rem;
  display: flex;
}

.title-copy-goes-here-be-awesome-7 {
  color: #27333f;
  font-size: 12px;
  font-weight: 400;
  line-height: 21.5px;
}

.frame-1244831639 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 359px;
  line-height: 0;
  display: flex;
}

.container-11 {
  justify-content: center;
  align-items: center;
  max-width: 100%;
  margin-top: -10rem;
  display: flex;
}

.div-block-6 {
  margin-top: 8%;
}

.pop_up_case_study {
  z-index: 5;
  clear: none;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #bb9b9b;
  border-radius: 2px;
  flex-wrap: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-content: flex-start;
  width: 100vw;
  min-width: 0;
  height: 80vw;
  display: none;
  position: fixed;
  inset: 0%;
  overflow: visible;
}

.image-2114 {
  background-color: #270f0f;
}

.icon-4 {
  width: 50px;
}

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

.slider {
  width: 100%;
}

.testimonial-column-dark-2 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 64px 24px;
  display: none;
  position: relative;
}

.frame-1244831723 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1195px;
  height: 58px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.frame-1244831724 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 953px;
  height: 35px;
  display: flex;
}

.vectors-wrapper-89 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 129.677px;
  height: 36.3095px;
  display: flex;
}

.frame-1244831725 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.vectors-wrapper-90 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 138.217px;
  height: 24.6043px;
  display: flex;
}

.logo-wrapper-4 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.logo-8 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  align-items: center;
  width: 127px;
  display: flex;
}

.image-2115 {
  object-fit: cover;
  background-color: #fff;
}

.frame-1244831726 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: center;
  width: 118px;
  height: 35px;
  padding: 10px;
  display: flex;
}

.logo-9 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 34px;
  display: flex;
}

.image-2116 {
  object-fit: cover;
}

.frame-1244831727 {
  grid-column-gap: -22px;
  grid-row-gap: -22px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 1px;
  display: flex;
  position: relative;
}

.vectors-wrapper-91 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: .000104121px;
  display: flex;
}

.vectors-wrapper-92 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 130px;
  height: 5px;
  display: flex;
  position: absolute;
  top: 0;
  left: 218px;
}

.vectors-wrapper-93 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  cursor: pointer;
  object-fit: cover;
  transform-style: preserve-3d;
  justify-content: center;
  align-items: center;
  width: 67.9385px;
  height: 67.9385px;
  display: flex;
  position: absolute;
  top: -12.1953px;
  left: 1131.32px;
  transform: rotateX(0)rotateY(180deg)rotateZ(0);
}

.columns-6 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 1200px;
  display: flex;
}

.column-15 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 407px;
  display: flex;
}

.small-columns-4 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-color: #2f58f5;
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 407px;
  padding: 24px;
  display: flex;
}

.small-columns-5 {
  display: flex;
}

.quote-2 {
  grid-column-gap: 33px;
  grid-row-gap: 33px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 588px;
  padding-left: 54px;
  padding-right: 36px;
  display: flex;
}

.frame-1244831728 {
  grid-column-gap: 10.6793px;
  grid-row-gap: 10.6793px;
  cursor: pointer;
  border: 1.06793px solid #fff;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 21.3586px 37.3775px;
  display: flex;
}

.frame-1244831729 {
  grid-column-gap: 11px;
  grid-row-gap: 11px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-62 {
  color: #fff;
  text-align: center;
  font-size: 23px;
  font-weight: 500;
  line-height: 25.63px;
}

.vectors-wrapper-94 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 19.6336px;
  height: 19.6336px;
  display: flex;
}

.image-2117 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  border-top-right-radius: 16px;
  border-bottom-right-radius: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 584px;
  height: 407px;
  margin-left: 0%;
  margin-right: -2%;
  display: flex;
}

.vectors-wrapper-95 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  cursor: pointer;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 67.9385px;
  height: 67.9385px;
  display: flex;
  position: absolute;
  top: 50.8047px;
  left: 108px;
}

.navbar-logo-left {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 1440px;
  padding-left: 24px;
  padding-right: 24px;
  display: flex;
}

.navbarcontainer {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  display: flex;
}

.navbar-content {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  display: flex;
}

.navbar-brand {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.logo-10 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  align-items: center;
  width: 98px;
  height: 24px;
  display: flex;
}

.logo-11 {
  cursor: pointer;
  object-fit: cover;
}

.navbar-menu {
  grid-column-gap: 89px;
  grid-row-gap: 89px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 902px;
  display: flex;
}

.frame-1244831518 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.navbar-link {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 24px 12px;
  display: flex;
}

.frame-1244831464 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-63 {
  color: #717171;
  text-align: right;
  cursor: pointer;
  font-size: 18px;
  font-weight: 500;
  line-height: 24px;
}

.vectors-wrapper-96 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  cursor: pointer;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  display: flex;
}

.frame-1244831519 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.navbar-button {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border-radius: 4px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 12px 16px;
  display: flex;
}

.text-64 {
  color: #838383;
  text-align: center;
  cursor: pointer;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
}

.navbar-button-2 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  cursor: pointer;
  background-image: linear-gradient(125.62deg, #2b59f6, #4f47ea);
  border-radius: 4px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 12px 16px;
  display: flex;
}

.text-65 {
  color: #fff;
  text-align: center;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

.navbar-logo-left-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 1440px;
  padding-left: 24px;
  padding-right: 24px;
  display: flex;
}

.navbarcontainer-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  display: flex;
}

.navbar-content-2 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  display: flex;
}

.navbar-brand-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.logo-12 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  align-items: center;
  width: 98px;
  height: 24px;
  display: flex;
}

.logo-13 {
  object-fit: cover;
}

.navbar-menu-2 {
  grid-column-gap: 89px;
  grid-row-gap: 89px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 902px;
  display: flex;
}

.frame-1244831730 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.navbar-link-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 24px 12px;
  display: flex;
}

.frame-1244831731 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-66 {
  color: #717171;
  text-align: right;
  font-size: 18px;
  font-weight: 500;
  line-height: 24px;
}

.vectors-wrapper-97 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  display: flex;
}

.navbar-link-3, .navbar-link-4 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 24px 12px;
  display: flex;
}

.frame-1244831732 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.navbar-button-3 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border-radius: 4px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 12px 16px;
  display: flex;
}

.text-67 {
  color: #838383;
  text-align: center;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
}

.navbar-button-4 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: #fff;
  background-image: linear-gradient(125.62deg, #2b59f6, #4f47ea);
  border-radius: 4px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 12px 16px;
  font-size: 16px;
  line-height: 24px;
  display: flex;
}

.text-68 {
  color: #fff;
  text-align: center;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

.logo-14 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  align-items: center;
  width: 98px;
  height: 24px;
  display: flex;
}

.logo-15 {
  object-fit: cover;
}

.navbar-menu-3 {
  grid-column-gap: 89px;
  grid-row-gap: 89px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 902px;
  display: flex;
}

.frame-1244831733 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.navbar-link-5 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 24px 12px;
  display: flex;
}

.navbar-link-5.w--current {
  cursor: pointer;
}

.frame-1244831734 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-69 {
  color: #717171;
  text-align: right;
  font-size: 18px;
  font-weight: 500;
  line-height: 24px;
}

.vectors-wrapper-98 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  display: flex;
}

.navbar-link-6 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  cursor: pointer;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 24px 12px;
  display: flex;
}

.frame-1244831735 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  cursor: pointer;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.navbar-button-5 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  cursor: pointer;
  border-radius: 4px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 12px 16px;
  display: flex;
}

.text-70 {
  color: #838383;
  text-align: center;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
}

.navbar-button-6 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  cursor: pointer;
  background-image: linear-gradient(125.62deg, #2b59f6, #4f47ea);
  border-radius: 4px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 12px 16px;
  display: flex;
}

.text-71 {
  color: #fff;
  text-align: center;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

.frame-1244831736 {
  grid-column-gap: 42px;
  grid-row-gap: 42px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1440px;
  height: 360px;
  display: flex;
  position: relative;
}

.vectors-wrapper-99 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 169px;
  display: flex;
  position: absolute;
  top: 178px;
  left: 0;
}

.frame-1244831737 {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.tweet-4 {
  grid-column-gap: 13.0341px;
  grid-row-gap: 13.0341px;
  background-color: #fff;
  border-radius: 4.34471px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding: 21.7236px;
  display: flex;
  box-shadow: 0 8.68943px 26.0683px #0003;
}

.tweet-top-4 {
  grid-column-gap: 16.0532px;
  grid-row-gap: 16.0532px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831738 {
  grid-column-gap: 8.02661px;
  grid-row-gap: 8.02661px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831739 {
  grid-column-gap: 68.2262px;
  grid-row-gap: 68.2262px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
}

.auto-added-frame-4 {
  grid-column-gap: 10.0333px;
  grid-row-gap: 10.0333px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 262.329px;
  height: 22.0732px;
  display: flex;
}

.frame-1244831740 {
  grid-column-gap: 10.0333px;
  grid-row-gap: 10.0333px;
  justify-content: flex-start;
  align-items: center;
  width: 183.609px;
  display: flex;
}

.text-72 {
  color: #27333f;
  letter-spacing: -.03em;
  font-size: 18px;
  font-weight: 700;
  line-height: 145%;
}

.frame-1244831741 {
  grid-column-gap: 3.2325px;
  grid-row-gap: 3.2325px;
  background-image: linear-gradient(115.08deg, #096cfe 0%, #4f47ea 100%);
  border: .485316px solid #79afff;
  border-radius: 6.71757px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 5.8238px 7.76506px;
  display: flex;
}

.vectors-wrapper-100 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 6.78146px;
  height: 6.02796px;
  display: flex;
}

.text-73 {
  color: #fff;
  text-align: center;
  font-size: 8px;
  font-weight: 500;
  line-height: 136.5%;
}

.frame-1244831742 {
  grid-column-gap: 7.88328px;
  grid-row-gap: 7.88328px;
  border: .735773px solid #dbdbdb;
  border-radius: 6.30662px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 1.57666px;
  display: flex;
  position: absolute;
  top: 145.52px;
  left: 333.454px;
}

.vectors-wrapper-101 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 18.9199px;
  height: 18.9199px;
  display: flex;
}

.text-74 {
  color: #4f5360;
  letter-spacing: -.03em;
  font-size: 12px;
  font-weight: 400;
  line-height: 145%;
}

.vectors-wrapper-102 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 0;
  display: flex;
}

.vectors-wrapper-103 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 163.892px;
  height: 36.7543px;
  display: flex;
}

.tweet-5 {
  grid-column-gap: 12.9706px;
  grid-row-gap: 12.9706px;
  background-color: #fff;
  border-radius: 4.32352px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding: 21.6176px;
  display: flex;
  box-shadow: 0 8.64704px 25.9411px #0003;
}

.tweet-top-5 {
  grid-column-gap: 15.9749px;
  grid-row-gap: 15.9749px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831743 {
  grid-column-gap: 7.98745px;
  grid-row-gap: 7.98745px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831744 {
  grid-column-gap: 67.8933px;
  grid-row-gap: 67.8933px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
}

.auto-added-frame-5 {
  grid-column-gap: 9.98432px;
  grid-row-gap: 9.98432px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 261.049px;
  height: 21.9655px;
  display: flex;
}

.frame-1244831745 {
  grid-column-gap: 9.98432px;
  grid-row-gap: 9.98432px;
  justify-content: flex-start;
  align-items: center;
  width: 182.713px;
  display: flex;
}

.frame-1244831746 {
  grid-column-gap: 3.21673px;
  grid-row-gap: 3.21673px;
  background-image: linear-gradient(115.08deg, #096cfe 0%, #4f47ea 100%);
  border: .482949px solid #79afff;
  border-radius: 6.6848px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 5.79539px 7.72718px;
  display: flex;
}

.vectors-wrapper-104 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 6.74838px;
  height: 5.99856px;
  display: flex;
}

.frame-1244831747 {
  grid-column-gap: 7.84482px;
  grid-row-gap: 7.84482px;
  border: .732183px solid #dbdbdb;
  border-radius: 6.27586px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 1.56896px;
  display: flex;
  position: absolute;
  top: 144.809px;
  left: 331.828px;
}

.vectors-wrapper-105 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 18.8276px;
  height: 18.8276px;
  display: flex;
}

.vectors-wrapper-106 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 163.092px;
  height: 37.5749px;
  display: flex;
}

.tweet-6 {
  grid-column-gap: 12.981px;
  grid-row-gap: 12.981px;
  background-color: #fff;
  border-radius: 4.327px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding: 21.635px;
  display: flex;
  box-shadow: 0 8.654px 25.962px #0003;
}

.tweet-top-6 {
  grid-column-gap: 15.9878px;
  grid-row-gap: 15.9878px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831748 {
  grid-column-gap: 7.99388px;
  grid-row-gap: 7.99388px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831749 {
  grid-column-gap: 67.948px;
  grid-row-gap: 67.948px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
}

.auto-added-frame-6 {
  grid-column-gap: -8.30592px;
  grid-row-gap: -8.30592px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 261.259px;
  height: 21.9832px;
  display: flex;
}

.frame-1244831750 {
  grid-column-gap: 9.99235px;
  grid-row-gap: 9.99235px;
  justify-content: flex-start;
  align-items: center;
  width: 182.86px;
  display: flex;
}

.frame-1244831751 {
  grid-column-gap: 3.21932px;
  grid-row-gap: 3.21932px;
  background-image: linear-gradient(115.08deg, #096cfe 0%, #4f47ea 100%);
  border: .483337px solid #79afff;
  border-radius: 6.69018px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 5.80005px 7.7334px;
  display: flex;
}

.vectors-wrapper-107 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 6.75381px;
  height: 6.00338px;
  display: flex;
}

.frame-1244831752 {
  grid-column-gap: 7.85113px;
  grid-row-gap: 7.85113px;
  border: .732773px solid #dbdbdb;
  border-radius: 6.28091px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 1.57023px;
  display: flex;
  position: absolute;
  top: 144.922px;
  left: 332.095px;
}

.vectors-wrapper-108 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 18.8427px;
  height: 18.8427px;
  display: flex;
}

.vectors-wrapper-109 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 163.224px;
  height: 37.6044px;
  display: flex;
}

.vectors-wrapper-110 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 135.79px;
  height: 57.9385px;
  display: flex;
}

.image-2118 {
  position: relative;
  bottom: 8rem;
}

.pop-up {
  z-index: 1001;
  background-color: #fff;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.pop-up-item {
  justify-content: center;
  align-items: center;
  display: flex;
  position: static;
}

.frame-1244831753 {
  grid-column-gap: 32.9625px;
  grid-row-gap: 32.9625px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.frame-1244831754 {
  grid-column-gap: 23.8063px;
  grid-row-gap: 23.8063px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.frame-1244831755 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #fff;
  border-radius: 15px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 416px;
  height: 406px;
  display: flex;
  position: relative;
}

.unsplashhskblerfj5a {
  object-fit: cover;
  background-image: linear-gradient(0deg, #000 21%, #0000 59%);
  border-radius: 15px;
  position: absolute;
  top: 0;
  left: 0;
}

.vectors-wrapper-111 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 57.7413px;
  display: none;
  position: absolute;
  top: 316.754px;
  left: 30px;
}

.icon-5 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #12161980;
  border-radius: 45.7812px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 10.9875px 9.15625px 10.9875px 12.8187px;
  display: flex;
  position: absolute;
  top: 170.039px;
  left: 175.038px;
}

.vectors-wrapper-112 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 43.95px;
  height: 43.95px;
  display: flex;
}

.picture-7 {
  grid-column-gap: 19px;
  grid-row-gap: 19px;
  background-color: #fff;
  border-radius: 14.65px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 416px;
  height: 344px;
  padding: 37px 36px;
  display: flex;
  box-shadow: 0 0 12.963px #00000012, 0 12.963px 19.4445px #0000001a;
}

.text-75 {
  letter-spacing: -.045em;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(127.25deg, #096cfe 0%, #7b61ff 100%, #7b61ff00 100%);
  -webkit-background-clip: text;
  background-clip: text;
  font-size: 42px;
  font-weight: 700;
  line-height: 49.63px;
}

.text-76 {
  color: #4f5360;
  letter-spacing: -.02em;
  font-size: 22px;
  font-weight: 500;
  line-height: 27.88px;
}

.frame-1244831756 {
  grid-column-gap: 31.1312px;
  grid-row-gap: 31.1312px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: 773px;
  display: flex;
}

.picture-8 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  background-image: linear-gradient(138.66deg, #096cfe 0%, #7b61ff 100%);
  border-radius: 14.65px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 252px;
  height: 209px;
  padding: 21px 24px;
  display: flex;
  box-shadow: 0 0 7.89727px #00000012, 0 7.89727px 11.8459px #0000001a;
}

.text-77 {
  color: #fff;
  letter-spacing: -.045em;
  font-size: 44px;
  font-weight: 700;
  line-height: 39.09px;
}

.text-78 {
  color: #b6c2fe;
  letter-spacing: -.045em;
  font-size: 19px;
  font-weight: 500;
  line-height: 26.46px;
}

.frame-1244831757 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #fff;
  border-radius: 15px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 252px;
  height: 533px;
  display: flex;
  position: relative;
}

.vectors-wrapper-113 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 58px;
  display: flex;
  position: absolute;
  top: 451px;
  left: 21px;
}

.icon-6 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #12161980;
  border-radius: 45.7812px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 10.9875px 9.15625px 10.9875px 12.8187px;
  display: flex;
  position: absolute;
  top: 233.539px;
  left: 93.0376px;
}

.frame-1244831758 {
  grid-column-gap: 29.3px;
  grid-row-gap: 29.3px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831759 {
  grid-column-gap: 10.5048px;
  grid-row-gap: 10.5048px;
  background-color: #fff;
  border-radius: 15.7572px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 437px;
  height: 449px;
  display: flex;
  position: relative;
}

.unsplashhskblerfj5a-2 {
  object-fit: cover;
  background-image: linear-gradient(0deg, #000 21%, #0000 59%);
  border-radius: 15px;
  position: absolute;
  top: .00390625px;
  left: 0;
}

.vectors-wrapper-114 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 60.2539px;
  display: flex;
  position: absolute;
  top: 358px;
  left: 31px;
}

.icon-7 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #12161980;
  border-radius: 48.0923px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 11.5422px 9.61847px 11.5422px 13.4659px;
  display: flex;
  position: absolute;
  top: 189.875px;
  left: 183.874px;
}

.vectors-wrapper-115 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 46.1686px;
  height: 46.1686px;
  display: flex;
}

.picture-9 {
  grid-column-gap: 19px;
  grid-row-gap: 19px;
  background-color: #fff;
  border-radius: 14.65px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 437px;
  height: 298px;
  padding: 40px 38px;
  display: flex;
  box-shadow: 0 0 7.325px #00000012, 0 7.325px 10.9875px #0000001a;
}

.text-79 {
  color: #7b61ff;
  letter-spacing: -.045em;
  font-size: 42px;
  font-weight: 700;
  line-height: 49.63px;
}

.container-13 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  max-width: 1200px;
  display: flex;
}

.text-80 {
  color: #4f5360;
  text-align: center;
  font-size: 18px;
  font-weight: 400;
  line-height: 144%;
}

.error-7a198f51-92b4-538f-a889-d855c28b7d7e {
  color: #131c43;
  text-align: center;
  font-size: 48px;
  font-weight: 700;
  line-height: 56px;
}

.case_studies {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: #fff;
  border-radius: 15px;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-top: 8%;
  padding: 64px 24px;
  display: flex;
  position: relative;
  overflow: visible;
}

.case_studies.case-studies-home.mobile {
  display: none;
}

.frame-1244831760 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1195px;
  height: 58px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 10px;
  display: flex;
}

.frame-1244831761 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 953px;
  height: 35px;
  display: flex;
}

.vectors-wrapper-116 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 129.677px;
  height: 36.3095px;
  display: flex;
}

.frame-1244831762 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.vectors-wrapper-117 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 138.217px;
  height: 24.6043px;
  display: flex;
}

.logo-wrapper-5 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.logo-16 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  align-items: center;
  width: 127px;
  display: flex;
}

.image-2119 {
  object-fit: cover;
  background-color: #fff;
}

.frame-1244831763 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: center;
  width: 118px;
  height: 35px;
  padding: 10px;
  display: flex;
}

.logo-17 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 34px;
  display: flex;
}

.image-2120 {
  object-fit: cover;
}

.frame-1244831764 {
  grid-column-gap: -22px;
  grid-row-gap: -22px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 1px;
  display: flex;
  position: relative;
}

.vectors-wrapper-118 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: .000104121px;
  display: flex;
}

.vectors-wrapper-119 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 130px;
  height: 5px;
  display: flex;
  position: absolute;
  top: 0;
  left: 218px;
}

.columns-7 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 1200px;
  display: flex;
}

.column-16 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 407px;
  display: flex;
}

.small-columns-6 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-color: #2f58f5;
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 407px;
  padding: 24px;
  display: flex;
}

.small-columns-7 {
  display: none;
}

.quote-3 {
  grid-column-gap: 33px;
  grid-row-gap: 33px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 588px;
  padding-left: 54px;
  padding-right: 36px;
  display: flex;
}

.frame-1244831766 {
  grid-column-gap: 10.6793px;
  grid-row-gap: 10.6793px;
  cursor: pointer;
  border: 1.06793px solid #fff;
  border-radius: 8px;
  flex-direction: row;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 0;
  display: flex;
}

.div_open {
  grid-column-gap: 11px;
  grid-row-gap: 11px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  margin: 0 35px 20px 0;
  padding-top: 20px;
  padding-left: 35px;
  display: flex;
}

.text-81 {
  color: #fff;
  text-align: center;
  font-size: 23px;
  font-weight: 500;
  line-height: 25.63px;
}

.vectors-wrapper-120 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 19.6336px;
  height: 19.6336px;
  display: flex;
}

.image-2121 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  border-top-right-radius: 16px;
  border-bottom-right-radius: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 584px;
  height: 407px;
  margin-left: 2%;
  margin-right: 0%;
  display: flex;
}

.vectors-wrapper-121 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  cursor: pointer;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 67.9385px;
  height: 67.9385px;
  display: flex;
  position: absolute;
  top: 50.8047px;
  left: 108px;
}

.vectors-wrapper-122 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  cursor: pointer;
  object-fit: cover;
  transform-style: preserve-3d;
  justify-content: center;
  align-items: center;
  width: 67.9385px;
  height: 67.9385px;
  display: flex;
  position: absolute;
  top: 51.8047px;
  left: 1191.69px;
  transform: rotateX(0)rotateY(180deg)rotateZ(0);
}

.footer-2 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: #0a142f;
  background-image: linear-gradient(#0a142f, #0a142f);
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 377px;
  padding: 64px 24px 8px;
  display: flex;
}

.columns-8 {
  grid-column-gap: 588px;
  grid-row-gap: 588px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1201px;
  display: flex;
}

.column-17 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 320px;
  display: flex;
}

.image-2122 {
  object-fit: cover;
}

.small-columns-8 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 348px;
  padding-top: 16px;
  display: flex;
}

.column-18 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.content-10 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.text-82 {
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  line-height: 28px;
}

.footer-links-3 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.content-11 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.footer-links-4 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 136px;
  display: flex;
}

.copyright-2 {
  grid-column-gap: 600px;
  grid-row-gap: 600px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1199px;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.vectors-wrapper-123 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 136px;
  height: 36px;
  display: flex;
}

.frame-1244831767 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 379px;
  display: flex;
}

.text-83 {
  color: #27333f;
  text-align: center;
  font-size: 64px;
  font-weight: 700;
  line-height: 112.5%;
}

.text-84 {
  color: #4f5360;
  text-align: center;
  font-size: 18px;
  font-weight: 400;
  line-height: 144%;
}

.frame-1244831641 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
  position: static;
}

.actions-8 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.button-8 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  cursor: pointer;
  background-image: linear-gradient(#fff3, #fff3);
  border: 1px solid #d4d4d4;
  border-radius: 4px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 16px 40px;
  text-decoration: none;
  display: flex;
}

.text-85 {
  color: #8a8a8a;
  text-align: center;
  font-size: 18px;
  font-weight: 500;
  line-height: 24px;
}

.button-9 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  cursor: pointer;
  background-image: linear-gradient(120.52deg, #2b59f6, #4f47ea);
  border: 1px solid #000;
  border-radius: 4px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 16px 40px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 32px #096cfe80;
}

.text-86 {
  color: #fff;
  text-align: center;
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
}

.div-block-9 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  background-color: #0000;
  flex-direction: column;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  height: auto;
  margin-top: -8%;
  margin-bottom: 33%;
  padding-bottom: 0;
  display: flex;
}

.team-rectangles-3 {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  background-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 64px;
  padding-left: 24px;
  padding-right: 24px;
  display: flex;
}

.container-14 {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  display: flex;
}

.section-title-4 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 530px;
  display: flex;
}

.text-87 {
  color: #27333f;
  text-align: center;
  font-size: 48px;
  font-weight: 700;
  line-height: 54px;
}

.text-88 {
  color: #4f5360;
  text-align: center;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
}

.frame-1244831768 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.frame-1244831769 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1195px;
  height: 58px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 10px;
  display: flex;
}

.frame-1244831770 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 703px;
  height: 35px;
  display: flex;
}

.text-89 {
  color: #2b59f6;
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  line-height: 34.08px;
}

.text-90 {
  color: #b9b7b7;
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  line-height: 34.08px;
}

.frame-1244831771 {
  grid-column-gap: -22px;
  grid-row-gap: -22px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.vectors-wrapper-124 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 5px;
  display: flex;
}

.container-15 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  height: 512px;
  display: flex;
  position: relative;
}

.vectors-wrapper-125 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 129.407px;
  display: flex;
  position: absolute;
  top: 587.023px;
  left: 3510.17px;
}

.column-19 {
  grid-column-gap: 43px;
  grid-row-gap: 43px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 482px;
  height: 389px;
  display: flex;
}

.content-12 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.text-91 {
  color: #27333f;
  font-size: 48px;
  font-weight: 700;
  line-height: 57px;
}

.text-92 {
  color: #4f5360;
  font-size: 18px;
  font-weight: 400;
  line-height: 29.72px;
}

.actions-9 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.button-10 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-image: linear-gradient(120.52deg, #2b59f6 0%, #4f47ea 100%);
  border: 1px solid #000;
  border-radius: 4px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 16px 40px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 32px #096cfe80;
}

.text-93 {
  color: #fff;
  text-align: center;
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
}

.vectors-wrapper-126 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.logo-title-2 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 64px 24px;
  display: flex;
}

.content-13 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.logos-2 {
  grid-column-gap: 56px;
  grid-row-gap: 56px;
  opacity: .8;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.logo-wrapper-6 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.logo-18 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.vectors-wrapper-127 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 129.677px;
  height: 36.3095px;
  display: flex;
}

.image-2123 {
  object-fit: cover;
  background-color: #fff;
}

.logo-19 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-image: url("https://cdn.prod.website-files.com/64ddacba824ceedb3ca23757/64ddadc16d52fb49b8cdbe82_Logo.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 40.1956px;
  display: flex;
}

.logo-20 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  align-items: center;
  width: 169px;
  display: flex;
}

.image-2124 {
  object-fit: cover;
}

.frame-1244831772 {
  grid-column-gap: 67px;
  grid-row-gap: 67px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  padding-left: 5%;
  padding-right: 5%;
  display: flex;
}

.image-2125 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  border-radius: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 584px;
  height: 670px;
  display: flex;
}

.frame-1244831773 {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831774 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-94 {
  color: #04004d;
  font-size: 48px;
  font-weight: 700;
  line-height: 52.5px;
}

.vectors-wrapper-128 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 0;
  display: flex;
}

.error-d70bbe70-b9d1-a21c-d925-c05dbb201be0 {
  color: #717171;
  font-size: 18px;
  font-weight: 400;
  line-height: 30.5px;
}

.frame-1244831775 {
  grid-column-gap: 78px;
  grid-row-gap: 78px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831556 {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-95 {
  color: #9a9da7;
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 67.5px;
}

.vectors-wrapper-129 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 180.337px;
  height: 66.2394px;
  display: flex;
}

.frame-1244831776 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831615 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-right: 10px;
  display: flex;
}

.frame-1244831777 {
  grid-column-gap: 11.2463px;
  grid-row-gap: 11.2463px;
  border: 1px solid #e6e6e6;
  border-radius: 13.8416px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 12px 16px;
  display: flex;
}

.text-96 {
  color: #4f5360;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 136.5%;
}

.frame-1244831623 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1438px;
  height: 526px;
  padding: 10px;
  display: flex;
  position: relative;
}

.vectors-wrapper-130 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: -4px;
  left: 8px;
}

.frame-1244831778 {
  grid-column-gap: 17px;
  grid-row-gap: 17px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 1152px;
  height: 473px;
  padding-top: 113px;
  padding-bottom: 113px;
  display: flex;
  position: relative;
}

.where-talent-meets-opportunity {
  color: #27333f;
  font-size: 64px;
  font-weight: 700;
  line-height: 96%;
}

.text-97 {
  color: #4f5360;
  font-size: 18px;
  font-weight: 400;
  line-height: 144%;
}

.rectangle-8680 {
  object-fit: cover;
  background-color: #2fd8e4;
  border-top-left-radius: 65.3615px;
  border-bottom-right-radius: 65.3615px;
  border-bottom-left-radius: 65.3615px;
  position: absolute;
  top: 169.426px;
  left: 834px;
}

.vectors-wrapper-131 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 44px;
  height: 44px;
  display: flex;
  position: absolute;
  top: 30.8828px;
  left: 687px;
}

.vectors-wrapper-132 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 129.479px;
  height: 129.479px;
  display: flex;
  position: absolute;
  top: 354.883px;
  left: 826px;
}

.vectors-wrapper-133 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 129.479px;
  height: 129.479px;
  display: flex;
  position: absolute;
  top: 352.727px;
  left: 1137.48px;
}

.vectors-wrapper-134 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 129.479px;
  height: 129.479px;
  display: flex;
  position: absolute;
  top: 354.883px;
  left: 1291.48px;
}

.vectors-wrapper-135 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 129.479px;
  height: 129.479px;
  display: flex;
  position: absolute;
  top: 195.961px;
  left: 977px;
}

.vectors-wrapper-136 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 56px;
  height: 56px;
  display: flex;
  position: absolute;
  top: 391px;
  left: 861px;
}

.vectors-wrapper-137 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 54.4748px;
  height: 54.4748px;
  display: flex;
  position: absolute;
  top: 430.164px;
  left: 1265px;
}

.vectors-wrapper-138 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 69.5508px;
  height: 69.5508px;
  display: flex;
  position: absolute;
  top: 45px;
  left: 1200px;
}

.hero-heading-right-3 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 64px 24px;
  display: none;
}

.container-16 {
  grid-column-gap: -77px;
  grid-row-gap: -77px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1217px;
  height: 675px;
  display: flex;
  position: relative;
}

.vectors-wrapper-139 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: none;
  position: absolute;
  top: 898px;
  left: -632.498px;
}

.column-20 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  max-width: 758px;
  height: 675px;
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
}

.left {
  grid-column-gap: -15px;
  grid-row-gap: -15px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.frame-2307 {
  grid-column-gap: 11.75px;
  grid-row-gap: 11.75px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-top: 94px;
  display: flex;
}

.picture-10 {
  grid-column-gap: 11.75px;
  grid-row-gap: 11.75px;
  object-fit: cover;
  border-radius: 23.5px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 758px;
  height: 691px;
  display: flex;
}

.column-21 {
  grid-column-gap: 118px;
  grid-row-gap: 118px;
  background-color: #fff;
  border-radius: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 533px;
  height: 488px;
  padding: 39px 46px;
  display: flex;
  position: absolute;
  top: 0;
  left: 681.5px;
  box-shadow: 0 25px 50px #0000000d;
}

.content-14 {
  grid-column-gap: 54px;
  grid-row-gap: 54px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 453px;
  display: flex;
}

.text-98 {
  color: #4f5360;
  font-size: 24px;
  font-weight: 400;
  line-height: 145%;
}

.text-99 {
  color: #131c43;
  font-size: 30px;
  font-weight: 700;
  line-height: 145%;
}

.we-have-always-been-fascinated-by-the-incredible-talent-pool-spread-across-the-world-even-with-digital-tools-there-remains-untapped-potential-to-be-unlocked-and-we-realized-that-there-must-be-a-better-way-for-organizations-to-tap-into-this-vast-resource-and-thus-supertal-was-born-0 {
  color: #4f5360;
  font-size: 24px;
  font-weight: 400;
  line-height: 145%;
}

.we-have-always-been-fascinated-by-the-incredible-talent-pool-spread-across-the-world-even-with-digital-tools-there-remains-untapped-potential-to-be-unlocked-and-we-realized-that-there-must-be-a-better-way-for-organizations-to-tap-into-this-vast-resource-and-thus-supertal-was-born-1 {
  color: #4f5360;
  font-size: 24px;
  font-weight: 600;
  line-height: 145%;
}

.our-client {
  grid-column-gap: 59px;
  grid-row-gap: 59px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding: 80px 188px;
  display: flex;
}

.text-100 {
  color: #131c43;
  text-align: center;
  font-size: 42px;
  font-weight: 700;
  line-height: 52px;
}

.frame-1244831432 {
  grid-column-gap: 140px;
  grid-row-gap: 140px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831430 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-101 {
  text-align: center;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(119.8deg, #096cfe 0%, #4f47ea 100%);
  -webkit-background-clip: text;
  background-clip: text;
  font-size: 64px;
  font-weight: 800;
  line-height: 52px;
}

.text-102 {
  color: #131c43;
  text-align: center;
  font-size: 24px;
  font-weight: 400;
  line-height: 145%;
}

.text-103 {
  text-align: center;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(120.58deg, #096cfe 0%, #4f47ea 100%);
  -webkit-background-clip: text;
  background-clip: text;
  font-size: 64px;
  font-weight: 800;
  line-height: 52px;
}

.text-104 {
  text-align: center;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(107.69deg, #096cfe 0%, #4f47ea 100%);
  -webkit-background-clip: text;
  background-clip: text;
  font-size: 64px;
  font-weight: 800;
  line-height: 52px;
}

.frame-1244831587 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1432px;
  height: 844px;
  display: flex;
}

.container-17 {
  grid-column-gap: -77px;
  grid-row-gap: -77px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1217px;
  height: 763px;
  display: flex;
  position: relative;
}

.vectors-wrapper-140 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: 878.5px;
  left: 4080.5px;
}

.column-22 {
  grid-column-gap: 10.7982px;
  grid-row-gap: 10.7982px;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  max-width: 818.5px;
  height: 728.875px;
  display: flex;
  position: absolute;
  top: 64.125px;
  left: 459px;
}

.left-2 {
  grid-column-gap: -16.1972px;
  grid-row-gap: -16.1972px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 699.72px;
  display: flex;
}

.frame-2305 {
  grid-column-gap: 17.5551px;
  grid-row-gap: 17.5551px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 382.478px;
  padding-top: 59px;
  padding-bottom: 59px;
  display: flex;
}

.picture-11 {
  grid-column-gap: 17.5551px;
  grid-row-gap: 17.5551px;
  object-fit: cover;
  border-radius: 35.1103px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 332.377px;
  height: 674.117px;
  display: flex;
}

.frame-2306 {
  grid-column-gap: 17.559px;
  grid-row-gap: 17.559px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 333.247px;
  display: flex;
}

.picture-12 {
  grid-column-gap: 17.559px;
  grid-row-gap: 17.559px;
  object-fit: cover;
  border-radius: 35.1179px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 332.45px;
  height: 674.264px;
  display: flex;
}

.column-23 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-color: #fff;
  border: 0 solid #b7c0eb;
  border-bottom-width: 12px;
  border-radius: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 585px;
  height: 441px;
  padding-bottom: 39px;
  padding-left: 46px;
  padding-right: 46px;
  display: flex;
  position: absolute;
  top: -.5px;
  left: -.5px;
  box-shadow: 0 25px 50px #0000000d;
}

.content-15 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 411px;
  height: 306px;
  display: flex;
}

.text-105 {
  color: #27333f;
  font-size: 48px;
  font-weight: 700;
  line-height: 67.5px;
}

.text-106 {
  color: #4f5360;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px;
}

.frame-1244831588 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1432px;
  height: 831px;
  display: flex;
}

.container-18 {
  grid-column-gap: -77px;
  grid-row-gap: -77px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1217px;
  height: 763px;
  display: flex;
  position: relative;
}

.vectors-wrapper-141 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: none;
  position: absolute;
  top: 939px;
  left: -710.5px;
}

.column-24 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  max-width: 758px;
  height: 675px;
  display: flex;
  position: absolute;
  top: 81px;
  left: -47.5px;
}

.left-3 {
  grid-column-gap: -15px;
  grid-row-gap: -15px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 648px;
  display: flex;
}

.frame-1244831779 {
  grid-column-gap: 16.2575px;
  grid-row-gap: 16.2575px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 354.207px;
  display: flex;
}

.picture-13 {
  grid-column-gap: 16.2575px;
  grid-row-gap: 16.2575px;
  object-fit: cover;
  border-radius: 32.5151px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 307.809px;
  height: 624.29px;
  display: flex;
}

.frame-1244831780 {
  grid-column-gap: 16.2575px;
  grid-row-gap: 16.2575px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 308.547px;
  padding-top: 65.0302px;
  display: flex;
}

.column-25 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-color: #fff;
  border: 0 solid #c3dee3;
  border-bottom-width: 12px;
  border-radius: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 585px;
  height: 363px;
  padding: 36px 46px 39px;
  display: flex;
  position: absolute;
  top: 81px;
  left: 635.5px;
  box-shadow: 0 25px 50px #0000000d;
}

.content-16 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 411px;
  height: 306px;
  display: flex;
}

.text-107 {
  color: #27333f;
  font-size: 48px;
  font-weight: 700;
  line-height: 67.5px;
}

.error-72dd5196-b51b-f91e-d3ae-d20c7cd99dcf {
  color: #4f5360;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
}

.logo-title-3 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 64px 24px;
  display: flex;
}

.content-17 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.logos-3 {
  grid-column-gap: 56px;
  grid-row-gap: 56px;
  opacity: .8;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.logo-wrapper-7 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.logo-21 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-image: url("https://cdn.prod.website-files.com/64ddacba824ceedb3ca23757/64df366c58d1f0c82469deeb_Logo.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 33.668px;
  display: flex;
}

.image-2097 {
  object-fit: cover;
}

.logo-22 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-2126 {
  object-fit: cover;
  background-color: #fff;
}

.logo-23 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  align-items: center;
  width: 169px;
  display: flex;
}

.div-block-10 {
  margin-top: 8%;
}

.features-list-4 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  background-color: #fff;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 685px;
  padding: 64px 24px;
  display: flex;
  position: relative;
}

.columns-9 {
  grid-column-gap: 170px;
  grid-row-gap: 170px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1201px;
  height: 527px;
  display: flex;
}

.column-26 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 494px;
  display: flex;
}

.content-18 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-wrap: wrap;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-108 {
  color: #131c43;
  font-size: 48px;
  font-weight: 700;
  line-height: 56px;
}

.frame-1244831781 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-end;
  align-items: flex-start;
  width: 100%;
  max-width: 494px;
  display: flex;
}

.feature-5 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.image-2127 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #096cfe;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 4px;
  height: 107px;
  display: flex;
}

.frame-1244831782 {
  grid-column-gap: 9px;
  grid-row-gap: 9px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.description-6 {
  color: #192140;
  letter-spacing: -.02em;
  font-size: 22px;
  font-weight: 600;
}

.description-7 {
  color: #65697a;
  letter-spacing: -.01em;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.vectors-wrapper-142 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
}

.frame-1244831783 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.vectors-wrapper-143 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 0;
  display: flex;
}

.image-2128 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 4px;
  display: flex;
}

.frame-1244831784 {
  grid-column-gap: 9px;
  grid-row-gap: 9px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 466px;
  display: flex;
}

.column-27 {
  grid-column-gap: -9.34391px;
  grid-row-gap: -9.34391px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 720px;
  padding-top: 38.4138px;
  padding-bottom: 38.4138px;
  display: flex;
  position: absolute;
  top: 64px;
  left: 743px;
}

.group-1244831601 {
  object-fit: cover;
}

.utility-page-wrap {
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  height: 100vh;
  max-height: 100%;
  display: flex;
}

.utility-page-content {
  text-align: center;
  flex-direction: column;
  width: 260px;
  display: flex;
}

.utility-page-form {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.image-2129 {
  margin-top: 7%;
  margin-left: auto;
  margin-right: 15%;
  position: fixed;
  inset: 0% 0% auto auto;
}

.right-arrow-2 {
  width: 40px;
  height: 100%;
  inset: 0% 0% 0% auto;
}

.lottie-animation-2 {
  height: 100%;
}

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

.heading.center.mb40 {
  margin-bottom: 40px;
}

.left-arrow-2 {
  width: 40px;
  height: 100%;
  inset: 0% auto 0% 0%;
}

.container-19 {
  max-width: 1280px;
  padding-left: 20px;
  padding-right: 20px;
}

.hidden {
  display: none;
}

.brandslider-slider {
  background-color: #ddd0;
  height: auto;
  padding-left: 60px;
  padding-right: 60px;
}

.heading_tag {
  color: #145aff;
  letter-spacing: .16em;
  text-transform: uppercase;
  margin-bottom: 8px;
  font-size: 14px;
  font-weight: 600;
  display: none;
}

.brands_in {
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.brand-image {
  width: 100%;
  max-width: 150px;
  height: 100%;
  max-height: 45px;
}

.brands_trust.grid {
  grid-column-gap: 60px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  display: grid;
}

.brands_trust.grid.modified {
  grid-column-gap: 50px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.brands_trust.grid.hidden {
  display: none;
}

.mask-3 {
  height: 50px;
}

.slider-2 {
  background-color: #fff;
  width: 90%;
  height: 51px;
  padding-left: 12%;
}

.slide {
  z-index: 2;
  width: 76px;
  height: 35px;
}

.image-2130 {
  width: 154%;
  height: 132%;
}

.image-2131 {
  width: 53%;
  max-width: 100%;
  height: 100%;
}

.left-arrow-3 {
  background-color: #f7f2f2;
}

.right-arrow-3 {
  background-color: #ece6e6;
}

.hero-heading-left-3 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  background-color: #fff;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 484px;
  padding-bottom: 64px;
  padding-left: 24px;
  padding-right: 24px;
  display: flex;
  position: relative;
}

.container-20 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  height: 535px;
  display: flex;
}

.column-28 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 612px;
  height: 331px;
  display: flex;
}

.content-19 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 564px;
  display: flex;
}

.title-copy-goes-here-be-awesome-8 {
  color: #27333f;
  font-size: 48px;
  font-weight: 700;
  line-height: 56px;
}

.error-1a8ccaad-fbf1-c9af-ae19-fa3d7e8e7cb1 {
  color: #4f5360;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
}

.actions-10 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 16px;
  display: flex;
}

.button-11 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-image: linear-gradient(121.33deg, #2b59f6 0%, #4f47ea 100%);
  border: 1px solid #000;
  border-radius: 4px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 16px 40px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 32px #096cfe80;
}

.text-109 {
  color: #fff;
  text-align: center;
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
}

.column-29 {
  grid-column-gap: -10.447px;
  grid-row-gap: -10.447px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 805px;
  padding-top: 42.9488px;
  padding-bottom: 42.9488px;
  display: flex;
  position: absolute;
  top: -4.19531px;
  left: 777px;
}

.frame-1244831467 {
  object-fit: cover;
}

.frame-1244831785 {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.vectors-wrapper-144 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 53px;
  display: flex;
}

.vectors-wrapper-145 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

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

.hero-heading-left-4 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  background-color: #fff;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding: 104px 24px 64px;
  display: flex;
}

.container-21 {
  grid-column-gap: 74px;
  grid-row-gap: 74px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  height: auto;
  display: flex;
  position: relative;
}

.column-30 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 634px;
  height: auto;
  display: flex;
}

.content-20 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 706px;
  display: flex;
}

.title-copy-goes-here-be-awesome-9 {
  color: #27333f;
  font-size: 64px;
  font-weight: 700;
  line-height: 67.5px;
}

.actions-11 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 16px;
  display: flex;
}

.button-12 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-image: linear-gradient(122.18deg, #2b59f6 0%, #4f47ea 100%);
  border: 1px solid #000;
  border-radius: 4px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 16px 40px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 32px #096cfe80;
}

.text-110 {
  color: #fff;
  text-align: center;
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
}

.column-31 {
  grid-column-gap: -10.2217px;
  grid-row-gap: -10.2217px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 787.642px;
  height: auto;
  padding-top: 42.0227px;
  padding-bottom: 42.0227px;
  display: flex;
  position: absolute;
  top: -8rem;
  left: 0;
}

.frame-1244831786 {
  object-fit: cover;
}

.frame-1244831787 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1438px;
  height: 526px;
  padding: 10px;
  display: flex;
}

.frame-1244831788 {
  grid-column-gap: 17px;
  grid-row-gap: 17px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 750px;
  height: 473px;
  padding-top: 113px;
  padding-bottom: 113px;
  display: flex;
}

.text-111 {
  color: #4f5360;
  font-size: 18px;
  font-weight: 400;
  line-height: 144%;
}

.vectors-wrapper-146 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.frame-1244831653 {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.vectors-wrapper-147 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 37.9109px;
  display: flex;
}

.frame-1244831652 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 569px;
  display: flex;
}

.frame-1244831789 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.frame-1244831790 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1195px;
  height: 58px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 10px;
  display: flex;
}

.frame-1244831791 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 703px;
  height: 35px;
  display: flex;
}

.text-112 {
  color: #2b59f6;
  font-size: 24px;
  font-weight: 600;
  line-height: 34.08px;
}

.text-113 {
  color: #b9b7b7;
  font-size: 24px;
  font-weight: 600;
  line-height: 34.08px;
}

.frame-1244831792 {
  grid-column-gap: -22px;
  grid-row-gap: -22px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.vectors-wrapper-148 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 5px;
  display: flex;
}

.vectors-wrapper-149 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.frame-1244831793 {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.vectors-wrapper-150 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 37.9109px;
  display: flex;
}

.frame-1244831794 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 569px;
  display: flex;
}

.frame-1244831795 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.frame-1244831796 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1195px;
  height: 58px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 10px;
  display: flex;
}

.frame-1244831797 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 703px;
  height: 35px;
  display: flex;
}

.text-114 {
  color: #2b59f6;
  font-size: 24px;
  font-weight: 600;
  line-height: 34.08px;
}

.text-115 {
  color: #b9b7b7;
  font-size: 24px;
  font-weight: 600;
  line-height: 34.08px;
}

.frame-1244831798 {
  grid-column-gap: -22px;
  grid-row-gap: -22px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.vectors-wrapper-151 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 5px;
  display: flex;
}

.vectors-wrapper-152 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.frame-1244831799 {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1211px;
  height: 782px;
  display: flex;
  position: relative;
}

.frame-1244831656 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831654 {
  grid-column-gap: 37px;
  grid-row-gap: 37px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 666px;
  display: flex;
}

.text-116 {
  color: #222;
  font-size: 40px;
  font-weight: 700;
  line-height: 54.4px;
}

.frame-1244831532 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831571 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831800 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-117 {
  color: #5a5a5a;
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 700;
  line-height: 67.5px;
}

.frame-1244831801 {
  grid-column-gap: 146px;
  grid-row-gap: 146px;
  background-color: #fff;
  border: 1px solid #e7e7e7;
  border-radius: 16px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 547px;
  height: 59px;
  padding: 8px 36px 8px 23px;
  display: flex;
}

.text-118 {
  color: #b1b1b1;
  font-size: 18px;
  font-weight: 400;
  line-height: 67.5px;
}

.frame-1244831802 {
  grid-column-gap: 146px;
  grid-row-gap: 146px;
  background-color: #fff;
  border: 1px solid #e7e7e7;
  border-radius: 16px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 547px;
  height: 162px;
  padding: 8px 36px 8px 23px;
  display: flex;
}

.button-13 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-image: linear-gradient(134.58deg, #2b59f6 0%, #4f47ea 100%);
  border: 1px solid #000;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 162px;
  height: 68px;
  padding: 16px 40px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 32px #096cfe80;
}

.frame-1244831536 {
  grid-column-gap: 7px;
  grid-row-gap: 7px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 25px;
  display: flex;
}

.text-119 {
  color: #fff;
  text-align: center;
  font-size: 24px;
  font-weight: 600;
  line-height: 24px;
}

.column-32 {
  grid-column-gap: 10.7556px;
  grid-row-gap: 10.7556px;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  max-width: 580px;
  height: 726px;
  display: flex;
  position: absolute;
  top: 28px;
  left: 666.5px;
}

.left-4 {
  grid-column-gap: -16.1333px;
  grid-row-gap: -16.1333px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 654px;
  display: flex;
}

.frame-1244831803 {
  grid-column-gap: 12.6378px;
  grid-row-gap: 12.6378px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 548px;
  padding-top: 148px;
  display: flex;
}

.picture-14 {
  grid-column-gap: 12.6378px;
  grid-row-gap: 12.6378px;
  object-fit: cover;
  border-radius: 25.2756px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 239.275px;
  height: 485.291px;
  display: flex;
}

.frame-1244831804 {
  grid-column-gap: 12.6378px;
  grid-row-gap: 12.6378px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 545px;
  display: flex;
}

.frame-1244831805 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831806 {
  grid-column-gap: 37px;
  grid-row-gap: 37px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 666px;
  display: flex;
}

.text-120 {
  color: #222;
  font-size: 40px;
  font-weight: 700;
  line-height: 54.4px;
}

.frame-1244831807 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831808 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831809 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-121 {
  color: #5a5a5a;
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 700;
  line-height: 67.5px;
}

.frame-1244831810 {
  grid-column-gap: 146px;
  grid-row-gap: 146px;
  background-color: #fff;
  border: 1px solid #e7e7e7;
  border-radius: 16px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 547px;
  height: 59px;
  padding: 8px 36px 8px 23px;
  display: flex;
}

.text-122 {
  color: #b1b1b1;
  font-size: 18px;
  font-weight: 400;
  line-height: 67.5px;
}

.frame-1244831811 {
  grid-column-gap: 146px;
  grid-row-gap: 146px;
  background-color: #fff;
  border: 1px solid #e7e7e7;
  border-radius: 16px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 547px;
  height: 162px;
  padding: 8px 36px 8px 23px;
  display: flex;
}

.button-14 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-image: linear-gradient(134.58deg, #2b59f6 0%, #4f47ea 100%);
  border: 1px solid #000;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 162px;
  height: 68px;
  padding: 16px 40px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 32px #096cfe80;
}

.frame-1244831812 {
  grid-column-gap: 7px;
  grid-row-gap: 7px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 25px;
  display: flex;
}

.text-123 {
  color: #fff;
  text-align: center;
  font-size: 24px;
  font-weight: 600;
  line-height: 24px;
}

.column-33 {
  grid-column-gap: 10.7556px;
  grid-row-gap: 10.7556px;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  max-width: 580px;
  height: 726px;
  display: flex;
}

.left-5 {
  grid-column-gap: -16.1333px;
  grid-row-gap: -16.1333px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 654px;
  display: flex;
}

.frame-1244831813 {
  grid-column-gap: 12.6378px;
  grid-row-gap: 12.6378px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 548px;
  padding-top: 148px;
  display: flex;
}

.picture-15 {
  grid-column-gap: 12.6378px;
  grid-row-gap: 12.6378px;
  object-fit: cover;
  border-radius: 25.2756px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 239.275px;
  height: 485.291px;
  display: flex;
}

.frame-1244831814 {
  grid-column-gap: 12.6378px;
  grid-row-gap: 12.6378px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 545px;
  display: flex;
}

.frame-1244831815 {
  grid-column-gap: 67px;
  grid-row-gap: 67px;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  margin-left: 21px;
  padding: 14px 64px;
  display: flex;
  position: relative;
}

.image-2132 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  border-radius: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 58%;
  max-width: 500px;
  height: 600px;
  padding-bottom: 0;
  display: flex;
}

.frame-1244831816 {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831817 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-124 {
  color: #04004d;
  font-size: 48px;
  font-weight: 700;
  line-height: 52.5px;
}

.vectors-wrapper-153 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 0;
  display: flex;
}

.error-39d66293-6d27-ebf4-696c-6728e680ee50 {
  color: #717171;
  font-size: 18px;
  font-weight: 400;
  line-height: 30.5px;
}

.frame-1244831818 {
  grid-column-gap: 78px;
  grid-row-gap: 78px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831819 {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-125 {
  color: #9a9da7;
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 67.5px;
}

.vectors-wrapper-154 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 190px;
  height: 66.2394px;
  display: flex;
}

.frame-1244831677 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831820 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-right: 10px;
  display: flex;
}

.frame-1244831821 {
  grid-column-gap: 11.2463px;
  grid-row-gap: 11.2463px;
  border: 1px solid #e6e6e6;
  border-radius: 13.8416px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 12px 16px;
  display: flex;
}

.text-126 {
  color: #4f5360;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 136.5%;
}

.vectors-wrapper-155 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  cursor: pointer;
  object-fit: cover;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  margin-right: 0;
  display: flex;
  position: relative;
  inset: -28.3em 30px 0 0;
}

.frame-12e1212324122 {
  grid-column-gap: 43.1405px;
  grid-row-gap: 43.1405px;
  cursor: pointer;
  background-color: #fff;
  border-radius: 16.4345px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 32.869px;
  display: flex;
}

.div-block-13, .frame-212121-1 {
  display: flex;
}

.frame-212121-1.frame-12e1212324122 {
  display: none;
}

._83 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #fff;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1440px;
  margin-top: 8%;
  padding: 1.75% 2%;
  display: flex;
}

._83.desktop {
  object-fit: scale-down;
}

._83.mobile {
  display: none;
}

.frame-1244831822 {
  grid-column-gap: 101px;
  grid-row-gap: 101px;
  object-fit: scale-down;
  flex: 0 auto;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  display: flex;
  position: relative;
}

.vectors-wrapper-156 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: none;
}

.frame-1244831823 {
  grid-column-gap: 27px;
  grid-row-gap: 27px;
  object-fit: scale-down;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 71.6085%;
  display: flex;
}

.frame-1244831824 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.vectors-wrapper-157 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 42.4615px;
  height: 42.4615px;
  display: flex;
}

.vectors-wrapper-158 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 2px;
  display: flex;
}

.text-127 {
  color: #636363;
  letter-spacing: .01em;
  font-size: 24px;
  font-weight: 400;
  line-height: 144%;
}

.denial-ceo-founder-webflow {
  color: #27333f;
  letter-spacing: .01em;
  font-size: 24px;
  font-weight: 700;
  line-height: 96.5%;
}

.frame-1244831825 {
  grid-column-gap: 23px;
  grid-row-gap: 23px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.vectors-wrapper-159 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 67.9385px;
  height: 67.9385px;
  display: flex;
}

.team-rectangles-4 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 881px;
  padding: 64px 24px;
  display: flex;
}

.frame-1244831826 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: #fff;
  border-radius: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding: 43px 86px;
  display: flex;
  box-shadow: 2px 4px 11px #0000000d;
}

.container-22 {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 459px;
  display: flex;
}

.section-title-5 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 530px;
  display: flex;
}

.text-128 {
  color: #27333f;
  text-align: center;
  font-size: 48px;
  font-weight: 700;
  line-height: 54px;
}

.frame-1244831827 {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: 508px;
  display: flex;
}

.frame-1244831828 {
  grid-column-gap: 201px;
  grid-row-gap: 201px;
  flex: 0 auto;
  justify-content: center;
  align-items: flex-start;
  height: 203px;
  display: flex;
}

.frame-1244831829 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  height: 198px;
  display: flex;
}

.vectors-wrapper-160 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 52.9019px;
  height: 52.9019px;
  display: flex;
}

.frame-1244831830 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 383px;
  height: 144.051px;
  display: flex;
}

.text-129 {
  color: #65697a;
  font-size: 18px;
  font-weight: 500;
  line-height: 28px;
}

.frame-1244831831 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: 198px;
  display: flex;
}

._10-pie-chart-3 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.vectors-wrapper-161 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 43.5493px;
  height: 51.8542px;
  display: flex;
}

.frame-1244831832 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 428px;
  height: 140px;
  display: flex;
}

.frame-1244831833 {
  grid-column-gap: 139px;
  grid-row-gap: 139px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1008px;
  display: flex;
}

.frame-1244831834 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: 238px;
  display: flex;
}

.vectors-wrapper-162 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 51.2775px;
  height: 64px;
  display: flex;
}

.frame-1244831835 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 443px;
  display: flex;
}

.text-130 {
  color: #131c43;
  font-size: 28px;
  font-weight: 700;
  line-height: 35.5px;
}

.frame-1244831836 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 426px;
  height: 244px;
  display: flex;
}

.vectors-wrapper-163 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 72px;
  height: 64.5px;
  display: flex;
}

.frame-1244831837 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 434px;
  height: 149px;
  display: flex;
}

.frame-1244831838 {
  grid-column-gap: 10.6793px;
  grid-row-gap: 10.6793px;
  border: 1.06793px solid #878787;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 21.3586px 37.3775px;
  display: flex;
}

.frame-1244831839 {
  grid-column-gap: 11px;
  grid-row-gap: 11px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-131 {
  color: #878787;
  text-align: center;
  font-size: 23px;
  font-weight: 500;
  line-height: 25.63px;
}

.vectors-wrapper-164 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 19.6336px;
  height: 19.6336px;
  display: flex;
}

.features-list-5 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  background-color: #fff;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 685px;
  padding: 64px 24px;
  display: flex;
  position: relative;
}

.features-list-5.build-spt-team {
  display: flex;
}

.frame-1244831840 {
  grid-column-gap: 17px;
  grid-row-gap: 17px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.content-21 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 495px;
  display: flex;
}

.text-132 {
  color: #131c43;
  font-size: 48px;
  font-weight: 700;
  line-height: 56px;
}

.frame-1244831841 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-end;
  align-items: flex-start;
  width: 100%;
  max-width: 494px;
  display: flex;
}

.feature-6 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.image-2133 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #096cfe;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 5px;
  height: 106px;
  display: flex;
}

.frame-1244831842 {
  grid-column-gap: 9px;
  grid-row-gap: 9px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 431px;
  display: flex;
}

.description-8 {
  color: #192140;
  letter-spacing: -.02em;
  font-size: 22px;
  font-weight: 600;
  display: flex;
}

.description-9 {
  color: #65697a;
  letter-spacing: -.01em;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.vectors-wrapper-165 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 38px;
  display: flex;
}

.line-275 {
  object-fit: cover;
  margin-left: 0%;
}

.frame-1244831843 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 494px;
  height: 39px;
  display: flex;
}

.vectors-wrapper-166 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
}

.columns-10 {
  grid-column-gap: 170px;
  grid-row-gap: 170px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 621px;
  height: 527px;
  display: flex;
}

.column-34 {
  grid-column-gap: -9.34391px;
  grid-row-gap: -9.34391px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 720px;
  padding-top: 38.4138px;
  padding-bottom: 38.4138px;
  display: flex;
  position: absolute;
  top: 64px;
  left: 743px;
}

.features {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-image: linear-gradient(270deg, #fff, #fff0);
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 1200px;
  height: 714.196px;
  padding: 60px 50px;
  display: flex;
}

.features.rtm {
  display: flex;
}

.group-1244831586 {
  object-fit: contain;
  flex: 1;
  max-width: 50%;
}

.column-35 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 494px;
  height: 552.795px;
  display: flex;
}

.content-22 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-wrap: wrap;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-133 {
  color: #131c43;
  font-size: 48px;
  font-weight: 700;
  line-height: 56px;
}

.frame-1244831844 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-end;
  align-items: flex-start;
  width: 100%;
  max-width: 494px;
  display: flex;
}

.feature-7 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.image-2134 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #096cfe;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 4px;
  height: 130px;
  display: flex;
}

.frame-1244831845 {
  grid-column-gap: 9px;
  grid-row-gap: 9px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.description-10 {
  color: #65697a;
  letter-spacing: -.01em;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.vectors-wrapper-167 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
}

.frame-1244831846 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.vectors-wrapper-168 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 0;
  display: flex;
}

.image-2135 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 4px;
  display: flex;
}

.frame-1244831847 {
  grid-column-gap: 9px;
  grid-row-gap: 9px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 466px;
  display: flex;
}

.frame-1244831848 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.content-23 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 495px;
  margin-bottom: 1rem;
  display: flex;
}

.text-134 {
  color: #131c43;
  font-size: 48px;
  font-weight: 700;
  line-height: 56px;
}

.accordian {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  max-width: 494px;
  margin-top: 0;
  display: flex;
}

.feature-8 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
}

.line_accordian {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #096cfe;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 5px;
  height: 128px;
  display: flex;
}

.accordian_item {
  grid-column-gap: 9px;
  grid-row-gap: 9px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 431px;
  display: flex;
}

.description-11 {
  color: #65697a;
  letter-spacing: -.01em;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.vectors-wrapper-169 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  cursor: pointer;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 38px;
  display: none;
}

.frame-1244831851 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 494px;
  height: 39px;
  display: flex;
}

.vectors-wrapper-170 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  cursor: pointer;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
}

.frame-1244831555 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.actions-12 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 16px;
  display: flex;
}

.button-15 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  outline-offset: 0px;
  background-image: linear-gradient(122.18deg, #2b59f6, #4f47ea);
  border: 1px #000;
  border-radius: 4px;
  outline: 3px #00e;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 16px 40px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 32px #096cfe80;
}

.text-135 {
  color: #fff;
  text-align: center;
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
}

.frame-1244831852 {
  grid-column-gap: 101px;
  grid-row-gap: 101px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.vectors-wrapper-171 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.frame-1244831853 {
  grid-column-gap: 27px;
  grid-row-gap: 27px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831854 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.vectors-wrapper-172 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 42.4615px;
  height: 42.4615px;
  display: flex;
}

.vectors-wrapper-173 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 2px;
  display: flex;
}

.text-136 {
  color: #636363;
  letter-spacing: .01em;
  font-size: 24px;
  font-weight: 400;
  line-height: 144%;
}

.frame-1244831855 {
  grid-column-gap: 23px;
  grid-row-gap: 23px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.vectors-wrapper-174 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 67.9385px;
  height: 67.9385px;
  display: flex;
}

.pop-up_genai {
  z-index: 15;
  background-color: #fff;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.pop-up_genai.explore-popup {
  display: none;
}

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

.frame-1244831856 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 567px;
  padding-top: 114px;
  padding-bottom: 82px;
  display: flex;
}

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

.frame-1244831857 {
  grid-column-gap: 23px;
  grid-row-gap: 23px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-138 {
  color: #4f5360;
  text-align: center;
  font-size: 18px;
  font-weight: 400;
  line-height: 144%;
}

.button-16 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-image: linear-gradient(120.52deg, #2b59f6 0%, #4f47ea 100%);
  border: 1px solid #000;
  border-radius: 4px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 16px 40px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 32px #096cfe80;
}

.text-139 {
  color: #fff;
  text-align: center;
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
}

.over-1300-companies-have-collaborated-with-us-to-build-their-dream-team-0 {
  color: #27333f;
  text-align: center;
  font-size: 58px;
  font-weight: 700;
  line-height: 103.5%;
}

.over-1300-companies-have-collaborated-with-us-to-build-their-dream-team-1 {
  text-align: center;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(142.06deg, #096cfe 0%, #50f 100%);
  -webkit-background-clip: text;
  background-clip: text;
  font-size: 58px;
  font-weight: 700;
  line-height: 103.5%;
}

.frame-1244831858 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 567px;
  padding-top: 114px;
  padding-bottom: 82px;
  display: flex;
}

.frame-1244831859 {
  grid-column-gap: 23px;
  grid-row-gap: 23px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-141 {
  color: #4f5360;
  text-align: center;
  font-size: 18px;
  font-weight: 400;
  line-height: 144%;
}

.button-17 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-image: linear-gradient(120.52deg, #2b59f6 0%, #4f47ea 100%);
  border: 1px solid #000;
  border-radius: 4px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 16px 40px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 32px #096cfe80;
}

.text-142 {
  color: #fff;
  text-align: center;
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
}

.over-1300-companies-have-collaborated-with-us-to-build-their-dream-team-2 {
  text-align: center;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(142.06deg, #096cfe 0%, #50f 100%);
  -webkit-background-clip: text;
  background-clip: text;
  font-size: 58px;
  font-weight: 700;
  line-height: 103.5%;
}

.frame-dream-white-1 {
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #d7dee2;
  border-radius: 8px;
  padding: 16.43px;
  display: flex;
}

.frame-dream-white-1.frame-1244831701 {
  background-color: #fff;
}

.frame-1244831860 {
  grid-column-gap: 67px;
  grid-row-gap: 67px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  padding: 48px 64px;
  display: flex;
  position: relative;
}

.image-2137 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  border-radius: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 584px;
  height: 807px;
  display: flex;
}

.frame-1244831861 {
  grid-column-gap: 39px;
  grid-row-gap: 39px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831862 {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-143 {
  color: #04004d;
  font-size: 48px;
  font-weight: 700;
  line-height: 52.5px;
}

.vectors-wrapper-175 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 0;
  display: flex;
}

.error-8941e28f-a152-f692-7745-fe1820e69db6 {
  color: #717171;
  font-size: 18px;
  font-weight: 400;
  line-height: 30.5px;
}

.frame-1244831657 {
  grid-column-gap: 36px;
  grid-row-gap: 36px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831863 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-144 {
  color: #9a9da7;
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 67.5px;
}

.frame-1244831864 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-right: 10px;
  display: flex;
}

.frame-1244831865 {
  grid-column-gap: 11.2463px;
  grid-row-gap: 11.2463px;
  border: 1px solid #e6e6e6;
  border-radius: 13.8416px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 12px 16px;
  display: flex;
}

.text-145 {
  color: #4f5360;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 136.5%;
}

.frame-1244831866 {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831867 {
  grid-column-gap: 11px;
  grid-row-gap: 11px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.vectors-wrapper-176 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 133.969px;
  height: 49.3572px;
  display: flex;
}

.text-146 {
  color: #717171;
  letter-spacing: -.055em;
  font-size: 28px;
  font-weight: 500;
  line-height: 70.33px;
}

.vectors-wrapper-177 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  display: flex;
  position: absolute;
  top: 28px;
  left: 1265px;
}

.navbar-logo-left-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 1440px;
  padding-left: 24px;
  padding-right: 24px;
  display: flex;
}

.navbarcontainer-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  display: flex;
}

.navbar-content-3 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  display: flex;
}

.navbar-brand-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.logo-24 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  align-items: center;
  width: 167px;
  height: 36px;
  display: flex;
}

.vectors-wrapper-178 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 167px;
  height: 22px;
  display: flex;
}

.navbar-menu-4 {
  grid-column-gap: 219px;
  grid-row-gap: 219px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.frame-1244831868 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.navbar-link-7 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 24px 12px;
  display: flex;
}

.text-147 {
  color: #717171;
  font-size: 18px;
  font-weight: 500;
  line-height: 150%;
}

.navbar-link-8, .navbar-link-9, .navbar-link-10 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 24px 12px;
  display: flex;
}

.navbar-button-7 {
  grid-column-gap: 10.4262px;
  grid-row-gap: 10.4262px;
  background-image: linear-gradient(146.85deg, #2c5af7 0%, #5048eb 100%);
  border-radius: 4px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 49px;
  padding: 10.4262px 26.0656px;
  display: flex;
}

.text-148 {
  color: #fff;
  font-size: 16px;
  font-weight: 500;
  line-height: 140%;
}

.frame-1244831869 {
  grid-column-gap: 17px;
  grid-row-gap: 17px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.content-24 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 495px;
  display: flex;
}

.text-149 {
  color: #131c43;
  font-size: 48px;
  font-weight: 700;
  line-height: 56px;
}

.frame-1244831870 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-end;
  align-items: flex-start;
  width: 100%;
  max-width: 494px;
  display: flex;
}

.feature-9 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.image-2138 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #096cfe;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 5px;
  height: 146px;
  display: flex;
}

.frame-1244831871 {
  grid-column-gap: 9px;
  grid-row-gap: 9px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 431px;
  display: flex;
}

.description-12 {
  color: #192140;
  letter-spacing: -.02em;
  font-size: 22px;
  font-weight: 600;
}

.description-13 {
  color: #65697a;
  letter-spacing: -.01em;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.vectors-wrapper-179 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 38px;
  display: flex;
}

.line-276 {
  object-fit: cover;
}

.frame-1244831872 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 494px;
  height: 39px;
  display: flex;
}

.vectors-wrapper-180 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
}

.frame-1244831873 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.arrow {
  object-fit: cover;
}

.profile {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: none;
  height: 996px;
  padding: 54px 10px;
  display: flex;
}

.profile.mobile {
  display: none;
}

.frame-1244831875 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 1200px;
  height: auto;
  display: flex;
  position: relative;
}

.vectors-wrapper-181 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: 217.074px;
  left: 13856.5px;
}

.frame-1244831876 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  object-fit: scale-down;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: 95vh;
  display: flex;
}

.text-150 {
  color: #131c43;
  text-align: center;
  font-size: 48px;
  font-weight: 700;
  line-height: 56px;
}

.text-151 {
  color: #4f5360;
  text-align: center;
  font-size: 18px;
  font-weight: 400;
  line-height: 144%;
}

.vectors-wrapper-182 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.frame-1244831877 {
  grid-column-gap: 23px;
  grid-row-gap: 23px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.arrow-2 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.vectors-wrapper-183 {
  object-fit: cover;
  position: static;
}

.navbar-logo-left-4 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 1440px;
  padding-left: 24px;
  padding-right: 24px;
  display: flex;
}

.navbarcontainer-4 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  display: flex;
}

.navbar-content-4 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  display: flex;
}

.navbar-brand-4 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.logo-25 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  align-items: center;
  width: 167px;
  height: 36px;
  display: flex;
}

.vectors-wrapper-184 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 167px;
  height: 22px;
  display: flex;
}

.frame-1244831878 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.navbar-link-11 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 24px 12px;
  display: flex;
}

.text-152 {
  color: #717171;
  font-size: 18px;
  font-weight: 500;
  line-height: 150%;
}

.navbar-link-12, .navbar-link-13, .navbar-link-14 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 24px 12px;
  display: flex;
}

.navbar-button-8 {
  grid-column-gap: 10.4262px;
  grid-row-gap: 10.4262px;
  background-image: linear-gradient(146.85deg, #2c5af7 0%, #5048eb 100%);
  border-radius: 4px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 49px;
  padding: 10.4262px 26.0656px;
  display: flex;
}

.text-153 {
  color: #fff;
  font-size: 16px;
  font-weight: 500;
  line-height: 140%;
}

.navbar-logo-left-5 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 1440px;
  padding-left: 24px;
  padding-right: 24px;
  display: flex;
}

.navbarcontainer-5 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  display: flex;
}

.navbar-content-5 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  display: flex;
}

.vectors-wrapper-185 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 167px;
  height: 22px;
  display: flex;
}

.frame-1244831879 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.navbar-link-15 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 24px 12px;
  display: flex;
}

.text-154 {
  color: #717171;
  font-size: 18px;
  font-weight: 500;
  line-height: 150%;
}

.navbar-link-16, .navbar-link-17, .navbar-link-18 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 24px 12px;
  display: flex;
}

.navbar-button-9 {
  grid-column-gap: 10.4262px;
  grid-row-gap: 10.4262px;
  background-image: linear-gradient(146.85deg, #2c5af7 0%, #5048eb 100%);
  border-radius: 4px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 49px;
  padding: 10.4262px 26.0656px;
  display: flex;
}

.text-155 {
  color: #fff;
  font-size: 16px;
  font-weight: 500;
  line-height: 140%;
}

.div-block-15 {
  width: 100%;
  height: 100%;
}

.frame-1244831880 {
  z-index: 10;
  grid-column-gap: 7.30424px;
  grid-row-gap: 7.30424px;
  background-color: #fff;
  border: .730424px solid #dedede;
  border-radius: 5.47171px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 220px;
  margin-top: 0;
  margin-left: 2rem;
  padding: 0;
  display: flex;
  position: absolute;
  inset: auto auto 6% -2%;
  box-shadow: 5px 5px 20px #00000012;
}

.frame-1244831881 {
  grid-column-gap: 7.5236px;
  grid-row-gap: 7.5236px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-156 {
  color: #807777;
  text-align: center;
  font-size: 16px;
  font-weight: 500;
  line-height: 17.53px;
}

.navbar-logo-left-6 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 1440px;
  padding-left: 24px;
  padding-right: 24px;
  display: flex;
}

.navbarcontainer-6 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  display: flex;
}

.vectors-wrapper-186 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 167px;
  height: 22px;
  display: flex;
}

.frame-1244831882 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.navbar-link-19 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 24px 12px;
  display: flex;
}

.text-157 {
  color: #717171;
  font-size: 18px;
  font-weight: 500;
  line-height: 150%;
}

.navbar-link-20, .navbar-link-21, .navbar-link-22 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 24px 12px;
  display: flex;
}

.navbar-button-10 {
  grid-column-gap: 10.4262px;
  grid-row-gap: 10.4262px;
  background-image: linear-gradient(146.85deg, #2c5af7 0%, #5048eb 100%);
  border-radius: 4px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 49px;
  padding: 10.4262px 26.0656px;
  display: flex;
}

.text-158 {
  color: #fff;
  font-size: 16px;
  font-weight: 500;
  line-height: 140%;
}

.vectors-wrapper-187 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 167px;
  height: 22px;
  display: flex;
}

.frame-1244831883 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.navbar-link-23 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 24px 12px;
  display: flex;
}

.text-159 {
  color: #717171;
  font-size: 18px;
  font-weight: 500;
  line-height: 150%;
}

.navbar-link-24, .navbar-link-25, .navbar-link-26 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 24px 12px;
  display: flex;
}

.navbar-button-11 {
  grid-column-gap: 10.4262px;
  grid-row-gap: 10.4262px;
  background-image: linear-gradient(146.85deg, #2c5af7 0%, #5048eb 100%);
  border-radius: 4px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 49px;
  padding: 10.4262px 26.0656px;
  display: flex;
}

.text-160 {
  color: #fff;
  font-size: 16px;
  font-weight: 500;
  line-height: 140%;
}

.vectors-wrapper-188 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 167px;
  height: 22px;
  display: flex;
}

.frame-1244831884 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.navbar-link-27 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 24px 12px;
  display: flex;
}

.text-161 {
  color: #717171;
  font-size: 18px;
  font-weight: 500;
  line-height: 150%;
}

.navbar-link-28, .navbar-link-29, .navbar-link-30 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 24px 12px;
  display: flex;
}

.navbar-button-12 {
  grid-column-gap: 10.4262px;
  grid-row-gap: 10.4262px;
  background-image: linear-gradient(146.85deg, #2c5af7 0%, #5048eb 100%);
  border-radius: 4px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 49px;
  padding: 10.4262px 26.0656px;
  display: flex;
}

.text-162 {
  color: #fff;
  font-size: 16px;
  font-weight: 500;
  line-height: 140%;
}

.vectors-wrapper-189 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 167px;
  height: 22px;
  display: flex;
}

.frame-1244831885 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.navbar-link-31 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 24px 12px;
  display: flex;
}

.text-163 {
  color: #717171;
  font-size: 18px;
  font-weight: 500;
  line-height: 150%;
}

.navbar-link-32, .navbar-link-33, .navbar-link-34 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 24px 12px;
  display: flex;
}

.navbar-button-13 {
  grid-column-gap: 10.4262px;
  grid-row-gap: 10.4262px;
  background-image: linear-gradient(146.85deg, #2c5af7 0%, #5048eb 100%);
  border-radius: 4px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 49px;
  padding: 10.4262px 26.0656px;
  display: flex;
}

.text-164 {
  color: #fff;
  font-size: 16px;
  font-weight: 500;
  line-height: 140%;
}

.vectors-wrapper-190 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 167px;
  height: 22px;
  display: flex;
}

.frame-1244831886 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.navbar-link-35 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 24px 12px;
  display: flex;
}

.text-165 {
  color: #717171;
  font-size: 18px;
  font-weight: 500;
  line-height: 150%;
}

.navbar-link-36, .navbar-link-37, .navbar-link-38 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 24px 12px;
  display: flex;
}

.navbar-button-14 {
  grid-column-gap: 10.4262px;
  grid-row-gap: 10.4262px;
  background-image: linear-gradient(146.85deg, #2c5af7 0%, #5048eb 100%);
  border-radius: 4px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 49px;
  padding: 10.4262px 26.0656px;
  display: flex;
}

.text-166 {
  color: #fff;
  font-size: 16px;
  font-weight: 500;
  line-height: 140%;
}

.vectors-wrapper-191 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 167px;
  height: 22px;
  display: flex;
}

.frame-1244831887 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.navbar-link-39 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 24px 12px;
  display: flex;
}

.text-167 {
  color: #717171;
  font-size: 18px;
  font-weight: 500;
  line-height: 150%;
}

.navbar-link-40, .navbar-link-41, .navbar-link-42 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 24px 12px;
  display: flex;
}

.navbar-button-15 {
  grid-column-gap: 10.4262px;
  grid-row-gap: 10.4262px;
  background-image: linear-gradient(146.85deg, #2c5af7 0%, #5048eb 100%);
  border-radius: 4px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 49px;
  padding: 10.4262px 26.0656px;
  display: flex;
}

.text-168 {
  color: #fff;
  font-size: 16px;
  font-weight: 500;
  line-height: 140%;
}

.pop-up_avii {
  z-index: 15;
  background-color: #fff;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.pop-up-new-item-2 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.frame-1244831888 {
  grid-column-gap: 67px;
  grid-row-gap: 67px;
  flex-direction: column;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 48px 64px;
  display: flex;
  position: relative;
}

.frame-1244831889 {
  grid-column-gap: 43px;
  grid-row-gap: 43px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831890 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831891 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-169 {
  color: #04004d;
  font-size: 48px;
  font-weight: 700;
  line-height: 34px;
}

.text-170 {
  color: #717171;
  font-size: 24px;
  font-weight: 400;
  line-height: 34px;
}

.vectors-wrapper-192 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 0;
  display: flex;
}

.text-171 {
  color: #717171;
  font-size: 18px;
  font-weight: 400;
  line-height: 30.5px;
}

.text-172 {
  color: #9a9da7;
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 67.5px;
}

.frame-1244831892 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-right: 10px;
  display: flex;
}

.frame-1244831893 {
  grid-column-gap: 11.2463px;
  grid-row-gap: 11.2463px;
  border: 1px solid #e6e6e6;
  border-radius: 13.8416px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 12px 16px;
  display: flex;
}

.text-173 {
  color: #4f5360;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 136.5%;
}

.frame-1244831894 {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  background-color: #fff;
  border: 1px solid #f3f3f3;
  border-radius: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 24px;
  display: flex;
  box-shadow: 4px 4px 4px #0000000d;
}

.frame-1244831441 {
  grid-column-gap: 4.69379px;
  grid-row-gap: 4.69379px;
  flex-wrap: wrap;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831438 {
  grid-column-gap: -9.84952px;
  grid-row-gap: -9.84952px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-174 {
  color: #27333f;
  font-size: 20px;
  font-weight: 700;
  line-height: 39.9px;
}

.frame-1244831895 {
  grid-column-gap: -8.86457px;
  grid-row-gap: -8.86457px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 350.622px;
  display: flex;
}

.frame-1244831896 {
  grid-column-gap: 9.84952px;
  grid-row-gap: 9.84952px;
  opacity: .8;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: none;
}

.vectors-wrapper-193 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 18.7159px;
  height: 18.7159px;
  display: flex;
}

.text-175 {
  color: #27333f;
  font-size: 14px;
  font-weight: 400;
  line-height: 39.9px;
}

.vectors-wrapper-194 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 18.7159px;
  height: 18.7159px;
  display: flex;
}

.frame-1244831897 {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.vectors-wrapper-195 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 78.3877px;
  height: 27.7889px;
  display: flex;
}

.text-176 {
  color: #27333f;
  letter-spacing: -.055em;
  font-size: 16px;
  font-weight: 500;
  line-height: 39.9px;
}

.image-2140 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  border-radius: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 584px;
  height: 807px;
  display: flex;
}

.vectors-wrapper-196 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  cursor: pointer;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  margin-right: 1%;
  display: flex;
  position: absolute;
  inset: 0% 0% auto auto;
}

.footer-3 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: #0a142f;
  background-image: linear-gradient(#4f47ea, #4f47ea);
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 377px;
  padding: 64px 24px 8px;
  display: flex;
}

.frame-1244831898 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.columns-11 {
  grid-column-gap: 588px;
  grid-row-gap: 588px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1201px;
  display: flex;
}

.column-36 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 320px;
  display: flex;
}

.image-2141 {
  object-fit: cover;
}

.we-at-supertal-believe-that-talent-around-the-world-should-have-equal-access-to-global-opportunities-irrespective-of-their-geography-gender-or-ethnicity-with-supertal-s-full-stack-platform-companies-can-scale-and-build-remote-global-teams-with-ease-2 {
  color: #e3e3e3;
  padding-top: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.small-columns-9 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 348px;
  padding-top: 16px;
  display: flex;
}

.column-37 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.content-25 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.text-177 {
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  line-height: 28px;
}

.footer-links-5 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.link-2 {
  color: #e3e3e3;
  font-size: 16px;
  font-weight: 400;
  text-decoration: none;
}

.content-26 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.footer-links-6 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 136px;
  display: flex;
}

.copyright-3 {
  grid-column-gap: 600px;
  grid-row-gap: 600px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1199px;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.vectors-wrapper-197 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 136px;
  height: 36px;
  display: flex;
}

.footer-4 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: #0a142f;
  background-image: linear-gradient(#4f47ea, #4f47ea);
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: auto;
  margin-top: 8%;
  padding: 64px 24px 8px;
  display: flex;
}

.frame-1244831899 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.columns-12 {
  grid-column-gap: 588px;
  grid-row-gap: 588px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1200px;
  display: flex;
}

.column-38 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.image-2142 {
  object-fit: contain;
  max-width: 100%;
}

.small-columns-10 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  justify-content: flex-end;
  align-items: flex-start;
  width: 100%;
  max-width: 348px;
  padding-top: 16px;
  display: flex;
}

.column-39 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  display: flex;
}

.content-27 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  display: flex;
}

.text-178 {
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  line-height: 28px;
}

.footer-links-7 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  display: flex;
}

.content-28 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  display: flex;
}

.footer-links-8 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  display: flex;
}

.copyright-4 {
  grid-column-gap: 600px;
  grid-row-gap: 600px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1199px;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.vectors-wrapper-198 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 136px;
  height: 36px;
  display: flex;
}

.footer-5 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: #0a142f;
  background-image: linear-gradient(#4f47ea, #4f47ea);
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 377px;
  padding: 64px 24px 8px;
  display: flex;
}

.frame-1244831900 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.columns-13 {
  grid-column-gap: 588px;
  grid-row-gap: 588px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1201px;
  display: flex;
}

.column-40 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 320px;
  display: flex;
}

.image-2143 {
  object-fit: cover;
}

.column-41 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.content-29 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.text-179 {
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  line-height: 28px;
}

.footer-links-9 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.content-30 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.footer-links-10 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 136px;
  display: flex;
}

.copyright-5 {
  grid-column-gap: 600px;
  grid-row-gap: 600px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1199px;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.vectors-wrapper-199 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 136px;
  height: 36px;
  display: flex;
}

.footer-6 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: #0a142f;
  background-image: linear-gradient(#4f47ea, #4f47ea);
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 377px;
  padding: 64px 24px 8px;
  display: flex;
}

.frame-1244831901 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.columns-14 {
  grid-column-gap: 588px;
  grid-row-gap: 588px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1201px;
  display: flex;
}

.column-42 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 320px;
  display: flex;
}

.image-2144 {
  object-fit: cover;
}

.column-43 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.content-31 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.text-180 {
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  line-height: 28px;
}

.footer-links-11 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.content-32 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.footer-links-12 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 136px;
  display: flex;
}

.copyright-6 {
  grid-column-gap: 600px;
  grid-row-gap: 600px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1199px;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.vectors-wrapper-200 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 136px;
  height: 36px;
  display: flex;
}

.footer-7 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: #0a142f;
  background-image: linear-gradient(#4f47ea, #4f47ea);
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 377px;
  padding: 64px 24px 8px;
  display: flex;
}

.column-44 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 320px;
  display: flex;
}

.image-2145 {
  object-fit: cover;
}

.column-45 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.content-33 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.text-181 {
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  line-height: 28px;
}

.footer-links-13 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.content-34 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.footer-links-14 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 136px;
  display: flex;
}

.copyright-7 {
  grid-column-gap: 600px;
  grid-row-gap: 600px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1199px;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.vectors-wrapper-201 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 136px;
  height: 36px;
  display: flex;
}

.footer-8 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: #0a142f;
  background-image: linear-gradient(#4f47ea, #4f47ea);
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 377px;
  padding: 64px 24px 8px;
  display: flex;
}

.column-46 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 320px;
  display: flex;
}

.image-2146 {
  object-fit: cover;
}

.column-47 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.content-35 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.text-182 {
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  line-height: 28px;
}

.footer-links-15 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.content-36 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.footer-links-16 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 136px;
  display: flex;
}

.copyright-8 {
  grid-column-gap: 600px;
  grid-row-gap: 600px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1199px;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.vectors-wrapper-202 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 136px;
  height: 36px;
  display: flex;
}

.footer-9 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: #0a142f;
  background-image: linear-gradient(#4f47ea, #4f47ea);
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 377px;
  padding: 64px 24px 8px;
  display: flex;
}

.column-48 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 320px;
  display: flex;
}

.image-2147 {
  object-fit: cover;
}

.column-49 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.content-37 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.text-183 {
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  line-height: 28px;
}

.footer-links-17 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.content-38 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.footer-links-18 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 136px;
  display: flex;
}

.copyright-9 {
  grid-column-gap: 600px;
  grid-row-gap: 600px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1199px;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.vectors-wrapper-203 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 136px;
  height: 36px;
  display: flex;
}

.footer-10 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: #0a142f;
  background-image: linear-gradient(#4f47ea, #4f47ea);
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 377px;
  padding: 64px 24px 8px;
  display: flex;
}

.column-50 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 320px;
  display: flex;
}

.image-2148 {
  object-fit: cover;
}

.column-51 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.content-39 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.text-184 {
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  line-height: 28px;
}

.footer-links-19 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.content-40 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.footer-links-20 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 136px;
  display: flex;
}

.copyright-10 {
  grid-column-gap: 600px;
  grid-row-gap: 600px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1199px;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.vectors-wrapper-204 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 136px;
  height: 36px;
  display: flex;
}

.navbar-logo-left-7 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  padding-left: 24px;
  padding-right: 24px;
  display: flex;
}

.navbarcontainer-7 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  display: flex;
}

.navbar-content-6 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  display: flex;
}

.navbar-brand-5 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.logo-26 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  align-items: center;
  width: 167px;
  height: 36px;
  display: flex;
}

.vectors-wrapper-205 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 167px;
  height: 22px;
  display: flex;
}

.navbar-menu-5 {
  grid-column-gap: 219px;
  grid-row-gap: 219px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.frame-1244831902 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  display: flex;
}

.navbar-link-43 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 24px 12px;
  display: flex;
}

.text-185 {
  color: #717171;
  font-size: 18px;
  font-weight: 500;
  line-height: 150%;
}

.navbar-link-44, .navbar-link-45, .navbar-link-46 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 24px 12px;
  display: flex;
}

.navbar-button-16 {
  grid-column-gap: 10.4262px;
  grid-row-gap: 10.4262px;
  background-image: linear-gradient(146.85deg, #2c5af7 0%, #5048eb 100%);
  border-radius: 4px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 49px;
  padding: 10.4262px 26.0656px;
  display: flex;
}

.text-186 {
  color: #fff;
  font-size: 16px;
  font-weight: 500;
  line-height: 140%;
}

.bootom_build {
  background-image: url("https://cdn.prod.website-files.com/64ddacba824ceedb3ca23757/64f9c6bb5a9d86a0a342e853_Frame%201244831772.png");
  background-position: 0 0;
  background-size: auto;
  justify-content: center;
  align-items: center;
  height: auto;
  margin-top: 8%;
  display: flex;
}

.frame-212121-2.frame-12e1212324122 {
  display: none;
}

.explore-teams-banner-card.frame-12e1212324122 {
  display: flex;
}

.frame-1244831903 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831904 {
  grid-column-gap: 37px;
  grid-row-gap: 37px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 666px;
  display: flex;
}

.text-187 {
  color: #222;
  font-size: 40px;
  font-weight: 700;
  line-height: 54.4px;
}

.frame-1244831905 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 547px;
  display: flex;
}

.frame-1244831906 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 547px;
  display: flex;
}

.name_contact_us {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 547px;
  display: flex;
}

.text-188 {
  color: #5a5a5a;
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 700;
  line-height: 67.5px;
}

.frame-1244831908 {
  grid-column-gap: 146px;
  grid-row-gap: 146px;
  background-color: #fff;
  border: 1px solid #e7e7e7;
  border-radius: 16px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 547px;
  height: 59px;
  padding: 8px 36px 8px 23px;
  display: flex;
}

.text-189 {
  color: #b1b1b1;
  font-size: 18px;
  font-weight: 400;
  line-height: 67.5px;
}

.frame-1244831909 {
  grid-column-gap: 146px;
  grid-row-gap: 146px;
  background-color: #fff;
  border: 1px solid #e7e7e7;
  border-radius: 16px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 547px;
  height: 162px;
  padding: 8px 36px 8px 23px;
  display: flex;
}

.button-18 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-image: linear-gradient(134.58deg, #2b59f6 0%, #4f47ea 100%);
  border: 1px solid #000;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 162px;
  height: 68px;
  padding: 16px 40px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 32px #096cfe80;
}

.frame-1244831910 {
  grid-column-gap: 7px;
  grid-row-gap: 7px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 25px;
  display: flex;
}

.text-190 {
  color: #fff;
  text-align: center;
  font-size: 24px;
  font-weight: 600;
  line-height: 24px;
}

.frame-1244831911 {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.vectors-wrapper-206 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 37.9109px;
  display: flex;
}

.frame-1244831912 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 569px;
  display: flex;
}

.frame-1244831913 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.frame-1244831914 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1195px;
  height: 58px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 10px;
  display: flex;
}

.frame-1244831915 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 703px;
  height: 35px;
  display: flex;
}

.text-191 {
  color: #2b59f6;
  font-size: 24px;
  font-weight: 600;
  line-height: 34.08px;
}

.text-192 {
  color: #b9b7b7;
  font-size: 24px;
  font-weight: 600;
  line-height: 34.08px;
}

.frame-1244831916 {
  grid-column-gap: -22px;
  grid-row-gap: -22px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.vectors-wrapper-207 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 5px;
  display: flex;
}

.vectors-wrapper-208 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.frame-1244831917 {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 889px;
  display: flex;
}

.text-193 {
  color: #27333f;
  text-align: center;
  font-size: 48px;
  font-weight: 700;
  line-height: 37.2px;
}

.frame-1244831918 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 770px;
  display: flex;
}

.frame-1244831919 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.frame-1244831920 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1195px;
  height: 58px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 10px;
  display: flex;
}

.frame-1244831921 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 703px;
  height: 35px;
  display: flex;
}

.text-194 {
  color: #b9b7b7;
  font-size: 24px;
  font-weight: 600;
  line-height: 34.08px;
}

.text-195 {
  color: #2b59f6;
  font-size: 24px;
  font-weight: 600;
  line-height: 34.08px;
}

.frame-1244831922 {
  grid-column-gap: -22px;
  grid-row-gap: -22px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.vectors-wrapper-209 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 5px;
  display: flex;
}

.frame-18 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding: 58px 149px;
  display: flex;
}

.frame-1244831923 {
  grid-column-gap: -22px;
  grid-row-gap: -22px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-19 {
  grid-column-gap: 51px;
  grid-row-gap: 51px;
  background-color: #fff;
  border: 1px solid #e7e7e7;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 29px 67px 37px 55px;
  display: flex;
  position: relative;
}

.vectors-wrapper-210 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 76px;
  display: flex;
  position: absolute;
  top: .0898287px;
  left: -.000117286px;
}

.text-196 {
  color: #27333f;
  font-size: 20px;
  font-weight: 400;
  line-height: 29.5px;
}

.text-197 {
  color: #27333f;
  font-size: 20px;
  font-weight: 400;
  line-height: 52px;
}

.text-198 {
  color: #27333f;
  font-size: 20px;
  font-weight: 400;
  line-height: 31px;
}

.frame-1244831924 {
  grid-column-gap: 23px;
  grid-row-gap: 23px;
  background-color: #fff;
  border: 1px solid #e7e7e7;
  border-top-right-radius: 16px;
  border-bottom-right-radius: 16px;
  border-bottom-left-radius: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 619px;
  height: 673px;
  padding: 40px 36px;
  display: flex;
}

.text-199 {
  color: #27333f;
  font-size: 22px;
  font-weight: 700;
  line-height: 145%;
}

.error-2bb616ef-fb9a-c36f-b071-5dd03890e3f0 {
  color: #838383;
  font-size: 20px;
  font-weight: 400;
  line-height: 140%;
}

.frame-1244831925 {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 889px;
  display: flex;
}

.text-200 {
  color: #27333f;
  text-align: center;
  font-size: 48px;
  font-weight: 700;
  line-height: 37.2px;
}

.frame-1244831926 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 770px;
  display: flex;
}

.frame-1244831927 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.frame-1244831928 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1195px;
  height: 58px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 10px;
  display: flex;
}

.frame-1244831929 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 703px;
  height: 35px;
  display: flex;
}

.text-201 {
  color: #b9b7b7;
  font-size: 24px;
  font-weight: 600;
  line-height: 34.08px;
}

.text-202 {
  color: #2b59f6;
  font-size: 24px;
  font-weight: 600;
  line-height: 34.08px;
}

.frame-1244831930 {
  grid-column-gap: -22px;
  grid-row-gap: -22px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.vectors-wrapper-211 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 5px;
  display: flex;
}

.frame-1244831931 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding: 58px 149px;
  display: flex;
}

.frame-1244831932 {
  grid-column-gap: -22px;
  grid-row-gap: -22px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831933 {
  grid-column-gap: 51px;
  grid-row-gap: 51px;
  background-color: #fff;
  border: 1px solid #e7e7e7;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 29px 67px 37px 55px;
  display: flex;
  position: relative;
}

.vectors-wrapper-212 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 76px;
  display: flex;
  position: absolute;
  top: .0898287px;
  left: -.000117286px;
}

.text-203 {
  color: #27333f;
  font-size: 20px;
  font-weight: 400;
  line-height: 29.5px;
}

.text-204 {
  color: #27333f;
  font-size: 20px;
  font-weight: 400;
  line-height: 52px;
}

.text-205 {
  color: #27333f;
  font-size: 20px;
  font-weight: 400;
  line-height: 31px;
}

.frame-1244831934 {
  grid-column-gap: 23px;
  grid-row-gap: 23px;
  background-color: #fff;
  border: 1px solid #e7e7e7;
  border-top-right-radius: 16px;
  border-bottom-right-radius: 16px;
  border-bottom-left-radius: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 619px;
  height: 673px;
  padding: 40px 36px;
  display: flex;
}

.text-206 {
  color: #27333f;
  font-size: 22px;
  font-weight: 700;
  line-height: 145%;
}

.frame-1244831935 {
  grid-column-gap: 54px;
  grid-row-gap: 54px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 2%;
  margin-left: 4%;
  display: flex;
}

.frame-1244831936 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831937 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-207 {
  color: #404040;
  font-size: 24px;
  font-weight: 700;
  line-height: 62.4px;
}

.text-208 {
  color: #222;
  font-size: 40px;
  font-weight: 700;
  line-height: 54.4px;
}

.frame-1244831543 {
  grid-column-gap: 27px;
  grid-row-gap: 27px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 34px 9px;
  display: flex;
}

.vectors-wrapper-213 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  cursor: pointer;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.vectors-wrapper-213.client_build-model.active {
  border-radius: 23px;
}

.text-209 {
  color: #898e92;
  font-size: 20px;
  font-weight: 500;
  line-height: 137.5%;
}

.button-19 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-image: linear-gradient(134.58deg, #2b59f6, #4f47ea);
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 162px;
  height: 68px;
  margin-bottom: 3%;
  padding: 16px 40px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 32px #096cfe80;
}

.frame-1244831938 {
  grid-column-gap: 7px;
  grid-row-gap: 7px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 25px;
  display: flex;
}

.text-210 {
  color: #fff;
  text-align: center;
  font-size: 24px;
  font-weight: 600;
  line-height: 24px;
}

.vectors-wrapper-214 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
}

.frame-1244831939 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 2%;
  margin-left: 4%;
  display: flex;
}

.frame-1244831940 {
  grid-column-gap: 17px;
  grid-row-gap: 17px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831941 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.vectors-wrapper-215 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  cursor: pointer;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  display: flex;
}

.text-211 {
  color: #2b59f6;
  font-size: 24px;
  font-weight: 700;
  line-height: 62.4px;
}

.frame-1244831942 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-212 {
  color: #222;
  font-size: 40px;
  font-weight: 700;
  line-height: 54.4px;
}

.frame-1244831943 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.frame-1244831944 {
  grid-column-gap: -22px;
  grid-row-gap: -22px;
  background-color: #fff;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 616px;
  padding-top: 32px;
  padding-bottom: 32px;
  padding-right: 36px;
  display: flex;
}

.frame-1244831526 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.frame-1244831568 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-213 {
  color: #5a5a5a;
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 700;
  line-height: 67.5px;
}

.frame-1244831567 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831524 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  height: 41px;
  display: flex;
}

.frame-1244831945 {
  grid-column-gap: 11px;
  grid-row-gap: 11px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.vectors-wrapper-216 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
}

.text-214 {
  color: #717171;
  font-size: 18px;
  font-weight: 400;
  line-height: 67.5px;
}

.frame-1244831525 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  height: 40px;
  display: flex;
}

.line-253 {
  object-fit: cover;
}

.frame-1244831946 {
  grid-column-gap: -4px;
  grid-row-gap: -4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.button-20 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  cursor: pointer;
  background-image: linear-gradient(134.58deg, #2b59f6, #4f47ea);
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 162px;
  height: 68px;
  margin-top: -3rem;
  margin-bottom: 3%;
  padding: 16px 40px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 32px #096cfe80;
}

.frame-1244831947 {
  grid-column-gap: 7px;
  grid-row-gap: 7px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 25px;
  display: flex;
}

.text-215 {
  color: #fff;
  text-align: center;
  font-size: 24px;
  font-weight: 600;
  line-height: 24px;
}

.vectors-wrapper-217 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
}

.frame-1244831948 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 2%;
  margin-left: 4%;
  display: flex;
}

.frame-1244831949 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831950 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.vectors-wrapper-218 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  cursor: pointer;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  display: flex;
}

.text-216 {
  color: #2b59f6;
  font-size: 24px;
  font-weight: 700;
  line-height: 62.4px;
}

.text-217 {
  color: #222;
  font-size: 40px;
  font-weight: 700;
  line-height: 54.4px;
}

.frame-1244831951 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.frame-1244831952 {
  grid-column-gap: -22px;
  grid-row-gap: -22px;
  background-color: #fff;
  border: 1px solid #e7e7e7;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 616px;
  padding: 32px 36px;
  display: flex;
}

.frame-1244831953 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.frame-1244831537 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-218 {
  color: #5a5a5a;
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 700;
  line-height: 67.5px;
}

.frame-1244831954 {
  grid-column-gap: 146px;
  grid-row-gap: 146px;
  background-color: #fff;
  border: 1px solid #e7e7e7;
  border-radius: 16px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 529px;
  height: 59px;
  padding: 8px 36px 8px 23px;
  display: flex;
}

.text-219 {
  color: #bfbfbf;
  font-size: 18px;
  font-weight: 400;
  line-height: 67.5px;
}

.vectors-wrapper-219 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 18.7985px;
  height: 19.7495px;
  display: flex;
}

.frame-1244831544 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: 98px;
  display: flex;
}

.frame-1244831955 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831956 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #096cfe;
  border-radius: 13.8416px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 12px 11px 12px 16px;
  display: flex;
}

.text-220 {
  color: #fff;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 136.5%;
}

.vectors-wrapper-220 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 21.1847px;
  height: 21.1847px;
  display: flex;
}

.frame-1244831539 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border: 1px solid #a8a8a8;
  border-radius: 13.8416px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 12px 16px;
  display: flex;
}

.text-221 {
  color: #a5a5a5;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 136.5%;
}

.vectors-wrapper-221 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 15px;
  height: 15px;
  display: flex;
}

.line-277 {
  object-fit: cover;
}

.frame-1244831957 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 529px;
  display: flex;
}

.frame-1244831958 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 529px;
  display: flex;
}

.button-21 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  cursor: pointer;
  background-image: linear-gradient(134.58deg, #2b59f6, #4f47ea);
  border: 1px solid #000;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 162px;
  height: 68px;
  margin-bottom: 3%;
  padding: 16px 40px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 32px #096cfe80;
}

.frame-1244831959 {
  grid-column-gap: 7px;
  grid-row-gap: 7px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 25px;
  display: flex;
}

.text-222 {
  color: #fff;
  text-align: center;
  font-size: 24px;
  font-weight: 600;
  line-height: 24px;
}

.vectors-wrapper-222 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
}

.frame-1244831960 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 2%;
  margin-left: 4%;
  display: flex;
}

.frame-1244831961 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831962 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.vectors-wrapper-223 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  cursor: pointer;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  display: flex;
}

.text-223 {
  color: #2b59f6;
  font-size: 24px;
  font-weight: 700;
  line-height: 62.4px;
}

.text-224 {
  color: #222;
  font-size: 40px;
  font-weight: 700;
  line-height: 54.4px;
}

.frame-1244831963 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 616px;
  display: flex;
}

.frame-1244831964 {
  grid-column-gap: -22px;
  grid-row-gap: -22px;
  background-color: #fff;
  border: 1px solid #e7e7e7;
  border-radius: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 616px;
  padding: 8px 31px;
  display: flex;
}

.frame-1244831965 {
  grid-column-gap: -24px;
  grid-row-gap: -24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831966 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.vectors-wrapper-224 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
}

.text-225 {
  color: #717171;
  font-size: 18px;
  font-weight: 500;
  line-height: 67.5px;
}

.text-226 {
  color: #717171;
  font-size: 18px;
  font-weight: 400;
  line-height: 67.5px;
}

.button-22 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  cursor: pointer;
  background-image: linear-gradient(134.58deg, #2b59f6, #4f47ea);
  border: 1px solid #000;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 162px;
  height: 68px;
  margin-bottom: 3%;
  padding: 16px 40px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 32px #096cfe80;
}

.frame-1244831967 {
  grid-column-gap: 7px;
  grid-row-gap: 7px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 25px;
  display: flex;
}

.text-227 {
  color: #fff;
  text-align: center;
  font-size: 24px;
  font-weight: 600;
  line-height: 24px;
}

.vectors-wrapper-225 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
}

.frame-1244831968 {
  grid-column-gap: 143px;
  grid-row-gap: 143px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 2%;
  margin-left: 4%;
  display: flex;
}

.frame-1244831969 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831970 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831971 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.vectors-wrapper-226 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  cursor: pointer;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  display: flex;
}

.text-228 {
  color: #2b59f6;
  font-size: 24px;
  font-weight: 700;
  line-height: 62.4px;
}

.let-s-kick-off-your-project-share-some-details {
  color: #222;
  font-size: 40px;
  font-weight: 700;
  line-height: 54.4px;
}

.frame-1244831972 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 610px;
  display: flex;
}

.frame-1244831973 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 610px;
  display: flex;
}

.frame-1244831974 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 610px;
  display: flex;
}

.text-229 {
  color: #5a5a5a;
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 700;
  line-height: 67.5px;
}

.frame-1244831975 {
  grid-column-gap: 146px;
  grid-row-gap: 146px;
  background-color: #fff;
  border: 1px solid #e7e7e7;
  border-radius: 16px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 610px;
  height: 59px;
  padding: 8px 36px 8px 23px;
  display: flex;
}

.text-230 {
  color: #bfbfbf;
  font-size: 18px;
  font-weight: 400;
  line-height: 67.5px;
}

.button-23 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  cursor: pointer;
  background-image: linear-gradient(134.58deg, #2b59f6, #4f47ea);
  border: 1px solid #000;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 162px;
  height: 68px;
  margin-top: -5rem;
  margin-bottom: 3%;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 32px #096cfe80;
}

.frame-1244831976 {
  grid-column-gap: 7px;
  grid-row-gap: 7px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 25px;
  display: flex;
}

.text-231 {
  color: #fff;
  text-align: center;
  font-size: 24px;
  font-weight: 600;
  line-height: 24px;
}

.phone-number-optional-1 {
  color: #c4c4c4;
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 700;
  line-height: 67.5px;
}

.phone-number-optional-2 {
  color: #c4c4c4;
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 400;
  line-height: 67.5px;
}

.phone-number-optional-3 {
  color: #c4c4c4;
  letter-spacing: .04em;
  text-transform: undefined;
  font-size: 16px;
  font-weight: 400;
  line-height: 67.5px;
}

.navbar-logo-left-8 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 100%;
  height: auto;
  padding: 32px 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 4px #0000001a;
}

.vectors-wrapper-227 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 177px;
  height: 35px;
  display: block;
}

.vectors-wrapper-228 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 177px;
  height: 35px;
  display: flex;
}

.frame-1244831977 {
  grid-column-gap: 51px;
  grid-row-gap: 51px;
  background-color: #fff;
  border: 1px solid #e7e7e7;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 29px 67px 37px 55px;
  display: flex;
  position: relative;
}

.vectors-wrapper-229 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 76px;
  display: flex;
  position: absolute;
  top: .0898287px;
  left: -.000117286px;
}

.text-232 {
  color: #27333f;
  font-size: 20px;
  font-weight: 400;
  line-height: 29.5px;
}

.text-233 {
  color: #27333f;
  font-size: 20px;
  font-weight: 400;
  line-height: 52px;
}

.text-234 {
  color: #27333f;
  font-size: 20px;
  font-weight: 400;
  line-height: 31px;
}

.frame-1244831978 {
  grid-column-gap: -22px;
  grid-row-gap: -22px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831979 {
  grid-column-gap: 51px;
  grid-row-gap: 51px;
  background-color: #fff;
  border: 1px solid #e7e7e7;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 29px 67px 37px 55px;
  display: flex;
  position: relative;
}

.vectors-wrapper-230 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 76px;
  display: flex;
  position: absolute;
  top: .0898287px;
  left: -.000117286px;
}

.text-235 {
  color: #27333f;
  font-size: 20px;
  font-weight: 400;
  line-height: 29.5px;
}

.text-236 {
  color: #27333f;
  font-size: 20px;
  font-weight: 400;
  line-height: 52px;
}

.text-237 {
  color: #27333f;
  font-size: 20px;
  font-weight: 400;
  line-height: 31px;
}

.frame-1244831980 {
  grid-column-gap: 23px;
  grid-row-gap: 23px;
  background-color: #fff;
  border-top-right-radius: 16px;
  border-bottom-right-radius: 16px;
  border-bottom-left-radius: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 619px;
  height: 673px;
  padding: 31px 36px 40px;
  display: flex;
}

.text-238 {
  color: #27333f;
  font-size: 22px;
  font-weight: 700;
  line-height: 145%;
}

.error-ed40c638-14b2-2422-9430-7d1a0b2549a5 {
  color: #838383;
  font-size: 20px;
  font-weight: 400;
  line-height: 140%;
}

.client_block {
  display: flex;
}

.frame-1244831981 {
  grid-column-gap: -22px;
  grid-row-gap: -22px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831982 {
  grid-column-gap: 51px;
  grid-row-gap: 51px;
  background-color: #fff;
  border: 1px solid #e7e7e7;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 29px 67px 37px 55px;
  display: flex;
  position: relative;
}

.vectors-wrapper-231 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 76px;
  display: flex;
  position: absolute;
  top: .0898287px;
  left: -.000117286px;
}

.text-239 {
  color: #27333f;
  font-size: 20px;
  font-weight: 400;
  line-height: 29.5px;
}

.text-240 {
  color: #27333f;
  font-size: 20px;
  font-weight: 400;
  line-height: 52px;
}

.text-241 {
  color: #27333f;
  font-size: 20px;
  font-weight: 400;
  line-height: 31px;
}

.frame-1244831983 {
  grid-column-gap: 23px;
  grid-row-gap: 23px;
  background-color: #fff;
  border: 1px solid #e7e7e7;
  border-top-right-radius: 16px;
  border-bottom-right-radius: 16px;
  border-bottom-left-radius: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 619px;
  height: 673px;
  padding: 31px 36px 40px;
  display: flex;
}

.text-242 {
  color: #27333f;
  font-size: 22px;
  font-weight: 700;
  line-height: 145%;
}

.frame-1244831606 {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831607 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 260px;
  padding-top: 11px;
  padding-bottom: 11px;
  padding-right: 37px;
  display: flex;
}

.text-243 {
  color: #131c43;
  font-size: 20px;
  font-weight: 600;
  line-height: 24px;
}

.vectors-wrapper-232 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: .0000270136px;
  display: flex;
}

.text-244 {
  color: #2b59f6;
  text-transform: undefined;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
}

.text-245 {
  color: #a5a5a5;
  text-transform: undefined;
  font-size: 16px;
  font-weight: 500;
  line-height: 22px;
}

.vectors-wrapper-233 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  align-items: center;
  width: .00023084px;
  display: flex;
}

.frame-1244831984 {
  grid-column-gap: 56px;
  grid-row-gap: 56px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-246 {
  color: #131c43;
  font-size: 64px;
  font-weight: 700;
  line-height: 80px;
}

.availability-of-the-website-and-disclaimers-1 {
  color: #a5a5a5;
  font-size: 16px;
  font-weight: 500;
  line-height: 22px;
}

.introduction-these-terms-and-conditions-apply-between-you-the-user-of-this-website-including-any-sub-domains-unless-expressly-excluded-by-their-own-terms-and-conditions-and-supertal-the-owner-and-operator-of-this-website-please-read-these-terms-and-conditions-carefully-as-they-affect-your-legal-rights-your-agreement-to-comply-with-and-be-bound-by-these-terms-and-conditions-is-deemed-to-occur-upon-your-first-use-of-the-website-if-you-do-not-agree-to-be-bound-by-these-terms-and-conditions-you-should-stop-using-the-website-immediately-in-these-terms-and-conditions-user-or-users-means-any-third-party-that-accesses-the-website-and-is-not-either-i-employed-by-supertal-and-acting-in-the-course-of-their-employment-or-ii-engaged-as-a-consultant-or-otherwise-providing-services-to-supertal-and-accessing-the-website-in-connection-with-the-provision-of-such-services-intellectual-property-and-acceptable-use-1-all-content-included-on-the-website-unless-uploaded-by-users-is-the-property-of-supertal-our-affiliates-or-other-relevant-third-parties-in-these-terms-and-conditions-content-means-any-text-graphics-images-audio-video-software-data-compilations-page-layout-underlying-code-and-software-and-any-other-form-of-information-capable-of-being-stored-in-a-computer-that-appears-on-or-forms-part-of-this-website-including-any-such-content-uploaded-by-users-by-continuing-to-use-the-website-you-acknowledge-that-such-content-is-protected-by-copyright-trademarks-database-rights-and-other-intellectual-property-rights-nothing-on-this-site-shall-be-construed-as-granting-by-implication-estoppel-or-otherwise-any-license-or-right-to-use-any-trademark-logo-or-service-mark-displayed-on-the-site-without-the-owners-prior-written-permission-2-you-may-for-your-own-personal-non-commercial-use-only-do-the-following-a-retrieve-display-and-view-the-content-on-a-computer-screen-3-you-must-not-otherwise-reproduce-modify-copy-distribute-or-use-for-commercial-purposes-any-content-without-the-written-permission-of-supertal-prohibited-use-4-you-may-not-use-the-website-for-any-of-the-following-purposes-a-in-any-way-which-causes-or-may-cause-damage-to-the-website-or-interferes-with-any-other-persons-use-or-enjoyment-of-the-website-b-in-any-way-which-is-harmful-unlawful-illegal-abusive-harassing-threatening-or-otherwise-objectionable-or-in-breach-of-any-applicable-law-regulation-governmental-order-c-making-transmitting-or-storing-electronic-copies-of-content-protected-by-copyright-without-the-permission-of-the-owner-links-to-other-websites-5-this-website-may-contain-links-to-other-sites-unless-expressly-stated-these-sites-are-not-under-the-control-of-supertal-or-that-of-our-affiliates-6-we-assume-no-responsibility-for-the-content-of-such-websites-and-disclaim-liability-for-any-and-all-forms-of-loss-or-damage-arising-out-of-their-use-them-7-the-inclusion-of-a-link-to-another-site-on-this-website-does-not-imply-any-endorsement-of-the-sites-themselves-or-of-those-in-control-of-them-privacy-policy-8-use-of-the-website-is-also-governed-by-our-privacy-policy-which-is-incorporated-into-these-terms-and-conditions-by-this-reference-to-view-the-privacy-policy-please-click-on-the-following-availability-of-the-website-and-disclaimers-9-any-online-facilities-tools-services-or-information-that-supertal-makes-available-through-the-website-the-service-is-provided-as-is-and-on-an-as-available-basis-we-give-no-warranty-that-the-service-will-be-free-of-defects-and-or-faults-to-the-maximum-extent-permitted-by-the-law-we-provide-no-warranties-express-or-implied-of-fitness-for-a-particular-purpose-accuracy-of-the-information-compatibility-and-satisfactory-quality-supertal-is-under-no-obligation-to-update-information-on-the-website-10-whilst-supertal-uses-reasonable-endeavors-to-ensure-that-the-website-is-secure-and-free-of-errors-viruses-and-other-malware-we-give-no-warranty-or-guarantee-in-that-regard-and-all-must-take-responsibility-for-their-own-security-that-of-their-personal-details-and-their-computers-11-supertal-accepts-no-liability-for-any-disruption-or-non-availability-of-the-website-12-supertal-reserves-the-right-to-alter-suspend-or-discontinue-any-partor-the-whole-of-the-website-including-but-not-limited-to-any-products-and-or-services-available-these-terms-and-conditions-shall-continue-to-apply-to-any-modified-version-of-the-website-unless-it-is-expressly-stated-otherwise-limitation-of-liability-13-nothing-in-these-terms-and-conditions-will-a-limit-or-exclude-our-or-your-liability-for-death-or-personal-injury-resulting-from-our-or-your-negligence-as-applicable-b-limit-or-exclude-our-or-your-liability-for-fraud-or-fraudulent-misrepresentation-or-c-limit-or-exclude-any-of-our-or-your-liabilities-in-any-way-that-is-not-permitted-under-applicable-law-14-we-will-not-be-liable-to-you-in-respect-of-any-losses-arising-out-of-events-beyond-our-reasonable-control-15-to-the-maximum-extent-permitted-by-law-supertal-accepts-no-liability-for-any-of-the-following-a-any-business-losses-such-as-loss-of-profits-income-revenue-anticipated-savings-business-contracts-goodwill-or-commercial-opportunities-b-loss-or-corruption-of-any-data-database-or-software-c-any-special-indirect-or-consequential-loss-or-damage-general-16-you-may-not-transfer-any-of-your-rights-under-these-terms-and-conditions-to-any-other-person-we-may-transfer-our-rights-under-these-terms-and-conditions-where-we-reasonably-believe-your-rights-will-not-be-affected-17-these-terms-and-conditions-may-be-varied-by-us-from-time-to-time-such-revised-terms-will-apply-to-the-website-from-the-date-of-publication-users-should-check-the-terms-and-conditions-regularly-to-ensure-familiarity-with-the-then-current-version-18-these-terms-and-conditions-together-with-the-privacy-policy-contain-the-whole-agreement-between-the-parties-relating-to-its-subject-matter-and-supersede-all-prior-discussions-arrangements-or-agreements-that-might-have-taken-place-in-relation-to-the-terms-and-conditions-19-the-contracts-rights-of-third-parties-act-1999-shall-not-apply-to-these-terms-and-conditions-and-no-third-party-will-have-any-right-to-enforce-or-rely-on-any-provision-of-these-terms-and-conditions-20-if-any-court-or-competent-authority-finds-that-any-provision-of-these-terms-and-conditions-or-part-of-any-provision-is-invalid-illegal-or-unenforceable-that-provision-or-part-provision-will-to-the-extent-required-be-deemed-to-be-deleted-and-the-validity-and-enforceability-of-the-other-provisions-of-these-terms-and-conditions-will-not-be-affected-21-unless-otherwise-agreed-no-delay-act-or-omission-by-a-party-in-exercising-any-right-or-remedy-will-be-deemed-a-waiver-of-that-or-any-other-right-or-remedy-contact-us-in-order-to-resolve-a-complaint-regarding-the-site-or-to-receive-further-information-regarding-use-of-the-site-please-contact-us-at-supertal-68-circular-road-02-01-singapore-049422-0124-4262958-0 {
  color: #131c43;
  font-size: 32px;
  font-weight: 700;
  line-height: 145%;
}

.introduction-these-terms-and-conditions-apply-between-you-the-user-of-this-website-including-any-sub-domains-unless-expressly-excluded-by-their-own-terms-and-conditions-and-supertal-the-owner-and-operator-of-this-website-please-read-these-terms-and-conditions-carefully-as-they-affect-your-legal-rights-your-agreement-to-comply-with-and-be-bound-by-these-terms-and-conditions-is-deemed-to-occur-upon-your-first-use-of-the-website-if-you-do-not-agree-to-be-bound-by-these-terms-and-conditions-you-should-stop-using-the-website-immediately-in-these-terms-and-conditions-user-or-users-means-any-third-party-that-accesses-the-website-and-is-not-either-i-employed-by-supertal-and-acting-in-the-course-of-their-employment-or-ii-engaged-as-a-consultant-or-otherwise-providing-services-to-supertal-and-accessing-the-website-in-connection-with-the-provision-of-such-services-intellectual-property-and-acceptable-use-1-all-content-included-on-the-website-unless-uploaded-by-users-is-the-property-of-supertal-our-affiliates-or-other-relevant-third-parties-in-these-terms-and-conditions-content-means-any-text-graphics-images-audio-video-software-data-compilations-page-layout-underlying-code-and-software-and-any-other-form-of-information-capable-of-being-stored-in-a-computer-that-appears-on-or-forms-part-of-this-website-including-any-such-content-uploaded-by-users-by-continuing-to-use-the-website-you-acknowledge-that-such-content-is-protected-by-copyright-trademarks-database-rights-and-other-intellectual-property-rights-nothing-on-this-site-shall-be-construed-as-granting-by-implication-estoppel-or-otherwise-any-license-or-right-to-use-any-trademark-logo-or-service-mark-displayed-on-the-site-without-the-owners-prior-written-permission-2-you-may-for-your-own-personal-non-commercial-use-only-do-the-following-a-retrieve-display-and-view-the-content-on-a-computer-screen-3-you-must-not-otherwise-reproduce-modify-copy-distribute-or-use-for-commercial-purposes-any-content-without-the-written-permission-of-supertal-prohibited-use-4-you-may-not-use-the-website-for-any-of-the-following-purposes-a-in-any-way-which-causes-or-may-cause-damage-to-the-website-or-interferes-with-any-other-persons-use-or-enjoyment-of-the-website-b-in-any-way-which-is-harmful-unlawful-illegal-abusive-harassing-threatening-or-otherwise-objectionable-or-in-breach-of-any-applicable-law-regulation-governmental-order-c-making-transmitting-or-storing-electronic-copies-of-content-protected-by-copyright-without-the-permission-of-the-owner-links-to-other-websites-5-this-website-may-contain-links-to-other-sites-unless-expressly-stated-these-sites-are-not-under-the-control-of-supertal-or-that-of-our-affiliates-6-we-assume-no-responsibility-for-the-content-of-such-websites-and-disclaim-liability-for-any-and-all-forms-of-loss-or-damage-arising-out-of-their-use-them-7-the-inclusion-of-a-link-to-another-site-on-this-website-does-not-imply-any-endorsement-of-the-sites-themselves-or-of-those-in-control-of-them-privacy-policy-8-use-of-the-website-is-also-governed-by-our-privacy-policy-which-is-incorporated-into-these-terms-and-conditions-by-this-reference-to-view-the-privacy-policy-please-click-on-the-following-availability-of-the-website-and-disclaimers-9-any-online-facilities-tools-services-or-information-that-supertal-makes-available-through-the-website-the-service-is-provided-as-is-and-on-an-as-available-basis-we-give-no-warranty-that-the-service-will-be-free-of-defects-and-or-faults-to-the-maximum-extent-permitted-by-the-law-we-provide-no-warranties-express-or-implied-of-fitness-for-a-particular-purpose-accuracy-of-the-information-compatibility-and-satisfactory-quality-supertal-is-under-no-obligation-to-update-information-on-the-website-10-whilst-supertal-uses-reasonable-endeavors-to-ensure-that-the-website-is-secure-and-free-of-errors-viruses-and-other-malware-we-give-no-warranty-or-guarantee-in-that-regard-and-all-must-take-responsibility-for-their-own-security-that-of-their-personal-details-and-their-computers-11-supertal-accepts-no-liability-for-any-disruption-or-non-availability-of-the-website-12-supertal-reserves-the-right-to-alter-suspend-or-discontinue-any-partor-the-whole-of-the-website-including-but-not-limited-to-any-products-and-or-services-available-these-terms-and-conditions-shall-continue-to-apply-to-any-modified-version-of-the-website-unless-it-is-expressly-stated-otherwise-limitation-of-liability-13-nothing-in-these-terms-and-conditions-will-a-limit-or-exclude-our-or-your-liability-for-death-or-personal-injury-resulting-from-our-or-your-negligence-as-applicable-b-limit-or-exclude-our-or-your-liability-for-fraud-or-fraudulent-misrepresentation-or-c-limit-or-exclude-any-of-our-or-your-liabilities-in-any-way-that-is-not-permitted-under-applicable-law-14-we-will-not-be-liable-to-you-in-respect-of-any-losses-arising-out-of-events-beyond-our-reasonable-control-15-to-the-maximum-extent-permitted-by-law-supertal-accepts-no-liability-for-any-of-the-following-a-any-business-losses-such-as-loss-of-profits-income-revenue-anticipated-savings-business-contracts-goodwill-or-commercial-opportunities-b-loss-or-corruption-of-any-data-database-or-software-c-any-special-indirect-or-consequential-loss-or-damage-general-16-you-may-not-transfer-any-of-your-rights-under-these-terms-and-conditions-to-any-other-person-we-may-transfer-our-rights-under-these-terms-and-conditions-where-we-reasonably-believe-your-rights-will-not-be-affected-17-these-terms-and-conditions-may-be-varied-by-us-from-time-to-time-such-revised-terms-will-apply-to-the-website-from-the-date-of-publication-users-should-check-the-terms-and-conditions-regularly-to-ensure-familiarity-with-the-then-current-version-18-these-terms-and-conditions-together-with-the-privacy-policy-contain-the-whole-agreement-between-the-parties-relating-to-its-subject-matter-and-supersede-all-prior-discussions-arrangements-or-agreements-that-might-have-taken-place-in-relation-to-the-terms-and-conditions-19-the-contracts-rights-of-third-parties-act-1999-shall-not-apply-to-these-terms-and-conditions-and-no-third-party-will-have-any-right-to-enforce-or-rely-on-any-provision-of-these-terms-and-conditions-20-if-any-court-or-competent-authority-finds-that-any-provision-of-these-terms-and-conditions-or-part-of-any-provision-is-invalid-illegal-or-unenforceable-that-provision-or-part-provision-will-to-the-extent-required-be-deemed-to-be-deleted-and-the-validity-and-enforceability-of-the-other-provisions-of-these-terms-and-conditions-will-not-be-affected-21-unless-otherwise-agreed-no-delay-act-or-omission-by-a-party-in-exercising-any-right-or-remedy-will-be-deemed-a-waiver-of-that-or-any-other-right-or-remedy-contact-us-in-order-to-resolve-a-complaint-regarding-the-site-or-to-receive-further-information-regarding-use-of-the-site-please-contact-us-at-supertal-68-circular-road-02-01-singapore-049422-0124-4262958-1 {
  color: #4f5360;
  font-size: 22px;
  font-weight: 400;
  line-height: 145%;
}

.introduction-these-terms-and-conditions-apply-between-you-the-user-of-this-website-including-any-sub-domains-unless-expressly-excluded-by-their-own-terms-and-conditions-and-supertal-the-owner-and-operator-of-this-website-please-read-these-terms-and-conditions-carefully-as-they-affect-your-legal-rights-your-agreement-to-comply-with-and-be-bound-by-these-terms-and-conditions-is-deemed-to-occur-upon-your-first-use-of-the-website-if-you-do-not-agree-to-be-bound-by-these-terms-and-conditions-you-should-stop-using-the-website-immediately-in-these-terms-and-conditions-user-or-users-means-any-third-party-that-accesses-the-website-and-is-not-either-i-employed-by-supertal-and-acting-in-the-course-of-their-employment-or-ii-engaged-as-a-consultant-or-otherwise-providing-services-to-supertal-and-accessing-the-website-in-connection-with-the-provision-of-such-services-intellectual-property-and-acceptable-use-1-all-content-included-on-the-website-unless-uploaded-by-users-is-the-property-of-supertal-our-affiliates-or-other-relevant-third-parties-in-these-terms-and-conditions-content-means-any-text-graphics-images-audio-video-software-data-compilations-page-layout-underlying-code-and-software-and-any-other-form-of-information-capable-of-being-stored-in-a-computer-that-appears-on-or-forms-part-of-this-website-including-any-such-content-uploaded-by-users-by-continuing-to-use-the-website-you-acknowledge-that-such-content-is-protected-by-copyright-trademarks-database-rights-and-other-intellectual-property-rights-nothing-on-this-site-shall-be-construed-as-granting-by-implication-estoppel-or-otherwise-any-license-or-right-to-use-any-trademark-logo-or-service-mark-displayed-on-the-site-without-the-owners-prior-written-permission-2-you-may-for-your-own-personal-non-commercial-use-only-do-the-following-a-retrieve-display-and-view-the-content-on-a-computer-screen-3-you-must-not-otherwise-reproduce-modify-copy-distribute-or-use-for-commercial-purposes-any-content-without-the-written-permission-of-supertal-prohibited-use-4-you-may-not-use-the-website-for-any-of-the-following-purposes-a-in-any-way-which-causes-or-may-cause-damage-to-the-website-or-interferes-with-any-other-persons-use-or-enjoyment-of-the-website-b-in-any-way-which-is-harmful-unlawful-illegal-abusive-harassing-threatening-or-otherwise-objectionable-or-in-breach-of-any-applicable-law-regulation-governmental-order-c-making-transmitting-or-storing-electronic-copies-of-content-protected-by-copyright-without-the-permission-of-the-owner-links-to-other-websites-5-this-website-may-contain-links-to-other-sites-unless-expressly-stated-these-sites-are-not-under-the-control-of-supertal-or-that-of-our-affiliates-6-we-assume-no-responsibility-for-the-content-of-such-websites-and-disclaim-liability-for-any-and-all-forms-of-loss-or-damage-arising-out-of-their-use-them-7-the-inclusion-of-a-link-to-another-site-on-this-website-does-not-imply-any-endorsement-of-the-sites-themselves-or-of-those-in-control-of-them-privacy-policy-8-use-of-the-website-is-also-governed-by-our-privacy-policy-which-is-incorporated-into-these-terms-and-conditions-by-this-reference-to-view-the-privacy-policy-please-click-on-the-following-availability-of-the-website-and-disclaimers-9-any-online-facilities-tools-services-or-information-that-supertal-makes-available-through-the-website-the-service-is-provided-as-is-and-on-an-as-available-basis-we-give-no-warranty-that-the-service-will-be-free-of-defects-and-or-faults-to-the-maximum-extent-permitted-by-the-law-we-provide-no-warranties-express-or-implied-of-fitness-for-a-particular-purpose-accuracy-of-the-information-compatibility-and-satisfactory-quality-supertal-is-under-no-obligation-to-update-information-on-the-website-10-whilst-supertal-uses-reasonable-endeavors-to-ensure-that-the-website-is-secure-and-free-of-errors-viruses-and-other-malware-we-give-no-warranty-or-guarantee-in-that-regard-and-all-must-take-responsibility-for-their-own-security-that-of-their-personal-details-and-their-computers-11-supertal-accepts-no-liability-for-any-disruption-or-non-availability-of-the-website-12-supertal-reserves-the-right-to-alter-suspend-or-discontinue-any-partor-the-whole-of-the-website-including-but-not-limited-to-any-products-and-or-services-available-these-terms-and-conditions-shall-continue-to-apply-to-any-modified-version-of-the-website-unless-it-is-expressly-stated-otherwise-limitation-of-liability-13-nothing-in-these-terms-and-conditions-will-a-limit-or-exclude-our-or-your-liability-for-death-or-personal-injury-resulting-from-our-or-your-negligence-as-applicable-b-limit-or-exclude-our-or-your-liability-for-fraud-or-fraudulent-misrepresentation-or-c-limit-or-exclude-any-of-our-or-your-liabilities-in-any-way-that-is-not-permitted-under-applicable-law-14-we-will-not-be-liable-to-you-in-respect-of-any-losses-arising-out-of-events-beyond-our-reasonable-control-15-to-the-maximum-extent-permitted-by-law-supertal-accepts-no-liability-for-any-of-the-following-a-any-business-losses-such-as-loss-of-profits-income-revenue-anticipated-savings-business-contracts-goodwill-or-commercial-opportunities-b-loss-or-corruption-of-any-data-database-or-software-c-any-special-indirect-or-consequential-loss-or-damage-general-16-you-may-not-transfer-any-of-your-rights-under-these-terms-and-conditions-to-any-other-person-we-may-transfer-our-rights-under-these-terms-and-conditions-where-we-reasonably-believe-your-rights-will-not-be-affected-17-these-terms-and-conditions-may-be-varied-by-us-from-time-to-time-such-revised-terms-will-apply-to-the-website-from-the-date-of-publication-users-should-check-the-terms-and-conditions-regularly-to-ensure-familiarity-with-the-then-current-version-18-these-terms-and-conditions-together-with-the-privacy-policy-contain-the-whole-agreement-between-the-parties-relating-to-its-subject-matter-and-supersede-all-prior-discussions-arrangements-or-agreements-that-might-have-taken-place-in-relation-to-the-terms-and-conditions-19-the-contracts-rights-of-third-parties-act-1999-shall-not-apply-to-these-terms-and-conditions-and-no-third-party-will-have-any-right-to-enforce-or-rely-on-any-provision-of-these-terms-and-conditions-20-if-any-court-or-competent-authority-finds-that-any-provision-of-these-terms-and-conditions-or-part-of-any-provision-is-invalid-illegal-or-unenforceable-that-provision-or-part-provision-will-to-the-extent-required-be-deemed-to-be-deleted-and-the-validity-and-enforceability-of-the-other-provisions-of-these-terms-and-conditions-will-not-be-affected-21-unless-otherwise-agreed-no-delay-act-or-omission-by-a-party-in-exercising-any-right-or-remedy-will-be-deemed-a-waiver-of-that-or-any-other-right-or-remedy-contact-us-in-order-to-resolve-a-complaint-regarding-the-site-or-to-receive-further-information-regarding-use-of-the-site-please-contact-us-at-supertal-68-circular-road-02-01-singapore-049422-0124-4262958-18 {
  color: #a5a5a5;
  font-size: 22px;
  font-weight: 400;
  line-height: 145%;
}

.step_2_cf, .step_3_cf, .step_4_cf, .step_5_cf {
  display: none;
}

.frame-1244831575 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-image: linear-gradient(142.32deg, #2b59f6 0%, #4f47ea 100%);
  border-radius: 8.5215px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 54px 42px;
  display: flex;
}

.frame-1244831580 {
  grid-column-gap: 5.32594px;
  grid-row-gap: 5.32594px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: 312px;
  padding: 5.32594px;
  display: flex;
}

.frame-1244831579 {
  grid-column-gap: 22.9015px;
  grid-row-gap: 22.9015px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831578 {
  grid-column-gap: 22.9015px;
  grid-row-gap: 22.9015px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.vectors-wrapper-234 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 83.6172px;
  height: 83.0846px;
  display: flex;
}

.frame-1244831577 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-247 {
  color: #fff;
  text-align: center;
  font-size: 21px;
  font-weight: 600;
  line-height: 28.14px;
}

.text-248 {
  color: #c1eef9;
  text-align: center;
  font-size: 13px;
  font-weight: 400;
  line-height: 20.41px;
}

.navbar-button-17 {
  grid-column-gap: 5.32594px;
  grid-row-gap: 5.32594px;
  background-color: #fff;
  border: .532594px solid #000;
  border-radius: 4.26075px;
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 100%;
  max-width: 341px;
  height: 60px;
  padding: 6.39112px 8.5215px;
  display: flex;
}

.button-24 {
  grid-column-gap: 5.32594px;
  grid-row-gap: 5.32594px;
  cursor: pointer;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.text-249 {
  color: #0d0d0d;
  text-align: center;
  font-size: 20px;
  font-weight: 500;
  line-height: 12.78px;
}

.frame-1244831985 {
  grid-column-gap: -22px;
  grid-row-gap: -22px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: none;
}

.frame-1244831986 {
  grid-column-gap: 51px;
  grid-row-gap: 51px;
  background-color: #fff;
  border: 1px solid #e7e7e7;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 29px 67px 37px 55px;
  display: flex;
  position: relative;
}

.vectors-wrapper-235 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 76px;
  display: flex;
  position: absolute;
  top: .0898287px;
  left: -.000117286px;
}

.text-250 {
  color: #27333f;
  font-size: 20px;
  font-weight: 400;
  line-height: 52px;
}

.text-251 {
  color: #27333f;
  font-size: 20px;
  font-weight: 400;
  line-height: 31px;
}

.frame-1244831987 {
  grid-column-gap: 23px;
  grid-row-gap: 23px;
  background-color: #fff;
  border: 1px solid #e7e7e7;
  border-top-right-radius: 16px;
  border-bottom-right-radius: 16px;
  border-bottom-left-radius: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 619px;
  height: 351px;
  padding: 23px 36px 40px;
  display: flex;
}

.text-252 {
  color: #27333f;
  font-size: 22px;
  font-weight: 700;
  line-height: 145%;
}

.text-253 {
  color: #838383;
  font-size: 20px;
  font-weight: 400;
  line-height: 140%;
}

.button-25 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-image: linear-gradient(123.95deg, #2b59f6, #4f47ea);
  border: 1px solid #000;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 100%;
  height: 68px;
  padding: 16px 40px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 32px #096cfe80;
}

.frame-1244831988 {
  grid-column-gap: 7px;
  grid-row-gap: 7px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 25px;
  display: flex;
}

.text-254 {
  color: #fff;
  text-align: center;
  font-size: 24px;
  font-weight: 600;
  line-height: 24px;
}

.vectors-wrapper-236 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
}

.step_1 {
  grid-column-gap: 183px;
  grid-row-gap: 183px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1200px;
  margin-left: 0;
  margin-right: 0;
  padding-top: 0%;
  padding-left: 3%;
  display: none;
}

.frame-1244831990 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 2rem;
  display: flex;
}

.frame-1244831991 {
  grid-column-gap: 9px;
  grid-row-gap: 9px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831992 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.vectors-wrapper-237 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  display: flex;
}

.text-255 {
  color: #2b59f6;
  font-size: 24px;
  font-weight: 700;
  line-height: 62.4px;
}

.text-256 {
  color: #222;
  font-size: 40px;
  font-weight: 700;
  line-height: 54.4px;
}

.frame-1244831993 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831994 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 696px;
  display: flex;
}

.frame-1244831995 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 696px;
  display: flex;
}

.text-257 {
  color: #5a5a5a;
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 700;
  line-height: 67.5px;
}

.frame-1244831996 {
  grid-column-gap: 146px;
  grid-row-gap: 146px;
  background-color: #fff;
  border: 1px solid #e7e7e7;
  border-radius: 16px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 696px;
  height: 59px;
  padding: 8px 36px 8px 23px;
  display: flex;
}

.text-258 {
  color: #9f9f9f;
  font-size: 18px;
  font-weight: 400;
  line-height: 67.5px;
}

.frame-1244831601 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831602 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: none;
  display: flex;
}

.frame-1244831573 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: none;
  display: flex;
}

.frame-1244831997 {
  clear: none;
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  flex-direction: column;
  justify-content: flex-start;
  align-self: auto;
  align-items: flex-start;
  width: auto;
  max-width: none;
  display: flex;
}

.frame-1244831998 {
  grid-column-gap: 146px;
  grid-row-gap: 146px;
  background-color: #fff;
  border: 1px solid #e7e7e7;
  border-radius: 16px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 363px;
  height: 59px;
  padding: 8px 36px 8px 23px;
  display: flex;
}

.frame-1244831999 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 301px;
  display: flex;
}

.frame-1244832000 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 301px;
  display: none;
}

.frame-1244832001 {
  grid-column-gap: 153px;
  grid-row-gap: 153px;
  background-color: #fff;
  border: 1px solid #e7e7e7;
  border-radius: 16px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 301px;
  height: 59px;
  padding: 8px 36px 8px 23px;
  display: flex;
}

.vectors-wrapper-238 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  display: flex;
}

.button-26 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-image: linear-gradient(134.58deg, #2b59f6, #4f47ea);
  border: 1px solid #000;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 162px;
  height: 68px;
  margin-left: 0%;
  padding: 16px 40px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 32px #096cfe80;
}

.frame-1244832002 {
  grid-column-gap: 7px;
  grid-row-gap: 7px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 25px;
  display: flex;
}

.text-259 {
  color: #fff;
  text-align: center;
  font-size: 24px;
  font-weight: 600;
  line-height: 24px;
}

.vectors-wrapper-239 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
}

.phone-number-optional-4 {
  color: #c4c4c4;
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 700;
  line-height: 67.5px;
}

.phone-number-optional-5 {
  color: #c4c4c4;
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 400;
  line-height: 67.5px;
}

.phone-number-optional-6 {
  color: #c4c4c4;
  letter-spacing: .04em;
  text-transform: undefined;
  font-size: 16px;
  font-weight: 400;
  line-height: 67.5px;
}

.india-0 {
  color: #9f9f9f;
  font-size: 24px;
  font-weight: 400;
  line-height: 67.5px;
}

.india-1 {
  color: #5a5a5a;
  font-size: 24px;
  font-weight: 400;
  line-height: 67.5px;
}

.step_2 {
  grid-column-gap: 65px;
  grid-row-gap: 65px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding-left: 3%;
  display: none;
}

.frame-1244832004 {
  grid-column-gap: 7px;
  grid-row-gap: 7px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-left: 2rem;
  display: flex;
}

.frame-1244832005 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832006 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.vectors-wrapper-240 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  display: flex;
}

.text-260 {
  color: #2b59f6;
  font-size: 24px;
  font-weight: 700;
  line-height: 62.4px;
}

.text-261 {
  color: #222;
  font-size: 40px;
  font-weight: 700;
  line-height: 54.4px;
}

.frame-1244832007 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.frame-1244832008 {
  grid-column-gap: -22px;
  grid-row-gap: -22px;
  background-color: #fff;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 616px;
  padding-top: 32px;
  padding-bottom: 32px;
  padding-right: 36px;
  display: flex;
}

.frame-1244832009 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.frame-1244832010 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-262 {
  color: #5a5a5a;
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 700;
  line-height: 67.5px;
}

.frame-1244832011 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832012 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  height: 41px;
  display: flex;
}

.frame-1244832013 {
  grid-column-gap: 11px;
  grid-row-gap: 11px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.vectors-wrapper-241 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
}

.text-263 {
  color: #717171;
  font-size: 18px;
  font-weight: 400;
  line-height: 67.5px;
}

.frame-1244832014 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  height: 40px;
  display: flex;
}

.line-278 {
  object-fit: cover;
}

.frame-1244832015 {
  grid-column-gap: -4px;
  grid-row-gap: -4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.button-27 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-image: linear-gradient(134.58deg, #2b59f6, #4f47ea);
  border: 1px solid #000;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 162px;
  height: 68px;
  margin-top: 2rem;
  padding: 16px 40px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 32px #096cfe80;
}

.frame-1244832016 {
  grid-column-gap: 7px;
  grid-row-gap: 7px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 25px;
  display: flex;
}

.text-264 {
  color: #fff;
  text-align: center;
  font-size: 24px;
  font-weight: 600;
  line-height: 24px;
}

.vectors-wrapper-242 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
}

.step_3 {
  grid-column-gap: 163px;
  grid-row-gap: 163px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding-left: 3%;
  display: none;
}

.frame-1244832018 {
  grid-column-gap: 44px;
  grid-row-gap: 44px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-left: 2rem;
  display: flex;
}

.frame-1244832019 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832020 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.vectors-wrapper-243 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  display: flex;
}

.text-265 {
  color: #2b59f6;
  font-size: 24px;
  font-weight: 700;
  line-height: 62.4px;
}

.text-266 {
  color: #222;
  font-size: 40px;
  font-weight: 700;
  line-height: 54.4px;
}

.frame-1244832021 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 616px;
  display: flex;
}

.frame-1244832022 {
  grid-column-gap: -22px;
  grid-row-gap: -22px;
  background-color: #fff;
  border: 1px solid #e7e7e7;
  border-radius: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 616px;
  padding: 8px 31px;
  display: flex;
}

.frame-1244832023 {
  grid-column-gap: -24px;
  grid-row-gap: -24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832024 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.vectors-wrapper-244 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
}

.text-267 {
  color: #717171;
  font-size: 18px;
  font-weight: 500;
  line-height: 67.5px;
}

.text-268 {
  color: #717171;
  font-size: 18px;
  font-weight: 400;
  line-height: 67.5px;
}

.button-28 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-image: linear-gradient(134.58deg, #2b59f6, #4f47ea);
  border: 1px solid #000;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 162px;
  height: 68px;
  margin-top: 2rem;
  padding: 16px 40px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 32px #096cfe80;
}

.frame-1244832025 {
  grid-column-gap: 7px;
  grid-row-gap: 7px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 25px;
  display: flex;
}

.text-269 {
  color: #fff;
  text-align: center;
  font-size: 24px;
  font-weight: 600;
  line-height: 24px;
}

.vectors-wrapper-245 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
}

.step_4 {
  grid-column-gap: 227px;
  grid-row-gap: 227px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding-left: 3%;
  display: none;
}

.frame-1244832027 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-end;
  margin-left: 2rem;
  display: flex;
}

.frame-1244832028 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 703px;
  display: flex;
}

.frame-1244832029 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.vectors-wrapper-246 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  display: flex;
}

.text-270 {
  color: #2b59f6;
  font-size: 24px;
  font-weight: 700;
  line-height: 62.4px;
}

.frame-1244831605 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 703px;
  display: flex;
}

.text-271 {
  color: #222;
  font-size: 40px;
  font-weight: 700;
  line-height: 54.4px;
}

.frame-1244832030 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 703px;
  display: flex;
}

.frame-1244832031 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 703px;
  display: flex;
}

.current_salary {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 363px;
  display: flex;
}

.frame-1244832033 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 363px;
  display: flex;
}

.frame-1244832034 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 363px;
  display: flex;
}

.text-272 {
  color: #5a5a5a;
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 700;
  line-height: 67.5px;
}

.frame-1244832035 {
  grid-column-gap: 146px;
  grid-row-gap: 146px;
  background-color: #fff;
  border: 1px solid #e7e7e7;
  border-radius: 16px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 363px;
  height: 59px;
  padding: 8px 36px 8px 23px;
  display: flex;
}

.text-273 {
  color: #bfbfbf;
  font-size: 18px;
  font-weight: 400;
  line-height: 67.5px;
}

.currency {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 308px;
  display: flex;
}

.frame-1244832037 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 308px;
  display: flex;
}

.frame-1244832038 {
  grid-column-gap: 155px;
  grid-row-gap: 155px;
  background-color: #fff;
  border: 1px solid #e7e7e7;
  border-radius: 16px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 308px;
  height: 59px;
  padding: 8px 36px 8px 23px;
  display: flex;
}

.vectors-wrapper-247 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  display: flex;
}

.frame-1244832039 {
  grid-column-gap: 146px;
  grid-row-gap: 146px;
  background-color: #fff;
  border: 1px solid #e7e7e7;
  border-radius: 16px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 308px;
  height: 59px;
  padding: 8px 36px 8px 23px;
  display: flex;
}

.button-29 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-image: linear-gradient(134.58deg, #2b59f6 0%, #4f47ea 100%);
  border: 1px solid #000;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 162px;
  height: 68px;
  padding: 16px 40px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 32px #096cfe80;
}

.frame-1244832040 {
  grid-column-gap: 7px;
  grid-row-gap: 7px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 25px;
  display: flex;
}

.text-274 {
  color: #fff;
  text-align: center;
  font-size: 24px;
  font-weight: 600;
  line-height: 24px;
}

.vectors-wrapper-248 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
}

.dollars-0 {
  color: #096cfe;
  font-size: 24px;
  font-weight: 700;
  line-height: 67.5px;
}

.dollars-1 {
  color: #bfbfbf;
  font-size: 24px;
  font-weight: 400;
  line-height: 67.5px;
}

.dollars-2 {
  color: #5a5a5a;
  font-size: 24px;
  font-weight: 400;
  line-height: 67.5px;
}

.step_5 {
  grid-column-gap: 61px;
  grid-row-gap: 61px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding-left: 3%;
  display: none;
}

.frame-1244832042 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-left: 2rem;
  display: flex;
}

.frame-1244832043 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832044 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.vectors-wrapper-249 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  display: flex;
}

.text-275 {
  color: #2b59f6;
  font-size: 24px;
  font-weight: 700;
  line-height: 62.4px;
}

.text-276 {
  color: #222;
  font-size: 40px;
  font-weight: 700;
  line-height: 54.4px;
}

.frame-1244832045 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 696px;
  display: flex;
}

.frame-1244832046 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 328px;
  display: flex;
}

.frame-1244832047 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 328px;
  display: flex;
}

.upload-cv {
  color: #5a5a5a;
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 700;
  line-height: 67.5px;
}

.vectors-wrapper-250 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 63px;
  display: none;
}

.frame-1244832048 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 696px;
  display: flex;
}

.frame-1244832049 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 696px;
  display: flex;
}

.frame-1244832050 {
  grid-column-gap: 146px;
  grid-row-gap: 146px;
  background-color: #fff;
  border: 1px solid #e7e7e7;
  border-radius: 16px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 696px;
  height: 59px;
  padding: 8px 36px 8px 23px;
  display: flex;
}

.text-277 {
  color: #bfbfbf;
  font-size: 18px;
  font-weight: 400;
  line-height: 67.5px;
}

.button-30 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-image: linear-gradient(134.58deg, #2b59f6 0%, #4f47ea 100%);
  border: 1px solid #000;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 162px;
  height: 68px;
  padding: 16px 40px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 32px #096cfe80;
}

.frame-1244832051 {
  grid-column-gap: 7px;
  grid-row-gap: 7px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 25px;
  display: flex;
}

.text-278 {
  color: #fff;
  text-align: center;
  font-size: 24px;
  font-weight: 600;
  line-height: 24px;
}

.text-field {
  border-radius: 6px;
}

.text-field-2 {
  clear: left;
  align-self: flex-start;
  width: auto;
}

.checkbox {
  border-color: #000;
  width: 10px;
  height: 10px;
  display: block;
}

.button-31 {
  color: #2d2b2b99;
  background-color: #fff;
}

.testimonial-column-dark-4 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 64px 24px;
  display: flex;
}

.frame-1244832052 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1195px;
  height: 58px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.frame-1244832053 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 953px;
  height: 35px;
  display: flex;
}

.vectors-wrapper-251 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 129.677px;
  height: 36.3095px;
  display: flex;
}

.frame-1244832054 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.vectors-wrapper-252 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 138.217px;
  height: 24.6043px;
  display: flex;
}

.logo-wrapper-8 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.logo-27 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  align-items: center;
  width: 127px;
  display: flex;
}

.image-2149 {
  object-fit: cover;
  background-color: #fff;
}

.frame-1244832055 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: center;
  width: 118px;
  height: 35px;
  padding: 10px;
  display: flex;
}

.logo-28 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 34px;
  display: flex;
}

.image-2150 {
  object-fit: cover;
}

.frame-1244832056 {
  grid-column-gap: -22px;
  grid-row-gap: -22px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 1px;
  display: flex;
  position: relative;
}

.vectors-wrapper-253 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: .000104121px;
  display: flex;
}

.vectors-wrapper-254 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 130px;
  height: 5px;
  display: flex;
  position: absolute;
  top: 0;
  left: 218px;
}

.vectors-wrapper-255 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 67.9385px;
  height: 67.9385px;
  display: flex;
  position: absolute;
  top: -12.1953px;
  left: 1169.94px;
}

.vectors-wrapper-256 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 67.9385px;
  height: 67.9385px;
  display: flex;
  position: absolute;
  top: -11.1953px;
  left: -1.5px;
}

.columns-16 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 1200px;
  display: flex;
}

.column-52 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 407px;
  display: flex;
}

.small-columns-11 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-color: #2f58f5;
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 407px;
  padding: 24px;
  display: flex;
}

.quote-4 {
  grid-column-gap: 33px;
  grid-row-gap: 33px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 588px;
  padding-left: 54px;
  padding-right: 36px;
  display: flex;
}

.frame-1244832057 {
  grid-column-gap: 10.6793px;
  grid-row-gap: 10.6793px;
  border: 1.06793px solid #fff;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 21.3586px 37.3775px;
  display: flex;
}

.frame-1244832058 {
  grid-column-gap: 11px;
  grid-row-gap: 11px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-279 {
  color: #fff;
  text-align: center;
  font-size: 23px;
  font-weight: 500;
  line-height: 25.63px;
}

.vectors-wrapper-257 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 19.6336px;
  height: 19.6336px;
  display: flex;
}

.image-2151 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  border-top-right-radius: 16px;
  border-bottom-right-radius: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 584px;
  height: 407px;
  display: flex;
}

.testimonial-column-dark-5 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 725px;
  padding: 64px 24px;
  display: flex;
}

.frame-1244832059 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1195px;
  height: 58px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 10px;
  display: flex;
}

.frame-1244832060 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 953px;
  height: 35px;
  display: flex;
}

.frame-1244832061 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.vectors-wrapper-258 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 138.217px;
  height: 24.6043px;
  display: flex;
}

.vectors-wrapper-259 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 129.677px;
  height: 36.3095px;
  display: flex;
}

.logo-wrapper-9 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.logo-29 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  align-items: center;
  width: 127px;
  display: flex;
}

.image-2152 {
  object-fit: cover;
  background-color: #fff;
}

.frame-1244832062 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: center;
  width: 112px;
  height: 35px;
  padding: 10px;
  display: flex;
}

.logo-30 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 34px;
  display: flex;
}

.image-2153 {
  object-fit: cover;
}

.frame-1244832063 {
  grid-column-gap: -22px;
  grid-row-gap: -22px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 1px;
  display: flex;
  position: relative;
}

.vectors-wrapper-260 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: .000104121px;
  display: flex;
}

.vectors-wrapper-261 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 130px;
  height: 5px;
  display: flex;
  position: absolute;
  top: 0;
  left: 439px;
}

.columns-17 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 1200px;
  display: flex;
}

.column-53 {
  grid-column-gap: 24.059px;
  grid-row-gap: 24.059px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1202.95px;
  height: 408px;
  display: flex;
}

.small-columns-13 {
  grid-column-gap: 24.059px;
  grid-row-gap: 24.059px;
  background-color: #2f58f5;
  border-radius: 16.0393px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 408px;
  padding: 24.059px;
  display: flex;
}

.quote-5 {
  grid-column-gap: 33.0811px;
  grid-row-gap: 33.0811px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 589.445px;
  padding-left: 54.1327px;
  padding-right: 36.0885px;
  display: flex;
}

.text-280 {
  color: #fff;
  font-size: 48px;
  font-weight: 700;
  line-height: 57.14px;
}

.frame-1244832064 {
  grid-column-gap: 10.7055px;
  grid-row-gap: 10.7055px;
  border: 1.07055px solid #fff;
  border-radius: 8.01966px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 21.411px 37.4693px;
  display: flex;
}

.frame-1244832065 {
  grid-column-gap: 11.027px;
  grid-row-gap: 11.027px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-281 {
  color: #fff;
  text-align: center;
  font-size: 24px;
  font-weight: 500;
  line-height: 25.69px;
}

.vectors-wrapper-262 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 19.6819px;
  height: 19.6819px;
  display: flex;
}

.image-2154 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  border-top-right-radius: 16.0393px;
  border-bottom-right-radius: 16.0393px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 585.435px;
  height: 408px;
  display: flex;
}

.vectors-wrapper-263 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 159.228px;
  height: 67.9385px;
  display: flex;
}

.frame-1244832066 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1195px;
  height: 91px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 10px;
  display: none;
  position: relative;
}

.frame-1244832067 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 953px;
  height: 35px;
  display: flex;
}

.vectors-wrapper-264 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 129.677px;
  height: 36.3095px;
  display: flex;
}

.frame-1244832068 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.clip-path-group {
  object-fit: cover;
}

.logo-31 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  align-items: center;
  width: 127px;
  display: flex;
}

.logo-32 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  align-items: center;
  width: 117px;
  height: 34px;
  display: flex;
}

.frame-1244832069 {
  grid-column-gap: -22px;
  grid-row-gap: -22px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 20px;
  display: flex;
  position: relative;
}

.rectangle-8691 {
  object-fit: cover;
  position: absolute;
  top: -3px;
  left: 214px;
}

.vectors-wrapper-265 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  cursor: pointer;
  object-fit: cover;
  transform-style: preserve-3d;
  justify-content: center;
  align-items: center;
  width: 67.9385px;
  height: 67.9385px;
  transition: opacity .2s;
  display: block;
  position: absolute;
  top: -1px;
  left: 1116.94px;
  transform: rotateX(0)rotateY(180deg)rotateZ(0);
}

.vectors-wrapper-266 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 67.9385px;
  height: 67.9385px;
  display: block;
  position: absolute;
  top: 0;
  left: 10px;
}

.slider_case_studies {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1195px;
  height: 91px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.logo_brands {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 953px;
  height: 35px;
  display: flex;
}

.vectors-wrapper-267 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 129.677px;
  height: 36.3095px;
  display: flex;
}

.logo-36 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.logo-33 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  align-items: center;
  width: 127px;
  display: flex;
}

.logo-34 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  align-items: center;
  width: 117px;
  height: 34px;
  display: flex;
}

.frame-1244832073 {
  grid-column-gap: -22px;
  grid-row-gap: -22px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  display: none;
  position: relative;
}

.rectangle-8692 {
  object-fit: cover;
  position: absolute;
  top: -3px;
  left: 214px;
}

.vectors-wrapper-268 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  transform-style: preserve-3d;
  justify-content: center;
  align-items: center;
  width: 67.9385px;
  height: 67.9385px;
  display: flex;
  position: absolute;
  inset: 0% 0% auto auto;
  transform: rotateX(0)rotateY(180deg)rotateZ(0);
}

.vectors-wrapper-269 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 67.9385px;
  height: 67.9385px;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.slider-3 {
  background-color: #fff;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  display: flex;
  position: relative;
}

.slide-nav {
  display: none;
}

.left-arrow-4 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 6vw;
  height: 6vh;
  margin-top: 9px;
  display: flex;
  bottom: auto;
  overflow: visible;
}

.right-arrow-4 {
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  height: 8vh;
  margin-top: 9px;
  display: flex;
  bottom: auto;
  overflow: hidden;
}

.tabs-menu {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: center;
  align-items: stretch;
  width: auto;
  height: 77px;
  margin-bottom: 1.5rem;
  margin-left: auto;
  margin-right: auto;
  line-height: 22px;
  display: flex;
}

.acoordian_header {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.accordian_panel {
  display: none;
}

.accordian-icon-wrapper {
  flex-direction: column;
  display: flex;
}

.image-2155, .image-2156 {
  height: 12vh;
  display: none;
}

.accordian_header-2 {
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.accordian_class-3 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.acoordian_header-4 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.image-2157, .image-2158 {
  height: 12vh;
  display: none;
}

.frame-cloud-blue-1 {
  cursor: pointer;
  background-color: #2f58f5;
  border: 1px #000;
  border-radius: 8px;
  padding: 16.43px;
  display: none;
}

.frame-dream-blue-212312 {
  grid-column-gap: 41.0862px;
  grid-row-gap: 41.0862px;
  color: #f5ecec;
  cursor: pointer;
  mix-blend-mode: normal;
  background-color: #2f58f5;
  border: 1.02716px solid #d7dee2;
  border-radius: 8.21725px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 16.4345px;
  display: none;
}

.frame-1244832074 {
  grid-column-gap: 32.869px;
  grid-row-gap: 32.869px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832075 {
  grid-column-gap: 8.21725px;
  grid-row-gap: 8.21725px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-282 {
  color: #edf1f5;
  font-size: 23px;
  font-weight: 700;
  line-height: 32.87px;
}

.text-283 {
  color: #e3e7eb;
  font-size: 16px;
  font-weight: 400;
  line-height: 26.71px;
}

.vectors-wrapper-270 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 106.109px;
  height: 38.5976px;
  display: flex;
}

.frame-genai-white-1 {
  cursor: pointer;
  border: 1px solid #c7bebe;
  border-radius: 8px;
  width: 100%;
  padding: 16.43px;
  display: none;
}

.frame-cloud-white-1 {
  cursor: pointer;
  border: 1px solid #c7bebe;
  border-radius: 8px;
  padding: 16.43px;
}

.frame-commerce.frame-popular, .frame-edtech.frame-popular, .frame-marketplaces.frame-popular, .frame-fintech.frame-popular {
  display: none;
}

.pop-up-ai-gen {
  z-index: 10;
  background-color: #fff;
  align-items: stretch;
  display: none;
  position: absolute;
  box-shadow: 0 2px 5px #0003;
}

.slide-nav-2 {
  display: none;
}

.slide-2 {
  object-fit: scale-down;
  width: auto;
  height: 100%;
}

.mask-5 {
  height: 100%;
}

.slider-4 {
  object-fit: scale-down;
  background-color: #fff;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  height: 55vh;
  display: flex;
  position: static;
}

.left-arrow-5 {
  object-fit: scale-down;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: auto 0% 0% -6rem;
}

.right-arrow-5 {
  object-fit: scale-down;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: auto 31rem 0% auto;
}

.slide-nav-3 {
  display: none;
}

.right-arrow-6 {
  inset: auto 32rem 0% auto;
}

.left-arrow-6 {
  inset: auto auto 0% 32rem;
}

.slider-5 {
  background-color: #fff;
  justify-content: center;
  align-items: center;
  max-width: 1200px;
  display: flex;
}

.team-rectangles-5 {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  background-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 64px;
  padding-left: 24px;
  padding-right: 24px;
  display: flex;
}

.container-23 {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  display: flex;
}

.section-title-6 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 530px;
  display: flex;
}

.text-284 {
  color: #27333f;
  text-align: center;
  font-size: 48px;
  font-weight: 700;
  line-height: 54px;
}

.text-285 {
  color: #4f5360;
  text-align: center;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
}

.frame-1244832076 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.frame-1244832077 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1195px;
  height: 58px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 10px;
  display: flex;
}

.frame-1244832078 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 703px;
  height: 35px;
  display: flex;
}

.text-286 {
  color: #b9b7b7;
  font-size: 24px;
  font-weight: 600;
  line-height: 34.08px;
}

.text-287 {
  color: #2b59f6;
  font-size: 24px;
  font-weight: 600;
  line-height: 34.08px;
}

.frame-1244832079 {
  grid-column-gap: -22px;
  grid-row-gap: -22px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.vectors-wrapper-271 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 5px;
  display: flex;
}

.features-list-6 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  background-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 566px;
  padding: 64px 24px;
  display: flex;
}

.columns-18 {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  max-width: 1201px;
  height: 482px;
  display: flex;
}

.vectors-wrapper-272 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.column-54 {
  grid-column-gap: 75px;
  grid-row-gap: 75px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 523px;
  display: flex;
}

.vectors-wrapper-273 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 199px;
  display: flex;
}

.actions-13 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.button-32 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-image: linear-gradient(120.52deg, #2b59f6 0%, #4f47ea 100%);
  border: 1px solid #000;
  border-radius: 4px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 16px 40px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 32px #096cfe80;
}

.text-288 {
  color: #fff;
  text-align: center;
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
}

.div-block-22 {
  grid-column-gap: 10rem;
  grid-row-gap: 10rem;
  object-fit: fill;
  background-image: url("https://cdn.prod.website-files.com/64ddacba824ceedb3ca23757/64df2b106d67f4862197dcc0_Frame%201244831635%20(1).png");
  background-position: 0 0;
  background-repeat: repeat;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 90vh;
  margin-top: 10%;
  margin-bottom: 0;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.image-2160, .image-2161, .image-2162, .image-2163 {
  display: none;
}

.frame-1244832080 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  object-fit: scale-down;
  background-image: linear-gradient(142.32deg, #2b59f6, #4f47ea);
  border-radius: 8.5215px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: 50%;
  padding: 54px 42px;
  display: flex;
  position: relative;
  inset: 0%;
}

.frame-1244832081 {
  grid-column-gap: 5.32594px;
  grid-row-gap: 5.32594px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 312px;
  padding: 5.32594px;
  display: flex;
}

.frame-1244832082 {
  grid-column-gap: 22.9015px;
  grid-row-gap: 22.9015px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.frame-1244832083 {
  grid-column-gap: 22.9015px;
  grid-row-gap: 22.9015px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.vectors-wrapper-274 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 83.6172px;
  height: 83.0846px;
  display: flex;
}

.frame-1244832084 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-289 {
  color: #fff;
  text-align: center;
  font-size: 21px;
  font-weight: 600;
  line-height: 28.14px;
}

.text-290 {
  color: #c1eef9;
  text-align: center;
  font-size: 13px;
  font-weight: 400;
  line-height: 20.41px;
}

.navbar-button-18 {
  grid-column-gap: 5.32594px;
  grid-row-gap: 5.32594px;
  background-color: #fff;
  border: .532594px solid #000;
  border-radius: 4.26075px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 341px;
  height: 60px;
  padding: 6.39112px 8.5215px;
  display: flex;
}

.button-33 {
  grid-column-gap: 5.32594px;
  grid-row-gap: 5.32594px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.text-291 {
  color: #0d0d0d;
  text-align: center;
  font-size: 20px;
  font-weight: 500;
  line-height: 12.78px;
}

.link-block, .link-block-2, .link-block-2.w--current, .link-block-3, .link-block-4, .link-block-5, .link-block-6, .link-block-7, .link-block-8 {
  text-decoration: none;
}

.tabs-content {
  border-radius: 15px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.team-rectangles-6 {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  background-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 64px;
  padding-left: 24px;
  padding-right: 24px;
  display: none;
}

.container-24 {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  display: flex;
}

.section-title-7 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 530px;
  display: flex;
}

.text-292 {
  color: #27333f;
  text-align: center;
  font-size: 48px;
  font-weight: 700;
  line-height: 54px;
}

.text-293 {
  color: #4f5360;
  text-align: center;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
}

.frame-1244832085 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.frame-1244832086 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1195px;
  height: 58px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 10px;
  display: flex;
}

.frame-1244832087 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 703px;
  height: 35px;
  display: flex;
}

.text-294 {
  color: #b9b7b7;
  font-size: 24px;
  font-weight: 600;
  line-height: 34.08px;
}

.text-295 {
  color: #2b59f6;
  font-size: 24px;
  font-weight: 600;
  line-height: 34.08px;
}

.frame-1244832088 {
  grid-column-gap: -22px;
  grid-row-gap: -22px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.vectors-wrapper-275 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 5px;
  display: flex;
}

.features-list-7 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  background-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 566px;
  padding: 64px 24px;
  display: flex;
}

.columns-19 {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  max-width: 1201px;
  height: 482px;
  display: flex;
}

.vectors-wrapper-276 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.column-55 {
  grid-column-gap: 31px;
  grid-row-gap: 31px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 523px;
  display: flex;
}

.frame-1244832089 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.content-41 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-wrap: wrap;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-296 {
  color: #131c43;
  font-size: 48px;
  font-weight: 700;
  line-height: 56px;
}

.text-297 {
  color: #4f5360;
  font-size: 18px;
  font-weight: 400;
  line-height: 29.72px;
}

.actions-14 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.button-34 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-image: linear-gradient(120.52deg, #2b59f6 0%, #4f47ea 100%);
  border: 1px solid #000;
  border-radius: 4px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 16px 40px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 32px #096cfe80;
}

.text-298 {
  color: #fff;
  text-align: center;
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
}

.textarea {
  height: 100px;
}

.mask-7 {
  width: 100%;
}

.tab-link-noice {
  background-color: #fff;
  align-self: flex-end;
}

.tab-link-noice.w--current {
  background-color: #fff;
  border-bottom: 5px solid #2f58f5;
  border-radius: 5px;
  align-self: flex-end;
}

.tab-link-noice.border-b-5 {
  padding-bottom: 2px;
}

.tab-link-noice.border-b-5.w--current {
  border-radius: 0;
}

.tab-link-beleaf {
  background-color: #fff;
  border-bottom: 5px solid #0000;
  border-radius: 5px;
  align-self: flex-end;
}

.tab-link-beleaf.w--current {
  object-fit: fill;
  background-color: #fff;
  border-bottom: 5px solid #2f58f5;
}

.tab-link-beleaf.border-b-5.w--current {
  border-radius: 0;
}

.tab-link-axi {
  background-color: #fff;
  border-bottom: 0 solid #000;
  align-self: flex-end;
}

.tab-link-axi.w--current {
  background-color: #fff;
  border-bottom: 5px solid #2f58f5;
}

.tab-link-axi.border-b-5 {
  padding-bottom: 6px;
}

.tab-link-tab-4 {
  background-color: #fff;
  align-self: flex-end;
}

.tab-link-tab-4.w--current {
  background-color: #fff;
  border-bottom: 5px solid #2f58f5;
  border-radius: 5px;
}

.tab-link-tab-4.border-b-5 {
  align-self: flex-end;
  height: auto;
  padding-bottom: 7px;
}

.tab-link-tab-4.border-b-5.w--current {
  border-radius: 0;
}

.tabs-casestudies {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  display: flex;
}

.frame-1244832090 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1445px;
  height: 91px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 10px;
  display: flex;
}

.frame-1244832091 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1382px;
  height: 35px;
  display: flex;
}

.vectors-wrapper-277 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 129.677px;
  height: 36.3095px;
  display: flex;
}

.logo_beleaf {
  grid-column-gap: 7.4374px;
  grid-row-gap: 7.4374px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 65px;
  height: 45px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.beleaf_logo_shdw3-2 {
  object-fit: scale-down;
  width: auto;
  height: auto;
}

.beleaf_logo_shdw3-2.sat-logo {
  width: 73px;
  height: 63px;
  display: none;
}

.logo_offsight {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  align-items: center;
  width: 127px;
  height: 45px;
  display: flex;
}

.logo_axi {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  align-items: center;
  width: 62px;
  height: 40px;
  display: flex;
}

.logo-39 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  align-items: center;
  width: 97px;
  height: 45px;
  display: flex;
}

.logo-40 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  align-items: center;
  width: 170px;
  height: 34px;
  display: flex;
}

.logo-41 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  align-items: center;
  width: 73px;
  height: 63px;
  display: flex;
}

.logo-42 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  align-items: center;
  width: 92px;
  height: 34px;
  display: flex;
}

.tab-link-tab-1.w--current {
  border: 0 #000;
}

.t-c {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  height: 5103px;
  display: flex;
}

.float_box {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 260px;
  padding-top: 11px;
  padding-bottom: 11px;
  padding-right: 37px;
  display: flex;
}

.text-299 {
  color: #131c43;
  font-size: 20px;
  font-weight: 600;
  line-height: 24px;
}

.line-8 {
  object-fit: cover;
}

.text-300 {
  color: #2b59f6;
  text-transform: undefined;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
}

.text-301 {
  color: #a5a5a5;
  text-transform: undefined;
  font-size: 16px;
  font-weight: 500;
  line-height: 22px;
}

.general_content {
  grid-column-gap: 56px;
  grid-row-gap: 56px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-302 {
  color: #131c43;
  font-size: 64px;
  font-weight: 700;
  line-height: 80px;
}

.frame-1244832095 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-303 {
  color: #131c43;
  font-size: 32px;
  font-weight: 700;
  line-height: 145%;
}

.error-451d5eb8-5706-c7cf-0468-e09919b5b027 {
  color: #4f5360;
  font-size: 22px;
  font-weight: 400;
  line-height: 145%;
}

.in-order-to-resolve-a-complaint-regarding-the-site-or-to-receive-further-information-regarding-use-of-the-site-please-contact-us-at-supertal-68-circular-road-02-01-singapore-049422-0124-4262958-1 {
  color: #a5a5a5;
  font-size: 22px;
  font-weight: 400;
  line-height: 145%;
}

.privacy_policy {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.float_box_2 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  height: 284px;
  display: flex;
}

.frame-1244832096 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 260px;
  padding-top: 11px;
  padding-bottom: 11px;
  padding-right: 37px;
  display: flex;
}

.text-304 {
  color: #131c43;
  font-size: 20px;
  font-weight: 600;
  line-height: 24px;
}

.line-279 {
  object-fit: cover;
}

.text-305 {
  color: #2b59f6;
  text-transform: undefined;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
}

.text-306 {
  color: #a5a5a5;
  text-transform: undefined;
  font-size: 16px;
  font-weight: 500;
  line-height: 22px;
}

.content_box {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832098 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 884px;
  display: flex;
}

.text-307 {
  color: #131c43;
  font-size: 64px;
  font-weight: 700;
  line-height: 80px;
}

.error-45299bee-f681-04bb-2612-98a04fb68dd3 {
  color: #4f5360;
  font-size: 22px;
  font-weight: 400;
  line-height: 145%;
}

.frame-111 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-308 {
  color: #131c43;
  font-size: 32px;
  font-weight: 700;
  line-height: 145%;
}

.vectors-wrapper-278 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 0;
  display: flex;
}

.error-45299bee-f681-04bb-2612-98a04fb68dd7 {
  color: #4f5360;
  font-size: 22px;
  font-weight: 400;
  line-height: 145%;
}

.error-45299bee-f681-04bb-2612-98a04fb68dd8 {
  color: #4f5360;
  font-size: 22px;
  font-weight: 400;
  line-height: 145%;
  text-decoration: none;
}

.personal-data-or-personal-information-means-any-information-about-an-individual-from-which-that-person-can-be-identified-it-does-not-include-data-where-the-identity-has-been-removed-anonymous-data-we-may-collect-use-store-and-transfer-different-kinds-of-personal-data-about-you-which-we-have-grouped-together-as-follows-identity-data-includes-first-name-maiden-name-last-name-username-or-similar-identifier-marital-status-title-date-of-birth-and-gender-contact-data-includes-billing-address-delivery-address-email-address-and-telephone-numbers-financial-data-includes-bank-account-and-payment-card-details-transaction-data-includes-details-about-payments-to-and-from-you-and-other-details-of-products-and-services-you-have-purchased-from-us-technical-data-includes-internet-protocol-ip-address-browser-type-and-version-time-zone-setting-and-location-browser-plug-in-types-and-versions-operating-system-and-platform-and-other-technology-on-the-devices-you-use-to-access-this-website-usage-data-includes-information-about-how-you-use-our-website-products-and-services-marketing-and-communications-data-includes-your-preferences-in-receiving-marketing-from-us-and-our-third-parties-and-your-communication-preferences-we-do-not-collect-any-special-categories-of-personal-data-about-you-this-includes-details-about-your-race-or-ethnicity-religious-or-philosophical-beliefs-political-opinions-trade-union-membership-nor-do-we-collect-any-information-about-criminal-convictions-and-offenses-we-use-different-methods-to-collect-data-from-and-about-you-including-direct-interactions-you-may-give-us-your-identity-contact-and-financial-data-by-filling-forms-or-corresponding-with-us-by-post-phone-email-or-otherwise-application-for-our-products-or-services-subscription-to-our-newsletters-requests-of-marketing-to-be-sent-to-you-give-us-some-feedback-channels-automated-technologies-or-interactions----as-you-interact-with-our-website-we-may-automatically-collect-technical-data-about-your-equipment-browsing-actions-and-or-patterns-we-collect-this-personal-data-by-using-cookies-and-other-similar-technologies-1 {
  color: #4f5360;
  font-size: 22px;
  font-weight: 700;
  line-height: 145%;
}

.we-will-only-use-your-personal-data-when-the-law-allows-us-to-most-commonly-we-will-use-your-personal-data-in-the-following-circumstances-where-we-need-to-perform-the-contract-we-are-about-to-enter-into-or-have-entered-into-with-you-where-it-is-necessary-for-our-legitimate-interests-or-those-of-a-third-party-and-your-interests-and-fundamental-rights-do-not-override-those-interests-where-we-need-to-comply-with-a-legal-or-regulatory-obligation-we-do-not-rely-on-consent-as-a-legal-basis-for-processing-your-personal-data-other-than-in-relation-to-sending-third-party-direct-marketing-communications-to-you-via-email-or-text-message-you-have-the-right-to-withdraw-consent-to-marketing-at-any-time-by-unsubscribing-i-purposes-for-which-we-will-use-your-personal-data-we-have-set-out-herewith-a-description-of-all-the-ways-we-plan-to-use-your-personal-data-and-which-of-the-legal-bases-we-rely-on-to-do-so-we-have-also-identified-what-our-legitimate-interests-are-where-appropriate-please-note-that-we-may-process-your-personal-data-for-more-than-one-lawful-ground-depending-on-the-specific-purpose-for-which-we-are-using-your-data-please-contact-us-if-you-need-details-about-the-specific-legal-ground-we-are-relying-on-to-process-your-personal-data-where-more-than-one-ground-has-been-set-out-ii-marketing-we-strive-to-provide-you-with-choices-regarding-certain-personal-data-uses-particularly-around-marketing-and-advertising-you-may-unsubscribe-at-any-time-iii-third-party-marketing-we-will-get-your-express-opt-in-consent-before-we-share-your-personal-data-with-any-company-outside-supertal-for-marketing-purposes-iv-opting-out-you-can-ask-us-or-third-parties-to-stop-sending-you-marketing-messages-at-any-time-by-following-the-opt-out-links-on-any-marketing-message-sent-to-you-or-by-unsubscribing-at-any-time-where-you-opt-out-of-receiving-these-marketing-messages-this-will-not-mean-that-we-will-remove-any-personal-data-provided-to-us-as-a-result-of-engaging-with-us-on-any-one-of-our-call-to-actions-i-e-phone-calls-emails-or-submission-of-any-of-our-online-forms-v-cookies-you-may-set-your-browser-to-refuse-all-or-some-browser-cookies-or-to-alert-you-when-websites-set-or-access-cookies-if-you-disable-or-refuse-cookies-please-note-that-some-parts-of-our-website-may-become-inaccessible-or-not-function-properly-most-browsers-allow-you-to-refuse-accept-or-delete-cookie-some-examples-are-below-in-internet-explorer-https-support-microsoft-com-en-za-help-17442-windows-internet-explorer-delete-manage-cookies-in-microsoft-edge-https-privacy-microsoft-com-en-us-windows-10-microsoft-edge-and-privacy-in-firefox-https-support-mozilla-org-en-us-kb-enable-and-disable-cookies-website-preferences-in-chrome-https-support-google-com-chrome-answer-95647co-genie-platform3ddesktophl-en-blocking-all-cookies-will-have-a-negative-impact-on-the-usability-of-many-websites-if-you-block-cookies-you-will-not-be-able-to-use-all-the-features-on-our-website-change-of-purpose-we-will-only-use-your-personal-data-for-the-purposes-for-which-we-collected-it-unless-we-reasonably-consider-that-we-need-to-use-it-for-another-reason-and-that-reason-is-compatible-with-the-original-purpose-if-you-wish-to-get-an-explanation-as-to-how-the-processing-for-the-new-purpose-is-compatible-with-the-original-purpose-please-contact-us-if-we-need-to-use-your-personal-data-for-an-unrelated-purpose-we-will-notify-you-and-we-will-explain-the-legal-basis-which-allows-us-to-do-so-please-note-that-we-may-process-your-personal-data-without-your-knowledge-or-consent-in-compliance-with-the-above-rules-where-this-is-required-or-permitted-by-law-1 {
  color: #4f5360;
  font-size: 22px;
  font-weight: 700;
  line-height: 145%;
  text-decoration: none;
}

.we-will-only-use-your-personal-data-when-the-law-allows-us-to-most-commonly-we-will-use-your-personal-data-in-the-following-circumstances-where-we-need-to-perform-the-contract-we-are-about-to-enter-into-or-have-entered-into-with-you-where-it-is-necessary-for-our-legitimate-interests-or-those-of-a-third-party-and-your-interests-and-fundamental-rights-do-not-override-those-interests-where-we-need-to-comply-with-a-legal-or-regulatory-obligation-we-do-not-rely-on-consent-as-a-legal-basis-for-processing-your-personal-data-other-than-in-relation-to-sending-third-party-direct-marketing-communications-to-you-via-email-or-text-message-you-have-the-right-to-withdraw-consent-to-marketing-at-any-time-by-unsubscribing-i-purposes-for-which-we-will-use-your-personal-data-we-have-set-out-herewith-a-description-of-all-the-ways-we-plan-to-use-your-personal-data-and-which-of-the-legal-bases-we-rely-on-to-do-so-we-have-also-identified-what-our-legitimate-interests-are-where-appropriate-please-note-that-we-may-process-your-personal-data-for-more-than-one-lawful-ground-depending-on-the-specific-purpose-for-which-we-are-using-your-data-please-contact-us-if-you-need-details-about-the-specific-legal-ground-we-are-relying-on-to-process-your-personal-data-where-more-than-one-ground-has-been-set-out-ii-marketing-we-strive-to-provide-you-with-choices-regarding-certain-personal-data-uses-particularly-around-marketing-and-advertising-you-may-unsubscribe-at-any-time-iii-third-party-marketing-we-will-get-your-express-opt-in-consent-before-we-share-your-personal-data-with-any-company-outside-supertal-for-marketing-purposes-iv-opting-out-you-can-ask-us-or-third-parties-to-stop-sending-you-marketing-messages-at-any-time-by-following-the-opt-out-links-on-any-marketing-message-sent-to-you-or-by-unsubscribing-at-any-time-where-you-opt-out-of-receiving-these-marketing-messages-this-will-not-mean-that-we-will-remove-any-personal-data-provided-to-us-as-a-result-of-engaging-with-us-on-any-one-of-our-call-to-actions-i-e-phone-calls-emails-or-submission-of-any-of-our-online-forms-v-cookies-you-may-set-your-browser-to-refuse-all-or-some-browser-cookies-or-to-alert-you-when-websites-set-or-access-cookies-if-you-disable-or-refuse-cookies-please-note-that-some-parts-of-our-website-may-become-inaccessible-or-not-function-properly-most-browsers-allow-you-to-refuse-accept-or-delete-cookie-some-examples-are-below-in-internet-explorer-https-support-microsoft-com-en-za-help-17442-windows-internet-explorer-delete-manage-cookies-in-microsoft-edge-https-privacy-microsoft-com-en-us-windows-10-microsoft-edge-and-privacy-in-firefox-https-support-mozilla-org-en-us-kb-enable-and-disable-cookies-website-preferences-in-chrome-https-support-google-com-chrome-answer-95647co-genie-platform3ddesktophl-en-blocking-all-cookies-will-have-a-negative-impact-on-the-usability-of-many-websites-if-you-block-cookies-you-will-not-be-able-to-use-all-the-features-on-our-website-change-of-purpose-we-will-only-use-your-personal-data-for-the-purposes-for-which-we-collected-it-unless-we-reasonably-consider-that-we-need-to-use-it-for-another-reason-and-that-reason-is-compatible-with-the-original-purpose-if-you-wish-to-get-an-explanation-as-to-how-the-processing-for-the-new-purpose-is-compatible-with-the-original-purpose-please-contact-us-if-we-need-to-use-your-personal-data-for-an-unrelated-purpose-we-will-notify-you-and-we-will-explain-the-legal-basis-which-allows-us-to-do-so-please-note-that-we-may-process-your-personal-data-without-your-knowledge-or-consent-in-compliance-with-the-above-rules-where-this-is-required-or-permitted-by-law-11 {
  color: #4f5360;
  font-size: 22px;
  font-weight: 400;
  line-height: 145%;
  text-decoration: none;
}

.talent_block {
  margin-top: 10%;
  display: none;
}

.submit-button-2 {
  -webkit-text-fill-color: inherit;
  background-color: #2b59f6;
  background-clip: border-box;
  border-radius: 6px;
  width: 162px;
  height: 68px;
  font-size: 24px;
}

.columns-20 {
  flex-direction: row;
  justify-content: space-between;
  align-items: stretch;
  padding-left: 6rem;
  display: flex;
}

.column-56 {
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.form-block {
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.div-block-27 {
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  height: 10rem;
  display: block;
}

.link-block-9 {
  text-decoration: none;
  display: flex;
}

.link-block-10, .link-block-11 {
  text-decoration: none;
}

.image-2164 {
  display: inline-block;
}

.frame-1244832099 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 2px solid #ececec;
  border-radius: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 379px;
  height: 508px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.rectangle-4354 {
  object-fit: cover;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}

.vectors-wrapper-279 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 91.7793px;
  height: 51px;
  display: none;
  position: absolute;
  top: 26px;
  left: 270px;
}

.frame-1244832100 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 323px;
  display: flex;
  position: absolute;
  top: 354px;
  left: 27px;
}

.frame-1244832101 {
  grid-column-gap: -9px;
  grid-row-gap: -9px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 323px;
  display: flex;
}

.text-309 {
  color: #fff;
  font-size: 32px;
  font-weight: 400;
  line-height: 34px;
}

.text-310 {
  opacity: .6;
  color: #666;
  font-size: 16px;
  font-weight: 400;
  line-height: 34px;
}

.text-311 {
  color: #000;
  font-size: 16px;
  font-weight: 400;
  line-height: 21.5px;
}

.james-mosby-0 {
  color: #000;
  font-size: 32px;
  font-weight: 500;
  line-height: 34px;
}

.james-mosby-1 {
  color: #fff;
  font-size: 32px;
  font-weight: 400;
  line-height: 34px;
}

.frame-1244832102 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 2px solid #ececec;
  border-radius: 15px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 379px;
  height: 508px;
  display: flex;
  position: relative;
}

.rectangle-4355 {
  object-fit: cover;
  border-top-left-radius: 16px;
  border-top-right-radius: 17px;
}

.frame-1244832103 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 323px;
  display: flex;
  position: absolute;
  top: 354px;
  left: 27px;
}

.frame-1244832104 {
  grid-column-gap: -5px;
  grid-row-gap: -5px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.heading-text {
  color: #000;
  font-size: 32px;
  font-weight: 500;
  line-height: 34px;
}

.text-313 {
  color: #666;
  font-size: 16px;
  font-weight: 400;
  line-height: 34px;
}

.text-314 {
  color: #000;
  font-size: 16px;
  font-weight: 400;
  line-height: 21.5px;
}

.vectors-wrapper-280 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 51px;
  height: 51px;
  display: none;
  position: absolute;
  top: 28px;
  left: 307.779px;
}

.frame-1244832105 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 2px solid #ececec;
  border-radius: 15px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 379px;
  height: 508px;
  display: flex;
  position: relative;
}

.rectangle-8693 {
  object-fit: cover;
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
}

.frame-1244832106 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 323px;
  display: flex;
  position: absolute;
  top: 354px;
  left: 27px;
}

.frame-1244832107 {
  grid-column-gap: -5px;
  grid-row-gap: -5px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-315 {
  color: #000;
  font-size: 32px;
  font-weight: 500;
  line-height: 34px;
}

.text-316 {
  color: #666;
  font-size: 16px;
  font-weight: 400;
  line-height: 34px;
}

.text-317 {
  color: #000;
  font-size: 16px;
  font-weight: 400;
  line-height: 21.5px;
}

.vectors-wrapper-281 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 91.7793px;
  height: 51px;
  display: none;
  position: absolute;
  top: 28px;
  left: 267px;
}

.slide-nav-4 {
  display: none;
}

.mask-8 {
  object-fit: scale-down;
  height: 100%;
}

.slider-6 {
  background-color: #fff;
  flex: 1;
  align-items: flex-start;
  height: 55vh;
  display: flex;
}

.left-arrow-7 {
  justify-content: flex-start;
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: absolute;
  inset: auto auto -18% 43%;
}

.right-arrow-7 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  inset: auto 43% -18% auto;
}

.pop-up_lalit {
  z-index: 15;
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.pop-up_lalit.profile-modal-popup {
  display: none;
}

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

.frame-1244832108 {
  grid-column-gap: 67px;
  grid-row-gap: 67px;
  flex-direction: column;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 48px 64px;
  display: flex;
  position: relative;
}

.frame-1244832109 {
  grid-column-gap: 43px;
  grid-row-gap: 43px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244831701 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832110 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-318 {
  color: #04004d;
  font-size: 48px;
  font-weight: 700;
  line-height: 34px;
}

.text-319 {
  color: #717171;
  font-size: 24px;
  font-weight: 400;
  line-height: 34px;
}

.vectors-wrapper-282 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 0;
  display: flex;
}

.text-320 {
  color: #717171;
  font-size: 18px;
  font-weight: 400;
  line-height: 30.5px;
}

.text-321 {
  color: #9a9da7;
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 67.5px;
}

.frame-1244832111 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-right: 10px;
  display: flex;
}

.frame-1244832112 {
  grid-column-gap: 11.2463px;
  grid-row-gap: 11.2463px;
  border: 1px solid #e6e6e6;
  border-radius: 13.8416px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 12px 16px;
  display: flex;
}

.text-322 {
  color: #4f5360;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 136.5%;
}

.frame-1244832113 {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  background-color: #fff;
  border: 1px solid #f3f3f3;
  border-radius: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 24px;
  display: flex;
  box-shadow: 4px 4px 4px #0000000d;
}

.frame-1244832114 {
  grid-column-gap: 4.69379px;
  grid-row-gap: 4.69379px;
  flex-wrap: wrap;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832115 {
  grid-column-gap: -9.84952px;
  grid-row-gap: -9.84952px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-323 {
  color: #27333f;
  font-size: 20px;
  font-weight: 700;
  line-height: 39.9px;
}

.frame-1244832116 {
  grid-column-gap: -8.86457px;
  grid-row-gap: -8.86457px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 350.622px;
  display: flex;
}

.frame-1244832117 {
  grid-column-gap: 9.84952px;
  grid-row-gap: 9.84952px;
  opacity: .8;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: none;
}

.vectors-wrapper-283 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 18.7159px;
  height: 18.7159px;
  display: flex;
}

.text-324 {
  color: #27333f;
  font-size: 14px;
  font-weight: 400;
  line-height: 39.9px;
}

.vectors-wrapper-284 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 18.7159px;
  height: 18.7159px;
  display: flex;
}

.frame-1244832118 {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.vectors-wrapper-285 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 78.3877px;
  height: 27.7889px;
  display: flex;
}

.text-325 {
  color: #27333f;
  letter-spacing: -.055em;
  font-size: 16px;
  font-weight: 500;
  line-height: 39.9px;
}

.image-2165 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  border-radius: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 584px;
  height: 807px;
  display: flex;
}

.vectors-wrapper-286 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  cursor: pointer;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  margin-right: 1%;
  display: flex;
  position: absolute;
  inset: 0% 0% auto auto;
}

.column-57 {
  object-fit: scale-down;
}

.frame-1244831626 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1438px;
  height: 687px;
  padding: 10px;
  display: flex;
  position: relative;
}

.vectors-wrapper-287 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: 669.055px;
  left: -173px;
}

.vectors-wrapper-288 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: 1152.5px;
  left: -292.001px;
}

.frame-1244832119 {
  grid-column-gap: 43px;
  grid-row-gap: 43px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 567px;
  padding-top: 141px;
  padding-bottom: 82px;
  display: flex;
  position: relative;
}

.frame-1244832120 {
  grid-column-gap: 23px;
  grid-row-gap: 23px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-326 {
  color: #4f5360;
  text-align: center;
  font-size: 18px;
  font-weight: 400;
  line-height: 144%;
}

.button-35 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-image: linear-gradient(120.52deg, #2b59f6 0%, #4f47ea 100%);
  border: 1px solid #000;
  border-radius: 4px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 16px 40px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 32px #096cfe80;
}

.text-327 {
  color: #fff;
  text-align: center;
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
}

.vectors-wrapper-289 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: 626.055px;
  left: 818.5px;
}

.vectors-wrapper-290 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 116.385px;
  height: 116.385px;
  display: flex;
  position: absolute;
  top: 92.6094px;
  left: 79px;
}

.vectors-wrapper-291 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 86px;
  height: 86px;
  display: flex;
  position: absolute;
  top: 464.609px;
  left: 348px;
}

.vectors-wrapper-292 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 107.949px;
  height: 107.949px;
  display: flex;
  position: absolute;
  top: 410.609px;
  left: 1048px;
}

.vectors-wrapper-293 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 95.5px;
  height: 95.5px;
  display: flex;
  position: absolute;
  top: 187.609px;
  left: 1156px;
}

.vectors-wrapper-294 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 61.5508px;
  height: 61.5508px;
  display: flex;
  position: absolute;
  top: 125.609px;
  left: 1331px;
}

.vectors-wrapper-295 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 95.9485px;
  height: 95.9485px;
  display: flex;
  position: absolute;
  top: 245.527px;
  left: 1419.83px;
}

.vectors-wrapper-296 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 75.4727px;
  height: 75.4727px;
  display: flex;
  position: absolute;
  top: 299.102px;
  left: 176px;
}

.over-1300-companies-collaborated-with-us-to-make-their-teams-0 {
  color: #27333f;
  text-align: center;
  font-size: 64px;
  font-weight: 700;
  line-height: 96%;
}

.over-1300-companies-collaborated-with-us-to-make-their-teams-1 {
  text-align: center;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(140.67deg, #096cfe 0%, #50f 100%);
  -webkit-background-clip: text;
  background-clip: text;
  font-size: 64px;
  font-weight: 700;
  line-height: 96%;
}

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

.div-block-28 {
  object-fit: scale-down;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
}

.pop_up_saturdays {
  z-index: 1001;
  background-color: #fff;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.pop_up_saturdays.explore_popup {
  display: none;
}

.pop-up_item_sat {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.frame-1244832121 {
  grid-column-gap: 67px;
  grid-row-gap: 67px;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  padding: 64px;
  display: flex;
  position: relative;
}

.image-2166 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  border-radius: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 584px;
  height: 807px;
  display: flex;
}

.frame-1244832122 {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832123 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-328 {
  color: #04004d;
  font-size: 48px;
  font-weight: 700;
  line-height: 52.5px;
}

.vectors-wrapper-297 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 0;
  display: flex;
}

.error-09fb14e5-34ca-d456-bb03-183832ee0230 {
  color: #717171;
  font-size: 18px;
  font-weight: 400;
  line-height: 30.5px;
}

.frame-1244832124 {
  grid-column-gap: 78px;
  grid-row-gap: 78px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832125 {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: none;
}

.text-329 {
  color: #9a9da7;
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 67.5px;
  display: none;
}

.vectors-wrapper-298 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 180.337px;
  height: 66.2394px;
  display: flex;
}

.frame-1244832126 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832127 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-right: 10px;
  display: none;
}

.frame-1244832128 {
  grid-column-gap: 11.2463px;
  grid-row-gap: 11.2463px;
  border: 1px solid #e6e6e6;
  border-radius: 13.8416px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 12px 16px;
  display: flex;
}

.text-330 {
  color: #4f5360;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 136.5%;
}

.vectors-wrapper-299 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  margin-right: 1%;
  display: flex;
  position: absolute;
  inset: 2% 0% auto auto;
}

.pop-up_offsight {
  z-index: 100011;
  background-color: #fff;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.pop-up_offsight.explore_popup {
  display: none;
}

.pop-up_offsight_item {
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.offsight_new {
  grid-column-gap: 67px;
  grid-row-gap: 67px;
  border-radius: 8px;
  flex-direction: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
  overflow: auto;
}

.image-2167 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-radius: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.frame-1244832130 {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832131 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-331 {
  color: #04004d;
  font-size: 40px;
  font-weight: 700;
  line-height: 52.5px;
}

.vectors-wrapper-300 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 0;
  display: flex;
}

.frame-1244832132 {
  grid-column-gap: 78px;
  grid-row-gap: 78px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832133 {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: none;
}

.text-332 {
  color: #9a9da7;
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 67.5px;
  display: none;
}

.vectors-wrapper-301 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 180.337px;
  height: 66.2394px;
  display: flex;
}

.frame-1244832134 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832135 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-right: 10px;
  display: none;
}

.frame-1244832136 {
  grid-column-gap: 11.2463px;
  grid-row-gap: 11.2463px;
  border: 1px solid #e6e6e6;
  border-radius: 13.8416px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 12px 16px;
  display: flex;
}

.text-333 {
  color: #4f5360;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 136.5%;
}

.vectors-wrapper-302 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  cursor: pointer;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  margin-right: 2%;
  display: flex;
  position: absolute;
  inset: 5% 0% auto auto;
}

.lottie-animation-3 {
  display: none;
}

.axi-pop-up {
  z-index: 1001;
  background-color: #fff;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.axi-pop-up.explore_popup {
  display: none;
}

.axi-pop-up-item {
  background-color: #fff;
  justify-content: center;
  align-items: center;
  display: flex;
}

.frame-1244832137 {
  grid-column-gap: 67px;
  grid-row-gap: 67px;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 64px;
  display: flex;
  position: relative;
}

.image-2168 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: scale-down;
  border-radius: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 584px;
  height: 807px;
  display: flex;
}

.frame-1244832138 {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832139 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-334 {
  color: #04004d;
  font-size: 48px;
  font-weight: 700;
  line-height: 52.5px;
}

.vectors-wrapper-303 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 0;
  display: flex;
}

.frame-1244832140 {
  grid-column-gap: 78px;
  grid-row-gap: 78px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832141 {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: none;
}

.text-335 {
  color: #9a9da7;
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 67.5px;
  display: none;
}

.vectors-wrapper-304 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 180.337px;
  height: 66.2394px;
  display: flex;
}

.frame-1244832142 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832143 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-right: 10px;
  display: none;
}

.frame-1244832144 {
  grid-column-gap: 11.2463px;
  grid-row-gap: 11.2463px;
  border: 1px solid #e6e6e6;
  border-radius: 13.8416px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 12px 16px;
  display: flex;
}

.text-336 {
  color: #4f5360;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 136.5%;
}

.vectors-wrapper-305 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  margin-right: 1%;
  display: flex;
  position: absolute;
  inset: 2% 0% auto auto;
}

.background-video {
  z-index: 12;
  width: 100%;
}

.background-video.video-box {
  height: 645px;
}

.submit-button-4 {
  min-width: 24px;
  min-height: 24px;
}

.body-3 {
  cursor: pointer;
}

.columns-21 {
  background-color: #2f58f5;
  justify-content: center;
  align-items: center;
  display: flex;
}

._85 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  padding: 0%;
  display: flex;
  position: relative;
}

.frame-1244832145 {
  grid-column-gap: 101px;
  grid-row-gap: 101px;
  flex: 0 auto;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
}

.vectors-wrapper-306 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: none;
}

.frame-1244832146 {
  grid-column-gap: 27px;
  grid-row-gap: 27px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832147 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.vectors-wrapper-307 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 42.4615px;
  height: 42.4615px;
  display: flex;
}

.vectors-wrapper-308 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 2px;
  display: flex;
}

.text-337 {
  color: #636363;
  letter-spacing: .01em;
  font-size: 24px;
  font-weight: 400;
  line-height: 144%;
}

.denial-ceo-founder-webflow-2 {
  color: #27333f;
  letter-spacing: .01em;
  font-size: 24px;
  font-weight: 700;
  line-height: 96.5%;
}

.frame-1244832148 {
  grid-column-gap: 23px;
  grid-row-gap: 23px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.vectors-wrapper-309 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 67.9385px;
  height: 67.9385px;
  display: flex;
}

._86 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  padding: 1.75% 2%;
  display: flex;
}

.frame-1244832149 {
  grid-column-gap: 101px;
  grid-row-gap: 101px;
  flex: 0 auto;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
}

.vectors-wrapper-310 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: none;
}

.frame-1244832150 {
  grid-column-gap: 27px;
  grid-row-gap: 27px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832151 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.vectors-wrapper-311 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 42.4615px;
  height: 42.4615px;
  display: flex;
}

.vectors-wrapper-312 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 2px;
  display: flex;
}

.text-338 {
  color: #636363;
  letter-spacing: .01em;
  font-size: 24px;
  font-weight: 400;
  line-height: 144%;
}

.denial-ceo-founder-webflow-3 {
  color: #27333f;
  letter-spacing: .01em;
  font-size: 24px;
  font-weight: 700;
  line-height: 96.5%;
}

.frame-1244832152 {
  grid-column-gap: 23px;
  grid-row-gap: 23px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.vectors-wrapper-313 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 67.9385px;
  height: 67.9385px;
  display: flex;
}

._87 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  padding: 1.75% 2%;
  display: flex;
}

.frame-1244832153 {
  grid-column-gap: 101px;
  grid-row-gap: 101px;
  flex: 0 auto;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
}

.vectors-wrapper-314 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: none;
}

.frame-1244832154 {
  grid-column-gap: 27px;
  grid-row-gap: 27px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832155 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.vectors-wrapper-315 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 42.4615px;
  height: 42.4615px;
  display: flex;
}

.vectors-wrapper-316 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 2px;
  display: flex;
}

.text-339 {
  color: #636363;
  letter-spacing: .01em;
  font-size: 24px;
  font-weight: 400;
  line-height: 144%;
}

.frame-1244832156 {
  grid-column-gap: 23px;
  grid-row-gap: 23px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.vectors-wrapper-317 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 67.9385px;
  height: 67.9385px;
  display: flex;
}

._88 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1437px;
  padding: 1.75% 2%;
  display: flex;
}

.frame-1244832157 {
  grid-column-gap: 101px;
  grid-row-gap: 101px;
  flex: 0 auto;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
}

.vectors-wrapper-318 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: none;
}

.frame-1244832158 {
  grid-column-gap: 27px;
  grid-row-gap: 27px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832159 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.vectors-wrapper-319 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 42.4615px;
  height: 42.4615px;
  display: flex;
}

.vectors-wrapper-320 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 2px;
  display: flex;
}

.text-340 {
  color: #636363;
  letter-spacing: .01em;
  font-size: 24px;
  font-weight: 400;
  line-height: 144%;
}

.frame-1244832160 {
  grid-column-gap: 23px;
  grid-row-gap: 23px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.vectors-wrapper-321 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 67.9385px;
  height: 67.9385px;
  display: flex;
}

.offsight_pop_up-open {
  opacity: 1;
  padding: 0;
}

.saturdays_pop-up_open, .axi_pop-up-open {
  margin: 0;
}

.noice-pop-up_open {
  opacity: 1;
  margin: 0;
}

.columns-22, .column-59, .column-60, .div-block-31, .columns-23 {
  object-fit: scale-down;
}

.column-61 {
  object-fit: scale-down;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  display: flex;
}

.frame-1244832161 {
  grid-column-gap: 39px;
  grid-row-gap: 39px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1233px;
  display: flex;
}

.frame-1244832162 {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-341 {
  color: #04004d;
  font-size: 48px;
  font-weight: 700;
  line-height: 52.5px;
}

.line-258 {
  object-fit: cover;
}

.columns-24 {
  grid-column-gap: 22.7421px;
  grid-row-gap: 22.7421px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1146px;
  display: flex;
}

.frame-1244832163 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 1.42138px solid #ececec;
  border-radius: 10.6604px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 269.352px;
  height: 361.031px;
  display: flex;
  position: relative;
}

.rectangle-8694 {
  object-fit: cover;
  border-top-left-radius: 11.371px;
  border-top-right-radius: 12.0817px;
}

.frame-1244832164 {
  grid-column-gap: 2.84276px;
  grid-row-gap: 2.84276px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 229.553px;
  display: flex;
  position: absolute;
  top: 251.582px;
  left: 19.1885px;
}

.frame-1244832165 {
  grid-column-gap: -3.55345px;
  grid-row-gap: -3.55345px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-342 {
  color: #000;
  font-size: 23px;
  font-weight: 500;
  line-height: 24.16px;
}

.text-343 {
  color: #666;
  font-size: 11px;
  font-weight: 400;
  line-height: 24.16px;
}

.text-344 {
  color: #000;
  font-size: 11px;
  font-weight: 400;
  line-height: 15.28px;
}

.vectors-wrapper-322 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36.2452px;
  height: 36.2452px;
  display: flex;
  position: absolute;
  top: 19.9023px;
  left: 218.736px;
}

.rectangle-8695 {
  object-fit: cover;
  border-top-left-radius: 11.371px;
  border-top-right-radius: 11.371px;
}

.frame-1244832166 {
  grid-column-gap: 2.84276px;
  grid-row-gap: 2.84276px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 229.553px;
  display: flex;
  position: absolute;
  top: 251.582px;
  left: 19.1887px;
}

.vectors-wrapper-323 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 65.2267px;
  height: 36.2452px;
  display: flex;
  position: absolute;
  top: 19.9023px;
  left: 189.754px;
}

.vectors-wrapper-324 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36.2452px;
  height: 36.2452px;
  display: flex;
  position: absolute;
  top: 20.6134px;
  left: 214.628px;
}

.frame-1244832167 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 1.42138px solid #ececec;
  border-radius: 5.68552px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 269.352px;
  height: 361.031px;
  display: flex;
  position: relative;
}

.rectangle-8696 {
  object-fit: cover;
  border-top-left-radius: 5.68552px;
  border-top-right-radius: 5.68552px;
}

.text-345 {
  color: #000;
  font-size: 23px;
  font-weight: 400;
  line-height: 24.16px;
}

.vectors-wrapper-325 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 65.2267px;
  height: 36.2452px;
  display: flex;
  position: absolute;
  top: 19.9023px;
  left: 189.044px;
}

.frame-1244832168 {
  grid-column-gap: 36px;
  grid-row-gap: 36px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832169 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-346 {
  color: #9a9da7;
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 67.5px;
}

.frame-1244832170 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-right: 10px;
  display: flex;
}

.frame-1244832171 {
  grid-column-gap: 11.2463px;
  grid-row-gap: 11.2463px;
  border: 1px solid #e6e6e6;
  border-radius: 13.8416px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 12px 16px;
  display: flex;
}

.text-347 {
  color: #4f5360;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 136.5%;
}

.frame-1244832172 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-348 {
  color: #27333f;
  font-size: 20px;
  font-weight: 700;
  line-height: 30.5px;
}

.text-349 {
  color: #717171;
  font-size: 18px;
  font-weight: 400;
  line-height: 30.5px;
}

.asifa-1 {
  color: #000;
  font-size: 23px;
  font-weight: 400;
  line-height: 24.16px;
}

.frame-1244832173 {
  grid-column-gap: 67px;
  grid-row-gap: 67px;
  background-color: #fff;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1338px;
  padding: 79px 64px 48px;
  display: flex;
  position: relative;
}

.frame-1244832174 {
  grid-column-gap: 39px;
  grid-row-gap: 39px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1233px;
  display: flex;
}

.frame-1244832175 {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-350 {
  color: #04004d;
  font-size: 48px;
  font-weight: 700;
  line-height: 52.5px;
}

.line-280 {
  object-fit: cover;
}

.columns-25 {
  grid-column-gap: 22.7421px;
  grid-row-gap: 22.7421px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1146px;
  display: flex;
}

.frame-1244832176 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 1.42138px solid #ececec;
  border-radius: 10.6604px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 269.352px;
  height: 361.031px;
  display: flex;
  position: relative;
}

.rectangle-8697 {
  object-fit: cover;
  border-top-left-radius: 11.371px;
  border-top-right-radius: 12.0817px;
}

.frame-1244832177 {
  grid-column-gap: 2.84276px;
  grid-row-gap: 2.84276px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 229.553px;
  display: flex;
  position: absolute;
  top: 251.582px;
  left: 19.1885px;
}

.frame-1244832178 {
  grid-column-gap: -3.55345px;
  grid-row-gap: -3.55345px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-351 {
  color: #000;
  font-size: 23px;
  font-weight: 500;
  line-height: 24.16px;
}

.text-352 {
  color: #666;
  font-size: 11px;
  font-weight: 400;
  line-height: 24.16px;
}

.text-353 {
  color: #000;
  font-size: 11px;
  font-weight: 400;
  line-height: 15.28px;
}

.vectors-wrapper-326 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36.2452px;
  height: 36.2452px;
  display: none;
  position: absolute;
  top: 19.9023px;
  left: 218.736px;
}

.rectangle-8698 {
  object-fit: cover;
  border-top-left-radius: 11.371px;
  border-top-right-radius: 11.371px;
}

.frame-1244832179 {
  grid-column-gap: 2.84276px;
  grid-row-gap: 2.84276px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 229.553px;
  display: flex;
  position: absolute;
  top: 251.582px;
  left: 19.1887px;
}

.vectors-wrapper-327 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 65.2267px;
  height: 36.2452px;
  display: none;
  position: absolute;
  top: 19.9023px;
  left: 189.754px;
}

.vectors-wrapper-328 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36.2452px;
  height: 36.2452px;
  display: none;
  position: absolute;
  top: 20.6134px;
  left: 214.628px;
}

.frame-1244832180 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 1.42138px solid #ececec;
  border-radius: 5.68552px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 269.352px;
  height: 361.031px;
  display: flex;
  position: relative;
}

.rectangle-8699 {
  object-fit: cover;
  border-top-left-radius: 5.68552px;
  border-top-right-radius: 5.68552px;
}

.text-354 {
  color: #000;
  font-size: 23px;
  font-weight: 400;
  line-height: 24.16px;
}

.vectors-wrapper-329 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 65.2267px;
  height: 36.2452px;
  display: none;
  position: absolute;
  top: 19.9023px;
  left: 189.044px;
}

.frame-1244832181 {
  grid-column-gap: 36px;
  grid-row-gap: 36px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832182 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-355 {
  color: #9a9da7;
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 67.5px;
}

.frame-1244832183 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-right: 10px;
  display: flex;
}

.frame-1244832184 {
  grid-column-gap: 11.2463px;
  grid-row-gap: 11.2463px;
  border: 1px solid #e6e6e6;
  border-radius: 13.8416px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 12px 16px;
  display: flex;
}

.text-356 {
  color: #4f5360;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 136.5%;
}

.frame-1244832185 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: none;
}

.text-357 {
  color: #27333f;
  font-size: 20px;
  font-weight: 700;
  line-height: 30.5px;
}

.text-358 {
  color: #717171;
  font-size: 18px;
  font-weight: 400;
  line-height: 30.5px;
}

.vectors-wrapper-330 {
  z-index: 1001;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  cursor: pointer;
  object-fit: cover;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  margin-right: 1%;
  display: flex;
  position: absolute;
  inset: 0% 0% auto auto;
}

.pop-upbang-jamin {
  z-index: 1001;
  background-color: #fff;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.pop-upbang-jamin.explore_popup {
  display: none;
}

.pop-up_happyfresh {
  z-index: 15;
  background-color: #fff;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.pop-up_happyfresh.explore_popup {
  display: none;
}

.pop-up_beleaf {
  z-index: 1001;
  background-color: #fff;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.pop-up_beleaf.explore_popup {
  display: none;
}

.noice_pop-up {
  z-index: 1001;
  background-color: #fff;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.noice_pop-up.explore_popup {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: none;
}

.frame-1244832186 {
  grid-column-gap: 67px;
  grid-row-gap: 67px;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  padding: 64px;
  display: flex;
  position: relative;
}

.image-2169 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  border-radius: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 584px;
  height: 807px;
  display: flex;
}

.frame-1244832187 {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832188 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-359 {
  color: #04004d;
  font-size: 40px;
  font-weight: 700;
  line-height: 52.5px;
}

.vectors-wrapper-331 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 0;
  display: flex;
}

.error-94cba67d-954d-c488-b50b-0d5590164b0f {
  color: #717171;
  font-size: 18px;
  font-weight: 400;
  line-height: 30.5px;
}

.frame-1244832189 {
  grid-column-gap: 78px;
  grid-row-gap: 78px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832190 {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: none;
}

.text-360 {
  color: #9a9da7;
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 67.5px;
  display: none;
}

.vectors-wrapper-332 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 180.337px;
  height: 66.2394px;
  display: flex;
}

.frame-1244832191 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832192 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-right: 10px;
  display: none;
}

.frame-1244832193 {
  grid-column-gap: 11.2463px;
  grid-row-gap: 11.2463px;
  border: 1px solid #e6e6e6;
  border-radius: 13.8416px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 12px 16px;
  display: flex;
}

.text-361 {
  color: #4f5360;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 136.5%;
}

.vectors-wrapper-333 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  cursor: pointer;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  margin-right: 1%;
  display: flex;
  position: absolute;
  inset: 2% 0% auto auto;
}

.frame-1244832194 {
  grid-column-gap: 67px;
  grid-row-gap: 67px;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  padding: 64px;
  display: flex;
  position: relative;
}

.image-2170 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  border-radius: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 584px;
  height: 807px;
  display: flex;
}

.frame-1244832195 {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832196 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-362 {
  color: #04004d;
  font-size: 40px;
  font-weight: 700;
  line-height: 52.5px;
}

.vectors-wrapper-334 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 0;
  display: flex;
}

.frame-1244832197 {
  grid-column-gap: 78px;
  grid-row-gap: 78px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832198 {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: none;
}

.text-363 {
  color: #9a9da7;
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 67.5px;
  display: none;
}

.vectors-wrapper-335 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 180.337px;
  height: 66.2394px;
  display: flex;
}

.frame-1244832199 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832200 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-right: 10px;
  display: none;
}

.frame-1244832201 {
  grid-column-gap: 11.2463px;
  grid-row-gap: 11.2463px;
  border: 1px solid #e6e6e6;
  border-radius: 13.8416px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 12px 16px;
  display: flex;
}

.text-364 {
  color: #4f5360;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 136.5%;
}

.vectors-wrapper-336 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  margin-right: 1%;
  display: flex;
  position: absolute;
  inset: 2% 0% auto auto;
}

.frame-1244832202 {
  grid-column-gap: 67px;
  grid-row-gap: 67px;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  padding: 64px;
  display: flex;
  position: relative;
}

.image-2171 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  border-radius: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 584px;
  height: 807px;
  display: flex;
}

.frame-1244832203 {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832204 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-365 {
  color: #04004d;
  font-size: 48px;
  font-weight: 700;
  line-height: 52.5px;
}

.vectors-wrapper-337 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 0;
  display: flex;
}

.frame-1244832205 {
  grid-column-gap: 78px;
  grid-row-gap: 78px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832206 {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: none;
}

.text-366 {
  color: #9a9da7;
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 67.5px;
  display: none;
}

.vectors-wrapper-338 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 180.337px;
  height: 66.2394px;
  display: flex;
}

.frame-1244832207 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832208 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-right: 10px;
  display: none;
}

.frame-1244832209 {
  grid-column-gap: 11.2463px;
  grid-row-gap: 11.2463px;
  border: 1px solid #e6e6e6;
  border-radius: 13.8416px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 12px 16px;
  display: flex;
}

.text-367 {
  color: #4f5360;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 136.5%;
}

.vectors-wrapper-339 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  margin-right: 1%;
  display: flex;
  position: absolute;
  inset: 2% 0% auto auto;
}

.frame-1244832210 {
  z-index: 50;
  grid-column-gap: 67px;
  grid-row-gap: 67px;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  padding: 64px;
  display: flex;
  position: sticky;
}

.image-2172 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  border-radius: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 584px;
  height: 807px;
  display: flex;
}

.frame-1244832211 {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832212 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-368 {
  color: #04004d;
  font-size: 40px;
  font-weight: 700;
  line-height: 52.5px;
}

.vectors-wrapper-340 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 0;
  display: flex;
}

.frame-1244832213 {
  grid-column-gap: 78px;
  grid-row-gap: 78px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832214 {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: none;
}

.text-369 {
  color: #9a9da7;
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 67.5px;
}

.vectors-wrapper-341 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 180.337px;
  height: 66.2394px;
  display: flex;
}

.frame-1244832215 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: none;
}

.frame-1244832216 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-right: 10px;
  display: flex;
}

.frame-1244832217 {
  grid-column-gap: 11.2463px;
  grid-row-gap: 11.2463px;
  border: 1px solid #e6e6e6;
  border-radius: 13.8416px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 12px 16px;
  display: flex;
}

.text-370 {
  color: #4f5360;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 136.5%;
}

.vectors-wrapper-342 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  margin-right: 1%;
  display: flex;
  position: absolute;
  inset: 2% 0% auto auto;
}

.country-flag-icon-svg {
  width: 80px;
}

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

.image-2173 {
  object-fit: scale-down;
  object-position: 50% 50%;
}

.column-64 {
  justify-content: center;
  align-items: center;
  height: 100%;
  padding: 1rem;
  display: flex;
}

.columns-26 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  justify-content: center;
  align-items: center;
  display: flex;
}

.columns-27, .column-65 {
  justify-content: center;
  align-items: center;
  display: flex;
}

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

.columns-28 {
  align-items: flex-start;
  display: flex;
}

.column-66 {
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.div-block-39 {
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  display: flex;
  position: relative;
}

.tab-pane-axi, .tab-pane-noice-2 {
  background-color: #fff;
}

.columns-29 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.column-67 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.column-68 {
  flex-direction: column;
  justify-content: space-around;
  align-items: flex-start;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.div-block-40 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
}

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

.grid-2 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  width: 100%;
}

.columns-30 {
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 1200px;
  margin-left: 0;
  margin-right: 0;
  display: flex;
  position: relative;
}

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

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

.columns-32 {
  height: 100%;
}

.image-2174 {
  z-index: -10;
  position: relative;
  top: -20rem;
}

.div-block-41 {
  z-index: -10;
  justify-content: center;
  align-items: center;
  max-height: 100vh;
  display: flex;
  position: relative;
  top: 0;
}

.section {
  background-color: #fff0;
  justify-content: center;
  align-items: center;
  max-width: none;
  height: auto;
  max-height: none;
  margin-top: 0;
  display: flex;
  position: relative;
  overflow: visible;
}

.section.onboarding-page-hero {
  display: flex;
}

.background-video-2 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: none;
  position: static;
}

.form-2 {
  margin-bottom: 3rem;
  padding-top: 2%;
  padding-bottom: 3rem;
}

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

.grid-3 {
  grid-template-columns: 1fr 1fr 1fr;
}

.columns-33 {
  align-items: flex-start;
  display: flex;
}

.link-block-12 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.navbar-logo-left-9 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1440px;
  height: 5rem;
  padding: 1rem .75rem;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 4px #0000001a;
}

.vectors-wrapper-343 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  display: flex;
}

.link-block-13 {
  align-items: center;
  display: flex;
}

.navbar-logo-left-10 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1440px;
  height: 100px;
  padding: 32px 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 4px #0000001a;
}

.vectors-wrapper-344 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 177px;
  height: 35px;
  display: flex;
}

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

.yuvraj_pop-up {
  z-index: 15;
  cursor: pointer;
  background-color: #fff;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.frame-1244832218 {
  grid-column-gap: 67px;
  grid-row-gap: 67px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  padding: 48px 64px;
  display: flex;
  position: relative;
}

.frame-1244832219 {
  grid-column-gap: 43px;
  grid-row-gap: 43px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832220 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832221 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-371 {
  color: #04004d;
  font-size: 48px;
  font-weight: 700;
  line-height: 34px;
}

.text-372 {
  color: #717171;
  font-size: 24px;
  font-weight: 400;
  line-height: 34px;
}

.vectors-wrapper-345 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 0;
  display: flex;
}

.text-373 {
  color: #717171;
  font-size: 18px;
  font-weight: 400;
  line-height: 30.5px;
}

.text-374 {
  color: #9a9da7;
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 67.5px;
}

.frame-1244832222 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-right: 10px;
  display: flex;
}

.frame-1244832223 {
  grid-column-gap: 11.2463px;
  grid-row-gap: 11.2463px;
  border: 1px solid #e6e6e6;
  border-radius: 13.8416px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 12px 16px;
  display: flex;
}

.text-375 {
  color: #4f5360;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 136.5%;
}

.frame-1244832224 {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  background-color: #fff;
  border: 1px solid #f3f3f3;
  border-radius: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 20vw;
  padding: 24px;
  display: flex;
  box-shadow: 4px 4px 4px #0000000d;
}

.frame-1244832225 {
  grid-column-gap: 4.69379px;
  grid-row-gap: 4.69379px;
  flex-wrap: wrap;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832226 {
  grid-column-gap: -9.84952px;
  grid-row-gap: -9.84952px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-376 {
  color: #27333f;
  font-size: 20px;
  font-weight: 700;
  line-height: 39.9px;
}

.frame-1244832227 {
  grid-column-gap: -8.86457px;
  grid-row-gap: -8.86457px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 350.622px;
  display: none;
}

.frame-1244832228 {
  grid-column-gap: 9.84952px;
  grid-row-gap: 9.84952px;
  opacity: .8;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.vectors-wrapper-346 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 18.7159px;
  height: 18.7159px;
  display: flex;
}

.text-377 {
  color: #27333f;
  font-size: 14px;
  font-weight: 400;
  line-height: 39.9px;
}

.vectors-wrapper-347 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 18.7159px;
  height: 18.7159px;
  display: flex;
}

.frame-1244832229 {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.vectors-wrapper-348 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 78.3877px;
  height: 27.7889px;
  display: flex;
}

.text-378 {
  color: #27333f;
  letter-spacing: -.055em;
  font-size: 16px;
  font-weight: 500;
  line-height: 39.9px;
}

.image-2175 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  border-radius: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 584px;
  height: 807px;
  display: flex;
}

.vectors-wrapper-349 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  margin-right: 1%;
  display: flex;
  position: absolute;
  inset: 0% 0% auto auto;
}

.section-2 {
  margin-top: 8%;
  display: flex;
}

.bunty_profile {
  z-index: 15;
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.bunty_profile.profile-modal-popup {
  display: none;
}

.div-block-46 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.frame-1244832230 {
  grid-column-gap: 67px;
  grid-row-gap: 67px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  padding: 48px 64px;
  display: flex;
  position: static;
}

.frame-1244832231 {
  grid-column-gap: 43px;
  grid-row-gap: 43px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.frame-1244832232 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832233 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-379 {
  color: #04004d;
  font-size: 48px;
  font-weight: 700;
  line-height: 34px;
}

.text-380 {
  color: #717171;
  font-size: 24px;
  font-weight: 400;
  line-height: 34px;
}

.vectors-wrapper-350 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 0;
  display: flex;
}

.text-381 {
  color: #717171;
  font-size: 18px;
  font-weight: 400;
  line-height: 30.5px;
}

.text-382 {
  color: #9a9da7;
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 67.5px;
}

.frame-1244832234 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-right: 10px;
  display: flex;
}

.frame-1244832235 {
  grid-column-gap: 11.2463px;
  grid-row-gap: 11.2463px;
  border: 1px solid #e6e6e6;
  border-radius: 13.8416px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 12px 16px;
  display: flex;
}

.text-383 {
  color: #4f5360;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 136.5%;
}

.frame-1244832236 {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  background-color: #fff;
  border: 1px solid #f3f3f3;
  border-radius: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 20vw;
  padding: 24px;
  display: flex;
  box-shadow: 4px 4px 4px #0000000d;
}

.frame-1244832237 {
  grid-column-gap: 4.69379px;
  grid-row-gap: 4.69379px;
  flex-wrap: wrap;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832238 {
  grid-column-gap: -9.84952px;
  grid-row-gap: -9.84952px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-384 {
  color: #27333f;
  font-size: 20px;
  font-weight: 700;
  line-height: 39.9px;
}

.frame-1244832239 {
  grid-column-gap: -8.86457px;
  grid-row-gap: -8.86457px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 350.622px;
  display: none;
}

.frame-1244832240 {
  grid-column-gap: 9.84952px;
  grid-row-gap: 9.84952px;
  opacity: .8;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.vectors-wrapper-351 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 18.7159px;
  height: 18.7159px;
  display: flex;
}

.text-385 {
  color: #27333f;
  font-size: 14px;
  font-weight: 400;
  line-height: 39.9px;
}

.vectors-wrapper-352 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 18.7159px;
  height: 18.7159px;
  display: flex;
}

.frame-1244832241 {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.vectors-wrapper-353 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 78.3877px;
  height: 27.7889px;
  display: flex;
}

.text-386 {
  color: #27333f;
  letter-spacing: -.055em;
  font-size: 16px;
  font-weight: 500;
  line-height: 39.9px;
}

.image-2176 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  border-radius: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 584px;
  height: 807px;
  display: flex;
}

.vectors-wrapper-354 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  cursor: pointer;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  margin-right: 1%;
  display: flex;
  position: absolute;
  inset: 0% 0% auto auto;
}

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

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

.rohan_pop-up {
  z-index: 15;
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.rohan_pop-up.profile-modal-popup {
  display: none;
}

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

.frame-1244832242 {
  grid-column-gap: 67px;
  grid-row-gap: 67px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  padding: 48px 64px;
  display: flex;
  position: relative;
}

.frame-1244832243 {
  grid-column-gap: 43px;
  grid-row-gap: 43px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832244 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832245 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-387 {
  color: #04004d;
  padding-top: 2px;
  font-size: 48px;
  font-weight: 700;
  line-height: 34px;
}

.text-388 {
  color: #717171;
  font-size: 24px;
  font-weight: 400;
  line-height: 34px;
}

.vectors-wrapper-355 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 0;
  display: flex;
}

.text-389 {
  color: #717171;
  font-size: 18px;
  font-weight: 400;
  line-height: 30.5px;
}

.text-390 {
  color: #9a9da7;
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 67.5px;
}

.frame-1244832246 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-right: 10px;
  display: flex;
}

.frame-1244832247 {
  grid-column-gap: 11.2463px;
  grid-row-gap: 11.2463px;
  border: 1px solid #e6e6e6;
  border-radius: 13.8416px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 12px 16px;
  display: flex;
}

.text-391 {
  color: #4f5360;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 136.5%;
}

.frame-1244832248 {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  background-color: #fff;
  border: 1px solid #f3f3f3;
  border-radius: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 24px;
  display: flex;
  box-shadow: 4px 4px 4px #0000000d;
}

.frame-1244832249 {
  grid-column-gap: 4.69379px;
  grid-row-gap: 4.69379px;
  flex-wrap: wrap;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832250 {
  grid-column-gap: -9.84952px;
  grid-row-gap: -9.84952px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-392 {
  color: #27333f;
  font-size: 20px;
  font-weight: 700;
  line-height: 39.9px;
}

.frame-1244832251 {
  grid-column-gap: -8.86457px;
  grid-row-gap: -8.86457px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 350.622px;
  display: flex;
}

.frame-1244832252 {
  grid-column-gap: 9.84952px;
  grid-row-gap: 9.84952px;
  opacity: .8;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: none;
}

.vectors-wrapper-356 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 18.7159px;
  height: 18.7159px;
  display: flex;
}

.text-393 {
  color: #27333f;
  font-size: 14px;
  font-weight: 400;
  line-height: 39.9px;
}

.vectors-wrapper-357 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 18.7159px;
  height: 18.7159px;
  display: flex;
}

.frame-1244832253 {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.vectors-wrapper-358 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 78.3877px;
  height: 27.7889px;
  display: flex;
}

.text-394 {
  color: #27333f;
  letter-spacing: -.055em;
  font-size: 16px;
  font-weight: 500;
  line-height: 39.9px;
}

.image-2177 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  border-radius: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 584px;
  height: 807px;
  display: flex;
}

.vectors-wrapper-359 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  cursor: pointer;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  margin-right: 1%;
  display: flex;
  position: absolute;
  inset: 0% 0% auto auto;
}

.frame-1244832254 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 2px solid #ececec;
  border-radius: 15px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 379px;
  height: 508px;
  display: flex;
  position: relative;
}

.rectangle-8700 {
  object-fit: cover;
  border-top-left-radius: 16px;
  border-top-right-radius: 17px;
}

.frame-1244832255 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 323px;
  display: flex;
  position: absolute;
  top: 354px;
  left: 27px;
}

.frame-1244832256 {
  grid-column-gap: -5px;
  grid-row-gap: -5px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-395 {
  color: #000;
  font-size: 32px;
  font-weight: 500;
  line-height: 34px;
}

.text-396 {
  color: #666;
  font-size: 16px;
  font-weight: 400;
  line-height: 34px;
}

.text-397 {
  color: #000;
  font-size: 16px;
  font-weight: 400;
  line-height: 21.5px;
}

.vectors-wrapper-360 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 51px;
  height: 51px;
  display: none;
  position: absolute;
  top: 29px;
  left: 302px;
}

.frame-1244832257 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 2px solid #ececec;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 379px;
  height: 508px;
  display: flex;
  position: relative;
}

.rectangle-8701 {
  object-fit: cover;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}

.frame-1244832258 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 323px;
  display: flex;
  position: absolute;
  top: 354px;
  left: 27px;
}

.frame-1244832259 {
  grid-column-gap: -5px;
  grid-row-gap: -5px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-398 {
  color: #000;
  font-size: 32px;
  font-weight: 400;
  line-height: 34px;
}

.text-399 {
  color: #666;
  font-size: 16px;
  font-weight: 400;
  line-height: 34px;
}

.text-400 {
  color: #000;
  font-size: 16px;
  font-weight: 400;
  line-height: 21.5px;
}

.vectors-wrapper-361 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 91.7793px;
  height: 51px;
  display: none;
  position: absolute;
  top: 28px;
  left: 266px;
}

.asifa-0 {
  color: #000;
  font-size: 32px;
  font-weight: 500;
  line-height: 34px;
}

.asifa-2 {
  color: #000;
  font-size: 32px;
  font-weight: 400;
  line-height: 34px;
}

.columns-34 {
  flex-direction: row;
  align-self: auto;
  align-items: flex-start;
  display: flex;
}

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

.martech {
  z-index: 15;
  background-color: #fff;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.martech.explore-popup {
  display: none;
}

.payment_walltes {
  z-index: 15;
  background-color: #fff;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.payment_walltes.explore-popup {
  display: none;
}

.d2c_ecommerce {
  z-index: 15;
  background-color: #fff;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.d2c_ecommerce.explore-popup {
  display: none;
}

.logistics_-supply {
  z-index: 15;
  background-color: #fff;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.logistics_-supply.explore-popup {
  display: none;
}

.b2b_saas_app {
  z-index: 15;
  background-color: #fff;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.b2b_saas_app.explore-popup {
  display: none;
}

.metaverse_gaming {
  z-index: 15;
  background-color: #fff;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.metaverse_gaming.explore-popup {
  display: none;
}

.event_ticket_booking {
  z-index: 15;
  background-color: #fff;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.event_ticket_booking.explore-popup {
  display: none;
}

.wealthmanagemnt {
  z-index: 15;
  background-color: #fff;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.wealthmanagemnt.explore-popup {
  display: none;
}

.b2c_trading {
  z-index: 15;
  background-color: #fff;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.b2c_trading.explore-popup {
  display: none;
}

.retailai_-_datascience {
  z-index: 15;
  background-color: #fff;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.retailai_-_datascience.explore-popup {
  display: none;
}

.b2c_chatbots {
  z-index: 15;
  background-color: #fff;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.b2c_chatbots.explore-popup {
  display: none;
}

.frame-1244832260 {
  grid-column-gap: 39px;
  grid-row-gap: 39px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 1233px;
  display: flex;
}

.frame-1244832261 {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-401 {
  color: #04004d;
  font-size: 48px;
  font-weight: 700;
  line-height: 52.5px;
}

.line-281 {
  object-fit: cover;
}

.columns-35 {
  grid-column-gap: 22.7421px;
  grid-row-gap: 22.7421px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1146px;
  display: flex;
}

.frame-1244831765 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 1.42138px solid #ececec;
  border-radius: 10.6604px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 269.352px;
  height: 361.031px;
  display: flex;
  position: relative;
}

.rectangle-8702 {
  object-fit: cover;
  border-top-left-radius: 11.371px;
  border-top-right-radius: 12.0817px;
}

.frame-1244832262 {
  grid-column-gap: 2.84276px;
  grid-row-gap: 2.84276px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 229.553px;
  display: flex;
  position: absolute;
  top: 251.582px;
  left: 19.1885px;
}

.frame-1244832263 {
  grid-column-gap: -3.55345px;
  grid-row-gap: -3.55345px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-402 {
  color: #000;
  font-size: 23px;
  font-weight: 500;
  line-height: 24.16px;
}

.text-403 {
  color: #666;
  font-size: 11px;
  font-weight: 400;
  line-height: 24.16px;
}

.text-404 {
  color: #000;
  font-size: 11px;
  font-weight: 400;
  line-height: 15.28px;
}

.vectors-wrapper-362 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36.2452px;
  height: 36.2452px;
  display: flex;
  position: absolute;
  top: 19.9023px;
  left: 218.736px;
}

.rectangle-8703 {
  object-fit: cover;
  border-top-left-radius: 11.371px;
  border-top-right-radius: 11.371px;
}

.frame-1244832264 {
  grid-column-gap: 2.84276px;
  grid-row-gap: 2.84276px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 229.553px;
  display: flex;
  position: absolute;
  top: 251.582px;
  left: 19.1887px;
}

.vectors-wrapper-363 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 65.2267px;
  height: 36.2452px;
  display: flex;
  position: absolute;
  top: 19.9023px;
  left: 189.754px;
}

.vectors-wrapper-364 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36.2452px;
  height: 36.2452px;
  display: flex;
  position: absolute;
  top: 20.6134px;
  left: 214.628px;
}

.frame-1244832265 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 1.42138px solid #ececec;
  border-radius: 5.68552px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 269.352px;
  height: 361.031px;
  display: flex;
  position: relative;
}

.rectangle-8704 {
  object-fit: cover;
  border-top-left-radius: 5.68552px;
  border-top-right-radius: 5.68552px;
}

.text-405 {
  color: #000;
  font-size: 23px;
  font-weight: 400;
  line-height: 24.16px;
}

.vectors-wrapper-365 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 65.2267px;
  height: 36.2452px;
  display: flex;
  position: absolute;
  top: 19.9023px;
  left: 189.044px;
}

.frame-1244832266 {
  grid-column-gap: 36px;
  grid-row-gap: 36px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832267 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-406 {
  color: #9a9da7;
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 67.5px;
}

.frame-1244832268 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-right: 10px;
  display: flex;
}

.frame-1244832269 {
  grid-column-gap: 11.2463px;
  grid-row-gap: 11.2463px;
  border: 1px solid #e6e6e6;
  border-radius: 13.8416px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 12px 16px;
  display: flex;
}

.text-407 {
  color: #4f5360;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 136.5%;
}

.frame-1244832270 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-408 {
  color: #27333f;
  font-size: 20px;
  font-weight: 700;
  line-height: 30.5px;
}

.text-409 {
  color: #717171;
  font-size: 18px;
  font-weight: 400;
  line-height: 30.5px;
}

.asifa-3 {
  color: #000;
  font-size: 23px;
  font-weight: 400;
  line-height: 24.16px;
}

.frame-1244832271 {
  grid-column-gap: 39px;
  grid-row-gap: 39px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1233px;
  display: flex;
}

.frame-1244832272 {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-410 {
  color: #04004d;
  font-size: 48px;
  font-weight: 700;
  line-height: 52.5px;
}

.line-282 {
  object-fit: cover;
}

.columns-36 {
  grid-column-gap: 22.7421px;
  grid-row-gap: 22.7421px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1146px;
  display: flex;
}

.frame-1244832273 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 1.42138px solid #ececec;
  border-radius: 10.6604px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 269.352px;
  height: 361.031px;
  display: flex;
  position: relative;
}

.rectangle-8705 {
  object-fit: cover;
  border-top-left-radius: 11.371px;
  border-top-right-radius: 12.0817px;
}

.frame-1244832274 {
  grid-column-gap: 2.84276px;
  grid-row-gap: 2.84276px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 229.553px;
  display: flex;
  position: absolute;
  top: 251.582px;
  left: 19.1885px;
}

.frame-1244832275 {
  grid-column-gap: -3.55345px;
  grid-row-gap: -3.55345px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-411 {
  color: #000;
  font-size: 23px;
  font-weight: 500;
  line-height: 24.16px;
}

.text-412 {
  color: #666;
  font-size: 11px;
  font-weight: 400;
  line-height: 24.16px;
}

.text-413 {
  color: #000;
  font-size: 11px;
  font-weight: 400;
  line-height: 15.28px;
}

.vectors-wrapper-366 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36.2452px;
  height: 36.2452px;
  display: flex;
  position: absolute;
  top: 19.9023px;
  left: 218.736px;
}

.rectangle-8706 {
  object-fit: cover;
  border-top-left-radius: 11.371px;
  border-top-right-radius: 11.371px;
}

.frame-1244832276 {
  grid-column-gap: 2.84276px;
  grid-row-gap: 2.84276px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 229.553px;
  display: flex;
  position: absolute;
  top: 251.582px;
  left: 19.1887px;
}

.vectors-wrapper-367 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 65.2267px;
  height: 36.2452px;
  display: flex;
  position: absolute;
  top: 19.9023px;
  left: 189.754px;
}

.vectors-wrapper-368 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36.2452px;
  height: 36.2452px;
  display: flex;
  position: absolute;
  top: 20.6134px;
  left: 214.628px;
}

.frame-1244832277 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 1.42138px solid #ececec;
  border-radius: 5.68552px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 269.352px;
  height: 361.031px;
  display: flex;
  position: relative;
}

.text-414 {
  color: #000;
  font-size: 23px;
  font-weight: 400;
  line-height: 24.16px;
}

.vectors-wrapper-369 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 65.2267px;
  height: 36.2452px;
  display: flex;
  position: absolute;
  top: 19.9023px;
  left: 189.044px;
}

.frame-1244832278 {
  grid-column-gap: 36px;
  grid-row-gap: 36px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832279 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-415 {
  color: #9a9da7;
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 67.5px;
}

.frame-1244832280 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-right: 10px;
  display: flex;
}

.frame-1244832281 {
  grid-column-gap: 11.2463px;
  grid-row-gap: 11.2463px;
  border: 1px solid #e6e6e6;
  border-radius: 13.8416px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 12px 16px;
  display: flex;
}

.text-416 {
  color: #4f5360;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 136.5%;
}

.frame-1244832282 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-417 {
  color: #27333f;
  font-size: 20px;
  font-weight: 700;
  line-height: 30.5px;
}

.text-418 {
  color: #717171;
  font-size: 18px;
  font-weight: 400;
  line-height: 30.5px;
}

.frame-1244832283 {
  grid-column-gap: 39px;
  grid-row-gap: 39px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1233px;
  display: flex;
}

.frame-1244832284 {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-419 {
  color: #04004d;
  font-size: 48px;
  font-weight: 700;
  line-height: 52.5px;
}

.line-283 {
  object-fit: cover;
}

.columns-37 {
  grid-column-gap: 22.7421px;
  grid-row-gap: 22.7421px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1146px;
  display: flex;
}

.frame-1244832285 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 1.42138px solid #ececec;
  border-radius: 10.6604px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 269.352px;
  height: 361.031px;
  display: flex;
  position: relative;
}

.rectangle-8707 {
  object-fit: cover;
  border-top-left-radius: 11.371px;
  border-top-right-radius: 12.0817px;
}

.frame-1244832286 {
  grid-column-gap: 2.84276px;
  grid-row-gap: 2.84276px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 229.553px;
  display: flex;
  position: absolute;
  top: 251.582px;
  left: 19.1885px;
}

.frame-1244832287 {
  grid-column-gap: -3.55345px;
  grid-row-gap: -3.55345px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-420 {
  color: #000;
  font-size: 23px;
  font-weight: 500;
  line-height: 24.16px;
}

.text-421 {
  color: #666;
  font-size: 11px;
  font-weight: 400;
  line-height: 24.16px;
}

.text-422 {
  color: #000;
  font-size: 11px;
  font-weight: 400;
  line-height: 15.28px;
}

.vectors-wrapper-370 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36.2452px;
  height: 36.2452px;
  display: flex;
  position: absolute;
  top: 19.9023px;
  left: 218.736px;
}

.rectangle-8708 {
  object-fit: cover;
  border-top-left-radius: 11.371px;
  border-top-right-radius: 11.371px;
}

.frame-1244832288 {
  grid-column-gap: 2.84276px;
  grid-row-gap: 2.84276px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 229.553px;
  display: flex;
  position: absolute;
  top: 251.582px;
  left: 19.1887px;
}

.vectors-wrapper-371 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 65.2267px;
  height: 36.2452px;
  display: flex;
  position: absolute;
  top: 19.9023px;
  left: 189.754px;
}

.vectors-wrapper-372 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36.2452px;
  height: 36.2452px;
  display: flex;
  position: absolute;
  top: 20.6134px;
  left: 214.628px;
}

.frame-1244832289 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 1.42138px solid #ececec;
  border-radius: 5.68552px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 269.352px;
  height: 361.031px;
  display: flex;
  position: relative;
}

.text-423 {
  color: #000;
  font-size: 23px;
  font-weight: 400;
  line-height: 24.16px;
}

.vectors-wrapper-373 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 65.2267px;
  height: 36.2452px;
  display: flex;
  position: absolute;
  top: 19.9023px;
  left: 189.044px;
}

.frame-1244832290 {
  grid-column-gap: 36px;
  grid-row-gap: 36px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832291 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-424 {
  color: #9a9da7;
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 67.5px;
}

.frame-1244832292 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-right: 10px;
  display: flex;
}

.frame-1244832293 {
  grid-column-gap: 11.2463px;
  grid-row-gap: 11.2463px;
  border: 1px solid #e6e6e6;
  border-radius: 13.8416px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 12px 16px;
  display: flex;
}

.text-425 {
  color: #4f5360;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 136.5%;
}

.frame-1244832294 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-426 {
  color: #27333f;
  font-size: 20px;
  font-weight: 700;
  line-height: 30.5px;
}

.text-427 {
  color: #717171;
  font-size: 18px;
  font-weight: 400;
  line-height: 30.5px;
}

.frame-1244832295 {
  grid-column-gap: 39px;
  grid-row-gap: 39px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1233px;
  display: flex;
}

.frame-1244832296 {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-428 {
  color: #04004d;
  font-size: 48px;
  font-weight: 700;
  line-height: 52.5px;
}

.line-284 {
  object-fit: cover;
}

.columns-38 {
  grid-column-gap: 22.7421px;
  grid-row-gap: 22.7421px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1146px;
  display: flex;
}

.frame-1244832297 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 1.42138px solid #ececec;
  border-radius: 10.6604px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 269.352px;
  height: 361.031px;
  display: flex;
  position: relative;
}

.rectangle-8709 {
  object-fit: cover;
  border-top-left-radius: 11.371px;
  border-top-right-radius: 12.0817px;
}

.frame-1244832298 {
  grid-column-gap: 2.84276px;
  grid-row-gap: 2.84276px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 229.553px;
  display: flex;
  position: absolute;
  top: 251.582px;
  left: 19.1885px;
}

.frame-1244832299 {
  grid-column-gap: -3.55345px;
  grid-row-gap: -3.55345px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-429 {
  color: #000;
  font-size: 23px;
  font-weight: 500;
  line-height: 24.16px;
}

.text-430 {
  color: #666;
  font-size: 11px;
  font-weight: 400;
  line-height: 24.16px;
}

.text-431 {
  color: #000;
  font-size: 11px;
  font-weight: 400;
  line-height: 15.28px;
}

.vectors-wrapper-374 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36.2452px;
  height: 36.2452px;
  display: flex;
  position: absolute;
  top: 19.9023px;
  left: 218.736px;
}

.rectangle-8710 {
  object-fit: cover;
  border-top-left-radius: 11.371px;
  border-top-right-radius: 11.371px;
}

.frame-1244832300 {
  grid-column-gap: 2.84276px;
  grid-row-gap: 2.84276px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 229.553px;
  display: flex;
  position: absolute;
  top: 251.582px;
  left: 19.1887px;
}

.vectors-wrapper-375 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 65.2267px;
  height: 36.2452px;
  display: flex;
  position: absolute;
  top: 19.9023px;
  left: 189.754px;
}

.vectors-wrapper-376 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36.2452px;
  height: 36.2452px;
  display: flex;
  position: absolute;
  top: 20.6134px;
  left: 214.628px;
}

.frame-1244832301 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 1.42138px solid #ececec;
  border-radius: 5.68552px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 269.352px;
  height: 361.031px;
  display: flex;
  position: relative;
}

.text-432 {
  color: #000;
  font-size: 23px;
  font-weight: 400;
  line-height: 24.16px;
}

.vectors-wrapper-377 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 65.2267px;
  height: 36.2452px;
  display: flex;
  position: absolute;
  top: 19.9023px;
  left: 189.044px;
}

.frame-1244832302 {
  grid-column-gap: 36px;
  grid-row-gap: 36px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832303 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-433 {
  color: #9a9da7;
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 67.5px;
}

.frame-1244832304 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-right: 10px;
  display: flex;
}

.frame-1244832305 {
  grid-column-gap: 11.2463px;
  grid-row-gap: 11.2463px;
  border: 1px solid #e6e6e6;
  border-radius: 13.8416px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 12px 16px;
  display: flex;
}

.text-434 {
  color: #4f5360;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 136.5%;
}

.frame-1244832306 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-435 {
  color: #27333f;
  font-size: 20px;
  font-weight: 700;
  line-height: 30.5px;
}

.text-436 {
  color: #717171;
  font-size: 18px;
  font-weight: 400;
  line-height: 30.5px;
}

.frame-1244832307 {
  grid-column-gap: 39px;
  grid-row-gap: 39px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1233px;
  display: flex;
}

.frame-1244832308 {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-437 {
  color: #04004d;
  font-size: 48px;
  font-weight: 700;
  line-height: 52.5px;
}

.line-285 {
  object-fit: cover;
}

.columns-39 {
  grid-column-gap: 22.7421px;
  grid-row-gap: 22.7421px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1146px;
  display: flex;
}

.frame-1244832309 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 1.42138px solid #ececec;
  border-radius: 10.6604px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 269.352px;
  height: 361.031px;
  display: flex;
  position: relative;
}

.rectangle-8711 {
  object-fit: cover;
  border-top-left-radius: 11.371px;
  border-top-right-radius: 12.0817px;
}

.frame-1244832310 {
  grid-column-gap: 2.84276px;
  grid-row-gap: 2.84276px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 229.553px;
  display: flex;
  position: absolute;
  top: 251.582px;
  left: 19.1885px;
}

.frame-1244832311 {
  grid-column-gap: -3.55345px;
  grid-row-gap: -3.55345px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-438 {
  color: #000;
  font-size: 23px;
  font-weight: 500;
  line-height: 24.16px;
}

.text-439 {
  color: #666;
  font-size: 11px;
  font-weight: 400;
  line-height: 24.16px;
}

.text-440 {
  color: #000;
  font-size: 11px;
  font-weight: 400;
  line-height: 15.28px;
}

.vectors-wrapper-378 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36.2452px;
  height: 36.2452px;
  display: flex;
  position: absolute;
  top: 19.9023px;
  left: 218.736px;
}

.rectangle-8712 {
  object-fit: cover;
  border-top-left-radius: 11.371px;
  border-top-right-radius: 11.371px;
}

.frame-1244832312 {
  grid-column-gap: 2.84276px;
  grid-row-gap: 2.84276px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 229.553px;
  display: flex;
  position: absolute;
  top: 251.582px;
  left: 19.1887px;
}

.vectors-wrapper-379 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 65.2267px;
  height: 36.2452px;
  display: flex;
  position: absolute;
  top: 19.9023px;
  left: 189.754px;
}

.vectors-wrapper-380 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36.2452px;
  height: 36.2452px;
  display: flex;
  position: absolute;
  top: 20.6134px;
  left: 214.628px;
}

.frame-1244832313 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 1.42138px solid #ececec;
  border-radius: 5.68552px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 269.352px;
  height: 361.031px;
  display: flex;
  position: relative;
}

.text-441 {
  color: #000;
  font-size: 23px;
  font-weight: 400;
  line-height: 24.16px;
}

.vectors-wrapper-381 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 65.2267px;
  height: 36.2452px;
  display: flex;
  position: absolute;
  top: 19.9023px;
  left: 189.044px;
}

.frame-1244832314 {
  grid-column-gap: 36px;
  grid-row-gap: 36px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832315 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-442 {
  color: #9a9da7;
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 67.5px;
}

.frame-1244832316 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-right: 10px;
  display: flex;
}

.frame-1244832317 {
  grid-column-gap: 11.2463px;
  grid-row-gap: 11.2463px;
  border: 1px solid #e6e6e6;
  border-radius: 13.8416px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 12px 16px;
  display: flex;
}

.text-443 {
  color: #4f5360;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 136.5%;
}

.frame-1244832318 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-444 {
  color: #27333f;
  font-size: 20px;
  font-weight: 700;
  line-height: 30.5px;
}

.text-445 {
  color: #717171;
  font-size: 18px;
  font-weight: 400;
  line-height: 30.5px;
}

.frame-1244832319 {
  grid-column-gap: 39px;
  grid-row-gap: 39px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1233px;
  display: flex;
}

.frame-1244832320 {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-446 {
  color: #04004d;
  font-size: 48px;
  font-weight: 700;
  line-height: 52.5px;
}

.line-286 {
  object-fit: cover;
}

.columns-40 {
  grid-column-gap: 22.7421px;
  grid-row-gap: 22.7421px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1146px;
  display: flex;
}

.frame-1244832321 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 1.42138px solid #ececec;
  border-radius: 10.6604px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 269.352px;
  height: 361.031px;
  display: flex;
  position: relative;
}

.rectangle-8713 {
  object-fit: cover;
  border-top-left-radius: 11.371px;
  border-top-right-radius: 12.0817px;
}

.frame-1244832322 {
  grid-column-gap: 2.84276px;
  grid-row-gap: 2.84276px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 229.553px;
  display: flex;
  position: absolute;
  top: 251.582px;
  left: 19.1885px;
}

.frame-1244832323 {
  grid-column-gap: -3.55345px;
  grid-row-gap: -3.55345px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-447 {
  color: #000;
  font-size: 23px;
  font-weight: 500;
  line-height: 24.16px;
}

.text-448 {
  color: #666;
  font-size: 11px;
  font-weight: 400;
  line-height: 24.16px;
}

.text-449 {
  color: #000;
  font-size: 11px;
  font-weight: 400;
  line-height: 15.28px;
}

.vectors-wrapper-382 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36.2452px;
  height: 36.2452px;
  display: flex;
  position: absolute;
  top: 19.9023px;
  left: 218.736px;
}

.rectangle-8714 {
  object-fit: cover;
  border-top-left-radius: 11.371px;
  border-top-right-radius: 11.371px;
}

.frame-1244832324 {
  grid-column-gap: 2.84276px;
  grid-row-gap: 2.84276px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 229.553px;
  display: flex;
  position: absolute;
  top: 251.582px;
  left: 19.1887px;
}

.vectors-wrapper-383 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 65.2267px;
  height: 36.2452px;
  display: flex;
  position: absolute;
  top: 19.9023px;
  left: 189.754px;
}

.vectors-wrapper-384 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36.2452px;
  height: 36.2452px;
  display: flex;
  position: absolute;
  top: 20.6134px;
  left: 214.628px;
}

.frame-1244832325 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 1.42138px solid #ececec;
  border-radius: 5.68552px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 269.352px;
  height: 361.031px;
  display: flex;
  position: relative;
}

.text-450 {
  color: #000;
  font-size: 23px;
  font-weight: 400;
  line-height: 24.16px;
}

.vectors-wrapper-385 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 65.2267px;
  height: 36.2452px;
  display: flex;
  position: absolute;
  top: 19.9023px;
  left: 189.044px;
}

.frame-1244832326 {
  grid-column-gap: 36px;
  grid-row-gap: 36px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832327 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-451 {
  color: #9a9da7;
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 67.5px;
}

.frame-1244832328 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-right: 10px;
  display: flex;
}

.frame-1244832329 {
  grid-column-gap: 11.2463px;
  grid-row-gap: 11.2463px;
  border: 1px solid #e6e6e6;
  border-radius: 13.8416px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 12px 16px;
  display: flex;
}

.text-452 {
  color: #4f5360;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 136.5%;
}

.frame-1244832330 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-453 {
  color: #27333f;
  font-size: 20px;
  font-weight: 700;
  line-height: 30.5px;
}

.text-454 {
  color: #717171;
  font-size: 18px;
  font-weight: 400;
  line-height: 30.5px;
}

.frame-1244832331 {
  grid-column-gap: 39px;
  grid-row-gap: 39px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1233px;
  display: flex;
}

.frame-1244832332 {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-455 {
  color: #04004d;
  font-size: 48px;
  font-weight: 700;
  line-height: 52.5px;
}

.line-287 {
  object-fit: cover;
}

.columns-41 {
  grid-column-gap: 22.7421px;
  grid-row-gap: 22.7421px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1146px;
  display: flex;
}

.frame-1244832333 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 1.42138px solid #ececec;
  border-radius: 10.6604px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 269.352px;
  height: 361.031px;
  display: flex;
  position: relative;
}

.rectangle-8715 {
  object-fit: cover;
  border-top-left-radius: 11.371px;
  border-top-right-radius: 12.0817px;
}

.frame-1244832334 {
  grid-column-gap: 2.84276px;
  grid-row-gap: 2.84276px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 229.553px;
  display: flex;
  position: absolute;
  top: 251.582px;
  left: 19.1885px;
}

.frame-1244832335 {
  grid-column-gap: -3.55345px;
  grid-row-gap: -3.55345px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-456 {
  color: #000;
  font-size: 23px;
  font-weight: 500;
  line-height: 24.16px;
}

.text-457 {
  color: #666;
  font-size: 11px;
  font-weight: 400;
  line-height: 24.16px;
}

.text-458 {
  color: #000;
  font-size: 11px;
  font-weight: 400;
  line-height: 15.28px;
}

.vectors-wrapper-386 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36.2452px;
  height: 36.2452px;
  display: flex;
  position: absolute;
  top: 19.9023px;
  left: 218.736px;
}

.rectangle-8716 {
  object-fit: cover;
  border-top-left-radius: 11.371px;
  border-top-right-radius: 11.371px;
}

.frame-1244832336 {
  grid-column-gap: 2.84276px;
  grid-row-gap: 2.84276px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 229.553px;
  display: flex;
  position: absolute;
  top: 251.582px;
  left: 19.1887px;
}

.vectors-wrapper-387 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 65.2267px;
  height: 36.2452px;
  display: flex;
  position: absolute;
  top: 19.9023px;
  left: 189.754px;
}

.vectors-wrapper-388 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36.2452px;
  height: 36.2452px;
  display: flex;
  position: absolute;
  top: 20.6134px;
  left: 214.628px;
}

.frame-1244832337 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 1.42138px solid #ececec;
  border-radius: 5.68552px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 269.352px;
  height: 361.031px;
  display: flex;
  position: relative;
}

.text-459 {
  color: #000;
  font-size: 23px;
  font-weight: 400;
  line-height: 24.16px;
}

.vectors-wrapper-389 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 65.2267px;
  height: 36.2452px;
  display: flex;
  position: absolute;
  top: 19.9023px;
  left: 189.044px;
}

.frame-1244832338 {
  grid-column-gap: 36px;
  grid-row-gap: 36px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832339 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-460 {
  color: #9a9da7;
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 67.5px;
}

.frame-1244832340 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-right: 10px;
  display: flex;
}

.frame-1244832341 {
  grid-column-gap: 11.2463px;
  grid-row-gap: 11.2463px;
  border: 1px solid #e6e6e6;
  border-radius: 13.8416px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 12px 16px;
  display: flex;
}

.text-461 {
  color: #4f5360;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 136.5%;
}

.frame-1244832342 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-462 {
  color: #27333f;
  font-size: 20px;
  font-weight: 700;
  line-height: 30.5px;
}

.text-463 {
  color: #717171;
  font-size: 18px;
  font-weight: 400;
  line-height: 30.5px;
}

.frame-1244832343 {
  grid-column-gap: 39px;
  grid-row-gap: 39px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1233px;
  display: flex;
}

.frame-1244832344 {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-464 {
  color: #04004d;
  font-size: 48px;
  font-weight: 700;
  line-height: 52.5px;
}

.line-288 {
  object-fit: cover;
}

.columns-42 {
  grid-column-gap: 22.7421px;
  grid-row-gap: 22.7421px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1146px;
  display: flex;
}

.frame-1244832345 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 1.42138px solid #ececec;
  border-radius: 10.6604px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 269.352px;
  height: 361.031px;
  display: flex;
  position: relative;
}

.rectangle-8717 {
  object-fit: cover;
  border-top-left-radius: 11.371px;
  border-top-right-radius: 12.0817px;
}

.frame-1244832346 {
  grid-column-gap: 2.84276px;
  grid-row-gap: 2.84276px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 229.553px;
  display: flex;
  position: absolute;
  top: 251.582px;
  left: 19.1885px;
}

.frame-1244832347 {
  grid-column-gap: -3.55345px;
  grid-row-gap: -3.55345px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-465 {
  color: #000;
  font-size: 23px;
  font-weight: 500;
  line-height: 24.16px;
}

.text-466 {
  color: #666;
  font-size: 11px;
  font-weight: 400;
  line-height: 24.16px;
}

.text-467 {
  color: #000;
  font-size: 11px;
  font-weight: 400;
  line-height: 15.28px;
}

.vectors-wrapper-390 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36.2452px;
  height: 36.2452px;
  display: flex;
  position: absolute;
  top: 19.9023px;
  left: 218.736px;
}

.rectangle-8718 {
  object-fit: cover;
  border-top-left-radius: 11.371px;
  border-top-right-radius: 11.371px;
}

.frame-1244832348 {
  grid-column-gap: 2.84276px;
  grid-row-gap: 2.84276px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 229.553px;
  display: flex;
  position: absolute;
  top: 251.582px;
  left: 19.1887px;
}

.vectors-wrapper-391 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 65.2267px;
  height: 36.2452px;
  display: flex;
  position: absolute;
  top: 19.9023px;
  left: 189.754px;
}

.vectors-wrapper-392 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36.2452px;
  height: 36.2452px;
  display: flex;
  position: absolute;
  top: 20.6134px;
  left: 214.628px;
}

.frame-1244832349 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 1.42138px solid #ececec;
  border-radius: 5.68552px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 269.352px;
  height: 361.031px;
  display: flex;
  position: relative;
}

.text-468 {
  color: #000;
  font-size: 23px;
  font-weight: 400;
  line-height: 24.16px;
}

.vectors-wrapper-393 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 65.2267px;
  height: 36.2452px;
  display: flex;
  position: absolute;
  top: 19.9023px;
  left: 189.044px;
}

.frame-1244832350 {
  grid-column-gap: 36px;
  grid-row-gap: 36px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832351 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-469 {
  color: #9a9da7;
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 67.5px;
}

.frame-1244832352 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-right: 10px;
  display: flex;
}

.frame-1244832353 {
  grid-column-gap: 11.2463px;
  grid-row-gap: 11.2463px;
  border: 1px solid #e6e6e6;
  border-radius: 13.8416px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 12px 16px;
  display: flex;
}

.text-470 {
  color: #4f5360;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 136.5%;
}

.frame-1244832354 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-471 {
  color: #27333f;
  font-size: 20px;
  font-weight: 700;
  line-height: 30.5px;
}

.text-472 {
  color: #717171;
  font-size: 18px;
  font-weight: 400;
  line-height: 30.5px;
}

.frame-1244832355 {
  grid-column-gap: 39px;
  grid-row-gap: 39px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1233px;
  display: flex;
}

.frame-1244832356 {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-473 {
  color: #04004d;
  font-size: 48px;
  font-weight: 700;
  line-height: 52.5px;
}

.line-289 {
  object-fit: cover;
}

.columns-43 {
  grid-column-gap: 22.7421px;
  grid-row-gap: 22.7421px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1146px;
  display: flex;
}

.frame-1244832357 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 1.42138px solid #ececec;
  border-radius: 10.6604px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 269.352px;
  height: 361.031px;
  display: flex;
  position: relative;
}

.rectangle-8719 {
  object-fit: cover;
  border-top-left-radius: 11.371px;
  border-top-right-radius: 12.0817px;
}

.frame-1244832358 {
  grid-column-gap: 2.84276px;
  grid-row-gap: 2.84276px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 229.553px;
  display: flex;
  position: absolute;
  top: 251.582px;
  left: 19.1885px;
}

.frame-1244832359 {
  grid-column-gap: -3.55345px;
  grid-row-gap: -3.55345px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-474 {
  color: #000;
  font-size: 23px;
  font-weight: 500;
  line-height: 24.16px;
}

.text-475 {
  color: #666;
  font-size: 11px;
  font-weight: 400;
  line-height: 24.16px;
}

.text-476 {
  color: #000;
  font-size: 11px;
  font-weight: 400;
  line-height: 15.28px;
}

.vectors-wrapper-394 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36.2452px;
  height: 36.2452px;
  display: flex;
  position: absolute;
  top: 19.9023px;
  left: 218.736px;
}

.rectangle-8720 {
  object-fit: cover;
  border-top-left-radius: 11.371px;
  border-top-right-radius: 11.371px;
}

.frame-1244832360 {
  grid-column-gap: 2.84276px;
  grid-row-gap: 2.84276px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 229.553px;
  display: flex;
  position: absolute;
  top: 251.582px;
  left: 19.1887px;
}

.vectors-wrapper-395 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 65.2267px;
  height: 36.2452px;
  display: flex;
  position: absolute;
  top: 19.9023px;
  left: 189.754px;
}

.vectors-wrapper-396 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36.2452px;
  height: 36.2452px;
  display: flex;
  position: absolute;
  top: 20.6134px;
  left: 214.628px;
}

.frame-1244832361 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 1.42138px solid #ececec;
  border-radius: 5.68552px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 269.352px;
  height: 361.031px;
  display: flex;
  position: relative;
}

.text-477 {
  color: #000;
  font-size: 23px;
  font-weight: 400;
  line-height: 24.16px;
}

.vectors-wrapper-397 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 65.2267px;
  height: 36.2452px;
  display: flex;
  position: absolute;
  top: 19.9023px;
  left: 189.044px;
}

.frame-1244832362 {
  grid-column-gap: 36px;
  grid-row-gap: 36px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832363 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-478 {
  color: #9a9da7;
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 67.5px;
}

.frame-1244832364 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-right: 10px;
  display: flex;
}

.frame-1244832365 {
  grid-column-gap: 11.2463px;
  grid-row-gap: 11.2463px;
  border: 1px solid #e6e6e6;
  border-radius: 13.8416px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 12px 16px;
  display: flex;
}

.text-479 {
  color: #4f5360;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 136.5%;
}

.frame-1244832366 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-480 {
  color: #27333f;
  font-size: 20px;
  font-weight: 700;
  line-height: 30.5px;
}

.text-481 {
  color: #717171;
  font-size: 18px;
  font-weight: 400;
  line-height: 30.5px;
}

.frame-1244832367 {
  grid-column-gap: 39px;
  grid-row-gap: 39px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1233px;
  display: flex;
}

.frame-1244832368 {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-482 {
  color: #04004d;
  font-size: 48px;
  font-weight: 700;
  line-height: 52.5px;
}

.line-290 {
  object-fit: cover;
}

.columns-44 {
  grid-column-gap: 22.7421px;
  grid-row-gap: 22.7421px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1146px;
  display: flex;
}

.frame-1244832369 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 1.42138px solid #ececec;
  border-radius: 10.6604px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 269.352px;
  height: 361.031px;
  display: flex;
  position: relative;
}

.rectangle-8721 {
  object-fit: cover;
  border-top-left-radius: 11.371px;
  border-top-right-radius: 12.0817px;
}

.frame-1244832370 {
  grid-column-gap: 2.84276px;
  grid-row-gap: 2.84276px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 229.553px;
  display: flex;
  position: absolute;
  top: 251.582px;
  left: 19.1885px;
}

.frame-1244832371 {
  grid-column-gap: -3.55345px;
  grid-row-gap: -3.55345px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-483 {
  color: #000;
  font-size: 23px;
  font-weight: 500;
  line-height: 24.16px;
}

.text-484 {
  color: #666;
  font-size: 11px;
  font-weight: 400;
  line-height: 24.16px;
}

.text-485 {
  color: #000;
  font-size: 11px;
  font-weight: 400;
  line-height: 15.28px;
}

.vectors-wrapper-398 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36.2452px;
  height: 36.2452px;
  display: flex;
  position: absolute;
  top: 19.9023px;
  left: 218.736px;
}

.rectangle-8722 {
  object-fit: cover;
  border-top-left-radius: 11.371px;
  border-top-right-radius: 11.371px;
}

.frame-1244832372 {
  grid-column-gap: 2.84276px;
  grid-row-gap: 2.84276px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 229.553px;
  display: flex;
  position: absolute;
  top: 251.582px;
  left: 19.1887px;
}

.vectors-wrapper-399 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 65.2267px;
  height: 36.2452px;
  display: flex;
  position: absolute;
  top: 19.9023px;
  left: 189.754px;
}

.vectors-wrapper-400 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36.2452px;
  height: 36.2452px;
  display: flex;
  position: absolute;
  top: 20.6134px;
  left: 214.628px;
}

.frame-1244832373 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 1.42138px solid #ececec;
  border-radius: 5.68552px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 269.352px;
  height: 361.031px;
  display: flex;
  position: relative;
}

.text-486 {
  color: #000;
  font-size: 23px;
  font-weight: 400;
  line-height: 24.16px;
}

.vectors-wrapper-401 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 65.2267px;
  height: 36.2452px;
  display: flex;
  position: absolute;
  top: 19.9023px;
  left: 189.044px;
}

.frame-1244832374 {
  grid-column-gap: 36px;
  grid-row-gap: 36px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832375 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-487 {
  color: #9a9da7;
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 67.5px;
}

.frame-1244832376 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-right: 10px;
  display: flex;
}

.frame-1244832377 {
  grid-column-gap: 11.2463px;
  grid-row-gap: 11.2463px;
  border: 1px solid #e6e6e6;
  border-radius: 13.8416px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 12px 16px;
  display: flex;
}

.text-488 {
  color: #4f5360;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 136.5%;
}

.frame-1244832378 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-489 {
  color: #27333f;
  font-size: 20px;
  font-weight: 700;
  line-height: 30.5px;
}

.text-490 {
  color: #717171;
  font-size: 18px;
  font-weight: 400;
  line-height: 30.5px;
}

.frame-1244832379 {
  grid-column-gap: 39px;
  grid-row-gap: 39px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1233px;
  display: flex;
}

.frame-1244832380 {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-491 {
  color: #04004d;
  font-size: 48px;
  font-weight: 700;
  line-height: 52.5px;
}

.line-291 {
  object-fit: cover;
}

.columns-45 {
  grid-column-gap: 22.7421px;
  grid-row-gap: 22.7421px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1146px;
  display: flex;
}

.frame-1244832381 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 1.42138px solid #ececec;
  border-radius: 10.6604px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 269.352px;
  height: 361.031px;
  display: flex;
  position: relative;
}

.rectangle-8723 {
  object-fit: cover;
  border-top-left-radius: 11.371px;
  border-top-right-radius: 12.0817px;
}

.frame-1244832382 {
  grid-column-gap: 2.84276px;
  grid-row-gap: 2.84276px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 229.553px;
  display: flex;
  position: absolute;
  top: 251.582px;
  left: 19.1885px;
}

.frame-1244832383 {
  grid-column-gap: -3.55345px;
  grid-row-gap: -3.55345px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-492 {
  color: #000;
  font-size: 23px;
  font-weight: 500;
  line-height: 24.16px;
}

.text-493 {
  color: #666;
  font-size: 11px;
  font-weight: 400;
  line-height: 24.16px;
}

.text-494 {
  color: #000;
  font-size: 11px;
  font-weight: 400;
  line-height: 15.28px;
}

.vectors-wrapper-402 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36.2452px;
  height: 36.2452px;
  display: flex;
  position: absolute;
  top: 19.9023px;
  left: 218.736px;
}

.rectangle-8724 {
  object-fit: cover;
  border-top-left-radius: 11.371px;
  border-top-right-radius: 11.371px;
}

.frame-1244832384 {
  grid-column-gap: 2.84276px;
  grid-row-gap: 2.84276px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 229.553px;
  display: flex;
  position: absolute;
  top: 251.582px;
  left: 19.1887px;
}

.vectors-wrapper-403 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 65.2267px;
  height: 36.2452px;
  display: flex;
  position: absolute;
  top: 19.9023px;
  left: 189.754px;
}

.vectors-wrapper-404 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36.2452px;
  height: 36.2452px;
  display: flex;
  position: absolute;
  top: 20.6134px;
  left: 214.628px;
}

.frame-1244832385 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 1.42138px solid #ececec;
  border-radius: 5.68552px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 269.352px;
  height: 361.031px;
  display: flex;
  position: relative;
}

.text-495 {
  color: #000;
  font-size: 23px;
  font-weight: 400;
  line-height: 24.16px;
}

.vectors-wrapper-405 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 65.2267px;
  height: 36.2452px;
  display: flex;
  position: absolute;
  top: 19.9023px;
  left: 189.044px;
}

.frame-1244832386 {
  grid-column-gap: 36px;
  grid-row-gap: 36px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832387 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-496 {
  color: #9a9da7;
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 67.5px;
}

.frame-1244832388 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-right: 10px;
  display: flex;
}

.frame-1244832389 {
  grid-column-gap: 11.2463px;
  grid-row-gap: 11.2463px;
  border: 1px solid #e6e6e6;
  border-radius: 13.8416px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 12px 16px;
  display: flex;
}

.text-497 {
  color: #4f5360;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 136.5%;
}

.frame-1244832390 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-498 {
  color: #27333f;
  font-size: 20px;
  font-weight: 700;
  line-height: 30.5px;
}

.text-499 {
  color: #717171;
  font-size: 18px;
  font-weight: 400;
  line-height: 30.5px;
}

.div-block-50 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  justify-content: center;
  display: flex;
}

.frame-1244832391 {
  grid-column-gap: 67px;
  grid-row-gap: 67px;
  background-color: #fff;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1338px;
  padding: 79px 64px 48px;
  display: flex;
  position: relative;
}

.frame-1244832392 {
  grid-column-gap: 39px;
  grid-row-gap: 39px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1233px;
  display: flex;
}

.frame-1244832393 {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-500 {
  color: #04004d;
  font-size: 48px;
  font-weight: 700;
  line-height: 52.5px;
}

.line-292 {
  object-fit: cover;
}

.columns-46 {
  grid-column-gap: 22.7421px;
  grid-row-gap: 22.7421px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1146px;
  display: flex;
}

.frame-1244832394 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 1.42138px solid #ececec;
  border-radius: 10.6604px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 269.352px;
  height: 361.031px;
  display: flex;
  position: relative;
}

.rectangle-8725 {
  object-fit: cover;
  border-top-left-radius: 11.371px;
  border-top-right-radius: 12.0817px;
}

.frame-1244832395 {
  grid-column-gap: 2.84276px;
  grid-row-gap: 2.84276px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 229.553px;
  display: flex;
  position: absolute;
  top: 251.582px;
  left: 19.1885px;
}

.frame-1244832396 {
  grid-column-gap: -3.55345px;
  grid-row-gap: -3.55345px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-501 {
  color: #000;
  font-size: 23px;
  font-weight: 500;
  line-height: 24.16px;
}

.text-502 {
  color: #666;
  font-size: 11px;
  font-weight: 400;
  line-height: 24.16px;
}

.text-503 {
  color: #000;
  font-size: 11px;
  font-weight: 400;
  line-height: 15.28px;
}

.vectors-wrapper-406 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36.2452px;
  height: 36.2452px;
  display: none;
  position: absolute;
  top: 19.9023px;
  left: 218.736px;
}

.rectangle-8726 {
  object-fit: cover;
  border-top-left-radius: 11.371px;
  border-top-right-radius: 11.371px;
}

.frame-1244832397 {
  grid-column-gap: 2.84276px;
  grid-row-gap: 2.84276px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 229.553px;
  display: flex;
  position: absolute;
  top: 251.582px;
  left: 19.1887px;
}

.vectors-wrapper-407 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 65.2267px;
  height: 36.2452px;
  display: none;
  position: absolute;
  top: 19.9023px;
  left: 189.754px;
}

.vectors-wrapper-408 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36.2452px;
  height: 36.2452px;
  display: none;
  position: absolute;
  top: 20.6134px;
  left: 214.628px;
}

.frame-1244832398 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 1.42138px solid #ececec;
  border-radius: 5.68552px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 269.352px;
  height: 361.031px;
  display: flex;
  position: relative;
}

.text-504 {
  color: #000;
  font-size: 23px;
  font-weight: 400;
  line-height: 24.16px;
}

.vectors-wrapper-409 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 65.2267px;
  height: 36.2452px;
  display: none;
  position: absolute;
  top: 19.9023px;
  left: 189.044px;
}

.frame-1244832399 {
  grid-column-gap: 36px;
  grid-row-gap: 36px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832400 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-505 {
  color: #9a9da7;
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 67.5px;
}

.frame-1244832401 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-right: 10px;
  display: flex;
}

.frame-1244832402 {
  grid-column-gap: 11.2463px;
  grid-row-gap: 11.2463px;
  border: 1px solid #e6e6e6;
  border-radius: 13.8416px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 12px 16px;
  display: flex;
}

.text-506 {
  color: #4f5360;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 136.5%;
}

.frame-1244832403 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: none;
}

.text-507 {
  color: #27333f;
  font-size: 20px;
  font-weight: 700;
  line-height: 30.5px;
}

.text-508 {
  color: #717171;
  font-size: 18px;
  font-weight: 400;
  line-height: 30.5px;
}

.vectors-wrapper-410 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  cursor: pointer;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  margin-right: 1%;
  display: flex;
  position: absolute;
  inset: 0% 0% auto auto;
}

.frame-1244832404 {
  grid-column-gap: 67px;
  grid-row-gap: 67px;
  background-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1338px;
  padding: 79px 64px 48px;
  display: flex;
  position: relative;
}

.frame-1244832405 {
  grid-column-gap: 39px;
  grid-row-gap: 39px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1233px;
  display: flex;
}

.frame-1244832406 {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-509 {
  color: #04004d;
  font-size: 48px;
  font-weight: 700;
  line-height: 52.5px;
}

.line-293 {
  object-fit: cover;
}

.columns-47 {
  grid-column-gap: 22.7421px;
  grid-row-gap: 22.7421px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1146px;
  display: flex;
}

.frame-1244832407 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 1.42138px solid #ececec;
  border-radius: 10.6604px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 269.352px;
  height: 361.031px;
  display: flex;
  position: relative;
}

.rectangle-8727 {
  object-fit: cover;
  border-top-left-radius: 11.371px;
  border-top-right-radius: 12.0817px;
}

.frame-1244832408 {
  grid-column-gap: 2.84276px;
  grid-row-gap: 2.84276px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 229.553px;
  display: flex;
  position: absolute;
  top: 251.582px;
  left: 19.1885px;
}

.frame-1244832409 {
  grid-column-gap: -3.55345px;
  grid-row-gap: -3.55345px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-510 {
  color: #000;
  font-size: 23px;
  font-weight: 500;
  line-height: 24.16px;
}

.text-511 {
  color: #666;
  font-size: 11px;
  font-weight: 400;
  line-height: 24.16px;
}

.text-512 {
  color: #000;
  font-size: 11px;
  font-weight: 400;
  line-height: 15.28px;
}

.vectors-wrapper-411 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36.2452px;
  height: 36.2452px;
  display: none;
  position: absolute;
  top: 19.9023px;
  left: 218.736px;
}

.rectangle-8728 {
  object-fit: cover;
  border-top-left-radius: 11.371px;
  border-top-right-radius: 11.371px;
}

.frame-1244832410 {
  grid-column-gap: 2.84276px;
  grid-row-gap: 2.84276px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 229.553px;
  display: flex;
  position: absolute;
  top: 251.582px;
  left: 19.1887px;
}

.vectors-wrapper-412 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 65.2267px;
  height: 36.2452px;
  display: none;
  position: absolute;
  top: 19.9023px;
  left: 189.754px;
}

.vectors-wrapper-413 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36.2452px;
  height: 36.2452px;
  display: none;
  position: absolute;
  top: 20.6134px;
  left: 214.628px;
}

.frame-1244832411 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 1.42138px solid #ececec;
  border-radius: 5.68552px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 269.352px;
  height: 361.031px;
  display: flex;
  position: relative;
}

.text-513 {
  color: #000;
  font-size: 23px;
  font-weight: 400;
  line-height: 24.16px;
}

.vectors-wrapper-414 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 65.2267px;
  height: 36.2452px;
  display: none;
  position: absolute;
  top: 19.9023px;
  left: 189.044px;
}

.frame-1244832412 {
  grid-column-gap: 36px;
  grid-row-gap: 36px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832413 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-514 {
  color: #9a9da7;
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 67.5px;
}

.frame-1244832414 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-right: 10px;
  display: flex;
}

.frame-1244832415 {
  grid-column-gap: 11.2463px;
  grid-row-gap: 11.2463px;
  border: 1px solid #e6e6e6;
  border-radius: 13.8416px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 12px 16px;
  display: flex;
}

.text-515 {
  color: #4f5360;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 136.5%;
}

.frame-1244832416 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: none;
}

.text-516 {
  color: #27333f;
  font-size: 20px;
  font-weight: 700;
  line-height: 30.5px;
}

.text-517 {
  color: #717171;
  font-size: 18px;
  font-weight: 400;
  line-height: 30.5px;
}

.vectors-wrapper-415 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  cursor: pointer;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  margin-right: 1%;
  display: flex;
  position: absolute;
  inset: 0% 0% auto auto;
}

.frame-1244832417 {
  grid-column-gap: 67px;
  grid-row-gap: 67px;
  background-color: #fff;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1338px;
  padding: 79px 64px 48px;
  display: flex;
  position: relative;
}

.frame-1244832418 {
  grid-column-gap: 39px;
  grid-row-gap: 39px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1233px;
  display: flex;
}

.frame-1244832419 {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-518 {
  color: #04004d;
  font-size: 48px;
  font-weight: 700;
  line-height: 52.5px;
}

.line-294 {
  object-fit: cover;
}

.columns-48 {
  grid-column-gap: 22.7421px;
  grid-row-gap: 22.7421px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1146px;
  display: flex;
}

.frame-1244832420 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 1.42138px solid #ececec;
  border-radius: 10.6604px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 269.352px;
  height: 361.031px;
  display: flex;
  position: relative;
}

.rectangle-8729 {
  object-fit: cover;
  border-top-left-radius: 11.371px;
  border-top-right-radius: 12.0817px;
}

.frame-1244832421 {
  grid-column-gap: 2.84276px;
  grid-row-gap: 2.84276px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 229.553px;
  display: flex;
  position: absolute;
  top: 251.582px;
  left: 19.1885px;
}

.frame-1244832422 {
  grid-column-gap: -3.55345px;
  grid-row-gap: -3.55345px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-519 {
  color: #000;
  font-size: 23px;
  font-weight: 500;
  line-height: 24.16px;
}

.text-520 {
  color: #666;
  font-size: 11px;
  font-weight: 400;
  line-height: 24.16px;
}

.text-521 {
  color: #000;
  font-size: 11px;
  font-weight: 400;
  line-height: 15.28px;
}

.vectors-wrapper-416 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36.2452px;
  height: 36.2452px;
  display: none;
  position: absolute;
  top: 19.9023px;
  left: 218.736px;
}

.rectangle-8730 {
  object-fit: cover;
  border-top-left-radius: 11.371px;
  border-top-right-radius: 11.371px;
}

.frame-1244832423 {
  grid-column-gap: 2.84276px;
  grid-row-gap: 2.84276px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 229.553px;
  display: flex;
  position: absolute;
  top: 251.582px;
  left: 19.1887px;
}

.vectors-wrapper-417 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 65.2267px;
  height: 36.2452px;
  display: none;
  position: absolute;
  top: 19.9023px;
  left: 189.754px;
}

.vectors-wrapper-418 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36.2452px;
  height: 36.2452px;
  display: none;
  position: absolute;
  top: 20.6134px;
  left: 214.628px;
}

.frame-1244832424 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 1.42138px solid #ececec;
  border-radius: 5.68552px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 269.352px;
  height: 361.031px;
  display: flex;
  position: relative;
}

.text-522 {
  color: #000;
  font-size: 23px;
  font-weight: 400;
  line-height: 24.16px;
}

.vectors-wrapper-419 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 65.2267px;
  height: 36.2452px;
  display: none;
  position: absolute;
  top: 19.9023px;
  left: 189.044px;
}

.frame-1244832425 {
  grid-column-gap: 36px;
  grid-row-gap: 36px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832426 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-523 {
  color: #9a9da7;
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 67.5px;
}

.frame-1244832427 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-right: 10px;
  display: flex;
}

.frame-1244832428 {
  grid-column-gap: 11.2463px;
  grid-row-gap: 11.2463px;
  border: 1px solid #e6e6e6;
  border-radius: 13.8416px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 12px 16px;
  display: flex;
}

.text-524 {
  color: #4f5360;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 136.5%;
}

.frame-1244832429 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: none;
}

.text-525 {
  color: #27333f;
  font-size: 20px;
  font-weight: 700;
  line-height: 30.5px;
}

.text-526 {
  color: #717171;
  font-size: 18px;
  font-weight: 400;
  line-height: 30.5px;
}

.vectors-wrapper-420 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  cursor: pointer;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  margin-right: 1%;
  display: flex;
  position: absolute;
  inset: 0% 0% auto auto;
}

.frame-1244832430 {
  grid-column-gap: 67px;
  grid-row-gap: 67px;
  background-color: #fff;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1338px;
  padding: 79px 64px 48px;
  display: flex;
  position: relative;
}

.frame-1244832431 {
  grid-column-gap: 39px;
  grid-row-gap: 39px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1233px;
  display: flex;
}

.frame-1244832432 {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-527 {
  color: #04004d;
  font-size: 48px;
  font-weight: 700;
  line-height: 52.5px;
}

.line-295 {
  object-fit: cover;
}

.columns-49 {
  grid-column-gap: 22.7421px;
  grid-row-gap: 22.7421px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1146px;
  display: flex;
}

.frame-1244832433 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 1.42138px solid #ececec;
  border-radius: 10.6604px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 269.352px;
  height: 361.031px;
  display: flex;
  position: relative;
}

.rectangle-8731 {
  object-fit: cover;
  border-top-left-radius: 11.371px;
  border-top-right-radius: 12.0817px;
}

.frame-1244832434 {
  grid-column-gap: 2.84276px;
  grid-row-gap: 2.84276px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 229.553px;
  display: flex;
  position: absolute;
  top: 251.582px;
  left: 19.1885px;
}

.frame-1244832435 {
  grid-column-gap: -3.55345px;
  grid-row-gap: -3.55345px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-528 {
  color: #000;
  font-size: 23px;
  font-weight: 500;
  line-height: 24.16px;
}

.text-529 {
  color: #666;
  font-size: 11px;
  font-weight: 400;
  line-height: 24.16px;
}

.text-530 {
  color: #000;
  font-size: 11px;
  font-weight: 400;
  line-height: 15.28px;
}

.vectors-wrapper-421 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36.2452px;
  height: 36.2452px;
  display: none;
  position: absolute;
  top: 19.9023px;
  left: 218.736px;
}

.rectangle-8732 {
  object-fit: cover;
  border-top-left-radius: 11.371px;
  border-top-right-radius: 11.371px;
}

.frame-1244832436 {
  grid-column-gap: 2.84276px;
  grid-row-gap: 2.84276px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 229.553px;
  display: flex;
  position: absolute;
  top: 251.582px;
  left: 19.1887px;
}

.vectors-wrapper-422 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 65.2267px;
  height: 36.2452px;
  display: none;
  position: absolute;
  top: 19.9023px;
  left: 189.754px;
}

.vectors-wrapper-423 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36.2452px;
  height: 36.2452px;
  display: none;
  position: absolute;
  top: 20.6134px;
  left: 214.628px;
}

.frame-1244832437 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 1.42138px solid #ececec;
  border-radius: 5.68552px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 269.352px;
  height: 361.031px;
  display: flex;
  position: relative;
}

.text-531 {
  color: #000;
  font-size: 23px;
  font-weight: 400;
  line-height: 24.16px;
}

.vectors-wrapper-424 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 65.2267px;
  height: 36.2452px;
  display: none;
  position: absolute;
  top: 19.9023px;
  left: 189.044px;
}

.frame-1244832438 {
  grid-column-gap: 36px;
  grid-row-gap: 36px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832439 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-532 {
  color: #9a9da7;
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 67.5px;
}

.frame-1244832440 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-right: 10px;
  display: flex;
}

.frame-1244832441 {
  grid-column-gap: 11.2463px;
  grid-row-gap: 11.2463px;
  border: 1px solid #e6e6e6;
  border-radius: 13.8416px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 12px 16px;
  display: flex;
}

.text-533 {
  color: #4f5360;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 136.5%;
}

.frame-1244832442 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: none;
}

.text-534 {
  color: #27333f;
  font-size: 20px;
  font-weight: 700;
  line-height: 30.5px;
}

.text-535 {
  color: #717171;
  font-size: 18px;
  font-weight: 400;
  line-height: 30.5px;
}

.vectors-wrapper-425 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  cursor: pointer;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  margin-right: 1%;
  display: flex;
  position: absolute;
  inset: 0% 0% auto auto;
}

.frame-1244832443 {
  grid-column-gap: 67px;
  grid-row-gap: 67px;
  background-color: #fff;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1338px;
  padding: 79px 64px 48px;
  display: flex;
  position: relative;
}

.frame-1244832444 {
  grid-column-gap: 39px;
  grid-row-gap: 39px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1233px;
  display: flex;
}

.frame-1244832445 {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-536 {
  color: #04004d;
  font-size: 48px;
  font-weight: 700;
  line-height: 52.5px;
}

.line-296 {
  object-fit: cover;
}

.columns-50 {
  grid-column-gap: 22.7421px;
  grid-row-gap: 22.7421px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1146px;
  display: flex;
}

.frame-1244832446 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 1.42138px solid #ececec;
  border-radius: 10.6604px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 269.352px;
  height: 361.031px;
  display: flex;
  position: relative;
}

.rectangle-8733 {
  object-fit: cover;
  border-top-left-radius: 11.371px;
  border-top-right-radius: 12.0817px;
}

.frame-1244832447 {
  grid-column-gap: 2.84276px;
  grid-row-gap: 2.84276px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 229.553px;
  display: flex;
  position: absolute;
  top: 251.582px;
  left: 19.1885px;
}

.frame-1244832448 {
  grid-column-gap: -3.55345px;
  grid-row-gap: -3.55345px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-537 {
  color: #000;
  font-size: 23px;
  font-weight: 500;
  line-height: 24.16px;
}

.text-538 {
  color: #666;
  font-size: 11px;
  font-weight: 400;
  line-height: 24.16px;
}

.text-539 {
  color: #000;
  font-size: 11px;
  font-weight: 400;
  line-height: 15.28px;
}

.vectors-wrapper-426 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36.2452px;
  height: 36.2452px;
  display: flex;
  position: absolute;
  top: 19.9023px;
  left: 218.736px;
}

.rectangle-8734 {
  object-fit: cover;
  border-top-left-radius: 11.371px;
  border-top-right-radius: 11.371px;
}

.frame-1244832449 {
  grid-column-gap: 2.84276px;
  grid-row-gap: 2.84276px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 229.553px;
  display: flex;
  position: absolute;
  top: 251.582px;
  left: 19.1887px;
}

.vectors-wrapper-427 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 65.2267px;
  height: 36.2452px;
  display: none;
  position: absolute;
  top: 19.9023px;
  left: 189.754px;
}

.vectors-wrapper-428 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36.2452px;
  height: 36.2452px;
  display: none;
  position: absolute;
  top: 20.6134px;
  left: 214.628px;
}

.frame-1244832450 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 1.42138px solid #ececec;
  border-radius: 5.68552px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 269.352px;
  height: 361.031px;
  display: flex;
  position: relative;
}

.text-540 {
  color: #000;
  font-size: 23px;
  font-weight: 400;
  line-height: 24.16px;
}

.vectors-wrapper-429 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 65.2267px;
  height: 36.2452px;
  display: none;
  position: absolute;
  top: 19.9023px;
  left: 189.044px;
}

.frame-1244832451 {
  grid-column-gap: 36px;
  grid-row-gap: 36px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832452 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-541 {
  color: #9a9da7;
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 67.5px;
}

.frame-1244832453 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-right: 10px;
  display: flex;
}

.frame-1244832454 {
  grid-column-gap: 11.2463px;
  grid-row-gap: 11.2463px;
  border: 1px solid #e6e6e6;
  border-radius: 13.8416px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 12px 16px;
  display: flex;
}

.text-542 {
  color: #4f5360;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 136.5%;
}

.frame-1244832455 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: none;
}

.text-543 {
  color: #27333f;
  font-size: 20px;
  font-weight: 700;
  line-height: 30.5px;
}

.text-544 {
  color: #717171;
  font-size: 18px;
  font-weight: 400;
  line-height: 30.5px;
}

.vectors-wrapper-430 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  cursor: pointer;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  margin-right: 1%;
  display: flex;
  position: absolute;
  inset: 0% 0% auto auto;
}

.frame-1244832456 {
  grid-column-gap: 67px;
  grid-row-gap: 67px;
  background-color: #fff;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1338px;
  padding: 79px 64px 48px;
  display: flex;
  position: relative;
}

.frame-1244832457 {
  grid-column-gap: 39px;
  grid-row-gap: 39px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1233px;
  display: flex;
}

.frame-1244832458 {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-545 {
  color: #04004d;
  font-size: 48px;
  font-weight: 700;
  line-height: 52.5px;
}

.line-297 {
  object-fit: cover;
}

.columns-51 {
  grid-column-gap: 22.7421px;
  grid-row-gap: 22.7421px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1146px;
  display: flex;
}

.frame-1244832459 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 1.42138px solid #ececec;
  border-radius: 10.6604px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 269.352px;
  height: 361.031px;
  display: flex;
  position: relative;
}

.rectangle-8735 {
  object-fit: cover;
  border-top-left-radius: 11.371px;
  border-top-right-radius: 12.0817px;
}

.frame-1244832460 {
  grid-column-gap: 2.84276px;
  grid-row-gap: 2.84276px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 229.553px;
  display: flex;
  position: absolute;
  top: 251.582px;
  left: 19.1885px;
}

.frame-1244832461 {
  grid-column-gap: -3.55345px;
  grid-row-gap: -3.55345px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-546 {
  color: #000;
  font-size: 23px;
  font-weight: 500;
  line-height: 24.16px;
}

.text-547 {
  color: #666;
  font-size: 11px;
  font-weight: 400;
  line-height: 24.16px;
}

.text-548 {
  color: #000;
  font-size: 11px;
  font-weight: 400;
  line-height: 15.28px;
}

.vectors-wrapper-431 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36.2452px;
  height: 36.2452px;
  display: none;
  position: absolute;
  top: 19.9023px;
  left: 218.736px;
}

.rectangle-8736 {
  object-fit: cover;
  border-top-left-radius: 11.371px;
  border-top-right-radius: 11.371px;
}

.frame-1244832462 {
  grid-column-gap: 2.84276px;
  grid-row-gap: 2.84276px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 229.553px;
  display: flex;
  position: absolute;
  top: 251.582px;
  left: 19.1887px;
}

.vectors-wrapper-432 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 65.2267px;
  height: 36.2452px;
  display: none;
  position: absolute;
  top: 19.9023px;
  left: 189.754px;
}

.vectors-wrapper-433 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36.2452px;
  height: 36.2452px;
  display: none;
  position: absolute;
  top: 20.6134px;
  left: 214.628px;
}

.frame-1244832463 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 1.42138px solid #ececec;
  border-radius: 5.68552px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 269.352px;
  height: 361.031px;
  display: flex;
  position: relative;
}

.text-549 {
  color: #000;
  font-size: 23px;
  font-weight: 400;
  line-height: 24.16px;
}

.vectors-wrapper-434 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 65.2267px;
  height: 36.2452px;
  display: none;
  position: absolute;
  top: 19.9023px;
  left: 189.044px;
}

.frame-1244832464 {
  grid-column-gap: 36px;
  grid-row-gap: 36px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832465 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-550 {
  color: #9a9da7;
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 67.5px;
}

.frame-1244832466 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-right: 10px;
  display: flex;
}

.frame-1244832467 {
  grid-column-gap: 11.2463px;
  grid-row-gap: 11.2463px;
  border: 1px solid #e6e6e6;
  border-radius: 13.8416px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 12px 16px;
  display: flex;
}

.text-551 {
  color: #4f5360;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 136.5%;
}

.frame-1244832468 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: none;
}

.text-552 {
  color: #27333f;
  font-size: 20px;
  font-weight: 700;
  line-height: 30.5px;
}

.text-553 {
  color: #717171;
  font-size: 18px;
  font-weight: 400;
  line-height: 30.5px;
}

.vectors-wrapper-435 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  cursor: pointer;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  margin-right: 1%;
  display: flex;
  position: absolute;
  inset: 0% 0% auto auto;
}

.frame-1244832469 {
  grid-column-gap: 67px;
  grid-row-gap: 67px;
  background-color: #fff;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1338px;
  padding: 79px 64px 48px;
  display: flex;
  position: relative;
}

.frame-1244832470 {
  grid-column-gap: 39px;
  grid-row-gap: 39px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1233px;
  display: flex;
}

.frame-1244832471 {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-554 {
  color: #04004d;
  font-size: 48px;
  font-weight: 700;
  line-height: 52.5px;
}

.line-298 {
  object-fit: cover;
}

.columns-52 {
  grid-column-gap: 22.7421px;
  grid-row-gap: 22.7421px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1146px;
  display: flex;
}

.frame-1244832472 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 1.42138px solid #ececec;
  border-radius: 10.6604px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 269.352px;
  height: 361.031px;
  display: flex;
  position: relative;
}

.rectangle-8737 {
  object-fit: cover;
  border-top-left-radius: 11.371px;
  border-top-right-radius: 12.0817px;
}

.frame-1244832473 {
  grid-column-gap: 2.84276px;
  grid-row-gap: 2.84276px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 229.553px;
  display: flex;
  position: absolute;
  top: 251.582px;
  left: 19.1885px;
}

.frame-1244832474 {
  grid-column-gap: -3.55345px;
  grid-row-gap: -3.55345px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-555 {
  color: #000;
  font-size: 23px;
  font-weight: 500;
  line-height: 24.16px;
}

.text-556 {
  color: #666;
  font-size: 11px;
  font-weight: 400;
  line-height: 24.16px;
}

.text-557 {
  color: #000;
  font-size: 11px;
  font-weight: 400;
  line-height: 15.28px;
}

.vectors-wrapper-436 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36.2452px;
  height: 36.2452px;
  display: none;
  position: absolute;
  top: 19.9023px;
  left: 218.736px;
}

.rectangle-8738 {
  object-fit: cover;
  border-top-left-radius: 11.371px;
  border-top-right-radius: 11.371px;
}

.frame-1244832475 {
  grid-column-gap: 2.84276px;
  grid-row-gap: 2.84276px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 229.553px;
  display: flex;
  position: absolute;
  top: 251.582px;
  left: 19.1887px;
}

.vectors-wrapper-437 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 65.2267px;
  height: 36.2452px;
  display: none;
  position: absolute;
  top: 19.9023px;
  left: 189.754px;
}

.vectors-wrapper-438 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36.2452px;
  height: 36.2452px;
  display: none;
  position: absolute;
  top: 20.6134px;
  left: 214.628px;
}

.frame-1244832476 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 1.42138px solid #ececec;
  border-radius: 5.68552px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 269.352px;
  height: 361.031px;
  display: flex;
  position: relative;
}

.text-558 {
  color: #000;
  font-size: 23px;
  font-weight: 400;
  line-height: 24.16px;
}

.vectors-wrapper-439 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 65.2267px;
  height: 36.2452px;
  display: none;
  position: absolute;
  top: 19.9023px;
  left: 189.044px;
}

.frame-1244832477 {
  grid-column-gap: 36px;
  grid-row-gap: 36px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832478 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-559 {
  color: #9a9da7;
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 67.5px;
}

.frame-1244832479 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-right: 10px;
  display: flex;
}

.frame-1244832480 {
  grid-column-gap: 11.2463px;
  grid-row-gap: 11.2463px;
  border: 1px solid #e6e6e6;
  border-radius: 13.8416px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 12px 16px;
  display: flex;
}

.text-560 {
  color: #4f5360;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 136.5%;
}

.frame-1244832481 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: none;
}

.text-561 {
  color: #27333f;
  font-size: 20px;
  font-weight: 700;
  line-height: 30.5px;
}

.text-562 {
  color: #717171;
  font-size: 18px;
  font-weight: 400;
  line-height: 30.5px;
}

.vectors-wrapper-440 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  cursor: pointer;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  margin-right: 1%;
  display: flex;
  position: absolute;
  inset: 0% 0% auto auto;
}

.frame-1244832482 {
  grid-column-gap: 67px;
  grid-row-gap: 67px;
  background-color: #fff;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1338px;
  padding: 79px 64px 48px;
  display: flex;
  position: relative;
}

.frame-1244832483 {
  grid-column-gap: 39px;
  grid-row-gap: 39px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1233px;
  display: flex;
}

.frame-1244832484 {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-563 {
  color: #04004d;
  font-size: 48px;
  font-weight: 700;
  line-height: 52.5px;
}

.line-299 {
  object-fit: cover;
}

.columns-53 {
  grid-column-gap: 22.7421px;
  grid-row-gap: 22.7421px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1146px;
  display: flex;
}

.frame-1244832485 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 1.42138px solid #ececec;
  border-radius: 10.6604px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 269.352px;
  height: 361.031px;
  display: flex;
  position: relative;
}

.rectangle-8739 {
  object-fit: cover;
  border-top-left-radius: 11.371px;
  border-top-right-radius: 12.0817px;
}

.frame-1244832486 {
  grid-column-gap: 2.84276px;
  grid-row-gap: 2.84276px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 229.553px;
  display: flex;
  position: absolute;
  top: 251.582px;
  left: 19.1885px;
}

.frame-1244832487 {
  grid-column-gap: -3.55345px;
  grid-row-gap: -3.55345px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-564 {
  color: #000;
  font-size: 23px;
  font-weight: 500;
  line-height: 24.16px;
}

.text-565 {
  color: #666;
  font-size: 11px;
  font-weight: 400;
  line-height: 24.16px;
}

.text-566 {
  color: #000;
  font-size: 11px;
  font-weight: 400;
  line-height: 15.28px;
}

.vectors-wrapper-441 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36.2452px;
  height: 36.2452px;
  display: none;
  position: absolute;
  top: 19.9023px;
  left: 218.736px;
}

.rectangle-8740 {
  object-fit: cover;
  border-top-left-radius: 11.371px;
  border-top-right-radius: 11.371px;
}

.frame-1244832488 {
  grid-column-gap: 2.84276px;
  grid-row-gap: 2.84276px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 229.553px;
  display: flex;
  position: absolute;
  top: 251.582px;
  left: 19.1887px;
}

.vectors-wrapper-442 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 65.2267px;
  height: 36.2452px;
  display: none;
  position: absolute;
  top: 19.9023px;
  left: 189.754px;
}

.vectors-wrapper-443 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36.2452px;
  height: 36.2452px;
  display: none;
  position: absolute;
  top: 20.6134px;
  left: 214.628px;
}

.frame-1244832489 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 1.42138px solid #ececec;
  border-radius: 5.68552px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 269.352px;
  height: 361.031px;
  display: flex;
  position: relative;
}

.text-567 {
  color: #000;
  font-size: 23px;
  font-weight: 400;
  line-height: 24.16px;
}

.vectors-wrapper-444 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 65.2267px;
  height: 36.2452px;
  display: none;
  position: absolute;
  top: 19.9023px;
  left: 189.044px;
}

.frame-1244832490 {
  grid-column-gap: 36px;
  grid-row-gap: 36px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832491 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-568 {
  color: #9a9da7;
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 67.5px;
}

.frame-1244832492 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-right: 10px;
  display: flex;
}

.frame-1244832493 {
  grid-column-gap: 11.2463px;
  grid-row-gap: 11.2463px;
  border: 1px solid #e6e6e6;
  border-radius: 13.8416px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 12px 16px;
  display: flex;
}

.text-569 {
  color: #4f5360;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 136.5%;
}

.frame-1244832494 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: none;
}

.text-570 {
  color: #27333f;
  font-size: 20px;
  font-weight: 700;
  line-height: 30.5px;
}

.text-571 {
  color: #717171;
  font-size: 18px;
  font-weight: 400;
  line-height: 30.5px;
}

.vectors-wrapper-445 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  cursor: pointer;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  margin-right: 1%;
  display: flex;
  position: absolute;
  inset: 0% 0% auto auto;
}

.frame-1244832495 {
  grid-column-gap: 67px;
  grid-row-gap: 67px;
  background-color: #fff;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1338px;
  padding: 79px 64px 48px;
  display: flex;
  position: relative;
}

.frame-1244832496 {
  grid-column-gap: 39px;
  grid-row-gap: 39px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1233px;
  display: flex;
}

.frame-1244832497 {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-572 {
  color: #04004d;
  font-size: 48px;
  font-weight: 700;
  line-height: 52.5px;
}

.line-300 {
  object-fit: cover;
}

.columns-54 {
  grid-column-gap: 22.7421px;
  grid-row-gap: 22.7421px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1146px;
  display: flex;
}

.frame-1244832498 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 1.42138px solid #ececec;
  border-radius: 10.6604px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 269.352px;
  height: 361.031px;
  display: flex;
  position: relative;
}

.rectangle-8741 {
  object-fit: cover;
  border-top-left-radius: 11.371px;
  border-top-right-radius: 12.0817px;
}

.frame-1244832499 {
  grid-column-gap: 2.84276px;
  grid-row-gap: 2.84276px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 229.553px;
  display: flex;
  position: absolute;
  top: 251.582px;
  left: 19.1885px;
}

.frame-1244832500 {
  grid-column-gap: -3.55345px;
  grid-row-gap: -3.55345px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-573 {
  color: #000;
  font-size: 23px;
  font-weight: 500;
  line-height: 24.16px;
}

.text-574 {
  color: #666;
  font-size: 11px;
  font-weight: 400;
  line-height: 24.16px;
}

.text-575 {
  color: #000;
  font-size: 11px;
  font-weight: 400;
  line-height: 15.28px;
}

.vectors-wrapper-446 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36.2452px;
  height: 36.2452px;
  display: none;
  position: absolute;
  top: 19.9023px;
  left: 218.736px;
}

.rectangle-8742 {
  object-fit: cover;
  border-top-left-radius: 11.371px;
  border-top-right-radius: 11.371px;
}

.frame-1244832501 {
  grid-column-gap: 2.84276px;
  grid-row-gap: 2.84276px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 229.553px;
  display: flex;
  position: absolute;
  top: 251.582px;
  left: 19.1887px;
}

.vectors-wrapper-447 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 65.2267px;
  height: 36.2452px;
  display: none;
  position: absolute;
  top: 19.9023px;
  left: 189.754px;
}

.vectors-wrapper-448 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36.2452px;
  height: 36.2452px;
  display: none;
  position: absolute;
  top: 20.6134px;
  left: 214.628px;
}

.frame-1244832502 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 1.42138px solid #ececec;
  border-radius: 5.68552px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 269.352px;
  height: 361.031px;
  display: flex;
  position: relative;
}

.text-576 {
  color: #000;
  font-size: 23px;
  font-weight: 400;
  line-height: 24.16px;
}

.vectors-wrapper-449 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 65.2267px;
  height: 36.2452px;
  display: none;
  position: absolute;
  top: 19.9023px;
  left: 189.044px;
}

.frame-1244832503 {
  grid-column-gap: 36px;
  grid-row-gap: 36px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832504 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-577 {
  color: #9a9da7;
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 67.5px;
}

.frame-1244832505 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-right: 10px;
  display: flex;
}

.frame-1244832506 {
  grid-column-gap: 11.2463px;
  grid-row-gap: 11.2463px;
  border: 1px solid #e6e6e6;
  border-radius: 13.8416px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 12px 16px;
  display: flex;
}

.text-578 {
  color: #4f5360;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 136.5%;
}

.frame-1244832507 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: none;
}

.text-579 {
  color: #27333f;
  font-size: 20px;
  font-weight: 700;
  line-height: 30.5px;
}

.text-580 {
  color: #717171;
  font-size: 18px;
  font-weight: 400;
  line-height: 30.5px;
}

.vectors-wrapper-450 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  cursor: pointer;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  margin-right: 1%;
  display: flex;
  position: absolute;
  inset: 0% 0% auto auto;
}

.frame-1244832508 {
  grid-column-gap: 67px;
  grid-row-gap: 67px;
  background-color: #fff;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1338px;
  padding: 79px 64px 48px;
  display: flex;
  position: relative;
}

.frame-1244832509 {
  grid-column-gap: 39px;
  grid-row-gap: 39px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1233px;
  display: flex;
}

.frame-1244832510 {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-581 {
  color: #04004d;
  font-size: 48px;
  font-weight: 700;
  line-height: 52.5px;
}

.line-301 {
  object-fit: cover;
}

.columns-55 {
  grid-column-gap: 22.7421px;
  grid-row-gap: 22.7421px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1146px;
  display: flex;
}

.frame-1244832511 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 1.42138px solid #ececec;
  border-radius: 10.6604px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 269.352px;
  height: 361.031px;
  display: flex;
  position: relative;
}

.rectangle-8743 {
  object-fit: cover;
  border-top-left-radius: 11.371px;
  border-top-right-radius: 12.0817px;
}

.frame-1244832512 {
  grid-column-gap: 2.84276px;
  grid-row-gap: 2.84276px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 229.553px;
  display: flex;
  position: absolute;
  top: 251.582px;
  left: 19.1885px;
}

.frame-1244832513 {
  grid-column-gap: -3.55345px;
  grid-row-gap: -3.55345px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-582 {
  color: #000;
  font-size: 23px;
  font-weight: 500;
  line-height: 24.16px;
}

.text-583 {
  color: #666;
  font-size: 11px;
  font-weight: 400;
  line-height: 24.16px;
}

.text-584 {
  color: #000;
  font-size: 11px;
  font-weight: 400;
  line-height: 15.28px;
}

.vectors-wrapper-451 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36.2452px;
  height: 36.2452px;
  display: none;
  position: absolute;
  top: 19.9023px;
  left: 218.736px;
}

.rectangle-8744 {
  object-fit: cover;
  border-top-left-radius: 11.371px;
  border-top-right-radius: 11.371px;
}

.frame-1244832514 {
  grid-column-gap: 2.84276px;
  grid-row-gap: 2.84276px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 229.553px;
  display: flex;
  position: absolute;
  top: 251.582px;
  left: 19.1887px;
}

.vectors-wrapper-452 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 65.2267px;
  height: 36.2452px;
  display: none;
  position: absolute;
  top: 19.9023px;
  left: 189.754px;
}

.vectors-wrapper-453 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36.2452px;
  height: 36.2452px;
  display: none;
  position: absolute;
  top: 20.6134px;
  left: 214.628px;
}

.frame-1244832515 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 1.42138px solid #ececec;
  border-radius: 5.68552px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 269.352px;
  height: 361.031px;
  display: flex;
  position: relative;
}

.text-585 {
  color: #000;
  font-size: 23px;
  font-weight: 400;
  line-height: 24.16px;
}

.vectors-wrapper-454 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 65.2267px;
  height: 36.2452px;
  display: none;
  position: absolute;
  top: 19.9023px;
  left: 189.044px;
}

.frame-1244832516 {
  grid-column-gap: 36px;
  grid-row-gap: 36px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832517 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-586 {
  color: #9a9da7;
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 67.5px;
}

.frame-1244832518 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-right: 10px;
  display: flex;
}

.frame-1244832519 {
  grid-column-gap: 11.2463px;
  grid-row-gap: 11.2463px;
  border: 1px solid #e6e6e6;
  border-radius: 13.8416px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 12px 16px;
  display: flex;
}

.text-587 {
  color: #4f5360;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 136.5%;
}

.frame-1244832520 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: none;
}

.text-588 {
  color: #27333f;
  font-size: 20px;
  font-weight: 700;
  line-height: 30.5px;
}

.text-589 {
  color: #717171;
  font-size: 18px;
  font-weight: 400;
  line-height: 30.5px;
}

.vectors-wrapper-455 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  cursor: pointer;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  margin-right: 1%;
  display: flex;
  position: absolute;
  inset: 0% 0% auto auto;
}

.frame-1244832521 {
  grid-column-gap: 67px;
  grid-row-gap: 67px;
  background-color: #fff;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1338px;
  padding: 79px 64px 48px;
  display: flex;
  position: relative;
}

.frame-1244832522 {
  grid-column-gap: 39px;
  grid-row-gap: 39px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1233px;
  display: flex;
}

.frame-1244832523 {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-590 {
  color: #04004d;
  font-size: 48px;
  font-weight: 700;
  line-height: 52.5px;
}

.line-302 {
  object-fit: cover;
}

.columns-56 {
  grid-column-gap: 22.7421px;
  grid-row-gap: 22.7421px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1146px;
  display: flex;
}

.frame-1244832524 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 1.42138px solid #ececec;
  border-radius: 10.6604px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 269.352px;
  height: 361.031px;
  display: flex;
  position: relative;
}

.rectangle-8745 {
  object-fit: cover;
  border-top-left-radius: 11.371px;
  border-top-right-radius: 12.0817px;
}

.frame-1244832525 {
  grid-column-gap: 2.84276px;
  grid-row-gap: 2.84276px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 229.553px;
  display: flex;
  position: absolute;
  top: 251.582px;
  left: 19.1885px;
}

.frame-1244832526 {
  grid-column-gap: -3.55345px;
  grid-row-gap: -3.55345px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-591 {
  color: #000;
  font-size: 23px;
  font-weight: 500;
  line-height: 24.16px;
}

.text-592 {
  color: #666;
  font-size: 11px;
  font-weight: 400;
  line-height: 24.16px;
}

.text-593 {
  color: #000;
  font-size: 11px;
  font-weight: 400;
  line-height: 15.28px;
}

.vectors-wrapper-456 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36.2452px;
  height: 36.2452px;
  display: none;
  position: absolute;
  top: 19.9023px;
  left: 218.736px;
}

.rectangle-8746 {
  object-fit: cover;
  border-top-left-radius: 11.371px;
  border-top-right-radius: 11.371px;
}

.frame-1244832527 {
  grid-column-gap: 2.84276px;
  grid-row-gap: 2.84276px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 229.553px;
  display: flex;
  position: absolute;
  top: 251.582px;
  left: 19.1887px;
}

.vectors-wrapper-457 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 65.2267px;
  height: 36.2452px;
  display: none;
  position: absolute;
  top: 19.9023px;
  left: 189.754px;
}

.vectors-wrapper-458 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36.2452px;
  height: 36.2452px;
  display: none;
  position: absolute;
  top: 20.6134px;
  left: 214.628px;
}

.frame-1244832528 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 1.42138px solid #ececec;
  border-radius: 5.68552px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 269.352px;
  height: 361.031px;
  display: flex;
  position: relative;
}

.text-594 {
  color: #000;
  font-size: 23px;
  font-weight: 400;
  line-height: 24.16px;
}

.vectors-wrapper-459 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 65.2267px;
  height: 36.2452px;
  display: none;
  position: absolute;
  top: 19.9023px;
  left: 189.044px;
}

.frame-1244832529 {
  grid-column-gap: 36px;
  grid-row-gap: 36px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832530 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-595 {
  color: #9a9da7;
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 67.5px;
}

.frame-1244832531 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-right: 10px;
  display: flex;
}

.frame-1244832532 {
  grid-column-gap: 11.2463px;
  grid-row-gap: 11.2463px;
  border: 1px solid #e6e6e6;
  border-radius: 13.8416px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 12px 16px;
  display: flex;
}

.text-596 {
  color: #4f5360;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 136.5%;
}

.frame-1244832533 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: none;
}

.text-597 {
  color: #27333f;
  font-size: 20px;
  font-weight: 700;
  line-height: 30.5px;
}

.text-598 {
  color: #717171;
  font-size: 18px;
  font-weight: 400;
  line-height: 30.5px;
}

.vectors-wrapper-460 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  cursor: pointer;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  margin-right: 1%;
  display: flex;
  position: absolute;
  inset: 0% 0% auto auto;
}

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

.column-77 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-left: 0;
  display: flex;
}

.frame-1244832534 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 594px;
  display: flex;
}

.text-599 {
  color: #04004d;
  font-size: 24px;
  font-weight: 600;
  line-height: 29.5px;
}

.columns-57 {
  grid-column-gap: -11px;
  grid-row-gap: -11px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 487px;
  display: flex;
}

.frame-1244832535 {
  grid-column-gap: 7.68203px;
  grid-row-gap: 7.68203px;
  border-radius: 4.84141px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 69.4932px;
  height: 63.2466px;
  display: flex;
}

.rectangle-8747 {
  object-fit: cover;
  border: 2.34247px solid #fff;
  border-radius: 31.5232px;
}

.text-600 {
  color: #9a9da7;
  text-align: right;
  font-size: 24px;
  font-weight: 600;
  line-height: 29.5px;
}

.frame-1244832536 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 594px;
  display: flex;
}

.text-601 {
  color: #04004d;
  font-size: 24px;
  font-weight: 600;
  line-height: 29.5px;
  display: flex;
}

.frame-1244832537 {
  grid-column-gap: 7.68203px;
  grid-row-gap: 7.68203px;
  border-radius: 4.84141px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 69.4932px;
  height: 63.2466px;
  display: flex;
}

.rectangle-8748 {
  object-fit: cover;
  border: 2.34247px solid #fff;
  border-radius: 31.5232px;
}

.text-602 {
  color: #9a9da7;
  text-align: right;
  font-size: 24px;
  font-weight: 600;
  line-height: 29.5px;
}

.frame-1244832538 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 594px;
  display: flex;
}

.text-603 {
  color: #04004d;
  font-size: 24px;
  font-weight: 600;
  line-height: 29.5px;
}

.frame-1244832539 {
  grid-column-gap: 7.68203px;
  grid-row-gap: 7.68203px;
  border-radius: 4.84141px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 69.4932px;
  height: 63.2466px;
  display: flex;
}

.rectangle-8749 {
  object-fit: cover;
  border: 2.34247px solid #fff;
  border-radius: 31.5232px;
}

.text-604 {
  color: #9a9da7;
  text-align: right;
  font-size: 24px;
  font-weight: 600;
  line-height: 29.5px;
}

.frame-1244832540 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 594px;
  display: flex;
}

.text-605 {
  color: #04004d;
  font-size: 24px;
  font-weight: 600;
  line-height: 29.5px;
}

.frame-1244832541 {
  grid-column-gap: 7.68203px;
  grid-row-gap: 7.68203px;
  border-radius: 4.84141px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 69.4932px;
  height: 63.2466px;
  display: flex;
}

.rectangle-8750 {
  object-fit: cover;
  border: 2.34247px solid #fff;
  border-radius: 31.5232px;
}

.text-606 {
  color: #9a9da7;
  text-align: right;
  font-size: 24px;
  font-weight: 600;
  line-height: 29.5px;
}

.frame-1244832542 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 594px;
  display: flex;
}

.text-607 {
  color: #04004d;
  font-size: 24px;
  font-weight: 600;
  line-height: 29.5px;
}

.frame-1244832543 {
  grid-column-gap: 7.68203px;
  grid-row-gap: 7.68203px;
  border-radius: 4.84141px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 69.4932px;
  height: 63.2466px;
  display: flex;
}

.rectangle-8751 {
  object-fit: cover;
  border: 2.34247px solid #fff;
  border-radius: 31.5232px;
}

.text-608 {
  color: #9a9da7;
  text-align: right;
  font-size: 24px;
  font-weight: 600;
  line-height: 29.5px;
}

.frame-1244832544 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 594px;
  display: flex;
}

.text-609 {
  color: #04004d;
  font-size: 24px;
  font-weight: 600;
  line-height: 29.5px;
}

.frame-1244832545 {
  grid-column-gap: 7.68203px;
  grid-row-gap: 7.68203px;
  border-radius: 4.84141px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 69.4932px;
  height: 63.2466px;
  display: flex;
}

.rectangle-8752 {
  object-fit: cover;
  border: 2.34247px solid #fff;
  border-radius: 31.5232px;
}

.text-610 {
  color: #9a9da7;
  text-align: right;
  font-size: 24px;
  font-weight: 600;
  line-height: 29.5px;
}

.frame-1244832546 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 594px;
  display: flex;
}

.text-611 {
  color: #04004d;
  font-size: 24px;
  font-weight: 600;
  line-height: 29.5px;
}

.frame-1244832547 {
  grid-column-gap: 7.68203px;
  grid-row-gap: 7.68203px;
  border-radius: 4.84141px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 69.4932px;
  height: 63.2466px;
  display: flex;
}

.rectangle-8753 {
  object-fit: cover;
  border: 2.34247px solid #fff;
  border-radius: 31.5232px;
}

.text-612 {
  color: #9a9da7;
  text-align: right;
  font-size: 24px;
  font-weight: 600;
  line-height: 29.5px;
}

.image-2178 {
  display: none;
}

.modal-popup {
  z-index: 10002;
  background-color: #3f3f3f99;
  width: 100%;
  height: 100vh;
  max-height: 100vh;
  padding: 50px;
  display: block;
  position: fixed;
  inset: 0;
  overflow: auto;
}

.modal-content {
  grid-column-gap: 40px;
  background-color: #fff;
  border-radius: 16px;
  width: 100%;
  height: 100%;
  max-height: 100%;
  padding: 40px;
  display: flex;
  position: relative;
}

.left-section {
  justify-content: flex-start;
  width: 70%;
  display: flex;
  overflow: hidden;
}

.right-section {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  max-height: 100%;
  display: flex;
  overflow: auto;
}

.image-2179 {
  width: auto;
  height: 100%;
  max-height: 100%;
}

.heading-4 {
  font-size: 48px;
  line-height: 52.5px;
}

.paragraph-2, .paragraph-3 {
  color: #717171;
  font-size: 18px;
  line-height: 30.5px;
}

.div-block-58 {
  grid-column-gap: 16px;
  grid-row-gap: 5px;
  grid-template-rows: auto auto;
  grid-template-columns: minmax(200px, 30%) minmax(200px, 100%);
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.paragraph-4, .paragraph-5 {
  color: #9a9da7;
  text-transform: uppercase;
  margin-bottom: 0;
}

.div-block-59 {
  width: 100%;
  display: flex;
}

.paragraph-6 {
  color: #717171;
  margin-bottom: 0;
  font-size: 28px;
  line-height: 70px;
}

.div-block-60 {
  grid-column-gap: 12px;
  align-items: center;
  display: flex;
}

.div-block-61 {
  border: 1px solid #afafaf;
  border-radius: 14px;
  width: auto;
  height: auto;
  padding: 12px 16px;
}

.paragraph-8 {
  color: #4f5360;
  text-transform: capitalize;
}

.div-block-62 {
  border: 1px solid #e6e6e6;
  border-radius: 14px;
  padding: 12px 16px;
  font-style: normal;
}

.paragraph-9 {
  color: #4f5360;
  margin-bottom: 0;
}

.close-btn-icon {
  position: absolute;
  top: -1%;
  right: -1%;
}

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

.navbar-form {
  padding-top: 1rem;
  padding-bottom: 1rem;
  padding-left: 3%;
}

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

.masan_pop_up_class {
  z-index: 15;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.masan_pop_up_class.case-studies-modal, .masan_pop_up_class.case-studies-modal.explore_popup {
  display: none;
}

.masan_pop_upitem {
  background-color: #fff;
  justify-content: center;
  align-items: center;
  display: flex;
}

.frame-1244832548 {
  grid-column-gap: 67px;
  grid-row-gap: 67px;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  padding: 64px;
  display: flex;
  position: relative;
}

.image-2181 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  border-radius: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 584px;
  height: 807px;
  display: flex;
}

.frame-1244832549 {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832550 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-613 {
  color: #04004d;
  font-size: 48px;
  font-weight: 700;
  line-height: 52.5px;
}

.vectors-wrapper-461 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 0;
  display: flex;
}

.error-ca5b0d6c-a1a9-ec21-6c76-fc1b1bc50eae {
  color: #717171;
  font-size: 18px;
  font-weight: 400;
  line-height: 30.5px;
}

.frame-1244832551 {
  grid-column-gap: 78px;
  grid-row-gap: 78px;
  flex-direction: column;
  flex: 0 auto;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.frame-1244832552 {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: none;
}

.text-614 {
  color: #9a9da7;
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 67.5px;
}

.vectors-wrapper-462 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 180.337px;
  height: 66.2394px;
  display: flex;
}

.frame-1244832553 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: none;
}

.frame-1244832554 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-right: 10px;
  display: flex;
}

.frame-1244832555 {
  grid-column-gap: 11.2463px;
  grid-row-gap: 11.2463px;
  border: 1px solid #e6e6e6;
  border-radius: 13.8416px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 12px 16px;
  display: flex;
}

.text-615 {
  color: #4f5360;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 136.5%;
}

.vectors-wrapper-463 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  cursor: pointer;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  margin-right: 1%;
  display: flex;
  position: absolute;
  inset: 0% 0% auto auto;
}

.frame-1244832556 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 594px;
  display: flex;
}

.text-616 {
  color: #04004d;
  font-size: 24px;
  font-weight: 600;
  line-height: 29.5px;
}

.columns-58 {
  grid-column-gap: -11px;
  grid-row-gap: -11px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 487px;
  display: flex;
}

.frame-1244832557 {
  grid-column-gap: 7.68203px;
  grid-row-gap: 7.68203px;
  border-radius: 4.84141px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 69.4932px;
  height: 63.2466px;
  display: flex;
}

.rectangle-8754 {
  object-fit: cover;
  border: 2.34247px solid #fff;
  border-radius: 31.5232px;
}

.text-617 {
  color: #9a9da7;
  text-align: right;
  font-size: 24px;
  font-weight: 600;
  line-height: 29.5px;
  display: flex;
}

.frame-1244832558 {
  grid-column-gap: 36px;
  grid-row-gap: 36px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding-left: 36px;
  padding-right: 36px;
  display: flex;
}

.column-78 {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 358px;
  height: 231px;
  display: flex;
}

.content-42 {
  grid-column-gap: 13.9752px;
  grid-row-gap: 13.9752px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 354px;
  display: flex;
}

.title-copy-goes-here-be-awesome-10 {
  color: #27333f;
  font-size: 36px;
  font-weight: 700;
  line-height: 38.6px;
}

.error-2c1b263b-7ca0-9c72-c0ee-f0cb47e3d416 {
  color: #4f5360;
  font-size: 16px;
  font-weight: 400;
  line-height: 22.3px;
}

.frame-1244832559 {
  grid-column-gap: 21.0221px;
  grid-row-gap: 21.0221px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  height: 63.0662px;
  display: flex;
}

.actions-15 {
  grid-column-gap: 14.0147px;
  grid-row-gap: 14.0147px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  height: 75.3291px;
  padding-top: 14.0147px;
  display: flex;
}

.button-36 {
  grid-column-gap: 8.7592px;
  grid-row-gap: 8.7592px;
  background-image: linear-gradient(121.07deg, #2b59f6 0%, #4f47ea 100%);
  border: .87592px solid #000;
  border-radius: 3.50368px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 14.0147px 35.0368px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 3.50368px 28.0294px #096cfe80;
}

.text-618 {
  color: #fff;
  text-align: center;
  font-size: 16px;
  font-weight: 600;
  line-height: 21.02px;
}

.button-37 {
  grid-column-gap: 8.7592px;
  grid-row-gap: 8.7592px;
  background-color: #fff;
  border: .87592px solid #d1d1d1;
  border-radius: 3.50368px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 14.0147px 35.0368px;
  text-decoration: none;
  display: flex;
}

.text-619 {
  color: #717171;
  text-align: center;
  font-size: 16px;
  font-weight: 600;
  line-height: 21.02px;
}

.column-79 {
  grid-column-gap: 5.51484px;
  grid-row-gap: 5.51484px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 290.698px;
  height: 328.422px;
  display: flex;
}

.vectors-wrapper-464 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-2182 {
  height: 40px;
}

.column-80 {
  padding-left: 0;
  padding-right: 0;
}

.column-81 {
  padding-left: 37px;
}

.frame-1244832560 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 594px;
  display: flex;
}

.text-620 {
  color: #04004d;
  font-size: 24px;
  font-weight: 600;
  line-height: 29.5px;
}

.columns-59 {
  grid-column-gap: -11px;
  grid-row-gap: -11px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 487px;
  display: flex;
}

.frame-1244832561 {
  grid-column-gap: 7.68203px;
  grid-row-gap: 7.68203px;
  border-radius: 4.84141px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 69.4932px;
  height: 63.2466px;
  display: flex;
}

.rectangle-8755 {
  object-fit: cover;
  border: 2.34247px solid #fff;
  border-radius: 31.5232px;
}

.text-621 {
  color: #9a9da7;
  text-align: right;
  font-size: 24px;
  font-weight: 600;
  line-height: 29.5px;
}

.frame-1244832562 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: none;
}

.column-82 {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 360px;
  height: 231px;
  padding-left: 19px;
  padding-right: 19px;
  display: flex;
}

.content-43 {
  grid-column-gap: 13.9752px;
  grid-row-gap: 13.9752px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 322px;
  display: flex;
}

.title-copy-goes-here-be-awesome-11 {
  color: #27333f;
  font-size: 32px;
  font-weight: 700;
  line-height: 38.6px;
}

.error-44018182-e3d9-d0c1-ee27-85f10b09be36 {
  color: #4f5360;
  font-size: 14px;
  font-weight: 400;
  line-height: 22.3px;
}

.frame-1244832563 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 322px;
  height: 59px;
  display: flex;
}

.actions-16 {
  grid-column-gap: 13.2226px;
  grid-row-gap: 13.2226px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  height: 71.0715px;
  padding-top: 13.2226px;
  display: flex;
}

.button-38 {
  grid-column-gap: 8.26413px;
  grid-row-gap: 8.26413px;
  background-image: linear-gradient(125.29deg, #2b59f6 0%, #4f47ea 100%);
  border-radius: 3.30565px;
  justify-content: center;
  align-items: center;
  width: 152px;
  padding: 13.2226px 33.0565px;
  text-decoration: none;
  display: flex;
}

.text-622 {
  color: #fff;
  text-align: center;
  font-size: 15px;
  font-weight: 600;
  line-height: 19.83px;
}

.button-39 {
  grid-column-gap: 8.26413px;
  grid-row-gap: 8.26413px;
  background-color: #fff;
  border: .826413px solid #d1d1d1;
  border-radius: 3.30565px;
  justify-content: center;
  align-items: center;
  width: 153px;
  padding: 13.2226px 33.0565px;
  text-decoration: none;
  display: flex;
}

.text-623 {
  color: #717171;
  text-align: center;
  font-size: 15px;
  font-weight: 600;
  line-height: 19.83px;
}

.column-83 {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 360px;
  height: 317px;
  padding-left: 19px;
  padding-right: 19px;
  display: flex;
}

.column-84 {
  grid-column-gap: 5.23655px;
  grid-row-gap: 5.23655px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 276px;
  height: 311px;
  display: flex;
}

.vectors-wrapper-465 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.logos-4 {
  grid-column-gap: 30.5504px;
  grid-row-gap: 30.5504px;
  opacity: .8;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 360px;
  display: none;
}

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

.logo-43 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.vectors-wrapper-466 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 70.7442px;
  height: 19.8084px;
  display: flex;
}

.image-first {
  object-fit: cover;
  background-color: #fff;
}

.logo-44 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-image: url("https://cdn.prod.website-files.com/64ddacba824ceedb3ca23757/64ddadc16d52fb49b8cdbe82_Logo.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 21.9284px;
  display: flex;
}

.logo-45 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  align-items: center;
  width: 92.1966px;
  display: flex;
}

.image-2184 {
  object-fit: cover;
}

.video, .video-2 {
  border-radius: 15px;
  height: 100%;
}

.video-3 {
  border-radius: 18px;
  height: 100%;
}

.image-2185 {
  object-fit: scale-down;
  max-width: 90%;
}

.frame-1244832564 {
  grid-column-gap: -4.44775px;
  grid-row-gap: -4.44775px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: 903px;
  display: none;
}

.group-1244831504 {
  object-fit: cover;
}

.frame-1244832565 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  height: 591px;
  display: flex;
}

.column-86 {
  grid-column-gap: 28.071px;
  grid-row-gap: 28.071px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 358px;
  padding-left: 21px;
  padding-right: 21px;
  display: flex;
}

.frame-1244832566 {
  grid-column-gap: 22.4568px;
  grid-row-gap: 22.4568px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 319.348px;
  display: flex;
}

.content-44 {
  grid-column-gap: 7.01776px;
  grid-row-gap: 7.01776px;
  flex-wrap: wrap;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-624 {
  color: #131c43;
  font-size: 32px;
  font-weight: 700;
  line-height: 39.3px;
}

.feature-10 {
  grid-column-gap: 16.8426px;
  grid-row-gap: 16.8426px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 307px;
  display: flex;
}

.image-2186 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #096cfe;
  border-radius: 2.8071px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 3px;
  height: 134px;
  display: flex;
}

.frame-1244832567 {
  grid-column-gap: 6.31599px;
  grid-row-gap: 6.31599px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 282px;
  display: flex;
}

.description-14 {
  color: #192140;
  letter-spacing: -.02em;
  font-size: 16px;
  font-weight: 600;
}

.description-15 {
  color: #65697a;
  letter-spacing: -.01em;
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
}

.image-2187 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 2.8071px;
  display: flex;
}

.frame-1244832568 {
  grid-column-gap: 6.31599px;
  grid-row-gap: 6.31599px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 288px;
  display: flex;
}

.actions-17 {
  grid-column-gap: 12.4668px;
  grid-row-gap: 12.4668px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  height: 67.009px;
  padding-top: 12.4668px;
  display: flex;
}

.button-40 {
  grid-column-gap: 7.79174px;
  grid-row-gap: 7.79174px;
  background-image: linear-gradient(120.4deg, #2b59f6 0%, #4f47ea 100%);
  border: .779174px solid #000;
  border-radius: 3.1167px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 12.4668px 31.167px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 3.1167px 24.9336px #096cfe80;
}

.text-625 {
  color: #fff;
  text-align: center;
  font-size: 14px;
  font-weight: 600;
  line-height: 18.7px;
}

.frame-1244832569 {
  grid-column-gap: 29px;
  grid-row-gap: 29px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 357px;
  padding-left: 19px;
  padding-right: 19px;
  display: none;
}

.text-626 {
  color: #27333f;
  font-size: 32px;
  font-weight: 700;
  line-height: 54px;
}

.frame-1244832570 {
  grid-column-gap: 1.91123px;
  grid-row-gap: 1.91123px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  height: 198px;
  display: flex;
}

.vectors-wrapper-467 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 50.5538px;
  height: 50.5519px;
  display: flex;
}

.vectors-wrapper-468 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 115.648px;
  display: flex;
}

.frame-1244832571 {
  grid-column-gap: -7.69626px;
  grid-row-gap: -7.69626px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: 209px;
  display: flex;
}

._10-pie-chart-4 {
  grid-column-gap: 11.4812px;
  grid-row-gap: 11.4812px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 12.6294px;
  padding-bottom: 12.6294px;
  display: flex;
}

.vectors-wrapper-469 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 59.5373px;
  display: flex;
}

.vectors-wrapper-470 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 117.322px;
  display: flex;
}

.frame-1244832572 {
  grid-column-gap: 8.307px;
  grid-row-gap: 8.307px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: 263px;
  display: flex;
}

.vectors-wrapper-471 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 49px;
  height: 61.1574px;
  display: flex;
}

.vectors-wrapper-472 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.frame-1244832573 {
  grid-column-gap: 8.69835px;
  grid-row-gap: 8.69835px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 321px;
  height: 241px;
  display: flex;
}

.vectors-wrapper-473 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 62.6281px;
  height: 56.1043px;
  display: flex;
}

.vectors-wrapper-474 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 171.074px;
  display: flex;
}

.frame-1244832574 {
  grid-column-gap: 1.91123px;
  grid-row-gap: 1.91123px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  height: 198px;
  display: flex;
}

.vectors-wrapper-475 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 50.5538px;
  height: 50.5519px;
  display: flex;
}

.vectors-wrapper-476 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 115.648px;
  display: flex;
}

.frame-1244832575 {
  grid-column-gap: -36px;
  grid-row-gap: -36px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: 613px;
  display: none;
}

.container-25 {
  grid-column-gap: 95.5527px;
  grid-row-gap: 95.5527px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 358px;
  height: 343px;
  padding-left: 20px;
  padding-right: 42px;
  display: flex;
  position: relative;
}

.vectors-wrapper-477 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 98.1944px;
  display: flex;
  position: absolute;
  top: 82.4531px;
  left: 2303.24px;
}

.vectors-wrapper-478 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 98.2022px;
  display: flex;
  position: absolute;
  top: 488.602px;
  left: 2203px;
}

.column-87 {
  grid-column-gap: 20.1164px;
  grid-row-gap: 20.1164px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 298px;
  height: 285px;
  display: flex;
}

.content-45 {
  grid-column-gap: 20.1164px;
  grid-row-gap: 20.1164px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 344px;
  display: flex;
}

.efficient-and-cost-effective-teams-2 {
  color: #27333f;
  font-size: 32px;
  font-weight: 700;
  line-height: 39px;
}

.frame-1244832576 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.frame-1244832577 {
  grid-column-gap: 16.4135px;
  grid-row-gap: 16.4135px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.vectors-wrapper-479 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 19.9817px;
  height: 19.9817px;
  display: flex;
}

.frame-1244832578 {
  grid-column-gap: 16.4135px;
  grid-row-gap: 16.4135px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 336px;
  display: flex;
}

.frame-1244832579 {
  grid-column-gap: 17.1272px;
  grid-row-gap: 17.1272px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.actions-18 {
  grid-column-gap: 14.0147px;
  grid-row-gap: 14.0147px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  height: 75.3291px;
  padding-top: 14.0147px;
  display: flex;
}

.button-41 {
  grid-column-gap: 8.7592px;
  grid-row-gap: 8.7592px;
  background-image: linear-gradient(121.07deg, #2b59f6 0%, #4f47ea 100%);
  border: .87592px solid #000;
  border-radius: 3.50368px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 14.0147px 35.0368px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 3.50368px 28.0294px #096cfe80;
}

.text-628 {
  color: #fff;
  text-align: center;
  font-size: 16px;
  font-weight: 600;
  line-height: 21.02px;
}

.short-onboarding-time-2 {
  color: #27333f;
  text-align: center;
  font-size: 16px;
  font-weight: 700;
  line-height: 15.09px;
}

.short-onboarding-time-3 {
  color: #65697a;
  text-align: center;
  font-size: 16px;
  font-weight: 500;
  line-height: 15.09px;
}

.streamlined-budget-requirement-2 {
  color: #27333f;
  font-size: 16px;
  font-weight: 700;
  line-height: 39.9px;
}

.streamlined-budget-requirement-3 {
  color: #65697a;
  font-size: 16px;
  font-weight: 500;
  line-height: 39.9px;
}

.container-26-newsletter-mobile {
  grid-column-gap: 95.5527px;
  grid-row-gap: 95.5527px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 361px;
  height: 308px;
  padding-left: 20px;
  padding-right: 20px;
  display: none;
  position: relative;
}

.vectors-wrapper-480 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 77.8513px;
  display: flex;
  position: absolute;
  top: 65.0938px;
  left: 2323.38px;
}

.vectors-wrapper-481 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 77.8513px;
  display: flex;
  position: absolute;
  top: 366.367px;
  left: 2222.3px;
}

.frame-1244832580 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 299px;
  display: flex;
}

.content-46 {
  grid-column-gap: 9px;
  grid-row-gap: 9px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 336px;
  display: flex;
}

.text-629 {
  color: #27333f;
  font-size: 32px;
  font-weight: 700;
  line-height: 42.07px;
}

.text-630 {
  color: #4f5360;
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
}

.frame-1244832581 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 321px;
  display: flex;
}

.frame-1244832582 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 321px;
  display: flex;
}

.frame-1244832583 {
  grid-column-gap: 146px;
  grid-row-gap: 146px;
  background-color: #fff;
  border: 1px solid #e7e7e7;
  border-radius: 16px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 321px;
  height: 49px;
  padding: 8px 36px 8px 23px;
  display: flex;
}

.text-631 {
  color: #b1b1b1;
  font-size: 18px;
  font-weight: 400;
  line-height: 67.5px;
}

.footer-11 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: #0a142f;
  background-image: linear-gradient(#4f47ea, #4f47ea);
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 777px;
  padding: 14px 24px 8px;
  display: none;
}

.columns-60 {
  grid-column-gap: 57px;
  grid-row-gap: 57px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 314px;
  height: 574px;
  display: flex;
}

.small-columns-15 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 348px;
  padding-top: 16px;
  display: flex;
}

.column-88 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.content-47 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.text-632 {
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  line-height: 28px;
}

.footer-links-21 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.link-3 {
  color: #bfbfbf;
  font-size: 16px;
  font-weight: 400;
}

.content-48 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.footer-links-22 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 136px;
  display: flex;
}

.column-89 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 314px;
  display: flex;
}

.image-2188 {
  object-fit: cover;
}

.we-at-supertal-believe-that-talent-around-the-world-should-have-equal-access-to-global-opportunities-irrespective-of-their-geography-gender-or-ethnicity-with-supertal-s-full-stack-platform-companies-can-scale-and-build-remote-global-teams-with-ease-3 {
  color: #bfbfbf;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.copyright-11 {
  grid-column-gap: 19px;
  grid-row-gap: 19px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 316px;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.vectors-wrapper-482 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 55.1912px;
  display: flex;
}

.job-card-background-box, .features-list-3-mobile {
  display: none;
}

.hero-heading-left-5 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  background-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 521px;
  padding: 140px 24px 100px;
  display: flex;
}

.container-27 {
  grid-column-gap: 74px;
  grid-row-gap: 74px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 446px;
  height: 329px;
  display: flex;
  position: relative;
}

.column-91 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 471px;
  height: 239px;
  display: flex;
}

.content-49 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 471px;
  display: flex;
}

.title-copy-goes-here-be-awesome-12 {
  color: #27333f;
  font-size: 48px;
  font-weight: 700;
  line-height: 58px;
}

.error-d03c0ef4-e834-0cdb-2843-40aa28fb523b {
  color: #4f5360;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
}

.title-copy-goes-here-be-awesome-13 {
  color: #096cfe;
  letter-spacing: .05em;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 700;
  line-height: 20.02px;
  position: absolute;
  top: 14px;
  left: 0;
}

.frame-1244832584 {
  grid-column-gap: 77px;
  grid-row-gap: 77px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832585 {
  grid-column-gap: 35px;
  grid-row-gap: 35px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832586 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
}

.text-633 {
  width: 100%;
  height: 120px;
}

.text-634 {
  color: #27333f;
  letter-spacing: -.03em;
  width: 100%;
  font-size: 21px;
  font-weight: 400;
}

.text-635 {
  letter-spacing: -.07em;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(118.83deg, #2b59f6, #4f47ea);
  -webkit-background-clip: text;
  background-clip: text;
  width: 100%;
  font-size: 90px;
  font-weight: 800;
  line-height: 121.96px;
  display: flex;
}

.frame-1244832587 {
  grid-column-gap: 56px;
  grid-row-gap: 56px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
}

.text-636 {
  letter-spacing: -.07em;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(117.92deg, #2b59f6, #4f47ea);
  -webkit-background-clip: text;
  background-clip: text;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 120px;
  font-size: 90px;
  font-weight: 800;
  line-height: 107.33px;
  display: flex;
}

.text-637 {
  color: #27333f;
  letter-spacing: -.03em;
  width: 100%;
  font-size: 20px;
  font-weight: 400;
}

._6-10-months-0 {
  letter-spacing: undefinedundefined;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(117.31deg, #2b59f6 0%, #4f47ea 100%);
  -webkit-background-clip: text;
  background-clip: text;
  font-size: 90px;
  font-weight: 800;
  line-height: 121.96px;
}

._6-10-months-1 {
  color: #717171;
  letter-spacing: undefinedundefined;
  font-size: 106px;
  font-weight: 800;
  line-height: 121.96px;
  display: none;
}

._6-10-months-2 {
  color: #717171;
  letter-spacing: undefinedundefined;
  font-size: 32px;
  font-weight: 500;
  line-height: 121.96px;
}

._16-hrs-wk-0 {
  letter-spacing: undefinedundefined;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(120.44deg, #2b59f6 19%, #4f47ea 100%);
  -webkit-background-clip: text;
  background-clip: text;
  font-size: 90px;
  font-weight: 800;
  line-height: 118.2px;
}

._16-hrs-wk-1 {
  color: #717171;
  letter-spacing: undefinedundefined;
  font-size: 102px;
  font-weight: 800;
  line-height: 118.2px;
  display: none;
}

._16-hrs-wk-2 {
  color: #717171;
  letter-spacing: undefinedundefined;
  font-size: 32px;
  font-weight: 500;
  line-height: 118.2px;
}

.frame-1244831548 {
  grid-column-gap: 4.20915px;
  grid-row-gap: 4.20915px;
  border: 1px solid #000;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 360px;
  height: 310px;
  padding: 12px 4.20915px;
  display: none;
}

.frame-1244832588 {
  grid-column-gap: 17.4194px;
  grid-row-gap: 17.4194px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 263.779px;
  display: flex;
}

.text-638 {
  color: #27333f;
  text-align: center;
  font-size: 32px;
  font-weight: 700;
  line-height: 112.5%;
}

.text-639 {
  color: #4f5360;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 149.5%;
}

.frame-1244832589 {
  grid-column-gap: 14.9934px;
  grid-row-gap: 14.9934px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.actions-19 {
  grid-column-gap: 12.8163px;
  grid-row-gap: 12.8163px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.button-42 {
  grid-column-gap: 8.01021px;
  grid-row-gap: 8.01021px;
  background-image: linear-gradient(123.69deg, #2b59f6 0%, #4f47ea 100%);
  border: .801021px solid #000;
  border-radius: 3.20409px;
  justify-content: center;
  align-items: center;
  width: 159.305px;
  padding: 12.8163px 32.0409px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 3.20409px 25.6327px #096cfe80;
}

.text-640 {
  color: #fff;
  text-align: center;
  font-size: 14px;
  font-weight: 600;
  line-height: 19.22px;
}

.actions-20 {
  grid-column-gap: 12.8163px;
  grid-row-gap: 12.8163px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 148.06px;
  display: flex;
}

.button-43 {
  grid-column-gap: 8.01021px;
  grid-row-gap: 8.01021px;
  background-image: linear-gradient(#fff3, #fff3);
  border: .801021px solid #d4d4d4;
  border-radius: 3.20409px;
  justify-content: center;
  align-items: center;
  width: 148.06px;
  padding: 12.8163px 32.0409px;
  text-decoration: none;
  display: flex;
}

.text-641 {
  color: #8a8a8a;
  text-align: center;
  font-size: 14px;
  font-weight: 500;
  line-height: 19.22px;
}

.features-list-8 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 616px;
  padding-bottom: 89.5251px;
  padding-left: 20.0804px;
  padding-right: 20.0804px;
  display: none;
}

.column-92 {
  grid-column-gap: -4.23248px;
  grid-row-gap: -4.23248px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 325.755px;
  height: 256.862px;
  padding-top: 17.4002px;
  padding-bottom: 17.4002px;
  display: flex;
}

.group-1244831602 {
  object-fit: cover;
}

.frame-1244832590 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 317px;
  display: flex;
}

.content-50 {
  grid-column-gap: 5.77002px;
  grid-row-gap: 5.77002px;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 285.616px;
  display: flex;
}

.text-642 {
  color: #131c43;
  font-size: 32px;
  font-weight: 700;
  line-height: 34.82px;
}

.frame-1244832591 {
  grid-column-gap: 5.77002px;
  grid-row-gap: 5.77002px;
  justify-content: flex-end;
  align-items: flex-start;
  width: 100%;
  max-width: 285.039px;
  display: flex;
}

.feature-11 {
  grid-column-gap: 13.848px;
  grid-row-gap: 13.848px;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.image-2189 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #096cfe;
  border-radius: 2.30801px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 2.88501px;
  height: 61.1622px;
  display: flex;
}

.frame-1244832592 {
  grid-column-gap: 5.19302px;
  grid-row-gap: 5.19302px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 248.688px;
  display: flex;
}

.description-16 {
  color: #192140;
  letter-spacing: -.02em;
  font-size: 14px;
  font-weight: 600;
}

.description-17 {
  color: #65697a;
  letter-spacing: -.01em;
  font-size: 12px;
  font-weight: 400;
  line-height: 15.1px;
}

.vectors-wrapper-483 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  align-items: center;
  width: 13.848px;
  height: 21.9261px;
  display: flex;
}

.frame-1244832593 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 285.039px;
  height: 22.5031px;
  display: flex;
}

.vectors-wrapper-484 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  align-items: center;
  width: 13.848px;
  height: 13.848px;
  display: flex;
}

.team-rectangles-7 {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  background-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 833px;
  padding-bottom: 54.8409px;
  padding-left: 20.5653px;
  padding-right: 20.5653px;
  display: none;
}

.container-28 {
  grid-column-gap: 8.56888px;
  grid-row-gap: 8.56888px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 366px;
  height: 141px;
  display: flex;
}

.section-title-8 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 366.748px;
  display: flex;
}

.text-643 {
  color: #27333f;
  text-align: center;
  font-size: 32px;
  font-weight: 700;
  line-height: 46.27px;
}

.text-644 {
  color: #4f5360;
  text-align: center;
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
}

.frame-1244832594 {
  grid-column-gap: -9px;
  grid-row-gap: -9px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 366.748px;
  display: flex;
}

.frame-1244832595 {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 364px;
  height: 42px;
  padding-top: 8.56888px;
  padding-bottom: 8.56888px;
  padding-right: 8.56888px;
  display: flex;
}

.frame-1244832596 {
  grid-column-gap: 68.5511px;
  grid-row-gap: 68.5511px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 374.46px;
  height: 29.9911px;
  display: flex;
}

.text-645 {
  color: #2b59f6;
  text-align: center;
  font-size: 14px;
  font-weight: 600;
  line-height: 29.2px;
}

.text-646 {
  color: #b9b7b7;
  text-align: center;
  font-size: 14px;
  font-weight: 600;
  line-height: 29.2px;
}

.frame-1244832597 {
  grid-column-gap: -18.8515px;
  grid-row-gap: -18.8515px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.vectors-wrapper-485 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 4.28444px;
  display: flex;
}

.container-29 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 366px;
  height: 569px;
  display: flex;
}

.vectors-wrapper-486 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.column-93 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 317px;
  height: 381px;
  display: flex;
}

.content-51 {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.text-647 {
  color: #27333f;
  font-size: 32px;
  font-weight: 700;
  line-height: 48.84px;
}

.error-0d3c535a-66f5-30b0-8ae3-ef9ec043f2a6 {
  color: #4f5360;
  font-size: 14px;
  font-weight: 400;
  line-height: 25.47px;
}

.actions-21 {
  grid-column-gap: 13.7102px;
  grid-row-gap: 13.7102px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.button-44 {
  grid-column-gap: 8.56888px;
  grid-row-gap: 8.56888px;
  background-image: linear-gradient(120.65deg, #2b59f6 0%, #4f47ea 100%);
  border: .856888px solid #000;
  border-radius: 3.42755px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 13.7102px 34.2755px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 3.42755px 27.4204px #096cfe80;
}

.text-648 {
  color: #fff;
  text-align: center;
  font-size: 15px;
  font-weight: 600;
  line-height: 20.57px;
}

.frame-1244832598 {
  grid-column-gap: 16.7442px;
  grid-row-gap: 16.7442px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: none;
}

.title-2 {
  color: #868a9b;
  text-align: center;
  font-size: 14px;
  font-weight: 400;
}

.content-52 {
  grid-column-gap: 13.093px;
  grid-row-gap: 13.093px;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 360px;
  display: flex;
}

.logos-5 {
  grid-column-gap: 30.5504px;
  grid-row-gap: 30.5504px;
  opacity: .8;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 360px;
  display: flex;
}

.logo-wrapper-11 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.logo-46 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.vectors-wrapper-487 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 70.7442px;
  height: 19.8084px;
  display: flex;
}

.image-2190 {
  object-fit: cover;
  background-color: #fff;
}

.logo-47 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-image: url("https://cdn.prod.website-files.com/64ddacba824ceedb3ca23757/64ddadc16d52fb49b8cdbe82_Logo.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 21.9284px;
  display: flex;
}

.logo-48 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  align-items: center;
  width: 92.1966px;
  display: flex;
}

.image-2191 {
  object-fit: cover;
}

.hero-heading-left-6 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  background-color: #fff;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 332px;
  padding-bottom: 65px;
  padding-left: 55px;
  padding-right: 24px;
  display: none;
}

.container-30 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 349px;
  height: 377px;
  display: flex;
}

.column-94 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 351px;
  height: 331px;
  display: flex;
}

.content-53 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 332px;
  display: flex;
}

.title-copy-goes-here-be-awesome-14 {
  color: #27333f;
  font-size: 32px;
  font-weight: 700;
  line-height: 35px;
}

.lorem-ipsum-dolor-sit-amet-consectetur-adipiscing-elit-suspendisse-varius-enim-in-eros-elementum-tristique-duis-cursus-mi-quis-viverra-ornare-eros-dolor-interdum-nulla-ut-commodo-diam-libero-vitae-erat-2 {
  color: #4f5360;
  font-size: 14px;
  font-weight: 400;
  line-height: 22.5px;
}

.actions-22 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 16px;
  display: flex;
}

.button-45 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-image: linear-gradient(121.33deg, #2b59f6 0%, #4f47ea 100%);
  border: 1px solid #000;
  border-radius: 4px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 16px 40px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 32px #096cfe80;
}

.text-649 {
  color: #fff;
  text-align: center;
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
}

.footer-12 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: #0a142f;
  background-image: linear-gradient(#4f47ea, #4f47ea);
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 801px;
  padding: 24px 24px 8px;
  display: none;
}

.columns-61 {
  grid-column-gap: 57px;
  grid-row-gap: 57px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 314px;
  height: 574px;
  display: flex;
}

.small-columns-16 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 348px;
  padding-top: 16px;
  display: flex;
}

.column-95 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.content-54 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.text-650 {
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  line-height: 28px;
}

.footer-links-23 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.link-4 {
  color: #bfbfbf;
  font-size: 16px;
  font-weight: 400;
}

.content-55 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.footer-links-24 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 136px;
  display: flex;
}

.column-96 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 314px;
  display: flex;
}

.image-2192 {
  object-fit: cover;
}

.copyright-12 {
  grid-column-gap: 19px;
  grid-row-gap: 19px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 316px;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.vectors-wrapper-488 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 55.1912px;
  display: flex;
}

.frame-1244832599 {
  grid-column-gap: 8.29493px;
  grid-row-gap: 8.29493px;
  background-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 360px;
  height: 457.88px;
  padding-bottom: 8.29493px;
  padding-left: 8.29493px;
  padding-right: 8.29493px;
  display: none;
}

.frame-1244832600 {
  grid-column-gap: 14.1014px;
  grid-row-gap: 14.1014px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 360px;
  height: 178px;
  padding: 93.7327px 20px;
  display: flex;
}

.where-talent-meets-opportunity-2 {
  color: #27333f;
  font-size: 32px;
  font-weight: 700;
  line-height: 108%;
}

.text-651 {
  color: #4f5360;
  font-size: 16px;
  font-weight: 400;
  line-height: 146.5%;
}

.vectors-wrapper-489 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.our-client-2 {
  grid-column-gap: 26.9533px;
  grid-row-gap: 26.9533px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 360px;
  height: 503.689px;
  padding: 21.0572px 158.35px 69.9101px;
  display: none;
}

.error-d027567c-9287-488a-89b1-ac16989ca40b {
  color: #131c43;
  text-align: center;
  font-size: 32px;
  font-weight: 700;
  line-height: 31.48px;
}

.frame-1244832601 {
  grid-column-gap: 58.118px;
  grid-row-gap: 58.118px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.frame-1244832602 {
  grid-column-gap: 8.57163px;
  grid-row-gap: 8.57163px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-652 {
  text-align: center;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(120.38deg, #096cfe 0%, #4f47ea 100%);
  -webkit-background-clip: text;
  background-clip: text;
  font-size: 36px;
  font-weight: 800;
  line-height: 29.71px;
}

.text-653 {
  color: #131c43;
  text-align: center;
  font-size: 14px;
  font-weight: 400;
  line-height: 145%;
}

.text-654 {
  text-align: center;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(120.96deg, #096cfe 0%, #4f47ea 100%);
  -webkit-background-clip: text;
  background-clip: text;
  font-size: 36px;
  font-weight: 800;
  line-height: 29.71px;
}

.text-655 {
  text-align: center;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(108.25deg, #096cfe 0%, #4f47ea 100%);
  -webkit-background-clip: text;
  background-clip: text;
  font-size: 36px;
  font-weight: 800;
  line-height: 29.71px;
}

.frame-1244832603 {
  grid-column-gap: 4.23349px;
  grid-row-gap: 4.23349px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 360px;
  height: 314px;
  display: none;
}

.column-97 {
  grid-column-gap: 13.1916px;
  grid-row-gap: 13.1916px;
  background-color: #fff;
  border: 0 solid #b7c0eb;
  border-bottom-width: 6.59581px;
  border-radius: 8.79441px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 322px;
  height: 279px;
  padding-bottom: 21.4364px;
  padding-left: 25.2839px;
  padding-right: 25.2839px;
  display: flex;
  box-shadow: 8.30123px 13.7413px 28.2242px #0000000d;
}

.content-56 {
  grid-column-gap: 8.79441px;
  grid-row-gap: 8.79441px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 271px;
  height: 236px;
  display: flex;
}

.text-656 {
  color: #27333f;
  font-size: 30px;
  font-weight: 700;
  line-height: 37.1px;
}

.text-657 {
  color: #4f5360;
  font-size: 12px;
  font-weight: 400;
  line-height: 145%;
}

.frame-1244832604 {
  grid-column-gap: 4.23349px;
  grid-row-gap: 4.23349px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 359.443px;
  height: 227.454px;
  display: none;
}

.column-98 {
  grid-column-gap: 13.1916px;
  grid-row-gap: 13.1916px;
  background-color: #fff;
  border: 0 solid #c3dee3;
  border-bottom-width: 6.59581px;
  border-radius: 8.79441px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 322px;
  height: 229px;
  padding-bottom: 21.4364px;
  padding-left: 25.2839px;
  padding-right: 25.2839px;
  display: flex;
  box-shadow: 8.30123px 13.7413px 28.2242px #0000000d;
}

.content-57 {
  grid-column-gap: 8.79441px;
  grid-row-gap: 8.79441px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 271px;
  height: 183px;
  display: flex;
}

.text-658 {
  color: #27333f;
  font-size: 30px;
  font-weight: 700;
  line-height: 37.1px;
}

.error-253da51b-717b-1c0f-95fc-fffa8ed2d840 {
  color: #4f5360;
  font-size: 12px;
  font-weight: 400;
  line-height: 145%;
}

.frame-1244832605 {
  grid-column-gap: 16.7442px;
  grid-row-gap: 16.7442px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.title-3 {
  color: #868a9b;
  text-align: center;
  font-size: 14px;
  font-weight: 400;
}

.content-58 {
  grid-column-gap: 13.093px;
  grid-row-gap: 13.093px;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 360px;
  display: flex;
}

.logos-6 {
  grid-column-gap: 30.5504px;
  grid-row-gap: 30.5504px;
  opacity: .8;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 360px;
  display: flex;
}

.logo-wrapper-12 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.logo-49 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.vectors-wrapper-490 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 70.7442px;
  height: 19.8084px;
  display: flex;
}

.image-2193 {
  object-fit: cover;
  background-color: #fff;
}

.logo-50 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-image: url("https://cdn.prod.website-files.com/64ddacba824ceedb3ca23757/64ddadc16d52fb49b8cdbe82_Logo.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 21.9284px;
  display: flex;
}

.logo-51 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  align-items: center;
  width: 92.1966px;
  display: flex;
}

.image-2194 {
  object-fit: cover;
}

.hero-heading-left-7 {
  grid-column-gap: 44px;
  grid-row-gap: 44px;
  background-color: #fff;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  height: 611px;
  padding-left: 24px;
  padding-right: 24px;
  display: none;
  position: relative;
}

.container-31 {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 358px;
  height: 267px;
  padding-left: 17px;
  padding-right: 17px;
  display: flex;
}

.column-99 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 341px;
  height: 245px;
  display: flex;
}

.content-59 {
  grid-column-gap: 11px;
  grid-row-gap: 11px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 323px;
  display: flex;
}

.title-copy-goes-here-be-awesome-15 {
  color: #27333f;
  font-size: 30px;
  font-weight: 700;
  line-height: 36px;
}

.error-815ac3ec-53a0-4889-870f-2adbb8e0491f {
  color: #4f5360;
  font-size: 16px;
  font-weight: 400;
  line-height: 22.5px;
}

.actions-23 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 16px;
  display: flex;
}

.button-46 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-image: linear-gradient(122.18deg, #2b59f6 0%, #4f47ea 100%);
  border: 1px solid #000;
  border-radius: 4px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 16px 40px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 32px #096cfe80;
}

.text-659 {
  color: #fff;
  text-align: center;
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
}

.column-100 {
  grid-column-gap: -5.7443px;
  grid-row-gap: -5.7443px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 443px;
  height: 334px;
  padding-top: 23.6155px;
  padding-bottom: 23.6155px;
  display: flex;
  position: absolute;
  top: -.0546875px;
  left: 20px;
}

.frame-1244832606 {
  object-fit: cover;
}

.image-2 {
  width: 100%;
  height: auto;
}

.showlink-image {
  width: 16px;
  margin-left: 5px;
}

.accordion__item {
  text-align: left;
  background-color: #fff;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  margin-bottom: 24px;
  padding: 20px 32px;
  text-decoration: none;
  transition: box-shadow .3s;
  display: flex;
  overflow: hidden;
  box-shadow: 0 1px 2px #2e323c17;
}

.accordion__item:hover {
  box-shadow: 0 3px 9px #2e323c17;
}

.accordion__item.js-accordion-item {
  box-shadow: none;
  background-color: #fff0;
  border-bottom: 1px solid #415aff;
  border-radius: 0;
  margin-bottom: 10px;
  padding: 0;
  transition-property: none;
}

.accordion__item.js-accordion-item.faq-item {
  border-bottom-color: #c4c4c4;
  width: 100%;
}

.accordion__item.js-accordion-item.active {
  box-shadow: none;
  cursor: default;
  transition-property: none;
}

.accordioncolm_in {
  flex: 1;
}

.sec_button {
  margin-top: 30px;
}

.sec_button.center {
  text-align: center;
  display: none;
}

.accordion {
  width: 66.66%;
  margin-bottom: -24px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
  display: block;
}

.accordion.js-accordion {
  width: 100%;
  margin-top: 40px;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.accordion.js-accordion.faq-accordion {
  flex-wrap: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  margin-top: 0;
  display: block;
}

.accordion-body__contents {
  opacity: 1;
  color: #6d6d6d;
  width: 100%;
  margin-top: 0;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

.accordion-body__contents.faq-body-content {
  color: #fff;
  width: 100%;
  padding-right: 25px;
  font-weight: 400;
}

.accordion-body__contents.faq-body-content.grey {
  color: #6d6d6d;
}

.accordion-header {
  color: #2e323c;
  align-items: center;
  display: flex;
}

.accordion-header.js-accordion-header {
  cursor: pointer;
  padding-top: 10px;
  padding-bottom: 20px;
  position: relative;
}

.faq-arrow {
  width: 13px;
  margin-top: 10px;
  transition: all .2s;
}

.heading-h4 {
  color: #131313;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 34px;
  font-weight: 500;
  line-height: 42px;
}

.heading-h4.white {
  color: #000;
  justify-content: center;
  align-items: center;
  display: flex;
}

.acccolm_in {
  padding-right: 10px;
}

.acccolm_in.reverse {
  padding-left: 10px;
  padding-right: 0;
}

.showlink-text {
  color: #fabc35;
  font-weight: 500;
}

.accordion-body {
  color: #9096a4;
  padding-left: 64px;
  padding-right: 8px;
  display: block;
}

.accordion-body.js-accordion-body {
  color: #9096a4;
  padding-bottom: 20px;
  padding-left: 35px;
}

.accordion-body.js-accordion-body.faq-body {
  padding-left: 0;
  padding-right: 0;
}

.faq-main {
  margin-top: 40px;
}

.show_link {
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.question-text {
  color: #13131380;
  flex: 1;
  margin-top: 10px;
  margin-bottom: 0;
  margin-left: 15px;
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
  transition: color .2s;
}

.question-text.faq_ques {
  color: #fff;
  margin-left: 0;
  margin-right: 15px;
  padding-right: 0;
}

.question-text.faq_ques.black {
  color: #131313;
}

._62-2 {
  grid-column-gap: 5.02186px;
  grid-row-gap: 5.02186px;
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 360px;
  height: 635px;
  padding: 29.2788px 39.1705px 33.6464px;
  display: flex;
}

.frame-1244832607 {
  grid-column-gap: 50.7207px;
  grid-row-gap: 50.7207px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 316px;
  display: flex;
}

.vectors-wrapper-491 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.frame-1244832608 {
  grid-column-gap: 13.559px;
  grid-row-gap: 13.559px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 316px;
  display: flex;
}

.frame-1244832609 {
  grid-column-gap: 10.0437px;
  grid-row-gap: 10.0437px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 296.134px;
  display: flex;
}

.vectors-wrapper-492 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 21.3236px;
  height: 21.3236px;
  display: flex;
}

.vectors-wrapper-493 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: .836537px;
  display: flex;
}

.vectors-wrapper-494 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 192px;
  display: flex;
}

.vectors-wrapper-495 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 38.4807px;
  display: flex;
}

.vectors-wrapper-496 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 79.9611px;
  height: 34.1177px;
  display: flex;
}

.heading-h3 {
  color: #131313;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 32px;
  font-weight: 700;
  line-height: 42px;
}

.terms_outer {
  margin-top: 80px;
}

.heading_para {
  margin-top: 20px;
  font-weight: 500;
  line-height: 28px;
}

.terms_in {
  width: 70%;
  margin-left: auto;
  margin-right: auto;
}

.terms_text {
  margin-top: 40px;
}

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

.pad.grey_bg {
  background-color: #fafafa;
}

.image-2200 {
  width: 100%;
  height: auto;
}

.btabs {
  color: #fabc35;
  text-align: center;
  letter-spacing: .16em;
  text-transform: uppercase;
  background-color: #ddd0;
  border: 2px solid #fabc35;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  min-width: 200px;
  padding-top: 6px;
  padding-bottom: 6px;
  font-size: 15px;
  font-weight: 500;
  line-height: 25px;
}

.btabs.w--current {
  color: #fff;
  background-color: #fabc35;
}

.btabs.first {
  color: #4f47ea;
  border-color: #4f47ea;
  border-radius: 10px 0 0 10px;
}

.btabs.first.w--current {
  background-color: #4f47ea;
  border-color: #4f47ea;
}

.btabs.last {
  color: #4f47ea;
  border-color: #4f47ea;
  border-radius: 0 10px 10px 0;
}

.btabs.last.w--current {
  color: #fff;
  -webkit-text-stroke-color: #4f47ea;
  background-color: #4f47ea;
}

.btab_headers {
  text-align: center;
  margin-bottom: 60px;
}

.boost_sec.faq_tabs {
  margin-top: 60px;
}

.faq_page {
  margin-top: 80px;
}

.container-32 {
  grid-column-gap: 8.56888px;
  grid-row-gap: 8.56888px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 366px;
  height: 141px;
  display: flex;
}

.section-title-9 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 366.748px;
  display: flex;
}

.text-660 {
  color: #27333f;
  text-align: center;
  font-size: 32px;
  font-weight: 700;
  line-height: 46.27px;
}

.text-661 {
  color: #4f5360;
  text-align: center;
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
}

.frame-1244832610 {
  grid-column-gap: -9px;
  grid-row-gap: -9px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 366.748px;
  display: flex;
}

.frame-1244832611 {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 364px;
  height: 42px;
  padding-top: 8.56888px;
  padding-bottom: 8.56888px;
  padding-right: 8.56888px;
  display: flex;
}

.frame-1244832612 {
  grid-column-gap: 68.5511px;
  grid-row-gap: 68.5511px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 374.46px;
  height: 29.9911px;
  display: flex;
}

.text-662 {
  color: #b9b7b7;
  text-align: center;
  font-size: 14px;
  font-weight: 600;
  line-height: 29.2px;
}

.text-663 {
  color: #2b59f6;
  text-align: center;
  font-size: 14px;
  font-weight: 600;
  line-height: 29.2px;
}

.frame-1244832613 {
  grid-column-gap: -18.8515px;
  grid-row-gap: -18.8515px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.vectors-wrapper-497 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 4.28444px;
  display: flex;
}

.section-title-10 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 366.748px;
  display: flex;
}

.text-664 {
  color: #27333f;
  text-align: center;
  font-size: 32px;
  font-weight: 700;
  line-height: 46.27px;
}

.text-665 {
  color: #4f5360;
  text-align: center;
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
}

.frame-1244832614 {
  grid-column-gap: -9px;
  grid-row-gap: -9px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 366.748px;
  display: flex;
}

.frame-1244832615 {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 364px;
  height: 42px;
  padding-top: 8.56888px;
  padding-bottom: 8.56888px;
  padding-right: 8.56888px;
  display: flex;
}

.frame-1244832616 {
  grid-column-gap: 68.5511px;
  grid-row-gap: 68.5511px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 374.46px;
  height: 29.9911px;
  display: flex;
}

.text-666 {
  color: #b9b7b7;
  text-align: center;
  font-size: 14px;
  font-weight: 600;
  line-height: 29.2px;
}

.text-667 {
  color: #2b59f6;
  text-align: center;
  font-size: 14px;
  font-weight: 600;
  line-height: 29.2px;
}

.frame-1244832617 {
  grid-column-gap: -18.8515px;
  grid-row-gap: -18.8515px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.vectors-wrapper-498 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 4.28444px;
  display: flex;
}

.frame-1244831507 {
  grid-column-gap: -7px;
  grid-row-gap: -7px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 362px;
  height: 684px;
  padding-left: 21px;
  padding-right: 62.6985px;
  display: none;
}

.group-1244831611 {
  object-fit: cover;
}

.column-102 {
  grid-column-gap: 18.3224px;
  grid-row-gap: 18.3224px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 320px;
  height: 381px;
  display: flex;
}

.content-60 {
  grid-column-gap: 5.72574px;
  grid-row-gap: 5.72574px;
  flex-wrap: wrap;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-668 {
  color: #131c43;
  font-size: 32px;
  font-weight: 700;
  line-height: 40.82px;
}

.frame-1244832618 {
  grid-column-gap: 5.72574px;
  grid-row-gap: 5.72574px;
  justify-content: flex-end;
  align-items: flex-start;
  width: 100%;
  max-width: 319px;
  display: flex;
}

.feature-12 {
  grid-column-gap: 13.7418px;
  grid-row-gap: 13.7418px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.image-2201 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #096cfe;
  border-radius: 2.29029px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 2.76611px;
  height: 104.19px;
  display: flex;
}

.frame-1244832619 {
  grid-column-gap: 5.15316px;
  grid-row-gap: 5.15316px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.description-18 {
  color: #192140;
  letter-spacing: -.02em;
  font-size: 14px;
  font-weight: 600;
}

.description-19 {
  color: #65697a;
  letter-spacing: -.01em;
  font-size: 12px;
  font-weight: 400;
  line-height: 18.51px;
}

.vectors-wrapper-499 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 13.7418px;
  height: 13.7418px;
  display: flex;
}

.frame-1244832620 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.vectors-wrapper-500 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 0;
  display: flex;
}

.image-2202 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 2.29029px;
  display: flex;
}

.frame-1244832621 {
  grid-column-gap: 5.15316px;
  grid-row-gap: 5.15316px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 304px;
  display: flex;
}

.frame-1244832622 {
  grid-column-gap: 5.15316px;
  grid-row-gap: 5.15316px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 305px;
  display: flex;
}

.div-block-66 {
  display: flex;
}

.text-block-37 {
  color: #4f47ea;
  -webkit-text-stroke-color: #4f47ea;
}

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

.div-block-67, .div-block-68, .div-block-69, .div-block-70 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  display: flex;
}

.frame-1244832623 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-image: linear-gradient(142.32deg, #2b59f6 0%, #4f47ea 100%);
  border-radius: 8.5215px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 435.652px;
  height: 420px;
  padding: 54px 42px;
  display: flex;
}

.frame-1244832624 {
  grid-column-gap: 5.32594px;
  grid-row-gap: 5.32594px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 351.652px;
  height: 312px;
  padding: 5.32594px;
  display: flex;
}

.frame-1244832625 {
  grid-column-gap: 22.9015px;
  grid-row-gap: 22.9015px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-1244832626 {
  grid-column-gap: 22.9015px;
  grid-row-gap: 22.9015px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.vectors-wrapper-501 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 83.6172px;
  height: 83.0846px;
  display: flex;
}

.frame-1244832627 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-669 {
  color: #fff;
  text-align: center;
  font-size: 21px;
  font-weight: 600;
  line-height: 28.14px;
}

.text-670 {
  color: #c1eef9;
  text-align: center;
  font-size: 13px;
  font-weight: 400;
  line-height: 20.41px;
}

.navbar-button-19 {
  grid-column-gap: 5.32594px;
  grid-row-gap: 5.32594px;
  background-color: #fff;
  border: .532594px solid #000;
  border-radius: 4.26075px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 341px;
  height: 60px;
  padding: 6.39112px 8.5215px;
  display: flex;
}

.button-47 {
  grid-column-gap: 5.32594px;
  grid-row-gap: 5.32594px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.text-671 {
  color: #0d0d0d;
  text-align: center;
  font-size: 20px;
  font-weight: 500;
  line-height: 12.78px;
}

.video_testimonial {
  display: none;
}

.success-message, .success-message-2 {
  width: 100%;
  height: 100%;
}

.frame-1244832628 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: flex-start;
  align-items: flex-start;
  width: 163.892px;
  height: auto;
  padding-right: 0;
  display: flex;
}

.frame-1244832629 {
  grid-column-gap: 6.77641px;
  grid-row-gap: 6.77641px;
  border: .602544px solid #e6e6e6;
  border-radius: 8.3402px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 7.23053px 9.6407px;
  display: flex;
}

.text-672 {
  color: #4f5360;
  text-align: center;
  font-size: 10px;
  font-weight: 400;
  line-height: 136.5%;
}

.text-block-39 {
  color: #000;
  font-size: 9px;
}

.text-block-40 {
  font-size: 9px;
}

.text-block-41, .text-block-42 {
  font-size: 9px;
  line-height: 12px;
}

.text-block-43 {
  color: #27333f;
  align-items: flex-start;
  font-size: 9px;
  font-weight: 700;
  line-height: 12px;
  display: flex;
}

.div-block-72 {
  align-items: flex-start;
  display: flex;
}

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

.copyright-13 {
  grid-column-gap: 600px;
  grid-row-gap: 600px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1199px;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.text-673 {
  color: #e3e3e3;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.vectors-wrapper-502 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 136px;
  height: 36px;
  display: flex;
}

.social-icons {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.vectors-wrapper-503 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  display: flex;
}

.link-block-52 {
  display: none;
}

.link-block-53, .link-block-54, .link-block-55 {
  text-decoration: none;
}

.div-block-73 {
  background-image: linear-gradient(#00000080, #00000080);
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

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

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

.button-48 {
  background-color: #fff;
  border-radius: 9px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 328px;
  height: 50px;
  display: flex;
}

.default-state {
  border-radius: 17px;
  width: 100%;
}

.file-upload {
  border-radius: 20px;
  width: 100%;
  height: 50px;
  display: flex;
}

.grid-7 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
}

.image-2203, .image-2204, .slide-9, .slide-10, .slide-11, .slide-12 {
  object-fit: scale-down;
}

.columns-62 {
  width: 100%;
}

.text-block-45 {
  color: #4f47ea;
  font-size: 2px;
  line-height: 2px;
}

.link-5 {
  color: #4f47ea;
}

@media screen and (min-width: 1280px) {
  .frame-1244831596 {
    display: flex;
  }

  .frame-1244831598 {
    justify-content: space-between;
    width: 100%;
  }

  .frame-1244831599 {
    justify-content: space-between;
  }

  .our-client {
    width: 100%;
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
  }

  .frame-1244831587, .frame-1244831588, .container-18, .logo-title-3, .hero-heading-left-4, .frame-1244831787 {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
  }

  .pop-up_genai.explore-popup {
    display: none;
  }

  .frame-dream-white-1 {
    display: flex;
  }

  .bootom_build {
    width: 100%;
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
  }

  .explore-teams-banner-card.frame-12e1212324122 {
    display: flex;
    box-shadow: 0 2px 5px #0003;
  }

  .accordian_panel {
    display: none;
  }

  .frame-cloud-blue-1 {
    justify-content: space-between;
    width: 100%;
    display: none;
  }

  .frame-dream-blue-212312, .frame-genai-white-1 {
    display: none;
  }

  .frame-cloud-white-1 {
    width: 100%;
  }

  .frame-commerce.frame-popular, .frame-edtech.frame-popular, .frame-marketplaces.frame-popular, .frame-fintech.frame-popular, .pop-up_lalit.profile-modal-popup, .yuvraj_pop-up, .rohan_pop-up.profile-modal-popup, .martech.explore-popup, .payment_walltes.explore-popup, .d2c_ecommerce.explore-popup, .logistics_-supply.explore-popup, .b2b_saas_app.explore-popup, .metaverse_gaming.explore-popup, .event_ticket_booking.explore-popup, .wealthmanagemnt.explore-popup, .b2c_trading.explore-popup, .retailai_-_datascience.explore-popup, .b2c_chatbots.explore-popup {
    display: none;
  }

  ._6-10-months-1, ._6-10-months-2, ._16-hrs-wk-2 {
    line-height: 20px;
  }

  .heading-h3 {
    font-size: 42px;
    line-height: 48px;
  }

  .pad {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .div-block-66 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .div-block-69, .div-block-70 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    display: flex;
  }
}

@media screen and (min-width: 1440px) {
  .hero-heading-left {
    margin-top: 0;
    margin-bottom: 0;
  }

  .vectors-wrapper {
    display: none;
  }

  .logo-title {
    margin-top: 0%;
  }

  .container-2 {
    flex-direction: column;
    justify-content: center;
    width: 100%;
    max-width: 1200px;
  }

  .frame-1244831514 {
    justify-content: center;
    align-items: center;
  }

  .frame-1244831509 {
    cursor: pointer;
  }

  .vectors-wrapper-4 {
    display: none;
  }

  .vectors-wrapper-5 {
    transition: opacity .2s;
    display: none;
    transform: rotateX(0)rotateY(180deg)rotateZ(0);
  }

  .frame-popular {
    padding-top: 5px;
    display: flex;
  }

  .frame-popular.frame-section-default {
    justify-content: center;
    margin-left: 0;
  }

  .frame-1244831596 {
    display: flex;
  }

  .how_it_works {
    flex-direction: row;
    justify-content: center;
  }

  .how_it_works.mobile {
    display: none;
  }

  .features-list {
    border: .5px #22202014;
    max-width: 1200px;
    margin-top: 8%;
  }

  .column-4 {
    background-image: none;
    justify-content: center;
    align-items: flex-start;
    height: 100%;
  }

  .group-1244831594 {
    object-fit: scale-down;
    width: 100%;
    display: block;
  }

  .features-list-2 {
    height: auto;
    margin-top: 8%;
    display: flex;
  }

  .columns-2 {
    width: 100%;
    max-width: 1200px;
    display: flex;
  }

  .frame-1244831619 {
    grid-column-gap: 150px;
    grid-row-gap: 150px;
  }

  .frame-1244831622 {
    grid-column-gap: 110px;
    grid-row-gap: 110px;
  }

  .hero-heading-right {
    align-items: center;
    height: auto;
    margin-top: 8%;
    padding: 0;
  }

  .container-4 {
    padding-left: 0;
    padding-right: 0;
  }

  .grid {
    grid-column-gap: 64px;
    grid-row-gap: 64px;
    padding: 40px 0 20px;
  }

  .section-title-3 {
    align-items: center;
    display: inline-block;
    position: static;
  }

  .div-block {
    grid-column-gap: 200px;
    grid-row-gap: 200px;
    flex-direction: column;
    justify-content: flex-start;
    display: flex;
  }

  .frame-1244831672 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 225px;
    height: 69px;
    display: block;
  }

  .div-block-2 {
    padding-left: 410px;
  }

  .div-block-3 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-direction: column;
    display: flex;
    box-shadow: 0 2px 5px #0003;
  }

  .container-5 {
    border-radius: 30px;
    max-width: 1140px;
    padding: 30px;
    display: block;
    box-shadow: 0 2px 8px 4px #0003, 0 -2px 8px 2px #0003;
  }

  .vectors-wrapper-35 {
    cursor: pointer;
  }

  .hero-heading-right-2 {
    margin-top: 8%;
  }

  .vectors-wrapper-41 {
    padding-top: 4px;
  }

  .button-5 {
    cursor: pointer;
  }

  .talent-hero {
    align-items: center;
    max-width: none;
    margin-top: 8%;
  }

  .vectors-wrapper-42 {
    display: none;
  }

  .hero-heading-left-2 {
    margin-top: 8%;
    margin-bottom: 8%;
  }

  .features-list-3 {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 8%;
    margin-bottom: 8%;
    padding: 4rem 2rem;
    display: flex;
  }

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

  .vectors-wrapper-54 {
    width: 100%;
    text-decoration: none;
  }

  .frame-1244831685 {
    padding-bottom: 20px;
  }

  .image-2110 {
    margin-right: -24px;
  }

  .image-2113 {
    margin-left: 20px;
    margin-right: -24px;
  }

  .frame-1244831591-1 {
    display: block;
  }

  .frame-1244831703 {
    color: #949494;
  }

  .text-54 {
    color: #eff1f3;
  }

  .text-54.text54-1 {
    color: #27333f;
  }

  .text-55 {
    color: #e4e6e7;
  }

  .text-55.text55-1 {
    color: #525c65;
  }

  .explore_team {
    justify-content: center;
    align-items: center;
    margin-top: 8%;
    padding-left: 0;
    display: flex;
  }

  .job-cards_wrapper {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-top: 8%;
    margin-bottom: 8%;
  }

  .frame-1244831707 {
    margin-top: 8%;
    margin-bottom: 8%;
  }

  .vectors-wrapper-78 {
    background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
    background-position: 0 0;
    background-size: auto;
  }

  .frame-1244831708 {
    justify-content: center;
    align-items: center;
  }

  .tweet, .tweet-top, .frame-1244831645 {
    text-decoration: none;
  }

  .frame-1244831646 {
    width: 100%;
  }

  .auto-added-frame {
    justify-content: space-between;
    max-width: 100%;
    height: auto;
    position: relative;
  }

  .frame-1244831709 {
    justify-content: space-between;
  }

  .text-59 {
    text-decoration: none;
  }

  .frame-105 {
    justify-content: space-between;
    width: 20%;
  }

  .frame-1244831647 {
    width: auto;
    padding: 0;
    display: none;
  }

  .text-61 {
    justify-content: flex-start;
    align-items: center;
    text-decoration: none;
    display: flex;
  }

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

  .frame-1244831711 {
    justify-content: space-between;
    width: 100%;
    max-width: 100%;
  }

  .auto-added-frame-2 {
    grid-column-gap: 11px;
    grid-row-gap: 11px;
    justify-content: space-between;
  }

  .frame-1244831714 {
    padding: 0;
    display: none;
  }

  .tweet-3 {
    text-decoration: none;
  }

  .frame-1244831719 {
    padding: 0;
    display: none;
  }

  .vectors-wrapper-88 {
    flex-direction: row;
    justify-content: space-around;
    margin-top: 40px;
    margin-left: 570px;
    padding-left: 0;
  }

  .div-block-5 {
    height: 1340px;
  }

  .frame-1244831669 {
    max-width: 1440px;
    margin-left: 2rem;
    margin-right: auto;
    padding-left: 0;
  }

  .frame-1244831720 {
    width: 100%;
    max-width: 25vw;
    margin-left: 0;
    margin-right: 10px;
  }

  .title-copy-goes-here-be-awesome-4 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .title-copy-goes-here-be-awesome-6 {
    margin-top: 0;
    margin-bottom: 0;
    line-height: 30px;
  }

  .title-copy-goes-here-be-awesome-7 {
    margin-top: 0;
    margin-bottom: 0;
  }

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

  .container-9 {
    max-width: 90px;
  }

  .container-10 {
    max-width: none;
  }

  .container-11 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    max-width: 1440px;
    margin-top: -10%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-6 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    margin-top: 8%;
    margin-bottom: 8%;
    display: flex;
  }

  .container-12 {
    max-width: 1280px;
  }

  .testimonial-column-dark-2 {
    margin-top: 8%;
    display: none;
  }

  .image-2117 {
    margin-right: -2%;
  }

  .logo-11, .navbar-link-2, .navbar-link-3.w--current, .navbar-link-4, .frame-1244831732, .navbar-button-4 {
    cursor: pointer;
  }

  .div-block-7 {
    opacity: 1;
    align-items: flex-end;
    display: flex;
    position: static;
  }

  .image-2118 {
    margin-top: -12%;
  }

  .pop-up {
    z-index: 10;
    opacity: 1;
    outline-offset: 0px;
    cursor: pointer;
    background-color: #fff;
    border: 1px solid #000;
    border-radius: 0;
    outline: 3px #333;
    justify-content: center;
    align-items: center;
    padding-left: 0%;
    display: none;
    position: fixed;
    inset: 0%;
  }

  .pop-up-item {
    background-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: 1440px;
    margin-left: 0%;
    padding-left: 0%;
    display: flex;
  }

  .container-13 {
    max-width: 1140px;
    margin-left: auto;
    margin-right: auto;
  }

  .text-80 {
    margin-bottom: 40px;
  }

  .error-7a198f51-92b4-538f-a889-d855c28b7d7e {
    margin-bottom: 20px;
  }

  .case_studies {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-direction: column;
    justify-content: center;
    height: auto;
    margin-top: 8%;
    position: static;
  }

  .case_studies.case-studies-home {
    display: flex;
  }

  .case_studies.case-studies-home.mobile {
    display: none;
  }

  .columns-7 {
    align-items: center;
  }

  .column-16 {
    flex-direction: row;
  }

  .small-columns-7 {
    display: none;
  }

  .quote-3 {
    flex-direction: column;
    justify-content: flex-start;
  }

  .frame-1244831766 {
    padding: 0;
  }

  .div_open {
    margin: 0;
    padding: 0;
  }

  .image-2121 {
    margin-left: 2%;
    margin-right: 0%;
  }

  .frame-1244831767 {
    margin-bottom: -400px;
  }

  .text-83 {
    margin-top: 27px;
    margin-bottom: 30px;
  }

  .text-84 {
    margin-bottom: 40px;
  }

  .frame-1244831641 {
    margin-top: -1.5rem;
  }

  .div-block-9 {
    float: none;
    clear: both;
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
    height: auto;
    margin-top: -37%;
    margin-bottom: 0%;
  }

  .team-rectangles-3 {
    margin-top: 8%;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .container-14 {
    align-items: center;
  }

  .text-90 {
    cursor: pointer;
  }

  .logo-title-2 {
    max-width: 1200px;
    margin-top: 8%;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .frame-1244831772 {
    z-index: 4;
    background-color: #0000;
    margin-right: 1%;
    padding-left: 1%;
    padding-right: 1%;
    position: fixed;
  }

  .hero-heading-right-3 {
    margin-top: 8%;
  }

  .vectors-wrapper-139 {
    display: none;
  }

  .our-client, .frame-1244831587, .frame-1244831588 {
    margin-top: 8%;
  }

  .vectors-wrapper-141 {
    display: none;
  }

  .logo-title-3 {
    margin-top: 8%;
  }

  .div-block-10 {
    margin-top: 8%;
    margin-bottom: 8%;
  }

  .image-2129 {
    cursor: pointer;
    width: 100px;
    height: 100px;
    min-height: 100px;
    margin-bottom: 39%;
    margin-left: 75%;
    padding-top: 0;
    padding-bottom: 0;
    position: fixed;
  }

  .container-19 {
    display: block;
  }

  .hero-heading-left-3 {
    max-width: 1200px;
    margin-top: 8%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .button-11 {
    cursor: pointer;
  }

  .frame-1244831467 {
    position: relative;
  }

  .frame-1244831785 {
    width: 100%;
    max-width: 1200px;
    margin-top: 8%;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-11 {
    justify-content: center;
    align-items: center;
    max-width: 1200px;
    margin-top: 100px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 40px;
    padding-bottom: 40px;
    display: flex;
  }

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

  .hero-heading-left-4 {
    margin-top: 8%;
    display: flex;
  }

  .frame-1244831787, .frame-1244831653 {
    margin-top: 8%;
  }

  .div-block-12 {
    margin-top: 8%;
    margin-bottom: 8%;
    margin-left: 4%;
    padding-left: 0%;
  }

  .frame-1244831807 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    width: 100%;
  }

  .frame-1244831815 {
    justify-content: center;
    margin-left: 0;
  }

  .vectors-wrapper-155 {
    position: absolute;
    inset: 0% 0% auto auto;
  }

  .frame-12e1212324122 {
    display: block;
  }

  .frame-212121-1.frame-12e1212324122 {
    display: none;
  }

  ._83 {
    justify-content: center;
    max-width: none;
    height: auto;
    margin-top: 8%;
    margin-bottom: 8%;
  }

  .frame-1244831822 {
    justify-content: center;
    width: 100%;
    max-width: 1200px;
    padding: 1.75% 2%;
  }

  .frame-1244831823 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    justify-content: center;
    align-items: flex-start;
    margin-bottom: 0;
    padding-top: 0;
    padding-right: 0;
  }

  .vectors-wrapper-159 {
    cursor: pointer;
  }

  .team-rectangles-4 {
    height: auto;
    margin-top: 8%;
  }

  .frame-1244831826 {
    max-width: 1200px;
  }

  .text-131 {
    outline-offset: 0px;
    outline: 3px #fff;
  }

  .features-list-5 {
    flex-direction: column;
    justify-content: flex-end;
    align-items: flex-start;
    max-width: 1200px;
    height: auto;
    margin-top: 8%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    display: flex;
  }

  .description-8 {
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .line-275 {
    object-fit: scale-down;
    flex: 0 auto;
    align-self: auto;
    display: block;
    position: relative;
  }

  .column-34 {
    object-fit: contain;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    width: 50%;
    max-width: none;
  }

  .features {
    flex-direction: column;
    justify-content: flex-start;
    margin-left: auto;
    margin-right: auto;
    padding: 0;
    display: flex;
  }

  .group-1244831586 {
    object-fit: cover;
  }

  .frame-1244831848 {
    flex-direction: column;
    flex: 1;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    margin-top: 0%;
    display: flex;
    position: static;
  }

  .content-23 {
    flex-wrap: wrap;
    margin-bottom: 2rem;
  }

  .accordian {
    flex-direction: column;
    flex: 1;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 1rem;
  }

  .feature-8 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .line_accordian {
    margin-right: 1rem;
    display: none;
  }

  .accordian_item {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    cursor: pointer;
    flex-wrap: nowrap;
    align-content: space-between;
    align-items: stretch;
    max-width: none;
  }

  .vectors-wrapper-169 {
    display: none;
  }

  .vectors-wrapper-170 {
    cursor: pointer;
  }

  .pop-up_genai {
    z-index: 15;
    color: #000;
    cursor: pointer;
    background-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    min-height: 100vh;
    display: none;
    position: fixed;
    inset: 0%;
  }

  .div-block-14 {
    justify-content: space-between;
    align-items: center;
    padding-right: 0;
    display: flex;
  }

  .frame-1244831856 {
    margin-top: 0%;
    display: flex;
  }

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

  .frame-dream-white-1.frame-1244831701 {
    background-color: #fcfcfc;
  }

  .frame-1244831869 {
    margin-top: -50%;
    margin-left: 55%;
  }

  .frame-1244831873 {
    justify-content: center;
    align-items: center;
    margin-top: 2%;
    margin-left: 0%;
  }

  .arrow {
    position: relative;
  }

  .profile {
    background-image: none;
    align-items: center;
    max-width: none;
  }

  .image-2139 {
    margin-top: 4%;
  }

  .div-block-15 {
    -webkit-text-fill-color: inherit;
    background-image: url("https://cdn.prod.website-files.com/64ddacba824ceedb3ca23757/64e34c3e6084d30ada9903d0_Column.png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    background-attachment: scroll;
    background-clip: border-box;
    flex-direction: column;
    justify-content: flex-end;
    align-items: flex-start;
    width: 45vw;
    max-width: 100%;
    height: 100%;
    margin-bottom: 0;
    display: flex;
  }

  .frame-1244831880 {
    z-index: 10;
    color: #0c0b0b;
    border-radius: 15px;
    flex-direction: column;
    flex: none;
    order: 0;
    justify-content: center;
    align-self: auto;
    align-items: flex-start;
    height: 2.5rem;
    margin-top: 0%;
    margin-bottom: 2rem;
    margin-left: 0;
    padding: 0 0 0 0%;
    font-size: 16px;
    position: absolute;
    inset: auto auto 0% 0%;
  }

  .pop-up_avii {
    z-index: 10;
    width: 100%;
    min-height: 100vh;
    display: none;
    position: fixed;
    inset: 0%;
  }

  .pop-up-new-item-2 {
    background-color: #fff;
    justify-content: center;
    align-items: center;
    padding-top: 2%;
    display: flex;
  }

  .text-169 {
    padding-top: 2px;
    display: flex;
  }

  .vectors-wrapper-196 {
    margin-right: 1%;
    inset: 0% 0% auto auto;
  }

  .footer-3 {
    margin-top: 8%;
  }

  .footer-4 {
    height: auto;
    display: flex;
  }

  .frame-1244831899 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    align-self: auto;
  }

  .columns-12 {
    justify-content: flex-start;
  }

  .small-columns-10 {
    justify-content: flex-end;
  }

  .column-39, .content-27, .footer-links-7, .content-28, .footer-links-8 {
    width: auto;
  }

  .copyright-4 {
    justify-content: space-between;
  }

  .vectors-wrapper-198 {
    width: auto;
    height: auto;
  }

  .footer-5, .footer-6, .footer-8, .bootom_build {
    margin-top: 8%;
  }

  .frame-212121-2.frame-12e1212324122 {
    display: none;
  }

  .explore-teams-banner-card, .explore-teams-banner-card.frame-12e1212324122 {
    display: flex;
  }

  .frame-1244831906 {
    height: auto;
    max-height: 200px;
  }

  .text-190 {
    font-size: 20px;
  }

  .frame-1244831925 {
    margin-top: 8%;
    display: flex;
  }

  .frame-1244831926 {
    min-width: 50vw;
  }

  .frame-1244831934 {
    margin-left: 0%;
  }

  .step_1_cf {
    min-width: 100vw;
    min-height: auto;
    display: flex;
  }

  .frame-1244831935 {
    background-image: url("https://cdn.prod.website-files.com/64ddacba824ceedb3ca23757/64e592c1999442a59d71c8b8_Group%201244831505.png");
    background-position: 0 0;
    background-size: auto;
    margin-top: 2%;
    margin-left: 4%;
    margin-right: 0;
  }

  .button-19 {
    display: flex;
  }

  .frame-1244831939 {
    background-image: url("https://cdn.prod.website-files.com/64ddacba824ceedb3ca23757/64e592c1999442a59d71c8b8_Group%201244831505.png");
    background-position: 0 0;
    background-size: auto;
    width: 100%;
    max-width: 1440px;
    margin-top: 2%;
    margin-left: 4%;
    margin-right: 0;
  }

  .frame-1244831940 {
    margin-left: 0%;
    margin-right: 0;
  }

  .vectors-wrapper-215 {
    cursor: pointer;
  }

  .button-20 {
    cursor: pointer;
    margin-top: -3rem;
    margin-left: 0%;
  }

  .frame-1244831948 {
    background-image: url("https://cdn.prod.website-files.com/64ddacba824ceedb3ca23757/64e592c1999442a59d71c8b8_Group%201244831505.png");
    background-position: 0 0;
    background-size: auto;
    margin-top: 2%;
    margin-left: 4%;
    margin-right: 0;
  }

  .frame-1244831949 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    width: 100%;
    margin-left: 0%;
  }

  .vectors-wrapper-218 {
    cursor: pointer;
  }

  .frame-1244831951, .frame-1244831953 {
    margin-left: 0%;
  }

  .frame-1244831958 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    font-size: 16px;
  }

  .button-21 {
    margin-left: 0%;
  }

  .frame-1244831960 {
    background-image: url("https://cdn.prod.website-files.com/64ddacba824ceedb3ca23757/64e592c1999442a59d71c8b8_Group%201244831505.png");
    background-position: 0 0;
    background-size: auto;
    margin-top: 2%;
    margin-left: 4%;
  }

  .vectors-wrapper-223, .button-22 {
    cursor: pointer;
  }

  .frame-1244831968 {
    background-image: url("https://cdn.prod.website-files.com/64ddacba824ceedb3ca23757/64e592c1999442a59d71c8b8_Group%201244831505.png");
    background-position: 0 0;
    background-size: auto;
    margin-top: 2%;
    margin-left: 4%;
  }

  .vectors-wrapper-226 {
    cursor: pointer;
  }

  .button-23 {
    margin-top: -6rem;
  }

  .navbar-logo-left-8 {
    justify-content: flex-start;
  }

  .vectors-wrapper-228 {
    position: relative;
  }

  .columns-15 {
    min-width: 50vw;
  }

  .frame-1244831980 {
    border-radius: 0;
    height: auto;
    position: relative;
    left: 0;
    overflow: scroll;
  }

  .error-ed40c638-14b2-2422-9430-7d1a0b2549a5 {
    overflow: scroll;
  }

  .client_block {
    justify-content: center;
    align-items: center;
    width: 100%;
    margin-top: 4%;
    display: flex;
  }

  .step_2_cf {
    display: none;
  }

  .step_3_cf {
    justify-content: flex-start;
    align-items: center;
    display: none;
  }

  .step_4_cf, .step_5_cf {
    display: none;
  }

  .div-block-19 {
    z-index: 10;
    justify-content: center;
    align-items: center;
    width: 100%;
    min-height: 100vh;
    display: flex;
    position: fixed;
    inset: 0%;
  }

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

  .frame-1244831985 {
    margin-left: 9%;
    display: none;
  }

  .button-25 {
    max-width: 233px;
    font-size: 24px;
  }

  .frame-1244831988 {
    width: 150px;
  }

  .text-254 {
    width: 75%;
    font-size: 20px;
  }

  .step_1 {
    flex: 0 auto;
    justify-content: space-between;
    align-items: flex-start;
    max-width: 1440px;
    margin-top: 0%;
    margin-left: 0;
    padding-left: 5%;
    display: none;
  }

  .vectors-wrapper-237 {
    cursor: pointer;
  }

  .frame-1244831993, .frame-1244831601 {
    width: 100%;
  }

  .step_2 {
    justify-content: space-between;
    padding-left: 5%;
    display: none;
  }

  .vectors-wrapper-240 {
    cursor: pointer;
  }

  .step_3 {
    justify-content: space-between;
    padding-left: 5%;
    display: none;
  }

  .vectors-wrapper-243 {
    cursor: pointer;
  }

  .frame-1244832022 {
    justify-content: center;
    align-items: flex-start;
    height: 81px;
  }

  .button-28 {
    display: flex;
  }

  .step_4 {
    justify-content: space-between;
    padding-left: 5%;
    display: none;
  }

  .vectors-wrapper-246 {
    cursor: pointer;
  }

  .current_salary {
    max-width: 696px;
  }

  .step_5 {
    justify-content: space-between;
    padding-left: 5%;
    display: none;
  }

  .vectors-wrapper-249 {
    cursor: pointer;
  }

  .text-field {
    border-radius: 15px;
    width: 100%;
    max-width: 696px;
    height: 59px;
  }

  .field-label, .field-label-2 {
    font-size: 16px;
  }

  .text-field-2 {
    border-radius: 15px;
    height: 59px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 18px;
  }

  .checkbox-field {
    align-self: stretch;
    margin-top: 5px;
    font-size: 16px;
    line-height: 1.2;
  }

  .checkbox {
    border-radius: 20px;
    width: 20px;
    height: 20px;
    font-size: 20px;
    line-height: 20px;
  }

  .checkbox-label {
    margin-left: 10px;
    font-size: 18px;
    line-height: 1.4;
  }

  .select-field {
    border-radius: 15px;
    height: 59px;
  }

  .field-label-3 {
    font-size: 16px;
  }

  .text-field-3 {
    border-radius: 15px;
    height: 59px;
  }

  .button-31 {
    z-index: 10;
    color: #07060663;
    background-color: #fff;
    border: 1px solid #0000003d;
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex;
    position: relative;
    inset: auto auto 0% 0%;
    box-shadow: 0 2px 5px #0003;
  }

  .vectors-wrapper-265 {
    flex-direction: row;
    transform: rotateX(0)rotateY(180deg)rotateZ(0);
  }

  .slider_case_studies {
    width: 1%;
  }

  .frame-1244832073 {
    width: 80vw;
    display: none;
  }

  .rectangle-8692 {
    margin-left: -14%;
  }

  .vectors-wrapper-268 {
    cursor: pointer;
    position: relative;
    top: 0;
    left: 0;
    transform: rotateX(0)rotateY(180deg)rotateZ(0);
  }

  .slider-3 {
    flex-direction: row;
    flex: 1;
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: 1200px;
    height: 5vh;
    display: flex;
    position: relative;
    inset: 0%;
  }

  .slide-nav {
    display: none;
  }

  .slide-1 {
    background-color: #fff;
  }

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

  .acoordian_header {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    justify-content: space-between;
    width: 100%;
    display: flex;
  }

  .accordian_panel {
    display: none;
  }

  .accordian-icon-wrapper {
    flex-direction: row;
    justify-content: space-between;
    align-items: stretch;
    display: flex;
  }

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

  .image-2155 {
    max-width: 1%;
    max-height: 12vh;
    margin-right: 1rem;
    display: none;
  }

  .image-2156 {
    max-height: 12vh;
    margin-right: 1rem;
    display: none;
  }

  .accordian_header-2 {
    justify-content: space-between;
    width: 100%;
    display: flex;
  }

  .accordian_class-3 {
    justify-content: space-between;
    display: flex;
  }

  .acoordian_header-4 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    display: flex;
  }

  .image-2157, .image-2158 {
    max-width: 1%;
    max-height: 12vh;
    margin-right: 1rem;
    display: none;
  }

  .frame-cloud-blue-1, .frame-dream-blue-212312 {
    display: none;
  }

  .frame-1244832075 {
    color: #949494;
  }

  .text-282 {
    color: #eff1f3;
  }

  .text-283 {
    color: #e4e6e7;
  }

  .frame-genai-white-1 {
    display: none;
  }

  .frame-commerce {
    display: flex;
  }

  .frame-commerce.frame-popular, .frame-edtech.frame-popular, .frame-marketplaces.frame-popular, .frame-fintech.frame-popular {
    display: none;
  }

  .pop-up-ai-gen {
    z-index: 9;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: none;
    position: absolute;
  }

  .slide-nav-2 {
    display: none;
  }

  .slide-2 {
    width: 100%;
    max-width: none;
    height: 100%;
  }

  .mask-5 {
    height: 100%;
    overflow: hidden;
  }

  .slider-4 {
    background-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    display: flex;
  }

  .left-arrow-5 {
    cursor: pointer;
    flex: 0 auto;
    justify-content: center;
    align-items: center;
    margin-left: 40%;
    margin-right: 0;
    display: flex;
    inset: auto auto 0% 0%;
  }

  .right-arrow-5 {
    cursor: pointer;
    width: auto;
    margin-right: 48%;
    inset: auto 0% 0% auto;
  }

  .slide-nav-3 {
    display: none;
  }

  .mask-6 {
    width: 100vw;
    position: relative;
  }

  .right-arrow-6 {
    inset: auto 32rem 0% auto;
  }

  .left-arrow-6 {
    inset: auto auto 0% 32rem;
  }

  .slider-5 {
    background-color: #fff0;
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: 1200px;
    margin-bottom: 10rem;
    display: flex;
    overflow: visible;
  }

  .div-block-22 {
    background-image: url("https://cdn.prod.website-files.com/64ddacba824ceedb3ca23757/64df2b106d67f4862197dcc0_Frame%201244831635%20(1).png");
    background-position: 50% 0;
    background-repeat: repeat;
    background-size: cover;
    width: 100vw;
    height: 88vh;
  }

  .image-2159 {
    width: 100vw;
    max-width: 100%;
  }

  .image-2160, .image-2161 {
    width: 1%;
    height: 12vh;
    margin-right: 1rem;
    display: none;
  }

  .image-2162 {
    width: 1%;
    height: 12vh;
    display: none;
  }

  .image-2163 {
    width: 1%;
    height: 12vh;
    margin-left: 0;
    margin-right: 1rem;
    display: none;
  }

  .frame-1244832080 {
    display: none;
  }

  .link-block, .link-block-2, .link-block-3, .link-block-4, .link-block-5, .link-block-6, .link-block-7, .link-block-8 {
    text-decoration: none;
  }

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

  .team-rectangles-6 {
    margin-top: 8%;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    display: none;
  }

  .text-294, .text-295 {
    cursor: pointer;
  }

  .vectors-wrapper-276 {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .text-field-4 {
    border-radius: 15px;
    height: 59px;
  }

  .field-label-4, .field-label-5, .field-label-6, .field-label-7, .field-label-8 {
    font-size: 16px;
  }

  .textarea {
    border-radius: 15px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 300px;
    display: flex;
  }

  .mask-7 {
    align-self: center;
    width: 100vw;
    max-width: none;
    height: 60%;
  }

  .tab-link-noice {
    background-color: #fff;
    border: 1px #000;
    padding-bottom: 0;
  }

  .tab-link-noice.w--current, .tab-link-beleaf, .tab-link-beleaf.w--current, .tab-link-axi, .tab-link-axi.w--current, .tab-link-tab-4, .tab-link-tab-4.w--current {
    background-color: #fff;
  }

  .tab_faq_talent {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    height: 50vh;
    display: flex;
    position: relative;
  }

  .tabs-menu-2 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    cursor: pointer;
    border: 1px solid #3333;
    border-radius: 0;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    height: 35vh;
    display: flex;
    position: relative;
    inset: 0% 0 0% 0;
  }

  .tabs-content-2 {
    border-radius: 0 15px 15px;
    width: auto;
    height: 50vh;
    position: relative;
    top: 0%;
    bottom: 0%;
    right: 0%;
  }

  .tab-link-tab-1 {
    background-color: #fff;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    height: 5vh;
    display: flex;
  }

  .tab-link-tab-1.w--current {
    cursor: pointer;
    background-color: #fff;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    height: 5vh;
    display: flex;
  }

  .tab-link-tab-2, .tab-link-tab-3 {
    background-color: #fff;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    height: 5vh;
    display: flex;
  }

  .text-block, .text-block-2, .text-block-3, .text-block-4, .text-block-5, .text-block-6 {
    font-size: 20px;
  }

  .body {
    overflow: hidden;
  }

  .tab-pane-tab-1 {
    height: 50vh;
  }

  .div-block-23, .div-block-24, .div-block-25, .div-block-26 {
    display: none;
  }

  .float_box {
    clear: none;
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex: none;
    align-items: flex-start;
    max-width: 20rem;
    padding-left: 37px;
    display: flex;
    position: static;
  }

  .general_content {
    align-items: flex-start;
    padding-top: 5rem;
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .frame-1244832095 {
    align-items: flex-start;
  }

  .privacy_policy {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    max-width: none;
    margin-top: 4%;
    position: relative;
    overflow: visible;
  }

  .float_box_2 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex: none;
    justify-content: flex-start;
    align-items: flex-start;
    width: 20rem;
    height: 25rem;
    position: absolute;
  }

  .frame-1244832096 {
    max-width: 25rem;
  }

  .content_box {
    grid-column-gap: 56px;
    grid-row-gap: 56px;
    flex: 0 auto;
    position: relative;
    left: 320px;
  }

  .frame-1244832098 {
    max-width: 100vw;
  }

  .error-45299bee-f681-04bb-2612-98a04fb68dd3 {
    width: 100%;
  }

  .talent_block {
    display: none;
  }

  .submit-button {
    font-size: 24px;
  }

  .columns-20 {
    padding-left: 3rem;
  }

  .text-field-5 {
    border-radius: 15px;
    width: 14vw;
    height: 59px;
  }

  .submit-button-3 {
    color: #fff;
    background-color: #0000;
    background-image: linear-gradient(115.3deg, #2b59f6 100%, #fff);
    border-radius: 7px;
    width: 100%;
    max-width: 291px;
    height: 59px;
    padding: 15px 40px;
    font-size: 18px;
    font-weight: 700;
  }

  .form {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-direction: column;
    justify-content: space-between;
    display: flex;
  }

  .form-block-2 {
    margin-top: 1rem;
  }

  .link-block-9, .link-block-10, .link-block-11 {
    text-decoration: none;
  }

  .image-2164, .frame-1244832099, .frame-1244832105 {
    cursor: pointer;
  }

  .slide-nav-4 {
    display: none;
  }

  .mask-8 {
    cursor: pointer;
    height: 35rem;
  }

  .slider-6 {
    background-color: #fff;
    flex-direction: row;
    justify-content: center;
    align-self: center;
    align-items: center;
    width: 90vw;
    height: 40rem;
    display: flex;
  }

  .left-arrow-7 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
    inset: auto auto -10% 44%;
  }

  .right-arrow-7 {
    justify-content: center;
    align-items: center;
    display: flex;
    inset: auto 44% -10% auto;
  }

  .pop-up_lalit {
    z-index: 10;
    display: none;
    position: fixed;
    inset: 0%;
  }

  .pop-up_lalit.profile-modal-popup {
    display: none;
  }

  .profile_item {
    background-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .frame-1244832108 {
    justify-content: center;
  }

  .text-318 {
    padding-top: 2px;
  }

  .vectors-wrapper-286 {
    margin-right: 1rem;
    inset: 0% 0% auto auto;
  }

  .column-57 {
    cursor: pointer;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .tab-pane-beleaf {
    background-color: #fff;
  }

  .body-2 {
    object-fit: fill;
    background-color: #fff;
  }

  .efficient_cost_effective {
    justify-content: center;
    align-items: center;
    max-width: 1200px;
    display: flex;
  }

  .div-block-28 {
    flex-direction: column;
    flex: none;
    justify-content: center;
    align-items: center;
    width: 90vw;
    max-width: 1440px;
    height: 50vh;
    display: flex;
  }

  .pop_up_saturdays {
    z-index: 1001;
    background-color: #fff;
    justify-content: center;
    align-items: center;
    padding-bottom: 0;
    padding-right: 0;
    display: none;
    position: fixed;
    inset: 0%;
  }

  .pop-up_item_sat {
    justify-content: center;
    align-items: center;
    max-width: 1440px;
    display: flex;
  }

  .frame-1244832121 {
    justify-content: center;
  }

  .vectors-wrapper-299 {
    cursor: pointer;
    inset: 10% 10% auto auto;
  }

  .pop-up_offsight {
    z-index: 1001;
    background-color: #fff;
    justify-content: center;
    align-items: center;
    display: none;
    position: fixed;
    inset: 0%;
  }

  .pop-up_offsight.explore_popup {
    display: none;
  }

  .pop-up_offsight_item {
    justify-content: center;
    align-items: center;
    max-width: 1440px;
    display: flex;
  }

  .offsight_new {
    justify-content: center;
  }

  .vectors-wrapper-302 {
    inset: 10% 10% auto auto;
  }

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

  .lottie-animation-3 {
    display: none;
  }

  .axi-pop-up {
    z-index: 1001;
    background-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: 100%;
    display: none;
    position: fixed;
    inset: 0%;
  }

  .axi-pop-up-item {
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: 1440px;
    display: flex;
  }

  .frame-1244832137 {
    width: 100%;
  }

  .image-2168 {
    object-fit: contain;
  }

  .vectors-wrapper-305 {
    cursor: pointer;
    inset: 10% 10% auto auto;
  }

  .background-video {
    z-index: 0;
    clear: none;
    justify-content: center;
    align-items: center;
    width: 465px;
    margin-left: auto;
    display: flex;
  }

  .background-video.video-box {
    width: 100%;
  }

  .columns-21 {
    background-color: #2f58f5;
    border-radius: 15px;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .tab-pane-noice {
    width: 100%;
    max-width: 1200px;
  }

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

  ._85, ._86 {
    max-width: 1200px;
    height: 100%;
    padding: 1.75% 2%;
  }

  .offsight_pop_up-open {
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 20px 35px;
    padding: 0;
    display: flex;
  }

  .saturdays_pop-up_open {
    margin: 20px 35px;
    padding: 0;
  }

  .axi_pop-up-open, .noice-pop-up_open {
    margin: 20px 35px;
  }

  .slide-3 {
    width: 100%;
  }

  .div-block-30, .columns-22, .column-59, .column-60, .div-block-31, .columns-23, .column-61, .column-62 {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .slide-4 {
    width: 100%;
  }

  .pop-upbang-jamin {
    z-index: 1001;
    background-color: #fff;
    justify-content: center;
    align-items: center;
    display: none;
    position: fixed;
    inset: 0%;
  }

  .pop-up_happyfresh, .pop-up_beleaf {
    z-index: 1001;
    background-color: #fff;
    display: none;
    position: fixed;
    inset: 0%;
  }

  .noice_pop-up {
    background-color: #fff;
    display: none;
    position: fixed;
    inset: 0%;
  }

  .vectors-wrapper-333 {
    top: 10%;
    right: 10%;
  }

  .vectors-wrapper-336, .vectors-wrapper-339 {
    cursor: pointer;
    top: 10%;
    right: 10%;
  }

  .vectors-wrapper-342 {
    cursor: pointer;
    inset: 0% 0% auto auto;
  }

  .pop-up_item-bangjamin {
    max-width: 1440px;
    display: flex;
  }

  .pop-up_item_happyfresh, .pop-up_beleaf_item {
    max-width: 1440px;
  }

  .image-2173 {
    object-fit: scale-down;
  }

  .slide-5 {
    margin-left: auto;
    margin-right: auto;
  }

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

  .noice_pop_up_item {
    max-width: 1440px;
  }

  .div-block-38 {
    max-width: 1200px;
  }

  .columns-28, .column-66 {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .div-block-39 {
    justify-content: center;
    align-items: center;
    max-width: 1200px;
    display: flex;
  }

  .columns-30 {
    max-width: 1440px;
  }

  .columns-31 {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    display: flex;
  }

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

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

  .image-2174 {
    top: -12rem;
  }

  .section {
    display: flex;
  }

  .background-video-2 {
    z-index: 10;
    justify-content: center;
    width: 100%;
    padding-left: 0;
    display: flex;
  }

  .text-block-7 {
    clear: left;
    align-items: flex-end;
    padding-bottom: 39px;
    font-size: 23px;
    display: flex;
  }

  .form-2 {
    margin-top: 6%;
    display: flex;
  }

  .js-example-basic-multiple-select2.select2-hidden-accessible {
    display: none;
  }

  .js-example-basic-multiple.select2.sselect2-hidden-accessible {
    display: flex;
  }

  .link-block-12 {
    justify-content: center;
    align-items: center;
    width: 200px;
    height: 40px;
    display: flex;
  }

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

  .navbar-logo-left-9 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    max-width: 100%;
    height: 5rem;
    max-height: none;
    padding: 0;
    position: absolute;
    inset: 0%;
    overflow: visible;
  }

  .vectors-wrapper-343 {
    display: block;
  }

  .link-block-13 {
    z-index: 0;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    max-width: 1200px;
    height: auto;
    position: static;
  }

  .navbar-logo-left-10 {
    max-width: none;
    position: absolute;
    inset: 0%;
  }

  .vectors-wrapper-344 {
    object-fit: contain;
    max-width: none;
    position: relative;
  }

  .link-block-14 {
    justify-content: center;
    align-items: center;
    display: block;
    position: relative;
  }

  .column-74 {
    justify-content: center;
    align-items: center;
    display: flex;
    position: relative;
  }

  .yuvraj_pop-up {
    z-index: 15;
    background-color: #fff;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-top: 2px;
    display: none;
    position: fixed;
    inset: 0%;
  }

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

  .frame-1244832218 {
    justify-content: center;
  }

  .vectors-wrapper-349 {
    margin-right: 1rem;
    inset: 0% 0% auto auto;
  }

  .section-2 {
    width: 100%;
    max-width: 1200px;
    margin-top: 0%;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

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

  .div-block-43 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    max-width: 863px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .heading-3 {
    text-align: center;
    font-size: 64px;
    line-height: 72px;
  }

  .paragraph {
    color: #4f5360;
    text-align: center;
    padding-left: 10rem;
    padding-right: 10rem;
    font-size: 18px;
    line-height: 26px;
  }

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

  .div-block-45 {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .bunty_profile, .bunty_profile.profile-modal-popup {
    display: none;
  }

  .text-379 {
    padding-top: 2px;
  }

  .rohan_pop-up, .rohan_pop-up.profile-modal-popup {
    display: none;
  }

  .text-387 {
    padding-top: 2px;
    display: flex;
  }

  .martech.explore-popup, .payment_walltes.explore-popup, .d2c_ecommerce.explore-popup, .logistics_-supply.explore-popup, .b2b_saas_app.explore-popup, .metaverse_gaming.explore-popup, .event_ticket_booking.explore-popup, .wealthmanagemnt.explore-popup, .b2c_trading.explore-popup, .retailai_-_datascience.explore-popup {
    display: none;
  }

  .text-602, .text-604, .text-610, .text-612 {
    margin-left: 1%;
  }

  .modal-popup {
    z-index: 10002;
    background-color: #3f3f3f99;
    width: 100%;
    height: 100vh;
    max-height: 100vh;
    padding: 3rem;
    display: block;
    position: fixed;
    inset: 0;
    overflow: auto;
  }

  .modal-content {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    background-color: #fff;
    border-radius: 16px;
    justify-content: flex-start;
    align-items: stretch;
    width: 100%;
    height: 100%;
    padding: 2rem;
    display: flex;
    position: relative;
  }

  .left-section {
    flex: 0 auto;
    width: 70%;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .right-section {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
    border: 1px #0000;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    max-height: 100%;
    padding-bottom: 0;
    padding-left: 1rem;
    padding-right: 1rem;
    display: flex;
    overflow: auto;
  }

  .image-2179 {
    object-fit: fill;
    max-height: 100%;
    display: block;
    position: relative;
  }

  .div-block-55 {
    -webkit-text-stroke-color: #3330;
    background-color: #d7d7d7;
    width: 100%;
    height: 3px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .heading-4 {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: auto;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 48px;
    line-height: 52.5px;
    display: block;
  }

  .paragraph-2, .paragraph-3 {
    color: #717171;
    font-size: 18px;
    line-height: 30.5px;
  }

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

  .quick-stack {
    width: 100%;
    padding: 0;
  }

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

  .div-block-58 {
    grid-column-gap: 40px;
    grid-row-gap: 10px;
    grid-template-rows: auto auto;
    grid-template-columns: minmax(200px, 30%) minmax(200px, 1fr);
    grid-auto-columns: 1fr;
    align-content: center;
    place-items: center;
    width: 100%;
    padding-bottom: 0;
    padding-right: 0;
    display: grid;
  }

  .paragraph-4 {
    color: #9a9da7;
    text-transform: uppercase;
    width: 100%;
    margin-bottom: 0;
    display: block;
    position: relative;
  }

  .paragraph-5 {
    color: #9a9da7;
    text-transform: uppercase;
    white-space: normal;
    width: 100%;
    margin-bottom: 0;
    position: relative;
  }

  .image-2180 {
    margin-right: 0;
  }

  .div-block-59 {
    grid-column-gap: 10px;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .paragraph-6 {
    color: #717171;
    margin-bottom: 0;
    font-size: 28px;
    line-height: 70px;
  }

  .div-block-60 {
    border: 1px #fd0b0b;
    align-items: stretch;
    width: 100%;
    display: flex;
  }

  .paragraph-7 {
    justify-content: center;
    align-items: flex-start;
    margin-bottom: 0;
    display: flex;
  }

  .div-block-61 {
    background-color: #df2222;
  }

  .masan_pop_up_class.case-studies-modal, .masan_pop_up_class.case-studies-modal.explore_popup {
    display: none;
  }

  .columns-58 {
    align-items: center;
    max-width: none;
  }

  .frame-1244832557 {
    height: auto;
  }

  .text-617 {
    margin-bottom: 8%;
    margin-left: 1%;
  }

  .frame-1244832561 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
  }

  .text-621 {
    margin-left: 1%;
  }

  .frame-1244831548, .features-list-8, .team-rectangles-7.swat, .frame-1244832598, .hero-heading-left-6, .frame-1244831507 {
    display: none;
  }

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

  .text-block-14, .text-block-15, .text-block-16, .text-block-17, .text-block-18, .text-block-19, .text-block-20, .text-block-21, .text-block-22, .text-block-23, .text-block-24, .text-block-25, .text-block-26, .text-block-27, .text-block-28, .text-block-29, .text-block-30, .text-block-31, .text-block-32, .text-block-33, .text-block-34, .text-block-35, .text-block-36 {
    text-align: center;
  }

  .frame-1244832628 {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
  }
}

@media screen and (max-width: 991px) {
  .hero-heading-left {
    height: auto;
  }

  .container {
    flex-flow: column wrap;
    align-items: center;
  }

  .column {
    height: auto;
  }

  .title-copy-goes-here-be-awesome {
    font-size: 4rem;
    line-height: 4rem;
  }

  .logos {
    grid-column-gap: 33px;
    grid-row-gap: 29px;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    margin-left: 24px;
    margin-right: 24px;
    padding-left: 0;
    display: grid;
  }

  .frame-1244831436 {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: center;
  }

  .frame-popular.frame-section-default {
    flex-direction: column;
    flex: 0 auto;
    justify-content: flex-start;
    align-self: auto;
    align-items: center;
  }

  .columns, .columns-2, .container-4, .container-6, .container-7, .columns-3 {
    flex-direction: column;
    align-items: center;
  }

  .text-47 {
    font-size: 25px;
    line-height: 35px;
  }

  .columns-4 {
    flex-direction: column;
    align-items: center;
  }

  .frame-1244831590.popular-left-card {
    grid-column-gap: 8.21725px;
    grid-row-gap: 8.21725px;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: flex-start;
    margin-left: 0;
    margin-right: 0;
    display: block;
  }

  .columns-5 {
    flex-direction: column;
    align-items: center;
  }

  .column-13, .content-8, .footer-links, .content-9, .footer-links-2 {
    align-items: center;
  }

  .columns-6 {
    flex-direction: column;
    align-items: center;
  }

  .small-columns-5 {
    padding-right: 0;
    display: flex;
  }

  .quote-2 {
    flex-direction: column;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .frame-1244831728 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    padding: 20px;
    font-size: 14px;
  }

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

  .image-2117 {
    flex-wrap: nowrap;
    align-content: stretch;
    width: 50%;
    margin-left: auto;
    margin-right: auto;
  }

  .navbar-logo-left {
    padding-right: 0;
  }

  .navbar-menu {
    max-width: unset;
  }

  .navbar-link {
    justify-content: center;
  }

  .navbar-logo-left-2 {
    padding-right: 0;
  }

  .navbar-menu-2 {
    max-width: unset;
  }

  .navbar-link-2, .navbar-link-3, .navbar-link-4 {
    justify-content: center;
  }

  .navbar-menu-3 {
    max-width: unset;
  }

  .navbar-link-5, .navbar-link-6 {
    justify-content: center;
  }

  .case_studies.case-studies-home.desktop {
    display: none;
  }

  .case_studies.case-studies-home.mobile {
    display: flex;
  }

  .columns-7, .columns-8 {
    flex-direction: column;
    align-items: center;
  }

  .column-17, .content-10, .footer-links-3, .content-11, .footer-links-4 {
    align-items: center;
  }

  .container-15, .logos-2, .container-16, .container-17, .container-18, .logos-3, .columns-9 {
    flex-direction: column;
    align-items: center;
  }

  .brand-image {
    max-width: 130px;
    max-height: 35px;
  }

  .brands_trust.grid {
    grid-column-gap: 35px;
    grid-row-gap: 30px;
  }

  .container-20, .container-21, .columns-10 {
    flex-direction: column;
    align-items: center;
  }

  .navbar-logo-left-3 {
    padding-right: 0;
  }

  .navbar-menu-4 {
    max-width: unset;
  }

  .navbar-link-7, .navbar-link-8, .navbar-link-9, .navbar-link-10, .navbar-button-7 {
    justify-content: center;
  }

  .navbar-logo-left-4 {
    padding-right: 0;
  }

  .navbar-link-11, .navbar-link-12, .navbar-link-13, .navbar-link-14, .navbar-button-8 {
    justify-content: center;
  }

  .navbar-logo-left-5 {
    padding-right: 0;
  }

  .navbar-link-15, .navbar-link-16, .navbar-link-17, .navbar-link-18, .navbar-button-9 {
    justify-content: center;
  }

  .navbar-logo-left-6 {
    padding-right: 0;
  }

  .navbar-link-19, .navbar-link-20, .navbar-link-21, .navbar-link-22, .navbar-button-10, .navbar-link-23, .navbar-link-24, .navbar-link-25, .navbar-link-26, .navbar-button-11, .navbar-link-27, .navbar-link-28, .navbar-link-29, .navbar-link-30, .navbar-button-12, .navbar-link-31, .navbar-link-32, .navbar-link-33, .navbar-link-34, .navbar-button-13, .navbar-link-35, .navbar-link-36, .navbar-link-37, .navbar-link-38, .navbar-button-14, .navbar-link-39, .navbar-link-40, .navbar-link-41, .navbar-link-42, .navbar-button-15 {
    justify-content: center;
  }

  .columns-11 {
    flex-direction: column;
    align-items: center;
  }

  .column-36, .content-25, .footer-links-5, .content-26, .footer-links-6 {
    align-items: center;
  }

  .columns-12 {
    flex-direction: column;
    align-items: center;
  }

  .column-38, .content-27, .footer-links-7, .content-28, .footer-links-8 {
    align-items: center;
  }

  .columns-13 {
    flex-direction: column;
    align-items: center;
  }

  .column-40, .content-29, .footer-links-9, .content-30, .footer-links-10 {
    align-items: center;
  }

  .columns-14 {
    flex-direction: column;
    align-items: center;
  }

  .column-42, .content-31, .footer-links-11, .content-32, .footer-links-12, .column-44, .content-33, .footer-links-13, .content-34, .footer-links-14, .column-46, .content-35, .footer-links-15, .content-36, .footer-links-16, .column-48, .content-37, .footer-links-17, .content-38, .footer-links-18, .column-50, .content-39, .footer-links-19, .content-40, .footer-links-20 {
    align-items: center;
  }

  .navbar-logo-left-7 {
    padding-right: 0;
  }

  .navbar-menu-5 {
    max-width: unset;
  }

  .navbar-link-43, .navbar-link-44, .navbar-link-45, .navbar-link-46, .navbar-button-16 {
    justify-content: center;
  }

  .explore-teams-banner-card {
    align-self: flex-end;
  }

  .navbar-logo-left-8 {
    padding-right: 0;
  }

  .columns-16, .columns-17 {
    flex-direction: column;
    align-items: center;
  }

  .slide-nav {
    justify-content: center;
    margin-bottom: -44px;
    display: flex;
  }

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

  .columns-18, .columns-19 {
    flex-direction: column;
    align-items: center;
  }

  .tabs-casestudies {
    display: none;
  }

  .background-video.video-box {
    height: 40rem;
  }

  .columns-24, .columns-25 {
    flex-direction: column;
    align-items: center;
  }

  .navbar-logo-left-9, .navbar-logo-left-10 {
    padding-right: 0;
  }

  .columns-35, .columns-36, .columns-37, .columns-38, .columns-39, .columns-40, .columns-41, .columns-42, .columns-43, .columns-44, .columns-45, .columns-46, .columns-47, .columns-48, .columns-49, .columns-50, .columns-51, .columns-52, .columns-53, .columns-54, .columns-55, .columns-56, .columns-57, .columns-58, .columns-59, .logos-4, .container-25, .container-26-newsletter-mobile, .columns-60 {
    flex-direction: column;
    align-items: center;
  }

  .content-47, .footer-links-21, .content-48, .footer-links-22, .column-89 {
    align-items: center;
  }

  .container-27, .container-29, .logos-5, .container-30, .columns-61 {
    flex-direction: column;
    align-items: center;
  }

  .content-54, .footer-links-23, .content-55, .footer-links-24, .column-96 {
    align-items: center;
  }

  .logos-6, .container-31 {
    flex-direction: column;
    align-items: center;
  }

  .accordion {
    width: 83.33%;
    padding-left: 8px;
    padding-right: 8px;
  }

  .accordion.js-accordion {
    margin-top: 30px;
  }

  .question-text.faq_ques {
    margin-right: 10px;
  }

  .terms_outer {
    margin-top: 60px;
  }

  .heading_para {
    font-size: 16px;
    line-height: 24px;
  }

  .terms_in {
    width: 90%;
  }
}

@media screen and (max-width: 767px) {
  .small-columns-2 {
    flex-direction: column;
    align-items: center;
  }

  .text-47 {
    font-size: 20px;
    line-height: 26px;
  }

  .small-columns-5 {
    flex-direction: row;
    align-items: center;
    height: 350px;
    display: flex;
  }

  .quote-2 {
    padding-left: 0;
    padding-right: 0;
  }

  .frame-1244831728 {
    padding: 10px;
  }

  .text-62 {
    font-size: 14px;
  }

  .image-2117 {
    height: 350px;
  }

  .small-columns-7 {
    flex-direction: column;
    align-items: center;
  }

  .brandslider-slider {
    padding-left: 50px;
    padding-right: 50px;
  }

  .brands_in {
    text-align: center;
  }

  .brands_trust.grid {
    grid-column-gap: 60px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .brands_trust.grid.modified {
    grid-column-gap: 40px;
    grid-template-columns: 1fr 1fr;
  }

  .small-columns-12, .small-columns-14 {
    flex-direction: column;
    align-items: center;
  }

  .background-video.video-box {
    height: 40rem;
  }

  .accordion__item {
    margin-bottom: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .accordion {
    width: 100%;
    margin-bottom: -16px;
  }

  .accordion-body__contents {
    width: 100%;
  }

  .accordion-header.js-accordion-header {
    align-items: flex-start;
  }

  .acccolm_in.reverse {
    padding-left: 0;
  }

  .question-text {
    margin-top: 8px;
  }

  .terms_outer {
    margin-top: 40px;
  }

  .terms_in {
    width: 100%;
  }
}

@media screen and (max-width: 479px) {
  .hero_homepage {
    flex-direction: row;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .hero-heading-left {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .container {
    grid-column-gap: 17px;
    grid-row-gap: 17px;
    flex-direction: column;
    justify-content: flex-end;
    align-items: stretch;
  }

  .column {
    grid-column-gap: 11px;
    grid-row-gap: 11px;
  }

  .content {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .title-copy-goes-here-be-awesome {
    text-align: center;
    font-size: 32px;
    line-height: 38px;
  }

  .error-5a704655-8387-3abd-0769-07ca4e0ed20b {
    text-align: center;
    margin-bottom: 0;
    font-size: 14px;
    line-height: 22px;
  }

  .frame-1244831658 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    justify-content: center;
    width: 100%;
  }

  .actions {
    height: auto;
    padding-top: 0;
  }

  .button {
    box-shadow: none;
    width: auto;
    min-width: 130px;
    max-width: 160px;
    padding: 13px 0;
  }

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

  .button-2 {
    width: auto;
    min-width: 130px;
    max-width: 160px;
    padding: 13px 0;
  }

  .text-2 {
    font-size: 15px;
    line-height: 20px;
  }

  .logo-title {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    padding: 35px 20px 0;
    display: flex;
  }

  .title {
    font-size: 15px;
  }

  .content-2 {
    width: auto;
    display: none;
  }

  .logos {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    grid-auto-flow: row;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .vectors-wrapper-2 {
    width: 71px;
    height: 20px;
  }

  .image-2099 {
    width: 84px;
    height: 25px;
  }

  .logo-2, .logo-3 {
    width: auto;
  }

  .image-2102 {
    width: 67px;
    height: 19px;
  }

  .section-title {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    align-items: flex-start;
  }

  .text-3 {
    font-size: 31px;
    line-height: 35px;
  }

  .text-4 {
    text-align: left;
    font-size: 14px;
    line-height: 22px;
  }

  .frame-1244831509 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .frame-1244831436 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    max-width: 947px;
    padding-right: 0;
  }

  .text-5 {
    padding-top: 6px;
    padding-bottom: .3rem;
    font-size: 12px;
    line-height: 21px;
  }

  .text-6 {
    padding-bottom: .3rem;
    font-size: 12px;
    line-height: 18px;
    display: block;
  }

  .frame-popular.frame-section-default {
    margin-top: -16px;
    display: flex;
  }

  .how_it_works {
    margin-top: 28%;
    display: none;
  }

  .how_it_works.mobile {
    display: flex;
  }

  .features-list {
    flex-direction: column;
  }

  .columns {
    width: 100%;
    font-size: 14px;
    line-height: 20px;
  }

  .column-3 {
    grid-column-gap: 25.293px;
    grid-row-gap: 25.293px;
    flex: 0 auto;
    padding-left: 17px;
    padding-right: 17px;
  }

  .text-7 {
    font-size: 32px;
  }

  .feature {
    grid-column-gap: 18.97px;
    grid-row-gap: 18.97px;
    justify-content: center;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .frame-1244831515 {
    width: 100%;
  }

  .description {
    font-size: 16px;
    line-height: 19px;
  }

  .description-2 {
    text-align: left;
    font-size: 14px;
    line-height: 22px;
  }

  .column-4 {
    display: flex;
  }

  .features-list-2, .hero-heading-right, .hero-heading-right-2 {
    display: none;
  }

  .text-27.mv-heading {
    font-size: 32px;
  }

  .text-28 {
    font-size: 16px;
  }

  .vectors-wrapper-43, .vectors-wrapper-43.mobile-image-hidden, .vectors-wrapper-44, .vectors-wrapper-44.mobile-image-hidden {
    display: none;
  }

  .hero-heading-left-2 {
    padding-top: 20px;
    display: flex;
  }

  .content-6 {
    max-width: 466px;
  }

  .title-copy-goes-here-be-awesome-2 {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 35px;
    line-height: 40px;
  }

  .error-24ee8715-cd66-d9e2-1f1d-a845c105f43f {
    margin-bottom: 0;
    font-size: 14px;
    line-height: 24px;
  }

  .features-list-3 {
    display: none;
  }

  .column-10 {
    object-fit: contain;
    flex-direction: column;
    align-items: center;
    margin-top: 80px;
    position: relative;
  }

  .group-1244831582 {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .text-47 {
    font-size: 24px;
    line-height: 28px;
  }

  .frame-genai-blue-1 {
    display: none;
  }

  .text-54 {
    font-size: 16px;
    line-height: 18px;
  }

  .text-54.text54-1 {
    padding-top: 8px;
  }

  .text-55 {
    font-size: 12px;
    line-height: 16px;
  }

  .vectors-wrapper-75 {
    width: 82px;
    height: 21px;
  }

  .text-56 {
    font-size: 16px;
    line-height: 18px;
  }

  .text-57 {
    font-size: 12px;
    line-height: 16.71px;
  }

  .explore_team {
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .small-columns-3 {
    flex-direction: column;
    align-items: center;
  }

  .job-cards_wrapper {
    display: none;
  }

  .job-cards_wrapper.mobile {
    display: flex;
  }

  .div-block-6, .testimonial-column-dark-2, .pop-up {
    display: none;
  }

  .frame-1244831755 {
    max-width: 319px;
    height: 533px;
  }

  .picture-7 {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    justify-content: center;
    align-items: center;
    height: 533px;
  }

  .text-75, .text-76 {
    text-align: center;
  }

  .picture-8 {
    text-align: center;
    justify-content: center;
    align-items: center;
    max-width: 319px;
    height: 533px;
  }

  .text-77 {
    display: flex;
  }

  .text-78 {
    text-align: center;
    display: flex;
  }

  .frame-1244831757, .frame-1244831759 {
    max-width: 319px;
    height: 533px;
  }

  .picture-9 {
    justify-content: center;
    align-items: center;
    max-width: 319px;
    height: 533px;
  }

  .text-79 {
    text-align: center;
    max-width: 319px;
  }

  .case_studies.case-studies-home {
    margin-top: 10px;
    padding: 30px 20px 50px;
    display: none;
  }

  .case_studies.case-studies-home.desktop {
    display: none;
  }

  .case_studies.case-studies-home.mobile {
    display: flex;
  }

  .column-16 {
    height: auto;
  }

  .quote-3 {
    border-radius: 0;
    padding: 13px 20px 20px;
  }

  .div_open {
    width: 144px;
    height: 44px;
    margin-bottom: 0;
    margin-right: 0;
    padding-top: 0;
    padding-left: 0;
  }

  .text-81 {
    font-size: 15px;
    line-height: 16.5px;
  }

  .vectors-wrapper-120 {
    width: 12px;
    height: 12px;
  }

  .image-2121 {
    object-fit: fill;
    width: 100%;
    max-width: 533px;
    height: 222px;
    margin-left: 0;
    margin-right: 0;
    overflow: hidden;
  }

  .small-columns-8 {
    flex-direction: column;
    align-items: center;
  }

  .logo-title-2, .our-client, .frame-1244831587, .frame-1244831588, .logo-title-3, .div-block-10 {
    display: none;
  }

  .heading.center {
    display: block;
    position: static;
  }

  .container-19 {
    display: flex;
    position: static;
  }

  .brandslider-slider {
    padding-left: 40px;
    padding-right: 40px;
  }

  .heading_tag {
    margin-left: 30%;
    display: none;
  }

  .brands_in {
    width: 60%;
    margin-left: auto;
    margin-right: auto;
  }

  .brand-image {
    width: auto;
    max-width: 110px;
    height: auto;
    max-height: 50px;
  }

  .brands_trust.grid {
    grid-column-gap: 20px;
    grid-template-columns: 1fr 1fr;
  }

  .brands_trust.grid.modified {
    grid-template-columns: 1fr;
  }

  .hero-heading-left-3, .hero-heading-left-4, .frame-1244831787 {
    display: none;
  }

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

  .column-33, ._83 {
    display: none;
  }

  ._83.mobile {
    display: flex;
  }

  .frame-1244831822 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: column;
    align-items: center;
    max-width: 400px;
    display: flex;
  }

  .frame-1244831823 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    width: 100%;
    height: auto;
    padding-left: 1%;
    padding-right: 1%;
  }

  .frame-1244831824 {
    grid-column-gap: 1%;
    grid-row-gap: 1%;
    margin-left: 0%;
    margin-right: 0%;
    font-size: 12px;
  }

  .vectors-wrapper-157 {
    object-fit: scale-down;
    width: 20px;
    height: 20px;
  }

  .text-127 {
    font-size: 14px;
  }

  .denial-ceo-founder-webflow {
    font-size: 16px;
  }

  .vectors-wrapper-159 {
    width: 30px;
    height: 30px;
  }

  .team-rectangles-4, .features-list-5.build-spt-team {
    display: none;
  }

  .description-8 {
    font-size: 16px;
    line-height: 18px;
  }

  .line-275 {
    margin-left: 0%;
    position: relative;
  }

  .features.rtm {
    display: none;
  }

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

  .text-134 {
    font-size: 35px;
    line-height: 35px;
  }

  .accordian {
    grid-column-gap: 17px;
    grid-row-gap: 17px;
  }

  .accordian_item {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    margin-top: 10px;
  }

  .description-11 {
    font-size: 14px;
  }

  .vectors-wrapper-170 {
    font-size: 11px;
  }

  .text-135 {
    font-size: 17px;
    line-height: 22px;
  }

  .pop-up_genai.explore-popup, .profile.desktop {
    display: none;
  }

  .profile.mobile {
    display: flex;
  }

  .text-150 {
    text-align: left;
    font-size: 33px;
    line-height: 45px;
  }

  .text-151 {
    text-align: left;
    font-size: 14px;
    line-height: 24px;
  }

  .vectors-wrapper-183 {
    margin-top: 0;
  }

  .frame-1244831880 {
    text-align: left;
    max-width: 107px;
    margin-left: 1.5rem;
    font-size: 14px;
    line-height: 10px;
  }

  .small-columns-9 {
    flex-direction: column;
    align-items: center;
  }

  .footer-4 {
    display: none;
  }

  .small-columns-10 {
    flex-direction: column;
    align-items: center;
  }

  .navbar-logo-left-7 {
    position: relative;
  }

  .navbarcontainer-7 {
    background-color: #0000;
    position: static;
  }

  .navbar-menu-5 {
    background-color: #fff;
    display: flex;
    position: relative;
  }

  .frame-1244831902 {
    width: 100%;
    display: block;
  }

  .navbar-link-43.w--current {
    border: 1px #dfaeae;
    border-bottom: 1px solid #ebd4d4;
  }

  .navbar-link-44, .navbar-link-45 {
    border-bottom: 1px solid #ebd4d4;
  }

  .bootom_build, .explore-teams-banner-card, .explore-teams-banner-card.frame-12e1212324122 {
    display: none;
  }

  .step_1_cf.desktop {
    display: flex;
  }

  .text-208 {
    font-size: 30px;
    line-height: 30px;
  }

  .frame-1244831543 {
    flex-direction: column;
  }

  .vectors-wrapper-213.client_build-model {
    object-fit: scale-down;
  }

  .button-19 {
    width: 140px;
    height: 50px;
    margin-bottom: 8%;
  }

  .text-212 {
    font-size: 30px;
    line-height: 30px;
  }

  .button-20 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    width: 150px;
    height: 50px;
    margin-bottom: 9%;
  }

  .text-217 {
    font-size: 30px;
    line-height: 30px;
  }

  .button-21 {
    width: 150px;
    height: 50px;
    margin-bottom: 7%;
  }

  .text-224 {
    font-size: 30px;
    line-height: 30px;
  }

  .button-22 {
    width: 150px;
    height: 50px;
    margin-bottom: 7%;
  }

  .let-s-kick-off-your-project-share-some-details {
    font-size: 30px;
    line-height: 30px;
  }

  .button-23 {
    width: 150px;
    height: 50px;
    margin-bottom: 7%;
  }

  .step_2_cf, .step_3_cf, .step_4_cf, .step_5_cf {
    display: none;
  }

  .frame-1244832021 {
    padding-right: 20px;
  }

  .button-31 {
    font-size: 10px;
    line-height: 7px;
  }

  .slider-3 {
    display: flex;
  }

  .slide-nav {
    color: #242222;
    background-color: #0000;
    flex: 0 auto;
    font-size: 14px;
    text-decoration: none;
    display: flex;
  }

  .left-arrow-4, .right-arrow-4, .tabs-menu {
    display: none;
  }

  .frame-genai-white-1 {
    padding-top: 0;
    display: flex;
  }

  .frame-commerce.frame-popular, .frame-edtech.frame-popular, .frame-marketplaces.frame-popular, .frame-fintech.frame-popular {
    display: none;
  }

  .slider-4 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .left-arrow-5, .right-arrow-5 {
    inset: auto auto 0% 0%;
  }

  .tabs-casestudies {
    display: none;
  }

  .columns-20 {
    flex-direction: column;
    align-items: center;
    padding-left: 0;
  }

  .column-56 {
    align-items: center;
  }

  .form-block.desktop {
    justify-content: center;
    display: flex;
  }

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

  .submit-button-3 {
    background-color: #3454f3;
    border-radius: 8px;
    width: 200px;
    height: 50px;
  }

  .frame-1244832099 {
    height: 519px;
  }

  .left-arrow-7 {
    margin-top: 0;
    left: 26%;
  }

  .right-arrow-7 {
    right: 24%;
  }

  .pop_up_saturdays.explore_popup, .pop-up_offsight.explore_popup {
    display: none;
  }

  .frame-1244832131.row-gap {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .axi-pop-up.explore_popup {
    display: none;
  }

  .background-video.video-box {
    height: 313px;
  }

  .columns-21 {
    border-radius: 10px;
    flex-wrap: wrap-reverse;
  }

  .frame-1244832145 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .vectors-wrapper-307 {
    width: 20px;
    height: 20px;
  }

  .text-337 {
    font-size: 14px;
  }

  .denial-ceo-founder-webflow-2 {
    font-size: 16px;
  }

  .frame-1244832149 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: column;
    align-items: center;
  }

  .vectors-wrapper-311 {
    width: 20px;
    height: 20px;
  }

  .text-338 {
    font-size: 14px;
  }

  .denial-ceo-founder-webflow-3 {
    font-size: 16px;
  }

  .frame-1244832153 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: column;
    align-items: center;
  }

  .vectors-wrapper-315 {
    width: 20px;
    height: 20px;
  }

  .text-339 {
    font-size: 14px;
  }

  .frame-1244832157 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: column;
    align-items: center;
  }

  .frame-1244832158 {
    padding-left: 1%;
    padding-right: 1%;
  }

  .frame-1244832159 {
    padding-left: 0%;
  }

  .vectors-wrapper-319 {
    width: 20px;
    height: 20px;
  }

  .text-340 {
    font-size: 14px;
  }

  .columns-22, .columns-23 {
    display: none;
  }

  .text-350 {
    font-size: 30px;
    line-height: 30px;
  }

  .frame-1244832184 {
    padding: 8px 3px;
  }

  .text-356 {
    font-size: 11px;
  }

  .pop-upbang-jamin.explore_popup {
    display: none;
  }

  .error-94cba67d-954d-c488-b50b-0d5590164b0f {
    font-size: 14px;
    line-height: 22px;
  }

  .text-368 {
    font-size: 32px;
    line-height: 32.818px;
  }

  .column-63 {
    padding-left: 0;
    padding-right: 0;
  }

  .image-2173 {
    display: block;
  }

  .div-block-36 {
    display: block;
    overflow: visible;
  }

  .column-67 {
    grid-column-gap: 19px;
    grid-row-gap: 19px;
  }

  .column-68 {
    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;
    justify-content: center;
    align-items: stretch;
    margin-top: 114px;
    display: block;
  }

  .section.onboarding-page-hero, .section-2 {
    display: none;
  }

  .columns-34.items-start {
    margin-top: 0;
  }

  .martech.explore-popup, .payment_walltes.explore-popup, .d2c_ecommerce.explore-popup, .logistics_-supply.explore-popup, .event_ticket_booking.explore-popup, .wealthmanagemnt.explore-popup, .b2c_trading.explore-popup, .b2c_chatbots.explore-popup {
    display: none;
  }

  .text-500 {
    font-size: 30px;
    line-height: 30px;
  }

  .columns-46 {
    display: flex;
  }

  .frame-1244832398 {
    display: none;
  }

  .frame-1244832402 {
    padding: 0 3px 0 8px;
  }

  .text-506 {
    font-size: 11px;
    line-height: 120%;
  }

  .text-509 {
    font-size: 30px;
    line-height: 30.5px;
  }

  .text-510.name {
    font-size: 18px;
  }

  .frame-1244832411 {
    display: none;
  }

  .frame-1244832415 {
    padding: 8px 3px;
  }

  .text-515 {
    font-size: 11px;
  }

  .text-518, .text-527, .text-536, .text-545 {
    font-size: 30px;
    line-height: 30px;
  }

  .frame-1244832463 {
    display: none;
  }

  .frame-1244832467 {
    padding: 8px 3px;
  }

  .text-551 {
    font-size: 11px;
  }

  .text-554 {
    font-size: 30px;
    line-height: 30px;
  }

  .frame-1244832476 {
    display: none;
  }

  .frame-1244832480 {
    padding: 8px 3px;
  }

  .text-560 {
    font-size: 11px;
  }

  .text-563 {
    font-size: 30px;
    line-height: 30px;
  }

  .frame-1244832489 {
    display: none;
  }

  .frame-1244832493 {
    padding: 8px 3px;
  }

  .text-569 {
    font-size: 11px;
  }

  .text-572 {
    font-size: 30px;
    line-height: 30px;
  }

  .frame-1244832502 {
    display: none;
  }

  .frame-1244832506 {
    padding: 8px 3px;
  }

  .text-578 {
    font-size: 11px;
  }

  .text-590 {
    font-size: 30px;
  }

  .frame-1244832528.wrapper {
    display: none;
  }

  .frame-1244832532 {
    padding: 8px 3px;
  }

  .text-596 {
    font-size: 11px;
  }

  .column-77.padding-l-0 {
    margin-top: 30px;
  }

  .text-620 {
    font-size: 14px;
    line-height: 17.88px;
  }

  .frame-1244832562 {
    justify-content: center;
    align-items: center;
    width: 100%;
    display: none;
  }

  .column-82 {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    height: auto;
  }

  .frame-1244832563 {
    height: auto;
  }

  .button-38 {
    height: 45px;
    padding: 0;
  }

  .text-622 {
    width: 100%;
  }

  .button-39 {
    justify-content: center;
    align-items: center;
    height: 45px;
    padding: 0;
  }

  .text-623 {
    width: 100%;
  }

  .column-83 {
    width: auto;
    height: auto;
  }

  .column-84 {
    justify-content: center;
    max-width: 100%;
    height: auto;
  }

  .logos-4 {
    grid-column-gap: 25px;
    grid-row-gap: 25px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-items: center;
    max-width: 100%;
    display: grid;
  }

  .vectors-wrapper-466 {
    width: 72px;
    height: 21px;
  }

  .image-first {
    width: 86px;
  }

  .logo-44 {
    display: flex;
  }

  .image-2184 {
    width: 80px;
  }

  .play-state {
    display: none;
  }

  .column-85 {
    padding-left: 0;
    padding-right: 0;
  }

  .video-3 {
    object-fit: scale-down;
    width: 100%;
  }

  .frame-1244832564 {
    display: flex;
  }

  .group-1244831504 {
    align-self: auto;
  }

  .column-86 {
    max-width: 431px;
    padding-left: 17px;
    padding-right: 17px;
  }

  .frame-1244832566 {
    max-width: none;
  }

  .description-14 {
    line-height: 19px;
  }

  .frame-1244832569 {
    padding-left: 17px;
    padding-right: 17px;
    display: flex;
  }

  .frame-1244832570 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    height: 200px;
  }

  .vectors-wrapper-467 {
    display: block;
  }

  .vectors-wrapper-468, .vectors-wrapper-470 {
    display: none;
  }

  .frame-1244832572 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    height: 250px;
  }

  .vectors-wrapper-472, .vectors-wrapper-474 {
    display: none;
  }

  .frame-1244832575 {
    height: auto;
    display: flex;
  }

  .container-25 {
    max-width: 100%;
    height: auto;
    padding-left: 17px;
    padding-right: 17px;
  }

  .vectors-wrapper-477, .vectors-wrapper-478 {
    display: none;
  }

  .column-87 {
    max-width: 431px;
    height: auto;
  }

  .frame-1244832576 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex: 0 auto;
  }

  .text-627 {
    line-height: 20px;
  }

  .frame-1244832578 {
    line-height: 17px;
  }

  .actions-18 {
    padding-top: 0;
  }

  .container-26-newsletter-mobile {
    width: 100%;
    max-width: 100%;
    margin-top: 32px;
    margin-bottom: 32px;
    padding-left: 17px;
    padding-right: 19px;
    display: flex;
    overflow: hidden;
  }

  .frame-1244832580, .content-46 {
    max-width: 431px;
  }

  .footer-11 {
    margin-top: 4%;
    padding-left: 17px;
    padding-right: 17px;
    display: flex;
  }

  .small-columns-15 {
    flex-direction: column;
    align-items: center;
  }

  .content-47, .footer-links-21 {
    align-items: flex-start;
  }

  .link-3 {
    color: #e3e3e3;
    font-size: 14px;
    line-height: 19px;
    text-decoration: none;
  }

  .content-48, .footer-links-22 {
    align-items: flex-start;
  }

  .image-2188 {
    align-self: flex-start;
  }

  .we-at-supertal-believe-that-talent-around-the-world-should-have-equal-access-to-global-opportunities-irrespective-of-their-geography-gender-or-ethnicity-with-supertal-s-full-stack-platform-companies-can-scale-and-build-remote-global-teams-with-ease-3 {
    color: #e3e3e3;
  }

  .grid-4 {
    grid-template-columns: 1fr;
  }

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

  .text-block-8 {
    font-size: 24px;
    font-weight: 700;
    line-height: 24px;
  }

  .div-block-65 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: column;
    display: flex;
  }

  .text-block-9, .text-block-10, .text-block-11, .text-block-12 {
    line-height: 22px;
  }

  .job-card-background-box {
    display: flex;
  }

  .features-list-3-mobile {
    padding-left: 24px;
    padding-right: 24px;
    display: block;
  }

  .column-90 {
    object-fit: fill;
    font-weight: 400;
  }

  .hero-heading-left-5 {
    display: none;
  }

  .frame-1244832584 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .frame-1244831548 {
    display: flex;
  }

  .frame-1244832589 {
    grid-column-gap: 1%;
    grid-row-gap: 1%;
  }

  .actions-19 {
    justify-content: center;
    align-items: center;
  }

  .button-42, .button-43 {
    padding: 5% 1%;
  }

  .features-list-8 {
    height: auto;
    display: flex;
  }

  .team-rectangles-7 {
    display: flex;
  }

  .team-rectangles-7.build {
    display: none;
  }

  .frame-1244832598 {
    display: flex;
  }

  .hero-heading-left-6 {
    justify-content: flex-start;
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
  }

  .grid-6 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .footer-12 {
    display: flex;
  }

  .columns-61 {
    align-items: flex-start;
  }

  .small-columns-16 {
    flex-direction: column;
    align-items: flex-start;
  }

  .content-54, .footer-links-23, .content-55, .footer-links-24 {
    align-items: flex-start;
  }

  .frame-1244832599 {
    display: flex;
  }

  .our-client-2 {
    height: auto;
    display: flex;
  }

  .frame-1244832603 {
    display: flex;
  }

  .column-97 {
    align-items: center;
  }

  .content-56 {
    justify-content: center;
    align-items: center;
  }

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

  .frame-1244832604 {
    display: flex;
  }

  .column-98 {
    padding-left: 25px;
  }

  .hero-heading-left-7 {
    flex-direction: column;
    align-items: center;
    height: auto;
    display: flex;
  }

  .container-31 {
    flex-direction: column;
    height: auto;
  }

  .column-99, .content-59 {
    height: auto;
  }

  .column-100 {
    height: auto;
    display: flex;
    position: relative;
    top: 0;
    left: 0;
  }

  .accordion-header.js-accordion-header {
    align-items: flex-start;
    padding-bottom: 10px;
  }

  .heading-h4.white {
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 32px;
    font-weight: 700;
  }

  .accordion-body {
    padding-left: 56px;
  }

  .accordion-body.js-accordion-body {
    border-top: 1px solid #0000001a;
    margin-top: 20px;
    padding-top: 10px;
    padding-left: 0;
    padding-right: 0;
  }

  .question-text {
    flex: 0 100%;
    margin-bottom: 8px;
    margin-left: 16px;
    padding-right: 20px;
  }

  .image-2195 {
    object-fit: scale-down;
    max-width: 70%;
    display: block;
  }

  .image-2196, .image-2197, .image-2198 {
    object-fit: scale-down;
    max-width: 70%;
  }

  .image-2199 {
    object-fit: scale-down;
    object-position: 50% 50%;
    max-width: 70%;
  }

  .slide-8 {
    max-width: none;
  }

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

  .column-101 {
    display: none;
  }

  .btabs.first {
    border-radius: 10px;
  }

  .btabs.last {
    border-radius: 10px;
    margin-top: 15px;
  }

  .frame-1244831507 {
    max-width: 100%;
    height: auto;
  }

  .group-1244831611 {
    width: 100%;
  }

  .column-102 {
    max-width: 100%;
  }

  .content-60, .frame-1244832618, .frame-1244832620, .explore_popup.noice_pop, .explore_popup.noice_pop-up {
    display: none;
  }

  .link-block-15 {
    border: 1px #000;
    text-decoration: none;
  }

  .link-block-16, .link-block-17, .link-block-18, .link-block-19, .link-block-20, .link-block-21, .link-block-22, .link-block-23, .link-block-24, .link-block-25, .link-block-26, .link-block-27, .link-block-28, .link-block-29, .link-block-30, .link-block-31, .link-block-32, .link-block-33, .link-block-34, .link-block-35, .link-block-36, .link-block-37, .link-block-38, .link-block-39, .link-block-40, .link-block-41, .link-block-42, .link-block-43, .link-block-44, .link-block-45, .link-block-46, .link-block-47, .link-block-48, .link-block-49, .link-block-50, .link-block-51 {
    text-decoration: none;
  }

  .slide-nav-5 {
    background-color: #fff;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .left-arrow-8 {
    display: none;
  }

  .video_testimonial {
    justify-content: center;
    align-items: center;
    max-width: 100%;
    height: 570px;
    margin-top: 4%;
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
  }

  .video_testimonial.mobile {
    display: flex;
  }

  .container-33 {
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 430px;
    display: flex;
  }

  .container-34, .container-35, .container-36, .container-37, .container-38 {
    max-width: 430px;
  }

  .video_testimonial_block {
    max-width: 319px;
    height: 100%;
  }

  .slider-7 {
    border-radius: 16px;
    justify-content: center;
    height: 100%;
    display: flex;
  }

  .mask-9 {
    border-radius: 16px;
    max-width: 319px;
    height: auto;
  }

  .right-arrow-8 {
    display: none;
  }
}
