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

body {
  margin: 0;
}

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

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

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

[hidden], template {
  display: none;
}

a {
  background-color: #0000;
}

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

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

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

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

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

small {
  font-size: 80%;
}

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

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img {
  border: 0;
}

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

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

pre {
  overflow: auto;
}

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

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

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

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

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

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

input {
  line-height: normal;
}

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

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

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

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

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

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

td, th {
  padding: 0;
}

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

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

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

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

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

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

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

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

* {
  box-sizing: border-box;
}

html {
  height: 100%;
}

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

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

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

.w-block {
  display: block;
}

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

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

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

.w-hidden {
  display: none;
}

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

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

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

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

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

.w-optimization {
  display: contents;
}

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

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

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

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

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

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

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

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

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

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

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

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

figure {
  margin: 0 0 10px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .w-col {
    width: 100%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

.w-widget {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-tabs {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@font-face {
  font-family: Helveticaneue;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/629dd96dbefa7eeb50016f5d_HelveticaNeue.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Helveticaneue;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/629dd96d48d2b584738a42e9_HelveticaNeue%20Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Helveticaneue;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/629dd96d2bc48029847924c8_HelveticaNeue%20Thin.ttf") format("truetype");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Helveticaneue;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/629dd96d85944781420a42c1_HelveticaNeue%20Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Helveticaneue;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/629dd96df6823c58b4c30f63_HelveticaNeue%20BlackCond.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Helveticaneueit;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/629dd96ddb64067171f0ab92_HelveticaNeueIt.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Helveticaneuebd;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/629dd96cb1cabec9e4a8cbdd_HelveticaNeueBd.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Helvetica neu;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/629dd96df84006baf7b9e090_Helvetica%20Neu%20Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Helveticaneuelt;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/629dd96c6c1714be57235413_HelveticaNeueLt.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Helveticaneuehv;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/629dd96cbefa7edc00016f5c_HelveticaNeueHv.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Helveticaneuemed;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/629dd96c60bbc2541597f03d_HelveticaNeueMed.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Graphik;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62a86a55b3413eb5f3ba93c4_Graphik-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Graphik;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62a86a55a1c8be0f5fefa186_Graphik-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Futura extra font;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62b1a13329722e114569579b_Futura%20Extra%20Black%20font.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Futura book font;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62b1a133017e500df688c3be_Futura%20Book%20font.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Futura font;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62b1a1335c175359fcb693c3_Futura%20Bold%20font.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Futura book font;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62b1a13338a6a76ba6f71cf5_Futura%20Book%20Italic%20font.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Futura font;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62b1a1335a091926e982e0a2_Futura%20Bold%20Italic%20font.ttf") format("truetype");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Futur;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62b1a13387355889f9f6f4b7_futur.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Futura font;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62b1a1332f1323659567a741_Futura%20Heavy%20Italic%20font.ttf") format("truetype");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Futura font;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62b1a13377125c6049c6a7ec_Futura%20Heavy%20font.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Futura bt;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62b1a13377125c3847c6a7ed_futura%20light%20bt.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Futura font;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62b1a1344ff75442a0624a75_Futura%20Light%20Italic%20font.ttf") format("truetype");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Futura condensed bt;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62b1a13455f3da1db0c30873_futura%20medium%20condensed%20bt.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Futura bt;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62b1a134dcd283e05373c2c4_futura%20medium%20bt.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Futura font;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62b1a134061cbc70693cc976_Futura%20Medium%20Italic%20font.ttf") format("truetype");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Futura font;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62b1a134e74a017299b2b656_Futura%20Light%20font.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Futura xblk bt;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62b1a134e8cdee25a910971c_Futura%20XBlk%20BT.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Poppins;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62ce97505218c1ba4cfc353a_Poppins-Black.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Poppins;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62ce97504f3d597bfb0907e5_Poppins-BlackItalic.ttf") format("truetype");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Poppins;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62ce975006451d7c9f342690_Poppins-Bold.ttf") format("truetype"), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62ce9751c0acb04ee83869d0_Poppins-ExtraBold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Poppins;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62ce97502b272f732f415523_Poppins-ExtraBoldItalic.ttf") format("truetype"), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62ce9750e3d99b68561f7c9a_Poppins-BoldItalic.ttf") format("truetype");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Poppins;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62ce97512a0d1f76f8eff1f0_Poppins-ExtraLight.ttf") format("truetype");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Poppins;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62ce9751bbcee8e75f1e592b_Poppins-ExtraLightItalic.ttf") format("truetype");
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Poppins;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62ce97513075ee589535f563_Poppins-Italic.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Poppins;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62ce975150a221a443a0a3f3_Poppins-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Poppins;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62ce97518730baa7b10e5ae3_Poppins-MediumItalic.ttf") format("truetype");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Poppins;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62ce9751c0acb0432c3869cf_Poppins-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Poppins;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62ce9751be114d5580225428_Poppins-SemiBoldItalic.ttf") format("truetype");
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Poppins;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62ce9751d5cacb349a73aca3_Poppins-Thin.ttf") format("truetype");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Poppins;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62ce9751bbcee8a7591e592c_Poppins-ThinItalic.ttf") format("truetype");
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Poppins;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62ce97514d78811f90cb5781_Poppins-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Poppins;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62ce975109417a9a1534ae59_Poppins-SemiBold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Poppins;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62ce9751f858d8053313ba9e_Poppins-LightItalic.ttf") format("truetype");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Amazon ember;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62d0f5fe68ea16749a234425_Amazon%20Ember%20Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Amazon ember;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62d0f60089927aa641ed4abd_AmazonEmber_Lt.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Amazon ember;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62d0f60065832075b9bb1732_AmazonEmber_Md.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Amazon ember;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62d10cc95f70f46026d9b5cb_Amazon-Ember-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Amazon ember;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62d0f6006e8bed60c710a55a_AmazonEmber_MdIt.ttf") format("truetype");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Fontsfree net all round gothic w01 demi;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/6317900c8a6d969713c4b702_FontsFree-Net-All-Round-Gothic-W01-Demi.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Fontsfree net all round gothic w01 obl;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/6317900ce3d1be372561f06e_FontsFree-Net-All-Round-Gothic-W01-Medium-Obl.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Fontsfree net all round gothic w01;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/6317900c1c2c13520c8e92b7_FontsFree-Net-All-Round-Gothic-W01-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Fontsfree net all round gothic w01 book;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/6317900cacaa78161ef0ddea_FontsFree-Net-All-Round-Gothic-W01-Book.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Fontsfree net all round gothic w01 xlig;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/6317900c70d1b5862e6afd61_FontsFree-Net-All-Round-Gothic-W01-XLig.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Roboto;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/6345532f5addf02bdc8f0938_Roboto-Black.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Roboto;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/634553300a231f16346d16c0_Roboto-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Roboto;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/634553308aa3da8d4ea00d27_Roboto-Italic.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Roboto;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/634553306056c065293b61be_Roboto-BoldItalic.ttf") format("truetype");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Roboto;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/6345532f3080a02548ae3cfe_Roboto-BlackItalic.ttf") format("truetype");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Roboto;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/6345533080bb52ecdc58895f_Roboto-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Roboto;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/6345533051766b41c54aa527_Roboto-LightItalic.ttf") format("truetype");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Roboto;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/63455330935204a6fe209a74_Roboto-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Roboto;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/63455330c6b21cd3716fc52b_Roboto-MediumItalic.ttf") format("truetype");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Roboto;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/63455330f9ace8cfbbf029d8_Roboto-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Roboto;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/634553303324b3037c9881c1_Roboto-ThinItalic.ttf") format("truetype");
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Roboto;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/63455330951e736854dec069_Roboto-Thin.ttf") format("truetype");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Barlow;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/636324d78c6f163364dfedf6_Barlow-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Barlow;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/636324d702afd82099a030dd_Barlow-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Barlow;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/636324d7b52fe7242adaef97_Barlow-SemiBold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Barlow;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/636324d7e77ccdbe2bff7023_Barlow-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Coolvetica condensed rg;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/640eb1d20737ed3bfeb59057_coolvetica%20condensed%20rg.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Coolvetica compressed rg;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/640eb1d20737ed6b8eb59056_coolvetica%20compressed%20rg.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Coolvetica crammed rg;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/640eb1d22e4948ae5901bf83_coolvetica%20crammed%20rg.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Coolvetica rg;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/640eb1d24d74991e700ee6e3_coolvetica%20rg.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Coolvetica rg it;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/640eb1d28bd3222d8a0e2f0c_coolvetica%20rg%20it.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Visadialect Bold;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64ae3ffde2a958ecccf72d41_VisaDialect-Bold.ttf") format("truetype"), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64ae3ffde2a958ecccf72d41_VisaDialect-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Visadialect Light;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64ae40417d8f729726e786ca_VisaDialect-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Visadialect;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64ae40650046a0f0dbc587c8_VisaDialect-LightItalic.ttf") format("truetype");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Visadialect;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64ae408929d7e0cb53556867_VisaDialect-BoldItalic.ttf") format("truetype");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Visadialect Medium;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64ae409554fb71bb0576015a_VisaDialect-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Visadialect;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64ae40a3fc54a5a4a14bdcad_VisaDialect-MediumItalic.ttf") format("truetype");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Visadialect Regular;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64ae40b2dea46f439edd380e_VisaDialect-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Visadialect;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64ae40bee2a958ecccf81415_VisaDialect-RegularItalic.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Visadialect;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64ae40cd522e5f8f6cce4fbe_VisaDialect-Semibold.ttf") format("truetype"), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64ae40cd522e5f8f6cce4fbe_VisaDialect-Semibold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Visadialect;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64ae40e6c93bc48ef709582a_VisaDialect-SemiboldItalic.ttf") format("truetype"), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64ae40e6c93bc48ef709582a_VisaDialect-SemiboldItalic.ttf") format("truetype");
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Alverata;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/6509741d77905614db6f6fe6_Alverata-Italic.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Alverata;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/6509741d34e55552b78a8aa0_Alverata-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Alveratabl;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/6509741d5ece52db42a0661b_AlverataBl-Italic.ttf") format("truetype"), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/6509741d5ece52db42a0661b_AlverataBl-Italic.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Comic Sans;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/661cd6560f2ff2c80dc0919d_NeueHaasDisplayLight.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Comic Sans;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/661cd655ee2022eebf442509_NeueHaasDisplayBlackItalic.ttf") format("truetype");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Comic Sans;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/661cd656f83bb22e1ab714f6_NeueHaasDisplayRomanItalic.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Comic Sans;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/661cd6564907e55afee4e76d_NeueHaasDisplayXXThinItalic.ttf") format("truetype"), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/661cd6554907e55afee4e728_NeueHaasDisplayThinItalic.ttf") format("truetype"), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/661cd656d9173ee35d09b47f_NeueHaasDisplayXThinItalic.ttf") format("truetype");
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Comic Sans;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/661cd655e603e734944a96ab_NeueHaasDisplayBold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Comic Sans;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/661cd655e4cb59073fddbcbe_NeueHaasDisplayLightItalic.ttf") format("truetype");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Comic Sans;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/661cd656565e98ecd77ec801_NeueHaasDisplayXThin.ttf") format("truetype"), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/661cd66b6de8b49ee9d5e32b_NeueHaasDisplayXXThin.ttf") format("truetype"), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/661cd6550e499c50b5aa1437_NeueHaasDisplayThin.ttf") format("truetype");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Neuehaasdisplaymediu;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/661cd655dd419285fc880eb2_NeueHaasDisplayMediu.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Neuehaasdisplayroman;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/661cd65529a016701261dd52_NeueHaasDisplayRoman.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Comic Sans;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/661cd65597f8422a7905b204_NeueHaasDisplayMediumItalic.ttf") format("truetype");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Comic Sans;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/661cd655d9173ee35d09b45f_NeueHaasDisplayBlack.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Comic Sans;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/661cd65597f8422a7905b1dd_NeueHaasDisplayBoldItalic.ttf") format("truetype");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Test founders grotesk 700";
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/6294a5a79237f90cbace3c65_Test%20Founders%20Grotesk%20Bold%20700.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Foundersgrotesk;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/6294a5a7afaf1c59e93dcbca_FoundersGrotesk-Medium.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Foundersgrotesk;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/6294a5a7233bff50ca283d68_FoundersGrotesk-Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Myriadpro;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/6294a5a875262d4fa4e186ea_MyriadPro-Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Futura Condensed;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62b1a1343e38db24cce4c1f0_Futura-CondensedLight.otf") format("opentype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Metrichpe desktop;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/63318a1c8d528211bb117dbb_MetricHPE-Desktop-Thin.otf") format("opentype");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Metrichpe desktop;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/63318a1c21fcf0bd36b6e0f3_MetricHPE-Desktop-ThinItalic.otf") format("opentype");
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Metrichpe desktop;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/63318a1cd1d2006fd561361b_MetricHPE-Desktop-SemiboldItalic.otf") format("opentype");
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Metrichpe desktop;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/63318a1ce9e930dd47a22126_MetricHPE-Desktop-RegularItalic.otf") format("opentype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Metrichpe desktop;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/63318a1c49932ac7bb72a475_MetricHPE-Desktop-Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Metrichpe desktop;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/63318a1c51d1206c4259655b_MetricHPE-Desktop-Semibold.otf") format("opentype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Metrichpe desktop;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/63318a1cddae1b18c50125a7_MetricHPE-Desktop-Light.otf") format("opentype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Metrichpe desktop;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/63318a1c8d5282b573117dbc_MetricHPE-Desktop-BoldItalic.otf") format("opentype");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Metrichpe desktop;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/63318a1c0645eb561990439a_MetricHPE-Desktop-MediumItalic.otf") format("opentype");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Metrichpe desktop;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/63318a1c8c821e625ccc98cb_MetricHPE-Desktop-Medium.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Metrichpe desktop;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/63318a1cd019551b00ae8e18_MetricHPE-Desktop-Bold.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Metrichpe desktop;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/63318a1ca2cfd0ec9cb0e361_MetricHPE-Desktop-LightItalic.otf") format("opentype");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Metrichpe desktop;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/63318a1c671767890ef7d83d_MetricHPE-Desktop-Black.otf") format("opentype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Metrichpe desktop;
  src: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/63318a1c0ddf007e5d98e351_MetricHPE-Desktop-BlackItalic.otf") format("opentype");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

:root {
  --jiogennext-blue: #272470;
  --clevertap-orange: #e44;
  --clevertap-navy-blue: #101727;
  --7a0082: #0e0047;
  --neon-purple: #ba0ef8;
  --dark-purple: #6710b9;
  --saas-lyt-blue: #4884cb;
  --saas-bright-blue: #1cbbf5;
  --dwen-blue: #0979b8;
  --spark-library-foreground-secondary: #000000c2;
  --spark-library-foreground-interactive: #5532fa;
  --akamai-yellow: #ff9c2f;
  --transparent: white;
  --spark-library-foreground-interactive-hover: #1e116e;
  --spark-library-foreground-disabled: #98a1b3;
  --spark-library-border-default: #00000029;
  --spark-library-black: black;
  --spark-library-background--interactive: #f0ecfd;
  --spark-library-light-steel-purple: #a695fb;
  --spark-library-foreground-tertiary: #0000008f;
  --combine-library-grey-600: #5f6570;
  --combine-library-primary-600: #6157f8;
  --combine-library-grey-800: #1f2c3d;
  --combine-library-white: white;
  --untitled-ui-gray200: #eaecf0;
  --untitled-ui-gray900: #101828;
  --untitled-ui-warning300: #fec84b;
  --elements-webflow-library-neutral--600: #6e7191;
  --elements-webflow-library-neutral--800: #211f54;
  --elements-webflow-library-accent--primary-1: #4a3aff;
  --elements-webflow-library-neutral--300: #eff0f6;
  --elements-webflow-library-neutral--100: white;
  --elements-webflow-library-general--shadow-01: #14142b0f;
  --combine-library-warning-400: #f8b34b;
  --combine-library-grey-050: #f2f3f7;
  --combine-library-grey-200: #bfc4ce;
  --combine-library-primary-200: #9e97ff;
  --elements-webflow-library-general--shadow-02: #14142b14;
  --untitled-ui-primary600: #7f56d9;
  --untitled-ui-white: white;
  --untitled-ui-primary700: #6941c6;
  --untitled-ui-primary100: #f4ebff;
  --untitled-ui-gray300: #d0d5dd;
  --untitled-ui-gray700: #344054;
  --untitled-ui-gray50-501: #f9fafb;
  --untitled-ui-gray800: #1d2939;
  --untitled-ui-gray100: #f2f4f7;
  --untitled-ui-gray600: #475467;
  --elements-webflow-library-secondary--color-2: #f2f1ff;
  --elements-webflow-library-general--shadow-03: #14142b1a;
  --elements-webflow-library-secondary--color-1: #281ca5;
  --untitled-ui-gray500: #667085;
  --untitled-ui-primary800: #53389e;
  --untitled-ui-primary300: #d6bbfb;
  --untitled-ui-primary200: #e9d7fe;
  --untitled-ui-primary500: #9e77ed;
  --untitled-ui-primary50-501: #f9f5ff;
  --flowui-component-library-grey-300: #e4e6f1;
  --flowui-component-library-gray-500: #6b7094;
  --flowstica-webflow-library-black: #010b15;
  --flowui-component-library-gray-900: #160042;
  --relume-library-lite-rl-black: #fff;
  --relume-library-lite-rl-white: white;
  --flowui-component-library-gray-200: #f3f5fb;
  --flowui-component-library-white: white;
  --flowui-component-library-gray-700: #282556;
  --alley-component-library-blue--900: var(--spark-library-foreground-tertiary);
  --alley-component-library-blue--800: #6478f7;
  --alley-component-library-blue--700: #7788f8;
  --alley-component-library-gray--0: #dedfe3;
  --alley-component-library-gray--900: #131316;
  --alley-component-library-neutral--black: black;
  --alley-component-library-neutral--off-white: #f4f4f6;
  --elements-webflow-library-general--shadow-04: #14142b24;
  --flowstica-webflow-library-medium-sea-green: #08b54f;
  --alley-component-library-blue--100: #eceefe;
  --elements-webflow-library-neutral--400: #dcddeb;
  --akamai-blue: #009ace;
  --untitled-ui-gray400: #98a2b3;
  --untitled-ui-success50: #ecfdf3;
  --untitled-ui-success700: #027a48;
  --untitled-ui-primary900: #42307d;
  --flowui-component-library-primary-base: #642eff;
  --flowui-component-library-grey-600: #393b6a;
  --f5f5f5: var(--spark-library-background--interactive);
  --alley-component-library-gray--500: #5e606e;
  --alley-component-library-gray--700: #383942;
}

.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-backgroundvideo-backgroundvideoplaypausebutton:focus-visible {
  outline-offset: 2px;
  border-radius: 50%;
  outline: 2px solid #3b79c3;
}

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

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

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

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

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

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

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

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

a {
  text-decoration: underline;
}

.brand-residency-home {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62f0bf2c46e67e0da5b7e25e_YS_BR_DELHI-16.png");
  background-position: 50% 100%;
  background-size: cover;
  border: 0 #000;
  height: 110vh;
  margin-top: 60px;
}

.brands-residency-about {
  background-color: #009a00;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62f0c2211cef2847003883fa_BR-03.png");
  background-position: 50%;
  background-size: 960px;
  border: 0 #000;
  padding: 60px 0 0;
}

.paragraph {
  color: #fff;
  font-size: 28px;
  line-height: 38px;
}

.paragraph-2 {
  color: #fff;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 26px;
}

.brands-residency-duration {
  background-color: #a4b8f7;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62f0c62d7cc1118203cd4883_BR-05.png");
  background-position: 50%;
  background-size: cover;
  border: 1px solid #000;
  border-bottom: 0 #000;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding: 100px 140px;
  display: flex;
}

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

.div-block-2 {
  background-color: #fff;
  border: 2px solid #000;
  border-radius: 100px;
  align-items: center;
  margin-bottom: 20px;
  margin-right: 20px;
  padding: 15px 20px;
  display: flex;
  box-shadow: 6px 6px #662d88, 11px 11px 0 1px #ffe900, 17px 17px 0 1px #29a2d9;
}

.text-block {
  color: #000;
  font-size: 21px;
  font-weight: 700;
  line-height: 28px;
}

.brands-residency-who-s-attending {
  background-color: #ff0;
  border: 0 solid #000;
  border-left-style: none;
  padding: 100px 220px;
}

.div-block-3 {
  background-color: #0000;
  border: 3px #000;
  border-radius: 0;
  padding: 10px 0;
}

.text-block-2 {
  color: #000;
  margin-bottom: 20px;
  font-size: 70px;
  font-weight: 700;
  line-height: 70px;
}

.div-block-4 {
  background-color: #000;
  height: 2px;
  margin-bottom: 40px;
}

.column {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62949e6fa38caddfc394e5f2_Line.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  background-attachment: scroll;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
}

.div-block-5 {
  background-color: #fff;
  border: 2px solid #000;
  border-radius: 100px;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 40px;
  padding: 15px 20px;
  display: flex;
  box-shadow: 6px 6px #0ff;
}

.text-block-3 {
  color: #000;
  text-align: center;
  font-size: 24px;
  font-weight: 700;
  line-height: 24px;
}

.text-block-4 {
  font-size: 28px;
}

.text-block-5 {
  color: #000;
  font-size: 28px;
  line-height: 38px;
}

.columns {
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.columns-2 {
  margin-bottom: 40px;
}

.brands-residency-why-attend {
  background-color: #ff535c;
  border-bottom: 1px solid #000;
  padding: 100px 220px;
}

.brand-residency {
  background-color: #a4b8f7;
  border: 0 #000;
  padding: 100px 220px;
}

.div-block-6 {
  flex-direction: column;
  justify-content: space-between;
  margin-bottom: 20px;
  display: flex;
}

.brand-residency-partners {
  background-color: #79d1f2;
  border: 0 #000;
  padding: 100px 220px;
}

.link-block {
  color: #000;
  background-color: #fff;
  border: 2px solid #000;
  border-radius: 100px;
  padding: 15px 20px;
  text-decoration: none;
  box-shadow: 0 8px red;
}

.section {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62f0d2d51cef28a17a39357e_BR-10.png");
  background-position: 50% 0;
  background-size: cover;
  height: 20vh;
  padding-top: 220px;
  padding-bottom: 220px;
}

.navbar {
  background-color: #f9f9ef;
  border-bottom: 1px solid #000;
  padding-left: 140px;
  padding-right: 140px;
  position: fixed;
  inset: 0% 0% auto;
}

.nav-link, .nav-link-2, .nav-link-3, .nav-link-4, .nav-link-5, .nav-link-6 {
  color: red;
  font-size: 20px;
  font-weight: 700;
}

.image {
  margin-top: 10px;
}

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

.image-2 {
  border: 0 #000;
}

.body-2 {
  background-color: #fff;
  font-family: Helveticaneuelt, sans-serif;
}

.navbar-2 {
  background-color: var(--jiogennext-blue);
  color: #fff;
  padding: 0 140px;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 7px #27247033;
}

.about, .dell---learn {
  color: #fff;
}

.curriculum {
  color: #fff;
  text-transform: uppercase;
}

.section-2 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/629dd9faddd0b29e20e805ad_Website-BG.png");
  background-position: 100%;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  height: 600px;
  margin-top: 40px;
  padding: 60px 140px;
  display: flex;
}

.columns-3 {
  color: var(--jiogennext-blue);
  align-items: center;
  display: flex;
}

.about-page {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/629ddb747c3e13a7647674b3_bg-1.png");
  background-position: 100%;
  background-size: cover;
  padding: 40px 140px;
}

.heading {
  color: var(--jiogennext-blue);
  text-transform: uppercase;
  margin-bottom: 20px;
  font-family: Helveticaneuebd, sans-serif;
  line-height: 50px;
}

.paragraph-3 {
  font-family: Helveticaneuelt, sans-serif;
  font-size: 16px;
  line-height: 26px;
}

.dell---learn-page {
  background-color: #f8faff;
  padding: 40px 140px;
}

.grid {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 40px;
  margin-bottom: 40px;
}

.text-block-6 {
  margin-bottom: 20px;
  font-family: Helveticaneuebd, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.div-block-8 {
  background-color: var(--jiogennext-blue);
  color: #fff;
  border-radius: 20px;
  padding: 20px;
  box-shadow: 1px 1px 15px #27247066;
}

.list {
  padding-left: 20px;
}

.text-block-7 {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 24px;
  text-decoration: underline;
  display: block;
}

.text-block-8 {
  margin-bottom: 10px;
  font-family: Helveticaneuemed, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.paragraph-4 {
  font-size: 16px;
  line-height: 26px;
}

.curriculum-page {
  padding: 40px 140px;
}

.paragraph-5 {
  font-size: 16px;
  line-height: 26px;
}

.bold-text {
  font-family: Helveticaneuebd, sans-serif;
}

.section-6 {
  background-color: #f8faff;
  padding: 40px 140px;
}

.grid-2 {
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 40px;
}

.div-block-9 {
  background-color: var(--jiogennext-blue);
  border-radius: 20px;
  padding: 20px;
  box-shadow: 1px 1px 15px #27247066;
}

.text-block-9 {
  color: #fff;
  margin-bottom: 20px;
  font-family: Helveticaneuebd, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
}

.list-2 {
  color: #fff;
  padding-left: 20px;
}

.text-block-10 {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 24px;
  text-decoration: underline;
}

.section-7 {
  padding: 40px 140px;
}

.bold-text-2 {
  font-family: Helveticaneuebd, sans-serif;
}

.section-8 {
  background-color: var(--jiogennext-blue);
  padding: 40px 140px;
}

.heading-2 {
  color: #fff;
  text-transform: uppercase;
  margin-bottom: 40px;
  font-family: Helveticaneuebd, sans-serif;
}

.grid-3 {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

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

.section-9 {
  padding: 40px 140px;
}

.grid-4 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 40px;
}

.section-10 {
  background-color: #f8faff;
  padding: 40px 140px 20px;
}

.section-11 {
  background-color: #f8faff;
  padding: 20px 140px 40px;
}

.heading-3 {
  color: var(--jiogennext-blue);
  margin-bottom: 20px;
  font-family: Helveticaneuebd, sans-serif;
}

.text-block-11 {
  color: var(--jiogennext-blue);
  margin-bottom: 10px;
  font-family: Helveticaneuebd, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.paragraph-6 {
  font-size: 16px;
  line-height: 24px;
}

.div-block-10 {
  margin-bottom: 20px;
}

.button {
  background-color: var(--jiogennext-blue);
  color: #fff;
  margin-top: 20px;
  font-size: 16px;
}

.section-12 {
  background-color: var(--jiogennext-blue);
  color: #fff;
  padding: 20px 140px;
}

.heading-4 {
  font-family: Helveticaneuebd, sans-serif;
  font-size: 28px;
  line-height: 38px;
}

.link {
  color: #fff;
  font-size: 20px;
  line-height: 30px;
}

.column-2 {
  padding-left: 0;
}

._1-importance-of-tech-in-startups {
  z-index: 1;
  background-color: #00000080;
  display: none;
  position: fixed;
  inset: 0%;
}

.div-block-11 {
  background-color: #fff;
  width: 900px;
  height: 500px;
  padding: 20px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

._1-importance-of-tech-in-startup-close-tab {
  background-color: var(--jiogennext-blue);
  width: 40px;
  height: 40px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.text-block-12 {
  color: #fff;
  text-align: center;
  font-size: 30px;
  line-height: 40px;
}

.eligibility, .leaders-speakers, .partners, .resources-offers {
  color: #fff;
  text-transform: uppercase;
}

.faqs {
  color: #fff;
}

.apply-now {
  color: var(--jiogennext-blue);
  background-color: #fff;
  font-family: Helveticaneuebd, sans-serif;
  font-weight: 400;
}

.button-2 {
  color: var(--jiogennext-blue);
  background-color: #fff;
  font-family: Helveticaneuebd, sans-serif;
  font-size: 20px;
}

.image-4 {
  margin-bottom: 40px;
}

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

.paragraph-7 {
  display: block;
}

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

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

.image-5 {
  margin-top: 10px;
}

.nav-link-7, .nav-link-8 {
  text-transform: uppercase;
  font-family: Graphik, sans-serif;
}

.nav-link-9 {
  color: #fff;
  text-transform: uppercase;
  background-color: #9428f5;
  font-family: Graphik, sans-serif;
  font-weight: 400;
}

.section-13 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62a9da29cf37c5e6b098248a_MetaverseA-01.png");
  background-position: 0%;
  background-size: cover;
  margin-top: 60px;
  padding: 100px 140px;
}

.heading-5 {
  color: #fff;
  font-family: Graphik, sans-serif;
  font-size: 42px;
}

.heading-6 {
  color: #0ff;
  margin-top: 0;
  font-family: Graphik, sans-serif;
  font-size: 80px;
  line-height: 70px;
}

.heading-7 {
  color: #fff;
  margin-top: 10px;
  padding-top: 10px;
  font-family: Graphik, sans-serif;
  font-size: 60px;
  font-weight: 400;
}

.column-4 {
  padding-left: 0;
}

.section-14 {
  margin-top: 0;
  padding: 40px 140px 60px;
}

.heading-8 {
  color: #9428f5;
  margin-top: 20px;
  font-family: Graphik, sans-serif;
  font-size: 42px;
}

.paragraph-8 {
  margin-top: 20px;
  margin-bottom: 0;
  font-family: Graphik, sans-serif;
  font-size: 16px;
  line-height: 26px;
}

.text-block-13 {
  font-family: Graphik, sans-serif;
  font-weight: 700;
  line-height: 21px;
}

.list-3 {
  color: #333;
  margin-top: 0;
  padding-top: 10px;
}

.column-5 {
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.column-6 {
  background-color: #00000100;
  padding: 20px 140px 40px 40px;
}

.heading-9 {
  color: #9428f5;
  margin-top: 20px;
  font-family: Graphik, sans-serif;
}

.section-15 {
  background-color: #0000010a;
}

.section-16 {
  text-align: left;
  padding: 40px 140px 16px;
}

.grid-5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  margin-top: 40px;
}

.div-block-12 {
  background-color: #0000010a;
  border-radius: 10px;
  padding: 20px 10px 10px;
}

.text-block-14 {
  text-align: center;
  font-family: Graphik, sans-serif;
  font-size: 16px;
}

.paragraph-9 {
  text-align: center;
  padding-top: 10px;
  font-family: Graphik, sans-serif;
}

.grid-6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 16px;
}

.div-block-13 {
  background-color: #0000010a;
  border-radius: 10px;
  flex-direction: column;
  align-items: center;
  padding: 10px;
  display: flex;
}

.image-6 {
  height: 100px;
  margin-bottom: 10px;
}

.column-7 {
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.section-17 {
  background-color: #0000010a;
}

.column-8 {
  padding: 20px 40px 40px 140px;
}

.section-18 {
  border-radius: 10px;
  padding: 40px 140px 16px;
}

.section-19 {
  background-color: #0000010a;
  padding: 40px 140px 20px;
}

.grid-7 {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.div-block-14 {
  background-color: #48156f;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding: 20px;
  display: flex;
}

.div-block-15 {
  background-color: #7c2abb;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding: 20px;
  display: flex;
}

.div-block-16 {
  background-color: #a100ff;
  flex-direction: column;
  align-items: center;
  padding: 20px;
  display: flex;
}

.div-block-17 {
  background-color: #a863ee;
  flex-direction: column;
  align-items: center;
  padding: 20px;
  display: flex;
}

.image-7 {
  height: 100px;
}

.text-block-15 {
  color: #fff;
  text-align: center;
  margin-top: 10px;
  font-family: Graphik, sans-serif;
  font-size: 18px;
  line-height: 28px;
}

.section-20 {
  background-color: #000;
  padding: 20px;
}

.text-block-16 {
  color: #fff;
  text-align: center;
  font-family: Graphik, sans-serif;
  font-size: 16px;
}

.grid-8 {
  grid-template-rows: auto;
  margin-top: 30px;
}

.div-block-18 {
  background-color: #0000010a;
  border-radius: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding: 20px;
  display: flex;
}

.image-8 {
  height: 100px;
}

.heading-10 {
  text-align: center;
  font-family: Graphik, sans-serif;
  font-size: 18px;
  font-weight: 400;
}

.columns-4 {
  display: flex;
}

.image-9, .image-10 {
  display: block;
}

.columns-5 {
  display: flex;
}

.navbar-4 {
  background-image: radial-gradient(circle at 100% 100%, #0e0047, #7a0082);
  border: .2px solid #fff;
  padding-left: 140px;
  padding-right: 140px;
  position: fixed;
  inset: 0% 0% auto;
}

.nav-link-10 {
  color: #fff;
  font-family: Futura book font, sans-serif;
}

.nav-link-10.w--current {
  color: #ff8390;
}

.nav-link-11 {
  color: #fff;
  font-family: Futura book font, sans-serif;
  font-size: 18px;
}

.nav-link-11:hover {
  color: #ffffff9e;
  text-decoration: underline;
}

.nav-link-11.w--current {
  color: #ff8390;
}

.nav-link-12 {
  color: #fff;
  font-family: Futura book font, sans-serif;
}

.image-11 {
  margin-top: 10px;
}

.section-21 {
  background-image: repeating-radial-gradient(circle at 100%, #7a0082, #0e0047);
  margin-top: 0;
  padding: 120px 140px 60px;
}

.image-12 {
  height: 500px;
}

.column-9 {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

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

.heading-11 {
  direction: ltr;
  color: #fff;
  text-align: left;
  margin-top: 60px;
  font-family: Futura Condensed, sans-serif;
  font-size: 48px;
  font-weight: 300;
  line-height: 32px;
}

.bold-text-6 {
  text-align: left;
  font-family: Futura font, sans-serif;
  font-size: 36px;
  font-weight: 300;
}

.section-22 {
  padding: 60px 140px;
}

.heading-12 {
  color: #662d91;
  margin-top: 0;
  font-family: Futura extra font, sans-serif;
  font-size: 42px;
}

.paragraph-10 {
  margin-top: 20px;
  font-family: Futura book font, sans-serif;
  font-size: 18px;
  line-height: 28px;
}

.section-23 {
  background-color: #eeece2;
  padding: 0;
}

.video {
  border: 2px solid #662d91;
  margin-top: 0;
}

.section-24 {
  padding: 40px 140px;
}

.heading-13 {
  font-size: 14px;
}

.grid-9 {
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 20px;
}

.div-block-19 {
  border: 2px solid #662d91;
}

.heading-14 {
  color: #000;
  margin-left: 10px;
  margin-right: 10px;
  font-family: Futura bt, sans-serif;
  font-size: 21px;
  font-weight: 300;
  line-height: 26px;
}

.heading-15 {
  color: #662d91;
  text-align: right;
  font-family: Futura font, sans-serif;
}

.section-25 {
  background-image: linear-gradient(#7a0082, #0e0047);
  padding: 40px 140px 20px;
}

.image-13 {
  height: 40px;
}

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

.image-14 {
  height: 40px;
}

.column-10 {
  justify-content: flex-end;
  display: flex;
}

.text-block-17 {
  color: #fff;
  padding-top: 10px;
  padding-right: 20px;
  font-family: Futura book font, sans-serif;
  font-size: 18px;
}

.columns-7 {
  border-bottom: 1px solid #fff;
  margin-top: 20px;
  padding-bottom: 20px;
}

.text-block-18 {
  color: #fff;
  text-align: center;
  margin-top: 10px;
  font-family: Futura book font, sans-serif;
  font-size: 16px;
}

.link-block-2 {
  justify-content: flex-start;
  margin-bottom: 20px;
  padding-right: 10px;
  display: flex;
}

.image-15 {
  border: 2px solid #000;
  border-radius: 20px;
  width: 500px;
  height: auto;
  box-shadow: 6px 6px red, 11px 11px #662d88;
}

.bold-text-7 {
  line-height: 48px;
}

.section-26 {
  background-color: #eeece2;
  padding: 40px 140px;
  font-size: 18px;
}

.button-3 {
  color: #662d91;
  background-color: #fff;
  border: 2px solid #662d91;
  font-family: Futura book font, sans-serif;
}

.section-27 {
  padding: 40px 140px;
  font-family: Futura book font, sans-serif;
}

.section-28 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62d80037bcd8e6160af377aa_New%20BG-01.png");
  background-position: 100%;
  background-size: cover;
  background-attachment: scroll;
  margin-top: 20px;
  padding: 60px 140px;
}

.text-block-19 {
  color: var(--clevertap-orange);
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 80px;
  font-weight: 400;
  line-height: 90px;
}

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

.text-block-20 {
  color: #fff;
  margin-bottom: 20px;
  margin-right: 20px;
  font-size: 16px;
}

.image-16 {
  margin-bottom: 10px;
  margin-right: 20px;
}

.div-block-20 {
  text-align: right;
  align-items: center;
  margin-bottom: 40px;
  display: block;
}

.text-block-21 {
  color: var(--clevertap-orange);
  margin-bottom: 20px;
  font-size: 20px;
  line-height: 40px;
}

.link-block-3 {
  background-color: var(--clevertap-orange);
  color: #fff;
  border: 1px #fff;
  border-radius: 4px;
  margin-top: 40px;
  margin-bottom: 20px;
  padding: 10px;
  text-decoration: none;
}

.text-block-22 {
  color: #fff;
  margin-top: 40px;
  margin-bottom: 20px;
  font-size: 24px;
  line-height: 34px;
}

.section-29 {
  background-color: var(--clevertap-orange);
  padding: 40px 140px;
}

.text-block-23 {
  color: #fff;
  margin-bottom: 40px;
  font-size: 30px;
  font-weight: 700;
  line-height: 50px;
}

.paragraph-11 {
  color: #fff;
  font-size: 16px;
  line-height: 26px;
}

.text-block-24 {
  color: #fff;
  margin-bottom: 10px;
  font-size: 24px;
  line-height: 34px;
}

.section-30 {
  background-color: var(--clevertap-navy-blue);
  padding: 40px 140px;
}

.text-block-25 {
  color: #fff;
  background-color: #0000;
  margin-bottom: 20px;
  font-size: 24px;
  line-height: 34px;
}

.div-block-21 {
  color: #fff;
  text-align: center;
  background-color: #0000;
  border-style: none;
  border-color: #fff;
  width: auto;
  height: auto;
  padding: 25px;
}

.text-block-26 {
  color: var(--clevertap-navy-blue);
  font-size: 30px;
  line-height: 40px;
}

.columns-8 {
  margin-bottom: 40px;
  margin-left: -10px;
}

.column-11 {
  border: 5px solid var(--clevertap-navy-blue);
  text-align: center;
  background-color: #fff;
  border-radius: 30px;
  padding-left: 10px;
  padding-right: 10px;
}

.text-block-27 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 20px;
  font-size: 24px;
  line-height: 34px;
}

.section-31 {
  background-color: var(--clevertap-orange);
  padding: 40px 140px;
}

.nav-link-13 {
  color: #fff;
  padding-top: 10px;
  padding-bottom: 10px;
}

.nav-link-13.w--current {
  color: #101727;
}

.nav-link-14 {
  color: #fff;
  background-color: #0000;
  padding-top: 10px;
  padding-bottom: 10px;
}

.nav-link-14.w--current {
  color: #101727;
}

.nav-link-15 {
  background-color: var(--clevertap-navy-blue);
  color: #fff;
  padding-top: 10px;
  padding-bottom: 10px;
}

.navbar-5 {
  background-color: var(--clevertap-orange);
  justify-content: flex-end;
  align-items: center;
  padding: 0 140px;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 10px #0003;
}

.image-17 {
  margin-top: -36px;
}

.column-12, .column-13, .column-14 {
  border: 5px solid var(--clevertap-navy-blue);
  text-align: center;
  background-color: #fff;
  border-radius: 30px;
}

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

.text-block-28 {
  color: #fff;
  font-size: 20px;
  font-weight: 700;
  line-height: 30px;
}

.text-block-29, .text-block-30 {
  color: #fff;
  font-size: 20px;
  line-height: 30px;
}

.link-2 {
  color: #fff;
}

.column-16 {
  border: 2px #fff;
  border-radius: 20px;
  padding: 10px;
}

.div-block-22 {
  border: 2px solid #fff;
  border-radius: 20px;
  margin-bottom: 20px;
  padding: 20px;
  box-shadow: 1px 1px 10px #0000004d;
}

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

.section-32 {
  background-color: var(--clevertap-navy-blue);
  color: #fff;
  text-align: center;
  padding: 15px;
}

.nav-link-16 {
  color: #fff;
  padding-top: 10px;
  padding-bottom: 10px;
}

.nav-link-16.w--current {
  color: #101727;
}

.home {
  color: #fff;
  padding-left: 20px;
  padding-right: 10px;
  font-size: 12px;
}

.home.w--current {
  color: #ff8322;
}

.about-us {
  color: #fff;
  padding-right: 10px;
  font-size: 12px;
}

.about-us.w--current {
  color: #ff8322;
}

.what-to-expect {
  color: #fff;
  padding-right: 10px;
  font-size: 12px;
}

.what-to-expect.w--current {
  color: #ff8322;
}

.who-should-apply, .agenda {
  color: #fff;
  padding-right: 10px;
  font-size: 12px;
}

.agenda.w--current {
  color: #ff8322;
}

.mentors-sprakers {
  color: #fff;
  padding-right: 10px;
  font-size: 12px;
}

.mentors-sprakers.w--current {
  color: #ff8322;
}

.journey-so-far, .testimonials {
  color: #fff;
  padding-right: 10px;
  font-size: 12px;
}

.testimonials.w--current {
  color: #ff8322;
}

.navbar-6 {
  background-color: var(--7a0082);
  justify-content: space-between;
  align-items: center;
  padding: 10px 100px;
  display: block;
  position: sticky;
  inset: 0% 0% auto;
}

.image-18 {
  padding-top: 10px;
}

.heading-16 {
  color: #30385f;
  padding-left: 200px;
  font-family: Amazon ember, sans-serif;
}

.paragraph-12 {
  color: #30385f;
  padding-left: 200px;
  padding-right: 160px;
  font-family: Amazon ember, sans-serif;
  font-size: 18px;
}

.image-19 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62d0f77a68ea165f03234b81_Banner_1920%20x%201080.png");
  background-position: 0 0;
  background-size: auto;
}

.section-33 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62d0f7249b46317f0ee4a8a7_Banner_1920%20x%201080.png");
  background-position: 50%;
  background-size: cover;
  background-attachment: scroll;
  justify-content: center;
  align-items: center;
  padding: 100px 60px;
  display: block;
}

.container {
  max-width: 1100px;
  margin-left: auto;
  margin-right: auto;
  padding-right: 0;
}

.button-4 {
  margin-left: 200px;
  padding-bottom: 10px;
  padding-left: 10px;
}

.columns-10 {
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  display: block;
}

.column-17 {
  padding-left: 200px;
}

.columns-11 {
  text-align: left;
  padding-top: 280px;
  padding-left: 200px;
}

.div-block-23 {
  padding-top: 25px;
  padding-left: 0;
}

.image-20 {
  margin-left: 0;
  padding-bottom: 40px;
  display: block;
}

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

.section-34 {
  padding: 60px;
}

.section-35 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62d0f7249b46317f0ee4a8a7_Banner_1920%20x%201080.png");
  background-position: 0 0;
  background-size: auto;
  padding: 60px;
}

.heading-17-white {
  color: #fff;
  font-family: Poppins, sans-serif;
}

.heading-17-white.saas-headings {
  font-family: Amazon ember, sans-serif;
  font-weight: 700;
}

.list-item {
  color: #fff;
  padding-top: 20px;
  padding-bottom: 20px;
  font-family: Amazon ember, sans-serif;
  font-size: 18px;
}

.section-36 {
  padding: 60px;
}

.text-block-31 {
  color: #303765;
  font-family: Amazon ember, sans-serif;
  font-size: 18px;
}

.heading-18 {
  color: #303765;
  font-family: Poppins, sans-serif;
}

.columns-12 {
  padding-top: 40px;
}

.image-21 {
  border: 1px solid #000;
  border-radius: 12px;
}

.image-22 {
  border: 1px solid #30385f;
  border-radius: 12px;
}

.column-18 {
  border-radius: 15px;
}

.image-23, .image-24 {
  border: 1px solid #000;
  border-radius: 12px;
}

.section-37 {
  background-image: linear-gradient(#2e3553, #2e3552);
  padding: 60px;
}

.heading-19 {
  color: #fff;
  font-family: Amazon ember, sans-serif;
}

.heading-18-black.saas-headings {
  color: #303765;
  font-family: Amazon ember, sans-serif;
}

.grid-11 {
  grid-template-columns: 1fr 1fr 1fr;
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-32 {
  color: #fff;
  align-items: center;
  font-family: Amazon ember, sans-serif;
  font-size: 14px;
  display: flex;
}

.columns-13, .columns-14, .columns-15, .columns-16, .columns-17, .columns-18 {
  align-items: center;
  display: flex;
}

.section-38 {
  padding: 60px;
}

.text-block-33 {
  color: #fff;
  text-align: center;
  padding-top: 20px;
  padding-bottom: 20px;
  font-family: Amazon ember, sans-serif;
}

.button-5 {
  text-align: center;
  background-color: #2e3553;
  border: 1px solid #fff;
  border-radius: 5px;
  margin-left: auto;
  margin-right: auto;
  padding: 15px 40px;
  font-size: 23px;
  line-height: 40px;
}

.div-block-25 {
  padding-top: 20px;
  padding-right: 140px;
  font-size: 30px;
  display: inline-block;
}

.div-block-26, .div-block-27 {
  padding-top: 20px;
}

.paragraph-13, .paragraph-14 {
  font-size: 10px;
}

.paragraph-15, .paragraph-16 {
  text-align: left;
}

.column-19 {
  padding-left: 0;
  padding-right: 20px;
}

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

.text-block-34 {
  color: #30385f;
  font-size: 12px;
  text-decoration: none;
}

.link-block-4, .link-block-5 {
  text-decoration: none;
}

.section-39 {
  background-color: var(--7a0082);
  padding: 50px 60px;
}

.text-block-35 {
  color: #fff;
  text-align: center;
  font-family: Amazon ember, sans-serif;
  font-size: 18px;
}

.navbar-7 {
  background-color: #fff;
  padding-left: 140px;
  padding-right: 140px;
  position: fixed;
  inset: 0% 0% auto;
}

.image-25 {
  margin-top: 10px;
}

.nav-link-17, .nav-link-18 {
  font-family: Amazon ember, sans-serif;
}

.nav-link-19 {
  font-family: PT Serif, serif;
}

.section-40 {
  margin-top: 60px;
}

.section-41 {
  background-color: #f2f2f200;
  padding: 40px 140px;
}

.heading-20 {
  text-align: left;
  font-family: Amazon ember, sans-serif;
  font-weight: 300;
}

.bold-text-8 {
  color: #f49800;
}

.paragraph-17 {
  text-align: center;
  font-family: Amazon ember, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
}

.bold-text-9 {
  font-size: 28px;
}

.columns-19 {
  margin-top: 40px;
}

.column-24 {
  padding-left: 0;
}

.image-26 {
  display: none;
}

.section-42 {
  padding: 40px 140px;
}

.section-43 {
  background-color: #232f3f;
  padding: 20px 140px;
}

.text-block-36 {
  color: #fff;
  text-align: center;
  font-family: Amazon ember, sans-serif;
  font-size: 16px;
  line-height: 21px;
}

.text-block-37 {
  color: #fff;
  margin-top: 10px;
  font-family: PT Serif, serif;
  font-size: 16px;
}

.text-block-38 {
  color: #fff;
  text-align: right;
  font-family: PT Serif, serif;
  font-size: 16px;
}

.grid-12 {
  grid-column-gap: 5px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  margin-top: 20px;
}

.link-block-6 {
  height: auto;
}

.image-27, .image-28, .image-29, .image-30, .image-31 {
  height: 30px;
}

.column-27 {
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-end;
  display: flex;
}

.grid-13 {
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 20px;
}

.div-block-28 {
  background-color: #f2f2f2;
  padding: 100px;
}

.grid-14 {
  grid-template-rows: auto;
  padding-bottom: 60px;
  padding-left: 60px;
  padding-right: 60px;
}

.text-block-39 {
  color: #ffea00;
  font-size: 40px;
  font-weight: 500;
  line-height: 50px;
}

.div-block-29, .div-block-30 {
  border: 3px solid #ffea00;
  border-radius: 5px;
  padding: 20px;
}

.div-block-31 {
  background-color: #a4b8f7;
}

.list-item-2 {
  color: #000;
  font-family: Poppins, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

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

.text-block-40 {
  color: #000;
  font-family: Poppins, sans-serif;
  font-size: 21px;
  font-weight: 700;
  line-height: 31px;
}

.text-block-41 {
  color: #000;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
}

.text-block-41.title-top-space {
  margin-top: 20px;
}

.text-block-42 {
  font-family: Poppins, sans-serif;
}

.div-block-32 {
  margin-bottom: 20px;
}

.div-block-33 {
  background-color: #000;
  height: 2px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.div-block-34, .div-block-35, .div-block-36 {
  border: 2px solid #000;
  border-radius: 20px;
  padding: 20px;
}

.div-block-37 {
  border: 2px solid #000;
  border-radius: 20px;
  margin-top: 20px;
  padding: 20px;
}

.bold-text-10, .bold-text-11, .bold-text-12 {
  color: #f04444;
}

.container-3 {
  text-align: left;
  padding-right: 0;
}

.section-44 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62daae71bcc3eb011060a5ef_element-01.png");
  background-position: 50% 100%;
  background-size: cover;
  height: auto;
}

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

.div-block-38 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding: 100px;
  display: flex;
}

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

.text-block-43 {
  margin-bottom: 40px;
  font-size: 25px;
  line-height: 30px;
}

.image-32 {
  margin-bottom: 10px;
}

.button-6 {
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #2654a5;
  border-radius: 20px;
  font-size: 18px;
  font-weight: 400;
}

.navbar-8 {
  background-color: #fff;
  justify-content: space-between;
  align-items: center;
  padding-left: 100px;
  padding-right: 100px;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.section-45 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62d69c616e3840b4c023042b_element-20.png");
  background-position: 50% 100%;
  background-size: cover;
  padding: 100px 220px;
}

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

.paragraph-18 {
  font-size: 16px;
  font-weight: 300;
  line-height: 26px;
}

.section-46 {
  background-color: #f1f1f1;
  padding: 100px 220px;
  display: none;
}

.text-block-44 {
  color: #2654a5;
  text-align: center;
  margin-bottom: 40px;
  font-size: 40px;
  font-weight: 700;
  line-height: 40px;
}

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

.grid-19 {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.text-block-45 {
  text-align: center;
  font-size: 20px;
  font-weight: 700;
  line-height: 30px;
}

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

.image-33 {
  margin-bottom: 10px;
}

.section-47 {
  background-color: #292929;
  padding: 100px 220px;
  display: none;
}

.text-block-46 {
  color: #e9638c;
  text-align: left;
  margin-bottom: 20px;
  font-size: 40px;
  font-weight: 700;
  line-height: 40px;
}

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

.div-block-40 {
  border: 5px solid #e9638c;
  padding: 40px;
}

.text-block-47 {
  color: #fff;
  font-size: 20px;
  font-weight: 700;
  line-height: 30px;
}

.div-block-41 {
  background-color: #fff;
  height: 1px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.div-block-42 {
  border: 5px solid #5381e9;
  padding: 40px;
}

.text-block-48 {
  color: #5381e9;
  margin-bottom: 20px;
  font-size: 40px;
  font-weight: 700;
  line-height: 40px;
}

.section-48 {
  flex-direction: column;
  align-items: center;
  padding: 60px 100px 100px;
  display: block;
}

.paragraph-19 {
  text-align: center;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 300;
  line-height: 26px;
}

.paragraph-19.left-align {
  text-align: left;
  margin-bottom: 20px;
}

.image-34 {
  margin-bottom: 40px;
}

.image-34.footer {
  margin-bottom: 0;
}

.container-4 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.section-49 {
  background-color: #000;
  padding: 20px 100px;
}

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

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

.image-35 {
  margin-right: 20px;
}

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

.link-block-7, .link-block-8 {
  margin-right: 20px;
}

.image-36 {
  margin-top: 10px;
  margin-bottom: 10px;
}

.brand-2 {
  margin-right: 20px;
}

.text-block-49 {
  color: #2654a5;
  margin-bottom: 10px;
  font-size: 25px;
  font-weight: 700;
  line-height: 35px;
}

.div-block-45 {
  z-index: 3;
  background-color: #000000b8;
  width: 100vw;
  height: 100vh;
  display: none;
  position: fixed;
}

.div-block-46 {
  background-color: #fff;
  border-radius: 18px;
  width: 800px;
  height: 600px;
  margin: auto;
  padding: 40px;
  position: absolute;
  inset: 0;
}

.div-block-47 {
  position: absolute;
  inset: 0% 0% auto auto;
}

.text-block-50 {
  margin-top: 10px;
  margin-right: 10px;
  font-weight: 700;
}

.section-50 {
  background-color: #f3f3fe;
  padding-top: 100px;
  padding-bottom: 100px;
}

.video-2 {
  margin-top: 40px;
}

.div-block-48 {
  padding: 0;
}

.link-3 {
  color: #1e325e;
}

.nav-link-20 {
  color: #fff;
  background-color: #2654a5;
  font-weight: 700;
}

.bold-text-13 {
  color: #fff;
  text-transform: uppercase;
  line-height: 80px;
}

.text-block-51 {
  color: var(--clevertap-orange);
  letter-spacing: 23px;
  text-transform: uppercase;
  margin-bottom: 40px;
  font-size: 80px;
  line-height: 80px;
}

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

.text-block-52 {
  color: #fff;
  margin-right: 10px;
  font-size: 18px;
  line-height: 30px;
}

.div-block-50 {
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

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

.text-block-53 {
  text-transform: uppercase;
  font-size: 18px;
  line-height: 28px;
}

.section-51 {
  background-color: #f2f2f2;
  padding: 40px 140px;
}

.grid-22 {
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 20px;
}

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

.div-block-51 {
  background-color: #f49800;
  border-radius: 2px;
  width: 40px;
  height: 10px;
  margin-top: 10px;
  margin-left: 0;
  padding-left: 0;
}

.heading-21 {
  color: #333;
  margin-top: 10px;
  margin-bottom: 20px;
  font-family: Amazon ember, sans-serif;
  font-size: 21px;
  line-height: 28px;
}

.text-block-54 {
  color: gray;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-family: Amazon ember, sans-serif;
  font-size: 12px;
}

.section-52 {
  padding: 60px;
}

.heading-22 {
  color: #303765;
  margin-top: 10px;
  margin-left: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Amazon ember, sans-serif;
  font-weight: 700;
}

.paragraph-20 {
  color: #303765;
  margin-left: 0;
  padding-left: 180px;
  font-size: 18px;
}

.paragraph-21 {
  color: #303765;
  padding-top: 0;
  padding-left: 180px;
  font-size: 18px;
}

.heading-23 {
  color: #303765;
  margin-top: 40px;
  padding-left: 180px;
  box-shadow: 0 0 17px -4px #e0e0e0;
}

.heading-24, .heading-25, .heading-26, .heading-27, .heading-28, .heading-29, .heading-30 {
  color: #303765;
  padding-left: 180px;
  box-shadow: 0 0 17px -4px #e0e0e0;
}

.heading-31 {
  color: #303765;
  margin-top: 20px;
  padding-left: 180px;
}

.div-block-52 {
  background-color: #2654a5;
  border-radius: 100px;
}

.text-block-55 {
  padding: 40px;
}

.link-block-10 {
  margin-bottom: 40px;
  margin-right: 40px;
  position: fixed;
  inset: auto 0% 0% auto;
}

.section-53 {
  background-color: #2e3553;
  padding: 60px;
}

.heading-32 {
  margin-bottom: 40px;
  font-family: Amazon ember, sans-serif;
}

.image-38 {
  padding-top: 0;
  padding-bottom: 0;
}

.text-block-56 {
  font-family: Amazon ember, sans-serif;
  font-weight: 500;
  line-height: 16px;
}

.div-block-53 {
  text-align: center;
}

.bold-text-14 {
  color: #fff;
  padding-left: 0;
  padding-right: 0;
}

.columns-20 {
  margin-left: 0;
  margin-right: 0;
}

.column-28, .column-29, .column-30 {
  padding-left: 20px;
  padding-right: 20px;
}

.brand-3 {
  padding-top: 10px;
}

.navbar-9 {
  -webkit-text-fill-color: inherit;
  background-color: #fff;
  background-clip: border-box;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding-top: 10px;
  display: block;
  position: sticky;
}

.section-54 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62e24c204a47bc5461e89ce3_dcxsite.png");
  background-position: 0 0;
  background-size: cover;
  padding: 60px 60px 60px 100px;
}

.section-55 {
  padding: 100px 60px;
}

.section-55.about {
  background-color: #fff;
  background-image: none;
  background-position: 0 0;
  background-size: auto;
  padding: 60px 100px;
}

.div-block-54 {
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  padding-top: 0;
  padding-left: 0;
  display: block;
}

.column-31 {
  padding-left: 0;
}

.button-7 {
  text-align: center;
  background-color: #fc4919;
  border-radius: 6px;
  width: 150px;
  margin-top: 20px;
}

.paragraph-22 {
  color: #1d2854;
  text-align: justify;
  font-family: Poppins, sans-serif;
  font-weight: 400;
}

.paragraph-22.second {
  color: #fff;
}

.columns-21 {
  margin-left: 0;
}

.column-32 {
  padding-left: 0;
}

.section-56 {
  background-color: #fff;
  padding: 100px;
}

.section-56.section3 {
  background-color: #1d2854;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62e02cfe62b5dd0c03c2a0cd_222-09.png");
  background-position: 0 0;
  background-size: cover;
  padding: 60px 100px;
}

.section-56.section3.and2 {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62e0e217719db8fafb6ff8ce_sitebg.png");
  background-position: 0 0;
  background-size: auto;
}

.section-56.section3.and2.and3 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62e299685829876359a4a5a2_bg.png");
  padding-top: 100px;
  padding-bottom: 100px;
}

.columns-22 {
  padding-left: 160px;
}

.section-57 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62e2598b5e37fa2c97bcc1fd_sitebackground.png");
  background-size: cover;
  padding: 100px;
}

.section-57.first {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62e02872c6ce3083de5043cb_20-07.png");
}

.heading-33 {
  color: #fc4919;
  font-family: Poppins, sans-serif;
  font-size: 80px;
  line-height: 90px;
}

.section-58 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62e0311aae6a629a7e064d30_lll-15.png");
  background-position: 0 0;
  background-size: cover;
  padding: 0 60px 100px;
}

.section-58.two {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62e02cfe62b5dd0c03c2a0cd_222-09.png");
  padding-top: 100px;
  padding-bottom: 60px;
}

.heading-34 {
  color: #fffefe;
  padding-top: 40px;
  font-family: Poppins, sans-serif;
  font-size: 80px;
  font-weight: 800;
  line-height: 90px;
}

.div-block-55 {
  padding-top: 0;
}

.section-59 {
  padding: 60px 100px;
}

.heading-35 {
  color: #fc4919;
  font-family: Poppins, sans-serif;
  font-size: 80px;
  line-height: 90px;
}

.text-block-57 {
  color: #fc4919;
}

.text-block-58 {
  color: #333;
}

.bold-text-15 {
  color: #fc4919;
  font-family: Poppins, sans-serif;
  font-weight: 400;
}

.bold-text-16 {
  font-family: Poppins, sans-serif;
  font-size: 20px;
  font-weight: 600;
}

.grid-23 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: start;
  padding-top: 30px;
  display: grid;
}

.heading-36 {
  color: #fff;
  font-family: Poppins, sans-serif;
}

.heading-36.headin2 {
  font-size: 30px;
  font-weight: 300;
}

.paragraph-23 {
  color: #fff;
}

.list-item-3 {
  padding-bottom: 20px;
  display: flex;
}

.div-block-56 {
  align-items: center;
  padding-left: 20px;
  display: flex;
}

.text-block-59 {
  color: #fff;
  font-family: Poppins, sans-serif;
  font-size: 24px;
  font-weight: 300;
  line-height: 30px;
}

.button-8 {
  color: #fc4919;
  text-align: center;
  background-color: #fff;
  border-radius: 8px;
  width: 150px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 30px;
}

.div-block-57 {
  padding-top: 20px;
  padding-left: 0;
}

.text-block-60 {
  color: #1d2854;
  font-family: Poppins, sans-serif;
  font-size: 20px;
  font-weight: 300;
  line-height: 30px;
}

.section-60 {
  padding: 40px 60px;
}

.column-34 {
  align-items: center;
  display: flex;
}

.columns-23 {
  display: flex;
}

.text-block-61 {
  font-family: Amazon ember, sans-serif;
  font-size: 14px;
  font-weight: 700;
}

.text-block-62, .image-39 {
  padding-bottom: 0;
}

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

.paragraph-24 {
  margin-bottom: 0;
}

.image-40, .image-41 {
  width: 150px;
}

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

.image-42 {
  width: 150px;
}

.text-block-65, .text-block-66, .text-block-67 {
  padding-bottom: 20px;
}

.heading-37 {
  color: #fff;
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 10px;
  font-family: Poppins, sans-serif;
  font-weight: 700;
}

.div-block-58 {
  padding-left: 20px;
}

.image-43 {
  border-radius: 16px;
}

.bold-text-17 {
  color: #fff;
}

.container-5 {
  padding-top: 0;
  padding-bottom: 0;
}

.section-61 {
  outline-offset: 0px;
  outline: 3px #333;
  padding: 60px 100px 40px;
}

.image-44, .image-45, .image-46 {
  border-radius: 10px;
}

.div-block-59, .div-block-60, .div-block-61 {
  text-align: center;
}

.web3 {
  color: #fff;
}

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

.text-block-68 {
  color: #fff;
  font-family: Poppins, sans-serif;
  font-size: 40px;
  font-weight: 700;
}

.text-block-69 {
  color: #fff;
  padding-top: 20px;
  font-family: Poppins, sans-serif;
  font-size: 30px;
  font-weight: 300;
  line-height: 40px;
}

.container-7 {
  padding-bottom: 30px;
}

.image-47 {
  display: block;
}

.div-block-62 {
  text-align: center;
  display: block;
}

.paragraph-25 {
  color: #1d2854;
  font-family: Poppins, sans-serif;
}

.container-8 {
  padding-top: 40px;
}

.section-62 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62e02cfe62b5dd0c03c2a0cd_222-09.png");
  background-position: 0 0;
  background-size: auto;
  padding: 60px 100px;
}

.heading-38 {
  color: #fff;
  font-family: Poppins, sans-serif;
}

.heading-39 {
  color: #fff;
  font-family: Poppins, sans-serif;
  font-weight: 400;
}

.heading-40 {
  color: #fff;
  font-family: Poppins, sans-serif;
}

.heading-41 {
  color: #fff;
  font-family: Poppins, sans-serif;
  font-weight: 400;
}

.columns-24 {
  padding-top: 20px;
}

.text-block-70 {
  text-align: left;
  font-family: Poppins, sans-serif;
  font-weight: 500;
}

.text-block-70._2 {
  text-align: right;
}

.columns-25 {
  align-items: flex-end;
  padding-top: 20px;
  display: flex;
}

.column-37 {
  padding-left: 0;
}

.div-block-64, .div-block-65, .div-block-66, .div-block-67, .div-block-68, .div-block-69 {
  padding-top: 30px;
}

.grid-26 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  display: grid;
}

.text-block-71 {
  color: var(--clevertap-navy-blue);
  font-family: Poppins, sans-serif;
  font-weight: 300;
}

.div-block-70 {
  padding-top: 0;
}

.italic-text {
  color: #fc4919;
}

.div-block-71 {
  justify-content: space-between;
  align-items: center;
  padding: 10px 100px;
  display: flex;
}

.link-block-11 {
  margin-left: 100px;
  padding-top: 10px;
}

.nav-link-26 {
  color: #303030;
  font-family: Poppins, sans-serif;
  font-weight: 600;
}

.section-63 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62e24c204a47bc5461e89ce3_dcxsite.png");
  background-position: 0 0;
  background-size: cover;
  padding: 60px 60px 60px 100px;
}

.div-block-72 {
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  padding-top: 0;
  padding-left: 0;
  display: block;
}

.text-block-72 {
  color: #fff;
  font-family: Poppins, sans-serif;
  font-size: 30px;
  font-weight: 600;
  line-height: 36px;
}

.section-64 {
  outline-offset: 0px;
  outline: 3px #333;
  padding: 60px 100px;
}

.heading-42 {
  color: #fc4919;
  margin-top: 0;
  font-family: Poppins, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 40px;
}

.paragraph-26 {
  color: #303030;
  text-align: left;
  font-weight: 400;
  line-height: 18px;
}

.paragraph-26.second, .paragraph-26.web3 {
  color: #fff;
  text-align: left;
  margin-top: 20px;
  font-weight: 400;
}

.section-65 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62e25cde81880675ebd8faa3_bg2.png");
  background-position: 0 0;
  background-size: cover;
  padding: 60px 100px;
}

.heading-43 {
  color: #fc4919;
}

.button-9 {
  background-color: #fc4919;
  border-radius: 6px;
  margin-top: 20px;
  font-family: Poppins, sans-serif;
  font-weight: 600;
}

.image-48 {
  border-radius: 10px;
}

.section-66 {
  background-color: #fff;
  padding: 100px;
}

.section-66.section3 {
  background-color: #1d2854;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62e02cfe62b5dd0c03c2a0cd_222-09.png");
  background-position: 0 0;
  background-size: cover;
  padding: 100px;
}

.section-66.section3.and2 {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62e0e217719db8fafb6ff8ce_sitebg.png");
  background-position: 0 0;
  background-size: auto;
}

.section-66.section3.and2.and3 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62e299685829876359a4a5a2_bg.png");
  padding-top: 100px;
  padding-bottom: 100px;
}

.bold-text-18 {
  color: #fff;
  font-weight: 600;
}

.column-42 {
  padding-left: 0;
  padding-right: 60px;
}

.div-block-74 {
  flex-direction: column;
  align-items: center;
  padding-left: 0;
  display: flex;
}

.web3-2 {
  color: #fff;
  font-weight: 600;
}

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

.button-10 {
  text-align: center;
  background-color: #fc4919;
  border-radius: 6px;
  margin-top: 20px;
  font-family: Poppins, sans-serif;
  font-weight: 600;
}

.section-67 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62e2598b5e37fa2c97bcc1fd_sitebackground.png");
  background-size: cover;
  padding: 100px;
}

.grid-27 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  place-content: space-around center;
  justify-items: start;
}

.grid-28 {
  grid-row-gap: 1px;
  grid-template-rows: auto auto auto;
}

.text-block-73 {
  color: #fff;
  padding-top: 5px;
  font-family: Poppins, sans-serif;
  font-size: 22px;
  font-weight: 100;
  line-height: 40px;
}

.div-block-76 {
  margin-top: 40px;
  padding-top: 0;
}

.heading-44 {
  color: #fffefe;
  padding-top: 0;
  font-size: 40px;
  font-weight: 800;
  line-height: 40px;
}

.div-block-77 {
  margin-top: 80px;
}

.text-block-74 {
  color: #fc4919;
  font-family: Poppins, sans-serif;
  font-size: 28px;
  font-weight: 600;
}

.section-68 {
  padding: 100px 100px 60px;
}

.paragraph-27 {
  color: #303030;
  margin-bottom: 30px;
}

.grid-29 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-content: stretch;
  justify-items: start;
  padding-top: 30px;
  display: grid;
}

.grid-30 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  display: grid;
}

.section-69 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62e02cfe62b5dd0c03c2a0cd_222-09.png");
  background-position: 0 0;
  background-size: auto;
  padding: 60px 100px;
}

.heading-45 {
  color: #fff;
  font-family: Poppins, sans-serif;
  font-size: 40px;
  font-weight: 600;
}

.heading-46 {
  color: #fff;
  font-size: 14px;
  font-weight: 400;
}

.columns-26 {
  align-items: flex-end;
  padding-top: 20px;
  display: flex;
}

.div-block-78 {
  margin-top: 10px;
}

.italic-text-2 {
  color: #fc4919;
  font-weight: 400;
}

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

.text-block-75 {
  text-align: left;
  font-family: Poppins, sans-serif;
  font-weight: 600;
}

.text-block-75._2 {
  text-align: right;
}

.section-70 {
  padding: 40px 100px;
}

.italic-text-3 {
  color: #717275;
  font-weight: 400;
}

.italic-text-3._3 {
  color: #fc4919;
}

.text-block-76 {
  color: #101727;
  font-weight: 300;
}

.navbar-10 {
  background-color: #f3f3f3;
  padding-left: 100px;
  padding-right: 100px;
  box-shadow: 1px 1px 9px -5px #000;
}

.section-71 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62ea5cdefb5c9e265d5ca238_%20Destination%20Lakehousebg.png");
  background-position: 0 0;
  background-size: cover;
  padding: 100px;
}

.body-5 {
  background-color: #f3f3f3;
  font-family: DM Sans, sans-serif;
}

.brand-4 {
  padding-top: 20px;
}

.heading-47 {
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 50px;
  font-weight: 400;
  line-height: 58px;
}

.heading-48 {
  color: #ee3d2c;
  margin-top: 0;
  font-family: DM Sans, sans-serif;
  font-size: 100px;
  line-height: 90px;
}

.div-block-79 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: row;
  align-items: center;
  padding-bottom: 10px;
  display: flex;
}

.text-block-77 {
  font-size: 16px;
  line-height: 24px;
}

.section-72 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62ea1e6f8685a959c680a08f_%20Destination%20Lakehouse%20cover.png");
  background-position: 0 0;
  background-size: cover;
  padding: 60px 100px;
}

.button-11 {
  background-color: #ee3d2c;
  margin-top: 10px;
}

.heading-49 {
  color: #ee3d2c;
  font-size: 40px;
  line-height: 48px;
}

.section-73 {
  background-color: #0000;
  padding: 60px 100px;
}

.text-block-78 {
  color: #ee3d2c;
  font-size: 40px;
  font-weight: 500;
  line-height: 48px;
}

.text-block-79 {
  font-size: 30px;
  line-height: 38px;
}

.text-block-80 {
  color: #205162;
  font-size: 40px;
  font-weight: 700;
  line-height: 48px;
}

.button-12 {
  color: #fff;
  background-color: #ee3d2c;
}

.columns-27, .column-43 {
  justify-content: space-around;
  display: flex;
}

.section-74 {
  padding: 60px 100px;
}

.text-block-81 {
  padding-bottom: 40px;
  font-size: 30px;
  line-height: 38px;
}

.button-13 {
  background-color: #ee3d2c;
}

.list-item-4 {
  color: #ee3d2c;
  padding-bottom: 20px;
  list-style-type: square;
}

.list-item-5 {
  list-style-type: square;
}

.text-block-82, .text-block-83, .text-block-84 {
  color: #333;
  font-size: 18px;
  line-height: 28px;
}

.columns-28 {
  justify-content: space-between;
  display: flex;
}

.column-44 {
  align-items: center;
  display: flex;
}

.section-75 {
  padding: 60px 100px;
}

.div-block-80 {
  background-color: #ee3d2c;
  margin-top: 20px;
}

.column-45 {
  justify-content: flex-start;
  align-items: center;
  padding-top: 30px;
  padding-bottom: 30px;
  padding-left: 20px;
  display: flex;
}

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

.text-block-85 {
  color: #fff;
  font-size: 20px;
  font-weight: 400;
  line-height: 29px;
}

.text-block-86 {
  color: #fff;
  font-size: 20px;
  font-weight: 500;
  line-height: 29px;
}

.column-46 {
  flex-direction: column;
  justify-content: flex-start;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
  display: flex;
}

.text-block-87 {
  color: #fff;
  padding-top: 20px;
  display: none;
}

.section-76 {
  padding: 60px 100px;
}

.bold-text-19 {
  color: #333;
}

.text-block-88 {
  color: #333;
  text-align: center;
  font-size: 20px;
  line-height: 28px;
}

.div-block-81 {
  text-align: center;
}

.grid-31 {
  grid-template-columns: 1fr 1fr 1fr;
}

.section-77 {
  padding: 20px 100px;
}

.columns-30 {
  align-items: center;
  display: flex;
}

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

.text-block-90 {
  font-size: 40px;
  line-height: 48px;
}

.text-block-91 {
  color: #30707f;
  font-size: 50px;
  font-weight: 700;
  line-height: 64px;
}

.image-49, .image-50 {
  padding-bottom: 10px;
}

.div-block-82 {
  border: 2px solid #f2f2f2;
  height: auto;
  margin-top: 0;
  padding: 20px 20px 10px;
}

.column-47 {
  padding: 0 10px 0 0;
}

.column-48 {
  border: 2px solid #f2f2f2;
  padding-right: 0;
}

.div-block-83 {
  border: 2px solid #000;
}

.div-block-84 {
  border: 2px solid #f2f2f2;
  margin-bottom: 20px;
  padding: 10px;
}

.columns-31 {
  margin-top: 40px;
  display: none;
}

.slider {
  object-fit: fill;
  object-position: 50% 50%;
  background-color: #fff0;
  height: 550px;
  display: block;
  position: relative;
  overflow: auto;
}

.slide {
  background-color: #0000;
  border-top: 1px solid #f2f2f2;
  height: auto;
  overflow: auto;
}

.mask {
  height: auto;
  overflow: auto;
}

.tabs-menu {
  border-bottom: 3px solid #aada1a;
}

.tab-link-tab-1 {
  border-radius: 1px;
}

.tab-link-tab-1.w--current {
  border-radius: 5px 5px 0 0;
}

.tab-link-tab-2 {
  border-top-left-radius: 3px;
}

.tab-link-tab-2.w--current {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}

.paragraph-28 {
  margin-bottom: 20px;
  margin-right: 650px;
  font-size: 16px;
  font-weight: 400;
}

.grid-32 {
  border-bottom: 1px solid #f49800;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  place-items: start center;
  margin-top: 30px;
  margin-bottom: 0;
  padding-bottom: 40px;
}

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

.text-block-92 {
  text-align: center;
  margin-top: 0;
  font-family: Amazon ember, sans-serif;
  font-size: 16px;
  font-weight: 300;
}

.heading-50 {
  text-align: center;
  margin-top: 10px;
  font-family: PT Serif, serif;
}

.heading-51 {
  text-align: center;
  margin-bottom: 20px;
  font-family: Amazon ember, sans-serif;
  font-weight: 300;
}

.link-5 {
  color: gray;
  font-family: Amazon ember, sans-serif;
  font-size: 18px;
  text-decoration: none;
}

.columns-32 {
  margin-top: 80px;
  margin-bottom: auto;
}

.column-49 {
  padding-left: 140px;
  padding-right: 60px;
}

.text-block-93 {
  padding-bottom: 40px;
  font-family: Amazon ember, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 10px;
}

.text-block-94 {
  color: #7c7a7a;
  border-radius: 0;
  font-family: Amazon ember, sans-serif;
  font-size: 18px;
  font-weight: 500;
}

.text-block-95 {
  padding-top: 10px;
  font-family: Amazon ember, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.text-block-96 {
  color: #303765;
  font-family: Amazon ember, sans-serif;
  font-size: 18px;
  font-weight: 700;
}

.text-block-97 {
  color: #908a8a;
  padding-top: 10px;
  font-family: Amazon ember, sans-serif;
  font-size: 16px;
  font-weight: 300;
}

.column-50 {
  border-right: 1px solid #b3b3b3;
}

.columns-33 {
  border: 1px solid #ddd;
  padding-top: 20px;
  padding-bottom: 20px;
}

.text-block-98 {
  border-bottom: 0 solid #000;
  border-right: 0 solid #000;
  padding-top: 40px;
  padding-bottom: 10px;
  font-family: Amazon ember, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.button-14 {
  border-radius: 9px;
}

.image-51 {
  padding-bottom: 15px;
}

.section-78 {
  background-color: #f2f2f2;
  padding: 40px 140px;
}

.bold-text-20, .bold-text-21, .bold-text-22 {
  font-family: Amazon ember, sans-serif;
}

.text-block-99, .text-block-100, .text-block-101, .text-block-102, .text-block-103, .text-block-104, .text-block-105, .text-block-106, .text-block-107, .text-block-108, .text-block-109, .text-block-110, .text-block-111, .text-block-112, .text-block-113, .text-block-114, .text-block-115 {
  color: #ee3d2c;
  font-size: 20px;
}

.heading-52 {
  font-family: Amazon ember, sans-serif;
}

.text-block-116 {
  padding-bottom: 40px;
  font-family: Amazon ember, sans-serif;
  font-size: 20px;
  font-weight: 500;
}

.text-block-117, .text-block-118 {
  font-family: Amazon ember, sans-serif;
  font-size: 29px;
  font-weight: 700;
}

.button-15 {
  text-align: center;
  background-color: #36c2b4;
  border-radius: 20px;
  padding: 15px 49px;
  font-family: Amazon ember, sans-serif;
  font-size: 23px;
}

.button-16 {
  color: var(--7a0082);
  background-color: #fff;
  border-radius: 20px;
  padding: 15px 50px;
  font-family: Amazon ember, sans-serif;
  font-size: 23px;
}

.container-9 {
  padding-top: 20px;
}

.section-79 {
  background-image: none;
  background-size: auto;
  padding: 100px 220px 60px;
  display: none;
}

.grid-33 {
  grid-template-rows: auto;
  align-items: center;
}

.text-block-119, .list-item-6 {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 26px;
}

.div-block-86 {
  flex-direction: column;
  justify-content: center;
  display: flex;
}

.section-80 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62f0c2211cef2847003883fa_BR-03.png");
  background-position: 0 0;
  background-size: cover;
  padding: 40px 200px 40px 220px;
}

.grid-34 {
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 20px;
}

.div-block-87 {
  background-color: #333;
  border: 1px solid #000;
  border-radius: 20px 20px 0 0;
  flex-direction: column;
  display: flex;
}

.image-52 {
  border-radius: 20px 20px 0 0;
}

.text-block-120 {
  color: #fff;
  text-align: center;
  margin-top: 15px;
  margin-left: 5px;
  margin-right: 5px;
  padding-bottom: 5px;
  font-size: 21px;
}

.text-block-121 {
  color: #fff;
  text-align: center;
  border-top: 1px solid #fff;
  margin: 0 5px 5px;
  padding-top: 10px;
  font-size: 18px;
}

.div-block-88 {
  background-color: #333;
  border: 1px solid #000;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-block-122 {
  color: #fff;
  font-size: 16px;
}

.columns-34 {
  padding-top: 60px;
}

.button-17 {
  background-color: #303765;
  border-radius: 20px;
  padding: 15px 40px;
}

.bold-text-24, .bold-text-25 {
  font-family: Amazon ember, sans-serif;
  font-size: 23px;
  font-weight: 400;
}

.button-18 {
  background-color: #36c2b4;
  border-radius: 20px;
  padding: 15px 40px;
}

.section-81 {
  background-color: #a4b8f7;
  padding: 100px 220px;
}

.grid-35 {
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-template-areas: "."
                       "Area";
}

.navbar-11 {
  background-color: #fff;
  padding-left: 100px;
  padding-right: 100px;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 0 0 6px #000000a6;
}

.brand-5 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.section-82 {
  margin-top: 60px;
  padding: 0;
}

.column-57 {
  padding-top: 60px;
  padding-left: 100px;
}

.column-58 {
  justify-content: flex-end;
  padding-right: 0;
  display: flex;
}

.image-53 {
  margin-top: 40px;
}

.section-83 {
  background-color: #333;
  padding: 60px 100px 40px;
}

.paragraph-29 {
  color: #fff;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  line-height: 24px;
}

.body-6 {
  font-family: Open Sans, sans-serif;
  font-size: 16px;
}

.button-19 {
  background-color: #0080ff;
  border-radius: 5px;
}

.nav-link-27 {
  background-color: #ffb500;
}

.section-84 {
  background-color: #f1f1f1;
  padding: 40px 100px;
}

.grid-36 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  align-content: space-around;
  align-items: stretch;
  margin-top: 40px;
}

.div-block-89 {
  background-color: #fff;
  border-radius: 5px;
  padding: 10px;
  box-shadow: 1px 1px 3px #00000080;
}

.image-54 {
  border-bottom: 1px solid #333;
}

.heading-53 {
  text-align: center;
  font-weight: 300;
}

.column-734 {
  padding-right: 0;
}

.div-block-891 {
  padding: 40px 40px 0;
}

.heading-737 {
  text-align: left;
  margin-top: 0;
  margin-bottom: 20px;
}

.paragraph-242 {
  text-align: left;
  font-size: 16px;
  line-height: 24px;
  text-decoration: none;
}

.bold-text-277 {
  color: #4481f4;
  text-decoration: none;
}

.bold-text-276 {
  font-size: 32px;
  font-weight: 700;
}

.section-675 {
  background-color: #fff;
  padding: 40px 0 0 100px;
}

.image-127 {
  flex: 1;
  display: block;
}

.link-61 {
  text-decoration: none;
}

.section-676 {
  background-color: #333;
  padding: 10px 100px;
}

.text-block-123 {
  color: #fff;
  text-align: center;
  font-size: 14px;
  font-weight: 300;
}

.section-677 {
  background-color: #2654a5;
  height: auto;
  padding: 100px 220px;
}

.heading-738 {
  color: #fff;
  text-align: center;
  margin-bottom: 20px;
  font-size: 40px;
}

.text-block-124 {
  color: #fff;
  margin-top: 0;
  font-size: 22px;
  font-weight: 300;
  line-height: 26px;
}

.columns-35 {
  align-items: center;
  margin-top: 20px;
  margin-bottom: 20px;
  display: flex;
}

.text-block-125 {
  color: #75a5f9;
  margin-top: 20px;
}

.paragraph-243 {
  color: #fff;
  margin-top: 20px;
}

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

.button-20 {
  letter-spacing: 1px;
  background-color: #5381e9;
  border-radius: 20px;
  font-size: 12px;
  font-weight: 500;
}

.paragraph-244 {
  color: #fff;
  text-align: center;
  margin-bottom: 20px;
  font-weight: 300;
  line-height: 22px;
}

.div-block-892 {
  border: 1px solid #fff;
  border-radius: 20px;
  margin-bottom: 20px;
  padding: 20px;
}

.div-block-893 {
  text-align: center;
}

.navbar-12 {
  color: #fff;
  object-fit: fill;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/63178bc9c902d86ec436d505_Background-min.png");
  background-position: 0 0;
  background-size: cover;
  padding: 20px 199px 20px 100px;
  position: relative;
}

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

.section-679 {
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/63465c7b0ba434c6652e7b49_BG-1.png");
  background-position: 50% 100%;
  background-size: cover;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: auto;
  padding: 40px 100px 0;
  display: none;
}

.text-block-126 {
  color: #fff;
  font-family: Amazon ember, sans-serif;
}

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

.image-128 {
  padding-right: 10px;
}

.button-21 {
  background-color: #0000;
  background-image: linear-gradient(to bottom, var(--neon-purple), var(--dark-purple));
  color: #fff;
  border: 2px #fff;
  border-radius: 9px;
  padding: 10px 30px;
  font-family: Fontsfree net all round gothic w01 book, sans-serif;
  font-size: 30px;
  line-height: 38px;
}

.button-21.headr {
  color: #fff;
  border-color: #fff;
}

.button-21.headr:hover {
  color: #460072;
  background-color: #fff;
}

.container-10 {
  padding-top: 20px;
}

.nav-link-28 {
  color: #fff;
  font-size: 18px;
}

.section-680 {
  padding: 60px 100px;
}

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

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

.hero-wrapper {
  justify-content: space-between;
  align-items: center;
  padding: 20px 60px;
  display: flex;
}

.hero-split {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 60%;
  display: flex;
}

.margin-bottom-24px {
  margin-bottom: 5px;
  font-family: Fontsfree net all round gothic w01 xlig, sans-serif;
  font-size: 60px;
  line-height: 68px;
}

.button-primary {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #0000;
  border: 1px solid #fff;
  border-radius: 10px;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary:hover {
  color: #fff;
  background-color: #32343a;
}

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

.shadow-two {
  margin-left: 80px;
  box-shadow: 0 4px 24px #96a3b514;
}

.heading-739 {
  margin-bottom: 20px;
  font-family: Fontsfree net all round gothic w01, sans-serif;
  font-size: 50px;
  line-height: 58px;
}

.text-block-127 {
  padding-left: 20px;
  font-size: 20px;
}

.div-block-895, .div-block-896 {
  align-items: center;
  display: flex;
}

.grid-37 {
  grid-template-columns: 1fr 1fr;
}

.container-12 {
  justify-content: space-between;
  display: inline-block;
}

.navbar-13 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/63178bc9c902d86ec436d505_Background-min.png");
  background-position: 0 0;
  background-size: cover;
  padding-top: 20px;
  padding-bottom: 20px;
}

.nav-link-29 {
  color: #fff;
}

.paragraph-245 {
  margin-top: 20px;
  font-size: 20px;
  line-height: 28px;
}

.navbar-logo-left {
  position: fixed;
  inset: 0% 0% auto;
}

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

.navbar-logo-left-container.shadow-three {
  width: 100%;
  max-width: 1140px;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
}

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

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

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

.nav-link-30:hover {
  color: #00ffe1;
}

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

.nav-dropdown {
  margin-left: 5px;
  margin-right: 5px;
}

.nav-dropdown-toggle {
  letter-spacing: .25px;
  padding: 5px 30px 5px 10px;
  font-size: 14px;
  line-height: 20px;
}

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

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

.nav-dropdown-icon {
  color: #fff;
  margin-right: 10px;
}

.nav-dropdown-list {
  background-color: #fff;
  border-radius: 12px;
}

.nav-dropdown-list.w--open {
  padding-top: 10px;
  padding-bottom: 10px;
}

.nav-dropdown-link {
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 14px;
}

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

.nav-divider {
  background-color: #e4ebf3;
  width: 1px;
  height: 22px;
  margin-left: 15px;
  margin-right: 15px;
}

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

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

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

.logos-quote-divider {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 60px 100px;
  position: relative;
}

.clients-wrapper-two {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  max-width: 820px;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.clients-info-two {
  flex-direction: column;
  align-items: flex-start;
  max-width: 350px;
  display: flex;
}

.clients-quote-two {
  margin-top: 10px;
  font-family: Fontsfree net all round gothic w01, sans-serif;
  font-size: 50px;
  font-weight: 600;
  line-height: 58px;
}

.clients-divider {
  background-color: #e4ebf3;
  width: 90%;
  height: 1px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.clients-info {
  align-items: center;
  font-size: 14px;
  line-height: 20px;
  display: flex;
}

.clients-info-image {
  object-fit: cover;
  width: 50px;
  height: 50px;
  margin-right: 24px;
}

.clients-grid {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: center;
  margin-left: 40px;
  display: grid;
}

.text-block-129 {
  color: #fff;
  text-align: center;
  font-family: Fontsfree net all round gothic w01 book, sans-serif;
  font-size: 16px;
  line-height: 26px;
}

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

.features-wrapper {
  justify-content: space-around;
  align-items: center;
  padding-bottom: 20px;
  display: flex;
}

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

.features-title {
  margin-bottom: 8px;
  font-size: 40px;
  font-weight: 600;
  line-height: 48px;
}

.features-title-small {
  font-size: 24px;
  line-height: 32px;
}

.text-block-130 {
  font-family: Montserrat, sans-serif;
  font-size: 18px;
}

.text-block-131 {
  font-family: Fontsfree net all round gothic w01 book, sans-serif;
  font-size: 18px;
}

.text-block-132, .text-block-133, .text-block-134, .text-block-135, .text-block-136 {
  font-size: 18px;
}

.hero-heading-left-2 {
  background-color: #009fe3;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.hero-split-2 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  display: flex;
}

.margin-bottom-24px-2 {
  color: #fff;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 24px;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  line-height: 32px;
}

.button-primary-2 {
  color: #000;
  letter-spacing: 2px;
  text-transform: uppercase;
  mix-blend-mode: normal;
  background-color: #fff;
  border-radius: 20px;
  margin-top: 30px;
  padding: 12px 25px;
  font-size: 16px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-2:hover {
  color: #fff;
  background-color: #32343a;
}

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

.button-primary-2.navbutton {
  color: #000;
  background-color: #fff;
  margin-top: 0;
}

.bold-text-278 {
  color: #fff;
  text-align: center;
}

.bold-text-278.bh {
  color: #00d0ff;
  font-family: Fontsfree net all round gothic w01, sans-serif;
  font-size: 50px;
  line-height: 58px;
}

.hero-subscribe-right {
  background-color: #f5f7fa;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/63179e36684f5d5660de8772_background.png");
  background-position: 0 0;
  background-size: cover;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.margin-bottom-24px-3 {
  color: #fff;
  margin-bottom: 24px;
  font-size: 18px;
  line-height: 24px;
}

.hero-form {
  margin-bottom: 12px;
}

.hero-form-container {
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.hero-form-input {
  color: #1a1b1f;
  border: 1px solid #d1d6db;
  width: 240px;
  height: auto;
  margin-bottom: 0;
  margin-right: 9px;
  padding: 5px 16px;
  font-size: 14px;
  line-height: 20px;
  transition: all .2s;
}

.hero-form-input:hover, .hero-form-input:focus {
  border-color: #76879d;
}

.hero-form-input::placeholder {
  color: #1a1b1fcc;
}

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

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

.bold-text-279 {
  color: #fff;
}

.hero-stack {
  background-color: #f5f7fa;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/63179e36684f5d5660de8772_background.png");
  background-position: 0 0;
  background-size: cover;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  display: none;
  position: relative;
}

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

.margin-bottom-24px-4 {
  color: #fff;
  text-align: left;
  margin-bottom: 24px;
  font-size: 18px;
}

.hero-image {
  width: 100%;
  margin-top: 50px;
}

.hero-image.shadow-two {
  margin-left: 0;
}

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

.gallery-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  color: #fff;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.gallery-sticky {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
  position: sticky;
  top: 80px;
}

.gallery-link {
  color: #1a1b1f;
  margin-bottom: 35px;
  font-size: 24px;
  line-height: 32px;
  text-decoration: none;
}

.gallery-link:hover {
  color: #1a1b1fcc;
}

.gallery-link.w--current {
  font-weight: 600;
}

.gallery-grid {
  grid-row-gap: 40px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.gallery-image-wrapper {
  position: relative;
}

.gallery-image {
  width: 100%;
}

.gallery-image-text {
  color: #f5f7fa;
  margin-bottom: 0;
  position: absolute;
  bottom: 16px;
  left: 16px;
  right: 16px;
}

.section-681 {
  background-color: #f5f7fa;
  background-image: linear-gradient(to bottom, var(--jiogennext-blue), white), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/6317a6e7beba8d4f06cbe15b_bg.png");
  -webkit-text-fill-color: inherit;
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  background-clip: border-box;
  padding: 80px 30px;
  display: none;
}

.heading-740 {
  font-size: 25px;
  line-height: 32px;
}

.list-item-7 {
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 28px;
}

.list-item-8 {
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
}

.list-item-9 {
  font-size: 18px;
  line-height: 24px;
}

.columns-36, .columns-37, .columns-38 {
  align-items: center;
  display: flex;
}

.div-block-897 {
  color: #fff;
}

.testimonial-slider-small {
  background-color: #f5f7fa;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/63179dcd3768533e1b3ba315_background2-min-2.png");
  background-position: 0 0;
  background-size: auto;
  border-bottom: 1px solid #e4ebf3;
  border-radius: 0;
  padding: 80px 30px;
  position: relative;
}

.centered-heading {
  color: #00d0ff;
  text-align: center;
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Montserrat, sans-serif;
  font-size: 50px;
  line-height: 58px;
}

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

.testimonial-slider {
  background-color: #0000;
  max-width: 800px;
  height: auto;
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
}

.testimonial-slide-wrapper {
  max-width: 48%;
  margin-right: 4%;
}

.testimonial-card {
  background-color: #fff;
  flex-direction: column;
  align-items: flex-start;
  padding: 24px;
  display: flex;
}

.testimonial-info {
  align-self: stretch;
  align-items: center;
  margin-top: 24px;
  display: flex;
}

.testimonial-image {
  object-fit: cover;
  border-radius: 50%;
  width: 60px;
  height: 60px;
  margin-right: 16px;
}

.testimonial-author {
  color: #fff;
  margin-bottom: 2px;
  font-family: Montserrat, sans-serif;
  font-size: 20px;
}

.tagline {
  margin-bottom: 10px;
  font-size: 12px;
  line-height: 16px;
}

.testimonial-icon-wrapper {
  flex: 1;
  justify-content: flex-end;
  display: flex;
}

.testimonial-slider-left {
  justify-content: center;
  align-items: center;
  width: 40px;
  display: flex;
  left: -70px;
}

.testimonial-slider-left:focus-visible, .testimonial-slider-left[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.slider-arrow-embed {
  color: #1a1b1f;
}

.testimonial-slider-right {
  justify-content: center;
  align-items: center;
  width: 40px;
  display: flex;
  right: -70px;
}

.testimonial-slider-right:focus-visible, .testimonial-slider-right[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.testimonial-slide-nav {
  display: none;
}

.paragraph-246 {
  color: #fff;
  font-size: 14px;
  line-height: 24px;
}

.hero-without-image {
  background-color: #f5f7fa;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/63179e36684f5d5660de8772_background.png");
  background-position: 0 0;
  background-size: cover;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  display: none;
  position: relative;
}

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

.margin-bottom-24px-5 {
  margin-bottom: 24px;
}

.tab-link-tab-1-2 {
  border-radius: 0;
}

.tab-link-tab-1-2.w--current {
  outline-offset: 0px;
  background-color: #0000;
  border: 1px solid #fff;
  border-radius: 7px;
  outline: 3px dashed #fff;
  margin-bottom: 10px;
  margin-right: 10px;
}

.text-block-137 {
  color: #fff;
  font-family: Fontsfree net all round gothic w01 book, sans-serif;
  font-size: 20px;
  line-height: 28px;
}

.heading-741 {
  font-family: Fontsfree net all round gothic w01, sans-serif;
  font-size: 50px;
  line-height: 58px;
}

.heading-741.head2 {
  color: #00d0ff;
  text-align: center;
  margin-bottom: 40px;
  font-family: Fontsfree net all round gothic w01, sans-serif;
}

.heading-742 {
  font-family: Fontsfree net all round gothic w01, sans-serif;
}

.heading-743, .heading-744 {
  font-family: Fontsfree net all round gothic w01, sans-serif;
  font-size: 50px;
  line-height: 58px;
}

.div-block-898 {
  color: #fff;
}

.text-block-138 {
  color: #fff;
  font-family: Fontsfree net all round gothic w01 book, sans-serif;
  font-size: 20px;
  line-height: 28px;
}

.tab-link-tab-5 {
  background-color: #0000;
  border: 1px solid #fff;
  border-radius: 8px;
  margin-bottom: 10px;
}

.text-block-139 {
  color: #fff;
  font-family: Fontsfree net all round gothic w01 book, sans-serif;
  font-size: 20px;
  line-height: 28px;
}

.tab-link-tab-4, .tab-link-tab-3 {
  background-color: #0000;
  border: 1px solid #fff;
  border-radius: 8px;
  margin-bottom: 10px;
  margin-right: 10px;
}

.text-block-140 {
  color: #fff;
  font-family: Fontsfree net all round gothic w01 book, sans-serif;
  font-size: 20px;
  line-height: 28px;
}

.tab-link-tab-2-2 {
  color: #fff;
  background-color: #0000;
  border: 1px solid #fff;
  border-radius: 8px;
  margin-bottom: 10px;
  margin-right: 10px;
}

.text-block-141 {
  color: #fff;
  font-size: 20px;
  line-height: 28px;
}

.text-block-142 {
  font-size: 20px;
  line-height: 28px;
}

.text-block-143 {
  font-family: Fontsfree net all round gothic w01 book, sans-serif;
}

.text-block-144 {
  font-family: Fontsfree net all round gothic w01 book, sans-serif;
  font-size: 20px;
  line-height: 28px;
}

.div-block-899 {
  background-color: #fff;
  height: 1px;
  margin-top: 20px;
  margin-bottom: 20px;
}

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

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

.team-grid {
  grid-column-gap: 64px;
  grid-row-gap: 56px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 50px;
  display: grid;
}

.team-card {
  text-align: center;
  flex-direction: column;
  align-items: center;
  font-size: 14px;
  line-height: 22px;
  display: flex;
}

.team-member-image {
  object-fit: cover;
  border-radius: 50%;
  width: 270px;
  height: 270px;
  margin-bottom: 24px;
}

.team-member-name {
  margin-bottom: 6px;
  font-size: 20px;
  font-weight: 500;
  line-height: 32px;
}

.team-member-position {
  margin-bottom: 24px;
}

.div-block-900 {
  color: #fff;
}

.grid-38 {
  color: #fff;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  padding-top: 20px;
}

.grid-38.new {
  color: #000;
}

.div-block-901 {
  align-items: flex-start;
  display: block;
}

.text-block-145 {
  color: #fff;
  padding-left: 0;
  font-family: Montserrat, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 28px;
}

.text-block-145.designation {
  padding-left: 0;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  line-height: 23px;
}

.grid-39 {
  grid-template-columns: 1fr 1fr 1fr;
}

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

.section-682 {
  background-color: #0000;
  padding: 60px 100px;
}

.section-683 {
  background-color: #000;
  padding: 40px 100px;
  display: none;
}

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

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

.gallery-slide {
  background-color: #0000;
  height: auto;
}

.gallery-slide-wrapper {
  max-width: 47%;
  margin-right: 6%;
}

.gallery-slide-image {
  position: relative;
}

.gallery-slide-text {
  color: #f5f7fa;
  margin-bottom: 0;
  line-height: 32px;
  position: absolute;
  bottom: 24px;
  left: 24px;
  right: 24px;
}

.gallery-slider-left {
  justify-content: center;
  align-items: center;
  width: 40px;
  display: flex;
  left: -50px;
}

.gallery-slider-left:focus-visible, .gallery-slider-left[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.gallery-slider-right {
  justify-content: center;
  align-items: center;
  width: 40px;
  display: flex;
  right: -50px;
}

.gallery-slider-right:focus-visible, .gallery-slider-right[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.gallery-slide-nav {
  display: none;
}

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

.slide-2 {
  background-color: #0000;
}

.section-684 {
  text-align: center;
  background-color: #00d0ff;
  padding-top: 10px;
  padding-bottom: 10px;
}

.text-block-146 {
  color: #3a0047;
  font-family: Montserrat, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.bold-text-280.track {
  color: #00d0ff;
  font-family: Fontsfree net all round gothic w01, sans-serif;
}

.metaverse-speakers {
  background-color: #19143a;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/631868825425ada277b63119_Speaker-BG.png");
  background-position: 50% 0;
  background-size: cover;
  padding: 100px;
}

.text-block-1966 {
  color: #34bafd;
  text-align: left;
  margin-bottom: 10px;
  font-family: Exo, sans-serif;
  font-size: 50px;
  font-weight: 700;
  line-height: 60px;
}

.grid-271 {
  grid-column-gap: 16px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

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

.image-630 {
  filter: grayscale();
  border-radius: 100%;
  margin-bottom: 10px;
}

.text-block-2128 {
  color: #fff;
  font-size: 25px;
  font-weight: 700;
  line-height: 35px;
}

.text-block-2127 {
  color: #fff;
  font-size: 18px;
  font-weight: 300;
  line-height: 24px;
}

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

.section-685 {
  padding: 40px 100px;
}

.grid-272 {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.div-block-1314 {
  margin-top: 60px;
}

.section-686 {
  padding: 40px 100px 60px;
}

.text-block-2137 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 26px;
  font-weight: 700;
  line-height: 36px;
}

.text-block-2138 {
  color: #8b8b8b;
  font-weight: 700;
}

.div-block-1315, .image-631 {
  margin-top: 0;
}

.div-block-1316 {
  background-color: #333;
  height: 1px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.heading-745, .heading-746 {
  margin-bottom: 40px;
}

.grid-273 {
  margin-top: 40px;
}

.section-687 {
  background-color: #fff;
  padding: 100px 220px;
}

.bold-text-282 {
  color: #2654a5;
  font-size: 18px;
  line-height: 26px;
}

.paragraph-247 {
  color: #333;
  text-align: center;
  margin-bottom: 60px;
  font-size: 14px;
  font-weight: 300;
  line-height: 22px;
}

.paragraph-248 {
  font-size: 14px;
  font-weight: 300;
  line-height: 22px;
}

.text-block-2140 {
  margin-bottom: 20px;
  font-size: 16px;
}

.columns-40 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-bottom: 60px;
  display: flex;
}

.columns-41 {
  flex-direction: row;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.column-739, .column-740, .column-741, .column-742, .column-743 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.button-22 {
  letter-spacing: 1px;
  background-color: #2654a5;
  border-radius: 20px;
  margin-top: 10px;
}

.paragraph-249 {
  text-align: center;
  margin-bottom: 40px;
  font-weight: 300;
  line-height: 22px;
}

.navbar-no-shadow {
  justify-content: center;
  display: flex;
}

.navbar-no-shadow-container {
  z-index: 5;
  object-fit: fill;
  background-color: #fff;
  border-radius: 20px;
  justify-content: center;
  width: 100%;
  max-width: 1140px;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  display: flex;
  position: fixed;
}

.container-regular {
  width: 100%;
  max-width: 1260px;
  min-height: 30px;
  margin-left: auto;
  margin-right: auto;
}

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

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

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

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

.nav-dropdown-icon-2 {
  margin-right: 10px;
}

.nav-button-wrapper {
  margin-left: 120px;
}

.section-688 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/632192aed9e48ceeaf4c0180_Banner.png");
  background-position: 0 0;
  background-size: cover;
  justify-content: center;
  padding: 120px 0 140px;
  display: block;
  position: relative;
}

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

.container-14 {
  padding-top: 40px;
  padding-left: 60px;
}

.heading-747 {
  color: #aeffdc;
  font-family: Helvetica neu, sans-serif;
  font-size: 70px;
  line-height: 70px;
}

.text-block-2142 {
  color: #00b887;
  padding-top: 20px;
  font-family: Helveticaneue, sans-serif;
  font-size: 32px;
  line-height: 38px;
}

.section-689 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/6321955d304e3a42aaad7e33_Rectangle%206.png");
  background-position: 0 0;
  background-size: auto;
  padding: 60px 100px;
}

.container-15 {
  padding-left: 0;
}

.heading-748 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 40px;
  padding-bottom: 0;
  font-family: Helvetica neu, sans-serif;
  font-size: 48px;
}

.paragraph-250 {
  color: #fff;
  font-family: Helveticaneuelt, sans-serif;
}

.section-690 {
  background-color: #f6f6f6;
  padding-top: 0;
  padding-bottom: 60px;
}

.heading-749 {
  color: #6b91d1;
  text-align: center;
  margin-top: 0;
  font-family: Helvetica neu, sans-serif;
}

.section-691 {
  background-color: #0c1033;
  padding: 60px 100px;
}

.heading-750 {
  color: #aeffdc;
  text-align: center;
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 20px;
  font-family: Helvetica neu, sans-serif;
  font-size: 48px;
}

.text-block-2143 {
  color: #fff;
  text-align: center;
  font-family: Helveticaneuelt, sans-serif;
  font-size: 18px;
  line-height: 28px;
}

.text-block-2144 {
  color: #fff;
  padding-top: 20px;
  font-family: Helvetica neu, sans-serif;
  line-height: 14px;
}

.section-692 {
  color: #0c1033;
  background-color: #f6f6f6;
  padding-top: 40px;
}

.text-block-2148 {
  color: #0c1033;
  text-align: center;
  background-color: #0000;
  padding-bottom: 20px;
  font-family: Helveticaneuelt, sans-serif;
  font-size: 18px;
  line-height: 17px;
}

.image-635 {
  margin-top: 60px;
  margin-bottom: 220px;
}

.image-636 {
  margin-bottom: 40px;
}

.grid-274 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  margin-bottom: 40px;
}

.text-block-2149 {
  font-family: Montserrat, sans-serif;
  font-size: 40px;
  font-weight: 700;
  line-height: 50px;
}

.section-693 {
  background-color: #0c1033;
  padding: 60px 100px;
  display: block;
}

.container-19 {
  text-align: center;
  padding-left: 60px;
}

.heading-751 {
  color: #fff;
  margin-top: 0;
  font-family: Helvetica neu, sans-serif;
}

.image-637 {
  padding-top: 40px;
  padding-bottom: 0;
}

.text-block-2150 {
  color: #0c1033;
  text-align: center;
  padding-top: 20px;
  padding-bottom: 20px;
  font-family: Helveticaneuelt, sans-serif;
  line-height: 17px;
}

.section-694 {
  background-color: #0000;
  padding: 0;
  display: block;
}

.text-block-2151 {
  color: #00d0ff;
  text-align: center;
  margin-bottom: 40px;
  font-family: Fontsfree net all round gothic w01, sans-serif;
  font-size: 50px;
  font-weight: 700;
  line-height: 60px;
}

.div-block-1318, .div-block-1319, .div-block-1320, .div-block-1321, .div-block-1322, .div-block-1323 {
  color: #fff;
  text-align: center;
  border: 1px solid #fff;
  border-radius: 10px;
  padding: 10px;
}

.heading-752 {
  color: #fff;
  text-align: center;
}

.section-695 {
  background-color: #0000;
  background-image: linear-gradient(#00000080, #00000080);
  flex-direction: column;
  align-items: center;
  padding: 0;
  display: block;
}

.columns-42 {
  align-items: center;
  display: flex;
}

.column-748 {
  padding-left: 0;
  padding-right: 20px;
}

.column-749 {
  padding-left: 40px;
  padding-right: 40px;
}

.section-696 {
  background-color: #20003b;
  padding: 40px 100px;
}

.grid-275 {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.grid-276 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  padding-left: 0;
  padding-right: 0;
}

.div-block-1324 {
  background-color: #fff;
  background-image: linear-gradient(to bottom, var(--neon-purple), var(--dark-purple));
  border-radius: 10px;
  padding: 20px;
  box-shadow: 1px 1px 10px #0003;
}

.div-block-1324:hover {
  background-image: linear-gradient(300deg, var(--neon-purple), #5154f8 36%, var(--neon-purple) 75%, var(--dark-purple));
}

.section-697 {
  background-color: #000;
  padding: 0;
}

.div-block-1325 {
  background-color: #ffffffe6;
  background-image: linear-gradient(#ba0ef8, #6710b9);
  border-radius: 20px;
  padding: 20px;
}

.div-block-1325:hover {
  background-image: linear-gradient(117deg, #ba0ef8, var(--dark-purple) 28%, var(--neon-purple) 73%, #6710b9);
}

.grid-277 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  padding: 0 0 60px;
}

.grid-278 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-columns: 1fr 1fr 1fr;
  margin-bottom: 40px;
}

.div-block-1326 {
  background-color: #141414;
  background-image: linear-gradient(to bottom, var(--neon-purple), var(--dark-purple));
  border-radius: 10px;
  padding: 20px;
}

.div-block-1326:hover {
  background-image: linear-gradient(228deg, var(--neon-purple), #5154f8 37%, var(--neon-purple) 74%, var(--dark-purple));
}

.bold-text-283 {
  color: #fff;
  font-family: Montserrat, sans-serif;
}

.bold-text-284, .bold-text-285 {
  color: #fff;
}

.div-block-1327 {
  background-color: #141414;
  background-image: linear-gradient(to bottom, var(--neon-purple), var(--dark-purple));
  border-radius: 10px;
  padding: 20px;
}

.div-block-1327:hover {
  background-image: linear-gradient(228deg, var(--neon-purple), #5154f8 32%, var(--neon-purple) 64%, var(--dark-purple));
}

.div-block-1328 {
  background-color: #141414;
  background-image: linear-gradient(to bottom, var(--neon-purple), var(--dark-purple));
  border-radius: 10px;
  padding: 20px;
}

.div-block-1328:hover {
  background-image: linear-gradient(228deg, var(--neon-purple), #5154f8 38%, var(--neon-purple) 68%, var(--dark-purple));
}

.div-block-1329 {
  background-color: #141414;
  background-image: linear-gradient(to bottom, var(--neon-purple), var(--dark-purple));
  border-radius: 10px;
  padding: 20px;
}

.div-block-1329:hover {
  background-image: linear-gradient(228deg, var(--neon-purple), #5154f8 34%, var(--neon-purple) 70%, var(--dark-purple));
}

.div-block-1330 {
  background-color: #141414;
  background-image: linear-gradient(to bottom, var(--neon-purple), var(--dark-purple));
  border-radius: 10px;
  padding: 20px;
}

.div-block-1330:hover {
  background-image: linear-gradient(228deg, var(--neon-purple), #5154f8 36%, var(--neon-purple) 71%, var(--dark-purple));
}

.text-block-2152 {
  color: #fff;
  margin-bottom: 10px;
  font-family: Montserrat, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.text-block-2153, .text-block-2154 {
  color: #fff;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  line-height: 20px;
}

.navbar-14 {
  background-color: #000000bf;
  justify-content: center;
  align-items: center;
  padding: 10px 40px;
  display: block;
  position: fixed;
  inset: 0% 0% auto;
}

.nav-link-32 {
  color: #fff;
  padding: 10px;
  font-family: Fontsfree net all round gothic w01, sans-serif;
  font-weight: 700;
}

.nav-link-32.w--current {
  color: var(--neon-purple);
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Montserrat, sans-serif;
  font-weight: 400;
}

.nav-link-33 {
  color: #fff;
  padding: 10px;
  font-family: Montserrat, sans-serif;
}

.nav-link-33.w--current {
  color: var(--neon-purple);
}

.nav-link-34 {
  color: #fff;
  padding: 10px;
  font-family: Montserrat, sans-serif;
}

.nav-link-34.w--current {
  color: var(--neon-purple);
}

.nav-link-35 {
  color: var(--jiogennext-blue);
  background-color: #fff;
  border-radius: 100px;
  margin-right: 0;
  padding: 10px;
  font-family: Montserrat, sans-serif;
}

.columns-43 {
  margin-left: 0;
  padding-top: 80px;
  padding-bottom: 80px;
  padding-left: 0;
}

.image-638 {
  padding-top: 40px;
}

.columns-44, .columns-45 {
  margin-left: 0;
  margin-right: 0;
  padding-left: 60px;
}

.columns-46 {
  color: #fff;
  padding-top: 10px;
  font-family: Helveticaneuelt, sans-serif;
}

.columns-47 {
  color: #fff;
  padding-top: 18px;
}

.text-block-2155 {
  text-align: center;
  font-family: Helveticaneuelt, sans-serif;
}

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

.coming-soon {
  text-align: center;
  background-color: #0c1033;
  border-radius: 11px;
  margin-top: 20px;
  padding: 15px 40px;
  font-family: Helvetica neu, sans-serif;
  font-size: 19px;
}

.button-23 {
  color: #0c1033;
  background-color: #fff;
  border-radius: 11px;
  margin-top: 0;
  padding: 15px 40px;
  font-family: Helvetica neu, sans-serif;
  font-size: 19px;
}

.grid-280 {
  grid-column-gap: 16px;
  grid-row-gap: 40px;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.image-643 {
  filter: grayscale();
  border-radius: 100px;
  margin-bottom: 10px;
}

.nav-link-36 {
  color: #fff;
  background-color: #330069;
  background-image: linear-gradient(#ba0ef8, #6710b9);
  border-radius: 100px;
  margin-right: 10px;
  padding: 10px;
  font-family: Montserrat, sans-serif;
}

.nav-link-37 {
  background-color: #330069;
  background-image: linear-gradient(to bottom, var(--neon-purple), var(--dark-purple));
  color: #fff;
  border-radius: 100px;
  margin-right: 10px;
  padding: 10px;
  font-family: Montserrat, sans-serif;
}

.heading-753 {
  color: #fff;
  text-align: center;
  padding-bottom: 20px;
  font-size: 48px;
}

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

.container-21 {
  padding-top: 0;
  padding-bottom: 20px;
  display: block;
}

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

.container-23 {
  padding-top: 40px;
  padding-bottom: 20px;
}

.column-760, .column-761 {
  text-align: center;
}

.heading-754 {
  color: #fff;
  font-size: 21px;
}

.paragraph-251 {
  color: #fff;
  text-align: left;
  padding-bottom: 40px;
  font-family: Helveticaneuelt, sans-serif;
  font-size: 14px;
  line-height: 17px;
}

.section-698 {
  background-color: #292929;
  padding: 60px 220px;
}

.grid-281 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 60px;
  margin-bottom: 60px;
}

.text-block-2156 {
  color: #fff;
  text-align: center;
  margin-top: 20px;
  font-weight: 300;
  line-height: 18px;
}

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

.text-block-2158 {
  color: #fff;
  text-align: center;
  margin-top: 8px;
  font-size: 12px;
  line-height: 16px;
}

.section-699 {
  background-color: #f1f1f1;
  padding-top: 60px;
  padding-bottom: 60px;
  display: block;
}

.columns-48 {
  flex-direction: row;
  padding-bottom: 20px;
  display: flex;
}

.columns-49 {
  padding-bottom: 20px;
}

.container-24 {
  color: #fff;
}

.heading-755 {
  text-align: center;
  margin-bottom: 40px;
  font-family: Amazon ember, sans-serif;
}

.testimonial-column-light {
  background-color: #2e3553;
  border-bottom: 1px solid #e4ebf3;
  padding: 60px 30px;
  display: none;
  position: relative;
}

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

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

.testimonial-card-two {
  border: 1px solid #e4ebf3;
  border-radius: 0;
  flex-direction: column;
  padding: 20px 16px;
  display: flex;
}

.testimonial-text-two {
  margin-bottom: 0;
  padding-top: 20px;
}

.testimonial-info-three {
  background-color: #f5f7fa;
  border-radius: 0;
  align-items: center;
  padding: 24px 16px;
  display: flex;
}

.testimonial-main-heading {
  color: #fff;
  margin-top: 0;
  margin-bottom: 2px;
  font-weight: 600;
}

.italic-text-4, .italic-text-5, .italic-text-6 {
  color: #fff;
}

.grid-282 {
  grid-template: "Area Area-2"
                 ". ."
                 ". ."
                 "Area-3 ."
                 / 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-bottom: 40px;
}

.div-block-1331, .div-block-1332, .image-649 {
  text-align: center;
}

.section-700 {
  background-color: #0000;
  padding: 40px 100px;
}

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

.paragraph-252 {
  color: #fff;
  margin-top: 10px;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  line-height: 24px;
}

.div-block-1333 {
  text-align: center;
}

.section-701 {
  background-color: #2654a5;
  padding: 60px 220px;
}

.div-block-1334, .div-block-1335, .div-block-1336, .div-block-1337, .div-block-1338, .div-block-1339, .div-block-1340, .div-block-1341, .div-block-1342, .div-block-1343, .div-block-1344, .div-block-1345, .div-block-1346, .div-block-1347, .div-block-1348, .div-block-1349, .div-block-1350, .div-block-1351 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.section-702 {
  background-color: #fff;
  padding: 60px 220px 100px;
}

.text-block-2159 {
  font-weight: 600;
  display: none;
}

.text-block-2160 {
  color: #aaa;
  text-transform: uppercase;
  font-weight: 600;
}

.text-block-2161 {
  color: #2654a5;
  margin-top: 10px;
  font-size: 18px;
}

.text-block-2162 {
  color: #707070;
  margin-top: 10px;
}

.container-26 {
  flex-direction: column;
  display: flex;
}

.div-block-1352 {
  background-color: #d6d6d6;
  height: 1px;
  margin-top: 40px;
}

.columns-50 {
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  margin-top: 40px;
  display: flex;
}

.column-764 {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.tabs-menu-3 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.tab-link-tab-3-2 {
  background-color: #333;
  flex-direction: row;
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
}

.tab-link-tab-3-2.w--current {
  background-color: #2654a5;
}

.tab-link-tab-1-3 {
  background-color: #333;
  flex: 1;
}

.tab-link-tab-1-3.w--current {
  background-color: #2654a5;
}

.tab-link-tab-2-3 {
  background-color: #333;
  flex: 1;
}

.tab-link-tab-2-3.w--current {
  background-color: #2654a5;
}

.text-block-2163, .text-block-2164 {
  color: #fff;
  text-align: center;
  letter-spacing: 0;
  text-transform: uppercase;
}

.text-block-2165 {
  color: #fff;
  text-align: center;
  letter-spacing: 0;
  text-transform: uppercase;
  font-weight: 400;
}

.div-block-1353 {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  background-color: #2654a5;
  margin-top: 40px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.text-block-2166 {
  color: #2654a5;
  font-size: 18px;
}

.div-block-1354 {
  text-align: center;
  margin-top: 40px;
}

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

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

.image-650 {
  filter: grayscale();
  border-radius: 100px;
}

.nav-link-38, .nav-link-39, .nav-link-40, .nav-link-41, .nav-link-42, .nav-link-43 {
  font-family: Poppins, sans-serif;
}

.section-703 {
  margin-top: 100px;
  padding: 100px;
}

.paragraph-253 {
  font-family: Poppins, sans-serif;
  font-weight: 300;
}

.column-765 {
  padding-right: 20px;
}

.column-766 {
  padding-left: 20px;
}

.column-767, .column-768, .column-769 {
  text-align: center;
}

.heading-756 {
  color: #fff;
  text-align: center;
  font-family: Helvetica neu, sans-serif;
  font-size: 16px;
  line-height: 24px;
}

.text-block-2167 {
  color: #fff;
  text-align: center;
  font-family: Helveticaneuelt, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

.image-651, .image-652 {
  padding-top: 20px;
}

.image-653, .image-654, .image-655, .link-block-12, .image-656 {
  padding-top: 15px;
}

.section-704 {
  background-color: #aeffdc;
  padding: 60px 100px;
}

.section-705 {
  background-color: #f6f6f6;
  flex-direction: column;
  justify-content: center;
  padding: 60px 100px;
  display: flex;
}

.paragraph-254 {
  text-align: left;
  padding-top: 20px;
  padding-bottom: 0;
  font-family: Helveticaneuelt, sans-serif;
  font-size: 14px;
  line-height: 17px;
}

.container-27 {
  text-align: center;
  padding-bottom: 0;
}

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

.image-657, .image-658, .image-659, .image-660 {
  padding: 10px;
}

.bold-text-286 {
  color: #6b91d1;
}

.text-block-2168 {
  text-align: left;
  padding-bottom: 0;
  font-family: Helvetica neu, sans-serif;
  font-size: 24px;
  line-height: 25px;
}

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

.image-664 {
  padding-top: 15px;
}

.video-3 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.container-29 {
  padding: 0 140px;
}

.video-4 {
  padding-left: 140px;
  padding-right: 100px;
}

.container-30 {
  text-align: center;
  padding-left: 220px;
  padding-right: 220px;
}

.column-771, .column-772, .column-773, .column-774 {
  text-align: center;
}

.image-665 {
  margin-left: 20px;
  padding-left: 0;
}

.section-706 {
  background-color: #f6f6f6;
  padding: 60px 100px;
}

.heading-757 {
  color: #6b91d1;
  text-align: center;
  padding-bottom: 20px;
  font-family: Helvetica neu, sans-serif;
  font-size: 48px;
}

.column-775, .column-776, .column-777, .column-778 {
  text-align: center;
}

.image-670 {
  padding-left: 220px;
  padding-right: 220px;
}

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

.image-671 {
  padding: 0;
}

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

.image-672 {
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
}

.text-block-2169 {
  text-align: center;
  padding-bottom: 20px;
}

.text-block-2170 {
  color: #fff;
  margin-top: 20px;
  font-family: Helveticaneue, sans-serif;
  font-size: 16px;
}

.image-676 {
  margin-top: 5px;
}

.column-779 {
  padding: 0;
}

.column-780 {
  justify-content: flex-end;
  padding-right: 10px;
  display: flex;
}

.columns-51 {
  align-items: center;
  display: flex;
}

.text-block-2171 {
  font-family: Helveticaneuelt, sans-serif;
  font-size: 18px;
}

.text-block-2172 {
  font-family: Helveticaneuelt, sans-serif;
  font-size: 16px;
}

.columns-52 {
  align-items: center;
  display: flex;
}

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

.link-block-13 {
  color: #fff;
  flex-direction: column;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.columns-53 {
  display: none;
}

.heading-758 {
  color: #fff;
  text-align: center;
  font-family: Helveticaneueit, sans-serif;
  font-size: 21px;
}

.image-677 {
  padding-right: 20px;
}

.columns-54 {
  align-items: center;
  display: flex;
}

.text-block-2173 {
  color: #fff;
  text-align: center;
  margin-right: 0;
  font-family: Fontsfree net all round gothic w01 book, sans-serif;
  font-size: 24px;
  line-height: 32px;
}

.text-block-2174 {
  color: #fff;
  font-family: Fontsfree net all round gothic w01 book, sans-serif;
  font-size: 28px;
  line-height: 32px;
}

.div-block-1355 {
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.image-678, .image-679 {
  margin-right: 10px;
}

.image-680 {
  padding-top: 20px;
}

.section-707 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/633189897f6bebe462ae4481_HPE-Demo-day-Website.png");
  background-position: 100%;
  background-size: cover;
  margin-top: 40px;
  padding: 100px;
}

.text-block-2175 {
  color: #fff;
  margin-bottom: 20px;
  font-family: Metrichpe desktop, sans-serif;
  font-size: 50px;
  font-weight: 700;
  line-height: 60px;
}

.image-681 {
  margin-bottom: 20px;
}

.bold-text-287 {
  font-size: 24px;
  font-weight: 400;
  line-height: 40px;
}

.body-8 {
  background-color: #0000;
  font-family: Metrichpe desktop, sans-serif;
}

.section-708 {
  background-color: #2c2c2c;
  padding: 60px 100px;
}

.text-block-2176 {
  color: #fff;
  margin-bottom: 20px;
  font-size: 40px;
  font-weight: 600;
  line-height: 50px;
}

.paragraph-255 {
  color: #fff;
  font-size: 20px;
  line-height: 30px;
}

.link-105 {
  color: #fff;
}

.section-709 {
  padding: 60px 100px;
}

.text-block-2177 {
  text-align: center;
  margin-bottom: 40px;
  font-size: 40px;
  font-weight: 600;
  line-height: 50px;
}

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

.link-block-14 {
  border-radius: 10px;
  padding: 9px;
  box-shadow: 1px 1px 20px #0003;
}

.section-710 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/63318f93ff58217bf311b448_BG.png");
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  padding: 60px 100px;
}

.section-948 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/633192277d5395b2cdef9911_BG.png");
  background-position: 0 0;
  background-size: cover;
  padding: 60px 140px 20px;
}

.text-block-1992 {
  color: #fff;
  text-align: center;
  margin-bottom: 40px;
  font-size: 30px;
  font-weight: 700;
  line-height: 40px;
}

.columns-386 {
  margin-bottom: 40px;
}

.text-block-1993 {
  color: #fff;
  text-align: right;
  font-size: 20px;
  line-height: 30px;
}

.text-block-1994 {
  color: #fff;
  margin-bottom: 0;
  font-size: 30px;
  font-weight: 700;
  line-height: 40px;
}

.text-block-1995, .text-block-2178 {
  color: #fff;
  font-size: 20px;
  line-height: 30px;
}

.column-784 {
  padding-left: 0;
}

.text-block-2179 {
  color: #fff;
  margin-bottom: 5px;
  font-size: 30px;
  line-height: 40px;
}

.text-block-2180 {
  color: #fff;
  font-size: 20px;
  line-height: 30px;
}

.columns-387 {
  margin-bottom: 20px;
}

.section-950 {
  padding: 60px 140px;
}

.text-block-1998 {
  text-align: center;
  margin-bottom: 40px;
  font-size: 30px;
  font-weight: 700;
  line-height: 40px;
}

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

.link-block-260 {
  text-align: center;
}

.section-951 {
  padding: 40px 100px;
}

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

.link-block-261, .link-block-262, .link-block-263, .link-block-264 {
  text-align: center;
}

.section-952 {
  background-color: #000;
}

.text-block-2181 {
  color: #fff;
  text-align: center;
  font-size: 20px;
  line-height: 60px;
}

.navbar-15 {
  background-color: #fff;
  padding-left: 100px;
  padding-right: 100px;
  position: fixed;
  inset: 0% 0% auto;
}

.nav-link-44 {
  font-size: 20px;
}

.nav-link-44.w--current, .nav-link-45, .nav-link-46 {
  font-size: 18px;
}

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

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

.link-block-265 {
  text-align: center;
}

.text-block-2182 {
  color: #fff;
  margin-bottom: 20px;
  font-size: 30px;
  line-height: 20px;
}

.text-block-2183 {
  color: #fff;
  margin-bottom: 20px;
  font-size: 30px;
  line-height: 40px;
}

.bold-text-288 {
  color: #fff;
}

.image-683 {
  border: 1px #000;
}

.image-684 {
  border: 1px solid #000;
}

.bold-text-289, .bold-text-290, .bold-text-291, .bold-text-292, .bold-text-293, .bold-text-294, .bold-text-295, .bold-text-296 {
  font-family: Montserrat, sans-serif;
}

.image-685, .image-686, .image-687, .image-688, .image-689, .image-690, .image-691, .image-692 {
  margin-bottom: 10px;
}

.link-block-266 {
  background-image: linear-gradient(to right, var(--neon-purple), var(--dark-purple) 29%, var(--neon-purple) 79%, var(--dark-purple));
  color: #fff;
  text-align: center;
  border-radius: 100px;
  padding: 10px 30px;
  font-family: Fontsfree net all round gothic w01, sans-serif;
  font-size: 20px;
  line-height: 30px;
  text-decoration: none;
}

.link-block-266:hover {
  background-image: linear-gradient(to right, var(--dark-purple), var(--neon-purple) 31%, var(--dark-purple) 60%, var(--neon-purple));
}

.text-block-2184 {
  background-color: #0000;
  border-radius: 20px;
  padding: 0;
  font-family: Montserrat, sans-serif;
  font-size: 24px;
  font-weight: 700;
  text-decoration: none;
}

.text-block-2184:hover {
  background-color: #0000;
}

.button-24 {
  color: #fff;
  background-color: #0000;
  border: 2px solid #fff;
  border-radius: 10px;
  height: auto;
  padding: 10px 20px;
  font-family: Fontsfree net all round gothic w01, sans-serif;
  font-size: 24px;
  line-height: 38px;
}

.button-24:hover {
  color: var(--dark-purple);
  background-color: #fff;
}

.image-693 {
  margin-bottom: 0;
}

.div-block-1356 {
  text-align: right;
  margin-top: -163px;
}

.div-block-1357 {
  text-align: right;
  margin-top: 0;
  margin-bottom: 0;
}

.image-694 {
  margin-top: -223px;
  margin-left: 688px;
}

.div-block-1358 {
  background-image: linear-gradient(to bottom, var(--neon-purple), var(--dark-purple));
  border-radius: 100px;
  height: 2px;
}

.body-9 {
  background-color: #0000;
  font-family: Montserrat, sans-serif;
}

.navbar-96 {
  color: #fff;
  background-color: #000;
  padding-left: 100px;
  padding-right: 100px;
  font-family: Exo, sans-serif;
  position: fixed;
  inset: 0% 0% auto;
}

.brand-6 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.nav-link-407 {
  color: #fff;
  font-family: Exo, sans-serif;
}

.nav-link-407.w--current {
  color: #e7ff00;
  font-family: Archivo, sans-serif;
}

.nav-link-410 {
  color: #fff;
  font-family: Archivo, sans-serif;
}

.nav-link-411 {
  background-color: #e7ff00;
  font-family: Archivo, sans-serif;
  font-weight: 700;
}

.section-602 {
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64ddc381e4c1cd47c0c4803a_Untitled-1-01.png");
  background-position: 50% 0;
  background-size: cover;
  margin-top: 0;
  padding: 100px 100px 60px;
}

.paragraph-318 {
  color: #fff;
  margin-bottom: 40px;
  font-family: Archivo, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.link-block-17 {
  color: #000;
  -webkit-text-stroke-color: #a875f3;
  background-color: #e7ff0000;
  border: 2px solid #a875f300;
  border-radius: 0;
  padding: 0;
  font-size: 20px;
  line-height: 20px;
}

.link-block-17:hover {
  filter: hue-rotate(257deg);
  color: #e7ff0000;
  background-color: #000;
  border-color: #e7ff0000;
  border-radius: 5px;
  box-shadow: 1px 1px 20px #0006;
}

.text-block-1856 {
  font-family: Bebas Neue, sans-serif;
  font-size: 40px;
  font-weight: 400;
  line-height: 40px;
}

.section-608 {
  background-color: #000;
  padding: 40px 100px;
}

.text-block-1861 {
  color: #fff;
  text-align: center;
  margin-bottom: 10px;
  font-family: Exo, sans-serif;
  font-size: 34px;
  font-weight: 700;
  line-height: 40px;
}

.div-block-1109 {
  text-align: center;
  justify-content: center;
  margin-bottom: 40px;
  display: flex;
}

.div-block-1108 {
  background-color: #000;
  width: 300px;
  height: 5px;
}

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

.div-block-1107 {
  color: #414141;
  text-align: center;
  background-color: #fff;
  border: 1px #ddd;
  border-radius: 10px;
  padding: 10px;
  box-shadow: 1px 1px 10px #0000001a;
}

.text-block-1862 {
  color: #000;
  font-family: Bebas Neue, sans-serif;
  font-size: 40px;
  font-weight: 700;
  line-height: 50px;
}

.text-block-1863 {
  color: #000;
  font-family: Archivo, sans-serif;
  font-size: 20px;
  font-weight: 300;
  line-height: 30px;
}

.section-609 {
  text-align: center;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64ddbe93459a01ddf786bf78_bgred-07.png");
  background-position: 50% 100%;
  background-size: cover;
  border: 1px #000;
  padding: 60px 100px;
}

.section-609.what {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64ddb9316d446b169f839742_Untitled-1-03.png");
}

.columns-348 {
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.column-821 {
  align-items: center;
  display: block;
}

.text-block-1864 {
  color: #000;
  text-align: center;
  margin-bottom: 20px;
  font-family: Bebas Neue, sans-serif;
  font-size: 60px;
  font-weight: 700;
  line-height: 80px;
}

.paragraph-323 {
  color: #000;
  text-align: left;
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Archivo, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 24px;
}

.image-695 {
  filter: sepia(61%);
}

.grid-182 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  margin-bottom: 40px;
}

.section-604 {
  background-color: #0b1eb3;
  padding: 60px 100px;
}

.text-block-1858 {
  color: #000;
  text-align: center;
  margin-bottom: 40px;
  font-family: Bebas Neue, sans-serif;
  font-size: 60px;
  font-weight: 700;
  line-height: 80px;
}

.text-block-1858.why {
  color: #fff;
}

.grid-179 {
  grid-column-gap: 20px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-bottom: 40px;
}

.div-block-1104 {
  color: #fff;
  text-align: center;
  background-color: #f0f0f0;
  border-radius: 10px;
  padding: 20px;
}

.div-block-1104:hover {
  box-shadow: 1px 1px 20px #0003;
}

.text-block-1859 {
  color: #000;
  font-family: Archivo, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 26px;
}

.link-block-18 {
  color: #fff;
  border: 2px solid #fff;
  border-radius: 5px;
  padding: 15px 20px;
  font-family: Exo, sans-serif;
  font-size: 20px;
  font-weight: 700;
  text-decoration: none;
}

.link-block-18:hover {
  color: #000;
  background-color: #fff;
  border-color: #000;
  font-family: Exo, sans-serif;
  font-weight: 700;
  box-shadow: 1px 1px 20px #0000004d;
}

.text-block-1857 {
  color: #000;
  text-align: center;
  margin-bottom: 40px;
  font-family: Bebas Neue, sans-serif;
  font-size: 60px;
  font-weight: 700;
  line-height: 80px;
}

.text-block-1857.hel {
  color: #fff;
  margin-bottom: 20px;
}

.text-block-1857.djknewd {
  color: #fff;
}

.grid-183 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 40px;
  margin-bottom: 40px;
}

.div-block-1110 {
  text-align: center;
  padding: 0;
}

.paragraph-320 {
  color: #fff;
  text-align: left;
  padding-top: 0;
  padding-bottom: 40px;
  font-family: Archivo, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
}

.div-block-1106 {
  text-align: center;
  background-color: #fff;
  border: 2px solid #dfdfdf;
  border-radius: 10px;
  align-items: center;
  padding: 15px;
  display: flex;
}

.paragraph-324 {
  color: #000;
  text-align: center;
  margin-bottom: 40px;
  font-family: Archivo, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
}

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

.paragraph-321 {
  color: #000;
  text-align: left;
  font-family: Archivo, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 26px;
}

.section-606 {
  background-color: #fff;
  padding: 60px 100px;
}

.grid-180 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.link-block-19 {
  color: #000;
  background-color: #a875f300;
  margin-top: 0;
  padding: 15px;
  font-size: 18px;
  line-height: 10px;
}

.section-607 {
  color: #fff;
  background-color: #fff;
  padding-top: 10px;
  padding-bottom: 10px;
}

.text-block-1860 {
  color: #000;
  text-align: center;
  font-family: Archivo, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 26px;
}

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

.section-953 {
  background-color: #2c2c2c;
  padding: 60px 100px;
}

.div-block-1359 {
  text-align: center;
}

.image-696 {
  margin-bottom: 10px;
}

.text-block-2185 {
  color: #fff;
  margin-bottom: 10px;
  font-size: 20px;
  font-weight: 700;
}

.text-block-2186 {
  color: #fff;
  font-size: 16px;
}

.text-block-2187 {
  color: #fff;
  font-size: 40px;
  font-weight: 700;
}

.text-block-2188 {
  color: #fff;
  font-size: 50px;
  font-weight: 700;
  line-height: 60px;
}

.column-822 {
  padding-left: 0;
  padding-right: 0;
}

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

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

.hero-heading-left-3 {
  background-color: #fff;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.shadow-two-3 {
  box-shadow: 0 4px 24px #96a3b514;
}

.heading-759 {
  color: #4884cb;
  text-align: left;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 50px;
  line-height: 78px;
}

.heading-759.subheading {
  padding-bottom: 20px;
  font-family: Fontsfree net all round gothic w01 xlig, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
}

.heading-759.whyattend {
  text-align: left;
  padding-bottom: 20px;
}

.heading-759.logo {
  color: #fff;
  font-size: 150px;
  line-height: 170px;
}

.heading-759.about {
  color: #4884cb;
  text-align: left;
  margin-top: 0;
}

.heading-759.agenda {
  color: #fff;
  text-align: center;
}

.heading-759.speakers {
  text-align: center;
  padding-bottom: 10px;
}

.subheading {
  color: #fff;
  font-family: Roboto, sans-serif;
  font-size: 40px;
  font-weight: 300;
  line-height: 42px;
}

.text-block-2189 {
  color: #fff;
  font-family: Roboto, sans-serif;
  font-size: 20px;
  line-height: 26px;
}

.section-954 {
  padding: 60px 100px;
}

.bold-text-297 {
  color: #fff;
}

.text-block-2190 {
  padding-top: 10px;
}

.navbar-97 {
  background-color: #000;
  padding: 10px 60px;
  position: fixed;
  inset: 0% 0% auto;
}

.nav-menu-3 {
  color: #fff;
  align-items: center;
  display: flex;
}

.section-955 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/63480f2488edb64ad04d550e_BG-min.png");
  background-position: 50% 100%;
  background-size: cover;
  margin-top: 0;
  padding: 100px 60px 60px;
}

.section-956 {
  background-color: #fff;
  margin-top: 0;
  padding: 30px 60px 60px;
}

.paragraph-325 {
  color: #000;
  text-align: left;
  margin-bottom: 0;
  font-size: 18px;
  line-height: 28px;
}

.section-957 {
  background-color: #000;
  padding: 60px;
}

.paragraph-326 {
  color: #fff;
  text-align: left;
  font-size: 18px;
  line-height: 28px;
}

.section-958 {
  background-color: var(--7a0082);
  padding: 20px 60px;
}

.columns-389 {
  text-align: left;
  align-items: center;
  display: flex;
}

.text-block-2191 {
  color: #fff;
  font-family: Roboto, sans-serif;
  font-size: 20px;
  line-height: 28px;
}

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

.section-959 {
  background-color: #070025;
  padding: 20px 60px;
}

.columns-390 {
  border: 1px #000;
  align-items: center;
  padding-top: 20px;
  display: flex;
}

.text-block-2192 {
  color: #fff;
  padding-bottom: 10px;
  font-family: Roboto, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 28px;
}

.text-block-2192.speakername {
  padding-left: 10px;
  font-size: 16px;
  font-weight: 300;
}

.text-block-2192.time {
  color: #fff;
  font-size: 30px;
  line-height: 38px;
}

.text-block-2192.duration {
  font-size: 16px;
  font-weight: 300;
}

.text-block-2192.extra {
  color: #fff;
  display: none;
}

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

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

.section-960 {
  background-color: #fff;
  padding: 20px 60px 30px;
}

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

.div-block-1362 {
  color: #000;
  align-items: center;
  display: flex;
}

.text-block-2193 {
  color: #000;
  text-align: left;
  padding-left: 20px;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  line-height: 28px;
}

.text-block-2193.about1 {
  color: #fff;
  padding-bottom: 10px;
  padding-left: 0;
  font-size: 20px;
  line-height: 28px;
}

.italic-text-7 {
  font-size: 18px;
  line-height: 28px;
}

.section-961 {
  background-color: #fff;
  padding: 20px 60px;
}

.section-962 {
  padding: 20px 60px;
}

.paragraph-327 {
  color: #fff;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  line-height: 26px;
}

.paragraph-327.about {
  color: #fff;
}

.section-963 {
  background-color: #000;
  padding: 20px 60px;
}

.link-block-267, .link-block-268, .link-block-269 {
  padding-right: 20px;
}

.text-block-2194 {
  color: #fff;
  text-align: center;
  padding-top: 20px;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  line-height: 28px;
}

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

.grid-295, .grid-296 {
  grid-template-rows: auto;
}

.body-11 {
  padding: 0;
  font-family: Roboto, sans-serif;
}

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

.link-block-271 {
  color: #000;
  text-decoration: none;
}

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

.columns-391 {
  align-items: flex-start;
  display: flex;
}

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

.nav-link-412, .nav-link-413, .nav-link-414, .nav-link-415 {
  font-size: 18px;
}

.section-964 {
  padding: 60px 100px;
  display: none;
}

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

.paragraph-328 {
  color: #fff;
  font-family: Fontsfree net all round gothic w01 book, sans-serif;
}

.text-block-2195 {
  color: #fff;
  margin-bottom: 10px;
  font-family: Fontsfree net all round gothic w01, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.div-block-1364 {
  background-image: linear-gradient(to bottom, var(--neon-purple), var(--dark-purple));
  border: 2px #fff;
  border-radius: 10px;
  padding: 15px;
}

.div-block-1364:hover {
  background-image: linear-gradient(300deg, var(--neon-purple), #5154f8 33%, var(--neon-purple) 76%, var(--dark-purple));
}

.list-5 {
  color: #fff;
  padding-left: 20px;
}

.text-block-2196 {
  font-family: Montserrat, sans-serif;
  font-size: 16px;
}

.list-item-10, .list-item-11, .list-item-12 {
  margin-bottom: 5px;
}

.section-965 {
  background-color: #000;
  padding: 40px 60px;
}

.link-106 {
  color: #4884cb;
}

.div-block-1365 {
  margin-top: 20px;
  padding-top: 20px;
}

.text-block-2197 {
  color: #f80e7f;
  font-size: 20px;
  line-height: 28px;
}

.link-107 {
  color: #f80e7f;
  text-align: left;
}

.link-108 {
  color: #f80e7f;
}

.link-109 {
  color: #000;
}

.link-110, .link-111, .link-112 {
  color: #f80e7f;
}

.section-1024 {
  background-color: #fff;
  padding: 100px 220px 60px;
}

.grid-267 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-bottom: 0;
}

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

.text-block-2198 {
  color: #34bafd;
  font-size: 30px;
  font-weight: 700;
  line-height: 60px;
}

.link-block-272 {
  text-align: left;
  text-decoration: none;
}

.div-block-1366 {
  background-color: #383838;
  height: 1px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.text-block-2199 {
  color: #34bafd;
  text-align: left;
  margin-bottom: 10px;
  font-family: Exo, sans-serif;
  font-size: 50px;
  font-weight: 700;
  line-height: 60px;
}

.text-block-2199.partner {
  text-align: left;
  font-size: 30px;
  text-decoration: none;
}

.section-1025 {
  background-color: #3a0047;
  padding: 40px 100px;
}

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

.grid-298.partner-grid {
  grid-template-columns: 1fr;
}

.div-block-1367 {
  text-align: center;
  background-color: #fff;
  border-radius: 10px;
  padding: 10px;
}

.div-block-1367.seconddiv {
  background-color: #fff;
}

.div-block-1368 {
  text-align: center;
  margin-top: 40px;
}

.link-block-274 {
  background-image: linear-gradient(257deg, var(--dark-purple), var(--neon-purple));
  color: #fff;
  border-radius: 100px;
  padding: 15px 30px;
  font-family: Montserrat, sans-serif;
  font-weight: 700;
  text-decoration: none;
}

.text-block-2200 {
  font-size: 20px;
  line-height: 30px;
}

.bold-text-298, .bold-text-299 {
  font-size: 40px;
  line-height: 48px;
}

.nav-link-416 {
  color: #fff;
  padding: 10px;
  font-family: Montserrat, sans-serif;
}

.nav-link-416.w--current {
  color: var(--neon-purple);
}

.nav-link-417 {
  color: #fff;
  padding: 10px;
  font-family: Montserrat, sans-serif;
}

.nav-link-417.w--current {
  color: var(--neon-purple);
}

.brand-7 {
  align-items: center;
  margin-right: 10px;
  display: flex;
}

.nav-link-418, .nav-link-419, .nav-link-419.w--current, .nav-link-420, .nav-link-420.w--current, .nav-link-421, .nav-link-421.w--current, .nav-link-422, .nav-link-423, .nav-link-423.w--current {
  color: #fff;
}

.image-698 {
  padding-top: 10px;
}

.list-6, .text-block-2201 {
  color: #fff;
}

.column-841, .column-842 {
  text-align: center;
}

.columns-394 {
  text-align: left;
  align-items: center;
  font-size: 20px;
  line-height: 28px;
  display: block;
}

.bold-text-300.numberone, .bold-text-301.numbertwo {
  font-weight: 400;
}

.tab-link-tab-1-4 {
  background-color: #c8c8c8;
  border-radius: 7px;
}

.tab-link-tab-1-4.w--current {
  background-color: #000;
  border-radius: 7px;
  font-size: 18px;
}

.tab-link-tab-2-4 {
  background-color: #c8c8c8;
  border-radius: 7px;
}

.tab-link-tab-2-4.w--current {
  background-color: #000;
}

.tab-link-tab-3-3 {
  background-color: #c8c8c8;
  border-radius: 7px;
}

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

.text-block-2202 {
  color: #000;
  font-size: 16px;
}

.bold-text-303.number3 {
  font-weight: 400;
}

.text-block-2203, .text-block-2204 {
  color: #000;
  font-size: 16px;
}

.text-span {
  color: #fff;
}

.text-block-2205, .text-block-2206 {
  color: #000;
  font-size: 18px;
  line-height: 28px;
}

.text-block-2207 {
  color: #fff;
  font-size: 18px;
  line-height: 28px;
}

.text-block-2208 {
  color: #000;
  text-align: center;
  font-size: 20px;
  line-height: 27px;
}

.text-block-2209 {
  color: #000;
  text-align: center;
  font-size: 20px;
  font-weight: 700;
  line-height: 27px;
}

.text-block-2210 {
  color: #000;
  text-align: center;
  font-size: 20px;
  line-height: 27px;
}

.tabs {
  border: 1px solid #fff;
  border-radius: 10px;
  padding: 30px;
}

.tabs-menu-5 {
  color: #000;
  text-align: center;
}

.link-block-275 {
  color: #000;
  background-color: #fff;
  padding: 16px;
  font-family: Metrichpe desktop, sans-serif;
  font-size: 20px;
  font-weight: 700;
  text-decoration: none;
}

.nav-link-424 {
  color: #fff;
  background-color: #000;
  font-size: 18px;
}

.bold-text-304 {
  color: #fff;
}

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

.bold-text-305 {
  color: #000;
}

.bold-text-306, .bold-text-307 {
  font-size: 20px;
}

.tab-link-tab-1-5 {
  border: 3px #ddd;
  border-radius: 7px;
  margin-right: 40px;
  padding-left: 40px;
  padding-right: 40px;
}

.tab-link-tab-1-5.w--current {
  background-color: #4884cb;
  background-image: linear-gradient(to bottom, var(--saas-lyt-blue), var(--saas-bright-blue));
  border: 3px #1cbbf5;
  border-radius: 7px;
  margin-right: 40px;
  padding-left: 40px;
  padding-right: 40px;
}

.tab-link-tab-2-5 {
  color: #000;
  border: 3px #ddd;
  border-radius: 7px;
  margin-right: 40px;
  padding-left: 40px;
  padding-right: 40px;
}

.tab-link-tab-2-5.w--current {
  border: 3px none var(--saas-bright-blue);
  background-color: #4884cb;
  background-image: linear-gradient(to bottom, var(--saas-lyt-blue), var(--saas-bright-blue));
  color: #fff;
}

.tab-link-tab-3-4 {
  border: 3px #ddd;
  border-radius: 7px;
  padding-left: 40px;
  padding-right: 40px;
}

.tab-link-tab-3-4.w--current {
  border: 3px none var(--saas-bright-blue);
  background-color: #4884cb;
  background-image: linear-gradient(to bottom, var(--saas-lyt-blue), var(--saas-bright-blue));
}

.link-113, .link-114 {
  color: #4884cb;
}

.columns-395 {
  align-items: center;
  display: flex;
}

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

.image-699 {
  border-radius: 7px;
  margin-top: 10px;
}

.link-115 {
  color: #4884cb;
}

.section-1026 {
  padding: 60px 100px;
}

.div-block-1369 {
  border: 1px solid var(--neon-purple);
  background-image: linear-gradient(#00000080, #00000080);
  border-radius: 10px;
  margin-bottom: 20px;
  padding: 20px;
}

.div-block-1369:hover {
  background-image: linear-gradient(315deg, var(--neon-purple), var(--dark-purple) 30%, var(--neon-purple) 73%, var(--dark-purple)), linear-gradient(to bottom, #00000080, #00000080);
}

.text-block-2211 {
  color: #fff;
  margin-bottom: 10px;
  font-family: Montserrat, sans-serif;
  font-size: 28px;
  line-height: 36px;
}

.text-block-2212 {
  color: #fff;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  line-height: 26px;
}

.nav-link-425 {
  color: #fff;
  padding: 10px;
  font-family: Montserrat, sans-serif;
}

.nav-link-425.w--current {
  color: #ba0ef8;
}

.image-700 {
  margin-right: 20px;
}

.div-block-1370 {
  background-color: #0000;
  height: auto;
  margin-top: 40px;
  margin-bottom: 10px;
}

.text-block-2213 {
  color: #fff;
  text-align: center;
  border-radius: 100px;
  font-size: 40px;
  line-height: 60px;
}

.bold-text-308, .bold-text-309, .bold-text-310, .bold-text-311, .bold-text-312, .bold-text-313, .bold-text-314, .bold-text-315, .bold-text-316, .bold-text-317, .bold-text-318, .bold-text-319, .bold-text-320 {
  font-size: 24px;
}

.div-block-1371 {
  background-color: #fff;
  height: 1px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.div-block-1372 {
  background-color: #fff;
  height: 1px;
}

.columns-396 {
  border: 2px solid #fff;
  border-radius: 5px;
  align-items: center;
  margin-top: 10px;
  margin-bottom: 40px;
  padding: 15px;
  display: flex;
}

.section-1027 {
  padding: 100px 140px 60px;
}

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

.text-block-2214 {
  color: #000;
  margin-bottom: 40px;
  font-size: 30px;
  font-weight: 700;
  line-height: 40px;
}

.text-block-2215 {
  color: #000;
  margin-bottom: 20px;
  font-size: 20px;
  line-height: 30px;
}

.paragraph-329 {
  color: #000;
  text-transform: uppercase;
  margin-bottom: 40px;
}

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

.column-843 {
  background-color: #00447c;
  border: 1px solid #fff;
  padding: 10px;
}

.text-block-2216 {
  color: #fff;
  text-align: center;
  font-size: 20px;
  line-height: 30px;
}

.column-844, .column-845 {
  background-color: #00447c;
  border: 1px solid #fff;
  padding: 10px;
}

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

.columns-397 {
  padding: 0;
}

.column-846 {
  background-color: #00447c;
  border: 1px solid #fff;
  padding: 10px;
}

.column-847 {
  background-color: #dbdbdb;
  border: 1px solid #fff;
  padding: 10px;
}

.column-848 {
  background-color: #f1f1f1;
  border: 1px solid #fff;
  padding: 10px;
}

.text-block-2218 {
  color: #fff;
  text-align: center;
}

.div-block-1373 {
  margin-bottom: 10px;
}

.list-7 {
  margin-bottom: 20px;
}

.navbar-98 {
  color: #fff;
  background-color: #0000;
  padding: 10px 100px;
  font-size: 20px;
}

.section-1028 {
  padding: 60px 100px;
}

.body-13 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/635abe4bfb64060322f34129_Screenshot%202022-10-27%20at%2022.51.27-min.png");
  background-position: 0 0;
  background-size: cover;
  font-family: Roboto, sans-serif;
}

.nav-link-426, .nav-link-427, .nav-link-428 {
  color: #fff;
}

.heading-760 {
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 80px;
  line-height: 80px;
}

.paragraph-331 {
  font-size: 18px;
  line-height: 28px;
}

.button-25 {
  color: #000;
  background-color: #fff;
  border-radius: 10px;
  margin-top: 20px;
  font-size: 20px;
  line-height: 28px;
}

.section-1029 {
  background-color: #fff;
  padding: 60px 100px;
}

.text-block-2219, .text-block-2220 {
  font-size: 20px;
  line-height: 30px;
}

.div-block-1374 {
  padding-bottom: 10px;
  display: flex;
}

.div-block-1375 {
  display: flex;
}

.image-701 {
  margin-right: 20px;
  padding-right: 0;
}

.image-702 {
  margin-right: 20px;
}

.paragraph-332 {
  color: var(--clevertap-navy-blue);
  font-size: 20px;
  line-height: 30px;
}

.column-849 {
  padding-left: 0;
}

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

.columns-398 {
  align-items: center;
  display: flex;
}

.section-1030 {
  background-color: #fff;
  padding: 60px 100px;
}

.heading-761 {
  color: var(--clevertap-navy-blue);
  text-align: center;
  font-size: 28px;
  line-height: 38px;
}

.div-block-1376 {
  align-items: center;
  padding-bottom: 20px;
  display: flex;
}

.text-block-2221 {
  color: var(--clevertap-navy-blue);
  font-size: 30px;
  line-height: 40px;
}

.image-703 {
  margin-right: 20px;
}

.section-1031 {
  padding: 60px 100px;
}

.dropdown-toggle {
  color: #fff;
  align-items: center;
  font-size: 20px;
  line-height: 30px;
  display: flex;
  box-shadow: 1px 1px 20px 5px #000;
}

.text-block-2222 {
  padding-bottom: 20px;
  font-size: 20px;
  line-height: 30px;
}

.dropdown {
  margin-bottom: 0;
}

.dropdown-link {
  color: var(--clevertap-navy-blue);
  background-color: #fff;
  font-size: 20px;
  line-height: 30px;
}

.image-704 {
  margin-right: 20px;
}

.section-1032 {
  text-align: center;
  padding: 20px 100px;
}

.text-block-2223 {
  font-size: 20px;
  line-height: 30px;
}

.heading-762 {
  font-size: 28px;
  line-height: 38px;
}

.grid-301 {
  grid-template-columns: 1fr;
}

.text-block-2224 {
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 22px;
}

.paragraph-333 {
  font-size: 16px;
  font-weight: 300;
  line-height: 24px;
}

.div-block-1377 {
  color: var(--clevertap-navy-blue);
  background-color: #fff;
  border-radius: 10px;
  padding: 20px;
}

.bold-text-324 {
  font-size: 18px;
  line-height: 22px;
}

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

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

.heading-763 {
  color: var(--clevertap-navy-blue);
  font-size: 28px;
  line-height: 38px;
}

.columns-399 {
  text-align: left;
  align-items: center;
  display: flex;
}

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

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

.section-1033 {
  padding: 60px 100px;
}

.grid-303 {
  grid-template-columns: 1fr 1fr 1fr 1fr;
  justify-content: center;
  justify-items: start;
}

.image-706 {
  border-radius: 10px;
}

.bold-text-326, .bold-text-327, .bold-text-328 {
  line-height: 22px;
}

.heading-764 {
  font-size: 28px;
  line-height: 38px;
}

.columns-400 {
  line-height: 26px;
}

.navbar-no-shadow-container-2 {
  z-index: 5;
  color: #fff0;
  background-color: #fff;
  border-radius: 20px;
  width: 100%;
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  position: fixed;
  inset: 0% 0% auto;
}

.container-regular-2 {
  width: 100%;
  max-width: 1260px;
  min-height: 30px;
  margin-left: auto;
  margin-right: auto;
}

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

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

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

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

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

.nav-dropdown-2 {
  margin-left: 5px;
  margin-right: 5px;
}

.nav-dropdown-toggle-2 {
  letter-spacing: .25px;
  padding: 5px 30px 5px 10px;
  font-size: 14px;
  line-height: 20px;
}

.nav-dropdown-toggle-2:hover {
  color: #1a1b1fbf;
}

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

.nav-dropdown-icon-3 {
  margin-right: 10px;
}

.nav-dropdown-list-2 {
  background-color: #fff;
  border-radius: 12px;
}

.nav-dropdown-list-2.w--open {
  padding-top: 10px;
  padding-bottom: 10px;
}

.nav-dropdown-link-2 {
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 14px;
}

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

.nav-button-wrapper-2 {
  margin-left: 120px;
}

.button-primary-3 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #1a1b1f;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-3:hover {
  color: #fff;
  background-color: #32343a;
}

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

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

.section-1034 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/63632161ffbd5305369857bb_Mask%20Group%203.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: fixed;
  padding-top: 100px;
  padding-bottom: 140px;
}

.body-14 {
  padding-bottom: 0;
  font-family: Helveticaneuemed, sans-serif;
}

.button-26 {
  color: #e2773b;
  background-image: linear-gradient(#4d4f95, #2b2d66);
  border-radius: 15px;
  margin-top: 60px;
  padding: 15px 30px;
  font-family: Helveticaneuemed, sans-serif;
  font-size: 30px;
  line-height: 30px;
}

.image-708 {
  padding-left: 140px;
}

.text-block-2225 {
  color: #000;
}

.image-709 {
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  display: inline-block;
}

.section-1035 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/63632161ffbd5305369857bb_Mask%20Group%203.png");
  background-position: 50%;
  background-size: cover;
  padding: 60px 100px;
}

.section-1036 {
  color: #f37026;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/636375f77b868a2f0a79be2b_Banner.png");
  background-position: 50%;
  background-size: cover;
  margin-top: 60px;
  padding: 100px;
  display: none;
  overflow: visible;
}

.button-27 {
  color: #f5732b;
  background-image: linear-gradient(#4d4f95, #2b2d66);
  border-radius: 12px;
  margin-top: 27px;
  margin-bottom: 49px;
  margin-left: 0;
  padding: 18px 50px;
  font-family: Helveticaneuemed, sans-serif;
  font-size: 30px;
  line-height: 30px;
}

.column-853 {
  padding-top: 100px;
}

.section-1037 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/63774978086ed56054d147e2_1%20BG.svg");
  background-position: 50%;
  background-size: cover;
  padding: 60px 100px;
  display: none;
}

.paragraph-334 {
  color: #fff;
  padding-top: 25px;
  padding-bottom: 34px;
  padding-left: 0;
  font-family: Poppins, sans-serif;
  font-size: 15px;
  font-weight: 300;
  line-height: 24px;
}

.section-1038 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/637b212503cd6986a1087e65_Microsite%20%E2%80%93%201.png");
  background-position: 100%;
  background-size: cover;
  padding: 60px 100px;
  display: none;
}

.image-710 {
  padding-left: 60px;
}

.image-711 {
  display: inline-block;
}

.section-1045 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/637cac37aec61b62ae2e2e62_Artboard%20%E2%80%93%202.png");
  background-position: 50%;
  background-size: cover;
  padding: 36px 100px 132px;
  display: none;
}

.section-1040 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/637b31809d37fd1c76b6a7cb_Microsite%20%E2%80%93%2014.png"), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/63635a99dcbdd353607c62ce_Part%205.png");
  background-position: 0 0, 50%;
  background-size: cover, auto;
  padding: 60px 100px;
  display: none;
}

.section-1041 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/63635c08dcbdd3654e7c6e37_Part%206.png");
  background-position: 50%;
  background-size: cover;
  padding: 60px 100px 40px;
  display: none;
}

.grid-304 {
  margin-top: 20px;
}

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

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

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

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

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

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

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

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

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

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

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

.nav-dropdown-3 {
  margin-left: 5px;
  margin-right: 5px;
}

.nav-dropdown-toggle-3 {
  letter-spacing: .25px;
  padding: 5px 30px 5px 10px;
  font-size: 14px;
  line-height: 20px;
}

.nav-dropdown-toggle-3:hover {
  color: #1a1b1fbf;
}

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

.nav-dropdown-icon-4 {
  margin-right: 10px;
}

.nav-dropdown-list-3 {
  background-color: #fff;
  border-radius: 12px;
}

.nav-dropdown-list-3.w--open {
  padding-top: 10px;
  padding-bottom: 10px;
}

.nav-dropdown-link-3 {
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 14px;
}

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

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

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

.button-primary-4 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #1a1b1f;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-4:hover {
  color: #fff;
  background-color: #32343a;
}

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

.navbar-no-shadow-3 {
  object-fit: fill;
  display: block;
  position: fixed;
  inset: 0%;
}

.navbar-no-shadow-container-3 {
  z-index: 5;
  background-color: #fff;
  width: 100%;
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px 0;
}

.container-regular-3 {
  background-color: #c7c3c3;
  width: 100%;
  max-width: 1260px;
  min-height: 30px;
  margin-left: auto;
  margin-right: 31px;
  padding-right: 0;
}

.navbar-wrapper-3 {
  background-color: #fff;
  justify-content: space-between;
  align-items: center;
  margin-right: 0;
  padding-right: 0;
  display: flex;
}

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

.nav-link-431 {
  color: #1a1b1f;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 5px;
  padding: 5px 10px;
  font-family: Barlow, sans-serif;
  font-size: 16px;
  line-height: 20px;
  text-decoration: none;
}

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

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

.nav-dropdown-4 {
  margin-left: 5px;
  margin-right: 5px;
}

.nav-dropdown-toggle-4 {
  letter-spacing: .25px;
  padding: 5px 30px 5px 10px;
  font-size: 14px;
  line-height: 20px;
}

.nav-dropdown-toggle-4:hover {
  color: #1a1b1fbf;
}

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

.nav-dropdown-icon-5 {
  margin-right: 10px;
}

.nav-dropdown-list-4 {
  background-color: #fff;
  border-radius: 12px;
}

.nav-dropdown-list-4.w--open {
  padding-top: 10px;
  padding-bottom: 10px;
}

.nav-dropdown-link-4 {
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 14px;
}

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

.nav-button-wrapper-3 {
  margin-left: 120px;
}

.button-primary-5 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #1a1b1f;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-5:hover {
  color: #fff;
  background-color: #32343a;
}

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

.image-712 {
  padding-top: 24px;
}

.text-block-2226 {
  color: #fff;
  padding-top: 25px;
  padding-left: 0;
  font-family: Poppins, sans-serif;
  font-size: 20px;
  font-weight: 200;
}

.text-block-2227 {
  color: #fff;
  text-align: center;
  font-family: Helveticaneuelt, sans-serif;
  font-size: 18px;
  line-height: 25px;
}

.nav-link-432 {
  color: #18193f;
  padding-right: 0;
  font-family: Barlow, sans-serif;
  font-size: 16px;
}

.image-713 {
  background-color: #fff;
  padding-left: 0;
}

.navbar-99 {
  background-color: #fff;
  padding-bottom: 0;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.nav-link-433 {
  color: #fff;
  font-family: Barlow, sans-serif;
  font-size: 16px;
}

.nav-link-434, .nav-link-435, .nav-link-436 {
  color: #18193f;
  font-family: Barlow, sans-serif;
  font-size: 16px;
}

.nav-link-437 {
  outline-offset: 0px;
  color: #18193f;
  text-align: left;
  border: 1px #000;
  outline: 3px #18193f;
  font-family: Barlow, sans-serif;
  font-size: 16px;
  display: inline-block;
  overflow: visible;
}

.container-34 {
  margin-right: 129.667px;
  padding-top: 12px;
}

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

.grid-306 {
  grid-template-columns: 1fr 1fr 1fr;
}

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

.div-block-1379 {
  padding-bottom: 55px;
}

.columns-401 {
  padding-top: 0;
  padding-bottom: 55px;
}

.image-714 {
  color: #fff;
  margin-right: -24px;
  padding: 20px 0 20px 88px;
}

.container-35 {
  text-align: left;
  margin-top: -19px;
  margin-left: 108.667px;
  padding-top: 0;
  padding-bottom: 25px;
  font-style: normal;
  text-decoration: line-through;
  overflow: scroll;
}

.image-715 {
  padding-left: 20px;
}

.div-block-1380 {
  padding-top: 0;
  padding-bottom: 25px;
}

.div-block-1381 {
  padding-bottom: 25px;
}

.column-855 {
  padding-left: 0;
}

.navbar-100 {
  float: none;
  background-color: #fff;
  margin-top: -11px;
  margin-bottom: 0;
  padding-top: 18px;
  padding-bottom: 0;
  padding-left: 16px;
  position: fixed;
  inset: 0% 0% auto;
}

.nav-link-438 {
  color: #f37026;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Barlow, sans-serif;
  font-size: 13px;
}

.nav-link-438.w--current {
  color: #f37026;
  font-size: 13px;
}

.div-block-1382 {
  text-align: right;
  padding-right: 51px;
}

.image-716 {
  text-align: right;
  padding-top: 18px;
}

.image-718 {
  border-radius: 10px;
}

.section-1042 {
  background-color: #fff;
  padding: 40px 60px;
}

.column-857, .column-858, .div-block-1383 {
  text-align: center;
}

.text-block-2228 {
  color: #fff;
  padding-left: 0;
  font-family: Poppins, sans-serif;
  font-size: 30px;
  line-height: 30px;
}

.text-block-2229 {
  color: #f37026;
  padding-top: 16px;
  font-family: Poppins, sans-serif;
  font-size: 30px;
  line-height: 30px;
}

.text-block-2230 {
  color: #fff;
  margin-top: 65px;
  margin-bottom: 20px;
  font-family: Poppins, sans-serif;
  font-size: 35px;
  line-height: 35px;
}

.text-block-2231 {
  color: #fff;
  font-family: Poppins, sans-serif;
  font-size: 20px;
  font-weight: 300;
  line-height: 25px;
}

.columns-402 {
  margin-top: 12px;
  overflow: visible;
}

.div-block-1385 {
  padding-top: 0;
}

.image-723 {
  padding-top: 25px;
  padding-bottom: 16px;
}

.section-1043 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/637b2e9d359e1d4c77a31a51_Microsite%20%E2%80%93%2013.png");
  background-position: 0 0;
  background-size: auto;
  padding: 60px 100px;
  display: none;
}

.grid-308 {
  grid-template-areas: "Area";
}

.grid-309 {
  grid-template-columns: 1fr 1fr 1fr;
  padding-top: 49px;
}

.section-1046 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/637b34398c7bd81d40f56c20_Microsite%20%E2%80%93%202.png");
  background-position: 0 0;
  background-size: cover;
  padding: 60px 100px 64px;
  display: none;
}

.div-block-1386 {
  background-color: #fff;
  border-radius: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.bold-text-329, .bold-text-330, .bold-text-331 {
  font-family: Montserrat, sans-serif;
}

.section-1047 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/637f02cf64e4c46868762a3b_Banner.png");
  background-position: 50%;
  background-size: cover;
}

.div-block-1387 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/637f02cf64e4c46868762a3b_Banner.png");
  background-position: 0 0;
  background-size: auto;
  overflow: visible;
}

.navbar-101 {
  background-color: #fff;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  padding: 10px 100px;
  display: block;
  position: fixed;
  inset: 0% 0% auto;
}

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

.brand-9 {
  margin-top: 0;
  margin-left: 0;
  padding-top: 10px;
}

.nav-link-439 {
  color: #ec6d2c;
  margin-top: 0;
}

.nav-link-439.w--current {
  color: #2b2f71;
}

.nav-link-440 {
  color: #ec6d2c;
  margin-top: 0;
}

.nav-link-440.w--current {
  color: #2b2f71;
}

.nav-link-441, .nav-link-442, .nav-link-443 {
  color: #ec6d2c;
  margin-top: 0;
}

.nav-link-443.w--current {
  color: #2b2f71;
}

.nav-link-444 {
  color: #ec6d2c;
  margin-top: 0;
}

.nav-link-444.w--current {
  color: #2b2f71;
}

.nav-link-445 {
  color: #ec6d2c;
  margin-top: 0;
}

.nav-link-445.w--current {
  color: #2b2f71;
  margin-top: 0;
  transition: opacity .2s;
}

.nav-link-446 {
  color: #ec6d2c;
}

.nav-link-446.w--current {
  margin-top: 8px;
}

.section-1048 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/637f02cf64e4c46868762a3b_Banner.png");
  background-position: 100% 100%;
  background-size: cover;
  margin-top: 60px;
  padding: 51px 100px 157px;
  position: relative;
}

.image-724 {
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0;
  padding-left: 0;
}

.section-1049 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/637f133cadeda61b0df8b14e_About%20us%20.png");
  background-position: 100% 100%;
  background-size: cover;
  margin-bottom: -2px;
  padding: 58px 100px 207px;
}

.heading-765 {
  color: #e5255c;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0 100px 15px;
  font-size: 40px;
  font-weight: 400;
}

.paragraph-335 {
  color: #fff;
  text-align: left;
  padding-left: 100px;
  padding-right: 100px;
  font-size: 14px;
  line-height: 25px;
}

.section-1050 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/637f16c6e269410546d82d57_Themes%402x.png");
  background-position: 100% 100%;
  background-size: cover;
  margin-bottom: 0;
  padding: 3px 100px 112px;
  box-shadow: 1px 3px 0 -11px #19223e;
}

.column-859, .column-860, .column-861 {
  text-align: center;
}

.div-block-1388 {
  margin-left: 103px;
}

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

.heading-766 {
  color: #fff;
  text-align: center;
  font-weight: 400;
}

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

.button-29 {
  text-align: center;
  font-size: 30px;
  line-height: 30px;
}

.div-block-1389 {
  text-align: center;
  padding-top: 49px;
  padding-bottom: 50px;
}

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

.div-block-1390 {
  padding: 40px 100px;
}

.heading-767 {
  color: #fff;
  font-weight: 300;
}

.heading-768 {
  color: #fff;
  text-align: center;
  font-weight: 300;
}

.div-block-1391 {
  text-align: center;
}

.button-30 {
  background-color: #e5255c;
  justify-content: center;
  align-items: baseline;
  margin-top: -15px;
  font-size: 25px;
  line-height: 35px;
  display: flex;
  box-shadow: 13px 13px 0 1px #19223e;
}

.text-span-2 {
  color: #e5255c;
}

.div-block-1392 {
  padding-top: 18px;
  padding-bottom: 0;
}

.section-1051 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/637f2d7fe26941bc3ed9daeb_Rewards%402x.png");
  background-position: 100% 0;
  background-size: cover;
  padding: 100px;
}

.bold-text-332 {
  font-weight: 300;
}

.text-block-2232 {
  color: var(--7a0082);
  font-size: 11px;
  line-height: 18px;
}

.columns-404 {
  text-align: right;
  align-items: center;
  padding-top: 16px;
  display: flex;
  overflow: visible;
}

.bold-text-333 {
  color: #fff;
  font-size: 14px;
  font-weight: 400;
}

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

.button-31 {
  background-color: #ec6d2c;
  box-shadow: 7px 7px 0 1px #19223e;
}

.button-32 {
  background-color: #ad1640;
  box-shadow: 7px 7px 0 1px #19223e;
}

.heading-769 {
  color: #e5255c;
  font-weight: 400;
}

.div-block-1393 {
  padding-left: 100px;
  padding-right: 100px;
}

.heading-770 {
  color: #2b2f71;
  font-weight: 400;
}

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

.text-block-2233 {
  color: #fff;
  padding-top: 9px;
  font-size: 23px;
}

.bold-text-335 {
  font-size: 16px;
  font-weight: 400;
}

.section-1052 {
  background-color: #2b2f71;
  padding: 2px 100px 100px;
}

.button-33 {
  border-right: 0 solid #000;
  border-radius: 0;
}

.div-block-1394 {
  padding-top: 59px;
}

.section-1053 {
  background-color: #039f8c;
  padding: 100px;
}

.column-863 {
  padding-left: 100px;
  padding-right: 40px;
}

.heading-771 {
  color: #2b2f71;
  margin-bottom: 33px;
  font-weight: 400;
}

.div-block-1395 {
  padding-left: 100px;
  padding-right: 100px;
}

.column-864 {
  padding-left: 40px;
  padding-right: 40px;
}

.div-block-1396 {
  padding-top: 48px;
  padding-bottom: 0;
}

.section-1054 {
  background-color: #039f8c;
  padding: 3px 100px 100px;
}

.section-1055 {
  background-color: #ec6d2c;
  padding: 100px;
}

.text-block-2234 {
  background-color: #64646400;
  font-size: 16px;
}

.columns-405 {
  align-items: center;
  padding-left: 0;
  display: flex;
  overflow: visible;
}

.column-865, .column-866 {
  padding-left: 0;
}

.heading-772 {
  color: #e5255c;
}

.column-867 {
  align-items: center;
  display: flex;
}

.button-34 {
  font-size: 25px;
  line-height: 35px;
}

.button-35 {
  background-color: #e5255c;
  margin-top: 24px;
  font-size: 25px;
  line-height: 35px;
  box-shadow: 13px 13px 0 1px #19223e;
}

.nav-menu-6 {
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.div-block-1397 {
  margin-top: 28px;
}

.columns-406 {
  align-items: center;
  margin-top: 10px;
  display: flex;
}

.section-1056 {
  background-color: #21003a;
  justify-content: space-around;
  align-items: center;
  padding: 10px 100px;
  display: flex;
}

.grid-312 {
  grid-template-rows: auto;
  grid-template-columns: 3.5fr 1fr;
  justify-items: stretch;
}

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

.div-block-1399 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.tabs-3 {
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.tabs-menu-6 {
  justify-content: space-around;
  display: flex;
}

.tab-link-tab-1-6 {
  padding: 0;
  display: flex;
}

.tab-link-tab-1-6.w--current {
  align-items: stretch;
  padding: 0;
  display: flex;
}

.tab-link-tab-2-6 {
  padding: 0;
}

.columns-407 {
  align-items: stretch;
  display: flex;
}

.column-871 {
  color: #20003b;
  background-color: #20003b;
  padding: 10px;
}

.column-872 {
  background-image: linear-gradient(to right, #6207ce, #cd287e);
  padding: 10px;
}

.heading-773 {
  color: #fff;
  text-align: center;
  margin-top: 40px;
  margin-bottom: 40px;
  font-family: Fontsfree net all round gothic w01, sans-serif;
  font-size: 30px;
}

.text-block-2235 {
  color: #fff;
  text-align: center;
}

.div-block-1400 {
  background-color: #000;
  padding: 40px;
}

.tab-pane-tab-2 {
  padding: 40px;
}

.image-727 {
  display: inline-block;
}

.background-video-2 {
  object-fit: fill;
  width: 100%;
  height: 100vh;
  margin-top: 72px;
}

.section-1057 {
  display: block;
}

.div-block-1401 {
  margin-top: 60px;
  margin-bottom: 0;
  padding-bottom: 255px;
}

.background-video-3 {
  height: 100%;
  padding: 40px 100px;
}

.background-video-4 {
  width: 100%;
  height: 120vh;
  margin-top: 72px;
}

.image-729 {
  display: none;
}

.background-video-5 {
  height: 150vh;
  padding-top: 40px;
  padding-left: 100px;
  padding-right: 100px;
}

.play-pause-button {
  display: none;
}

.background-video-6 {
  height: 110vh;
  padding: 40px 100px;
}

.div-block-1402 {
  text-align: center;
  margin-bottom: 40px;
}

.image-730 {
  margin-bottom: 40px;
}

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

.bold-text-338 {
  color: #2b2f71;
}

.div-block-1403 {
  text-align: center;
}

.div-block-1406 {
  background-color: #fff;
  border: 3px solid #cf36eb;
  border-radius: 20px;
  padding: 20px;
}

.div-block-1407 {
  text-align: center;
}

.div-block-1408 {
  justify-content: center;
  display: flex;
}

.div-block-1410 {
  background-color: #ebebeb;
  width: 800px;
  height: 2px;
}

.text-block-2236 {
  color: gray;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 40px;
  font-size: 20px;
}

.play-pause-button-2 {
  display: none;
}

.background-video-7 {
  background-color: #000;
  height: 120vh;
  padding: 40px 100px;
}

.play-pause-button-3 {
  display: none;
}

.section-1058 {
  background-color: #1a0028;
  padding: 60px 100px;
}

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

.div-block-1411 {
  text-align: center;
  padding-left: 40px;
  padding-right: 40px;
}

.section-1059 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/638d928095fb433b55533844_bg%20Also%20in%20store-03.png");
  background-position: 0 0;
  background-size: cover;
  padding-top: 40px;
  padding-bottom: 40px;
  display: none;
}

.slider-3 {
  background-color: #0000;
  height: 400px;
  padding-left: 60px;
  padding-right: 60px;
}

.slide-4 {
  margin-bottom: 0;
}

.image-731 {
  padding-bottom: 0;
}

.slide-nav {
  display: none;
}

.image-732 {
  margin-top: -76px;
}

.div-block-1412 {
  text-align: center;
}

.div-block-1413 {
  text-align: center;
  padding-top: 41px;
}

.button-36 {
  background-color: #30385f;
  padding: 15px 40px;
  font-size: 26px;
}

.navbar-102 {
  background-color: #303667;
  padding-top: 14px;
}

.nav-link-447 {
  color: #fff;
  align-items: center;
  padding-top: 13px;
  text-decoration: none;
  display: flex;
}

.section-1060 {
  padding: 65px 100px 100px;
}

.button-37 {
  background-color: #303667;
}

.columns-408 {
  padding-top: 35px;
  padding-bottom: 33px;
}

.div-block-1414 {
  padding-top: 0;
}

.bold-text-339 {
  padding-left: 11px;
}

.heading-774 {
  padding-bottom: 42px;
}

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

.video-5 {
  margin-bottom: 0;
}

.text-block-2237 {
  margin-top: 10px;
  font-family: Helveticaneuelt, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.section-1061 {
  padding: 40px 100px;
}

.div-block-1415 {
  text-align: center;
}

.text-block-2238 {
  margin-bottom: 5px;
}

.div-block-1416 {
  text-align: center;
}

.bold-text-340 {
  font-size: 16px;
}

.navbar-103 {
  background-color: #000;
  border-bottom: 0 solid #000;
  padding-left: 100px;
  padding-right: 100px;
  position: fixed;
  inset: 0% 0% auto;
}

.section-1062 {
  color: #fff;
  background-color: #000;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/6412a6b7e9e64b58d50693c0_TMPF-01.png");
  background-position: 50% 100%;
  background-size: cover;
  border: 0 solid #000;
  flex-direction: column;
  justify-content: center;
  margin-top: 60px;
  padding: 60px 140px 120px;
  display: flex;
}

.heading-775 {
  color: #fff;
  text-align: center;
  font-family: Coolvetica rg it, sans-serif;
  font-weight: 400;
  display: none;
}

.container-36 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.brand-10 {
  padding-top: 20px;
}

.nav-link-448 {
  color: #fff;
  background-color: #000;
  border: 2px solid #fd6e89;
  border-radius: 40px;
  margin-bottom: 10px;
  margin-left: 10px;
  padding-top: 15px;
  padding-bottom: 15px;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 500;
  box-shadow: 0 2px 5px #fd6e89;
}

.nav-link-448:hover {
  color: #1a1a1a;
  background-color: #fd6e89;
}

.nav-link-448.w--current {
  color: #fff;
}

.nav-link-450 {
  color: #fff;
  margin-left: 10px;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.nav-link-450.w--current {
  color: #fdb502;
}

.nav-link-451 {
  color: #fff;
  background-color: #000;
  border: 2px solid #fdb502;
  border-radius: 40px;
  margin-bottom: 10px;
  padding-top: 15px;
  padding-bottom: 15px;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 500;
  box-shadow: 0 2px 3px #fdb502b3;
}

.nav-link-451:hover {
  color: #1a1a1a;
  background-color: #fdb502;
}

.nav-menu-7 {
  padding-top: 10px;
}

.paragraph-336 {
  color: #c2c2c2;
  text-align: center;
  margin-top: 11px;
  margin-bottom: 10px;
  font-family: Archivo, sans-serif;
  font-size: 24px;
  font-weight: 300;
  line-height: 36px;
}

.section-1063 {
  background-color: #000;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/641042d996a313823f2ece47_TMPF-21.png");
  background-position: 50% 100%;
  background-size: cover;
  border: 0 solid #000;
  padding: 100px 140px 40px;
}

.heading-776 {
  color: #ffb600;
  text-align: center;
  margin-top: 0;
  font-family: Coolvetica rg it, sans-serif;
  font-size: 72px;
  font-weight: 700;
  line-height: 72px;
}

.grid-316 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 40px;
  display: none;
}

.div-block-1417 {
  background-color: #004fa5;
  border: 4px solid #fdb502;
  border-radius: 20px;
  padding: 10px;
}

.heading-777 {
  color: #fff;
  text-align: center;
  border-top: 2px solid #fdb502;
  margin-top: 60px;
  padding-top: 30px;
  font-family: Montserrat, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 32px;
}

.text-span-3 {
  color: #fdb502;
  font-size: 48px;
}

.image-734 {
  border-bottom: 2px solid #fdb502;
}

.grid-317 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-columns: 1fr;
}

.div-block-1418 {
  background-color: #004fa5;
  border: 4px solid #fdb502;
  border-radius: 20px;
  flex-direction: row;
  align-items: center;
  padding: 10px;
  display: flex;
}

.heading-778 {
  color: #fff;
  padding-left: 10px;
  font-family: Coolvetica rg, sans-serif;
}

.text-span-4, .text-span-5, .text-span-6 {
  color: #fdb502;
  font-size: 48px;
}

.text-span-7, .text-span-9 {
  color: #fdb502;
}

.bold-text-342 {
  color: #000;
  font-size: 72px;
  font-weight: 400;
}

.section-1064 {
  background-color: #000;
  border: 0 solid #000;
  padding: 60px 140px 40px;
}

.columns-409 {
  margin-top: 40px;
  display: none;
}

.column-873 {
  padding-top: 0;
}

.heading-779 {
  color: #000;
  font-family: Coolvetica rg, sans-serif;
}

.list-8 {
  color: #004fa5;
}

.heading-780 {
  color: #e2e2e2;
  text-align: center;
  margin-top: 40px;
  font-family: Archivo, sans-serif;
  font-size: 50px;
  line-height: 62px;
}

.text-span-10, .text-span-11 {
  color: #fdb502;
}

.section-1065 {
  background-color: #000;
  border: 0 solid #000;
  padding: 60px 140px 20px;
  font-family: Montserrat, sans-serif;
}

.grid-318 {
  grid-template-rows: auto;
  margin-top: 40px;
}

.heading-781 {
  color: #fff;
  text-align: center;
  background-color: #0000;
  font-family: Coolvetica rg it, sans-serif;
  font-size: 72px;
  font-weight: 400;
}

.div-block-1419 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: 40px;
  margin-bottom: 40px;
  display: flex;
}

.heading-782 {
  color: #fff;
  text-align: center;
  font-family: Montserrat, sans-serif;
  font-weight: 500;
}

.button-38 {
  text-align: center;
  background-color: #000;
  border: 2px solid #fdb502;
  border-radius: 40px;
  flex-wrap: nowrap;
  justify-content: center;
  align-self: auto;
  align-items: center;
  margin-top: 10px;
  padding: 20px 40px;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 100;
  display: flex;
  box-shadow: 0 2px 5px #fdb502;
}

.button-38:hover {
  color: #1a1a1a;
  background-color: #fdb502;
}

.button-39 {
  text-align: center;
  background-color: #fdb502;
  border: 2px solid #000;
  border-radius: 15px;
  margin-top: 10px;
  font-family: Coolvetica rg, sans-serif;
  font-size: 18px;
}

.text-block-2239 {
  color: #fff;
  text-align: center;
  margin-top: 5px;
  font-family: Coolvetica rg it, sans-serif;
  font-size: 16px;
}

.div-block-1420 {
  background-color: #fff;
  height: 1px;
  margin-top: 20px;
}

.text-block-2240 {
  color: #fff;
  text-align: center;
  margin-top: 20px;
  padding-bottom: 20px;
  font-family: Coolvetica rg, sans-serif;
  font-size: 18px;
}

.bold-text-343 {
  font-family: Montserrat, sans-serif;
  font-size: 21px;
  font-weight: 300;
}

.image-735 {
  display: none;
}

.grid-319 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 60px;
  padding-bottom: 0;
}

.heading-783 {
  color: #fdb502;
  text-align: center;
  margin-bottom: 20px;
  font-family: Archivo, sans-serif;
  font-size: 90px;
  font-weight: 500;
}

.div-block-1421 {
  border-bottom: 0 solid #fdb502;
  padding: 10px 10px 20px;
}

.grid-320 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  margin-top: 60px;
  display: none;
}

.div-block-1422 {
  background-color: #fff;
  border: 1px solid #000;
  border-radius: 20px;
  padding: 0;
}

.image-736 {
  border-radius: 19px;
}

.heading-784 {
  color: #000;
  -webkit-text-stroke-color: #fff;
  margin-top: 40px;
  padding: 0 10px 10px;
  font-family: Montserrat, sans-serif;
  font-size: 32px;
  font-weight: 300;
  line-height: 42px;
}

.image-737 {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}

.heading-785 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  font-family: Coolvetica rg it, sans-serif;
  font-size: 60px;
  font-weight: 400;
  line-height: 72px;
}

.grid-321 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  font-family: Montserrat, sans-serif;
}

.div-block-1423 {
  text-align: center;
  background-color: #ffb600;
  padding: 40px 40px 60px;
}

.div-block-1423.black {
  background-color: #776cad;
}

.div-block-1424 {
  text-align: center;
  background-color: #ffb600e6;
  padding: 40px 40px 60px;
  display: block;
}

.div-block-1424.blu2 {
  background-color: #050505;
}

.div-block-1425 {
  text-align: center;
  background-color: #ffb600cc;
  padding: 40px 40px 60px;
}

.div-block-1425.green {
  background-color: #ada8c9;
}

.heading-786 {
  color: #4e4e4e;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
}

.div-block-1428 {
  text-align: center;
  background-color: #ffb600b3;
  padding: 40px 40px 60px;
}

.div-block-1428.yellow {
  color: #605b75;
  -webkit-text-stroke-color: #533131;
}

.text-span-13 {
  color: #fd6e89;
  font-family: Coolvetica rg it, sans-serif;
  font-size: 72px;
  line-height: 72px;
}

.heading-787 {
  color: #fd6e89;
  text-align: center;
  text-transform: capitalize;
  margin-top: 10px;
  margin-bottom: 40px;
  font-family: Coolvetica rg, sans-serif;
  font-size: 28px;
  font-weight: 700;
}

.grid-323 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.column-875 {
  padding: 0;
}

.investor-1 {
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64107bb609fd53acf5fd056e_Investor-20.png");
  background-position: 0 0, 50% 0;
  background-size: auto, cover;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  height: 450px;
  padding: 220px 10px 20px 20px;
  display: flex;
}

.heading-788 {
  color: #fff;
  margin-bottom: 0;
  padding-bottom: 10px;
  padding-left: 20px;
  font-family: Montserrat, sans-serif;
  font-size: 21px;
  font-weight: 600;
}

.paragraph-337 {
  color: #fff;
  margin-bottom: 0;
  padding-bottom: 20px;
  padding-left: 20px;
  font-family: Montserrat, sans-serif;
}

.columns-410 {
  display: flex;
}

.column-876 {
  background-color: #fd6e89;
  align-items: center;
  padding: 40px 40px 40px 60px;
  display: flex;
}

.heading-789 {
  color: #fff;
  font-family: Coolvetica rg it, sans-serif;
  font-size: 72px;
  font-weight: 700;
  line-height: 72px;
}

.investor-2 {
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64107ad8b4209c292a20dfaf_Investor-08.png");
  background-position: 0 0, 50% 0;
  background-size: auto, cover;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  height: 450px;
  padding: 220px 10px 20px 20px;
  display: flex;
}

.investor-3 {
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64107adb6141dc274cd019e1_Investor-14.png");
  background-position: 0 0, 50% 0;
  background-size: auto, cover;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  height: 450px;
  padding: 220px 10px 20px 20px;
  display: flex;
}

.grid-324 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.bold-text-344 {
  color: #fff;
}

.text-span-14, .text-span-15 {
  color: #000;
}

.jury-2023 {
  background-color: #000;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64101b489aa3994e16cea08e_TMPF-21.png");
  background-position: 50% 100%;
  background-size: cover;
  border-top: 1px solid #fff;
  border-bottom: 1px solid #3d3d3d;
  padding: 60px 140px 140px;
  display: block;
}

.grid-325 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template: "Area"
  / 1fr 1fr 1fr 1fr;
  margin-top: 60px;
}

.jury-1 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/6411adc3b92ea56d484254c9_Investor-05.png");
  background-position: 50% 100%;
  background-size: cover;
  border: 1px solid #fdb502;
  height: 450px;
  box-shadow: 0 0 6px #fdb502;
}

.jury-1:hover {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64148dbb97229dd49168896f_Investor-01.png"), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64103a14fcba0068f4074d07_Investor-01.png");
  background-position: 50% 100%, 50% 100%;
  background-size: cover, cover;
}

.bold-text-345 {
  color: #fff;
  font-family: Coolvetica rg it, sans-serif;
  font-size: 60px;
  font-weight: 700;
}

.investor-4 {
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64107ada877e8692180c4f1b_Investor-18.png");
  background-position: 0 0, 50% 0;
  background-size: auto, cover;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  height: 450px;
  padding: 220px 10px 20px 20px;
  display: flex;
}

.investor-5 {
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64107ada9786bb2d910c6ac8_Investor-11.png");
  background-position: 0 0, 50% 0;
  background-size: auto, cover;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  height: 450px;
  padding: 220px 10px 20px 20px;
  display: flex;
}

.investor-6 {
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64107ada274448073707f78b_Investor-12.png");
  background-position: 0 0, 50% 0;
  background-size: auto, cover;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  height: 450px;
  padding: 220px 10px 20px 20px;
  display: flex;
}

.investor-7 {
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64107ad8877e86e1cb0c4f1a_Investor-13.png");
  background-position: 0 0, 50% 0;
  background-size: auto, cover;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  height: 450px;
  padding: 220px 10px 20px 20px;
  display: flex;
}

.investor-8 {
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64107add3e727024013f7e10_Investor-19.png");
  background-position: 0 0, 50% 0;
  background-size: auto, cover;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  height: 450px;
  padding: 220px 10px 20px 20px;
  display: flex;
}

.investor-9 {
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64107adab4209ceca020dfd8_Investor-15.png");
  background-position: 0 0, 50% 0;
  background-size: auto, cover;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  height: 450px;
  padding: 220px 10px 20px 20px;
  display: flex;
}

.investor-10 {
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64107ada7fcced0dd316fef6_Investor-10.png");
  background-position: 0 0, 50% 0;
  background-size: auto, cover;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  height: 450px;
  padding: 220px 10px 20px 20px;
  display: flex;
}

.investor-11 {
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64107ad9bf8b5fe9ee2fb63a_Investor-09.png");
  background-position: 0 0, 50% 0;
  background-size: auto, cover;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  height: 450px;
  padding: 220px 10px 20px 20px;
  display: flex;
}

.investor-12 {
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64107ad908f20b5042b5ce7d_Investor-16.png");
  background-position: 0 0, 50% 0;
  background-size: auto, cover;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  height: 450px;
  padding: 220px 10px 20px 20px;
  display: flex;
}

.investor-13 {
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64107adae2427302e93b25da_Investor-17.png");
  background-position: 0 0, 50% 0;
  background-size: auto, cover;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  height: 450px;
  padding: 220px 10px 20px 20px;
  display: flex;
}

.section-1067 {
  background-color: #fd6e89;
  flex-direction: column;
  padding-bottom: 0;
  display: block;
}

.div-block-1431 {
  background-color: #000;
  justify-content: center;
  align-items: center;
  height: auto;
  padding-top: 40px;
  padding-bottom: 40px;
  padding-left: 0;
  display: flex;
}

.heading-790 {
  color: #fff;
  font-family: Montserrat, sans-serif;
  font-size: 36px;
  font-weight: 600;
  text-decoration: none;
}

.bold-text-346 {
  color: #000;
  text-transform: capitalize;
  font-family: Archivo, sans-serif;
  font-weight: 500;
}

.jury-2 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/641167d7d47e7454015eeca4_Investor-06.png");
  background-position: 50% 100%;
  background-size: cover;
  border: 1px solid #fdb502;
  height: 450px;
  box-shadow: 0 0 6px #fdb502;
}

.jury-2:hover {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64148e5d2138b0c6b20f8bee_Investor-02.png"), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64103a14fcba0068f4074d07_Investor-01.png");
  background-position: 50% 100%, 50% 100%;
  background-size: cover, cover;
}

.jury-3 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/6413345470fab143c7915e82_Investor-07.png");
  background-position: 50% 100%;
  background-size: cover;
  border: 1px solid #fdb502;
  height: 450px;
  box-shadow: 0 0 6px #fdb502;
}

.jury-3:hover {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64148e5e7645b36a8679089c_Investor-03.png"), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64103a14fcba0068f4074d07_Investor-01.png");
  background-position: 50% 100%, 50% 100%;
  background-size: cover, cover;
  border-color: #1a1d24;
}

.section-1068 {
  background-color: #000;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/641042d996a313823f2ece47_TMPF-21.png");
  background-position: 0 0;
  background-size: cover;
  padding: 40px 140px;
  display: block;
}

.grid-326 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  margin-top: 60px;
  display: none;
}

.div-block-1432 {
  border: 0 solid #fd6e89;
  border-bottom-width: 2px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding-bottom: 20px;
  display: flex;
}

.heading-791 {
  color: #fff;
  text-align: center;
  padding: 0;
  font-family: Montserrat, sans-serif;
  font-size: 21px;
  font-weight: 400;
  line-height: 28px;
}

.div-block-1433, .div-block-1434, .div-block-1435, .div-block-1436, .div-block-1437 {
  padding: 10px;
}

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

.div-block-1438 {
  border: 0 solid #fd6e89;
  border-bottom-width: .5px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 20px 0 20px 20px;
  display: flex;
}

.columns-411 {
  flex-direction: row;
  align-items: center;
  display: flex;
}

.image-738 {
  border: 0 solid #000;
  border-radius: 0;
}

.paragraph-338 {
  color: #fff;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 32px;
}

.column-877 {
  border-left: 0 solid #fd6e89;
  padding-left: 20px;
  padding-right: 0;
}

.column-878 {
  padding-left: 0;
  padding-right: 20px;
}

.columns-412 {
  margin-top: 60px;
}

.div-block-1438-copy, ._123 {
  border: 0 solid #fd6e89;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 20px;
  display: flex;
}

.div-block-1438-copy-copy {
  border: 0 solid #fd6e89;
  border-bottom-width: .5px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 20px 0 20px 20px;
  display: flex;
}

.heading-792 {
  color: #fd6e89;
  text-align: center;
  font-family: Coolvetica rg it, sans-serif;
  font-size: 60px;
  font-weight: 700;
  line-height: 72px;
}

.jury-4 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64142990a24d13577e75a181_Investor-22.png");
  background-position: 50% 100%;
  background-size: cover;
  border: 1px solid #fdb502;
  height: 450px;
  box-shadow: 0 0 6px #fdb502;
}

.jury-4:hover {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64148e5d2bb0f780fb49663e_Investor-21.png"), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64103a14fcba0068f4074d07_Investor-01.png");
  background-position: 50% 100%, 50% 100%;
  background-size: cover, cover;
}

.body-16 {
  margin-top: 60px;
}

.investor-1-copy {
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64107bb609fd53acf5fd056e_Investor-20.png");
  background-position: 0 0, 50% 0;
  background-size: auto, cover;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  height: 450px;
  padding: 220px 10px 20px 20px;
  display: flex;
}

.div-block-1439 {
  background-color: #000;
}

.grid-2222 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.grid-3333 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

.link-116 {
  color: #fff;
  font-family: Coolvetica rg it, sans-serif;
  font-weight: 400;
}

.link-116:hover {
  color: #fd6e89;
}

.div-block-1440 {
  background-color: #000;
  align-items: flex-end;
  display: flex;
}

.div-block-1438-copy-copy-copy {
  border: 0 solid #fd6e89;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 20px;
  display: flex;
}

.navbar-104 {
  background-color: #fff;
  padding-left: 100px;
  padding-right: 100px;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 0 2px 7px #0003;
}

.section-1069 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/642a6f5b74739138dc2d9764_BG.png");
  background-position: 100% 0;
  background-size: cover;
  margin-top: 60px;
  padding: 40px 100px;
}

.div-block-1441 {
  text-align: center;
  margin-bottom: 40px;
}

.paragraph-339 {
  text-align: left;
  margin-top: 30px;
  margin-bottom: 30px;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  line-height: 22px;
}

.body-17 {
  font-family: Open Sans, sans-serif;
}

.columns-413 {
  align-items: center;
  display: flex;
}

.column-886 {
  text-align: center;
  border-left: 1px #bbb;
}

.section-1070 {
  background-color: #f0f0f0;
  padding: 60px 100px;
}

.text-block-2241 {
  text-align: center;
  margin-bottom: 60px;
  font-size: 36px;
  line-height: 44px;
}

.grid-3334 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-bottom: 40px;
}

.div-block-1442 {
  text-align: center;
  padding: 10px;
}

.image-739 {
  margin-bottom: 10px;
}

.text-block-2242 {
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
}

.text-block-1530 {
  color: #4481f4;
  letter-spacing: 2px;
  text-transform: uppercase;
  font-weight: 700;
}

.paragraph-241 {
  color: #fff;
  text-align: center;
  border-bottom: 0 solid #fff;
  padding-bottom: 20px;
  font-size: 14px;
  line-height: 24px;
}

.columns-246 {
  border: 0 solid #000;
  border-bottom: .5px solid #5e6369;
  flex-direction: row;
  justify-content: center;
  margin-top: 20px;
  padding-bottom: 10px;
  display: flex;
}

.heading-735 {
  color: #fff;
  text-align: right;
  margin-top: 0;
  font-weight: 300;
}

.text-block-1532 {
  color: #fff;
  text-align: right;
}

.heading-725 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 20px;
  font-weight: 400;
}

.text-block-1533 {
  color: #ec4235;
  letter-spacing: 2px;
  text-transform: uppercase;
  font-weight: 700;
}

.column-711 {
  padding-right: 20px;
}

.column-710 {
  border-left: .5px solid #fff;
  padding-left: 20px;
}

.section-673 {
  background-color: #1a1a1a;
  padding: 40px 140px;
}

.text-block-1531 {
  color: #fff;
  line-height: 24px;
}

.heading-736 {
  color: #fff;
  align-items: flex-end;
  margin-top: 0;
  font-size: 28px;
  font-weight: 300;
  line-height: 32px;
  display: flex;
}

.section-1071 {
  background-color: #1a1a1a;
  padding: 60px 100px;
}

.text-block-2243 {
  color: #fff;
  text-align: left;
  margin-bottom: 40px;
  font-size: 42px;
  font-weight: 700;
  line-height: 40px;
}

.paragraph-340 {
  color: #fff;
  text-align: left;
  font-size: 16px;
  line-height: 24px;
}

.text-block-2244 {
  color: #fff;
  text-align: left;
  margin-bottom: 20px;
  font-size: 18px;
  line-height: 25px;
}

.text-block-2245 {
  color: #4481f4;
  text-align: left;
  letter-spacing: 2px;
  text-transform: uppercase;
  font-weight: 700;
}

.text-block-2246 {
  color: #fff;
  text-align: left;
  margin-bottom: 10px;
  font-size: 28px;
  font-weight: 300;
  line-height: 38px;
}

.text-block-2247 {
  color: #fff;
  text-align: left;
  margin-bottom: 0;
  padding-left: 0;
  font-size: 16px;
}

.columns-414 {
  border-bottom: .5px solid #5e6369;
  margin-top: 20px;
  padding-bottom: 10px;
}

.paragraph-341 {
  color: #fff;
  text-align: left;
  margin-top: 10px;
  margin-bottom: 20px;
  font-size: 16px;
  line-height: 22px;
}

.column-887 {
  border-right: .5px #000;
  padding-right: 20px;
}

.column-888, .column-889, .column-890, .column-891, .column-892, .column-893, .column-894, .column-895, .column-896 {
  border-left: .5px solid #fff;
}

.section-1072 {
  padding: 60px 100px;
}

.text-block-2248 {
  text-align: center;
  margin-bottom: 40px;
  font-size: 42px;
  font-weight: 700;
  line-height: 40px;
}

.div-block-889 {
  color: #fff;
  text-align: center;
}

.image-168 {
  margin-bottom: 10px;
}

.text-block-1503 {
  color: #000;
  text-align: center;
  margin-bottom: 0;
  font-size: 20px;
  line-height: 30px;
  overflow: visible;
}

.bold-text-275 {
  color: #161515;
}

.text-block-1504 {
  color: #000;
  text-align: center;
}

.grid-3335 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-left: 100px;
  margin-right: 100px;
}

.section-1073 {
  background-color: #1a1a1a;
  padding: 20px 100px;
}

.text-block-2249 {
  color: #fff;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
}

.brand-11 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.image-740 {
  margin-bottom: 10px;
  padding-top: 20px;
}

.div-block-1443 {
  text-align: left;
  border-bottom: .5px #fff;
  margin-top: 20px;
  padding-bottom: 20px;
}

.bold-text-347 {
  font-size: 42px;
}

.body-18 {
  background-color: #fff;
  font-family: Josefin Sans, sans-serif;
  font-size: 16px;
  line-height: 1.7px;
}

.navbar-logo-left-3 {
  position: sticky;
}

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

.navbar-logo-left-container-2.shadow-three {
  text-align: center;
  width: 100%;
  max-width: 1140px;
  margin-bottom: 0;
  padding-top: 50px;
  padding-bottom: 20px;
  position: fixed;
  inset: 0% 0% auto;
}

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

.navbar-wrapper-4 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  align-items: center;
  font-size: 20px;
  line-height: 1.7;
  display: flex;
}

.nav-menu-two-2 {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  font-size: 20px;
  line-height: 1.7;
  display: flex;
}

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

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

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

.nav-link-452.w--current {
  color: #00adbe;
  font-size: 20px;
  line-height: 1.5;
}

.nav-dropdown-5 {
  margin-left: 5px;
  margin-right: 5px;
}

.nav-dropdown-toggle-5 {
  letter-spacing: .25px;
  padding: 5px 30px 5px 10px;
  font-size: 14px;
  line-height: 20px;
}

.nav-dropdown-toggle-5:hover {
  color: #1a1b1fbf;
}

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

.nav-dropdown-icon-6 {
  margin-right: 10px;
}

.nav-dropdown-list-5 {
  background-color: #fff;
  border-radius: 12px;
}

.nav-dropdown-list-5.w--open {
  padding-top: 10px;
  padding-bottom: 10px;
}

.nav-dropdown-link-5 {
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 14px;
}

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

.nav-divider-2 {
  background-color: #e4ebf3;
  width: 1px;
  height: 22px;
  margin-left: 15px;
  margin-right: 15px;
}

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

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

.mobile-margin-top-14 {
  padding-left: 40px;
}

.button-primary-6 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #00adbe;
  border-radius: 10px;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-6:hover {
  color: #fff;
  background-color: #32343a;
}

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

.istart-navbar {
  background-color: #fff;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  display: flex;
  position: sticky;
  inset: 0% 0% auto;
}

.istart-header-section {
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  margin-top: 100px;
  padding: 30px 100px;
  display: flex;
}

.heading-793 {
  color: #00adbe;
  text-align: left;
  margin-top: 10px;
  font-family: Yeseva One, sans-serif;
  font-size: 8rem;
  font-weight: 400;
  line-height: 1;
}

.heading-793.videos {
  text-align: center;
}

.image-741 {
  text-align: center;
  padding-bottom: 20px;
}

.div-block-1444 {
  text-align: center;
}

.section-1074 {
  padding: 120px 100px;
}

.paragraph-342 {
  text-align: left;
  font-size: 20px;
  line-height: 1.7;
}

.lottie-animation {
  width: 500px;
  height: 500px;
}

.section-1075 {
  padding: 120px 100px;
}

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

.istart-workshops-section {
  background-color: #f5f7fa00;
  border-bottom: 1px solid #e4ebf3;
  border-radius: 0;
  padding: 80px 30px;
  position: relative;
}

.container-38 {
  text-align: center;
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.centered-heading-3 {
  color: #00adbe;
  text-align: center;
  margin-bottom: 16px;
}

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

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

.team-slide-wrapper {
  border: 3px #000;
  border-radius: 10px;
  width: 30%;
  height: 330px;
  margin-right: 5%;
  box-shadow: 2px 4px 8px #0003;
}

.team-slide-wrapper.new {
  border-style: solid;
  border-width: 2px;
  border-radius: 13px;
}

.team-block {
  background-color: #fff0;
  border: 1px solid #000;
  border-radius: 10px;
  padding-bottom: 24px;
}

.team-member-image-two {
  border: 0 solid #000;
  border-radius: 11px;
  margin-bottom: 18px;
  padding-top: 0;
}

.team-block-info {
  flex-direction: column;
  align-items: flex-start;
  padding-left: 24px;
  padding-right: 24px;
  display: flex;
}

.team-member-name-two {
  text-align: left;
  text-transform: uppercase;
  margin-bottom: 12px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 12px;
  font-weight: 600;
  line-height: 18px;
}

.team-member-text {
  margin-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 12px;
  line-height: 1.7;
}

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

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

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

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

.istart-header2-section, .istart-stories-section, .istart-workshops-sections, .istart-events-section {
  border-bottom: 1px solid #000;
  padding: 30px 100px;
}

.istart-videos-section {
  padding: 30px 100px;
}

.list-item-13 {
  padding-left: 40px;
  padding-right: 40px;
}

.footer-dark {
  background-color: #f5f7fa00;
  border-top: 1px solid #000;
  border-bottom: 1px solid #e4ebf3;
  padding: 15px 30px;
  position: relative;
}

.footer-wrapper {
  justify-content: space-between;
  align-items: flex-start;
  max-width: 900px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.footer-content {
  grid-column-gap: 70px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: auto auto 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

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

.title-small {
  color: #8a8a8a;
  letter-spacing: 1px;
  text-transform: capitalize;
  margin-top: 35px;
  margin-bottom: 57px;
  font-size: 24px;
  font-weight: 200;
  line-height: 16px;
  display: block;
}

.footer-link {
  color: #1a1b1f;
  margin-top: 12px;
  margin-bottom: 6px;
  font-size: 14px;
  line-height: 16px;
  text-decoration: none;
}

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

.footer-social-block {
  justify-content: flex-start;
  align-items: center;
  margin-top: 12px;
  margin-left: -12px;
  display: flex;
}

.footer-social-link {
  margin-left: 12px;
}

.footer-divider {
  background-color: #1a1b1f;
  width: 100%;
  height: 1px;
  margin-top: 40px;
  margin-bottom: 15px;
}

.footer-copyright-center {
  text-align: center;
  font-size: 14px;
  line-height: 16px;
}

.list-item-14, .list-item-15, .list-item-16, .list-item-17 {
  padding-left: 40px;
  padding-right: 40px;
}

.bold-text-348 {
  color: #000;
}

.nav-div-container {
  text-align: center;
}

.navbar-105 {
  background-color: #fff;
  padding: 50px 30px 20px;
  display: block;
  position: fixed;
  inset: 0% 0% auto;
}

.navbar-106 {
  background-color: #fff;
  padding: 50px 20px 20px;
  position: fixed;
  inset: 0% 0% auto;
}

.navbar-no-shadow-4 {
  text-align: center;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.navbar-no-shadow-container-4 {
  z-index: 5;
  background-color: #0000;
  justify-content: space-between;
  align-self: center;
  align-items: center;
  width: 100%;
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  display: flex;
}

.container-regular-4 {
  width: 100%;
  max-width: 1260px;
  min-height: 30px;
  margin-left: auto;
  margin-right: auto;
}

.navbar-wrapper-5 {
  text-align: center;
  justify-content: space-between;
  align-items: center;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

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

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

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

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

.nav-dropdown-6 {
  margin-left: 5px;
  margin-right: 5px;
}

.nav-dropdown-toggle-6 {
  letter-spacing: .25px;
  padding: 5px 30px 5px 10px;
  font-size: 14px;
  line-height: 20px;
}

.nav-dropdown-toggle-6:hover {
  color: #1a1b1fbf;
}

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

.nav-dropdown-icon-7 {
  margin-right: 10px;
}

.nav-dropdown-list-6 {
  background-color: #fff;
  border-radius: 12px;
}

.nav-dropdown-list-6.w--open {
  padding-top: 10px;
  padding-bottom: 10px;
}

.nav-dropdown-link-6 {
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 14px;
}

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

.nav-button-wrapper-4 {
  margin-left: 120px;
}

.button-primary-7 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #00adbe;
  border-radius: 10px;
  margin-left: 20px;
  padding: 12px 25px;
  font-size: 14px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-7:hover {
  color: #fff;
  background-color: #32343a;
}

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

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

.navbar-logo-left-container-3.shadow-three {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1140px;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

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

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

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

.nav-divider-3 {
  background-color: #e4ebf3;
  width: 1px;
  height: 22px;
  margin-left: 15px;
  margin-right: 15px;
}

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

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

.navbar-107 {
  background-color: #fff;
  justify-content: space-between;
  align-items: center;
  padding-top: 50px;
  padding-bottom: 20px;
  display: flex;
}

.button-40 {
  text-align: center;
  flex: 0 auto;
  align-self: center;
  width: 170px;
  height: 40px;
}

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

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

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

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

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

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

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

.nav-link-454, .nav-link-455, .nav-link-456, .nav-link-457, .nav-link-458 {
  font-size: 20px;
}

.navbar-108 {
  background-color: #fff;
  padding-top: 40px;
  padding-bottom: 20px;
  position: fixed;
  inset: 0% 0% auto;
}

.container-41 {
  justify-content: space-between;
  display: flex;
}

.navlinkistart {
  font-size: 20px;
}

.navlinkistart.w--current {
  color: #00adbe;
  font-size: 20px;
}

.heading-733 {
  color: #5e6369;
  margin-top: 10px;
  margin-bottom: 5px;
  font-family: Open Sans, sans-serif;
  font-size: 24px;
  font-weight: 600;
}

.text-block-2250, .text-block-2251 {
  color: #fff;
  font-size: 16px;
  line-height: 22px;
}

.columns-415, .columns-416, .columns-417, .columns-418, .columns-419, .columns-420, .columns-421, .columns-422, .columns-423 {
  border-bottom: .5px solid #fff;
  margin-bottom: 10px;
  padding-bottom: 10px;
}

.columns-424 {
  display: flex;
}

.column-897 {
  align-self: center;
  padding-left: 20px;
}

.nav-link-459 {
  color: #fff;
  background-color: #ea4335;
  line-height: 22px;
}

.button-41 {
  background-color: #ea4335;
}

.image-742 {
  margin-bottom: 10px;
}

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

.div-block-1445 {
  text-align: center;
  margin-top: 60px;
}

.image-743 {
  display: block;
}

.column-898 {
  align-items: center;
  display: flex;
}

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

.column-899 {
  align-items: center;
  display: flex;
}

.navbar-109 {
  background-color: #fff;
  justify-content: space-between;
  align-items: center;
  padding-left: 140px;
  padding-right: 140px;
  display: block;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 0 2px 5px #0000001a;
}

.brand-12 {
  padding-top: 15px;
  padding-bottom: 10px;
}

.body-19 {
  color: #000;
  font-family: Open Sans, sans-serif;
}

.nav-link-460 {
  font-size: 16px;
}

.nav-link-460:hover, .nav-link-460.w--current {
  color: #cd0000;
}

.nav-link-461 {
  border: 1px solid #000;
  border-radius: 20px;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 16px;
}

.nav-link-461:hover {
  color: #fff;
  background-color: #000;
}

.nav-link-462 {
  border: 1px solid #cd0000;
  border-radius: 20px;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 20px;
  font-size: 16px;
}

.nav-link-462:hover {
  color: #fff;
  background-color: #cd0000;
}

.nav-link-462._221 {
  margin-left: 0;
}

.section-1076 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/6811f5cfe7bcec87e557c6e8_DBS_FoundED%20MK%20V29.png");
  background-position: 100% 100%;
  background-size: cover;
  justify-content: center;
  padding-top: 160px;
  padding-bottom: 140px;
  padding-left: 0;
  display: flex;
}

.section-1077 {
  background-color: #00000008;
  padding: 40px 140px;
}

.heading-795 {
  color: #000;
  text-align: center;
  padding-bottom: 20px;
  font-size: 48px;
}

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

.paragraph-344 {
  color: #000;
  text-align: center;
  white-space: normal;
  margin-top: 10px;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 26px;
}

.text-span-16 {
  color: #cd0000;
}

.heading-796 {
  color: #cd0000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 32px;
}

.column-903 {
  align-items: center;
  display: flex;
}

.paragraph-345 {
  font-size: 16px;
  line-height: 26px;
}

.paragraph-346 {
  color: #000;
  text-align: center;
  border: 0 solid #000;
  margin-bottom: 0;
  padding: 20px 0 0;
  font-size: 16px;
  line-height: 26px;
}

.paragraph-346.diff {
  border-bottom-style: none;
}

.column-904 {
  border-left: 1px solid gray;
  flex-direction: column;
  align-items: stretch;
  padding-left: 30px;
  padding-right: 0;
  display: flex;
}

.columns-425 {
  border: 1px solid gray;
  align-items: center;
  margin-top: 60px;
  margin-bottom: 60px;
  padding: 20px;
  display: flex;
}

.video-6 {
  border: 2px solid #cd0000;
  margin-top: 20px;
}

.section-1078 {
  background-color: #ffffff08;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/642ae9564dd0aa00107488e2_FoundED2-01.png");
  background-position: 0 0;
  background-size: cover;
  flex-direction: column;
  align-items: stretch;
  padding: 40px 140px 60px;
  display: none;
}

.grid-3336 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  margin-top: 0;
}

.grid-3336.speaker {
  grid-template-columns: 1fr 1fr 1fr 1fr;
  display: none;
}

.heading-797 {
  text-align: center;
  margin-top: 0;
}

.heading-797.designation {
  font-size: 20px;
  font-weight: 400;
}

.heading-797.coomingsoon {
  color: var(--clevertap-orange);
  font-weight: 400;
}

.section-1079 {
  padding: 20px 140px;
}

.div-block-1446 {
  background-color: gray;
  height: 1px;
}

.heading-798 {
  text-align: center;
  font-size: 16px;
  font-weight: 400;
}

.dropdown-toggle-2 {
  border: 1px solid #000;
  border-radius: 20px;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  display: none;
}

.text-block-2252 {
  font-size: 16px;
}

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

.dropdown-list.w--open {
  background-color: #ddd0;
}

.founder-speak {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #00000008;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: stretch;
  padding: 40px 140px 60px;
  display: flex;
}

.whoarewelookingfor {
  padding: 40px 140px 30px;
}

.gridthing {
  text-align: center;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

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

.text-block-2253 {
  font-size: 18px;
  font-weight: 700;
}

.div-block-1447 {
  text-align: center;
}

.paragraph-347 {
  text-align: center;
  margin-top: 20px;
  padding-left: 0;
  font-size: 16px;
  line-height: 26px;
}

.grid-3338 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 20px;
  margin-bottom: 100px;
}

.heading-799 {
  text-align: center;
  font-size: 48px;
}

.heading-800 {
  text-align: center;
  font-size: 21px;
  font-style: italic;
  font-weight: 300;
}

.div-block-1448 {
  border: 1px solid gray;
  padding: 20px;
}

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

.grid-3340 {
  flex: none;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  align-content: space-between;
  place-items: stretch stretch;
  margin-top: 20px;
  margin-left: 0;
  margin-right: 0;
}

.image-745, .image-746, .image-747, .image-748 {
  border: 1px solid #cd0000;
}

.grid-3341 {
  grid-template-rows: auto;
  margin-top: 20px;
}

.video-7 {
  border: 1px solid #cd0000;
}

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

.text-span-17 {
  color: #cd0000;
  font-size: 32px;
  font-weight: 700;
}

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

.text-block-2254 {
  text-align: center;
  font-size: 16px;
  font-style: italic;
  font-weight: 300;
  line-height: 26px;
}

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

.heading-802 {
  text-align: center;
  margin-top: 0;
  font-size: 18px;
  line-height: 24px;
}

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

.navbar-110 {
  background-color: #fff;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 0;
  padding: 10px 0;
  font-size: 16px;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 0 2px 5px #0003;
}

.navbar-110:hover {
  color: #ff001c;
}

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

.section-1080 {
  background-image: linear-gradient(#000000b3, #000000b3), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64366cbd649ff0fc26c8b79b_D2C-01.png");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
  flex-direction: column;
  align-items: center;
  margin-top: 60px;
  padding: 140px 140px 100px;
  display: flex;
}

.paragraph-348 {
  font-size: 16px;
}

.div-block-1450 {
  align-items: flex-end;
  display: flex;
}

.paragraph-349 {
  font-size: 16px;
}

.paragraph-350 {
  color: #000;
  text-align: left;
  margin: 20px 0 0;
  font-size: 16px;
  font-weight: 300;
  line-height: 24px;
}

.link-118, .link-119 {
  color: #ff001c;
}

.section-1081 {
  background-color: #fff;
  border-top: 0 solid #ff001c;
  border-bottom: 0 solid #ff001c;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  margin-top: 0;
  padding: 0;
  display: flex;
}

.heading-803 {
  color: #fff;
  text-align: center;
  font-size: 48px;
  font-weight: 900;
}

.grid-3344 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 40px;
  display: none;
}

.link-block-276 {
  text-align: center;
  flex-direction: column;
  align-items: stretch;
  padding: 10px;
  text-decoration: none;
  display: flex;
}

.heading-804 {
  color: #ff001c;
  text-align: center;
  font-size: 60px;
  font-weight: 100;
}

.heading-805 {
  color: #fff;
  border-top: .5px solid #fff;
  margin-bottom: 0;
  padding-top: 20px;
}

.section-1082 {
  background-color: #000;
  padding: 60px 20px 40px;
  display: none;
}

.heading-806 {
  color: #fff;
  text-align: center;
  font-size: 48px;
}

.grid-3345 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 40px;
}

.div-block-1451 {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/6434f03254422ea32f3e6cb2_D2C-07.png");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  border-top: 0 solid #ff001c;
  justify-content: center;
  align-items: center;
  padding: 60px 20px;
  display: flex;
}

.heading-807 {
  color: #000;
  text-align: center;
  margin: 10px;
  padding: 0;
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
}

.grid-3346 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-top: 60px;
}

.div-block-1452 {
  background-color: #fff;
  border: 1px solid #ff001c;
  border-radius: 12px 12px 0 0;
}

.image-749 {
  border-bottom: 1px solid #ff001c;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}

.section-1083 {
  background-color: #fff;
  margin-bottom: 0;
  padding: 40px 220px;
}

.heading-808 {
  color: #000;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 10px;
  padding: 0;
  font-size: 60px;
  font-weight: 900;
  line-height: 70px;
}

.paragraph-351 {
  color: #000;
  text-align: center;
  margin-top: 40px;
  margin-bottom: 40px;
  font-size: 18px;
  line-height: 24px;
}

.section-1084 {
  background-color: #0000000f;
  flex-direction: column;
  padding: 40px 140px 60px;
  display: flex;
}

.nav-link-463 {
  color: #000;
}

.nav-link-463:hover, .nav-link-463.w--current {
  color: #ff001c;
}

.nav-link-464 {
  color: #000;
}

.nav-link-465 {
  color: #fff;
  background-color: #ff001c;
  border: 2px solid #000;
  border-radius: 40px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.nav-link-465:hover {
  color: #fff;
  background-color: #000;
  border-color: #ff001c;
  box-shadow: 0 2px 5px #ff001c;
}

.nav-menu-11 {
  flex-direction: row;
  align-items: center;
  display: flex;
}

.section-1085 {
  background-color: #000;
  padding: 20px 140px;
}

.heading-809 {
  color: #fff;
  text-align: center;
  font-weight: 400;
}

.bold-text-350 {
  color: #000;
}

.bold-text-351 {
  color: #fff;
}

.text-span-18, .text-span-19 {
  font-size: 24px;
  line-height: 36px;
}

.section-1086 {
  border-top: 5px solid #ff001c;
  padding: 60px 140px 40px;
}

.paragraph-352 {
  text-align: center;
  border-top: 1px solid #ff001c;
  padding-top: 20px;
}

.grid-3347 {
  border-radius: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 40px;
  margin-bottom: 40px;
}

.div-block-1453 {
  background-color: #fff;
  border: 1px solid #ff001c;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  padding-bottom: 20px;
}

.text-block-2255 {
  color: #ff001c;
  letter-spacing: 2px;
  text-transform: uppercase;
  padding-top: 20px;
  padding-left: 20px;
  font-weight: 700;
}

.heading-810 {
  color: #000;
  text-transform: uppercase;
  margin-top: 10px;
  margin-left: 20px;
  margin-right: 10px;
}

.link-120 {
  color: #ff001c;
  letter-spacing: 2px;
  margin-left: 20px;
  font-size: 16px;
  font-style: italic;
  font-weight: 300;
}

.grid-3348 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 16px;
}

.button-42 {
  text-align: center;
  background-color: #ff001c;
  border: 2px solid #fff;
  border-radius: 40px;
  margin-top: 0;
  padding: 15px 40px;
  font-size: 21px;
}

.button-42:hover {
  color: #ff001c;
  background-color: #000;
  border-color: #ff001c;
  box-shadow: 0 0 12px -1px #ff001c;
}

.image-750 {
  border-radius: 12px 12px 0 0;
}

.image-751 {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}

.video-8 {
  border-radius: 0;
}

.slider-5 {
  height: auto;
  display: none;
}

.mask-5, .left-arrow-3 {
  height: auto;
}

.slider-6 {
  display: none;
}

.column-906 {
  padding: 0;
}

.column-907 {
  padding: 40px;
}

.image-752 {
  margin-bottom: 40px;
}

.columns-426 {
  align-items: center;
  display: flex;
}

.image-753 {
  margin-top: 10px;
}

.section-1087 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/6437c697b79201c9babb78d6_Saas%20Central%202023%20Webbsite-01.png");
  background-position: 100% 0;
  background-size: cover;
  padding: 80px 100px;
}

.columns-427 {
  align-items: center;
  display: flex;
}

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

.section-1088 {
  padding: 40px 100px;
}

.body-21 {
  font-family: Amazon ember, sans-serif;
}

.paragraph-353 {
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
}

.text-block-2256 {
  color: #ff8322;
  text-align: left;
  margin-bottom: 20px;
  font-size: 30px;
  line-height: 40px;
}

.text-block-2256.key-hi {
  text-align: center;
}

.section-1089 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/6436b32f7d760737b5d8204e_bg.png");
  background-position: 0 100%;
  background-size: cover;
  background-attachment: fixed;
  padding: 40px 100px;
}

.section-1090 {
  padding: 40px 100px;
}

.text-block-2257 {
  text-align: center;
  margin-top: 0;
  margin-bottom: 40px;
  font-size: 18px;
  line-height: 28px;
}

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

.text-block-2258 {
  font-size: 18px;
  line-height: 28px;
}

.image-754 {
  margin-bottom: 10px;
}

.div-block-1454 {
  text-align: center;
  padding: 15px;
}

.text-block-2259 {
  color: #ff8322;
  text-align: center;
  margin-bottom: 40px;
  font-size: 30px;
  line-height: 40px;
}

.section-1091 {
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/643686ac1f47efea41f2c576_Saas-Central-2023-Webbsite-01.png");
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  padding: 40px 100px;
}

.grid-3350 {
  border-radius: 20px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.div-block-1455 {
  text-align: center;
  border: .5px #fff;
  border-radius: 10px;
  flex-flow: column wrap;
  justify-content: space-between;
  align-items: center;
  padding: 30px 10px;
  display: flex;
}

.text-block-2260 {
  color: #fff;
  font-size: 20px;
  font-weight: 700;
  line-height: 30px;
}

.image-755 {
  margin-bottom: 10px;
  position: static;
}

.text-block-2261 {
  margin-bottom: 40px;
}

.text-block-2262, .text-block-2263, .text-block-2264, .text-block-2265, .text-block-2266, .text-block-2267, .text-block-2268, .text-block-2269, .text-block-2270, .text-block-2271, .text-block-2272, .text-block-2273 {
  color: #fff;
}

.column-909 {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding: 100px 40px 0 140px;
  display: flex;
}

.columns-428 {
  background-color: #0000;
  padding-top: 0;
  display: none;
}

.column-910 {
  background-color: #fff0;
  border-top-left-radius: 60px;
  border-bottom-left-radius: 0;
  padding: 0;
}

.section-1092 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/6437b9f74769a12c1c880637_D2C-01.png");
  background-position: 50% 100%;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 80px;
  padding: 20px 140px;
  display: block;
}

.image-756 {
  align-self: center;
}

.lottie-animation-2 {
  height: 600px;
  margin-top: 0;
  padding: 0;
}

.video-9 {
  border-radius: 10px;
}

.link-block-277 {
  color: #1c1c1c;
  border: 2px #000;
  border-radius: 13px;
  height: auto;
  text-decoration: none;
}

.link-block-277.stories {
  text-decoration: none;
}

.column-911 {
  justify-content: flex-end;
  align-self: stretch;
  align-items: stretch;
  padding: 0;
  display: flex;
}

.column-912 {
  background-color: #0000;
  flex-direction: column;
  align-items: flex-start;
  padding: 30px 40px 30px 140px;
  display: flex;
}

.columns-429 {
  flex: 1;
  justify-content: space-between;
  align-self: stretch;
  align-items: stretch;
  display: flex;
}

.div-block-1457 {
  background-color: #1a1a1a00;
  background-image: linear-gradient(#000000bf, #000000bf), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/6435051598dcca54cc2287dd_Imaget0zh-1597911165554.jpg-2.png");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
  padding: 40px 140px;
  display: block;
}

.column-913 {
  padding: 0;
}

.image-757 {
  border: 2px solid #ff001c;
}

.div-block-1458 {
  border-left: 2px solid #ff001c;
  flex-direction: row;
  align-items: flex-start;
  padding: 10px 40px 0 20px;
  display: block;
}

.heading-811 {
  color: #ff001c;
  letter-spacing: 2px;
  margin-bottom: 0;
}

.heading-812 {
  color: #fff;
  text-align: left;
  margin-top: 0;
  font-size: 34px;
  font-weight: 300;
  line-height: 44px;
}

.column-914 {
  padding-left: 20px;
  padding-right: 0;
}

.button-43 {
  font-size: 18px;
}

.button-44 {
  color: #fff;
  background-color: #3898ec00;
  border: 2px solid #fff;
  border-radius: 40px;
  padding: 10px 20px;
  font-size: 24px;
  font-weight: 500;
  line-height: 35px;
  text-decoration: none;
}

.button-44:hover {
  color: #ff001c;
  background-color: #000;
  border-color: #fff;
  text-decoration: none;
}

.button-44:active {
  color: #ff001c;
}

.columns-430 {
  align-items: center;
  padding: 0;
  display: flex;
}

.paragraph-354 {
  color: #fff;
}

.lottie-animation-3 {
  height: 40px;
}

.columns-431 {
  flex-direction: row;
  justify-content: space-around;
  align-items: center;
  width: 250px;
  margin-top: 20px;
  display: flex;
}

.column-915 {
  flex-direction: row;
  padding-left: 0;
  padding-right: 0;
  display: block;
}

.lottie-animation-4 {
  flex-direction: column;
  justify-content: flex-end;
  align-self: flex-start;
  align-items: flex-start;
  width: 60px;
  height: auto;
  display: flex;
}

.section-1093 {
  background-color: #0000000f;
  flex-direction: column;
  align-items: center;
  padding: 60px 0 40px;
  display: block;
}

.heading-813 {
  color: #000;
  text-align: center;
  margin-bottom: 60px;
  font-family: Roboto, sans-serif;
  font-size: 60px;
}

.image-758 {
  box-shadow: 0 0 20px 9px #ff08083d;
}

.button-45 {
  color: #000;
  text-align: center;
  background-color: #ff8322;
  border-radius: 20px;
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 10px 20px;
  font-size: 16px;
}

.button-45.navbut {
  color: #000;
  border-radius: 20px;
  margin-top: 0;
  margin-bottom: 0;
  padding: 10px 20px;
}

.nav-menu-12 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: space-between;
  align-self: center;
  align-items: center;
  display: flex;
}

.grid-3351 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-bottom: 40px;
  display: grid;
}

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

.div-block-1460 {
  flex-direction: column;
  align-items: center;
  margin-top: 20px;
  margin-left: 0;
  padding-left: 0;
  display: flex;
}

.div-block-1460.right {
  align-items: flex-start;
  margin-top: 0;
  padding-left: 20px;
}

.heading-814 {
  color: #ff001c;
  letter-spacing: 2px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  font-style: italic;
  font-weight: 300;
}

.heading-815 {
  color: #000;
  margin-top: 0;
}

.heading-816 {
  color: #000;
  margin-top: 0;
  font-size: 20px;
  font-style: italic;
  font-weight: 100;
  line-height: 30px;
}

.div-block-1461 {
  background-color: #ff001c;
  width: auto;
  height: 1px;
}

.text-span-20 {
  color: #000;
}

.columns-432 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin: 0 100px;
  padding: 50px 50px 0;
  display: flex;
  box-shadow: 0 0 15px 9px #ff001c6e;
}

.column-916 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  padding-left: 20px;
  padding-right: 40px;
  display: block;
}

.column-917 {
  padding-bottom: 0;
  padding-left: 40px;
}

.heading-817 {
  color: #fff;
  margin: 0 0 0 20px;
  font-size: 30px;
  font-style: italic;
  font-weight: 100;
}

.image-759 {
  padding-top: 40px;
  padding-left: 40px;
}

.div-block-1464 {
  padding-bottom: 20px;
  padding-left: 10px;
}

.text-span-21 {
  font-size: 26px;
  font-weight: 100;
}

.grid-3352 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  align-items: center;
}

.lottie-animation-5 {
  height: 400px;
}

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

.container-42 {
  color: #fff;
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.centered-heading-4 {
  color: #ff8322;
  text-align: center;
  margin-bottom: 16px;
}

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

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

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

.team-block-2 {
  background-color: #fff;
  padding-bottom: 24px;
}

.team-member-image-two-2 {
  margin-bottom: 18px;
}

.team-block-info-2 {
  flex-direction: column;
  align-items: flex-start;
  padding-left: 24px;
  padding-right: 24px;
  display: flex;
}

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

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

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

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

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

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

.gallery-slider-2 {
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.gallery-wrapper-2 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

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

.gallery-slide-2 {
  background-color: #0000;
  height: auto;
}

.gallery-slide-wrapper-2 {
  max-width: 47%;
  margin-right: 6%;
}

.gallery-slide-image-2 {
  position: relative;
}

.gallery-image-2 {
  width: 100%;
}

.gallery-slide-text-2 {
  color: #f5f7fa;
  margin-bottom: 0;
  line-height: 32px;
  position: absolute;
  bottom: 24px;
  left: 24px;
  right: 24px;
}

.gallery-slider-left-2 {
  justify-content: center;
  align-items: center;
  width: 40px;
  display: flex;
  left: -50px;
}

.gallery-slider-left-2:focus-visible, .gallery-slider-left-2[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.slider-arrow-embed-2 {
  color: #1a1b1f;
}

.gallery-slider-right-2 {
  justify-content: center;
  align-items: center;
  width: 40px;
  display: flex;
  right: -50px;
}

.gallery-slider-right-2:focus-visible, .gallery-slider-right-2[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.gallery-slide-nav-2 {
  display: none;
}

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

.testimonial-slider-two {
  color: #fff;
  background-color: #0000;
  height: auto;
}

.testimonial-slide {
  background-color: #0000;
  justify-content: space-between;
  align-items: center;
  padding: 12px 12px 12px 64px;
  display: flex;
}

.testimonial-content {
  flex-direction: column;
  align-items: flex-start;
  max-width: 460px;
  margin-right: 40px;
  display: flex;
}

.testimonial-quote-icon {
  margin-bottom: 24px;
}

.testimonial-quote {
  color: #fff;
  margin-bottom: 32px;
  font-size: 40px;
  font-weight: 600;
  line-height: 50px;
}

.testimonial-info-two {
  align-items: center;
  display: flex;
}

.testimonial-image-2 {
  object-fit: cover;
  border-radius: 50%;
  width: 60px;
  height: 60px;
  margin-right: 16px;
}

.testimonial-author-name {
  font-weight: 700;
}

.testimonial-image-two {
  object-fit: cover;
  border-radius: 20px;
  width: 350px;
  height: 400px;
}

.testimonial-author-image-three {
  object-fit: cover;
  border-radius: 50%;
  width: 50px;
  height: 50px;
  margin-right: 24px;
}

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

.testimonial-slider-nav {
  color: #fff;
  background-color: #0000;
  margin-top: 24px;
  font-size: 10px;
  position: static;
  bottom: -60px;
}

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

.section-1094 {
  background-color: #0000000f;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/6436b32f7d760737b5d8204e_bg.png");
  background-position: 0 0;
  background-size: cover;
  padding: 60px 100px;
}

.text-block-2274 {
  font-size: 16px;
}

.text-block-2275 {
  padding: 10px;
  font-size: 18px;
}

.div-block-1465 {
  background-color: var(--jiogennext-blue);
  padding: 40px 20px 40px 220px;
}

.list-9 {
  color: #fff;
}

.paragraph-355 {
  color: #fff;
  margin-bottom: 0;
  font-size: 21px;
  line-height: 28px;
}

.column-918 {
  padding: 0;
}

.column-919 {
  padding-left: 0;
}

.columns-433 {
  align-items: center;
  display: flex;
}

.image-760 {
  align-self: stretch;
}

.image-761 {
  display: none;
}

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

.grid-3353.videos {
  grid-template-columns: 1fr;
}

.text-block-2276 {
  float: none;
  clear: none;
  color: var(--7a0082);
  object-fit: fill;
  background-color: #fff;
  border-radius: 10px;
  flex-flow: column-reverse wrap;
  flex: 0 auto;
  place-content: flex-start center;
  align-self: stretch;
  align-items: center;
  width: 200px;
  height: 200px;
  margin-top: 0;
  padding: 10px;
  font-size: 10px;
  font-weight: 300;
  line-height: 15px;
  display: block;
  position: static;
  inset: auto 0% 0%;
}

.link-block-278 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64410d4a4ada4b81e8b968db_Jen%20Abel.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 150px;
  height: 225px;
}

.link-block-278:hover {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64410d4a0740bf20eea614ba_Jen%20Abel%20Bio.png");
  width: 300px;
  height: 450px;
}

.link-block-278.newspeakers {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/644103bf03c9014a1950db43_Frame%202.png");
  background-position: 50%;
  background-size: cover;
  height: 350px;
}

.link-block-278.newspeakers:hover {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/644103bf9df86e5475f0c7b6_Frame%201.png");
}

.link-block-279 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64410d4b9d32f743b1384c8b_Vijay%20Rayapati.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 150px;
  height: 225px;
}

.link-block-279:hover {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64410d4bae03073ff82c1600_Vijay%20Rayapati%20Bio.png");
  width: 300px;
  height: 450px;
}

.link-block-280 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64410d4a5a7a3ef6492f1069_Manoj%20Aggarwal.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 150px;
  height: 225px;
}

.link-block-280:hover {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64410d4add1ac0b149e1fdcc_Manoj%20Aggarwal%20Bio.png");
  width: 300px;
  height: 450px;
}

.link-block-281 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64410d4af3e5b65d819ee859_April%20Dunford.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 150px;
  height: 225px;
}

.link-block-281:hover {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64410d49210933433cea752d_April%20Dunford%20Bio.png");
  width: 300px;
  height: 450px;
}

.link-block-282 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64410d4a5a7a3ea2482f106a_Neha%20Singh.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 150px;
  height: 225px;
}

.link-block-282:hover {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64410d4a2109337759ea7531_Neha%20Singh%20Bio.png");
  width: 300px;
  height: 450px;
}

.link-block-283 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64410d4b89018ebcc14a93ef_Sakshi%20Tulsian.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 150px;
  height: 225px;
}

.link-block-283:hover {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64410d4b210933778cea7543_Sakshi%20Tulsian%20Bio.png");
  width: 300px;
  height: 450px;
}

.link-block-284 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64410d49fbf21411f99539ef_Amitabh%20Nagpal.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 150px;
  height: 225px;
}

.link-block-284:hover {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64410d49d027f970c68f7adf_Amitabh%20Nagpal%20Bio.png");
  width: 300px;
  height: 450px;
}

.link-block-285 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64410d4979935bc920a1c196_Amit%20Somani.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 150px;
  height: 225px;
}

.link-block-285:hover {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64410d4903567184073330fe_Amit%20Somani%20Bio.png");
  width: 300px;
  height: 450px;
}

.link-block-286 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64410d4b4ada4bc62fb968dc_Sudhakar%20Gorti.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 150px;
  height: 225px;
}

.link-block-286:hover {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64410d4bae030713862c1601_Sudhakar%20Gorti%20Bio.png");
  width: 300px;
  height: 450px;
}

.link-block-287 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64410d4a8f320e50e6d757d5_Kellan%20Carter.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 150px;
  height: 225px;
}

.link-block-287:hover {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64410d4a4e49207c30e780e4_Kellan%20Carter%20Bio.png");
  width: 300px;
  height: 450px;
}

.link-block-288 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64410d4b19ec7743e6ccb79f_Shripati%20Acharya.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 150px;
  height: 225px;
}

.link-block-288:hover {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64410d4b4ee0d7274c3c1168_Shripati%20Acharya%20Bio.png");
  width: 300px;
  height: 450px;
}

.link-block-289 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64410d490740bf50dea614b9_Ameth%20V%20Achar.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 150px;
  height: 225px;
}

.link-block-289:hover {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64410d49900c23c0bb1f3ce5_Ameth%20V%20Achar%20Bio.png");
  width: 300px;
  height: 450px;
}

.grid-3354, .grid-3355 {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.lottie-animation-6 {
  flex-direction: column;
  align-items: center;
  height: 200px;
  display: flex;
}

.div-block-1466 {
  flex-direction: column;
  justify-content: center;
  align-self: flex-start;
  align-items: center;
  height: auto;
  display: flex;
}

.lottie-animation-7 {
  width: 200px;
}

.image-762 {
  margin-top: 10px;
  padding-left: 0;
}

.section-1095 {
  background-color: #ff001c;
  justify-content: center;
  padding: 20px 180px;
  display: flex;
}

.columns-434 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.column-920 {
  border-left: 1px solid #000;
  padding-left: 40px;
}

.column-921 {
  align-items: center;
  padding-right: 20px;
  display: flex;
}

.column-922 {
  justify-content: center;
  display: flex;
}

.video-10 {
  border-radius: 13px;
  margin-top: 10px;
}

.mask-8, .mask-9, .mask-10, .mask-11 {
  height: 400px;
}

.video-11 {
  margin-bottom: 18px;
}

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

.dropdown-toggle-3 {
  color: #dadada;
  font-size: 12px;
}

.section-744 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62d0f7249b46317f0ee4a8a7_Banner_1920%20x%201080.png");
  background-position: 50%;
  background-size: cover;
  background-attachment: scroll;
  justify-content: center;
  align-items: center;
  padding: 100px 60px;
  display: block;
}

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

.image-763 {
  margin-left: 0;
  padding-bottom: 40px;
  display: block;
}

.section-745 {
  padding: 60px;
}

.heading-818 {
  color: #30385f;
  padding-left: 200px;
}

.paragraph-282 {
  color: #30385f;
  padding-left: 200px;
  padding-right: 160px;
  font-size: 18px;
}

.section-746 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62d0f7249b46317f0ee4a8a7_Banner_1920%20x%201080.png");
  background-position: 0 0;
  background-size: auto;
  padding: 60px;
}

.list-item-141 {
  color: #fff;
  padding-top: 20px;
  padding-bottom: 20px;
  font-size: 18px;
}

.section-1096 {
  padding: 60px;
}

.text-block-1488 {
  color: #303765;
  font-size: 18px;
}

.columns-221 {
  padding-top: 40px;
}

.image-764 {
  border: 1px solid #000;
  border-radius: 12px;
}

.image-765 {
  border: 1px solid #30385f;
  border-radius: 12px;
}

.column-925 {
  border-radius: 15px;
}

.text-block-1494 {
  color: #303765;
  font-size: 18px;
  font-weight: 700;
}

.text-block-1492 {
  font-size: 29px;
  font-weight: 700;
}

.text-block-1489 {
  color: #908a8a;
  padding-top: 10px;
  font-size: 16px;
  font-weight: 300;
}

.text-block-1495 {
  padding-top: 10px;
  font-size: 16px;
  font-weight: 500;
}

.text-block-1493 {
  color: #7c7a7a;
  border-radius: 0;
  font-size: 18px;
  font-weight: 500;
}

.column-623 {
  border-right: 1px solid #b3b3b3;
}

.heading-819 {
  color: #303765;
  margin-top: 10px;
  margin-left: 0;
  padding-left: 0;
  padding-right: 0;
  font-weight: 700;
}

.text-block-1490 {
  border-bottom: 0 solid #000;
  border-right: 0 solid #000;
  padding-top: 40px;
  padding-bottom: 10px;
  font-size: 20px;
  font-weight: 700;
}

.section-1097 {
  padding: 60px;
}

.text-block-1491 {
  padding-bottom: 40px;
  font-size: 20px;
  font-weight: 500;
}

.columns-222 {
  border: 1px solid #ddd;
  padding-top: 20px;
  padding-bottom: 20px;
}

.text-block-2277 {
  padding-bottom: 40px;
  font-size: 20px;
  font-weight: 700;
  line-height: 10px;
}

.section-747 {
  background-image: linear-gradient(#2e3553, #2e3552);
  padding: 60px;
}

.container-371 {
  text-align: left;
  padding-right: 0;
}

.heading-820 {
  color: #fff;
}

.grid-86 {
  grid-template-columns: 1fr 1fr 1fr;
  padding-top: 40px;
  padding-bottom: 40px;
}

.columns-223 {
  align-items: center;
  display: flex;
}

.text-block-2278 {
  color: #fff;
  align-items: center;
  font-size: 14px;
  display: flex;
}

.section-748 {
  background-color: #f1f1f1;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-821 {
  text-align: center;
  margin-bottom: 40px;
}

.grid-3356 {
  grid-template: "Area Area-2"
                 ". ."
                 ". ."
                 "Area-3 ."
                 / 1fr 1fr 1fr 1fr 1fr 1fr;
}

.div-block-931, .image-766 {
  text-align: center;
}

.div-block-1467 {
  text-align: center;
  padding-top: 41px;
}

.button-46 {
  background-color: #30385f;
  padding: 15px 40px;
  font-size: 26px;
}

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

.bold-text-356 {
  color: #fff;
  padding-left: 0;
  padding-right: 0;
}

.testimonial-column-light-2 {
  background-color: #2e3553;
  border-bottom: 1px solid #e4ebf3;
  padding: 60px 30px;
  position: relative;
}

.section-532 {
  background-color: #232323;
  padding-top: 20px;
  padding-bottom: 20px;
}

.text-block-1084 {
  color: #fff;
  text-align: center;
  font-size: 16px;
}

.section-1098 {
  background-color: #2322231a;
  padding: 60px 100px;
}

.div-block-861 {
  padding-left: 25px;
  padding-right: 25px;
}

.image-767 {
  margin-bottom: 40px;
}

.paragraph-356 {
  text-align: justify;
  font-size: 16px;
  line-height: 24px;
}

.link-74, .link-72, .link-73 {
  color: #333;
}

.brand-26 {
  margin-right: 160px;
  padding-top: 6px;
}

.nav-link-370 {
  padding-top: 20px;
  padding-left: 13px;
  padding-right: 13px;
  font-size: 12px;
}

.nav-link-370.w--current {
  color: #ff8322;
}

.bold-text-357 {
  font-size: 12px;
  display: flex;
}

.nav-link-467 {
  padding: 20px 13px;
  font-size: 12px;
}

.nav-link-467.w--current {
  color: #ff8322;
}

.container-359 {
  flex: 1;
  align-self: center;
  margin-top: 0;
  margin-bottom: 0;
  display: flex;
}

.nav-link-468 {
  padding: 20px 13px;
}

.image-543 {
  margin-top: 0;
  margin-right: 10px;
}

.navbar-88 {
  background-color: #fff;
  align-items: flex-end;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 19px -8px #00000091;
}

.nav-link-372 {
  padding: 20px 13px;
}

.nav-link-372.w--current {
  color: #ff8322;
}

.nav-link-371 {
  padding: 20px 13px;
  font-size: 12px;
}

.nav-link-371.w--current {
  color: #ff8322;
}

.bold-text-358, .dropdown-toggle-4 {
  font-size: 12px;
}

.body-22 {
  font-family: Amazon ember, sans-serif;
}

.text-block-2279 {
  color: #000;
  letter-spacing: 3px;
  text-transform: uppercase;
  padding-bottom: 5px;
  padding-left: 2px;
  font-weight: 700;
}

.columns-435 {
  align-items: center;
  display: flex;
}

.lottie-animation-8 {
  height: 100px;
}

.text-block-2280 {
  color: #fff;
  font-size: 20px;
  line-height: 30px;
}

.text-block-2281 {
  color: #fff;
  padding-top: 20px;
  padding-bottom: 20px;
  font-size: 20px;
}

.tab-link-tab-1-7 {
  background-color: #0000;
  border: 1px solid #4481f4;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  margin-right: 20px;
}

.tab-link-tab-1-7.w--current {
  background-color: #4481f4;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}

.tab-link-tab-2-7 {
  background-color: #0000;
  border: 1px solid #4481f4;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}

.tab-link-tab-2-7.w--current {
  background-color: #4481f4;
  border: 1px solid #4481f4;
}

.text-block-2282, .text-block-2283 {
  color: #fff;
}

.tabs-menu-7 {
  border-bottom: 1px solid #4481f4;
}

.navbar-111 {
  background-color: var(--dwen-blue);
  justify-content: center;
  padding-left: 40px;
  padding-right: 40px;
  display: block;
  position: fixed;
  inset: 0% 0% auto;
}

.body-23 {
  font-family: Work Sans, sans-serif;
}

.nav-link-469 {
  color: #fff;
}

.nav-link-469.w--current {
  color: var(--saas-bright-blue);
  padding-left: 10px;
  padding-right: 10px;
}

.nav-link-470 {
  color: #fff;
  padding-left: 10px;
  padding-right: 10px;
}

.nav-link-470.w--current {
  color: var(--saas-bright-blue);
}

.nav-link-471 {
  color: #fff;
  padding-left: 10px;
  padding-right: 10px;
}

.section-1099 {
  margin-top: 0;
  padding: 60px 0 0;
}

.image-768 {
  margin-bottom: 20px;
}

.link-block-290 {
  border: 1px solid var(--dwen-blue);
  color: var(--dwen-blue);
  padding: 15px;
  font-size: 18px;
  font-weight: 700;
  text-decoration: none;
}

.link-block-290:hover {
  background-color: var(--dwen-blue);
  color: #fff;
  box-shadow: 0 2px 10px #0003;
}

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

.section-1100 {
  background-color: #f0f0f0;
  padding: 60px 100px;
}

.text-block-2284 {
  color: var(--dwen-blue);
  text-align: center;
  margin-bottom: 20px;
  font-size: 32px;
  font-weight: 700;
  line-height: 48px;
}

.column-926 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-left: 0;
  display: flex;
}

.paragraph-358 {
  color: #333;
  text-align: center;
  margin-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
  font-size: 15px;
  line-height: 25px;
}

.text-block-2285 {
  color: var(--dwen-blue);
  margin-bottom: 20px;
  font-size: 26px;
  font-weight: 400;
  line-height: 36px;
}

.text-block-2286 {
  color: #333;
  margin-bottom: 10px;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
}

.columns-436 {
  margin-bottom: 20px;
}

.paragraph-359 {
  color: #333;
  font-size: 15px;
  line-height: 25px;
}

.div-block-1468 {
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.column-927 {
  padding-right: 10px;
}

.column-928 {
  padding-left: 0;
}

.div-block-1469 {
  border: 1px solid #d4d4d4;
  margin-bottom: 40px;
  padding: 15px;
}

.div-block-1469:hover {
  background-color: #fff;
  border-color: #d4d4d4;
  box-shadow: 0 2px 20px #0003;
}

.div-block-1470 {
  border: 1px solid #d4d4d4;
  margin-bottom: 40px;
  padding: 15px;
}

.div-block-1470:hover {
  background-color: #fff;
  box-shadow: 0 2px 20px #0003;
}

.link-block-291 {
  background-color: var(--dwen-blue);
  color: #fff;
  padding: 14px;
  font-size: 16px;
  font-weight: 700;
  text-decoration: none;
}

.text-block-2287 {
  color: #fff;
  margin-bottom: 10px;
  font-family: Amazon ember, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 30px;
}

.text-block-2288 {
  color: #fff;
  font-size: 16px;
  line-height: 24px;
}

.text-block-2289 {
  color: #333;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
}

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

.section-1101 {
  padding: 60px 100px;
  display: none;
}

.text-block-2290 {
  color: var(--dwen-blue);
  text-align: center;
  margin-bottom: 40px;
  font-size: 38px;
  line-height: 48px;
}

.grid-3357 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  justify-items: center;
}

.section-1102 {
  background-color: #10aee5;
  padding: 60px 100px;
}

.grid-3358 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-bottom: 40px;
}

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

.section-1103 {
  background-color: var(--dwen-blue);
  margin-left: 0;
  padding: 20px 100px 40px;
}

.text-block-2291 {
  color: #fff;
  text-align: left;
  margin-bottom: 10px;
  font-size: 20px;
  line-height: 30px;
}

.brand-27 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.div-block-1472 {
  display: inline-block;
  position: absolute;
  inset: -8% 5% 4px auto;
}

.image-770 {
  margin-top: 20px;
  margin-bottom: 0;
  margin-left: 10px;
  padding-bottom: 0;
}

.nav-menu-14 {
  justify-content: center;
  margin-right: 220px;
  display: block;
  position: static;
  inset: 0% 0% auto;
}

.column-929 {
  text-align: center;
  justify-content: center;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.column-930 {
  padding: 60px 100px 60px 40px;
}

.text-block-2292 {
  color: var(--dwen-blue);
  margin-bottom: 20px;
  font-size: 32px;
  font-weight: 700;
  line-height: 48px;
}

.columns-437 {
  align-items: center;
  display: flex;
}

.div-block-1473 {
  background-color: var(--dwen-blue);
  padding-top: 20px;
  padding-bottom: 20px;
}

.text-block-2293 {
  color: var(--dwen-blue);
  text-align: left;
  margin-bottom: 40px;
  font-size: 30px;
  font-weight: 700;
  line-height: 40px;
}

.div-block-1474, .div-block-1475, .div-block-1476 {
  background-color: var(--dwen-blue);
  padding-top: 20px;
  padding-bottom: 20px;
}

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

.heading-822 {
  color: #fff;
  font-size: 30px;
}

.image-771 {
  padding-bottom: 10px;
}

.grid-3359 {
  grid-template-rows: auto;
  align-items: center;
}

.columns-438 {
  align-items: center;
  display: flex;
}

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

.grid-3360 {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-bottom: 40px;
}

.bold-text-359 {
  color: #ff8322;
}

.section-1104 {
  margin-left: auto;
  margin-right: auto;
  padding: 100px;
  display: block;
}

.text-block-2294, .text-block-2295, .text-block-2296 {
  color: #fff;
}

.columns-439 {
  margin-top: 60px;
  margin-bottom: 60px;
  padding: 60px 20px;
}

.heading-823 {
  color: var(--dwen-blue);
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 30px;
  line-height: 40px;
}

.nav-link-472 {
  color: #fff;
}

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

.link-block-292 {
  color: #333;
  border: 1px solid #fff;
  justify-content: center;
  width: 100px;
  margin-right: 10px;
  padding: 15px;
  text-decoration: none;
  display: flex;
}

.link-block-292:hover {
  color: var(--dwen-blue);
  background-color: #fff;
  font-weight: 700;
}

.link-block-293 {
  color: #333;
  border: 1px solid #fff;
  justify-content: center;
  align-self: center;
  width: 100px;
  padding: 15px;
  text-decoration: none;
  display: flex;
}

.link-block-293:hover {
  color: var(--dwen-blue);
  background-color: #fff;
  font-weight: 700;
}

.nav-link-473, .nav-link-474, .nav-link-475 {
  color: #fff;
}

.nav-link-476 {
  color: #fff;
  padding-left: 10px;
  padding-right: 10px;
}

.nav-link-476.w--current {
  color: var(--saas-bright-blue);
}

.nav-link-477 {
  color: #fff;
  padding-left: 10px;
  padding-right: 10px;
}

.nav-link-477.w--current {
  color: var(--saas-bright-blue);
}

.nav-link-478 {
  color: #fff;
  padding-left: 10px;
  padding-right: 10px;
}

.nav-link-478.w--current {
  color: var(--saas-bright-blue);
}

.column-932 {
  padding: 0;
}

.columns-440 {
  align-items: center;
  display: flex;
}

.div-block-1478 {
  background-color: #fff;
  width: auto;
  height: 1px;
  margin-top: 20px;
}

.column-933 {
  padding-left: 0;
  padding-right: 60px;
}

.heading-824 {
  color: #fff;
  margin-bottom: 20px;
  font-family: Futura bt, sans-serif;
  font-size: 28px;
  font-weight: 300;
}

.section-1105 {
  padding: 60px 140px;
}

.heading-825 {
  color: #662d91;
  font-family: Futura extra font, sans-serif;
  font-size: 42px;
}

.paragraph-360 {
  margin-top: 20px;
  font-family: Futura book font, sans-serif;
  font-size: 18px;
  line-height: 28px;
}

.columns-441 {
  align-items: center;
  display: flex;
}

.column-934 {
  background-color: #6710b90f;
  align-self: flex-start;
  padding: 40px;
}

.section-1106 {
  color: #662d91;
  padding: 40px 140px;
}

.columns-442 {
  border-bottom: 1px solid #eeece2;
  align-items: flex-end;
  margin-top: 20px;
  display: flex;
}

.heading-826 {
  color: #662d919c;
  font-family: Futura extra font, sans-serif;
  font-size: 48px;
}

.list-10 {
  margin-top: 40px;
}

.heading-827 {
  color: #fff;
  margin-top: 40px;
  margin-bottom: 40px;
  font-family: Futura bt, sans-serif;
  font-size: 65px;
}

.button-47 {
  background-color: #3898ec00;
  border: 1px solid #fff;
  border-radius: 8px;
  padding: 20px 40px;
  font-family: Futura book font, sans-serif;
  font-size: 24px;
}

.button-47:hover {
  color: var(--dark-purple);
  background-color: #fff;
}

.button-48 {
  color: #662d91;
  background-color: #3898ec00;
  border: 1px solid #662d91;
  border-radius: 8px;
  margin-top: 40px;
  padding: 15px 40px;
  font-family: Futura book font, sans-serif;
  font-size: 24px;
}

.button-48:hover {
  color: #fff;
  background-color: #662d91;
}

.image-772 {
  margin-bottom: 20px;
}

.section-1107 {
  background-color: #eeece2;
  padding: 40px 140px;
}

.bold-text-364 {
  color: var(--clevertap-orange);
}

.section-1108 {
  background-color: #2e3553;
  padding: 60px;
}

.testimonial-slider-small-2 {
  background-color: #2e3553;
  border-bottom: 1px solid #e4ebf3;
  padding: 60px 30px;
  position: relative;
}

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

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

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

.testimonial-slider-2 {
  background-color: #0000;
  max-width: 800px;
  height: auto;
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
}

.testimonial-slide-wrapper-2 {
  max-width: 48%;
  margin-right: 4%;
}

.testimonial-card-2 {
  background-color: #262f4d;
  flex-direction: column;
  align-items: flex-start;
  padding: 24px;
  display: flex;
}

.testimonial-info-2 {
  align-self: stretch;
  align-items: center;
  margin-top: 0;
  display: flex;
}

.testimonial-image-3 {
  object-fit: cover;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin-right: 16px;
}

.testimonial-author-2 {
  margin-bottom: 2px;
}

.tagline-2 {
  margin-bottom: 10px;
  font-size: 12px;
  line-height: 16px;
}

.testimonial-icon-wrapper-2 {
  flex: 1;
  justify-content: flex-end;
  display: flex;
}

.testimonial-slider-left-2 {
  justify-content: center;
  align-items: center;
  width: 40px;
  display: flex;
  left: -70px;
}

.testimonial-slider-left-2:focus-visible, .testimonial-slider-left-2[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.slider-arrow-embed-3 {
  color: #1a1b1f;
}

.testimonial-slider-right-2 {
  justify-content: center;
  align-items: center;
  width: 40px;
  display: flex;
  right: -70px;
}

.testimonial-slider-right-2:focus-visible, .testimonial-slider-right-2[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.testimonial-slide-nav-2 {
  display: none;
}

.link-block-294 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/6452438f69962c09978c5e55_Krish%20Subramanian-2.png");
  background-position: 0 0;
  background-size: cover;
  border-radius: 20px;
  width: 150px;
  height: 225px;
}

.link-block-294:hover {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/6452438f11ec1a634d417e0e_Krish%20Subramanian.png");
  width: 300px;
  height: 450px;
}

.link-block-295 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/6452438fbd06fd3b5a59ca86_Krish%20Subramanian-3.png");
  background-position: 0 0;
  background-size: cover;
  border-radius: 20px;
  width: 150px;
  height: 225px;
}

.link-block-295:hover {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/6452438f76c1e7361b2cf3b6_Krish%20Subramanian-1.png");
  width: 300px;
  height: 450px;
}

.column-939 {
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.column-940 {
  text-align: center;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.container-374 {
  text-align: center;
  object-fit: fill;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 60px;
  padding: 40px;
  display: flex;
  box-shadow: 0 0 15px 9px #fa080833;
}

.section-1109 {
  border-bottom: 1px solid #e6e6e6;
  padding: 40px 100px;
}

.div-block-1479 {
  text-align: center;
}

.nav-link-479 {
  color: #fff;
  font-size: 12px;
}

.nav-link-479.w--current {
  color: #ff8322;
}

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

.div-block-1480 {
  text-align: center;
}

.section-1110 {
  padding: 30px 100px;
}

.grid-3362 {
  grid-template-columns: 1fr 1fr 1fr;
}

.div-block-1481, .div-block-1481.videos {
  text-align: center;
}

.link-block-296 {
  color: #1c1c1c;
  border: 2px #000;
  border-radius: 13px;
  height: auto;
  text-decoration: none;
}

.team-member-name-two-3 {
  text-align: left;
  text-transform: uppercase;
  margin-bottom: 12px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 12px;
  font-weight: 600;
  line-height: 18px;
}

.team-member-text-3 {
  margin-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 12px;
  line-height: 1.7;
}

.link-block-297 {
  color: #1c1c1c;
  border: 2px #000;
  border-radius: 13px;
  height: auto;
  text-decoration: none;
}

.team-member-name-two-4 {
  text-align: left;
  text-transform: uppercase;
  margin-bottom: 12px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 12px;
  font-weight: 600;
  line-height: 18px;
}

.team-member-text-4 {
  margin-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 12px;
  line-height: 1.7;
}

.link-block-298 {
  color: #1c1c1c;
  border: 2px #000;
  border-radius: 13px;
  height: auto;
  text-decoration: none;
}

.team-member-name-two-5 {
  text-align: left;
  text-transform: uppercase;
  margin-bottom: 12px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 12px;
  font-weight: 600;
  line-height: 18px;
}

.team-member-text-5 {
  margin-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 12px;
  line-height: 1.7;
}

.link-block-299 {
  color: #1c1c1c;
  border: 2px #000;
  border-radius: 13px;
  height: auto;
  text-decoration: none;
}

.team-member-name-two-6 {
  text-align: left;
  text-transform: uppercase;
  margin-bottom: 12px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 12px;
  font-weight: 600;
  line-height: 18px;
}

.team-member-text-6 {
  margin-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 12px;
  line-height: 1.7;
}

.link-block-300 {
  color: #1c1c1c;
  border: 2px #000;
  border-radius: 13px;
  height: auto;
  text-decoration: none;
}

.team-member-name-two-7 {
  text-align: left;
  text-transform: uppercase;
  margin-bottom: 12px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 12px;
  font-weight: 600;
  line-height: 18px;
}

.team-member-text-7 {
  margin-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 12px;
  line-height: 1.7;
}

.video-12 {
  margin-bottom: 18px;
}

.team-member-name-two-8 {
  text-align: left;
  text-transform: uppercase;
  margin-bottom: 12px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 12px;
  font-weight: 600;
  line-height: 18px;
}

.link-block-301 {
  color: #1c1c1c;
  border: 2px #000;
  border-radius: 13px;
  height: auto;
  text-decoration: none;
}

.team-member-text-8 {
  margin-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 12px;
  line-height: 1.7;
}

.video-13 {
  border-radius: 10px;
  margin-bottom: 18px;
}

.video-14 {
  margin-bottom: 18px;
}

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

.text-block-2297 {
  font-size: 40px;
}

.text-block-2298 {
  text-align: left;
  padding-bottom: 20px;
  font-size: 40px;
  font-weight: 700;
  line-height: 43px;
}

.lottie-animation-9 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 200px;
  display: flex;
}

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

.div-block-1483 {
  text-align: center;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.column-942 {
  flex-direction: column;
  display: flex;
}

.grid-3364 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  align-self: center;
  place-items: center;
}

.bold-text-365, .bold-text-366 {
  color: #fff;
  font-weight: 600;
}

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

.bold-text-367 {
  color: #fff;
  font-weight: 600;
}

.text-block-2300 {
  color: #fff;
  text-align: center;
  margin-bottom: 20px;
  font-size: 32px;
  font-weight: 700;
  line-height: 48px;
}

.text-block-2301 {
  color: #fff;
  text-align: center;
  margin-bottom: 20px;
  font-size: 38px;
  line-height: 48px;
}

.navbar-112 {
  background-color: #000c;
  flex-direction: column;
  align-items: center;
  margin-left: 0;
  padding: 0 10px 10px;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 0 2px 5px #0003;
}

.nav-link-480 {
  color: #fff;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Poppins, sans-serif;
  font-size: 14px;
}

.nav-link-480:hover {
  color: #fff;
}

.nav-link-480.w--current {
  color: #e60000;
}

.nav-link-481 {
  color: #fff;
  font-family: Exo, sans-serif;
  font-size: 16px;
}

.nav-link-482 {
  color: #fff;
  border: 2px solid #fff;
  border-radius: 40px;
  padding: 10px;
  font-family: Poppins, sans-serif;
  font-size: 14px;
  font-weight: 500;
  box-shadow: 0 0 8px #fff;
}

.nav-link-482:hover {
  color: #000;
  background-color: #fff;
}

.nav-link-482.w--current {
  color: #e60000;
}

.rt1 {
  color: #fff;
  background-color: #000;
  flex-direction: column;
  justify-content: space-between;
  padding: 60px 0 20px 140px;
  display: none;
}

.bold-text-368, .bold-text-369, .bold-text-370, .bold-text-371 {
  font-weight: 500;
}

.button-49 {
  color: #000;
  text-align: center;
  text-transform: none;
  background-color: #f49f1c;
  border: 2px solid #f49f1c;
  border-radius: 40px;
  margin-right: 0;
  padding-top: 15px;
  padding-bottom: 15px;
  font-family: Exo, sans-serif;
  font-size: 21px;
  font-weight: 600;
  display: block;
}

.button-49:hover {
  color: #f49f1c;
  background-color: #f49f1c00;
  box-shadow: 0 0 6px 1.5px #f49f1c;
}

.section-1112 {
  background-color: #000;
  padding: 40px 140px;
}

.paragraph-361 {
  color: #000;
  font-family: Poppins, sans-serif;
  font-size: 20px;
  font-weight: 300;
  line-height: 33px;
}

.quick-stack {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
}

.rt1-trends {
  background-color: #000000e6;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 40px 140px 20px;
  display: none;
}

.heading-828 {
  color: #25e0ff;
  font-family: Exo, sans-serif;
  font-size: 48px;
}

.paragraph-362 {
  color: #fff;
  margin-top: 20px;
  font-family: Exo, sans-serif;
  font-size: 21px;
  font-weight: 300;
  line-height: 36px;
}

.cell {
  justify-content: flex-start;
  padding-top: 20px;
  padding-right: 0;
}

.quick-stack-2 {
  flex: 1;
  padding: 0;
}

.heading-829 {
  color: #f49f1c;
  margin-bottom: 40px;
  font-family: Exo, sans-serif;
}

.lottie-animation-10 {
  flex-direction: column;
  align-self: flex-start;
  align-items: flex-start;
  width: 60px;
  height: 60px;
  margin-top: 20px;
  display: flex;
}

.rt1-podcast {
  background-color: #eee;
  padding: 40px 140px 20px;
  display: none;
}

.quick-stack-3 {
  padding: 0;
}

.heading-830 {
  color: #000;
  margin-bottom: 40px;
  font-family: Exo, sans-serif;
}

.paragraph-363 {
  color: #fff;
  font-family: Poppins, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 33px;
}

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

.lottie-animation-11 {
  width: 60px;
  height: 60px;
}

.section-1115 {
  background-color: #000;
  padding: 40px 140px 20px;
}

.section-1116 {
  background-color: #000000e6;
  padding: 60px 140px;
}

.rt1-growth-stories {
  background-color: #000000f2;
  padding: 40px 140px 60px;
  display: none;
}

.quick-stack-4 {
  padding: 0;
}

.cell-3 {
  justify-content: center;
  align-items: center;
}

.heading-831 {
  color: #fff;
  margin-bottom: 40px;
  font-family: Poppins, sans-serif;
}

.cell-4, .cell-5, .cell-6 {
  border-bottom: 3px solid #f49f1c;
}

.section-1118 {
  background-color: #000;
  padding: 40px 140px;
}

.quick-stack-5 {
  padding: 0;
}

.cell-7 {
  justify-content: flex-end;
  align-items: flex-end;
}

.quick-stack-6 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  padding: 0;
}

.lottie-animation-12 {
  width: 30px;
  height: 50px;
}

.div-block-1484 {
  background-color: #fff;
  height: 1px;
  margin-top: 20px;
}

.text-block-2302 {
  color: #fff;
  text-align: center;
  margin-top: 10px;
  font-family: Exo, sans-serif;
  font-size: 16px;
}

.lottie-animation-13 {
  width: 300px;
}

.image-775 {
  position: static;
}

.image-776, .image-777 {
  display: none;
}

.bold-text-372 {
  color: #333;
}

.bold-text-373, .bold-text-374, .bold-text-375 {
  color: #fff;
}

.html-embed-11 {
  padding: 0;
}

.section-1119 {
  background-color: #f3f3fe;
  padding: 40px 140px;
}

.video-15 {
  padding-bottom: 348px;
  display: block;
}

.text-block-2303 {
  text-align: center;
  margin-top: 20px;
  font-family: Helvetica neu, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.paragraph-364 {
  font-size: 16px;
  line-height: 26px;
}

.hero-div {
  flex-direction: column;
  align-items: flex-start;
  width: 50%;
  display: flex;
}

.hero-div.small {
  margin-right: 0%;
}

.button-50 {
  color: #000;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: #fff;
  border: 1px #fff;
  border-radius: 0;
  height: auto;
  margin-right: 12px;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 12px;
  font-weight: 400;
  line-height: 24px;
  transition: all .4s;
}

.button-50:hover {
  opacity: 1;
  color: #fff;
  background-color: #ac1313;
  border: 0 #0000;
  font-weight: 400;
  transform: translate(0, -1px);
}

.button-50.dark {
  color: #fff;
  background-color: #ac1313;
  border-style: none;
  border-color: #000;
  border-radius: 0;
  margin-right: 0;
  padding: 20px 40px;
  font-family: Poppins, sans-serif;
  line-height: 22px;
}

.button-50.dark:hover {
  color: #fff;
  background-color: #000;
  border-style: none;
  border-color: #53d7db;
  transform: translate(0, -6px);
}

.different-font {
  color: #ac1313;
  font-size: 68px;
  font-weight: 400;
  line-height: 68px;
  position: relative;
}

.page-title {
  color: #000;
  font-family: Poppins, sans-serif;
  font-size: 44px;
  font-weight: 500;
  line-height: 54px;
}

.page-title.big {
  color: #000;
  font-family: Poppins, sans-serif;
  font-size: 48px;
  font-weight: 500;
  line-height: 58px;
}

.top-text {
  color: #d77474;
  text-align: center;
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
}

.top-text.hero {
  margin-bottom: -20px;
}

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

.hero-image-2 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64a06074cd439459580f904c_Untitled-2d2%20(2).png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 800px;
  width: 1000px;
  height: 500px;
  margin-left: -196px;
}

.left-block {
  text-align: left;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.left-block.hero {
  flex-direction: row;
  align-items: center;
}

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

.hero-image-div {
  flex-direction: column;
  align-items: flex-start;
  width: 50%;
  display: flex;
}

.hero-section {
  color: #0000;
  background-color: #dbdbdb1a;
  background-image: linear-gradient(#ffffff4d, #ffffff4d), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64a06074cd439459580f9043_scott-webb-268893-unsplash.jpg");
  background-position: 0 0, 0 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  align-items: center;
  height: 100vh;
  padding-top: 5%;
  display: flex;
}

.container-375 {
  z-index: 1;
  color: #fff;
  text-align: center;
  width: 1200px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 24px;
  padding-right: 24px;
  display: block;
  position: relative;
}

.paragraph-365 {
  font-size: 16px;
  line-height: 26px;
}

.button-51 {
  color: #000;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: #fff;
  border: 1px #fff;
  border-radius: 0;
  height: auto;
  margin-right: 12px;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 12px;
  font-weight: 400;
  line-height: 24px;
  transition: all .4s;
}

.button-51:hover {
  opacity: 1;
  color: #fff;
  background-color: #ac1313;
  border: 0 #0000;
  font-weight: 400;
  transform: translate(0, -1px);
}

.button-51.dark {
  color: #fff;
  background-color: #ac1313;
  border-style: none;
  border-color: #000;
  border-radius: 0;
  margin-right: 0;
  padding: 20px 40px;
  font-family: Poppins, sans-serif;
  line-height: 22px;
}

.button-51.dark:hover {
  color: #fff;
  background-color: #000;
  border-style: none;
  border-color: #53d7db;
  transform: translate(0, -6px);
}

.hero-image-3 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64a06074cd439459580f904c_Untitled-2d2%20(2).png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 800px;
  width: 1000px;
  height: 500px;
  margin-left: -196px;
}

.container-376 {
  z-index: 1;
  color: #fff;
  text-align: center;
  width: 1200px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 24px;
  padding-right: 24px;
  display: block;
  position: relative;
}

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

.container-377 {
  z-index: 1;
  color: #fff;
  text-align: center;
  width: 1170px;
  max-width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 24px;
  padding-right: 24px;
  display: block;
  position: relative;
}

.text-block-2304 {
  color: #858585;
  font-weight: 400;
}

.text-block-2304:hover {
  color: #ac1313;
}

.section-content-tittle {
  color: #000;
  margin-bottom: 60px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.section-content-tittle.no-bottom-padding {
  margin-bottom: 0;
}

.right-footertext {
  text-align: right;
  padding-left: 1px;
  font-size: 12px;
  font-weight: 500;
  line-height: 22px;
  display: inline-block;
}

.right-footertext.center {
  text-align: center;
  display: inline-block;
}

.subscribe-form-block {
  margin-top: 40px;
}

.subscribe-form-block.section-newsletter {
  width: 500px;
  margin-top: 60px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.paragraph-366 {
  font-size: 16px;
  line-height: 26px;
}

.text-block-2305 {
  color: #4d4d4d;
}

.section-image-newsletter {
  background-color: #ebb96a;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64a060b575853314ccf4622f_icons8-paper-plane-64.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 38px;
  border-radius: 100%;
  width: 80px;
  height: 80px;
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: relative;
}

.subscribe-button {
  color: #fff;
  text-align: center;
  letter-spacing: 1px;
  background-color: #000;
  border-radius: 0;
  width: 35%;
  height: 45px;
  padding-left: 35px;
  padding-right: 35px;
  font-size: 12px;
  transition: all .4s;
}

.subscribe-button:hover {
  background-color: #ac1313;
}

.heading-832 {
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 34px;
  font-weight: 700;
  line-height: 40px;
}

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

.quantity-cart {
  color: #4d4d4d;
}

.cart-button {
  opacity: .7;
  background-color: #0000;
  border-left: 1px solid #ebebeb;
  transition: opacity .4s;
}

.cart-button:hover {
  opacity: 1;
}

.vertical-category {
  color: #dbdbdb;
  letter-spacing: 1px;
  text-transform: uppercase;
  align-items: center;
  font-family: Poppins, sans-serif;
  font-size: 22px;
  font-weight: 300;
  line-height: 34px;
  display: inline-block;
  position: absolute;
  top: 50%;
  left: 0%;
  transform: rotate(-90deg)translate(0, -50%);
}

.vertical-category.right {
  top: 50%;
  left: auto;
  right: 0%;
}

.nav-link-483 {
  opacity: 1;
  color: #6c6c6c;
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-top: 0;
  margin-right: 0;
  padding: 21px 20px;
  font-family: Poppins, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 22px;
}

.nav-link-483:hover {
  opacity: 1;
  color: #000;
}

.nav-link-483.w--current {
  color: #ac1313;
  font-family: Poppins, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 22px;
}

.button-52 {
  color: #000;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: #fff;
  border: 1px #fff;
  border-radius: 0;
  height: auto;
  margin-right: 12px;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 12px;
  font-weight: 400;
  line-height: 24px;
  transition: all .4s;
}

.button-52:hover {
  opacity: 1;
  color: #fff;
  background-color: #ac1313;
  border: 0 #0000;
  font-weight: 400;
  transform: translate(0, -1px);
}

.button-52.dark {
  color: #fff;
  background-color: #ac1313;
  border-style: none;
  border-color: #000;
  border-radius: 0;
  margin-right: 0;
  padding: 20px 40px;
  font-family: Poppins, sans-serif;
  line-height: 22px;
}

.button-52.dark:hover {
  color: #fff;
  background-color: #000;
  border-style: none;
  border-color: #53d7db;
  transform: translate(0, -6px);
}

.button-52.dark.center {
  text-align: center;
  display: block;
}

.cart-text {
  color: #000;
}

.div-column-left {
  float: left;
  width: 90%;
}

.newsletter-block {
  width: 100%;
  margin-top: 40px;
}

.success-message-2 {
  color: #fff;
  background-color: #1cd814;
  font-weight: 500;
}

.tittle-product {
  color: #4d4d4d;
  text-align: left;
  font-family: Poppins, sans-serif;
  font-weight: 600;
}

.footer-subscribe {
  float: left;
  color: #6c6c6c;
  background-color: #dbdbdb1a;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64a060b575853314ccf46228_icons8-secured-letter-64.png");
  background-position: 9px 57%;
  background-repeat: no-repeat;
  background-size: 20px;
  border-style: solid;
  border-color: #ebebeb;
  border-bottom-width: 1px;
  width: 64%;
  height: 45px;
  margin-right: 2px;
  padding-left: 40px;
  font-size: 13px;
  line-height: 23px;
  display: inline-block;
}

.paypal {
  flex: 1;
  height: 45px;
  padding-left: 0;
  padding-right: 0;
  line-height: 24px;
}

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

.section-1120 {
  border-top: 1px solid #ebebeb;
  padding-top: 120px;
  padding-bottom: 120px;
  font-weight: 500;
  position: relative;
}

.section-1120.footer-section {
  color: #0000;
  background-color: #dbdbdb1a;
  padding-bottom: 0;
  line-height: 24px;
  position: relative;
}

.section-1120.cta {
  background-image: linear-gradient(to right, #ffffffe3 13%, #fff0 57%), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64a060b575853314ccf4622a_raul-cacho-oses-779595-unsplash-p-3200.jpeg");
  background-position: 0 0, 50% 33%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
}

.section-1120.collection {
  position: relative;
}

.section-1120.collections {
  background-color: #fff;
  border-top-style: none;
  padding: 120px 20px;
  position: relative;
}

.section-1120.newslatter {
  border-top-style: solid;
  position: relative;
}

.section-1120.sale-section {
  color: #0000;
  padding-top: 220px;
  position: relative;
}

.about-pompeo-text {
  width: 75%;
  line-height: 24px;
}

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

.subscribe-text-field {
  color: #a1a1a1;
  font-family: Lato, sans-serif;
}

.container-378 {
  z-index: 10;
  text-align: center;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: relative;
}

.checkbox-2 {
  float: none;
  color: #fff;
  background-color: #8534ff;
  margin-top: 2px;
  margin-right: 10px;
  font-size: 16px;
}

.cta-text {
  width: 80%;
  margin-top: 10px;
  font-size: 16px;
}

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

.history-paragraph {
  color: #6c6c6c;
  text-align: left;
  margin-top: 20px;
  line-height: 24px;
}

.error-state {
  color: #ac1313;
  font-weight: 400;
  line-height: 24px;
}

.link-121 {
  color: #000;
  margin-left: 2px;
  margin-right: 2px;
  text-decoration: none;
  transition: all .4s;
}

.link-121:hover {
  opacity: 1;
  color: #ac1313;
  text-decoration: underline;
}

.nav-flex {
  justify-content: space-between;
  align-items: center;
  height: 90px;
  display: flex;
}

.sub-footer {
  background-color: #dbdbdb1a;
  border-top: 1px solid #ebebeb;
  margin-top: 80px;
  padding-top: 30px;
  padding-bottom: 20px;
}

.footer-title {
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-bottom: 20px;
  font-family: Poppins, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 23px;
}

.cart-line-item {
  color: #4d4d4d;
}

.sticky-navbar {
  z-index: 1000;
  background-color: #fff;
  border-bottom: 1px solid #ffffff1c;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  padding: 0 20px;
  display: block;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  box-shadow: 1px 1px 3px #0000000d;
}

.div-info-wrapper {
  margin-top: 90px;
}

.image-778 {
  opacity: 1;
  margin-right: 5px;
}

.image-778:hover {
  opacity: 1;
}

.section-tittle {
  color: #000;
  font-family: Poppins, sans-serif;
  font-size: 40px;
  font-weight: 500;
  line-height: 50px;
}

.section-tittle.cta {
  margin-top: 10px;
  margin-bottom: 0;
  font-size: 36px;
  line-height: 46px;
}

.hero-image-4 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64a06074cd439459580f904c_Untitled-2d2%20(2).png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 800px;
  width: 1000px;
  height: 500px;
  margin-left: -196px;
}

.items-price {
  color: #000;
  margin-top: 0;
  font-family: Poppins, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 24px;
}

.nav-menu-16 {
  z-index: 3;
  opacity: 1;
  display: block;
}

.error-message {
  color: #fff;
  background-color: #ac1313;
  padding-top: 20px;
  padding-bottom: 20px;
}

.cta-button-block {
  justify-content: flex-end;
  margin-top: 20px;
  display: flex;
}

.footer-content-block {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.footer-content-block.padding {
  text-align: center;
  justify-content: center;
  align-items: center;
}

.text-span-22 {
  color: #ac1313;
  font-weight: 600;
  text-decoration: underline;
}

.form {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.checkbox {
  float: none;
  margin-top: 40px;
  margin-bottom: 28px;
  display: block;
}

.div-column-right {
  float: right;
  width: 90%;
}

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

.remove-button-2 {
  text-decoration: none;
}

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

.container-379 {
  z-index: 1;
  color: #fff;
  text-align: center;
  width: 1200px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 24px;
  padding-right: 24px;
  display: block;
  position: relative;
}

.brand-29 {
  float: none;
  color: #000;
  text-align: left;
  margin-top: -4px;
  font-weight: 700;
  display: block;
}

.brand-29.w--current {
  float: left;
  margin-top: -4px;
}

.brand-29.footer {
  margin-bottom: 20px;
}

.category-list-wrapper {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.wrapper-pages {
  overflow: hidden;
}

.history-tittle {
  color: #000;
  text-align: left;
  margin-top: 0;
  font-family: Poppins, sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 36px;
}

.main-banner {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64a280549af1f6039ee00825_ATB.png");
  background-position: 50% 100%;
  background-size: cover;
  height: 800px;
  margin-top: 0;
  padding: 40px 140px;
}

.div-block-1487 {
  text-align: center;
  margin-top: 140px;
}

.image-779 {
  margin-bottom: 40px;
}

.button-53 {
  color: #fff;
  background-color: #e60000;
  border-radius: 100px;
  margin-top: 20px;
  font-family: Exo, sans-serif;
  font-size: 21px;
  font-weight: 600;
  line-height: 38px;
}

.bold-text-377 {
  font-family: Exo, sans-serif;
  font-weight: 600;
}

.section-1122 {
  background-color: #e60000;
  padding: 40px 140px;
}

.section-1123 {
  background-color: #f5f5f5;
  padding: 40px 140px;
}

.nav-link-484 {
  color: #fff;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Poppins, sans-serif;
  font-size: 14px;
  font-weight: 400;
}

.nav-link-484:hover {
  color: #fff;
}

.nav-link-484.w--current {
  color: #e60000;
}

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

.nav-link-485 {
  color: #fff;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Poppins, sans-serif;
  font-size: 14px;
}

.nav-link-485:hover {
  color: #fff;
}

.nav-link-485.w--current {
  color: #e60000;
}

.bold-text-379, .bold-text-380 {
  font-weight: 500;
}

.bold-text-381 {
  color: #000;
  font-family: Poppins, sans-serif;
}

.bold-text-382, .bold-text-383 {
  color: #fff;
  font-family: Poppins, sans-serif;
}

.paragraph-367 {
  font-family: Exo, sans-serif;
  font-size: 21px;
  line-height: 32px;
}

.slider-7 {
  flex-flow: row;
  align-content: space-around;
  align-items: center;
  display: flex;
}

.slider-8 {
  background-color: #0000;
  margin-bottom: 0;
  padding-bottom: 0;
}

.right-arrow-4, .left-arrow-5 {
  display: none;
}

.testimonial-slider-large-2 {
  background-color: #fdfdfd;
  border-bottom: 0 #e4ebf3;
  padding: 40px 30px;
  position: relative;
}

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

.testimonial-slider-two-2 {
  background-color: #0000;
  height: auto;
}

.testimonial-slide-2 {
  background-color: #fdfdfd;
  justify-content: space-between;
  align-items: center;
  padding: 0;
  display: flex;
}

.testimonial-content-2 {
  flex-direction: column;
  align-items: flex-start;
  max-width: 460px;
  margin-right: 40px;
  display: flex;
}

.testimonial-quote-icon-2 {
  margin-bottom: 24px;
}

.testimonial-quote-2 {
  margin-bottom: 32px;
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
}

.testimonial-info-two-2 {
  align-items: center;
  display: flex;
}

.testimonial-image-4 {
  object-fit: cover;
  border-radius: 50%;
  width: 60px;
  height: 60px;
  margin-right: 16px;
}

.testimonial-author-name-2 {
  font-weight: 700;
}

.testimonial-image-two-2 {
  object-fit: cover;
  width: 350px;
  height: auto;
}

.testimonial-author-image-three-2 {
  object-fit: cover;
  border-radius: 50%;
  width: 50px;
  height: 50px;
  margin-right: 24px;
}

.testimonial-slider-arrow-2 {
  display: none;
}

.testimonial-slider-nav-2 {
  margin-top: 0;
  font-size: 10px;
  position: static;
  bottom: -60px;
}

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

.text-block-2306 {
  color: #000;
  text-align: center;
  font-size: 38px;
  font-weight: 700;
  line-height: 44px;
}

.bold-text-384 {
  font-family: Poppins, sans-serif;
}

.section-1124 {
  background-color: #000000f2;
  padding: 40px 140px;
}

.text-block-2307 {
  color: #fff;
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 20px;
  font-weight: 500;
  line-height: 30px;
}

.columns-444 {
  margin-bottom: 0;
}

.link-block-302, .link-block-303 {
  padding: 40px;
  text-decoration: none;
}

.lottie-animation-15 {
  width: 200px;
  height: 200px;
}

.text-block-2308 {
  color: #e60000;
  font-size: 20px;
  line-height: 30px;
}

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

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

.brand-30 {
  margin-top: 10px;
  margin-bottom: 10px;
}

.slide-nav-2 {
  margin-bottom: -50px;
}

.image-780 {
  margin-bottom: 10px;
}

.div-block-1488 {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 10px;
}

.slider-9 {
  background-color: #0000;
  height: 350px;
}

.right-arrow-5, .left-arrow-6 {
  display: none;
}

.text-block-2309 {
  margin-bottom: 0;
}

.slide-nav-3 {
  margin-bottom: -40px;
  padding-bottom: 0;
}

.text-block-2310 {
  color: #fff;
  margin-top: 5px;
  font-size: 20px;
  line-height: 30px;
}

.columns-445 {
  margin-top: 0;
}

.slide-6 {
  margin-bottom: 0;
  padding-bottom: 0;
}

.column-943 {
  padding: 40px 40px 10px;
}

.column-944 {
  padding: 0;
}

.section-1125 {
  background-color: #efefef;
  padding: 40px 140px;
}

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

.section-1126 {
  padding: 40px 140px;
}

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

.columns-446, .columns-447 {
  align-items: center;
  display: flex;
}

.column-947 {
  padding: 40px;
}

.spark-secondary-paragraph {
  color: var(--spark-library-foreground-secondary);
  margin-bottom: 64px;
}

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

.spark-small-icon.spark-primary-color {
  color: var(--spark-library-foreground-interactive);
}

.spark-three-column-grid {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start center;
  display: grid;
}

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

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

.spark-container {
  justify-content: center;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

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

.spark-section h5 {
  text-align: center;
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: 1.75rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section h4 {
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.4;
}

.spark-section h1 {
  margin-bottom: 1rem;
  font-size: 4rem;
  font-weight: 600;
  line-height: 1.1;
}

.spark-section h2 {
  text-align: center;
  margin-top: 1rem;
  margin-bottom: 2rem;
  font-family: Poppins, sans-serif;
  font-size: 3.5rem;
  font-weight: 600;
  line-height: 1.2;
  display: block;
}

.spark-section h3 {
  margin-top: 2.5rem;
  margin-bottom: 1rem;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section h6 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: .8125rem;
  font-weight: 700;
  line-height: 1.5;
}

.spark-section p {
  text-align: center;
  margin-bottom: 20px;
}

.spark-section ul {
  margin-top: 2rem;
  margin-bottom: 3rem;
  padding-left: 14px;
}

.spark-section li {
  margin-bottom: .5rem;
}

.div-block-1489 {
  flex-direction: column;
  align-items: center;
  display: flex;
  box-shadow: 0 2px 5px #0003;
}

.div-block-1489.two {
  flex-wrap: wrap;
  padding: 20px;
}

.div-block-1490, .div-block-1491 {
  flex-flow: column wrap;
  align-items: center;
  padding: 20px;
  display: flex;
  box-shadow: 0 2px 5px #0003;
}

.div-block-1492 {
  flex-flow: column wrap;
  justify-content: center;
  align-items: center;
  padding: 20px;
  display: flex;
  box-shadow: 0 2px 5px #0003;
}

.div-block-1493 {
  flex-flow: column wrap;
  align-items: center;
  padding: 20px;
  display: flex;
  box-shadow: 0 2px 5px #0003;
}

.cell-11 {
  border-radius: 10px;
  align-items: center;
  padding: 20px;
  box-shadow: 0 2px 5px #0003;
}

.link-block-304 {
  color: #333;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

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

.link-block-305, .link-block-306, .link-block-307, .link-block-308 {
  color: #333;
  flex-direction: column;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.image-781 {
  margin-top: 0;
}

.link-block-309 {
  background-image: linear-gradient(#000c, #000c), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64a2bd0986350c0fc2a8e8b2_Roundtable%201-02.png");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  flex-direction: column;
  align-items: flex-start;
  padding: 100px 20px;
  text-decoration: none;
  display: flex;
}

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

.text-block-2311 {
  color: #fff;
  background-color: #e60000;
  padding: 10px;
  font-style: italic;
  font-weight: 600;
}

.slide-7 {
  padding: 0;
}

.navbar-113 {
  background-color: #f0f0f0;
  flex-direction: row;
  align-items: center;
  padding-left: 100px;
  padding-right: 100px;
  display: block;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 0 2px 5px #0003;
}

.image-782 {
  margin-top: 10px;
}

.quick-stack-7 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  padding: 0;
}

.cell-12 {
  justify-content: center;
  align-items: center;
  padding-top: 60px;
  padding-bottom: 20px;
  padding-left: 140px;
}

.heading-835 {
  color: #000;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
  font-family: Visadialect Medium, sans-serif;
  font-size: 21px;
  font-weight: 300;
}

.button-54 {
  color: #1434cb;
  background-color: #f6c148;
  border-radius: 4px;
  padding: 15px 30px;
  font-family: Visadialect Medium, sans-serif;
  font-size: 16px;
}

.button-54:hover {
  border: 0 solid #f6c148;
  border-radius: 4px;
}

.nav-link-486 {
  padding-bottom: 19px;
  font-family: Visadialect Regular, sans-serif;
  font-size: 14px;
}

.nav-link-486.w--current {
  color: #000;
  border-bottom: 4px solid #1434c9;
  padding-bottom: 16px;
  font-size: 14px;
}

.nav-link-487 {
  font-family: Visadialect Regular, sans-serif;
  font-size: 14px;
}

.nav-link-487:hover {
  border-bottom: 4px solid #1434c9;
  padding-bottom: 16px;
}

.nav-link-487.w--current {
  color: #000;
  border-bottom: 4px solid #1434c9;
}

.nav-link-488 {
  color: #1434cb;
  background-color: #f6c148;
  font-family: Visadialect Regular, sans-serif;
  font-size: 16px;
}

.section-1127 {
  background-color: #f0f0f0;
  border-bottom: 0 #000;
  flex-direction: column;
  align-items: center;
  padding: 40px 140px;
  display: flex;
}

.heading-836 {
  color: #000;
  text-align: center;
  font-family: Visadialect, sans-serif;
}

.paragraph-368 {
  color: #000;
  text-align: center;
  margin-top: 40px;
  margin-bottom: 40px;
  font-family: Visadialect Light, sans-serif;
  font-size: 16px;
  line-height: 26px;
}

.quick-stack-8 {
  background-color: #fff;
  border: .3px solid #000;
  margin-top: 0;
  padding: 20px;
}

.heading-837 {
  color: #000;
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Visadialect, sans-serif;
  font-size: 24px;
}

.paragraph-369 {
  color: #000;
  margin-bottom: 0;
  font-family: Visadialect Light, sans-serif;
  font-size: 16px;
  line-height: 26px;
}

.cell-13 {
  justify-content: center;
}

.quick-stack-9 {
  background-color: #fff;
  border: .3px solid #000;
  margin-top: 0;
}

.cell-14 {
  justify-content: center;
}

.heading-838 {
  color: #000;
  margin-top: 40px;
  font-family: Visadialect, sans-serif;
  font-size: 24px;
}

.quick-stack-10 {
  padding: 0;
}

.cell-15 {
  background-color: #fff0;
  justify-content: center;
  align-items: flex-end;
  padding: 100px 20px 100px 140px;
}

.cell-16 {
  background-color: #f0f0f000;
  justify-content: center;
  padding-left: 20px;
  padding-right: 140px;
}

.heading-839 {
  color: #000;
  margin-bottom: 30px;
  font-family: Visadialect Regular, sans-serif;
  font-size: 21px;
}

.section-1128 {
  background-color: #f0f0f0;
  padding: 40px 140px;
}

.quick-stack-11 {
  background-color: #f0f0f0;
  border: .3px solid #000;
  margin-top: 20px;
  margin-left: 140px;
  margin-right: 140px;
}

.cell-17 {
  justify-content: center;
}

.section-1129 {
  background-color: #f0f0f000;
  padding-top: 40px;
  padding-bottom: 60px;
}

.section-1130 {
  margin-top: 60px;
}

.quick-stack-12 {
  background-color: #fff;
  border: .3px solid #000;
  margin-top: 40px;
}

.heading-840 {
  color: #000;
  margin-top: 0;
  font-family: Visadialect Regular, sans-serif;
  font-size: 24px;
}

.text-span-23 {
  font-family: Visadialect Bold, sans-serif;
}

.section-1131 {
  background-color: #f0f0f0;
  padding: 40px 140px 20px;
}

.div-block-1495 {
  background-color: #000;
  height: .6px;
}

.heading-841 {
  text-align: center;
  font-size: 16px;
}

.text-span-24 {
  font-size: 10px;
}

.section-1132 {
  padding: 40px 140px;
}

.section-1133 {
  background-color: #f0f0f0;
  padding: 40px 140px;
}

.cell-18, .cell-19 {
  justify-content: center;
}

.text-span-25 {
  font-size: 10px;
}

.cell-20, .cell-21, .cell-22 {
  justify-content: center;
}

.paragraph-370 {
  color: #000;
  font-family: Visadialect Regular, sans-serif;
  line-height: 24px;
}

.text-span-26 {
  font-size: 10px;
  line-height: 10px;
}

.heading-842 {
  color: #000;
  text-align: center;
  margin-bottom: 40px;
  font-family: Visadialect, sans-serif;
  font-size: 38px;
}

.heading-843 {
  font-size: 21px;
}

.heading-844 {
  text-align: center;
  font-family: Visadialect, sans-serif;
  font-size: 14px;
}

.div-block-1496 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.cell-23, .cell-24, .cell-25 {
  justify-content: center;
}

.section-1134 {
  padding: 60px 140px;
}

.image-783 {
  font-size: 12px;
}

.section-1135 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64b4f59c7ae684b3480b3312_BG%20i-02.png");
  background-position: 100% 100%;
  background-size: cover;
  height: 600px;
  padding: 160px 100px 60px;
}

.navbar-114 {
  background-color: #000c;
  border: 0 #fff;
  border-radius: 0;
  justify-content: space-between;
  align-items: flex-end;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 10px 100px;
  display: block;
  position: fixed;
  inset: 0% 0% auto;
}

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

.brand-31 {
  margin-top: 10px;
  margin-bottom: 10px;
  padding-top: 0;
  display: flex;
}

.section-1136 {
  color: #fff;
  background-color: #efefef;
  padding: 40px 140px;
}

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

.paragraph-371 {
  color: #333;
  padding-left: 0;
  font-size: 16px;
  line-height: 26px;
}

.section-1137 {
  padding: 20px 140px 60px;
}

.text-block-2312 {
  color: #ff9b2f;
  margin-bottom: 20px;
  padding-left: 0;
  font-size: 30px;
  font-weight: 700;
  line-height: 40px;
}

.paragraph-372 {
  padding-left: 0;
  font-size: 16px;
  line-height: 26px;
}

.columns-448 {
  align-items: center;
  display: flex;
}

.lottie-animation-16 {
  width: 400px;
  height: 400px;
}

.column-950 {
  text-align: center;
  justify-content: center;
  align-self: center;
  display: flex;
}

.text-block-2313 {
  font-size: 60px;
  line-height: 70px;
}

.link-block-310 {
  color: #333;
  border: 1px solid #ccc;
  padding: 15px;
  text-decoration: none;
}

.text-block-2314 {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 26px;
}

.image-784 {
  margin-bottom: 10px;
}

.text-block-2315 {
  color: #ff9b2f;
  position: static;
}

.columns-449 {
  margin-bottom: 40px;
}

.grid-3367 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-flow: row;
  margin-bottom: 40px;
}

.grid-3368 {
  grid-template-rows: auto;
  margin-bottom: 40px;
}

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

.lottie-animation-17 {
  width: 400px;
  height: 400px;
}

.div-block-1497 {
  justify-content: center;
  display: flex;
}

.section-1138 {
  background-color: #ff9c2f;
  padding: 40px 140px;
}

.text-block-2316 {
  color: #fff;
  margin-bottom: 20px;
  font-size: 30px;
  font-weight: 700;
  line-height: 40px;
}

.paragraph-373 {
  color: #fff;
  font-size: 16px;
  line-height: 26px;
}

.section-1139 {
  background-color: #009ace;
  background-image: linear-gradient(123deg, #2f0a93, #6884fc), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64b4f5eceac4a26bc4832223_bgc.png");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  padding: 40px 140px;
}

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

.image-785 {
  margin-top: 20px;
  margin-bottom: 10px;
}

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

.text-block-2317 {
  margin-bottom: 20px;
  font-size: 20px;
  line-height: 30px;
}

.text-block-2318 {
  font-size: 20px;
  font-weight: 700;
}

.columns-450 {
  color: #fff;
  margin-top: 40px;
}

.nav-link-489 {
  color: var(--akamai-yellow);
  margin-top: 20px;
  padding-bottom: 0;
  font-weight: 500;
}

.nav-link-489.w--current {
  margin-top: 20px;
  padding-bottom: 0;
  font-size: 16px;
}

.nav-link-490, .nav-link-491 {
  color: var(--akamai-yellow);
  margin-top: 20px;
  padding-bottom: 0;
  font-size: 16px;
  font-weight: 500;
}

.section-1140 {
  background-color: #ff9d2e;
  padding: 20px 140px;
}

.text-block-2319 {
  color: #fff;
  text-align: right;
  margin-right: 20px;
  font-size: 16px;
  line-height: 30px;
}

.column-951 {
  align-items: center;
  padding-left: 0;
  display: flex;
}

.link-block-312, .link-block-313, .bold-text-385 {
  margin-right: 20px;
}

.columns-451 {
  align-items: center;
  display: flex;
}

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

.text-block-2320 {
  color: #fff;
  font-size: 16px;
  line-height: 26px;
}

.grid-3370 {
  grid-template-rows: auto;
  align-items: center;
}

.link-123 {
  color: #fff;
}

.text-span-27 {
  color: #1434cb;
  font-family: Visadialect Medium, sans-serif;
  text-decoration: none;
}

.link-124 {
  text-decoration: none;
}

.text-block-2321 {
  color: #fff;
  font-size: 40px;
  font-weight: 700;
  line-height: 52px;
}

.text-block-2322 {
  color: var(--akamai-yellow);
  margin-bottom: 10px;
  font-size: 20px;
  line-height: 30px;
}

.grid-3371 {
  grid-template-rows: auto;
  margin-top: 40px;
}

.div-block-1500 {
  border: 1px solid #fff;
  padding: 15px;
}

.paragraph-374 {
  color: #fff;
  font-size: 16px;
  line-height: 26px;
}

.image-786 {
  margin-bottom: 10px;
}

.text-block-2323 {
  color: #fff;
  font-size: 16px;
  line-height: 26px;
}

.link-125, .field-label, .field-label-2, .field-label-3 {
  color: #fff;
}

.field-label-4 {
  color: #fff;
  overflow: visible;
}

.field-label-5 {
  color: #fff;
}

.submit-button {
  text-align: center;
  background-color: #0000;
  border: 1px solid #fff;
  justify-content: center;
  margin: 69px auto 28px;
  padding: 20px 40px;
  font-size: 20px;
  font-weight: 600;
  display: flex;
}

.lottie-animation-18 {
  width: 500px;
  height: 500px;
}

.div-block-1501 {
  justify-content: center;
  display: flex;
}

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

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

.link-block-314 {
  margin-right: 20px;
}

.div-block-1503 {
  text-align: center;
  background-color: #0000001a;
  justify-content: center;
  width: auto;
  height: 4px;
  margin-top: 40px;
  margin-bottom: 40px;
  display: flex;
}

.bold-text-386 {
  color: var(--akamai-yellow);
}

.nav-link-492, .nav-link-493, .nav-link-494 {
  color: var(--akamai-yellow);
  margin-top: 20px;
  padding-bottom: 0;
  font-size: 16px;
  font-weight: 500;
}

.image-787, .image-788, .image-789, .image-790, .image-792 {
  filter: grayscale();
}

.text-block-2324 {
  color: #fff;
  margin-bottom: 20px;
  font-size: 16px;
  line-height: 26px;
}

.slide-8 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/6450c00669680c651973e623_DWEN%20BG-02.png");
  background-position: 100% 0;
  background-size: cover;
  padding: 60px 140px;
}

.slider-10 {
  z-index: 0;
  height: 20%;
}

.slide-nav-4 {
  background-color: #0000;
}

.slide-9 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64bfb2fd655ee21e8c6e4cb6_women%20founder's%20club-05.png");
  background-position: 100% 0;
  background-size: cover;
  padding: 60px 140px;
}

.slide-10 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64bfb2fe041679b5464c2706_women%20founder's%20club-03.png");
  background-position: 100% 0;
  background-size: cover;
  padding: 60px 140px;
}

.slide-11 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64bfb2feed1b82f4908584bb_women%20founder's%20club-04.png");
  background-position: 100% 0;
  background-size: cover;
  padding: 60px 140px;
}

.left-arrow-7, .right-arrow-6 {
  display: none;
}

.nav-link-495 {
  color: var(--dwen-blue);
  background-color: #fff;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-weight: 700;
  line-height: 24px;
}

.section-1141 {
  padding: 60px 100px;
}

.text-block-2325 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 20px;
  font-weight: 700;
  line-height: 30px;
}

.columns-452 {
  background-color: #e9e9e9;
  border: 1px solid #000;
  margin-top: 40px;
}

.column-952 {
  border: 0 solid #000;
  border-left-width: 1px;
}

.column-953 {
  border-left: 1px solid #000;
}

.text-block-2326 {
  color: #fff;
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 20px;
  line-height: 30px;
}

.columns-453 {
  background-color: #12ade5;
  border: 1px solid #000;
}

.column-954 {
  border-left: 0 solid #000;
}

.column-955 {
  border-left: 1px solid #000;
  border-right: 1px solid #000;
}

.text-block-2327 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 30px;
  line-height: 40px;
}

.columns-454 {
  background-color: #e9e9e9;
  border: 1px solid #000;
  margin-bottom: 0;
}

.column-956 {
  border-left: 1px solid #000;
  border-right: 1px solid #000;
}

.column-957, .column-958, .column-959, .column-960 {
  border-right: 1px solid #000;
}

.text-block-2328 {
  color: #fff;
  text-align: right;
  margin-bottom: 10px;
  font-size: 20px;
  line-height: 30px;
}

.link-block-315 {
  width: 50px;
  height: 50px;
  margin-right: 20px;
}

.columns-455 {
  align-items: center;
  display: flex;
}

.slider-11 {
  width: 770px;
  height: 440px;
}

.testimonial-slider-small-3 {
  background-color: #0000;
  background-image: linear-gradient(#000000b3, #000000b3), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64c9f31b9d196bc2c7d447ce_bg1.png");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  border-bottom: 1px solid #e4ebf3;
  padding: 60px 30px;
  position: relative;
}

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

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

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

.testimonial-slider-3 {
  background-color: #0000;
  max-width: 1000px;
  height: auto;
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
}

.testimonial-slide-wrapper-3 {
  max-width: 48%;
  margin-right: 4%;
}

.testimonial-card-3 {
  background-color: #fff;
  flex-direction: column;
  align-items: flex-start;
  padding: 10px;
  display: flex;
}

.testimonial-info-3 {
  align-self: stretch;
  align-items: center;
  margin-top: 24px;
  display: flex;
}

.testimonial-image-5 {
  object-fit: cover;
  border-radius: 50%;
  width: 60px;
  height: 60px;
  margin-right: 16px;
}

.testimonial-author-3 {
  margin-bottom: 2px;
}

.tagline-3 {
  margin-bottom: 10px;
  font-size: 12px;
  line-height: 16px;
}

.testimonial-icon-wrapper-3 {
  flex: 1;
  justify-content: flex-end;
  display: flex;
}

.testimonial-slider-left-3 {
  justify-content: center;
  align-items: center;
  width: 40px;
  display: flex;
  left: -70px;
}

.testimonial-slider-left-3:focus-visible, .testimonial-slider-left-3[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.slider-arrow-embed-4 {
  color: #1a1b1f;
}

.testimonial-slider-right-3 {
  justify-content: center;
  align-items: center;
  width: 40px;
  display: flex;
  right: -70px;
}

.testimonial-slider-right-3:focus-visible, .testimonial-slider-right-3[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.testimonial-slide-nav-3 {
  display: none;
}

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

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

.div-block-1504 {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64c89e7aa7be42cafa8e1bb6_DWEN%20WEBSITE%20BANNERS-01.png");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  border: 0 #c8c8c8;
  border-radius: 10px;
  width: 250px;
  height: 250px;
  padding: 15px;
}

.text-block-2329 {
  color: #fff;
  margin-top: 20px;
  font-size: 30px;
  font-weight: 500;
  line-height: 50px;
}

.div-block-1505 {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64c89e7836ee0e4907552ac8_DWEN%20WEBSITE%20BANNERS-02.png");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  border-radius: 10px;
  width: 250px;
  height: 250px;
  padding: 15px;
}

.div-block-1506 {
  background-image: linear-gradient(#000000b3, #000000b3), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64c89e79d574179d557d9b38_DWEN%20WEBSITE%20BANNERS-03.png");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  border-radius: 10px;
  width: 250px;
  height: 250px;
  padding: 14px;
}

.div-block-1507 {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64c89e79448446ec87329910_DWEN%20WEBSITE%20BANNERS-04.png");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  border-radius: 10px;
  width: 250px;
  height: 250px;
  padding: 15px;
}

.text-block-2330 {
  color: #fff;
  margin-top: 0;
  margin-right: 10px;
  font-size: 16px;
  line-height: 30px;
}

.div-block-1508, .div-block-1509, .div-block-1510, .div-block-1511 {
  align-items: center;
  margin-top: 100px;
  display: flex;
}

.funding-main {
  z-index: 1;
  background-color: #000c;
  display: none;
  position: fixed;
  inset: 0%;
}

.funding {
  z-index: 1;
  background-color: var(--saas-bright-blue);
  border-radius: 10px;
  width: 700px;
  height: 450px;
  margin: auto;
  padding: 40px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.funding-close-tab {
  background-color: var(--dwen-blue);
  color: #fff;
  text-align: center;
  border-top-right-radius: 10px;
  border-bottom-left-radius: 10px;
  width: 40px;
  height: 40px;
  font-size: 40px;
  line-height: 40px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.text-block-2331 {
  color: #fff;
  margin-bottom: 0;
  font-size: 26px;
  font-weight: 600;
  line-height: 50px;
}

.text-block-2332 {
  color: #fff;
  font-size: 30px;
  line-height: 40px;
}

.grid-3374 {
  grid-template-rows: auto;
  margin-bottom: 20px;
}

.div-block-1515 {
  background-color: var(--dwen-blue);
  border-radius: 10px;
  padding: 10px;
}

.text-block-2333 {
  color: #fff;
  margin-bottom: 10px;
  font-size: 24px;
  line-height: 34px;
}

.text-block-2334 {
  color: #fff;
  font-size: 20px;
  line-height: 30px;
}

.text-block-2335 {
  font-size: 30px;
}

.growth-main {
  z-index: 1;
  background-color: #000c;
  display: none;
  position: fixed;
  inset: 0%;
}

.growth {
  background-color: var(--saas-bright-blue);
  border-radius: 10px;
  width: 700px;
  height: 450px;
  padding: 40px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.growth-close-tab {
  background-color: var(--dwen-blue);
  color: #fff;
  text-align: center;
  border-top-right-radius: 10px;
  border-bottom-left-radius: 10px;
  width: 40px;
  height: 40px;
  font-size: 30px;
  line-height: 40px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.text-block-2336 {
  color: #fff;
  margin-bottom: 20px;
  font-size: 26px;
  font-weight: 600;
  line-height: 40px;
}

.grid-3375 {
  grid-template-rows: auto;
  margin-bottom: 20px;
}

.div-block-1519 {
  background-color: var(--dwen-blue);
  border-radius: 10px;
  padding: 10px;
}

.text-block-2337 {
  color: #fff;
  margin-bottom: 10px;
  font-size: 24px;
  line-height: 34px;
}

.text-block-2338 {
  color: #fff;
  font-size: 20px;
  line-height: 30px;
}

.marketing-main {
  z-index: 1;
  background-color: #000c;
  display: none;
  position: fixed;
  inset: 0%;
}

.marketting {
  background-color: var(--saas-bright-blue);
  border-radius: 10px;
  width: 700px;
  height: 450px;
  padding: 40px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.text-block-2339 {
  text-align: center;
  font-size: 30px;
  line-height: 40px;
}

.marketing-close-tab {
  background-color: var(--dwen-blue);
  color: #fff;
  border-top-right-radius: 10px;
  border-bottom-left-radius: 10px;
  width: 40px;
  height: 40px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.text-block-2340 {
  color: #fff;
  margin-bottom: 20px;
  font-size: 26px;
  font-weight: 600;
  line-height: 40px;
}

.grid-3376 {
  grid-template-rows: auto;
  margin-bottom: 20px;
}

.div-block-1522 {
  background-color: var(--dwen-blue);
  border-radius: 10px;
  padding: 10px;
}

.text-block-2341 {
  color: #fff;
  margin-bottom: 10px;
  font-size: 26px;
  line-height: 36px;
}

.text-block-2342 {
  color: #fff;
  font-size: 20px;
  line-height: 30px;
}

.technology-main {
  z-index: 1;
  background-color: #000c;
  display: none;
  position: fixed;
  inset: 0%;
}

.technology {
  background-color: var(--saas-bright-blue);
  border-radius: 10px;
  width: 700px;
  height: 450px;
  padding: 40px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.text-block-2343 {
  color: #fff;
  text-align: center;
  font-size: 30px;
  line-height: 40px;
}

.technology-close-tab {
  background-color: var(--dwen-blue);
  border-top-right-radius: 10px;
  border-bottom-left-radius: 10px;
  width: 40px;
  height: 40px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.text-block-2344 {
  color: #fff;
  margin-bottom: 20px;
  font-size: 26px;
  font-weight: 600;
  line-height: 40px;
}

.grid-3377 {
  grid-template-rows: auto;
  margin-bottom: 20px;
}

.div-block-1526 {
  background-color: var(--dwen-blue);
  border-radius: 10px;
  padding: 10px;
}

.text-block-2345 {
  color: #fff;
  margin-bottom: 10px;
  font-size: 26px;
  line-height: 36px;
}

.text-block-2346 {
  color: #fff;
  font-size: 20px;
  line-height: 30px;
}

.bold-text-387, .bold-text-388, .bold-text-389, .bold-text-390, .bold-text-391, .bold-text-392, .bold-text-393, .text-block-2347 {
  font-weight: 600;
}

.mask-12 {
  z-index: auto;
}

.spark-small-sub-paragraph {
  color: var(--spark-library-foreground-secondary);
  margin-bottom: 0;
  font-size: .8rem;
  line-height: 1.3;
}

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

.spark-team-member-details {
  max-width: 590px;
}

.spark-rounded-corner-team-image {
  border-radius: 12px;
}

.spark-team-member-card {
  grid-column-gap: 24px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.spark-team-member-card.spark-stacked {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  text-align: center;
  flex-direction: column;
  justify-content: center;
}

.spark-team-grid {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.spark-secondary-paragraph-3 {
  color: var(--spark-library-foreground-secondary);
  margin-bottom: 64px;
}

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

.spark-container-2 {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

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

.spark-section-2 h5 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: 1.75rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-2 h4 {
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.4;
}

.spark-section-2 h1 {
  margin-bottom: 1rem;
  font-size: 4rem;
  font-weight: 600;
  line-height: 1.1;
}

.spark-section-2 h2 {
  margin-top: 1rem;
  margin-bottom: 2rem;
  font-size: 3.5rem;
  font-weight: 600;
  line-height: 1.2;
}

.spark-section-2 h3 {
  margin-top: 2.5rem;
  margin-bottom: 1rem;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-2 h6 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: .8125rem;
  font-weight: 700;
  line-height: 1.5;
}

.spark-section-2 ul {
  margin-top: 2rem;
  margin-bottom: 3rem;
  padding-left: 14px;
}

.spark-section-2 li {
  margin-bottom: .5rem;
}

.logos-title-large {
  border: 1px #000;
  padding: 60px 30px;
  position: relative;
}

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

.clients-title {
  text-align: center;
  font-size: 24px;
  line-height: 32px;
}

.clients-wrapper {
  justify-content: center;
  align-items: center;
  max-width: 750px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.image-793, .image-794, .image-795, .image-796 {
  margin-bottom: 10px;
}

.play-state {
  display: none;
}

.background-video-8 {
  width: 610px;
  height: 343px;
}

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

.image-797 {
  margin-bottom: 10px;
}

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

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

.div-block-1530, .div-block-1531, .div-block-1532 {
  align-items: center;
  display: flex;
}

.image-799, .image-800, .image-801 {
  margin-bottom: 10px;
}

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

.quick-stack-13 {
  align-self: stretch;
  padding-left: 0;
  padding-right: 0;
}

.cell-26 {
  align-items: flex-start;
}

.text-block-2348 {
  font-family: Bebas Neue, sans-serif;
  font-size: 40px;
  line-height: 40px;
  text-decoration: none;
}

.bold-text-394 {
  font-family: Bebas Neue, sans-serif;
}

.image-802 {
  border-radius: 10px;
}

.section-1143 {
  padding: 60px 100px;
}

.grid-3378 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.link-block-316 {
  text-align: center;
  background-color: #fff;
  border-radius: 20px;
  padding: 20px;
  box-shadow: 0 2px 6px #00000029;
}

.text-block-2349 {
  text-align: left;
  margin-bottom: 20px;
  font-family: Bebas Neue, sans-serif;
  font-size: 40px;
  line-height: 40px;
}

.grid-3379 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  margin-left: 220px;
  margin-right: 220px;
}

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

.div-block-1534 {
  text-align: center;
}

.image-803 {
  margin-bottom: 10px;
}

.bold-text-395 {
  color: var(--clevertap-orange);
}

.section-1144 {
  background-color: #fff;
  padding: 60px 100px;
}

.grid-3381 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.div-block-1535 {
  text-align: center;
}

.text-block-2350 {
  color: var(--dwen-blue);
  font-size: 30px;
  line-height: 40px;
}

.text-block-2351 {
  font-size: 20px;
  line-height: 30px;
}

.image-804 {
  border-radius: 0;
  margin-bottom: 10px;
}

.div-block-1536 {
  margin-left: 220px;
  margin-right: 220px;
}

.image-805 {
  border: 1px solid red;
  border-radius: 20px;
}

.section-1145 {
  background-color: var(--dwen-blue);
  padding: 60px 100px;
}

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

.div-block-1537, .div-block-1538 {
  background-color: #fff;
  padding: 15px;
}

.bold-text-396 {
  font-family: Archivo, sans-serif;
}

.section-1146 {
  background-color: #000;
  min-height: 100px;
}

.body-27 {
  color: #fff;
  background-color: #fff;
  border: 1px solid #fff;
  max-width: none;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  font-family: Archivo, sans-serif;
}

.section-1147 {
  text-align: center;
  background-color: #2e0505;
  min-height: 100vh;
  line-height: 100vh;
}

.div-block-1539 {
  text-align: center;
  object-fit: fill;
  margin-left: auto;
}

.cont {
  margin-left: auto;
  margin-right: auto;
}

.heading-845 {
  text-align: center;
  text-transform: capitalize;
  background-color: #0000;
  margin-top: 203px;
  margin-left: auto;
  margin-right: auto;
  padding: 83px 16px 16px;
  font-size: 90px;
  font-weight: 300;
  line-height: 96px;
}

.text-span-28 {
  color: #ff6f6f;
}

.bold-text-397 {
  text-transform: lowercase;
  font-weight: 200;
  line-height: 30px;
}

.button-55 {
  color: #fff;
  background-color: #d866e9;
  border: 0 solid #000;
  border-radius: 4px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-top: -29px;
  margin-left: 450px;
  margin-right: 450px;
  padding: 18px;
  font-size: 19px;
  font-weight: 400;
  display: flex;
}

.bold-text-398 {
  color: #fff;
  -webkit-text-stroke-color: #423030;
  font-size: 80px;
}

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

.div-block-1540 {
  min-height: 240px;
}

.bold-text-400 {
  justify-content: center;
  margin-top: 84px;
  font-size: 48px;
  font-weight: 400;
  display: flex;
}

.bold-text-401 {
  color: silver;
  text-align: center;
  width: auto;
  font-weight: 100;
  position: static;
}

.paragraph-375 {
  text-align: center;
  font-size: 20px;
  font-weight: 200;
  line-height: 26px;
}

.bold-text-402 {
  justify-content: center;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.bold-text-403 {
  font-size: 18px;
  font-weight: 400;
}

.text-block-2352 {
  padding: 0;
}

.div-block-1541 {
  text-align: center;
  background-color: #fdb502e6;
  padding: 40px 40px 60px;
}

.heading-846 {
  color: #1a1a1ab3;
  font-family: Archivo, sans-serif;
  text-decoration: none;
}

.heading-847 {
  color: #000;
  padding: 40px 10px 10px;
  font-family: Archivo, sans-serif;
  font-size: 36px;
  font-weight: 400;
  line-height: 42px;
}

.image-806 {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}

.section-1148 {
  background-color: #000;
  border: 0 solid #000;
  padding: 60px 140px 40px;
}

.grid-3383 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  margin-top: 60px;
  display: none;
}

.columns-456 {
  margin-top: 40px;
  display: none;
}

.list-11 {
  color: #004fa5;
}

.heading-848 {
  color: #000;
  font-family: Coolvetica rg, sans-serif;
}

.column-962 {
  padding-top: 0;
}

.heading-849 {
  color: #ffb600;
  text-align: center;
  margin-top: 0;
  font-family: Archivo, sans-serif;
  font-size: 72px;
  font-weight: 700;
  line-height: 72px;
}

.heading-850 {
  color: #000;
  padding: 40px 10px 10px;
  font-family: Archivo, sans-serif;
  font-size: 36px;
  font-weight: 400;
  line-height: 42px;
}

.div-block-1542 {
  background-color: #fff;
  border: 1px solid #000;
  border-radius: 20px;
  padding: 0;
}

.grid-3384 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  min-height: 70px;
}

.div-block-1543 {
  text-align: center;
  background-color: #d866e942;
  width: auto;
  margin-left: auto;
  margin-right: auto;
  padding: 40px 40px 60px 0;
  display: block;
}

.heading-851 {
  color: #ffffffb3;
  font-family: Archivo, sans-serif;
  text-decoration: none;
}

.heading-852 {
  color: #fff;
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
  padding: 40px 10px 10px;
  font-family: Archivo, sans-serif;
  font-size: 20px;
  font-weight: 200;
  line-height: 42px;
  display: flex;
}

.div-block-1544 {
  text-align: center;
  background-color: #6710b945;
  padding: 40px 40px 60px;
  display: block;
}

.bold-text-404 {
  text-decoration: none;
}

.div-block-1545 {
  text-align: center;
  background-color: #d866e942;
  padding: 40px 40px 60px;
}

.div-block-1546 {
  text-align: center;
  background-color: #5532fa4a;
  padding: 40px 40px 60px;
}

.div-block-1547 {
  padding: 0;
}

.section-1149 {
  background-color: #1b1b1b;
  height: 559px;
  margin: -208px -40px 35px;
  padding-top: 0;
}

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

.navbar-logo-left-container-4.shadow-three {
  width: 100%;
  max-width: 1140px;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
}

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

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

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

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

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

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

.nav-dropdown-7 {
  margin-left: 5px;
  margin-right: 5px;
}

.nav-dropdown-toggle-7 {
  letter-spacing: .25px;
  padding: 5px 30px 5px 10px;
  font-size: 14px;
  line-height: 20px;
}

.nav-dropdown-toggle-7:hover {
  color: #1a1b1fbf;
}

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

.nav-dropdown-icon-8 {
  margin-right: 10px;
}

.nav-dropdown-list-7 {
  background-color: #fff;
  border-radius: 12px;
}

.nav-dropdown-list-7.w--open {
  padding-top: 10px;
  padding-bottom: 10px;
}

.nav-dropdown-link-7 {
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 14px;
}

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

.nav-divider-4 {
  background-color: #e4ebf3;
  width: 1px;
  height: 22px;
  margin-left: 15px;
  margin-right: 15px;
}

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

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

.button-primary-8 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: red;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-8:hover {
  color: #fff;
  background-color: #32343a;
}

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

.text-span-29 {
  -webkit-text-stroke-color: var(--clevertap-orange);
}

.text-span-30 {
  font-weight: 700;
}

.heading-853 {
  text-align: center;
  font-size: 80px;
  line-height: 90px;
}

.section-1151 {
  padding: 50px 100px;
}

.navbar-logo-left-6 {
  z-index: 1;
  background-color: #fff;
  display: block;
  position: fixed;
  inset: 0% 0% auto;
}

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

.navbar-logo-left-container-5.shadow-three {
  width: 100%;
  max-width: 1140px;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
}

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

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

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

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

.nav-link-497:hover {
  color: var(--clevertap-orange);
}

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

.nav-dropdown-8 {
  margin-left: 5px;
  margin-right: 5px;
}

.nav-dropdown-toggle-8 {
  letter-spacing: .25px;
  padding: 5px 30px 5px 10px;
  font-size: 14px;
  line-height: 20px;
}

.nav-dropdown-toggle-8:hover {
  color: #1a1b1fbf;
}

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

.nav-dropdown-icon-9 {
  color: #fff;
  margin-right: 10px;
}

.nav-dropdown-list-8 {
  background-color: #fff;
  border-radius: 12px;
}

.nav-dropdown-list-8.w--open {
  padding-top: 10px;
  padding-bottom: 10px;
}

.nav-dropdown-link-8 {
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 14px;
}

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

.nav-divider-5 {
  background-color: #e4ebf3;
  width: 1px;
  height: 22px;
  margin-left: 15px;
  margin-right: 15px;
}

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

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

.button-primary-9 {
  background-color: var(--clevertap-orange);
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  border: 1px solid #000;
  border-radius: 2px;
  margin-left: 10px;
  padding: 12px 25px;
  font-size: 12px;
  font-weight: 600;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-9:hover {
  background-color: var(--clevertap-orange);
  color: #fff;
}

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

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

.heading-854 {
  font-size: 70px;
  line-height: 80px;
}

.heading-855 {
  text-align: center;
  font-size: 76px;
  line-height: 80px;
}

.bold-text-405 {
  text-align: center;
  -webkit-text-stroke-color: #b044ee;
}

.text-span-31 {
  color: #fff;
}

.section-1152 {
  color: #fff;
  -webkit-text-fill-color: inherit;
  background-color: #090e0f;
  background-image: linear-gradient(#00000080, #00000080);
  background-clip: border-box;
  margin-top: 89px;
  margin-left: 0;
  padding-top: 123px;
  padding-bottom: 99px;
  padding-right: 0;
  font-weight: 700;
  display: block;
}

.paragraph-376 {
  color: #fff;
  text-align: center;
  font-size: 20px;
  font-weight: 200;
  line-height: 27px;
}

.bold-text-406 {
  color: #5c5c5c;
  letter-spacing: 1px;
  font-family: Archivo, sans-serif;
  font-weight: 300;
}

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

.button-57 {
  color: #000;
  letter-spacing: 1px;
  background-color: #d6b7e8;
  border: 2px solid #fff;
  border-radius: 4px;
  margin-top: 40px;
  padding: 16px 40px;
  font-size: 20px;
  font-weight: 600;
}

.section-1153 {
  background-color: #000;
  border: 1px #3b3b3b;
  padding-top: 60px;
  padding-bottom: 100px;
  display: block;
}

.bold-text-407 {
  color: #fefce4;
  text-align: center;
  justify-content: center;
  padding-bottom: 27px;
  font-size: 48px;
  font-weight: 600;
  display: flex;
}

.paragraph-377 {
  text-align: center;
  margin-top: 20px;
  font-size: 15px;
  font-weight: 300;
}

.bold-text-408 {
  color: #000;
  letter-spacing: 0;
  font-size: 40px;
  font-weight: 200;
  line-height: 44px;
  overflow: visible;
}

.grid-321-c {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.section-1154 {
  background-color: #000;
}

.bold-text-409 {
  justify-content: center;
  margin-top: 12px;
  margin-bottom: 60px;
  font-size: 48px;
  display: flex;
}

.bold-text-410 {
  justify-content: center;
  display: flex;
}

.paragraph-378 {
  color: #b9b9b9;
  text-align: center;
  font-size: 18px;
  font-weight: 100;
  line-height: 23px;
}

.section-1155 {
  padding-top: 60px;
  padding-bottom: 0;
}

.value {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 40px;
  padding-bottom: 0;
}

.bold-text-411 {
  color: #fff;
  -webkit-text-stroke-color: #fff;
}

.bold-text-412 {
  color: #000;
}

.bold-text-413 {
  justify-content: center;
  display: flex;
}

.section-1156 {
  padding-bottom: 200px;
}

.spark-button {
  border: 1px solid var(--transparent);
  color: var(--transparent);
  background-color: #000;
  border-radius: 8px;
  flex: none;
  padding: 16px;
  font-size: .9375rem;
  font-weight: 500;
  line-height: 1em;
  text-decoration: none;
  transition: border-color .15s, background-color .15s, opacity .15s;
}

.spark-button:hover {
  border-color: var(--spark-library-foreground-interactive-hover);
  background-color: var(--spark-library-foreground-interactive-hover);
  opacity: 1;
}

.spark-small-sub-paragraph-2 {
  color: var(--spark-library-foreground-secondary);
  margin-bottom: 0;
  font-size: .8rem;
  line-height: 1.3;
}

.spark-small-sub-paragraph-2.spark-margin-bottom-16px {
  margin-bottom: 16px;
}

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

.spark-card-details {
  grid-row-gap: 16px;
  flex-direction: column;
  align-items: center;
  max-width: 590px;
  margin-top: 11px;
  padding-bottom: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.spark-square-image-card {
  object-fit: cover;
  border: 1px solid #202227;
  border-radius: 12px;
  width: 100%;
  height: auto;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
}

.spark-wrapped-card {
  grid-column-gap: 24px;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.spark-wrapped-card.spark-stacked {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  text-align: left;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  transition: border-color .15s;
}

.spark-three-column-grid-2 {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.spark-hero-sub-paragraph {
  width: 100%;
  margin-bottom: 64px;
}

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

.spark-container-3 {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.spark-section-3 {
  background-color: #0b0a11;
  border: 1px solid #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 60px 64px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  display: block;
  position: relative;
}

.spark-section-3 h5 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: 1.75rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-3 h4 {
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.4;
}

.spark-section-3 h1 {
  text-align: center;
  margin-top: 3px;
  margin-bottom: 3.5rem;
  font-size: 48px;
  font-weight: 600;
  line-height: 1.1;
}

.spark-section-3 h2 {
  margin-top: 1rem;
  margin-bottom: 2rem;
  margin-left: 0;
  font-size: 3.5rem;
  font-weight: 600;
  line-height: 1.2;
}

.spark-section-3 h3 {
  margin-top: 2.5rem;
  margin-bottom: 1rem;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-3 h6 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: .8125rem;
  font-weight: 700;
  line-height: 1.5;
}

.spark-section-3 p {
  font-size: 28px;
  font-weight: 300;
}

.spark-section-3 ul {
  margin-top: 2rem;
  margin-bottom: 3rem;
  padding-left: 14px;
}

.spark-section-3 li {
  margin-bottom: .5rem;
}

.bold-text-414 {
  text-align: center;
  justify-content: center;
  margin-bottom: 60px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  font-family: Archivo, sans-serif;
  font-size: 60px;
  font-weight: 600;
  display: flex;
}

.bold-text-415 {
  color: var(--clevertap-orange);
  -webkit-text-stroke-color: var(--clevertap-orange);
  font-size: 42px;
  font-weight: 300;
}

.bold-text-416, .bold-text-417 {
  color: var(--clevertap-orange);
  font-size: 42px;
  font-weight: 300;
}

.spark-button-2 {
  border: 1px solid var(--spark-library-foreground-interactive);
  background-color: var(--spark-library-foreground-interactive);
  color: var(--transparent);
  border-radius: 8px;
  flex: none;
  padding: 16px;
  font-size: .9375rem;
  font-weight: 500;
  line-height: 1em;
  text-decoration: none;
  transition: border-color .15s, background-color .15s, opacity .15s;
}

.spark-button-2:hover {
  border-color: var(--spark-library-foreground-interactive-hover);
  background-color: var(--spark-library-foreground-interactive-hover);
  opacity: 1;
}

.spark-button-2.spark-full-width {
  background-color: var(--spark-library-foreground-interactive);
  text-align: center;
  width: 100%;
}

.spark-button-2.spark-full-width:hover {
  background-color: var(--spark-library-foreground-interactive-hover);
}

.spark-pricing-bottom {
  grid-row-gap: 8px;
  text-align: center;
  flex-direction: column;
  padding: 16px;
  display: flex;
}

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

.spark-small-icon-2.spark-primary-color {
  color: var(--spark-library-foreground-interactive);
}

.spark-small-icon-2.spark-foreground-disabled {
  color: var(--spark-library-foreground-disabled);
}

.spark-checked-item {
  grid-column-gap: 16px;
  color: var(--spark-library-foreground-secondary);
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 296px;
  display: flex;
}

.spark-features-included {
  grid-row-gap: 16px;
  border-bottom: 1px solid var(--spark-library-border-default);
  text-align: left;
  flex-direction: column;
  align-items: center;
  padding: 32px 20px;
  display: flex;
}

.spark-foreground-secondary {
  color: var(--spark-library-foreground-secondary);
}

.spark-foreground-secondary.spark-no-bottom {
  margin-bottom: 0;
}

.spark-foreground-primary {
  color: var(--spark-library-black);
  font-weight: 600;
}

.spark-price-text {
  font-size: 2.5rem;
  font-weight: 600;
  line-height: 1;
}

.spark-flexed-price {
  justify-content: center;
  align-items: flex-end;
  font-family: Archivo, sans-serif;
  font-weight: 700;
  display: flex;
}

.spark-label {
  font-weight: 500;
  line-height: 1;
}

.spark-centered-primary-bg-content {
  grid-row-gap: 8px;
  color: var(--spark-library-foreground-interactive);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 1rem;
  display: flex;
}

.spark-pricing-top {
  text-align: center;
  border: 1px solid #0000;
  border-radius: 8px;
  flex-direction: column;
  padding: 32px 16px;
  display: flex;
}

.spark-pricing-column {
  background-color: var(--transparent);
  border-radius: 8px;
  width: 458px;
  max-width: 100%;
}

.spark-pricing-column.spark-simple-shadow-tiny {
  background-color: #0000;
}

.spark-simple-shadow-tiny {
  box-shadow: -1px 1px 10px #0000001f;
}

.spark-flex-row-pricing {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-top: 27px;
  display: flex;
}

.statistics {
  background-color: #17161b;
  width: 100%;
  padding: 40px 64px 61px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  display: block;
  position: relative;
}

.statistics h5 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: 1.75rem;
  font-weight: 600;
  line-height: 1.3;
}

.statistics h4 {
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.4;
}

.statistics h1 {
  margin-bottom: 1rem;
  font-size: 4rem;
  font-weight: 600;
  line-height: 1.1;
}

.statistics h2 {
  justify-content: center;
  margin-top: 1rem;
  margin-bottom: 1.4rem;
  padding-bottom: 0;
  font-family: Archivo, sans-serif;
  font-size: 48px;
  font-weight: 600;
  line-height: 1.2;
  display: flex;
}

.statistics h3 {
  margin-top: 2.5rem;
  margin-bottom: 1rem;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.3;
}

.statistics h6 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: .8125rem;
  font-weight: 700;
  line-height: 1.5;
}

.statistics p {
  color: var(--clevertap-orange);
  -webkit-text-stroke-width: .5px;
  -webkit-text-stroke-color: transparent;
  border: 0 solid #0000;
  justify-content: center;
  font-size: 90px;
  font-weight: 700;
  display: flex;
}

.statistics ul {
  margin-top: 2rem;
  margin-bottom: 3rem;
  padding-left: 14px;
}

.statistics li {
  margin-bottom: .5rem;
}

.text-block-2354 {
  text-align: center;
  padding-top: 0;
  padding-bottom: 0;
  font-weight: 100;
}

.text-block-2355, .text-block-2356 {
  color: #acacac;
  font-family: Archivo, sans-serif;
  font-size: 18px;
  font-weight: 100;
  line-height: 24px;
}

.text-block-2357 {
  color: #acacac;
  font-size: 18px;
  font-weight: 100;
  line-height: 24px;
}

.spark-button-text {
  flex: none;
  margin-bottom: 0;
  line-height: 1;
  display: inline-block;
  position: relative;
}

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

.spark-absolute-watch-button {
  grid-column-gap: 16px;
  background-color: var(--spark-library-foreground-interactive);
  color: var(--transparent);
  border-radius: 999px;
  justify-content: center;
  align-items: center;
  width: 145px;
  height: 56px;
  margin-left: auto;
  margin-right: auto;
  padding: 16px 24px;
  display: flex;
  position: absolute;
  inset: 50% 0% 0%;
  transform: translate(0, -50%);
}

.spark-sub-image {
  border-radius: 8px;
  width: 100%;
  display: block;
  position: relative;
}

.spark-lightbox {
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 100px;
  display: flex;
  position: relative;
}

.spark-lightbox:hover {
  opacity: 1;
}

.spark-button-3 {
  border: 1px solid var(--spark-library-foreground-interactive);
  background-color: var(--spark-library-foreground-interactive);
  color: var(--transparent);
  border-radius: 8px;
  flex: none;
  padding: 16px;
  font-size: .9375rem;
  font-weight: 500;
  line-height: 1em;
  text-decoration: none;
  transition: border-color .15s, background-color .15s, opacity .15s;
}

.spark-button-3:hover {
  border-color: var(--spark-library-foreground-interactive-hover);
  background-color: var(--spark-library-foreground-interactive-hover);
  opacity: 1;
}

.spark-button-3.spark-secondary-button {
  background-color: var(--spark-library-background--interactive);
  box-shadow: inset 0 0 0 1.5px var(--spark-library-foreground-interactive);
  color: var(--spark-library-foreground-interactive);
  border-style: none;
  text-decoration: none;
  transition: color .15s, box-shadow .15s, border-color .15s, background-color .15s, opacity .15s;
}

.spark-button-3.spark-secondary-button:hover {
  background-color: var(--spark-library-light-steel-purple);
  box-shadow: inset 0 0 0 1.5px var(--spark-library-light-steel-purple);
  color: var(--spark-library-foreground-interactive-hover);
}

.spark-flex-row {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.spark-flex-row.spark-left-aligned {
  grid-column-gap: 16px;
  justify-content: flex-start;
}

.spark-hero-sub-paragraph-2 {
  width: 100%;
  margin-bottom: 64px;
}

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

.spark-container-4 {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.spark-container-4.spark-left-aligned {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.spark-line-3 {
  z-index: 2;
  background-color: var(--spark-library-black);
  width: 35px;
  height: 2px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  top: 30px;
  left: 0;
  right: 0;
}

.spark-line-3.spark-simple-line {
  background-color: var(--spark-library-foreground-interactive);
  border-radius: 3px;
  width: 12.75px;
  height: 3.3px;
  margin-left: 18px;
  top: 38px;
}

.spark-line-2 {
  z-index: 1;
  background-color: var(--spark-library-black);
  width: 35px;
  height: 2px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  top: 20px;
  left: 0;
  right: 0;
}

.spark-line-2.spark-simple-line {
  background-color: var(--spark-library-foreground-interactive);
  border-radius: 3px;
  width: 24px;
  height: 3.3px;
  top: 28px;
}

.spark-line-1 {
  z-index: 2;
  background-color: var(--spark-library-black);
  width: 35px;
  height: 2px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  top: 10px;
  left: 0;
  right: 0;
}

.spark-line-1.spark-simple-line {
  background-color: var(--spark-library-foreground-interactive);
  border-radius: 3px;
  width: 24px;
  height: 3.3px;
  top: 18px;
}

.spark-simple-menu-button {
  background-color: #fff;
  width: 60px;
  height: 60px;
  padding: 0 0 0 18px;
  overflow: hidden;
}

.spark-simple-menu-button.w--open {
  background-color: var(--spark-library-background--interactive);
  border-radius: 8px;
}

.spark-nav-link {
  color: var(--spark-library-black);
  text-align: center;
  border-radius: 8px;
  margin-left: 8px;
  padding: 16px 24px;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1;
  text-decoration: none;
  transition: background-color .15s, color .15s, opacity .15s;
}

.spark-nav-link:hover {
  background-color: var(--spark-library-background--interactive);
  opacity: 1;
  color: var(--spark-library-foreground-interactive);
}

.spark-nav-link.w--current {
  color: var(--spark-library-foreground-interactive);
}

.spark-nav-link.spark-button {
  color: var(--transparent);
  text-align: center;
  background-color: #000;
  border-style: none;
  border-radius: 999px;
  margin-right: 0;
  padding: 16px 24px;
  font-size: 1rem;
  line-height: 1em;
  transition: background-color .15s, opacity .15s;
}

.spark-nav-link.spark-button:hover {
  background-color: var(--spark-library-foreground-interactive-hover);
  opacity: 1;
  color: var(--transparent);
}

.spark-nav-link.spark-button.w--current {
  opacity: .5;
  color: var(--transparent);
}

.spark-nav-menu {
  align-items: center;
  display: flex;
}

.spark-brand-logo {
  z-index: 2;
  padding-left: 0;
}

.spark-square-menu-inner {
  justify-content: space-between;
  align-items: center;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.spark-square-menu-with-links {
  background-color: var(--transparent);
  width: 100%;
  padding-left: 64px;
  padding-right: 64px;
  position: absolute;
  inset: 0% 0% auto;
}

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

.spark-section-5 h5 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: 1.75rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-5 h4 {
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.4;
}

.spark-section-5 h1 {
  margin-bottom: 1rem;
  font-size: 4rem;
  font-weight: 600;
  line-height: 1.1;
}

.spark-section-5 h2 {
  margin-top: 1rem;
  margin-bottom: 2rem;
  font-size: 3.5rem;
  font-weight: 600;
  line-height: 1.2;
}

.spark-section-5 h3 {
  margin-top: 2.5rem;
  margin-bottom: 1rem;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-5 h6 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: .8125rem;
  font-weight: 700;
  line-height: 1.5;
}

.spark-section-5 ul {
  margin-top: 2rem;
  margin-bottom: 3rem;
  padding-left: 14px;
}

.spark-section-5 li {
  margin-bottom: .5rem;
}

.spark-button-4 {
  border: 1px solid var(--spark-library-foreground-interactive);
  background-color: var(--spark-library-foreground-interactive);
  color: var(--transparent);
  border-radius: 8px;
  flex: none;
  padding: 16px;
  font-size: .9375rem;
  font-weight: 500;
  line-height: 1em;
  text-decoration: none;
  transition: border-color .15s, background-color .15s, opacity .15s;
}

.spark-button-4:hover {
  border-color: var(--spark-library-foreground-interactive-hover);
  background-color: var(--spark-library-foreground-interactive-hover);
  opacity: 1;
}

.spark-input {
  border: 1px solid var(--spark-library-border-default);
  background-color: var(--transparent);
  border-radius: 8px;
  height: 48px;
  margin-bottom: 32px;
  padding: 8px 16px;
  font-size: 1rem;
}

.spark-input:focus {
  border-color: var(--spark-library-foreground-interactive);
}

.spark-input::placeholder {
  color: var(--spark-library-foreground-tertiary);
}

.spark-input.spark-with-a-inner-shadow {
  box-shadow: inset 0 0 0 1px var(--spark-library-border-default);
  width: 342px;
  max-width: 100%;
  margin-bottom: 0;
  transition: box-shadow .15s;
}

.spark-input.spark-with-a-inner-shadow:hover, .spark-input.spark-with-a-inner-shadow:focus {
  box-shadow: inset 0 0 0 1px var(--spark-library-foreground-interactive-hover);
}

.spark-field-label {
  text-align: left;
}

.spark-flexed-form {
  grid-column-gap: 16px;
  align-items: flex-end;
  display: flex;
}

.spark-hero-sub-paragraph-3 {
  width: 100%;
  margin-bottom: 64px;
}

.spark-hero-section-left-side {
  width: 50%;
}

.spark-flex-row-2 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.spark-flex-row-2.spark-5-spacing {
  grid-column-gap: 5%;
  align-items: center;
}

.spark-container-5 {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.spark-line-4 {
  z-index: 2;
  background-color: var(--spark-library-black);
  width: 35px;
  height: 2px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  top: 30px;
  left: 0;
  right: 0;
}

.spark-line-4.spark-simple-line {
  background-color: var(--spark-library-foreground-interactive);
  border-radius: 3px;
  width: 12.75px;
  height: 3.3px;
  margin-left: 18px;
  top: 38px;
}

.spark-line-5 {
  z-index: 1;
  background-color: var(--spark-library-black);
  width: 35px;
  height: 2px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  top: 20px;
  left: 0;
  right: 0;
}

.spark-line-5.spark-simple-line {
  background-color: var(--spark-library-foreground-interactive);
  border-radius: 3px;
  width: 24px;
  height: 3.3px;
  top: 28px;
}

.spark-line-6 {
  z-index: 2;
  background-color: var(--spark-library-black);
  width: 35px;
  height: 2px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  top: 10px;
  left: 0;
  right: 0;
}

.spark-line-6.spark-simple-line {
  background-color: var(--spark-library-foreground-interactive);
  border-radius: 3px;
  width: 24px;
  height: 3.3px;
  top: 18px;
}

.spark-simple-menu-button-2 {
  background-color: #fff;
  width: 60px;
  height: 60px;
  padding: 0 0 0 18px;
  overflow: hidden;
}

.spark-simple-menu-button-2.w--open {
  background-color: var(--spark-library-background--interactive);
  border-radius: 8px;
}

.spark-nav-link-2 {
  color: var(--spark-library-black);
  text-align: center;
  border-radius: 8px;
  margin-left: 8px;
  padding: 16px 24px;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1;
  text-decoration: none;
  transition: background-color .15s, color .15s, opacity .15s;
}

.spark-nav-link-2:hover {
  background-color: var(--spark-library-background--interactive);
  opacity: 1;
  color: var(--spark-library-foreground-interactive);
}

.spark-nav-link-2.w--current {
  color: var(--spark-library-foreground-interactive);
}

.spark-nav-link-2.spark-button {
  background-color: var(--spark-library-foreground-interactive);
  color: var(--transparent);
  text-align: center;
  border-style: none;
  border-radius: 999px;
  margin-right: 0;
  padding: 16px 24px;
  font-size: 1rem;
  line-height: 1em;
  transition: background-color .15s, opacity .15s;
}

.spark-nav-link-2.spark-button:hover {
  background-color: var(--spark-library-foreground-interactive-hover);
  opacity: 1;
  color: var(--transparent);
}

.spark-nav-link-2.spark-button.w--current {
  opacity: .5;
  color: var(--transparent);
}

.spark-nav-menu-2 {
  align-items: center;
  display: flex;
}

.spark-brand-logo-2 {
  z-index: 2;
  padding-left: 0;
}

.spark-square-menu-inner-2 {
  justify-content: space-between;
  align-items: center;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.spark-square-menu-with-links-2 {
  background-color: var(--transparent);
  width: 100%;
  padding-left: 64px;
  padding-right: 64px;
  position: absolute;
  inset: 0% 0% auto;
}

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

.spark-section-6.spark-hero-background-image {
  background-image: linear-gradient(#eff4ffe6, #eff4ffe6);
  min-height: 100vh;
}

.spark-section-6 h5 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: 1.75rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-6 h4 {
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.4;
}

.spark-section-6 h1 {
  margin-bottom: 1rem;
  font-size: 4rem;
  font-weight: 600;
  line-height: 1.1;
}

.spark-section-6 h2 {
  margin-top: 1rem;
  margin-bottom: 2rem;
  font-size: 3.5rem;
  font-weight: 600;
  line-height: 1.2;
}

.spark-section-6 h3 {
  margin-top: 2.5rem;
  margin-bottom: 1rem;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-6 h6 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: .8125rem;
  font-weight: 700;
  line-height: 1.5;
}

.spark-section-6 ul {
  margin-top: 2rem;
  margin-bottom: 3rem;
  padding-left: 14px;
}

.spark-section-6 li {
  margin-bottom: .5rem;
}

.combine-social_icon {
  width: 1.5rem;
  height: 1.5rem;
}

.combine-team4_social-link {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  color: var(--combine-library-grey-600);
  justify-content: center;
  align-items: center;
  display: flex;
}

.combine-team4_social-link:hover {
  color: var(--combine-library-primary-600);
}

.combine-team4_social-links {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  align-items: center;
  display: flex;
}

.combine-text-size-regular {
  color: #dbdbdb;
  margin-bottom: 0;
  font-family: Archivo, sans-serif;
  font-size: 18px;
  font-weight: 100;
  line-height: 1.5;
}

.combine-team4_job-title {
  color: var(--combine-library-grey-600);
  font-family: Open Sans, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 1.5;
}

.combine-heading-style-h6 {
  color: #fdff00;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 1.5;
}

.combine-team4_content {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  text-align: left;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.combine-team4_image {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.combine-team4_image-wrapper {
  border-radius: .75rem;
  width: 100%;
  max-width: 15rem;
  height: 15rem;
  overflow: hidden;
}

.combine-team4_item {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  text-align: center;
  flex-direction: row;
  align-items: center;
  display: flex;
}

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

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

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

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

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

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

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

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

.combine-padding-global {
  background-color: var(--spark-library-black);
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.combine-section_team4 {
  background-color: var(--combine-library-white);
}

.bold-text-418 {
  color: #fff;
  font-family: Archivo, sans-serif;
  font-size: 48px;
}

.bold-text-419, .bold-text-420, .bold-text-421, .bold-text-422 {
  color: #dce1e7;
  font-family: Archivo, sans-serif;
  font-weight: 300;
}

.hero-subscribe-right-2 {
  background-color: var(--spark-library-black);
  -webkit-text-stroke-color: #000;
  border: 1px #000;
  margin-top: 87px;
  padding: 0 30px 20px;
  display: block;
  position: relative;
}

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

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

.hero-split-3 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  display: flex;
}

.shadow-two-4 {
  box-shadow: 0 4px 24px #96a3b514;
}

.margin-bottom-24px-6 {
  color: #acacac;
  margin-bottom: 24px;
  font-size: 16px;
  font-weight: 100;
  line-height: 20px;
}

.hero-form-2 {
  margin-bottom: 12px;
}

.hero-form-container-2 {
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.hero-form-input-2 {
  color: #1a1b1f;
  border: 1px solid #d1d6db;
  width: 240px;
  height: auto;
  margin-bottom: 0;
  margin-right: 9px;
  padding: 5px 16px;
  font-size: 14px;
  line-height: 20px;
  transition: all .2s;
}

.hero-form-input-2:hover, .hero-form-input-2:focus {
  border-color: #76879d;
}

.hero-form-input-2::placeholder {
  color: #1a1b1fcc;
}

.button-primary-10 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #1a1b1f;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-10:hover {
  color: #fff;
  background-color: #32343a;
}

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

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

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

.hero-subscribe-left {
  background-color: var(--spark-library-black);
  border: 1px #000;
  flex-direction: column;
  align-items: center;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 20px 0 80px;
  display: block;
  position: relative;
}

.heading-856 {
  color: #8b9fbb;
}

.spark-button-text-2 {
  flex: none;
  margin-bottom: 0;
  line-height: 1;
  display: inline-block;
  position: relative;
}

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

.spark-absolute-watch-button-2 {
  grid-column-gap: 16px;
  background-color: var(--spark-library-foreground-interactive);
  color: var(--transparent);
  border-radius: 999px;
  justify-content: center;
  align-items: center;
  width: 145px;
  height: 56px;
  margin-left: auto;
  margin-right: auto;
  padding: 16px 24px;
  display: flex;
  position: absolute;
  inset: 50% 0% 0%;
  transform: translate(0, -50%);
}

.spark-sub-image-2 {
  border-radius: 8px;
  width: 100%;
  display: block;
  position: relative;
}

.spark-lightbox-2 {
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 100px;
  display: flex;
  position: relative;
}

.spark-lightbox-2:hover {
  opacity: 1;
}

.spark-button-5 {
  border: 1px solid var(--spark-library-foreground-interactive);
  background-color: var(--spark-library-foreground-interactive);
  color: var(--transparent);
  border-radius: 8px;
  flex: none;
  padding: 16px;
  font-size: .9375rem;
  font-weight: 500;
  line-height: 1em;
  text-decoration: none;
  transition: border-color .15s, background-color .15s, opacity .15s;
}

.spark-button-5:hover {
  border-color: var(--spark-library-foreground-interactive-hover);
  background-color: var(--spark-library-foreground-interactive-hover);
  opacity: 1;
}

.spark-button-5.spark-dark-button {
  text-transform: capitalize;
  word-break: keep-all;
  background-color: #807aa126;
  border-style: solid;
  border-color: #fff;
  justify-content: center;
  padding: 20px 60px;
  font-family: Archivo, sans-serif;
  font-size: 18px;
  font-weight: 700;
  display: flex;
  box-shadow: 6px 6px 5px #0003;
}

.spark-button-5.spark-dark-button:hover {
  opacity: .5;
}

.spark-button-5.spark-secondary-button {
  background-color: var(--spark-library-background--interactive);
  box-shadow: inset 0 0 0 1.5px var(--spark-library-foreground-interactive);
  color: var(--spark-library-foreground-interactive);
  border-style: none;
  text-decoration: none;
  transition: color .15s, box-shadow .15s, border-color .15s, background-color .15s, opacity .15s;
}

.spark-button-5.spark-secondary-button:hover {
  background-color: var(--spark-library-light-steel-purple);
  box-shadow: inset 0 0 0 1.5px var(--spark-library-light-steel-purple);
  color: var(--spark-library-foreground-interactive-hover);
}

.spark-flex-row-3 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.spark-flex-row-3.spark-left-aligned {
  grid-column-gap: 16px;
  justify-content: center;
}

.spark-hero-sub-paragraph-4 {
  width: 100%;
  margin-bottom: 64px;
}

.spark-900-width-4 {
  text-align: center;
  width: 952px;
  max-width: 100%;
}

.spark-container-6 {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.spark-container-6.spark-left-aligned {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.spark-line-7 {
  z-index: 2;
  background-color: var(--spark-library-black);
  width: 35px;
  height: 2px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  top: 30px;
  left: 0;
  right: 0;
}

.spark-line-7.spark-simple-line {
  background-color: var(--spark-library-foreground-interactive);
  border-radius: 3px;
  width: 12.75px;
  height: 3.3px;
  margin-left: 18px;
  top: 38px;
}

.spark-line-8 {
  z-index: 1;
  background-color: var(--spark-library-black);
  width: 35px;
  height: 2px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  top: 20px;
  left: 0;
  right: 0;
}

.spark-line-8.spark-simple-line {
  background-color: var(--spark-library-foreground-interactive);
  border-radius: 3px;
  width: 24px;
  height: 3.3px;
  top: 28px;
}

.spark-line-9 {
  z-index: 2;
  background-color: var(--spark-library-black);
  width: 35px;
  height: 2px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  top: 10px;
  left: 0;
  right: 0;
}

.spark-line-9.spark-simple-line {
  background-color: var(--spark-library-foreground-interactive);
  border-radius: 3px;
  width: 24px;
  height: 3.3px;
  top: 18px;
}

.spark-simple-menu-button-3 {
  background-color: #fff;
  width: 60px;
  height: 60px;
  padding: 0 0 0 18px;
  overflow: hidden;
}

.spark-simple-menu-button-3.w--open {
  background-color: var(--spark-library-background--interactive);
  border-radius: 8px;
}

.spark-nav-link-3 {
  color: var(--spark-library-black);
  text-align: center;
  border-radius: 8px;
  margin-left: 8px;
  padding: 16px 24px;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1;
  text-decoration: none;
  transition: background-color .15s, color .15s, opacity .15s;
}

.spark-nav-link-3:hover {
  background-color: var(--spark-library-background--interactive);
  opacity: 1;
  color: var(--spark-library-foreground-interactive);
}

.spark-nav-link-3.w--current {
  color: var(--spark-library-foreground-interactive);
}

.spark-nav-link-3.spark-button {
  background-color: var(--spark-library-foreground-interactive);
  color: var(--transparent);
  text-align: center;
  border-style: none;
  border-radius: 999px;
  margin-right: 0;
  padding: 16px 24px;
  font-size: 1rem;
  line-height: 1em;
  transition: background-color .15s, opacity .15s;
}

.spark-nav-link-3.spark-button:hover {
  background-color: var(--spark-library-foreground-interactive-hover);
  opacity: 1;
  color: var(--transparent);
}

.spark-nav-link-3.spark-button.w--current {
  opacity: .5;
  color: var(--transparent);
}

.spark-nav-menu-3 {
  align-items: center;
  display: flex;
}

.spark-brand-logo-3 {
  z-index: 2;
  padding-left: 0;
}

.spark-square-menu-inner-3 {
  justify-content: space-between;
  align-items: center;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.spark-square-menu-with-links-3 {
  background-color: var(--transparent);
  width: 100%;
  padding-left: 64px;
  padding-right: 64px;
  position: absolute;
  inset: 0% 0% auto;
}

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

.spark-section-7.spark-primary-color-background {
  color: var(--transparent);
  background-color: #110f0f;
  padding-top: 84px;
  padding-bottom: 59px;
  box-shadow: 0 0 5px #0003;
}

.spark-section-7 h5 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: 1.75rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-7 h4 {
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.4;
}

.spark-section-7 h1 {
  margin-bottom: 1rem;
  font-size: 4rem;
  font-weight: 900;
  line-height: 1.1;
}

.spark-section-7 h2 {
  margin-top: 1rem;
  margin-bottom: 2rem;
  font-size: 3.5rem;
  font-weight: 600;
  line-height: 1.2;
}

.spark-section-7 h3 {
  margin-top: 2.5rem;
  margin-bottom: 1rem;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-7 h6 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: .8125rem;
  font-weight: 700;
  line-height: 1.5;
}

.spark-section-7 p {
  color: var(--spark-library-foreground-disabled);
  font-family: Roboto, sans-serif;
  line-height: 25px;
}

.spark-section-7 ul {
  margin-top: 2rem;
  margin-bottom: 3rem;
  padding-left: 14px;
}

.spark-section-7 li {
  margin-bottom: .5rem;
}

.bold-text-423 {
  text-align: center;
  font-family: Archivo, sans-serif;
  font-weight: 800;
}

.bold-text-423.bold-text {
  color: #ff8a8a;
  font-family: Bitter, serif;
}

.bold-text-424 {
  font-family: Archivo, sans-serif;
  font-size: 20px;
  font-weight: 100;
}

.text-span-32 {
  color: #5dfcac;
}

.bold-text-425 {
  font-family: Archivo, sans-serif;
  font-weight: 400;
}

.bold-text-426, .bold-text-427 {
  font-weight: 400;
}

.text-span-33 {
  color: #dbcdcd;
  font-family: Archivo, sans-serif;
  font-weight: 700;
}

.spark-secondary-paragraph-5 {
  color: var(--spark-library-foreground-secondary);
  margin-bottom: 64px;
}

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

.spark-small-icon-5.spark-primary-color {
  color: var(--spark-library-foreground-interactive);
}

.spark-small-icon-5.spark-primary-color.spark-margin-bottom-16px {
  color: var(--clevertap-orange);
}

.spark-secondary-background-card {
  background-color: #0f0f0f;
  border-radius: 12px;
  padding: 32px;
}

.spark-secondary-background-card.first {
  background-color: #6da7bb;
  border-radius: 8px;
  flex: 1;
  position: static;
}

.spark-secondary-background-card.second {
  background-color: #af6161;
  border-radius: 8px;
  flex: 1;
}

.spark-secondary-background-card.third {
  background-color: #1b706d;
  border-radius: 8px;
  flex: 1;
}

.spark-secondary-background-card.fourth {
  background-color: var(--combine-library-primary-600);
  border-radius: 8px;
  flex: 1;
}

.spark-2-column-flex {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  border-radius: 8px;
  justify-content: space-between;
  margin-top: 27px;
  display: flex;
}

.spark-container-7 {
  max-width: 1440px;
  margin-top: -23px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-bottom: 0;
  position: relative;
}

.spark-section-8 {
  background-color: #000;
  border: 1px solid #0000;
  border-bottom-color: #383838;
  width: 100%;
  margin-top: -19px;
  padding: 40px 64px 100px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  display: none;
  position: relative;
}

.spark-section-8 h5 {
  margin-top: .8rem;
  margin-bottom: .5rem;
  font-size: 1.75rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-8 h4 {
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.4;
}

.spark-section-8 h1 {
  justify-content: center;
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 4rem;
  font-weight: 600;
  line-height: 1.1;
  display: flex;
}

.spark-section-8 h2 {
  margin-top: 1rem;
  margin-bottom: 2rem;
  font-size: 3.5rem;
  font-weight: 600;
  line-height: 1.2;
}

.spark-section-8 h3 {
  margin-top: 2.5rem;
  margin-bottom: 1rem;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-8 h6 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: .8125rem;
  font-weight: 700;
  line-height: 1.5;
}

.spark-section-8 p {
  color: #dfdfdfc2;
  letter-spacing: .3px;
  margin-bottom: -6px;
  font-family: Archivo, sans-serif;
  font-size: 17px;
  font-weight: 200;
  line-height: 21px;
  overflow: hidden;
}

.spark-section-8 ul {
  margin-top: 2rem;
  margin-bottom: 3rem;
  padding-left: 14px;
}

.spark-section-8 li {
  margin-bottom: .5rem;
}

.bold-text-428 {
  padding-right: 0;
  font-family: Archivo, sans-serif;
  font-weight: 500;
}

.bold-text-429 {
  font-family: Archivo, sans-serif;
  font-weight: 500;
}

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

.uui-testimonial09_divider {
  background-color: var(--untitled-ui-gray200);
  align-self: stretch;
  width: 1px;
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}

.uui-text-size-medium {
  color: #acacac;
  letter-spacing: normal;
  -webkit-text-stroke-color: #fcfdff;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}

.uui-heading-tiny {
  color: #d8d8d8;
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 1.5;
}

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

.uui-heading-medium {
  color: var(--untitled-ui-gray900);
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.3;
}

.uui-heading-medium.text-weight-medium {
  font-family: Archivo, sans-serif;
  font-size: 1.7rem;
  font-weight: 100;
  line-height: .9;
}

.uui-testimonial09_rating-icon {
  color: var(--untitled-ui-warning300);
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  margin-right: .25rem;
  display: flex;
}

.uui-testimonial09_rating-wrapper {
  align-items: center;
  display: flex;
}

.uui-testimonial09_content {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding-bottom: 25px;
  display: flex;
}

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

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

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

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

.uui-testimonial09_component {
  grid-column-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.uui-padding-vertical-xhuge {
  padding-top: 1.8rem;
  padding-bottom: 3.3rem;
  font-size: 11px;
}

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

.uui-page-padding {
  border-bottom: 1px solid #3b3b3b;
  padding-left: 2rem;
  padding-right: 2rem;
}

.italic-text-10 {
  color: #d4d4d4;
  font-size: 20px;
  font-weight: 100;
  line-height: 13px;
}

.bold-text-430 {
  color: #cecece;
  text-align: left;
  font-family: Archivo, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 200;
  line-height: 2px;
}

.heading-857 {
  justify-content: center;
  margin-top: 0;
  margin-bottom: 20px;
  display: flex;
}

.bold-text-431 {
  margin-top: 49px;
  font-size: 48px;
}

.spark-icon {
  width: 12px;
  display: inline-block;
}

.spark-icon.spark-20px-icon {
  align-items: center;
  width: 20px;
  padding: 2px;
  display: flex;
}

.spark-social-row {
  grid-column-gap: 24px;
  justify-content: center;
  width: 100%;
  display: flex;
}

.spark-small-sub-paragraph-3 {
  color: var(--spark-library-foreground-secondary);
  margin-bottom: 0;
  font-size: .8rem;
  line-height: 1.3;
}

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

.spark-team-member-details-2 {
  max-width: 590px;
}

.spark-team-member-details-2.spark-full-width-team-details {
  grid-row-gap: 8px;
  background-color: var(--transparent);
  flex-direction: column;
  width: 100%;
  padding-top: 16px;
  padding-bottom: 12px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.spark-vertical-image {
  object-fit: cover;
  border-radius: 12px;
  width: 100%;
  height: 310px;
}

.spark-vertical-image.spark-square-corners {
  border-radius: 0;
  height: 25vw;
}

.spark-team-link {
  width: 100%;
}

.spark-wrapped-square-team {
  grid-column-gap: 24px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.spark-wrapped-square-team.spark-stacked {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  text-align: center;
  flex-direction: column;
  justify-content: flex-end;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  position: relative;
  overflow: hidden;
}

.spark-team-grid-no-spacing {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.spark-secondary-paragraph-7 {
  color: var(--spark-library-foreground-secondary);
  margin-bottom: 64px;
}

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

.spark-container-8 {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.spark-container-8.spark-centered-content {
  text-align: center;
  flex-direction: column;
  align-items: center;
  max-width: 900px;
  display: flex;
}

.join-now {
  width: 100%;
  padding: 71px 64px 68px;
  font-family: Archivo, sans-serif;
  position: relative;
}

.join-now h5 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: 1.75rem;
  font-weight: 600;
  line-height: 1.3;
}

.join-now h4 {
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.4;
}

.join-now h1 {
  justify-content: center;
  margin-top: 47px;
  margin-bottom: 1rem;
  font-size: 2.4rem;
  font-weight: 500;
  line-height: 1.1;
  text-decoration: underline;
  display: flex;
}

.join-now h2 {
  margin-top: 1rem;
  margin-bottom: 2rem;
  font-family: Archivo, sans-serif;
  font-size: 3.5rem;
  font-weight: 600;
  line-height: 1.2;
}

.join-now h3 {
  margin-top: 2.5rem;
  margin-bottom: 1rem;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.3;
}

.join-now h6 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: .8125rem;
  font-weight: 700;
  line-height: 1.5;
}

.join-now p {
  font-family: Archivo, sans-serif;
  font-size: 15px;
  font-weight: 100;
  line-height: 27px;
}

.join-now ul {
  margin-top: 2rem;
  margin-bottom: 3rem;
  padding-left: 14px;
}

.join-now li {
  margin-bottom: .5rem;
}

.join-now.spark-overflow-hidden {
  background-color: var(--clevertap-orange);
  margin-top: 0;
  position: static;
  top: -201px;
  overflow: hidden;
}

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

.spark-big-circle {
  border: 1px solid #0000008f;
  border-radius: 100%;
  width: 25vw;
  max-width: 300px;
  height: 25vw;
  max-height: 300px;
  position: relative;
  left: -85%;
}

.spark-big-circle.spark-circle-three-right {
  position: absolute;
  inset: 0% -40% 0% auto;
}

.spark-big-circle.spark-circle-right-two {
  position: absolute;
  inset: 0% -61% 0% auto;
}

.spark-big-circle.spark-circle-static {
  left: auto;
  right: -85%;
}

.spark-big-circle.spark-circle-three {
  position: absolute;
  inset: 0% auto 0% -40%;
}

.spark-big-circle.spark-circle-two {
  position: absolute;
  inset: 0% auto 0% -61%;
}

.spark-hold-circles {
  perspective-origin: 0%;
  transform-origin: 0%;
  position: absolute;
  inset: 50% auto auto 0%;
  transform: translate(0, -50%);
}

.spark-hold-circles.spark-right-side {
  perspective-origin: 100%;
  transform-origin: 100%;
  left: auto;
  right: 0;
}

.spark-button-6 {
  border: 1px solid var(--spark-library-foreground-interactive);
  background-color: var(--spark-library-foreground-interactive);
  color: var(--transparent);
  border-radius: 8px;
  flex: none;
  padding: 16px;
  font-size: .9375rem;
  font-weight: 500;
  line-height: 1em;
  text-decoration: none;
  transition: border-color .15s, background-color .15s, opacity .15s;
}

.spark-button-6:hover {
  border-color: var(--spark-library-foreground-interactive-hover);
  background-color: var(--spark-library-foreground-interactive-hover);
  opacity: 1;
}

.spark-tiny-icon {
  align-items: center;
  width: 16px;
  height: 16px;
  display: flex;
}

.spark-lightbox-button {
  grid-column-gap: 16px;
  background-color: var(--spark-library-background--interactive);
  border: 1px solid #fff;
  border-radius: 8px;
  align-items: center;
  padding: 20px 60px;
  font-weight: 500;
  line-height: 1em;
  text-decoration: none;
  transition: background-color .15s, color .15s;
  display: flex;
  box-shadow: inset 0 0 0 1.5px #fff;
}

.spark-lightbox-button:hover {
  opacity: 1;
  color: var(--transparent);
  background-color: #000;
}

.spark-flex-row-4 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.spark-flex-row-4.spark-centered {
  grid-column-gap: 24px;
  justify-content: center;
  margin-top: -6px;
}

.spark-hero-sub-paragraph-5 {
  width: 100%;
  margin-bottom: 64px;
}

.spark-centered-content {
  text-align: center;
}

.spark-overflow-hidden {
  overflow: hidden;
}

.text-block-2358 {
  color: #000;
  -webkit-text-stroke-color: #fff;
  font-size: 23px;
  font-weight: 400;
}

.text-block-2358:hover {
  color: #fff;
}

.spark-button-7 {
  border: 1px solid var(--spark-library-foreground-interactive);
  background-color: var(--spark-library-foreground-interactive);
  color: var(--transparent);
  border-radius: 8px;
  flex: none;
  padding: 16px;
  font-size: .9375rem;
  font-weight: 500;
  line-height: 1em;
  text-decoration: none;
  transition: border-color .15s, background-color .15s, opacity .15s;
}

.spark-button-7:hover {
  border-color: var(--spark-library-foreground-interactive-hover);
  background-color: var(--spark-library-foreground-interactive-hover);
  opacity: 1;
}

.spark-button-7.spark-full-width {
  text-align: center;
  background-color: #0000;
  border-color: #fff;
  border-radius: 0;
  width: 100%;
}

.spark-button-7.spark-full-width:hover {
  color: #000;
  background-color: #23c550;
}

.spark-pricing-bottom-2 {
  grid-row-gap: 8px;
  text-align: center;
  flex-direction: column;
  padding: 16px;
  display: flex;
}

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

.spark-small-icon-6.spark-foreground-disabled {
  color: var(--spark-library-foreground-disabled);
}

.spark-small-icon-6.spark-primary-color {
  color: #23c550;
}

.spark-checked-item-2 {
  grid-column-gap: 16px;
  color: var(--spark-library-foreground-secondary);
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 296px;
  display: flex;
}

.spark-checked-item-2.spark-half-width {
  color: #fff;
  text-align: center;
  justify-content: flex-start;
  font-family: Raleway, sans-serif;
}

.spark-features-included-2 {
  grid-row-gap: 16px;
  border-bottom: 1px solid var(--spark-library-border-default);
  text-align: left;
  flex-direction: column;
  align-items: center;
  padding: 32px 20px;
  display: flex;
}

.spark-features-included-2.spark-two-column {
  text-align: center;
  flex-flow: wrap;
  justify-content: center;
}

.spark-foreground-secondary-2 {
  color: var(--spark-library-foreground-secondary);
}

.spark-foreground-secondary-2.spark-no-bottom {
  margin-bottom: 0;
}

.spark-foreground-primary-2 {
  color: var(--spark-library-black);
  font-weight: 600;
}

.spark-price-text-2 {
  font-size: 2.5rem;
  font-weight: 600;
  line-height: 1;
}

.spark-flexed-price-2 {
  justify-content: center;
  align-items: flex-end;
  display: flex;
}

.spark-large-plan-name {
  margin-bottom: 0;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1;
}

.spark-left-side-pricing-info {
  grid-column-gap: 16px;
  grid-row-gap: 8px;
  color: var(--spark-library-foreground-interactive);
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding-bottom: 1rem;
  display: flex;
}

.spark-left-side-pricing-info.spark-reduce-margin-bottom {
  margin-bottom: 16px;
  padding-bottom: 0;
}

.spark-pricing-information {
  flex-direction: column;
  justify-content: center;
  display: flex;
}

.spark-pricing-top-2 {
  border-bottom: 1px solid var(--spark-library-border-default);
  text-align: center;
  flex-direction: column;
  padding: 32px 16px;
  display: flex;
}

.spark-pricing-top-2.spark-thick-top-pricing {
  text-align: left;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 38px 48px 0;
}

.spark-full-pricing-column {
  background-color: var(--transparent);
  width: 100%;
  max-width: 100%;
}

.spark-full-pricing-column.spark-simple-shadow-tiny {
  background-color: #000;
  box-shadow: -1px 1px 10px #23c550;
}

.spark-simple-shadow-tiny-2 {
  box-shadow: -1px 1px 10px #0000001f;
}

.spark-pricing-tab-pane {
  padding: 32px;
}

.spark-side-tabs-content {
  width: 60%;
  display: block;
}

.spark-small-sub-paragraph-4 {
  color: var(--spark-library-foreground-secondary);
  margin-bottom: 0;
  font-size: .8rem;
  line-height: 1.3;
}

.spark-small-sub-paragraph-4.spark-no-bottom {
  margin-bottom: 0;
}

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

.spark-side-flat-tab {
  border-bottom: 3px solid var(--spark-library-background--interactive);
  color: var(--spark-library-black);
  background-color: #0000;
  width: 100%;
  padding: 48px 24px;
  transition: border-color .3s, color .15s;
}

.spark-side-flat-tab:hover {
  border-bottom-color: var(--spark-library-light-steel-purple);
  opacity: 1;
  color: var(--spark-library-foreground-interactive);
}

.spark-side-flat-tab.w--current {
  border-bottom-color: var(--spark-library-foreground-interactive);
  color: var(--spark-library-foreground-interactive);
  background-color: #0000;
}

.spark-stacked-flat-tabs-menu {
  float: left;
  grid-column-gap: 0px;
  flex-direction: column;
  justify-content: center;
  width: 30%;
  margin-right: 10%;
  display: inline-block;
}

.spark-side-flat-tab-parent {
  width: 100%;
  display: block;
}

.spark-side-flat-tab-parent.spark-flex-middle {
  justify-content: center;
  align-items: center;
  display: flex;
}

.spark-secondary-paragraph-9 {
  color: var(--spark-library-foreground-secondary);
  margin-bottom: 64px;
}

.spark-max-width-utility-800 {
  flex: none;
  max-width: 46rem;
}

.spark-container-9 {
  flex-direction: column;
  align-items: center;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

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

.spark-section-10 h5 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: 1.75rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-10 h4 {
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.4;
}

.spark-section-10 h1 {
  color: #fff;
  text-align: center;
  margin-bottom: 1rem;
  font-family: Alveratabl, sans-serif;
  font-size: 4rem;
  font-weight: 600;
  line-height: 1.1;
}

.spark-section-10 h2 {
  text-align: center;
  margin-top: 1rem;
  margin-bottom: 2rem;
  font-family: Raleway, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 1.2;
}

.spark-section-10 h3 {
  margin-top: 2.5rem;
  margin-bottom: 1rem;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-10 h6 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: .8125rem;
  font-weight: 700;
  line-height: 1.5;
}

.spark-section-10 p {
  text-align: center;
  font-family: Raleway, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.spark-section-10 ul {
  margin-top: 2rem;
  margin-bottom: 3rem;
  padding-left: 14px;
}

.spark-section-10 li {
  margin-bottom: .5rem;
}

.cell-28 {
  justify-content: center;
  align-items: center;
}

.cell-29 {
  align-items: center;
}

.superscript {
  font-size: 2rem;
}

.body-28 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/6509853f434038c5970e279c_Group%20626240.png");
  background-position: 0 0;
  background-size: cover;
}

.heading-858 {
  color: #d7b7e9;
  margin-top: -44px;
  margin-bottom: 36px;
  font-family: Alverata, sans-serif;
  font-size: 90px;
  line-height: 55px;
}

.bold-text-433 {
  color: #f0ebde;
  font-family: Visadialect Bold, sans-serif;
  font-size: 72px;
  font-weight: 400;
  line-height: 79px;
}

.youtube {
  border: 10px solid var(--clevertap-orange);
}

.text-block-2359 {
  font-family: Archivo, sans-serif;
  font-size: 50px;
  font-weight: 300;
  line-height: 40px;
}

.quick-stack-16 {
  grid-row-gap: 88px;
}

.brix---paragraph-default {
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.brix---color-neutral-600 {
  color: var(--elements-webflow-library-neutral--600);
}

.brix---heading-h3-size {
  margin-top: 0;
  margin-bottom: 12px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 34px;
}

.brix---color-neutral-800 {
  color: var(--elements-webflow-library-neutral--800);
}

.brix---color-accent-1 {
  color: var(--elements-webflow-library-accent--primary-1);
}

.brix---display-2 {
  font-size: 72px;
  font-weight: 700;
  line-height: 84px;
}

.brix---mg-bottom-24px {
  margin-bottom: 24px;
}

.brix---card-stats-v3 {
  border: 1px solid var(--elements-webflow-library-neutral--300);
  background-color: var(--elements-webflow-library-neutral--100);
  box-shadow: 0 2px 7px 0 var(--elements-webflow-library-general--shadow-01);
  text-align: center;
  border-radius: 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 300px;
  height: 290px;
  padding: 48px 28px;
  display: flex;
}

.logos_port {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: auto;
  height: auto;
  display: grid;
}

.heading-for-startup {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: auto;
  font-family: ivymode;
  font-size: 80px;
  font-weight: 400;
  line-height: 100px;
}

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

.brix---inner-container-600px---center {
  max-width: 600px;
  margin-left: auto;
  margin-right: auto;
}

.brix---mg-bottom-56px {
  margin-bottom: 56px;
}

.brix---inner-container-490px-center {
  max-width: 490px;
  margin-left: auto;
  margin-right: auto;
}

.logosvcc1 {
  background-color: #faf7f1;
  border: 1px solid #fff0;
  max-width: 1600px;
  padding: 100px 24px;
  display: block;
}

.logosvcc1.logos-title-large {
  display: none;
}

.investors {
  color: var(--elements-webflow-library-neutral--100);
  padding-top: 79px;
  padding-bottom: 176px;
}

.testimonial-slider-small-4 {
  background-color: #050505;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

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

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

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

.testimonial-slider-4 {
  background-color: #0000;
  max-width: 800px;
  height: auto;
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
}

.testimonial-slide-wrapper-4 {
  max-width: 48%;
  margin-right: 4%;
}

.testimonial-card-4 {
  background-color: #272b30;
  flex-direction: column;
  align-items: flex-start;
  padding: 24px 24px 42px;
  display: flex;
}

.testimonial-info-4 {
  align-self: stretch;
  align-items: center;
  margin-top: 24px;
  display: flex;
}

.testimonial-image-6 {
  object-fit: cover;
  border-radius: 50%;
  width: 60px;
  height: 60px;
  margin-right: 16px;
}

.testimonial-author-4 {
  margin-bottom: 2px;
}

.tagline-4 {
  margin-bottom: 10px;
  font-size: 12px;
  line-height: 16px;
}

.testimonial-icon-wrapper-4 {
  flex: 1;
  justify-content: flex-end;
  display: flex;
}

.testimonial-slider-left-4 {
  justify-content: center;
  align-items: center;
  width: 40px;
  display: flex;
  left: -70px;
}

.testimonial-slider-left-4:focus-visible, .testimonial-slider-left-4[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.slider-arrow-embed-5 {
  color: #1a1b1f;
}

.testimonial-slider-right-4 {
  justify-content: center;
  align-items: center;
  width: 40px;
  display: flex;
  right: -70px;
}

.testimonial-slider-right-4:focus-visible, .testimonial-slider-right-4[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.testimonial-slide-nav-4 {
  display: none;
}

.paragraph-379 {
  color: #a7a7a7;
  font-size: 18px;
  font-weight: 200;
}

.combine-text-size-regular-2 {
  color: #cecece;
  text-align: left;
  margin-bottom: 0;
  font-family: Archivo, sans-serif;
  font-size: 18px;
  font-weight: 200;
  line-height: 1.5;
}

.combine-text-weight-semibold {
  color: #f1e12f;
  text-align: left;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
}

.combine-clients1_image {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.combine-clients1_image-wrapper {
  border-radius: 4rem;
  width: 3.5rem;
  height: 3.5rem;
  overflow: hidden;
}

.combine-clients1_details {
  grid-column-gap: .75rem;
  grid-row-gap: .25rem;
  grid-template-rows: auto auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

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

.combine-icon_color3 {
  color: var(--combine-library-warning-400);
}

.combine-clients1_rate {
  grid-column-gap: .125rem;
  grid-row-gap: .125rem;
  border-radius: 1.25rem;
  display: flex;
}

.combine-clients1_item {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  display: flex;
}

.combine-clients1_component {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

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

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

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

.combine-heading-style-h2-2 {
  color: #e2e2e2;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Archivo, sans-serif;
  font-size: 48px;
  font-weight: 700;
  line-height: 1.35;
}

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

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

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

.people-say {
  background-color: #000;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.combine-section_clients1 {
  background-color: var(--combine-library-white);
}

.combine-social_icon-2 {
  width: 1.5rem;
  height: 1.5rem;
}

.combine-team1_social-link {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  color: var(--combine-library-grey-600);
  justify-content: center;
  align-items: center;
  display: flex;
}

.combine-team1_social-link:hover {
  color: var(--combine-library-primary-600);
}

.combine-team1_social-links {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  align-items: center;
  display: flex;
}

.combine-team1_job-title {
  color: var(--combine-library-grey-600);
  font-family: Archivo, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 1.5;
}

.combine-heading-style-h6-2 {
  color: var(--combine-library-grey-800);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Archivo, sans-serif;
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 1.5;
}

.combine-team1_image {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.combine-team1_image-wrapper {
  border-radius: 4rem;
  width: 5rem;
  height: 5rem;
  overflow: hidden;
}

.combine-team1_item {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  text-align: center;
  background-color: #121213;
  border: 1px solid #363636;
  border-radius: 1.25rem;
  flex-direction: column;
  align-items: flex-start;
  padding: 2rem 1.5rem;
  display: flex;
}

.combine-team1_component {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: start;
  display: flex;
}

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

.combine-section_team1 {
  background-color: var(--combine-library-grey-050);
}

.image-807, .image-808 {
  opacity: .34;
}

.spark-big-circle-2 {
  border: 1px solid #0000008f;
  border-radius: 100%;
  width: 25vw;
  max-width: 300px;
  height: 25vw;
  max-height: 300px;
  position: relative;
  left: -85%;
}

.spark-big-circle-2.spark-circle-three-right {
  position: absolute;
  inset: 0% -40% 0% auto;
}

.spark-big-circle-2.spark-circle-right-two {
  position: absolute;
  inset: 0% -61% 0% auto;
}

.spark-big-circle-2.spark-circle-static {
  left: auto;
  right: -85%;
}

.spark-big-circle-2.spark-circle-three {
  position: absolute;
  inset: 0% auto 0% -40%;
}

.spark-big-circle-2.spark-circle-two {
  position: absolute;
  inset: 0% auto 0% -61%;
}

.spark-hold-circles-2 {
  perspective-origin: 0%;
  transform-origin: 0%;
  position: absolute;
  inset: 50% auto auto 0%;
  transform: translate(0, -50%);
}

.spark-hold-circles-2.spark-right-side {
  perspective-origin: 100%;
  transform-origin: 100%;
  left: auto;
  right: 0;
}

.spark-button-8 {
  color: var(--clevertap-orange);
  background-color: #fff;
  border: 1px solid #0000;
  border-radius: 8px;
  flex: none;
  padding: 16px 40px;
  font-family: Archivo, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 1em;
  text-decoration: none;
  transition: border-color .15s, background-color .15s, opacity .15s;
}

.spark-button-8:hover {
  border-color: var(--spark-library-foreground-interactive-hover);
  opacity: 1;
  background-color: #000;
}

.spark-tiny-icon-2 {
  align-items: center;
  width: 16px;
  height: 16px;
  display: flex;
}

.spark-lightbox-button-2 {
  grid-column-gap: 16px;
  background-color: var(--spark-library-background--interactive);
  box-shadow: inset 0 0 0 1.5px var(--spark-library-foreground-interactive);
  border-radius: 8px;
  align-items: center;
  padding: 16px 24px;
  font-weight: 500;
  line-height: 1em;
  text-decoration: none;
  transition: background-color .15s, color .15s;
  display: flex;
}

.spark-lightbox-button-2:hover {
  background-color: var(--spark-library-foreground-interactive);
  opacity: 1;
  color: var(--transparent);
}

.spark-flex-row-5 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.spark-flex-row-5.spark-centered {
  grid-column-gap: 24px;
  justify-content: center;
}

.spark-hero-sub-paragraph-6 {
  width: 100%;
  margin-bottom: 64px;
}

.spark-container-10 {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.spark-container-10.spark-centered-content {
  text-align: center;
  flex-direction: column;
  align-items: center;
  max-width: 900px;
  display: flex;
}

.spark-centered-content-2 {
  text-align: center;
}

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

.spark-section-11.spark-overflow-hidden {
  background-color: var(--clevertap-orange);
  padding-top: 100px;
  padding-bottom: 100px;
  overflow: hidden;
}

.spark-section-11 h5 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: 1.75rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-11 h4 {
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.4;
}

.spark-section-11 h1 {
  margin-bottom: 1rem;
  font-size: 4rem;
  font-weight: 600;
  line-height: 1.1;
}

.spark-section-11 h2 {
  margin-top: 1rem;
  margin-bottom: 2rem;
  font-size: 48px;
  font-weight: 600;
  line-height: 1.2;
}

.spark-section-11 h3 {
  margin-top: 2.5rem;
  margin-bottom: 1rem;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-11 h6 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: .8125rem;
  font-weight: 700;
  line-height: 1.5;
}

.spark-section-11 ul {
  margin-top: 2rem;
  margin-bottom: 3rem;
  padding-left: 14px;
}

.spark-section-11 li {
  margin-bottom: .5rem;
}

.spark-overflow-hidden-2 {
  overflow: hidden;
}

.combine-footer3_link {
  color: var(--combine-library-grey-200);
  padding-top: .5rem;
  padding-bottom: .5rem;
  font-family: Open Sans, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 1.5;
  text-decoration: none;
}

.combine-footer3_link:hover {
  color: var(--combine-library-white);
}

.combine-footer3_nav-menu {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  flex-direction: row;
  align-items: flex-start;
  display: flex;
}

.combine-footer3_bottom-text-link {
  color: var(--clevertap-orange);
  text-decoration: none;
}

.combine-footer3_bottom-text-link:hover {
  color: var(--combine-library-white);
}

.combine-footer3_bottom-text {
  color: var(--combine-library-grey-200);
  font-family: Open Sans, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 1.5;
}

.combine-footer3_bottom {
  justify-content: space-between;
  align-items: center;
  margin-top: 64px;
  padding-bottom: 0;
  display: flex;
}

.combine-padding-section-small {
  justify-content: space-between;
  align-items: center;
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

.combine-social_icon-3 {
  width: 1.5rem;
  height: 1.5rem;
}

.combine-footer3_social-link {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  color: var(--combine-library-white);
  justify-content: center;
  align-items: center;
}

.combine-footer3_social-link:hover {
  color: var(--combine-library-primary-200);
}

.combine-footer3_social-links {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  align-items: center;
  display: flex;
}

.combine-footer3_logo-vertical {
  height: 100%;
  max-height: 4rem;
}

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

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

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

.combine-padding-global-2 {
  background-color: #1a1a1a;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.combine-footer3_component {
  background-color: var(--combine-library-grey-800);
}

.spark-icon-2 {
  width: 12px;
  display: inline-block;
}

.spark-icon-2.spark-20px-icon {
  align-items: center;
  width: 20px;
  padding: 2px;
  display: flex;
}

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

.spark-social-row-2.spark-left-aligned {
  justify-content: flex-start;
}

.spark-gray-paragraph {
  color: var(--spark-library-foreground-secondary);
  line-height: 1.3;
}

.spark-small-sub-paragraph-5 {
  color: var(--spark-library-foreground-secondary);
  margin-bottom: 0;
  font-size: .8rem;
  line-height: 1.3;
}

.spark-small-sub-paragraph-5.spark-margin-bottom-1rem {
  margin-bottom: 1rem;
}

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

.spark-team-member-details-3 {
  max-width: 590px;
}

.spark-horizontal-team-member-image {
  object-fit: cover;
  border-radius: 12px;
  width: 500px;
  max-width: none;
  height: 300px;
  display: block;
}

.spark-wrapped-team-card {
  grid-column-gap: 24px;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.spark-wrapped-team-card.spark-extra-spaced {
  grid-column-gap: 64px;
  align-items: center;
}

.spark-flex-row-of-team-members {
  grid-row-gap: 64px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.spark-secondary-paragraph-11 {
  color: var(--spark-library-foreground-secondary);
  margin-bottom: 64px;
}

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

.spark-container-11 {
  background-color: #000;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.jury {
  width: 100%;
  padding: 176px 64px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  display: block;
  position: relative;
}

.jury h5 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: 1.75rem;
  font-weight: 600;
  line-height: 1.3;
}

.jury h4 {
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.4;
}

.jury h1 {
  margin-bottom: 1rem;
  font-size: 4rem;
  font-weight: 600;
  line-height: 1.1;
}

.jury h2 {
  margin-top: 1rem;
  margin-bottom: 2rem;
  font-size: 3.5rem;
  font-weight: 600;
  line-height: 1.2;
}

.jury h3 {
  margin-top: 2.5rem;
  margin-bottom: 1rem;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.3;
}

.jury h6 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: .8125rem;
  font-weight: 700;
  line-height: 1.5;
}

.jury p {
  color: #fff;
}

.jury ul {
  margin-top: 2rem;
  margin-bottom: 3rem;
  padding-left: 14px;
}

.jury li {
  margin-bottom: .5rem;
}

.navbar-logo-left-7 {
  position: absolute;
  inset: 0% 0% auto;
}

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

.navbar-logo-left-container-6.shadow-three {
  width: 100%;
  max-width: 1140px;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
}

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

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

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

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

.nav-link-498:hover {
  color: #fff;
}

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

.nav-dropdown-9 {
  margin-left: 5px;
  margin-right: 5px;
}

.nav-dropdown-toggle-9 {
  letter-spacing: .25px;
  padding: 5px 30px 5px 10px;
  font-size: 14px;
  line-height: 20px;
}

.nav-dropdown-toggle-9:hover {
  color: #1a1b1fbf;
}

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

.nav-dropdown-icon-10 {
  color: #fff;
  margin-right: 10px;
}

.nav-dropdown-list-9 {
  background-color: #fff;
  border-radius: 12px;
}

.nav-dropdown-list-9.w--open {
  padding-top: 10px;
  padding-bottom: 10px;
}

.nav-dropdown-link-9 {
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 14px;
}

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

.nav-divider-6 {
  background-color: #e4ebf3;
  width: 1px;
  height: 22px;
  margin-left: 15px;
  margin-right: 15px;
}

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

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

.button-primary-11 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #1a1b1f;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-11:hover {
  color: #fff;
  background-color: #32343a;
}

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

.background-video-9 {
  background-color: #3a24a385;
  height: 1000px;
  padding: 0 0 200px;
}

.div-block-1548 {
  flex-direction: column;
  align-items: center;
  margin-top: 200px;
  display: flex;
}

.heading-859, .paragraph-380 {
  text-align: center;
}

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

.text-block-2360, .text-block-2361 {
  font-size: 80px;
  line-height: 80px;
}

.text-block-2362 {
  font-size: 20px;
  line-height: 24px;
}

.text-block-2363, .text-block-2364 {
  font-size: 80px;
  line-height: 80px;
}

.text-block-2365 {
  text-align: center;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 20px;
  line-height: 30px;
}

.spark-button-text-3 {
  flex: none;
  margin-bottom: 0;
  line-height: 1;
  display: inline-block;
  position: relative;
}

.spark-tiny-icon-3 {
  align-items: center;
  width: 16px;
  height: 16px;
  display: flex;
}

.spark-play-icon-and-text-button {
  grid-column-gap: 16px;
  background-color: var(--spark-library-foreground-interactive);
  color: var(--transparent);
  border-radius: 999px;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 56px;
  margin-top: 30px;
  margin-bottom: 40px;
  padding: 16px 40px;
  transition: color .15s, background-color .15s;
  display: flex;
}

.spark-play-icon-and-text-button:hover {
  background-color: var(--spark-library-foreground-interactive-hover);
}

.spark-lightbox-watch-button {
  flex: none;
  text-decoration: none;
}

.spark-lightbox-watch-button:hover {
  opacity: 1;
}

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

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

.combine-text-size-regular-3 {
  color: var(--combine-library-grey-600);
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}

.combine-faq2_answer {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  overflow: hidden;
}

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

.combine-icon_color4 {
  color: var(--combine-library-grey-600);
}

.combine-faq2_title {
  color: var(--combine-library-grey-800);
  font-family: Open Sans, sans-serif;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.5;
}

.combine-faq2_question {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding: 1.25rem 1.5rem;
  display: flex;
}

.combine-faq2_accordion {
  background-color: var(--combine-library-white);
  border-radius: 1.25rem;
}

.combine-faq2_component {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: auto;
  grid-template-columns: 100%;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

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

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

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

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

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

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

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

.combine-section_faq2 {
  background-color: var(--combine-library-grey-050);
}

.grid-3385 {
  grid-template-columns: 1fr;
}

.brix---accordion-icon-wrapper {
  justify-content: center;
  align-items: center;
  width: 38px;
  min-width: 38px;
  height: 38px;
  min-height: 38px;
  display: flex;
}

.brix---mg-bottom-0 {
  margin-bottom: 0;
}

.brix---paragraph-default-2 {
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.brix---color-neutral-801 {
  color: var(--elements-webflow-library-neutral--600);
}

.brix---accordion-spacer {
  min-height: 16px;
}

.brix---acordion-body {
  width: 100%;
  overflow: hidden;
}

.brix---accordion-title {
  margin-top: 0;
  margin-bottom: 0;
}

.brix---color-neutral-802 {
  color: var(--elements-webflow-library-neutral--800);
}

.brix---accordion-header {
  align-items: center;
  display: flex;
}

.brix---accordion-content-wrapper-width-660px {
  flex-direction: column;
  flex: 1;
  justify-content: center;
  max-width: 660px;
  display: flex;
}

.brix---accordion-item-wrapper-v7 {
  border: 1px solid var(--elements-webflow-library-neutral--300);
  background-color: var(--elements-webflow-library-neutral--100);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library-general--shadow-02);
  cursor: pointer;
  transform-style: preserve-3d;
  border-radius: 24px;
  justify-content: space-between;
  width: 100%;
  padding: 48px 64px;
  transition: transform .3s;
  display: flex;
}

.brix---accordion-item-wrapper-v7:hover {
  transform: scale3d(.96, .96, 1.01);
}

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

.brix---inner-container-900px-center {
  max-width: 900px;
  margin-left: auto;
  margin-right: auto;
}

.brix---heading-h2-size-2 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 38px;
  font-weight: 700;
  line-height: 50px;
}

.brix---mg-bottom-16px {
  margin-bottom: 16px;
}

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

.brix---inner-container-574px---center {
  max-width: 574px;
  margin-left: auto;
  margin-right: auto;
}

.brix---mg-bottom-48px {
  margin-bottom: 48px;
}

.brix---container-default {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---section {
  color: var(--elements-webflow-library-neutral--100);
  padding-top: 176px;
  padding-bottom: 176px;
}

.grid-3386 {
  grid-template-columns: .75fr 1fr;
}

.text-block-2367 {
  color: var(--spark-library-foreground-interactive);
  font-size: 18px;
  line-height: 24px;
}

.bold-text-434, .column-963 {
  color: var(--spark-library-foreground-interactive);
}

.columns-457 {
  outline-offset: 0px;
  border-bottom: .5px #000;
  outline: 0 #6e7191;
  padding-top: 20px;
  padding-bottom: 20px;
}

.columns-458 {
  border: 1px solid #000;
  padding-top: 20px;
  padding-bottom: 20px;
}

.columns-459, .columns-460, .columns-461, .columns-462, .columns-463, .columns-464, .columns-465, .columns-466, .columns-467, .columns-468, .columns-469, .columns-470 {
  border-bottom: 1px solid #000;
  padding-top: 20px;
  padding-bottom: 20px;
}

.text-block-2368 {
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 22px;
}

.text-block-2369 {
  font-size: 18px;
}

.text-block-2370 {
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
}

.text-block-2371 {
  font-size: 18px;
}

.text-block-2372 {
  padding-bottom: 10px;
  font-size: 18px;
}

.text-block-2373, .text-block-2374, .text-block-2375, .text-block-2376, .text-block-2377, .text-block-2378, .text-block-2379, .text-block-2380, .text-block-2381 {
  font-size: 18px;
}

.uui-heroheader01_pattern-image {
  width: 18.625rem;
  position: absolute;
  top: -6%;
  right: -21%;
}

.uui-heroheader01_fileupload-image2 {
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
  border-radius: .5rem;
  width: 23rem;
  min-width: 23rem;
}

.uui-heroheader01_fileupload-image1 {
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
  border-radius: .5rem;
  width: 23rem;
  min-width: 23rem;
  margin-bottom: .75rem;
}

.uui-heroheader01_fileupload-image-wrapper {
  width: 23rem;
  position: absolute;
  inset: auto auto 5% -16%;
}

.uui-heroheader01_image {
  object-fit: cover;
  border-top-left-radius: 10rem;
  width: 100%;
  height: 40rem;
}

.uui-heroheader01_image-wrapper {
  position: relative;
}

.uui-button {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui-primary600);
  background-color: var(--untitled-ui-primary600);
  color: var(--untitled-ui-white);
  text-align: center;
  white-space: nowrap;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px #1018280d;
}

.uui-button:hover {
  border-color: var(--untitled-ui-primary700);
  background-color: var(--untitled-ui-primary700);
}

.uui-button:focus {
  background-color: var(--untitled-ui-primary600);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui-primary100);
}

.uui-button.is-button-large {
  grid-column-gap: .75rem;
  margin-top: 30px;
  margin-bottom: 30px;
  padding: 1rem 1.75rem;
  font-size: 1.125rem;
}

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

.uui-button-icon.is-icon-large {
  width: 1.5rem;
  min-width: 1.5rem;
  height: 1.5rem;
  min-height: 1.5rem;
}

.uui-button-secondary-gray {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui-gray300);
  background-color: var(--untitled-ui-white);
  color: var(--untitled-ui-gray700);
  text-align: center;
  white-space: nowrap;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px #1018280d;
}

.uui-button-secondary-gray:hover {
  background-color: var(--untitled-ui-gray50-501);
  color: var(--untitled-ui-gray800);
}

.uui-button-secondary-gray:focus {
  background-color: var(--untitled-ui-white);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui-gray100);
}

.uui-button-secondary-gray.is-button-large {
  grid-column-gap: .75rem;
  padding: 1rem 1.75rem;
  font-size: 1.125rem;
}

.uui-button-row {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.uui-space-large {
  width: 100%;
  min-height: 3rem;
}

.uui-text-size-xlarge {
  color: var(--untitled-ui-gray600);
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.25rem;
  line-height: 1.5;
}

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

.uui-space-small {
  width: 100%;
  min-height: 1.5rem;
}

.uui-heading-xlarge {
  color: var(--untitled-ui-gray900);
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 3.75rem;
  font-weight: 600;
  line-height: 1.2;
}

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

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

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

.uui-page-padding-2 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.uui-section_heroheader01 {
  overflow: hidden;
}

.brix---paragraph-default-3 {
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.brix---color-neutral-803 {
  color: var(--elements-webflow-library-neutral--600);
}

.brix---heading-h3-size-2 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 12px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 34px;
}

.brix---color-neutral-804 {
  color: var(--elements-webflow-library-neutral--800);
}

.brix---color-accent-2 {
  color: var(--elements-webflow-library-accent--primary-1);
}

.brix---display-3 {
  color: #fff;
  font-size: 72px;
  font-weight: 700;
  line-height: 84px;
}

.brix---mg-bottom-24px-2 {
  margin-bottom: 24px;
}

.brix---text-center---mb-left {
  text-align: left;
}

.brix---grid-stats-v1 {
  grid-column-gap: 80px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.brix---heading-h2-size-3 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 38px;
  font-weight: 700;
  line-height: 50px;
}

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

.brix---inner-container-600px---center-2 {
  max-width: 600px;
  margin-left: auto;
  margin-right: auto;
}

.brix---mg-bottom-56px-2 {
  margin-bottom: 56px;
}

.brix---container-default-2 {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---section-2 {
  background-image: linear-gradient(to bottom, var(--untitled-ui-gray900), var(--untitled-ui-gray900));
  color: var(--elements-webflow-library-neutral--100);
  padding-top: 176px;
  padding-bottom: 176px;
}

.brix---icon-square-36px {
  background-color: var(--elements-webflow-library-secondary--color-2);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 36px;
  min-width: 36px;
  height: 36px;
  min-height: 36px;
  text-decoration: none;
  transition: transform .3s, background-color .3s, color .3s;
  display: flex;
  overflow: hidden;
}

.brix---icon-square-36px:hover {
  transform: scale(.92);
}

.brix---social-media-grid-left {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fit, 36px);
  justify-content: start;
  align-self: center;
  justify-items: start;
}

.brix---text-100-bold {
  letter-spacing: .08em;
  font-size: 16px;
  font-weight: 700;
  line-height: 18px;
}

.brix---text-uppercase {
  letter-spacing: .1em;
  text-transform: uppercase;
}

.brix---heading-h3-size-3 {
  margin-top: 0;
  margin-bottom: 12px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 34px;
}

.brix---heading-h3-size-link {
  color: var(--elements-webflow-library-neutral--800);
  font-size: 24px;
  font-weight: 700;
  line-height: 34px;
  transition: color .3s;
}

.brix---heading-h3-size-link:hover {
  color: var(--elements-webflow-library-accent--primary-1);
}

.brix---text-decoration-none {
  text-decoration: none;
}

.brix---testimonial-v6-content-card {
  z-index: 1;
  background-color: var(--elements-webflow-library-neutral--100);
  box-shadow: 0 8px 28px 0 var(--elements-webflow-library-general--shadow-03);
  border-radius: 12px;
  width: 90%;
  margin-top: 0;
  padding: 40px;
  position: relative;
}

.brix---avatar-image-link {
  transition: transform .3s;
}

.brix---avatar-image-link:hover {
  transform: scale(1.1);
}

.brix---avatar-image-square {
  border-radius: 16px;
  overflow: hidden;
  transform: translate(0);
}

.brix---grid-3-columns-gap-row-72px {
  grid-column-gap: 28px;
  grid-row-gap: 72px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.brix---heading-h2-size-4 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 38px;
  font-weight: 700;
  line-height: 50px;
}

.brix---color-neutral-805 {
  color: var(--elements-webflow-library-neutral--800);
}

.brix---mg-bottom-16px-2 {
  margin-bottom: 16px;
}

.brix---inner-container-574px---center-2 {
  max-width: 574px;
  margin-left: auto;
  margin-right: auto;
}

.brix---mg-bottom-48px-2 {
  margin-bottom: 48px;
}

.brix---section-3 {
  color: var(--elements-webflow-library-neutral--100);
  padding-top: 80px;
  padding-bottom: 80px;
}

.brix---social-media-grid-center {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fit, 36px);
  justify-content: center;
  justify-items: center;
}

.brix---mg-bottom-32px {
  margin-bottom: 32px;
}

.brix---text-200-medium {
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.brix---avatar-circle-06 {
  border-radius: 50%;
  width: 160px;
  max-width: 160px;
  height: 160px;
  max-height: 160px;
  overflow: hidden;
  transform: translate(0);
}

.brix---card-team-v1 {
  border: 1px solid var(--elements-webflow-library-neutral--300);
  background-color: var(--elements-webflow-library-neutral--100);
  box-shadow: 0 2px 7px 0 var(--elements-webflow-library-general--shadow-01);
  text-align: center;
  border-radius: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 24px 56px;
  display: flex;
}

.brix---grid-3-columns {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.brix---heading-h2-size-5 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 38px;
  font-weight: 700;
  line-height: 50px;
}

.brix---color-neutral-806 {
  color: var(--elements-webflow-library-neutral--800);
}

.uui-text-size-small {
  color: var(--untitled-ui-gray600);
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .875rem;
  line-height: 1.5;
}

.uui-testimonial16_client-heading {
  color: var(--untitled-ui-gray900);
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
}

.uui-testimonial16_customer-image {
  object-fit: cover;
  border-radius: 100%;
  width: 3rem;
  min-width: 3rem;
  height: 3rem;
  min-height: 3rem;
}

.uui-testimonial16_client-image-wrapper {
  margin-right: .75rem;
}

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

.uui-heading-xxsmall {
  color: var(--untitled-ui-gray900);
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.5;
}

.uui-heading-xxsmall.text-weight-medium {
  font-weight: 500;
}

.uui-testimonial16_rating-icon {
  color: var(--untitled-ui-warning300);
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  margin-right: .25rem;
  display: flex;
}

.uui-testimonial16_rating-wrapper {
  align-items: center;
  display: flex;
}

.uui-testimonial16_content {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  border: 1px solid var(--untitled-ui-gray50-501);
  background-color: #f9fafb00;
  border-radius: 1rem;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 25rem;
  min-width: 25rem;
  margin-right: 2rem;
  padding: 2rem;
  display: flex;
}

.uui-testimonial16_loop-trigger {
  display: flex;
}

.uui-testimonial16_component {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  margin-top: 4rem;
  display: flex;
}

.uui-text-size-large {
  color: var(--untitled-ui-gray600);
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5;
}

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

.uui-heading-medium-2 {
  color: var(--untitled-ui-gray900);
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.3;
}

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

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

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

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

.uui-section_testimonial16 {
  overflow: hidden;
}

.container-389 {
  justify-content: center;
  display: flex;
}

.brix---image-wrapper-br-24px {
  border-radius: 24px;
  overflow: hidden;
}

.brix---gallery-v5-col-hidden {
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.brix---gallery-v5-col {
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1.75fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.brix---grid-gallery-v5 {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.brix---paragraph-default-4 {
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.brix---color-neutral-807 {
  color: var(--elements-webflow-library-neutral--600);
}

.brix---mg-bottom-40px {
  margin-bottom: 40px;
}

.brix---heading-h2-size-6 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 38px;
  font-weight: 700;
  line-height: 50px;
}

.brix---color-neutral-808 {
  color: var(--elements-webflow-library-neutral--800);
}

.brix---mg-bottom-16px-3 {
  margin-bottom: 16px;
}

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

.brix---inner-container-600px---center-3 {
  max-width: 600px;
  margin-left: auto;
  margin-right: auto;
}

.brix---container-default-3 {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---section-4 {
  color: var(--elements-webflow-library-neutral--100);
  padding-top: 176px;
  padding-bottom: 176px;
}

.brix---btn-primary {
  background-color: var(--elements-webflow-library-accent--primary-1);
  color: var(--elements-webflow-library-neutral--100);
  text-align: center;
  transform-style: preserve-3d;
  border-radius: 48px;
  justify-content: center;
  padding: 26px 38px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
  transition: background-color .3s, transform .3s, color .3s;
}

.brix---btn-primary:hover {
  background-color: var(--elements-webflow-library-secondary--color-1);
  color: var(--elements-webflow-library-neutral--100);
  transform: translate3d(0, -3px, .01px);
}

.brix---buttons-row-center {
  justify-content: center;
  align-items: center;
  display: flex;
}

.brix---instagram-image {
  border-radius: 24px;
  overflow: hidden;
  transform: translate(0);
}

.brix---grid-4-columns-instagram {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.brix---mg-bottom-40px-2 {
  margin-bottom: 40px;
}

.brix---paragraph-default-5 {
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.brix---color-neutral-809 {
  color: var(--elements-webflow-library-neutral--600);
}

.brix---heading-link {
  color: var(--elements-webflow-library-accent--primary-1);
  text-decoration: none;
  transition: color .3s;
}

.brix---heading-link:hover {
  color: var(--elements-webflow-library-secondary--color-1);
}

.brix---heading-h2-size-7 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 38px;
  font-weight: 700;
  line-height: 50px;
}

.brix---color-neutral-810 {
  color: var(--elements-webflow-library-neutral--800);
}

.brix---mg-bottom-16px-4 {
  margin-bottom: 16px;
}

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

.brix---inner-container-600px---center-4 {
  max-width: 600px;
  margin-left: auto;
  margin-right: auto;
}

.brix---container-default-4 {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---section-5 {
  color: var(--elements-webflow-library-neutral--100);
  padding-top: 176px;
  padding-bottom: 176px;
}

.youtube-2 {
  object-fit: fill;
}

.brix---cta-v2-floating-item-02 {
  position: absolute;
  inset: auto -1% 15% auto;
}

.brix---cta-v2-floating-item-01 {
  z-index: 0;
  position: absolute;
  inset: 0% auto auto 0%;
}

.brix---btn-secondary-white {
  border: 1px solid var(--elements-webflow-library-neutral--300);
  color: var(--elements-webflow-library-neutral--100);
  text-align: center;
  transform-style: preserve-3d;
  background-color: #0000;
  border-radius: 48px;
  padding: 26px 38px;
  font-size: 18px;
  line-height: 20px;
  transition: border-color .3s, transform .3s, background-color .3s, color .3s;
  box-shadow: 0 4px 10px #14142b0a;
}

.brix---btn-secondary-white:hover {
  border-color: var(--elements-webflow-library-neutral--100);
  background-color: var(--elements-webflow-library-neutral--100);
  color: var(--elements-webflow-library-neutral--800);
  transform: translate3d(0, -3px, .01px);
}

.brix---btn-primary-white {
  background-color: var(--elements-webflow-library-neutral--100);
  color: var(--elements-webflow-library-accent--primary-1);
  text-align: center;
  transform-style: preserve-3d;
  border-radius: 48px;
  justify-content: center;
  padding: 26px 38px;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
  transition: background-color .3s, transform .3s, color .3s;
}

.brix---btn-primary-white:hover {
  background-color: var(--elements-webflow-library-secondary--color-2);
  color: var(--elements-webflow-library-accent--primary-1);
  transform: translate3d(0, -3px, .01px);
}

.brix---button-row-left {
  margin-right: 24px;
}

.brix---color-neutral-100 {
  color: var(--elements-webflow-library-neutral--100);
}

.brix---z-index-1 {
  z-index: 1;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.brix---cta-section {
  background-color: var(--combine-library-primary-600);
  padding-top: 60px;
  padding-bottom: 60px;
  position: relative;
  overflow: hidden;
}

.text-block-2382 {
  font-size: 20px;
  line-height: 24px;
}

.text-block-2383 {
  padding-top: 20px;
  font-size: 20px;
}

.section-1157 {
  padding: 60px 100px;
}

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

.text-block-2384 {
  text-align: center;
  padding-bottom: 20px;
  font-size: 20px;
  line-height: 40px;
}

.grid-3387 {
  grid-template-columns: 1fr 1fr 1fr;
}

.video-16 {
  border-radius: 4px;
}

.combine-gallery3_image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  padding-top: 10px;
  padding-bottom: 10px;
}

.combine-gallery3_image-wrapper {
  border-radius: .75rem;
  width: 100%;
  margin-bottom: 1rem;
  display: flex;
  overflow: hidden;
}

.combine-gallery3_component {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  column-count: 3;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  column-gap: 1rem;
}

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

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

.combine-text-size-regular-4 {
  color: var(--combine-library-grey-600);
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}

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

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

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

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

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

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

.combine-section_gallery3 {
  background-color: var(--combine-library-white);
}

.brix---paragraph-link {
  color: var(--elements-webflow-library-accent--primary-1);
  text-decoration: underline;
  transition: color .3s;
}

.brix---paragraph-link:hover {
  color: var(--elements-webflow-library-secondary--color-1);
}

.brix---paragraph-default-6 {
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.brix---color-neutral-811 {
  color: var(--elements-webflow-library-neutral--600);
}

.brix---text-right---t-center {
  text-align: right;
}

.brix---text-left---t-center {
  text-align: left;
}

.brix---grid-footer-v11 {
  grid-template-rows: auto;
  align-items: center;
}

.brix---footer-small {
  padding-top: 72px;
  padding-bottom: 20px;
}

.brix---container-default-5 {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---footer-wrapper {
  border-top: 1px solid var(--elements-webflow-library-neutral--300);
  background-color: var(--elements-webflow-library-neutral--100);
}

.paragraph-336-2 {
  color: #c2c2c2;
  text-align: center;
  margin-top: 11px;
  margin-bottom: 10px;
  font-family: Montserrat, sans-serif;
  font-size: 21px;
  font-weight: 300;
  line-height: 36px;
}

.heading-780-2 {
  color: #fdb502;
  text-align: center;
  margin-top: 40px;
  font-family: Coolvetica rg it, sans-serif;
  font-size: 48px;
  font-style: normal;
  line-height: 62px;
}

.grid-325-22 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template: "Area"
  / 1fr 1fr 1fr 1fr;
  margin-top: 60px;
}

.column-964 {
  justify-content: flex-start;
  display: flex;
}

.link-127 {
  text-decoration: none;
}

.columns-471 {
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.text-block-2385 {
  font-family: Archivo, sans-serif;
  font-size: 20px;
  font-weight: 200;
  line-height: 24px;
}

.image-809 {
  border-radius: 20px;
}

.bold-text-435 {
  color: var(--spark-library-foreground-interactive);
  font-weight: 400;
}

.section-1158 {
  padding: 40px;
}

.uui-testimonial18_slide-nav {
  height: 1.75rem;
  font-size: .5rem;
  inset: auto auto 0% 0%;
}

.uui-button-icon-2 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  min-width: 1.25rem;
  height: 1.25rem;
  min-height: 1.25rem;
  display: flex;
}

.uui-testimonial18_arrow {
  border: 1px solid var(--untitled-ui-gray200);
  color: var(--untitled-ui-gray500);
  background-color: #fff;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  transition: all .3s;
  display: flex;
  inset: auto 0% 0% auto;
}

.uui-testimonial18_arrow:hover {
  background-color: var(--untitled-ui-gray50-501);
}

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

.uui-button-link {
  grid-column-gap: .5rem;
  color: var(--untitled-ui-primary700);
  white-space: nowrap;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  padding: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.uui-button-link:hover {
  color: var(--untitled-ui-primary800);
}

.uui-button-link.is-alternate {
  color: var(--untitled-ui-white);
}

.uui-button-row-2 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.uui-space-medium {
  width: 100%;
  min-height: 2rem;
}

.uui-space-small-2 {
  width: 100%;
  min-height: 1.5rem;
}

.uui-text-size-medium-2 {
  color: var(--untitled-ui-gray600);
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}

.uui-text-size-medium-2.text-color-white {
  color: var(--untitled-ui-white);
}

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

.uui-heading-small {
  color: var(--untitled-ui-gray900);
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.875rem;
  font-weight: 600;
  line-height: 1.4;
}

.uui-heading-small.text-color-white {
  color: var(--untitled-ui-white);
}

.uui-testimonial18_content-wrapper {
  -webkit-backdrop-filter: blur(24px);
  backdrop-filter: blur(24px);
  color: var(--untitled-ui-white);
  background-color: #ffffff4d;
  border: 1px solid #ffffff80;
  margin-top: 175px;
  padding: 1.5rem;
}

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

.uui-testimonial18_logo-wrapper {
  margin-top: .5rem;
  margin-left: .5rem;
}

.uui-testimonial18_content {
  background-color: var(--untitled-ui-gray500);
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  height: 32rem;
  padding: 1.5rem;
  display: flex;
}

.uui-testimonial18_content.background-color-orange600 {
  background-color: #e04f16;
}

.uui-testimonial18_content.background-color-lightblue600 {
  background-color: #0086c9;
}

.uui-testimonial18_content.background-color-pink600 {
  background-color: #dd2590;
}

.uui-testimonial18_content.background-color-indigo600 {
  background-color: #444ce7;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/650c3fef596e4fa83836de42_Day%201%20Jury-04.png");
  background-position: 50%;
  background-size: cover;
}

.uui-testimonial18_content.background-color-blue600 {
  background-color: #1570ef;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/650c3fef3782d735611ec90d_Day%201%20Jury-03.png");
  background-position: 50%;
  background-size: cover;
}

.uui-testimonial18_content.background-color-primary600 {
  background-color: var(--untitled-ui-primary600);
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/6523c38847eaaefd1127fcf8_UT.png");
  background-position: 50%;
  background-size: cover;
}

.uui-testimonial18_slide {
  padding-right: 2rem;
}

.uui-testimonial18_mask {
  width: 33.33%;
  overflow: visible;
}

.uui-testimonial18_component {
  background-color: #0000;
  height: auto;
  margin-top: 4rem;
  padding-bottom: 5rem;
  position: relative;
}

.uui-text-size-large-2 {
  color: var(--transparent);
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5;
}

.uui-heading-medium-3 {
  color: var(--transparent);
  text-align: center;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.3;
  display: flex;
}

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

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

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

.uui-page-padding-3 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.uui-section_testimonial17 {
  overflow: hidden;
}

.udesly-price-text {
  color: #333;
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-bottom: 12px;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.udesly-pricing {
  align-items: center;
  display: flex;
}

.udesly-paragraph {
  color: #333;
  margin-top: 10px;
  margin-bottom: 10px;
  font-weight: 500;
}

.udesly-heading {
  color: #333;
}

.udesly-heading.udesly-3-columns {
  margin-bottom: 0;
  font-size: 18px;
}

.location-label {
  color: #171717;
  font-size: 16px;
  font-weight: 600;
  line-height: 20px;
}

.location-label.udesly-small {
  text-transform: none;
  margin-top: 20px;
  font-size: 16px;
  font-style: normal;
}

.udesly-icon-block-medium {
  background-color: #f5f5f5;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/652d0f6b35c4d86cbb30305d_Ellipse%2018.png");
  background-position: 0 0;
  background-size: auto;
  border: 1px solid #e6e6e6;
  border-radius: 50%;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  display: flex;
}

.udesly-location-wrapper {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.udesly-card-container {
  background-color: #fafafa;
  border: 1px solid #e6e6e6;
  border-radius: 6px;
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  align-items: flex-start;
  padding: 50px 24px 24px;
  display: flex;
}

.udesly-card-container.udesly-3-columns {
  padding-top: 40px;
  text-decoration: none;
}

.udesly-image-cover {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.udesly-properties-image {
  z-index: 2;
  width: 100%;
  max-height: 224px;
  padding-left: 24px;
  padding-right: 24px;
  position: absolute;
  inset: 0% 0% auto;
  overflow: hidden;
}

.udesly-card-v1-wrapper {
  flex-direction: column;
  width: 100%;
  max-width: 386px;
  height: 100%;
  padding-top: 40%;
  transition: all .25s ease-out;
  display: flex;
  position: relative;
}

.udesly-card-v1-wrapper:hover {
  transform: translate(0, -9px);
}

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

.udesly-cards-grid.udesly-3-columns {
  grid-template-columns: 1fr 1fr 1fr;
}

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

.udesly-section {
  background-color: #fff;
  padding: 50px 5%;
  position: relative;
}

.udesly-image-cover-2 {
  object-fit: cover;
  width: 80%;
  height: 80%;
}

.udesly-image-block {
  border-radius: 6px;
  overflow: hidden;
}

.udesly-paragraph-small {
  color: #525252;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}

.udesly-paragraph-small.udesly-text-color-neutral-500 {
  color: #eeea95;
}

.udesly-author {
  margin-bottom: 4px;
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
}

.udesly-paragraph-large {
  direction: ltr;
  color: #cfcfcf;
  margin-top: -21px;
  font-size: 12px;
  font-weight: 400;
  line-height: 21px;
}

.udesly-text-extrabold {
  margin-top: 0;
  margin-bottom: 10px;
  font-weight: 800;
}

.udesly-text-extrabold.udesly-large {
  font-size: 21px;
  line-height: 1.2;
}

.udeslytestimonial-block {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  align-items: flex-start;
  margin-left: 40px;
  display: flex;
}

.udesly-flex {
  align-items: center;
  display: flex;
}

.udesly-flex.udesly-gap-32 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
}

.udesly-flex.udesly-gap-32.udesly-align-start {
  align-items: flex-start;
}

.testimmm {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .9fr;
  margin-top: 51px;
}

.heading-861 {
  margin-top: 90px;
  margin-bottom: 77px;
}

.heading-862 {
  text-align: center;
  justify-content: center;
  align-items: flex-start;
  margin-top: 99px;
  padding-bottom: 0;
  display: flex;
}

.combine-gallery3_image-2 {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.combine-gallery3_image-wrapper-2 {
  border-radius: .75rem;
  width: 100%;
  margin-bottom: 1rem;
  display: flex;
  overflow: hidden;
}

.combine-gallery3_component-2 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  column-count: 3;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  column-gap: 1rem;
}

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

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

.combine-text-size-regular-5 {
  color: var(--spark-library-foreground-disabled);
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}

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

.combine-heading-style-h2-5 {
  color: var(--transparent);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Archivo, sans-serif;
  font-size: 50px;
  font-weight: 700;
  line-height: 1.35;
}

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

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

.combine-padding-section-medium-6 {
  background-color: #181818;
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.combine-padding-global-5 {
  color: #272424;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.combine-section_gallery3-2 {
  background-color: var(--combine-library-white);
}

.section-1159 {
  padding: 40px 140px;
}

.video-17 {
  margin-top: 40px;
}

.navbar-115 {
  color: #fff;
  background-color: #e40000;
  align-items: center;
  padding-left: 140px;
  padding-right: 140px;
  display: block;
}

.section-1160 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/652fb2631120684520a5897f_karnataka%20story.png");
  background-position: 50% 100%;
  background-size: cover;
  height: 700px;
  padding-top: 40px;
  padding-left: 140px;
  padding-right: 140px;
}

.div-block-1550 {
  justify-content: center;
  display: flex;
}

.body-29 {
  color: #000;
  font-family: Montserrat, sans-serif;
}

.brand-32 {
  padding-top: 10px;
}

.nav-link-499, .nav-link-500, .nav-link-501 {
  color: #fff;
}

.section-1161 {
  background-color: #000;
  padding: 40px 140px;
}

.image-810 {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}

.link-block-317 {
  color: #000;
  background-color: #fff;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  text-decoration: none;
}

.paragraph-381 {
  padding: 10px;
  font-size: 21px;
  font-weight: 300;
  line-height: 28px;
}

.heading-863 {
  color: #e40000;
  margin-top: 0;
  padding: 0 10px 10px;
  font-size: 14px;
  text-decoration: underline;
}

.cell-30, .cell-31, .cell-32, .cell-33 {
  background-color: #fff;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}

.heading-864 {
  color: #fff;
  text-align: center;
  font-family: Bebas Neue, sans-serif;
}

.section-1162 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/652fb9e67586744e6d66b89f__.png");
  background-position: 50%;
  background-size: cover;
  height: 400px;
  padding-left: 140px;
  padding-right: 140px;
}

.heading-865 {
  font-family: Bebas Neue, sans-serif;
}

.paragraph-382 {
  font-size: 16px;
}

.text-span-34 {
  color: #e40000;
}

.button-58 {
  background-color: #e40000;
  border-radius: 8px;
  margin-top: 40px;
}

.cell-34 {
  justify-content: flex-start;
}

.bold-text-436 {
  font-size: 30px;
  line-height: 30px;
}

.image-811 {
  align-self: flex-start;
  box-shadow: 0 1px 18px #ff111180;
}

.image-812 {
  box-shadow: 1px 2px 12px #ff0b0b99;
}

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

.div-block-1552 {
  flex-direction: column;
  justify-content: flex-end;
  display: block;
}

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

.uui-heroheader20_background-grid-mask {
  z-index: -1;
  background-color: var(--untitled-ui-white);
  width: 100%;
  height: 300%;
  display: block;
  position: absolute;
  inset: auto 0% -267%;
}

.uui-heroheader20_background-grid-section {
  height: 4.5rem;
}

.uui-heroheader20_background-grid-section.background-color-primary100 {
  background-color: #f8ecec;
}

.uui-heroheader20_background-grid-section.background-color-primary300 {
  background-color: #ebebeb;
}

.uui-heroheader20_background-grid-section.background-color-primary200 {
  background-color: #f3cfd0;
}

.background-color-primary100 {
  background-color: var(--untitled-ui-primary100);
}

.background-color-white {
  background-color: var(--untitled-ui-white);
}

.background-color-primary300 {
  background-color: var(--untitled-ui-primary300);
}

.background-color-primary200 {
  background-color: var(--untitled-ui-primary200);
}

.uui-heroheader20_background-grid {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 125rem;
  min-width: 125rem;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.uui-heroheader20_background {
  z-index: 0;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 100vw;
  display: flex;
  position: absolute;
  inset: 0% auto auto;
  transform: skew(0deg, -7.25deg);
}

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

.uui-heroheader20_lightbox-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: relative;
}

.uui-heroheader20_lightbox {
  z-index: 1;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 57.25rem;
  height: 32.25rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.uui-heroheader20_lightbox-wrapper {
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  margin-top: 4rem;
  display: flex;
  position: relative;
}

.uui-button-2 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui-primary600);
  background-color: var(--untitled-ui-primary600);
  color: var(--untitled-ui-white);
  text-align: center;
  white-space: nowrap;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px #1018280d;
}

.uui-button-2:hover {
  border-color: var(--untitled-ui-primary700);
  background-color: var(--untitled-ui-primary700);
}

.uui-button-2:focus {
  background-color: var(--untitled-ui-primary600);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui-primary100);
}

.uui-button-2.is-button-large {
  grid-column-gap: .75rem;
  border-color: var(--spark-library-black);
  background-color: var(--clevertap-navy-blue);
  grid-column-gap: .75rem;
  border-radius: 0;
  padding: 1rem 1.75rem;
  font-size: 1.125rem;
}

.uui-button-icon-3 {
  color: var(--clevertap-orange);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  min-width: 1.25rem;
  height: 1.25rem;
  min-height: 1.25rem;
  display: flex;
}

.uui-button-icon-3.is-icon-large {
  width: 1.5rem;
  min-width: 1.5rem;
  height: 1.5rem;
  min-height: 1.5rem;
}

.uui-button-secondary-gray-2 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui-gray300);
  background-color: var(--untitled-ui-white);
  color: var(--untitled-ui-gray700);
  text-align: center;
  white-space: nowrap;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px #1018280d;
}

.uui-button-secondary-gray-2:hover {
  background-color: var(--untitled-ui-gray50-501);
  color: var(--untitled-ui-gray800);
}

.uui-button-secondary-gray-2:focus {
  background-color: var(--untitled-ui-white);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui-gray100);
}

.uui-button-secondary-gray-2.is-button-large {
  grid-column-gap: .75rem;
  grid-column-gap: .75rem;
  border-radius: 0;
  padding: 1rem 1.75rem;
  font-size: 1.125rem;
  display: none;
}

.uui-button-row-3 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.uui-button-row-3.button-row-center {
  justify-content: center;
}

.uui-space-large-2 {
  width: 100%;
  min-height: 3rem;
}

.uui-text-size-xlarge-2 {
  color: var(--untitled-ui-gray600);
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.25rem;
  line-height: 1.5;
}

.uui-text-size-xlarge-2.text-color-primary700 {
  color: var(--untitled-ui-gray600);
}

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

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

.uui-space-small-3 {
  color: #000;
  width: 100%;
  min-height: 1.5rem;
  line-height: 16px;
}

.uui-heading-xlarge-2 {
  color: var(--untitled-ui-gray900);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 3.75rem;
  font-weight: 900;
  line-height: 1;
}

.uui-heading-xlarge-2.text-color-primary900 {
  color: var(--untitled-ui-gray900);
  text-indent: 0;
  column-count: 1;
  white-space: normal;
  padding-top: 30px;
  font-family: Archivo, sans-serif;
  font-size: 82px;
  font-weight: 900;
  line-height: .9;
}

.uui-badge-group_icon {
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  margin-left: .25rem;
  display: flex;
}

.uui-badge-group_icon.text-color-primary500 {
  color: var(--untitled-ui-primary500);
  margin-right: -.25rem;
}

.badge-group_text-wrapper {
  align-items: center;
  padding-left: .75rem;
  padding-right: .75rem;
  display: flex;
}

.uui-badge-group_badge {
  background-color: var(--untitled-ui-white);
  color: var(--untitled-ui-gray700);
  white-space: nowrap;
  border-radius: 1rem;
  align-items: center;
  padding: .125rem .625rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.5;
  display: flex;
}

.uui-badge-group_badge.is-primary {
  background-color: var(--untitled-ui-white);
  color: var(--untitled-ui-primary700);
}

.uui-badge-group {
  background-color: var(--untitled-ui-gray100);
  color: var(--untitled-ui-gray700);
  white-space: nowrap;
  mix-blend-mode: multiply;
  border-radius: 10rem;
  align-items: center;
  padding: .25rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.5;
  display: flex;
}

.uui-badge-group.is-primary {
  background-color: var(--untitled-ui-primary50-501);
  color: var(--untitled-ui-primary700);
  white-space: nowrap;
  text-decoration: none;
}

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

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

.uui-heroheader20_component {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.uui-padding-vertical-xhuge-5 {
  background-color: #fff;
  padding-top: 7rem;
  padding-bottom: 1.7rem;
}

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

.first-section-start {
  background-color: #fff;
  padding-left: 2rem;
  padding-right: 2rem;
}

.firstsectionbegins {
  background-color: var(--untitled-ui-primary50-501);
  overflow: hidden;
}

.text-span-35 {
  color: red;
}

.uui-heroheader09_image {
  width: 100%;
  height: 100%;
}

.uui-heroheader09_image._11 {
  border-top-left-radius: 7rem;
  border-bottom-right-radius: 7rem;
}

.uui-heroheader09_image._10 {
  border-radius: 50%;
}

.uui-heroheader09_image._09 {
  border-top-right-radius: 7rem;
}

.uui-heroheader09_image._08 {
  border-top-right-radius: 7rem;
  border-bottom-left-radius: 7rem;
}

.uui-heroheader09_image._07 {
  border-bottom-right-radius: 7rem;
  border-bottom-left-radius: 7rem;
}

.uui-heroheader09_image._06 {
  border-top-right-radius: 7rem;
  border-bottom-left-radius: 7rem;
}

.uui-heroheader09_image._05 {
  border-top-left-radius: 7rem;
  border-bottom-left-radius: 7rem;
}

.uui-heroheader09_image._04 {
  border-radius: 50%;
}

.uui-heroheader09_image._03 {
  border-top-left-radius: 7rem;
}

.uui-heroheader09_image._02 {
  border-bottom-left-radius: 7rem;
}

.uui-heroheader09_image._01 {
  border-top-right-radius: 7rem;
}

.uui-heroheader09_image-wrapper {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

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

.uui-space-small-4 {
  width: 100%;
  min-height: 1.5rem;
}

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

.uui-page-padding-5 {
  background-color: #fff;
  padding-left: 2rem;
  padding-right: 2rem;
  display: none;
}

.uui-section_heroheader09 {
  overflow: hidden;
}

.features-metrics-2 {
  background-color: #e4000b;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/653a4e246ce0432d9fba8614_BG09890.png");
  background-position: 50%;
  background-size: cover;
  border-bottom: 1px solid #e4ebf3;
  margin-top: 101px;
  padding: 88px 30px 66px;
  display: block;
  position: relative;
}

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

.features-wrapper-2 {
  justify-content: space-around;
  align-items: center;
  display: flex;
}

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

.features-title-2 {
  margin-bottom: 8px;
  font-size: 60px;
  font-weight: 700;
  line-height: 48px;
}

.features-title-small-2 {
  font-size: 24px;
  line-height: 32px;
}

.text-block-2386, .text-block-2387, .text-block-2388, .text-block-2389 {
  font-size: 18px;
}

.hero-subscribe-left-2 {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

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

.hero-split-4 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  display: flex;
}

.margin-bottom-24px-7 {
  margin-bottom: 24px;
}

.hero-form-3 {
  margin-bottom: 12px;
}

.hero-form-container-3 {
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.hero-form-input-3 {
  color: #1a1b1f;
  border: 1px solid #d1d6db;
  width: 240px;
  height: auto;
  margin-bottom: 0;
  margin-right: 9px;
  padding: 5px 16px;
  font-size: 14px;
  line-height: 20px;
  transition: all .2s;
}

.hero-form-input-3:hover, .hero-form-input-3:focus {
  border-color: #76879d;
}

.hero-form-input-3::placeholder {
  color: #1a1b1fcc;
}

.button-primary-12 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #1a1b1f;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-12:hover {
  color: #fff;
  background-color: #32343a;
}

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

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

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

.shadow-two-5 {
  box-shadow: 0 4px 24px #96a3b514;
}

.testimonial-stack {
  color: #963a3a;
  background-color: #fff0d1;
  border-bottom: 1px solid #e4ebf3;
  margin-top: 100px;
  padding: 80px 30px;
  position: relative;
}

.testimonial-card-three {
  color: #000;
  text-align: center;
  background-color: #000;
  padding: 64px 42px;
}

.testimonial-card-content {
  flex-direction: column;
  align-items: center;
  max-width: 580px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.testimonial-card-heading {
  margin-bottom: 24px;
}

.testimonial-text-three {
  align-self: flex-start;
  padding-left: 0;
  padding-right: 0;
  font-size: 24px;
  line-height: 32px;
}

.testimonial-info-four {
  text-align: center;
  flex-direction: column;
  align-items: center;
  margin-top: 24px;
  display: flex;
}

.testimonial-image-7 {
  object-fit: cover;
  border-radius: 50%;
  width: 60px;
  height: 60px;
  margin-right: 16px;
}

.testimonial-image-7.centered {
  width: 80px;
  height: 80px;
  margin-bottom: 16px;
  margin-right: 0;
}

.testimonial-author-name-three {
  margin-bottom: 10px;
}

.heading-866 {
  color: #000;
  margin-bottom: 28px;
  font-family: Archivo, sans-serif;
  font-weight: 500;
}

.uui-button-link-2 {
  grid-column-gap: .5rem;
  color: var(--untitled-ui-primary700);
  white-space: nowrap;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  padding: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.uui-button-link-2:hover {
  color: var(--untitled-ui-primary800);
}

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

.uui-text-size-medium-3 {
  color: var(--untitled-ui-gray600);
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}

.uui-heading-xsmall {
  color: var(--untitled-ui-gray900);
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.4;
}

.uui-blogsection02_title-link {
  margin-bottom: .5rem;
  text-decoration: none;
  display: block;
}

.uui-blogsection02_read-time {
  align-items: center;
  padding-left: .5rem;
  padding-right: .5rem;
  display: flex;
}

.uui-blogsection02_category-link {
  background-color: var(--untitled-ui-white);
  color: var(--untitled-ui-primary700);
  border-radius: 1rem;
  align-items: center;
  padding: .125rem .5rem;
  font-size: .75rem;
  font-weight: 500;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.uui-blogsection02_category-link:hover {
  color: var(--untitled-ui-primary800);
}

.uui-blogsection02_meta-wrapper {
  background-color: var(--untitled-ui-primary50-501);
  color: var(--untitled-ui-primary700);
  mix-blend-mode: multiply;
  border-radius: 10rem;
  align-items: center;
  margin-bottom: 1rem;
  padding: .25rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .75rem;
  font-weight: 500;
  display: flex;
}

.uui-blogsection02_image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.uui-blogsection02_image-wrapper {
  width: 100%;
  padding-top: 66%;
  position: relative;
  overflow: hidden;
}

.uui-blogsection02_image-link {
  width: 100%;
  margin-bottom: 2rem;
  transition: all .3s;
}

.uui-blogsection02_image-link:hover {
  box-shadow: 0 24px 48px -12px #1018282e;
}

.uui-blogsection02_item {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.uui-blogsection02_list {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.uui-blogsection02_component {
  flex-direction: column;
  align-items: center;
  margin-top: 4rem;
  margin-bottom: 4rem;
}

.uui-text-size-large-3 {
  color: var(--untitled-ui-gray600);
  letter-spacing: normal;
  margin-top: -21px;
  padding-top: 0;
  padding-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5;
}

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

.uui-heading-medium-4 {
  color: var(--untitled-ui-gray900);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bebas Neue, sans-serif;
  font-size: 82px;
  font-weight: 600;
  line-height: 1.3;
}

.uui-heading-subheading {
  color: var(--untitled-ui-primary600);
  margin-bottom: .75rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
}

.uui-page-padding-6 {
  color: #fff;
  margin-bottom: 7px;
  padding-bottom: 0;
  padding-left: 2rem;
  padding-right: 2rem;
}

.text-block-2390, .text-block-2391, .text-block-2392 {
  color: var(--clevertap-orange);
}

.f-logo-cell {
  background-color: #dbdbdb14;
  border: 1px solid #f1f1f1;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  min-width: 140px;
  min-height: 96px;
  margin-left: 14px;
  margin-right: 14px;
  padding: 24px;
  transition: background-color .3s;
  display: flex;
}

.f-logo-cell:hover {
  background-color: var(--flowui-component-library-grey-300);
}

.f-logo-group {
  flex-direction: row;
  align-items: center;
  display: flex;
}

.f-logo-carousel {
  flex: none;
  display: flex;
}

.f-logo-gradient-r {
  z-index: 5;
  background-image: linear-gradient(267deg, #fff, #fff 21%, #ffffffa3 51%, #fff0);
  width: 140px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.f-logo-gradient-l {
  z-index: 5;
  background-image: linear-gradient(to right, #fff, #fff 25%, #ffffffba 60%, #fff0);
  width: 140px;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.f-logo-css {
  display: none;
}

.f-logo-carousel-wrap {
  background-color: #fff;
  border-radius: 16px;
  align-items: center;
  min-height: 104px;
  margin-left: auto;
  margin-right: auto;
  padding: 32px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.f-container-regular {
  width: 100%;
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.f-section-large {
  text-align: center;
  padding: 92px 5%;
  position: relative;
}

.heading-867 {
  color: #000;
  margin-top: -64px;
  margin-bottom: 69px;
}

.f-image-cover {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.f-gallery-image-l {
  border-radius: 8px;
  height: 440px;
  overflow: hidden;
}

.f-gallery-lightbox {
  border-radius: 8px;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.f-h3-heading {
  color: var(--elements-webflow-library-neutral--100);
  letter-spacing: -.02em;
  margin-top: -69px;
  margin-bottom: 0;
  font-size: 60px;
  line-height: 1.1;
}

.f-heading-detail-small {
  color: var(--flowui-component-library-gray-500);
  letter-spacing: .08em;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 24px;
}

.f-margin-bottom-08 {
  margin-bottom: 8px;
}

.f-title-wrapper-center {
  z-index: 5;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 580px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.f-margin-bottom-48 {
  margin-bottom: 48px;
}

.f-section-large-2 {
  padding: 47px 5% 92px;
  position: relative;
}

.wbs-step-3-arrow-image-last {
  opacity: .25;
  position: absolute;
  inset: auto 23% -20% auto;
}

.wbs-step-3-arrow-image-top {
  opacity: .25;
  position: absolute;
  inset: -20% 0% 0% 26%;
}

.wbs-step-3-arrow-image-bottom {
  opacity: .25;
  position: absolute;
  inset: auto 0% -20%;
}

.wbs-heading-h5 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.625rem;
  font-weight: 500;
  line-height: 1.3em;
}

.wbs-step-3-simple-number {
  color: var(--clevertap-orange);
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 26px;
}

.wbs-step-3-item-top {
  margin-top: 100px;
}

.wbs-step-3 {
  grid-column-gap: 70px;
  grid-row-gap: 70px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

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

.wbs-section {
  background-color: #faf3ed;
  padding: 6.25rem 5% 10.25rem;
}

.paragraph-383 {
  color: var(--clevertap-navy-blue);
}

.paragraph-384 {
  color: #141414;
}

.paragraph-385 {
  color: #111;
}

.paragraph-386 {
  color: #000;
}

.heading-868 {
  color: #000;
  text-align: center;
  margin-top: 2px;
  margin-bottom: 127px;
}

.brix---image-3 {
  aspect-ratio: auto;
  object-fit: fill;
}

.brix---image-wrapper-br-24px-2 {
  border-radius: 24px;
  overflow: hidden;
}

.brix---gallery-v5-col-hidden-2, .brix---gallery-v5-col-2 {
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.brix---grid-gallery-v5-2 {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.brix---paragraph-default-7 {
  color: gray;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.brix---color-neutral-812 {
  color: var(--elements-webflow-library-neutral--600);
}

.brix---mg-bottom-40px-3 {
  margin-bottom: 40px;
}

.brix---heading-h2-size-8 {
  color: var(--flowstica-webflow-library-black);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bebas Neue, sans-serif;
  font-size: 58px;
  font-weight: 700;
  line-height: 50px;
}

.brix---color-neutral-813 {
  color: var(--elements-webflow-library-neutral--800);
  font-size: 20px;
}

.brix---mg-bottom-16px-5 {
  margin-bottom: 57px;
}

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

.brix---inner-container-600px---center-5 {
  max-width: 600px;
  margin-left: auto;
  margin-right: auto;
}

.brix---container-default-6 {
  max-width: 1218px;
  margin-top: -87px;
  margin-bottom: 36px;
  padding-bottom: 4px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---section-6 {
  color: var(--elements-webflow-library-neutral--100);
  background-color: #000;
  background-image: linear-gradient(146deg, #231e24, #000);
  padding-top: 274px;
  padding-bottom: 176px;
  font-family: Bebas Neue, sans-serif;
  display: block;
}

.text-span-36 {
  color: #ffd900;
}

.brix---logo-strip-image-card {
  border: 1px solid var(--elements-webflow-library-neutral--300);
  box-shadow: 0 1px 12px 0 var(--elements-webflow-library-general--shadow-02);
  border-radius: 16px;
  width: 284px;
  margin: 14px 16px;
}

.brix---logo-strip-full-width {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.brix---color-neutral-814 {
  color: var(--elements-webflow-library-neutral--800);
}

.brix---mg-bottom-48px-3 {
  margin-bottom: 48px;
}

.brix---inner-container-574px---center-3 {
  max-width: 574px;
  margin-left: auto;
  margin-right: auto;
}

.parallax-efect {
  padding-top: 224px;
  padding-bottom: 100px;
  display: none;
  overflow: hidden;
}

.brix---hidden-desktop {
  display: none;
}

.brix---btn-slider-arrow-right---top-right {
  border: 1px solid var(--elements-webflow-library-neutral--300);
  background-color: var(--elements-webflow-library-neutral--100);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library-general--shadow-02);
  color: var(--elements-webflow-library-neutral--800);
  transform-style: preserve-3d;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 64px;
  min-width: 64px;
  height: 64px;
  min-height: 64px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 26px;
  text-decoration: none;
  transition: transform .3s;
  display: flex;
  top: -100px;
}

.brix---btn-slider-arrow-right---top-right:hover {
  transform: scale3d(.94, .94, 1.01);
}

.brix---btn-slider-arrow-right---top-left {
  border: 1px solid var(--elements-webflow-library-neutral--300);
  background-color: var(--elements-webflow-library-neutral--100);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library-general--shadow-02);
  color: var(--elements-webflow-library-neutral--800);
  transform-style: preserve-3d;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 64px;
  min-width: 64px;
  height: 64px;
  min-height: 64px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 26px;
  text-decoration: none;
  transition: transform .3s;
  display: flex;
  inset: -100px 84px auto auto;
}

.brix---btn-slider-arrow-right---top-left:hover {
  transform: scale3d(.94, .94, 1.01);
}

.brix---link-icon-right {
  color: var(--flowui-component-library-gray-900);
  margin-left: 6px;
}

.brix---link-wrapper-white {
  color: var(--elements-webflow-library-neutral--100);
  align-items: center;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
  transition: none;
  display: flex;
}

.brix---link-wrapper-white:hover {
  color: var(--elements-webflow-library-neutral--100);
}

.brix---mg-bottom-32px-2 {
  margin-bottom: 32px;
}

.brix---heading-h3-size-4 {
  color: var(--spark-library-background--interactive);
  margin-top: 0;
  margin-bottom: 12px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 34px;
}

.brix---card-testimonial-color-3 {
  border: 0px solid var(--elements-webflow-library-neutral--300);
  box-shadow: none;
  color: var(--elements-webflow-library-neutral--100);
  transform-style: preserve-3d;
  background-color: #56a967;
  border-radius: 24px;
  padding: 56px 48px;
  text-decoration: none;
  transition: transform .3s, color .3s;
}

.brix---card-testimonial-color-3:hover {
  transform: scale3d(.94, .94, 1.01);
}

.brix---slide-item-mg {
  margin-right: 28px;
}

.brix---card-testimonial-color-2 {
  border: 0px solid var(--elements-webflow-library-neutral--300);
  box-shadow: none;
  color: var(--elements-webflow-library-neutral--100);
  transform-style: preserve-3d;
  background-color: #00bac3;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/653ed729cc430e78b9a2e7c3_hjiuiop.png"), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0, 0 0;
  background-size: cover, auto;
  border-radius: 24px;
  padding: 56px 48px;
  text-decoration: none;
  transition: transform .3s, color .3s;
}

.brix---card-testimonial-color-2:hover {
  transform: scale3d(.94, .94, 1.01);
}

.brix---card-testimonial-color-1 {
  border: 0px solid var(--elements-webflow-library-neutral--300);
  box-shadow: none;
  color: var(--elements-webflow-library-neutral--100);
  transform-style: preserve-3d;
  background-color: #fbfd78;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/653ed55441a36b6f1be52f79_uikl.png"), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0, 0 0;
  background-size: cover, auto;
  border-radius: 24px;
  padding: 56px 48px;
  text-decoration: none;
  transition: transform .3s, color .3s;
}

.brix---card-testimonial-color-1:hover {
  color: var(--elements-webflow-library-neutral--100);
  transform: scale3d(.94, .94, 1.01);
}

.brix---slider-mask-width-490px {
  max-width: 480px;
  height: 100%;
  overflow: visible;
}

.brix---slider-wrapper {
  background-color: #0000;
  height: 100%;
}

.brix---color-neutral-815 {
  color: var(--elements-webflow-library-neutral--600);
}

.brix---heading-h2-size-9 {
  color: var(--flowstica-webflow-library-black);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bebas Neue, sans-serif;
  font-size: 38px;
  font-weight: 700;
  line-height: 50px;
}

.brix---color-neutral-816 {
  color: var(--elements-webflow-library-neutral--800);
}

.brix---mg-bottom-16px-6 {
  margin-bottom: 16px;
}

.brix---inner-container-547px {
  max-width: 574px;
}

.brix---section-overflow-hidden {
  padding-top: 176px;
  padding-bottom: 58px;
  display: none;
  overflow: hidden;
}

.juryo1 {
  background-image: linear-gradient(#ff3a3db8, #ff3a3db8);
  width: 100%;
  height: 100%;
}

.brix---text-200-medium-2 {
  color: var(--flowui-component-library-grey-300);
  font-size: 18px;
  font-weight: 600;
  line-height: 20px;
}

.brix---color-neutral-817 {
  color: var(--elements-webflow-library-neutral--100);
}

.brix---heading-h3-size-5 {
  margin-top: 0;
  margin-bottom: 12px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 34px;
}

.brix---team-content-v9 {
  z-index: 1;
  text-align: center;
  text-decoration: none;
  position: absolute;
}

.brix---team-text-wrapper {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0%;
}

.brix---avatar-image-100 {
  width: 100%;
}

.brix---team-v9-wrapper {
  background-color: #351a1a;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/65363b6cc34fcd4463656f89_p4.png");
  background-size: auto;
  text-decoration: none;
  transition: transform .3s, color .3s;
  position: relative;
  overflow: hidden;
}

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

.brix---paragraph-default-8 {
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.brix---color-neutral-818 {
  color: var(--elements-webflow-library-neutral--600);
}

.brix---heading-h2-size-10 {
  color: var(--flowstica-webflow-library-black);
  margin-top: 87px;
  margin-bottom: 0;
  font-family: Bebas Neue, sans-serif;
  font-size: 60px;
  font-weight: 700;
  line-height: 50px;
}

.brix---color-neutral-819 {
  color: var(--elements-webflow-library-neutral--800);
}

.brix---mg-bottom-16px-7 {
  margin-bottom: 16px;
}

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

.brix---inner-container-574px---center-4 {
  max-width: 574px;
  margin-left: auto;
  margin-right: auto;
}

.brix---mg-bottom-48px-4 {
  margin-bottom: 48px;
}

.brix---container-default-7 {
  max-width: 1218px;
  margin-top: -206px;
  padding-top: 0;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---section-7 {
  color: var(--elements-webflow-library-neutral--100);
  border: 1px solid #fff;
  padding-top: 210px;
  padding-bottom: 100px;
}

.paragraph-387 {
  margin-top: 32px;
  margin-bottom: -25px;
  padding-bottom: 0;
  padding-left: 32px;
  padding-right: 32px;
}

.text-block-2393 {
  color: #ffdb3c;
}

.text-block-2394 {
  color: #fbfd78;
}

.text-block-2395 {
  color: var(--flowstica-webflow-library-black);
}

.brix---heading-h3-size-6 {
  margin-top: 0;
  margin-bottom: 12px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 34px;
}

.brix---color-neutral-820 {
  color: var(--elements-webflow-library-neutral--800);
}

.brix---color-accent-3 {
  color: var(--clevertap-orange);
}

.brix---display-4 {
  color: var(--flowstica-webflow-library-black);
  font-family: Archivo Black, sans-serif;
  font-size: 72px;
  font-weight: 700;
  line-height: 84px;
}

.brix---mg-bottom-12px {
  margin-bottom: 12px;
}

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

.brix---stat-card-4-cols---04 {
  border-style: solid;
  border-width: 1px 0 0 1px;
  border-color: var(--elements-webflow-library-neutral--300);
  border-bottom-right-radius: 24px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-left: -1px;
  padding: 44px 20px;
  display: flex;
}

.brix---stat-card-4-cols---03 {
  border-style: solid;
  border-width: 1px 1px 0 0;
  border-color: var(--elements-webflow-library-neutral--300);
  border-bottom-left-radius: 24px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 44px 20px;
  display: flex;
}

.brix---stat-card-4-cols---02 {
  border-style: solid;
  border-width: 0 0 1px 1px;
  border-color: var(--elements-webflow-library-neutral--300);
  border-top-right-radius: 24px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-bottom: -1px;
  margin-left: -1px;
  padding: 44px 20px;
  display: flex;
}

.brix---stat-card-4-cols---01 {
  border-style: solid;
  border-width: 0 1px 1px 0;
  border-color: var(--elements-webflow-library-neutral--300);
  border-top-left-radius: 24px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-bottom: -1px;
  margin-right: -1px;
  padding: 44px 20px;
  display: flex;
}

.brix---grid-2-stats-v4 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.brix---card {
  border: 1px solid var(--elements-webflow-library-neutral--300);
  background-color: var(--elements-webflow-library-neutral--100);
  box-shadow: 0 2px 7px 0 var(--elements-webflow-library-general--shadow-01);
  border-radius: 24px;
}

.brix---heading-h2-size-11 {
  color: var(--flowstica-webflow-library-black);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bebas Neue, sans-serif;
  font-size: 60px;
  font-weight: 700;
  line-height: 62px;
}

.brix---text-center-tablet {
  text-align: left;
}

.brix---grid-stats-v4 {
  grid-column-gap: 70px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: .4fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.brix---container-default-8 {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---section-8 {
  color: var(--elements-webflow-library-neutral--100);
  padding-top: 100px;
  padding-bottom: 100px;
}

.brix---grid-6-columns-logo-strip {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center;
  padding-top: 37px;
  padding-bottom: 0;
  display: flex;
}

.brix---text-300-bold {
  color: var(--flowstica-webflow-library-black);
  font-family: ivymode;
  font-size: 80px;
  font-weight: 400;
  line-height: 22px;
}

.brix---mg-bottom-48px-5 {
  margin-bottom: 48px;
}

.partners-3 {
  background-color: #f5f8fc;
  padding: 130px 100px;
}

.brix---btn-primary-small {
  color: var(--elements-webflow-library-neutral--100);
  text-align: center;
  transform-style: preserve-3d;
  background-color: #ff1317;
  border-radius: 48px;
  justify-content: center;
  padding: 18px 24px;
  font-family: Archivo, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 18px;
  text-decoration: none;
  transition: background-color .3s, transform .3s, color .3s;
}

.brix---btn-primary-small:hover {
  background-color: var(--elements-webflow-library-secondary--color-1);
  color: var(--elements-webflow-library-neutral--100);
  transform: translate3d(0, -3px, .01px);
}

.brix---btn-header-hidden-on-mbl {
  margin-left: 24px;
}

.brix---hamburger-menu-bar-bottom, .brix---hamburger-menu-bar-top {
  background-color: var(--elements-webflow-library-neutral--800);
  border-radius: 20px;
  width: 52px;
  height: 4px;
  margin-top: 12px;
  margin-bottom: 12px;
}

.brix---hamburger-menu-wrapper {
  padding: 0;
  transition: transform .3s;
}

.brix---hamburger-menu-wrapper:hover {
  transform: scale(.96);
}

.brix---hamburger-menu-wrapper.w--open {
  background-color: #0000;
}

.brix---header-right-col {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.brix---header-nav-list-item-show-in-mbl {
  margin-bottom: 0;
  padding-left: 32px;
  display: none;
}

.brix---header-nav-link {
  color: var(--elements-webflow-library-neutral--800);
  padding: 0;
  font-family: Archivo, sans-serif;
  font-size: 18px;
  line-height: 20px;
  transition: color .3s;
}

.brix---header-nav-link:hover {
  color: var(--elements-webflow-library-accent--primary-1);
}

.brix---header-nav-list-item-middle {
  margin-bottom: 0;
  padding-left: 16px;
  padding-right: 16px;
}

.brix---dropdown-link {
  color: var(--elements-webflow-library-neutral--600);
  align-items: center;
  width: 100%;
  padding: 0;
  font-size: 18px;
  line-height: 20px;
  text-decoration: none;
  transition: color .3s;
  display: flex;
}

.brix---dropdown-link:hover {
  color: var(--elements-webflow-library-accent--primary-1);
}

.brix---dropdown-links-grid {
  grid-column-gap: 0px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.brix---dropdown-pd {
  padding: 40px;
}

.brix---dropdown-card {
  border: 1px solid var(--elements-webflow-library-neutral--300);
  background-color: var(--elements-webflow-library-neutral--100);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library-general--shadow-02);
  border-radius: 20px;
  min-width: 280px;
  top: 32px;
  overflow: hidden;
}

.brix---dropdown-column-wrapper {
  background-color: #0000;
  padding-top: 32px;
  transform: translate(0);
}

.brix---dropdown-column-wrapper.w--open {
  transform: translate(-50%);
}

.brix---dropdown-chevron {
  width: 14px;
  margin-left: 6px;
}

.brix---dropdown-toggle {
  color: var(--elements-webflow-library-neutral--800);
  align-items: center;
  padding: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 18px;
  line-height: 20px;
  transition: color .3s;
  display: flex;
}

.brix---dropdown-toggle:hover {
  color: var(--elements-webflow-library-accent--primary-1);
}

.brix---header-nav-menu-list {
  z-index: 1;
  justify-content: flex-end;
  align-items: center;
  margin-bottom: 0;
  padding-left: 0;
  list-style-type: none;
  display: flex;
}

.brix---header-logo {
  max-width: 250px;
}

.brix---header-logo-link {
  transform-style: preserve-3d;
  padding-left: 0;
  transition: transform .3s, color .3s;
}

.brix---header-logo-link:hover {
  transform: scale3d(.96, .96, 1.01);
}

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

.top-navigation {
  background-color: var(--elements-webflow-library-neutral--100);
  padding-top: 32px;
  padding-bottom: 32px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
}

.image-813 {
  max-width: 190%;
  margin-right: 0;
}

.spark-secondary-paragraph-13 {
  color: var(--spark-library-foreground-secondary);
  margin-bottom: 64px;
}

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

.spark-small-icon-7.spark-primary-color {
  color: var(--spark-library-foreground-interactive);
}

.spark-secondary-background-card-2 {
  background-color: var(--spark-library-background--interactive);
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 12px;
  padding: 140px 220px 32px;
}

.spark-2-column-flex-2 {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  justify-content: space-between;
  display: flex;
}

.spark-container-12 {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

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

.spark-section-12 h5 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: 1.75rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-12 h4 {
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.4;
}

.spark-section-12 h1 {
  margin-bottom: 1rem;
  font-size: 4rem;
  font-weight: 600;
  line-height: 1.1;
}

.spark-section-12 h2 {
  color: #000;
  text-align: center;
  margin-top: 1rem;
  margin-bottom: 2rem;
  font-family: Bebas Neue, sans-serif;
  font-size: 60px;
  font-weight: 600;
  line-height: 1.2;
}

.spark-section-12 h3 {
  margin-top: 2.5rem;
  margin-bottom: 1rem;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-12 h6 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: .8125rem;
  font-weight: 700;
  line-height: 1.5;
}

.spark-section-12 ul {
  margin-top: 2rem;
  margin-bottom: 3rem;
  padding-left: 14px;
}

.spark-section-12 li {
  margin-bottom: .5rem;
}

.spark-rounded-corner-image {
  border-radius: 12px;
  margin-bottom: 60px;
}

.spark-3-column-flex-row {
  grid-column-gap: 16px;
  text-align: center;
  display: flex;
}

.spark-900-width-5 {
  width: 952px;
  max-width: 100%;
}

.spark-900-width-5.spark-margin-bottom-104px {
  margin-bottom: 104px;
}

.brix---text-200-medium-3 {
  color: var(--spark-library-light-steel-purple);
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.brix---color-accent-4 {
  color: var(--elements-webflow-library-accent--primary-1);
}

.brix---text-200-bold {
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
}

.brix---color-neutral-821 {
  color: var(--elements-webflow-library-neutral--800);
}

.brix---mg-bottom-8px {
  margin-bottom: 8px;
}

.brix---paragraph-default-9 {
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.brix---color-neutral-822 {
  color: var(--elements-webflow-library-neutral--600);
}

.brix---mg-bottom-32px-3 {
  margin-bottom: 32px;
}

.brix---content-inside-card {
  padding: 40px 28px 48px;
}

.brix---testimonial-logo-badge {
  background-color: var(--elements-webflow-library-neutral--100);
  box-shadow: 0 1px 12px 0 var(--elements-webflow-library-general--shadow-02);
  border-radius: 8px;
  padding: 18px 28px;
  display: inline-block;
  position: absolute;
  inset: auto auto 32px 32px;
}

.brix---width-100 {
  width: 100%;
}

.brix---image-wrapper-testimonial-v5 {
  border-top-left-radius: 24px;
  border-top-right-radius: 24px;
  overflow: hidden;
  transform: translate(0);
}

.brix---card-2 {
  border: 1px solid var(--elements-webflow-library-neutral--300);
  background-color: var(--elements-webflow-library-neutral--100);
  box-shadow: 0 2px 7px 0 var(--elements-webflow-library-general--shadow-01);
  border-radius: 24px;
}

.brix---grid-3-columns-2 {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.brix---heading-h2-size-12 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 38px;
  font-weight: 700;
  line-height: 50px;
}

.brix---mg-bottom-16px-8 {
  margin-bottom: 16px;
}

.brix---text-center-9 {
  text-align: center;
}

.brix---mg-bottom-40px-4 {
  margin-bottom: 40px;
}

.brix---inner-container-574px---center-5 {
  max-width: 574px;
  margin-left: auto;
  margin-right: auto;
}

.brix---container-default-9 {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---section-9 {
  color: var(--elements-webflow-library-neutral--100);
  padding-top: 105px;
  padding-bottom: 176px;
}

.spark-button-9 {
  border: 1px solid var(--spark-library-foreground-interactive);
  color: var(--transparent);
  background-color: #ff2e2e;
  border-radius: 8px;
  flex: none;
  padding: 16px;
  font-size: .9375rem;
  font-weight: 500;
  line-height: 1em;
  text-decoration: none;
  transition: border-color .15s, background-color .15s, opacity .15s;
}

.spark-button-9:hover {
  border-color: var(--spark-library-foreground-interactive-hover);
  background-color: var(--spark-library-foreground-interactive-hover);
  opacity: 1;
}

.spark-input-2 {
  border: 1px solid var(--spark-library-border-default);
  background-color: var(--transparent);
  border-radius: 8px;
  height: 48px;
  margin-bottom: 32px;
  padding: 8px 16px;
  font-size: 1rem;
}

.spark-input-2:focus {
  border-color: var(--spark-library-foreground-interactive);
}

.spark-input-2::placeholder {
  color: var(--spark-library-foreground-tertiary);
}

.spark-input-2.spark-with-a-inner-shadow {
  box-shadow: inset 0 0 0 1px var(--spark-library-border-default);
  width: 342px;
  max-width: 100%;
  margin-bottom: 0;
  transition: box-shadow .15s;
}

.spark-input-2.spark-with-a-inner-shadow:hover, .spark-input-2.spark-with-a-inner-shadow:focus {
  box-shadow: inset 0 0 0 1px var(--spark-library-foreground-interactive-hover);
}

.spark-field-label-2 {
  text-align: left;
}

.spark-flexed-form-2 {
  grid-column-gap: 16px;
  align-items: flex-end;
  display: flex;
}

.spark-hero-sub-paragraph-7 {
  width: 100%;
  margin-bottom: 64px;
}

.spark-hero-section-left-side-2 {
  width: 50%;
}

.spark-flex-row-6 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.spark-flex-row-6.spark-5-spacing {
  grid-column-gap: 5%;
  align-items: center;
}

.spark-container-13 {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.spark-line-10 {
  z-index: 2;
  background-color: var(--spark-library-black);
  width: 35px;
  height: 2px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  top: 30px;
  left: 0;
  right: 0;
}

.spark-line-10.spark-simple-line {
  background-color: var(--spark-library-foreground-interactive);
  border-radius: 3px;
  width: 12.75px;
  height: 3.3px;
  margin-left: 18px;
  top: 38px;
}

.spark-line-11 {
  z-index: 1;
  background-color: var(--spark-library-black);
  width: 35px;
  height: 2px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  top: 20px;
  left: 0;
  right: 0;
}

.spark-line-11.spark-simple-line {
  background-color: var(--spark-library-foreground-interactive);
  border-radius: 3px;
  width: 24px;
  height: 3.3px;
  top: 28px;
}

.spark-line-12 {
  z-index: 2;
  background-color: var(--spark-library-black);
  width: 35px;
  height: 2px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  top: 10px;
  left: 0;
  right: 0;
}

.spark-line-12.spark-simple-line {
  background-color: var(--spark-library-foreground-interactive);
  border-radius: 3px;
  width: 24px;
  height: 3.3px;
  top: 18px;
}

.spark-simple-menu-button-4 {
  background-color: #fff;
  width: 60px;
  height: 60px;
  padding: 0 0 0 18px;
  overflow: hidden;
}

.spark-simple-menu-button-4.w--open {
  background-color: var(--spark-library-background--interactive);
  border-radius: 8px;
}

.spark-nav-link-4 {
  color: var(--spark-library-black);
  text-align: center;
  border-radius: 8px;
  margin-left: 8px;
  padding: 16px 24px;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1;
  text-decoration: none;
  transition: background-color .15s, color .15s, opacity .15s;
}

.spark-nav-link-4:hover {
  background-color: var(--spark-library-background--interactive);
  opacity: 1;
  color: var(--spark-library-foreground-interactive);
}

.spark-nav-link-4.w--current {
  color: var(--spark-library-foreground-interactive);
}

.spark-nav-link-4.spark-button {
  background-color: var(--spark-library-foreground-interactive);
  color: var(--transparent);
  text-align: center;
  border-style: none;
  border-radius: 999px;
  margin-right: 0;
  padding: 16px 24px;
  font-size: 1rem;
  line-height: 1em;
  transition: background-color .15s, opacity .15s;
}

.spark-nav-link-4.spark-button:hover {
  background-color: var(--spark-library-foreground-interactive-hover);
  opacity: 1;
  color: var(--transparent);
}

.spark-nav-link-4.spark-button.w--current {
  opacity: .5;
  color: var(--transparent);
}

.spark-nav-menu-4 {
  align-items: center;
  display: flex;
}

.spark-brand-logo-4 {
  z-index: 2;
  padding-left: 0;
}

.spark-square-menu-inner-4 {
  justify-content: space-between;
  align-items: center;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.spark-square-menu-with-links-4 {
  background-color: var(--transparent);
  width: 100%;
  padding-left: 64px;
  padding-right: 64px;
  position: absolute;
  inset: 0% 0% auto;
}

.spark-section-13 {
  width: 100%;
  padding: 176px 64px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  position: relative;
}

.spark-section-13 h5 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: 1.75rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-13 h4 {
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.4;
}

.spark-section-13 h1 {
  border-radius: 2px;
  margin-bottom: 1rem;
  font-size: 4rem;
  font-weight: 600;
  line-height: 1.1;
}

.spark-section-13 h2 {
  margin-top: 1rem;
  margin-bottom: 2rem;
  font-size: 3.5rem;
  font-weight: 600;
  line-height: 1.2;
}

.spark-section-13 h3 {
  margin-top: 2.5rem;
  margin-bottom: 1rem;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-13 h6 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: .8125rem;
  font-weight: 700;
  line-height: 1.5;
}

.spark-section-13 ul {
  margin-top: 2rem;
  margin-bottom: 3rem;
  padding-left: 14px;
}

.spark-section-13 li {
  margin-bottom: .5rem;
}

.spark-section-13.spark-hero-background-image {
  background-image: linear-gradient(#eff4ffe6, #eff4ffe6), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/6508409f2c833d144de9b302_image.webp");
  background-position: 0 0, 50% 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  min-height: 100vh;
}

.spark-section-13 h1 {
  margin-bottom: 1rem;
  font-size: 4rem;
  font-weight: 600;
  line-height: 1.1;
}

.bold-text-437 {
  color: #fff;
  font-family: Archivo Black, sans-serif;
}

.text-span-37 {
  color: #111010;
  border-radius: 2px;
}

.container-392 {
  background-color: #000;
  position: absolute;
  inset: 0;
}

.spark-button-10 {
  border: 1px solid var(--spark-library-foreground-interactive);
  background-color: var(--spark-library-foreground-interactive);
  color: var(--transparent);
  border-radius: 8px;
  flex: none;
  padding: 16px;
  font-size: .9375rem;
  font-weight: 500;
  line-height: 1em;
  text-decoration: none;
  transition: border-color .15s, background-color .15s, opacity .15s;
}

.spark-button-10:hover {
  border-color: var(--spark-library-foreground-interactive-hover);
  background-color: var(--spark-library-foreground-interactive-hover);
  opacity: 1;
}

.spark-line-13 {
  z-index: 1;
  background-color: var(--spark-library-black);
  width: 35px;
  height: 2px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  top: 20px;
  left: 0;
  right: 0;
}

.spark-line-13.spark-simple-line {
  background-color: var(--spark-library-foreground-interactive);
  border-radius: 3px;
  width: 24px;
  height: 3.3px;
  top: 28px;
}

.spark-line-14 {
  z-index: 2;
  background-color: var(--spark-library-black);
  width: 35px;
  height: 2px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  top: 10px;
  left: 0;
  right: 0;
}

.spark-line-14.spark-simple-line {
  background-color: var(--spark-library-foreground-interactive);
  border-radius: 3px;
  width: 24px;
  height: 3.3px;
  top: 18px;
}

.rl_navbar2_menu-button {
  padding: 0;
}

.rl_navbar2_button {
  border: 1px solid var(--relume-library-lite-rl-black);
  background-color: var(--relume-library-lite-rl-black);
  color: var(--relume-library-lite-rl-white);
  text-align: center;
  border-radius: 30px;
  padding: 9.5px 16px 9.5px 37.5px;
  font-family: Archivo, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.5;
  text-decoration: none;
}

.rl_navbar2_button-wrapper {
  grid-column-gap: 1rem;
  margin-left: 1rem;
  display: flex;
}

.rl_navbar2_dropdown-link {
  color: #000;
  padding: .5rem 1rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}

.rl_navbar2_dropdown-link.w--current {
  color: #000;
}

.rl_navbar2_dropdown-list.w--open {
  background-color: #fff;
  border: 1px solid #000;
  padding: .5rem;
  position: absolute;
}

.rl_navbar2_link-text {
  font-family: Archivo, sans-serif;
}

.rl-dropdown-icon {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  margin-top: auto;
  margin-bottom: auto;
  margin-right: 1rem;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
  right: 0%;
}

.rl_navbar2_dropdwn-toggle {
  color: var(--relume-library-lite-rl-black);
  padding: .5rem 2.5rem .5rem 1rem;
  font-family: Archivo, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}

.rl_navbar2_link {
  color: var(--relume-library-lite-rl-black);
  padding: .5rem 1rem;
  font-family: Archivo, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}

.rl_navbar2_link.w--current {
  color: #000;
}

.rl_navbar2_menu {
  justify-content: center;
  align-items: center;
  display: flex;
  position: static;
}

.rl_navbar2_logo-link {
  padding-left: 0;
}

.rl_navbar2_container {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr .25fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.top-nav {
  background-color: #fff;
  border: 1px solid #fff;
  align-items: center;
  width: 100%;
  height: auto;
  min-height: 4.5rem;
  padding-left: 5%;
  padding-right: 5%;
  display: none;
  position: fixed;
}

.f-image-cover-2 {
  aspect-ratio: auto;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.f-header-image-wrapper-tall {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/654803375fd8fa6155c29244_Frame%2010.png"), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/654803675fd8fa6155c2adb6_Frame%20111.png");
  background-position: 50%, 0 0;
  background-size: cover, auto;
  border-radius: 12px;
  width: 100%;
  max-width: 500px;
  height: 630px;
  overflow: hidden;
}

.f-button-secondary {
  color: var(--flowui-component-library-gray-900);
  letter-spacing: -.02em;
  background-color: #fff;
  border: 2px solid #000;
  border-radius: 140px;
  justify-content: center;
  align-items: center;
  min-height: 20px;
  margin-left: -70px;
  padding: 10px 75px 10px 16px;
  font-size: 13px;
  font-weight: 500;
  text-decoration: none;
  transition: border-color .3s, background-color .3s;
  display: flex;
}

.f-button-secondary:hover {
  background-color: var(--flowui-component-library-gray-200);
  border-color: #0000;
}

.f-button-neutral {
  background-color: var(--flowui-component-library-gray-900);
  color: var(--flowui-component-library-white);
  text-align: center;
  letter-spacing: -.02em;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  min-height: 48px;
  padding: 12px 32px;
  font-size: 14px;
  font-weight: 500;
  text-decoration: none;
  transition: background-color .3s;
  display: flex;
}

.f-button-neutral:hover {
  background-color: var(--flowui-component-library-gray-700);
}

.f-header-button-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.f-paragraph-large {
  letter-spacing: -.02em;
  margin-bottom: 0;
  margin-left: -75px;
  font-size: 18px;
  line-height: 32px;
}

.f-margin-bottom-32 {
  margin-bottom: 32px;
}

.f-h1-heading {
  color: #000;
  letter-spacing: -.04em;
  margin-top: 0;
  margin-bottom: -1px;
  font-family: Alverata, sans-serif;
  font-size: 105px;
  line-height: 1.2;
}

.f-margin-bottom-24 {
  margin-bottom: 24px;
}

.f-heading-detail-small-2 {
  color: #000;
  letter-spacing: .08em;
  text-transform: uppercase;
  margin-top: 12px;
  margin-left: -66px;
  padding-top: 31px;
  font-family: Archivo, sans-serif;
  font-size: 23px;
  font-weight: 700;
  line-height: 24px;
}

.f-margin-bottom-49 {
  margin-bottom: 8px;
}

.f-header-grid {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  align-items: center;
}

.f-container-regular-2 {
  width: 100%;
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.hero-sec {
  overflow-wrap: anywhere;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/654aad42cc2e43d9935438c9_iiii.png");
  background-position: 0 0;
  background-size: cover;
  padding: 92px 5%;
  position: relative;
}

.text-span-38 {
  color: #000;
  margin-left: -76px;
  font-family: ivymode;
  font-size: 140px;
  font-weight: 400;
  line-height: 1.2;
}

.text-block-2396 {
  color: #000;
  overflow-wrap: normal;
  padding-left: 34px;
  padding-right: 0;
  font-family: Archivo, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 33px;
}

.f-button-secondary-2 {
  border: 1px solid var(--flowui-component-library-grey-300);
  color: var(--flowui-component-library-gray-900);
  letter-spacing: -.02em;
  background-color: #fff;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  min-height: 48px;
  padding: 12px 32px;
  font-size: 14px;
  font-weight: 500;
  text-decoration: none;
  transition: border-color .3s, background-color .3s;
  display: flex;
}

.f-button-secondary-2:hover {
  background-color: var(--flowui-component-library-gray-200);
  border-color: #0000;
}

.f-header-button-middle {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.f-margin-bottom-40 {
  margin-bottom: 40px;
}

.f-h1-heading-2 {
  color: #141414;
  letter-spacing: 0;
  margin: 44px -164px 0;
  padding-right: 0;
  font-family: Archivo, sans-serif;
  font-size: 44px;
  font-weight: 400;
  line-height: 1.2;
}

.f-margin-bottom-50 {
  margin-bottom: 24px;
}

.f-heading-detail-small-3 {
  color: var(--flowstica-webflow-library-black);
  letter-spacing: .08em;
  text-transform: uppercase;
  font-family: Archivo, sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 24px;
}

.f-margin-bottom-51 {
  margin-bottom: 8px;
}

.f-header-title-wrapper-center {
  z-index: 5;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 630px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.explainer {
  background-color: #faf7f1;
  padding: 92px 5%;
  position: relative;
}

.text-span-39 {
  color: #b883cd;
}

.text-span-40 {
  color: #ca9b34;
}

.a-caption {
  letter-spacing: -.01em;
  font-size: 12px;
  font-weight: 500;
  line-height: 24px;
}

.a-button-primary {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  background-color: var(--alley-component-library-blue--900);
  color: #fff;
  text-align: center;
  letter-spacing: -.02em;
  border-radius: 99px;
  flex-direction: row;
  flex: none;
  justify-content: center;
  align-items: center;
  min-height: 48px;
  padding: 12px 32px;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  text-decoration: none;
  transition: all .5s cubic-bezier(.6, .6, 0, 1);
}

.a-button-primary:hover {
  background-color: var(--alley-component-library-blue--800);
}

.a-button-primary:active {
  background-color: var(--alley-component-library-blue--700);
}

.a-margin-bottom-16 {
  margin-bottom: 16px;
}

.a-blog-footer-wrapper {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.a-text-link-regular {
  color: var(--alley-component-library-blue--900);
  font-size: 14px;
  font-weight: 600;
  line-height: 1.8;
}

.a-paragraph-regular {
  letter-spacing: -.02em;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 16px;
  line-height: 1.8;
}

.a-subheading-large {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.8;
}

.a-blog-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.a-blog-image-border {
  border: 1px solid var(--alley-component-library-gray--0);
  border-radius: 24px;
  width: 100%;
  height: 270px;
  margin-bottom: 16px;
  overflow: hidden;
}

.a-blog-card-centered {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.a-blog-grid-small {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  margin-bottom: 32px;
}

.a-h3-heading {
  color: var(--alley-component-library-gray--900);
  letter-spacing: -.02em;
  margin-top: 0;
  margin-bottom: 0;
  font-family: ivymode;
  font-size: 48px;
  font-weight: 400;
  line-height: 1.2;
}

.a-margin-bottom-24 {
  margin-bottom: 24px;
  font-family: Alverata, sans-serif;
}

.a-detail-regular {
  letter-spacing: .08em;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.8;
}

.a-blog-title-wrapper-l {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 64px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.a-container-x-small {
  width: 100%;
  max-width: 840px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.a-section-regular {
  padding: 92px 5%;
  position: relative;
}

.text-span-41 {
  -webkit-text-stroke-width: 0px;
  margin-left: -76px;
  font-family: ivymode;
  font-size: 141px;
  font-weight: 400;
  position: static;
}

.a-icon-regular {
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  transition: color .2s;
  display: flex;
}

.a-content-caption-wrapper {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  text-align: center;
  flex-direction: column;
  align-items: center;
  max-width: 450px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.a-paragraph-small {
  letter-spacing: -.02em;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 1.8;
}

.a-subheading-regular {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.8;
}

.a-content-icon {
  background-color: #fff;
  border-radius: 100%;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  margin-bottom: 24px;
  display: flex;
  box-shadow: 1px 1px 20px #0000000d;
}

.a-content-card-top {
  color: var(--alley-component-library-neutral--black);
}

.a-content-card {
  grid-row-gap: 16px;
  border: 1.5px solid var(--alley-component-library-neutral--off-white);
  border-radius: 24px;
  flex-direction: column;
  justify-content: space-between;
  min-height: 440px;
  padding: 24px;
  display: flex;
}

.a-content-grid-wrapper {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.a-span-underline {
  border-bottom: 6px solid var(--alley-component-library-blue--900);
  color: var(--alley-component-library-blue--900);
}

.a-margin-bottom-25 {
  margin-bottom: 16px;
}

.a-content-title-wrapper {
  text-align: center;
  max-width: 510px;
  margin-bottom: 64px;
  margin-left: auto;
  margin-right: auto;
}

.a-container-regular {
  width: 100%;
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.brix---bg-overlay-gradient {
  z-index: -1;
  background-image: linear-gradient(#0000 15%, #0000008f 61%, #000);
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0%;
}

.brix---card-image {
  z-index: -1;
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.brix---link-icon-right-2 {
  margin-left: 6px;
}

.brix---text-200-bold-2 {
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
}

.brix---color-neutral-823 {
  color: var(--elements-webflow-library-neutral--100);
}

.brix---link-wrapper {
  color: var(--elements-webflow-library-neutral--800);
  align-items: center;
  font-size: 18px;
  line-height: 20px;
  text-decoration: none;
  transition: color .3s;
  display: flex;
}

.brix---link-wrapper:hover {
  color: var(--elements-webflow-library-accent--primary-1);
}

.brix---paragraph-default-10 {
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.brix---color-neutral-300 {
  color: var(--elements-webflow-library-neutral--300);
}

.brix---mg-bottom-32px-4 {
  margin-bottom: 32px;
}

.brix---heading-h3-size-7 {
  margin-top: 0;
  margin-bottom: 12px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 34px;
}

.brix---mg-bottom-8px-2 {
  margin-bottom: 8px;
}

.brix---card-link-img-bg {
  border-radius: 0;
  align-items: flex-end;
  min-height: 500px;
  padding: 48px;
  text-decoration: none;
  transition: transform .3s;
  display: flex;
  position: relative;
  overflow: hidden;
}

.brix---card-link-img-bg:hover {
  transform: scale(.96);
}

.brix---grid-2-columns---gap-row-72px {
  grid-column-gap: 28px;
  grid-row-gap: 72px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.brix---color-neutral-824 {
  color: var(--elements-webflow-library-neutral--600);
}

.brix---heading-h2-size-13 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 38px;
  font-weight: 700;
  line-height: 50px;
}

.brix---color-neutral-825 {
  color: var(--elements-webflow-library-neutral--800);
}

.brix---mg-bottom-12px-2 {
  margin-bottom: 12px;
}

.brix---text-center-10 {
  text-align: center;
}

.brix---inner-container-600px---center-6 {
  max-width: 600px;
  margin-left: auto;
  margin-right: auto;
}

.brix---mg-bottom-48px-6 {
  margin-bottom: 48px;
}

.brix---container-default-10 {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---section-10 {
  color: var(--elements-webflow-library-neutral--100);
  padding-top: 176px;
  padding-bottom: 176px;
  display: block;
}

.brix---hidden-desktop-2 {
  display: none;
}

.brix---btn-slider-arrow-right---testimonial-v6 {
  border: 1px solid var(--elements-webflow-library-neutral--300);
  background-color: var(--elements-webflow-library-neutral--100);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library-general--shadow-02);
  color: var(--elements-webflow-library-neutral--800);
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 64px;
  min-width: 64px;
  height: 64px;
  min-height: 64px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 26px;
  text-decoration: none;
  transition: transform .3s;
  display: flex;
  top: 50%;
  bottom: 0;
  right: -10px;
  transform: translate(0, -50%);
}

.brix---btn-slider-arrow-right---testimonial-v6:hover {
  transform: scale(.94)translate(0, -50%);
}

.brix---btn-slider-arrow-left---testimonial-v6 {
  border: 1px solid var(--elements-webflow-library-neutral--300);
  background-color: var(--elements-webflow-library-neutral--100);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library-general--shadow-02);
  color: var(--elements-webflow-library-neutral--800);
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 64px;
  min-width: 64px;
  height: 64px;
  min-height: 64px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 26px;
  text-decoration: none;
  transition: transform .3s;
  display: flex;
  top: 50%;
  transform: translate(0, -50%);
}

.brix---btn-slider-arrow-left---testimonial-v6:hover {
  transform: scale(.94)translate(0, -50%);
}

.brix---text-200-medium-4 {
  font-family: Archivo, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 20px;
}

.brix---color-accent-5 {
  color: #000;
}

.brix---text-uppercase-2 {
  letter-spacing: .1em;
  text-transform: uppercase;
}

.brix---text-300-bold-2 {
  color: #000;
  font-family: Archivo, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 22px;
}

.brix---color-neutral-826 {
  color: var(--elements-webflow-library-neutral--800);
}

.brix---mg-bottom-16px-9 {
  margin-bottom: 16px;
}

.brix---paragraph-default-11 {
  color: #272727;
  margin-bottom: 0;
  font-family: Archivo, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 30px;
  text-decoration: none;
}

.brix---color-neutral-827 {
  color: var(--elements-webflow-library-neutral--600);
}

.brix---mg-bottom-32px-5 {
  margin-bottom: 32px;
}

.brix---mg-top-16px {
  margin-top: 16px;
}

.brix---heading-h3-size-8 {
  color: #000;
  text-align: left;
  margin-top: 0;
  margin-bottom: 20px;
  margin-left: 80px;
  font-family: Archivo, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 34px;
}

.brix---text-center-11 {
  text-align: center;
}

.brix---avatar-circle-05-border {
  border: 6px solid var(--elements-webflow-library-neutral--100);
  box-shadow: 0 8px 28px 0 var(--elements-webflow-library-general--shadow-03);
  border-radius: 50%;
  width: 120px;
  max-width: 120px;
  height: 120px;
  max-height: 120px;
  overflow: hidden;
  transform: translate(0);
}

.brix---card-testimonial-v6 {
  background-color: var(--elements-webflow-library-neutral--100);
  box-shadow: 0 2px 7px 0 var(--elements-webflow-library-general--shadow-01);
  text-align: center;
  border: 2px solid #f5f5f5;
  border-radius: 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 98px;
  display: flex;
}

.brix---inner-container-800px---center {
  max-width: 800px;
  margin-left: auto;
  margin-right: auto;
}

.brix---slider-item-pd {
  padding: 15px;
}

.brix---slider-mask {
  height: 100%;
}

.brix---slider-wrapper-2 {
  background-color: #0000;
  height: 100%;
}

.brix---heading-h2-size-14 {
  color: #000;
  text-align: center;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
  font-family: ivymode;
  font-size: 80px;
  font-weight: 400;
  line-height: 50px;
  display: flex;
}

.brix---mg-bottom-40px-5 {
  margin-bottom: 40px;
}

.brix---inner-container-574px---center-6 {
  max-width: 574px;
  margin-left: auto;
  margin-right: auto;
}

.client-sayyy {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.client-say {
  color: var(--elements-webflow-library-neutral--100);
  background-color: #f0f0f0;
  padding-top: 100px;
  padding-bottom: 100px;
  display: block;
}

.brix---btn-secondary-white-2 {
  color: #dda5ff;
  text-align: center;
  transform-style: preserve-3d;
  background-color: #0000;
  border: 1px solid #dda5ff;
  border-radius: 48px;
  margin-right: 66px;
  padding: 26px 60px;
  font-family: Archivo, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
  transition: border-color .3s, transform .3s, background-color .3s, color .3s;
  position: static;
  box-shadow: 0 4px 10px #14142b0a;
}

.brix---btn-secondary-white-2:hover {
  border-color: var(--elements-webflow-library-neutral--100);
  background-color: var(--elements-webflow-library-neutral--100);
  color: var(--elements-webflow-library-neutral--800);
  transform: translate3d(0, -3px, .01px);
}

.brix---btn-primary-white-2 {
  background-color: var(--elements-webflow-library-neutral--100);
  color: var(--elements-webflow-library-accent--primary-1);
  text-align: center;
  transform-style: preserve-3d;
  border-radius: 48px;
  justify-content: center;
  padding: 26px 38px;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
  transition: background-color .3s, transform .3s, color .3s;
}

.brix---btn-primary-white-2:hover {
  background-color: var(--elements-webflow-library-secondary--color-2);
  color: var(--elements-webflow-library-accent--primary-1);
  transform: translate3d(0, -3px, .01px);
}

.brix---button-row-left-2 {
  margin-right: 24px;
}

.brix---buttons-row-right---t-left {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.brix---color-neutral-828 {
  color: var(--elements-webflow-library-neutral--100);
}

.brix---grid-cta-v1 {
  grid-column-gap: 50px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: .8fr .8fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.brix---cta-v3-floating-item-02-2 {
  position: absolute;
  inset: 0% 0% auto auto;
}

.brix---cta-v4-floating-item-01 {
  -webkit-text-stroke-color: #000;
  position: absolute;
  inset: auto auto 0% 0%;
}

.brix---cta-card {
  object-fit: fill;
  background-color: #000;
  border-radius: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 110px 0;
  position: relative;
}

.brix---section-small {
  padding-top: 19px;
  padding-bottom: 0;
}

.brix---color-neutral-829 {
  color: var(--elements-webflow-library-neutral--800);
}

.brix---display-5 {
  color: #000;
  border-top: 1px solid #000;
  border-bottom: 1px #000;
  border-left: 1px #000;
  border-right: 3px #000;
  border-radius: 2px;
  margin-left: 75px;
  padding-top: 21px;
  padding-bottom: 10px;
  font-family: Archivo Black, sans-serif;
  font-size: 92px;
  font-weight: 700;
  line-height: 84px;
}

.brix---grid-4-columns {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.brix---heading-h2-size-15 {
  color: #000;
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: -220px;
  padding-top: 0;
  padding-left: 0;
  font-family: ivymode;
  font-size: 80px;
  font-weight: 400;
  line-height: 50px;
}

.brix---inner-container-600px---center-7 {
  max-width: 600px;
  margin-left: auto;
  margin-right: auto;
}

.brix---mg-bottom-56px-3 {
  margin-bottom: 56px;
}

.matrix {
  color: var(--elements-webflow-library-neutral--100);
  padding-top: 120px;
  padding-bottom: 120px;
}

.paragraph-388 {
  color: #585858;
  text-align: left;
  margin-bottom: 40px;
  margin-left: -210px;
  padding-top: 40px;
  padding-bottom: 0;
  font-family: Archivo, sans-serif;
  font-size: 18px;
  font-weight: 300;
}

.a-paragraph-small-2 {
  letter-spacing: -.02em;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 1.8;
}

.a-testimonial-avatar {
  width: 36px;
  height: 36px;
}

.a-testimonial-avatar-wrapper {
  background-color: var(--alley-component-library-neutral--off-white);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  display: flex;
}

.a-testimonial-author {
  grid-column-gap: 8px;
  align-items: center;
  margin-top: 3px;
  display: flex;
}

._0 {
  letter-spacing: -.02em;
  margin-bottom: 0;
  font-family: Archivo, sans-serif;
  font-size: 18px;
  font-weight: 200;
  line-height: 1.5;
}

.a-h5-heading {
  color: var(--alley-component-library-gray--900);
  letter-spacing: -.02em;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 31px;
  font-family: ivymode;
  font-size: 28px;
  font-weight: 400;
  line-height: 1.4;
}

.a-margin-bottom-26 {
  margin-bottom: 16px;
}

.a-testimonial-base {
  -webkit-text-stroke-color: #000;
  background-color: #fff;
  border: 6px #ec6935;
  border-top-style: solid;
  border-radius: 5px;
  padding: 32px 32px 100px;
}

.a-testimonial-grid-large {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 64px;
  padding-bottom: 0;
}

.a-h3-heading-2 {
  color: #000;
  letter-spacing: -.02em;
  margin-top: 0;
  margin-bottom: 0;
  font-family: ivymode;
  font-size: 80px;
  font-weight: 400;
  line-height: 1.2;
}

.a-detail-small {
  letter-spacing: .08em;
  text-transform: uppercase;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.8;
}

.a-margin-bottom-08 {
  margin-bottom: 8px;
}

.a-title-wrap-center {
  text-align: center;
  flex-direction: column;
  align-items: center;
  max-width: 510px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.a-container-large {
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.how-itworks {
  background-color: #f4f4f4;
  padding: 92px 5%;
  position: relative;
}

.bold-text-438 {
  color: #ccc;
  -webkit-text-stroke-color: #fff;
  font-family: ivymode;
  font-weight: 400;
}

.festvideo {
  background-color: #000;
  display: block;
  position: relative;
}

.brix---link-icon-right-3 {
  margin-left: 6px;
}

.brix---text-200-bold-3 {
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
}

.brix---color-accent-6 {
  color: var(--elements-webflow-library-accent--primary-1);
}

.brix---link-wrapper-2 {
  color: var(--elements-webflow-library-neutral--800);
  align-items: center;
  font-size: 18px;
  line-height: 20px;
  text-decoration: none;
  transition: color .3s;
  display: flex;
}

.brix---link-wrapper-2:hover {
  color: var(--elements-webflow-library-accent--primary-1);
}

.brix---paragraph-default-12 {
  color: #000;
  margin-bottom: 0;
  font-family: Archivo, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 30px;
}

.brix---color-neutral-830 {
  color: var(--elements-webflow-library-neutral--600);
}

.brix---mg-bottom-32px-6 {
  margin-bottom: 32px;
}

.brix---display-6 {
  color: #000;
  font-family: ivymode;
  font-size: 40px;
  font-weight: 400;
  line-height: 48px;
}

.brix---color-neutral-831 {
  color: var(--elements-webflow-library-neutral--800);
  font-size: 30px;
}

.brix---image-wrapper-br-24px-shadow {
  box-shadow: 0 14px 42px 0 var(--elements-webflow-library-general--shadow-04);
  border-radius: 0;
  overflow: hidden;
}

.brix--grid-2-columns-text-right {
  grid-column-gap: 120px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .8fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.brix---link-content {
  color: var(--elements-webflow-library-neutral--600);
  text-decoration: none;
}

.brix---grid-2-columns-text-left {
  grid-column-gap: 120px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: .8fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.brix---grid-1-column-gap-row-64px {
  grid-row-gap: 64px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.brix---inner-container-1000px-center {
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
}

.brix---heading-h2-size-16 {
  color: #2b2b2b;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0;
  font-family: ivymode;
  font-size: 80px;
  font-weight: 400;
  line-height: 80px;
}

.brix---subtitle {
  color: var(--elements-webflow-library-accent--primary-1);
  letter-spacing: .15em;
  text-transform: uppercase;
  margin-bottom: 8px;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
}

.brix---mg-bottom-16px-10 {
  margin-bottom: 16px;
}

.brix---text-center-12 {
  text-align: center;
}

.brix---inner-container-490px-center-2 {
  max-width: 490px;
  margin-left: auto;
  margin-right: auto;
}

.brix---mg-bottom-48px-7 {
  margin-bottom: 48px;
  padding-top: 98px;
}

.part22 {
  background-color: #faf7f1;
  max-width: 1218px;
  margin-bottom: 0;
  padding-bottom: 100px;
  padding-left: 24px;
  padding-right: 24px;
}

.for-startups22 {
  color: var(--elements-webflow-library-neutral--100);
  background-color: #faf7f1;
  padding-top: 0;
  padding-bottom: 0;
}

.brix---paragraph-default-13 {
  color: #000;
  margin-bottom: 0;
  font-family: Archivo, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 30px;
}

.brix---display-7 {
  color: #000;
  font-family: ivymode;
  font-size: 40px;
  font-weight: 400;
  line-height: 48px;
}

.brix---color-neutral-832 {
  color: var(--elements-webflow-library-neutral--800);
}

.brix---heading-h2-size-17 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: ivymode;
  font-size: 67px;
  font-weight: 400;
  line-height: 72px;
}

.brix---btn-large-icon-transparent {
  border: 0px solid var(--elements-webflow-library-neutral--100);
  color: var(--elements-webflow-library-neutral--100);
  transform-style: preserve-3d;
  background-color: #0000;
  border-radius: 14px;
  justify-content: center;
  align-items: flex-start;
  padding: 46px 34px;
  font-size: 20px;
  font-weight: 400;
  line-height: 26px;
  text-decoration: none;
  transition: transform .3s, color .3s;
  display: flex;
}

.brix---btn-large-icon-transparent:hover {
  color: var(--elements-webflow-library-neutral--100);
  transform: scale3d(.96, .96, 1.01);
}

.brix---btn-large-icon {
  background-color: var(--elements-webflow-library-neutral--100);
  color: var(--elements-webflow-library-neutral--800);
  transform-style: preserve-3d;
  border-radius: 14px;
  justify-content: center;
  align-items: flex-start;
  padding: 46px 34px;
  font-size: 20px;
  font-weight: 700;
  line-height: 26px;
  text-decoration: none;
  transition: transform .3s, color .3s;
  display: flex;
}

.brix---btn-large-icon:hover {
  transform: scale3d(.96, .96, 1.01);
}

.brix---button-large-row-left {
  margin-right: 24px;
}

.brix---buttons-large-row {
  align-items: center;
  display: flex;
}

.brix---color-neutral-833 {
  color: var(--elements-webflow-library-neutral--100);
}

.brix---grid-cta-v16 {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: .8fr .8fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.brix---cta-v3-floating-item-02-2-2 {
  position: absolute;
  inset: 0% 0% auto auto;
}

.brix---cta-v4-floating-item-2 {
  position: absolute;
  inset: auto auto 0% 0%;
}

.brix---cta-card-2 {
  background-color: #ece5d4;
  border-radius: 30px;
  padding: 110px 60px;
  position: relative;
}

.brix---container-default-13 {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---section-small-2 {
  background-color: #ece5d4;
  padding-top: 100px;
  padding-bottom: 100px;
}

.text-block-2397 {
  color: #000;
  font-family: Lato, sans-serif;
  font-size: 29px;
  font-weight: 300;
}

.paragraph-389 {
  margin-bottom: 117px;
  font-family: Lato, sans-serif;
  font-size: 42px;
  font-weight: 300;
  line-height: 32px;
}

.a-paragraph-small-3 {
  letter-spacing: -.02em;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 1.8;
}

.a-subheading-regular-2 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.8;
}

.a-icon-regular-2 {
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  transition: color .2s;
  display: flex;
}

.a-feature-icon {
  background-color: #fff;
  border-radius: 100%;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  margin-bottom: 24px;
  display: flex;
  box-shadow: 1px 1px 20px #0000000d;
}

.a-content-card-top-2 {
  color: var(--alley-component-library-neutral--black);
}

.a-content-card-2 {
  grid-row-gap: 16px;
  border: 1.5px solid var(--alley-component-library-neutral--off-white);
  border-radius: 24px;
  flex-direction: column;
  justify-content: space-between;
  min-height: 440px;
  padding: 24px;
  display: flex;
}

.a-content-grid-wrapper-2 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.a-paragraph-regular-3 {
  color: #000;
  letter-spacing: -.02em;
  margin-bottom: 0;
  padding-bottom: 69px;
  font-family: Lato, sans-serif;
  font-size: 28px;
  font-weight: 300;
  line-height: 1.5;
}

.a-span-underline-2 {
  border-bottom: 6px solid var(--alley-component-library-blue--900);
  color: var(--alley-component-library-blue--900);
}

.a-h3-heading-3 {
  color: #000;
  letter-spacing: -.02em;
  margin-top: 48px;
  margin-bottom: 47px;
  padding-top: 0;
  font-family: ivymode;
  font-size: 80px;
  font-weight: 400;
  line-height: 1.2;
}

.a-detail-regular-2 {
  letter-spacing: .08em;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.8;
}

.a-margin-bottom-27 {
  margin-bottom: 16px;
}

.a-content-title-wrapper-grid {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  align-items: end;
  margin-bottom: 64px;
  padding-top: 33px;
}

.a-container-regular-2 {
  width: 100%;
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.what-is-pitchfest {
  background-color: #ece5d4;
  padding: 100px 5%;
  position: relative;
}

.video-18 {
  background-color: #000;
  background-image: linear-gradient(#000, #fff);
  padding-left: 0;
  padding-right: 0;
}

.brix---link-icon-right-4 {
  margin-left: 6px;
}

.brix---text-200-bold-4 {
  color: #000;
  border: 1px solid #000;
  border-radius: 100px;
  margin-top: -5px;
  padding: 16px 70px 16px 24px;
  font-family: Archivo, sans-serif;
  font-size: 24px;
  font-weight: 300;
  line-height: 20px;
}

.brix---color-accent-7 {
  color: var(--elements-webflow-library-accent--primary-1);
}

.brix---link-wrapper-3 {
  color: var(--elements-webflow-library-neutral--800);
  align-items: center;
  font-size: 18px;
  line-height: 20px;
  text-decoration: none;
  transition: color .3s;
  display: flex;
}

.brix---link-wrapper-3:hover {
  color: var(--elements-webflow-library-accent--primary-1);
}

.brix---paragraph-default-14 {
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.brix---color-neutral-834 {
  color: var(--elements-webflow-library-neutral--600);
}

.brix---mg-bottom-40px-6 {
  margin-bottom: 40px;
}

.brix---heading-h3-size-9 {
  color: #343435;
  margin-top: 0;
  margin-bottom: 24px;
  font-family: ivymode;
  font-size: 24px;
  font-weight: 400;
  line-height: 34px;
}

.brix---color-neutral-835 {
  color: var(--elements-webflow-library-neutral--800);
}

.brix---mg-bottom-8px-3 {
  margin-bottom: 8px;
}

.brix---image-5 {
  width: auto;
  height: auto;
}

.brix---image-wrapper-br-24px-shadow-2 {
  box-shadow: 0 14px 42px 0 var(--elements-webflow-library-general--shadow-04);
  border-radius: 0;
  overflow: hidden;
}

.brix---mg-bottom-32px-7 {
  margin-bottom: 32px;
}

.brix---link-content-text-center {
  color: var(--elements-webflow-library-neutral--600);
  text-decoration: none;
}

.brix---grid-2-columns-gap-column-80px {
  grid-column-gap: 80px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.brix---heading-h2-size-18 {
  color: #000;
  margin-top: -72px;
  margin-bottom: 66px;
  padding-top: 0;
  font-family: ivymode;
  font-size: 60px;
  font-weight: 400;
  line-height: 50px;
}

.brix---subtitle-2 {
  color: var(--elements-webflow-library-accent--primary-1);
  letter-spacing: .15em;
  text-transform: uppercase;
  margin-bottom: 8px;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
}

.brix---mg-bottom-16px-11 {
  margin-bottom: 16px;
}

.brix---text-center-13 {
  text-align: center;
}

.brix---inner-container-640px---center {
  max-width: 640px;
  margin-left: auto;
  margin-right: auto;
}

.brix---mg-bottom-48px-8 {
  margin-bottom: 48px;
}

.brix---container-default-14 {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.logooos {
  color: var(--elements-webflow-library-neutral--100);
  padding-top: 154px;
  padding-bottom: 100px;
  font-family: Lato, sans-serif;
  font-size: 15px;
  display: block;
}

.footer-subscribe-2 {
  color: #000;
  background-color: #000;
  border-bottom: 1px solid #e4ebf3;
  padding: 60px 100px;
  position: relative;
}

.container-393 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.footer-form-two {
  color: #000;
  background-color: #000;
  margin-bottom: 40px;
  padding: 64px 140px;
}

.footer-form-container-two {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.footer-form-title {
  font-size: 24px;
  line-height: 32px;
}

.footer-form-block-two {
  justify-content: flex-end;
  align-items: center;
  display: flex;
  position: relative;
}

.footer-form-input {
  border: 1px #000;
  width: 460px;
  height: 48px;
  margin-bottom: 0;
  padding: 12px 180px 12px 20px;
}

.footer-form-input::placeholder {
  color: #1a1b1fcc;
}

.button-primary-13 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #1a1b1f;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-13:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-13:active {
  background-color: #43464d;
}

.button-primary-13.footer-form-button {
  background-color: #1a1b1f00;
  border: 2px solid #dda5ff;
  border-radius: 160px;
  padding: 8px 98px 8px 40px;
  font-family: Archivo, sans-serif;
  font-size: 18px;
  line-height: 50px;
  position: absolute;
  right: -24px;
}

.footer-wrapper-three {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.footer-block-three {
  justify-content: flex-start;
  align-items: center;
  margin-left: -20px;
  margin-right: -20px;
  display: flex;
}

.footer-link-three {
  color: #1a1b1f;
  margin-left: 20px;
  margin-right: 20px;
  text-decoration: none;
}

.footer-link-three:hover {
  color: #1a1b1fbf;
}

.footer-social-block-three {
  justify-content: flex-start;
  align-items: center;
  margin-left: -32px;
  display: flex;
}

.footer-social-link-three {
  margin-left: 32px;
}

.footer-divider-two {
  background-color: #e4ebf3;
  width: 100%;
  height: 1px;
  margin-top: 40px;
  margin-bottom: 40px;
}

.footer-bottom {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.footer-copyright {
  color: #3a4554;
}

.footer-legal-block {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.footer-legal-link {
  color: #3a4554;
  margin-left: 24px;
}

.footer-legal-link:hover {
  color: #3a4554;
}

.bold-text-439 {
  color: #fff;
  font-family: ivymode;
  font-size: 60px;
  font-weight: 400;
  line-height: 72px;
}

.italic-text-11 {
  font-family: Lato, sans-serif;
  font-weight: 400;
}

.paragraph-390 {
  padding-top: 35px;
  padding-bottom: 9px;
  font-family: Archivo, sans-serif;
  font-size: 18px;
  font-weight: 300;
}

.link-block-318 {
  overflow-wrap: break-word;
  border: 1px solid #000;
  border-radius: 100px;
  padding: 10px;
  position: static;
}

.div-block-1555 {
  background-image: linear-gradient(#000, #14121b);
  border-radius: 70px;
  padding: 30px;
}

.image-814 {
  background-color: #000;
  border: 1px solid #000;
  border-radius: 80px;
  padding-left: 0;
  padding-right: 0;
}

.image-815 {
  margin-right: -66px;
  padding-left: 60px;
  padding-right: 0;
}

.left {
  border: .5px solid #000;
  margin-top: -11px;
  margin-left: -166px;
  margin-right: 190px;
  padding-left: 0;
  padding-right: 151px;
}

.right {
  border: .5px solid #000;
  margin-bottom: -14px;
  margin-left: 190px;
  margin-right: -163px;
  padding: 0 0 0 135px;
}

.bold-text-440 {
  color: #050505;
}

.image-816 {
  margin-left: -51px;
  margin-right: 0;
  padding-top: 14px;
  padding-right: 0;
}

.image-817 {
  margin-left: -51px;
  padding-top: 14px;
}

.div-block-1556 {
  padding-left: 0;
}

.image-818 {
  max-width: 261px;
  margin-top: 14px;
  margin-left: 15px;
}

.image-819 {
  margin-right: -15px;
  padding-left: 0;
}

.heading-869 {
  color: #000;
  text-align: center;
  margin-bottom: 68px;
  font-family: ivymode;
  font-size: 80px;
  font-weight: 400;
}

.paragraph-391 {
  color: #585858;
  text-align: center;
  margin-bottom: 38px;
  padding-top: 20px;
  padding-bottom: 0;
  font-family: Archivo, sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 29px;
  overflow: auto;
}

.bold-text-441 {
  color: #000;
  text-align: center;
  font-family: ivymode;
  font-size: 80px;
  font-weight: 400;
}

.heading-870 {
  text-align: center;
  margin-top: 100px;
}

.brix---btn-primary-small-2 {
  background-color: var(--elements-webflow-library-accent--primary-1);
  color: var(--elements-webflow-library-neutral--100);
  text-align: center;
  transform-style: preserve-3d;
  border-radius: 48px;
  justify-content: center;
  padding: 18px 52px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 18px;
  text-decoration: none;
  transition: background-color .3s, transform .3s, color .3s;
}

.brix---btn-primary-small-2:hover {
  background-color: var(--elements-webflow-library-secondary--color-1);
  color: var(--elements-webflow-library-neutral--100);
  transform: translate3d(0, -3px, .01px);
}

.brix---btn-header-hidden-on-mbl-2 {
  margin-left: 24px;
}

.brix---hamburger-menu-bar-bottom-2, .brix---hamburger-menu-bar-top-2 {
  background-color: var(--elements-webflow-library-neutral--800);
  border-radius: 20px;
  width: 52px;
  height: 4px;
  margin-top: 12px;
  margin-bottom: 12px;
}

.brix---hamburger-menu-wrapper-2 {
  padding: 0;
  transition: transform .3s;
}

.brix---hamburger-menu-wrapper-2:hover {
  transform: scale(.96);
}

.brix---hamburger-menu-wrapper-2.w--open {
  background-color: #0000;
}

.brix---header-right-col-2 {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.brix---header-nav-list-item-show-in-mbl-2 {
  margin-bottom: 0;
  padding-left: 32px;
  display: none;
}

.brix---header-nav-link-2 {
  color: var(--elements-webflow-library-neutral--800);
  padding: 0;
  font-size: 18px;
  line-height: 20px;
  transition: color .3s;
}

.brix---header-nav-link-2:hover {
  color: var(--elements-webflow-library-accent--primary-1);
}

.brix---header-nav-list-item-middle-2 {
  margin-bottom: 0;
  padding-left: 16px;
  padding-right: 16px;
}

.brix---dropdown-link-2 {
  color: var(--elements-webflow-library-neutral--600);
  align-items: center;
  width: 100%;
  padding: 0;
  font-size: 18px;
  line-height: 20px;
  text-decoration: none;
  transition: color .3s;
  display: flex;
}

.brix---dropdown-link-2:hover {
  color: var(--elements-webflow-library-accent--primary-1);
}

.brix---dropdown-links-grid-2 {
  grid-column-gap: 0px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.brix---dropdown-pd-2 {
  padding: 40px;
}

.brix---dropdown-card-2 {
  border: 1px solid var(--elements-webflow-library-neutral--300);
  background-color: var(--elements-webflow-library-neutral--100);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library-general--shadow-02);
  border-radius: 20px;
  min-width: 280px;
  top: 32px;
  overflow: hidden;
}

.brix---dropdown-column-wrapper-2 {
  background-color: #0000;
  padding-top: 32px;
  transform: translate(0);
}

.brix---dropdown-column-wrapper-2.w--open {
  transform: translate(-50%);
}

.brix---dropdown-chevron-2 {
  width: 14px;
  margin-left: 6px;
}

.brix---dropdown-toggle-2 {
  color: var(--elements-webflow-library-neutral--800);
  align-items: center;
  padding: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 18px;
  line-height: 20px;
  transition: color .3s;
  display: flex;
}

.brix---dropdown-toggle-2:hover {
  color: var(--elements-webflow-library-accent--primary-1);
}

.brix---header-nav-menu-list-2 {
  z-index: 1;
  justify-content: flex-end;
  align-items: center;
  margin-bottom: 0;
  padding-left: 0;
  list-style-type: none;
  display: flex;
}

.brix---header-logo-2 {
  max-width: 250px;
}

.brix---header-logo-link-2 {
  transform-style: preserve-3d;
  padding-left: 0;
  transition: transform .3s, color .3s;
}

.brix---header-logo-link-2:hover {
  transform: scale3d(.96, .96, 1.01);
}

.brix---header-content-wrapper-2 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.brix---container-default-15 {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---header-wrapper {
  background-color: var(--elements-webflow-library-neutral--100);
  padding-top: 32px;
  padding-bottom: 32px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  position: sticky;
}

.spark-button-11 {
  border: 1px solid var(--spark-library-foreground-interactive);
  background-color: var(--spark-library-foreground-interactive);
  color: var(--transparent);
  border-radius: 8px;
  flex: none;
  padding: 16px;
  font-size: .9375rem;
  font-weight: 500;
  line-height: 1em;
  text-decoration: none;
  transition: border-color .15s, background-color .15s, opacity .15s;
}

.spark-button-11:hover {
  border-color: var(--spark-library-foreground-interactive-hover);
  background-color: var(--spark-library-foreground-interactive-hover);
  opacity: 1;
}

.spark-input-3 {
  border: 1px solid var(--spark-library-border-default);
  background-color: var(--transparent);
  border-radius: 8px;
  height: 48px;
  margin-bottom: 32px;
  padding: 8px 16px;
  font-size: 1rem;
}

.spark-input-3:focus {
  border-color: var(--spark-library-foreground-interactive);
}

.spark-input-3::placeholder {
  color: var(--spark-library-foreground-tertiary);
}

.spark-input-3.spark-with-a-inner-shadow {
  box-shadow: inset 0 0 0 1px var(--spark-library-border-default);
  width: 342px;
  max-width: 100%;
  margin-bottom: 0;
  transition: box-shadow .15s;
}

.spark-input-3.spark-with-a-inner-shadow:hover, .spark-input-3.spark-with-a-inner-shadow:focus {
  box-shadow: inset 0 0 0 1px var(--spark-library-foreground-interactive-hover);
}

.spark-field-label-3 {
  text-align: left;
}

.spark-flexed-form-3 {
  grid-column-gap: 16px;
  align-items: flex-end;
  display: flex;
}

.spark-hero-sub-paragraph-8 {
  width: 100%;
  margin-bottom: 64px;
}

.spark-container-14 {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.spark-container-14.spark-centered-content {
  text-align: center;
  flex-direction: column;
  align-items: center;
  max-width: 900px;
  display: flex;
}

.spark-centered-content-3 {
  text-align: center;
}

.spark-line-15 {
  z-index: 2;
  background-color: var(--spark-library-black);
  width: 35px;
  height: 2px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  top: 30px;
  left: 0;
  right: 0;
}

.spark-line-15.spark-simple-line {
  background-color: var(--spark-library-foreground-interactive);
  border-radius: 3px;
  width: 12.75px;
  height: 3.3px;
  margin-left: 18px;
  top: 38px;
}

.spark-line-16 {
  z-index: 1;
  background-color: var(--spark-library-black);
  width: 35px;
  height: 2px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  top: 20px;
  left: 0;
  right: 0;
}

.spark-line-16.spark-simple-line {
  background-color: var(--spark-library-foreground-interactive);
  border-radius: 3px;
  width: 24px;
  height: 3.3px;
  top: 28px;
}

.spark-line-17 {
  z-index: 2;
  background-color: var(--spark-library-black);
  width: 35px;
  height: 2px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  top: 10px;
  left: 0;
  right: 0;
}

.spark-line-17.spark-simple-line {
  background-color: var(--spark-library-foreground-interactive);
  border-radius: 3px;
  width: 24px;
  height: 3.3px;
  top: 18px;
}

.spark-simple-menu-button-5 {
  background-color: #fff;
  width: 60px;
  height: 60px;
  padding: 0 0 0 18px;
  overflow: hidden;
}

.spark-simple-menu-button-5.w--open {
  background-color: var(--spark-library-background--interactive);
  border-radius: 8px;
}

.spark-nav-link-5 {
  color: var(--spark-library-black);
  text-align: center;
  object-fit: fill;
  background-color: #0000;
  border-radius: 100px;
  margin-left: 8px;
  padding: 16px 24px;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1;
  text-decoration: none;
  transition: background-color .15s, color .15s, opacity .15s;
}

.spark-nav-link-5:hover {
  background-color: var(--spark-library-background--interactive);
  opacity: 1;
  color: var(--spark-library-foreground-interactive);
}

.spark-nav-link-5.w--current {
  color: var(--spark-library-foreground-interactive);
}

.spark-nav-link-5.spark-button {
  color: var(--transparent);
  text-align: center;
  background-color: #5532fa;
  background-image: linear-gradient(146deg, #1d0b2c, #000);
  border-style: none;
  border-radius: 999px;
  margin-right: 0;
  padding: 16px 36px;
  font-family: Archivo, sans-serif;
  font-size: 1rem;
  line-height: 1em;
  transition: background-color .15s, opacity .15s;
}

.spark-nav-link-5.spark-button:hover {
  background-color: var(--spark-library-foreground-interactive-hover);
  opacity: 1;
  color: var(--transparent);
}

.spark-nav-link-5.spark-button.w--current {
  opacity: .5;
  color: var(--transparent);
}

.spark-nav-menu-5 {
  align-items: center;
  display: flex;
}

.spark-brand-logo-5 {
  z-index: 2;
  padding-left: 0;
}

.spark-square-menu-inner-5 {
  justify-content: space-between;
  align-items: center;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.top-navigation-01 {
  background-color: var(--transparent);
  width: 100%;
  padding-left: 64px;
  padding-right: 64px;
  position: fixed;
  inset: 0% 0% auto;
}

.spark-section-14 {
  width: 100%;
  padding: 176px 64px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  position: relative;
}

.spark-section-14.spark-hero-background-image-with-centered-content {
  align-items: center;
  min-height: 12vh;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.spark-section-14 h5 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: 1.75rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-14 h4 {
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.4;
}

.spark-section-14 h1 {
  margin-bottom: 1rem;
  font-size: 4rem;
  font-weight: 600;
  line-height: 1.1;
}

.spark-section-14 h2 {
  margin-top: 1rem;
  margin-bottom: 2rem;
  font-size: 3.5rem;
  font-weight: 600;
  line-height: 1.2;
}

.spark-section-14 h3 {
  margin-top: 2.5rem;
  margin-bottom: 1rem;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-14 h6 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: .8125rem;
  font-weight: 700;
  line-height: 1.5;
}

.spark-section-14 ul {
  margin-top: 2rem;
  margin-bottom: 3rem;
  padding-left: 14px;
}

.spark-section-14 li {
  margin-bottom: .5rem;
}

.div-block-1557 {
  display: block;
}

.navigation_001 {
  color: #fff;
  background-color: #fff;
  margin-top: 0;
  padding: 30px 100px 20px;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 0 2px 6px #0000001a;
}

.nav-link-502 {
  font-family: Archivo, sans-serif;
  font-size: 18px;
  font-weight: 400;
}

.nav-link-502.w--current {
  color: #b883cd;
}

.nav-link-503 {
  font-family: Archivo, sans-serif;
  font-size: 18px;
}

.nav-link-503.w--current {
  color: #b883cd;
}

.nav-link-504 {
  font-family: Archivo, sans-serif;
  font-size: 18px;
}

.nav-link-504.w--current {
  color: #b883cd;
}

.nav-link-505 {
  font-family: Archivo, sans-serif;
  font-size: 18px;
}

.nav-link-505.w--current {
  color: #b883cd;
}

.nav-link-506 {
  font-family: Archivo, sans-serif;
  font-size: 18px;
}

.nav-link-506.w--current {
  color: #b883cd;
}

.nav-link-507 {
  background-color: var(--spark-library-black);
  color: #fff;
  border-radius: 100px;
  padding-left: 40px;
  padding-right: 40px;
  font-family: Archivo, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.div-block-1559 {
  align-items: center;
  margin-left: -66px;
  display: flex;
}

.image-820 {
  margin-right: 20px;
}

.text-block-2398 {
  margin: 0 0 0 -92px;
  font-size: 18px;
}

.image-821 {
  margin-right: 10px;
}

.button-59 {
  background-color: #3898ec00;
  border: 2px solid #dda5ff;
  border-radius: 50px;
  padding: 16px 48px;
  font-family: Archivo, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 30px;
}

.text-block-2399 {
  font-family: Archivo, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 30px;
}

.link-block-319 {
  color: #fff;
  background-color: #000;
  justify-content: flex-start;
  align-items: center;
  width: 200px;
  height: auto;
  padding: 20px 40px;
  text-decoration: none;
  display: flex;
}

.columns-472 {
  align-items: center;
  display: flex;
}

.column-967 {
  text-align: center;
}

.text-block-2400 {
  font-family: Archivo, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 30px;
}

.link-block-320 {
  color: #fff;
  background-color: #000;
  border-radius: 100px;
  margin-left: 20px;
  padding: 15px 20px;
  text-decoration: none;
}

.column-968 {
  padding-left: 0;
}

.columns-473 {
  align-items: center;
  display: flex;
}

.columns-474 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.grid-3388 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto auto auto;
  align-items: center;
  margin-left: 80px;
  margin-right: 80px;
}

.brix---link-icon-right-5 {
  margin-left: 6px;
}

.brix---text-200-bold-5 {
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
}

.brix---color-accent-8 {
  color: var(--elements-webflow-library-accent--primary-1);
}

.brix---link-wrapper-4 {
  color: var(--elements-webflow-library-neutral--800);
  align-items: center;
  font-size: 18px;
  line-height: 20px;
  text-decoration: none;
  transition: color .3s;
  display: flex;
}

.brix---link-wrapper-4:hover {
  color: var(--elements-webflow-library-accent--primary-1);
}

.brix---paragraph-default-15 {
  color: #4b4b4b;
  margin-bottom: 0;
  font-family: Archivo, sans-serif;
  font-size: 20px;
  font-weight: 300;
  line-height: 30px;
}

.brix---color-neutral-836 {
  color: var(--elements-webflow-library-neutral--600);
}

.brix---mg-bottom-32px-8 {
  margin-bottom: 32px;
}

.brix---display-8 {
  font-family: ivymode;
  font-size: 28px;
  font-weight: 400;
  line-height: 40px;
}

.brix---color-neutral-837 {
  color: var(--elements-webflow-library-neutral--800);
}

.brix---image-wrapper-br-24px-shadow-3 {
  box-shadow: 0 14px 42px 0 var(--elements-webflow-library-general--shadow-04);
  border-radius: 0;
  overflow: hidden;
}

.brix--grid-2-columns-text-right-2 {
  grid-column-gap: 120px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .8fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.brix---link-content-2 {
  color: var(--elements-webflow-library-neutral--600);
  text-decoration: none;
}

.brix---grid-2-columns-text-left-2 {
  grid-column-gap: 120px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: .8fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.brix---grid-1-column-gap-row-64px-2 {
  grid-row-gap: 64px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.brix---inner-container-1000px-center-2 {
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
}

.brix---heading-h2-size-19 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 38px;
  font-weight: 700;
  line-height: 50px;
  display: block;
}

.brix---subtitle-3 {
  color: #6d6d6d;
  letter-spacing: 0;
  text-transform: lowercase;
  margin-top: -40px;
  margin-bottom: 8px;
  padding-top: 0;
  font-family: Archivo, sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 26px;
}

.brix---mg-bottom-16px-12 {
  margin-bottom: 16px;
}

.brix---text-center-14 {
  text-align: center;
}

.brix---inner-container-490px-center-3 {
  max-width: 780px;
  margin-left: auto;
  margin-right: auto;
  line-height: 27px;
}

.brix---mg-bottom-48px-9 {
  margin-top: 44px;
  margin-bottom: 48px;
}

.abbb__1 {
  max-width: 1218px;
  padding: 0 24px 100px;
}

.start___1 {
  color: var(--elements-webflow-library-neutral--100);
  background-color: #faf7f1;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-top: 39px;
  padding-bottom: 0;
  font-family: ivymode;
}

.bold-text-442, .bold-text-443 {
  color: #000;
  font-family: ivymode;
  font-size: 40px;
  font-weight: 400;
}

.bold-text-444, .bold-text-445 {
  color: #000;
  font-size: 40px;
  font-weight: 400;
}

.bold-text-446 {
  font-weight: 400;
}

.section-1163 {
  background-color: #faf7f1;
}

.superscript-2 {
  text-decoration: none;
}

.rl-button-secondary {
  border: 1px solid var(--relume-library-lite-rl-black);
  background-color: var(--relume-library-lite-rl-white);
  color: var(--relume-library-lite-rl-black);
  text-align: center;
  padding: .75rem 1.5rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
}

.rl_team8_spacing-block-9 {
  width: 100%;
  padding-bottom: 2rem;
}

.rl-text-style-medium {
  color: var(--relume-library-lite-rl-black);
  text-align: center;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Archivo, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.5;
  display: flex;
}

.rl_team8_spacing-block-8 {
  width: 100%;
  padding-bottom: 1rem;
}

.rl-heading-style-h4 {
  color: var(--relume-library-lite-rl-black);
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 2rem;
  font-weight: 700;
  line-height: 1.3;
}

.rl_team8_cta-wrapper {
  width: 100%;
  max-width: 35rem;
}

.rl_team8_spacing-block-7 {
  width: 100%;
  padding-bottom: 6rem;
}

.rl-social-icon {
  width: 1.5rem;
  height: 1.5rem;
}

.rl_team8_social-link {
  color: var(--relume-library-lite-rl-black);
}

.rl_team8_social {
  grid-column-gap: .875rem;
  grid-row-gap: .875rem;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  align-self: flex-start;
  display: grid;
}

.rl_team8_spacing-block-6 {
  width: 100%;
  padding-bottom: 1.5rem;
}

.rl-text-style-regular {
  color: var(--relume-library-lite-rl-black);
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}

.rl_team8_spacing-block-5 {
  width: 100%;
  padding-bottom: 1rem;
}

.rl_team8_name-text {
  color: var(--relume-library-lite-rl-black);
  text-align: center;
  font-family: ivymode;
  font-size: 24px;
  font-weight: 400;
  line-height: 1.5;
}

.rl_team8_spacing-block-4 {
  width: 100%;
  padding-bottom: 1.5rem;
}

.rl_team8_image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.rl_team8_image-wrapper {
  width: 100%;
  padding-top: 100%;
  position: relative;
  overflow: hidden;
}

.rl_team8_item {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.rl_team8_list {
  grid-column-gap: 3rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start center;
  display: grid;
}

.rl_team8_spacing-block-3 {
  width: 100%;
  padding-bottom: 5rem;
}

.rl_team8_spacing-block-2 {
  width: 100%;
  padding-bottom: 1.5rem;
}

.rl-heading-style-h2 {
  color: var(--relume-library-lite-rl-black);
  text-align: center;
  justify-content: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: ivymode;
  font-size: 80px;
  font-weight: 400;
  line-height: 1.2;
  display: flex;
}

.rl_team8_spacing-block-1 {
  width: 100%;
  padding-bottom: 1rem;
}

.rl-text-style-subheading {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
}

.rl_team8_heading-wrapper {
  width: 100%;
  max-width: 48rem;
}

.rl_team8_component {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.rl-padding-section-large {
  padding-top: 7rem;
  padding-bottom: 7rem;
  display: flex;
}

.rl-container-large {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.rl-padding-global {
  background-color: #000;
  padding-left: 5%;
  padding-right: 5%;
}

.jury__1 {
  background-color: var(--relume-library-lite-rl-white);
}

.delhi-_jury {
  background-color: #000;
  padding: 60px 100px 91px;
}

.text-block-2401 {
  color: #fff;
  text-align: center;
  margin-top: 40px;
  margin-bottom: 40px;
  font-family: ivymode;
  font-size: 80px;
  line-height: 90px;
}

.grid-3389 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.text-block-2402 {
  color: #fff;
  margin-bottom: 10px;
  font-family: ivymode;
  font-size: 24px;
  line-height: 34px;
}

.text-block-2403 {
  color: #fff;
  font-family: Archivo, sans-serif;
  font-size: 16px;
  line-height: 24px;
}

.div-block-1560 {
  text-align: center;
}

.image-823 {
  margin-bottom: 10px;
}

.a-paragraph-small-4 {
  letter-spacing: -.02em;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 1.8;
}

.a-subheading-regular-3 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.8;
}

.a-margin-bottom-28 {
  margin-bottom: 8px;
}

.a-icon-regular-3 {
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  transition: color .2s;
  display: flex;
}

.a-feature-icon-2 {
  background-color: #fff;
  border-radius: 100%;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  margin-bottom: 24px;
  display: flex;
  box-shadow: 1px 1px 20px #0000000d;
}

.a-feature-card {
  border: 1px solid var(--alley-component-library-neutral--off-white);
  border-radius: 24px;
  padding: 24px;
}

.a-feature-basic-grid {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
}

.a-caption-2 {
  letter-spacing: -.01em;
  font-size: 12px;
  font-weight: 500;
  line-height: 24px;
}

.a-button-primary-2 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  background-color: var(--flowstica-webflow-library-medium-sea-green);
  color: #fff;
  text-align: center;
  letter-spacing: -.02em;
  border-radius: 99px;
  flex-direction: row;
  flex: none;
  justify-content: center;
  align-items: center;
  min-height: 48px;
  padding: 12px 32px;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  text-decoration: none;
  transition: all .5s cubic-bezier(.6, .6, 0, 1);
}

.a-button-primary-2:hover {
  background-color: var(--alley-component-library-blue--800);
}

.a-button-primary-2:active {
  background-color: var(--alley-component-library-blue--700);
}

.a-feature-button-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 8px;
  align-items: center;
  margin-top: 24px;
  display: flex;
}

.a-paragraph-regular-4 {
  letter-spacing: -.02em;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 1.8;
}

.a-span-underline-3 {
  border-bottom: 6px solid var(--alley-component-library-blue--900);
  color: var(--alley-component-library-blue--900);
}

.a-h3-heading-4 {
  color: var(--alley-component-library-gray--900);
  letter-spacing: -.02em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 48px;
  line-height: 1.2;
}

.a-margin-bottom-48 {
  margin-bottom: 48px;
}

.a-detail-regular-3 {
  letter-spacing: .08em;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.8;
}

.a-margin-bottom-49 {
  margin-bottom: 16px;
}

.a-feature-grid {
  grid-column-gap: 72px;
  grid-row-gap: 64px;
  grid-template-rows: auto;
}

.a-container-regular-3 {
  width: 100%;
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.a-section-large {
  padding: 120px 5%;
  position: relative;
}

.a-header-dashboard {
  width: 100%;
  height: 100%;
  margin-top: 64px;
}

.a-icon-small {
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  display: flex;
}

.a-header-play {
  background-color: var(--alley-component-library-blue--100);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  display: flex;
}

.a-button-video {
  grid-column-gap: 12px;
  color: var(--alley-component-library-blue--900);
  text-align: center;
  letter-spacing: -.02em;
  background-color: #fff;
  border-radius: 99px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: 48px;
  min-height: 48px;
  padding: 12px 24px 12px 32px;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  text-decoration: none;
  transition: all .5s cubic-bezier(.6, .6, 0, 1);
  display: flex;
}

.a-button-video:hover {
  background-color: var(--alley-component-library-neutral--off-white);
}

.a-button-video:active {
  background-color: var(--alley-component-library-blue--100);
}

.a-header-button-wrapper {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  margin-top: 3px;
  margin-bottom: 16px;
  display: flex;
}

.a-h1-heading {
  color: var(--alley-component-library-gray--900);
  letter-spacing: -.04em;
  margin: 0 -140px;
  padding-left: 0;
  padding-right: 0;
  font-family: Archivo, sans-serif;
  font-size: 54px;
  line-height: 1.2;
}

.a-margin-bottom-50 {
  margin-bottom: 48px;
}

.a-detail-small-2 {
  letter-spacing: .08em;
  text-transform: uppercase;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.8;
}

.a-detail-small-2.a-text-color-primary {
  color: var(--flowstica-webflow-library-medium-sea-green);
}

.a-text-color-primary {
  color: var(--alley-component-library-blue--900);
}

.a-margin-bottom-51 {
  margin-bottom: 16px;
}

.a-title-wrap-center-2 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  max-width: 510px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.a-section-header {
  background-color: #f7f7f7;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/6572fa15830aede237ccf160_Desktop%20-%2026.png");
  background-position: 0 0;
  background-size: cover;
  margin-top: 73px;
  margin-bottom: 60px;
  padding: 134px 5% 54px;
  display: none;
  position: relative;
}

.text-span-42 {
  color: var(--flowstica-webflow-library-medium-sea-green);
}

.spark-hero-section-image {
  border-radius: 8px;
  flex: 0 auto;
  width: 45%;
  max-width: 50%;
  display: block;
}

.spark-button-12 {
  border: 1px solid var(--spark-library-foreground-interactive);
  background-color: var(--spark-library-foreground-interactive);
  color: var(--transparent);
  border-radius: 8px;
  flex: none;
  padding: 16px;
  font-size: .9375rem;
  font-weight: 500;
  line-height: 1em;
  text-decoration: none;
  transition: border-color .15s, background-color .15s, opacity .15s;
}

.spark-button-12:hover {
  border-color: var(--spark-library-foreground-interactive-hover);
  background-color: var(--spark-library-foreground-interactive-hover);
  opacity: 1;
}

.spark-button-12.spark-secondary-button {
  background-color: var(--spark-library-background--interactive);
  box-shadow: inset 0 0 0 1.5px var(--spark-library-foreground-interactive);
  color: var(--spark-library-foreground-interactive);
  border-style: none;
  text-decoration: none;
  transition: color .15s, box-shadow .15s, border-color .15s, background-color .15s, opacity .15s;
}

.spark-button-12.spark-secondary-button:hover {
  background-color: var(--spark-library-light-steel-purple);
  box-shadow: inset 0 0 0 1.5px var(--spark-library-light-steel-purple);
  color: var(--spark-library-foreground-interactive-hover);
}

.spark-flex-row-7 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.spark-flex-row-7.spark-left-aligned {
  grid-column-gap: 16px;
  justify-content: flex-start;
}

.spark-flex-row-7.spark-5-spacing {
  grid-column-gap: 5%;
  align-items: center;
}

.spark-hero-sub-paragraph-9 {
  width: 100%;
  margin-bottom: 64px;
}

.spark-hero-section-left-side-3 {
  width: 50%;
}

.spark-container-15 {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.spark-line-18 {
  z-index: 2;
  background-color: var(--spark-library-black);
  width: 35px;
  height: 2px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  top: 30px;
  left: 0;
  right: 0;
}

.spark-line-18.spark-simple-line {
  background-color: var(--spark-library-foreground-interactive);
  border-radius: 3px;
  width: 12.75px;
  height: 3.3px;
  margin-left: 18px;
  top: 38px;
}

.spark-line-19 {
  z-index: 1;
  background-color: var(--spark-library-black);
  width: 35px;
  height: 2px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  top: 20px;
  left: 0;
  right: 0;
}

.spark-line-19.spark-simple-line {
  background-color: var(--spark-library-foreground-interactive);
  border-radius: 3px;
  width: 24px;
  height: 3.3px;
  top: 28px;
}

.spark-line-20 {
  z-index: 2;
  background-color: var(--spark-library-black);
  width: 35px;
  height: 2px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  top: 10px;
  left: 0;
  right: 0;
}

.spark-line-20.spark-simple-line {
  background-color: var(--spark-library-foreground-interactive);
  border-radius: 3px;
  width: 24px;
  height: 3.3px;
  top: 18px;
}

.spark-simple-menu-button-6 {
  background-color: #fff;
  width: 60px;
  height: 60px;
  padding: 0 0 0 18px;
  overflow: hidden;
}

.spark-simple-menu-button-6.w--open {
  background-color: var(--spark-library-background--interactive);
  border-radius: 8px;
}

.spark-nav-link-6 {
  color: var(--spark-library-black);
  text-align: center;
  border-radius: 8px;
  margin-left: 8px;
  padding: 16px 24px;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1;
  text-decoration: none;
  transition: background-color .15s, color .15s, opacity .15s;
}

.spark-nav-link-6:hover {
  background-color: var(--spark-library-background--interactive);
  opacity: 1;
  color: var(--spark-library-foreground-interactive);
}

.spark-nav-link-6.w--current {
  color: var(--spark-library-foreground-interactive);
}

.spark-nav-link-6.spark-button {
  background-color: var(--spark-library-foreground-interactive);
  color: var(--transparent);
  text-align: center;
  border-style: none;
  border-radius: 999px;
  margin-right: 0;
  padding: 16px 24px;
  font-size: 1rem;
  line-height: 1em;
  transition: background-color .15s, opacity .15s;
}

.spark-nav-link-6.spark-button:hover {
  background-color: var(--spark-library-foreground-interactive-hover);
  opacity: 1;
  color: var(--transparent);
}

.spark-nav-link-6.spark-button.w--current {
  opacity: .5;
  color: var(--transparent);
}

.spark-nav-menu-6 {
  align-items: center;
  display: flex;
}

.spark-brand-logo-6 {
  z-index: 2;
  padding-left: 0;
}

.spark-square-menu-inner-6 {
  justify-content: space-between;
  align-items: center;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.spark-square-menu-with-links-5 {
  background-color: var(--transparent);
  width: 100%;
  padding-left: 64px;
  padding-right: 64px;
  position: absolute;
  inset: 0% 0% auto;
}

.spark-section-15 {
  background-color: #fff4f5;
  width: 100%;
  margin-top: 95px;
  padding: 77px 64px 92px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  position: relative;
}

.spark-section-15 h5 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: 1.75rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-15 h4 {
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.4;
}

.spark-section-15 h1 {
  aspect-ratio: auto;
  margin-bottom: 1rem;
  margin-right: -200px;
  padding-right: 0;
  font-family: ivymode;
  font-size: 4rem;
  font-weight: 500;
  line-height: 1.1;
}

.spark-section-15 h2 {
  margin-top: 1rem;
  margin-bottom: 2rem;
  font-size: 3.5rem;
  font-weight: 600;
  line-height: 1.2;
}

.spark-section-15 h3 {
  margin-top: 2.5rem;
  margin-bottom: 1rem;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-15 h6 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: .8125rem;
  font-weight: 700;
  line-height: 1.5;
}

.spark-section-15 p {
  letter-spacing: 2px;
  text-indent: 1px;
  font-weight: 600;
}

.spark-section-15 ul {
  margin-top: 2rem;
  margin-bottom: 3rem;
  padding-left: 14px;
}

.spark-section-15 li {
  margin-bottom: .5rem;
}

.brix---accordion-btn-horizontal-line {
  background-color: var(--elements-webflow-library-neutral--800);
  border-radius: 20px;
  width: 18px;
  height: 2px;
  position: absolute;
}

.brix---accordion-btn-vertical-line {
  background-color: var(--elements-webflow-library-neutral--800);
  border-radius: 20px;
  width: 18px;
  height: 2px;
  position: absolute;
  transform: rotate(90deg);
}

.brix---btn-circle-accordion-btn {
  border: 1px solid var(--elements-webflow-library-neutral--300);
  background-color: var(--elements-webflow-library-neutral--100);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library-general--shadow-02);
  color: var(--elements-webflow-library-neutral--800);
  transform-style: preserve-3d;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 50px;
  height: 50px;
  min-height: 50px;
  font-size: 22px;
  text-decoration: none;
  transition: transform .3s;
  display: flex;
}

.brix---btn-circle-accordion-btn:hover {
  border-color: var(--elements-webflow-library-neutral--300);
  background-color: var(--elements-webflow-library-neutral--100);
  transform: scale3d(.94, .94, 1.01);
}

.brix---accordion-right-side {
  margin-left: 24px;
  margin-right: 0;
}

.brix---mg-bottom-2 {
  margin-bottom: 0;
}

.brix---paragraph-default-16 {
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.brix---color-neutral-838 {
  color: var(--elements-webflow-library-neutral--600);
}

.brix---accordion-spacer-2 {
  min-height: 16px;
}

.brix---acordion-body-2 {
  width: 100%;
  overflow: hidden;
}

.brix---accordion-title-2 {
  margin-top: 0;
  margin-bottom: 0;
}

.brix---color-neutral-839 {
  color: var(--elements-webflow-library-neutral--800);
}

.brix---accordion-header-2 {
  align-items: center;
  display: flex;
}

.brix---accordion-content-wrapper-width-660px-2 {
  flex-direction: column;
  justify-content: center;
  max-width: 660px;
  display: flex;
}

.brix---accordion-item-wrapper-v6 {
  border: 1px solid var(--elements-webflow-library-neutral--300);
  background-color: var(--elements-webflow-library-neutral--100);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library-general--shadow-02);
  cursor: pointer;
  transform-style: preserve-3d;
  border-radius: 24px;
  justify-content: space-between;
  width: 100%;
  padding: 48px 64px;
  transition: transform .3s;
  display: flex;
}

.brix---accordion-item-wrapper-v6:hover {
  transform: scale3d(.96, .96, 1.01);
}

.brix---grid-1-column-gap-row-24px-2 {
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.brix---tabs-content {
  overflow: visible;
}

.brix---badge-secondary---tabs {
  border: 1px solid var(--elements-webflow-library-neutral--400);
  background-color: var(--elements-webflow-library-neutral--100);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library-general--shadow-01);
  color: var(--elements-webflow-library-neutral--800);
  text-align: center;
  border-radius: 40px;
  margin-left: 12px;
  margin-right: 12px;
  padding: 18px 28px;
  font-size: 18px;
  line-height: 20px;
  text-decoration: none;
  transition: background-color .3s, border-color .3s, color .3s;
  display: inline-block;
}

.brix---badge-secondary---tabs:hover {
  border-color: var(--elements-webflow-library-accent--primary-1);
  background-color: var(--elements-webflow-library-accent--primary-1);
  color: var(--elements-webflow-library-neutral--100);
}

.brix---badge-secondary---tabs.w--current {
  border-color: var(--flowui-component-library-gray-900);
  background-color: var(--flowstica-webflow-library-medium-sea-green);
  color: var(--elements-webflow-library-neutral--100);
}

.brix---tabs-menu {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.brix---inner-container-1012px-center {
  max-width: 1012px;
  margin-left: auto;
  margin-right: auto;
}

.brix---heading-h2-size {
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 38px;
  font-weight: 700;
  line-height: 50px;
}

.brix---mg-bottom-16px-13 {
  margin-bottom: 16px;
}

.brix---text-center-15 {
  text-align: center;
}

.brix---inner-container-574px---center-7 {
  max-width: 574px;
  margin-left: auto;
  margin-right: auto;
}

.brix---mg-bottom-48px-10 {
  margin-bottom: 48px;
}

.brix---container-default-16 {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---section-11 {
  color: var(--elements-webflow-library-neutral--100);
  padding-top: 0;
  padding-bottom: 176px;
}

.italic-text-12 {
  color: #ff1616;
  text-decoration: underline;
}

.spark-small-sub-paragraph-6 {
  color: var(--spark-library-foreground-secondary);
  margin-bottom: 0;
  font-size: .8rem;
  line-height: 1.3;
}

.spark-bold-heading-6 {
  margin-bottom: .5rem;
  font-weight: 600;
  line-height: 1;
  display: inline-block;
}

.spark-bold-heading-6.spark-card-title {
  margin-top: 12px;
  padding-bottom: 0;
  font-size: 20px;
  font-weight: 600;
}

.spark-card-details-2 {
  grid-row-gap: 16px;
  flex-direction: column;
  align-items: flex-start;
  max-width: 590px;
  padding-bottom: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.spark-square-image-card-2 {
  border: 1px solid var(--untitled-ui-gray200);
  -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: #272727;
  object-fit: cover;
  border-radius: 4px;
  width: 100%;
  height: 286.414px;
  display: block;
  box-shadow: 0 2px 17px -4px #adadadc4;
}

.spark-wrapped-card-2 {
  grid-column-gap: 24px;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.spark-wrapped-card-2.spark-stacked {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  text-align: left;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  transition: border-color .15s;
}

.spark-three-column-grid-3 {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.spark-tabs-content {
  width: 100%;
}

.spark-flat-tab {
  box-shadow: 0 3px 0 0 var(--spark-library-background--interactive);
  color: var(--spark-library-black);
  background-color: #0000;
  padding: 24px 80px;
  transition: box-shadow .3s, color .15s;
}

.spark-flat-tab:hover {
  box-shadow: 0 3px 0 0 var(--spark-library-light-steel-purple);
  opacity: 1;
  color: var(--spark-library-foreground-interactive);
}

.spark-flat-tab.w--current {
  border-bottom-color: var(--spark-library-foreground-interactive);
  box-shadow: 0 3px 0 0 var(--spark-library-foreground-interactive);
  color: var(--spark-library-foreground-interactive);
  background-color: #0000;
}

.spark-flat-tab.spark-small {
  padding-left: 32px;
  padding-right: 32px;
  font-size: 15px;
}

.spark-flat-tab.spark-small.w--current {
  box-shadow: 0 3px 0 0 var(--clevertap-orange);
  color: var(--clevertap-orange);
}

.spark-super-simple-flat-tabs-menu {
  grid-column-gap: 0px;
  box-shadow: 0 3px 0 0 var(--spark-library-background--interactive);
  justify-content: flex-start;
  margin-top: -53px;
  margin-bottom: 100px;
  padding-top: 0;
  display: flex;
}

.spark-tabs-parent {
  width: 100%;
}

.spark-secondary-paragraph-15 {
  color: var(--spark-library-foreground-secondary);
  margin-bottom: 64px;
}

.spark-centered-903 {
  text-align: center;
  width: 900px;
  max-width: 100%;
  margin-bottom: 100px;
  margin-left: auto;
  margin-right: auto;
}

.spark-container-16 {
  max-width: 1440px;
  margin-top: -121px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.wqerty {
  background-color: #f9f7f5;
  width: 100%;
  padding: 176px 64px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  position: relative;
}

.wqerty h5 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: 1.75rem;
  font-weight: 600;
  line-height: 1.3;
}

.wqerty h4 {
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.4;
}

.wqerty h1 {
  margin-bottom: 1rem;
  font-size: 4rem;
  font-weight: 600;
  line-height: 1.1;
}

.wqerty h2 {
  margin-top: 1rem;
  margin-bottom: 2rem;
  font-family: ivymode;
  font-size: 60px;
  font-weight: 400;
  line-height: 1.2;
}

.wqerty h3 {
  margin-top: 2.5rem;
  margin-bottom: 1rem;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.3;
}

.wqerty h6 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: .8125rem;
  font-weight: 700;
  line-height: 1.5;
}

.wqerty p {
  margin-top: -24px;
  padding-top: 0;
  font-family: Archivo, sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 25px;
}

.wqerty ul {
  margin-top: 2rem;
  margin-bottom: 3rem;
  padding-left: 14px;
}

.wqerty li {
  margin-bottom: .5rem;
}

.text-block-2404 {
  font-size: 16px;
}

.navbar-116 {
  background-color: #fff;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 0 2px 5px #0003;
}

.section-1164 {
  margin-top: 60px;
  padding: 130px 100px 60px;
}

.text-block-2405 {
  color: #a05600;
  text-align: center;
  margin-bottom: 20px;
  font-size: 30px;
  font-weight: 700;
  line-height: 40px;
}

.text-block-2406 {
  color: #000;
  text-align: center;
  font-size: 20px;
  line-height: 30px;
}

.text-block-2407 {
  color: #000;
  text-align: center;
  margin-bottom: 20px;
  font-size: 100px;
  font-weight: 700;
  line-height: 110px;
}

.body-30 {
  font-family: Archivo, sans-serif;
}

.section-1165 {
  padding: 60px 80px;
}

.link-block-321 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/657abfee9d7ecad9cb2f0d10_Anatomech.png");
  background-position: 50%;
  background-size: cover;
  width: 600px;
  height: 600px;
  padding: 200px 20px 20px;
  text-decoration: none;
}

.text-block-2408 {
  margin-top: 0;
  font-size: 50px;
  font-weight: 600;
  line-height: 60px;
}

.paragraph-392 {
  margin-bottom: 22px;
  font-size: 20px;
  font-weight: 300;
  line-height: 30px;
}

.grid-3390 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
}

.div-block-1561 {
  text-align: right;
}

.section-1166 {
  justify-content: center;
  padding: 60px 80px 100px 50px;
  display: block;
}

.grid-3391 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto auto auto;
  justify-content: center;
  justify-items: center;
}

.link-block-322 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/657ac149f5be38eec6b17ebe_Kshana.png");
  background-position: 50%;
  background-size: cover;
  width: 600px;
  height: 600px;
  padding: 200px 20px 20px;
  text-decoration: none;
}

.link-block-323 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/657ac5919a0ba55d8f5d26a8_Assert%20Ai.png");
  background-position: 50%;
  background-size: cover;
  width: 600px;
  height: 600px;
  padding: 200px 20px 20px;
  text-decoration: none;
}

.text-block-2409 {
  font-size: 20px;
  line-height: 34px;
}

.column-969 {
  padding-left: 0;
}

.link-block-324 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/657ac591fc5183b38ed51a09_BLUJ.png");
  background-position: 50%;
  background-size: cover;
  width: 600px;
  height: 600px;
  padding: 200px 20px 20px;
  text-decoration: none;
}

.div-block-1562 {
  margin-top: 180px;
}

.link-block-325 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/657ac946a5ef8a71e4ace740_HyperLab.png");
  background-position: 50%;
  background-size: cover;
  width: 600px;
  height: 600px;
  padding: 200px 20px 20px;
  text-decoration: none;
}

.link-block-326 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/657ac946719f8463700a4577_Fanztar.png");
  background-position: 50%;
  background-size: cover;
  width: 600px;
  height: 600px;
  padding: 200px 20px 20px;
  text-decoration: none;
}

.link-block-327 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/657ac86cd9659023d1a77c69_Evate%20Technologies.png");
  background-position: 50%;
  background-size: cover;
  width: 600px;
  height: 600px;
  padding: 200px 20px 20px;
  text-decoration: none;
}

.link-block-328 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/657ac86c1e8a090de5129760_Eugenie%20AI.png");
  background-position: 50%;
  background-size: cover;
  width: 600px;
  height: 600px;
  padding: 200px 20px 20px;
  text-decoration: none;
}

.link-block-329 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/657ac7e3d1ad33e396ee01df_Clearfeed.png");
  background-position: 50%;
  background-size: cover;
  width: 600px;
  height: 600px;
  padding: 200px 20px 20px;
  text-decoration: none;
}

.link-block-330 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/657ac7e4409048e254f54d2b_CodeMate.png");
  background-position: 50%;
  background-size: cover;
  width: 600px;
  height: 600px;
  padding: 200px 20px 20px;
  text-decoration: none;
}

.section-1167 {
  padding-top: 220px;
  padding-bottom: 220px;
}

.div-block-1563 {
  margin-top: 150px;
}

.grid-3392 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  margin-top: 0;
  display: block;
}

.link-block-331 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/657acbd74d47649f0bdc5b4c_MakeForms.png");
  background-position: 50%;
  background-size: cover;
  width: 600px;
  height: 600px;
  padding: 200px 20px 20px;
  text-decoration: none;
}

.link-block-332 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/657acbd980a72789a0f78748_Let_s%20Driev.png");
  background-position: 50%;
  background-size: cover;
  width: 600px;
  height: 600px;
  padding: 200px 20px 20px;
  text-decoration: none;
}

.link-block-333 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/657acb78185c38eb1a5e80af_Includ.png");
  background-position: 50%;
  background-size: cover;
  width: 600px;
  height: 600px;
  padding: 200px 20px 20px;
  text-decoration: none;
}

.link-block-334 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/657acb681308edb951a1011b_Introbot.png");
  background-position: 50%;
  background-size: cover;
  width: 600px;
  height: 600px;
  padding: 200px 20px 20px;
  text-decoration: none;
  display: block;
}

.link-block-335 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/657acf24ceb927a0979301e5_Minus%20Zero.png");
  background-position: 50%;
  background-size: cover;
  width: 600px;
  height: 600px;
  padding: 200px 20px 20px;
  text-decoration: none;
}

.link-block-336 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/657acf247c8f7e4569e8189e_Monet.png");
  background-position: 50%;
  background-size: cover;
  width: 600px;
  height: 600px;
  padding: 200px 20px 20px;
  text-decoration: none;
}

.link-block-337 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/657acf4cb757158a997aaefe_Naam.png");
  background-position: 50%;
  background-size: cover;
  width: 600px;
  height: 600px;
  padding: 200px 20px 20px;
  text-decoration: none;
}

.link-block-338 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/657acf4caf32e8f08573b7ee_Navanc.png");
  background-position: 50%;
  background-size: cover;
  width: 600px;
  height: 600px;
  padding: 200px 20px 20px;
  text-decoration: none;
}

.link-block-339 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/657acfab0aaae4327a151689_Nawgati.png");
  background-position: 50%;
  background-size: cover;
  width: 600px;
  height: 600px;
  padding: 200px 20px 20px;
  text-decoration: none;
}

.link-block-340 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/657acfcd2641e933ff59a65e_Visual%20Dub.png");
  background-position: 50%;
  background-size: cover;
  width: 600px;
  height: 600px;
  padding: 200px 20px 20px;
  text-decoration: none;
}

.text-block-2410 {
  margin-top: 0;
  padding-top: 0;
  font-size: 50px;
  font-weight: 600;
  line-height: 60px;
}

.div-block-1564 {
  text-align: right;
  margin-top: 30px;
}

.link-block-341 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/657ad42b153c95083d76bef2_Frame%20163.png");
  background-position: 50%;
  background-size: cover;
  width: 600px;
  height: 600px;
  padding: 200px 20px 20px;
  text-decoration: none;
}

.link-block-342 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/657ad407f2b4256f6dd4aa9c_Nexstem.png");
  background-position: 50%;
  background-size: cover;
  width: 600px;
  height: 600px;
  padding: 200px 20px 20px;
  text-decoration: none;
}

.link-block-343 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/657ad42afb657b71bf421461_Plotch.png");
  background-position: 50%;
  background-size: cover;
  width: 600px;
  height: 600px;
  padding: 200px 20px 20px;
  text-decoration: none;
}

.link-block-344 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/657ad4058f0f240b6e0d7237_Frame%20161.png");
  background-position: 50%;
  background-size: cover;
  width: 600px;
  height: 600px;
  padding: 200px 20px 20px;
  text-decoration: none;
  display: flex;
}

.link-block-345 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/657ad5907d1cfbe86cad0aab_Sivi.png");
  background-position: 50%;
  background-size: cover;
  width: 600px;
  height: 600px;
  padding: 200px 20px 20px;
  text-decoration: none;
}

.link-block-346 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/657ad590f2ac89f3906c487f_ePlane%20AI.png");
  background-position: 50%;
  background-size: cover;
  width: 600px;
  height: 600px;
  padding: 200px 20px 20px;
  text-decoration: none;
}

.link-block-347 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/657aea33444c36bfe11a186b_k.png");
  background-position: 50%;
  background-size: cover;
  width: 600px;
  height: 600px;
  padding: 200px 20px 20px;
  text-decoration: none;
}

.link-block-348 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/657ad5da454cbefef86f47e8_Frame%20158.png");
  background-position: 50%;
  background-size: cover;
  width: 600px;
  height: 600px;
  padding: 200px 20px 20px;
  text-decoration: none;
}

.link-block-349 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/657ae11192520e24ae7bbe33_Frame-156.png");
  background-position: 50%;
  background-size: cover;
  width: 600px;
  height: 600px;
  padding: 200px 20px 20px;
  text-decoration: none;
}

.link-block-350 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/657ad71fc2fcddfd14933a0c_Footrax.png");
  background-position: 50%;
  background-size: cover;
  width: 600px;
  height: 600px;
  padding: 200px 20px 20px;
  text-decoration: none;
}

.link-block-351 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/657ad9f6210b4480677868bf_ReCircle.png");
  background-position: 50%;
  background-size: cover;
  width: 600px;
  height: 600px;
  padding: 200px 20px 20px;
  text-decoration: none;
}

.link-block-352 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/657ad9f592520e24ae76f3e8_Fabrik.png");
  background-position: 50%;
  background-size: cover;
  width: 600px;
  height: 600px;
  padding: 200px 20px 20px;
  text-decoration: none;
}

.link-block-353 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/657ada657a7076e83d0b9b4a_Farmonaut.png");
  background-position: 50%;
  background-size: cover;
  width: 600px;
  height: 600px;
  padding: 200px 20px 20px;
  text-decoration: none;
}

.link-block-354 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/657ada65a3ea45b659032e78_Naxatralabs.png");
  background-position: 50%;
  background-size: cover;
  padding: 200px 20px 20px;
  text-decoration: none;
}

.link-block-355 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/657adb93b6d996921c1f9dcb_Autotisement.png");
  background-position: 50%;
  background-size: cover;
  width: 600px;
  height: 600px;
  padding: 200px 20px 20px;
  text-decoration: none;
}

.link-block-356 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/657adbbea61c7d8b302bdcc8_Rebolt.png");
  background-position: 50%;
  background-size: cover;
  width: 600px;
  height: 600px;
  padding: 200px 20px 20px;
  text-decoration: none;
}

.link-block-357 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/657ad721c4d2101a576f20d4_Kheti%20buddy.png");
  background-position: 50%;
  background-size: cover;
  width: 600px;
  height: 600px;
  padding: 200px 20px 20px;
  text-decoration: none;
}

.link-block-358 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/657adbbff0928ea90337f8f2_Babblebots%20AI.png");
  background-position: 50%;
  background-size: cover;
  width: 600px;
  height: 600px;
  padding: 200px 20px 20px;
  text-decoration: none;
}

.link-block-359 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/657adfcf671503a094a13d7b_Orbit%20AID.png");
  background-position: 50%;
  background-size: cover;
  width: 600px;
  height: 600px;
  padding: 200px 20px 20px;
  text-decoration: none;
}

.link-block-360 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/657adfef4e2611e847f56f57_ECOSTP.png");
  background-position: 50%;
  background-size: cover;
  width: 600px;
  height: 600px;
  padding: 200px 20px 20px;
  text-decoration: none;
}

.link-block-361 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/657adfcefe89104076b24cbe_Mini%20Mines.png");
  background-position: 50%;
  background-size: cover;
  width: 600px;
  height: 600px;
  padding: 200px 20px 20px;
  text-decoration: none;
}

.link-block-362 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/657adfd57929b6f1c0cdb366_Fruvetech.png");
  background-position: 50%;
  background-size: cover;
  width: 600px;
  height: 600px;
  padding: 200px 20px 20px;
  text-decoration: none;
}

.link-block-363 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/657adfd6e9ea853b7706cbbb_Marut%20Drones.png");
  background-position: 50%;
  background-size: cover;
  width: 600px;
  height: 600px;
  padding: 200px 20px 20px;
  text-decoration: none;
}

.link-block-364 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/657adfce91305d834274522b_TweekLabs.png");
  background-position: 50%;
  background-size: cover;
  width: 600px;
  height: 600px;
  padding: 200px 20px 20px;
  text-decoration: none;
}

.div-block-1565 {
  text-align: center;
  margin-top: 40px;
}

.text-block-2411 {
  font-size: 30px;
  line-height: 40px;
}

.text-block-2411:hover {
  color: #000;
}

.link-block-365 {
  color: #000;
  border: 2px solid #000;
  border-radius: 130px;
  padding: 10px 30px;
  text-decoration: none;
}

.link-block-365:hover {
  color: #000;
  background-color: #0000;
  box-shadow: 0 2px 10px #0003;
}

.div-block-1566 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 20px;
  display: grid;
}

.link-block-366 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/657ac591fc5183b38ed51a09_BLUJ.png");
  background-position: 50%;
  background-size: cover;
  width: 600px;
  height: 600px;
  padding: 200px 20px 20px;
  text-decoration: none;
}

.grid-3393 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  margin-top: 20px;
}

.image-824 {
  padding-bottom: 0;
}

.nav-menu-18 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.nav-link-508 {
  color: var(--elements-webflow-library-neutral--800);
  font-family: Archivo, sans-serif;
  font-size: 18px;
}

.text-block-2412 {
  color: var(--elements-webflow-library-neutral--800);
}

.nav-link-509 {
  font-family: Archivo, sans-serif;
  font-size: 18px;
}

.navbar-117 {
  background-color: #fff;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 0 2px 8px #0000001a;
}

.grid-3394 {
  grid-template-rows: auto;
}

.div-block-1567 {
  z-index: 99;
  text-align: center;
  background-color: #262d28;
  padding-top: 10px;
  padding-bottom: 10px;
  position: fixed;
  inset: 0% 0% auto;
}

.navbar-118 {
  z-index: 99;
  background-color: #fff;
  border-bottom: 1px #c5c5c5;
  margin-top: 40px;
  padding: 10px 100px;
  position: fixed;
  inset: 0% 0% auto;
}

.section-1168 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/661d3920040c88d4bcc3b0b9_Group%203432.png");
  background-position: 50% 0;
  background-size: cover;
  margin-top: 130px;
  padding-top: 100px;
  padding-bottom: 220px;
}

.div-block-1568 {
  padding-top: 40px;
  padding-left: 90px;
}

.text-block-2413 {
  color: #262d28;
  text-transform: capitalize;
  margin-bottom: 40px;
  font-size: 50px;
  font-weight: 600;
  line-height: 60px;
}

.text-block-2414 {
  color: #000;
  margin-bottom: 10px;
  font-size: 20px;
  line-height: 30px;
}

.link-block-367 {
  color: #fff;
  background-color: #fff0;
  border: 1px solid #fff;
  border-radius: 50px;
  margin-right: 20px;
  padding: 20px 60px;
  font-size: 20px;
  font-weight: 300;
  line-height: 30px;
  text-decoration: none;
}

.link-block-367:hover {
  box-shadow: 5px 6px 20px 3px #0003;
}

.section-1169 {
  background-color: #f5f5f5;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/661d3bb7d0b4a2f2ab8d266f_Group%203434.png");
  background-position: 50%;
  background-size: cover;
  margin-bottom: 0;
  padding: 60px 100px 0;
}

.text-block-2415 {
  color: #0b0b0b;
  text-align: center;
  margin-bottom: 0;
  margin-right: 40px;
  font-size: 50px;
  font-weight: 400;
  line-height: 40px;
}

.paragraph-393 {
  color: #323232;
  text-align: center;
  font-size: 26px;
  font-weight: 300;
  line-height: 40px;
}

.section-1170 {
  padding: 60px 100px 0;
}

.grid-3395 {
  grid-template-rows: auto;
  margin-top: 40px;
}

.section-1171 {
  padding: 100px;
  display: none;
}

.grid-3396 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.image-825 {
  margin-bottom: 10px;
}

.text-block-2416 {
  margin-bottom: 10px;
  font-family: Inconsolata, monospace;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
}

.text-block-2417 {
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: 600;
  line-height: 28px;
}

.text-block-2418 {
  color: #0b0b0b;
  margin-bottom: 20px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 100px;
  padding-right: 100px;
  font-size: 50px;
  font-weight: 400;
  line-height: 60px;
}

.section-1172 {
  padding: 40px 100px;
}

.grid-3397 {
  grid-template-columns: 1fr 1fr 1fr;
}

.section-1173 {
  background-color: #fff6f5;
  padding: 60px 100px;
}

.div-block-1569 {
  text-align: center;
  background-color: #191c1a;
  border-radius: 20px;
  width: 350px;
  height: 450px;
  padding: 60px 20px 20px;
}

.image-826 {
  margin-bottom: 20px;
}

.link-block-368 {
  color: #fff;
  background-color: #000;
  border-radius: 50px;
  padding: 20px 60px;
  font-family: Neuehaasdisplayroman, sans-serif;
  font-size: 20px;
  font-weight: 300;
  text-decoration: none;
}

.grid-3398 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  display: none;
}

.text-block-2420 {
  color: #fff;
  margin-bottom: 10px;
  font-size: 30px;
  font-weight: 700;
  line-height: 40px;
}

.text-block-2422 {
  color: #0b0b0b;
  margin-bottom: 20px;
  font-size: 50px;
  font-weight: 400;
  line-height: 60px;
}

.text-block-2421 {
  color: #fff;
  text-align: center;
  margin-top: 10px;
  font-size: 20px;
  line-height: 26px;
}

.text-block-2419 {
  color: #fff;
  margin-bottom: 40px;
  font-size: 20px;
  font-weight: 100;
  line-height: 30px;
}

.brand-33 {
  margin-top: 10px;
  margin-bottom: 10px;
}

.section-1174 {
  padding: 60px 100px;
}

.tabs-menu-8 {
  text-align: center;
  border-bottom: 1px solid #cecece;
  margin: 20px 165px;
}

.tab-pane-tab-1 {
  padding-left: 100px;
  padding-right: 100px;
}

.image-827, .image-828 {
  border-radius: 10px;
  margin-bottom: 10px;
}

.text-block-2423, .text-block-2424 {
  margin-bottom: 10px;
  font-size: 18px;
}

.paragraph-394 {
  font-size: 24px;
}

.paragraph-395, .paragraph-396 {
  margin-bottom: 20px;
  font-size: 26px;
  line-height: 36px;
}

.text-block-2425, .text-block-2426 {
  font-size: 16px;
}

.div-block-1570, .div-block-1571 {
  background-color: #fef6ed;
  border: 1px solid #d6e2f0;
  border-radius: 10px;
  padding: 15px;
}

.section-1175 {
  padding: 60px 100px 0;
}

.tab-pane-tab-2-2, .tab-pane-tab-3, .tab-pane-tab-4 {
  padding-left: 100px;
  padding-right: 100px;
}

.grid-3399 {
  grid-template: "."
  / 1fr 1fr 1fr;
  grid-auto-flow: column;
}

.div-block-1572 {
  background-color: #f7f7f7;
  border-radius: 10px;
  padding: 15px;
}

.div-block-1572:hover {
  background-color: #fff6f5;
}

.image-829 {
  margin-bottom: 10px;
}

.text-block-2427 {
  margin-bottom: 10px;
  font-family: Inconsolata, monospace;
  font-size: 20px;
  font-weight: 700;
  line-height: 30px;
}

.text-block-2428 {
  margin-bottom: 40px;
  font-size: 20px;
  line-height: 30px;
}

.div-block-1573 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #fff;
  border-radius: 10px;
  flex-flow: row-reverse wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: space-between flex-start;
  align-items: center;
  height: auto;
  padding: 0;
  display: grid;
}

.column-970 {
  padding-right: 0;
}

.image-830 {
  margin-bottom: 60px;
}

.link-block-369 {
  color: #000;
  border: 1px solid #000;
  border-radius: 50px;
  padding: 10px 20px;
  font-size: 20px;
  font-weight: 700;
  line-height: 30px;
  text-decoration: none;
}

.link-block-369:hover {
  box-shadow: 4px 6px 10px 2px #0003;
}

.image-831, .image-832 {
  margin-bottom: 10px;
}

.paragraph-397 {
  font-size: 26px;
  line-height: 36px;
}

.paragraph-398 {
  font-size: 20px;
  line-height: 30px;
}

.paragraph-399 {
  font-size: 26px;
  line-height: 36px;
}

.body-31 {
  background-color: #f5f5f500;
  font-family: basic-sans, sans-serif;
  font-weight: 400;
}

.text-block-2429, .text-block-2430, .text-block-2431 {
  font-family: Inconsolata, monospace;
  font-size: 16px;
}

.text-block-2432 {
  color: #000;
  font-size: 30px;
  font-weight: 400;
  line-height: 40px;
}

.tab-link-tab-2-8 {
  background-color: #fff0;
  margin-right: 40px;
  padding-left: 40px;
  padding-right: 40px;
  font-size: 30px;
  font-weight: 400;
  line-height: 40px;
}

.tab-link-tab-2-8.w--current {
  background-color: #f5f5f5;
  border-bottom: 3px solid #ff5b44;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}

.tab-link-tab-3-5 {
  background-color: #fff0;
  margin-right: 40px;
  padding-left: 40px;
  padding-right: 40px;
  font-size: 18px;
  line-height: 28px;
}

.tab-link-tab-3-5.w--current {
  background-color: #f5f5f5;
  border-bottom: 3px solid #ff5b44;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}

.tab-link-tab-4-2 {
  background-color: #907d7d00;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  margin-right: 0;
  padding-left: 40px;
  padding-right: 40px;
  font-size: 18px;
  line-height: 28px;
}

.tab-link-tab-4-2.w--current {
  background-color: #f5f5f5;
  border-bottom: 3px solid #ff5b44;
  line-height: 28px;
}

.paragraph-400 {
  margin-bottom: 40px;
  font-size: 26px;
  font-weight: 300;
  line-height: 36px;
}

.paragraph-401, .paragraph-402 {
  color: #262d28;
  font-size: 26px;
  font-weight: 700;
  line-height: 36px;
}

.text-block-2433 {
  color: #000;
  margin-top: 0;
  padding-top: 5px;
  font-family: Inconsolata, monospace;
  font-size: 26px;
  font-weight: 400;
  line-height: 36px;
  text-decoration: underline;
}

.text-block-2434 {
  color: #000;
  font-family: Inconsolata, monospace;
  font-size: 26px;
  font-weight: 400;
  line-height: 36px;
  text-decoration: underline;
}

.tab-link-tab-1-8 {
  background-color: #ddd0;
  border-bottom: 0 #03cfbe;
  margin-right: 40px;
  padding-left: 40px;
  padding-right: 40px;
}

.tab-link-tab-1-8.w--current {
  color: #000;
  background-color: #f5f5f5;
  border-bottom: 3px solid #ff5b44;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  margin-right: 40px;
  padding-left: 40px;
  padding-right: 40px;
  font-size: 30px;
  font-weight: 700;
}

.section-1176 {
  padding: 60px 0 0;
}

.grid-3400 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 20px;
}

.section-1177 {
  padding: 60px 100px;
}

.div-block-1574 {
  text-align: center;
  margin-bottom: 0;
}

.paragraph-403 {
  margin-top: 20px;
  font-size: 18px;
  line-height: 28px;
}

.spark-social-icon-svg {
  width: 20px;
  height: 20px;
}

.spark-social-link {
  background-color: var(--transparent);
  color: var(--spark-library-foreground-interactive);
  border-radius: 8px;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  padding: 5px 8px;
  transition: color .15s, background-color .15s;
  display: flex;
}

.spark-social-link:hover {
  background-color: var(--spark-library-foreground-interactive);
  opacity: 1;
  color: var(--transparent);
}

.spark-social-link-row {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: flex-end;
  display: flex;
}

.spark-footer-text {
  margin-bottom: 0;
}

.spark-foreground-secondary-3 {
  color: var(--spark-library-foreground-secondary);
}

.spark-flex-row-8 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.spark-container-17 {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.spark-container-17.spark-centered-content {
  text-align: center;
  flex-direction: column;
  align-items: center;
  max-width: 900px;
  margin-top: 40px;
  margin-bottom: 0;
  display: flex;
}

.spark-footer-bottom {
  background-color: var(--spark-library-background--interactive);
  padding: 1rem 64px;
}

.spark-footer-bottom.spark-top-border {
  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: var(--spark-library-border-default);
  text-align: center;
  background-color: #f5f5f5;
  padding-top: 20px;
  padding-bottom: 20px;
}

.spark-button-13 {
  border: 1px solid var(--spark-library-foreground-interactive);
  background-color: var(--spark-library-foreground-interactive);
  color: var(--transparent);
  border-radius: 8px;
  flex: none;
  padding: 16px;
  font-size: .9375rem;
  font-weight: 500;
  line-height: 1em;
  text-decoration: none;
  transition: border-color .15s, background-color .15s, opacity .15s;
}

.spark-button-13:hover {
  border-color: var(--spark-library-foreground-interactive-hover);
  background-color: var(--spark-library-foreground-interactive-hover);
  opacity: 1;
}

.spark-button-13.spark-light-button {
  border-color: var(--transparent);
  background-color: var(--transparent);
  color: var(--spark-library-black);
  min-height: 0;
  padding: 16px 40px;
  line-height: 1em;
  transition: color .15s, border-color .15s, background-color .15s, opacity .15s;
}

.spark-button-13.spark-light-button:hover {
  background-color: var(--alley-component-library-neutral--off-white);
  color: #03cfbe;
}

.spark-flexed-row-of-links {
  grid-column-gap: 16px;
  align-items: center;
  display: flex;
}

.spark-flexed-row-of-links.spark-centered-row {
  justify-content: center;
}

.spark-brand {
  width: 132px;
  display: inline-block;
}

.spark-brand.spark-margin-bottom-32px {
  width: 310px;
  margin-bottom: 0;
}

.spark-centered-content-4 {
  text-align: center;
}

.spark-section-16 {
  width: 100%;
  padding: 176px 64px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  position: relative;
}

.spark-section-16.spark-shortened {
  padding-top: 60px;
  padding-bottom: 40px;
}

.spark-section-16 h5 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: 1.75rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-16 h4 {
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.4;
}

.spark-section-16 h1 {
  margin-bottom: 1rem;
  font-size: 4rem;
  font-weight: 600;
  line-height: 1.1;
}

.spark-section-16 h2 {
  margin-top: 1rem;
  margin-bottom: 2rem;
  font-size: 3.5rem;
  font-weight: 600;
  line-height: 1.2;
}

.spark-section-16 h3 {
  margin-top: 2.5rem;
  margin-bottom: 1rem;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-16 h6 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: .8125rem;
  font-weight: 700;
  line-height: 1.5;
}

.spark-section-16 p {
  margin-bottom: 0;
}

.spark-section-16 ul {
  margin-top: 2rem;
  margin-bottom: 3rem;
  padding-left: 14px;
}

.spark-section-16 li {
  margin-bottom: .5rem;
}

.spark-footer {
  background-color: #f5f5f5;
  width: 100%;
  position: relative;
}

.text-block-2435 {
  color: #0b0b0b;
  margin-bottom: 20px;
  padding-left: 100px;
  padding-right: 100px;
  font-size: 50px;
  font-weight: 400;
  line-height: 60px;
}

.text-block-2436 {
  padding: 20px;
}

.paragraph-404 {
  color: #000;
  background-color: #f7f7f7;
  border-radius: 10px;
  margin-bottom: 0;
  padding: 20px;
  font-size: 26px;
  line-height: 36px;
}

.paragraph-404:hover {
  background-color: #fff6f5;
}

.paragraph-405 {
  color: #000;
  background-color: #f7f7f7;
  border-radius: 10px;
  margin-bottom: 0;
  padding: 20px;
  font-size: 26px;
  line-height: 36px;
}

.paragraph-405:hover {
  background-color: #fff6f5;
}

.div-block-1575 {
  text-align: center;
}

.text-block-2437 {
  color: #000;
  font-weight: 400;
}

.text-block-2438 {
  color: #000;
  font-size: 30px;
  font-weight: 400;
  line-height: 40px;
}

.text-block-2439 {
  color: #000;
  font-size: 30px;
  line-height: 40px;
}

.nav-link-510 {
  color: #000;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 16px;
  font-weight: 600;
}

.nav-link-510:hover {
  font-weight: 700;
}

.nav-link-510.w--current {
  color: #03cfbe;
}

.nav-link-511 {
  color: #000;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 16px;
  font-weight: 700;
}

.nav-link-511:hover {
  font-weight: 700;
}

.nav-link-511.w--current {
  color: #03cfbe;
}

.nav-link-512 {
  color: #000;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 16px;
  font-weight: 700;
}

.nav-link-512:hover {
  font-weight: 700;
}

.nav-link-512.w--current {
  color: #03cfbe;
}

.nav-link-513 {
  color: #000;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 16px;
  font-weight: 600;
}

.nav-link-513:hover {
  font-weight: 700;
}

.nav-link-513.w--current {
  color: #03cfbe;
}

.nav-link-514 {
  color: #000;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 16px;
  font-weight: 700;
}

.nav-link-514:hover {
  font-weight: 700;
}

.nav-link-514.w--current {
  color: #03cfbe;
}

.nav-link-515 {
  color: #000;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 16px;
  font-weight: 600;
}

.nav-link-515:hover {
  font-weight: 700;
}

.nav-link-515.w--current {
  color: #03cfbe;
}

.nav-link-516 {
  color: #000;
  border: 1px solid #000;
  border-radius: 28px;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 20px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 16px;
  font-weight: 700;
}

.nav-link-516:hover {
  color: #fff;
  background-color: #000;
}

.paragraph-406 {
  color: #323232;
  text-align: center;
  font-size: 26px;
  font-weight: 300;
  line-height: 36px;
}

.nav-menu-19 {
  font-weight: 600;
}

.div-block-1576 {
  text-align: center;
  margin-top: 60px;
}

.text-block-2440 {
  font-family: Neuehaasdisplayroman, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
}

.text-block-2441 {
  font-family: Neuehaasdisplayroman, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.bold-text-447, .bold-text-448 {
  font-family: Inconsolata, monospace;
  font-weight: 400;
  text-decoration: underline;
}

.div-block-1577 {
  text-align: right;
}

.image-833 {
  margin-top: -10px;
}

.text-block-2442 {
  font-family: Neuehaasdisplayroman, sans-serif;
}

.div-block-1578 {
  background-color: #b3b3b3;
  height: 1px;
  margin-top: 60px;
}

.uui-button-3 {
  grid-column-gap: .5rem;
  color: #000;
  text-align: center;
  white-space: nowrap;
  background-color: #03cfbe;
  border: 1px solid #03cfbe;
  border-radius: .5rem;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px #1018280d;
}

.uui-button-3:hover {
  color: #fff;
  background-color: #000;
  border-color: #000;
}

.uui-button-3:focus {
  background-color: #03cfbe;
  box-shadow: 0 1px 2px #1018280d, 0 0 0 4px #f4ebff;
}

.uui-blogsection10_component-3 {
  z-index: 2;
  background-color: #0000;
  height: auto;
  margin-top: 2rem;
  padding-bottom: 0;
  position: relative;
}

.uui-padding-vertical-xhuge-6 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.uui-blogsection10_image-3 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.uui-blogsection10_heading-2 {
  flex: 1;
}

.uui-blogsection10_image-wrapper-2 {
  width: 100%;
  padding-top: 66%;
  position: relative;
  overflow: hidden;
}

.uui-blogsection10_button-row-2 {
  flex-wrap: wrap;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.uui-blogsection10_button-row-2.mobile-landscape {
  display: none;
}

.uui-blogsection10_button-row-2.hide-mobile-landscape {
  justify-content: center;
  align-items: center;
  padding-top: 0;
  display: flex;
}

.uui-blogsection10_item-2 {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.uui-blogsection10_title-link-2 {
  margin-bottom: .5rem;
  text-decoration: none;
  display: block;
}

.uui-blogsection10_heading-wrapper-2 {
  grid-column-gap: 5rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: center;
  padding-bottom: 40px;
  display: grid;
}

.uui-blogsection10_heading-wrapper-2.arti {
  flex-flow: column;
  grid-auto-flow: column;
  place-items: center;
  padding-bottom: 0;
  display: flex;
}

.uui-blogsection10_heading-wrapper-2.arti.mobile {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  flex-flow: row-reverse;
  justify-content: center;
  align-items: flex-end;
  display: flex;
}

.uui-heading-medium-5 {
  color: #101828;
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.3;
}

.uui-blogsection10_slide-nav-3 {
  height: 1.75rem;
  font-size: .5rem;
  display: none;
  inset: auto auto 0% 0%;
}

.uui-page-padding-7 {
  clear: none;
  padding-left: 2rem;
  padding-right: 2rem;
  position: static;
}

.uui-blogsection10_image-link-2 {
  width: 100%;
  margin-bottom: 2rem;
  transition: all .3s;
}

.uui-blogsection10_image-link-2:hover {
  box-shadow: 0 24px 48px -12px #1018282e;
}

.uui-blogsection10_arrow-3 {
  color: #000;
  background-color: #fff;
  border: 1px solid #000;
  border-radius: 10%;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  transition: all .3s;
  display: flex;
  inset: -15% 0% auto auto;
}

.uui-blogsection10_arrow-3:hover {
  color: #fff;
  background-color: #000;
}

.uui-blogsection10_arrow-3.left {
  color: #000;
  border-radius: 10%;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding-right: 0;
  top: -15%;
  right: 4rem;
}

.uui-blogsection10_arrow-3.left:hover {
  color: #fff;
}

.uui-button-link-3 {
  grid-column-gap: .5rem;
  color: #000;
  white-space: nowrap;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  padding: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.uui-button-link-3:hover {
  color: #53389e;
}

.uui-text-size-medium-4 {
  color: #323232;
  letter-spacing: normal;
  margin-bottom: 20px;
  font-family: basic-sans, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}

.uui-blogsection10_mask-2 {
  width: 33.33%;
  overflow: visible;
}

.uui-heading-xsmall-3 {
  color: #101828;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0;
  font-family: basic-sans, sans-serif;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.4;
}

.uui-blogsection10_slide-2 {
  z-index: auto;
  padding-right: 2rem;
}

.container-394 {
  text-align: center;
  padding-left: 350px;
  padding-right: 350px;
}

.link-block-370 {
  color: #000;
  text-decoration: none;
  display: flex;
}

.text-block-2443 {
  font-size: 20px;
  line-height: 20px;
  text-decoration: none;
}

.columns-475 {
  background-color: #f5f5f5;
}

.grid-3405 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.text-block-2445 {
  color: #0b0b0b;
  text-align: center;
  margin-bottom: 20px;
  font-size: 50px;
  line-height: 60px;
}

.leadbyexampple {
  padding-top: 60px;
  padding-bottom: 0;
}

.uui-button-4 {
  grid-column-gap: .5rem;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #ff493f;
  border: 1px solid #ff0e00;
  border-radius: .5rem;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px #1018280d;
}

.uui-button-4:hover {
  background-color: #000;
  border-color: #000;
}

.uui-button-4:focus {
  background-color: #ff0e00;
  box-shadow: 0 1px 2px #1018280d, 0 0 0 4px #f4ebff;
}

.uui-blogsection10_component-4 {
  background-color: #0000;
  height: auto;
  margin-top: 4rem;
  padding-bottom: 7.5rem;
  position: relative;
}

.brix---mg-bottom-56px-4 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  padding-bottom: 0;
  display: block;
}

.uui-padding-vertical-xhuge-7 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.uui-blogsection10_image-4 {
  object-fit: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.brix---heading-h2-size-20 {
  color: #ff493f;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 4rem;
  font-weight: 600;
  line-height: 4rem;
}

.paragraph-292 {
  color: #000;
  text-align: center;
  padding-top: 20px;
  padding-bottom: 0;
  font-size: 24px;
  font-weight: 300;
  line-height: 34px;
}

.paragraph-292.lead {
  color: #000;
  padding-top: 20px;
}

.brix---lightbox-video-icon-wrapper {
  justify-content: center;
  align-items: center;
  display: flex;
}

.uui-container-large-5 {
  width: 100%;
  max-width: 80rem;
  margin-left: 20px;
  margin-right: 20px;
}

.brix---logo-strip-full-width-3 {
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-bottom: 20px;
  display: flex;
}

.brix---bg-overlay {
  z-index: 1;
  background-color: #00000080;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
  position: absolute;
  inset: 0%;
}

.brix---play-button-large {
  transform-style: preserve-3d;
  border-radius: 50%;
  transition: transform .3s;
  box-shadow: 0 24px 65px #14142b29;
}

.brix---play-button-large:hover {
  transform: scale3d(.94, .94, 1.01);
}

.brix---position-relative {
  position: relative;
}

.uui-heading-medium-6 {
  color: #101828;
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.3;
}

.uui-page-padding-8 {
  padding-left: 0;
  padding-right: 0;
}

.brix---image-wrapper-br-24px-shadow-4 {
  border-radius: 24px;
  align-self: auto;
  width: 300px;
  height: auto;
  margin-left: 10px;
  margin-right: 10px;
  overflow: hidden;
  box-shadow: 0 14px 42px #14142b24;
}

.uui-blogsection10_slide-nav-4 {
  height: 1.75rem;
  font-size: .5rem;
  inset: auto auto 0% 0%;
}

.uui-page-padding-9 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.uui-blogsection10_arrow-4 {
  color: #667085;
  background-color: #fff;
  border: 1px solid #eaecf0;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  transition: all .3s;
  display: flex;
  inset: auto 0% 0% auto;
}

.uui-blogsection10_arrow-4:hover {
  background-color: #f9fafb;
}

.uui-blogsection10_arrow-4.left {
  right: 4rem;
}

.brix---inner-container-1068px-center {
  max-width: 1068px;
  margin-left: auto;
  margin-right: auto;
}

.brix---container-default-17 {
  max-width: 1218px;
  padding-left: 0;
  padding-right: 0;
}

.uui-button-link-4 {
  grid-column-gap: .5rem;
  color: #000;
  white-space: nowrap;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  padding: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.uui-button-link-4:hover {
  color: #53389e;
}

.uui-text-size-medium-5 {
  color: #475467;
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}

.uui-section_blogsection10-2 {
  overflow: hidden;
}

.uui-heading-xsmall-4 {
  color: #101828;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.4;
}

.uui-blogsection10_slide-3 {
  padding-right: 2rem;
}

.container-395 {
  text-align: center;
  padding-left: 350px;
  padding-right: 350px;
}

.div-block-1579 {
  text-align: center;
}

.text-block-2446 {
  color: #fff;
  text-align: center;
  margin-bottom: 40px;
  font-size: 26px;
  line-height: 36px;
}

.image-834 {
  margin-bottom: 20px;
}

.section-1178 {
  padding: 60px 0;
}

.text-block-2447 {
  color: #0b0b0b;
  margin-bottom: 10px;
  font-size: 26px;
  font-weight: 700;
  line-height: 30px;
}

.paragraph-407 {
  margin-bottom: 0;
  font-size: 17px;
  line-height: 24px;
}

.image-835 {
  margin-top: 0;
}

.columns-476 {
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.column-972 {
  padding-left: 100px;
}

.column-973 {
  padding-right: 0;
}

.columns-477 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.section-1179 {
  padding: 60px 100px;
}

.grid-3406 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.div-block-1580 {
  border: 1px solid #dbdbdb;
  padding: 20px 0 0;
}

.div-block-1581 {
  background-color: #ff5b44;
  height: 8px;
}

.paragraph-408 {
  color: #434343;
  text-align: center;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 20px;
  line-height: 30px;
}

.text-block-2448 {
  color: #4f4f4f;
  text-align: center;
  text-transform: capitalize;
  margin-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 40px;
  line-height: 50px;
}

.spark-line-21 {
  z-index: 2;
  background-color: var(--spark-library-black);
  width: 35px;
  height: 2px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  top: 30px;
  left: 0;
  right: 0;
}

.spark-line-21.spark-simple-line {
  background-color: var(--spark-library-foreground-interactive);
  border-radius: 3px;
  width: 12.75px;
  height: 3.3px;
  margin-left: 18px;
  top: 38px;
}

.spark-line-22 {
  z-index: 1;
  background-color: var(--spark-library-black);
  width: 35px;
  height: 2px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  top: 20px;
  left: 0;
  right: 0;
}

.spark-line-22.spark-simple-line {
  background-color: var(--spark-library-foreground-interactive);
  border-radius: 3px;
  width: 24px;
  height: 3.3px;
  top: 28px;
}

.spark-line-23 {
  z-index: 2;
  background-color: var(--spark-library-black);
  width: 35px;
  height: 2px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  top: 10px;
  left: 0;
  right: 0;
}

.spark-line-23.spark-simple-line {
  background-color: var(--spark-library-foreground-interactive);
  border-radius: 3px;
  width: 24px;
  height: 3.3px;
  top: 18px;
}

.spark-simple-menu-button-7 {
  background-color: #fff;
  width: 60px;
  height: 60px;
  padding: 0 0 0 18px;
  overflow: hidden;
}

.spark-simple-menu-button-7.w--open {
  background-color: var(--spark-library-background--interactive);
  border-radius: 8px;
}

.spark-nav-link-7 {
  color: var(--spark-library-black);
  text-align: center;
  border-radius: 8px;
  margin-left: 8px;
  padding: 16px 24px;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1;
  text-decoration: none;
  transition: background-color .15s, color .15s, opacity .15s;
}

.spark-nav-link-7:hover {
  background-color: var(--spark-library-background--interactive);
  opacity: 1;
  color: var(--spark-library-foreground-interactive);
}

.spark-nav-link-7.w--current {
  color: var(--spark-library-foreground-interactive);
}

.spark-nav-link-7.spark-square-button {
  background-color: var(--spark-library-foreground-interactive);
  color: var(--transparent);
  text-align: center;
  border-style: none;
  border-radius: 8px;
  margin-right: 0;
  padding: 16px 24px;
  font-size: 1rem;
  line-height: 1em;
  transition: color .15s, background-color .15s, opacity .15s;
}

.spark-nav-link-7.spark-square-button:hover {
  background-color: var(--spark-library-foreground-interactive-hover);
  opacity: 1;
}

.spark-light-nav-link {
  color: var(--spark-library-black);
  padding: 16px 24px;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1;
  text-decoration: none;
}

.spark-light-nav-link.w--current {
  color: var(--spark-library-foreground-interactive);
}

.spark-light-nav-link.spark-square-button {
  background-color: var(--spark-library-background--interactive);
  color: var(--spark-library-foreground-interactive);
  text-align: center;
  border-style: none;
  border-radius: 8px;
  margin-right: 12px;
  padding: 16px 24px;
  font-size: 1rem;
  line-height: 1em;
  transition: color .2s, background-color .15s;
}

.spark-light-nav-link.spark-square-button:hover {
  background-color: var(--spark-library-foreground-interactive);
  opacity: 1;
  color: var(--spark-library-background--interactive);
}

.spark-nav-menu-7 {
  align-items: center;
  display: flex;
}

.spark-brand-logo-7 {
  z-index: 2;
  padding-left: 0;
}

.spark-square-menu-inner-7 {
  justify-content: space-between;
  align-items: center;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.spark-square-menu-with-hiring-button {
  background-color: var(--transparent);
  width: 100%;
  padding-left: 64px;
  padding-right: 64px;
}

.section-1180 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/661f9918c231d6ee268e286b_D2Cillustration-01-Recovered.png");
  background-position: 50%;
  background-size: cover;
  height: 1050px;
  padding: 80px 100px 60px;
}

.div-block-1582 {
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-836 {
  margin-top: 20px;
}

.div-block-1583 {
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  display: flex;
}

.section-1181 {
  background-color: #5873f4;
  padding: 60px 100px;
}

.div-block-1584 {
  text-align: center;
  margin-bottom: 0;
}

.image-837 {
  text-align: center;
  margin-top: -60px;
}

.grid-3407 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  margin-top: 20px;
}

.div-block-1585 {
  text-align: center;
}

.navbar-119 {
  background-color: #000000b3;
  padding-top: 0;
  padding-left: 100px;
  padding-right: 100px;
  position: fixed;
  inset: 0% 0% auto;
}

.body-32 {
  font-family: Coolvetica rg, sans-serif;
}

.nav-link-517, .nav-link-518, .nav-link-519 {
  color: #fff;
}

.section-1182 {
  background-color: #edf303;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/662609871d21ab51939ad595_D2C%20Connect%20Carnival-12.png");
  background-position: 50% 100%;
  background-size: cover;
  padding: 100px 100px 0;
}

.section-1183 {
  background-color: #71d434;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/6620d05e40e03dfbb3272d8c_D2C%20Connect%20Carnival-22.png");
  background-position: 0 0;
  background-size: cover;
  padding: 60px 100px;
}

.grid-3409 {
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 20px;
}

.section-1184, .section-1185 {
  padding: 0;
}

.div-block-1586 {
  background-color: #edf303;
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/662609871d21ab51939ad595_D2C%20Connect%20Carnival-12.png");
  background-position: 50% 100%;
  background-size: cover;
  height: 600px;
}

.div-block-1587 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/6620d3be181fa4039b5ae8a7_D2C%20Connect%20Carnival-23.png");
  background-position: 50% 100%;
  background-size: cover;
  height: 800px;
}

.grid-3410 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 40px;
  padding-top: 0;
}

.image-838 {
  display: none;
}

.div-block-1588 {
  background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/661f96e2b83cb9eb07c2e0cd_D2C%20Connect%20Carnival-14.png");
  background-position: 50%;
  background-size: cover;
  width: auto;
  height: 600px;
  margin-top: -80px;
}

.section-1186 {
  background-color: #5873f4;
  padding: 60px 100px;
}

.text-block-2449 {
  color: #fff;
  text-align: center;
  margin-top: 20px;
  font-size: 30px;
  line-height: 40px;
}

.div-block-1589 {
  text-align: center;
  margin-top: 20px;
}

.brix---paragraph-link-2 {
  color: var(--elements-webflow-library-accent--primary-1);
  text-decoration: underline;
  transition: color .3s;
}

.brix---paragraph-link-2:hover {
  color: var(--elements-webflow-library-secondary--color-1);
}

.brix---paragraph-default-17 {
  color: var(--elements-webflow-library-neutral--100);
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.brix---footer-bottom {
  border-top: 1px solid var(--elements-webflow-library-neutral--300);
  color: var(--elements-webflow-library-neutral--600);
  text-align: center;
  padding-top: 32px;
  padding-bottom: 32px;
  font-size: 18px;
  line-height: 30px;
}

.brix---social-icon-square-30px {
  background-color: var(--elements-webflow-library-secondary--color-2);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 30px;
  min-height: 30px;
  text-decoration: none;
  transition: transform .3s, background-color .3s, color .3s;
  display: flex;
}

.brix---social-icon-square-30px:hover {
  transform: scale(.92);
}

.brix---social-media-grid-right---t-center {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fit, 36px);
  justify-content: end;
  align-self: center;
  justify-items: end;
}

.brix---footer-link {
  color: var(--elements-webflow-library-neutral--100);
  font-size: 18px;
  line-height: 20px;
  text-decoration: none;
  transition: color .3s;
}

.brix---footer-link:hover {
  color: var(--elements-webflow-library-accent--primary-1);
}

.brix---footer-list-item-horizontal {
  margin-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
}

.brix---footer-list-wrapper-horizontal {
  color: #fff;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  padding-left: 0;
  list-style-type: none;
  display: flex;
}

.brix---footer-logo {
  transform-style: preserve-3d;
  transition: transform .3s;
}

.brix---footer-logo:hover {
  transform: scale3d(.97, .97, 1.01);
}

.brix---grid-footer-3-cols {
  grid-template-rows: auto;
  grid-template-columns: .3fr 1fr .3fr;
  align-items: center;
}

.brix---footer-top-small {
  padding-top: 72px;
  padding-bottom: 72px;
}

.brix---container-default-18 {
  background-color: #000;
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---footer-wrapper-2 {
  border-top: 1px solid var(--elements-webflow-library-neutral--300);
  background-color: var(--elements-webflow-library-neutral--100);
}

.nav-link-520 {
  color: #fff;
}

.nav-link-521 {
  color: #000;
  background-color: #fff903;
}

.nav-link-522 {
  color: #fff;
  background-color: #f4408a;
}

.spark-icon-3 {
  width: 12px;
  display: inline-block;
}

.spark-icon-3.spark-20px-icon {
  align-items: center;
  width: 20px;
  padding: 2px;
  display: flex;
}

.spark-social-row-3 {
  grid-column-gap: 24px;
  justify-content: center;
  width: 100%;
  display: flex;
}

.spark-social-row-3.spark-left-aligned {
  justify-content: flex-start;
}

.spark-small-sub-paragraph-7 {
  color: var(--spark-library-foreground-secondary);
  margin-bottom: 0;
  font-size: .8rem;
  line-height: 1.3;
}

.spark-small-sub-paragraph-7.spark-margin-bottom-1rem {
  margin-bottom: 1rem;
}

.spark-bold-heading-7 {
  margin-bottom: .5rem;
  font-weight: 600;
  line-height: 1;
  display: inline-block;
}

.spark-team-member-details-4 {
  max-width: 590px;
}

.spark-vertical-image-2 {
  object-fit: cover;
  border-radius: 12px;
  width: 100%;
  height: 310px;
}

.spark-stacked-card {
  grid-row-gap: 16px;
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.spark-four-column-team-grid {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.spark-gray-paragraph-2 {
  color: var(--spark-library-foreground-secondary);
  line-height: 1.3;
}

.spark-horizontal-team-member-image-2 {
  object-fit: cover;
  border-radius: 12px;
  width: 500px;
  max-width: none;
  height: 300px;
  display: block;
}

.spark-horizontal-team-member-image-2.spark-small {
  width: 310px;
  height: 310px;
}

.spark-wrapped-team-card-2 {
  grid-column-gap: 24px;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.spark-wrapped-team-card-2.spark-top-aligned {
  align-items: flex-start;
}

.spark-flex-row-of-two-team-members {
  grid-column-gap: 64px;
  margin-bottom: 64px;
  display: flex;
}

.spark-flex-row-of-team-members-2 {
  grid-row-gap: 64px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.spark-secondary-paragraph-17 {
  color: var(--spark-library-foreground-secondary);
  margin-bottom: 64px;
}

.spark-centered-904 {
  text-align: center;
  width: 900px;
  max-width: 100%;
  margin-bottom: 100px;
  margin-left: auto;
  margin-right: auto;
}

.spark-container-18 {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.spark-section-17 {
  width: 100%;
  padding: 176px 64px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  position: relative;
}

.spark-section-17 h5 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: 1.75rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-17 h4 {
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.4;
}

.spark-section-17 h1 {
  margin-bottom: 1rem;
  font-size: 4rem;
  font-weight: 600;
  line-height: 1.1;
}

.spark-section-17 h2 {
  color: #000;
  margin-top: 1rem;
  margin-bottom: 2rem;
  font-size: 3.5rem;
  font-weight: 600;
  line-height: 1.2;
}

.spark-section-17 h3 {
  margin-top: 2.5rem;
  margin-bottom: 1rem;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-17 h6 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: .8125rem;
  font-weight: 700;
  line-height: 1.5;
}

.spark-section-17 ul {
  margin-top: 2rem;
  margin-bottom: 3rem;
  padding-left: 14px;
}

.spark-section-17 li {
  margin-bottom: .5rem;
}

.rl-padding-section-large-2 {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.rl-heading-style-h2-2 {
  color: var(--relume-library-lite-rl-black);
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 3rem;
  font-weight: 700;
  line-height: 1.2;
}

.rl_gallery21_image {
  object-fit: cover;
  width: auto;
  max-width: none;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.rl_gallery21_arrow-icon {
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
}

.rl_gallery21_slide {
  padding-right: 2rem;
}

.rl_gallery21_mask {
  width: 50%;
  overflow: visible;
}

.rl_gallery21_slide-nav {
  height: 1.75rem;
  font-size: .5rem;
  inset: auto auto 0% 0%;
}

.rl_gallery21_component {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  align-items: start;
}

.rl_gallery21_slider {
  background-color: #0000;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: 100%;
  padding-bottom: 5rem;
  position: relative;
}

.rl_gallery21_lightbox-link {
  width: 100%;
}

.rl_gallery21_arrow-right {
  border: 1px solid var(--relume-library-lite-rl-black);
  background-color: var(--relume-library-lite-rl-white);
  color: var(--relume-library-lite-rl-black);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  display: flex;
  inset: auto 0% 0% auto;
}

.rl-text-style-medium-2 {
  color: var(--relume-library-lite-rl-black);
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 1.5;
}

.rl_gallery21_heading-wrapper {
  width: 100%;
  max-width: 48rem;
}

.rl_gallery21_spacing-block-1 {
  width: 100%;
  padding-bottom: 5rem;
}

.rl_gallery21_image-wrapper {
  width: 100%;
  padding-top: 100%;
  position: relative;
}

.rl_section_gallery21 {
  background-color: var(--relume-library-lite-rl-white);
  overflow: hidden;
}

.rl_blog33_spacing-block-2 {
  width: 100%;
  padding-bottom: 1.5rem;
}

.rl_gallery21_arrow-left {
  border: 1px solid var(--relume-library-lite-rl-black);
  background-color: var(--relume-library-lite-rl-white);
  color: var(--relume-library-lite-rl-black);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  display: flex;
  inset: auto 4rem 0% auto;
}

.rl-padding-global-2 {
  padding-left: 5%;
  padding-right: 5%;
}

.rl-container-large-2 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.image-839 {
  max-width: none;
}

.brix---color-neutral-840 {
  color: var(--elements-webflow-library-neutral--800);
}

.brix---color-neutral-841 {
  color: var(--elements-webflow-library-neutral--600);
}

.brix---mg-bottom-16px-14 {
  margin-bottom: 16px;
}

.brix---mg-bottom-40px-7 {
  margin-bottom: 40px;
}

.brix---btn-primary-2 {
  background-color: var(--elements-webflow-library-accent--primary-1);
  color: var(--elements-webflow-library-neutral--100);
  text-align: center;
  transform-style: preserve-3d;
  border-radius: 48px;
  justify-content: center;
  padding: 26px 38px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
  transition: background-color .3s, transform .3s, color .3s;
}

.brix---btn-primary-2:hover {
  background-color: var(--elements-webflow-library-secondary--color-1);
  color: var(--elements-webflow-library-neutral--100);
  transform: translate3d(0, -3px, .01px);
}

.brix---container-default-19 {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---section-12 {
  color: var(--elements-webflow-library-neutral--100);
  padding-top: 176px;
  padding-bottom: 176px;
}

.brix---heading-h2-size-21 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 38px;
  font-weight: 700;
  line-height: 50px;
}

.brix---text-center-16 {
  text-align: center;
}

.brix---heading-link-2 {
  color: var(--elements-webflow-library-accent--primary-1);
  text-decoration: none;
  transition: color .3s;
}

.brix---heading-link-2:hover {
  color: var(--elements-webflow-library-secondary--color-1);
}

.brix---paragraph-default-18 {
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.brix---buttons-row-center-2 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.brix---inner-container-600px---center-8 {
  max-width: 600px;
  margin-left: auto;
  margin-right: auto;
}

.brix---grid-4-columns-instagram-2 {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.brix---instagram-image-2 {
  border-radius: 24px;
  overflow: hidden;
  transform: translate(0);
}

.rl_gallery21_image-2 {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

@media screen and (min-width: 1440px) {
  .navbar-4 {
    padding-left: 220px;
    padding-right: 220px;
  }

  .section-21 {
    padding-bottom: 40px;
    padding-left: 220px;
    padding-right: 220px;
  }

  .heading-12 {
    margin-top: 0;
  }

  .section-23 {
    justify-content: flex-end;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .heading-20 {
    font-size: 48px;
  }

  .section-50 {
    display: none;
  }

  .div-block-82 {
    margin-top: 0;
  }

  .columns-31 {
    display: none;
  }

  .heading-51 {
    font-size: 48px;
  }

  .div-block-89 {
    text-align: center;
  }

  .image-54 {
    border: 1px #000;
  }

  .section-679 {
    text-align: center;
    background-image: linear-gradient(#3300691a, #3300691a), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/63465c7b0ba434c6652e7b49_BG-1.png");
    background-position: 0 0, 50% 100%;
    background-size: auto, cover;
    flex-direction: column;
    align-items: center;
    height: auto;
    padding-left: 100px;
    display: none;
  }

  .container-11, .container-11.two {
    background-color: #fff0;
  }

  .hero-wrapper {
    padding: 0;
  }

  .navbar-logo-left {
    background-color: #0000;
    background-image: none;
    display: block;
    position: fixed;
    inset: 0% 0% auto;
  }

  .navbar-logo-left-container.shadow-three {
    text-align: center;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-left: 0;
    margin-right: 0;
    display: block;
    position: relative;
  }

  .nav-link-30 {
    font-size: 16px;
    font-weight: 700;
  }

  .logos-quote-divider {
    padding-left: 100px;
    padding-right: 100px;
  }

  .clients-quote-two {
    margin-bottom: 40px;
  }

  .features-block {
    text-align: left;
    display: block;
  }

  .margin-bottom-24px-2 {
    text-align: center;
    margin-top: 20px;
    font-size: 18px;
    line-height: 28px;
  }

  .button-primary-2.navbutton {
    display: inline-block;
  }

  .bold-text-278.bh {
    color: #00d0ff;
    font-family: Fontsfree net all round gothic w01, sans-serif;
  }

  .centered-heading {
    color: #00d0ff;
    margin-top: 40px;
    font-family: Fontsfree net all round gothic w01, sans-serif;
  }

  .testimonial-card {
    color: #000;
    background-color: #fff;
  }

  .testimonial-card.three {
    color: #000;
    background-color: #fff;
    border-radius: 20px;
  }

  .testimonial-card.four {
    color: #fff;
    background-color: #fff0;
  }

  .tab-link-tab-1-2 {
    background-color: #0000;
    border: 1px solid #fff;
    border-radius: 8px;
  }

  .tab-link-tab-1-2.w--current {
    outline-offset: 0px;
    border-style: dashed;
    outline: 3px #fff;
  }

  .heading-741.head2 {
    text-align: center;
  }

  .tab-link-tab-5.w--current {
    background-color: #0000;
    border-style: dashed;
  }

  .tab-link-tab-4 {
    background-color: #0000;
  }

  .tab-link-tab-4.w--current {
    background-color: #0000;
    border-style: dashed;
  }

  .tab-link-tab-3 {
    background-color: #0000;
    border-style: solid;
  }

  .tab-link-tab-3.w--current {
    background-color: #0000;
    border-style: dashed;
  }

  .tab-link-tab-2-2 {
    margin-left: 10px;
  }

  .tab-link-tab-2-2.w--current {
    background-color: #0000;
    border-style: dashed;
  }

  .team-member-image {
    width: 270px;
    height: 270px;
    max-height: none;
  }

  .grid-38.new {
    color: #000;
  }

  .section-682 {
    padding: 80px 100px;
  }

  .section-683 {
    padding: 60px 100px;
  }

  .slide-3 {
    background-color: #0000;
  }

  .section-684 {
    padding: 20px 30px;
  }

  .text-block-146 {
    text-align: center;
  }

  .bold-text-280 {
    color: #fff;
  }

  .bold-text-280.track {
    color: #00d0ff;
    font-family: Fontsfree net all round gothic w01, sans-serif;
  }

  .metaverse-speakers {
    padding: 60px 220px;
  }

  .text-block-1966 {
    color: #fff;
    text-align: center;
    font-family: Fontsfree net all round gothic w01, sans-serif;
  }

  .grid-271 {
    grid-column-gap: 16px;
    grid-row-gap: 40px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-items: center;
    margin-top: 40px;
    display: grid;
  }

  .image-630 {
    display: block;
  }

  .tabs-menu-2 {
    margin-top: 20px;
  }

  .section-685 {
    padding-bottom: 40px;
  }

  .grid-272 {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    justify-items: center;
    margin-top: 40px;
    margin-bottom: 0;
  }

  .text-block-2129, .text-block-2130, .text-block-2131, .text-block-2132, .text-block-2133, .text-block-2134, .text-block-2135 {
    margin-top: 10px;
    font-size: 20px;
    font-weight: 700;
    line-height: 30px;
  }

  .text-block-2136 {
    margin-top: 10px;
    font-size: 20px;
    font-weight: 700;
    line-height: 30px;
    display: flex;
  }

  .div-block-1314 {
    text-align: center;
    margin-top: 60px;
  }

  .section-686 {
    padding: 40px 100px;
  }

  .columns-39 {
    margin-top: 40px;
  }

  .text-block-2137 {
    margin-bottom: 10px;
    font-size: 26px;
    font-weight: 600;
    line-height: 30px;
  }

  .text-block-2138 {
    color: #868686;
    margin-bottom: 10px;
    font-size: 20px;
    font-weight: 700;
    line-height: 30px;
  }

  .div-block-1315 {
    margin-top: 40px;
  }

  .text-block-2139 {
    font-size: 20px;
    line-height: 30px;
  }

  .image-631 {
    margin-top: 60px;
  }

  .navbar-no-shadow-container {
    background-color: #fff;
    border-radius: 19px;
    margin-top: 20px;
    position: fixed;
    inset: 0% 0% auto;
  }

  .image-632 {
    background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/6321667da9a74802697040d6_Banner.png");
    background-position: 0 0;
    background-size: auto;
  }

  .section-688 {
    margin-left: 0;
  }

  .body-7 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    padding-bottom: 0;
    display: block;
  }

  .container-14 {
    background-color: #0000;
    margin-top: 100px;
    padding-top: 0;
    padding-left: 0;
  }

  .heading-747 {
    color: #aeffdc;
    font-family: Helvetica neu, sans-serif;
    font-size: 100px;
    line-height: 100px;
  }

  .text-block-2141 {
    font-size: 60px;
    line-height: 60px;
  }

  .text-block-2142 {
    color: #00b887;
    font-family: Helveticaneue, sans-serif;
    font-size: 50px;
    font-weight: 100;
    line-height: 50px;
  }

  .section-689 {
    background-color: #0000;
    background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/6321955d304e3a42aaad7e33_Rectangle%206.png");
    background-size: auto;
    margin-top: 0;
    padding: 60px 140px;
  }

  .container-15 {
    margin-top: 0;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .heading-748 {
    color: #fff;
    text-align: left;
    margin-top: 0;
    padding-bottom: 10px;
  }

  .paragraph-250 {
    color: #fff;
  }

  .section-690 {
    background-image: linear-gradient(#f6f6f6, #f6f6f6);
    margin-bottom: 0;
    padding-bottom: 80px;
  }

  .container-16 {
    padding-top: 0;
  }

  .heading-749 {
    color: #6b91d1;
    margin-top: 0;
    line-height: 40px;
  }

  .section-691 {
    background-color: #0c1033;
    padding-bottom: 80px;
  }

  .container-17 {
    padding-top: 0;
  }

  .heading-750 {
    color: #fff;
    margin-top: 0;
  }

  .text-block-2143 {
    outline-offset: 0px;
    color: #fff;
    outline: 3px #fff;
    font-size: 18px;
    line-height: 28px;
  }

  .image-633 {
    padding-top: 60px;
    padding-bottom: 0;
  }

  .image-634 {
    padding-top: 20px;
  }

  .text-block-2144 {
    color: #fff;
    padding-top: 20px;
    font-weight: 700;
    line-height: 15px;
  }

  .text-block-2145 {
    color: #fff;
    padding-top: 20px;
  }

  .text-block-2146, .text-block-2147 {
    color: #fff;
    padding-top: 20px;
    font-weight: 400;
  }

  .section-692 {
    background-color: #f6f6f6;
    padding-bottom: 40px;
  }

  .text-block-2148 {
    text-align: center;
    padding-top: 20px;
    padding-bottom: 20px;
    font-size: 20px;
    line-height: 29px;
  }

  .column-744, .column-745, .column-746, .column-747, .container-18 {
    text-align: center;
  }

  .div-block-1317 {
    margin-top: 0;
  }

  .image-635 {
    margin-top: 60px;
    margin-bottom: 300px;
  }

  .grid-274 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-bottom: 40px;
    display: grid;
  }

  .text-block-2149 {
    font-size: 60px;
    font-weight: 700;
    line-height: 60px;
  }

  .section-693 {
    background-color: #0c1033;
    padding: 80px 140px;
  }

  .container-19 {
    padding-top: 0;
    padding-left: 0;
  }

  .heading-751 {
    color: #fff;
    margin-top: 0;
  }

  .image-637 {
    padding-top: 60px;
  }

  .text-block-2150 {
    text-align: center;
    padding-top: 20px;
  }

  .section-694 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .heading-752 {
    text-align: center;
  }

  .section-695 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .columns-42 {
    justify-content: center;
  }

  .section-697 {
    flex-direction: column;
    justify-content: space-around;
    padding: 0;
    display: flex;
  }

  .navbar-14 {
    justify-content: space-between;
  }

  .nav-link-32 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .columns-43 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .heading-753 {
    padding-bottom: 40px;
    font-size: 48px;
  }

  .paragraph-251 {
    color: #fff;
    text-align: left;
    font-family: Helveticaneuelt, sans-serif;
    font-size: 18px;
    line-height: 26px;
  }

  .column-769 {
    padding: 0;
  }

  .heading-756 {
    font-family: Helvetica neu, sans-serif;
    font-size: 23px;
  }

  .text-block-2167 {
    font-family: Helveticaneuelt, sans-serif;
    font-size: 15px;
    line-height: 16px;
  }

  .section-705 {
    flex-direction: column;
    padding: 60px 100px;
    display: flex;
  }

  .paragraph-254 {
    text-align: left;
    margin-top: 20px;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 18px;
    line-height: 26px;
  }

  .bold-text-286 {
    text-align: left;
    font-size: 48px;
  }

  .text-block-2168 {
    text-align: left;
  }

  .column-770 {
    padding: 0;
  }

  .container-29 {
    padding-left: 0;
    padding-right: 0;
  }

  .image-671 {
    padding: 0;
  }

  .image-672, .image-673, .image-674, .image-675 {
    border: 1px solid #00b887;
  }

  .text-block-2170 {
    margin-top: 20px;
    margin-left: 0;
    font-size: 16px;
  }

  .image-676 {
    margin-top: 20px;
    margin-left: 0;
  }

  .column-780 {
    justify-content: flex-end;
    display: flex;
  }

  .columns-51 {
    align-items: center;
    display: flex;
  }

  .text-block-2172 {
    margin-top: 10px;
  }

  .columns-52, .columns-54 {
    align-items: center;
    display: flex;
  }

  .text-block-2173 {
    margin-right: 0;
  }

  .text-block-2174, .button-24 {
    font-size: 24px;
  }

  .body-9 {
    flex-direction: column;
    align-items: stretch;
    display: block;
  }

  .navbar-logo-left-2 {
    text-align: center;
    justify-content: center;
    display: flex;
  }

  .heading-759 {
    color: #4884cb;
    margin-top: 0;
    font-size: 50px;
    line-height: 90px;
  }

  .heading-759.subheading {
    font-size: 60px;
    line-height: 30px;
  }

  .heading-759.whyattend {
    color: #4884cb;
    margin-top: 0;
    padding-bottom: 0;
  }

  .heading-759.logo {
    color: #fff;
    font-size: 200px;
    line-height: 200px;
  }

  .subheading {
    color: #fff;
    font-size: 40px;
  }

  .text-block-2189 {
    color: #fff;
    font-size: 25px;
    line-height: 32px;
  }

  .bold-text-297 {
    color: #fff;
  }

  .text-block-2190 {
    padding-top: 20px;
    font-family: Amazon ember, sans-serif;
  }

  .navbar-97 {
    color: #fff;
    object-fit: cover;
    background-color: #000;
    padding: 20px 60px;
    font-size: 18px;
    line-height: 28px;
    position: fixed;
    inset: 0% 0% auto;
  }

  .nav-menu-3 {
    align-items: center;
    display: flex;
  }

  .section-955 {
    background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/63480f2488edb64ad04d550e_BG-min.png");
    background-size: cover;
    padding: 120px 60px 100px;
  }

  .section-956 {
    background-color: #fff;
    margin-top: 0;
    padding: 60px;
  }

  .paragraph-325 {
    color: var(--clevertap-navy-blue);
    text-align: left;
    font-family: Amazon ember, sans-serif;
    font-size: 18px;
    line-height: 26px;
  }

  .column-823 {
    padding-left: 0;
  }

  .section-957 {
    background-color: #000;
    padding: 60px;
  }

  .paragraph-326 {
    color: #fff;
    text-align: left;
    padding-top: 0;
    font-family: Amazon ember, sans-serif;
    font-size: 18px;
    line-height: 26px;
  }

  .column-824 {
    text-align: center;
  }

  .columns-388 {
    padding-top: 20px;
  }

  .section-958 {
    background-color: var(--7a0082);
    padding: 30px 60px;
  }

  .text-block-2191 {
    color: #fff;
    font-family: Roboto, sans-serif;
  }

  .section-959 {
    outline-offset: 0px;
    outline: 3px #fff;
  }

  .columns-390 {
    border: 1px #fff;
  }

  .text-block-2192 {
    padding-bottom: 10px;
  }

  .text-block-2192.time {
    color: #fff;
  }

  .text-block-2192.extra {
    display: none;
  }

  .grid-289 {
    grid-template-rows: auto;
  }

  .section-960 {
    color: #fff;
    background-color: #fff;
    padding: 20px 60px;
  }

  .grid-290 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .div-block-1362 {
    align-items: center;
    display: flex;
  }

  .text-block-2193 {
    color: #000;
    padding-left: 20px;
    font-family: Roboto, sans-serif;
    font-size: 24px;
    line-height: 32px;
  }

  .text-block-2193.git {
    color: #000;
  }

  .text-block-2193.about1 {
    color: #fff;
    padding-left: 0;
  }

  .italic-text-7, .italic-text-8 {
    font-size: 25px;
  }

  .section-961 {
    padding: 20px 60px;
  }

  .section-962 {
    background-color: var(--7a0082);
    padding: 20px 60px 30px;
  }

  .paragraph-327 {
    color: #fff;
    font-family: Roboto, sans-serif;
    font-size: 18px;
    line-height: 28px;
  }

  .section-963 {
    background-color: #000;
    padding: 0 60px 30px;
  }

  .grid-291 {
    grid-template-columns: 1fr;
  }

  .link-block-267, .link-block-268, .link-block-269 {
    padding-right: 10px;
  }

  .text-block-2194 {
    outline-offset: 0px;
    text-align: center;
    background-color: #000;
    outline: 3px #fff;
    padding-top: 20px;
    font-family: Roboto, sans-serif;
    font-size: 16px;
  }

  .div-block-1363 {
    text-align: center;
    display: flex;
  }

  .grid-292 {
    padding-top: 10px;
  }

  .body-11 {
    color: #fff;
    background-color: #0000;
    background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/6347881fd38d375df1b0b17a_Background.png");
    background-position: 0 0;
    background-size: cover;
  }

  .column-838 {
    text-align: center;
  }

  .columns-391 {
    align-items: center;
    display: flex;
  }

  .column-839 {
    text-align: center;
  }

  .columns-392 {
    align-items: center;
    display: block;
  }

  .column-840 {
    text-align: center;
  }

  .columns-393 {
    align-items: center;
    display: flex;
  }

  .div-block-1364 {
    background-image: linear-gradient(to bottom, var(--neon-purple), var(--dark-purple));
    border-style: none;
  }

  .section-965 {
    padding-top: 60px;
    padding-bottom: 20px;
  }

  .section-1025 {
    background-color: #3a0047;
  }

  .nav-link-418.w--current, .nav-link-419.w--current, .nav-link-420.w--current, .nav-link-421.w--current, .nav-link-423 {
    color: #fff;
  }

  .bold-text-300 {
    color: #000;
    font-weight: 400;
  }

  .bold-text-300.numberone {
    color: #fff;
  }

  .bold-text-301 {
    color: #fff;
    font-weight: 400;
  }

  .bold-text-301.numbertwo {
    color: #000;
  }

  .bold-text-302 {
    color: #fff;
    font-weight: 400;
  }

  .tabs-menu-4 {
    text-align: left;
    object-fit: cover;
    border-radius: 0;
    font-size: 18px;
    line-height: 28px;
    display: block;
    position: relative;
  }

  .tab-link-tab-1-4 {
    background-color: #c8c8c8;
    border-radius: 7px;
  }

  .tab-link-tab-1-4.w--current {
    color: #fff;
    background-color: #000;
  }

  .tab-link-tab-2-4 {
    background-color: #c8c8c8;
    border-radius: 7px;
  }

  .tab-link-tab-2-4.w--current {
    background-color: #000;
  }

  .tab-link-tab-3-3 {
    background-color: #c8c8c8;
    border-radius: 7px;
  }

  .tab-link-tab-3-3.w--current {
    background-color: #000;
    border-radius: 7px;
  }

  .text-block-2202, .bold-text-303, .bold-text-303.number3 {
    color: #000;
  }

  .grid-300 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .div-block-1372 {
    background-color: #fff;
    width: 1200px;
    height: 1px;
  }

  .section-1031 {
    background-color: #0000;
  }

  .text-block-2222 {
    margin-bottom: 20px;
  }

  .grid-301 {
    background-color: #0000;
    grid-template-columns: 1fr;
  }

  .text-block-2224 {
    color: var(--clevertap-navy-blue);
    padding-bottom: 10px;
    font-size: 28px;
    font-weight: 400;
    line-height: 32px;
  }

  .paragraph-333 {
    color: var(--clevertap-navy-blue);
    font-size: 20px;
    font-weight: 300;
    line-height: 26px;
  }

  .div-block-1377 {
    background-color: #fff;
    border-radius: 10px;
    padding: 10px;
  }

  .section-1037 {
    background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/63774978086ed56054d147e2_1%20BG.svg");
  }

  .paragraph-334 {
    padding-left: 26px;
  }

  .section-1038 {
    font-family: Poppins, sans-serif;
    font-size: 40px;
  }

  .grid-304 {
    margin-top: 20px;
  }

  .div-block-1384 {
    padding-left: 32px;
  }

  .image-720 {
    padding-left: 30px;
  }

  .image-721, .image-722 {
    padding-left: 31px;
  }

  .text-block-2228 {
    color: #fff;
    padding-left: 33px;
  }

  .div-block-1388 {
    text-align: left;
    margin-left: 100px;
    margin-right: 100px;
    padding-right: 0;
  }

  .columns-403 {
    padding-top: 45px;
  }

  .grid-310 {
    grid-template-columns: 1fr 1fr 1fr;
    margin-top: -6px;
    padding-top: 54px;
    padding-left: 60px;
  }

  .image-725 {
    text-align: center;
  }

  .section-1056 {
    justify-content: space-around;
    padding-left: 140px;
    padding-right: 140px;
  }

  .grid-312 {
    justify-items: center;
  }

  .div-block-1398 {
    justify-content: center;
  }

  .image-726 {
    display: none;
  }

  .tabs-2 {
    justify-content: space-around;
    display: flex;
  }

  .tabs-3 {
    flex-direction: column;
    justify-content: space-around;
    align-items: stretch;
    display: flex;
  }

  .tabs-menu-6 {
    flex: 0 auto;
    justify-content: space-around;
    align-items: stretch;
    display: flex;
  }

  .tab-link-tab-1-6 {
    justify-content: space-around;
    padding: 0;
    display: flex;
  }

  .tab-link-tab-1-6.w--current {
    flex: 1;
    justify-content: space-around;
    padding: 0;
  }

  .tab-link-tab-2-6 {
    flex: 1;
    padding: 0;
  }

  .tab-link-tab-2-6.w--current {
    justify-content: space-around;
    padding-bottom: 0;
    display: flex;
  }

  .columns-407 {
    flex: 0 auto;
    justify-content: space-around;
    display: flex;
  }

  .column-871 {
    background-color: #20003b;
  }

  .column-872 {
    background-color: #6207ce;
    background-image: linear-gradient(to right, #6207ce, #cd287e);
    flex: 0 auto;
    padding: 20px;
  }

  .heading-773 {
    color: #fff;
    margin-top: 0;
    font-family: Fontsfree net all round gothic w01, sans-serif;
  }

  .text-block-2235 {
    color: #fff;
    font-size: 18px;
  }

  .div-block-1400 {
    padding: 40px;
  }

  .tab-pane-tab-2 {
    margin: 40px;
  }

  .background-video-4 {
    height: 110vh;
  }

  .background-video-5 {
    width: 100%;
  }

  .background-video-6 {
    height: 100vh;
  }

  .div-block-1404 {
    background-color: #e2e2e2;
    width: 800px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .div-block-1405 {
    text-align: center;
  }

  .div-block-1406 {
    background-color: #fff;
    border: 3px solid #cf36eb;
    padding: 20px;
  }

  .div-block-1407 {
    text-align: center;
  }

  .div-block-1408 {
    background-color: #e4e4e4;
    width: 900px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .div-block-1409 {
    text-align: center;
    justify-content: center;
    padding: 10px;
    display: flex;
  }

  .tabs-content {
    background-color: #000;
  }

  .background-video-7 {
    background-image: linear-gradient(#00000080, #00000080);
    height: 120vh;
    padding: 40px 100px;
  }

  .bold-text-340 {
    font-size: 23px;
  }

  .navbar-103 {
    background-color: #000;
    border-bottom: 0 solid #000;
    position: fixed;
    inset: 0% 0% auto;
  }

  .section-1062 {
    background-color: #000;
    background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/6412a6b7e9e64b58d50693c0_TMPF-01.png");
    background-position: 50% 100%;
    margin-top: 60px;
    padding-top: 60px;
    padding-bottom: 120px;
  }

  .heading-775 {
    margin-top: 10px;
    font-family: Coolvetica rg it, sans-serif;
  }

  .brand-10 {
    padding-top: 10px;
    padding-bottom: 5px;
  }

  .nav-link-448 {
    color: #fff;
    font-family: Montserrat, sans-serif;
    font-size: 16px;
    font-weight: 500;
  }

  .nav-link-448.w--current {
    color: #fff;
    font-family: Montserrat, sans-serif;
    font-size: 16px;
  }

  .nav-link-449 {
    font-family: Coolvetica rg, sans-serif;
    font-size: 16px;
  }

  .nav-link-450 {
    color: #fff;
    font-family: Montserrat, sans-serif;
    font-size: 16px;
    font-weight: 500;
  }

  .nav-link-450:hover {
    color: #fdb502;
  }

  .nav-link-450.w--current {
    color: #fdb502;
    font-weight: 500;
  }

  .nav-link-451 {
    color: #fff;
    background-color: #0000;
    border: 2px solid #fdb502;
    border-radius: 30px;
    margin-top: 0;
    margin-bottom: 10px;
    padding-top: 15px;
    padding-bottom: 15px;
    font-family: Montserrat, sans-serif;
    font-size: 16px;
    font-weight: 500;
  }

  .image-733 {
    margin-top: 10px;
  }

  .nav-menu-7 {
    padding-top: 10px;
  }

  .bold-text-341 {
    color: #fff;
  }

  .paragraph-336 {
    margin-bottom: 20px;
    font-family: Montserrat, sans-serif;
    font-weight: 400;
  }

  .section-1063 {
    background-color: #000;
    background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/641042d996a313823f2ece47_TMPF-21.png");
    background-position: 50% 100%;
    background-size: cover;
    border: 0 solid #000;
    padding: 60px 140px 40px;
  }

  .heading-776 {
    color: #fdb502;
    text-align: center;
    background-color: #0000;
    font-family: Coolvetica rg it, sans-serif;
    font-size: 72px;
    line-height: 72px;
  }

  .div-block-1417 {
    padding-left: 20px;
  }

  .heading-777 {
    border-top-color: #fdb502;
    padding-top: 20px;
    font-family: Montserrat, sans-serif;
    font-size: 24px;
    font-weight: 400;
    line-height: 32px;
  }

  .heading-778 {
    font-weight: 400;
  }

  .text-span-7, .text-span-8, .text-span-9 {
    color: #fdb502;
  }

  .bold-text-342 {
    color: #fff;
  }

  .section-1064 {
    background-color: #000;
    border-width: 0;
    padding: 60px 0 40px;
  }

  .columns-409 {
    align-items: flex-start;
    margin-top: 40px;
    display: none;
  }

  .column-873 {
    align-self: auto;
    align-items: stretch;
    padding-top: 40px;
    display: flex;
  }

  .heading-779 {
    font-weight: 400;
  }

  .heading-780 {
    margin-top: 40px;
    font-size: 72px;
    font-weight: 400;
  }

  .text-span-10 {
    color: #fdb502;
  }

  .text-span-11 {
    color: #fdb502;
    font-size: 24px;
  }

  .section-1065 {
    color: #000;
    background-color: #000;
    background-image: none;
    border: 0 solid #000;
    padding: 40px 140px 20px;
  }

  .grid-318 {
    grid-template-rows: auto;
  }

  .heading-781 {
    color: #fff;
    text-align: center;
    font-size: 72px;
    line-height: 66px;
  }

  .heading-782 {
    font-weight: 400;
  }

  .button-38 {
    padding: 20px 40px;
  }

  .text-block-2240 {
    margin-bottom: 10px;
    padding-bottom: 10px;
  }

  .bold-text-343 {
    font-size: 21px;
  }

  .column-874 {
    margin-top: 40px;
  }

  .grid-319 {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .heading-783 {
    color: #fdb502;
    font-family: Futura book font, sans-serif;
  }

  .grid-320 {
    margin-bottom: 20px;
    display: none;
  }

  .heading-784 {
    color: #000;
    text-align: center;
    margin-top: 60px;
    font-family: Montserrat, sans-serif;
    font-size: 36px;
    font-weight: 300;
    line-height: 46px;
  }

  .grid-321 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .div-block-1423 {
    background-color: #fdb502;
    padding: 40px 30px 80px;
  }

  .div-block-1424 {
    background-color: #fdb502e6;
    padding: 40px 30px 80px;
  }

  .grid-322 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
  }

  .div-block-1425 {
    background-color: #fdb502cc;
    padding: 40px 30px 80px;
  }

  .div-block-1426 {
    background-color: #fdb502b3;
    padding: 60px 40px 100px;
  }

  .div-block-1427 {
    background-color: #fdb50299;
    padding: 60px 40px 100px;
  }

  .heading-786 {
    color: #141414b3;
    text-align: center;
    background-color: #0000;
    font-family: Montserrat, sans-serif;
  }

  .div-block-1428 {
    background-color: #fdb502b3;
    padding: 40px 30px 80px;
  }

  .text-span-13 {
    color: #fd6e89;
  }

  .heading-787 {
    font-size: 32px;
  }

  .grid-323 {
    grid-template-columns: 1fr 1fr;
  }

  .investor-1 {
    background-image: linear-gradient(#0000004d, #0000004d), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64107bb609fd53acf5fd056e_Investor-20.png");
    background-position: 0 0, 50% 0;
    background-size: auto, cover;
    flex-direction: column;
    justify-content: flex-end;
    align-items: flex-start;
    height: 450px;
    padding-top: 10px;
    display: flex;
  }

  .paragraph-337 {
    padding-bottom: 20px;
  }

  .columns-410 {
    display: flex;
  }

  .column-876 {
    background-color: #fd6e89;
  }

  .heading-789 {
    text-align: left;
    line-height: 72px;
  }

  .investor-2 {
    background-image: linear-gradient(#0000004d, #0000004d), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64107ad8b4209c292a20dfaf_Investor-08.png");
    background-position: 0 0, 50% 0;
    background-size: auto, cover;
    flex-direction: column;
    justify-content: flex-end;
    align-items: flex-start;
    height: 450px;
    padding-top: 10px;
    display: flex;
  }

  .investor-3 {
    background-image: linear-gradient(#0000004d, #0000004d), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64107adb6141dc274cd019e1_Investor-14.png");
    background-position: 0 0, 50% 0;
    background-size: auto, cover;
    flex-direction: column;
    justify-content: flex-end;
    align-items: flex-start;
    height: 450px;
    padding-top: 10px;
    display: flex;
  }

  .grid-324 {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .bold-text-344 {
    color: #fff;
    font-size: 72px;
  }

  .text-span-15 {
    color: #000;
  }

  .jury-2023 {
    background-color: #000;
    background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64101b489aa3994e16cea08e_TMPF-21.png");
    background-position: 50% 100%;
    background-size: cover;
    border-top-width: 0;
    border-bottom-width: 0;
    padding: 60px 140px 140px;
  }

  .grid-325 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    margin-top: 80px;
  }

  .jury-1 {
    background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/6411adc3b92ea56d484254c9_Investor-05.png");
    background-position: 50% 100%;
    background-size: cover;
    border: 1px solid #fdb502;
    flex-direction: column;
    justify-content: flex-end;
    height: 500px;
    display: flex;
    box-shadow: 0 0 6px #fdb502;
  }

  .jury-1:hover {
    background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64148dbb97229dd49168896f_Investor-01.png"), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/641019c39aa3991810ce809d_Investor-01.png");
    background-position: 50% 100%, 0 0;
    background-size: cover, cover;
  }

  .div-block-1430 {
    background-color: #fff;
  }

  .bold-text-345 {
    font-weight: 400;
  }

  .investor-4 {
    background-image: linear-gradient(#0000004d, #0000004d), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64107ada877e8692180c4f1b_Investor-18.png");
    background-position: 0 0, 50% 0;
    background-size: auto, cover;
    flex-direction: column;
    justify-content: flex-end;
    align-items: flex-start;
    height: 450px;
    padding-top: 10px;
    display: flex;
  }

  .investor-5 {
    background-image: linear-gradient(#0000004d, #0000004d), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64107ada9786bb2d910c6ac8_Investor-11.png");
    background-position: 0 0, 50% 0;
    background-size: auto, cover;
    flex-direction: column;
    justify-content: flex-end;
    align-items: flex-start;
    height: 450px;
    padding-top: 10px;
    display: flex;
  }

  .investor-6 {
    background-image: linear-gradient(#0000004d, #0000004d), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64107ada274448073707f78b_Investor-12.png");
    background-position: 0 0, 50% 0;
    background-size: auto, cover;
    flex-direction: column;
    justify-content: flex-end;
    align-items: flex-start;
    height: 450px;
    padding-top: 10px;
    display: flex;
  }

  .investor-7 {
    background-image: linear-gradient(#0000004d, #0000004d), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64107ad8877e86e1cb0c4f1a_Investor-13.png");
    background-position: 0 0, 50% 0;
    background-size: auto, cover;
    flex-direction: column;
    justify-content: flex-end;
    align-items: flex-start;
    height: 450px;
    padding-top: 10px;
    display: flex;
  }

  .investor-8 {
    background-image: linear-gradient(#0000004d, #0000004d), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64107add3e727024013f7e10_Investor-19.png");
    background-position: 0 0, 50% 0;
    background-size: auto, cover;
    flex-direction: column;
    justify-content: flex-end;
    align-items: flex-start;
    height: 450px;
    padding-top: 10px;
    display: flex;
  }

  .investor-9 {
    background-image: linear-gradient(#0000004d, #0000004d), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64107adab4209ceca020dfd8_Investor-15.png");
    background-position: 0 0, 50% 0;
    background-size: auto, cover;
    flex-direction: column;
    justify-content: flex-end;
    align-items: flex-start;
    height: 450px;
    padding-top: 10px;
    display: flex;
  }

  .investor-10 {
    background-image: linear-gradient(#0000004d, #0000004d), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64107ada7fcced0dd316fef6_Investor-10.png");
    background-position: 0 0, 50% 0;
    background-size: auto, cover;
    flex-direction: column;
    justify-content: flex-end;
    align-items: flex-start;
    height: 450px;
    padding-top: 10px;
    display: flex;
  }

  .investor-11 {
    background-image: linear-gradient(#0000004d, #0000004d), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64107ad9bf8b5fe9ee2fb63a_Investor-09.png");
    background-position: 0 0, 50% 0;
    background-size: auto, cover;
    flex-direction: column;
    justify-content: flex-end;
    align-items: flex-start;
    height: 450px;
    padding-top: 10px;
    display: flex;
  }

  .investor-12 {
    background-image: linear-gradient(#0000004d, #0000004d), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64107ad908f20b5042b5ce7d_Investor-16.png");
    background-position: 0 0, 50% 0;
    background-size: auto, cover;
    flex-direction: column;
    justify-content: flex-end;
    align-items: flex-start;
    height: 450px;
    padding-top: 10px;
    display: flex;
  }

  .investor-13 {
    background-image: linear-gradient(#0000004d, #0000004d), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64107adae2427302e93b25da_Investor-17.png");
    background-position: 0 0, 50% 0;
    background-size: auto, cover;
    flex-direction: column;
    justify-content: flex-end;
    align-items: flex-start;
    height: 450px;
    padding-top: 10px;
    display: flex;
  }

  .section-1067 {
    padding-bottom: 0;
  }

  .div-block-1431 {
    flex-direction: row;
    align-items: center;
    display: flex;
  }

  .heading-790 {
    line-height: 36px;
  }

  .heading-790:hover {
    color: #000;
  }

  .jury-2 {
    background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/641167d7d47e7454015eeca4_Investor-06.png");
    background-position: 50% 100%;
    background-size: cover;
    border: 1px solid #fdb502;
    flex-direction: column;
    justify-content: flex-end;
    height: 500px;
    display: flex;
    box-shadow: 0 0 6px #fdb502;
  }

  .jury-2:hover {
    background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64148e5d2138b0c6b20f8bee_Investor-02.png"), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/641019c39aa3991810ce809d_Investor-01.png");
    background-position: 50% 100%, 0 0;
    background-size: cover, cover;
  }

  .jury-3 {
    background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/6413345470fab143c7915e82_Investor-07.png");
    background-position: 50% 100%;
    background-size: cover;
    border: 1px solid #fdb502;
    flex-direction: column;
    justify-content: flex-end;
    height: 500px;
    display: flex;
    box-shadow: 0 0 6px #fdb502;
  }

  .jury-3:hover {
    background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64148e5e7645b36a8679089c_Investor-03.png"), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/641019c39aa3991810ce809d_Investor-01.png");
    background-position: 50% 100%, 0 0;
    background-size: cover, cover;
  }

  .div-block-1438 {
    padding-right: 0;
  }

  .paragraph-338 {
    font-family: Montserrat, sans-serif;
    font-size: 18px;
    line-height: 28px;
  }

  .div-block-1438-copy-copy {
    border-bottom-width: .5px;
  }

  .heading-792 {
    color: #fd6e89;
  }

  .jury-4 {
    background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64142990a24d13577e75a181_Investor-22.png");
    background-position: 50% 100%;
    background-size: cover;
    border: 1px solid #fdb502;
    flex-direction: column;
    justify-content: flex-end;
    height: 500px;
    display: flex;
    box-shadow: 0 0 6px #fdb502;
  }

  .jury-4:hover {
    background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64148e5d2bb0f780fb49663e_Investor-21.png"), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/641019c39aa3991810ce809d_Investor-01.png");
    background-position: 50% 100%, 0 0;
    background-size: cover, cover;
  }

  .investor-1-copy {
    background-image: linear-gradient(#0000004d, #0000004d), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64107bb609fd53acf5fd056e_Investor-20.png");
    background-position: 0 0, 50% 0;
    background-size: auto, cover;
    flex-direction: column;
    justify-content: flex-end;
    align-items: flex-start;
    height: 450px;
    padding-top: 10px;
    display: flex;
  }

  .grid-2222 {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .grid-3333 {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    align-items: stretch;
  }

  .link-116 {
    color: #fff;
  }

  .link-116:hover {
    color: #fd6e89;
  }

  .div-block-1440 {
    background-color: #000;
    border-bottom: 1px solid #000;
    align-items: flex-end;
    padding: 20px 10px;
    display: flex;
  }

  .div-block-1438-copy-copy-copy {
    border-bottom-width: 0;
  }

  .text-block-2241 {
    margin-top: 10px;
    font-size: 60px;
  }

  .text-block-2243 {
    margin-bottom: 40px;
    font-size: 60px;
  }

  .text-block-2248 {
    font-size: 60px;
  }

  .bold-text-347 {
    font-size: 60px;
    line-height: 66px;
  }

  .navbar-109 {
    background-color: #fff;
    flex-direction: row;
    align-items: center;
    padding-left: 160px;
    padding-right: 160px;
    display: block;
  }

  .brand-12 {
    padding-top: 15px;
    padding-bottom: 10px;
  }

  .body-19 {
    font-family: Open Sans, sans-serif;
  }

  .nav-link-460 {
    margin-top: 10px;
    margin-bottom: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 16px;
  }

  .nav-link-461 {
    border: 1px solid #000;
    border-radius: 20px;
    margin-top: 10px;
    margin-bottom: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 16px;
  }

  .nav-link-461:hover {
    color: #fff;
    background-color: #000;
  }

  .nav-link-462 {
    border: 1px solid #cd0000;
    border-radius: 20px;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 16px;
  }

  .nav-link-462:hover {
    color: #fff;
    background-color: #cd0000;
  }

  .section-1076 {
    background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/6811f5cfe7bcec87e557c6e8_DBS_FoundED%20MK%20V29.png");
    background-position: 100% 100%;
    background-size: cover;
    padding-bottom: 140px;
  }

  .section-1077 {
    padding: 60px 160px 40px;
  }

  .paragraph-344 {
    text-align: center;
  }

  .heading-796 {
    color: #cd0000;
    text-align: center;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 32px;
  }

  .paragraph-346 {
    text-align: center;
    border-style: solid;
    border-width: 0;
    margin-bottom: 0;
  }

  .column-904 {
    border-left: 1px solid gray;
  }

  .columns-425 {
    border: 1px solid gray;
    align-items: center;
    padding: 20px;
    display: flex;
  }

  .video-6 {
    margin-top: 40px;
  }

  .section-1078 {
    background-color: #ffffff08;
    padding-bottom: 60px;
  }

  .founder-speak {
    object-fit: fill;
    background-color: #00000008;
    justify-content: space-around;
    align-items: stretch;
    display: block;
    position: static;
    overflow: auto;
  }

  .grid-3340 {
    flex: 0 auto;
    align-content: space-between;
    place-items: stretch center;
    margin-top: 20px;
  }

  .image-745, .image-746, .image-747 {
    align-self: stretch;
  }

  .image-748 {
    align-self: stretch;
    display: block;
  }

  .navbar-110 {
    padding-top: 10px;
    padding-bottom: 10px;
    position: fixed;
    inset: 0% 0% auto;
  }

  .section-1080 {
    background-image: linear-gradient(#000000b3, #000000b3), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64366cbd649ff0fc26c8b79b_D2C-01.png");
    background-position: 0 0, 50%;
    background-attachment: scroll, fixed;
    padding-top: 140px;
    padding-bottom: 100px;
  }

  .paragraph-350 {
    text-align: left;
    margin-top: 20px;
    font-size: 17px;
    line-height: 26px;
  }

  .column-905 {
    align-items: flex-end;
    display: flex;
  }

  .link-118, .link-119 {
    color: #ff001c;
  }

  .section-1081 {
    background-color: #fff;
    border-top: 0 solid #ff001c;
    border-bottom: 0 solid #ff001c;
    display: block;
  }

  .section-1082 {
    padding-bottom: 40px;
  }

  .section-1083 {
    padding-top: 40px;
    padding-bottom: 40px;
    display: block;
  }

  .grid-3348 {
    margin-top: 16px;
  }

  .button-42:hover {
    box-shadow: 0 0 20px -1px #ff001ca3;
  }

  .columns-426 {
    align-items: center;
    display: flex;
  }

  .section-1087 {
    color: #fff;
  }

  .section-1091 {
    flex-direction: column;
    align-items: stretch;
    display: flex;
  }

  .columns-428 {
    background-color: #0000;
  }

  .column-910 {
    background-color: #fff0;
    border-top-left-radius: 40px;
    border-bottom-left-radius: 40px;
    display: block;
  }

  .section-1092 {
    background-color: #000;
    background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/6437b9f74769a12c1c880637_D2C-01.png");
    background-position: 50% 100%;
    background-size: cover;
    padding-left: 220px;
    padding-right: 220px;
  }

  .lottie-animation-2 {
    height: 600px;
    display: block;
  }

  .column-911 {
    background-image: none;
    flex: 0 auto;
    justify-content: flex-end;
    align-self: stretch;
    align-items: stretch;
    display: flex;
  }

  .column-912 {
    flex: 0 auto;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .columns-429 {
    align-self: stretch;
    display: flex;
  }

  .div-block-1456 {
    display: block;
  }

  .div-block-1457 {
    background-color: #1a1a1a00;
    background-image: linear-gradient(#000000bf, #000000bf), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/6435051598dcca54cc2287dd_Imaget0zh-1597911165554.jpg-2.png");
    background-position: 0 0, 50% 0;
    background-size: auto, cover;
    background-attachment: scroll, fixed;
    border-top: 0 solid #ff001c;
    padding: 40px 140px;
  }

  .column-913 {
    padding: 0;
  }

  .image-757 {
    border: 2px solid #ff001c;
    margin: 0;
  }

  .div-block-1458 {
    margin-bottom: 20px;
    padding: 10px 40px 0 20px;
  }

  .heading-811 {
    color: #ff001c;
    letter-spacing: 2px;
    margin-top: 0;
  }

  .heading-812 {
    color: #fff;
    margin-top: 0;
  }

  .button-44 {
    text-align: center;
    justify-content: center;
    align-items: center;
    padding-left: 0;
    padding-right: 0;
    font-size: 21px;
    display: flex;
  }

  .columns-431 {
    flex-direction: row;
    justify-content: center;
    align-self: auto;
    align-items: center;
    display: flex;
  }

  .section-1093 {
    background-size: cover;
    display: flex;
  }

  .image-758 {
    box-shadow: 0 0 20px 9px #ff080859;
  }

  .button-45 {
    color: #fff;
    background-color: #ff832200;
    border: 2px solid #ff8322;
    font-size: 18px;
  }

  .button-45:hover {
    color: #000;
    background-color: #ff8322;
  }

  .button-45.navbut {
    color: #fff;
    background-color: #ff832200;
    border: 2px solid #ff8322;
    border-radius: 40px;
    font-size: 16px;
  }

  .button-45.navbut:hover {
    color: #000;
    background-color: #ff8322;
  }

  .div-block-1459 {
    margin-bottom: 20px;
  }

  .div-block-1460 {
    margin-top: 20px;
  }

  .div-block-1461 {
    width: auto;
  }

  .columns-432 {
    margin-top: 0;
  }

  .column-916 {
    flex-direction: column;
    justify-content: center;
    display: flex;
  }

  .column-917 {
    padding-bottom: 60px;
  }

  .heading-817 {
    font-size: 18px;
  }

  .image-759 {
    padding-top: 60px;
  }

  .div-block-1462, .div-block-1463 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .image-760 {
    align-self: center;
    display: block;
  }

  .lottie-animation-6 {
    justify-content: center;
  }

  .div-block-1466 {
    align-items: center;
  }

  .section-1095 {
    align-items: center;
    padding: 20px 140px;
    display: flex;
  }

  .columns-434 {
    align-self: center;
    align-items: center;
  }

  .column-920 {
    align-self: center;
  }

  .column-921 {
    align-items: center;
    padding-left: 0;
    display: flex;
  }

  .lottie-animation-8 {
    height: 100px;
  }

  .section-1105 {
    flex-direction: column;
    padding-left: 220px;
    padding-right: 220px;
    display: flex;
  }

  .paragraph-360 {
    margin-bottom: 0;
  }

  .columns-441 {
    justify-content: flex-end;
  }

  .column-934 {
    flex-direction: column;
    justify-content: flex-end;
    align-self: stretch;
    padding-left: 40px;
    padding-right: 40px;
    display: flex;
  }

  .section-1106 {
    padding: 40px 220px;
  }

  .columns-442 {
    border-bottom: 1px solid #eeece2;
    align-items: flex-end;
    margin-top: 40px;
    padding-bottom: 10px;
    display: flex;
  }

  .heading-826 {
    color: #662d919c;
    margin-bottom: 0;
    font-family: Futura extra font, sans-serif;
    font-size: 48px;
    font-weight: 900;
  }

  .column-935 {
    justify-content: flex-start;
    align-items: flex-end;
    padding-left: 0;
    display: flex;
  }

  .list-10 {
    margin-top: 20px;
  }

  .heading-827 {
    font-size: 80px;
  }

  .bold-text-363 {
    line-height: 75px;
  }

  .columns-443 {
    flex: 1;
  }

  .navbar-112 {
    background-color: #000c;
    padding-top: 0;
    padding-bottom: 10px;
  }

  .nav-link-480 {
    padding-bottom: 10px;
  }

  .nav-link-480:hover {
    color: #e60000;
  }

  .nav-link-482 {
    border-color: #fff;
    padding-top: 10px;
    padding-bottom: 10px;
    box-shadow: 0 0 8px #fff;
  }

  .nav-link-482:hover {
    background-color: #fff;
  }

  .bold-text-370:hover {
    color: #e60000;
  }

  .bold-text-371:hover {
    color: #e60000;
    -webkit-text-stroke-color: #e60000;
  }

  .quick-stack-6 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .image-776, .image-777 {
    display: none;
  }

  .nav-menu-15 {
    align-items: center;
    display: flex;
  }

  .div-block-1485 {
    position: fixed;
  }

  .nav-link-484 {
    padding-bottom: 10px;
  }

  .nav-link-484:hover {
    color: #e60000;
  }

  .nav-link-485 {
    padding-bottom: 10px;
  }

  .nav-link-485:hover {
    color: #e60000;
  }

  .spark-section h2 {
    font-size: 38px;
    font-weight: 700;
  }

  .div-block-1489.two, .div-block-1490, .div-block-1491, .div-block-1492, .div-block-1493 {
    flex-wrap: wrap;
  }

  .image-781 {
    margin-top: 0;
  }

  .link-block-309 {
    background-image: linear-gradient(#000000b3, #000000b3), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64a2bd0986350c0fc2a8e8b2_Roundtable%201-02.png");
    background-position: 0 0, 50%;
    background-size: auto, cover;
    border: 1px #000;
    flex-direction: column;
    justify-content: space-between;
    padding: 120px 40px;
    text-decoration: none;
    display: flex;
  }

  .heading-833 {
    color: #fff;
    border: 1px #000;
    text-decoration: none;
  }

  .text-block-2311 {
    color: #fff;
    background-color: #e60000;
    align-self: flex-start;
    padding: 10px;
    font-size: 16px;
    font-style: italic;
    font-weight: 700;
  }

  .cell-12 {
    align-items: center;
  }

  .heading-835 {
    text-align: center;
    margin-bottom: 20px;
  }

  .nav-link-486 {
    padding-bottom: 16px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 13px;
  }

  .nav-link-487 {
    padding-bottom: 16px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .nav-link-487:hover {
    border-bottom: 4px solid #1434c9;
  }

  .nav-link-487.w--current {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-2325 {
    line-height: 40px;
  }

  .columns-452 {
    background-color: #ececec;
  }

  .column-952 {
    border-width: 0 0 0 1px;
  }

  .column-953 {
    border-left: 1px solid #000;
  }

  .text-block-2326 {
    color: #fff;
    font-size: 20px;
    font-weight: 700;
    line-height: 40px;
  }

  .columns-453 {
    background-color: #12ade5;
    border: 1px solid #000;
  }

  .column-954, .column-955 {
    border-left: 1px solid #000;
  }

  .cell-27 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .quick-stack-14 {
    padding-left: 0;
    padding-right: 0;
  }

  .body-27 {
    flex-direction: column;
    align-items: stretch;
    max-width: none;
    margin: 0;
    display: block;
  }

  .div-block-1539 {
    text-align: center;
  }

  .heading-845 {
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .button-55 {
    margin-left: 664px;
    margin-right: 664px;
  }

  .bold-text-400 {
    font-size: 60px;
    line-height: 68px;
  }

  .bold-text-401 {
    font-size: 24px;
    line-height: 32px;
  }

  .div-block-1541 {
    background-color: #fdb502;
    padding: 40px 30px 80px;
  }

  .heading-846 {
    color: #141414b3;
    text-align: center;
    background-color: #0000;
    font-family: Montserrat, sans-serif;
  }

  .heading-847 {
    color: #000;
    text-align: center;
    margin-top: 60px;
    font-family: Montserrat, sans-serif;
    font-size: 36px;
    font-weight: 400;
    line-height: 46px;
  }

  .section-1148 {
    background-color: #000;
    border-width: 0;
    padding: 60px 0 40px;
  }

  .grid-3383 {
    margin-bottom: 20px;
    display: none;
  }

  .columns-456 {
    align-items: flex-start;
    margin-top: 40px;
    display: none;
  }

  .column-961 {
    margin-top: 40px;
  }

  .heading-848 {
    font-weight: 400;
  }

  .column-962 {
    align-self: auto;
    align-items: stretch;
    padding-top: 40px;
    display: flex;
  }

  .heading-849 {
    color: #fdb502;
    text-align: center;
    background-color: #0000;
    font-family: Coolvetica rg it, sans-serif;
    font-size: 72px;
    line-height: 72px;
  }

  .heading-850 {
    color: #000;
    text-align: center;
    margin-top: 60px;
    font-family: Montserrat, sans-serif;
    font-size: 36px;
    font-weight: 400;
    line-height: 46px;
  }

  .grid-3384 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .div-block-1543 {
    background-color: #fdb502;
    padding: 40px 30px 20px;
  }

  .heading-851 {
    color: #141414b3;
    text-align: center;
    background-color: #0000;
    font-family: Montserrat, sans-serif;
  }

  .heading-852 {
    color: #000;
    text-align: center;
    margin-top: 40px;
    padding-top: 0;
    font-family: Montserrat, sans-serif;
    font-size: 21px;
    font-weight: 400;
    line-height: 28px;
  }

  .div-block-1544 {
    background-color: #fdb502e6;
    padding: 40px 30px 20px;
  }

  .div-block-1545 {
    background-color: #fdb502cc;
    padding: 40px 30px 20px;
  }

  .div-block-1546 {
    background-color: #fdb502b3;
    padding: 40px 30px 20px;
  }

  .section-1149 {
    margin-left: auto;
    margin-right: auto;
  }

  .section-1150 {
    background-color: #222;
    padding: 60px 140px;
  }

  .button-56 {
    text-align: center;
    background-color: #d866e9;
    border-radius: 4px;
    padding: 20px 40px;
    font-size: 26px;
    font-weight: 700;
    text-decoration: none;
  }

  .nav-menu-wrapper-6, .nav-menu-two-4, .nav-link-496, .nav-dropdown-toggle-7, .nav-link-accent-6 {
    color: #fff;
  }

  .button-primary-8 {
    color: #fff;
    background-color: red;
  }

  .grid-321-c, .value {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .brix---card-stats-v3 {
    padding-left: 28px;
    padding-right: 28px;
  }

  .logosvcc1 {
    padding-left: 0;
    padding-right: 0;
  }

  .nav-link-498, .nav-link-498:hover, .nav-dropdown-icon-10 {
    color: #fff;
  }

  .background-video-9 {
    height: 1000px;
    padding: 0;
  }

  .div-block-1548 {
    margin-top: 200px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .spark-play-icon-and-text-button {
    margin-bottom: 30px;
  }

  .text-block-2366 {
    color: #fff;
  }

  .brix---grid-stats-v1 {
    grid-column-gap: 100px;
  }

  .brix---z-index-1 {
    margin-left: auto;
    margin-right: auto;
  }

  .paragraph-336-2 {
    margin-bottom: 20px;
    font-family: Montserrat, sans-serif;
    font-size: 24px;
    font-weight: 400;
  }

  .heading-780-2 {
    margin-top: 40px;
    font-size: 60px;
    font-weight: 400;
  }

  .grid-325-22 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    margin-top: 80px;
  }

  .f-heading-detail-small-2 {
    font-size: 28px;
    font-weight: 500;
  }

  .hero-sec {
    -webkit-text-fill-color: inherit;
    background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/654aad42cc2e43d9935438c9_iiii.png");
    background-position: 0 0;
    background-size: contain;
    background-clip: border-box;
  }

  .text-span-38 {
    font-size: 150px;
    line-height: 1.1;
  }

  .text-block-2396 {
    font-size: 32px;
    font-weight: 600;
    line-height: 43px;
  }

  .f-h1-heading-2 {
    font-weight: 400;
  }

  .text-span-41 {
    font-size: 150px;
  }

  .brix---text-300-bold-2 {
    color: #000;
    font-family: Lato, sans-serif;
  }

  .brix---paragraph-default-11 {
    text-align: center;
    justify-content: center;
    align-items: center;
    margin-top: -20px;
    padding-top: 0;
    font-family: Lato, sans-serif;
    display: flex;
  }

  .brix---heading-h3-size-8 {
    text-align: left;
    margin-left: 59px;
  }

  .brix---heading-h2-size-14 {
    text-align: center;
    justify-content: center;
    align-items: center;
    font-size: 48px;
    display: flex;
  }

  .client-sayyy {
    padding-left: 0;
    padding-right: 0;
  }

  .client-say {
    background-color: #f1f1f1;
    padding-bottom: 100px;
  }

  .brix---display-5 {
    text-align: left;
    margin-left: 56px;
    font-family: Archivo Black, sans-serif;
  }

  .brix---heading-h2-size-15 {
    margin-left: -259px;
    font-size: 60px;
    line-height: 80px;
  }

  .paragraph-388 {
    margin-left: -257px;
    font-family: Archivo, sans-serif;
    font-size: 20px;
    font-weight: 300;
  }

  .a-testimonial-base {
    border-width: 5px;
    border-top-color: #ec6935;
  }

  .brix---grid-2-columns-text-left {
    margin-bottom: 40px;
  }

  .brix---heading-h2-size-16 {
    font-size: 48px;
  }

  .for-startups22 {
    padding-top: 100px;
    padding-bottom: 90px;
  }

  .a-paragraph-regular-3 {
    margin-top: 0;
    margin-right: 100px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .a-h3-heading-3 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .what-is-pitchfest {
    padding-top: 120px;
    padding-bottom: 120px;
  }

  .brix---text-200-bold-4 {
    color: #353535;
    padding-bottom: 18px;
    font-size: 28px;
  }

  .brix---link-wrapper-3 {
    color: #000;
    padding-top: 0;
  }

  .brix---heading-h3-size-9 {
    color: #000;
    margin-bottom: 24px;
    font-family: ivymode;
    font-size: 28px;
    font-weight: 400;
  }

  .brix---image-wrapper-br-24px-shadow-2 {
    border-radius: 0;
  }

  .brix---grid-2-columns-gap-column-80px {
    padding-top: 40px;
  }

  .brix---heading-h2-size-18 {
    color: #000;
    font-family: ivymode;
    font-size: 60px;
    font-weight: 400;
  }

  .footer-subscribe-2 {
    background-color: #000;
  }

  .footer-form-two {
    background-color: #000;
    padding-left: 140px;
    padding-right: 140px;
  }

  .button-primary-13.footer-form-button {
    border: 2px solid #ffab0f;
    padding-left: 60px;
    padding-right: 60px;
    font-family: Lato, sans-serif;
    font-size: 20px;
    font-weight: 700;
    line-height: 60px;
  }

  .bold-text-439 {
    color: #fdfdfd;
    font-family: ivymode;
    font-size: 40px;
    font-weight: 400;
    line-height: 48px;
  }

  .div-block-1554 {
    margin-left: 100px;
  }

  .grid-3389 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .section-1165 {
    padding-left: 140px;
    padding-right: 140px;
  }

  .link-block-321 {
    width: 634px;
    height: 634px;
  }

  .grid-3390 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .section-1166 {
    padding-left: 100px;
    padding-right: 100px;
  }

  .grid-3391 {
    justify-content: center;
    justify-items: center;
  }

  .link-block-322, .link-block-323, .link-block-325, .link-block-326, .link-block-327, .link-block-328, .link-block-329, .link-block-330 {
    width: 634px;
    height: 634px;
  }

  .grid-3392 {
    justify-content: center;
    justify-items: center;
  }

  .link-block-331, .link-block-332, .link-block-333, .link-block-334, .link-block-335, .link-block-336, .link-block-337, .link-block-338, .link-block-339, .link-block-340, .link-block-341, .link-block-342, .link-block-343, .link-block-344, .link-block-345, .link-block-346, .link-block-347, .link-block-348, .link-block-349, .link-block-350, .link-block-351, .link-block-352, .link-block-353, .link-block-354, .link-block-355, .link-block-356, .link-block-357, .link-block-358, .link-block-359, .link-block-360, .link-block-361, .link-block-362, .link-block-363, .link-block-364 {
    width: 634px;
    height: 634px;
  }

  .div-block-1566 {
    padding-left: 0;
  }

  .link-block-366 {
    width: 634px;
    height: 634px;
  }

  .section-1168 {
    padding-top: 60px;
  }

  .text-block-2415 {
    margin-bottom: 0;
    margin-right: 40px;
  }

  .section-1170 {
    padding-top: 60px;
    padding-bottom: 0;
  }

  .section-1171 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .link-block-368 {
    padding: 20px 60px;
    font-weight: 300;
  }

  .tabs-menu-8 {
    border: 1px silver;
    border-bottom-style: solid;
    margin-bottom: 60px;
    margin-left: 170px;
    margin-right: 170px;
  }

  .text-block-2423, .text-block-2424 {
    font-size: 20px;
    line-height: 30px;
  }

  .text-block-2425 {
    font-size: 26px;
    font-weight: 100;
  }

  .text-block-2426 {
    font-size: 26px;
    font-weight: 300;
    line-height: 36px;
  }

  .div-block-1570 {
    padding-bottom: 40px;
  }

  .section-1175 {
    padding-top: 60px;
    padding-bottom: 0;
  }

  .paragraph-397, .paragraph-399 {
    color: #323232;
  }

  .text-block-2432 {
    font-size: 30px;
    line-height: 36px;
  }

  .tab-link-tab-2-8, .tab-link-tab-3-5 {
    margin-right: 40px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .tab-link-tab-4-2 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .tab-link-tab-1-8 {
    margin-right: 40px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .tab-link-tab-1-8.w--current {
    margin-bottom: 0;
    margin-right: 40px;
    padding-left: 40px;
    padding-right: 40px;
    font-size: 30px;
    line-height: 36px;
  }

  .section-1176 {
    padding-bottom: 0;
  }

  .spark-footer-bottom.spark-top-border {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .spark-section-16.spark-shortened {
    padding-top: 60px;
    padding-bottom: 40px;
  }

  .text-block-2437, .text-block-2438, .text-block-2439 {
    font-size: 30px;
    line-height: 36px;
  }

  .text-block-2440 {
    font-size: 24px;
  }

  .div-block-1578 {
    background-color: #b3b3b3;
    height: 1px;
    margin-top: 60px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .uui-blogsection10_arrow-3, .uui-blogsection10_arrow-3.left {
    top: -17%;
  }

  .text-block-2444 {
    color: #0b0b0b;
    text-align: center;
    margin-bottom: 20px;
    font-size: 50px;
    line-height: 60px;
  }

  .spark-square-menu-with-hiring-button {
    background-color: #0000;
  }

  .section-1182 {
    background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/66260aaa8096c53c5e6173f7_D2C%20Connect%20Carnival-12.png");
    background-position: 50% 100%;
    padding-top: 60px;
  }

  .section-1183 {
    background-position: 50% 100%;
  }

  .grid-3408 {
    grid-template-columns: 1fr 1fr 1fr 1fr;
    margin-top: 40px;
  }

  .section-1186 {
    background-color: #5873f4;
  }

  .brix---container-default-18 {
    max-width: 1440px;
    padding-left: 100px;
    padding-right: 100px;
  }
}

@media screen and (max-width: 991px) {
  .brand-residency-home {
    border-bottom-width: 1px;
    height: 75vh;
  }

  .brands-residency-about, .brands-residency-duration {
    border-bottom-width: 1px;
    padding: 60px;
  }

  .div-block-2 {
    margin-right: 20px;
    padding: 20px;
  }

  .text-block {
    font-size: 20px;
    line-height: 24px;
  }

  .brands-residency-who-s-attending {
    border-bottom-width: 1px;
    padding: 60px;
  }

  .div-block-3 {
    border-radius: 40px;
    padding: 20px;
  }

  .text-block-2 {
    font-size: 40px;
  }

  .text-block-3 {
    font-size: 20px;
  }

  .brands-residency-why-attend {
    padding: 60px;
  }

  .brand-residency {
    border-bottom-width: 1px;
    padding: 60px;
  }

  .div-block-6 {
    justify-content: space-between;
  }

  .brand-residency-partners {
    border-bottom-width: 1px;
    padding: 60px;
  }

  .navbar {
    padding-left: 60px;
    padding-right: 60px;
  }

  .div-block-38 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .section-45 {
    padding: 40px;
  }

  .grid-18 {
    grid-template-columns: 1fr;
  }

  .section-46, .section-47, .section-48 {
    padding: 40px;
  }

  .section-49 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .section-79 {
    padding: 40px;
    display: none;
  }

  .grid-33 {
    grid-template-columns: 1fr;
  }

  .section-80 {
    padding-left: 100px;
    padding-right: 100px;
  }

  .section-81 {
    padding: 40px 60px;
  }

  .section-677 {
    padding: 40px;
  }

  .container-11 {
    max-width: 728px;
  }

  .hero-wrapper {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .nav-menu-wrapper {
    background-color: #0000;
  }

  .nav-menu-two {
    background-color: #fff;
    border-radius: 50px;
    flex-wrap: wrap;
    justify-content: space-around;
    align-items: center;
    margin-top: 10px;
    padding: 20px;
    display: flex;
    box-shadow: 0 8px 50px #0000000d;
  }

  .nav-link-30 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .nav-dropdown-list.shadow-three.w--open {
    position: absolute;
  }

  .menu-button-6 {
    padding: 12px;
  }

  .menu-button-6.w--open {
    color: #fff;
    background-color: #a6b1bf;
  }

  .clients-quote-two {
    font-size: 28px;
    line-height: 36px;
  }

  .features-wrapper {
    justify-content: space-between;
  }

  .hero-split-2 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .gallery-wrapper {
    grid-template-columns: 1fr 1fr;
  }

  .gallery-sticky {
    position: relative;
    top: 0;
  }

  .testimonial-slider-left {
    left: -20px;
  }

  .testimonial-slider-right {
    right: -20px;
  }

  .team-grid {
    grid-column-gap: 40px;
  }

  .team-member-image {
    width: 190px;
    height: 190px;
  }

  .gallery-slider-left {
    left: -20px;
  }

  .gallery-slider-right {
    right: -20px;
  }

  .section-687 {
    padding: 40px;
  }

  .nav-menu {
    background-color: #fff;
    flex-wrap: wrap;
    justify-content: space-around;
    align-items: center;
    padding-left: 0;
    display: flex;
  }

  .nav-link-31 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .nav-button-wrapper {
    width: 100%;
    margin-left: 0;
  }

  .section-688 {
    background-position: 50%;
  }

  .section-689 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .container-15 {
    padding-left: 0;
  }

  .heading-748 {
    text-align: center;
  }

  .section-690, .section-691 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .heading-750 {
    margin-top: 0;
  }

  .container-19 {
    padding-left: 0;
  }

  .columns-43 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .columns-44, .columns-45 {
    padding-left: 0;
  }

  .column-752 {
    padding-left: 0;
    padding-right: 0;
  }

  .column-753 {
    padding-left: 0;
  }

  .image-640 {
    display: inline-block;
  }

  .column-757 {
    padding-left: 0;
  }

  .grid-279 {
    grid-template-areas: "Area";
  }

  .paragraph-251 {
    color: #fff;
    text-align: left;
    font-family: Helveticaneuelt, sans-serif;
  }

  .section-698 {
    padding: 40px;
  }

  .container-25 {
    max-width: 728px;
  }

  .testimonial-grid-two {
    grid-column-gap: 30px;
  }

  .testimonial-info-three {
    flex-direction: column;
  }

  .section-701, .section-702 {
    padding: 40px;
  }

  .heading-756 {
    text-align: center;
    font-size: 16px;
    line-height: 19px;
  }

  .text-block-2167 {
    line-height: 19px;
  }

  .paragraph-254 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-29 {
    padding-left: 60px;
    padding-right: 60px;
  }

  .image-671 {
    padding-left: 100px;
    padding-right: 100px;
  }

  .grid-285 {
    grid-template-rows: auto;
  }

  .nav-menu-wrapper-2 {
    background-color: #0000;
  }

  .nav-menu-4 {
    background-color: #fff;
    flex-wrap: wrap;
    justify-content: space-around;
    align-items: center;
    padding-left: 0;
    display: flex;
  }

  .nav-link-429 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .nav-dropdown-list-2.shadow-three.w--open {
    position: absolute;
  }

  .nav-button-wrapper-2 {
    width: 100%;
    margin-left: 0;
  }

  .menu-button-9 {
    padding: 12px;
  }

  .menu-button-9.w--open {
    color: #fff;
    background-color: #a6b1bf;
  }

  .section-1036 {
    background-position: 50% 0;
  }

  .button-27 {
    margin-top: 60px;
    padding-left: 21px;
    padding-right: 21px;
  }

  .paragraph-334 {
    padding-top: 55px;
    padding-left: 28px;
  }

  .container-33 {
    max-width: 728px;
  }

  .navbar-wrapper-three {
    justify-content: space-between;
  }

  .navbar-brand-three {
    position: relative;
  }

  .nav-menu-wrapper-three {
    background-color: #0000;
    top: 70px;
  }

  .nav-menu-three {
    background-color: #fff;
    border-radius: 50px;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    margin-top: 10px;
    padding: 20px;
    display: flex;
    box-shadow: 0 8px 50px #0000000d;
  }

  .nav-link-430 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .nav-dropdown-list-3.shadow-three.w--open {
    position: absolute;
  }

  .menu-button-10 {
    padding: 12px;
  }

  .menu-button-10.w--open {
    color: #fff;
    background-color: #a6b1bf;
  }

  .nav-menu-wrapper-3 {
    background-color: #0000;
  }

  .nav-menu-5 {
    background-color: #fff;
    flex-wrap: wrap;
    justify-content: space-around;
    align-items: center;
    padding-left: 0;
    display: flex;
  }

  .nav-link-431 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .nav-dropdown-list-4.shadow-three.w--open {
    position: absolute;
  }

  .nav-button-wrapper-3 {
    width: 100%;
    margin-left: 0;
  }

  .menu-button-11 {
    padding: 12px;
  }

  .menu-button-11.w--open {
    color: #fff;
    background-color: #a6b1bf;
  }

  .grid-305 {
    grid-template-columns: 1fr 1fr;
    grid-template-areas: "Area";
  }

  .grid-306 {
    grid-template-columns: 1fr 1fr;
  }

  .grid-307 {
    grid-template-columns: 1fr;
  }

  .nav-link-448 {
    margin-right: 10px;
  }

  .nav-link-451 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .nav-menu-7 {
    color: #1a1a1a;
    background-color: #1a1a1a;
  }

  .section-1063 {
    padding-left: 60px;
    padding-right: 60px;
  }

  .menu-button-15.w--open {
    background-color: #0000;
  }

  .section-1064 {
    padding-left: 60px;
    padding-right: 60px;
  }

  .icon-11 {
    color: #fdb502;
  }

  .grid-319 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .grid-320 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .container-37 {
    max-width: 728px;
  }

  .nav-menu-wrapper-4 {
    background-color: #0000;
  }

  .nav-menu-two-2 {
    background-color: #fff;
    border-radius: 50px;
    flex-wrap: wrap;
    justify-content: space-around;
    align-items: center;
    margin-top: 10px;
    padding: 20px;
    display: flex;
    box-shadow: 0 8px 50px #0000000d;
  }

  .nav-link-452 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .nav-dropdown-list-5.shadow-three.w--open {
    position: absolute;
  }

  .menu-button-16 {
    padding: 12px;
  }

  .menu-button-16.w--open {
    color: #fff;
    background-color: #a6b1bf;
  }

  .container-38 {
    max-width: 728px;
  }

  .team-slide-wrapper {
    width: 47%;
    margin-right: 6%;
  }

  .footer-content {
    grid-column-gap: 60px;
  }

  .nav-menu-wrapper-5 {
    background-color: #0000;
  }

  .nav-menu-8 {
    background-color: #fff;
    flex-wrap: wrap;
    justify-content: space-around;
    align-items: center;
    padding-left: 0;
    display: flex;
  }

  .nav-link-453 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .nav-dropdown-list-6.shadow-three.w--open {
    position: absolute;
  }

  .nav-button-wrapper-4 {
    width: 100%;
    margin-left: 0;
  }

  .menu-button-18 {
    padding: 12px;
  }

  .menu-button-18.w--open {
    color: #fff;
    background-color: #a6b1bf;
  }

  .container-40 {
    max-width: 728px;
  }

  .nav-menu-two-3 {
    background-color: #fff;
    border-radius: 50px;
    flex-wrap: wrap;
    justify-content: space-around;
    align-items: center;
    margin-top: 10px;
    padding: 20px;
    display: flex;
    box-shadow: 0 8px 50px #0000000d;
  }

  .navbar-wrapper-three-2 {
    justify-content: space-between;
  }

  .navbar-brand-three-2 {
    position: relative;
  }

  .nav-menu-wrapper-three-2 {
    background-color: #0000;
    top: 70px;
  }

  .nav-menu-three-2 {
    background-color: #fff;
    border-radius: 50px;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    margin-top: 10px;
    padding: 20px;
    display: flex;
    box-shadow: 0 8px 50px #0000000d;
  }

  .column-911 {
    background-position: 0%;
  }

  .column-912 {
    padding-left: 40px;
  }

  .image-759 {
    display: block;
  }

  .container-42 {
    max-width: 728px;
  }

  .team-slide-wrapper-2 {
    width: 47%;
    margin-right: 6%;
  }

  .gallery-wrapper-2 {
    grid-template-columns: 1fr 1fr;
  }

  .gallery-slider-left-2 {
    left: -20px;
  }

  .gallery-slider-right-2 {
    right: -20px;
  }

  .testimonial-slide {
    padding-left: 32px;
  }

  .testimonial-quote {
    overflow: visible;
  }

  .section-1095 {
    padding-left: 100px;
    padding-right: 100px;
  }

  .column-920 {
    padding-left: 40px;
  }

  .container-373 {
    max-width: 728px;
  }

  .testimonial-slider-left-2 {
    left: -20px;
  }

  .testimonial-slider-right-2 {
    right: -20px;
  }

  .paragraph-364.main {
    text-align: center;
    width: 45%;
  }

  .hero-div.small {
    align-items: center;
    width: 100%;
  }

  .page-title {
    color: #000;
    margin-top: 0;
  }

  .page-title.big {
    color: #000;
    text-align: center;
    width: 70%;
  }

  .top-text.hero {
    text-align: left;
    margin-bottom: -10px;
  }

  .hero-image-2 {
    background-size: 700px;
    width: 100%;
    margin-left: 0;
  }

  .left-block {
    flex-direction: column;
    align-items: flex-start;
    margin-bottom: 0;
    display: block;
  }

  .hero-image-div {
    width: 100%;
  }

  .hero-section {
    background-image: linear-gradient(#ffffff4d, #ffffff4d), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64a06074cd439459580f9043_scott-webb-268893-unsplash.jpg");
    background-position: 0 0, 0 0;
    background-repeat: repeat, repeat;
    background-size: auto, 2080px;
    height: auto;
    padding-top: 60px;
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .container-375 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .paragraph-365.main {
    text-align: center;
    width: 45%;
  }

  .hero-image-3 {
    background-size: 700px;
    width: 100%;
    margin-left: 0;
  }

  .container-376 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .menu-button-24 {
    background-color: #fff;
    font-size: 40px;
  }

  .menu-button-24.w--open {
    background-color: #0000;
  }

  .container-377 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .right-footertext {
    text-align: right;
  }

  .paragraph-366.main {
    text-align: center;
    width: 45%;
  }

  .vertical-category {
    display: none;
    top: 30%;
    left: -60px;
  }

  .vertical-category.right {
    top: 30%;
    right: -10%;
  }

  .nav-link-483 {
    border-top: 1px solid #dcdcdc;
    border-bottom: 1px #dcdcdc;
    width: 100%;
    max-width: 100%;
  }

  .paypal {
    height: 45px;
  }

  .section-1120, .section-1120.cta {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-1120.collections {
    border-top-width: 0;
  }

  .container-378 {
    position: relative;
  }

  .sub-footer {
    margin-top: 0;
  }

  .sticky-navbar {
    padding: 0;
    display: block;
    position: relative;
    top: 0;
    left: 0;
    right: 0;
  }

  .hero-image-4 {
    background-size: 700px;
    width: 100%;
    margin-left: 0;
  }

  .nav-menu-16 {
    background-color: #fff;
    justify-content: center;
    align-items: center;
    width: 100%;
    padding: 0;
    display: flex;
    top: 90px;
    overflow: visible;
  }

  .cta-button-block {
    justify-content: flex-start;
  }

  .footer-content-block {
    text-align: left;
    margin-bottom: 0;
  }

  .footer-content-block.padding {
    margin-bottom: 100px;
  }

  .icon-17 {
    color: #1f2532;
  }

  .link-block-flex {
    flex-direction: row;
  }

  .container-379 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .brand-29 {
    padding-left: 14px;
  }

  .brand-29.w--current {
    margin-top: 0;
  }

  .brand-29.footer {
    padding-left: 0;
  }

  .category-list-wrapper {
    width: 100%;
  }

  .container-380 {
    max-width: 728px;
  }

  .testimonial-slide-2 {
    padding-left: 32px;
  }

  .testimonial-quote-2 {
    overflow: visible;
  }

  .spark-three-column-grid {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: wrap;
    justify-content: space-between;
    display: flex;
  }

  .spark-section {
    padding-top: 104px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .container-381 {
    max-width: 728px;
  }

  .testimonial-slider-left-3 {
    left: -20px;
  }

  .testimonial-slider-right-3 {
    right: -20px;
  }

  .spark-team-member-card {
    width: 45%;
  }

  .spark-team-grid {
    flex-flow: wrap;
    justify-content: space-between;
    display: flex;
  }

  .spark-section-2 {
    padding-top: 104px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .container-382 {
    max-width: 728px;
  }

  .clients-title {
    margin-bottom: 32px;
  }

  .section-1148 {
    padding-left: 60px;
    padding-right: 60px;
  }

  .grid-3383 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .container-383 {
    max-width: 728px;
  }

  .nav-menu-wrapper-6 {
    background-color: #0000;
  }

  .nav-menu-two-4 {
    background-color: #fff;
    border-radius: 50px;
    flex-wrap: wrap;
    justify-content: space-around;
    align-items: center;
    margin-top: 10px;
    padding: 20px;
    display: flex;
    box-shadow: 0 8px 50px #0000000d;
  }

  .nav-link-496 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .nav-dropdown-list-7.shadow-three.w--open {
    position: absolute;
  }

  .menu-button-25 {
    padding: 12px;
  }

  .menu-button-25.w--open {
    color: #fff;
    background-color: #a6b1bf;
  }

  .container-384 {
    max-width: 728px;
  }

  .nav-menu-wrapper-7 {
    background-color: #0000;
  }

  .nav-menu-two-5 {
    background-color: #fff;
    border-radius: 50px;
    flex-wrap: wrap;
    justify-content: space-around;
    align-items: center;
    margin-top: 10px;
    padding: 20px;
    display: flex;
    box-shadow: 0 8px 50px #0000000d;
  }

  .nav-link-497 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .nav-dropdown-list-8.shadow-three.w--open {
    position: absolute;
  }

  .menu-button-26 {
    padding: 12px;
  }

  .menu-button-26.w--open {
    color: #fff;
    background-color: #a6b1bf;
  }

  .spark-wrapped-card {
    width: 45%;
  }

  .spark-three-column-grid-2 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: wrap;
    justify-content: space-between;
    display: flex;
  }

  .spark-section-3 {
    padding-top: 104px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .spark-features-included {
    padding-left: 64px;
    padding-right: 64px;
  }

  .spark-flex-row-pricing {
    flex-wrap: wrap;
    justify-content: center;
  }

  .statistics {
    padding-top: 104px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .spark-line-3.spark-simple-line {
    background-color: var(--spark-library-foreground-interactive);
    border-radius: 3px;
    width: 12.75px;
    height: 3.33px;
    margin-left: 0;
    left: 18px;
  }

  .spark-line-2.spark-simple-line {
    background-color: var(--spark-library-foreground-interactive);
    border-radius: 3px;
    width: 24px;
    height: 3.33px;
  }

  .spark-line-1.spark-simple-line {
    background-color: var(--spark-library-foreground-interactive);
    border-radius: 2px;
    width: 24px;
    height: 3.33px;
  }

  .spark-simple-menu-button {
    background-color: #0000;
    padding-left: 18px;
  }

  .spark-simple-menu-button.w--open {
    background-color: #0000;
  }

  .spark-nav-link {
    text-align: left;
    margin-bottom: 1rem;
    margin-left: 0;
  }

  .spark-nav-link.spark-button {
    text-align: center;
    margin-bottom: 0;
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .spark-nav-menu {
    z-index: 99;
    background-color: var(--transparent);
    border-bottom-right-radius: 42px;
    border-bottom-left-radius: 42px;
    margin-top: 0;
    padding: 2rem 1rem 1rem;
  }

  .spark-square-menu-inner {
    padding: 0;
  }

  .spark-square-menu-with-links {
    padding-left: 32px;
    padding-right: 32px;
  }

  .spark-section-5 {
    padding-top: 104px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .spark-hero-section-left-side {
    width: 100%;
  }

  .spark-flex-row-2.spark-5-spacing {
    grid-row-gap: 2rem;
    flex-direction: column-reverse;
    align-items: flex-start;
  }

  .spark-line-4.spark-simple-line {
    background-color: var(--spark-library-foreground-interactive);
    border-radius: 3px;
    width: 12.75px;
    height: 3.33px;
    margin-left: 0;
    left: 18px;
  }

  .spark-line-5.spark-simple-line {
    background-color: var(--spark-library-foreground-interactive);
    border-radius: 3px;
    width: 24px;
    height: 3.33px;
  }

  .spark-line-6.spark-simple-line {
    background-color: var(--spark-library-foreground-interactive);
    border-radius: 2px;
    width: 24px;
    height: 3.33px;
  }

  .spark-simple-menu-button-2 {
    background-color: #0000;
    padding-left: 18px;
  }

  .spark-simple-menu-button-2.w--open {
    background-color: #0000;
  }

  .spark-nav-link-2 {
    text-align: left;
    margin-bottom: 1rem;
    margin-left: 0;
  }

  .spark-nav-link-2.spark-button {
    text-align: center;
    margin-bottom: 0;
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .spark-nav-menu-2 {
    z-index: 99;
    background-color: var(--transparent);
    border-bottom-right-radius: 42px;
    border-bottom-left-radius: 42px;
    margin-top: 0;
    padding: 2rem 1rem 1rem;
  }

  .spark-square-menu-inner-2 {
    padding: 0;
  }

  .spark-square-menu-with-links-2 {
    padding-left: 32px;
    padding-right: 32px;
  }

  .spark-section-6 {
    padding-top: 104px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .combine-team4_component {
    grid-column-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .combine-heading-style-h2 {
    font-size: 2.5rem;
  }

  .combine-padding-global {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .container-386 {
    max-width: 728px;
  }

  .hero-wrapper-2 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split-3 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .spark-line-7.spark-simple-line {
    background-color: var(--spark-library-foreground-interactive);
    border-radius: 3px;
    width: 12.75px;
    height: 3.33px;
    margin-left: 0;
    left: 18px;
  }

  .spark-line-8.spark-simple-line {
    background-color: var(--spark-library-foreground-interactive);
    border-radius: 3px;
    width: 24px;
    height: 3.33px;
  }

  .spark-line-9.spark-simple-line {
    background-color: var(--spark-library-foreground-interactive);
    border-radius: 2px;
    width: 24px;
    height: 3.33px;
  }

  .spark-simple-menu-button-3 {
    background-color: #0000;
    padding-left: 18px;
  }

  .spark-simple-menu-button-3.w--open {
    background-color: #0000;
  }

  .spark-nav-link-3 {
    text-align: left;
    margin-bottom: 1rem;
    margin-left: 0;
  }

  .spark-nav-link-3.spark-button {
    text-align: center;
    margin-bottom: 0;
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .spark-nav-menu-3 {
    z-index: 99;
    background-color: var(--transparent);
    border-bottom-right-radius: 42px;
    border-bottom-left-radius: 42px;
    margin-top: 0;
    padding: 2rem 1rem 1rem;
  }

  .spark-square-menu-inner-3 {
    padding: 0;
  }

  .spark-square-menu-with-links-3 {
    padding-left: 32px;
    padding-right: 32px;
  }

  .spark-section-7 {
    padding-top: 104px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .spark-2-column-flex {
    flex-direction: column;
  }

  .spark-section-8 {
    padding-top: 104px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .uui-testimonial09_lightbox-image {
    object-fit: cover;
    width: 100%;
  }

  .uui-testimonial09_component {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
  }

  .uui-padding-vertical-xhuge {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .spark-vertical-image.spark-square-corners {
    height: 50vw;
  }

  .spark-wrapped-square-team {
    width: 45%;
  }

  .spark-wrapped-square-team.spark-stacked {
    width: 50%;
  }

  .spark-team-grid-no-spacing {
    flex-flow: wrap;
    justify-content: space-between;
    display: flex;
  }

  .join-now {
    padding-top: 104px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .spark-hold-circles {
    top: 66%;
  }

  .spark-checked-item-2.spark-half-width {
    width: 50%;
  }

  .spark-features-included-2 {
    padding-left: 64px;
    padding-right: 64px;
  }

  .spark-side-tabs-content.spark-full-width-mobile {
    width: 100%;
  }

  .spark-full-width-mobile {
    width: 100%;
    margin-bottom: 1rem;
    display: block;
  }

  .spark-small-sub-paragraph-4.spark-no-bottom {
    margin-bottom: 0;
  }

  .spark-side-flat-tab {
    width: 100%;
  }

  .spark-stacked-flat-tabs-menu {
    width: 35%;
    margin-bottom: 64px;
    margin-right: 5%;
  }

  .spark-stacked-flat-tabs-menu.spark-full-on-mobile {
    width: 100%;
    margin-bottom: 0;
    margin-right: 0%;
  }

  .spark-side-flat-tab-parent.spark-flex-middle {
    flex-direction: column;
  }

  .spark-section-10 {
    padding-top: 104px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .brix---heading-h3-size {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---display-2 {
    font-size: 58px;
    line-height: 70px;
  }

  .brix---card-stats-v3 {
    padding-left: 22px;
    padding-right: 22px;
  }

  .logos_port {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .heading-for-startup {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---mg-bottom-56px {
    margin-bottom: 48px;
  }

  .investors {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .container-387 {
    max-width: 728px;
  }

  .testimonial-slider-left-4 {
    left: -20px;
  }

  .testimonial-slider-right-4 {
    right: -20px;
  }

  .combine-heading-style-h2-2 {
    font-size: 2.5rem;
  }

  .people-say {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .combine-team1_component {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .spark-hold-circles-2 {
    top: 66%;
  }

  .spark-section-11 {
    padding-top: 104px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .combine-footer3_nav-menu {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .combine-footer3_bottom {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .combine-padding-global-2 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .spark-wrapped-team-card {
    width: 45%;
  }

  .spark-wrapped-team-card.spark-extra-spaced {
    grid-row-gap: 16px;
    flex-wrap: wrap;
    width: 100%;
  }

  .jury {
    padding-top: 104px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .container-388 {
    max-width: 728px;
  }

  .nav-menu-wrapper-8 {
    background-color: #0000;
  }

  .nav-menu-two-6 {
    background-color: #fff;
    border-radius: 50px;
    flex-wrap: wrap;
    justify-content: space-around;
    align-items: center;
    margin-top: 10px;
    padding: 20px;
    display: flex;
    box-shadow: 0 8px 50px #0000000d;
  }

  .nav-link-498 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .nav-dropdown-list-9.shadow-three.w--open {
    position: absolute;
  }

  .menu-button-27 {
    padding: 12px;
  }

  .menu-button-27.w--open {
    color: #fff;
    background-color: #a6b1bf;
  }

  .combine-heading-style-h2-3 {
    font-size: 2.5rem;
  }

  .combine-padding-global-3 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .brix---accordion-spacer {
    min-height: 12px;
  }

  .brix---accordion-item-wrapper-v7 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .brix---heading-h2-size-2 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---mg-bottom-48px {
    margin-bottom: 40px;
  }

  .brix---section {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .uui-heroheader01_fileupload-image-wrapper {
    left: -2.5%;
  }

  .uui-space-large {
    min-height: 2.5rem;
  }

  .uui-heading-xlarge {
    font-size: 3.25rem;
  }

  .uui-heroheader01_component {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .uui-padding-vertical-xhuge-2 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .brix---heading-h3-size-2 {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---display-3 {
    font-size: 58px;
    line-height: 70px;
  }

  .brix---grid-stats-v1 {
    grid-column-gap: 30px;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .brix---heading-h2-size-3 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---mg-bottom-56px-2 {
    margin-bottom: 48px;
  }

  .brix---section-2 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---social-media-grid-left {
    grid-column-gap: 10px;
  }

  .brix---heading-h3-size-3, .brix---heading-h3-size-link {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---grid-3-columns-gap-row-72px {
    grid-template-columns: 1fr 1fr;
  }

  .brix---heading-h2-size-4 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---mg-bottom-48px-2 {
    margin-bottom: 40px;
  }

  .brix---section-3 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---social-media-grid-center {
    grid-column-gap: 10px;
  }

  .brix---mg-bottom-32px {
    margin-bottom: 24px;
  }

  .brix---avatar-circle-06 {
    width: 140px;
    max-width: 140px;
    height: 140px;
    max-height: 140px;
  }

  .brix---grid-3-columns {
    grid-template-columns: 1fr 1fr;
  }

  .brix---heading-h2-size-5 {
    font-size: 30px;
    line-height: 46px;
  }

  .uui-testimonial16_component {
    grid-template-columns: 1fr 1fr;
  }

  .uui-padding-vertical-xhuge-3 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .brix---image-wrapper-br-24px {
    border-radius: 20px;
  }

  .brix---grid-gallery-v5 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .brix---heading-h2-size-6 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---section-4 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---btn-primary {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---grid-4-columns-instagram {
    grid-template-columns: 1fr 1fr;
  }

  .brix---heading-h2-size-7 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---section-5 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---cta-v2-floating-item-02 {
    width: 32%;
    bottom: -9%;
    right: -8%;
  }

  .brix---cta-v2-floating-item-01 {
    width: 40%;
    top: 0%;
    left: -7%;
  }

  .brix---btn-primary-white {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---cta-section {
    padding-top: 112px;
    padding-bottom: 112px;
  }

  .combine-heading-style-h2-4 {
    font-size: 2.5rem;
  }

  .combine-padding-global-4 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .brix---text-right---t-center, .brix---text-left---t-center {
    text-align: center;
  }

  .brix---grid-footer-v11 {
    grid-template-columns: 1fr;
  }

  .brix---footer-small {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .uui-testimonial18_mask {
    width: 50%;
  }

  .uui-testimonial18_component {
    padding-left: 0;
    padding-right: 0;
  }

  .uui-padding-vertical-xhuge-4 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .udesly-heading.udesly-3-columns {
    font-size: 24px;
  }

  .udesly-card-v1-wrapper {
    max-width: none;
    padding-top: 124px;
  }

  .udesly-cards-grid, .udesly-cards-grid.udesly-3-columns {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
    grid-template-columns: 1fr;
  }

  .testimmm {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .combine-heading-style-h2-5 {
    font-size: 2.5rem;
  }

  .combine-padding-global-5 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .uui-heroheader20_background-grid-section {
    height: 7.5vw;
  }

  .uui-heroheader20_background-grid {
    width: 150vw;
    min-width: 150vw;
  }

  .uui-heroheader20_lightbox-image {
    object-fit: cover;
    width: 100%;
    height: 100%;
  }

  .uui-heroheader20_lightbox {
    max-width: none;
    height: 30rem;
  }

  .uui-heroheader20_lightbox-wrapper {
    height: auto;
  }

  .uui-space-large-2 {
    min-height: 2.5rem;
  }

  .uui-heading-xlarge-2 {
    font-size: 3.25rem;
  }

  .uui-padding-vertical-xhuge-5 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .hide-tablet {
    display: none;
  }

  .uui-heroheader09_component {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .container-391 {
    max-width: 728px;
  }

  .features-wrapper-2 {
    justify-content: space-between;
  }

  .hero-wrapper-3 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split-4 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .uui-blogsection02_list {
    grid-template-columns: 1fr 1fr;
  }

  .f-logo-carousel-wrap {
    width: 95%;
  }

  .wbs-step-3-arrow-image-last, .wbs-step-3-arrow-image-top, .wbs-step-3-arrow-image-bottom {
    display: none;
  }

  .wbs-step-3-item-top {
    text-align: center;
    width: 400px;
    margin-top: 0;
  }

  .wbs-step-3-item {
    text-align: center;
    width: 400px;
  }

  .wbs-step-3 {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
    flex-wrap: wrap;
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .wbs-section {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .brix---image-wrapper-br-24px-2 {
    border-radius: 20px;
  }

  .brix---grid-gallery-v5-2 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .brix---heading-h2-size-8 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---section-6 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---logo-strip-image-card {
    border-radius: 12px;
    width: 200px;
  }

  .brix---mg-bottom-48px-3 {
    margin-bottom: 40px;
  }

  .parallax-efect {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .brix---btn-slider-arrow-right---top-right {
    inset: auto 39.5% -90px auto;
  }

  .brix---btn-slider-arrow-right---top-left {
    inset: auto auto -90px 39.5%;
  }

  .brix---mg-bottom-32px-2 {
    margin-bottom: 24px;
  }

  .brix---heading-h3-size-4 {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---slider-mask-width-490px {
    position: static;
  }

  .brix---heading-h2-size-9 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---section-overflow-hidden {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---heading-h3-size-5 {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---grid-3-columns-gap-0 {
    grid-template-columns: 1fr 1fr;
  }

  .brix---heading-h2-size-10 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---mg-bottom-48px-4 {
    margin-bottom: 40px;
  }

  .brix---section-7 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---heading-h3-size-6 {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---display-4 {
    font-size: 58px;
    line-height: 70px;
  }

  .brix---heading-h2-size-11 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---text-center-tablet {
    text-align: center;
  }

  .brix---grid-stats-v4 {
    grid-template-columns: 1fr;
  }

  .brix---section-8 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---grid-6-columns-logo-strip {
    grid-template-columns: 1fr 1fr 1fr;
    justify-content: center;
  }

  .brix---mg-bottom-48px-5 {
    margin-bottom: 40px;
  }

  .partners-3 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .brix---hamburger-menu-bar-bottom {
    width: 44px;
    height: 3px;
    margin-top: 12px;
    margin-bottom: 12px;
  }

  .brix---hamburger-menu-bar-top {
    width: 44px;
    height: 3px;
  }

  .brix---hamburger-menu-wrapper {
    order: -1;
    transition: transform .3s;
  }

  .brix---hamburger-menu-wrapper:hover {
    transform: scale(.96);
  }

  .brix---hamburger-menu-wrapper.w--open {
    background-color: #0000;
  }

  .brix---header-nav-list-item-show-in-mbl {
    margin-bottom: 16px;
    padding-left: 0;
  }

  .brix---header-nav-list-item-middle {
    margin-bottom: 16px;
    padding-left: 0;
    padding-right: 0;
  }

  .brix---dropdown-pd {
    padding: 20px 0 14px;
  }

  .brix---dropdown-card {
    box-shadow: none;
    background-color: #0000;
    border-width: 0;
    border-radius: 0;
    min-width: auto;
  }

  .brix---dropdown-card.w--open {
    position: static;
  }

  .brix---dropdown-column-wrapper {
    padding-top: 0;
    position: static;
  }

  .brix---dropdown-column-wrapper.w--open {
    transform: none;
  }

  .brix---header-nav-menu-list {
    flex-direction: column;
    align-items: flex-start;
  }

  .brix---header-menu-wrapper {
    border-top: 1px solid var(--elements-webflow-library-neutral--300);
    border-bottom: 1px solid var(--elements-webflow-library-neutral--300);
    background-color: var(--elements-webflow-library-neutral--100);
    padding: 24px;
  }

  .brix---header-logo {
    max-width: 232px;
  }

  .top-navigation {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .spark-2-column-flex-2 {
    flex-direction: column;
  }

  .spark-section-12 {
    padding-top: 104px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .brix---mg-bottom-32px-3 {
    margin-bottom: 24px;
  }

  .brix---grid-3-columns-2 {
    grid-template-columns: 1fr 1fr;
  }

  .brix---heading-h2-size-12 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---section-9 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .spark-hero-section-left-side-2 {
    width: 100%;
  }

  .spark-flex-row-6.spark-5-spacing {
    grid-row-gap: 2rem;
    flex-direction: column-reverse;
    align-items: flex-start;
  }

  .spark-line-10.spark-simple-line {
    background-color: var(--spark-library-foreground-interactive);
    border-radius: 3px;
    width: 12.75px;
    height: 3.33px;
    margin-left: 0;
    left: 18px;
  }

  .spark-line-11.spark-simple-line {
    background-color: var(--spark-library-foreground-interactive);
    border-radius: 3px;
    width: 24px;
    height: 3.33px;
  }

  .spark-line-12.spark-simple-line {
    background-color: var(--spark-library-foreground-interactive);
    border-radius: 2px;
    width: 24px;
    height: 3.33px;
  }

  .spark-simple-menu-button-4 {
    background-color: #0000;
    padding-left: 18px;
  }

  .spark-simple-menu-button-4.w--open {
    background-color: #0000;
  }

  .spark-nav-link-4 {
    text-align: left;
    margin-bottom: 1rem;
    margin-left: 0;
  }

  .spark-nav-link-4.spark-button {
    text-align: center;
    margin-bottom: 0;
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .spark-nav-menu-4 {
    z-index: 99;
    background-color: var(--transparent);
    border-bottom-right-radius: 42px;
    border-bottom-left-radius: 42px;
    margin-top: 0;
    padding: 2rem 1rem 1rem;
  }

  .spark-square-menu-inner-4 {
    padding: 0;
  }

  .spark-square-menu-with-links-4 {
    padding-left: 32px;
    padding-right: 32px;
  }

  .spark-section-13 {
    padding-top: 104px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .spark-line-13.spark-simple-line {
    background-color: var(--spark-library-foreground-interactive);
    border-radius: 3px;
    width: 24px;
    height: 3.33px;
  }

  .spark-line-14.spark-simple-line {
    background-color: var(--spark-library-foreground-interactive);
    border-radius: 2px;
    width: 24px;
    height: 3.33px;
  }

  .rl_menu-icon2_line-bottom {
    background-color: #000;
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .rl_menu-icon_line-middle-inner {
    width: 4px;
    height: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .rl_menu-icon2_line-middle {
    background-color: #000;
    justify-content: center;
    align-items: center;
    width: 24px;
    height: 2px;
    margin-top: 6px;
    margin-bottom: 6px;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .rl_menu-icon2_line-top {
    background-color: #000;
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .rl_menu-icon2 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 48px;
    height: 48px;
    margin-right: -.5rem;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .rl_navbar2_menu-button {
    padding: 0;
  }

  .rl_navbar2_menu-button.w--open {
    background-color: #0000;
  }

  .rl_navbar2_button-wrapper {
    align-items: center;
  }

  .rl_navbar2_dropdown-link {
    text-align: center;
    width: auto;
    padding: .75rem 0;
    font-size: 16px;
  }

  .rl_navbar2_dropdown-list {
    position: static;
    overflow: hidden;
  }

  .rl_navbar2_dropdown-list.w--open {
    border-style: none;
    padding: 0;
    position: static;
  }

  .rl-dropdown-icon {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    inset: auto 0% auto auto;
  }

  .rl_navbar2_dropdwn-toggle {
    align-items: center;
    margin-left: 0;
    margin-right: 0;
    padding: 1rem 2rem 1rem 0;
    display: flex;
  }

  .rl_navbar2_menu-dropdown {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    font-size: 1.125rem;
    display: flex;
  }

  .rl_navbar2_link {
    text-align: center;
    padding: 1rem 0;
    font-size: 1.125rem;
  }

  .rl_navbar2_menu {
    -webkit-text-fill-color: inherit;
    background-color: #fff;
    background-clip: border-box;
    border-bottom: 1px solid #000;
    justify-content: center;
    padding: 1rem 5% 2.5rem;
    display: flex;
    position: absolute;
    overflow: auto;
  }

  .rl_navbar2_menu.is-page-height-tablet {
    height: 100vh;
    padding-bottom: 15rem;
  }

  .rl_navbar2_container {
    grid-template-columns: .25fr 1fr;
    display: flex;
  }

  .f-header-image-wrapper-tall {
    max-width: none;
    height: 360px;
  }

  .f-header-grid {
    grid-template-columns: 1fr;
  }

  .a-button-primary {
    display: flex;
  }

  .a-content-card {
    min-height: 320px;
  }

  .a-content-grid-wrapper {
    grid-template-columns: 1fr 1fr;
  }

  .brix---mg-bottom-32px-4 {
    margin-bottom: 24px;
  }

  .brix---heading-h3-size-7 {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---card-link-img-bg {
    padding-bottom: 40px;
    padding-left: 36px;
    padding-right: 36px;
  }

  .brix---heading-h2-size-13 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---mg-bottom-48px-6 {
    margin-bottom: 40px;
  }

  .brix---section-10 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---mg-bottom-32px-5 {
    margin-bottom: 24px;
  }

  .brix---heading-h3-size-8 {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---card-testimonial-v6 {
    padding-top: 56px;
    padding-bottom: 56px;
  }

  .brix---slider-mask {
    position: static;
  }

  .brix---heading-h2-size-14 {
    font-size: 30px;
    line-height: 46px;
  }

  .client-say {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---btn-primary-white-2 {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---buttons-row-right---t-left {
    justify-content: flex-start;
  }

  .brix---grid-cta-v1 {
    grid-template-columns: .7fr;
  }

  .brix---cta-v3-floating-item-02-2 {
    display: none;
  }

  .brix---cta-card {
    padding: 72px 54px;
  }

  .brix---section-small {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .brix---display-5 {
    font-size: 58px;
    line-height: 70px;
  }

  .brix---grid-4-columns {
    grid-template-columns: 1fr 1fr;
  }

  .brix---heading-h2-size-15 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---mg-bottom-56px-3 {
    margin-bottom: 48px;
  }

  .matrix {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .a-testimonial-grid-large {
    grid-template-columns: 1fr 1fr;
  }

  .brix---mg-bottom-32px-6 {
    margin-bottom: 24px;
  }

  .brix---display-6 {
    font-size: 22px;
    line-height: 38px;
  }

  .brix--grid-2-columns-text-right, .brix---grid-2-columns-text-left {
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
  }

  .brix---heading-h2-size-16 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---mg-bottom-48px-7 {
    margin-bottom: 40px;
  }

  .for-startups22 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---display-7 {
    font-size: 22px;
    line-height: 38px;
  }

  .brix---heading-h2-size-17 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---button-large-row-left {
    margin-bottom: 24px;
    margin-right: 0;
  }

  .brix---buttons-large-row {
    flex-direction: column;
    align-items: stretch;
  }

  .brix---grid-cta-v16 {
    grid-template-columns: 1fr;
  }

  .brix---cta-v3-floating-item-02-2-2 {
    display: none;
  }

  .brix---cta-card-2 {
    padding: 72px 54px;
  }

  .brix---section-small-2 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .a-content-card-2 {
    min-height: 320px;
  }

  .a-content-grid-wrapper-2 {
    grid-template-columns: 1fr 1fr;
  }

  .a-content-title-wrapper-grid {
    grid-template-columns: 1fr;
  }

  .brix---heading-h3-size-9 {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---mg-bottom-32px-7 {
    margin-bottom: 24px;
  }

  .brix---grid-2-columns-gap-column-80px {
    grid-column-gap: 40px;
  }

  .brix---heading-h2-size-18 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---mg-bottom-48px-8 {
    margin-bottom: 40px;
  }

  .logooos {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .container-393 {
    max-width: 728px;
  }

  .footer-form-two {
    padding: 40px;
  }

  .footer-form-title {
    margin-right: 15px;
  }

  .footer-form-input {
    width: 400px;
    padding-right: 180px;
  }

  .footer-wrapper-three {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-social-block-three {
    margin-top: 40px;
  }

  .brix---hamburger-menu-bar-bottom-2 {
    width: 44px;
    height: 3px;
    margin-top: 12px;
    margin-bottom: 12px;
  }

  .brix---hamburger-menu-bar-top-2 {
    width: 44px;
    height: 3px;
  }

  .brix---hamburger-menu-wrapper-2 {
    order: -1;
    transition: transform .3s;
  }

  .brix---hamburger-menu-wrapper-2:hover {
    transform: scale(.96);
  }

  .brix---hamburger-menu-wrapper-2.w--open {
    background-color: #0000;
  }

  .brix---header-nav-list-item-show-in-mbl-2 {
    margin-bottom: 16px;
    padding-left: 0;
  }

  .brix---header-nav-list-item-middle-2 {
    margin-bottom: 16px;
    padding-left: 0;
    padding-right: 0;
  }

  .brix---dropdown-pd-2 {
    padding: 20px 0 14px;
  }

  .brix---dropdown-card-2 {
    box-shadow: none;
    background-color: #0000;
    border-width: 0;
    border-radius: 0;
    min-width: auto;
  }

  .brix---dropdown-card-2.w--open {
    position: static;
  }

  .brix---dropdown-column-wrapper-2 {
    padding-top: 0;
    position: static;
  }

  .brix---dropdown-column-wrapper-2.w--open {
    transform: none;
  }

  .brix---header-nav-menu-list-2 {
    flex-direction: column;
    align-items: flex-start;
  }

  .brix---header-menu-wrapper-2 {
    border-top: 1px solid var(--elements-webflow-library-neutral--300);
    border-bottom: 1px solid var(--elements-webflow-library-neutral--300);
    background-color: var(--elements-webflow-library-neutral--100);
    padding: 24px;
  }

  .brix---header-logo-2 {
    max-width: 232px;
  }

  .brix---header-wrapper {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .spark-line-15.spark-simple-line {
    background-color: var(--spark-library-foreground-interactive);
    border-radius: 3px;
    width: 12.75px;
    height: 3.33px;
    margin-left: 0;
    left: 18px;
  }

  .spark-line-16.spark-simple-line {
    background-color: var(--spark-library-foreground-interactive);
    border-radius: 3px;
    width: 24px;
    height: 3.33px;
  }

  .spark-line-17.spark-simple-line {
    background-color: var(--spark-library-foreground-interactive);
    border-radius: 2px;
    width: 24px;
    height: 3.33px;
  }

  .spark-simple-menu-button-5 {
    background-color: #0000;
    padding-left: 18px;
  }

  .spark-simple-menu-button-5.w--open {
    background-color: #0000;
  }

  .spark-nav-link-5 {
    text-align: left;
    margin-bottom: 1rem;
    margin-left: 0;
  }

  .spark-nav-link-5.spark-button {
    text-align: center;
    margin-bottom: 0;
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .spark-nav-menu-5 {
    z-index: 99;
    background-color: var(--transparent);
    border-bottom-right-radius: 42px;
    border-bottom-left-radius: 42px;
    margin-top: 0;
    padding: 2rem 1rem 1rem;
  }

  .spark-square-menu-inner-5 {
    padding: 0;
  }

  .top-navigation-01 {
    padding-left: 32px;
    padding-right: 32px;
  }

  .spark-section-14 {
    padding-top: 104px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .brix---mg-bottom-32px-8 {
    margin-bottom: 24px;
  }

  .brix---display-8 {
    font-size: 22px;
    line-height: 38px;
  }

  .brix--grid-2-columns-text-right-2, .brix---grid-2-columns-text-left-2 {
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
  }

  .brix---heading-h2-size-19 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---mg-bottom-48px-9 {
    margin-bottom: 40px;
  }

  .start___1 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .rl-heading-style-h4 {
    font-size: 1.75rem;
  }

  .rl_team8_spacing-block-7 {
    padding-bottom: 5rem;
  }

  .rl_team8_list {
    grid-column-gap: 2rem;
  }

  .rl_team8_spacing-block-3 {
    padding-bottom: 4.5rem;
  }

  .rl-heading-style-h2 {
    font-size: 2.75rem;
  }

  .rl-padding-section-large {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .a-button-primary-2 {
    display: flex;
  }

  .a-feature-grid {
    grid-template-columns: 1fr;
  }

  .a-header-button-wrapper {
    justify-content: center;
  }

  .spark-hero-section-image {
    width: 100%;
    max-width: 100%;
  }

  .spark-flex-row-7.spark-5-spacing {
    grid-row-gap: 2rem;
    flex-direction: column-reverse;
    align-items: flex-start;
  }

  .spark-hero-section-left-side-3 {
    width: 100%;
  }

  .spark-line-18.spark-simple-line {
    background-color: var(--spark-library-foreground-interactive);
    border-radius: 3px;
    width: 12.75px;
    height: 3.33px;
    margin-left: 0;
    left: 18px;
  }

  .spark-line-19.spark-simple-line {
    background-color: var(--spark-library-foreground-interactive);
    border-radius: 3px;
    width: 24px;
    height: 3.33px;
  }

  .spark-line-20.spark-simple-line {
    background-color: var(--spark-library-foreground-interactive);
    border-radius: 2px;
    width: 24px;
    height: 3.33px;
  }

  .spark-simple-menu-button-6 {
    background-color: #0000;
    padding-left: 18px;
  }

  .spark-simple-menu-button-6.w--open {
    background-color: #0000;
  }

  .spark-nav-link-6 {
    text-align: left;
    margin-bottom: 1rem;
    margin-left: 0;
  }

  .spark-nav-link-6.spark-button {
    text-align: center;
    margin-bottom: 0;
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .spark-nav-menu-6 {
    z-index: 99;
    background-color: var(--transparent);
    border-bottom-right-radius: 42px;
    border-bottom-left-radius: 42px;
    margin-top: 0;
    padding: 2rem 1rem 1rem;
  }

  .spark-square-menu-inner-6 {
    padding: 0;
  }

  .spark-square-menu-with-links-5 {
    padding-left: 32px;
    padding-right: 32px;
  }

  .spark-section-15 {
    padding-top: 104px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .brix---accordion-spacer-2 {
    min-height: 12px;
  }

  .brix---accordion-item-wrapper-v6 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .brix---heading-h2-size {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---mg-bottom-48px-10 {
    margin-bottom: 40px;
  }

  .brix---section-11 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .spark-wrapped-card-2 {
    width: 45%;
  }

  .spark-three-column-grid-3 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: wrap;
    justify-content: space-between;
    display: flex;
  }

  .spark-super-simple-flat-tabs-menu {
    margin-bottom: 64px;
  }

  .wqerty {
    padding-top: 104px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .spark-footer-bottom {
    padding-left: 32px;
    padding-right: 32px;
  }

  .spark-flexed-row-of-links.spark-centered-row {
    flex-wrap: wrap;
  }

  .spark-section-16 {
    padding-top: 104px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .uui-blogsection10_component-3 {
    padding-left: 0;
    padding-right: 0;
  }

  .uui-padding-vertical-xhuge-6 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .uui-blogsection10_heading-2 {
    margin-right: 3rem;
  }

  .uui-blogsection10_button-row-2 {
    flex: none;
  }

  .uui-blogsection10_heading-wrapper-2 {
    grid-column-gap: 3rem;
  }

  .uui-blogsection10_mask-2 {
    width: 50%;
  }

  .uui-blogsection10_component-4 {
    padding-left: 0;
    padding-right: 0;
  }

  .brix---mg-bottom-56px-4 {
    margin-bottom: 48px;
  }

  .uui-padding-vertical-xhuge-7 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .brix---heading-h2-size-20 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---lightbox-video-icon-wrapper {
    max-width: 100px;
  }

  .spark-line-21.spark-simple-line {
    background-color: var(--spark-library-foreground-interactive);
    border-radius: 3px;
    width: 12.75px;
    height: 3.33px;
    margin-left: 0;
    left: 18px;
  }

  .spark-line-22.spark-simple-line {
    background-color: var(--spark-library-foreground-interactive);
    border-radius: 3px;
    width: 24px;
    height: 3.33px;
  }

  .spark-line-23.spark-simple-line {
    background-color: var(--spark-library-foreground-interactive);
    border-radius: 2px;
    width: 24px;
    height: 3.33px;
  }

  .spark-simple-menu-button-7 {
    background-color: #0000;
    padding-left: 18px;
  }

  .spark-simple-menu-button-7.w--open {
    background-color: #0000;
  }

  .spark-nav-link-7 {
    text-align: left;
    margin-bottom: 1rem;
    margin-left: 0;
  }

  .spark-nav-link-7.spark-square-button {
    text-align: center;
    margin-bottom: 0;
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .spark-light-nav-link {
    text-align: left;
    margin-bottom: 1rem;
  }

  .spark-light-nav-link.spark-square-button {
    text-align: center;
    margin-bottom: 0;
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .spark-nav-menu-7 {
    z-index: 99;
    background-color: var(--transparent);
    border-bottom-right-radius: 42px;
    border-bottom-left-radius: 42px;
    margin-top: 0;
    padding: 2rem 1rem 1rem;
  }

  .spark-square-menu-inner-7 {
    padding: 0;
  }

  .spark-square-menu-with-hiring-button {
    padding-left: 32px;
    padding-right: 32px;
  }

  .brix---footer-bottom {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---social-media-grid-right---t-center {
    grid-column-gap: 10px;
    justify-content: center;
    justify-items: center;
  }

  .brix---grid-footer-3-cols {
    grid-template-columns: 1fr;
  }

  .brix---footer-top-small {
    padding-top: 58px;
    padding-bottom: 58px;
  }

  .spark-stacked-card {
    width: 45%;
  }

  .spark-four-column-team-grid {
    flex-flow: wrap;
    justify-content: space-between;
    display: flex;
  }

  .spark-wrapped-team-card-2 {
    width: 45%;
  }

  .spark-wrapped-team-card-2.spark-top-aligned {
    grid-column-gap: 64px;
    width: 100%;
  }

  .spark-flex-row-of-two-team-members {
    grid-row-gap: 25px;
    flex-direction: column;
  }

  .spark-section-17 {
    padding-top: 104px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .rl-padding-section-large-2 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .rl-heading-style-h2-2 {
    font-size: 2.75rem;
  }

  .rl_gallery21_spacing-block-1 {
    padding-bottom: 4.5rem;
  }

  .brix---btn-primary-2 {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---section-12 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---heading-h2-size-21 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---grid-4-columns-instagram-2 {
    grid-template-columns: 1fr 1fr;
  }
}

@media screen and (max-width: 767px) {
  .brand-residency-home {
    padding: 40px 60px;
  }

  .brands-residency-about {
    padding: 40px 40px 40px 20px;
  }

  .column {
    margin-bottom: 20px;
  }

  .brand-residency {
    padding: 0;
  }

  .grid-17 {
    grid-template-columns: 1fr;
  }

  .div-block-38 {
    padding-top: 100px;
    padding-bottom: 40px;
  }

  .navbar-8 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-18 {
    grid-template-columns: 1fr;
  }

  .grid-19 {
    grid-template-columns: 1fr 1fr;
  }

  .grid-20 {
    grid-template-columns: 1fr;
  }

  .section-80 {
    padding-left: 60px;
    padding-right: 60px;
  }

  .section-81 {
    padding: 10px 20px;
  }

  .hero-heading-left {
    padding: 60px 15px;
  }

  .navbar-logo-left-container {
    max-width: 100%;
  }

  .navbar-brand {
    padding-left: 0;
  }

  .nav-menu-two {
    border-radius: 20px;
    flex-direction: column;
    padding-bottom: 30px;
  }

  .nav-link-30 {
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .nav-dropdown {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .nav-dropdown-toggle {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .nav-dropdown-list.shadow-three {
    box-shadow: 0 8px 50px #0000000d;
  }

  .nav-dropdown-list.shadow-three.w--open {
    position: relative;
  }

  .nav-dropdown-list.shadow-three.mobile-shadow-hide {
    box-shadow: none;
  }

  .nav-divider {
    width: 200px;
    max-width: 100%;
    height: 1px;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .nav-link-accent {
    margin-right: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .mobile-margin-top-10 {
    margin-top: 10px;
  }

  .logos-quote-divider {
    padding: 60px 15px;
  }

  .clients-wrapper-two {
    flex-direction: column;
  }

  .clients-info-two {
    max-width: none;
    margin-bottom: 40px;
  }

  .clients-grid {
    grid-column-gap: 40px;
    grid-template-columns: 1fr 1fr 1fr;
    margin-top: 15px;
  }

  .features-metrics {
    padding: 60px 15px;
  }

  .features-wrapper {
    flex-wrap: wrap;
    margin-bottom: -40px;
  }

  .features-block {
    width: 50%;
    margin-bottom: 40px;
  }

  .hero-heading-left-2, .hero-subscribe-right, .hero-stack, .gallery-scroll, .testimonial-slider-small {
    padding: 60px 15px;
  }

  .testimonial-slide-wrapper {
    max-width: 100%;
    margin-right: 0%;
  }

  .testimonial-card {
    margin-left: 10px;
    margin-right: 10px;
  }

  .testimonial-slider-left {
    left: -10px;
  }

  .testimonial-slider-right {
    right: -10px;
  }

  .hero-without-image, .team-circles {
    padding: 60px 15px;
  }

  .team-grid {
    grid-template-columns: 1fr 1fr;
  }

  .gallery-slider {
    padding: 60px 15px;
  }

  .gallery-slide {
    margin-left: 10px;
    margin-right: 10px;
  }

  .gallery-slide-text {
    line-height: 30px;
  }

  .gallery-slider-left {
    left: -20px;
  }

  .gallery-slider-right {
    right: -20px;
  }

  .nav-menu {
    flex-direction: column;
    padding-bottom: 30px;
    padding-left: 0;
  }

  .nav-link-31 {
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .section-688 {
    background-position: 50%;
  }

  .section-689, .section-690, .section-691 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .text-block-2143, .text-block-2148 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-2150 {
    padding-bottom: 20px;
  }

  .columns-43 {
    padding-top: 80px;
  }

  .column-754 {
    padding-top: 40px;
  }

  .image-640, .image-641, .container-23 {
    padding-bottom: 20px;
  }

  .image-644, .image-645 {
    padding: 10px;
  }

  .paragraph-251 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-646, .image-647, .image-648 {
    padding: 10px;
  }

  .section-698 {
    padding: 40px;
  }

  .testimonial-column-light {
    padding: 60px 15px;
  }

  .testimonial-grid-two {
    grid-template-columns: 1fr;
  }

  .testimonial-info-three {
    flex-direction: row;
  }

  .section-701, .section-702 {
    padding: 40px;
  }

  .column-767, .column-768, .column-769 {
    padding-bottom: 20px;
  }

  .paragraph-254 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-29 {
    padding-left: 60px;
    padding-right: 60px;
  }

  .image-666, .image-667, .image-668 {
    padding-bottom: 20px;
  }

  .image-671 {
    padding-left: 60px;
    padding-right: 60px;
  }

  .nav-link-accent-2 {
    margin-right: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .hero-heading-left-3 {
    padding: 60px 15px;
  }

  .navbar-brand-2 {
    padding-left: 0;
  }

  .nav-menu-4 {
    flex-direction: column;
    padding-bottom: 30px;
    padding-left: 0;
  }

  .nav-link-429 {
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .nav-dropdown-2 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .nav-dropdown-toggle-2 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .nav-dropdown-list-2.shadow-three {
    box-shadow: 0 8px 50px #0000000d;
  }

  .nav-dropdown-list-2.shadow-three.w--open {
    position: relative;
  }

  .nav-dropdown-list-2.shadow-three.mobile-shadow-hide {
    box-shadow: none;
  }

  .mobile-margin-top-11 {
    margin-top: 10px;
  }

  .navbar-brand-three {
    padding-left: 0;
  }

  .nav-menu-three {
    border-radius: 20px;
    flex-direction: column;
    padding-bottom: 30px;
  }

  .nav-menu-block {
    flex-direction: column;
  }

  .nav-link-430 {
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .nav-dropdown-3 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .nav-dropdown-toggle-3 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .nav-dropdown-list-3.shadow-three {
    box-shadow: 0 8px 50px #0000000d;
  }

  .nav-dropdown-list-3.shadow-three.w--open {
    position: relative;
  }

  .nav-dropdown-list-3.shadow-three.mobile-shadow-hide {
    box-shadow: none;
  }

  .nav-link-accent-3 {
    margin-right: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .mobile-margin-top-12 {
    margin-top: 10px;
  }

  .navbar-brand-3 {
    padding-left: 0;
  }

  .nav-menu-5 {
    flex-direction: column;
    padding-bottom: 30px;
    padding-left: 0;
  }

  .nav-link-431 {
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .nav-dropdown-4 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .nav-dropdown-toggle-4 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .nav-dropdown-list-4.shadow-three {
    box-shadow: 0 8px 50px #0000000d;
  }

  .nav-dropdown-list-4.shadow-three.w--open {
    position: relative;
  }

  .nav-dropdown-list-4.shadow-three.mobile-shadow-hide {
    box-shadow: none;
  }

  .mobile-margin-top-13 {
    margin-top: 10px;
  }

  .navbar-logo-left-container-2 {
    max-width: 100%;
  }

  .navbar-brand-4 {
    padding-left: 0;
  }

  .nav-menu-two-2 {
    border-radius: 20px;
    flex-direction: column;
    padding-bottom: 30px;
  }

  .nav-link-452 {
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .nav-dropdown-5 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .nav-dropdown-toggle-5 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .nav-dropdown-list-5.shadow-three {
    box-shadow: 0 8px 50px #0000000d;
  }

  .nav-dropdown-list-5.shadow-three.w--open {
    position: relative;
  }

  .nav-dropdown-list-5.shadow-three.mobile-shadow-hide {
    box-shadow: none;
  }

  .nav-divider-2 {
    width: 200px;
    max-width: 100%;
    height: 1px;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .nav-link-accent-4 {
    margin-right: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .mobile-margin-top-14 {
    margin-top: 10px;
  }

  .istart-workshops-section {
    padding: 60px 15px;
  }

  .footer-dark {
    padding-left: 15px;
    padding-right: 15px;
  }

  .footer-wrapper {
    flex-direction: column;
    align-items: center;
  }

  .footer-content {
    grid-template-columns: 1fr;
    margin-top: 40px;
  }

  .footer-block {
    align-items: center;
  }

  .footer-link:hover {
    color: #1a1b1fbf;
  }

  .footer-social-block {
    margin-top: 20px;
    margin-left: -20px;
  }

  .footer-social-link {
    margin-left: 20px;
  }

  .footer-divider {
    margin-top: 60px;
  }

  .navbar-brand-5 {
    padding-left: 0;
  }

  .nav-menu-8 {
    flex-direction: column;
    padding-bottom: 30px;
    padding-left: 0;
  }

  .nav-link-453 {
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .nav-dropdown-6 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .nav-dropdown-toggle-6 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .nav-dropdown-list-6.shadow-three {
    box-shadow: 0 8px 50px #0000000d;
  }

  .nav-dropdown-list-6.shadow-three.w--open {
    position: relative;
  }

  .nav-dropdown-list-6.shadow-three.mobile-shadow-hide {
    box-shadow: none;
  }

  .mobile-margin-top-15 {
    margin-top: 10px;
  }

  .navbar-logo-left-container-3 {
    max-width: 100%;
  }

  .nav-menu-two-3 {
    border-radius: 20px;
    flex-direction: column;
    padding-bottom: 30px;
  }

  .nav-divider-3 {
    width: 200px;
    max-width: 100%;
    height: 1px;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .nav-link-accent-5 {
    margin-right: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .navbar-brand-three-2 {
    padding-left: 0;
  }

  .nav-menu-three-2 {
    border-radius: 20px;
    flex-direction: column;
    padding-bottom: 30px;
  }

  .nav-menu-block-2 {
    flex-direction: column;
  }

  .team-slider, .gallery-slider-2 {
    padding: 60px 15px;
  }

  .gallery-slide-2 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .gallery-slide-text-2 {
    line-height: 30px;
  }

  .gallery-slider-left-2 {
    left: -20px;
  }

  .gallery-slider-right-2 {
    right: -20px;
  }

  .testimonial-slider-large {
    padding: 60px 15px;
  }

  .testimonial-slide {
    flex-direction: column;
    padding: 23px;
  }

  .testimonial-content {
    max-width: none;
    margin-bottom: 40px;
    margin-right: 0;
  }

  .testimonial-quote-icon {
    width: 50px;
    margin-bottom: 16px;
  }

  .testimonial-image-two {
    width: 100%;
    height: auto;
  }

  .testimonial-column-light-2, .testimonial-slider-small-2 {
    padding: 60px 15px;
  }

  .testimonial-slide-wrapper-2 {
    max-width: 100%;
    margin-right: 0%;
  }

  .testimonial-card-2 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .testimonial-slider-left-2 {
    left: -10px;
  }

  .testimonial-slider-right-2 {
    right: -10px;
  }

  .paragraph-364.main {
    width: 45%;
  }

  .button-50 {
    text-align: center;
  }

  .page-title.big {
    width: 80%;
    font-size: 38px;
    line-height: 48px;
  }

  .hero-image-2 {
    background-size: 500px;
    height: 400px;
  }

  .left-block {
    margin-bottom: 60px;
  }

  .hero-section {
    background-image: linear-gradient(#ffffff4d, #ffffff4d), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64a06074cd439459580f9043_scott-webb-268893-unsplash.jpg");
    background-position: 0 0, 0 0;
    background-repeat: repeat, repeat;
    background-size: auto, 2080px;
    height: auto;
    padding-top: 6%;
  }

  .container-375 {
    height: auto;
  }

  .paragraph-365.main {
    width: 45%;
  }

  .button-51 {
    text-align: center;
  }

  .hero-image-3 {
    background-size: 500px;
    height: 400px;
  }

  .container-376 {
    height: auto;
  }

  .menu-button-24 {
    font-size: 30px;
  }

  .container-377 {
    height: auto;
  }

  .text-block-2304 {
    text-decoration: none;
  }

  .right-footertext {
    text-align: center;
    flex: 1;
  }

  .paragraph-366.main {
    width: 45%;
  }

  .vertical-category {
    display: none;
  }

  .button-52 {
    text-align: center;
  }

  .div-column-left {
    margin-bottom: 40px;
  }

  .paypal {
    height: 35px;
    padding-left: 0;
    padding-right: 0;
  }

  .section-1120.cta {
    background-image: linear-gradient(to right, #dbdbdb 44%, #fff0), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64a060b575853314ccf4622a_raul-cacho-oses-779595-unsplash-p-3200.jpeg");
    background-position: 0 0, 50% 33%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
  }

  .section-1120.sale-section {
    padding-top: 50%;
    padding-bottom: 20%;
  }

  .sub-footer {
    margin-top: 120px;
  }

  .div-info-wrapper {
    margin-top: 60px;
  }

  .hero-image-4 {
    background-size: 500px;
    height: 400px;
  }

  .cta-button-block {
    justify-content: flex-start;
    margin-top: 0;
  }

  .footer-content-block {
    margin-bottom: 60px;
  }

  .footer-content-block.padding {
    margin-bottom: 0;
  }

  .div-column-right {
    float: none;
    margin-top: 30px;
  }

  .remove-button-2 {
    text-decoration: none;
  }

  .cta-row {
    display: block;
  }

  .container-379 {
    height: auto;
  }

  .testimonial-slider-large-2 {
    padding: 60px 15px;
  }

  .testimonial-slide-2 {
    flex-direction: column;
    padding: 23px;
  }

  .testimonial-content-2 {
    max-width: none;
    margin-bottom: 40px;
    margin-right: 0;
  }

  .testimonial-quote-icon-2 {
    width: 50px;
    margin-bottom: 16px;
  }

  .testimonial-image-two-2 {
    width: 100%;
    height: auto;
  }

  .spark-secondary-paragraph {
    margin-bottom: 32px;
  }

  .spark-three-column-grid {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .spark-container {
    width: 100%;
  }

  .spark-section {
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .testimonial-slider-small-3 {
    padding: 60px 15px;
  }

  .testimonial-slide-wrapper-3 {
    max-width: 100%;
    margin-right: 0%;
  }

  .testimonial-card-3 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .testimonial-slider-left-3 {
    left: -10px;
  }

  .testimonial-slider-right-3 {
    right: -10px;
  }

  .spark-small-sub-paragraph {
    line-height: 1.3;
  }

  .spark-team-member-card {
    flex: 0 auto;
    width: 100%;
    max-width: 300px;
    margin-left: auto;
    margin-right: auto;
  }

  .spark-team-grid {
    grid-column-gap: 64px;
    grid-row-gap: 32px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    place-content: start center;
    justify-items: center;
    display: flex;
  }

  .spark-secondary-paragraph-3 {
    margin-bottom: 32px;
  }

  .spark-container-2 {
    width: 100%;
  }

  .spark-section-2 {
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .logos-title-large {
    padding: 60px 15px;
  }

  .clients-wrapper {
    flex-wrap: wrap;
    justify-content: space-around;
    margin-bottom: -20px;
  }

  .clients-image {
    margin-bottom: 30px;
    margin-left: 20px;
    margin-right: 20px;
  }

  .navbar-logo-left-container-4 {
    max-width: 100%;
  }

  .navbar-brand-6 {
    padding-left: 0;
  }

  .nav-menu-two-4 {
    border-radius: 20px;
    flex-direction: column;
    padding-bottom: 30px;
  }

  .nav-link-496 {
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .nav-dropdown-7 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .nav-dropdown-toggle-7 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .nav-dropdown-list-7.shadow-three {
    box-shadow: 0 8px 50px #0000000d;
  }

  .nav-dropdown-list-7.shadow-three.w--open {
    position: relative;
  }

  .nav-dropdown-list-7.shadow-three.mobile-shadow-hide {
    box-shadow: none;
  }

  .nav-divider-4 {
    width: 200px;
    max-width: 100%;
    height: 1px;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .nav-link-accent-6 {
    margin-right: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .mobile-margin-top-16 {
    margin-top: 10px;
  }

  .navbar-logo-left-container-5 {
    max-width: 100%;
  }

  .navbar-brand-7 {
    padding-left: 0;
  }

  .nav-menu-two-5 {
    border-radius: 20px;
    flex-direction: column;
    padding-bottom: 30px;
  }

  .nav-link-497 {
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .nav-dropdown-8 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .nav-dropdown-toggle-8 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .nav-dropdown-list-8.shadow-three {
    box-shadow: 0 8px 50px #0000000d;
  }

  .nav-dropdown-list-8.shadow-three.w--open {
    position: relative;
  }

  .nav-dropdown-list-8.shadow-three.mobile-shadow-hide {
    box-shadow: none;
  }

  .nav-divider-5 {
    width: 200px;
    max-width: 100%;
    height: 1px;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .nav-link-accent-7 {
    margin-right: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .mobile-margin-top-17 {
    margin-top: 10px;
  }

  .spark-small-sub-paragraph-2 {
    line-height: 1.3;
  }

  .spark-wrapped-card {
    width: 100%;
  }

  .spark-wrapped-card.spark-stacked {
    grid-row-gap: 16px;
    width: 100%;
  }

  .spark-three-column-grid-2 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .spark-hero-sub-paragraph {
    margin-bottom: 32px;
  }

  .spark-container-3 {
    width: 100%;
  }

  .spark-section-3 {
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .spark-flex-row-pricing {
    flex-direction: column;
  }

  .statistics {
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .spark-lightbox {
    margin-top: 64px;
  }

  .spark-flex-row {
    flex-direction: column;
  }

  .spark-flex-row.spark-left-aligned {
    flex-direction: row;
    align-items: flex-start;
  }

  .spark-hero-sub-paragraph-2 {
    margin-bottom: 32px;
  }

  .spark-container-4 {
    width: 100%;
  }

  .spark-nav-link {
    padding-left: 20px;
    padding-right: 20px;
  }

  .spark-nav-menu {
    max-height: 90vh;
    overflow: scroll;
  }

  .spark-square-menu-inner {
    padding-left: 0;
    padding-right: 0;
  }

  .spark-square-menu-with-links {
    padding-left: 20px;
    padding-right: 20px;
  }

  .spark-section-5 {
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .spark-input.spark-with-a-inner-shadow {
    width: 240px;
  }

  .spark-hero-sub-paragraph-3 {
    margin-bottom: 32px;
  }

  .spark-hero-section-left-side {
    width: 100%;
  }

  .spark-flex-row-2 {
    flex-direction: column;
  }

  .spark-flex-row-2.spark-5-spacing {
    grid-row-gap: 24px;
    flex-direction: column-reverse;
  }

  .spark-container-5 {
    width: 100%;
  }

  .spark-nav-link-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .spark-nav-menu-2 {
    max-height: 90vh;
    overflow: scroll;
  }

  .spark-square-menu-inner-2 {
    padding-left: 0;
    padding-right: 0;
  }

  .spark-square-menu-with-links-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .spark-section-6 {
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .combine-team4_component {
    grid-template-columns: 1fr;
  }

  .combine-padding-global {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .hero-subscribe-right-2, .hero-subscribe-left {
    padding: 60px 15px;
  }

  .spark-lightbox-2 {
    margin-top: 64px;
  }

  .spark-flex-row-3 {
    flex-direction: column;
  }

  .spark-flex-row-3.spark-left-aligned {
    flex-direction: row;
    align-items: flex-start;
  }

  .spark-hero-sub-paragraph-4 {
    margin-bottom: 32px;
  }

  .spark-container-6 {
    width: 100%;
  }

  .spark-nav-link-3 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .spark-nav-menu-3 {
    max-height: 90vh;
    overflow: scroll;
  }

  .spark-square-menu-inner-3 {
    padding-left: 0;
    padding-right: 0;
  }

  .spark-square-menu-with-links-3 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .spark-section-7 {
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .spark-secondary-paragraph-5 {
    margin-bottom: 32px;
  }

  .spark-container-7 {
    width: 100%;
  }

  .spark-section-8 {
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .uui-testimonial09_logo {
    max-height: 2.5rem;
  }

  .uui-testimonial09_logo-wrapper {
    margin-top: 1rem;
  }

  .uui-testimonial09_divider {
    display: none;
  }

  .uui-testimonial09_client {
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
  }

  .uui-heading-medium {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-testimonial09_content {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .uui-testimonial09_lightbox-image {
    height: 22rem;
  }

  .uui-lightbox_play-icon {
    width: 4rem;
    height: 4rem;
  }

  .uui-testimonial09_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .uui-padding-vertical-xhuge {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-page-padding {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .spark-small-sub-paragraph-3 {
    line-height: 1.3;
  }

  .spark-vertical-image.spark-square-corners {
    height: 100%;
    display: block;
  }

  .spark-wrapped-square-team {
    width: 100%;
  }

  .spark-wrapped-square-team.spark-stacked {
    grid-row-gap: 0px;
    width: 50%;
    padding-bottom: 24px;
  }

  .spark-team-grid-no-spacing {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .spark-secondary-paragraph-7 {
    margin-bottom: 32px;
  }

  .spark-container-8 {
    width: 100%;
  }

  .join-now {
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .spark-big-circle {
    width: 20vw;
    height: 20vw;
  }

  .spark-hold-circles {
    top: 68%;
  }

  .spark-flex-row-4 {
    flex-direction: column;
  }

  .spark-flex-row-4.spark-centered {
    flex-direction: row;
  }

  .spark-hero-sub-paragraph-5 {
    margin-bottom: 32px;
  }

  .spark-features-included-2.spark-two-column {
    align-items: flex-start;
    padding-left: 32px;
    padding-right: 32px;
  }

  .spark-side-tabs-content {
    width: 100%;
  }

  .spark-small-sub-paragraph-4 {
    line-height: 1.3;
  }

  .spark-side-flat-tab {
    padding-left: 32px;
    padding-right: 32px;
  }

  .spark-stacked-flat-tabs-menu {
    width: 100%;
  }

  .spark-secondary-paragraph-9 {
    margin-bottom: 32px;
  }

  .spark-container-9 {
    width: 100%;
  }

  .spark-section-10 {
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .brix---display-2 {
    font-size: 48px;
    line-height: 56px;
  }

  .logos_port {
    grid-template-columns: 1fr;
  }

  .heading-for-startup {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---mg-bottom-56px {
    margin-bottom: 40px;
  }

  .investors {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .testimonial-slider-small-4 {
    padding: 60px 15px;
  }

  .testimonial-slide-wrapper-4 {
    max-width: 100%;
    margin-right: 0%;
  }

  .testimonial-card-4 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .testimonial-slider-left-4 {
    left: -10px;
  }

  .testimonial-slider-right-4 {
    right: -10px;
  }

  .combine-clients1_component {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr;
  }

  .people-say {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .combine-team1_component {
    flex-direction: column;
    align-items: center;
  }

  .spark-big-circle-2 {
    width: 20vw;
    height: 20vw;
  }

  .spark-hold-circles-2 {
    top: 68%;
  }

  .spark-flex-row-5 {
    flex-direction: column;
  }

  .spark-flex-row-5.spark-centered {
    flex-direction: row;
  }

  .spark-hero-sub-paragraph-6 {
    margin-bottom: 32px;
  }

  .spark-container-10 {
    width: 100%;
  }

  .spark-section-11 {
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .combine-footer3_bottom-text {
    order: 1;
  }

  .combine-footer3_bottom {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: column;
    align-items: flex-start;
  }

  .combine-padding-global-2 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .spark-small-sub-paragraph-5 {
    line-height: 1.3;
  }

  .spark-horizontal-team-member-image {
    width: 100%;
    height: auto;
  }

  .spark-wrapped-team-card {
    width: 100%;
  }

  .spark-secondary-paragraph-11 {
    margin-bottom: 32px;
  }

  .spark-container-11 {
    width: 100%;
  }

  .jury {
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .navbar-logo-left-container-6 {
    max-width: 100%;
  }

  .navbar-brand-8 {
    padding-left: 0;
  }

  .nav-menu-two-6 {
    border-radius: 20px;
    flex-direction: column;
    padding-bottom: 30px;
  }

  .nav-link-498 {
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .nav-dropdown-9 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .nav-dropdown-toggle-9 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .nav-dropdown-list-9.shadow-three {
    box-shadow: 0 8px 50px #0000000d;
  }

  .nav-dropdown-list-9.shadow-three.w--open {
    position: relative;
  }

  .nav-dropdown-list-9.shadow-three.mobile-shadow-hide {
    box-shadow: none;
  }

  .nav-divider-6 {
    width: 200px;
    max-width: 100%;
    height: 1px;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .nav-link-accent-8 {
    margin-right: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .mobile-margin-top-18 {
    margin-top: 10px;
  }

  .combine-padding-global-3 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .brix---accordion-title {
    font-size: 20px;
    line-height: 30px;
  }

  .brix---accordion-item-wrapper-v7 {
    padding: 40px 24px;
  }

  .brix---heading-h2-size-2 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---mg-bottom-16px {
    margin-bottom: 8px;
  }

  .brix---mg-bottom-48px {
    margin-bottom: 32px;
  }

  .brix---section {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .uui-heroheader01_pattern-image {
    width: 14.9rem;
    top: auto;
    bottom: -15%;
    right: -10%;
  }

  .hide-mobile-landscape {
    display: none;
  }

  .uui-heroheader01_image {
    border-top-left-radius: 6rem;
    height: 22rem;
  }

  .uui-button {
    font-size: 1rem;
  }

  .uui-button:hover {
    border-color: var(--untitled-ui-primary600);
    background-color: var(--untitled-ui-primary600);
  }

  .uui-button.is-button-large {
    grid-column-gap: .5rem;
    padding: .75rem 1.25rem;
    font-size: 1rem;
  }

  .uui-button-wrapper.max-width-full-mobile-landscape {
    width: 100%;
  }

  .max-width-full-mobile-landscape {
    width: 100%;
    max-width: none;
  }

  .uui-button-icon.is-icon-large {
    width: 1.25rem;
    height: 1.25rem;
  }

  .uui-button-secondary-gray {
    padding-left: 1.25rem;
    font-size: 1rem;
  }

  .uui-button-secondary-gray:hover {
    background-color: var(--untitled-ui-white);
    color: var(--untitled-ui-gray700);
  }

  .uui-button-secondary-gray.is-button-large {
    grid-column-gap: .5rem;
    padding: .75rem 1.25rem;
    font-size: 1rem;
  }

  .uui-button-row {
    align-self: stretch;
  }

  .uui-button-row.is-reverse-mobile-landscape {
    flex-direction: column-reverse;
  }

  .uui-space-large {
    min-height: 2rem;
  }

  .uui-text-size-xlarge {
    font-size: 1.125rem;
  }

  .uui-space-small {
    min-height: 1.25rem;
  }

  .uui-heading-xlarge {
    font-size: 2.25rem;
  }

  .uui-padding-vertical-xhuge-2 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-page-padding-2 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .brix---display-3 {
    font-size: 48px;
    line-height: 56px;
  }

  .brix---text-center---mb-left {
    text-align: center;
  }

  .brix---grid-stats-v1 {
    grid-row-gap: 52px;
    grid-template-columns: 1fr;
  }

  .brix---heading-h2-size-3 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---mg-bottom-56px-2 {
    margin-bottom: 40px;
  }

  .brix---section-2 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---social-media-grid-left {
    justify-content: start;
    justify-items: start;
  }

  .brix---text-100-bold {
    font-size: 14px;
  }

  .brix---testimonial-v6-content-card {
    padding: 32px 24px;
  }

  .brix---grid-3-columns-gap-row-72px {
    grid-row-gap: 56px;
    grid-template-columns: 1fr;
  }

  .brix---heading-h2-size-4 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---mg-bottom-16px-2 {
    margin-bottom: 8px;
  }

  .brix---mg-bottom-48px-2 {
    margin-bottom: 32px;
  }

  .brix---section-3 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---social-media-grid-center {
    justify-content: center;
    justify-items: center;
  }

  .brix---text-200-medium {
    font-size: 16px;
    line-height: 18px;
  }

  .brix---avatar-circle-06 {
    width: 120px;
    max-width: 120px;
    height: 120px;
    max-height: 120px;
  }

  .brix---grid-3-columns {
    grid-template-columns: 1fr;
  }

  .brix---heading-h2-size-5 {
    font-size: 28px;
    line-height: 40px;
  }

  .uui-testimonial16_client-image-wrapper {
    margin-bottom: 1rem;
    margin-right: 0;
  }

  .uui-testimonial16_client {
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
  }

  .uui-heading-xxsmall {
    font-size: 1.125rem;
  }

  .uui-testimonial16_content {
    margin-right: 1.5rem;
    padding: 1.5rem;
  }

  .uui-testimonial16_component {
    grid-template-columns: 1fr;
    margin-top: 3rem;
  }

  .uui-text-size-large {
    font-size: 1rem;
  }

  .uui-space-xsmall {
    min-height: .75rem;
  }

  .uui-heading-medium-2 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-padding-vertical-xhuge-3 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .brix---grid-gallery-v5 {
    grid-column-gap: 16px;
    grid-template-columns: 1fr;
  }

  .brix---mg-bottom-40px {
    margin-bottom: 24px;
  }

  .brix---heading-h2-size-6 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---mg-bottom-16px-3 {
    margin-bottom: 8px;
  }

  .brix---section-4 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---btn-primary {
    padding: 20px 32px;
  }

  .brix---mg-bottom-40px-2 {
    margin-bottom: 24px;
  }

  .brix---heading-h2-size-7 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---mg-bottom-16px-4 {
    margin-bottom: 8px;
  }

  .brix---section-5 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---btn-secondary-white {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .brix---btn-primary-white {
    padding: 20px 32px;
  }

  .brix---button-row-left {
    margin-right: 16px;
  }

  .brix---cta-section {
    padding-top: 96px;
    padding-bottom: 96px;
  }

  .combine-gallery3_component {
    column-count: 2;
  }

  .combine-padding-global-4 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .brix---footer-small {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .uui-testimonial18_arrow:hover {
    background-color: var(--untitled-ui-white);
  }

  .uui-testimonial18_arrow.left {
    right: 3.5rem;
  }

  .uui-button-link {
    font-size: 1rem;
  }

  .uui-button-link:hover {
    color: var(--untitled-ui-primary700);
  }

  .uui-button-link.is-alternate:hover {
    color: var(--untitled-ui-white);
  }

  .uui-button-row-2 {
    align-self: stretch;
  }

  .uui-space-medium {
    min-height: 1.5rem;
  }

  .uui-space-small-2 {
    min-height: 1.25rem;
  }

  .uui-space-xsmall-2 {
    min-height: .75rem;
  }

  .uui-heading-small {
    font-size: 1.5rem;
  }

  .uui-testimonial17_logo {
    max-height: 2.5rem;
  }

  .uui-testimonial18_content {
    padding: 1.5rem;
  }

  .uui-testimonial18_slide {
    padding-right: 1.5rem;
  }

  .uui-testimonial18_mask {
    width: 80%;
  }

  .uui-testimonial18_component {
    margin-top: 3rem;
  }

  .uui-text-size-large-2 {
    font-size: 1rem;
  }

  .uui-heading-medium-3 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-padding-vertical-xhuge-4 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-page-padding-3 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .udesly-cards-grid {
    grid-template-columns: 1fr;
  }

  .udesly-paragraph-small {
    font-size: 12px;
  }

  .combine-gallery3_component-2 {
    column-count: 2;
  }

  .combine-padding-global-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .uui-heroheader20_background {
    background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/653a3b1772ec5dfeaf7099e9_Background%20Pattern%20Small.svg");
    background-position: 50% -80px;
    top: 46%;
  }

  .uui-lightbox_play-icon-2 {
    width: 4rem;
    height: 4rem;
  }

  .uui-heroheader20_lightbox {
    height: 20rem;
  }

  .uui-button-2 {
    font-size: 1rem;
  }

  .uui-button-2:hover {
    border-color: var(--untitled-ui-primary600);
    background-color: var(--untitled-ui-primary600);
  }

  .uui-button-2.is-button-large {
    grid-column-gap: .5rem;
    grid-column-gap: .5rem;
    padding: .75rem 1.25rem;
    font-size: 1rem;
  }

  .uui-button-wrapper-2.max-width-full-mobile-landscape {
    width: 100%;
  }

  .max-width-full-mobile-landscape-2 {
    width: 100%;
    max-width: none;
  }

  .uui-button-icon-3.is-icon-large {
    width: 1.25rem;
    height: 1.25rem;
  }

  .uui-button-secondary-gray-2 {
    padding-left: 1.25rem;
    font-size: 1rem;
  }

  .uui-button-secondary-gray-2:hover {
    background-color: var(--untitled-ui-white);
    color: var(--untitled-ui-gray700);
  }

  .uui-button-secondary-gray-2.is-button-large {
    grid-column-gap: .5rem;
    grid-column-gap: .5rem;
    padding: .75rem 1.25rem;
    font-size: 1rem;
  }

  .uui-button-row-3 {
    align-self: stretch;
  }

  .uui-button-row-3.button-row-center.is-reverse-mobile-landscape, .uui-button-row-3.is-reverse-mobile-landscape {
    flex-direction: column-reverse;
  }

  .uui-space-large-2 {
    min-height: 2rem;
  }

  .uui-text-size-xlarge-2 {
    font-size: 1.125rem;
  }

  .uui-space-small-3 {
    min-height: 1.25rem;
  }

  .uui-heading-xlarge-2 {
    font-size: 2.25rem;
  }

  .uui-badge-group_badge {
    padding: .125rem .5rem;
    font-size: .75rem;
  }

  .uui-badge-group {
    font-size: .75rem;
  }

  .uui-padding-vertical-xhuge-5 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .first-section-start {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .hide-mobile-landscape-2 {
    display: none;
  }

  .uui-space-small-4 {
    min-height: 1.25rem;
  }

  .uui-page-padding-5 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .features-metrics-2 {
    padding: 60px 15px;
  }

  .features-wrapper-2 {
    flex-wrap: wrap;
    margin-bottom: -40px;
  }

  .features-block-2 {
    width: 50%;
    margin-bottom: 40px;
  }

  .hero-subscribe-left-2, .testimonial-stack {
    padding: 60px 15px;
  }

  .testimonial-text-three {
    font-size: 20px;
    line-height: 28px;
  }

  .uui-button-link-2 {
    font-size: 1rem;
  }

  .uui-button-link-2:hover {
    color: var(--untitled-ui-primary700);
  }

  .uui-space-small-5 {
    min-height: 1.25rem;
  }

  .uui-heading-xsmall {
    font-size: 1.25rem;
  }

  .uui-blogsection02_category-link {
    padding: .125rem .5rem;
    font-size: .75rem;
  }

  .uui-blogsection02_meta-wrapper {
    font-size: .75rem;
  }

  .uui-blogsection02_image-link {
    margin-bottom: 1.5rem;
  }

  .uui-blogsection02_image-link:hover {
    box-shadow: none;
  }

  .uui-blogsection02_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .uui-blogsection02_component {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .uui-text-size-large-3 {
    font-size: 1rem;
  }

  .uui-space-xsmall-3 {
    min-height: .75rem;
  }

  .uui-heading-medium-4 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-page-padding-6 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .f-section-large {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .f-gallery-image-l {
    height: 420px;
  }

  .f-h3-heading {
    font-size: 40px;
  }

  .f-section-large-2 {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .wbs-step-3-item-top, .wbs-step-3-item {
    width: 300px;
  }

  .wbs-step-3 {
    grid-template-columns: 1fr;
  }

  .wbs-section {
    padding: 2rem 2%;
  }

  .brix---grid-gallery-v5-2 {
    grid-column-gap: 16px;
    grid-template-columns: 1fr;
  }

  .brix---mg-bottom-40px-3 {
    margin-bottom: 24px;
  }

  .brix---heading-h2-size-8 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---mg-bottom-16px-5 {
    margin-bottom: 8px;
  }

  .brix---section-6 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---logo-strip-image-card {
    width: 148px;
    margin: 8px 10px;
  }

  .brix---mg-bottom-48px-3 {
    margin-bottom: 32px;
  }

  .parallax-efect {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .brix---btn-slider-arrow-right---top-right {
    width: 56px;
    min-width: 56px;
    height: 56px;
    min-height: 56px;
    font-size: 22px;
    line-height: 24px;
    bottom: -72px;
    right: 36%;
  }

  .brix---btn-slider-arrow-right---top-left {
    width: 56px;
    min-width: 56px;
    height: 56px;
    min-height: 56px;
    font-size: 22px;
    line-height: 24px;
    bottom: -72px;
    left: 36%;
  }

  .brix---link-icon-right {
    width: 20px;
    margin-left: 8px;
  }

  .brix---card-testimonial-color-3, .brix---card-testimonial-color-2, .brix---card-testimonial-color-1 {
    padding: 48px 32px;
  }

  .brix---heading-h2-size-9 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---mg-bottom-16px-6 {
    margin-bottom: 8px;
  }

  .brix---section-overflow-hidden {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---text-200-medium-2 {
    font-size: 16px;
    line-height: 18px;
  }

  .brix---grid-3-columns-gap-0 {
    grid-template-columns: 1fr;
  }

  .brix---heading-h2-size-10 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---mg-bottom-16px-7 {
    margin-bottom: 8px;
  }

  .brix---mg-bottom-48px-4 {
    margin-bottom: 32px;
  }

  .brix---section-7 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---display-4 {
    font-size: 48px;
    line-height: 56px;
  }

  .brix---stat-card-4-cols---04 {
    border-top-width: 0;
    border-left-width: 0;
    border-right-width: 0;
  }

  .brix---stat-card-4-cols---03 {
    border-width: 0 0 1px;
    border-bottom-left-radius: 0;
  }

  .brix---stat-card-4-cols---02 {
    border-top-width: 0;
    border-left-width: 0;
    border-right-width: 0;
  }

  .brix---stat-card-4-cols---01 {
    border-top-width: 0;
    border-left-width: 0;
    border-right-width: 0;
    border-radius: 0;
  }

  .brix---grid-2-stats-v4 {
    grid-template-columns: 1fr;
  }

  .brix---heading-h2-size-11 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---grid-stats-v4 {
    grid-template-columns: 1fr;
  }

  .brix---section-8 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---grid-6-columns-logo-strip {
    grid-column-gap: 72px;
    grid-row-gap: 32px;
    grid-template-columns: auto auto;
    transform: scale(.96);
  }

  .brix---text-300-bold {
    font-size: 18px;
    line-height: 22px;
  }

  .brix---mg-bottom-48px-5 {
    margin-bottom: 32px;
  }

  .partners-3 {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .brix---btn-primary-small {
    padding: 20px 32px;
  }

  .brix---btn-header-hidden-on-mbl {
    display: none;
  }

  .brix---header-nav-list-item-show-in-mbl {
    display: block;
  }

  .brix---header-logo {
    max-width: 90%;
  }

  .spark-secondary-paragraph-13 {
    margin-bottom: 32px;
  }

  .spark-container-12 {
    width: 100%;
  }

  .spark-section-12 {
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .brix---text-200-medium-3, .brix---text-200-bold {
    font-size: 16px;
    line-height: 18px;
  }

  .brix---content-inside-card {
    padding: 32px 32px 40px;
  }

  .brix---grid-3-columns-2 {
    grid-template-columns: 1fr;
  }

  .brix---heading-h2-size-12 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---mg-bottom-16px-8 {
    margin-bottom: 8px;
  }

  .brix---mg-bottom-40px-4 {
    margin-bottom: 24px;
  }

  .brix---section-9 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .spark-input-2.spark-with-a-inner-shadow {
    width: 240px;
  }

  .spark-hero-sub-paragraph-7 {
    margin-bottom: 32px;
  }

  .spark-hero-section-left-side-2 {
    width: 100%;
  }

  .spark-flex-row-6 {
    flex-direction: column;
  }

  .spark-flex-row-6.spark-5-spacing {
    grid-row-gap: 24px;
    flex-direction: column-reverse;
  }

  .spark-container-13 {
    width: 100%;
  }

  .spark-nav-link-4 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .spark-nav-menu-4 {
    max-height: 90vh;
    overflow: scroll;
  }

  .spark-square-menu-inner-4 {
    padding-left: 0;
    padding-right: 0;
  }

  .spark-square-menu-with-links-4 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .spark-section-13 {
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .rl_navbar2_button {
    padding: .25rem 1rem;
  }

  .top-nav {
    min-height: 4rem;
  }

  .f-header-image-wrapper-tall {
    height: 400px;
  }

  .f-h1-heading {
    margin-top: 0;
    font-size: 48px;
  }

  .hero-sec {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .f-h1-heading-2 {
    margin-top: 0;
    font-size: 48px;
  }

  .explainer {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .a-blog-grid-small {
    grid-template-columns: 1fr;
  }

  .a-h3-heading {
    font-size: 40px;
  }

  .a-section-regular {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .a-content-card {
    min-height: 260px;
  }

  .a-content-grid-wrapper {
    grid-template-columns: 1fr;
  }

  .brix---link-icon-right-2 {
    width: 20px;
    margin-left: 8px;
  }

  .brix---text-200-bold-2 {
    font-size: 16px;
    line-height: 18px;
  }

  .brix---grid-2-columns---gap-row-72px {
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
  }

  .brix---heading-h2-size-13 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---mg-bottom-48px-6 {
    margin-bottom: 32px;
  }

  .brix---section-10 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---btn-slider-arrow-right---testimonial-v6 {
    width: 56px;
    min-width: 56px;
    height: 56px;
    min-height: 56px;
    font-size: 22px;
    line-height: 24px;
    inset: auto 36% -86px auto;
  }

  .brix---btn-slider-arrow-left---testimonial-v6 {
    width: 56px;
    min-width: 56px;
    height: 56px;
    min-height: 56px;
    font-size: 22px;
    line-height: 24px;
    inset: auto auto -86px 36%;
  }

  .brix---text-200-medium-4 {
    font-size: 16px;
    line-height: 18px;
  }

  .brix---text-300-bold-2 {
    font-size: 18px;
    line-height: 22px;
  }

  .brix---mg-bottom-16px-9 {
    margin-bottom: 8px;
  }

  .brix---avatar-circle-05-border {
    width: 80px;
    max-width: 80px;
    height: 80px;
    max-height: 80px;
  }

  .brix---card-testimonial-v6 {
    padding: 44px 32px;
  }

  .brix---heading-h2-size-14 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---mg-bottom-40px-5 {
    margin-bottom: 24px;
  }

  .client-say {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---btn-secondary-white-2 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .brix---btn-primary-white-2 {
    padding: 20px 32px;
  }

  .brix---button-row-left-2 {
    margin-right: 16px;
  }

  .brix---grid-cta-v1 {
    grid-template-columns: 1fr;
  }

  .brix---cta-v3-floating-item-02-2 {
    max-width: 50%;
  }

  .brix---cta-card {
    padding: 56px 40px;
  }

  .brix---section-small {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .brix---display-5 {
    font-size: 48px;
    line-height: 56px;
  }

  .brix---heading-h2-size-15 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---mg-bottom-56px-3 {
    margin-bottom: 40px;
  }

  .matrix {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .a-testimonial-grid-large {
    grid-template-columns: 1fr;
  }

  .a-h3-heading-2 {
    font-size: 40px;
  }

  .how-itworks {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .brix---link-icon-right-3 {
    width: 20px;
    margin-left: 8px;
  }

  .brix---text-200-bold-3 {
    font-size: 16px;
    line-height: 18px;
  }

  .brix---display-6 {
    font-size: 20px;
    line-height: 32px;
  }

  .brix---image-wrapper-br-24px-shadow {
    box-shadow: 0 4px 22px 0 var(--elements-webflow-library-general--shadow-04);
    border-radius: 14px;
  }

  .brix--grid-2-columns-text-right, .brix---grid-2-columns-text-left {
    grid-template-columns: 1fr;
  }

  .brix---heading-h2-size-16 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---subtitle {
    font-size: 17px;
    line-height: 19px;
  }

  .brix---mg-bottom-16px-10 {
    margin-bottom: 8px;
  }

  .brix---mg-bottom-48px-7 {
    margin-bottom: 32px;
  }

  .for-startups22 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---display-7 {
    font-size: 20px;
    line-height: 32px;
  }

  .brix---heading-h2-size-17 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---btn-large-icon-transparent, .brix---btn-large-icon {
    padding: 30px 24px;
    font-size: 18px;
    line-height: 20px;
  }

  .brix---grid-cta-v16 {
    grid-template-columns: 1fr;
  }

  .brix---cta-v3-floating-item-02-2-2 {
    max-width: 50%;
  }

  .brix---cta-card-2 {
    padding: 56px 40px;
  }

  .brix---section-small-2 {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .a-content-card-2 {
    min-height: 260px;
  }

  .a-content-grid-wrapper-2 {
    grid-template-columns: 1fr;
  }

  .a-h3-heading-3 {
    font-size: 40px;
  }

  .what-is-pitchfest {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .brix---link-icon-right-4 {
    width: 20px;
    margin-left: 8px;
  }

  .brix---text-200-bold-4 {
    font-size: 16px;
    line-height: 18px;
  }

  .brix---mg-bottom-40px-6 {
    margin-bottom: 24px;
  }

  .brix---image-wrapper-br-24px-shadow-2 {
    box-shadow: 0 4px 22px 0 var(--elements-webflow-library-general--shadow-04);
    border-radius: 14px;
  }

  .brix---grid-2-columns-gap-column-80px {
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
  }

  .brix---heading-h2-size-18 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---subtitle-2 {
    font-size: 17px;
    line-height: 19px;
  }

  .brix---mg-bottom-16px-11 {
    margin-bottom: 8px;
  }

  .brix---mg-bottom-48px-8 {
    margin-bottom: 32px;
  }

  .logooos {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .footer-subscribe-2 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .footer-form-container-two {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-form-title {
    margin-right: 0;
  }

  .footer-form-block-two {
    width: 100%;
    margin-top: 20px;
  }

  .footer-form-input {
    width: 100%;
  }

  .footer-block-three {
    flex-flow: column wrap;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-link-three {
    margin-bottom: 10px;
  }

  .footer-social-block-three {
    margin-top: 10px;
  }

  .footer-bottom {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-copyright {
    font-size: 14px;
    line-height: 20px;
  }

  .footer-legal-block {
    margin-top: 15px;
    margin-left: -24px;
  }

  .footer-legal-link {
    font-size: 14px;
    line-height: 20px;
  }

  .brix---btn-primary-small-2 {
    padding: 20px 32px;
  }

  .brix---btn-header-hidden-on-mbl-2 {
    display: none;
  }

  .brix---header-nav-list-item-show-in-mbl-2 {
    display: block;
  }

  .brix---header-logo-2 {
    max-width: 90%;
  }

  .spark-input-3.spark-with-a-inner-shadow {
    width: 240px;
  }

  .spark-hero-sub-paragraph-8 {
    margin-bottom: 32px;
  }

  .spark-container-14 {
    width: 100%;
  }

  .spark-nav-link-5 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .spark-nav-menu-5 {
    max-height: 90vh;
    overflow: scroll;
  }

  .spark-square-menu-inner-5 {
    padding-left: 0;
    padding-right: 0;
  }

  .top-navigation-01 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .spark-section-14 {
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .brix---link-icon-right-5 {
    width: 20px;
    margin-left: 8px;
  }

  .brix---text-200-bold-5 {
    font-size: 16px;
    line-height: 18px;
  }

  .brix---display-8 {
    font-size: 20px;
    line-height: 32px;
  }

  .brix---image-wrapper-br-24px-shadow-3 {
    box-shadow: 0 4px 22px 0 var(--elements-webflow-library-general--shadow-04);
    border-radius: 14px;
  }

  .brix--grid-2-columns-text-right-2, .brix---grid-2-columns-text-left-2 {
    grid-template-columns: 1fr;
  }

  .brix---heading-h2-size-19 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---subtitle-3 {
    font-size: 17px;
    line-height: 19px;
  }

  .brix---mg-bottom-16px-12 {
    margin-bottom: 8px;
  }

  .brix---mg-bottom-48px-9 {
    margin-bottom: 32px;
  }

  .start___1 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .rl_team8_spacing-block-9 {
    padding-bottom: 1.5rem;
  }

  .rl-text-style-medium {
    font-size: 1rem;
  }

  .rl_team8_spacing-block-8 {
    padding-bottom: .75rem;
  }

  .rl-heading-style-h4 {
    font-size: 1.5rem;
    line-height: 1.4;
  }

  .rl_team8_spacing-block-7 {
    padding-bottom: 3.5rem;
  }

  .rl_team8_spacing-block-6 {
    padding-bottom: 1.25rem;
  }

  .rl_team8_spacing-block-5 {
    padding-bottom: .75rem;
  }

  .rl_team8_name-text {
    font-size: 1.125rem;
  }

  .rl_team8_spacing-block-4 {
    padding-bottom: 1.25rem;
  }

  .rl_team8_image-wrapper {
    height: 100%;
  }

  .rl_team8_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .rl_team8_spacing-block-3 {
    padding-bottom: 3rem;
  }

  .rl_team8_spacing-block-2 {
    padding-bottom: 1.25rem;
  }

  .rl-heading-style-h2 {
    font-size: 2.25rem;
  }

  .rl_team8_spacing-block-1 {
    padding-bottom: .75rem;
  }

  .rl-padding-section-large {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .a-feature-basic-grid {
    grid-template-columns: 1fr;
  }

  .a-feature-button-wrapper {
    flex-direction: column;
    align-items: flex-start;
  }

  .a-h3-heading-4 {
    font-size: 40px;
  }

  .a-section-large {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .a-h1-heading {
    font-size: 48px;
  }

  .a-section-header {
    padding-top: 72px;
  }

  .spark-hero-section-image {
    width: 100%;
    max-width: 100%;
  }

  .spark-flex-row-7 {
    flex-direction: column;
  }

  .spark-flex-row-7.spark-left-aligned {
    flex-direction: row;
    align-items: flex-start;
  }

  .spark-flex-row-7.spark-5-spacing {
    grid-row-gap: 24px;
    flex-direction: column-reverse;
  }

  .spark-hero-sub-paragraph-9 {
    margin-bottom: 32px;
  }

  .spark-hero-section-left-side-3, .spark-container-15 {
    width: 100%;
  }

  .spark-nav-link-6 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .spark-nav-menu-6 {
    max-height: 90vh;
    overflow: scroll;
  }

  .spark-square-menu-inner-6 {
    padding-left: 0;
    padding-right: 0;
  }

  .spark-square-menu-with-links-5 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .spark-section-15 {
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .brix---btn-circle-accordion-btn {
    width: 56px;
    min-width: 56px;
    height: 56px;
    min-height: 56px;
    font-size: 22px;
    line-height: 24px;
  }

  .brix---accordion-right-side {
    margin-left: 16px;
    margin-right: 16px;
  }

  .brix---accordion-title-2 {
    font-size: 20px;
    line-height: 30px;
  }

  .brix---accordion-item-wrapper-v6 {
    padding: 40px 24px;
  }

  .brix---badge-secondary---tabs {
    margin: 8px;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .brix---tabs-menu {
    flex-direction: column;
    align-items: stretch;
  }

  .brix---heading-h2-size {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---mg-bottom-16px-13 {
    margin-bottom: 8px;
  }

  .brix---mg-bottom-48px-10 {
    margin-bottom: 32px;
  }

  .brix---section-11 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .spark-small-sub-paragraph-6 {
    line-height: 1.3;
  }

  .spark-wrapped-card-2 {
    width: 100%;
  }

  .spark-wrapped-card-2.spark-stacked {
    grid-row-gap: 16px;
    width: 100%;
  }

  .spark-three-column-grid-3 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .spark-flat-tab {
    padding-left: 32px;
    padding-right: 32px;
  }

  .spark-secondary-paragraph-15 {
    margin-bottom: 32px;
  }

  .spark-container-16 {
    width: 100%;
  }

  .wqerty {
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .spark-flex-row-8 {
    flex-direction: column;
  }

  .spark-flex-row-8.spark-24px-row-spacing {
    grid-row-gap: 24px;
  }

  .spark-container-17 {
    width: 100%;
  }

  .spark-flexed-row-of-links {
    grid-row-gap: 16px;
    flex-wrap: wrap;
  }

  .spark-section-16 {
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .uui-button-3 {
    font-size: 1rem;
  }

  .uui-button-3:hover {
    background-color: #ff0e00;
    border-color: #ff0e00;
  }

  .uui-blogsection10_component-3 {
    margin-top: 3rem;
    padding-bottom: 6rem;
  }

  .uui-padding-vertical-xhuge-6 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-blogsection10_heading-2 {
    margin-right: 0;
  }

  .uui-blogsection10_button-row-2 {
    justify-content: flex-start;
    width: 100%;
  }

  .uui-blogsection10_button-row-2.mobile-landscape {
    margin-top: 2.5rem;
    display: flex;
  }

  .uui-blogsection10_heading-wrapper-2 {
    grid-row-gap: 2rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .uui-heading-medium-5 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-page-padding-7 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-blogsection10_image-link-2 {
    margin-bottom: 1.5rem;
  }

  .uui-blogsection10_image-link-2:hover {
    box-shadow: none;
  }

  .uui-blogsection10_arrow-3:hover {
    background-color: #fff;
  }

  .uui-blogsection10_arrow-3.left {
    right: 3.5rem;
  }

  .uui-button-link-3 {
    font-size: 1rem;
  }

  .uui-button-link-3:hover {
    color: #000;
  }

  .uui-blogsection10_mask-2 {
    width: 80%;
  }

  .uui-heading-xsmall-3 {
    font-size: 1.25rem;
  }

  .uui-blogsection10_slide-2 {
    padding-right: 1.5rem;
  }

  .uui-button-4 {
    font-size: 1rem;
  }

  .uui-button-4:hover {
    background-color: #ff0e00;
    border-color: #ff0e00;
  }

  .uui-blogsection10_component-4 {
    margin-top: 3rem;
    padding-bottom: 6rem;
  }

  .brix---mg-bottom-56px-4 {
    margin-bottom: 40px;
  }

  .uui-padding-vertical-xhuge-7 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .brix---heading-h2-size-20 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---lightbox-video-icon-wrapper {
    max-width: 90px;
  }

  .uui-heading-medium-6 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-page-padding-8 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .brix---image-wrapper-br-24px-shadow-4 {
    border-radius: 14px;
    box-shadow: 0 4px 22px #14142b24;
  }

  .uui-page-padding-9 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-blogsection10_arrow-4:hover {
    background-color: #fff;
  }

  .uui-blogsection10_arrow-4.left {
    right: 3.5rem;
  }

  .uui-button-link-4 {
    font-size: 1rem;
  }

  .uui-button-link-4:hover {
    color: #000;
  }

  .uui-heading-xsmall-4 {
    font-size: 1.25rem;
  }

  .uui-blogsection10_slide-3 {
    padding-right: 1.5rem;
  }

  .spark-nav-link-7 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .spark-nav-link-7.spark-square-button {
    padding-left: 16px;
    padding-right: 16px;
  }

  .spark-light-nav-link {
    padding-left: 20px;
    padding-right: 20px;
  }

  .spark-light-nav-link.spark-square-button {
    padding-left: 16px;
    padding-right: 16px;
  }

  .spark-nav-menu-7 {
    max-height: 90vh;
    overflow: scroll;
  }

  .spark-square-menu-inner-7 {
    padding-left: 0;
    padding-right: 0;
  }

  .spark-square-menu-with-hiring-button {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---social-media-grid-right---t-center {
    justify-content: center;
    justify-items: center;
  }

  .brix---footer-list-item-horizontal {
    margin-bottom: 10px;
  }

  .brix---footer-logo-wrapper {
    width: 239px;
  }

  .brix---footer-top-small {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .spark-small-sub-paragraph-7 {
    line-height: 1.3;
  }

  .spark-four-column-team-grid {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .spark-horizontal-team-member-image-2 {
    width: 100%;
    height: auto;
  }

  .spark-wrapped-team-card-2 {
    width: 100%;
  }

  .spark-wrapped-team-card-2.spark-top-aligned {
    grid-row-gap: 16px;
    flex-direction: column;
  }

  .spark-secondary-paragraph-17 {
    margin-bottom: 32px;
  }

  .spark-container-18 {
    width: 100%;
  }

  .spark-section-17 {
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .rl-padding-section-large-2 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .rl-heading-style-h2-2 {
    font-size: 2.25rem;
  }

  .rl_gallery21_slide {
    padding-right: 1.5rem;
  }

  .rl_gallery21_mask {
    width: 100%;
  }

  .rl-text-style-medium-2 {
    font-size: 1rem;
  }

  .rl_gallery21_spacing-block-1 {
    padding-bottom: 3rem;
  }

  .rl_blog33_spacing-block-2 {
    padding-bottom: 1.25rem;
  }

  .rl_gallery21_arrow-left {
    right: 3.5rem;
  }

  .brix---mg-bottom-16px-14 {
    margin-bottom: 8px;
  }

  .brix---mg-bottom-40px-7 {
    margin-bottom: 24px;
  }

  .brix---btn-primary-2 {
    padding: 20px 32px;
  }

  .brix---section-12 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---heading-h2-size-21 {
    font-size: 28px;
    line-height: 40px;
  }
}

@media screen and (max-width: 479px) {
  .brand-residency-home {
    background-position: 50%;
    border: 1px #000;
    height: 25vh;
  }

  .brands-residency-about {
    border-style: none;
    border-width: 1px;
    padding: 40px 0 0;
  }

  .paragraph-2 {
    font-size: 14px;
    line-height: 21px;
  }

  .brands-residency-duration {
    border-style: none;
    border-width: 1px;
    flex-direction: column;
    align-items: flex-start;
    padding: 20px;
  }

  .div-block {
    flex-direction: column;
    align-items: flex-start;
  }

  .div-block-2 {
    margin-bottom: 20px;
    margin-right: 0;
    padding: 10px 20px;
  }

  .text-block {
    font-size: 20px;
    line-height: 25px;
  }

  .brands-residency-who-s-attending {
    border-style: none;
    border-width: 1px;
    padding-bottom: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-3 {
    background-position: 50%;
    background-size: cover;
    border-style: none;
    border-width: 1px;
    border-radius: 0;
    padding: 20px 10px;
  }

  .text-block-2 {
    padding-top: 10px;
    font-size: 30px;
    line-height: 30px;
  }

  .column {
    margin-bottom: 0;
  }

  .div-block-5 {
    margin-bottom: 20px;
  }

  .text-block-3, .text-block-5 {
    font-size: 20px;
    line-height: 25px;
  }

  .columns {
    flex-direction: column;
  }

  .brands-residency-why-attend {
    border: 1px #000;
    padding: 40px 20px;
  }

  .brand-residency {
    border-style: none;
    border-width: 1px;
    padding: 40px 20px;
  }

  .div-block-6 {
    background-image: none;
    background-position: 0 0;
    background-size: auto;
    flex-direction: column;
  }

  .brand-residency-partners {
    padding: 40px 20px;
  }

  .link-block {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section {
    height: 10vh;
    padding-top: 0;
    padding-bottom: 100px;
  }

  .navbar {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brand {
    padding-left: 0;
  }

  .div-block-7 {
    border-style: none;
    border-color: #000;
  }

  .navbar-2 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-2 {
    background-position: 0%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .columns-3 {
    display: block;
  }

  .about-page {
    background-position: 100% 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading {
    line-height: 30px;
  }

  .dell---learn-page {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid {
    grid-template-columns: 1fr;
  }

  .curriculum-page, .section-6 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-2 {
    grid-template-columns: 1fr;
  }

  .section-7, .section-8 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-3 {
    grid-template-columns: 1fr 1fr;
  }

  .section-9 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-4 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr 1fr;
  }

  .section-10, .section-11, .section-12 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .bold-text-3 {
    font-size: 20px;
    line-height: 20px;
  }

  .navbar-3 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-13 {
    padding: 10px 10px 40px;
  }

  .heading-5 {
    margin-top: 20px;
    margin-bottom: 0;
    font-size: 24px;
  }

  .heading-6 {
    font-size: 52px;
    line-height: 52px;
  }

  .heading-7 {
    margin-top: 0;
    padding-top: 0;
    font-size: 42px;
  }

  .section-14 {
    padding-top: 10px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-8 {
    font-size: 32px;
    line-height: 32px;
  }

  .text-block-13 {
    font-size: 16px;
    line-height: 26px;
  }

  .column-6, .section-16 {
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-5 {
    grid-template-columns: 1fr;
  }

  .grid-6 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-columns: 1fr 1fr;
  }

  .bold-text-5 {
    font-size: 32px;
    line-height: 32px;
  }

  .column-8, .section-18, .section-19 {
    padding: 20px;
  }

  .grid-7 {
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
  }

  .navbar-4 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .nav-link-10, .nav-link-11 {
    background-color: #662d91;
    border-bottom: .2px solid #fff;
  }

  .nav-link-12 {
    background-color: #662d91;
  }

  .section-21 {
    padding-bottom: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-12 {
    height: 200px;
    display: inline-block;
  }

  .columns-6 {
    flex-direction: column;
  }

  .heading-11 {
    margin-top: 40px;
    font-size: 21px;
    line-height: 28px;
  }

  .section-22 {
    padding: 20px;
  }

  .paragraph-10 {
    font-size: 16px;
    line-height: 26px;
  }

  .section-23 {
    padding: 20px 0 0;
  }

  .section-24 {
    padding: 20px;
  }

  .grid-9 {
    grid-template-columns: 1fr;
  }

  .heading-14 {
    font-size: 16px;
    line-height: 21px;
  }

  .section-25 {
    padding: 20px;
  }

  .image-13, .image-14 {
    height: 20px;
  }

  .text-block-17 {
    padding-top: 2px;
    padding-right: 10px;
    font-size: 12px;
  }

  .columns-7 {
    flex-direction: row;
    display: flex;
  }

  .icon {
    color: #fff;
  }

  .menu-button {
    background-color: #0000;
  }

  .menu-button.w--open {
    background-color: #c8c8c800;
  }

  .image-15 {
    height: 100px;
  }

  .section-26 {
    padding: 20px;
  }

  .button-3 {
    font-size: 14px;
  }

  .section-27 {
    padding: 20px;
  }

  .section-28 {
    background-position: 50%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-19 {
    font-size: 70px;
  }

  .text-block-20, .image-16 {
    margin-bottom: 20px;
  }

  .div-block-20 {
    flex-direction: column;
    align-items: flex-start;
  }

  .section-29 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-30 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-21 {
    margin-bottom: 20px;
  }

  .section-31, .navbar-5 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .icon-2 {
    color: #fff;
  }

  .columns-9 {
    display: block;
  }

  .home, .about-us, .what-to-expect, .who-should-apply, .agenda, .mentors-sprakers, .journey-so-far, .testimonials {
    background-color: #30385f;
  }

  .navbar-6 {
    padding: 10px;
  }

  .heading-16 {
    padding-left: 0;
  }

  .paragraph-12 {
    padding-left: 0;
    padding-right: 0;
  }

  .section-33 {
    padding: 20px 10px;
  }

  .image-20 {
    margin-left: 0;
  }

  .section-34, .section-35, .section-36 {
    padding: 20px 10px;
  }

  .column-18 {
    text-align: left;
    padding-bottom: 10px;
  }

  .section-37 {
    padding: 20px 10px;
  }

  .grid-11 {
    grid-template-columns: .75fr;
  }

  .section-38 {
    padding: 20px;
  }

  .button-5 {
    width: 200px;
    height: 50px;
    font-size: 25px;
    line-height: 25px;
  }

  .div-block-26 {
    padding-bottom: 20px;
  }

  .column-20 {
    padding-left: 0;
  }

  .icon-3 {
    color: #fff;
    background-color: #0000;
  }

  .column-21, .column-22 {
    text-align: left;
    padding-bottom: 10px;
  }

  .column-23 {
    text-align: left;
  }

  .menu-button-2 {
    background-color: #0000;
  }

  .menu-button-2.w--open {
    color: #30385f;
    background-color: #30385f00;
    border: 1px #30385f;
  }

  .container-2 {
    background-color: #30385f;
  }

  .navbar-7 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .nav-link-17 {
    background-color: #f8f8f8;
  }

  .nav-link-18 {
    background-color: #f1f1f1;
  }

  .nav-link-19 {
    background-color: #ebebeb;
  }

  .section-41 {
    padding: 20px 10px;
  }

  .column-25, .column-26 {
    padding-left: 0;
  }

  .icon-4 {
    color: #333;
  }

  .menu-button-3, .menu-button-3.w--open {
    background-color: #fff;
  }

  .image-26 {
    margin: 20px 20px 0;
    text-decoration: none;
    display: block;
  }

  .background-video {
    justify-content: center;
    align-items: flex-end;
    display: flex;
  }

  .section-42 {
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-43 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-13 {
    grid-template-columns: 1fr;
  }

  .grid-14 {
    grid-template-columns: 1fr;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-39 {
    font-size: 32px;
    line-height: 36px;
  }

  .grid-16, .grid-17 {
    grid-template-columns: 1fr;
  }

  .div-block-38 {
    padding-bottom: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .navbar-8 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-45 {
    padding: 40px 20px;
  }

  .grid-18 {
    grid-template-columns: 1fr;
  }

  .paragraph-18 {
    font-size: 16px;
    line-height: 26px;
  }

  .section-46 {
    padding: 40px 20px;
  }

  .grid-19 {
    grid-template-columns: 1fr;
  }

  .section-47 {
    padding: 40px 20px;
  }

  .grid-20 {
    grid-template-columns: 1fr;
  }

  .div-block-40, .div-block-42 {
    padding: 10px;
  }

  .section-48 {
    padding: 40px 20px;
  }

  .paragraph-19 {
    font-size: 16px;
    line-height: 26px;
  }

  .section-49 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-21 {
    grid-template-columns: 1fr;
  }

  .div-block-43 {
    flex-direction: column;
    align-items: center;
  }

  .image-35 {
    margin-bottom: 20px;
  }

  .div-block-44 {
    justify-content: center;
  }

  .brand-2 {
    margin-right: 10px;
  }

  .section-51 {
    padding: 20px;
  }

  .grid-22 {
    grid-template-columns: 1fr;
  }

  .section-52 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-22, .paragraph-20, .paragraph-21 {
    padding-left: 0;
  }

  .heading-23, .heading-24, .heading-25, .heading-26, .heading-27, .heading-28, .heading-29, .heading-30, .heading-31 {
    padding-left: 10px;
  }

  .link-block-10 {
    margin-bottom: 10px;
    margin-right: 10px;
  }

  .section-53 {
    padding-left: 10px;
  }

  .bold-text-14, .column-28, .column-29, .column-30 {
    padding-left: 0;
  }

  .brand-3 {
    padding-top: 0;
    padding-bottom: 10px;
  }

  .navbar-9 {
    padding-top: 0;
  }

  .section-54 {
    background-size: cover;
    padding: 40px 20px;
  }

  .section-55 {
    padding: 20px;
  }

  .section-55.about {
    background-image: none;
    background-position: 0 0;
    background-size: auto;
    padding: 40px 30px;
  }

  .div-block-54 {
    padding-left: 0;
  }

  .paragraph-22 {
    font-weight: 400;
  }

  .section-56 {
    padding: 20px 10px;
  }

  .section-56.section3 {
    background-size: cover;
    padding: 40px 20px;
  }

  .section-56.section3.and2.and3 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .columns-22 {
    padding-left: 0;
  }

  .section-57 {
    background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62e2598b5e37fa2c97bcc1fd_sitebackground.png");
    background-size: cover;
    padding: 20px 10px;
  }

  .section-57.first {
    padding: 20px;
  }

  .section-58 {
    padding-bottom: 20px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-58.two {
    padding: 20px 10px;
  }

  .heading-34 {
    font-size: 30px;
    line-height: 40px;
  }

  .section-59 {
    padding: 20px;
  }

  .grid-23 {
    grid-template-columns: 1fr;
    justify-items: start;
  }

  .text-block-59 {
    font-size: 18px;
  }

  .div-block-57 {
    padding-left: 10px;
  }

  .section-60 {
    padding: 20px 10px;
  }

  .list-4 {
    padding-left: 0;
  }

  .column-33 {
    margin-bottom: -100px;
  }

  .column-34 {
    display: block;
  }

  .columns-23 {
    flex-direction: column;
  }

  .column-35, .column-36 {
    margin-top: -100px;
  }

  .heading-37 {
    margin-left: 0;
  }

  .div-block-58 {
    padding-left: 0;
  }

  .image-43 {
    margin-top: 150px;
  }

  .menu-button-4 {
    background-color: #fff;
  }

  .menu-button-4.w--open {
    color: #fff;
    background-color: #fff;
  }

  .nav-link-21, .nav-link-22, .nav-link-23, .nav-link-24, .nav-link-25 {
    color: #fc4919;
    background-color: #fff;
  }

  .container-6 {
    background-color: #fff;
  }

  .icon-5 {
    color: #fc4919;
  }

  .section-61 {
    padding: 20px;
  }

  .div-block-59, .div-block-60 {
    padding-bottom: 20px;
  }

  .grid-24 {
    grid-template-columns: 1fr;
  }

  .section-62 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .column-37 {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    display: block;
  }

  .div-block-63 {
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    display: block;
  }

  .grid-25, .grid-26 {
    grid-template-columns: 1fr;
  }

  .div-block-71 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    margin-top: 20px;
    padding: 0 10px;
    display: block;
  }

  .nav-link-26 {
    color: #fc4919;
    background-color: #fff;
  }

  .section-63 {
    background-size: cover;
    padding: 40px 30px;
    display: block;
  }

  .div-block-72 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    margin-top: 20px;
    margin-bottom: 20px;
    padding-left: 0;
    display: flex;
  }

  .text-block-72 {
    font-size: 20px;
  }

  .section-64 {
    padding: 40px 30px;
  }

  .column-38 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-73 {
    padding-left: 0;
  }

  .heading-42 {
    font-size: 40px;
    line-height: 40px;
  }

  .paragraph-26 {
    text-align: left;
    font-weight: 400;
  }

  .paragraph-26.second {
    text-align: left;
    margin-bottom: 20px;
  }

  .paragraph-26.web3 {
    color: #fff;
    margin-top: 20px;
    font-weight: 400;
  }

  .section-65 {
    padding: 40px 30px;
  }

  .image-48 {
    border-radius: 10px;
    margin-top: 20px;
  }

  .image-48.secondimg {
    margin-top: 0;
  }

  .column-39 {
    margin-top: 0;
    padding-left: 0;
  }

  .section-66 {
    padding: 40px 30px;
  }

  .section-66.section3 {
    background-size: cover;
    padding: 40px 30px 60px;
  }

  .section-66.section3.and2.and3 {
    border: 1px #fff;
    padding: 40px 30px;
  }

  .bold-text-18 {
    font-size: 40px;
    line-height: 30px;
  }

  .column-42 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-74 {
    flex-direction: column;
    align-items: center;
    margin-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .web3-2 {
    font-weight: 600;
  }

  .div-block-75 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-75.secondimage {
    padding-left: 0;
    padding-right: 0;
  }

  .button-10 {
    margin-top: 0;
  }

  .section-67 {
    background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/62e2598b5e37fa2c97bcc1fd_sitebackground.png");
    background-size: cover;
    padding: 20px 30px;
  }

  .grid-27 {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    grid-template-columns: 1fr;
  }

  .grid-28 {
    grid-template-columns: 1fr;
  }

  .text-block-73 {
    padding-top: 5px;
    font-family: Poppins, sans-serif;
    font-size: 30px;
    font-weight: 100;
  }

  .heading-44 {
    color: #fff;
    padding-top: 0;
    font-family: Poppins, sans-serif;
    font-size: 40px;
    font-weight: 600;
    line-height: 42px;
  }

  .div-block-77 {
    margin-top: 80px;
  }

  .text-block-74 {
    color: #fc4919;
    font-family: Poppins, sans-serif;
    font-size: 32px;
    font-weight: 600;
    line-height: 40px;
  }

  .section-68 {
    padding: 40px 30px;
  }

  .paragraph-27 {
    color: #303030;
    text-align: left;
  }

  .grid-29, .grid-30 {
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .section-69 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .heading-45 {
    font-family: Poppins, sans-serif;
    font-size: 40px;
    font-weight: 600;
    line-height: 40px;
  }

  .heading-46 {
    font-size: 14px;
    font-weight: 400;
  }

  .columns-26 {
    justify-content: space-between;
    align-items: flex-start;
  }

  .text-block-75 {
    font-family: Poppins, sans-serif;
    font-weight: 700;
  }

  .section-70 {
    padding: 20px 10px;
  }

  .italic-text-3 {
    text-align: left;
  }

  .navbar-10 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-71 {
    padding: 20px;
  }

  .heading-47 {
    font-size: 30px;
    line-height: 36px;
  }

  .heading-48 {
    margin-bottom: 0;
    font-size: 50px;
    line-height: 56px;
  }

  .text-block-77 {
    font-size: 12px;
    line-height: 16px;
  }

  .section-72 {
    background-image: none;
    background-position: 0 0;
    background-size: auto;
    padding: 20px;
  }

  .section-73 {
    padding: 20px;
  }

  .text-block-79 {
    line-height: 33px;
  }

  .column-43 {
    flex-direction: row;
    align-items: center;
    display: none;
  }

  .section-74 {
    padding: 20px;
  }

  .text-block-81 {
    line-height: 30px;
  }

  .columns-28 {
    justify-content: flex-start;
  }

  .column-44 {
    display: none;
  }

  .section-75 {
    padding: 20px;
  }

  .text-block-85 {
    font-size: 12px;
  }

  .text-block-86 {
    font-size: 14px;
    line-height: 20px;
  }

  .column-46 {
    padding: 5px;
  }

  .text-block-87 {
    padding-top: 5px;
    font-size: 10px;
    line-height: 16px;
  }

  .section-76 {
    padding: 20px;
  }

  .text-block-88, .div-block-81 {
    text-align: left;
  }

  .grid-31 {
    text-align: left;
    grid-template-columns: 1fr;
    justify-items: start;
  }

  .section-77 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-90 {
    font-size: 20px;
    line-height: 26px;
  }

  .text-block-91 {
    font-size: 30px;
    line-height: 36px;
  }

  .column-48 {
    margin-top: 20px;
    padding-left: 0;
  }

  .paragraph-28 {
    margin-bottom: 10px;
    margin-right: 0;
  }

  .grid-32 {
    grid-template-columns: 1fr;
  }

  .columns-32 {
    margin-top: 0;
  }

  .column-49 {
    text-align: center;
    justify-content: center;
    align-items: center;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .section-78 {
    padding: 20px;
  }

  .text-block-99, .text-block-100 {
    text-align: left;
  }

  .column-51, .column-52, .column-53 {
    padding-left: 0;
  }

  .column-54 {
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
  }

  .column-55, .column-56 {
    padding-left: 0;
  }

  .section-79, .section-80 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-34 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-columns: 1fr 1fr;
  }

  .text-block-121 {
    font-size: 16px;
    line-height: 18px;
  }

  .bold-text-23 {
    font-size: 18px;
  }

  .section-81 {
    padding: 40px 20px;
  }

  .grid-35 {
    grid-template-columns: 1fr 1fr;
  }

  .navbar-11 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
  }

  .brand-5 {
    flex: 1;
  }

  .column-57 {
    padding-top: 40px;
    padding-left: 10px;
  }

  .section-83 {
    padding: 40px 20px 20px;
  }

  .paragraph-29 {
    font-size: 14px;
    line-height: 18px;
  }

  .section-84 {
    padding: 10px;
  }

  .grid-36 {
    grid-template-columns: 1fr 1fr;
    margin-top: 20px;
  }

  .image-55 {
    display: none;
  }

  .bold-text-26 {
    font-size: 24px;
  }

  .div-block-891 {
    padding-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-675 {
    padding-left: 0;
    padding-right: 0;
  }

  .columns-35 {
    flex-direction: column;
  }

  .section-679 {
    background-image: linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/6345b8526a3ba6614e4b546c_Mbl%20BG.png");
    height: 700px;
    margin-top: 0;
    padding: 40px 0 60px;
  }

  .hero-heading-left {
    padding: 20px;
  }

  .container-11 {
    max-width: none;
  }

  .hero-wrapper {
    padding-left: 20px;
    padding-right: 20px;
  }

  .navbar-13 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .container-13 {
    margin-top: 10px;
    padding-top: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .menu-button-5 {
    align-items: center;
    display: block;
  }

  .nav-menu-two {
    flex-direction: column;
  }

  .icon-6 {
    color: #fff;
  }

  .clients-quote-two {
    font-size: 24px;
    line-height: 32px;
  }

  .clients-info-image {
    margin-right: 16px;
  }

  .clients-grid {
    grid-column-gap: 20px;
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .margin-bottom-24px-2 {
    margin-top: 0;
  }

  .bold-text-278 {
    font-size: 30px;
  }

  .bold-text-278.bh {
    font-size: 40px;
    line-height: 40px;
  }

  .hero-form {
    align-self: stretch;
    margin-bottom: 15px;
  }

  .hero-form-container {
    flex-direction: column;
    align-items: flex-start;
  }

  .hero-form-input {
    width: 100%;
    height: 48px;
    margin-bottom: 10px;
  }

  .gallery-wrapper {
    grid-template-columns: 1fr;
  }

  .section-681 {
    padding: 20px;
  }

  .centered-heading {
    margin-bottom: 24px;
  }

  .testimonial-slide-wrapper {
    max-width: 100%;
    margin-right: 0%;
  }

  .testimonial-card {
    margin-left: 10px;
    margin-right: 10px;
  }

  .testimonial-slider-left {
    left: -10px;
  }

  .testimonial-slider-right {
    right: -10px;
  }

  .heading-741.head2 {
    margin-top: 0;
  }

  .centered-heading-2 {
    margin-bottom: 24px;
  }

  .team-grid, .grid-38 {
    grid-template-columns: 1fr;
  }

  .section-682 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-683 {
    padding: 40px 10px;
  }

  .gallery-slide-wrapper {
    max-width: 100%;
    margin-right: 0%;
  }

  .gallery-slider-left {
    left: -20px;
  }

  .gallery-slider-right {
    right: -20px;
  }

  .text-block-146 {
    text-align: center;
    padding: 20px;
  }

  .column-736, .column-737, .column-738 {
    display: none;
  }

  .bold-text-280, .bold-text-281 {
    font-size: 40px;
    line-height: 48px;
  }

  .metaverse-speakers {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-1966 {
    font-size: 25px;
    line-height: 35px;
  }

  .grid-271 {
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .div-block-1313 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .text-block-2128, .text-block-2127 {
    text-align: center;
  }

  .grid-273 {
    grid-template-columns: 1fr;
  }

  .section-687 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .columns-40, .columns-41 {
    flex-direction: column;
  }

  .paragraph-249 {
    text-align: left;
  }

  .navbar-no-shadow-container {
    margin-top: 10px;
    padding: 10px;
  }

  .nav-menu {
    flex-direction: column;
  }

  .nav-button-wrapper {
    width: auto;
  }

  .section-688 {
    background-position: 50% 100%;
    background-size: cover;
    align-items: center;
    display: block;
  }

  .container-14 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-747 {
    font-size: 44px;
    line-height: 50px;
  }

  .text-block-2142 {
    line-height: 33px;
  }

  .section-689 {
    padding: 40px 10px 40px 0;
  }

  .container-15 {
    padding-left: 0;
  }

  .heading-748 {
    text-align: left;
    padding: 0 0 0 20px;
  }

  .paragraph-250 {
    text-align: center;
    padding: 20px 10px;
  }

  .section-690 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .heading-749 {
    padding-left: 10px;
    padding-right: 10px;
    line-height: 38px;
  }

  .section-691 {
    padding: 60px 20px;
  }

  .heading-750 {
    text-align: left;
    padding-top: 0;
    padding-left: 0;
    padding-right: 20px;
    font-size: 44px;
    line-height: 38px;
  }

  .text-block-2143 {
    text-align: left;
    padding-left: 0;
    font-size: 15px;
    line-height: 19px;
  }

  .text-block-2148 {
    text-align: center;
    padding-left: 10px;
    padding-right: 10px;
    line-height: 20px;
  }

  .image-635 {
    margin-top: 100px;
    margin-bottom: 20px;
  }

  .grid-274 {
    grid-template-columns: 1fr;
  }

  .section-693 {
    padding: 40px 20px;
  }

  .container-19 {
    padding: 0 10px;
  }

  .image-637 {
    padding-top: 0;
  }

  .text-block-2150 {
    text-align: center;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-694 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-1318, .div-block-1319, .div-block-1320, .div-block-1321, .div-block-1322, .div-block-1323 {
    border-radius: 10px;
  }

  .heading-752 {
    font-size: 32px;
    line-height: 36px;
  }

  .section-695 {
    padding: 0;
  }

  .columns-42 {
    display: block;
  }

  .column-748 {
    margin-bottom: 40px;
  }

  .column-749 {
    padding-left: 0;
  }

  .section-696 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-276 {
    grid-template-columns: 1fr;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-697 {
    padding: 0;
  }

  .grid-277 {
    grid-template-columns: 1fr;
    padding-left: 0;
    padding-right: 0;
  }

  .grid-278 {
    grid-template-columns: 1fr;
  }

  .navbar-14 {
    background-color: #000000bf;
    padding-left: 10px;
    padding-right: 10px;
    display: block;
  }

  .nav-link-35 {
    margin-bottom: 10px;
  }

  .menu-button-7 {
    color: #fff;
  }

  .menu-button-7.w--open {
    background-color: #1f1f1f;
  }

  .columns-43 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .image-638 {
    padding-top: 0;
  }

  .columns-44, .columns-45 {
    padding-left: 20px;
  }

  .text-block-2155 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .column-750, .column-751, .column-752 {
    padding-left: 0;
  }

  .image-639 {
    padding-top: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .column-753, .column-754, .column-755, .column-756 {
    padding-left: 0;
  }

  .image-640 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .image-641 {
    padding-bottom: 20px;
  }

  .column-757, .column-758 {
    padding-left: 0;
  }

  .image-642 {
    padding-top: 20px;
  }

  .column-759 {
    padding-top: 40px;
    padding-left: 0;
  }

  .coming-soon {
    text-align: center;
  }

  .grid-280 {
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .nav-link-36, .nav-link-37 {
    margin-bottom: 10px;
  }

  .heading-753 {
    text-align: left;
    font-family: Helvetica neu, sans-serif;
  }

  .container-23 {
    padding-bottom: 20px;
  }

  .heading-754 {
    font-family: Helvetica neu, sans-serif;
  }

  .image-644, .image-645 {
    padding-bottom: 10px;
  }

  .paragraph-251 {
    text-align: left;
    padding: 0;
  }

  .section-698 {
    padding: 40px 20px;
  }

  .grid-281 {
    grid-template-columns: 1fr 1fr;
  }

  .section-699 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .columns-48 {
    display: inline-block;
  }

  .column-762 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template: ". Area"
    / 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    display: grid;
  }

  .container-25 {
    max-width: none;
  }

  .column-763 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .grid-282 {
    grid-column-gap: 2px;
    grid-row-gap: 8px;
    grid-template-columns: 1fr 1fr;
    grid-template-areas: "Area Area-2"
                         ". ."
                         ". ."
                         "Area-3 ."
                         "Area-4 Area-17"
                         "Area-5 Area-16"
                         "Area-6 Area-15"
                         "Area-7 Area-14"
                         "Area-8 Area-13"
                         "Area-9 Area-12"
                         "Area-10 Area-11";
  }

  .section-700 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-283 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-columns: 1fr 1fr;
  }

  .paragraph-252 {
    font-size: 14px;
    line-height: 18px;
  }

  .section-701, .section-702 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .columns-50 {
    flex-direction: column;
  }

  .nav-menu-2 {
    background-color: #000;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-284 {
    grid-template-columns: 1fr;
  }

  .column-767, .column-768 {
    padding-bottom: 20px;
  }

  .heading-756 {
    font-size: 15px;
  }

  .text-block-2167 {
    padding-bottom: 0;
    font-size: 13px;
    line-height: 15px;
  }

  .section-704 {
    padding: 20px;
  }

  .section-705 {
    padding: 40px 10px 40px 20px;
  }

  .paragraph-254 {
    padding-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .image-661, .image-662, .image-663 {
    padding-bottom: 10px;
  }

  .bold-text-286 {
    line-height: 48px;
  }

  .text-block-2168 {
    padding-bottom: 0;
  }

  .video-3 {
    text-align: center;
  }

  .container-29 {
    text-align: center;
    padding-left: 10px;
    padding-right: 10px;
  }

  .container-30 {
    text-align: center;
  }

  .image-665 {
    padding-left: 20px;
  }

  .section-706 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-757 {
    text-align: left;
    padding-left: 0;
  }

  .image-666 {
    padding-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .image-667, .image-668, .image-669 {
    padding-bottom: 20px;
  }

  .image-671 {
    padding-left: 0;
    padding-right: 10px;
  }

  .column-780 {
    justify-content: flex-start;
  }

  .columns-51 {
    flex-direction: column;
    align-items: flex-start;
  }

  .columns-52 {
    display: block;
  }

  .grid-285 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr 1fr;
    grid-template-areas: ". Area";
    grid-auto-columns: 1.25fr;
    grid-auto-flow: row dense;
  }

  .columns-54 {
    padding-left: 20px;
    display: block;
  }

  .text-block-2173 {
    margin-bottom: 0;
    margin-right: 0;
    padding-left: 10px;
    font-size: 21px;
  }

  .text-block-2174 {
    font-size: 21px;
  }

  .div-block-1355 {
    text-align: center;
    display: block;
  }

  .image-678, .image-679 {
    margin-bottom: 10px;
    margin-right: 0;
  }

  .column-781, .column-782, .column-783 {
    padding-left: 0;
  }

  .section-707 {
    background-position: 50%;
    padding: 60px 10px;
  }

  .section-708, .section-709 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-286 {
    grid-template-columns: 1fr;
  }

  .section-710, .section-948 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-1993 {
    text-align: left;
  }

  .section-950 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-223 {
    grid-template-columns: 1fr 1fr;
  }

  .section-951 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-287 {
    grid-template-columns: 1fr;
  }

  .navbar-15 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-288 {
    grid-template-columns: 1fr;
  }

  .button-24 {
    align-items: center;
    height: auto;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 18px;
    display: flex;
  }

  .body-9 {
    padding-left: 0;
  }

  .navbar-96 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-602 {
    padding-bottom: 140px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .link-block-17 {
    color: #fff;
    -webkit-text-stroke-color: white;
    border-color: #fff0;
  }

  .section-608 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-181 {
    grid-template-columns: 1fr 1fr;
  }

  .text-block-1863 {
    font-size: 16px;
    font-weight: 300;
    line-height: 20px;
  }

  .section-609 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .columns-348 {
    display: block;
  }

  .text-block-1864 {
    text-align: left;
    font-size: 30px;
    line-height: 50px;
  }

  .text-block-1864.part {
    text-align: center;
  }

  .grid-182 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr 1fr;
    margin-bottom: 80px;
  }

  .section-604 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-1858 {
    font-size: 30px;
    line-height: 50px;
  }

  .text-block-1858.le22 {
    color: #000;
  }

  .grid-179 {
    grid-template-columns: 1fr;
  }

  .text-block-1857 {
    font-size: 30px;
    line-height: 50px;
  }

  .grid-183 {
    grid-template-columns: 1fr;
  }

  .paragraph-320 {
    text-align: center;
    margin-bottom: 40px;
    padding-top: 0;
  }

  .div-block-1106 {
    text-align: center;
  }

  .section-606 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-180 {
    grid-template-columns: 1fr;
  }

  .section-953 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-759.subheading {
    padding-bottom: 0;
  }

  .heading-759.whyattend {
    opacity: 1;
    font-size: 40px;
    line-height: 48px;
  }

  .heading-759.logo {
    font-size: 50px;
    line-height: 58px;
  }

  .heading-759.about {
    line-height: 62px;
  }

  .heading-759.agenda {
    background-color: #0000;
  }

  .heading-759.speakers {
    line-height: 60px;
  }

  .subheading {
    font-size: 20px;
    line-height: 28px;
  }

  .text-block-2189 {
    font-size: 16px;
    line-height: 20px;
  }

  .bold-text-297 {
    color: var(--7a0082);
  }

  .text-block-2190 {
    padding-top: 20px;
  }

  .navbar-97 {
    background-color: #0000;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-955 {
    padding-top: 100px;
    padding-left: 20px;
    padding-right: 10px;
  }

  .section-956 {
    background-color: #000;
    padding-left: 10px;
    padding-right: 10px;
  }

  .paragraph-325 {
    color: #fff;
  }

  .section-957 {
    padding-top: 20px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-958 {
    background-color: var(--7a0082);
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-697 {
    display: none;
  }

  .text-block-2191 {
    font-size: 20px;
    line-height: 28px;
  }

  .section-959 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .columns-390 {
    opacity: 1;
    mix-blend-mode: normal;
    border-bottom: 1px dotted #000;
  }

  .text-block-2192 {
    padding-bottom: 10px;
    font-size: 20px;
    font-weight: 500;
    line-height: 28px;
  }

  .text-block-2192.time {
    font-size: 20px;
    line-height: 28px;
  }

  .text-block-2192.extra {
    color: #fff;
    padding-bottom: 10px;
    font-weight: 300;
    display: block;
  }

  .grid-289 {
    grid-template-columns: 1fr;
  }

  .section-960 {
    padding: 20px 10px;
  }

  .grid-290 {
    grid-template-columns: 1fr;
    justify-items: start;
  }

  .text-block-2193 {
    padding-left: 10px;
    font-size: 15px;
    line-height: 20px;
  }

  .section-961 {
    padding: 20px 10px;
  }

  .section-962 {
    padding: 20px;
  }

  .paragraph-327 {
    font-size: 14px;
    line-height: 24px;
  }

  .section-963 {
    background-color: #000;
    padding: 20px;
  }

  .link-block-267, .link-block-268, .link-block-269 {
    padding-right: 10px;
  }

  .text-block-2194 {
    padding-top: 10px;
    font-size: 16px;
  }

  .div-block-1363 {
    margin-bottom: 40px;
  }

  .grid-292, .grid-293, .grid-294, .grid-295, .grid-296 {
    grid-template-columns: 1fr;
  }

  .column-825, .column-826, .column-827, .column-828, .column-829, .column-830, .column-831, .column-832, .column-833, .column-834, .column-835, .column-836 {
    display: none;
  }

  .column-837 {
    border-bottom: 1px #000;
  }

  .section-964 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-297 {
    grid-template-columns: 1fr;
  }

  .section-965 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .link-106 {
    color: #fff;
  }

  .link-109 {
    color: #fff;
    font-size: 16px;
  }

  .section-1024 {
    padding: 40px 10px;
  }

  .grid-267 {
    grid-template-columns: 1fr;
  }

  .text-block-2199 {
    font-size: 25px;
    line-height: 35px;
  }

  .section-1025 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-298 {
    text-align: center;
    grid-template-columns: 1fr;
  }

  .icon-7, .list-6 {
    color: #fff;
  }

  .column-841 {
    display: none;
  }

  .column-842 {
    padding-top: 10px;
  }

  .tabs {
    flex-direction: column;
    display: block;
  }

  .tabs-menu-5 {
    flex-direction: column;
    align-items: stretch;
    display: block;
  }

  .grid-299 {
    grid-template-columns: 1fr;
  }

  .tab-link-tab-1-5 {
    margin-bottom: 10px;
  }

  .tab-link-tab-1-5.w--current {
    margin-bottom: 10px;
    margin-right: 0;
  }

  .tab-link-tab-2-5 {
    margin-bottom: 10px;
  }

  .grid-300 {
    grid-template-columns: 1fr;
  }

  .section-1026 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-1369 {
    padding: 10px;
  }

  .text-block-2211 {
    font-size: 21px;
    line-height: 28px;
  }

  .text-block-2212 {
    font-size: 14px;
    line-height: 18px;
  }

  .bold-text-308, .bold-text-309, .bold-text-310, .bold-text-311, .bold-text-312, .bold-text-313, .bold-text-314, .bold-text-315, .bold-text-316, .bold-text-317, .bold-text-318, .bold-text-319 {
    font-size: 20px;
  }

  .bold-text-320 {
    font-size: 20px;
    line-height: 24px;
  }

  .columns-396 {
    display: block;
  }

  .navbar-98 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    text-align: left;
    flex-direction: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    padding-left: 10px;
    padding-right: 10px;
    display: block;
  }

  .section-1028 {
    text-align: left;
    padding: 20px 10px;
  }

  .nav-link-426, .nav-link-427, .nav-link-428 {
    background-color: var(--clevertap-navy-blue);
  }

  .heading-760 {
    margin-top: 0;
    font-size: 40px;
    line-height: 50px;
  }

  .paragraph-331 {
    font-size: 14px;
    line-height: 24px;
  }

  .button-25 {
    font-size: 16px;
    line-height: 24px;
  }

  .section-1029 {
    padding: 20px 10px;
  }

  .text-block-2220 {
    font-size: 16px;
    line-height: 24px;
  }

  .div-block-1374 {
    align-items: center;
  }

  .paragraph-332 {
    font-size: 16px;
  }

  .column-850 {
    display: none;
  }

  .section-1030 {
    padding: 20px 10px;
  }

  .text-block-2221 {
    font-size: 16px;
    line-height: 24px;
  }

  .section-1031 {
    padding: 20px 10px;
  }

  .dropdown-toggle {
    flex-flow: row;
    align-content: space-around;
    font-size: 16px;
    line-height: 24px;
  }

  .text-block-2222 {
    font-size: 16px;
    line-height: 24px;
  }

  .dropdown {
    object-fit: fill;
    flex-wrap: nowrap;
    justify-content: flex-start;
    display: block;
    overflow: scroll;
  }

  .section-1032 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-2223 {
    font-size: 16px;
    line-height: 24px;
  }

  .column-851 {
    display: none;
  }

  .bold-text-321 {
    font-size: 25px;
    line-height: 35px;
  }

  .bold-text-322 {
    font-size: 25px;
    line-height: 32px;
  }

  .heading-762 {
    font-size: 25px;
    line-height: 35px;
  }

  .bold-text-323 {
    object-fit: fill;
    flex-direction: row;
    display: block;
  }

  .bold-text-325 {
    font-size: 18px;
  }

  .menu-button-8 {
    background-color: #0000;
  }

  .menu-button-8.w--open {
    background-color: var(--clevertap-navy-blue);
  }

  .image-705, .column-852 {
    display: none;
  }

  .brand-8 {
    align-items: center;
    display: block;
  }

  .grid-302 {
    grid-template-columns: 1fr;
  }

  .section-1033 {
    padding: 20px 10px;
  }

  .grid-303 {
    grid-template-columns: 1fr 1fr;
  }

  .heading-764 {
    text-align: center;
  }

  .nav-menu-4 {
    flex-direction: column;
  }

  .nav-button-wrapper-2 {
    width: auto;
  }

  .section-1036 {
    background-position: 0 0;
    background-repeat: repeat-x;
    background-size: cover;
    padding-left: 10px;
    padding-right: 10px;
  }

  .button-27 {
    font-size: 30px;
    line-height: 30px;
  }

  .section-1037 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .paragraph-334 {
    padding-left: 0;
  }

  .section-1038 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-1045 {
    padding-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-1040, .section-1041 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-304 {
    grid-template-columns: 1fr;
  }

  .container-33 {
    max-width: none;
  }

  .nav-menu-three, .nav-menu-5 {
    flex-direction: column;
  }

  .nav-button-wrapper-3 {
    width: auto;
  }

  .text-block-2226 {
    line-height: 30px;
  }

  .grid-305 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .grid-306 {
    grid-template-columns: 1fr;
  }

  .menu-button-12 {
    padding-right: 19px;
  }

  .column-854, .image-714 {
    padding-left: 0;
  }

  .container-35 {
    margin-top: -25px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 22px;
    padding-bottom: 0;
  }

  .icon-8 {
    padding-left: 0;
  }

  .menu-button-13 {
    width: 60px;
    min-width: 1px;
    height: 61px;
    min-height: 1px;
    margin-left: -13px;
    margin-right: 27px;
    display: inline-block;
  }

  .div-block-1382 {
    text-align: left;
    padding-right: 0;
  }

  .image-717 {
    margin-bottom: 20px;
  }

  .column-856 {
    padding-left: 0;
  }

  .section-1042 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-719 {
    margin-bottom: 20px;
  }

  .section-1043 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-309 {
    grid-template-columns: 1fr;
  }

  .navbar-101 {
    margin-left: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .brand-9 {
    margin-left: 0;
  }

  .section-1048 {
    background-position: 0%;
    margin-top: 0;
    padding: 100px 10px 40px;
  }

  .image-724 {
    margin-left: 0;
  }

  .section-1049 {
    margin-bottom: 0;
    padding: 40px 10px;
  }

  .heading-765, .paragraph-335 {
    padding-left: 0;
    padding-right: 10px;
  }

  .section-1050 {
    background-position: 50%;
    padding: 40px 10px;
  }

  .grid-311 {
    grid-template-columns: 1fr;
  }

  .div-block-1390 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    padding-left: 10px;
    padding-right: 10px;
    display: grid;
  }

  .button-30 {
    margin-top: 0;
    display: block;
  }

  .section-1051 {
    background-position: 50%;
    padding: 40px 10px;
  }

  .div-block-1393 {
    padding-left: 0;
    padding-right: 10px;
  }

  .heading-770 {
    color: #fff;
  }

  .section-1052, .section-1053 {
    padding: 40px 10px;
  }

  .column-863 {
    padding-left: 0;
  }

  .div-block-1395 {
    padding-left: 0;
    padding-right: 0;
  }

  .column-864 {
    padding-left: 0;
    padding-right: 10px;
  }

  .section-1054, .section-1055 {
    padding: 40px 10px;
  }

  .text-block-2234 {
    margin-bottom: 20px;
  }

  .columns-405 {
    margin-bottom: 40px;
    display: block;
  }

  .column-867 {
    padding-left: 0;
    display: flex;
  }

  .nav-menu-6 {
    background-color: #fff;
  }

  .menu-button-14 {
    color: #fff;
    background-color: #fff;
  }

  .menu-button-14.w--open {
    background-color: #fff;
  }

  .icon-9 {
    color: #2b2f71;
  }

  .column-868, .column-869, .column-870 {
    padding-left: 0;
  }

  .section-1056 {
    justify-content: center;
    padding: 10px;
  }

  .grid-312 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .tabs-menu-6 {
    flex-direction: column;
  }

  .tab-link-tab-1-6, .tab-link-tab-1-6.w--current {
    border-bottom: 1px solid #000;
  }

  .heading-773 {
    margin: 0;
    font-size: 16px;
    line-height: 21px;
  }

  .text-block-2235 {
    color: #fff;
    display: none;
  }

  .div-block-1400, .tab-pane-tab-2 {
    padding: 10px;
  }

  .image-727 {
    height: auto;
  }

  .bold-text-336 {
    font-size: 18px;
    line-height: 24px;
  }

  .image-728 {
    height: auto;
  }

  .bold-text-337 {
    font-size: 21px;
  }

  .background-video-4 {
    width: 100%;
    height: 40vh;
  }

  .background-video-5 {
    height: 230vh;
    padding-left: 20px;
    padding-right: 20px;
  }

  .background-video-6 {
    height: 170vh;
    padding: 40px 10px;
  }

  .background-video-7 {
    height: 260vh;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-1058 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-313 {
    grid-template-columns: 1fr;
  }

  .div-block-1411 {
    padding-left: 0;
    padding-right: 0;
  }

  .slider-3 {
    height: auto;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-1060 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .bold-text-339 {
    padding-left: 0;
  }

  .grid-314 {
    grid-template-columns: 1fr;
    grid-template-areas: "Area";
  }

  .icon-10 {
    color: #fff;
  }

  .section-1061 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-315 {
    grid-template-columns: 1fr;
  }

  .navbar-103 {
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-1062 {
    padding-bottom: 60px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .nav-link-448 {
    background-color: #0000;
    margin-right: 10px;
  }

  .nav-link-450 {
    background-color: #0000;
  }

  .nav-link-451 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .nav-menu-7 {
    color: #000;
    background-color: #000;
    border-top: 1px solid #fdb502;
    border-bottom: 1px solid #fdb502;
  }

  .paragraph-336 {
    font-size: 16px;
    line-height: 21px;
  }

  .section-1063 {
    background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/641042d996a313823f2ece47_TMPF-21.png");
    background-position: 50% 100%;
    background-size: cover;
    flex-direction: column;
    padding: 10px;
    display: block;
  }

  .heading-776 {
    font-size: 36px;
    line-height: 36px;
  }

  .grid-316 {
    grid-template-columns: 1fr;
    margin-top: 20px;
  }

  .heading-777 {
    font-size: 18px;
    font-weight: 400;
    line-height: 24px;
  }

  .heading-778 {
    font-size: 18px;
    font-weight: 400;
    line-height: 26px;
  }

  .text-span-7, .text-span-9 {
    color: #fdb502;
  }

  .bold-text-342 {
    font-size: 38px;
    font-weight: 400;
    line-height: 38px;
  }

  .menu-button-15, .menu-button-15.w--open {
    background-color: #0000;
  }

  .section-1064 {
    padding: 60px 10px 40px;
  }

  .columns-409 {
    margin-top: 20px;
  }

  .heading-779 {
    font-size: 21px;
    font-weight: 400;
    line-height: 28px;
  }

  .heading-780 {
    font-size: 38px;
    font-weight: 400;
    line-height: 34px;
  }

  .text-span-10, .text-span-11 {
    color: #fdb502;
  }

  .section-1065 {
    border: 0 solid #000;
    padding: 20px 10px 10px;
  }

  .grid-318 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    margin-top: 20px;
  }

  .heading-781 {
    font-size: 38px;
  }

  .heading-782 {
    font-size: 21px;
    font-weight: 400;
  }

  .text-block-2240 {
    font-weight: 400;
  }

  .bold-text-343 {
    font-size: 18px;
    font-weight: 500;
  }

  .text-span-12 {
    color: #1a1a1a;
  }

  .icon-11 {
    color: #fdb502;
  }

  .italic-text-9 {
    font-weight: 400;
  }

  .grid-319 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    margin-top: 40px;
  }

  .heading-783 {
    font-size: 56px;
    font-weight: 700;
  }

  .grid-320 {
    grid-template-columns: 1fr 1fr;
    margin-top: 40px;
  }

  .heading-784 {
    font-size: 28px;
  }

  .heading-785 {
    font-size: 38px;
    line-height: 38px;
  }

  .grid-321 {
    grid-template-columns: 1fr;
  }

  .div-block-1423, .div-block-1424, .div-block-1425, .div-block-1428 {
    padding-top: 20px;
    padding-bottom: 40px;
  }

  .text-span-13 {
    font-size: 38px;
    line-height: 38px;
  }

  .heading-787 {
    font-size: 18px;
    line-height: 28px;
  }

  .grid-323 {
    grid-template-columns: 1fr 1fr;
  }

  .investor-1 {
    height: 300px;
    padding-bottom: 10px;
    padding-left: 10px;
  }

  .heading-788 {
    margin-bottom: 5px;
    font-size: 18px;
    line-height: 21px;
  }

  .columns-410 {
    flex-direction: column;
  }

  .column-876 {
    flex-direction: column;
    padding: 10px 20px 20px;
  }

  .heading-789 {
    text-align: center;
    margin-top: 10px;
    font-size: 38px;
    line-height: 38px;
  }

  .investor-2, .investor-3 {
    height: 300px;
    padding-bottom: 10px;
    padding-left: 10px;
  }

  .grid-324 {
    grid-template-columns: 1fr 1fr;
  }

  .bold-text-344 {
    color: #fff;
  }

  .jury-2023 {
    background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64101b489aa3994e16cea08e_TMPF-21.png");
    background-position: 50% 100%;
    background-size: cover;
    padding: 20px 10px 60px;
  }

  .grid-325 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    margin-top: 40px;
  }

  .jury-1 {
    height: 500px;
  }

  .bold-text-345 {
    font-weight: 400;
  }

  .investor-4, .investor-5, .investor-6, .investor-7, .investor-8, .investor-9, .investor-10 {
    height: 300px;
    padding-bottom: 10px;
    padding-left: 10px;
  }

  .investor-11 {
    height: 300px;
    padding-left: 10px;
  }

  .investor-12, .investor-13 {
    height: 300px;
    padding-bottom: 10px;
    padding-left: 10px;
  }

  .div-block-1431 {
    height: auto;
    padding-top: 0;
    padding-bottom: 20px;
    padding-left: 10px;
  }

  .heading-790 {
    font-size: 18px;
  }

  .jury-2, .jury-3 {
    height: 500px;
  }

  .section-1068 {
    background-position: 50%;
    padding: 20px 20px 10px;
  }

  .grid-327 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-columns: 1fr;
  }

  .div-block-1438 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .columns-411 {
    flex-direction: column;
    align-self: auto;
  }

  .paragraph-338 {
    text-align: center;
    justify-content: center;
    font-size: 18px;
    line-height: 24px;
    display: flex;
  }

  .column-877 {
    border-left-width: 0;
    padding-left: 0;
  }

  .column-878 {
    padding-right: 0;
  }

  .columns-412 {
    margin-top: 20px;
  }

  .div-block-1438-copy {
    padding-left: 10px;
    padding-right: 10px;
  }

  ._123 {
    border-bottom-width: .5px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-1438-copy-copy {
    padding-left: 10px;
    padding-right: 10px;
  }

  .column-879 {
    justify-content: center;
    align-self: auto;
    display: flex;
  }

  .column-880, .column-881, .column-882, .column-883, .column-884 {
    justify-content: center;
    display: flex;
  }

  .heading-792 {
    font-size: 38px;
    line-height: 38px;
  }

  .column-885 {
    justify-content: center;
    display: flex;
  }

  .jury-4 {
    height: 500px;
  }

  .investor-1-copy {
    height: 300px;
    padding-bottom: 10px;
    padding-left: 10px;
  }

  .grid-2222, .grid-3333 {
    grid-template-columns: 1fr 1fr;
  }

  .div-block-1438-copy-copy-copy, .navbar-104 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-1069 {
    background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/6422c505821fcc7dd49c9dee_mbl-03.png");
    background-position: 50% 0;
    background-size: cover;
    padding-left: 10px;
    padding-right: 10px;
  }

  .paragraph-339 {
    font-size: 14px;
  }

  .columns-413 {
    flex-direction: column;
  }

  .column-886 {
    height: 260px;
  }

  .section-1070 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-3334 {
    grid-template-columns: 1fr;
  }

  .text-block-1530 {
    margin-top: 10px;
  }

  .paragraph-241 {
    text-align: left;
  }

  .columns-246 {
    text-align: left;
    flex-direction: column;
    align-items: flex-start;
  }

  .heading-735 {
    text-align: left;
    margin-bottom: 5px;
  }

  .text-block-1532, .column-711 {
    text-align: left;
  }

  .column-710 {
    border-left-width: 0;
    padding-left: 10px;
  }

  .section-673, .section-1071, .section-1072 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-3335 {
    grid-template-columns: 1fr;
    margin-left: 0;
    margin-right: 0;
  }

  .section-1073 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .bold-text-347 {
    font-size: 32px;
    line-height: 36px;
  }

  .navbar-logo-left-container-2.shadow-three {
    padding-top: 5px;
    padding-bottom: 5px;
  }

  .container-37 {
    max-width: none;
  }

  .nav-menu-two-2 {
    background-color: #00adbe;
    flex-direction: column;
    display: flex;
  }

  .mobile-margin-top-14 {
    padding-left: 0;
  }

  .menu-button-16.w--open {
    background-color: #00adbe;
  }

  .istart-header-section {
    flex-direction: column;
    justify-content: center;
    margin-top: 30px;
    padding: 30px 20px;
  }

  .heading-793 {
    text-align: center;
    font-size: 3rem;
    line-height: 1.2;
  }

  .div-block-1444 {
    text-align: center;
  }

  .paragraph-342 {
    text-align: left;
  }

  .lottie-animation {
    width: 300px;
    height: 300px;
    margin-left: -20px;
  }

  .container-38 {
    max-width: none;
  }

  .centered-heading-3 {
    text-align: left;
    margin-bottom: 24px;
  }

  .centered-subheading-2 {
    text-align: left;
  }

  .team-slider-wrapper {
    margin-top: 0;
  }

  .team-slide-wrapper {
    width: 100%;
    margin-right: 0%;
  }

  .istart-header2-section, .istart-stories-section, .istart-workshops-sections, .istart-events-section, .istart-videos-section, .footer-dark {
    padding-left: 20px;
    padding-right: 20px;
  }

  .menu-button-17, .menu-button-17.w--open {
    background-color: #fff;
  }

  .icon-12 {
    color: #000;
  }

  .container-39 {
    text-align: center;
    flex-direction: column;
    display: flex;
  }

  .nav-menu-8 {
    flex-direction: column;
  }

  .nav-button-wrapper-4 {
    width: auto;
  }

  .button-primary-7 {
    margin-left: 0;
  }

  .container-40 {
    max-width: none;
  }

  .nav-menu-two-3, .nav-menu-three-2 {
    flex-direction: column;
  }

  .navbar-108 {
    text-align: center;
    padding-top: 0;
    padding-bottom: 0;
  }

  .container-41 {
    justify-content: flex-start;
  }

  .menu-button-19 {
    background-color: #0000;
  }

  .menu-button-19.w--open {
    background-color: #fff;
  }

  .icon-13 {
    color: #000;
  }

  .nav-menu-9 {
    text-align: center;
    background-color: #fff;
    padding-bottom: 30px;
  }

  .navlinkistart {
    text-align: center;
  }

  .heading-733 {
    font-family: Open Sans, sans-serif;
    font-weight: 400;
  }

  .text-block-2250, .text-block-2251 {
    display: none;
  }

  .columns-415 {
    border-bottom-style: none;
  }

  .columns-424 {
    flex-direction: column;
  }

  .column-900, .column-901, .column-902 {
    margin-bottom: 10px;
  }

  .navbar-109 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .nav-link-461 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .nav-link-462 {
    margin-right: 10px;
  }

  .section-1076 {
    object-fit: fill;
    justify-content: center;
    margin-left: 0;
    padding: 100px 10px 40px;
    display: flex;
  }

  .section-1077 {
    padding: 20px;
  }

  .paragraph-344 {
    text-align: center;
  }

  .heading-796 {
    margin-bottom: 20px;
    font-size: 24px;
  }

  .column-903 {
    text-align: center;
    justify-content: center;
  }

  .paragraph-346 {
    padding: 0;
  }

  .column-904 {
    border-left-width: 0;
    padding-left: 0;
  }

  .columns-425 {
    flex-direction: column;
    padding: 10px;
  }

  .section-1078 {
    padding: 20px;
  }

  .grid-3336, .grid-3336.speaker {
    grid-template-columns: 1fr;
  }

  .section-1079 {
    padding-top: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .icon-14 {
    color: #000;
  }

  .menu-button-20 {
    background-color: #c8c8c800;
  }

  .menu-button-20.w--open {
    background-color: #fff0;
  }

  .nav-menu-10 {
    background-color: #fff;
    border-bottom: 1px solid #000;
  }

  .founder-speak, .whoarewelookingfor {
    padding: 20px;
  }

  .grid-3338, .grid-3340, .grid-3341 {
    grid-template-columns: 1fr;
  }

  .grid-3342 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-columns: 1fr;
  }

  .grid-3343 {
    grid-template-columns: 1fr 1fr;
  }

  .heading-802 {
    font-size: 16px;
    line-height: 21px;
  }

  .navbar-110 {
    padding: 10px;
  }

  .section-1080 {
    background-image: linear-gradient(#000000b5, #000000b5), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64366c5a876f3fba2629f983_D2C-01.png");
    background-position: 0 0, 50%;
    background-size: auto, cover;
    align-items: flex-start;
    padding: 100px 20px 40px;
  }

  .paragraph-350 {
    text-align: center;
    margin: 20px 20px 40px;
    font-size: 16px;
    line-height: 24px;
  }

  .section-1081 {
    padding: 0;
  }

  .grid-3344 {
    grid-template-columns: 1fr;
  }

  .heading-804 {
    font-size: 48px;
  }

  .heading-805 {
    font-size: 21px;
  }

  .section-1082 {
    padding: 10px 10px 40px;
  }

  .heading-806 {
    font-size: 38px;
  }

  .grid-3346 {
    grid-template-columns: 1fr 1fr;
    margin-top: 40px;
  }

  .section-1083 {
    padding: 20px 20px 40px;
  }

  .heading-808 {
    text-align: center;
    margin-bottom: 0;
    font-size: 30px;
    line-height: 35px;
  }

  .paragraph-351 {
    margin-top: 20px;
    margin-bottom: 20px;
    font-size: 16px;
    font-weight: 300;
  }

  .section-1084 {
    text-align: center;
    padding: 10px 20px 40px;
  }

  .nav-link-465 {
    margin-bottom: 10px;
    margin-left: 10px;
    margin-right: 10px;
  }

  .nav-menu-11 {
    background-color: #fff;
  }

  .section-1085 {
    padding: 10px;
  }

  .icon-15 {
    color: #000;
  }

  .menu-button-21 {
    color: #fff;
    background-color: #c5c4c400;
  }

  .menu-button-21.w--open {
    background-color: #d1cdcd00;
  }

  .bold-text-349 {
    font-size: 38px;
  }

  .bold-text-350 {
    font-size: 30px;
    line-height: 30px;
  }

  .bold-text-351 {
    font-size: 38px;
  }

  .section-1086 {
    padding: 40px 10px;
  }

  .grid-3347 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .heading-810 {
    font-size: 18px;
    font-weight: 400;
    line-height: 20px;
  }

  .grid-3348 {
    grid-template-columns: 1fr;
  }

  .button-42 {
    border: 2px solid #fff;
    align-self: center;
    width: 75.2284%;
    height: 22%;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 18px;
  }

  .slider-5 {
    display: none;
  }

  .slider-6 {
    width: auto;
    height: auto;
    display: none;
  }

  .mask-6 {
    width: auto;
    height: auto;
  }

  .left-arrow-4, .right-arrow-3 {
    display: none;
  }

  .column-907 {
    padding: 40px 20px 20px;
  }

  .columns-426 {
    flex-direction: column;
  }

  .image-753 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-1087 {
    background-image: linear-gradient(#0e0047f2, #0e004780), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/6437c697b79201c9babb78d6_Saas%20Central%202023%20Webbsite-01.png");
    background-position: 0 0, 100% 0;
    background-size: auto, cover;
    padding: 20px;
  }

  .column-908 {
    display: none;
  }

  .section-1088 {
    padding: 10px;
  }

  .text-block-2256 {
    text-align: center;
    margin-top: 0;
  }

  .text-block-2256.key-hi {
    text-align: left;
    margin-top: 0;
  }

  .text-block-2256.about {
    margin-top: 100px;
  }

  .section-1089 {
    padding: 10px 20px;
  }

  .section-1090 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-2257 {
    text-align: left;
  }

  .grid-3349 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-columns: 1fr 1fr;
  }

  .text-block-2259 {
    text-align: center;
    line-height: 35px;
  }

  .section-1091 {
    text-align: center;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-3350 {
    grid-template-columns: 1fr;
  }

  .div-block-1455 {
    text-align: center;
  }

  .column-909 {
    padding-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .columns-428 {
    padding-top: 40px;
  }

  .column-910 {
    margin-top: 20px;
  }

  .section-1092 {
    background-position: 50% 100%;
    padding: 10px 20px;
  }

  .lottie-animation-2 {
    height: auto;
    margin-top: 10px;
  }

  .column-912 {
    align-items: center;
    padding: 0;
  }

  .columns-429 {
    flex-direction: column;
    justify-content: flex-start;
    align-self: flex-start;
    display: flex;
  }

  .div-block-1456 {
    margin-top: 0;
  }

  .div-block-1457 {
    background-image: linear-gradient(to bottom, null, null), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/6435051598dcca54cc2287dd_Imaget0zh-1597911165554.jpg-2.png");
    background-position: 0 0, 50% 0;
    padding: 20px;
  }

  .div-block-1458 {
    text-align: center;
    border-left-width: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .heading-812 {
    text-align: center;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    font-size: 24px;
    display: flex;
  }

  .column-914 {
    padding: 0;
  }

  .button-44 {
    align-items: stretch;
    margin-left: 0;
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: 16px;
    display: inline-block;
  }

  .columns-430 {
    flex-direction: column;
  }

  .lottie-animation-4 {
    align-self: center;
    align-items: center;
    margin-top: 20px;
    margin-left: 10px;
  }

  .section-1093 {
    padding: 20px 10px;
  }

  .heading-813 {
    margin-bottom: 40px;
    font-size: 38px;
  }

  .nav-menu-12 {
    background-color: #30385f;
    flex-direction: row;
    justify-content: center;
    display: block;
  }

  .grid-3351 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    padding-bottom: 20px;
  }

  .div-block-1460.right {
    align-items: center;
    padding-left: 0;
  }

  .heading-814 {
    font-size: 21px;
    line-height: 21px;
  }

  .heading-815 {
    text-align: center;
    font-size: 20px;
    line-height: 25px;
  }

  .heading-816 {
    text-align: center;
    font-size: 14px;
    font-weight: 300;
    line-height: 20px;
  }

  .div-block-1461 {
    width: auto;
  }

  .text-span-20 {
    line-height: 32px;
  }

  .columns-432 {
    flex-direction: column;
    margin: 20px;
    padding-top: 20px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .column-916 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .column-917 {
    padding: 10px 10px 0;
  }

  .image-759 {
    padding-top: 0;
    padding-left: 0;
  }

  .div-block-1464 {
    padding-left: 0;
  }

  .grid-3352 {
    grid-template-columns: 1fr;
  }

  .lottie-animation-5 {
    height: 400px;
    margin-top: 0;
    margin-bottom: 40px;
    line-height: 200px;
  }

  .container-42 {
    max-width: none;
  }

  .centered-heading-4 {
    margin-bottom: 24px;
  }

  .team-slide-wrapper-2 {
    width: 100%;
    margin-right: 0%;
  }

  .gallery-wrapper-2 {
    grid-template-columns: 1fr;
  }

  .gallery-slide-wrapper-2 {
    max-width: 100%;
    margin-right: 0%;
  }

  .gallery-slider-left-2 {
    left: -20px;
  }

  .gallery-slider-right-2 {
    right: -20px;
  }

  .testimonial-slide {
    height: 500px;
    padding-left: 0;
  }

  .testimonial-quote-icon {
    width: 30px;
  }

  .testimonial-quote {
    margin-bottom: 0;
    font-size: 22px;
    line-height: 30px;
  }

  .testimonial-image-two {
    height: 100%;
  }

  .testimonial-author-image-three {
    margin-right: 16px;
  }

  .testimonial-slider-nav {
    margin-top: 0;
  }

  .mask-7 {
    height: 500px;
  }

  .section-1094, .div-block-1465 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .column-919, .image-760 {
    display: none;
  }

  .image-761 {
    display: block;
  }

  .grid-3353 {
    grid-template-columns: 1fr;
  }

  .slide-5 {
    height: 500px;
  }

  .bold-text-353 {
    text-align: left;
  }

  .bold-text-354 {
    line-height: 50px;
    display: block;
  }

  .bold-text-355 {
    line-height: 35px;
  }

  .image-762 {
    padding-left: 0;
  }

  .section-1095 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .columns-434 {
    flex-direction: column;
    align-items: flex-start;
  }

  .column-920 {
    text-align: center;
    border-left-width: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .column-921 {
    flex-direction: row;
    align-items: center;
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .grid-48 {
    grid-template-columns: 1fr 1fr;
  }

  .section-744 {
    padding: 20px 10px;
  }

  .image-763 {
    margin-left: 0;
  }

  .section-745 {
    padding: 20px 10px;
  }

  .heading-818 {
    padding-left: 0;
  }

  .paragraph-282 {
    padding-left: 0;
    padding-right: 0;
  }

  .section-746, .section-1096 {
    padding: 20px 10px;
  }

  .column-923 {
    text-align: left;
  }

  .column-924, .column-925 {
    text-align: left;
    padding-bottom: 10px;
  }

  .heading-819 {
    padding-left: 0;
  }

  .section-1097 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-747 {
    padding: 20px 10px;
  }

  .grid-86 {
    grid-template-columns: .75fr;
  }

  .grid-3356 {
    grid-column-gap: 2px;
    grid-row-gap: 8px;
    grid-template-columns: 1fr 1fr;
    grid-template-areas: "Area Area-2"
                         ". ."
                         ". ."
                         "Area-3 ."
                         "Area-4 Area-17"
                         "Area-5 Area-16"
                         "Area-6 Area-15"
                         "Area-7 Area-14"
                         "Area-8 Area-13"
                         "Area-9 Area-12"
                         "Area-10 Area-11";
  }

  .centered-heading-5 {
    margin-bottom: 24px;
  }

  .bold-text-356 {
    padding-left: 0;
  }

  .section-1098 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-861 {
    padding-left: 0;
    padding-right: 0;
  }

  .menu-button-22 {
    background-color: #fff;
  }

  .nav-link-370, .nav-link-467, .nav-link-468, .nav-link-372, .nav-link-371 {
    color: #fff;
    background-color: #232323;
  }

  .text-block-2279 {
    text-align: center;
  }

  .columns-435 {
    flex-direction: column;
  }

  .lottie-animation-8 {
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .navbar-111 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-1099 {
    background-image: none;
    padding-left: 0;
    padding-right: 0;
  }

  .section-1100 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-2284 {
    text-align: left;
  }

  .section-1101 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-3357 {
    grid-template-columns: 1fr 1fr;
  }

  .section-1102 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-3358 {
    grid-template-columns: 1fr;
  }

  .section-1103 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-1472 {
    right: 23%;
  }

  .column-930 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .columns-437 {
    display: block;
  }

  .heading-822 {
    font-size: 20px;
  }

  .grid-3359 {
    grid-template-columns: 1fr;
  }

  .columns-438 {
    display: block;
  }

  .column-931 {
    margin: 0;
  }

  .grid-3360 {
    grid-template-columns: 1fr 1fr;
  }

  .columns-440 {
    flex-direction: column;
  }

  .column-933 {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-824 {
    font-size: 21px;
    line-height: 28px;
  }

  .section-1105 {
    padding: 20px;
  }

  .paragraph-360 {
    font-size: 16px;
    line-height: 26px;
  }

  .columns-441 {
    flex-direction: column;
  }

  .column-934 {
    padding: 20px;
  }

  .section-1106 {
    padding: 10px 10px 40px 20px;
  }

  .columns-442 {
    flex-direction: column;
    margin-top: 10px;
  }

  .heading-826 {
    color: #6710b9bd;
    margin-bottom: 0;
    font-family: Futura extra font, sans-serif;
  }

  .column-935 {
    padding-left: 0;
  }

  .list-10 {
    padding-left: 20px;
  }

  .column-936, .column-937, .column-938 {
    padding-left: 0;
  }

  .bold-text-360, .bold-text-361, .bold-text-362 {
    font-size: 32px;
    line-height: 36px;
  }

  .heading-827 {
    margin-top: 20px;
    margin-bottom: 20px;
    font-size: 26px;
  }

  .bold-text-363 {
    font-size: 32px;
  }

  .section-1107 {
    padding: 20px;
  }

  .container-373 {
    max-width: none;
  }

  .centered-heading-6 {
    margin-bottom: 24px;
  }

  .testimonial-slide-wrapper-2 {
    max-width: 100%;
    margin-right: 0%;
  }

  .testimonial-card-2 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .testimonial-slider-left-2 {
    left: -10px;
  }

  .testimonial-slider-right-2 {
    right: -10px;
  }

  .image-773 {
    display: none;
  }

  .container-374 {
    padding: 20px 10px;
  }

  .brand-28 {
    padding-left: 0;
  }

  .section-1109 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-2298 {
    text-align: center;
    font-size: 30px;
    line-height: 35px;
  }

  .div-block-1483 {
    text-align: center;
  }

  .column-941 {
    padding-top: 20px;
  }

  .grid-3364, .grid-3365 {
    grid-template-columns: 1fr;
  }

  .navbar-112 {
    padding: 0;
    inset: 0% 0% auto;
  }

  .nav-link-480 {
    border-bottom: 1px solid #000;
  }

  .nav-link-482 {
    margin: 0 10px 20px;
  }

  .rt1 {
    flex-direction: column;
    align-items: flex-start;
    padding: 100px 10px 20px;
  }

  .button-49 {
    align-self: stretch;
    margin-top: 10px;
    margin-left: 10px;
    padding: 10px;
    font-size: 18px;
  }

  .section-1112 {
    padding: 20px 10px;
  }

  .paragraph-361 {
    font-size: 16px;
    line-height: 24px;
  }

  .rt1-trends {
    padding: 20px;
  }

  .rt1-podcast {
    padding: 20px 10px;
  }

  .paragraph-363 {
    font-size: 16px;
    line-height: 24px;
  }

  .cell-2 {
    flex-direction: column;
  }

  .section-1115, .section-1116 {
    padding: 20px 10px;
  }

  .rt1-growth-stories {
    flex-direction: column;
    align-items: stretch;
    padding: 20px;
    display: none;
  }

  .quick-stack-4 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .heading-831 {
    font-size: 36px;
  }

  .section-1118 {
    flex-direction: column;
    padding: 20px;
    display: flex;
  }

  .cell-7 {
    align-items: stretch;
  }

  .quick-stack-6 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .lottie-animation-12 {
    width: 40px;
  }

  .lottie-animation-13 {
    align-self: flex-start;
    width: 200px;
  }

  .icon-16 {
    color: #fff;
  }

  .image-774 {
    margin-top: 10px;
    display: none;
  }

  .image-775 {
    display: none;
  }

  .cell-8, .cell-9, .cell-10 {
    align-items: center;
  }

  .lottie-animation-14 {
    align-self: flex-start;
  }

  .image-776 {
    margin-left: 0;
    margin-right: 0;
    display: block;
  }

  .image-777 {
    margin-top: 10px;
    display: none;
  }

  .nav-menu-15 {
    background-color: #000000f2;
    border-bottom: 1px solid #f49f1c;
  }

  .menu-button-23 {
    background-color: #0000;
    margin-top: 0;
  }

  .menu-button-23.w--open {
    background-color: #000;
  }

  .html-embed-11 {
    margin-top: 10px;
  }

  .section-1119 {
    object-fit: fill;
    flex-direction: column;
    justify-content: space-between;
    align-items: stretch;
    padding: 40px 0;
    display: block;
    overflow: auto;
  }

  .video-15 {
    flex: 1;
    height: 1050px;
    display: flex;
  }

  .paragraph-364.main {
    width: 100%;
  }

  .button-50 {
    margin-bottom: 10px;
  }

  .different-font {
    font-size: 48px;
    line-height: 58px;
  }

  .page-title {
    font-size: 30px;
    line-height: 40px;
  }

  .page-title.big {
    width: 100%;
  }

  .hero-image-2 {
    background-size: 300px;
    height: 200px;
  }

  .hero-section {
    background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64a06074cd439459580f9043_scott-webb-268893-unsplash.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: auto;
    padding-top: 70px;
    padding-bottom: 30px;
  }

  .container-375 {
    height: auto;
  }

  .paragraph-365.main {
    width: 100%;
  }

  .button-51 {
    margin-bottom: 10px;
  }

  .hero-image-3 {
    background-size: 300px;
    height: 200px;
  }

  .container-376, .container-377 {
    height: auto;
  }

  .subscribe-form-block.section-newsletter {
    width: auto;
  }

  .paragraph-366.main, .subscribe-button {
    width: 100%;
  }

  .button-52 {
    margin-bottom: 10px;
  }

  .footer-subscribe {
    float: none;
    width: 100%;
  }

  .section-1120.sale-section {
    padding-bottom: 40%;
  }

  .about-pompeo-text.center {
    width: 80%;
  }

  .nav-flex {
    height: 80px;
  }

  .section-tittle {
    font-size: 30px;
    line-height: 40px;
  }

  .hero-image-4 {
    background-size: 300px;
    height: 200px;
  }

  .cta-button-block {
    justify-content: flex-start;
  }

  .cta-row {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
  }

  .container-379 {
    height: auto;
  }

  .main-banner {
    height: 400px;
    margin-top: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-1487 {
    margin-top: 100px;
  }

  .section-1122, .section-1123 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .testimonial-slider-large-2 {
    padding: 40px 10px;
  }

  .container-380 {
    max-width: none;
  }

  .testimonial-quote-icon-2 {
    width: 30px;
  }

  .testimonial-quote-2 {
    font-size: 22px;
    line-height: 30px;
  }

  .testimonial-author-image-three-2 {
    margin-right: 16px;
  }

  .section-1124 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-2307 {
    font-size: 19px;
  }

  .link-block-302, .link-block-303 {
    padding: 0 0 40px;
  }

  .brand-30 {
    margin-left: 10px;
    padding-left: 0;
  }

  .slide-nav-2 {
    margin-top: 0;
  }

  .slide-nav-3 {
    margin-bottom: -10px;
  }

  .column-943 {
    padding: 0 0 40px;
  }

  .section-1125, .section-1126 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .columns-446, .columns-447 {
    flex-direction: column;
  }

  .column-947 {
    padding: 0;
  }

  .column-948 {
    padding-left: 0;
    padding-right: 0;
  }

  .spark-900-width.spark-margin-bottom-104px {
    margin-bottom: 64px;
  }

  .spark-section {
    padding: 64px 20px;
  }

  .spark-section h1 {
    font-size: 3rem;
  }

  .spark-section h2 {
    text-align: center;
    font-size: 2.5rem;
  }

  .image-781 {
    margin-top: 10px;
  }

  .navbar-113 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .cell-12 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-835 {
    font-size: 18px;
    line-height: 28px;
  }

  .section-1127 {
    padding: 20px;
  }

  .heading-836 {
    font-size: 24px;
    line-height: 28px;
  }

  .paragraph-368 {
    margin-top: 20px;
    font-size: 14px;
    line-height: 24px;
  }

  .quick-stack-8 {
    padding: 20px;
  }

  .paragraph-369 {
    font-size: 14px;
    line-height: 21px;
  }

  .cell-13 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .quick-stack-9 {
    padding: 20px;
  }

  .cell-15 {
    padding: 60px 0;
  }

  .cell-16 {
    padding: 0;
  }

  .heading-839 {
    margin-top: 0;
    margin-bottom: 30px;
    font-size: 18px;
    line-height: 24px;
  }

  .section-1128 {
    padding: 20px;
  }

  .quick-stack-11 {
    margin-top: 0;
    margin-left: 20px;
    margin-right: 20px;
  }

  .section-1129 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .heading-840 {
    font-size: 18px;
    line-height: 24px;
  }

  .section-1131, .section-1132, .section-1133 {
    padding: 20px;
  }

  .paragraph-370 {
    color: #000;
  }

  .text-span-26 {
    line-height: 6px;
  }

  .heading-842 {
    color: #000;
    margin-bottom: 20px;
    font-size: 24px;
    line-height: 28px;
  }

  .section-1134 {
    padding-top: 10px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-1135 {
    background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/64b50c19f4ca73c8266ed39d_MBL%20bg.png");
    height: 800px;
    padding-top: 140px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .navbar-114, .section-1136, .section-1137 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .columns-448 {
    display: block;
  }

  .lottie-animation-16 {
    width: 250px;
    height: 250px;
  }

  .column-950 {
    justify-content: flex-start;
  }

  .grid-3367, .grid-3368, .grid-3369 {
    grid-template-columns: 1fr;
  }

  .section-1138, .section-1139 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-1140 {
    flex-direction: column;
    justify-content: space-around;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .grid-3370 {
    grid-template-columns: 1fr;
  }

  .icon-18 {
    color: #fff;
  }

  .text-block-2321 {
    font-size: 30px;
    line-height: 40px;
  }

  .grid-3371 {
    grid-template-columns: 1fr;
  }

  .lottie-animation-18 {
    width: 280px;
    height: 280px;
  }

  .div-block-1501 {
    justify-content: flex-start;
  }

  .grid-3372 {
    grid-template-columns: 1fr;
  }

  .form-block {
    width: 250px;
  }

  .slide-8 {
    height: auto;
    padding-left: 10px;
    padding-right: 10px;
  }

  .slider-10 {
    height: auto;
  }

  .slide-9, .slide-10, .slide-11, .section-1141 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-2328 {
    text-align: left;
    margin-top: 40px;
  }

  .columns-455 {
    display: block;
  }

  .testimonial-slider-small-3 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .container-381 {
    max-width: none;
  }

  .centered-heading-7 {
    margin-bottom: 24px;
  }

  .testimonial-slide-wrapper-3 {
    max-width: 100%;
    margin-right: 0%;
  }

  .testimonial-card-3 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .testimonial-slider-left-3 {
    left: -10px;
  }

  .testimonial-slider-right-3 {
    right: -10px;
  }

  .grid-3373 {
    grid-template-columns: 1fr;
  }

  .spark-bold-heading {
    line-height: 1.3;
  }

  .spark-team-grid {
    grid-column-gap: 5%;
  }

  .spark-centered-900 {
    margin-bottom: 64px;
  }

  .spark-section-2 {
    padding: 64px 20px;
  }

  .spark-section-2 h1 {
    font-size: 3rem;
  }

  .spark-section-2 h2 {
    font-size: 2.5rem;
  }

  .container-382 {
    max-width: none;
  }

  .clients-image {
    margin-left: 10px;
    margin-right: 10px;
  }

  .background-video-8 {
    width: 305px;
    min-width: 100%;
    height: 171px;
    min-height: 100%;
  }

  .section-1142 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-1527, .div-block-1528 {
    text-align: center;
  }

  .icon-19 {
    color: #fff;
  }

  .quick-stack-15 {
    padding: 0;
  }

  .grid-3380 {
    grid-template-columns: 1fr;
  }

  .div-block-1536 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .div-block-1541 {
    padding-top: 20px;
    padding-bottom: 40px;
  }

  .heading-847 {
    font-size: 28px;
  }

  .section-1148 {
    padding: 60px 10px 40px;
  }

  .grid-3383 {
    grid-template-columns: 1fr 1fr;
    margin-top: 40px;
  }

  .columns-456 {
    margin-top: 20px;
  }

  .heading-848 {
    font-size: 21px;
    font-weight: 400;
    line-height: 28px;
  }

  .heading-849 {
    font-size: 36px;
    line-height: 36px;
  }

  .heading-850 {
    font-size: 28px;
  }

  .grid-3384 {
    grid-template-columns: 1fr;
  }

  .div-block-1543 {
    padding-top: 20px;
    padding-bottom: 40px;
  }

  .heading-852 {
    font-size: 28px;
  }

  .div-block-1544, .div-block-1545, .div-block-1546 {
    padding-top: 20px;
    padding-bottom: 40px;
  }

  .container-383 {
    max-width: none;
  }

  .nav-menu-two-4 {
    flex-direction: column;
  }

  .container-384 {
    max-width: none;
  }

  .nav-menu-two-5 {
    flex-direction: column;
  }

  .heading-855 {
    font-size: 50px;
    line-height: 55px;
  }

  .section-1152 {
    background-position: 50% 100%;
    background-size: cover;
    border-bottom: 1px solid #616161;
    margin-top: 20px;
    padding: 40px 20px 20px;
  }

  .bold-text-406 {
    font-size: 18px;
  }

  .section-1153 {
    padding: 20px;
  }

  .grid-321-c, .value {
    grid-template-columns: 1fr;
  }

  .spark-button:hover {
    color: #000;
    background-color: #fff;
  }

  .spark-bold-heading-2 {
    line-height: 1.3;
  }

  .spark-wrapped-card.spark-stacked {
    width: 100%;
  }

  .spark-900-width-2 {
    width: 0;
    max-width: 0%;
  }

  .spark-container-3 {
    text-align: center;
  }

  .spark-section-3 {
    border-top-color: #fff;
    padding: 64px 20px;
  }

  .spark-section-3 h1 {
    font-size: 3rem;
  }

  .spark-section-3 h2 {
    font-size: 2.5rem;
  }

  .spark-checked-item {
    grid-column-gap: 8px;
  }

  .spark-features-included {
    padding-left: 20px;
    padding-right: 20px;
  }

  .spark-flex-row-pricing {
    align-items: flex-start;
    margin-top: 64px;
  }

  .statistics {
    padding: 64px 20px;
  }

  .statistics h1 {
    font-size: 3rem;
  }

  .statistics h2 {
    font-size: 2.5rem;
  }

  .spark-lightbox {
    margin-top: 32px;
  }

  .spark-flex-row {
    align-items: flex-start;
  }

  .spark-flex-row.spark-left-aligned {
    grid-row-gap: 16px;
    flex-wrap: wrap;
  }

  .spark-simple-menu-button {
    padding-left: 0;
  }

  .spark-nav-link {
    margin-bottom: .5rem;
  }

  .spark-nav-menu {
    border-bottom-right-radius: 12px;
    border-bottom-left-radius: 12px;
    max-height: 90vh;
    padding: 1rem .5rem;
  }

  .spark-square-menu-inner {
    background-color: var(--transparent);
    padding-top: 0;
    padding-bottom: 0;
  }

  .spark-square-menu-with-links {
    padding-right: 0;
  }

  .spark-section-5 {
    padding: 64px 20px;
  }

  .spark-section-5 h1 {
    font-size: 3rem;
  }

  .spark-section-5 h2 {
    font-size: 2.5rem;
  }

  .spark-input.spark-with-a-inner-shadow, .spark-form-label-and-input {
    width: 100%;
  }

  .spark-flexed-form {
    grid-row-gap: 16px;
    flex-direction: column;
    align-items: flex-start;
  }

  .spark-flex-row-2 {
    align-items: flex-start;
  }

  .spark-simple-menu-button-2 {
    padding-left: 0;
  }

  .spark-nav-link-2 {
    margin-bottom: .5rem;
  }

  .spark-nav-menu-2 {
    border-bottom-right-radius: 12px;
    border-bottom-left-radius: 12px;
    max-height: 90vh;
    padding: 1rem .5rem;
  }

  .spark-square-menu-inner-2 {
    background-color: var(--transparent);
    padding-top: 0;
    padding-bottom: 0;
  }

  .spark-square-menu-with-links-2 {
    padding-right: 0;
  }

  .spark-section-6 {
    padding: 64px 20px;
  }

  .spark-section-6.spark-hero-background-image {
    padding-bottom: 64px;
  }

  .spark-section-6 h1 {
    font-size: 3rem;
  }

  .spark-section-6 h2 {
    font-size: 2.5rem;
  }

  .combine-team4_image-wrapper {
    max-width: none;
    height: 17rem;
  }

  .combine-team4_item {
    flex-direction: column;
  }

  .combine-team4_component {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
  }

  .combine-padding-global {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .container-386 {
    max-width: none;
  }

  .hero-form-2 {
    align-self: stretch;
    margin-bottom: 15px;
  }

  .hero-form-container-2 {
    flex-direction: column;
    align-items: flex-start;
  }

  .hero-form-input-2 {
    width: 100%;
    height: 48px;
    margin-bottom: 10px;
  }

  .spark-lightbox-2 {
    margin-top: 32px;
  }

  .spark-flex-row-3 {
    align-items: flex-start;
  }

  .spark-flex-row-3.spark-left-aligned {
    grid-row-gap: 16px;
    flex-wrap: wrap;
  }

  .spark-simple-menu-button-3 {
    padding-left: 0;
  }

  .spark-nav-link-3 {
    margin-bottom: .5rem;
  }

  .spark-nav-menu-3 {
    border-bottom-right-radius: 12px;
    border-bottom-left-radius: 12px;
    max-height: 90vh;
    padding: 1rem .5rem;
  }

  .spark-square-menu-inner-3 {
    background-color: var(--transparent);
    padding-top: 0;
    padding-bottom: 0;
  }

  .spark-square-menu-with-links-3 {
    padding-right: 0;
  }

  .spark-section-7 {
    padding: 64px 20px;
  }

  .spark-section-7.spark-primary-color-background {
    padding-top: 128px;
  }

  .spark-section-7 h1 {
    font-size: 3rem;
  }

  .spark-section-7 h2 {
    font-size: 2.5rem;
  }

  .spark-section-8 {
    border-bottom-color: #fff;
    padding: 64px 20px;
  }

  .spark-section-8 h1 {
    font-size: 3rem;
  }

  .spark-section-8 h2 {
    font-size: 2.5rem;
  }

  .uui-testimonial09_divider {
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .uui-testimonial09_lightbox-image {
    height: 15rem;
  }

  .uui-testimonial09_component {
    grid-template-columns: 1fr;
  }

  .spark-icon.spark-20px-icon {
    flex: none;
    width: 20px;
    padding: 0;
  }

  .spark-bold-heading-3 {
    line-height: 1.3;
  }

  .spark-wrapped-square-team.spark-stacked {
    width: 100%;
  }

  .spark-team-grid-no-spacing {
    grid-row-gap: 0px;
  }

  .spark-centered-901 {
    margin-bottom: 64px;
  }

  .join-now {
    padding: 64px 20px;
  }

  .join-now h1 {
    text-align: center;
    font-size: 3rem;
  }

  .join-now h2 {
    font-size: 2.5rem;
  }

  .spark-hold-circles {
    top: 82%;
  }

  .spark-flex-row-4 {
    align-items: flex-start;
  }

  .spark-flex-row-4.spark-centered {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: wrap;
    align-items: center;
  }

  .spark-checked-item-2 {
    grid-column-gap: 8px;
  }

  .spark-checked-item-2.spark-half-width {
    width: 100%;
  }

  .spark-features-included-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .spark-hold-pricing {
    text-align: center;
    width: 100%;
  }

  .spark-large-plan-name {
    font-size: 1.2rem;
  }

  .spark-left-side-pricing-info.spark-reduce-margin-bottom {
    justify-content: center;
  }

  .spark-pricing-top-2.spark-thick-top-pricing {
    grid-row-gap: 16px;
    text-align: center;
    flex-wrap: wrap;
    padding-left: 32px;
    padding-right: 32px;
  }

  .spark-pricing-tab-pane {
    width: 100vw;
    margin-left: 10px;
    padding: 20px;
  }

  .spark-side-tabs-content.spark-full-width-mobile {
    width: 100vw;
    margin-left: -20px;
  }

  .spark-bold-heading-4 {
    line-height: 1.3;
  }

  .spark-side-flat-tab {
    padding: 16px;
  }

  .spark-stacked-flat-tabs-menu {
    flex-flow: column wrap;
    justify-content: flex-start;
  }

  .spark-section-10 {
    padding: 64px 20px;
  }

  .spark-section-10 h1 {
    font-size: 3rem;
  }

  .spark-section-10 h2 {
    font-size: 25px;
  }

  .spark-section-10 p {
    font-size: 15px;
    line-height: 25px;
  }

  .heading-858 {
    font-size: 10px;
    line-height: 40px;
  }

  .bold-text-433 {
    font-size: 50px;
    line-height: 60px;
  }

  .youtube {
    display: flex;
  }

  .brix---paragraph-default {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---heading-h3-size {
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .brix---color-neutral-800 {
    line-height: 14px;
  }

  .brix---display-2 {
    font-size: 38px;
    line-height: 48px;
  }

  .brix---mg-bottom-24px {
    margin-bottom: 16px;
  }

  .brix---card-stats-v3 {
    width: auto;
    height: auto;
    padding-left: 10px;
    padding-right: 10px;
  }

  .logos_port {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-columns: 1fr 1fr;
    height: auto;
  }

  .heading-for-startup {
    font-size: 48px;
    line-height: 48px;
  }

  .brix---mg-bottom-56px {
    margin-bottom: 32px;
  }

  .logosvcc1 {
    border: 1px #000;
    border-top: 1px solid #fff;
    padding-top: 60px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-387 {
    max-width: none;
  }

  .centered-heading-8 {
    margin-bottom: 24px;
  }

  .testimonial-slide-wrapper-4 {
    max-width: 100%;
    margin-right: 0%;
  }

  .testimonial-card-4 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .testimonial-slider-left-4 {
    left: -10px;
  }

  .testimonial-slider-right-4 {
    right: -10px;
  }

  .people-say {
    border-top: 1px solid #fff;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .spark-hold-circles-2 {
    top: 82%;
  }

  .spark-flex-row-5 {
    align-items: flex-start;
  }

  .spark-flex-row-5.spark-centered {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: wrap;
    align-items: center;
  }

  .spark-section-11 {
    padding: 64px 20px;
  }

  .spark-section-11 h1 {
    font-size: 3rem;
  }

  .spark-section-11 h2 {
    font-size: 2.5rem;
  }

  .combine-footer3_nav-menu {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-wrap: wrap;
    justify-content: center;
    align-self: auto;
    padding-bottom: 0;
  }

  .combine-footer3_top {
    text-align: center;
  }

  .combine-padding-global-2 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .spark-icon-2.spark-20px-icon {
    flex: none;
    width: 20px;
    padding: 0;
  }

  .spark-bold-heading-5 {
    line-height: 1.3;
  }

  .spark-centered-902 {
    margin-bottom: 64px;
  }

  .jury {
    padding: 64px 20px;
  }

  .jury h1 {
    font-size: 3rem;
  }

  .jury h2 {
    font-size: 2.5rem;
  }

  .container-388 {
    max-width: none;
  }

  .nav-menu-two-6 {
    flex-direction: column;
  }

  .nav-link-498, .nav-dropdown-toggle-9, .nav-dropdown-icon-10 {
    color: #000;
  }

  .menu-button-27 {
    color: #fff;
  }

  .background-video-9 {
    height: 900px;
    padding: 0 20px;
  }

  .div-block-1548 {
    align-self: stretch;
    margin-top: 100px;
  }

  .text-block-2361 {
    font-size: 40px;
  }

  .text-block-2362 {
    font-size: 14px;
  }

  .text-block-2364 {
    font-size: 30px;
  }

  .text-block-2365 {
    text-align: center;
  }

  .text-block-2366 {
    color: #000;
  }

  .combine-padding-global-3 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .brix---paragraph-default-2 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---accordion-title {
    font-size: 18px;
    line-height: 26px;
  }

  .brix---heading-h2-size-2 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---mg-bottom-16px {
    margin-bottom: 15px;
  }

  .brix---mg-bottom-48px {
    margin-bottom: 32px;
  }

  .brix---container-default {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---section {
    padding: 20px;
  }

  .columns-457 {
    border: 1px #000;
    border-bottom-style: solid;
  }

  .columns-458 {
    border-style: none none solid;
  }

  .uui-heroheader01_pattern-image {
    width: 12.125rem;
    bottom: -25%;
    right: -20%;
  }

  .uui-heroheader01_image {
    border-top-left-radius: 4rem;
    height: 15rem;
  }

  .uui-heroheader01_component {
    grid-template-columns: 1fr;
  }

  .uui-section_heroheader01 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---paragraph-default-3 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---heading-h3-size-2 {
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .brix---display-3 {
    font-size: 38px;
    line-height: 48px;
  }

  .brix---mg-bottom-24px-2 {
    margin-bottom: 16px;
  }

  .brix---grid-stats-v1 {
    grid-template-columns: 1fr;
  }

  .brix---heading-h2-size-3 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---mg-bottom-56px-2 {
    margin-bottom: 32px;
  }

  .brix---container-default-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---section-2 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .brix---icon-square-36px {
    border-radius: 6px;
    width: 30px;
    min-width: 30px;
    height: 30px;
    min-height: 30px;
    font-size: 14px;
  }

  .brix---social-media-grid-left {
    grid-template-columns: repeat(auto-fit, 30px);
  }

  .brix---heading-h3-size-3 {
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .brix---testimonial-v6-content-card {
    width: 94%;
    margin-top: -88px;
    padding: 28px 18px;
  }

  .brix---avatar-image-link {
    object-fit: cover;
    width: 100%;
    height: 100%;
  }

  .brix---grid-3-columns-gap-row-72px {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .brix---heading-h2-size-4 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---mg-bottom-16px-2 {
    margin-bottom: 15px;
  }

  .brix---mg-bottom-48px-2 {
    margin-bottom: 32px;
  }

  .brix---section-3 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .brix---social-media-grid-center {
    flex: 1;
    grid-template-columns: repeat(auto-fit, 30px);
    align-self: stretch;
  }

  .brix---grid-3-columns {
    grid-template-columns: 1fr;
  }

  .brix---heading-h2-size-5 {
    font-size: 24px;
    line-height: 34px;
  }

  .uui-padding-vertical-xhuge-3 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .brix---image-wrapper-br-24px {
    border-radius: 16px;
  }

  .brix---gallery-v5-col-hidden {
    display: none;
  }

  .brix---gallery-v5-col {
    grid-row-gap: 16px;
  }

  .brix---grid-gallery-v5 {
    grid-template-columns: 1fr 1fr;
  }

  .brix---paragraph-default-4 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---heading-h2-size-6 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---mg-bottom-16px-3 {
    margin-bottom: 15px;
  }

  .brix---container-default-3 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---btn-primary {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
    font-size: 17px;
    line-height: 19px;
  }

  .brix---buttons-row-center {
    flex-direction: column;
  }

  .brix---instagram-image {
    border-radius: 16px;
  }

  .brix---grid-4-columns-instagram {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr 1fr;
  }

  .brix---paragraph-default-5 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---heading-h2-size-7 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---mg-bottom-16px-4 {
    margin-bottom: 15px;
  }

  .brix---container-default-4 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---cta-v2-floating-item-02 {
    width: 40%;
  }

  .brix---cta-v2-floating-item-01 {
    width: 50%;
  }

  .brix---btn-secondary-white, .brix---btn-primary-white {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
    font-size: 16px;
    line-height: 18px;
  }

  .brix---button-row-left {
    width: 100%;
    margin-bottom: 20px;
    margin-right: 0;
  }

  .brix---cta-section {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .section-1157 {
    padding: 20px;
  }

  .combine-gallery3_component {
    column-count: 1;
  }

  .combine-padding-global-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .brix---paragraph-default-6 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---footer-small {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .brix---container-default-5 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-390 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .paragraph-336-2 {
    font-size: 16px;
    line-height: 21px;
  }

  .heading-780-2 {
    font-size: 38px;
    font-weight: 400;
    line-height: 34px;
  }

  .grid-325-22 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    margin-top: 40px;
  }

  .uui-testimonial18_mask {
    width: 95%;
  }

  .udesly-heading.udesly-3-columns {
    font-size: 24px;
  }

  .udesly-location-wrapper {
    margin-top: 0;
  }

  .udesly-card-v1-wrapper {
    max-width: 350px;
  }

  .udesly-container {
    max-width: none;
    margin-left: 0;
    margin-right: 0;
  }

  .udesly-flex.udesly-gap-32 {
    grid-row-gap: 16px;
    flex-wrap: wrap;
    justify-content: center;
  }

  .combine-gallery3_component-2 {
    column-count: 1;
  }

  .combine-padding-global-5 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .section-1159 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .navbar-115 {
    padding: 0 10px;
  }

  .section-1160 {
    height: 450px;
    padding: 20px;
  }

  .section-1161 {
    padding: 20px;
  }

  .heading-864 {
    font-size: 24px;
    line-height: 28px;
  }

  .quick-stack-17 {
    padding: 0;
  }

  .section-1162 {
    height: 700px;
    padding: 20px;
  }

  .heading-865 {
    margin-top: 0;
  }

  .quick-stack-18 {
    padding: 0;
  }

  .bold-text-436 {
    font-size: 20px;
    line-height: 20px;
  }

  .column-965 {
    padding-bottom: 10px;
  }

  .uui-heroheader20_background {
    top: 42%;
  }

  .uui-heroheader20_lightbox {
    height: 15rem;
  }

  .hide-mobile-portrait {
    display: none;
  }

  .uui-heroheader09_image-wrapper {
    grid-template-columns: 1fr 1fr;
  }

  .uui-heroheader09_component {
    grid-template-columns: 1fr;
  }

  .container-391 {
    max-width: none;
  }

  .hero-form-3 {
    align-self: stretch;
    margin-bottom: 15px;
  }

  .hero-form-container-3 {
    flex-direction: column;
    align-items: flex-start;
  }

  .hero-form-input-3 {
    width: 100%;
    height: 48px;
    margin-bottom: 10px;
  }

  .testimonial-card-three {
    padding-left: 24px;
    padding-right: 24px;
  }

  .testimonial-info-four {
    text-align: center;
    flex-direction: column;
  }

  .f-logo-gradient-r, .f-logo-gradient-l {
    width: 40px;
  }

  .f-gallery-image-l {
    height: 320px;
  }

  .wbs-step-3-item-top, .wbs-step-3-item {
    width: 100%;
  }

  .wbs-step-3 {
    grid-row-gap: 30px;
    width: 100%;
  }

  .brix---image-wrapper-br-24px-2 {
    border-radius: 16px;
  }

  .brix---gallery-v5-col-hidden-2 {
    display: none;
  }

  .brix---gallery-v5-col-2 {
    grid-row-gap: 16px;
  }

  .brix---grid-gallery-v5-2 {
    grid-template-columns: 1fr 1fr;
  }

  .brix---paragraph-default-7 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---heading-h2-size-8 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---mg-bottom-16px-5 {
    margin-bottom: 15px;
  }

  .brix---container-default-6 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---logo-strip-image-card {
    box-shadow: 0 1px 6px 0 var(--elements-webflow-library-general--shadow-02);
    border-radius: 10px;
    width: 120px;
    margin: 6px;
  }

  .brix---mg-bottom-48px-3 {
    margin-bottom: 32px;
  }

  .parallax-efect {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .brix---btn-slider-arrow-right---top-right {
    bottom: -72px;
    right: 26%;
  }

  .brix---btn-slider-arrow-right---top-left {
    bottom: -72px;
    left: 26%;
  }

  .brix---link-icon-right {
    width: 18px;
  }

  .brix---heading-h3-size-4 {
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .brix---card-testimonial-color-3, .brix---card-testimonial-color-2, .brix---card-testimonial-color-1 {
    padding-left: 24px;
    padding-right: 24px;
  }

  .brix---heading-h2-size-9 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---mg-bottom-16px-6 {
    margin-bottom: 15px;
  }

  .brix---section-overflow-hidden {
    padding-top: 96px;
    padding-bottom: 96px;
  }

  .brix---heading-h3-size-5 {
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .brix---avatar-image-100 {
    width: 100%;
  }

  .brix---grid-3-columns-gap-0 {
    grid-template-columns: 1fr;
  }

  .brix---paragraph-default-8 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---heading-h2-size-10 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---mg-bottom-16px-7 {
    margin-bottom: 15px;
  }

  .brix---mg-bottom-48px-4 {
    margin-bottom: 32px;
  }

  .brix---container-default-7 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---heading-h3-size-6 {
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .brix---display-4 {
    font-size: 38px;
    line-height: 48px;
  }

  .brix---heading-h2-size-11 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---container-default-8 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---grid-6-columns-logo-strip {
    grid-column-gap: 48px;
    grid-row-gap: 32px;
    flex-direction: column;
    align-items: center;
    padding-top: 0;
    display: flex;
  }

  .brix---text-300-bold {
    font-size: 48px;
    line-height: 51px;
  }

  .brix---mg-bottom-48px-5 {
    margin-bottom: 32px;
  }

  .partners-3 {
    padding: 64px 10px;
  }

  .brix---btn-primary-small {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
  }

  .brix---header-nav-list-item-show-in-mbl, .brix---header-nav-list-item-middle {
    text-align: left;
    width: 100%;
  }

  .brix---header-logo {
    max-width: 84%;
  }

  .image-813 {
    margin-left: -13px;
    margin-right: 0;
    display: inline-block;
  }

  .spark-section-12 {
    padding: 64px 20px;
  }

  .spark-section-12 h1 {
    font-size: 3rem;
  }

  .spark-section-12 h2 {
    font-size: 2.5rem;
  }

  .spark-3-column-flex-row {
    grid-row-gap: 16px;
    flex-direction: column;
  }

  .spark-900-width-5.spark-margin-bottom-104px {
    margin-bottom: 64px;
  }

  .brix---text-200-bold {
    font-size: 15px;
    line-height: 16px;
  }

  .brix---mg-bottom-8px {
    margin-bottom: 6px;
  }

  .brix---paragraph-default-9 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---content-inside-card {
    padding-top: 26px;
    padding-left: 22px;
    padding-right: 22px;
  }

  .brix---grid-3-columns-2 {
    grid-template-columns: 1fr;
  }

  .brix---heading-h2-size-12 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---mg-bottom-16px-8 {
    margin-bottom: 15px;
  }

  .brix---container-default-9 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .spark-input-2.spark-with-a-inner-shadow, .spark-form-label-and-input-2 {
    width: 100%;
  }

  .spark-flexed-form-2 {
    grid-row-gap: 16px;
    flex-direction: column;
    align-items: flex-start;
  }

  .spark-flex-row-6 {
    align-items: flex-start;
  }

  .spark-simple-menu-button-4 {
    padding-left: 0;
  }

  .spark-nav-link-4 {
    margin-bottom: .5rem;
  }

  .spark-nav-menu-4 {
    border-bottom-right-radius: 12px;
    border-bottom-left-radius: 12px;
    max-height: 90vh;
    padding: 1rem .5rem;
  }

  .spark-square-menu-inner-4 {
    background-color: var(--transparent);
    padding-top: 0;
    padding-bottom: 0;
  }

  .spark-square-menu-with-links-4 {
    padding-right: 0;
  }

  .spark-section-13 {
    padding: 64px 20px;
  }

  .spark-section-13 h2 {
    font-size: 2.5rem;
  }

  .spark-section-13.spark-hero-background-image {
    padding-bottom: 64px;
  }

  .spark-section-13 h1 {
    font-size: 3rem;
  }

  .rl_menu-icon2_line-bottom, .rl_menu-icon2_line-middle {
    width: 20px;
    height: 3px;
  }

  .rl_menu-icon2_line-top {
    width: 20px;
    height: 3px;
    font-size: 20px;
  }

  .rl_menu-icon2 {
    align-items: center;
    width: 30px;
    height: 30px;
    margin-right: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .rl_navbar2_button {
    flex: 0 auto;
    margin-left: 0;
    margin-right: 0;
    padding: 5px;
    font-size: 13px;
    font-weight: 400;
  }

  .rl_navbar2_logo {
    text-align: center;
    display: inline-block;
  }

  .f-button-secondary {
    justify-content: center;
    margin-left: 0;
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 33px;
  }

  .f-header-button-wrapper {
    justify-content: center;
  }

  .f-paragraph-large {
    padding-bottom: 8px;
  }

  .f-heading-detail-small-2 {
    color: #fff;
    justify-content: center;
    margin-top: 0;
    margin-left: 0;
    padding-top: 14px;
    font-size: 16px;
    font-weight: 600;
    display: flex;
  }

  .hero-sec {
    background-color: #fff0;
    background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/654b646010cf79591f373772_TRYIT.png");
    background-position: 0 0;
    background-size: cover;
    margin-top: -11px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .text-span-38 {
    color: #fff;
    text-align: center;
    justify-content: center;
    margin-top: -60px;
    margin-left: 0;
    padding-top: 0;
    font-size: 70px;
    display: flex;
  }

  .text-block-2396 {
    margin-right: -29px;
    padding-left: 20px;
    padding-right: 0;
    font-size: 20px;
  }

  .f-header-button-middle {
    justify-content: center;
  }

  .f-h1-heading-2 {
    margin-top: 33px;
    margin-left: 20px;
    margin-right: 12px;
    font-size: 28px;
  }

  .f-heading-detail-small-3 {
    font-size: 22px;
  }

  .explainer {
    padding: 60px 15px 50px;
  }

  .a-button-primary {
    width: 100%;
  }

  .a-section-regular {
    border-radius: 1px;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .text-span-41 {
    color: #fff;
    text-align: center;
    justify-content: center;
    margin-left: 0;
    font-size: 70px;
    display: flex;
  }

  .brix---link-icon-right-2 {
    width: 18px;
  }

  .brix---text-200-bold-2 {
    font-size: 15px;
    line-height: 16px;
  }

  .brix---paragraph-default-10 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---heading-h3-size-7 {
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .brix---mg-bottom-8px-2 {
    margin-bottom: 6px;
  }

  .brix---card-link-img-bg {
    min-height: 440px;
    padding-left: 28px;
    padding-right: 28px;
  }

  .brix---heading-h2-size-13 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---mg-bottom-48px-6 {
    margin-bottom: 32px;
  }

  .brix---container-default-10 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---btn-slider-arrow-right---testimonial-v6 {
    right: 26%;
  }

  .brix---btn-slider-arrow-left---testimonial-v6 {
    left: 26%;
  }

  .brix---text-200-medium-4 {
    font-family: Archivo, sans-serif;
  }

  .brix---text-300-bold-2 {
    font-family: Archivo, sans-serif;
    font-size: 17px;
    line-height: 21px;
  }

  .brix---mg-bottom-16px-9 {
    margin-bottom: 15px;
  }

  .brix---paragraph-default-11 {
    font-family: Lato, sans-serif;
    font-size: 16px;
    line-height: 20px;
  }

  .brix---mg-bottom-32px-5 {
    margin-bottom: 10px;
  }

  .brix---mg-top-16px {
    margin-top: 12px;
  }

  .brix---heading-h3-size-8 {
    text-align: center;
    justify-content: center;
    margin-bottom: 19px;
    margin-left: 0;
    padding-top: 15px;
    padding-bottom: 0;
    font-size: 24px;
    font-weight: 400;
    line-height: 30px;
    display: flex;
  }

  .brix---avatar-image {
    width: 100%;
  }

  .brix---avatar-circle-05-border {
    border-width: 3px;
  }

  .brix---card-testimonial-v6 {
    padding: 26px 22px 27px;
  }

  .brix---slider-mask {
    margin-top: -15px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .brix---heading-h2-size-14 {
    text-align: center;
    padding-left: 0;
    font-size: 40px;
    line-height: 46px;
  }

  .client-sayyy {
    padding-left: 10px;
    padding-right: 10px;
  }

  .client-say {
    padding-top: 60px;
    padding-bottom: 95px;
  }

  .brix---btn-secondary-white-2, .brix---btn-primary-white-2 {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
    font-size: 16px;
    line-height: 18px;
  }

  .brix---button-row-left-2 {
    width: 100%;
    margin-bottom: 20px;
    margin-right: 0;
  }

  .brix---buttons-row-right---t-left {
    flex-direction: column;
    align-items: stretch;
  }

  .brix---grid-cta-v1 {
    grid-template-columns: 1fr;
  }

  .brix---cta-v3-floating-item-02-2 {
    max-width: 70%;
    right: -33%;
  }

  .brix---cta-card {
    padding-left: 24px;
    padding-right: 24px;
  }

  .brix---section-small {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .brix---display-5 {
    text-align: center;
    justify-content: center;
    margin-left: 0;
    margin-right: 0;
    padding-top: 24px;
    padding-bottom: 0;
    padding-right: 0;
    font-size: 84px;
    line-height: 48px;
    display: flex;
  }

  .brix---grid-4-columns {
    grid-template-columns: 1fr;
  }

  .brix---heading-h2-size-15 {
    text-align: center;
    justify-content: center;
    margin-left: 3px;
    font-size: 48px;
    font-weight: 400;
    line-height: 49px;
    display: flex;
  }

  .brix---mg-bottom-56px-3 {
    margin-bottom: 32px;
  }

  .matrix {
    background-position: 3% 36%;
    background-repeat: repeat;
    background-size: cover;
    padding: 60px 15px;
  }

  .paragraph-388 {
    text-align: center;
    justify-content: center;
    margin-left: 4px;
    padding-top: 25px;
    font-family: Archivo, sans-serif;
    font-size: 18px;
    font-weight: 300;
    line-height: 23px;
    display: flex;
  }

  ._0 {
    color: #000;
    font-family: Archivo, sans-serif;
    font-weight: 300;
  }

  .a-h5-heading {
    font-size: 32px;
  }

  .a-h3-heading-2 {
    font-size: 48px;
  }

  .how-itworks {
    padding-left: 15px;
    padding-right: 15px;
  }

  .brix---link-icon-right-3 {
    width: 18px;
  }

  .brix---text-200-bold-3 {
    font-size: 15px;
    line-height: 16px;
  }

  .brix---paragraph-default-12 {
    margin-left: 18px;
    margin-right: 18px;
    font-size: 17px;
    line-height: 28px;
  }

  .brix---display-6 {
    margin-left: 18px;
    margin-right: 18px;
    font-size: 24px;
  }

  .brix---image-wrapper-br-24px-shadow {
    border-radius: 0;
  }

  .brix--grid-2-columns-text-right, .brix---grid-2-columns-text-left {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .brix---heading-h2-size-16 {
    font-size: 40px;
    line-height: 41px;
  }

  .brix---subtitle {
    font-size: 14px;
    line-height: 18px;
  }

  .brix---mg-bottom-16px-10 {
    margin-bottom: 15px;
  }

  .brix---mg-bottom-48px-7 {
    margin-bottom: 32px;
  }

  .part22 {
    padding: 60px 10px;
  }

  .for-startups22 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .brix---paragraph-default-13 {
    margin-left: 18px;
    margin-right: 18px;
    font-size: 17px;
    line-height: 28px;
  }

  .brix---display-7 {
    margin-left: 18px;
    margin-right: 18px;
    font-size: 24px;
  }

  .brix---heading-h2-size-17 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---button-large-row-left {
    width: 100%;
    margin-bottom: 20px;
    margin-right: 0;
  }

  .brix---buttons-large-row {
    flex-direction: column;
    align-items: stretch;
  }

  .brix---cta-v3-floating-item-02-2-2 {
    max-width: 70%;
    right: -33%;
  }

  .brix---cta-card-2 {
    padding-left: 24px;
    padding-right: 24px;
  }

  .brix---container-default-13 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---section-small-2 {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .a-paragraph-regular-3 {
    text-align: center;
    margin-top: -41px;
    padding-bottom: 0;
    font-size: 22px;
  }

  .a-h3-heading-3 {
    text-align: center;
    justify-content: center;
    margin-top: -14px;
    font-size: 48px;
    display: flex;
  }

  .what-is-pitchfest {
    padding: 60px 15px 10px;
  }

  .brix---link-icon-right-4 {
    width: 18px;
  }

  .brix---text-200-bold-4 {
    text-align: center;
    justify-content: center;
    margin-left: -14px;
    font-size: 15px;
    line-height: 16px;
    display: flex;
  }

  .brix---link-wrapper-3 {
    text-align: center;
    justify-content: center;
  }

  .brix---paragraph-default-14 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---heading-h3-size-9 {
    text-align: center;
    justify-content: center;
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 30px;
    display: flex;
  }

  .brix---mg-bottom-8px-3 {
    margin-bottom: 6px;
  }

  .brix---image-wrapper-br-24px-shadow-2 {
    border-radius: 0;
  }

  .brix---heading-h2-size-18 {
    margin-top: 51px;
    font-size: 48px;
    line-height: 60px;
  }

  .brix---subtitle-2 {
    font-size: 14px;
    line-height: 18px;
  }

  .brix---mg-bottom-16px-11 {
    margin-bottom: 15px;
  }

  .brix---mg-bottom-48px-8 {
    margin-bottom: 32px;
  }

  .brix---container-default-14 {
    padding-left: 0;
    padding-right: 0;
  }

  .logooos {
    padding: 60px 15px;
  }

  .container-393 {
    max-width: none;
  }

  .footer-form-two {
    padding: 20px;
  }

  .footer-form-container-two {
    text-align: center;
  }

  .footer-form-block-two {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-form-input {
    margin-bottom: 10px;
    padding-right: 20px;
  }

  .button-primary-13.footer-form-button {
    text-align: center;
    margin-top: 36px;
    margin-left: 40px;
    padding-left: 40px;
    padding-right: 96px;
    position: relative;
    right: 0;
  }

  .footer-bottom {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .bold-text-439 {
    text-align: center;
    justify-content: center;
    font-size: 48px;
    line-height: 58px;
    display: flex;
  }

  .italic-text-11 {
    line-height: 24px;
  }

  .image-815 {
    margin-right: -68px;
    padding-left: 59px;
  }

  .left {
    margin-left: -2px;
    margin-right: 196px;
    padding-left: 0;
    padding-right: 0;
  }

  .right {
    margin-left: 187px;
    margin-right: 0;
    padding-left: 59px;
  }

  .image-818 {
    margin-left: -20px;
  }

  .image-819 {
    margin-top: -65px;
    margin-left: 180px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .heading-869 {
    font-size: 48px;
    line-height: 53px;
  }

  .paragraph-391 {
    margin-left: 16px;
    margin-right: 16px;
    font-size: 16px;
    line-height: 31px;
  }

  .bold-text-441 {
    font-size: 48px;
  }

  .heading-870 {
    margin-top: 0;
  }

  .brix---btn-primary-small-2 {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
  }

  .brix---header-nav-list-item-show-in-mbl-2, .brix---header-nav-list-item-middle-2 {
    text-align: left;
    width: 100%;
  }

  .brix---header-logo-2 {
    max-width: 84%;
  }

  .brix---container-default-15 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .spark-input-3.spark-with-a-inner-shadow, .spark-form-label-and-input-3 {
    width: 100%;
  }

  .spark-flexed-form-3 {
    grid-row-gap: 16px;
    flex-direction: column;
    align-items: flex-start;
  }

  .spark-simple-menu-button-5 {
    padding-left: 0;
  }

  .spark-nav-link-5 {
    margin-bottom: .5rem;
  }

  .spark-nav-menu-5 {
    border-bottom-right-radius: 12px;
    border-bottom-left-radius: 12px;
    max-height: 90vh;
    padding: 1rem .5rem;
  }

  .spark-square-menu-inner-5 {
    background-color: var(--transparent);
    padding-top: 0;
    padding-bottom: 0;
  }

  .top-navigation-01 {
    padding-right: 0;
  }

  .spark-section-14 {
    padding: 64px 20px;
  }

  .spark-section-14.spark-hero-background-image-with-centered-content {
    padding-bottom: 64px;
  }

  .spark-section-14 h1 {
    font-size: 3rem;
  }

  .spark-section-14 h2 {
    font-size: 2.5rem;
  }

  .div-block-1558 {
    margin-top: -5px;
    padding-top: 0;
  }

  .navigation_001 {
    margin-bottom: 0;
    padding: 10px;
  }

  .nav-link-502 {
    background-color: #fff;
    border-bottom: 1px solid #cecece;
  }

  .nav-link-503, .nav-link-504, .nav-link-505, .nav-link-506 {
    border-bottom: 1px solid #cecece;
  }

  .nav-link-507 {
    margin-top: 10px;
  }

  .menu-button-28 {
    background-color: #fff;
  }

  .menu-button-28.w--open {
    color: #000;
    background-color: #fff;
  }

  .nav-menu-17 {
    background-color: #fff;
  }

  .div-block-1559 {
    justify-content: center;
    margin-top: -10px;
    margin-left: 0;
  }

  .text-block-2398 {
    color: #fff;
    margin: 0;
  }

  .image-821 {
    margin-right: 10px;
    display: none;
  }

  .image-822 {
    margin-right: 10px;
  }

  .button-59 {
    background-color: #dda5ff00;
    border: 2px solid #dda5ff;
    border-radius: 100px;
    justify-content: center;
    margin-left: 30px;
    margin-right: 30px;
    padding-top: 16px;
    padding-bottom: 16px;
    display: flex;
  }

  .columns-472 {
    flex-direction: column;
  }

  .column-966 {
    margin-bottom: 20px;
  }

  .icon-20 {
    color: #000;
  }

  .link-block-320 {
    width: 290px;
    margin-top: 10px;
    margin-bottom: 20px;
    margin-left: 0;
    padding-left: 20px;
  }

  .grid-3388 {
    grid-template-columns: 1fr;
    margin-left: 0;
    margin-right: 0;
  }

  .brix---link-icon-right-5 {
    width: 18px;
  }

  .brix---text-200-bold-5 {
    font-size: 15px;
    line-height: 16px;
  }

  .brix---paragraph-default-15 {
    font-size: 18px;
    line-height: 26px;
  }

  .brix---image-wrapper-br-24px-shadow-3 {
    border-radius: 0;
  }

  .brix---heading-h2-size-19 {
    margin-top: 80px;
    font-size: 24px;
    line-height: 34px;
  }

  .brix---subtitle-3 {
    margin-top: -16px;
    font-size: 16px;
    line-height: 18px;
  }

  .brix---mg-bottom-16px-12 {
    margin-bottom: 15px;
  }

  .brix---mg-bottom-48px-9 {
    margin-bottom: 32px;
  }

  .abbb__1 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .start___1 {
    margin-bottom: -57px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .bold-text-442, .bold-text-443, .bold-text-444, .bold-text-445 {
    font-size: 28px;
  }

  .bold-text-446 {
    justify-content: center;
    display: flex;
  }

  .rl_team8_image-wrapper {
    padding-top: 66%;
  }

  .rl_team8_list {
    grid-template-columns: 1fr;
  }

  .delhi-_jury {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-2401 {
    font-size: 48px;
    line-height: 70px;
  }

  .grid-3389 {
    grid-template-columns: 1fr 1fr;
  }

  .a-button-primary-2 {
    width: 100%;
  }

  .a-header-button-wrapper {
    flex-direction: column;
  }

  .spark-flex-row-7 {
    align-items: flex-start;
  }

  .spark-flex-row-7.spark-left-aligned {
    grid-row-gap: 16px;
    flex-wrap: wrap;
  }

  .spark-simple-menu-button-6 {
    padding-left: 0;
  }

  .spark-nav-link-6 {
    margin-bottom: .5rem;
  }

  .spark-nav-menu-6 {
    border-bottom-right-radius: 12px;
    border-bottom-left-radius: 12px;
    max-height: 90vh;
    padding: 1rem .5rem;
  }

  .spark-square-menu-inner-6 {
    background-color: var(--transparent);
    padding-top: 0;
    padding-bottom: 0;
  }

  .spark-square-menu-with-links-5 {
    padding-right: 0;
  }

  .spark-section-15 {
    padding: 64px 20px;
  }

  .spark-section-15 h1 {
    font-size: 3rem;
  }

  .spark-section-15 h2 {
    font-size: 2.5rem;
  }

  .brix---btn-circle-accordion-btn {
    width: 44px;
    min-width: 44px;
    height: 44px;
    min-height: 44px;
  }

  .brix---accordion-right-side {
    margin-right: 0;
  }

  .brix---paragraph-default-16 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---accordion-title-2 {
    font-size: 18px;
    line-height: 26px;
  }

  .brix---badge-secondary---tabs {
    margin-left: 0;
    margin-right: 0;
    padding: 14px 22px;
    font-size: 16px;
    line-height: 18px;
  }

  .brix---heading-h2-size {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---mg-bottom-16px-13 {
    margin-bottom: 15px;
  }

  .brix---mg-bottom-48px-10 {
    margin-bottom: 32px;
  }

  .brix---container-default-16 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .spark-bold-heading-6 {
    line-height: 1.3;
  }

  .spark-wrapped-card-2.spark-stacked {
    width: 100%;
  }

  .spark-flat-tab {
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .spark-flat-tab.spark-small {
    flex: none;
  }

  .spark-super-simple-flat-tabs-menu {
    flex-flow: row;
    justify-content: flex-start;
    overflow: scroll;
  }

  .spark-centered-903 {
    margin-bottom: 64px;
  }

  .wqerty {
    padding: 64px 20px;
  }

  .wqerty h1 {
    font-size: 3rem;
  }

  .wqerty h2 {
    font-size: 2.5rem;
  }

  .section-1164 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-2407 {
    font-size: 50px;
    line-height: 60px;
  }

  .section-1165 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .link-block-321 {
    width: 300px;
    height: 300px;
    padding-top: 20px;
  }

  .text-block-2408 {
    font-size: 27px;
    line-height: 37px;
  }

  .paragraph-392 {
    font-size: 14px;
    line-height: 24px;
  }

  .grid-3390 {
    grid-template-columns: 1fr;
  }

  .section-1166 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-3391 {
    grid-template-columns: 1fr;
    place-items: center;
  }

  .link-block-322 {
    width: 300px;
    height: 300px;
    padding-top: 20px;
  }

  .link-block-323 {
    width: 300px;
    height: 330px;
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-2409 {
    font-size: 20px;
    line-height: 30px;
  }

  .link-block-324 {
    width: 300px;
  }

  .div-block-1562 {
    margin-top: 100px;
  }

  .link-block-325, .link-block-326 {
    width: 300px;
    height: 310px;
    padding-top: 20px;
  }

  .link-block-327 {
    width: 300px;
    height: 300px;
    padding-top: 20px;
  }

  .link-block-328 {
    width: 300px;
    height: 310px;
    padding-top: 20px;
  }

  .link-block-329 {
    width: 300px;
    height: 300px;
    padding-top: 20px;
  }

  .link-block-330 {
    width: 300px;
    height: 330px;
    padding-top: 20px;
  }

  .div-block-1563 {
    margin-top: 60px;
  }

  .grid-3392 {
    grid-template-columns: 1fr;
  }

  .link-block-331 {
    background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/657acbd74d47649f0bdc5b4c_MakeForms.png");
    background-position: 0 0, 50%;
    background-size: auto, cover;
    width: 300px;
    height: 310px;
    padding-top: 20px;
  }

  .link-block-332, .link-block-333 {
    width: 300px;
    height: 300px;
    padding-top: 20px;
  }

  .link-block-334 {
    width: 300px;
    height: 320px;
    padding-top: 20px;
  }

  .link-block-335, .link-block-336, .link-block-337 {
    width: 300px;
    height: 300px;
    padding-top: 20px;
  }

  .link-block-338 {
    background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/657acf4caf32e8f08573b7ee_Navanc.png");
    background-position: 0 0, 50%;
    background-size: auto, cover;
    width: 300px;
    height: 320px;
    padding-top: 20px;
  }

  .link-block-339 {
    width: 300px;
    height: 300px;
    padding-top: 20px;
  }

  .link-block-340 {
    width: 300px;
    height: 310px;
    padding-top: 20px;
  }

  .text-block-2410 {
    font-size: 30px;
    line-height: 40px;
  }

  .div-block-1564 {
    margin-top: 10px;
  }

  .link-block-341 {
    width: 300px;
    height: 300px;
    padding-top: 20px;
  }

  .link-block-342 {
    width: 300px;
    height: 330px;
    padding-top: 20px;
  }

  .link-block-343 {
    width: 300px;
    height: 300px;
    padding-top: 20px;
  }

  .link-block-344 {
    width: 300px;
    height: 320px;
    padding-top: 20px;
  }

  .link-block-345 {
    width: 300px;
    height: 300px;
    padding-top: 20px;
  }

  .link-block-346 {
    width: 300px;
    height: 340px;
    padding-top: 20px;
  }

  .link-block-347 {
    background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/657aea33444c36bfe11a186b_k.png");
    background-position: 0 0, 50%;
    background-size: auto, cover;
    width: 300px;
    height: 330px;
    padding-top: 20px;
  }

  .link-block-348 {
    width: 300px;
    height: 300px;
    padding-top: 20px;
  }

  .link-block-349 {
    background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/657ae11192520e24ae7bbe33_Frame-156.png");
    background-position: 0 0, 50%;
    background-size: auto, cover;
    width: 300px;
    height: 350px;
    padding-top: 20px;
  }

  .link-block-350 {
    width: 300px;
    height: 330px;
    padding-top: 20px;
  }

  .link-block-351 {
    background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/657ad9f6210b4480677868bf_ReCircle.png");
    background-position: 0 0, 50%;
    background-size: auto, cover;
    width: 300px;
    height: 300px;
    padding-top: 20px;
  }

  .link-block-352 {
    background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/657ad9f592520e24ae76f3e8_Fabrik.png");
    background-position: 0 0, 50%;
    background-size: auto, cover;
    width: 300px;
    height: 300px;
    padding-top: 20px;
  }

  .link-block-353 {
    width: 300px;
    height: 300px;
    padding-top: 20px;
  }

  .link-block-354 {
    width: 300px;
    height: 310px;
    padding-top: 20px;
  }

  .link-block-355, .link-block-356 {
    width: 300px;
    height: 300px;
    padding-top: 20px;
  }

  .link-block-357 {
    width: 300px;
    height: 330px;
    padding-top: 20px;
  }

  .link-block-358 {
    width: 300px;
    height: 300px;
    padding-top: 20px;
  }

  .link-block-359 {
    width: 300px;
    height: 330px;
    padding-top: 20px;
  }

  .link-block-360, .link-block-361 {
    width: 300px;
    height: 300px;
    padding-top: 20px;
  }

  .link-block-362 {
    width: 300px;
    height: 330px;
    padding-top: 20px;
  }

  .link-block-363, .link-block-364 {
    width: 300px;
    height: 300px;
    padding-top: 20px;
  }

  .link-block-366 {
    width: 300px;
    height: 330px;
    padding-top: 20px;
  }

  .grid-3393 {
    grid-template-columns: 1fr;
    place-items: center;
  }

  .grid-3394 {
    grid-template-columns: 1fr;
  }

  .navbar-118 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-1168 {
    margin-top: 60px;
  }

  .div-block-1568 {
    padding-left: 0;
  }

  .text-block-2413 {
    font-size: 40px;
    line-height: 50px;
  }

  .link-block-367 {
    margin-bottom: 20px;
  }

  .section-1169, .section-1170 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-3395 {
    grid-template-columns: 1fr;
  }

  .section-1171 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-3396 {
    grid-template-columns: 1fr;
  }

  .section-1173 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-3398 {
    grid-template-columns: 1fr;
  }

  .section-1174 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .tabs-menu-8 {
    display: flex;
  }

  .tab-pane-tab-1 {
    padding-left: 0;
    padding-right: 0;
  }

  .section-1175, .tab-pane-tab-2-2 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-pane-tab-3 {
    padding-left: 0;
    padding-right: 0;
  }

  .tab-pane-tab-4 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-3399 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: column;
    place-content: stretch;
    display: grid;
  }

  .text-block-2432 {
    font-size: 14px;
  }

  .tab-link-tab-2-8 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-2-8.w--current {
    font-size: 14px;
  }

  .tab-link-tab-3-5, .tab-link-tab-4-2 {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 14px;
  }

  .tab-link-tab-1-8 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-1-8.w--current {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 11px;
  }

  .grid-3400 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .spark-flex-row-8 {
    align-items: flex-start;
  }

  .spark-flex-row-8.spark-24px-row-spacing {
    grid-row-gap: 24px;
    justify-content: space-between;
    align-items: center;
  }

  .spark-footer-bottom {
    padding-left: 20px;
    padding-right: 20px;
  }

  .spark-flexed-row-of-links {
    flex-direction: column;
    align-items: flex-start;
  }

  .spark-flexed-row-of-links.spark-centered-row {
    align-items: center;
  }

  .spark-section-16 {
    padding: 64px 20px;
  }

  .spark-section-16 h1 {
    font-size: 3rem;
  }

  .spark-section-16 h2 {
    font-size: 2.5rem;
  }

  .text-block-2435 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .column-971 {
    flex-flow: column;
    display: flex;
  }

  .div-block-1575 {
    margin-bottom: 40px;
  }

  .grid-3401 {
    grid-template-columns: 1fr;
  }

  .text-block-2437, .text-block-2438, .text-block-2439 {
    font-size: 14px;
  }

  .grid-3402, .grid-3403, .grid-3404 {
    grid-template-columns: 1fr;
  }

  .uui-button-3 {
    margin-bottom: 20px;
    display: none;
  }

  .uui-blogsection10_component-3 {
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
    display: flex;
  }

  .uui-padding-vertical-xhuge-6 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .uui-blogsection10_heading-wrapper-2 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    text-align: center;
    justify-content: center;
    align-items: center;
    padding-bottom: 0;
    display: block;
  }

  .uui-blogsection10_heading-wrapper-2.arti.mobile {
    justify-content: center;
    align-items: flex-start;
  }

  .uui-heading-medium-5 {
    justify-content: space-between;
    align-items: center;
    padding-bottom: 20px;
    display: flex;
  }

  .uui-blogsection10_mask-2 {
    width: 95%;
  }

  .leadbyexampple {
    padding-top: 40px;
    padding-bottom: 30px;
  }

  .uui-button-4 {
    margin-bottom: 20px;
    display: none;
  }

  .uui-blogsection10_component-4 {
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
    display: flex;
  }

  .brix---mg-bottom-56px-4 {
    margin-bottom: 0;
  }

  .uui-padding-vertical-xhuge-7 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .brix---heading-h2-size-20 {
    text-align: center;
    padding-bottom: 20px;
    font-size: 3rem;
    line-height: 3rem;
  }

  .paragraph-292 {
    font-size: 18px;
    line-height: 24px;
  }

  .paragraph-292.lead {
    padding-top: 10px;
  }

  .brix---lightbox-video-icon-wrapper {
    max-width: 70px;
  }

  .brix---logo-strip-full-width-3 {
    flex-flow: column;
    padding-bottom: 0;
  }

  .uui-heading-medium-6 {
    justify-content: space-between;
    align-items: center;
    padding-bottom: 20px;
    display: flex;
  }

  .uui-page-padding-8 {
    text-align: center;
  }

  .brix---image-wrapper-br-24px-shadow-4 {
    border-radius: 16px;
    margin-bottom: 20px;
  }

  .brix---container-default-17 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .spark-simple-menu-button-7 {
    padding-left: 0;
  }

  .spark-nav-link-7 {
    margin-bottom: .5rem;
  }

  .spark-nav-link-7.spark-square-button {
    margin-left: .5rem;
    margin-right: .5rem;
    font-size: .75rem;
  }

  .spark-light-nav-link {
    margin-bottom: .5rem;
  }

  .spark-light-nav-link.spark-square-button {
    margin-left: .5rem;
    margin-right: .5rem;
    padding: 8px 6px;
    font-size: .75rem;
  }

  .spark-nav-menu-7 {
    border-bottom-right-radius: 12px;
    border-bottom-left-radius: 12px;
    max-height: 90vh;
    padding: 1rem .5rem;
  }

  .spark-square-menu-inner-7 {
    background-color: var(--transparent);
    padding-top: 0;
    padding-bottom: 0;
  }

  .spark-square-menu-with-hiring-button {
    padding-right: 0;
  }

  .section-1180 {
    background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/66261637d696c06441ba788a_D2C%20Connect%20Carnival-29.png");
    background-position: 50% 100%;
    height: 990px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-1181 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-837 {
    margin-top: 0;
    display: none;
  }

  .grid-3407 {
    grid-template-columns: 1fr 1fr;
  }

  .navbar-119 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .nav-link-517, .nav-link-518, .nav-link-519 {
    color: #000;
    border-bottom: 1px solid #000;
  }

  .section-1182 {
    padding-top: 60px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-1183 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-3409 {
    grid-template-columns: 1fr 1fr;
  }

  .div-block-1587 {
    background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/66260bce2c2dbd34ed030bb6_D2C%20Connect%20Carnival-25.png");
    height: 1190px;
  }

  .grid-3410 {
    grid-template-columns: 1fr;
  }

  .div-block-1588 {
    background-image: url("https://cdn.prod.website-files.com/628dc95a2d9eb66a59634309/662613943fef1df89fa3278f_D2C%20Connect%20Carnival-24.png");
    height: 900px;
    margin-top: 0;
  }

  .section-1186 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---paragraph-default-17 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---social-icon-square-30px {
    border-radius: 6px;
    width: 30px;
    min-width: 30px;
    height: 30px;
    min-height: 30px;
    font-size: 14px;
  }

  .brix---social-media-grid-right---t-center {
    grid-template-columns: repeat(auto-fit, 30px);
  }

  .brix---footer-link {
    font-size: 16px;
    line-height: 19px;
  }

  .brix---footer-list-item-horizontal {
    margin-bottom: 6px;
    padding-left: 0;
    padding-right: 0;
  }

  .brix---footer-list-wrapper-horizontal {
    flex-direction: column;
  }

  .brix---footer-logo {
    width: 100%;
    max-width: 240px;
  }

  .brix---footer-top-small {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .brix---container-default-18 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .menu-button-29 {
    color: #fff;
  }

  .menu-button-29.w--open {
    background-color: #c8c8c800;
  }

  .nav-menu-20 {
    color: #000;
    background-color: #fff;
  }

  .nav-link-520 {
    color: #000;
    border-bottom: 1px solid #000;
  }

  .nav-link-521, .nav-link-522 {
    border-bottom: 1px solid #000;
  }

  .spark-icon-3.spark-20px-icon {
    flex: none;
    width: 20px;
    padding: 0;
  }

  .spark-bold-heading-7 {
    line-height: 1.3;
  }

  .spark-stacked-card, .spark-horizontal-team-member-image-2.spark-small {
    width: 100%;
  }

  .spark-centered-904 {
    margin-bottom: 64px;
  }

  .spark-section-17 {
    padding: 64px 20px;
  }

  .spark-section-17 h1 {
    font-size: 3rem;
  }

  .spark-section-17 h2 {
    font-size: 2.5rem;
  }

  .image-839 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .brix---mg-bottom-16px-14 {
    margin-bottom: 15px;
  }

  .brix---btn-primary-2 {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
    font-size: 17px;
    line-height: 19px;
  }

  .brix---container-default-19 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---heading-h2-size-21 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---paragraph-default-18 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---buttons-row-center-2 {
    flex-direction: column;
  }

  .brix---grid-4-columns-instagram-2 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr 1fr;
  }

  .brix---instagram-image-2 {
    border-radius: 16px;
  }
}

#w-node-_59cf33e0-d161-c9cf-4c5e-73310d7f1064-af7652b9, #w-node-cdcdb04f-43ef-8b5b-12ad-0c165906ab48-af7652b9, #w-node-d283c691-a00b-cc7a-4534-55c3cd5b621c-af7652b9, #w-node-_4e5cf659-bd03-59b6-04c1-dbcce83447d0-af7652b9, #w-node-e9dc2103-e07e-d3a4-a9ba-1cde89b5a2a9-af7652b9, #w-node-d1f9bda6-30a8-480f-bc66-d94958db41b8-af7652b9, #w-node-c8bc4316-ab55-36b2-6857-d9d1c8f38d76-af7652b9, #w-node-b418094d-8cfc-a25d-3b74-563b6f0f1379-af7652b9, #w-node-_31099339-83c6-3a16-4da4-bd755dd371e5-af7652b9, #w-node-df0368cf-0c22-8844-002e-18a5b4f71425-af7652b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cfec5ca-6f7c-87e0-6ff7-981122c90e33-af7652b9, #w-node-f444245c-6404-9275-6928-88451f319467-af7652b9, #w-node-_6861c38b-33d6-7291-1288-9992783145a7-af7652b9, #w-node-_788fbfe1-efd3-b651-8aa1-17154e6f73dc-af7652b9, #w-node-dee70052-45cc-c7fa-d51e-eb2aec75dfac-af7652b9, #w-node-f2833018-7331-0a98-352a-2417fe2a4440-af7652b9, #w-node-_1fbef34f-f94c-b063-9153-c92280df13b7-af7652b9, #w-node-_6fccb195-ed7c-78f0-5668-57f3e1805857-af7652b9, #w-node-_2360221f-36d0-9187-e293-81064f39e184-af7652b9, #w-node-_1b0b8d33-6fd3-92e7-6fb1-ed93b895d6a7-af7652b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_06130079-36b9-ae82-fbf2-712779c43671-af7652b9, #w-node-_2640d941-8394-8e6a-c835-18373403d4bd-af7652b9, #w-node-_0d3ae81e-8065-4b8b-7980-1274e39bc347-ee02c0f3, #w-node-b142f415-0ac1-10c9-7ec6-08b96c507e3e-ee02c0f3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-abbbac39-dd71-7c67-d530-fc828f111908-ee02c0f3, #w-node-_5f563d01-fe96-ea96-9a28-5d6db1b838af-ee02c0f3, #w-node-f6fd126b-ada1-88a6-dca7-fda0221cb4e4-ee02c0f3, #w-node-_2ce5d1bd-994b-63e1-b708-64f98bcdab4b-ee02c0f3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_90c709d9-f8c2-13d2-2975-26e64e582b61-ee02c0f3, #w-node-d68b473a-6569-1d5f-0764-3483e2f2b3c8-ee02c0f3, #w-node-df85430f-0a47-a44a-e58b-6b0b028e4472-ee02c0f3, #w-node-_1f164edb-a899-2301-3fe6-8907cd4b3038-ee02c0f3, #w-node-_7b694957-1216-b060-693b-af8b5a31eccf-ee02c0f3, #w-node-_211dbf80-ff57-3a1f-76f5-0f7adac8f6ec-ee02c0f3, #w-node-_2409add1-613e-ae55-8134-cc577eb1a22d-e455bd89, #w-node-_50d4dbf8-09d7-b6ce-5622-dd71306c5a2d-e455bd89 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ee055c08-d2c1-5c86-81cc-1fd4a40a478e-e455bd89 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-d5787179-942f-65a4-4b6c-bec43740ef1f-e455bd89, #w-node-d5787179-942f-65a4-4b6c-bec43740ef23-e455bd89, #w-node-d5787179-942f-65a4-4b6c-bec43740ef27-e455bd89, #w-node-d5787179-942f-65a4-4b6c-bec43740ef2b-e455bd89, #w-node-d5787179-942f-65a4-4b6c-bec43740ef2f-e455bd89 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5787179-942f-65a4-4b6c-bec43740ef33-e455bd89 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-c7f7b1fd-de47-863f-122a-6be0f1d1089c-e455bd89, #w-node-d024f58e-3693-aa77-eb03-37b0d926a7b7-e455bd89, #w-node-_80222fe5-3f9d-481b-30f0-c28a243a7c8f-3c0ce54a, #w-node-e67a02c9-8b17-e4d0-d0ae-5d3c329bb010-3c0ce54a, #w-node-a9052315-6660-7e6b-f7cd-bd3bf69f05b1-3c0ce54a, #w-node-_3336d20d-b865-4d0b-d81f-3363d5150b08-3c0ce54a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7484e73f-12b7-e8b3-5bb4-393d7b486b71-3c0ce54a, #w-node-_6a1390e0-fbb5-4b22-96d3-5f660078dfe8-3c0ce54a, #w-node-_6c89327e-1d35-99bd-1287-289ac58ac16b-3c0ce54a, #w-node-_14856936-dae9-8e06-7f63-bd1783bf1f5b-3c0ce54a, #w-node-f47f47c1-06ee-8b67-f4b2-ded1c9813b8a-3c0ce54a, #w-node-_99b8278a-993f-c2e8-376c-8fba55f44fc4-3c0ce54a, #w-node-c4be1164-8582-fb0f-bd30-3ce9e7ef6f6a-3c0ce54a, #w-node-_8080f189-c613-ac5a-49f2-1744d5a03765-3c0ce54a, #w-node-_8883753f-192d-c540-96cc-7ea171ec9186-3c0ce54a, #w-node-afa187c2-262e-3ad4-6068-591e8f32269c-3c0ce54a {
  place-self: center;
}

#w-node-bb5f151a-45b6-e9f2-9932-1e52f4765ae0-3c0ce54a, #w-node-_2df71f4a-d686-a15b-1fa2-b535b771cb10-3c0ce54a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_8b1a7f90-5ec3-61fb-b8f3-187055d012c3-3c0ce54a, #w-node-_40f931f2-ff68-498b-bee0-f414590feec7-3c0ce54a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4b83ba79-816d-70d0-50af-7f2400068524-3c0ce54a {
  place-self: center;
}

#w-node-_703d3365-6fa7-047b-b716-b64277a29e40-3c0ce54a, #w-node-_3e6946a0-8953-b327-8fc0-387303626479-3c0ce54a, #w-node-_59f49aec-4352-348d-66f2-d32fc675dd4d-3c0ce54a, #w-node-_8be59625-5b38-944b-7814-4b16a2bf55bf-3c0ce54a, #w-node-e4398d39-7259-05d1-6ecb-3fd67cb78a30-3c0ce54a, #w-node-_34e7cf33-08d0-454a-345d-b56b06f73417-3c0ce54a, #w-node-_25909c63-d8d2-598b-8a56-51d5fead2d15-3c0ce54a, #w-node-_71dfb8a7-282b-5163-7f77-9a82c4dd3d0e-3c0ce54a, #w-node-e25e90be-6f43-636d-6e5d-9f23a553532e-3c0ce54a, #w-node-_775a3a39-7b9f-fb83-d286-857b93bed07e-3c0ce54a, #w-node-_289d2279-b84b-f14f-b0ef-d43ab3706939-3c0ce54a, #w-node-b2eb68eb-1e23-635d-7675-605a8ccf920a-3c0ce54a, #w-node-_972b8362-dfd2-ca89-2d56-f250955f7ce9-3c0ce54a, #w-node-f6a71863-fc12-ceb8-46d9-93173f0f24e0-3c0ce54a, #w-node-_74a44634-0f64-5457-d490-b2756a825e91-3c0ce54a, #w-node-eef4b47f-45ab-789c-e71d-45db793e832e-3c0ce54a, #w-node-_161d4af7-6455-1925-6b61-d4038a5c1a34-3c0ce54a, #w-node-_240c8dcf-800e-59c9-2bff-fc991abb1c83-3c0ce54a, #w-node-f8362190-9dca-dfba-a98a-f31af808e2ef-3c0ce54a {
  justify-self: center;
}

#w-node-fffb4264-a315-665d-e20c-7646dfa99366-3c0ce54a, #w-node-_77954952-6eda-2998-fc82-d35c228adf04-3c0ce54a, #w-node-_4f355d97-6b60-b6bd-0ca4-1f2d91271d89-3c0ce54a, #w-node-_2b8a8d52-eec0-967e-31b7-0866991f1702-3c0ce54a, #w-node-_3265f2ab-9a56-8808-8e1f-746c9e813689-3c0ce54a, #w-node-_97c90036-cf59-b932-c635-8e405797597f-3c0ce54a, #w-node-_8d1a1612-7235-4caf-f539-002d4cd35cbb-3c0ce54a, #w-node-_2b5cc29f-7a6d-7a64-fec3-9597428e1b73-3c0ce54a, #w-node-_07b28b6e-f757-f3f2-da06-9d4ba498c036-3c0ce54a, #w-node-bc25b01d-5170-c7c3-732d-21a073f7c948-3c0ce54a, #w-node-_01d00bd5-0c82-e007-d2a2-95aede7b65c1-3c0ce54a, #w-node-_01d00bd5-0c82-e007-d2a2-95aede7b65cb-3c0ce54a, #w-node-_01d00bd5-0c82-e007-d2a2-95aede7b65d5-3c0ce54a, #w-node-f10a3535-865b-64f6-ec36-4164634048b4-3c0ce54a, #w-node-efc08e2f-c61b-8b7b-f987-a9de4ffb34df-3c0ce54a, #w-node-_274a50c4-54fe-56fc-792a-20778d7f6295-3c0ce54a, #w-node-ad3ec2ec-89dc-d7b0-8cbd-bab68fea4288-3c0ce54a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3a483df8-70b7-3991-c1ac-5f083b96eda7-403a0e2d, #w-node-f29cbb86-8e1c-c69f-be74-b2f32b31642e-403a0e2d, #w-node-_7062c2d5-19a1-c3dd-61b3-3a23a735565d-403a0e2d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start center;
}

#w-node-c2bfc95b-dbbe-d8ee-2edf-28a386f1a366-403a0e2d, #w-node-_2f68a676-fa48-3ef1-b7af-20979ff3280d-403a0e2d, #w-node-a38a2d0d-70c6-c6de-ca22-12792c55e864-403a0e2d, #w-node-_0138e36a-08a8-b784-f076-047bbca7b283-403a0e2d, #w-node-_1d90ce5d-8082-bae7-aa2f-426f5d84bf0e-403a0e2d, #w-node-b142bb1f-423e-1932-faad-a20d3220a588-403a0e2d, #w-node-_7f23312c-1c30-be14-9e42-24be3eaac7a8-403a0e2d, #w-node-_5be6472f-67a2-84ed-79e2-b68c685338e6-403a0e2d, #w-node-_1a4348ac-4810-1e72-2908-8cfa7c13fd26-403a0e2d, #w-node-_60e54311-92fe-e43e-2937-0f4908f66699-403a0e2d, #w-node-_0d050da2-af8b-6a50-4c3f-49441792f18a-0d60dccb, #w-node-_723aa3e0-56b8-3d56-127e-b41fb16a5821-0d60dccb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cd18d024-e1d5-2efc-1de0-bb454798e6e4-0d60dccb {
  justify-self: end;
}

#w-node-_0192dcc4-1d23-5db3-dbab-316541fd39fd-0d60dccb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_19f379b2-9660-f4fa-c788-5efd55c8f9d4-0d60dccb, #w-node-_38e14171-0a10-0b65-a3d8-672cf8efc3c2-0d60dccb, #w-node-b824f610-6d15-fa86-90fc-e82123d8ee98-0d60dccb {
  align-self: start;
}

#w-node-d4c612f5-c985-4f9b-e1af-5c4ff9e65624-0d60dccb, #w-node-d4c612f5-c985-4f9b-e1af-5c4ff9e65626-0d60dccb, #w-node-d4c612f5-c985-4f9b-e1af-5c4ff9e6562d-0d60dccb, #w-node-d4c612f5-c985-4f9b-e1af-5c4ff9e6562f-0d60dccb, #w-node-d4c612f5-c985-4f9b-e1af-5c4ff9e6563d-0d60dccb, #w-node-d4c612f5-c985-4f9b-e1af-5c4ff9e6563f-0d60dccb, #w-node-d4c612f5-c985-4f9b-e1af-5c4ff9e65652-0d60dccb, #w-node-d4c612f5-c985-4f9b-e1af-5c4ff9e65654-0d60dccb, #w-node-d4c612f5-c985-4f9b-e1af-5c4ff9e6565b-0d60dccb, #w-node-d4c612f5-c985-4f9b-e1af-5c4ff9e6565d-0d60dccb, #w-node-d4c612f5-c985-4f9b-e1af-5c4ff9e65664-0d60dccb, #w-node-d4c612f5-c985-4f9b-e1af-5c4ff9e65666-0d60dccb, #w-node-d4c612f5-c985-4f9b-e1af-5c4ff9e6566d-0d60dccb, #w-node-d4c612f5-c985-4f9b-e1af-5c4ff9e6566f-0d60dccb, #w-node-d4c612f5-c985-4f9b-e1af-5c4ff9e6567d-0d60dccb, #w-node-d4c612f5-c985-4f9b-e1af-5c4ff9e6567f-0d60dccb, #w-node-d4c612f5-c985-4f9b-e1af-5c4ff9e65686-0d60dccb, #w-node-d4c612f5-c985-4f9b-e1af-5c4ff9e65688-0d60dccb, #w-node-d4c612f5-c985-4f9b-e1af-5c4ff9e6568f-0d60dccb, #w-node-d4c612f5-c985-4f9b-e1af-5c4ff9e65691-0d60dccb, #w-node-d4c612f5-c985-4f9b-e1af-5c4ff9e65698-0d60dccb, #w-node-d4c612f5-c985-4f9b-e1af-5c4ff9e6569a-0d60dccb, #w-node-_2c6c65ea-515b-7476-2f1d-482f65b7aada-0d60dccb, #w-node-_2c6c65ea-515b-7476-2f1d-482f65b7aadc-0d60dccb, #w-node-d4c612f5-c985-4f9b-e1af-5c4ff9e656a6-0d60dccb, #w-node-d4c612f5-c985-4f9b-e1af-5c4ff9e656a8-0d60dccb, #w-node-_52095dc8-ec6c-1f08-dfc1-8acd584d7c81-0d60dccb, #w-node-_52095dc8-ec6c-1f08-dfc1-8acd584d7c83-0d60dccb, #w-node-bb7e04ed-c9d8-7822-91f7-f822fc615593-0d60dccb, #w-node-bb7e04ed-c9d8-7822-91f7-f822fc615595-0d60dccb, #w-node-bc63e8a7-e01c-bfd0-16eb-dff9c570e8e1-0d60dccb, #w-node-bc63e8a7-e01c-bfd0-16eb-dff9c570e8e3-0d60dccb, #w-node-b9d3d588-2d61-23e5-bf19-6937e1a210cb-0d60dccb, #w-node-b9d3d588-2d61-23e5-bf19-6937e1a210cd-0d60dccb, #w-node-_5610cf8a-f0d0-ed63-36ed-389057dc82cd-0d60dccb, #w-node-_5610cf8a-f0d0-ed63-36ed-389057dc82cf-0d60dccb, #w-node-_50d117f4-f2be-d308-3fad-0625d8147754-0d60dccb, #w-node-_50d117f4-f2be-d308-3fad-0625d8147756-0d60dccb, #w-node-_3364be8f-b7b3-24fa-5396-e17042b4a016-0d60dccb, #w-node-_3364be8f-b7b3-24fa-5396-e17042b4a018-0d60dccb, #w-node-_2bb8d7c9-8421-a3d3-d527-3b10e43fb3e3-0d60dccb, #w-node-_2d4f845e-6b6e-10e3-b34b-af07d8c58cd3-0d60dccb, #w-node-_7e8f97cc-8b23-ae3d-cc79-078036c1ed5b-0d60dccb, #w-node-_7e8f97cc-8b23-ae3d-cc79-078036c1ed5d-0d60dccb, #w-node-f3a29db1-1e2f-4780-6518-92365b432307-0d60dccb, #w-node-f3a29db1-1e2f-4780-6518-92365b432309-0d60dccb, #w-node-_7ba197a2-2786-6551-5d83-f8147046f772-0d60dccb, #w-node-_7ba197a2-2786-6551-5d83-f8147046f774-0d60dccb, #w-node-_2b67a844-0cb1-9a71-2f59-8634f3a6b05b-0d60dccb, #w-node-_2b67a844-0cb1-9a71-2f59-8634f3a6b05d-0d60dccb, #w-node-ff92c7c8-952c-9614-7f0a-9f52d1a1c7a3-0d60dccb, #w-node-ff92c7c8-952c-9614-7f0a-9f52d1a1c7a5-0d60dccb, #w-node-fd6b807f-edd6-6b6f-accd-c497b89feab8-0d60dccb, #w-node-fd6b807f-edd6-6b6f-accd-c497b89feaba-0d60dccb, #w-node-f83ff5d9-a974-b8ee-a4d2-ccda57d33520-0d60dccb, #w-node-f83ff5d9-a974-b8ee-a4d2-ccda57d33522-0d60dccb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6f8c21c5-c21d-a38f-f2cf-58f5c47eb751-0d60dccb, #w-node-eecd5487-4924-4ee2-58ad-c8746cc4e2a7-0d60dccb, #w-node-_1c4d6186-0ea5-f823-2c65-85baac1be137-0d60dccb, #w-node-c769f711-2e12-c115-a45a-664640a56b18-0d60dccb, #w-node-_90b8bf08-12c8-469c-d840-0cef595d415f-0d60dccb, #w-node-_4de881c6-1d27-fb63-66bc-b25414985e7a-0d60dccb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f2dc161f-f5ad-3bdf-6225-bb1b6a7b4c6b-0d60dccb {
  align-self: center;
}

#w-node-_9a091889-b7f9-099e-4219-0d74a3ffef61-0d60dccb, #w-node-_2b7c5392-d3bf-979a-a0bf-1162976553e3-0d60dccb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8aba0d86-09de-5c68-a80e-4a7d9700ad7e-0d60dccb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_8b326184-869e-a1b8-bfaf-b9c845bc7ac0-0d60dccb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_844dcfc6-8f1b-1f6f-d19e-39cc21ec615b-0d60dccb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1e55ca90-eb30-1e4d-d5aa-7b671515e21f-0d60dccb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_7665033f-8ccf-0fe7-700c-7a01c258934e-aa640b3a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7665033f-8ccf-0fe7-700c-7a01c2589351-aa640b3a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f50ec2bb-4ed5-6dc0-5487-116a6a89caac-aa640b3a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_63f9b079-c7eb-6776-e23e-52e8653fb67a-aa640b3a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6b662f65-c583-57a7-bc94-cc6a6029c71f-aa640b3a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_6b662f65-c583-57a7-bc94-cc6a6029c721-aa640b3a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_38f2ab91-dfd1-fc1c-7629-08c623ec9a10-aa640b3a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_38f2ab91-dfd1-fc1c-7629-08c623ec9a12-aa640b3a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aefd7efb-89e8-5438-760f-068c2eb49b9d-aa640b3a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-aefd7efb-89e8-5438-760f-068c2eb49b9f-aa640b3a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4245e402-555a-45b9-bb2c-4089a84a0c19-aa640b3a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_4245e402-555a-45b9-bb2c-4089a84a0c1b-aa640b3a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-efa7c443-1160-ee54-d9b0-23fbbdc772b0-aa640b3a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-efa7c443-1160-ee54-d9b0-23fbbdc772b2-aa640b3a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_078730de-68a0-c7f9-8313-db1972f08fb9-aa640b3a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_078730de-68a0-c7f9-8313-db1972f08fbb-aa640b3a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d594ec9-e7cd-56bb-d2f3-224cdbecc963-aa640b3a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_9d594ec9-e7cd-56bb-d2f3-224cdbecc965-aa640b3a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_11f736ec-5087-840a-58a2-9b2f51cc9a02-aa640b3a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_11f736ec-5087-840a-58a2-9b2f51cc9a04-aa640b3a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f50ec2bb-4ed5-6dc0-5487-116a6a89caac-7a79247c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_63f9b079-c7eb-6776-e23e-52e8653fb67a-7a79247c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6b662f65-c583-57a7-bc94-cc6a6029c71f-7a79247c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_6b662f65-c583-57a7-bc94-cc6a6029c721-7a79247c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aefd7efb-89e8-5438-760f-068c2eb49b9d-7a79247c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-aefd7efb-89e8-5438-760f-068c2eb49b9f-7a79247c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4245e402-555a-45b9-bb2c-4089a84a0c19-7a79247c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_4245e402-555a-45b9-bb2c-4089a84a0c1b-7a79247c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-efa7c443-1160-ee54-d9b0-23fbbdc772b0-7a79247c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-efa7c443-1160-ee54-d9b0-23fbbdc772b2-7a79247c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_078730de-68a0-c7f9-8313-db1972f08fb9-7a79247c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_078730de-68a0-c7f9-8313-db1972f08fbb-7a79247c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d594ec9-e7cd-56bb-d2f3-224cdbecc963-7a79247c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_9d594ec9-e7cd-56bb-d2f3-224cdbecc965-7a79247c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_11f736ec-5087-840a-58a2-9b2f51cc9a02-7a79247c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_11f736ec-5087-840a-58a2-9b2f51cc9a04-7a79247c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a03b71c-4d61-88a1-751f-e98675371a8c-562e39aa, #w-node-_9c3d7f70-46e1-802d-7f56-79a7976149e2-562e39aa, #w-node-_1d6c881f-9de1-6d63-0d7e-116848ab3cfc-562e39aa, #w-node-aaf58480-cf1d-921f-6b20-001d116db67a-562e39aa, #w-node-_4fbd0b1e-ed7c-5475-4f84-9daced090638-562e39aa, #w-node-_9cc8a71f-f3e4-835a-e953-795061b36273-562e39aa, #w-node-_6cc617eb-5b2a-4b06-0365-aac46c0c2d32-562e39aa {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8a3cf086-925b-1003-8ac6-5d6eea6ef86c-562e39aa, #w-node-_321c178e-5ed7-e176-2158-eb5819a93fa0-562e39aa, #w-node-_52e62ecd-24d3-04c2-5eeb-f010c295c46d-562e39aa, #w-node-_90b24f39-1599-a19b-14a5-0edbf8b3df32-562e39aa, #w-node-d841f8c1-0a0d-9a51-0ce2-51104897b252-562e39aa, #w-node-f2ae9c25-a376-4ea6-1fb8-5d2bf3298891-562e39aa, #w-node-dd385c56-f8c9-79e8-50d4-b81b7c798eb9-562e39aa, #w-node-_9d415430-f76e-1c61-c176-c61cec579e50-562e39aa, #w-node-_7ab5f03b-6455-1654-28b5-947e447a88c2-562e39aa, #w-node-_6971c3f0-84ae-a0f4-f0fb-78b4ed3db0f5-562e39aa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_852495bd-ef8d-dcb9-0ce6-2ead66a6ac23-5bdbcd68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_90df2ff8-fd2f-d3af-a0c0-402d3421eec7-5bdbcd68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_4ec1ffd7-cd5a-d9e2-5bd5-1f162f90aa10-5bdbcd68, #w-node-_4ec1ffd7-cd5a-d9e2-5bd5-1f162f90aa0c-5bdbcd68, #w-node-_4ec1ffd7-cd5a-d9e2-5bd5-1f162f90aa08-5bdbcd68, #w-node-_4ec1ffd7-cd5a-d9e2-5bd5-1f162f90aa14-5bdbcd68, #w-node-f5710473-115c-e881-f0a0-ec6f50e6d0c2-5bdbcd68, #w-node-dda67f62-3dc2-d30f-33f4-c3ecfda9865a-5bdbcd68, #w-node-a6cb8ef6-12aa-0050-a4a1-56cfa49413fe-5bdbcd68, #w-node-c9f2c4e5-9c74-a1e6-74be-a0f8c17cf2ef-5bdbcd68, #w-node-fd0cdc05-f595-f9cb-2ea2-aba6742524b4-5bdbcd68, #w-node-ffda988e-9dfe-395c-1b39-e422b1920ae8-5bdbcd68, #w-node-_7aa626b0-72a9-22e4-f861-7c9f6de7fa77-5bdbcd68, #w-node-_0dc3f1d2-5d18-04cd-e069-9aae78590244-5bdbcd68, #w-node-a55fea04-88ce-6a26-aa69-69e6a8795749-5bdbcd68, #w-node-_7d5f0e37-602c-5413-06bd-c6760ebdf071-5bdbcd68, #w-node-_7d5f0e37-602c-5413-06bd-c6760ebdf076-5bdbcd68, #w-node-_7d5f0e37-602c-5413-06bd-c6760ebdf07b-5bdbcd68, #w-node-_7d5f0e37-602c-5413-06bd-c6760ebdf080-5bdbcd68, #w-node-_7d5f0e37-602c-5413-06bd-c6760ebdf085-5bdbcd68, #w-node-_7d5f0e37-602c-5413-06bd-c6760ebdf08a-5bdbcd68, #w-node-bcd552f2-1d16-d39a-5024-6906a390898e-5bdbcd68, #w-node-bcd552f2-1d16-d39a-5024-6906a39089a5-5bdbcd68, #w-node-bcd552f2-1d16-d39a-5024-6906a39089bf-5bdbcd68, #w-node-fde0b1df-e204-5220-bcad-b185331a211a-5bdbcd68, #w-node-fde0b1df-e204-5220-bcad-b185331a2122-5bdbcd68, #w-node-fde0b1df-e204-5220-bcad-b185331a212a-5bdbcd68, #w-node-fde0b1df-e204-5220-bcad-b185331a2132-5bdbcd68, #w-node-fde0b1df-e204-5220-bcad-b185331a213a-5bdbcd68, #w-node-fde0b1df-e204-5220-bcad-b185331a2142-5bdbcd68, #w-node-fde0b1df-e204-5220-bcad-b185331a214a-5bdbcd68, #w-node-_3b2bdca0-9ca2-567d-ae78-583130609cb8-5bdbcd68, #w-node-b5a73a94-b533-f233-b4b8-e93e205f01ec-5bdbcd68, #w-node-fcde1c1b-5f70-db84-d795-8f8733e196e6-5bdbcd68, #w-node-_2cd30eb9-9428-d755-3213-58e9da8ea0e5-5bdbcd68, #w-node-a15bec87-375f-a06c-885e-8a06a0349656-5bdbcd68, #w-node-_4c355a87-304c-5e75-3828-2d6a3bdce47b-5bdbcd68, #w-node-e0bd09ce-5fed-dfdb-6c8f-24235abb5916-5bdbcd68, #w-node-e0bd09ce-5fed-dfdb-6c8f-24235abb591e-5bdbcd68, #w-node-e0bd09ce-5fed-dfdb-6c8f-24235abb5926-5bdbcd68, #w-node-e0bd09ce-5fed-dfdb-6c8f-24235abb592e-5bdbcd68, #w-node-e0bd09ce-5fed-dfdb-6c8f-24235abb5936-5bdbcd68, #w-node-e0bd09ce-5fed-dfdb-6c8f-24235abb593e-5bdbcd68, #w-node-f463fa18-aed9-2435-4178-71107c5840ee-5bdbcd68, #w-node-e98e371b-b72f-4ce8-7997-101fb6debb8b-5bdbcd68, #w-node-_0e315185-bee4-ac19-f535-b3c20e1b6937-5bdbcd68, #w-node-b00d0909-d988-1f83-82f2-5bf43eb4897b-5bdbcd68, #w-node-_89903782-f395-a089-93e7-edbfd81d51d9-5bdbcd68, #w-node-_1f01e6e9-290d-7e76-4df4-3b09ccbcb796-5bdbcd68, #w-node-_1f01e6e9-290d-7e76-4df4-3b09ccbcb798-5bdbcd68, #w-node-_1f01e6e9-290d-7e76-4df4-3b09ccbcb79a-5bdbcd68, #w-node-_1f01e6e9-290d-7e76-4df4-3b09ccbcb79c-5bdbcd68, #w-node-_1f01e6e9-290d-7e76-4df4-3b09ccbcb79e-5bdbcd68, #w-node-bd49d9b0-9999-fd61-480e-88a52d6e615d-5bdbcd68, #w-node-_32f18e81-dbf1-da4c-143c-cbd391b3ffc9-5bdbcd68, #w-node-_99090daf-1a27-e6b5-952a-fe10118b991b-5bdbcd68, #w-node-_4f7c70d8-3b33-2cd4-6a11-8a41c0817fb9-5bdbcd68, #w-node-_4f7c70d8-3b33-2cd4-6a11-8a41c0817fbb-5bdbcd68, #w-node-_4f7c70d8-3b33-2cd4-6a11-8a41c0817fbd-5bdbcd68, #w-node-_4f7c70d8-3b33-2cd4-6a11-8a41c0817fbf-5bdbcd68, #w-node-_4f7c70d8-3b33-2cd4-6a11-8a41c0817fc1-5bdbcd68, #w-node-_4f7c70d8-3b33-2cd4-6a11-8a41c0817fc3-5bdbcd68, #w-node-_4f7c70d8-3b33-2cd4-6a11-8a41c0817fc5-5bdbcd68, #w-node-bffa0cba-7197-fac6-5908-8db41e88ee8b-5bdbcd68, #w-node-bffa0cba-7197-fac6-5908-8db41e88ee93-5bdbcd68, #w-node-bffa0cba-7197-fac6-5908-8db41e88ee9b-5bdbcd68, #w-node-bffa0cba-7197-fac6-5908-8db41e88eea3-5bdbcd68, #w-node-bffa0cba-7197-fac6-5908-8db41e88eeab-5bdbcd68, #w-node-bffa0cba-7197-fac6-5908-8db41e88eeb3-5bdbcd68, #w-node-e30325cc-9d56-542c-2d7d-f12d2a6459c7-5bdbcd68, #w-node-e30325cc-9d56-542c-2d7d-f12d2a6459c9-5bdbcd68, #w-node-e30325cc-9d56-542c-2d7d-f12d2a6459cb-5bdbcd68, #w-node-e30325cc-9d56-542c-2d7d-f12d2a6459cf-5bdbcd68, #w-node-e30325cc-9d56-542c-2d7d-f12d2a6459d1-5bdbcd68, #w-node-e30325cc-9d56-542c-2d7d-f12d2a6459d3-5bdbcd68, #w-node-e30325cc-9d56-542c-2d7d-f12d2a6459d5-5bdbcd68, #w-node-_394c0006-3ebe-52f1-69c5-3ad9ce0156e7-5bdbcd68, #w-node-_394c0006-3ebe-52f1-69c5-3ad9ce0156f3-5bdbcd68, #w-node-_7d9a0a0e-8bca-2194-4f44-3aca279fd9bb-5bdbcd68, #w-node-_7d9a0a0e-8bca-2194-4f44-3aca279fd9c3-5bdbcd68, #w-node-_7d9a0a0e-8bca-2194-4f44-3aca279fd9cb-5bdbcd68, #w-node-_7d9a0a0e-8bca-2194-4f44-3aca279fd9d3-5bdbcd68, #w-node-_7d9a0a0e-8bca-2194-4f44-3aca279fd9db-5bdbcd68, #w-node-_1c0d33d1-5580-6bb5-647a-c0998f8d5652-5bdbcd68, #w-node-_1c0d33d1-5580-6bb5-647a-c0998f8d565a-5bdbcd68, #w-node-_1c0d33d1-5580-6bb5-647a-c0998f8d5662-5bdbcd68, #w-node-_1c0d33d1-5580-6bb5-647a-c0998f8d566a-5bdbcd68, #w-node-_1c0d33d1-5580-6bb5-647a-c0998f8d5672-5bdbcd68, #w-node-_77c7f581-99aa-06e6-a6ce-0a49f3b05445-5bdbcd68, #w-node-_41f20167-31f1-5e38-0145-288e292fcbab-5bdbcd68, #w-node-c89212b0-f077-cea2-17e1-086f10cf83ca-5bdbcd68, #w-node-f18301ee-dbbf-a6ee-3dbf-307a45062bd9-5bdbcd68, #w-node-f328fdae-c486-eab8-23a2-e53d7fca5bc2-5bdbcd68, #w-node-f328fdae-c486-eab8-23a2-e53d7fca5bca-5bdbcd68, #w-node-_83342120-5f38-cc29-e3bf-ea53ca4e126d-5bdbcd68, #w-node-_83342120-5f38-cc29-e3bf-ea53ca4e1275-5bdbcd68, #w-node-_83342120-5f38-cc29-e3bf-ea53ca4e127d-5bdbcd68, #w-node-_83342120-5f38-cc29-e3bf-ea53ca4e1285-5bdbcd68, #w-node-_83342120-5f38-cc29-e3bf-ea53ca4e128d-5bdbcd68, #w-node-_83342120-5f38-cc29-e3bf-ea53ca4e1295-5bdbcd68, #w-node-_76552262-ea41-9a11-b384-cabe2623c18a-5bdbcd68, #w-node-_443c5023-1f41-bf5a-9ae2-9dd8ed075976-5bdbcd68, #w-node-_950fad37-d122-79ef-191b-807f6ac1d680-5bdbcd68, #w-node-dea54e35-87da-c52e-b2e0-3b7b1c8a2549-5bdbcd68, #w-node-_9bbd012a-de2d-7f76-8669-1ed0155cb104-5bdbcd68, #w-node-_821f6d7b-dc06-f376-5ffc-ffadb50a5ec2-5bdbcd68, #w-node-_272274e7-a0d3-4cc3-8bc9-7fe5babd8f81-5bdbcd68, #w-node-_3956b00e-29e3-2ff9-c8b9-cf1920201706-5bdbcd68, #w-node-_4ab3b467-2494-9f2d-c7e3-e098bc15bc97-5bdbcd68, #w-node-_10468294-9ee3-4663-efc6-b7b160b788e1-5bdbcd68, #w-node-_10468294-9ee3-4663-efc6-b7b160b788f8-5bdbcd68, #w-node-_10468294-9ee3-4663-efc6-b7b160b78912-5bdbcd68, #w-node-ebc2f4b9-58b1-5ded-615b-b66f975c1886-5bdbcd68, #w-node-ebc2f4b9-58b1-5ded-615b-b66f975c1888-5bdbcd68, #w-node-ebc2f4b9-58b1-5ded-615b-b66f975c188a-5bdbcd68, #w-node-ebc2f4b9-58b1-5ded-615b-b66f975c188c-5bdbcd68, #w-node-ebc2f4b9-58b1-5ded-615b-b66f975c188e-5bdbcd68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1ce242a3-dd44-e695-9109-38d7d78f7549-3f240e2f, #w-node-_60c5bf21-2fc6-5bbc-34a9-71612fe038dc-3f240e2f, #w-node-_8f5236b2-ed6a-3afe-1481-06df70264a70-3f240e2f, #w-node-_01e56967-5e7e-19c2-d69c-3099334e73a7-3f240e2f, #w-node-_0a22dc8e-a0bb-3c0a-2c0d-187b57217879-3f240e2f, #w-node-e85e223f-c2d3-3c9b-2b7c-95ac2ec6344c-3f240e2f, #w-node-_84ca5a0d-62e3-3dfb-30de-95ab77d2955a-3f240e2f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_5647c471-e659-44ba-eb51-9ea399e3e9b8-3f240e2f, #w-node-a145660c-60f5-4a91-a5f1-e76299ed078b-3f240e2f, #w-node-ad4fe498-b166-7e8a-b7a5-4320a3811b73-3f240e2f, #w-node-_77dd6db0-662a-a35f-0e73-33d0bb540f12-3f240e2f, #w-node-_9182da63-6050-a245-7358-3589d90b8698-3f240e2f, #w-node-_5bd31768-0d7b-d309-90c4-9011f564e6e4-3f240e2f, #w-node-_460226d3-e801-980e-549a-34b72234f378-3f240e2f, #w-node-_718c6d99-ea6c-37b5-db86-407dea008d63-f331b6dc, #w-node-d40fb844-181c-3311-2101-8a1f30340775-f331b6dc, #w-node-aba0ac84-a86c-b0d8-5f8f-93ef717e11c1-f331b6dc, #w-node-bbbaf2d0-dc92-75e1-e78a-726462386f67-f331b6dc, #w-node-_03ac774b-624b-f1f1-b65b-9e815b6abb1a-f331b6dc, #w-node-_2b57423d-515b-4fec-a154-4f8e5cb8a0c7-f331b6dc, #w-node-c6b7b621-7f4d-df69-c8c3-83a5c942f817-f331b6dc, #w-node-acfb3a25-bf50-fd7f-be15-1ea9856de3ea-f331b6dc, #w-node-_2ec7cd81-cda6-7cc5-7f73-3368940def1e-f331b6dc, #w-node-_748f1295-3d71-daae-32ba-9e3b508f4e5d-f331b6dc, #w-node-e99eee55-a31f-8bd6-6285-e50a0d7ba353-f331b6dc, #w-node-_44d831e5-d4fb-552e-6ddd-fcdc031b0cff-e26f4093, #w-node-_44d831e5-d4fb-552e-6ddd-fcdc031b0d04-e26f4093, #w-node-_44d831e5-d4fb-552e-6ddd-fcdc031b0d09-e26f4093, #w-node-_44d831e5-d4fb-552e-6ddd-fcdc031b0d10-e26f4093, #w-node-_44d831e5-d4fb-552e-6ddd-fcdc031b0d17-e26f4093, #w-node-a339ddc9-7c0d-f125-545d-2deba365bebb-e26f4093, #w-node-ebc9cbb8-296e-85fe-91b5-bb15a1f6c215-e26f4093, #w-node-_785efb89-e980-0075-2edd-a191d800776d-e26f4093, #w-node-_785efb89-e980-0075-2edd-a191d8007771-e26f4093, #w-node-_785efb89-e980-0075-2edd-a191d8007775-e26f4093, #w-node-_785efb89-e980-0075-2edd-a191d8007779-e26f4093 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f52d27b1-72e1-c5dc-bc08-777fa1123c6e-e26f4093 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-adaf25df-c899-453e-34f8-a30c50e2f337-e26f4093, #w-node-fb54e26d-d925-1328-a5cc-fd50e1b11142-e26f4093, #w-node-d15b24c6-0c9a-f9c6-054c-a612f0781d9c-e26f4093, #w-node-_40f77056-0e22-35f0-2f27-8bc04ebcb0c2-e26f4093 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd873c70-a109-a6ee-de29-da934a4d3e50-e26f4093 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-bd873c70-a109-a6ee-de29-da934a4d3e59-e26f4093, #w-node-bd873c70-a109-a6ee-de29-da934a4d3e62-e26f4093, #w-node-bd873c70-a109-a6ee-de29-da934a4d3e6b-e26f4093, #w-node-bd873c70-a109-a6ee-de29-da934a4d3e74-e26f4093, #w-node-_5c20d256-9c18-80bd-4de1-4d41fbcee3bf-e26f4093, #w-node-_91dc73e7-a7d5-2dd2-159f-ac0a67c02843-e26f4093, #w-node-_31094bf6-bce2-3f9e-12f6-45da94b78a71-e26f4093, #w-node-_983e1b6d-f85e-b3d8-adc3-f97d59fb9989-e26f4093, #w-node-_7451751b-592f-a0af-aa14-43c3b6c9bfba-e26f4093, #w-node-_2a1ed9c8-4472-37dd-aaa8-2fa3bcb44ae0-e26f4093, #w-node-_5384db55-e8ac-daaa-09dd-e46e7455e75d-e26f4093, #w-node-b8606b8f-3551-31a2-276d-3484ab750c5b-e26f4093, #w-node-_5b8d964a-3e39-8c6a-a23a-905cd36c148b-e26f4093, #w-node-_919e2d67-1ae6-b7ad-3bb2-24d0fe7d7e19-e26f4093, #w-node-b44e2fc6-dc2f-6c95-65d5-feb94b3e7091-e26f4093, #w-node-aef981ab-5864-d56f-bc95-a293bac89dd7-e26f4093, #w-node-_4ded025d-712a-6e47-21b1-a5c9ee2f39f3-e26f4093, #w-node-efd57471-5ace-ca41-bfa8-4f79bb7a5e45-e26f4093, #w-node-_50fbc514-4e09-383b-7683-03cf16b2951d-e26f4093, #w-node-_034ec802-49fb-dbc7-a064-962734946b20-e26f4093, #w-node-_1a89a823-e525-11db-a72c-e2001e3bf40e-e26f4093, #w-node-_8f48a4fa-d01a-4837-0775-fbdcbefa3d79-e26f4093, #w-node-_0c925dcf-5a7f-82d5-bd9d-a274c206943d-e26f4093, #w-node-f07bba37-fab2-5e68-45c0-ef3210061eed-e26f4093, #w-node-c32e818e-20a6-398a-078f-95959f3b5120-e26f4093, #w-node-_9ca59181-51ad-11fc-e906-d4d23a2a9bdc-e26f4093, #w-node-_4a508e40-00aa-5e0b-15e4-ca939c43bb64-e26f4093, #w-node-f4bbf5f0-6bc7-878a-8c96-1be77668add6-e26f4093, #w-node-ad3def92-2897-4785-081c-d2b8746b547a-e26f4093, #w-node-b95617b9-3761-f1f0-051e-dc8a3936ecfa-e26f4093, #w-node-_6cdb7366-ce93-644d-6ad7-7c7fa92eeb02-e26f4093, #w-node-_78d831b9-ab3b-ad3e-31d9-03b93e53c328-e26f4093, #w-node-db4bb158-89c9-ff31-7a6d-718209db3cdd-e26f4093, #w-node-f2d58d7f-479a-a4f0-aa5b-201ca56a5d45-e26f4093, #w-node-_778a643b-8aed-7cea-1980-f5f4cbfcf2fb-e26f4093, #w-node-ea9882df-ce98-bbae-d84e-b1d5ec0421ff-e26f4093, #w-node-_42ad524c-e8b2-9775-91ed-5a16f3b42a02-e26f4093, #w-node-_3a141bf6-1050-ce99-ba09-8117f9e4c8cb-e26f4093, #w-node-b2258b23-e705-d070-d636-87803260e9e2-e26f4093, #w-node-_84fedd6e-7d9e-d242-7010-ae0cf3f363da-e26f4093, #w-node-_6b0cc206-b06b-9fb0-b6f6-d74abb2a5f39-e26f4093, #w-node-_0e8c2b8e-47ee-a482-9af3-020e962f58fe-e26f4093, #w-node-_5d309ee4-38e5-0ff6-9b08-19523b141134-e26f4093, #w-node-_9bdc9e63-3ffe-c0cf-0269-fbeb1eaf66e8-e26f4093, #w-node-_7d93d631-219c-bb80-9f1a-38b1c79dc772-e26f4093, #w-node-_3c41aec1-091e-fa58-e40b-c49cda6c5fc3-e26f4093, #w-node-bb6f27b1-53b2-52c5-006c-4722c9fd000a-e26f4093, #w-node-e9f2b6c3-675a-5a3f-05b1-b97c5da47aa8-e26f4093, #w-node-b589deb5-f2ab-1700-9654-08f8c916946d-e26f4093, #w-node-_50f497ef-44f7-48e6-d861-de8103981d63-e26f4093, #w-node-a125ffd4-ce97-7363-1fb8-679b4d327961-e26f4093, #w-node-_2b548b6f-cade-1511-2e76-e55d3a023545-e26f4093, #w-node-c29d5053-fcf5-bf63-06b6-bff2cca6a3af-e26f4093, #w-node-ca0eddb9-e985-6309-6b22-389cff647a05-e26f4093, #w-node-c4366d30-8e78-943c-f9ed-647bb6c4df7d-e26f4093, #w-node-_69c73ad9-4bc2-0e8f-8ae4-11cef943cd5c-e26f4093, #w-node-_59de08c0-8dcf-fe4f-2212-0fe23748bb00-098c38d4, #w-node-_59de08c0-8dcf-fe4f-2212-0fe23748bb04-098c38d4, #w-node-_59de08c0-8dcf-fe4f-2212-0fe23748bb08-098c38d4, #w-node-_59de08c0-8dcf-fe4f-2212-0fe23748bb0c-098c38d4, #w-node-_9aa7ebca-e232-1bc5-b604-4705606f2a31-1252f046, #w-node-fd39675f-3a03-1f05-87c0-8f6f9879c378-1252f046, #w-node-_462e5b86-108e-6b6c-ecf6-3cfc0020f229-1252f046, #w-node-_9a671b40-7acc-b5ed-b099-ed2e15d28289-1252f046, #w-node-_88e40a5e-8593-f24b-9c61-7ee4bd154d4a-1252f046, #w-node-d2c16bda-c38f-cb7f-4cf6-541a0123d36e-1252f046, #w-node-_8915f2b0-128d-5df1-5bd3-a7139c7cafb1-1252f046, #w-node-c1b6c34d-0006-2d34-7a2e-c5b5070bfd02-1252f046 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_795f322f-f46a-3937-ef4c-f45ad82827d9-a10dcb25 {
  justify-self: center;
}

#w-node-_8dac9841-6b3c-88c8-a44f-2f76004e5371-a10dcb25 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_60022acd-12a3-0b9e-056f-d74e222d41f6-a10dcb25 {
  justify-self: center;
}

#w-node-_17d95533-5764-28ea-67f2-e77d33d3735a-030e03e4, #w-node-b9073379-176d-c723-c880-9035dee9f454-030e03e4, #w-node-_1942c077-c1f2-4fd6-465d-25aa17e935ee-030e03e4, #w-node-a0cc02b9-4aa8-fafe-9fa2-c66f127b6296-030e03e4, #w-node-c16d6d9c-d6de-9710-a5c3-81b5b7a068a2-030e03e4, #w-node-c16d6d9c-d6de-9710-a5c3-81b5b7a068a3-030e03e4, #w-node-c16d6d9c-d6de-9710-a5c3-81b5b7a068a9-030e03e4, #w-node-dc94b539-c5bf-5d3e-e2b6-7d2c49a8d1f6-030e03e4, #w-node-e0dac3d5-3f45-957e-5003-1be043a2998e-030e03e4, #w-node-d5f0143f-d8b4-ea49-3cc6-8d6c7f372ddc-030e03e4, #w-node-_50e4ad3f-9086-6a3a-a7ca-3de8bce6e07e-030e03e4, #w-node-_9b05014d-199c-a69d-b423-68941d98ae1c-030e03e4, #w-node-_1c2148c5-0cb9-df1b-d1ca-4955f965f4c4-030e03e4, #w-node-_468028ce-f85c-f07d-1446-40ad208be3d9-030e03e4, #w-node-_931a5f0e-e667-5439-a60a-a0ffa9cbca95-030e03e4, #w-node-_9473b774-71e3-6979-289d-083aa6835989-030e03e4, #w-node-_9ac96a27-cd78-e71b-9893-59b5c5688e46-030e03e4, #w-node-_1532599e-6faa-f3be-5962-aea6af3d9bcf-030e03e4, #w-node-c6739d04-ad5e-e75d-b2a9-a3b706c0f3e3-030e03e4, #w-node-_50b0cdc3-693b-dcfc-b44c-3b1dbf9544b6-030e03e4, #w-node-d53fbcfe-50d1-71c2-b674-237b4b707661-030e03e4, #w-node-a4b2d428-a522-e1a6-8554-0f256e795680-030e03e4, #w-node-a4b2d428-a522-e1a6-8554-0f256e795687-030e03e4, #w-node-_29c5bb55-4cb3-b370-258b-a1a545ac5f04-030e03e4, #w-node-d3234897-616a-1a43-1867-83b0539ecb99-030e03e4, #w-node-de7c2e57-5863-6667-c54d-4e3b41d95d61-030e03e4, #w-node-af45e5a8-cff2-d3bb-f5dd-96af5cee0b5a-030e03e4, #w-node-_7a402d94-0643-f5e2-4a6d-5f652e09357a-030e03e4, #w-node-_1070d069-dea5-208d-eec6-666b4258979f-030e03e4, #w-node-_80bf2737-0d0a-4ea9-e691-dcb04cfc7726-030e03e4, #w-node-b190c006-fe8a-702f-0e4f-35c50088e490-030e03e4, #w-node-_4a0efadf-6e83-da79-20e6-92cf1080b1aa-030e03e4, #w-node-d8a8efb2-bf67-066f-db5e-255e619dad45-030e03e4, #w-node-_83a0190b-eda2-a7b6-b740-ea609371595b-030e03e4, #w-node-_4a9ada36-ced8-7d64-cfa7-e59610b5508b-030e03e4, #w-node-dada0885-0ba8-22ac-259f-30acc3563527-030e03e4, #w-node-_62a6b7eb-4576-201a-ef76-96c24ef9e7c0-030e03e4, #w-node-_82a1f3bc-c091-04a4-0933-8cc28cf5a460-030e03e4, #w-node-_70852aa2-753f-859f-555c-35b46d2c6d8a-030e03e4, #w-node-_5c37e6ae-304c-297d-4226-bcf2b79af518-030e03e4, #w-node-e6885a44-2728-1be2-a7e2-9f0e126e7158-7e1cea81, #w-node-aa9a1580-afef-7110-ee40-b1422f1271bd-7e1cea81, #w-node-_9393c363-cca0-8012-55d7-5ce3867507e2-7e1cea81, #w-node-db39d5ea-03db-38d4-435c-3dd3063b61ef-7e1cea81, #w-node-cefabcbf-199b-52f9-de44-5a22900d61a9-7e1cea81, #w-node-_061b4e69-4e57-1ea0-3263-d7e659f3b583-7e1cea81, #w-node-_7f757d7f-659b-2b76-c551-b1a7f08556a1-7e1cea81, #w-node-_0b2a5a83-9040-bd1a-581b-599306a70b45-7e1cea81, #w-node-_2b63632d-069d-f280-fa87-e78d56b45af7-7e1cea81, #w-node-_65b4a24c-2129-db81-b37e-bb582dc4c49a-7e1cea81, #w-node-_48edb4c9-2fa8-e62e-70d4-35f35e34b868-7e1cea81, #w-node-_202fc4e5-6968-b8c8-10e5-b8ad55e1ae86-7e1cea81, #w-node-cb3cc5f7-6871-42f9-eeb3-73d0c72570aa-7e1cea81, #w-node-_380773ef-3a75-e0f6-9686-7d1006a9849d-7e1cea81, #w-node-_4cd0a57c-214e-08ef-e1d7-4a62ebf06697-7e1cea81, #w-node-_2d9b1dc2-7306-c7f9-17bd-84e6ddd52e8d-7e1cea81, #w-node-_664449ae-2409-eef7-e422-070be9f3fc40-7e1cea81, #w-node-db44b8f6-1bbe-97ee-9773-5ee2662acecd-7e1cea81, #w-node-_02863d10-b3a5-24d6-0710-e2d5d8b7c1f5-7e1cea81, #w-node-ec2d9efd-2387-23a8-16d5-eb4c5d9cfd57-7e1cea81, #w-node-_1aeef0be-eb60-12c6-f294-4a0573a963ff-7e1cea81, #w-node-_17e851bc-086e-af4d-a219-a1553ac79761-7e1cea81, #w-node-ac105600-25d8-dd68-c6da-3093cd40447b-7e1cea81, #w-node-_459d0529-100c-0cec-7c7b-3130efebf58a-7e1cea81, #w-node-b6438f21-e1da-5daf-a98a-806bf5616181-7e1cea81, #w-node-d1687941-fb4c-a241-3186-70428babab57-7e1cea81, #w-node-_0cc41e5f-8f4a-e9ca-f2d1-dc55c9308dee-7e1cea81, #w-node-_2893d62e-42a5-6b7c-72cc-de65a816787d-7e1cea81, #w-node-_7c6ab37e-dec1-0404-894d-9e669da3405c-7e1cea81, #w-node-b9aeeda0-a230-2ea2-105a-be43e5fea921-7e1cea81, #w-node-_01dd4743-c4e1-be8a-e53a-477a3c876ed1-7e1cea81, #w-node-ddb9ea6d-d709-af05-c3f8-5f7448a7f63a-7e1cea81, #w-node-fa028b69-c082-0025-486d-a87815dfe8d7-7e1cea81, #w-node-d4710ce0-2a20-de99-3bdd-8e2c716c41d1-7e1cea81, #w-node-eb5a863c-06ae-bcc7-c906-e173ff819c79-7e1cea81, #w-node-_10a1f9db-bce2-68a8-51e8-c026045b4c2f-7e1cea81, #w-node-_3b06f69d-6068-6a06-3212-752c5ae75526-7e1cea81, #w-node-f9fcfd58-2c61-4bf7-8988-26cb7d7668c6-7e1cea81, #w-node-ee11d216-727c-6890-ece4-0ac182421734-7e1cea81, #w-node-_291ea696-c81b-59e1-ca1e-f99f513ce63d-7e1cea81, #w-node-_6a9c4e1e-eee6-3f8f-06de-b680e7a90774-7e1cea81, #w-node-cb22fffa-c79a-7a3c-f76f-e5f5e02f1884-7e1cea81, #w-node-_0c304352-3506-be55-82c1-185dccc5092c-7e1cea81, #w-node-_913ede4b-4d65-10ad-8654-c58a3eff1169-76fe8011, #w-node-_877c9209-e40f-f352-6c0f-261de829238e-76fe8011, #w-node-_18cb8fac-4db1-ba88-5ab4-f9eddd2bb0eb-76fe8011, #w-node-fd4f7b7b-4bb6-bee6-3aa7-db1abb2ea2d1-76fe8011, #w-node-_30649e3d-9c6a-d3d0-3585-a8cf57ffe9c2-76fe8011, #w-node-b02453e4-116c-2753-8022-ce8b4593ce75-76fe8011, #w-node-f3db758a-060e-d4da-3426-efea53753689-76fe8011 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_41c7a237-32a1-86b3-e634-4d5bf398f99a-76fe8011, #w-node-_2e2a52b8-b047-fe5c-595e-f82d4867051c-76fe8011, #w-node-_3403d881-d19a-a942-3d72-98387292d498-76fe8011, #w-node-acd9c594-da71-11e4-64e5-ed61d15561c2-76fe8011, #w-node-_98f3bbde-7dff-4d7b-5fd2-ba97699b9be1-76fe8011, #w-node-ea996911-ca9c-aeed-055f-da70392383f6-76fe8011, #w-node-_4341cbf9-403a-595b-b144-a71aa65b53b2-76fe8011, #w-node-_5210542d-3b73-5d0d-089c-6796c9ff2886-76fe8011, #w-node-_64915d4d-4b5d-78a8-1401-e853eeb4329f-76fe8011, #w-node-e2257ed6-a4f9-44e9-1b32-80c03f282084-76fe8011, #w-node-_6758c8e2-2130-b074-c109-d069ecbd4f82-76fe8011, #w-node-_1918aea2-dac5-649e-317c-a845d68b088c-76fe8011, #w-node-f9084bb2-bf95-273c-a663-32c7c5376b8a-76fe8011, #w-node-_313be8d3-143e-ab17-e80d-b37f3e1878a1-76fe8011, #w-node-d5ebdf63-8e05-5b1a-c8af-79b145c2bd8a-76fe8011, #w-node-_059a20dd-0f64-a6d2-a5c2-3f12f60ab41d-76fe8011 {
  justify-self: auto;
}

#w-node-_13e6de64-c1ee-ee1d-a2da-2bdc94cb51a4-c8e87377, #w-node-_29ec76e8-b5fb-9113-0683-28f3917ef242-c8e87377, #w-node-b008c519-0b3c-2c73-6edc-92390b30c270-414c73d1, #w-node-e66d753d-5708-9583-1dc8-18a629b180d3-414c73d1, #w-node-_691983ce-74bc-e666-f89b-4eb09837a719-414c73d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea579520-2263-76ee-ffd9-1241ac7bc418-414c73d1, #w-node-_9468a4e1-195e-bcac-0ea9-f85492135e0f-414c73d1, #w-node-_81f24ac1-c6ce-56f3-9c3e-b10b036f6d11-414c73d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_9238836e-1335-d0ff-8775-4eaa2c9ca56b-414c73d1, #w-node-_1d656b31-6ba5-9c50-526e-788ece3faa21-414c73d1, #w-node-_521807f8-6e13-8a9d-c1df-08c7d847d5cc-414c73d1, #w-node-_8d1d05dd-b7be-eb83-cf12-4debddfc8940-414c73d1, #w-node-_8bc1438e-17cf-d225-ec59-1960954806f7-414c73d1, #w-node-f07a8d26-7db0-fad0-fcd1-2dd617af3c22-414c73d1, #w-node-ccb51941-9954-3f7d-0f1e-e747c730394f-414c73d1, #w-node-f5e1de22-7f19-fd62-d5bc-a9e632c08764-414c73d1, #w-node-_08e1fda5-858e-8110-2f92-fdb17128bea5-414c73d1, #w-node-_08e1fda5-858e-8110-2f92-fdb17128bea1-414c73d1, #w-node-_08e1fda5-858e-8110-2f92-fdb17128be9d-414c73d1, #w-node-_08e1fda5-858e-8110-2f92-fdb17128be99-414c73d1, #w-node-_0e0801fd-2cb4-79f2-7d43-588f52fcbaa7-414c73d1, #w-node-_854d9a9f-7cc7-3f92-6e01-6b877c66303d-414c73d1, #w-node-_7367b391-87e5-9362-c676-09ada0da7849-414c73d1, #w-node-_0e0801fd-2cb4-79f2-7d43-588f52fcbaab-414c73d1, #w-node-_0e0801fd-2cb4-79f2-7d43-588f52fcbaaf-414c73d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_663a6bb9-c516-c085-0002-6bd45d0daeac-414c73d1 {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-c486ff37-6511-9843-55aa-d2d057c518e8-414c73d1, #w-node-bfdbdb1a-559e-4e0a-2cc0-06589f46d2a7-414c73d1, #w-node-_8780fd2b-fdfa-b637-ff8c-537020210dad-414c73d1, #w-node-e616ce8e-97a6-54af-6eb2-97fcf7816506-414c73d1, #w-node-_420e5367-1728-e2b6-7b51-19420b9b5f01-414c73d1, #w-node-aac47cf8-1a75-7b45-1877-3151a2065707-414c73d1, #w-node-_1bd5240a-5c57-3323-4b30-b880a3cf2e45-414c73d1, #w-node-_1345b8a2-59fa-4539-3c9d-61abb7ee1ff2-414c73d1, #w-node-f689c4a6-ddf9-943b-c7db-2403b26a0afe-414c73d1, #w-node-d10de55b-b5d0-e5f7-5034-b482d108e97b-414c73d1, #w-node-_0db0f16a-81d6-974a-3dc3-b6cd3275bef8-414c73d1, #w-node-_45c1838e-02b5-5b11-1d5c-ed7ee612bdd1-414c73d1, #w-node-_27b59fc1-151e-cc3e-9197-69061ffb5ad0-414c73d1, #w-node-d5ba59b9-858c-d988-b403-614b09553cc4-414c73d1, #w-node-_6cf6c54c-01d4-d49a-aecb-0c0ee01921fc-414c73d1, #w-node-b6c2e323-3da8-22a0-c876-2e8addb83fc2-fe5360ac, #w-node-d0e20ac1-3c78-51b4-34ec-3283ecf0bb0b-fe5360ac, #w-node-_1f2257c8-e059-c098-ea86-9421da61fbf1-fe5360ac, #w-node-dff7be9b-9a2e-8119-f2ec-0c81f01b31b5-fe5360ac, #w-node-_840bbf0d-4517-0313-f968-59f2523f61a3-fe5360ac, #w-node-bd17d26d-bb63-79cd-5bf7-898b25d4255d-fe5360ac, #w-node-d2de56df-1fe8-091b-60d5-b98396e6d8f8-fe5360ac, #w-node-_2e700b6a-07b0-f6ce-bb8f-548f0313cadf-fe5360ac, #w-node-e7a4769d-f91b-ae88-927b-344cab0e2a97-fe5360ac, #w-node-_6d8fbb8d-37e3-880d-311d-6ccb33781062-fe5360ac, #w-node-f6034596-4bf1-3c9d-06c1-440213951bcf-fe5360ac, #w-node-c19e35f2-393d-f78b-dfcc-e2519ce14472-fe5360ac, #w-node-ea02603f-89ac-a388-b1dd-d5f6ff9acc22-fe5360ac, #w-node-_63140503-95f0-9a46-85db-35b1508f0742-fe5360ac, #w-node-_8b72f1da-d382-7d5f-52e0-039c1e96f49b-fe5360ac, #w-node-a7a5c8e6-928c-571e-cf52-876e0d2eec97-fe5360ac, #w-node-_2b419854-be3a-1352-cb28-6c821d1d0890-fe5360ac, #w-node-_949e928d-b230-b9ad-3164-f1e2fd200d5b-fe5360ac, #w-node-_0c7b056c-4295-ee0f-0493-e7137b3515bf-fe5360ac, #w-node-f31a3b8e-e85b-4017-b2dc-36070ff5ed08-fe5360ac, #w-node-f453e5f0-58cf-ef5c-6791-5e3656c74138-fe5360ac, #w-node-b724a5df-9db1-aff9-0ce2-56ab812a16f7-fe5360ac, #w-node-_22e89ab5-6d1a-8215-5136-35f80f2d3587-fe5360ac, #w-node-_522bea82-9041-db91-6e60-28e0567fa7a5-fe5360ac, #w-node-_5a2c6853-9f57-84b0-b47f-9d3d4743d4c8-fe5360ac, #w-node-_559f555b-832a-19d8-0bf4-84edddf2ef1a-fe5360ac, #w-node-_419b0dd8-9293-f0bf-bf3c-b0c2114ba979-fe5360ac, #w-node-_158d77df-34ca-f2cd-bf7a-c5d7d6de89e3-fe5360ac, #w-node-_74b8b941-cb93-78b1-a6f0-bdfebe054109-fe5360ac, #w-node-_4f969007-fa84-2b4b-f77c-db27c5778014-fe5360ac, #w-node-_4f969007-fa84-2b4b-f77c-db27c5778015-fe5360ac, #w-node-_4f969007-fa84-2b4b-f77c-db27c5778016-fe5360ac, #w-node-ce8c5495-8da5-8bff-1244-3235d5b08485-fe5360ac, #w-node-_0d8cc2bc-f42f-0d8b-3bd4-89197cea7f7e-fe5360ac, #w-node-_460a4c11-b3f3-46f0-5825-741dff1670d2-fe5360ac, #w-node-_2a51cc16-01ac-a313-dbe1-c475911cece8-fe5360ac, #w-node-_3d93776a-9932-86d3-4b5b-bff0845c199c-fe5360ac, #w-node-_7cc763db-5e92-666c-aa30-9a4d2112485e-fe5360ac, #w-node-_63438086-b80b-9ddf-8d87-fcceb4349b0b-fe5360ac, #w-node-_0c26bd0a-0fb7-7aea-8825-615c3082fd4f-fe5360ac, #w-node-_8ec21309-fa8b-ea23-bb03-0a0bf3340ace-fe5360ac, #w-node-bf69da5d-7580-ed79-c1e5-6e536ca75f23-3eddc438, #w-node-bf69da5d-7580-ed79-c1e5-6e536ca75f26-3eddc438, #w-node-bf69da5d-7580-ed79-c1e5-6e536ca75f2e-3eddc438, #w-node-bf69da5d-7580-ed79-c1e5-6e536ca75f31-3eddc438, #w-node-bf69da5d-7580-ed79-c1e5-6e536ca75f39-3eddc438, #w-node-bf69da5d-7580-ed79-c1e5-6e536ca75f3c-3eddc438, #w-node-bf69da5d-7580-ed79-c1e5-6e536ca75f44-3eddc438, #w-node-bf69da5d-7580-ed79-c1e5-6e536ca75f47-3eddc438, #w-node-bf69da5d-7580-ed79-c1e5-6e536ca75f4f-3eddc438, #w-node-bf69da5d-7580-ed79-c1e5-6e536ca75f52-3eddc438, #w-node-bf69da5d-7580-ed79-c1e5-6e536ca75f58-3eddc438, #w-node-bf69da5d-7580-ed79-c1e5-6e536ca75f5b-3eddc438, #w-node-bf69da5d-7580-ed79-c1e5-6e536ca75f61-3eddc438, #w-node-bf69da5d-7580-ed79-c1e5-6e536ca75f64-3eddc438, #w-node-bf69da5d-7580-ed79-c1e5-6e536ca75f6c-3eddc438, #w-node-bf69da5d-7580-ed79-c1e5-6e536ca75f6f-3eddc438, #w-node-bf69da5d-7580-ed79-c1e5-6e536ca75f77-3eddc438, #w-node-bf69da5d-7580-ed79-c1e5-6e536ca75f7a-3eddc438, #w-node-bf69da5d-7580-ed79-c1e5-6e536ca75f82-3eddc438, #w-node-bf69da5d-7580-ed79-c1e5-6e536ca75f85-3eddc438, #w-node-bf69da5d-7580-ed79-c1e5-6e536ca75f8b-3eddc438, #w-node-bf69da5d-7580-ed79-c1e5-6e536ca75f8e-3eddc438, #w-node-bf69da5d-7580-ed79-c1e5-6e536ca75f96-3eddc438, #w-node-bf69da5d-7580-ed79-c1e5-6e536ca75f99-3eddc438, #w-node-bf69da5d-7580-ed79-c1e5-6e536ca75f9f-3eddc438, #w-node-bf69da5d-7580-ed79-c1e5-6e536ca75fa2-3eddc438, #w-node-bf69da5d-7580-ed79-c1e5-6e536ca75fa8-3eddc438, #w-node-bf69da5d-7580-ed79-c1e5-6e536ca75fab-3eddc438, #w-node-_5616f83d-9f8e-43c4-26c0-9c9b7c64deee-3eddc438, #w-node-_5616f83d-9f8e-43c4-26c0-9c9b7c64def0-3eddc438 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5616f83d-9f8e-43c4-26c0-9c9b7c64def2-3eddc438 {
  place-self: center;
}

#w-node-_5616f83d-9f8e-43c4-26c0-9c9b7c64def3-3eddc438, #w-node-_5616f83d-9f8e-43c4-26c0-9c9b7c64def4-3eddc438, #w-node-_5616f83d-9f8e-43c4-26c0-9c9b7c64def5-3eddc438, #w-node-_5616f83d-9f8e-43c4-26c0-9c9b7c64def6-3eddc438, #w-node-_5616f83d-9f8e-43c4-26c0-9c9b7c64def7-3eddc438, #w-node-_5616f83d-9f8e-43c4-26c0-9c9b7c64def8-3eddc438, #w-node-_5616f83d-9f8e-43c4-26c0-9c9b7c64def9-3eddc438, #w-node-_5616f83d-9f8e-43c4-26c0-9c9b7c64defa-3eddc438, #w-node-_5616f83d-9f8e-43c4-26c0-9c9b7c64defb-3eddc438, #w-node-_5616f83d-9f8e-43c4-26c0-9c9b7c64defc-3eddc438, #w-node-_5616f83d-9f8e-43c4-26c0-9c9b7c64defd-3eddc438, #w-node-_5616f83d-9f8e-43c4-26c0-9c9b7c64defe-3eddc438, #w-node-_5616f83d-9f8e-43c4-26c0-9c9b7c64deff-3eddc438, #w-node-_5616f83d-9f8e-43c4-26c0-9c9b7c64df00-3eddc438, #w-node-_5616f83d-9f8e-43c4-26c0-9c9b7c64df01-3eddc438, #w-node-_5616f83d-9f8e-43c4-26c0-9c9b7c64df02-3eddc438, #w-node-_5616f83d-9f8e-43c4-26c0-9c9b7c64df03-3eddc438, #w-node-_5616f83d-9f8e-43c4-26c0-9c9b7c64df04-3eddc438, #w-node-_5616f83d-9f8e-43c4-26c0-9c9b7c64df05-3eddc438 {
  justify-self: center;
}

#w-node-_17a61bc6-7491-b050-3874-aaa8039c85db-3eddc438, #w-node-_17a61bc6-7491-b050-3874-aaa8039c85e6-3eddc438, #w-node-_17a61bc6-7491-b050-3874-aaa8039c85f1-3eddc438, #w-node-c7946b14-92b9-b7fe-e09a-5b611adcda6e-18ac8c6f, #w-node-_63bfb314-dc1f-0c1a-1cb9-c88b02cf11f1-18ac8c6f, #w-node-_4dbaa6c5-5044-f9f8-34fd-9425df16584c-18ac8c6f, #w-node-_2cfebcca-eabe-451a-678f-77ff761a07e3-18ac8c6f, #w-node-_96c8fc8f-f7f0-e9da-9981-fa45441df7b3-18ac8c6f, #w-node-ae6f02f1-b6bd-484a-a9b8-48d34a3c5066-18ac8c6f, #w-node-_9e2c945c-f73a-c63a-1363-ba25f44e4058-18ac8c6f, #w-node-_188fce9d-8698-00d1-55f0-d5b67bc03985-18ac8c6f, #w-node-e4bf9273-db48-b609-ebef-e0c78aa265de-18ac8c6f, #w-node-_833b1436-ed92-8cd0-671e-c5b4b6530974-18ac8c6f, #w-node-_1ff97784-4dd1-55d5-ad16-d9075a693f48-18ac8c6f, #w-node-_4857c2c2-2f2a-f345-3cb4-d8823d1b9cc6-18ac8c6f, #w-node-d2fbeac2-9b73-9584-d2a1-359110eab763-18ac8c6f, #w-node-f5cf583c-13a6-162c-889e-7c743b1c90c5-18ac8c6f, #w-node-_6d7e0a28-3259-2849-2603-ad42cc4c2fdc-18ac8c6f, #w-node-_3b1797ae-65b7-578f-5a89-ef13648fdcaa-18ac8c6f, #w-node-_57fbe9fb-7d72-d810-78f6-ad696b68a46d-18ac8c6f, #w-node-b3d648ba-57f1-f72b-7f50-0a85e8b8ed96-18ac8c6f, #w-node-acb0259c-35c7-464b-ea2b-a664ab4f7ae5-18ac8c6f, #w-node-b61ee253-9553-8460-6d6f-b8527571bbc9-18ac8c6f, #w-node-e8de4582-9f1b-f188-f932-6921b9da94a0-18ac8c6f, #w-node-e91b2a2b-d216-4f92-2f4f-d1c65128b429-18ac8c6f, #w-node-ff2b2467-8576-788d-aaa5-57bf03a0a864-18ac8c6f, #w-node-_6a0e85a1-293c-1a03-231b-f697989c370c-18ac8c6f, #w-node-bb7a04e8-030c-9309-0f88-a4e400d981b9-18ac8c6f, #w-node-e7b5d395-8e0a-4dd6-d4ee-549fe916aa60-18ac8c6f, #w-node-_79e8b25c-58af-a964-82b2-09e050f5b84c-18ac8c6f, #w-node-_4038efc6-d395-06a2-456f-7bc3b8b99a44-18ac8c6f, #w-node-_36450a0a-4760-14c6-ef10-822086c2bdf1-18ac8c6f, #w-node-_1661ee24-b313-08e2-3906-658a32b6b982-18ac8c6f, #w-node-f66e6ed3-9c86-1612-b48c-a444584d6dba-18ac8c6f, #w-node-_9b681142-fbdd-7967-2b22-5db7c2fcf2d0-18ac8c6f, #w-node-db7e31a9-a3c7-07b5-4f9d-2ecd0b2501c7-18ac8c6f, #w-node-_07c1de8f-68f0-e657-e476-fa288a4cb584-18ac8c6f, #w-node-_8f83287f-060a-471d-57bb-c3fc3182f7b1-18ac8c6f, #w-node-d735e24f-7a20-3d56-c8cc-f04ec8a35150-41f2ab63, #w-node-d735e24f-7a20-3d56-c8cc-f04ec8a35152-41f2ab63 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_36ab720f-4ccb-4da6-cae0-559ddd5287be-f4c3c711 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-bc84203e-74a5-1de3-b34a-6c2d82ab0819-f4c3c711, #w-node-_42aa0536-7560-0c20-d0f2-1d6a928c6589-f4c3c711, #w-node-c683d79d-55f4-da82-630b-8eefa87f92e9-f4c3c711, #w-node-_9a580593-5df7-346c-3d07-d3bed4c51aca-f4c3c711, #w-node-_0e137943-28d0-ecfb-b199-5c123472a061-f4c3c711, #w-node-f1f5bd20-e947-ad7b-80d1-a8cbf9a602bc-f4c3c711, #w-node-e36515df-8db9-168c-c506-dc903e29a2dc-f4c3c711, #w-node-_267e22c6-25b0-b8a7-3f67-aacaf2fe6552-f4c3c711, #w-node-d589531d-eea2-4e36-3102-ab48ed37fe04-f4c3c711, #w-node-_7cbe1bff-b7d2-336a-810d-9df08bc1cf0f-f4c3c711, #w-node-_35e2f30f-9b20-9cc2-eb89-c632e55841e2-f4c3c711, #w-node-e4068100-4cd6-0f7a-3140-60962cc2924a-f4c3c711, #w-node-_4f4398df-6f85-81e9-7931-1e2a09ec3e6f-f4c3c711, #w-node-ddf0b932-a65d-2577-5104-f6d678d18f75-f4c3c711, #w-node-b0baec20-45e7-78d8-5766-4fcd2dab6f5b-f4c3c711, #w-node-_8d962571-06c2-186a-a77d-0282aa5f278f-f4c3c711, #w-node-_50d8b164-18a0-71cd-7ee1-ef8c5ccd7e1b-f4c3c711, #w-node-_6fcf4eb1-dd26-ea48-adee-241bc5d75b40-f4c3c711, #w-node-a5aaa489-e4aa-75da-c37d-4da03cf70f33-f4c3c711, #w-node-ac052586-8619-76f1-dde4-7f2ae8e06082-f4c3c711, #w-node-_2074b6bf-0009-a29c-6cc0-30c4ccf23747-f4c3c711, #w-node-_94a695e5-ad75-b55a-cb9a-7c5b58c030b5-f4c3c711, #w-node-d1910f55-29de-28ed-edb6-96d8fa3454dc-f4c3c711, #w-node-_5841d683-5d3c-9024-3be3-59e822104e7d-f4c3c711, #w-node-a4d482d3-957c-a933-c854-a80965ef35ed-f4c3c711, #w-node-_9753cda4-60f2-08dc-b317-c5e41bdea57a-f4c3c711, #w-node-_27a85373-329a-51ec-9e74-e889778b0cf6-f4c3c711, #w-node-_7db51861-c2e0-3981-a279-6b1c30ee8f7b-f4c3c711, #w-node-_8d6e673e-6c08-8b3f-b998-f59219f851a9-f4c3c711, #w-node-b7d4a472-726b-e8bc-accf-e8325763f5be-f4c3c711, #w-node-_6fc1884c-8064-1bd9-d899-08e00b15f091-f4c3c711, #w-node-_73d7398b-6857-40ed-a070-d6bb2868a2a4-f4c3c711, #w-node-_673ef80f-0735-ec8a-ab5a-69a76ccd06b9-f4c3c711, #w-node-_45437452-7408-ca66-8766-b1351d060d68-f4c3c711, #w-node-a4bf1895-327c-7482-bf7a-6f9ea2f4fcf1-f4c3c711, #w-node-_4b8d19c8-85d5-0aa5-dec0-a0a613dd794f-f4c3c711, #w-node-_954fc42d-96c5-8af9-6e27-8d7e66aabfbb-f4c3c711, #w-node-_2425fbfc-7241-33dc-d07f-bf31d3de322c-f4c3c711, #w-node-_11980341-d35a-bd2a-d493-8bc4c25671aa-f4c3c711, #w-node-_8bb450aa-4580-4620-4102-6a05782b4912-f4c3c711, #w-node-ce491992-ec51-b903-517a-4f8a595898b4-f4c3c711, #w-node-efcf3fc5-35f3-868c-39a8-5fe9e5d28d75-f4c3c711, #w-node-_9d80bd32-1e2b-3a00-6aa9-0e6d40c9f528-f4c3c711, #w-node-_4f6fd3bb-c5bf-ba70-2828-4347575cfdee-f4c3c711, #w-node-c4f93342-476c-2952-ab56-0d388082fa10-f4c3c711, #w-node-_831d527f-a4c5-1ddf-5028-b182d1556d6f-f4c3c711 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f33b0f84-ff09-9082-c7d2-930ab02d9e20-3bd27e7d {
  grid-template-rows: auto;
  grid-template-columns: .75fr .75fr .75fr;
}

#w-node-_4ad98cb3-6593-3141-cf94-3e5c1f79438c-3bd27e7d, #w-node-_2c7e98d2-143d-2284-0ce6-ea0011d8e264-3bd27e7d, #w-node-_1fd38775-3e44-a3ef-be34-fd8069243671-3bd27e7d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_16d99f6c-8bd8-9117-9bc1-3928fb574e9d-3bd27e7d {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
}

#w-node-_16d99f6c-8bd8-9117-9bc1-3928fb574e9e-3bd27e7d, #w-node-_16d99f6c-8bd8-9117-9bc1-3928fb574ea5-3bd27e7d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_75c53275-11e6-fb72-3c94-5678faae0fc4-3bd27e7d {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
}

#w-node-_75c53275-11e6-fb72-3c94-5678faae0fc5-3bd27e7d, #w-node-_75c53275-11e6-fb72-3c94-5678faae0fc6-3bd27e7d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_563b4e20-ce77-ba56-34a3-5fac4bcf28f2-3bd27e7d {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
}

#w-node-_563b4e20-ce77-ba56-34a3-5fac4bcf28f3-3bd27e7d, #w-node-_563b4e20-ce77-ba56-34a3-5fac4bcf28f4-3bd27e7d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_48747cd7-a548-5b07-7dbd-6e88adc2fc80-3bd27e7d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_48747cd7-a548-5b07-7dbd-6e88adc2fc88-3bd27e7d, #w-node-_6cc638b8-dc05-eff0-9dc5-180075b7ca40-3bd27e7d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fc801a3e-bbc3-e7e4-51c8-8aebe4973c5a-3bd27e7d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-fc801a3e-bbc3-e7e4-51c8-8aebe4973c5b-3bd27e7d, #w-node-fc801a3e-bbc3-e7e4-51c8-8aebe4973c5c-3bd27e7d, #w-node-_35895cbb-6746-9547-d425-82cd7eb1f272-3bd27e7d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_23f2b4b0-f8b1-e429-06be-4fddb392bdd5-3bd27e7d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_23f2b4b0-f8b1-e429-06be-4fddb392bdd6-3bd27e7d, #w-node-_23f2b4b0-f8b1-e429-06be-4fddb392bdd7-3bd27e7d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_99169954-571e-72e9-7340-ce7e7e51e6a8-3bd27e7d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_99169954-571e-72e9-7340-ce7e7e51e6a9-3bd27e7d, #w-node-_99169954-571e-72e9-7340-ce7e7e51e6aa-3bd27e7d, #w-node-_3bbb94a9-95d3-7cd3-8839-b7dca40c0688-3bd27e7d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f582ea27-9a86-68ff-2370-d777783d81e6-05709784 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f582ea27-9a86-68ff-2370-d777783d81e7-05709784, #w-node-f582ea27-9a86-68ff-2370-d777783d81e8-05709784 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7063659e-46cf-2150-62b0-beec5865df2e-05709784 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_7063659e-46cf-2150-62b0-beec5865df2f-05709784, #w-node-_7063659e-46cf-2150-62b0-beec5865df31-05709784 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b6858ef1-474e-388e-3263-314d0df793c1-05709784 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-b6858ef1-474e-388e-3263-314d0df793c2-05709784, #w-node-b6858ef1-474e-388e-3263-314d0df793ce-05709784 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6805f4b7-9a9f-4b51-0e39-af98c7e5902d-05709784 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_6805f4b7-9a9f-4b51-0e39-af98c7e5902e-05709784, #w-node-_6805f4b7-9a9f-4b51-0e39-af98c7e5902f-05709784 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a2b13b69-cb38-7333-b46e-d24bccca76ea-05709784 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-a2b13b69-cb38-7333-b46e-d24bccca76eb-05709784, #w-node-a2b13b69-cb38-7333-b46e-d24bccca76ec-05709784 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7610ef6f-bf3f-c22e-2830-a689144aff48-05709784 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_7610ef6f-bf3f-c22e-2830-a689144aff49-05709784, #w-node-_7610ef6f-bf3f-c22e-2830-a689144aff4b-05709784 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1dc2e0e3-12f3-1bbb-ea2f-47523e57c115-05709784 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_1dc2e0e3-12f3-1bbb-ea2f-47523e57c116-05709784, #w-node-_1dc2e0e3-12f3-1bbb-ea2f-47523e57c118-05709784 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7e6b7e49-6159-6020-d8ac-fdd2daa8f311-05709784 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_7e6b7e49-6159-6020-d8ac-fdd2daa8f312-05709784, #w-node-_7e6b7e49-6159-6020-d8ac-fdd2daa8f314-05709784, #w-node-c26b906a-8ec9-8898-eadc-264823501c98-e5fc1c3c, #w-node-a6f6ce85-b7a5-873f-5aab-5af40be2ad0a-e5fc1c3c, #w-node-eab6997c-28c4-02e8-cb1f-ba096e703fd2-e5fc1c3c, #w-node-f2e1c092-32a9-aa96-2774-c47bbf59b0cd-e5fc1c3c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fc61ca22-cc5b-a4e7-cca4-e9a379e8fc1b-48d95e96 {
  grid-area: span 1 / span 20 / span 1 / span 20;
}

#w-node-fc61ca22-cc5b-a4e7-cca4-e9a379e8fc1c-48d95e96 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-fc61ca22-cc5b-a4e7-cca4-e9a379e8fc1d-48d95e96 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-fc61ca22-cc5b-a4e7-cca4-e9a379e8fc1e-48d95e96 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-fc61ca22-cc5b-a4e7-cca4-e9a379e8fc1f-48d95e96, #w-node-fc61ca22-cc5b-a4e7-cca4-e9a379e8fc20-48d95e96 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-fc61ca22-cc5b-a4e7-cca4-e9a379e8fc21-48d95e96 {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-fc61ca22-cc5b-a4e7-cca4-e9a379e8fc22-48d95e96 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-fc61ca22-cc5b-a4e7-cca4-e9a379e8fc23-48d95e96 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-fc61ca22-cc5b-a4e7-cca4-e9a379e8fc24-48d95e96 {
  grid-area: span 1 / span 18 / span 1 / span 18;
}

#w-node-fc61ca22-cc5b-a4e7-cca4-e9a379e8fc25-48d95e96 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_6658dff3-a264-6b19-2d37-399153d93420-48d95e96, #w-node-_6658dff3-a264-6b19-2d37-399153d9342a-48d95e96, #w-node-_6658dff3-a264-6b19-2d37-399153d93434-48d95e96 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9de7675a-b1f1-2ac2-8e4d-bde894b1a255-48d95e96 {
  grid-area: 1 / 1 / 3 / 2;
}

#w-node-_9de7675a-b1f1-2ac2-8e4d-bde894b1a257-48d95e96, #w-node-_9de7675a-b1f1-2ac2-8e4d-bde894b1a259-48d95e96 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2f7d6d16-0146-535e-fa33-d12e6940391f-48d95e96 {
  grid-area: 1 / 1 / 3 / 2;
}

#w-node-_2f7d6d16-0146-535e-fa33-d12e69403921-48d95e96, #w-node-_2f7d6d16-0146-535e-fa33-d12e69403923-48d95e96, #w-node-f0482a45-dd72-962b-9c5e-138acbc8bc50-48d95e96 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b1461a2a-21ef-c64c-b2fb-8757c7e1b8f4-48d95e96 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c7dbd107-1564-db16-9373-5926162435d5-48d95e96, #w-node-c7dbd107-1564-db16-9373-5926162435d6-48d95e96, #w-node-c7dbd107-1564-db16-9373-5926162435d7-48d95e96, #w-node-e08bab25-5e51-458a-5016-2fa363a4b944-48d95e96, #w-node-e08bab25-5e51-458a-5016-2fa363a4b963-48d95e96, #w-node-e08bab25-5e51-458a-5016-2fa363a4b970-48d95e96, #w-node-e08bab25-5e51-458a-5016-2fa363a4b97d-48d95e96, #w-node-e08bab25-5e51-458a-5016-2fa363a4b98a-48d95e96, #w-node-e08bab25-5e51-458a-5016-2fa363a4b997-48d95e96, #w-node-e08bab25-5e51-458a-5016-2fa363a4b9a4-48d95e96, #w-node-e08bab25-5e51-458a-5016-2fa363a4b9b1-48d95e96, #w-node-e08bab25-5e51-458a-5016-2fa363a4b9be-48d95e96 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6798f85e-053b-0c32-feb6-6af7e32f6f7e-51803bc2 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-de3dbe93-b353-0692-c450-c0595dab3ae6-e04c83cc, #w-node-_6989b01a-fc33-824d-5306-6feec2dcdc06-e04c83cc, #w-node-f27f92b1-b51c-37ee-1337-35f606d4cc29-e04c83cc, #w-node-be35105e-91de-e7fe-2332-4a1c9ce539d0-e04c83cc, #w-node-_6b2a5dd6-513d-a914-8801-a07070c1d188-e04c83cc, #w-node-bf158a6e-43c4-5780-3101-6eb4f207e1dd-e04c83cc, #w-node-_8d79eb20-3553-9e70-fd4f-f64f09f85c52-e04c83cc, #w-node-fe7256d6-f48e-e4af-a294-d982bc3f514f-e04c83cc, #w-node-_6ca8b694-23e4-2575-8d23-ff9fc491188e-e04c83cc, #w-node-_67570c8d-4ab1-2270-2071-90c3949f32e6-e04c83cc, #w-node-d32566e9-99c2-6461-abf8-075b985d155c-e04c83cc, #w-node-_5f7be77b-62f1-2914-7213-e4dcb659123c-e04c83cc, #w-node-_43526560-5526-037b-7813-08699b78c574-e04c83cc, #w-node-_26c02194-2d34-db0b-f4a4-9b657a081494-e04c83cc, #w-node-_3fbe672a-dc01-3607-dea2-a34ff093d7d5-e04c83cc, #w-node-_77b344d8-868a-658d-f17f-d3e07fb71d32-e04c83cc, #w-node-d99c2342-625d-8b09-be5e-0e039117c97f-e04c83cc, #w-node-c6e42444-729e-d286-b962-614461d69e20-e04c83cc, #w-node-_77b10764-7f49-d627-f21e-551d69556323-e04c83cc, #w-node-f92bae8c-e0ed-90ba-c6bd-47abd0b9e957-e04c83cc, #w-node-_71942b3b-bca4-7a49-a354-7fd5ee70270c-e04c83cc, #w-node-_74961c39-020b-2f3d-68f0-3c2432fb1c71-e04c83cc, #w-node-_0432484b-7263-881e-6414-a977be8ff966-e04c83cc, #w-node-_336ec438-557f-8058-fd83-e7cca6e9b6f2-e04c83cc, #w-node-_6ff56477-eedf-17dc-0b8d-010333157576-e04c83cc, #w-node-fe527424-bf4e-a17c-ab23-71f36772ff52-e04c83cc, #w-node-_0c2c1d44-3710-a986-6008-b9ace551e501-e04c83cc, #w-node-_52261e3a-ea50-9704-0e09-f0474e5d73f2-e04c83cc, #w-node-_487ecfae-4df5-510c-726b-29c130527e57-e04c83cc, #w-node-_971ae925-b6e2-601b-608b-9861b24b9528-e04c83cc, #w-node-_0915d685-fe3c-5fa9-4b8a-4d3af04542cb-e04c83cc, #w-node-_5988e03e-bc2c-b7a1-8d41-b5775ebc17c5-e04c83cc, #w-node-_0746382a-5640-626d-1014-4b0dfbd2f3aa-e04c83cc, #w-node-_823f51f2-4380-2fa0-a32c-c8a1cd6c9842-e04c83cc, #w-node-_3acbcdb9-eb33-18ba-1427-fb277bc0f7c9-e04c83cc, #w-node-a1f4ffc6-31b1-45e1-92da-701f27d19fff-e04c83cc, #w-node-_6590fbe6-dd94-8d51-6361-4136183efef3-e04c83cc, #w-node-_38a4aa9d-83b8-4334-2682-048dbbfd1377-e04c83cc, #w-node-_4803de80-8acd-ae06-7ded-7516c29cbbb3-e04c83cc, #w-node-f1cf6d20-70da-ea0b-de54-f27cc555f5f9-e04c83cc, #w-node-_02bcc840-e871-77c3-1c8b-e85f4a65515d-e04c83cc, #w-node-_59f6a500-d0e9-aa2f-9c8d-98b2ad0d6d8f-e04c83cc, #w-node-_4166b00c-f2ea-26eb-16d7-4d9decfe7ec9-e04c83cc, #w-node-f7d0d9eb-426f-f0cc-5c60-f2bdc35f73eb-e04c83cc, #w-node-a77ea1f4-5c71-d3b3-ce31-00455bc5b70b-e04c83cc, #w-node-_5dce8c9a-e140-729b-2359-93d08885f4c8-e04c83cc, #w-node-_3cd736d4-5e92-46ee-840c-cc3f41fad471-e04c83cc, #w-node-_3cd736d4-5e92-46ee-840c-cc3f41fad482-e04c83cc, #w-node-_3cd736d4-5e92-46ee-840c-cc3f41fad493-e04c83cc, #w-node-_3cd736d4-5e92-46ee-840c-cc3f41fad4a4-e04c83cc, #w-node-_3cd736d4-5e92-46ee-840c-cc3f41fad4b5-e04c83cc, #w-node-_3cd736d4-5e92-46ee-840c-cc3f41fad4c6-e04c83cc, #w-node-_3cd736d4-5e92-46ee-840c-cc3f41fad4d7-e04c83cc, #w-node-_3cd736d4-5e92-46ee-840c-cc3f41fad4e8-e04c83cc, #w-node-_3cd736d4-5e92-46ee-840c-cc3f41fad4f9-e04c83cc, #w-node-_3cd736d4-5e92-46ee-840c-cc3f41fad50a-e04c83cc, #w-node-_3cd736d4-5e92-46ee-840c-cc3f41fad51b-e04c83cc, #w-node-_3cd736d4-5e92-46ee-840c-cc3f41fad52c-e04c83cc, #w-node-_3cd736d4-5e92-46ee-840c-cc3f41fad53d-e04c83cc, #w-node-_3cd736d4-5e92-46ee-840c-cc3f41fad54e-e04c83cc, #w-node-_3cd736d4-5e92-46ee-840c-cc3f41fad55f-e04c83cc, #w-node-_3cd736d4-5e92-46ee-840c-cc3f41fad570-e04c83cc, #w-node-_3cd736d4-5e92-46ee-840c-cc3f41fad581-e04c83cc, #w-node-_3cd736d4-5e92-46ee-840c-cc3f41fad592-e04c83cc, #w-node-_3cd736d4-5e92-46ee-840c-cc3f41fad5a3-e04c83cc, #w-node-_3cd736d4-5e92-46ee-840c-cc3f41fad5b4-e04c83cc, #w-node-_472fbf89-12ba-2443-b655-f9dba732fb9b-e04c83cc, #w-node-_472fbf89-12ba-2443-b655-f9dba732fb9d-e04c83cc, #w-node-_472fbf89-12ba-2443-b655-f9dba732fb9f-e04c83cc, #w-node-_472fbf89-12ba-2443-b655-f9dba732fba1-e04c83cc, #w-node-_472fbf89-12ba-2443-b655-f9dba732fba3-e04c83cc, #w-node-_1858e5c3-c22d-79bb-8dbb-a6e2df813dc0-e04c83cc, #w-node-_1858e5c3-c22d-79bb-8dbb-a6e2df813dc6-e04c83cc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2b02fdc3-156b-3d86-cbc0-5d66ed23b564-823aeafb {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_5a7ae26b-6e61-5109-eaf8-73bc19b16f7a-823aeafb {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_33598a84-d1d4-1247-30da-1b00a3d2005d-f7fdccc9, #w-node-_33598a84-d1d4-1247-30da-1b00a3d20066-f7fdccc9, #w-node-d24a5a55-96b5-3234-54f4-1510949bbfe5-f7fdccc9, #w-node-d24a5a55-96b5-3234-54f4-1510949bbff0-f7fdccc9, #w-node-d24a5a55-96b5-3234-54f4-1510949bbffb-f7fdccc9, #w-node-d24a5a55-96b5-3234-54f4-1510949bc006-f7fdccc9, #w-node-_00d607ff-8fa6-6489-e9e0-365184e60014-f7fdccc9, #w-node-_851bc066-0d44-779e-d54d-f8139a09caa0-f7fdccc9, #w-node-_0aa574a9-80d8-7be7-6dc2-fc4582ef3abd-f7fdccc9, #w-node-_0704a2cd-5943-95ca-ebdf-e473eceb81fa-f7fdccc9, #w-node-_25c2a2de-87d5-8506-ea16-5cbeb8baf9dd-ab3c0f06, #w-node-_25c2a2de-87d5-8506-ea16-5cbeb8baf9e5-ab3c0f06, #w-node-_25c2a2de-87d5-8506-ea16-5cbeb8baf9ed-ab3c0f06, #w-node-_16aa5fa6-2b72-e2f9-2c0f-962b19aaa796-ab3c0f06, #w-node-_16aa5fa6-2b72-e2f9-2c0f-962b19aaa79e-ab3c0f06, #w-node-_16aa5fa6-2b72-e2f9-2c0f-962b19aaa7a6-ab3c0f06, #w-node-_25c2a2de-87d5-8506-ea16-5cbeb8baf9f7-ab3c0f06, #w-node-_25c2a2de-87d5-8506-ea16-5cbeb8baf9ff-ab3c0f06, #w-node-_25c2a2de-87d5-8506-ea16-5cbeb8bafa07-ab3c0f06, #w-node-_25c2a2de-87d5-8506-ea16-5cbeb8bafa11-ab3c0f06, #w-node-_25c2a2de-87d5-8506-ea16-5cbeb8bafa19-ab3c0f06, #w-node-_25c2a2de-87d5-8506-ea16-5cbeb8bafa21-ab3c0f06, #w-node-_600a3569-e6c3-8b14-4e58-e6d06525633a-a5a0f00e, #w-node-ca61c9fb-1706-fa9f-b118-88761c103ae6-a5a0f00e, #w-node-_6a0f6925-74d4-8751-1484-85cde6c02964-a5a0f00e, #w-node-_9ac982c1-74c2-a95e-1aac-d46d40997ec5-a5a0f00e, #w-node-_49205aa8-ad7e-f0c0-bda3-9bb87956915c-a5a0f00e, #w-node-_448ac8ec-4d92-36d1-a06b-3dcd4af70d6a-a5a0f00e, #w-node-a0238f07-2191-8fa4-91f2-cb7551a87a59-a5a0f00e, #w-node-d33bc719-8e5e-094a-3bea-17191992b376-a5a0f00e, #w-node-e1213cf0-e5d2-082e-15b7-2db424708d4c-a5a0f00e, #w-node-_4399d4fe-7770-6201-51d7-a0a10d900778-a5a0f00e, #w-node-_90577836-fe73-5997-1dbf-5847f39c37b3-a5a0f00e, #w-node-a485a9d1-1405-dc66-6ded-243814a0e867-a5a0f00e, #w-node-_1f2c946c-ada7-3a30-adec-fe12f7805507-a5a0f00e, #w-node-_604fcbc8-9910-0a2b-32c1-18fe2b5103c3-a5a0f00e, #w-node-_685affdf-c6f5-c965-0adc-7306789ba01d-a5a0f00e, #w-node-ab914502-7953-93a7-2eac-d26686b789f8-a5a0f00e, #w-node-bc3106eb-4588-1c70-362a-9cc6b25ed297-a5a0f00e, #w-node-_57283c6c-4d51-6a53-e976-53561549e391-a5a0f00e, #w-node-_2efd7e6d-9112-5f54-1414-7a8f7a3ad783-a5a0f00e, #w-node-_3843e11d-cf59-aabe-a90f-427bac723cda-a5a0f00e, #w-node-_61a20266-16e1-c4e7-bd4d-0181da87ad4b-a5a0f00e, #w-node-_731087df-08b8-d712-23c3-e6a7b1a04b69-a5a0f00e, #w-node-_6a56898f-fcdb-81a3-64d6-5c8a9d429ac8-a5a0f00e, #w-node-_85dd229e-1d61-f3ec-5875-0dee549dc9a6-a5a0f00e, #w-node-_7f918722-aa1e-1322-0bb5-603df649051a-a5a0f00e, #w-node-_52d6087f-a10e-9f46-f902-e5b30410a3b9-a5a0f00e, #w-node-f99a1905-27c5-27c7-3196-3e15fe48bebe-a5a0f00e, #w-node-ce4e9252-4ecd-ec2c-34d9-583ef8893f90-a5a0f00e, #w-node-_089d073a-70b9-add2-32e0-ada8c243294a-a5a0f00e, #w-node-_57bd792e-0098-adbb-8ebc-1b3ab5bd5f96-a5a0f00e, #w-node-_4c0ddbb5-0354-11ea-b87b-fc5574cf8ecd-a5a0f00e, #w-node-db018a1d-3a8e-4d4f-d0f5-fb9c36007311-a5a0f00e, #w-node-a6ef4690-eb1a-ad13-1ce6-c72498216c36-a5a0f00e, #w-node-_59e02f40-a3dd-5210-6a35-4d119ebcbbea-a5a0f00e, #w-node-adc5ed74-e829-4407-e400-a0690920c2c8-a5a0f00e, #w-node-_4f223d62-09ef-8250-b48c-a955c85ccb85-a5a0f00e, #w-node-_023a1da4-c225-0349-b707-ee7bee83a586-a5a0f00e, #w-node-c01dd34c-a231-a532-0ef4-380a9b621fdc-a5a0f00e, #w-node-_70555ca3-7314-89da-fbf3-1faca0bfa0a2-a5a0f00e, #w-node-_62d3a1ff-6d1f-d104-3b59-5df3a49a1599-a5a0f00e, #w-node-_6cfa2caa-fb04-8b4a-0000-dee930c29a3b-a5a0f00e, #w-node-bb43bc80-4a5a-0d0b-71a5-7469cf1c91df-a5a0f00e, #w-node-aa009a72-e471-3728-8f5d-7476e783a4d1-a5a0f00e, #w-node-fff05af2-047b-6764-10d0-eece8299af29-a5a0f00e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a56865c-aab6-dc58-c042-155e50d62917-6f14a7a2 {
  align-self: center;
}

#w-node-_2a56865c-aab6-dc58-c042-155e50d6291f-6f14a7a2, #w-node-_2a56865c-aab6-dc58-c042-155e50d62927-6f14a7a2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-a4e3b4b2-474c-241f-b263-aba941cbe2d7-6f14a7a2 {
  align-self: center;
}

#w-node-b27dbda1-651f-3af0-d784-daf5fee7005d-6f14a7a2 {
  align-self: stretch;
}

#w-node-_2c7835ea-7f36-d8ea-b0fc-b2b9a59f4e42-ec61c6c5 {
  justify-self: start;
}

@media screen and (min-width: 1440px) {
  #w-node-_9a03b71c-4d61-88a1-751f-e98675371a8c-562e39aa {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_321c178e-5ed7-e176-2158-eb5819a93fa0-562e39aa, #w-node-_52e62ecd-24d3-04c2-5eeb-f010c295c46d-562e39aa, #w-node-_90b24f39-1599-a19b-14a5-0edbf8b3df32-562e39aa, #w-node-d841f8c1-0a0d-9a51-0ce2-51104897b252-562e39aa, #w-node-f2ae9c25-a376-4ea6-1fb8-5d2bf3298891-562e39aa, #w-node-dd385c56-f8c9-79e8-50d4-b81b7c798eb9-562e39aa, #w-node-_9d415430-f76e-1c61-c176-c61cec579e50-562e39aa, #w-node-_7ab5f03b-6455-1654-28b5-947e447a88c2-562e39aa {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6971c3f0-84ae-a0f4-f0fb-78b4ed3db0f5-562e39aa {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_90df2ff8-fd2f-d3af-a0c0-402d3421eec7-5bdbcd68 {
    justify-self: center;
  }

  #w-node-_3ba6814b-5302-bf76-17f4-a80d2e868bcf-098c38d4, #w-node-_5653872d-3dcc-d9b1-374b-aba614458805-098c38d4, #w-node-d4cea14e-06f0-d29a-920a-99153b7f551f-098c38d4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-dd6dbd6e-2c52-68a5-3588-ea5806235cf7-098c38d4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_795f322f-f46a-3937-ef4c-f45ad82827d9-a10dcb25 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_8dac9841-6b3c-88c8-a44f-2f76004e5371-a10dcb25, #w-node-_60022acd-12a3-0b9e-056f-d74e222d41f6-a10dcb25 {
    justify-self: center;
  }

  #w-node-_3ba42b18-f943-2b9c-6c43-f8f9d90e11df-030e03e4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_0ed21b17-f64e-0dbb-b9b6-a52ceb9d6028-030e03e4, #w-node-_5f689abc-d837-63eb-ac0e-9790ad7ac438-030e03e4, #w-node-e68ef171-5857-e446-4020-811bd1b28058-030e03e4, #w-node-c0b75212-e8c5-754b-ad15-b82d4efc5e55-030e03e4, #w-node-_3a14bd93-e000-9b20-c3b5-d1b0ae2501a8-030e03e4, #w-node-bd838d3f-a171-49a0-8b20-ad5a52ad4309-030e03e4, #w-node-_9d8b4561-591c-e07a-616f-02f1737945ea-030e03e4, #w-node-_9393c363-cca0-8012-55d7-5ce3867507e2-7e1cea81, #w-node-db39d5ea-03db-38d4-435c-3dd3063b61ef-7e1cea81, #w-node-_202fc4e5-6968-b8c8-10e5-b8ad55e1ae86-7e1cea81, #w-node-cb3cc5f7-6871-42f9-eeb3-73d0c72570aa-7e1cea81, #w-node-_380773ef-3a75-e0f6-9686-7d1006a9849d-7e1cea81, #w-node-_4cd0a57c-214e-08ef-e1d7-4a62ebf06697-7e1cea81, #w-node-_2d9b1dc2-7306-c7f9-17bd-84e6ddd52e8d-7e1cea81, #w-node-_664449ae-2409-eef7-e422-070be9f3fc40-7e1cea81, #w-node-db44b8f6-1bbe-97ee-9773-5ee2662acecd-7e1cea81, #w-node-_02863d10-b3a5-24d6-0710-e2d5d8b7c1f5-7e1cea81, #w-node-ec2d9efd-2387-23a8-16d5-eb4c5d9cfd57-7e1cea81, #w-node-_1aeef0be-eb60-12c6-f294-4a0573a963ff-7e1cea81, #w-node-_17e851bc-086e-af4d-a219-a1553ac79761-7e1cea81, #w-node-ac105600-25d8-dd68-c6da-3093cd40447b-7e1cea81, #w-node-_459d0529-100c-0cec-7c7b-3130efebf58a-7e1cea81, #w-node-b6438f21-e1da-5daf-a98a-806bf5616181-7e1cea81, #w-node-d1687941-fb4c-a241-3186-70428babab57-7e1cea81, #w-node-_0cc41e5f-8f4a-e9ca-f2d1-dc55c9308dee-7e1cea81, #w-node-_2893d62e-42a5-6b7c-72cc-de65a816787d-7e1cea81, #w-node-_7c6ab37e-dec1-0404-894d-9e669da3405c-7e1cea81, #w-node-b9aeeda0-a230-2ea2-105a-be43e5fea921-7e1cea81, #w-node-_01dd4743-c4e1-be8a-e53a-477a3c876ed1-7e1cea81, #w-node-ddb9ea6d-d709-af05-c3f8-5f7448a7f63a-7e1cea81, #w-node-fa028b69-c082-0025-486d-a87815dfe8d7-7e1cea81, #w-node-d4710ce0-2a20-de99-3bdd-8e2c716c41d1-7e1cea81, #w-node-eb5a863c-06ae-bcc7-c906-e173ff819c79-7e1cea81, #w-node-_10a1f9db-bce2-68a8-51e8-c026045b4c2f-7e1cea81, #w-node-_3b06f69d-6068-6a06-3212-752c5ae75526-7e1cea81, #w-node-f9fcfd58-2c61-4bf7-8988-26cb7d7668c6-7e1cea81, #w-node-ee11d216-727c-6890-ece4-0ac182421734-7e1cea81, #w-node-_291ea696-c81b-59e1-ca1e-f99f513ce63d-7e1cea81, #w-node-_6a9c4e1e-eee6-3f8f-06de-b680e7a90774-7e1cea81, #w-node-cb22fffa-c79a-7a3c-f76f-e5f5e02f1884-7e1cea81, #w-node-_0c304352-3506-be55-82c1-185dccc5092c-7e1cea81, #w-node-d856d1c1-3af7-3ec6-2f03-3910e7e1cd9b-7e1cea81, #w-node-d11e32fb-c273-d063-43f6-60fb59ef15e2-7e1cea81, #w-node-e6e125ea-a79e-e1e5-835e-500326378f39-7e1cea81 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_663a6bb9-c516-c085-0002-6bd45d0daeac-414c73d1 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    display: grid;
  }

  #w-node-_5d1d7802-8d03-73f3-17c3-572fce54f431-414c73d1, #w-node-_15561204-6bb6-7e5d-5e76-8549bcdf29f9-414c73d1, #w-node-_30969f3c-9821-ced5-7f03-e66535627f93-414c73d1, #w-node-_1c7d5ea5-d1a2-a90d-29e9-5a765c0707df-414c73d1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ddd60969-f0a3-71c6-6bad-559fab515491-414c73d1 {
    order: 0;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fa70dfdd-60f3-8768-474f-55528dca5311-414c73d1, #w-node-_0dd6898a-6181-56ab-b205-ddc7d220ceee-414c73d1, #w-node-_7069f837-b4bf-7445-bcf8-32bea8de6873-414c73d1, #w-node-e6313632-34b6-f06a-d4e2-db38fb02afe3-414c73d1, #w-node-_27498cc5-e609-b49f-61f7-aaf6b2dfbdea-414c73d1, #w-node-d98816e2-81d1-0025-fdb7-0b41e92a40e7-414c73d1, #w-node-eb1dc803-af1e-cdfc-a7ff-c3be80f54e5c-414c73d1, #w-node-_044dd61f-d4f3-266f-4c6f-d1ee470ecb7a-414c73d1, #w-node-faecfe5b-219b-a9af-9d9d-69d1299611a9-414c73d1, #w-node-b6a2bd9e-ca01-7348-5df2-cd40b0a91809-414c73d1, #w-node-_4607f7b6-a753-00d1-fb95-7de6cbebadc9-414c73d1, #w-node-_8780fd2b-fdfa-b637-ff8c-537020210dad-414c73d1, #w-node-e616ce8e-97a6-54af-6eb2-97fcf7816506-414c73d1, #w-node-d10de55b-b5d0-e5f7-5034-b482d108e97b-414c73d1, #w-node-_0db0f16a-81d6-974a-3dc3-b6cd3275bef8-414c73d1, #w-node-_45c1838e-02b5-5b11-1d5c-ed7ee612bdd1-414c73d1, #w-node-_27b59fc1-151e-cc3e-9197-69061ffb5ad0-414c73d1, #w-node-d5ba59b9-858c-d988-b403-614b09553cc4-414c73d1, #w-node-_6cf6c54c-01d4-d49a-aecb-0c0ee01921fc-414c73d1, #w-node-c19e35f2-393d-f78b-dfcc-e2519ce14472-fe5360ac, #w-node-ea02603f-89ac-a388-b1dd-d5f6ff9acc22-fe5360ac, #w-node-_63140503-95f0-9a46-85db-35b1508f0742-fe5360ac, #w-node-_8b72f1da-d382-7d5f-52e0-039c1e96f49b-fe5360ac, #w-node-a7a5c8e6-928c-571e-cf52-876e0d2eec97-fe5360ac, #w-node-_2b419854-be3a-1352-cb28-6c821d1d0890-fe5360ac, #w-node-_949e928d-b230-b9ad-3164-f1e2fd200d5b-fe5360ac, #w-node-_0c7b056c-4295-ee0f-0493-e7137b3515bf-fe5360ac, #w-node-f453e5f0-58cf-ef5c-6791-5e3656c74138-fe5360ac, #w-node-_559f555b-832a-19d8-0bf4-84edddf2ef1a-fe5360ac, #w-node-_158d77df-34ca-f2cd-bf7a-c5d7d6de89e3-fe5360ac, #w-node-_74b8b941-cb93-78b1-a6f0-bdfebe054109-fe5360ac, #w-node-_7cc763db-5e92-666c-aa30-9a4d2112485e-fe5360ac, #w-node-_63438086-b80b-9ddf-8d87-fcceb4349b0b-fe5360ac, #w-node-_0c26bd0a-0fb7-7aea-8825-615c3082fd4f-fe5360ac, #w-node-_8ec21309-fa8b-ea23-bb03-0a0bf3340ace-fe5360ac {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f33b0f84-ff09-9082-c7d2-930ab02d9e20-3bd27e7d {
    grid-template-rows: auto;
    grid-template-columns: .75fr .75fr .75fr;
  }

  #w-node-_6beefc28-3158-0cd7-deff-f48cca79bca3-f7fdccc9 {
    justify-self: start;
  }

  #w-node-_33598a84-d1d4-1247-30da-1b00a3d20066-f7fdccc9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 991px) {
  #w-node-_1707a549-e9c6-78c0-fc1e-2e58b478f1c2-f7fdccc9 {
    order: -9999;
  }

  #w-node-bc242c99-1c81-3d7b-99f1-8771cdd04cbc-f7fdccc9, #w-node-_974fe97d-864e-c4ae-f3aa-052868ac7a73-f7fdccc9 {
    order: 9999;
  }

  #w-node-_2c7835ea-7f36-d8ea-b0fc-b2b9a59f4e42-ec61c6c5 {
    justify-self: center;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_2c7835ea-7f36-d8ea-b0fc-b2b9a59f4e42-ec61c6c5 {
    justify-self: center;
  }
}

@media screen and (max-width: 479px) {
  #w-node-eef4b47f-45ab-789c-e71d-45db793e832e-3c0ce54a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto center;
  }

  #w-node-_7062c2d5-19a1-c3dd-61b3-3a23a735565d-403a0e2d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_7665033f-8ccf-0fe7-700c-7a01c258934e-aa640b3a, #w-node-f50ec2bb-4ed5-6dc0-5487-116a6a89caac-aa640b3a, #w-node-_6b662f65-c583-57a7-bc94-cc6a6029c71f-aa640b3a, #w-node-_38f2ab91-dfd1-fc1c-7629-08c623ec9a10-aa640b3a, #w-node-aefd7efb-89e8-5438-760f-068c2eb49b9d-aa640b3a, #w-node-_4245e402-555a-45b9-bb2c-4089a84a0c19-aa640b3a, #w-node-_078730de-68a0-c7f9-8313-db1972f08fb9-aa640b3a, #w-node-_9d594ec9-e7cd-56bb-d2f3-224cdbecc963-aa640b3a, #w-node-_11f736ec-5087-840a-58a2-9b2f51cc9a02-aa640b3a, #w-node-f50ec2bb-4ed5-6dc0-5487-116a6a89caac-7a79247c, #w-node-_6b662f65-c583-57a7-bc94-cc6a6029c71f-7a79247c, #w-node-aefd7efb-89e8-5438-760f-068c2eb49b9d-7a79247c, #w-node-_4245e402-555a-45b9-bb2c-4089a84a0c19-7a79247c, #w-node-_078730de-68a0-c7f9-8313-db1972f08fb9-7a79247c, #w-node-_9d594ec9-e7cd-56bb-d2f3-224cdbecc963-7a79247c, #w-node-_11f736ec-5087-840a-58a2-9b2f51cc9a02-7a79247c {
    justify-self: start;
  }

  #w-node-dda67f62-3dc2-d30f-33f4-c3ecfda9865a-5bdbcd68, #w-node-fd0cdc05-f595-f9cb-2ea2-aba6742524b4-5bdbcd68 {
    justify-self: center;
  }

  #w-node-_8f5236b2-ed6a-3afe-1481-06df70264a70-3f240e2f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-f52d27b1-72e1-c5dc-bc08-777fa1123c6e-e26f4093 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-adaf25df-c899-453e-34f8-a30c50e2f337-e26f4093, #w-node-fb54e26d-d925-1328-a5cc-fd50e1b11142-e26f4093, #w-node-d15b24c6-0c9a-f9c6-054c-a612f0781d9c-e26f4093, #w-node-_40f77056-0e22-35f0-2f27-8bc04ebcb0c2-e26f4093, #w-node-_9b411a6f-591e-f8e6-3199-ef856fdb8d30-33d2fcfb, #w-node-_1532599e-6faa-f3be-5962-aea6af3d9bcf-030e03e4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_29c5bb55-4cb3-b370-258b-a1a545ac5f04-030e03e4, #w-node-d3234897-616a-1a43-1867-83b0539ecb99-030e03e4 {
    justify-self: auto;
  }

  #w-node-e7feb3a5-7433-a77d-1bd4-16c736283620-030e03e4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_13e6de64-c1ee-ee1d-a2da-2bdc94cb51a4-c8e87377 {
    place-self: center;
  }

  #w-node-_663a6bb9-c516-c085-0002-6bd45d0daeac-414c73d1 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_5616f83d-9f8e-43c4-26c0-9c9b7c64df02-3eddc438 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto center;
  }

  #w-node-f33b0f84-ff09-9082-c7d2-930ab02d9e20-3bd27e7d {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
    display: grid;
  }

  #w-node-_4ad98cb3-6593-3141-cf94-3e5c1f79438c-3bd27e7d, #w-node-_2c7e98d2-143d-2284-0ce6-ea0011d8e264-3bd27e7d, #w-node-_1fd38775-3e44-a3ef-be34-fd8069243671-3bd27e7d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_16d99f6c-8bd8-9117-9bc1-3928fb574e9d-3bd27e7d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_16d99f6c-8bd8-9117-9bc1-3928fb574e9e-3bd27e7d, #w-node-_16d99f6c-8bd8-9117-9bc1-3928fb574ea5-3bd27e7d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_75c53275-11e6-fb72-3c94-5678faae0fc4-3bd27e7d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_75c53275-11e6-fb72-3c94-5678faae0fc5-3bd27e7d, #w-node-_75c53275-11e6-fb72-3c94-5678faae0fc6-3bd27e7d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_563b4e20-ce77-ba56-34a3-5fac4bcf28f2-3bd27e7d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_563b4e20-ce77-ba56-34a3-5fac4bcf28f3-3bd27e7d, #w-node-_563b4e20-ce77-ba56-34a3-5fac4bcf28f4-3bd27e7d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_48747cd7-a548-5b07-7dbd-6e88adc2fc80-3bd27e7d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_48747cd7-a548-5b07-7dbd-6e88adc2fc88-3bd27e7d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fc801a3e-bbc3-e7e4-51c8-8aebe4973c5a-3bd27e7d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-fc801a3e-bbc3-e7e4-51c8-8aebe4973c5b-3bd27e7d, #w-node-fc801a3e-bbc3-e7e4-51c8-8aebe4973c5c-3bd27e7d, #w-node-_35895cbb-6746-9547-d425-82cd7eb1f272-3bd27e7d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_23f2b4b0-f8b1-e429-06be-4fddb392bdd5-3bd27e7d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_23f2b4b0-f8b1-e429-06be-4fddb392bdd6-3bd27e7d, #w-node-_23f2b4b0-f8b1-e429-06be-4fddb392bdd7-3bd27e7d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f582ea27-9a86-68ff-2370-d777783d81e6-05709784 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-f582ea27-9a86-68ff-2370-d777783d81e7-05709784, #w-node-f582ea27-9a86-68ff-2370-d777783d81e8-05709784 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7063659e-46cf-2150-62b0-beec5865df2e-05709784 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_7063659e-46cf-2150-62b0-beec5865df2f-05709784, #w-node-_7063659e-46cf-2150-62b0-beec5865df31-05709784 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b6858ef1-474e-388e-3263-314d0df793c1-05709784 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-b6858ef1-474e-388e-3263-314d0df793c2-05709784, #w-node-b6858ef1-474e-388e-3263-314d0df793ce-05709784 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6805f4b7-9a9f-4b51-0e39-af98c7e5902d-05709784 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-_6805f4b7-9a9f-4b51-0e39-af98c7e5902e-05709784, #w-node-_6805f4b7-9a9f-4b51-0e39-af98c7e5902f-05709784 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a2b13b69-cb38-7333-b46e-d24bccca76ea-05709784 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a2b13b69-cb38-7333-b46e-d24bccca76eb-05709784, #w-node-a2b13b69-cb38-7333-b46e-d24bccca76ec-05709784 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7610ef6f-bf3f-c22e-2830-a689144aff48-05709784 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-_7610ef6f-bf3f-c22e-2830-a689144aff49-05709784, #w-node-_7610ef6f-bf3f-c22e-2830-a689144aff4b-05709784 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1dc2e0e3-12f3-1bbb-ea2f-47523e57c115-05709784 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-_1dc2e0e3-12f3-1bbb-ea2f-47523e57c116-05709784, #w-node-_1dc2e0e3-12f3-1bbb-ea2f-47523e57c118-05709784 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7e6b7e49-6159-6020-d8ac-fdd2daa8f311-05709784 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_7e6b7e49-6159-6020-d8ac-fdd2daa8f312-05709784, #w-node-_7e6b7e49-6159-6020-d8ac-fdd2daa8f314-05709784, #w-node-_5e8f4fe5-a999-b44f-b22f-1610c81a918b-48d95e96 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6798f85e-053b-0c32-feb6-6af7e32f6f7e-51803bc2 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_7a5830e4-4490-d518-afb1-d1e644ac194c-e04c83cc {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2b02fdc3-156b-3d86-cbc0-5d66ed23b564-823aeafb {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_5a7ae26b-6e61-5109-eaf8-73bc19b16f7a-823aeafb {
    grid-template-rows: auto;
    grid-template-columns: .5fr;
  }

  #w-node-_6beefc28-3158-0cd7-deff-f48cca79bca3-f7fdccc9, #w-node-_6beefc28-3158-0cd7-deff-f48cca79bcac-f7fdccc9, #w-node-_6beefc28-3158-0cd7-deff-f48cca79bcb5-f7fdccc9, #w-node-_6beefc28-3158-0cd7-deff-f48cca79bcbe-f7fdccc9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_6ee425f0-d6bc-24be-3d15-864c34b54a1e-f7fdccc9, #w-node-dfcb7ada-b493-16ac-d887-2e3637e59200-f7fdccc9, #w-node-b70b2a3e-17b2-9f1f-cb02-918e135b76de-f7fdccc9, #w-node-ad5c3846-e3ce-4afb-ab0c-d53c8b33ed11-f7fdccc9, #w-node-_4744c6e6-ae1f-33cb-bbaf-e7e8de1acb93-f7fdccc9, #w-node-e242d0db-aede-59b2-b75a-f4db539d9bf4-f7fdccc9, #w-node-b20e8827-7c97-9cee-04d3-f03d09725336-f7fdccc9, #w-node-_2f1ac465-e242-22ec-e480-e1ba4db7a432-f7fdccc9, #w-node-_671f887c-c490-9a3b-f245-6342a3640b44-f7fdccc9, #w-node-a360f8aa-f857-da56-7c6b-5e924daadc99-f7fdccc9, #w-node-_8c5af180-d055-df86-6ea4-8ee2e7670b75-f7fdccc9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}
