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: "Gotham 0(1)";
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5ee1f96dbb0c2cb4dd8aae6e_GOTHAM-BOLD_0(1).OTF") format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Cisco Sans;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5acc3bec5affddc5fe3297a7_CiscoSansTTExtraLightOblique.ttf") format("truetype");
  font-weight: 200;
  font-style: italic;
  font-display: auto;
}

@font-face {
  font-family: Cisco Sans;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5acc3bed8bad99d3b2c69c43_CiscoSansTTLightOblique.ttf") format("truetype");
  font-weight: 300;
  font-style: italic;
  font-display: auto;
}

@font-face {
  font-family: Cisco Sans;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5acc3bedab540b7b48af3c13_CiscoSansTTLight.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Cisco Sans;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5acc3beca3d3a30687946b98_CiscoSansTTHeavyOblique.ttf") format("truetype");
  font-weight: 900;
  font-style: italic;
  font-display: auto;
}

@font-face {
  font-family: Cisco Sans;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5acc3bec79016179d7b42842_CiscoSansTTRegular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Cisco Sans;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5acc3becab540b4e24af3c12_CiscoSansTTBoldOblique.ttf") format("truetype");
  font-weight: 700;
  font-style: italic;
  font-display: auto;
}

@font-face {
  font-family: Cisco Sans;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5acc3bec7901618604b42844_CiscoSansTTHeavy.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Cisco Sans;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5acc3bec58238fb05573f166_CiscoSansTTExtraLight.ttf") format("truetype");
  font-weight: 200;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Cisco Sans;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5acc3beca3d3a3154b946b97_CiscoSansTTBold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Cisco Sans;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5acc3bec58238f4a3a73f165_CiscoSansTTThin.ttf") format("truetype");
  font-weight: 100;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Cisco Sans;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5acc3bec790161029fb42843_CiscoSansTTThinOblique.ttf") format("truetype");
  font-weight: 100;
  font-style: italic;
  font-display: auto;
}

@font-face {
  font-family: Cisco Sans;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5acc3bec6634d2363a4bfb58_CiscoSansTTRegularOblique.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
  font-display: auto;
}

@font-face {
  font-family: Ibmplexsans;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5c9cab75caf3b6335b351279_IBMPlexSans-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Ibmplexsans;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5c9cab756cf0963bcf9fb249_IBMPlexSans-BoldItalic.ttf") format("truetype");
  font-weight: 700;
  font-style: italic;
  font-display: auto;
}

@font-face {
  font-family: Ibmplexsans;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5c9cab75edb2e7f81bbad609_IBMPlexSans-ExtraLight.ttf") format("truetype");
  font-weight: 200;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Ibmplexsans;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5c9cab75202d43887113bf53_IBMPlexSans-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Ibmplexsans;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5c9cab756cf096215a9fb24b_IBMPlexSans-Italic.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
  font-display: auto;
}

@font-face {
  font-family: Ibmplexsans;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5c9cab75edb2e7867ebad60a_IBMPlexSans-ExtraLightItalic.ttf") format("truetype");
  font-weight: 200;
  font-style: italic;
  font-display: auto;
}

@font-face {
  font-family: Ibmplexsans;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5c9cab75e3044d120b571d51_IBMPlexSans-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Ibmplexsans;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5c9cab75edb2e7766bbad60b_IBMPlexSans-LightItalic.ttf") format("truetype");
  font-weight: 300;
  font-style: italic;
  font-display: auto;
}

@font-face {
  font-family: Ibmplexsans;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5c9cab766cf09683fc9fb24d_IBMPlexSans-SemiBold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Ibmplexsans;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5c9cab75d88d005bb9f1bae4_IBMPlexSans-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Ibmplexsans;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5c9cab75202d431a6713bf54_IBMPlexSans-MediumItalic.ttf") format("truetype");
  font-weight: 500;
  font-style: italic;
  font-display: auto;
}

@font-face {
  font-family: Ibmplexsans;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5c9cab75caf3b69be335127a_IBMPlexSans-SemiBoldItalic.ttf") format("truetype");
  font-weight: 600;
  font-style: italic;
  font-display: auto;
}

@font-face {
  font-family: Ibmplexsans;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5c9cab75caf3b683ee35127b_IBMPlexSans-Thin.ttf") format("truetype");
  font-weight: 100;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Ibmplexsans;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5c9cab75edb2e7eba5bad60d_IBMPlexSans-ThinItalic.ttf") format("truetype");
  font-weight: 100;
  font-style: italic;
  font-display: auto;
}

@font-face {
  font-family: Ibmplexmono;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5c9cab59202d436caa13bf37_IBMPlexMono-BoldItalic.ttf") format("truetype");
  font-weight: 700;
  font-style: italic;
  font-display: auto;
}

@font-face {
  font-family: Ibmplexmono;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5c9cab59caf3b64e7b35125a_IBMPlexMono-ExtraLight.ttf") format("truetype");
  font-weight: 200;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Ibmplexmono;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5c9cab59202d433b7713bf38_IBMPlexMono-ExtraLightItalic.ttf") format("truetype");
  font-weight: 200;
  font-style: italic;
  font-display: auto;
}

@font-face {
  font-family: Ibmplexmono;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5c9cab59edb2e75f2cbad5df_IBMPlexMono-Italic.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
  font-display: auto;
}

@font-face {
  font-family: Ibmplexmono;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5c9cab59e3044d28d9571d26_IBMPlexMono-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Ibmplexmono;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5c9cab59e3044d8906571d25_IBMPlexMono-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Ibmplexmono;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5c9cab59caf3b6d5b535125b_IBMPlexMono-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Ibmplexmono;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5c9cab5acaf3b6652935125d_IBMPlexMono-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Ibmplexmono;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5c9cab596cf09684159fadb6_IBMPlexMono-SemiBold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Ibmplexmono;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5c9cab5acaf3b67df035125e_IBMPlexMono-SemiBoldItalic.ttf") format("truetype");
  font-weight: 600;
  font-style: italic;
  font-display: auto;
}

@font-face {
  font-family: Ibmplexmono;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5c9cab59edb2e75aa3bad5e4_IBMPlexMono-Thin.ttf") format("truetype");
  font-weight: 100;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Ibmplexmono;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5c9cab59edb2e7624abad5e3_IBMPlexMono-LightItalic.ttf") format("truetype");
  font-weight: 300;
  font-style: italic;
  font-display: auto;
}

@font-face {
  font-family: Ibmplexmono;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5c9cab59202d437d1813bf3b_IBMPlexMono-MediumItalic.ttf") format("truetype");
  font-weight: 500;
  font-style: italic;
  font-display: auto;
}

@font-face {
  font-family: Ibmplexmono;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5c9cab5acaf3b6e59535125f_IBMPlexMono-ThinItalic.ttf") format("truetype");
  font-weight: 100;
  font-style: italic;
  font-display: auto;
}

@font-face {
  font-family: Vodafonelt;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5e5362b516879c26efca6a69_VodafoneLt-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Vodafonerg;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5e5362b516879c7f3aca6a6a_VodafoneRg-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Vodafonerg;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5e5362b5eba259f78b41d5b1_VodafoneRg-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Montserrat;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f1e9dfb3124ed877a36d006_Montserrat-Black.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Montserrat;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f1e9dfbc13bc81b9aa64f30_Montserrat-ExtraBold.ttf") format("truetype"), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f1e9dfb296808211f8afa39_Montserrat-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Montserrat;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f1e9dfbc892d8d128382fa6_Montserrat-BlackItalic.ttf") format("truetype");
  font-weight: 900;
  font-style: italic;
  font-display: auto;
}

@font-face {
  font-family: Montserrat;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f1e9dfbe9c7ece14758eecc_Montserrat-BoldItalic.ttf") format("truetype"), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f1e9dfb3b2f955134775c4f_Montserrat-ExtraBoldItalic.ttf") format("truetype");
  font-weight: 700;
  font-style: italic;
  font-display: auto;
}

@font-face {
  font-family: Montserrat;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f1e9dfb7a2f0e2247131848_Montserrat-ExtraLight.ttf") format("truetype");
  font-weight: 200;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Montserrat;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f1e9dfb368ff66de89b02ef_Montserrat-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Montserrat;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f1e9dfbe73d415133c79f74_Montserrat-Italic.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
  font-display: auto;
}

@font-face {
  font-family: Montserrat;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f1e9dfb882d3ed4ff6c627e_Montserrat-LightItalic.ttf") format("truetype");
  font-weight: 300;
  font-style: italic;
  font-display: auto;
}

@font-face {
  font-family: Montserrat;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f1e9dfb92078c04651bae55_Montserrat-ExtraLightItalic.ttf") format("truetype");
  font-weight: 200;
  font-style: italic;
  font-display: auto;
}

@font-face {
  font-family: Montserrat;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f1e9dfb723f044d2f56f685_Montserrat-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Montserrat;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f1e9dfb882d3e3a786c627f_Montserrat-MediumItalic.ttf") format("truetype");
  font-weight: 500;
  font-style: italic;
  font-display: auto;
}

@font-face {
  font-family: Montserrat;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f1e9dfba7cbc906a7b48eb7_Montserrat-SemiBoldItalic.ttf") format("truetype");
  font-weight: 600;
  font-style: italic;
  font-display: auto;
}

@font-face {
  font-family: Montserrat;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f1e9dfbdb81f13dca961f9a_Montserrat-SemiBold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Montserrat;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f1e9dfc8b3189853de6e732_Montserrat-ThinItalic.ttf") format("truetype");
  font-weight: 100;
  font-style: italic;
  font-display: auto;
}

@font-face {
  font-family: Montserrat;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f1e9dfc368ff63b6a9b02f0_Montserrat-Thin.ttf") format("truetype");
  font-weight: 100;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Montserrat;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f1e9dfb5a04f370b012f1d1_Montserrat-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Amazonembercd lt;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f3f50f5226c51271135e69d_AmazonEmberCd_Lt.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Amazonember th;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f3f50f65d1029347bf3ca13_AmazonEmber_Th.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Amazonember heit;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f3f50f5ba10b416b3cfa675_AmazonEmber_HeIt.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Amazonember he;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f3f50f5fbaf55056247959f_AmazonEmber_He.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Amazonembercd bd;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f3f50f58852afa8eec35376_AmazonEmberCd_Bd.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Amazonembercd ltit;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f3f50f5f8e302ef3340a6ae_AmazonEmberCd_LtIt.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Amazonember thit;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f3f50f67e44552c21e9cc9c_AmazonEmber_ThIt.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Amazonembercd thit;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f3f50f5d9f60a1374bbf939_AmazonEmberCd_ThIt.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Amazonembercd bdit;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f3f50f5c4fb41070381fe5d_AmazonEmberCd_BdIt.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Amazonembercd th;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f3f50f6767991719c7f9410_AmazonEmberCd_Th.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Amazonembercd rgit;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f3f50f50935c5c05971d480_AmazonEmberCd_RgIt.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Amazonembercd rg;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f3f50f5fbaf558a4b4795a0_AmazonEmberCd_Rg.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Amazonemberdisplay bd;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f3f50f57e44551207e9cc99_AmazonEmberDisplay_Bd.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Amazonemberdisplay he;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f3f50f6b1e96558a9031398_AmazonEmberDisplay_He.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Amazonemberdisplay lt;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f3f50f64062874f698e1a36_AmazonEmberDisplay_Lt.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Amazonember bd;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f3f50f6786144175c14e6e0_AmazonEmber_Bd.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Amazonemberdisplay rg;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f3f50f678614480cb14e6df_AmazonEmberDisplay_Rg.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Amazonemberdisplay md;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f3f50f6b1e9657f03031399_AmazonEmberDisplay_Md.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Amazonember bdit;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f3f50f6646454fb0c7965f3_AmazonEmber_BdIt.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Amazonember md;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f3f50f6caf1bec62590a831_AmazonEmber_Md.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Amazonember mdit;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f3f50f67e445559b8e9cc9a_AmazonEmber_MdIt.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Amazonember lt;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f3f50f6ba10b4319bcfa676_AmazonEmber_Lt.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Amazonember ltit;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f3f50f676799178127f9411_AmazonEmber_LtIt.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Amazonember rg;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f3f50f695543a69527a5ccc_AmazonEmber_Rg.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Amazonember rgit;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f3f50f695543a3bbd7a5ccd_AmazonEmber_RgIt.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Google sans;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f7163d2a85b927819d1f368_Google%20Sans%20Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Texta;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5fbe4a252af6ea70da01b6db_Texta-Black.ttf") format("truetype"), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5fbe4a25906504142807ec67_Texta-BlackIt.ttf") format("truetype"), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5fbe4a2504f92077ee59068e_Texta-HeavyIt.ttf") format("truetype"), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5fbe4a26c882143c6455244d_Texta-Heavy.ttf") format("truetype"), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5fbe4a252af6ea70da01b6db_Texta-Black.ttf") format("truetype"), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5fbe4a25906504142807ec67_Texta-BlackIt.ttf") format("truetype"), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5fbe4a26c882143c6455244d_Texta-Heavy.ttf") format("truetype"), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5fbe4a2504f92077ee59068e_Texta-HeavyIt.ttf") format("truetype"), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5fbe4a25906504142807ec67_Texta-BlackIt.ttf") format("truetype"), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5fbe4a252af6ea70da01b6db_Texta-Black.ttf") format("truetype"), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5fbe4a26c882143c6455244d_Texta-Heavy.ttf") format("truetype"), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5fbe4a26c882143c6455244d_Texta-Heavy.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Texta book;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5fbe4a252a4d908d123d099f_Texta-Book.ttf") format("truetype"), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5fbe4a252a4d908d123d099f_Texta-Book.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Texta bookit;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5fbe4a25b0b0b4272e9195a9_Texta-BookIt.ttf") format("truetype"), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5fbe4a25b0b0b4272e9195a9_Texta-BookIt.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Texta;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5fbe4a25f30dcaa1d044a8f1_Texta-Light.ttf") format("truetype"), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5fbe4a26888ff713e75286d1_Texta-LightIt.ttf") format("truetype"), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5fbe4a26888ff713e75286d1_Texta-LightIt.ttf") format("truetype"), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5fbe4a25f30dcaa1d044a8f1_Texta-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Texta;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5fbe4a25d1c816c43651e0fb_Texta-BoldIt.ttf") format("truetype"), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5fbe4a252af6ea902d01b6dc_Texta-Bold.ttf") format("truetype"), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5fbe4a252af6ea902d01b6dc_Texta-Bold.ttf") format("truetype"), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5fbe4a25d1c816c43651e0fb_Texta-BoldIt.ttf") format("truetype"), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5fbe4a252af6ea902d01b6dc_Texta-Bold.ttf") format("truetype"), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5fbe4a252af6ea902d01b6dc_Texta-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Texta;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5fbe4a268fde0b73c68a14f1_Texta-MediumIt.ttf") format("truetype"), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5fbe4a266febb02ee0a73a9d_Texta-Medium.ttf") format("truetype"), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5fbe4a266febb02ee0a73a9d_Texta-Medium.ttf") format("truetype"), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5fbe4a268fde0b73c68a14f1_Texta-MediumIt.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Texta;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5fbe4a26a0405ddd8fc6b971_Texta-Regular.ttf") format("truetype"), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5fbe4a26a0405ddd8fc6b971_Texta-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Texta;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5fbe4a26e70cd37fe1682430_Texta-ThintIt.ttf") format("truetype"), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5fbe4a26081ed9511db178ec_Texta-Thin.ttf") format("truetype"), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5fbe4a26081ed9511db178ec_Texta-Thin.ttf") format("truetype"), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5fbe4a26e70cd37fe1682430_Texta-ThintIt.ttf") format("truetype");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Texta it;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5fbe4a25081ed9bb1ab178ea_Texta-It.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Source sans pro;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5ffd4be3e9a2e546ec71c57e_source-sans-pro.black-italic.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Segoeui;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/60811e14ac37730d501eefe6_SegoeUI-Bold.ttf") format("truetype"), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/60811e14ac37730d501eefe6_SegoeUI-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Segoeui;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/60811e154700117bef299dd9_SegoeUI-Semibold.ttf") format("truetype"), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/60811e154700117bef299dd9_SegoeUI-Semibold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Seguisb;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/60811e14ac37736c051eefe7_seguisb.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Segoeui;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/60811e14317cefdf955f3ec0_SegoeUI-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Segoeuil;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/60811e165ba91c4a5819acbf_segoeuil.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Segoeui;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/60811e15f04b45e722a01d09_SegoeUI.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Segoeuib;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/60811e156168d47cbae7030c_segoeuib.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Hkgrotesk;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/6226f507338be5ca8e5bc2cf_HKGrotesk-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Hkgrotesk;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/6226f50787276aa651516f6d_HKGrotesk-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Hkgrotesk;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/6226f50716a12788f801e85c_HKGrotesk-SemiBold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Hkgrotesk;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/6226f5077a2b32b6e517b169_HKGrotesk-Bold.ttf") format("truetype"), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/6226f507eb3b7d7c11fc922a_HKGrotesk-BoldLegacy.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Hkgrotesk;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/6226f507ebc1974bedd7b396_HKGrotesk-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Varelaround;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/65a0ebfd311f6336d72df14f_VarelaRound-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Texta;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5fbe4a26c882143c6455244d_Texta-Heavy.ttf") format("truetype");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Gotham 0";
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5ee1f97abb5ebd85abc8763c_Gotham-Medium_0.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Gotham book;
  src: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5ee1f98620e68c76b22fc94f_Gotham-Book.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}

:root {
  --white: white;
  --black: #000;
  --orange: #ffa400;
  --midnight-blue: #232f3f;
  --midnight-blue-2: #262262;
  --royal-blue: #597ad3;
  --dodger-blue: #2583fb;
  --midnight-blue-3: #003764;
  --salmon: #fe7062;
  --slate-blue: #4042e2;
  --flowui-component-library--grey-300: #e4e6f1;
  --flowui-component-library--gray-900: black;
  --flowui-component-library--primary-base: #642eff;
  --flowui-component-library--gray-200: #f3f5fb;
  --flowui-component-library--grey-600: #393b6a;
  --flowui-component-library--white: white;
  --flowui-component-library--gray-700: #58b2e2;
  --spark-library--black: var(--black);
  --spark-library--foreground-interactive: #5532fa;
  --spark-library--background--interactive: #f0ecfd;
  --spark-library--white: #fff;
  --spark-library--foreground-interactive-hover: #1e116e;
  --red: #ff0e00;
  --untitled-ui--primary700: black;
  --spark-library--foreground-secondary: #000000c2;
  --elements-webflow-library--neutral--100: white;
  --elements-webflow-library--neutral--800: #211f54;
  --elements-webflow-library--accent--primary-1: #c90813;
  --elements-webflow-library--neutral--300: #eff0f6;
  --elements-webflow-library--neutral--600: #020202;
  --elements-webflow-library--secondary--color-1: #2bb3e6;
  --elements-webflow-library--general--shadow-05: #14142b29;
  --elements-webflow-library--general--shadow-04: #14142b24;
  --lynx--black: #1f2022;
  --lynx--grey: #797c83;
  --lynx--medium-purple: #8979ec;
  --lynx--deep-pink: #fd4b8b;
  --spark-library--light-steel-purple: #a695fb;
  --untitled-ui--primary600: #ff0e00;
  --untitled-ui--white: white;
  --untitled-ui--primary100: #f4ebff;
  --untitled-ui--gray200: #eaecf0;
  --untitled-ui--gray500: #667085;
  --untitled-ui--gray50-2: #f9fafb;
  --untitled-ui--primary800: #53389e;
  --untitled-ui--gray600: #475467;
  --untitled-ui--gray900: #101828;
  --untitled-ui--primary50: #f9f5ff;
  --lynx--white: white;
  --untitled-ui--gray300: #d0d5dd;
  --untitled-ui--gray700: #344054;
  --untitled-ui--gray800: #1d2939;
  --untitled-ui--gray100: #f2f4f7;
  --elements-webflow-library--secondary--color-2: #f2f1ff;
  --elements-webflow-library--neutral--400: #dcddeb;
  --elements-webflow-library--general--shadow-01: #14142b0f;
  --elements-webflow-library--neutral--200: #f7f7fc;
  --flowui-component-library--gray-500: #6b7094;
  --elements-webflow-library--general--shadow-02: #14142b14;
  --untitled-ui--gray400: #98a2b3;
  --lynx--medium-sea-green: #32b77a;
  --flowui-component-library--gray-100: #f7f9fd;
  --flowui-component-library--gray-400: #b6b9ce;
  --elements-webflow-library--general--shadow-03: #14142b1a;
  --radiant-ui-components-library-marketplace--color--white: white;
  --radiant-ui-components-library-marketplace--color--heading-dark: #150438;
  --radiant-ui-components-library-marketplace--color--body-font-dark: #6d6d6d;
  --radiant-ui-components-library-marketplace--color--button-background-dark: #fff;
  --radiant-ui-components-library-marketplace--color--theme-color: #29b5e8;
  --radiant-ui-components-library-marketplace--color--linear-color-two: #eff2ff;
  --radiant-ui-components-library-marketplace--linear-color-three: #e0ecff;
  --radiant-ui-components-library-marketplace--light-grey: #5a5a5a;
  --old-lace: #fff8e6;
  --heading: var(--white);
}

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

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

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

.w-layout-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-layout-hflex {
  flex-direction: row;
  align-items: flex-start;
  display: flex;
}

.w-layout-vflex {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

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

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

a {
  text-decoration: underline;
}

.image {
  text-align: center;
  margin-top: 5px;
  margin-bottom: 5px;
}

.nav-link, .nav-link-2, .nav-link-3, .nav-link-4, .nav-link-5, .nav-link-6 {
  color: #000;
  font-family: Droid Sans, sans-serif;
}

.body {
  background-color: #0000;
}

.text-block {
  color: #fff;
  margin-top: 20px;
  font-family: Droid Serif, serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 23px;
}

.section {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5ab4aefde4ec3988a75f0ad4_Powering-small-businesses.png");
  background-position: 0 0;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 500px;
  margin-top: 90px;
  font-family: Droid Serif, serif;
  font-size: 40px;
  font-weight: 700;
  line-height: 50px;
  display: flex;
}

.heading {
  color: #007cba;
  text-align: left;
  text-transform: uppercase;
  margin-top: 30px;
  margin-bottom: 0;
  font-family: Droid Serif, serif;
  font-size: 21px;
}

.section-2 {
  background-image: linear-gradient(#f4f4f4, #f4f4f4);
}

.text-block-5 {
  color: #000;
  text-align: left;
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: Droid Serif, serif;
  font-weight: 700;
}

.paragraph-2 {
  color: #000;
  text-align: left;
  border-radius: 5px;
  font-family: Droid Serif, serif;
  font-size: 10px;
  line-height: 16px;
}

.div-block-5 {
  text-align: left;
  margin: 20px 10px;
}

.txt_story_toggle {
  color: #007cba;
  text-align: center;
  border: 1px #007cba;
  border-radius: 5px;
  margin-top: 40px;
  margin-bottom: 40px;
  padding: 5px 10px;
  font-family: Droid Serif, serif;
  font-size: 10px;
  display: inline-block;
}

.container {
  text-align: center;
}

.paragraph-3 {
  color: #000;
  text-align: left;
  margin-top: 10px;
  margin-bottom: 20px;
  font-family: Droid Serif, serif;
  line-height: 22px;
}

.image-4 {
  text-align: center;
  margin-top: 30px;
  margin-bottom: 30px;
}

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

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

.image-5 {
  text-align: left;
  display: block;
}

.div-block-6 {
  text-align: left;
  padding-left: 10px;
  padding-right: 10px;
}

.text-block-7 {
  color: #000;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-left: 10px;
  font-family: Droid Serif, serif;
  font-weight: 700;
}

.paragraph-4 {
  color: #000;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Droid Serif, serif;
  font-size: 10px;
  line-height: 16px;
}

.text-block-8 {
  color: #000;
  padding-left: 10px;
  font-family: Droid Serif, serif;
  font-size: 10px;
  font-weight: 700;
  text-decoration: none;
}

.row-2 {
  margin-bottom: 50px;
}

.div-block-7 {
  background-image: linear-gradient(#fff, #fff);
  height: 275px;
  margin-bottom: 0;
  padding-bottom: 5px;
  position: relative;
  box-shadow: 0 0 6px #aca2a2;
}

.paragraph-5 {
  color: #000;
  margin-top: 10px;
  margin-left: 15px;
  margin-right: 15px;
  font-family: Droid Serif, serif;
  line-height: 22px;
}

.text-block-9 {
  color: #000;
  margin: 30px 15px 10px;
  font-family: Droid Serif, serif;
  font-size: 10px;
  text-decoration: none;
}

.section-4 {
  background-image: linear-gradient(#f4f4f4, #f4f4f4);
}

.text-block-10 {
  color: #fff;
  justify-content: space-between;
  align-items: center;
  margin-right: 30px;
  font-family: Droid Serif, serif;
  font-size: 12px;
  font-weight: 700;
  display: flex;
}

.section-5 {
  background-image: linear-gradient(#007cba, #007cba);
}

.image-8 {
  margin-right: 5px;
  display: block;
}

.container-3 {
  padding-bottom: 40px;
}

.scaling-up {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5ab4fe00ef3b98fba40a22cb_Powering%20small%20businesses%20(1)-06.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-height: 125px;
  padding: 40px 11px;
  font-family: Droid Serif, serif;
}

.scaling-up._2 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5ab4ff67ed19a32ae9aaa527_Powering%20small%20businesses%20(1)-07.png");
}

.scaling-up._3 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5ab4ff791738f476867f916d_Powering%20small%20businesses%20(1)-08.png");
}

.scaling-up._4 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5ab4ff8b55ae52454211d561_Powering%20small%20businesses%20(1)-09.png");
}

.container-4 {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  height: 100px;
  padding-top: 30px;
  display: block;
}

.container-5 {
  padding-right: 400px;
}

.navbar {
  background-color: #fff;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
}

.container-6 {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.video {
  margin-right: 10px;
}

.text-block-11 {
  font-family: Droid Serif, serif;
}

.div-block-14 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 20px;
  display: flex;
}

.row-3 {
  margin-top: 20px;
}

.link-block-2 {
  margin-left: 10px;
}

.text-block-12 {
  color: #007cba;
  text-decoration: underline;
}

.txt_blue {
  color: #007cba;
  font-size: 14px;
  text-decoration: none;
}

.link-block-4 {
  width: 250px;
  text-decoration: none;
}

.section-6 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 30px;
  padding-bottom: 30px;
  display: flex;
}

.text-block-14 {
  font-family: Droid Sans, sans-serif;
  font-weight: 700;
}

.div-block-15 {
  z-index: 99;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-top: 100px;
  display: flex;
  position: fixed;
  top: 0;
  bottom: 394px;
  right: 54px;
}

.div-block-17 {
  text-align: center;
}

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

.text-field {
  padding-left: 10px;
  padding-right: 10px;
}

.overlay_contact_form {
  z-index: 99;
  background-image: linear-gradient(#fff, #fff);
  width: 300px;
  height: 400px;
  margin-top: 100px;
  margin-right: 200px;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  display: none;
  position: fixed;
  top: 0;
  bottom: 0;
  right: 0;
  box-shadow: 1px 1px 12px 2px #00000070;
}

.brand_landing_container {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 75vh;
  display: flex;
}

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

.row-4 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-top: 10px;
  display: block;
}

.column-10, .column-11 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.card_item_story {
  opacity: 1;
  color: #272727;
  background-image: linear-gradient(#fff, #fff);
  height: 450px;
  min-height: auto;
  margin: 9px 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
  text-decoration: none;
  box-shadow: 0 0 6px #b8b0b0;
}

.div-block-20 {
  border-bottom: 1px solid #ddd;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
  display: flex;
}

.text-block-16 {
  margin-left: 20px;
  margin-right: 5px;
  font-family: Droid Sans, sans-serif;
}

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

.text-block-17 {
  min-height: 50px;
  margin-bottom: 20px;
  font-family: Droid Serif, serif;
}

.text-block-18 {
  border-bottom: 1px solid #ddd;
  margin-top: 40px;
  padding-bottom: 5px;
  font-family: Droid Serif, serif;
  font-size: 10px;
}

.unordered-list {
  align-items: center;
  margin-top: 5px;
  padding-left: 0;
  display: flex;
}

.social_icons {
  width: 24px;
  height: 24px;
  margin-left: 4px;
  margin-right: 4px;
  padding: 8px;
}

.social_icons.ic_fb {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5ac3247b7ed4c3123e8bdff0_Icons_1_Facebook.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 25px;
  margin-left: 1px;
}

.social_icons.ic_linkedin {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5ac324ba8dffebd779764058_Icons_1_Linkedin.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 25px;
}

.social_icons.ic_twitter {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5ac3249cae740cfd134eefc5_Icons_1_Twitter.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 25px;
}

.link-block-9 {
  color: #272727;
  text-decoration: none;
}

.body-3 {
  background-color: #f0f0f0;
  margin-top: 20px;
  margin-bottom: 20px;
}

.container-8 {
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 15px;
  padding-bottom: 15px;
  display: flex;
  box-shadow: 1px 1px 3px #bebebe;
}

.text-block-19 {
  margin-top: 15px;
  margin-bottom: 15px;
}

.image-12 {
  padding: 5px;
}

.collection-item {
  margin-top: 25px;
}

.div-block-21 {
  align-items: center;
  text-decoration: none;
  display: flex;
}

.collection-list-wrapper {
  display: block;
}

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

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

.collection-list {
  display: none;
}

.overlay_show_form {
  width: 128px;
  height: 96px;
  margin-top: 170px;
  margin-right: 10px;
  display: block;
  position: fixed;
  top: 0;
  bottom: 0;
  right: 0;
}

.overlay_hide_form {
  width: 128px;
  height: 96px;
  margin-top: 170px;
  margin-right: 10px;
  display: none;
  position: fixed;
  top: 0;
  bottom: 0;
  right: 0;
}

.div-block-22, .div-block-23 {
  display: flex;
}

.body-4, .navbar-2 {
  background-image: linear-gradient(#fff, #fff);
}

.heading-2 {
  color: #00b6e8;
  margin-top: 0;
  font-family: Cisco Sans, sans-serif;
  font-size: 32px;
  font-weight: 300;
}

.paragraph-6 {
  margin-top: 10px;
  margin-right: 70px;
  font-family: Cisco Sans, sans-serif;
  font-weight: 300;
}

.paragraph-6.hide-mobile {
  margin-right: 20px;
  font-size: 16px;
  line-height: 25px;
}

.heading-3 {
  color: #00b6e8;
  text-align: center;
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: Cisco Sans, sans-serif;
  font-size: 28px;
  font-weight: 300;
}

.text-block-20 {
  color: #58585b;
  margin: 15px 10px;
  font-family: Cisco Sans, sans-serif;
  font-size: 20px;
  font-weight: 300;
}

.paragraph-7 {
  color: #58585b;
  margin-left: 10px;
  margin-right: 10px;
  font-family: Cisco Sans, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 25px;
}

.container-9 {
  margin-top: 40px;
  margin-bottom: 40px;
}

.container-11 {
  text-align: center;
  flex-direction: row;
  justify-content: space-around;
  align-items: center;
  display: block;
}

.link-block-10 {
  text-decoration: none;
}

.text-block-23 {
  color: #353434;
  font-family: Cisco Sans, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.text-block-24 {
  color: #000;
  margin-top: 10px;
  font-family: Cisco Sans, sans-serif;
  font-size: 13px;
  font-weight: 300;
  line-height: 17px;
}

.text-block-25 {
  color: #00b6e8;
  border-color: #dfdada;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  margin-top: 40px;
  padding-bottom: 10px;
  font-family: Cisco Sans, sans-serif;
  font-size: 10px;
  font-weight: 300;
}

.image-17, .image-18, .image-19 {
  margin-right: 5px;
}

.collection-list-wrapper-2 {
  margin-top: 15px;
  margin-bottom: 15px;
}

.nav-link-7 {
  color: #58585b;
  font-family: Cisco Sans, sans-serif;
  font-weight: 300;
}

.nav-link-7.w--current {
  color: #58585b;
}

.nav-link-8, .nav-link-9, .nav-link-10, .nav-link-11 {
  color: #58585b;
  font-family: Cisco Sans, sans-serif;
  font-weight: 300;
}

.row-8 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.image-20, .image-21 {
  margin: 10px 5px 5px;
}

.image-22 {
  margin: 10px 5px 5px;
  padding-bottom: 5px;
}

.container-12 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.text-block-27 {
  color: #fff;
  font-family: Cisco Sans, sans-serif;
  font-size: 24px;
  font-weight: 300;
  line-height: 29px;
}

.div-block-28 {
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  margin-left: 10px;
  margin-right: 10px;
  display: inline-block;
}

.div-block-28.no-padding {
  padding-top: 0;
}

.text-block-28 {
  color: #fff;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-right: 40px;
  font-family: Cisco Sans, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 25px;
}

.button {
  color: #00b6e8;
  background-image: linear-gradient(#fff, #fff);
  border-radius: 20px;
  margin-top: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
  font-family: Cisco Sans, sans-serif;
  font-size: 12px;
  font-weight: 300;
}

.heading-4 {
  color: #00b6e8;
  font-family: Cisco Sans, sans-serif;
  font-size: 28px;
  font-weight: 300;
}

.container-13 {
  margin-top: 50px;
}

.text-block-29 {
  color: #58585b;
  margin-top: 10px;
  margin-bottom: 20px;
  margin-right: 30px;
  font-family: Cisco Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
  line-height: 25px;
}

.field-label, .field-label-2, .field-label-3, .field-label-4, .field-label-5 {
  color: #58585b;
  font-family: Cisco Sans, sans-serif;
  font-weight: 300;
}

.text-field-2 {
  font-family: Cisco Sans, sans-serif;
  font-weight: 300;
}

.submit-button {
  background-image: linear-gradient(#00b6e8, #00b6e8);
  border-radius: 20px;
  margin-top: 10px;
  padding: 4px 20px;
  font-family: Cisco Sans, sans-serif;
  font-weight: 300;
}

.form-block {
  padding-right: 50px;
}

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

.section-9 {
  background-image: linear-gradient(#e7e7e7, #e7e7e7);
}

.text-block-30 {
  color: #58585b;
  margin-left: 5px;
  margin-right: 5px;
  font-family: Cisco Sans, sans-serif;
  font-size: 12px;
  font-weight: 700;
}

.column-30 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-29 {
  justify-content: center;
  align-items: center;
  margin-right: 10px;
  display: flex;
}

.image-23, .image-24 {
  margin-left: 5px;
  margin-right: 5px;
}

.row-9 {
  margin-top: 30px;
  margin-bottom: 30px;
}

.column-31, .div-block-30, .div-block-31 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.section-10 {
  background-image: linear-gradient(#2d2d2d, #2d2d2d);
}

.text-block-31 {
  color: #fff;
  text-align: left;
  justify-content: space-between;
  padding-top: 20px;
  padding-bottom: 20px;
  font-family: Cisco Sans, sans-serif;
  font-size: 12px;
  font-weight: 700;
  display: flex;
}

.container-15 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.section-11 {
  height: auto;
}

.slider-2 {
  background-image: linear-gradient(#ececec, #ececec);
  height: 430px;
}

.column-32 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding-right: 200px;
  display: flex;
}

.column-33 {
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.row-10 {
  align-items: center;
  display: flex;
}

.image-26 {
  text-align: right;
  max-width: 100%;
}

.slide-nav-2 {
  position: absolute;
}

.column-35 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding-left: 50px;
  display: block;
  position: relative;
}

.column-35.new {
  justify-content: center;
  margin-top: 0;
  padding-top: 10px;
  display: flex;
}

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

.text-field-3, .text-field-4, .text-field-5, .text-field-6 {
  font-family: Cisco Sans, sans-serif;
  font-weight: 300;
}

.div-block-33 {
  margin-top: 15px;
}

.slider-3 {
  background-image: linear-gradient(#00b6e8, #00b6e8);
  height: auto;
}

.column-36 {
  background-image: linear-gradient(#fff, #fff), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5acdc335c0db4a4176061996_Slide-1-720-480.png");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  height: auto;
  padding-left: 0;
  padding-right: 0;
}

.column-37 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5acdc1e8fb4f18bb4de34cbc_Cat2906_720x480.jpg");
  background-position: 0 0;
  background-size: cover;
  padding-left: 0;
  padding-right: 0;
}

.column-38 {
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

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

.slide-nav-3 {
  margin-top: 0;
  display: inline-block;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}

.image-31 {
  background-image: linear-gradient(#00000080, #00000080);
  width: 100%;
  display: block;
}

.slide-8 {
  display: inline-block;
}

.div-block-34 {
  height: 100%;
}

.image-32 {
  width: 100%;
}

.image-33 {
  width: 100%;
  position: static;
  top: 4px;
}

.centered_row {
  align-items: center;
  display: flex;
}

.image-34 {
  display: inline-block;
}

.link-block-11, .link-block-12 {
  text-decoration: none;
}

.nav-menu {
  text-align: center;
  justify-content: flex-end;
  align-items: flex-end;
  margin-top: 10px;
  display: block;
}

.video-2 {
  position: relative;
}

.link-block-13 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.html-embed {
  height: 0;
}

.text-span, .text-span-2, .text-span-3, .text-span-4, .text-span-5 {
  color: red;
}

.brand {
  margin-left: 10px;
}

.oracle_navbar {
  background-color: #fff;
  justify-content: space-around;
  display: block;
  box-shadow: 1px 1px 3px #868686;
}

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

.orc_image_3 {
  margin-top: 10px;
  margin-bottom: 10px;
}

.oracle_nav_menu {
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  min-width: 500px;
  margin-left: 20px;
  margin-right: 20px;
  display: block;
}

.orc_nav_link {
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.5rem;
}

.orc_nav_link.w--current {
  color: #de1920;
  text-decoration: none;
}

.orc_heading_3 {
  color: #fff;
  text-align: left;
  font-family: Droid Sans, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
}

.orc_text_block_9 {
  color: #fff;
  margin-bottom: 30px;
  font-size: 20px;
}

.orc_text_block_6 {
  color: #fdfdfd;
  font-size: 20px;
  font-weight: 700;
}

.orc_text_block_4 {
  color: #fff;
  text-align: left;
  margin-left: 10px;
  margin-right: 10px;
  font-family: Droid Sans, sans-serif;
  font-size: 30px;
  font-weight: 700;
}

.orc_div_block_12 {
  justify-content: flex-start;
  margin-top: 20px;
  display: flex;
}

.orc_arrow_right {
  font-size: 30px;
}

.orc_text_block_11 {
  color: #fff;
  text-align: left;
  font-family: Droid Sans, sans-serif;
  font-size: 20px;
}

.orc_row_4 {
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  display: flex;
}

.orc_div_block_8 {
  background-image: linear-gradient(#0000009c, #0000009c), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5ae49b5ce8c2bb9dd44b9b1e_Collage.png");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  justify-content: center;
  height: 600px;
  display: flex;
}

.orc_div_block_11 {
  background-image: linear-gradient(#000000a6, #000000a6), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5ae49b5ce8c2bb9bd64b9b20_Collage-2.png");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  height: 600px;
  display: flex;
}

.orc_div_block_11._1 {
  background-image: linear-gradient(#000000a6, #000000a6), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5b166a86122bedb91d4ef56b_Startup-1.png");
  background-size: auto, cover;
}

.orc_heading_6 {
  color: #fff;
  text-align: left;
  margin-top: 0;
}

.orc_text_block_5 {
  color: #f8f8f8;
  font-size: 30px;
  line-height: 40px;
}

.orc_slider_2 {
  height: 600px;
}

.orc_section3 {
  background-color: #151929;
  min-height: 400px;
}

.oracle_banner_container {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  display: flex;
}

.orc_div_block_10 {
  background-image: linear-gradient(#000000b3, #000000b3), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5ae49b5ce8c2bb0a634b9b22_Collage-3.png");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  justify-content: center;
  align-items: center;
  height: 600px;
  display: flex;
}

.orc_section {
  padding: 25px 10px;
}

.orc_section.orc_sec_grey {
  background-color: #f8f8f8;
}

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

.oracle_heading {
  color: #de1920;
  text-align: center;
}

.oracle_paragraph {
  text-align: center;
  width: 400px;
  margin-bottom: 20px;
}

.orc_collection_wrapper {
  width: 60%;
  margin-bottom: 10px;
}

.orc_collection_item {
  align-items: flex-start;
  padding-top: 5px;
  padding-bottom: 5px;
  display: block;
  position: relative;
}

.orc_row {
  border: 2px solid #ddd;
  align-items: center;
  margin-left: 10px;
  margin-right: 10px;
  padding: 15px;
  display: flex;
}

.orc_section_red {
  color: #fff;
  background-image: linear-gradient(#000000a1, #000000a1), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5ae49c047df9bf3070bd1900_BG-banner.png");
  background-position: 0 0, 0 -199px;
  background-size: auto, cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 300px;
  display: flex;
}

.orc_container_7 {
  margin-top: 30px;
  margin-bottom: 30px;
}

.orc_col_5 {
  text-align: center;
}

.orc_div_block_7 {
  border: 1px solid #fff;
  min-height: 355px;
  padding-bottom: 10px;
  padding-left: 20px;
  padding-right: 20px;
}

.orc_heading2 {
  text-align: center;
}

.orc_paragraph {
  text-align: center;
  margin-top: 20px;
  margin-bottom: 10px;
  font-family: Droid Sans, sans-serif;
  font-weight: 100;
}

.orc_button {
  color: #de1920;
  text-transform: uppercase;
  background-color: #fff;
  border: 2px solid #fff;
  border-radius: 10px;
  margin-bottom: 20px;
}

.orc_col_6 {
  text-align: center;
}

.orc_html_embed {
  min-width: 400px;
}

.orc_text_block_10 {
  text-align: center;
  margin-top: 30px;
}

.orc_text_span {
  color: #de1920;
  text-decoration: underline;
}

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

.orc_section_4 {
  color: #fff;
  background-image: linear-gradient(#1b1b1b, #1b1b1b);
  padding-top: 10px;
  padding-bottom: 10px;
}

.orc_column {
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  padding-top: 0;
  display: flex;
}

.orc_link_block_4 {
  margin-right: 20px;
}

.orc_text_block_3 {
  flex-direction: row;
  margin-right: 20px;
  display: flex;
}

.orc_col_4 {
  align-items: flex-start;
  display: flex;
}

.orc_text_block_7 {
  color: #fff;
  margin-top: 20px;
  font-family: Droid Sans, sans-serif;
  font-size: 12px;
  line-height: 16px;
}

.orc_link_3 {
  color: #fff;
}

.orc_link_block_3 {
  margin-right: 20px;
}

.orc_div_block_15 {
  margin-top: 10px;
}

.orc_link_block_2 {
  margin-right: 20px;
}

.orc_text_block_12 {
  font-family: Droid Sans, sans-serif;
}

.orc_image_5 {
  margin-top: 5px;
}

.orc_container_8 {
  padding-bottom: 20px;
}

.orc_section_7 {
  margin-bottom: 0;
}

.orc_link_2 {
  color: #fff;
}

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

.form-block-2 {
  display: block;
}

.orc_container {
  background-color: #fff;
  min-height: 480px;
  margin-top: 5px;
  margin-bottom: 5px;
  padding: 10px 25px;
  box-shadow: 1px 1px 3px #808080a6;
}

.orc_div_block_4 {
  background-color: #de1920;
  width: 100px;
  height: 2px;
  margin-bottom: 25px;
}

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

.orc_line_v {
  background-color: #ddd;
  width: 1px;
  height: 300px;
}

.orc_text_block_2 {
  margin-top: 5px;
  margin-bottom: 5px;
}

.orc_column_2 {
  padding-right: 20px;
}

.orc_div_block_6 {
  background-color: #ddd;
  width: 100%;
  height: 2px;
  margin-top: 5px;
  margin-bottom: 5px;
}

.orc_link_block {
  color: #000;
  min-height: 470px;
  text-decoration: none;
  position: relative;
}

.orc_image_2 {
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

.orc_heading_5 {
  padding-left: 5px;
  padding-right: 5px;
}

.form_loader_ripple {
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 64px;
  margin-top: 25px;
  margin-bottom: 25px;
  display: flex;
}

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

.error_msg_oracle {
  color: #e5002d;
  background-color: #f1f1f1;
  margin-top: 5px;
  margin-bottom: 5px;
  padding: 5px;
  font-weight: 700;
  display: none;
}

.orc_loading_wrapper {
  display: none;
}

.oracle_container_generic {
  border-radius: 3px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 25px;
  display: flex;
  box-shadow: 1px 1px 3px #ddd;
}

.paragraph-8 {
  margin-top: 25px;
  margin-bottom: 25px;
}

.link {
  color: #000;
  margin-bottom: 15px;
}

.link:hover {
  color: #e5002d;
}

.generic_wrapper {
  padding-top: 15px;
  padding-bottom: 15px;
}

.utility-page-wrap {
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  height: 100vh;
  max-height: 100%;
  display: flex;
}

.utility-page-content {
  text-align: center;
  flex-direction: column;
  width: 260px;
  display: flex;
}

.utility-page-form {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.auth_wrapper {
  display: none;
}

.heading-5 {
  text-align: center;
  max-width: 500px;
  margin-left: 25px;
  margin-right: 25px;
}

.text-block-33 {
  font-size: 24px;
  line-height: 32px;
}

.section-14 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5aea84692ea7104d0b15dee6_India-Emerging-100_1.png");
  background-position: 0 -280px;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 600px;
  display: flex;
}

.navbar-4 {
  background-color: #fff;
  justify-content: space-between;
  align-items: center;
  display: block;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  box-shadow: 1px 1px 10px #00000030;
}

.container-17 {
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 5px;
  margin-bottom: 5px;
  display: flex;
}

.text-block-34 {
  margin-top: 20px;
  font-family: Roboto, sans-serif;
  font-size: 40px;
  font-weight: 100;
}

.text-block-35 {
  margin-top: 25px;
  font-family: Roboto, sans-serif;
  font-size: 40px;
  font-weight: 700;
}

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

.text-block-36 {
  margin-top: 40px;
  font-size: 30px;
  font-weight: 300;
}

.section-15 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.text-block-37 {
  margin-top: 20px;
  font-size: 30px;
  font-weight: 300;
}

.row-12 {
  color: #eb1212;
  margin-top: 40px;
}

.paragraph-9 {
  color: #1b1b1b;
  font-size: 16px;
  line-height: 23px;
}

.link-2 {
  color: #0e0e0e;
  margin-top: 40px;
  display: block;
}

.line {
  background-color: #ddd;
  width: 100%;
  height: 1px;
  margin-top: 5px;
  margin-bottom: 5px;
}

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

.icons_social_connect {
  width: 48px;
  height: 48px;
  padding: 8px;
}

.paragraph-11 {
  color: #000;
  font-size: 10px;
  line-height: 14px;
}

.container-27 {
  justify-content: space-between;
  align-items: center;
  height: 100%;
  display: block;
}

.row-35 {
  height: 100%;
  margin-top: 5px;
  margin-bottom: 5px;
}

.div-block-35 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  height: 100%;
  display: flex;
}

.text-block-38 {
  color: #000;
  font-size: 10pt;
}

.footer_text {
  font-weight: 300;
}

.section_footer {
  background-color: #e2e2e2;
  justify-content: space-between;
  align-items: center;
  margin-top: 20px;
  padding-top: 10px;
  display: block;
  position: static;
  bottom: 0;
  left: 0;
  right: 0;
}

.div-block-36 {
  border-color: #727272;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  align-items: center;
  height: 24px;
  display: flex;
}

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

.row-36 {
  align-items: center;
  width: 100%;
  display: flex;
}

.footer_links {
  margin-top: 5px;
  margin-bottom: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
  text-decoration: none;
}

.column-41 {
  display: flex;
}

.column-40 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
}

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

.div-block-38 {
  width: 600px;
}

.section-16 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5aea9c7249aae4d52d09cffb_India-Emerging-100_2.png");
  background-position: 0 -328px;
  background-size: cover;
  height: 400px;
  margin-top: 70px;
}

.paragraph-12 {
  margin-top: 30px;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  line-height: 25px;
}

.heading-7 {
  margin-top: 40px;
}

.text-block-39 {
  color: #353535;
  text-decoration: none;
  display: flex;
}

.link-block-14 {
  padding: 20px;
  text-decoration: none;
}

.link-block-14.w--current {
  text-align: left;
}

.heading-8, .paragraph-13 {
  font-family: Roboto, sans-serif;
}

.paragraph-14 {
  margin-top: 30px;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

.row-37 {
  align-items: center;
  margin-top: 20px;
  display: flex;
}

.heading-9 {
  margin-top: 40px;
}

.heading-10 {
  color: #e90e0e;
  text-decoration: none;
}

.link-block-15 {
  text-decoration: none;
}

.brand-3 {
  margin-right: 40px;
}

.navbar-6 {
  color: #ee2727;
  background-color: #1a1a1a;
  box-shadow: 1px 1px 3px #000;
}

.image-38 {
  margin-top: 15px;
  margin-bottom: 15px;
}

.bh_navlink {
  color: #fff;
}

.bh_navlink.w--current {
  color: #fff;
  border-bottom: 3px solid #fff;
  font-weight: 700;
  text-decoration: none;
}

.bh_navlink.w--current:active {
  font-weight: 700;
}

.section-17 {
  background-image: linear-gradient(#0000008c, #0000008c), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5b3cb0fdc01d7c0005c4a391_Case-Study-3.png");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  flex-direction: column;
  justify-content: flex-end;
  align-items: stretch;
  height: 650px;
  padding-top: 60px;
  display: flex;
}

.heading-11 {
  color: #fff;
  text-align: right;
  text-transform: uppercase;
  margin-top: 0;
  font-family: Roboto, sans-serif;
  font-size: 70px;
  font-weight: 700;
  line-height: 65px;
  display: block;
}

.paragraph-15 {
  color: #fff;
  max-width: 300px;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 25px;
  display: block;
}

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

.heading-12 {
  text-align: left;
  text-transform: uppercase;
  font-family: Roboto, sans-serif;
  font-weight: 100;
}

.text-block-40 {
  color: #505050;
  text-align: left;
  margin-bottom: 20px;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 26px;
}

.sec_client {
  background-color: #0000;
  background-image: none;
  background-position: 0 0;
  background-size: auto;
  padding-top: 15px;
  padding-bottom: 15px;
}

.case_study_blue {
  background-color: #e0e0e0;
  background-image: linear-gradient(#006ee59c, #006ee59c), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5b35f64d852a6de4f974d0d1_bg1.jpg");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  justify-content: flex-start;
  align-items: flex-start;
  height: 300px;
  margin-top: 0;
  margin-bottom: 1px;
  padding: 25px;
  text-decoration: none;
  display: flex;
}

.case_study_red {
  background-image: linear-gradient(#b1720269, #b1720269), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5b35f788852a6dd22474d147_nipa_image.gif");
  background-position: 0 0, 50% 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, contain;
  justify-content: flex-start;
  align-items: flex-start;
  height: 300px;
  margin-top: 2px;
  margin-bottom: 0;
  padding: 25px;
  text-decoration: none;
  display: flex;
}

.text-block-41 {
  color: #fff;
  text-align: left;
  font-family: Roboto, sans-serif;
  font-size: 50px;
  font-weight: 700;
  line-height: 55px;
  text-decoration: none;
}

.section_cs {
  background-color: #eee;
  padding-top: 25px;
  padding-bottom: 0;
}

.sec_what_we_do {
  padding-top: 15px;
  padding-bottom: 40px;
}

.section-18 {
  background-color: #fafafa;
  padding-top: 10px;
}

.image-39 {
  margin-top: 5px;
  margin-bottom: 0;
}

.div-block-42 {
  align-items: center;
  padding-top: 25px;
  padding-bottom: 25px;
  display: none;
}

.text-block-42 {
  margin-right: 5px;
  font-size: 16px;
}

.div-block-43 {
  display: flex;
}

.heading-13 {
  display: block;
}

.facebook {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5ac32c19b7436fe6cf647afb_ic_fb.svg");
  background-position: 50%;
  background-size: cover;
  width: 25px;
  height: 25px;
  margin-right: 15px;
  display: block;
}

.twitter-share {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5ac32c62b7436f54f4647cb2_ic_twitter.svg");
  background-position: 0 0;
  background-size: cover;
  width: 25px;
  height: 25px;
  margin-right: 15px;
}

.share_wrapper {
  align-items: center;
  margin-top: 2px;
  margin-bottom: 12px;
  display: flex;
}

.linkedin {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5ac32c430d49ee869bf048fe_ic_linkedin.svg");
  background-position: 0 0;
  background-size: cover;
  width: 25px;
  height: 25px;
  margin-right: 15px;
}

.awu-cs-hero {
  background-color: #ddd;
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5b35f52b2fe85be060b25e67_CaseStudy_enamor.png");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 350px;
  display: flex;
}

.divider_red_large {
  background-color: #e5002d;
  border-radius: 25px;
  width: 100px;
  height: 4px;
  margin-top: 2px;
  margin-bottom: 20px;
}

.column-42 {
  background-color: #e5002d;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.heading-14 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 15px;
}

.heading-15 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 20px;
}

.block_contact_us {
  color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 240px;
  padding: 50px;
  text-decoration: none;
  display: flex;
}

.block_contact_us:hover {
  color: #fff;
  box-shadow: 6px 6px 11px 1px #494949;
}

.block_contact_us:active {
  text-decoration: none;
}

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

.block_contact_us:visited {
  color: #fff;
}

.block_case_studies {
  color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 240px;
  padding: 50px;
  text-decoration: none;
  display: flex;
}

.block_case_studies:hover {
  color: #fff;
  box-shadow: -6px 5px 15px 8px #8d8888;
}

.block_case_studies:active {
  text-decoration: none;
}

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

.block_case_studies:visited {
  color: #fff;
}

.column-43 {
  background-color: #2e2e2e;
  padding-left: 0;
  padding-right: 0;
}

.body-7 {
  font-family: Montserrat, sans-serif;
  font-size: 17px;
  line-height: 24px;
}

.paragraph-16, .paragraph-17 {
  font-size: 14px;
}

.sec_cs_generic {
  padding-top: 10px;
  padding-bottom: 10px;
}

.sec_cs_generic.full_red {
  color: #fff;
  background-color: #0000;
}

.paragraph-18 {
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

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

.div-block-44 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 290px;
  display: flex;
}

.link-block-16 {
  color: #fff;
  background-image: linear-gradient(#0f101178, #0f101178), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5b34c2a6e1155bc9eefd89cc_enamor%20ad2.png");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 602px;
  padding: 25px;
  text-decoration: none;
  display: flex;
}

.column-44 {
  padding-left: 0;
  padding-right: 1px;
}

.column-45 {
  padding-left: 1px;
  padding-right: 0;
}

.row-39 {
  margin-top: 25px;
}

.collection-item-3 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.collection-list-wrapper-3 {
  margin-bottom: 15px;
}

.button-2 {
  background-color: #e5002d;
  border-radius: 24px;
  margin-bottom: 30px;
}

.wrapper_client {
  justify-content: center;
  align-items: center;
  min-height: 240px;
  display: flex;
}

.wrapper_client:hover {
  box-shadow: 3px 3px 8px 1px #4d4d4d;
}

.collection-list-wrapper-4 {
  margin-bottom: 50px;
}

.follow_up_div {
  max-width: 80%;
}

.collection-list-2 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: block;
}

.container_brands {
  background-color: #0000;
  padding: 10px;
}

.image-40 {
  margin-bottom: 0;
}

.body-8 {
  margin-top: -17px;
}

.navbar-8 {
  background-image: linear-gradient(#fff, #fff);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  box-shadow: 0 1px 11px -1px #00000070;
}

.landing-page {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5da6fc2574d4caff458a797e_LANDING-PAGE-NEW-1.jpg"), linear-gradient(#00000063, #00000063);
  background-position: 50%, 0 0;
  background-size: 1920px 500px, auto;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1700px;
  height: 500px;
  margin-top: 76px;
  display: flex;
}

.text-block-43 {
  color: #000;
  text-shadow: 0 1px #000;
  margin-top: 50px;
  margin-left: 150px;
  margin-right: 150px;
  font-size: 44px;
  font-weight: 700;
  line-height: 60px;
}

.apply {
  float: left;
  clear: none;
  background-image: linear-gradient(#f12e2e, #f12e2e);
  border-radius: 5px;
  align-self: center;
  margin-top: 116px;
  margin-left: -15px;
  padding-top: 9px;
  padding-left: 15px;
  font-size: 20px;
  position: absolute;
}

.section-26 {
  background-color: #eee;
  height: auto;
  padding-top: 10px;
  padding-bottom: 10px;
}

.container-32 {
  text-align: center;
  height: auto;
  margin-top: 50px;
  margin-bottom: 50px;
}

.column-47 {
  text-align: center;
  margin-top: 0;
}

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

.paragraph-24 {
  text-align: justify;
  margin-bottom: 20px;
}

.row-40 {
  margin: 30px auto 40px;
}

.heading-22 {
  color: #243e87;
  margin-top: 0;
  margin-bottom: 50px;
  font-family: PT Sans, sans-serif;
  font-size: 42px;
  line-height: 46px;
}

.section-27 {
  background-image: linear-gradient(#f5f0f080, #f5f0f080);
  height: auto;
}

.container-33 {
  height: auto;
  padding-top: 50px;
  padding-bottom: 50px;
}

.heading-24 {
  color: #243e87;
  text-align: center;
  margin-top: 0;
  margin-bottom: 30px;
  font-family: PT Sans, sans-serif;
  font-size: 42px;
  line-height: 46px;
}

.div-block-47 {
  text-align: left;
  background-color: #fff;
  height: 470px;
  padding: 30px 20px;
  box-shadow: 1px 1px 11px -1px #00000080;
}

.heading-25 {
  text-align: left;
  margin-bottom: 20px;
  font-size: 18px;
  line-height: 24px;
}

.video-4 {
  margin-top: 30px;
}

.card_article_preview {
  color: #000;
  background-color: #fff;
  border-radius: 3px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 10px;
  margin-bottom: 10px;
  text-decoration: none;
  display: flex;
}

.heading-26 {
  padding-left: 5px;
  padding-right: 5px;
  font-family: Roboto, sans-serif;
  font-weight: 500;
}

.text-block-48 {
  padding-left: 5px;
  padding-right: 5px;
  font-size: 14px;
  font-weight: 100;
}

.div-block-50 {
  margin: 5px;
}

.text-block-49 {
  color: #e5002d;
  font-family: Roboto, sans-serif;
  font-size: 12px;
  line-height: 16px;
}

.row-41 {
  margin-bottom: 10px;
  margin-left: 0;
  margin-right: 0;
}

.sec_numbers {
  color: #000;
  background-color: #e9e9e9;
  padding-top: 5px;
  padding-bottom: 20px;
  display: none;
}

.text-block-51 {
  margin-bottom: 20px;
  font-size: 10px;
}

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

.divider_dark {
  background-color: #ddd;
  width: 120px;
  height: 1px;
  margin-top: 5px;
  margin-bottom: 5px;
}

.card_white {
  background-color: #0000;
  border: 1px solid #bebebe;
  border-radius: 3px;
  padding: 10px;
}

.sec_help {
  background-color: #eee;
  padding-top: 30px;
  padding-bottom: 30px;
}

.container-36 {
  flex-direction: column;
  display: block;
}

.text-block-53 {
  color: #fff;
  text-align: center;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  font-family: PT Sans, sans-serif;
  font-size: 18px;
  line-height: 24px;
}

.footer {
  background-color: #0f3f64;
  justify-content: space-between;
  align-items: center;
  height: auto;
  display: block;
}

.text-block-55 {
  color: #fff;
  text-align: center;
}

.section-30 {
  background-color: #e9e9e9;
  justify-content: center;
  align-items: center;
  display: block;
}

.text-block-56 {
  text-align: center;
  justify-content: center;
  align-items: center;
  height: auto;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-left: 0;
  font-family: PT Sans, sans-serif;
  font-size: 20px;
  line-height: 30px;
  display: flex;
}

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

.text-block-57 {
  margin-right: 20px;
  font-family: PT Sans, sans-serif;
}

.image-52 {
  margin-right: 20px;
  padding-top: 10px;
}

.heading-27 {
  color: #505050;
  font-family: Roboto, sans-serif;
  font-size: 50px;
  font-weight: 100;
  line-height: 60px;
}

.text_black {
  color: #000;
  text-align: left;
  font-family: Roboto, sans-serif;
  font-size: 50px;
  font-weight: 700;
  line-height: 55px;
  text-decoration: none;
}

.sec_contact_us {
  color: #fff;
  background-color: #e5002d;
  padding-top: 0;
  padding-bottom: 0;
  display: none;
}

.link-11 {
  text-decoration: none;
}

.link_white {
  color: #fff;
  text-decoration: underline;
}

.container_brands_centered {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.paragraph-26 {
  text-align: center;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  line-height: 22px;
}

.section-31 {
  background-image: linear-gradient(#0e0e0e80, #0e0e0e80), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5b35f52b2fe85be060b25e67_CaseStudy_enamor.png"), linear-gradient(#fafafa, #fafafa);
  background-position: 0 0, 50%, 0 0;
  background-size: auto, cover, auto;
  height: 50vh;
}

.section-32 {
  padding-bottom: 50px;
}

.smart_city {
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-right: 20px;
  display: flex;
}

.ecosystem-partner {
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  padding-top: 60px;
  padding-bottom: 60px;
  padding-left: 0;
  display: block;
}

.div-block-60 {
  background-color: #0000;
  justify-content: center;
  align-items: center;
  width: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  display: block;
}

.link-12 {
  color: #243e87;
  background-color: #0000;
  border: 1px solid #243e87;
  border-radius: 3px;
  margin-right: 10px;
  padding: 5px;
  text-decoration: none;
}

.row-49 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.row-50 {
  flex: 0 auto;
  justify-content: space-between;
  align-self: center;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-left: 0;
  padding-right: 0;
  display: block;
}

.column-59 {
  text-align: center;
  padding-left: 0;
  padding-right: 0;
  display: inline-block;
}

.column-60 {
  text-align: center;
  display: inline-block;
}

.column-61, .column-62 {
  text-align: center;
}

.column-63 {
  text-align: center;
  display: block;
}

.column-64, .column-65 {
  text-align: center;
}

.heading-29 {
  color: #243e87;
  text-align: center;
  margin-top: 40px;
  margin-bottom: 50px;
  font-family: PT Sans, sans-serif;
  font-size: 42px;
  line-height: 46px;
}

.div-block-62 {
  text-align: center;
}

.bold-text-3 {
  color: #fff;
  font-family: PT Sans, sans-serif;
}

.heading-30 {
  color: #243e87;
  text-align: center;
  font-family: PT Sans, sans-serif;
  font-size: 42px;
}

.paragraph-27 {
  margin-top: 30px;
  margin-bottom: 20px;
  font-family: PT Sans, sans-serif;
  line-height: 24px;
}

.div-block-63 {
  margin-top: 20px;
}

.text-block-68 {
  color: #243e87;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 60px;
  font-family: PT Sans, sans-serif;
  font-size: 42px;
  font-weight: 700;
  line-height: 36px;
}

.text-block-69 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: PT Sans, sans-serif;
  line-height: 24px;
}

.container-39 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.column-67 {
  text-align: left;
  justify-content: center;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 20px;
  display: block;
}

.section-33 {
  background-image: linear-gradient(#0000007d, #0000007d), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5b3b4d570e99ff2baeaa6118_shutterstock_575795989.jpg");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
}

.heading-32 {
  color: #fff;
  text-align: center;
  margin-bottom: 20px;
  font-family: PT Sans, sans-serif;
  font-size: 42px;
  line-height: 36px;
}

.container-41 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.row-51 {
  margin-top: 30px;
}

.link-block-22 {
  text-align: center;
  text-decoration: none;
}

.image-54 {
  text-align: center;
  display: block;
}

.section-34 {
  margin-top: 70px;
}

.heading-33 {
  color: #fff;
  text-align: center;
  letter-spacing: 2px;
  margin-top: auto;
  padding-top: 122px;
  font-family: PT Sans, sans-serif;
  font-size: 34px;
}

.text-block-70 {
  margin-top: 30px;
  font-family: PT Sans, sans-serif;
  font-size: 18px;
}

.div-block-66 {
  background-image: linear-gradient(#00000040, #00000040), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5b45ac9c371a1e1c83f36926_Agri-Tech.png");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  height: 300px;
}

.heading-34 {
  color: #243e87;
  letter-spacing: 1.5px;
  margin-bottom: 20px;
  font-family: PT Sans, sans-serif;
}

.text-block-71 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: PT Sans, sans-serif;
}

.text-block-72 {
  letter-spacing: 1.5px;
  font-family: PT Sans, sans-serif;
  font-size: 18px;
}

.bold-text-4 {
  color: #575353;
}

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

.heading-35, .heading-36, .heading-37 {
  color: #fff;
  text-transform: uppercase;
  margin-top: 20px;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-weight: 900;
}

.text-block-73, .text-block-74, .text-block-75 {
  color: #fff;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 300;
}

.heading-38 {
  color: #505050;
  text-align: left;
  margin-top: 20px;
  font-family: Roboto, sans-serif;
  font-weight: 900;
}

.heading-39, .heading-40 {
  color: #505050;
  font-family: Roboto, sans-serif;
  font-weight: 900;
}

.heading-41 {
  color: #505050;
  font-family: Roboto, sans-serif;
}

.list-item, .list-item-2 {
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.heading-42 {
  font-family: Roboto, sans-serif;
}

.paragraph-28 {
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.heading-43, .heading-44, .heading-45, .heading-46 {
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
}

.heading-47 {
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.heading-48, .heading-49, .heading-50 {
  margin-top: 0;
  font-weight: 300;
}

.heading-51 {
  font-family: Roboto, sans-serif;
}

.paragraph-29 {
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.heading-52, .heading-53 {
  font-family: Roboto, sans-serif;
}

.text-block-76 {
  color: #e5002d;
  font-family: Roboto, sans-serif;
}

.paragraph-30 {
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.text-block-77, .text-block-78, .text-block-79 {
  font-family: Roboto, sans-serif;
}

.text-block-80 {
  font-weight: 200;
}

.heading-54, .heading-55 {
  font-family: Roboto, sans-serif;
}

.heading-56 {
  margin-right: 10px;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.div-block-68, .div-block-69 {
  align-items: center;
  display: flex;
}

.text-block-81 {
  font-family: Roboto, sans-serif;
  font-size: 18px;
  font-weight: 700;
}

.column-68 {
  justify-content: flex-end;
  align-items: flex-start;
  display: flex;
}

.list-item-3, .list-item-4 {
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.heading-57, .heading-58 {
  font-family: Roboto, sans-serif;
}

.paragraph-31 {
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.heading-60 {
  font-family: Roboto, sans-serif;
}

.paragraph-32 {
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.heading-61 {
  font-family: Roboto, sans-serif;
}

.paragraph-33 {
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.heading-62 {
  font-family: Roboto, sans-serif;
}

.paragraph-34 {
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.heading-63, .heading-64, .heading-65 {
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
}

.heading-66, .heading-67, .heading-68 {
  margin-top: 0;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.heading-69, .paragraph-35, .heading-70, .heading-71, .heading-72 {
  font-family: Roboto, sans-serif;
}

.text-block-82 {
  color: #e5002d;
  font-family: Roboto, sans-serif;
}

.text-block-83 {
  color: #e5002d;
  margin-top: 5px;
  font-family: Roboto, sans-serif;
}

.text-block-84, .text-block-85, .text-block-86, .heading-73 {
  font-family: Roboto, sans-serif;
}

.list-item-5, .list-item-6 {
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.heading-74, .heading-75 {
  font-family: Roboto, sans-serif;
}

.paragraph-36 {
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.heading-76 {
  font-family: Roboto, sans-serif;
}

.paragraph-37 {
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.heading-77, .heading-78 {
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
}

.heading-79, .heading-80 {
  margin-top: 0;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.heading-81, .heading-82 {
  font-family: Roboto, sans-serif;
}

.text-block-87, .text-block-88, .text-block-89 {
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.heading-83 {
  font-family: Roboto, sans-serif;
}

.link-block-23 {
  text-decoration: none;
}

.heading-84 {
  color: #243e87;
  text-align: center;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  margin-bottom: 20px;
  font-family: PT Sans, sans-serif;
  font-size: 24px;
  font-weight: 700;
}

.container-42 {
  text-align: center;
  padding-top: 50px;
  padding-bottom: 30px;
}

.link-block-24 {
  color: #474343;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.container-44 {
  margin-bottom: 20px;
}

.container-45 {
  justify-content: space-between;
  align-items: center;
  padding-top: 40px;
  padding-bottom: 80px;
  display: block;
}

.div-block-71 {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  padding-bottom: 0;
  display: flex;
}

.container-46 {
  margin-top: 60px;
}

.div-block-72 {
  text-align: left;
  background-image: linear-gradient(#0000004f, #0000004f), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5b3dc7c406dea12d256f7be9_FAQs.png");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  height: 280px;
  margin-bottom: 50px;
  padding-bottom: auto;
}

.heading-85 {
  color: #fff;
  letter-spacing: 1.5px;
  text-shadow: 1px 1px 6px #000;
  padding-top: 100px;
  padding-left: 100px;
  font-family: PT Sans, sans-serif;
  font-size: 42px;
  line-height: 46px;
}

.div-block-73 {
  border: 1px solid #cfcccc;
  margin: 10px 40px;
}

.text-block-90 {
  background-image: linear-gradient(#009fe7d4, #009fe7d4);
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 40px;
  font-family: PT Sans, sans-serif;
}

.bold-text-5 {
  color: #fff;
  letter-spacing: 1.5px;
  font-size: 18px;
}

.text-block-91 {
  letter-spacing: 1px;
  background-image: linear-gradient(#f1f1f180, #f1f1f180);
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 40px;
  font-family: PT Sans, sans-serif;
}

.legal {
  margin-top: 30px;
  margin-bottom: 30px;
}

.unordered-list-2 {
  background-image: linear-gradient(#f1f1f180, #f1f1f180);
  margin-bottom: auto;
}

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

.image-58 {
  margin-top: 10px;
  margin-right: 20px;
}

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

.link-block-25 {
  text-decoration: none;
}

.column-72 {
  border: 1px #ddd;
}

.image-62 {
  background-image: linear-gradient(#fff, #fff);
  margin-bottom: 20px;
}

.div-block-76 {
  background-image: linear-gradient(#e5002d87, #e5002d87);
  justify-content: space-between;
  align-items: center;
  height: 200px;
  padding-bottom: 10px;
  display: block;
}

.row-52 {
  margin-bottom: 80px;
}

.heading-87 {
  color: #fff;
  font-family: Roboto, sans-serif;
  font-weight: 100;
}

.div-block-77 {
  background-color: #fff;
  border-radius: 3px;
  width: 100px;
  height: 3px;
}

.container-47 {
  background-color: #e5002d;
}

.row-53 {
  margin-bottom: 60px;
}

.row-54 {
  background-color: #f0f0f0;
  margin-bottom: 60px;
}

.row-55, .row-56, .row-57 {
  margin-bottom: 60px;
}

.row-58 {
  background-color: #f1f1f1;
  margin-bottom: 60px;
}

.row-59 {
  background-color: #e5002d;
}

.column-73 {
  flex-direction: column;
  display: flex;
}

.row-60 {
  background-color: #e5002d;
}

.row-61 {
  margin-bottom: 60px;
}

.column-74, .column-75 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

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

.row-62 {
  margin-top: 20px;
  margin-bottom: 40px;
}

.row-63 {
  margin-bottom: 40px;
}

.column-77, .column-78 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.heading-88 {
  color: #505050;
  text-align: left;
  font-family: Roboto, sans-serif;
}

.unordered-list-3 {
  display: none;
}

.paragraph-39, .paragraph-40, .paragraph-41 {
  color: #505050;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 26px;
}

.text-block-92 {
  color: #505050;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 300;
}

.link-block-26, .link-block-27, .link-block-28 {
  text-decoration: none;
}

.link-block-29 {
  text-align: center;
  margin-bottom: 40px;
  margin-left: 0;
}

.image-63 {
  text-align: center;
  display: block;
}

.div-block-78 {
  justify-content: center;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.div-block-79 {
  background-image: linear-gradient(#00000040, #00000040), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5b45b03e7b7bb36484542072_Clean--City-Tech.png");
  background-position: 0 0, 0 0;
  background-size: auto, auto;
  height: 300px;
}

.div-block-80 {
  background-image: linear-gradient(#00000040, #00000040), linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5b3b5a743ad77c5dbb5e647b_Smart-city1.png");
  background-position: 0 0, 0 0, 0 0;
  background-size: auto, auto, cover;
  height: 300px;
}

.link-block-30 {
  text-decoration: none;
}

.brands_block_quote {
  margin-top: 5px;
  margin-bottom: 5px;
  padding: 10px;
}

.block-quote {
  border-color: #e5002d;
}

.bold-text-6 {
  margin-left: 20px;
}

.container-48 {
  padding: 5px;
}

.div-block-81 {
  display: block;
}

.heading-89 {
  color: #de1920;
  text-align: left;
  margin-bottom: 10px;
  font-size: 20px;
  font-weight: 700;
  line-height: 20px;
}

.text-span-6 {
  color: #de1920;
  text-decoration: none;
}

.text-span-7 {
  color: #de1920;
}

.disclaimer_wrapper {
  margin-top: 20px;
  margin-bottom: 20px;
}

.text-block-94 {
  color: #7a7a7a;
  font-size: 12px;
}

.text-span-8 {
  color: #de1920;
  text-decoration: none;
}

.text-span-9 {
  color: #de1920;
}

.link-15, .link-16, .link-17, .link-18 {
  text-decoration: none;
}

.paragraph-42 {
  width: 100%;
}

.wrap_no_content {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: none;
}

.image-64 {
  width: 80px;
  height: 80px;
  margin-top: 200px;
  margin-bottom: 50px;
}

.div-block-83 {
  display: block;
}

.paragraph-43 {
  font-style: italic;
}

.text-block-95 {
  font-size: 30px;
  font-weight: 400;
  line-height: 40px;
}

.text-block-96 {
  margin-top: 10px;
  font-family: Droid Sans, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
}

.container-49 {
  margin-bottom: 50px;
}

.div-block-84 {
  background-image: linear-gradient(#007cba, #007cba);
  height: 280px;
  margin-left: 20px;
  margin-right: 20px;
}

.text-block-97 {
  color: #fff;
  margin-top: 5px;
  margin-left: 10px;
  font-family: Droid Sans, sans-serif;
  font-weight: 700;
  line-height: 18px;
}

.text-block-98 {
  color: #fff;
  margin-top: 5px;
  margin-left: 10px;
  font-size: 12px;
}

.columns {
  margin-top: 30px;
}

.section-35 {
  background-image: linear-gradient(#f4f4f4, #f4f4f4);
}

.text-block-99 {
  margin-top: 20px;
  margin-bottom: 30px;
  font-family: Droid Serif, serif;
  font-size: 11px;
}

.button-3 {
  background-image: linear-gradient(#007cba, #007cba);
  border-radius: 8px;
  margin-top: 10px;
  padding-top: 4px;
  padding-bottom: 4px;
  font-size: 14px;
}

.tnc_block {
  border: 1px solid #ddd;
  border-style: solid none;
  margin-top: 8px;
  margin-bottom: 12px;
  display: none;
}

.html-embed-2, .wrapper_login, .wrapper_signup {
  display: block;
}

.div-block-85 {
  background-color: #fff;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  padding: 8px;
  display: flex;
  box-shadow: 1px 1px 3px #aeaeae;
}

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

.oracle_story_banner_wrapper {
  background-color: #f1f2f2;
  justify-content: center;
  align-items: center;
  display: flex;
}

.italic-text {
  margin-bottom: 8px;
  font-size: 18px;
  font-weight: 700;
  line-height: 22px;
}

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

.bold-text-7 {
  font-size: 18px;
  line-height: 23px;
}

.image-66 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.navbar-9 {
  background-color: #fff;
  display: none;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 6px -3px #000;
}

.column-80 {
  background-color: #00d5d3;
  justify-content: center;
  align-items: center;
  display: flex;
}

.column-81 {
  background-color: #e9e9e9;
  justify-content: center;
  align-items: center;
  padding: 50px 100px;
  display: flex;
}

.paragraph-44 {
  margin-bottom: 0;
  font-family: Ibmplexsans, sans-serif;
  font-size: 21px;
  line-height: 35px;
}

.heading-90 {
  margin-top: 0;
  font-family: Ibmplexmono, sans-serif;
  font-weight: 400;
}

.column-82 {
  justify-content: center;
  align-items: center;
  padding: 40px 60px;
  display: block;
}

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

.paragraph-45 {
  font-family: Ibmplexsans, sans-serif;
}

.link-20 {
  color: #176ec4;
  font-family: Ibmplexmono, sans-serif;
  font-weight: 500;
  text-decoration: none;
}

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

.columns-2 {
  padding: 3px 100px;
  display: block;
}

.column-83 {
  padding: 40px 60px;
}

.div-block-87 {
  background-color: #c4c4c4;
  height: 2px;
}

.section-36 {
  background-color: #e9e9e9;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding: 60px 200px;
  display: block;
}

.heading-91 {
  color: #176ec4;
  text-align: center;
  margin-top: 0;
  font-family: Ibmplexmono, sans-serif;
  font-weight: 400;
}

.link-21 {
  color: #333;
  text-align: center;
  margin-bottom: 40px;
  font-family: Ibmplexmono, sans-serif;
  font-weight: 500;
  text-decoration: none;
}

.column-84 {
  padding-left: 0;
  padding-right: 0;
}

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

.column-85 {
  padding: 0 100px 0 0;
}

.heading-92 {
  margin-bottom: 40px;
  font-family: Ibmplexmono, sans-serif;
  font-weight: 300;
  line-height: 38px;
}

.text-block-100 {
  margin-bottom: 40px;
  font-family: Ibmplexsans, sans-serif;
  line-height: 24px;
}

.link-block-31 {
  padding: 0;
  text-decoration: none;
}

.text-block-101 {
  color: #176ec4;
  margin-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
  font-family: Ibmplexmono, sans-serif;
  font-weight: 400;
  text-decoration: none;
}

.div-block-89 {
  background-color: #176ec4;
  border-radius: 4px;
  height: 8px;
}

.column-86 {
  padding-left: 0;
  padding-right: 0;
}

.column-87 {
  flex-flow: column wrap;
  justify-content: center;
  align-items: center;
  padding: 0 0 0 100px;
  display: flex;
}

.heading-93 {
  margin-bottom: 40px;
  font-family: Ibmplexmono, sans-serif;
  font-weight: 300;
  line-height: 38px;
}

.text-block-102 {
  margin-bottom: 40px;
}

.text-block-103 {
  color: #176ec4;
  margin-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
  font-family: Ibmplexmono, sans-serif;
}

.div-block-90 {
  background-color: #176ec4;
  border-radius: 4px;
  height: 8px;
}

.link-block-32 {
  text-decoration: none;
}

.section-37 {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-94 {
  color: #176ec4;
  text-align: center;
  margin-top: 0;
  font-family: Ibmplexmono, sans-serif;
  font-weight: 400;
}

.div-block-91 {
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.link-22 {
  color: #333;
  margin-bottom: 40px;
  font-family: Ibmplexmono, sans-serif;
  font-weight: 500;
  text-decoration: none;
}

.section-38 {
  background-color: #e9e9e9;
  padding-bottom: 60px;
  padding-left: 200px;
  padding-right: 200px;
}

.column-88 {
  padding-left: 0;
  padding-right: 0;
}

.column-89 {
  background-color: #176ec4;
  padding: 0 100px;
}

.heading-95 {
  color: #fff;
  font-family: Ibmplexmono, sans-serif;
  font-weight: 300;
  line-height: 42px;
  text-decoration: none;
}

.rich-text-block {
  color: #fff;
  font-family: Ibmplexsans, sans-serif;
  line-height: 24px;
}

.div-block-92 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding-top: 40px;
  display: flex;
}

.columns-3 {
  background-color: #176ec4;
  align-items: center;
  margin-bottom: 40px;
  display: none;
}

.heading-96 {
  font-family: Ibmplexmono, sans-serif;
  font-weight: 300;
}

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

.div-block-94 {
  padding-left: 200px;
  padding-right: 200px;
  display: block;
}

.heading-97 {
  color: #333;
  margin-top: 0;
  padding-left: 20px;
  padding-right: 20px;
  font-family: Ibmplexmono, sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 28px;
}

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

.rich-text-block-2 {
  padding-left: 20px;
}

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

.text-block-104 {
  color: #fff;
  font-family: Ibmplexmono, sans-serif;
  font-size: 16px;
}

.column-91 {
  justify-content: flex-start;
  padding-left: 0;
  display: flex;
}

.text-block-105 {
  color: #fff;
  font-family: Ibmplexmono, sans-serif;
  font-size: 16px;
}

.column-92 {
  justify-content: flex-end;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.nav-link-12 {
  font-family: Ibmplexmono, sans-serif;
  font-style: normal;
}

.nav-link-13, .nav-link-14, .nav-link-15, .nav-link-16 {
  font-family: Ibmplexmono, sans-serif;
}

.section-40 {
  background-color: #f5f5f5;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-98 {
  color: #176ec4;
  text-align: center;
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Ibmplexmono, sans-serif;
  font-weight: 400;
}

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

.heading-99 {
  color: #333;
  margin-bottom: 20px;
  font-family: Ibmplexmono, sans-serif;
  font-weight: 400;
  text-decoration: none;
}

.text-block-106 {
  color: #666;
  font-family: Ibmplexsans, sans-serif;
}

.link-block-33 {
  border: 1px solid #cacaca;
  height: 330px;
  margin-bottom: 40px;
  padding: 10px;
  text-decoration: none;
}

.text-block-107 {
  color: #8a8a8a;
  font-family: Ibmplexsans, sans-serif;
}

.section-41 {
  background-color: #f5f5f5;
  padding-top: 60px;
  padding-bottom: 60px;
}

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

.heading-100 {
  font-family: Ibmplexmono, sans-serif;
  font-weight: 500;
  line-height: 42px;
}

.text-block-108 {
  color: #747474;
  margin-bottom: 60px;
  font-family: Ibmplexsans, sans-serif;
  font-weight: 700;
}

.rich-text-block-3 {
  color: #5a5a5a;
  font-family: Ibmplexsans, sans-serif;
  line-height: 24px;
}

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

.section-42 {
  display: none;
}

.heading-101 {
  margin-bottom: 0;
  font-family: Ibmplexmono, sans-serif;
}

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

.section-43 {
  height: auto;
  margin-top: 0;
}

.nav-link-17 {
  font-family: Ibmplexmono, sans-serif;
}

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

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

.heading-102 {
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Ibmplexmono, sans-serif;
  font-weight: 400;
}

.heading-103 {
  color: #333;
  font-family: Ibmplexsans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
  text-decoration: none;
}

.collection-item-6 {
  height: 270px;
  margin-bottom: 40px;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

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

.heading-104 {
  margin-bottom: 20px;
  font-family: Ibmplexmono, sans-serif;
  font-weight: 400;
}

.link-block-34, .link-block-35 {
  text-decoration: none;
}

.text-block-109 {
  font-family: Ibmplexmono, sans-serif;
  font-weight: 700;
}

.video-5 {
  margin-bottom: 20px;
}

.collection-item-7 {
  margin-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
}

.columns-6 {
  background-color: #e9e9e9;
  align-items: center;
  display: flex;
}

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

.nav-link-18, .nav-link-19, .nav-link-20 {
  font-family: Ibmplexmono, sans-serif;
}

.navbar-10 {
  background-color: #fff;
  display: none;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 8px -3px #0000004d;
}

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

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

.link-23 {
  color: #333;
  padding: 20px;
  font-family: Ibmplexmono, sans-serif;
  font-size: 16px;
  text-decoration: none;
}

.link-23.w--current {
  padding: 20px;
}

.section-46 {
  box-shadow: 1px 1px 7px 1px #00000047;
}

.text-block-110 {
  margin-bottom: 10px;
}

.image-69 {
  margin-top: 10px;
  margin-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
  display: inline-block;
}

.navbar-11 {
  background-color: #fff;
  align-items: center;
  padding-left: 100px;
  padding-right: 100px;
  display: block;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 14px -7px #000;
}

.aws-active-home {
  background-image: none;
  background-size: auto;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  margin-top: 60px;
  display: flex;
}

.heading-105 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Roboto, sans-serif;
  font-weight: 300;
  display: none;
}

.text-block-111 {
  color: #fff;
  text-align: center;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  line-height: 28px;
  display: none;
}

.paragraph-46 {
  color: #505050;
  text-align: center;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  line-height: 28px;
}

.container-53 {
  padding-top: 0;
  padding-bottom: 0;
}

.about-aws {
  padding-top: 40px;
  padding-bottom: 60px;
  display: none;
}

.benefits {
  background-color: #fff;
  padding-top: 40px;
  padding-bottom: 60px;
}

.heading-106 {
  color: #f99f1c;
  text-align: center;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.heading-107 {
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
}

.text-block-112 {
  color: #6e6e6e;
  text-align: center;
  font-family: Roboto, sans-serif;
}

.div-block-97 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

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

.heading-108 {
  color: #f99f1c;
  text-align: center;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.heading-109 {
  text-align: center;
  margin-top: 0;
  font-family: Roboto, sans-serif;
}

.text-block-113 {
  color: #6e6e6e;
  text-align: center;
  margin-bottom: 40px;
  font-size: 18px;
  line-height: 28px;
}

.heading-110 {
  margin-bottom: 10px;
  font-family: Roboto, sans-serif;
  font-weight: 300;
  line-height: 24px;
}

.text-block-114 {
  color: #6e6e6e;
  margin-bottom: 20px;
  font-size: 16px;
  line-height: 26px;
}

.image-70 {
  border-radius: 10px;
}

.link-24 {
  color: #f99f1c;
  font-family: Roboto, sans-serif;
  font-weight: 700;
  text-decoration: none;
}

.image-71 {
  border-radius: 10px;
}

.heading-111 {
  font-family: Roboto, sans-serif;
  font-weight: 300;
  line-height: 24px;
}

.text-block-115 {
  color: #6e6e6e;
  margin-bottom: 20px;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  line-height: 26px;
}

.link-25 {
  color: #f99f1c;
  font-family: Roboto, sans-serif;
  font-weight: 700;
  text-decoration: none;
}

.image-72 {
  border-radius: 10px;
}

.heading-112 {
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.text-block-116 {
  color: #6e6e6e;
  margin-bottom: 20px;
}

.link-26 {
  color: #f99f1c;
  font-family: Roboto, sans-serif;
  font-weight: 700;
  text-decoration: none;
}

.columns-9 {
  margin-bottom: 0;
}

.aws-video {
  background-color: #f1f2f2;
  padding-top: 40px;
  padding-bottom: 60px;
  display: none;
}

.heading-113 {
  color: #f99f1c;
  text-align: center;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.link-block-36 {
  text-decoration: none;
}

.heading-114 {
  color: #fff;
  text-align: center;
  margin-top: 10px;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.div-block-98 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  top: -369px;
}

.image-73 {
  border-radius: 10px;
}

.heading-115 {
  color: #333;
  margin-top: 10px;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 28px;
}

.text-block-117 {
  color: #6e6e6e;
  font-family: Roboto, sans-serif;
}

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

.link-block-37 {
  text-decoration: none;
}

.div-block-99 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  top: -183px;
}

.image-74 {
  position: relative;
}

.image-75 {
  border-radius: 10px;
}

.aws-footer {
  background-color: #232f40;
  padding-top: 40px;
  padding-bottom: 60px;
}

.text-block-118 {
  color: #fff;
  text-align: right;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  font-weight: 500;
}

.column-94 {
  align-items: center;
  display: flex;
}

.columns-10 {
  align-items: center;
  margin-top: 0;
  margin-bottom: 20px;
  display: flex;
}

.column-95 {
  text-align: right;
  flex: 0 auto;
  justify-content: flex-end;
  align-items: center;
  display: block;
}

.video-6 {
  margin-bottom: 0;
}

.heading-116 {
  margin-bottom: 60px;
  font-family: Roboto, sans-serif;
  font-weight: 300;
  position: relative;
}

.nav-link-21 {
  color: #f99f1c;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Roboto, sans-serif;
  font-weight: 400;
}

.nav-link-21.w--current {
  color: #f6911e;
}

.nav-link-22 {
  color: #f99f1c;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Roboto, sans-serif;
  font-weight: 700;
}

.nav-link-22.w--current {
  color: #f6911e;
}

.nav-link-23 {
  padding-left: 10px;
  padding-right: 10px;
  font-family: Roboto, sans-serif;
}

.nav-link-23.w--current {
  color: #f99f1c;
}

.nav-link-24 {
  color: #f99f1c;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Roboto, sans-serif;
  font-weight: 700;
}

.nav-link-24.w--current {
  color: #f6911e;
}

.nav-link-25, .nav-link-26, .nav-link-27 {
  font-family: Roboto, sans-serif;
}

.heading-117 {
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.rich-text-block-4 {
  color: #3f3f3f;
  margin-bottom: 40px;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  font-weight: 300;
}

.image-76 {
  border-radius: 10px;
}

.link-block-38 {
  color: #333;
  text-decoration: none;
}

.heading-118 {
  color: #fea317;
  margin-top: 0;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.container-54 {
  margin-bottom: 60px;
}

.section-47 {
  padding-top: 100px;
}

.heading-119 {
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.section-48 {
  padding-top: 100px;
  padding-bottom: 60px;
}

.rich-text-block-5 {
  margin-bottom: 60px;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
}

.link-block-39 {
  color: #363636;
  text-decoration: none;
}

.heading-120 {
  color: #fea317;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.video-7 {
  margin-bottom: 20px;
}

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

.collection-item-9 {
  margin-bottom: 60px;
}

.div-block-100 {
  padding-bottom: 60px;
  padding-left: 200px;
  padding-right: 200px;
}

.heading-121 {
  font-family: Ibmplexmono, sans-serif;
  font-weight: 300;
}

.paragraph-47 {
  font-family: Ibmplexsans, sans-serif;
}

.heading-122 {
  color: #176ec4;
  text-align: center;
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Ibmplexmono, sans-serif;
}

.heading-123 {
  font-family: Ibmplexmono, sans-serif;
  font-size: 32px;
  font-weight: 300;
}

.rich-text-block-6 {
  font-family: Ibmplexsans, sans-serif;
}

.link-block-40 {
  font-family: Ibmplexmono, sans-serif;
  font-size: 18px;
  text-decoration: none;
}

.heading-124 {
  line-height: 30px;
  text-decoration: underline;
}

.heading-125 {
  text-decoration: underline;
}

.collection-item-12 {
  margin-bottom: 60px;
}

.button-4 {
  text-align: center;
  background-color: #f6911e;
  border-radius: 5px;
  font-family: Roboto, sans-serif;
}

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

.collection-list-3 {
  margin-bottom: 20px;
}

.button-5 {
  background-color: #f6911e;
  border-radius: 5px;
  font-family: Roboto, sans-serif;
}

.section-49 {
  padding-top: 100px;
  padding-bottom: 140px;
}

.heading-126 {
  color: #f6911e;
  text-align: center;
  margin-bottom: 40px;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.image-77 {
  border-radius: 5px;
}

.heading-127 {
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.text-block-119 {
  font-family: Roboto, sans-serif;
  font-weight: 700;
}

.link-block-41 {
  color: #333;
  margin-bottom: 40px;
  text-decoration: none;
}

.section-50 {
  padding-top: 100px;
  padding-bottom: 60px;
}

.heading-128 {
  color: #f6911e;
  text-align: center;
  margin-bottom: 40px;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.collection-item-13 {
  margin-bottom: 40px;
}

.link-block-42 {
  color: #333;
  text-decoration: none;
}

.heading-129, .heading-130, .heading-131 {
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.collection-list-wrapper-5, .collection-list-wrapper-6 {
  margin-bottom: 40px;
}

.slide-nav-4 {
  margin-bottom: auto;
  font-size: 10px;
}

.slide-10 {
  text-align: center;
  background-color: #e6117c;
  background-image: none;
  background-size: auto;
}

.slide-11 {
  text-align: center;
  background-color: #fea317;
}

.slide-12 {
  text-align: center;
  background-color: #3c5aa8;
}

.slide-13 {
  text-align: center;
  background-color: #f15f26;
}

.button-6 {
  z-index: auto;
  float: none;
  clear: both;
  color: #000;
  text-transform: uppercase;
  background-color: #fff;
  border: 1px solid #fff;
  border-radius: 5px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
  position: relative;
  inset: 79px 0 0 -521px;
}

.image-78 {
  position: relative;
}

.search {
  justify-content: space-around;
  align-items: flex-start;
  padding-top: 10px;
  display: none;
}

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

.search-input {
  border: 1px solid #000;
  border-radius: 0;
}

.search-button {
  background-color: #f6901e;
}

.container-58 {
  justify-content: space-between;
  align-items: flex-start;
  display: block;
}

.container-59 {
  padding-top: 0;
}

.image-79 {
  margin-top: 0;
  padding-top: 17px;
}

.image-80 {
  width: 1920px;
  height: 700px;
}

.heading-132 {
  color: #1278cb;
  text-align: center;
  margin-bottom: 40px;
  font-size: 45px;
}

.container-60 {
  margin-top: 38px;
}

.heading-133, .bold-text-8, .bold-text-9, .bold-text-10 {
  font-size: 32px;
}

.slider-4 {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: 125px;
  height: 700px;
}

.videos {
  background-color: #fff;
  height: auto;
  padding-top: 40px;
  padding-bottom: 40px;
}

.stories {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5d2436411a0023f04f79c783_stories-bg.png");
  background-position: 0 0;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
}

.columns-11 {
  padding-top: 0;
}

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

.leadership-pieces {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5d2436411a0023f04f79c783_stories-bg.png");
  background-position: 0 0;
  background-size: cover;
  padding-top: 40px;
  padding-bottom: 40px;
  display: block;
}

.columns-13 {
  margin-top: 0;
  margin-bottom: 40px;
  padding-top: 0;
  padding-bottom: 0;
}

.columns-14, .columns-15, .columns-16 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.form-block-3 {
  margin-left: 60px;
  margin-right: 60px;
}

.div-block-101 {
  margin: 100px 20px;
}

.heading-134 {
  color: #fff;
  text-align: left;
  margin-top: 15px;
  margin-bottom: 20px;
  font-size: 50px;
  font-style: normal;
  line-height: 65px;
  text-decoration: none;
}

.section-54 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5d246f081a0023cbfd7ace01_career1.png"), linear-gradient(#012e86d6, #012e86d6);
  background-position: 0 0, 0 0;
  background-size: cover, auto;
  align-items: center;
  height: 400px;
  display: flex;
}

.field-label-6, .field-label-7 {
  color: #fff;
  font-weight: 400;
}

.contact {
  background-image: linear-gradient(#272727, #272727);
  padding-top: 20px;
  padding-bottom: 20px;
}

.navbar-12 {
  background-color: #fff;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 12px #00000063;
}

.heading-135, .heading-136, .heading-137, .heading-138 {
  margin-top: auto;
}

.paragraph-48 {
  color: #333;
  font-size: 13px;
}

.paragraph-49, .heading-139, .heading-140 {
  color: #333;
}

.heading-141 {
  color: #333;
  text-align: center;
  font-size: 45px;
}

.slide-14 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5d25c15003e41084fd3b18ea_tech1.png");
  background-position: 50%;
  background-size: cover;
}

.slide-15 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5d258addad8c0c1bc56020de_lady.png");
  background-position: 50%;
  background-size: cover;
}

.div-block-102 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  display: flex;
}

.link-block-43 {
  margin-right: 20px;
}

.image-81 {
  padding: 20px;
}

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

.text-block-121 {
  color: snow;
}

.text-block-122, .text-block-123 {
  color: #fff;
}

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

.section-56 {
  margin-top: 0;
}

.slide-16 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5d25c32503e4103dc73b1d0a_city.png");
  background-position: 0 0;
  background-size: cover;
}

.block-quote-2 {
  color: #fff;
  background-color: #013358ba;
  margin-top: 0;
  font-size: 30px;
  line-height: 40px;
}

.div-block-103 {
  background-color: #e7e6e647;
  margin-top: 493px;
  margin-left: 140px;
  margin-right: 140px;
}

.div-block-104 {
  text-align: center;
}

.div-block-105 {
  text-align: left;
  flex: 0 auto;
}

.section-57 {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: cover;
}

.container-62 {
  display: flex;
}

.columns-17 {
  text-align: center;
  justify-content: center;
  margin: 0;
  display: flex;
}

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

.link-block-44 {
  text-decoration: none;
}

.button-7 {
  color: #1278cb;
  text-align: center;
  background-color: #fff;
}

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

.div-block-106 {
  padding-left: 100px;
}

.div-block-107 {
  margin-left: 0;
  margin-right: 0;
}

.submit-button-2 {
  color: #1278cb;
  background-color: #fff;
  margin-top: 20px;
}

.link-27 {
  color: #0076ce;
  text-decoration: none;
}

.div-block-108 {
  background-color: #f1f1f1;
  padding: 30px;
}

.text-block-125 {
  color: #fea317;
  text-transform: uppercase;
  margin-right: 20px;
  font-family: Roboto, sans-serif;
  font-size: 14px;
}

.link-block-45 {
  text-decoration: none;
  display: flex;
}

.link-block-46 {
  margin-right: 20px;
  text-decoration: none;
}

.text-block-126 {
  color: #fea317;
  font-family: Roboto, sans-serif;
  font-size: 16px;
}

.collection-list-wrapper-7, .collection-list-4 {
  display: flex;
}

.section-58 {
  margin-bottom: 40px;
  padding-top: 100px;
}

.heading-142 {
  margin-bottom: 40px;
  padding-left: 15px;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.image-82 {
  border-radius: 10px;
}

.link-block-47 {
  padding: 15px;
  font-family: Roboto, sans-serif;
  font-weight: 300;
  text-decoration: none;
}

.heading-143 {
  color: #302f2f;
  font-weight: 300;
  line-height: 34px;
}

.text-block-127 {
  color: #f99f1c;
  text-transform: uppercase;
  padding-left: 15px;
  font-family: Roboto, sans-serif;
  font-size: 20px;
}

.heading-144 {
  color: #f99f1c;
  padding-left: 15px;
  font-family: Roboto, sans-serif;
}

.collection-list-wrapper-8 {
  margin-bottom: 100px;
}

.link-block-48 {
  font-family: Roboto, sans-serif;
  font-weight: 300;
  text-decoration: none;
}

.heading-145 {
  color: #313131;
  font-weight: 300;
}

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

.collection-list-wrapper-9, .collection-list-5 {
  display: flex;
}

.text-block-128 {
  font-family: Roboto, sans-serif;
}

.collection-list-6 {
  flex-direction: column;
  display: flex;
}

.text-block-129 {
  background-color: #f5b617;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 10px;
  font-family: Roboto, sans-serif;
}

.link-block-49 {
  color: #313131;
  text-decoration: none;
}

.collection-item-15 {
  display: block;
}

.div-block-109 {
  background-color: #fea317;
  width: 2px;
  margin-right: 5px;
}

.text-block-130 {
  color: #fff;
  margin-top: 20px;
  font-family: Droid Serif, serif;
  font-size: 25px;
  font-weight: 700;
}

.container-63 {
  justify-content: space-between;
  align-items: center;
  display: block;
}

.navbar-13 {
  background-color: #2d2d2d;
}

.nav-link-28, .nav-link-29, .nav-link-30 {
  color: #fff;
  font-family: Droid Sans, sans-serif;
}

.nav-link-31 {
  color: #fff;
  font-family: Cisco Sans, sans-serif;
}

.nav-link-32 {
  color: #fff;
  font-family: Droid Sans, sans-serif;
  display: inline-block;
}

.slide-17 {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5d43c72bc27b02af77261128_Banner-01.png");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
}

.mask-4 {
  height: 500px;
}

.slide-nav-5 {
  inset: auto 0% 0%;
}

.slider-5 {
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  height: 500px;
  display: block;
}

.div-block-110 {
  padding-top: 0;
}

.heading-146 {
  color: #fff;
  text-align: center;
  margin-top: 200px;
  font-family: PT Sans, sans-serif;
}

.heading-147 {
  color: #fff;
  text-align: center;
  font-family: Droid Sans, sans-serif;
  font-weight: 400;
}

.button-8 {
  color: #303030;
  text-align: center;
  text-transform: uppercase;
  background-color: #fff;
  border-radius: 3px;
  font-family: Droid Sans, sans-serif;
  font-weight: 700;
}

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

.slide-18 {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5d43ca32500bcbe7d6d1a709_Banner-02.png");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
}

.slide-19 {
  background-image: linear-gradient(#00000030, #00000030), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5d43cb1a500bcb585bd1a800_Banner-03.png");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
}

.container-64 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.heading-148 {
  font-family: Droid Serif, serif;
}

.div-block-112 {
  border: 1px solid #dadada;
  padding: 5px;
}

.column-98 {
  padding: 0 10px;
}

.heading-149 {
  margin-bottom: 20px;
  font-family: Droid Serif, serif;
  font-weight: 400;
}

.link-block-50 {
  color: #313131;
  border: 1px solid #c9c9c9;
  padding: 5px;
  text-decoration: none;
}

.text-block-131 {
  text-transform: uppercase;
  font-family: Droid Sans, sans-serif;
  font-size: 12px;
  font-weight: 700;
}

.collection-item-16 {
  border: 1px #000;
  padding: 5px;
}

.heading-150 {
  color: #464343;
  margin-bottom: 20px;
  font-family: Droid Serif, serif;
}

.div-block-113 {
  border: 1px solid #979797;
  height: 300px;
  padding: 5px;
}

.link-block-51 {
  border: 1px solid #adadad;
  height: 300px;
  padding: 5px;
  text-decoration: none;
}

.text-block-132 {
  color: #707070;
  font-family: Droid Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
}

.section-59 {
  background-color: #f4f4f4;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.collection-list-7 {
  margin-bottom: 20px;
}

.button-9 {
  color: #313030;
  text-transform: uppercase;
  background-color: #0000;
  border: 1px solid #c5c5c5;
  border-radius: 6px;
  font-size: 12px;
}

.container-65 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.heading-151 {
  text-transform: uppercase;
  padding-left: 0;
  font-family: Droid Serif, serif;
}

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

.link-block-52 {
  color: #353434;
  text-decoration: none;
}

.collection-list-8 {
  margin-bottom: 20px;
}

.section-60 {
  background-color: #fff;
  display: none;
}

.container-66 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
}

.column-99 {
  padding-left: 5px;
  padding-right: 0;
}

.column-100 {
  justify-content: flex-start;
  padding-left: 0;
  padding-right: 5px;
  display: flex;
}

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

.columns-18 {
  flex-direction: row;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.columns-19 {
  flex-direction: column;
  display: flex;
}

.container-67 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.paragraph-50 {
  font-family: Droid Sans, sans-serif;
  font-size: 16px;
  line-height: 26px;
}

.text-block-133 {
  margin-bottom: 40px;
  font-family: Droid Sans, sans-serif;
  font-size: 21px;
  font-weight: 700;
}

.section-61 {
  justify-content: center;
  display: flex;
}

.text-block-134 {
  font-family: Droid Sans, sans-serif;
  font-weight: 700;
}

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

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

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

.section-62 {
  background-color: #2d2d2d;
}

.container-68 {
  justify-content: center;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.text-block-135 {
  color: #fff;
  margin-right: 10px;
  font-family: Droid Serif, serif;
}

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

.heading-152 {
  font-family: Droid Serif, serif;
  line-height: 34px;
}

.container-69 {
  padding-bottom: 40px;
}

.container-70 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.heading-153 {
  text-transform: uppercase;
  margin-bottom: 40px;
  font-family: Droid Serif, serif;
}

.heading-154 {
  color: #313131;
  margin-bottom: 20px;
  font-family: Droid Sans, sans-serif;
  font-weight: 400;
}

.collection-item-17 {
  margin-bottom: 40px;
  padding: 0 10px;
}

.div-block-116 {
  border: 1px solid #b4b4b4;
  height: 320px;
  padding: 10px;
}

.text-block-136 {
  color: #8b8888;
  font-family: Droid Sans, sans-serif;
  font-size: 12px;
  font-weight: 700;
}

.link-block-53 {
  text-decoration: none;
}

.container-71 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.heading-155 {
  font-family: Droid Serif, serif;
}

.heading-156 {
  margin-bottom: 10px;
  font-family: Droid Sans, sans-serif;
  font-weight: 400;
}

.link-block-54 {
  color: #333;
  text-decoration: none;
}

.text-block-137 {
  font-family: Droid Sans, sans-serif;
  font-weight: 700;
}

.collection-item-18 {
  height: 450px;
  padding: 20px;
}

.container-72 {
  padding-top: 40px;
  padding-bottom: 60px;
}

.container-73 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.heading-157 {
  font-family: Droid Sans, sans-serif;
  font-weight: 400;
}

.link-block-55 {
  color: #333;
  font-family: Droid Serif, serif;
  text-decoration: none;
}

.bold-text-11 {
  color: #333;
  font-family: Droid Serif, serif;
}

.text-block-138 {
  color: #333;
  font-family: Droid Sans, sans-serif;
}

.section-63, .section-64 {
  margin-bottom: 100px;
}

.undp-video {
  display: block;
}

.section-65 {
  background-color: #f4f4f4;
}

.nav-link-33 {
  padding-left: 10px;
  padding-right: 10px;
  font-family: Roboto, sans-serif;
}

.nav-link-33.w--current {
  color: #f6911e;
}

.aws-events {
  padding-top: 40px;
  padding-bottom: 60px;
}

.paragraph-51 {
  text-align: center;
  margin-bottom: 20px;
  font-family: Roboto, sans-serif;
  line-height: 24px;
}

.section-66 {
  height: 800px;
  padding-top: 100px;
  padding-bottom: 60px;
}

.heading-158 {
  color: #f6911e;
  text-align: center;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.paragraph-52 {
  text-align: center;
  margin-bottom: 40px;
  font-family: Roboto, sans-serif;
  line-height: 24px;
}

.image-86, .image-87 {
  border-radius: 10px;
}

.heading-159 {
  color: #f6911e;
  font-family: Roboto, sans-serif;
}

.link-block-56, .link-block-57 {
  text-decoration: none;
}

.image-88, .image-89 {
  border-radius: 10px;
}

.heading-160 {
  color: #f99f1c;
  font-family: Roboto, sans-serif;
}

.link-block-58, .link-block-59, .link-block-60 {
  text-decoration: none;
}

.navbar-14 {
  background-color: #fff;
  padding: 40px 200px;
}

.column-101 {
  justify-content: flex-end;
  align-items: center;
  padding-right: 100px;
  display: flex;
}

.text-block-139 {
  margin-bottom: 10px;
  font-family: Roboto, sans-serif;
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: 35px;
}

.column-102 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.columns-21 {
  display: none;
  overflow: visible;
}

.text-block-140 {
  font-family: Roboto, sans-serif;
}

.section-67 {
  background-color: #f5f5f5;
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5d8b4863e7740e63e466f680_FI1276_Hologram%20Podium%20Collateral%20-%20Outdoor%206%20(W)%202%20x%20(H)%201-01.jpg");
  background-position: 0 0;
  background-size: cover;
  height: 700px;
  padding-top: 40px;
  padding-bottom: 40px;
}

.heading-161 {
  margin-bottom: 20px;
  padding-left: 200px;
}

.container-74 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 40px;
  display: block;
}

.section-68 {
  background-color: var(--white);
  padding-top: 60px;
  padding-bottom: 60px;
}

.section-69 {
  background-color: #000;
  margin-bottom: 100px;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-162 {
  color: #fff;
  text-align: center;
  font-family: Roboto, sans-serif;
}

.slide-20 {
  background-color: #000;
}

.left-arrow-3 {
  position: absolute;
  inset: 0% auto 0% 0%;
}

.slide-nav-6 {
  display: none;
}

.mask-6 {
  height: 600px;
}

.heading-163 {
  color: #fff;
  text-align: center;
  text-transform: none;
  font-family: Roboto, sans-serif;
  font-weight: 700;
}

.slider-6 {
  flex-direction: column;
  align-items: stretch;
  height: 600px;
  display: flex;
}

.section-70 {
  background-color: #000;
  padding: 0 200px;
}

.heading-164 {
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
}

.text-block-141, .text-block-142 {
  text-align: center;
}

.slide-21 {
  background-color: #000;
}

.div-block-117 {
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  padding-bottom: 0;
  display: flex;
}

.heading-165 {
  text-align: left;
  font-family: Droid Serif, serif;
  line-height: 28px;
}

.paragraph-53 {
  margin-bottom: 20px;
  font-family: Droid Sans, sans-serif;
  font-size: 16px;
  line-height: 26px;
}

.paragraph-54 {
  margin-bottom: 60px;
  font-family: Droid Sans, sans-serif;
}

.button-10 {
  text-transform: uppercase;
  background-color: #333;
  border-radius: 5px;
  font-family: Droid Sans, sans-serif;
}

.heading-166 {
  color: #353434;
  font-family: Roboto, sans-serif;
  font-weight: 400;
  text-decoration: none;
}

.link-block-61 {
  text-decoration: none;
}

.text-block-143 {
  color: #757575;
  font-family: Roboto, sans-serif;
  font-size: 13px;
}

.image-90 {
  margin-top: 60px;
}

.columns-22 {
  padding-bottom: 20px;
}

.section-71 {
  background-color: #f0f0f0;
  padding-top: 40px;
  padding-bottom: 40px;
}

.collection-item-19 {
  margin-bottom: 40px;
}

.heading-167 {
  color: #333;
  font-family: Roboto, sans-serif;
}

.text-block-144 {
  color: gray;
  font-size: 13px;
}

.link-block-62 {
  text-decoration: none;
}

.section-72 {
  background-color: #f7f7f7;
  padding-top: 40px;
  padding-bottom: 40px;
}

.collection-item-20 {
  margin-bottom: 60px;
}

.slide-22 {
  background-color: #000;
}

.link-28, .link-29, .link-30, .link-31 {
  color: #fff;
}

.link-block-63 {
  display: none;
}

.image-91 {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: 125px;
  order: 1;
  align-self: center;
  position: relative;
}

.heading-168 {
  color: var(--white);
  margin-left: 232px;
  font-size: 38px;
  text-decoration: none;
}

.text-block-145 {
  color: var(--white);
  white-space: normal;
  margin-left: 276px;
  padding-top: 3px;
  padding-left: 4px;
  font-size: 26px;
  line-height: 37px;
}

.column-108 {
  padding-top: 40px;
}

.text-block-146 {
  color: #243e87;
  padding-top: 60px;
  font-family: PT Sans, sans-serif;
  font-size: 33px;
  font-weight: 700;
  line-height: 50px;
}

.div-block-118 {
  margin-bottom: 100px;
  margin-right: 60px;
}

.image-92 {
  margin-bottom: 100px;
}

.text-block-147 {
  color: var(--white);
  font-size: 36px;
  font-weight: 700;
}

.column-109 {
  padding-right: 10px;
}

.columns-24 {
  margin-left: -14px;
  margin-right: -10px;
  padding-left: 140px;
}

.text-block-148 {
  color: var(--white);
  text-align: center;
  margin-top: 20px;
  font-size: 18px;
}

.text-block-149 {
  color: #243e87;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
  font-size: 28px;
}

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

.div-block-119 {
  text-align: center;
  margin-right: 0;
  display: inline-block;
}

.text-block-150 {
  color: #243e87;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
  font-size: 28px;
}

.div-block-120, .div-block-121, .div-block-122, .div-block-123 {
  display: inline-block;
}

.text-block-151 {
  color: #243e87;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
  font-size: 28px;
}

.text-block-152, .text-block-153 {
  color: #243e87;
  text-align: center;
  margin-bottom: 20px;
  font-size: 28px;
}

.div-block-124, .image-94, .div-block-125, .column-110, .column-111, .column-112 {
  text-align: center;
}

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

.navbar-15 {
  background-color: #fff;
  position: fixed;
  inset: 0% 0% auto;
}

.section-73 {
  background-color: #252f3f;
}

.column-113 {
  justify-content: flex-end;
  align-items: center;
  padding-right: 40px;
  display: flex;
}

.columns-25 {
  align-items: center;
  height: 500px;
  display: flex;
}

.column-114 {
  flex-direction: column;
  justify-content: center;
  padding-left: 40px;
  padding-right: 0;
  display: flex;
}

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

.text-block-154 {
  color: #fff;
  margin-right: 10px;
}

.div-block-126 {
  display: flex;
}

.section-74 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.link-block-64 {
  text-decoration: none;
}

.heading-169 {
  color: #252f3f;
  font-family: Roboto, sans-serif;
}

.paragraph-55 {
  color: #333232;
  font-family: Roboto, sans-serif;
}

.text-block-155 {
  color: #ffa400;
  font-family: Roboto, sans-serif;
  font-weight: 700;
}

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

.bold-text-12 {
  color: #252f3f;
  font-family: Roboto, sans-serif;
  font-weight: 300;
  line-height: 34px;
}

.button-11 {
  text-transform: uppercase;
  background-color: #ffa400;
  border-radius: 4px;
  margin-bottom: 60px;
  font-family: Roboto, sans-serif;
  font-weight: 700;
}

.text-block-156 {
  color: #fff;
  font-family: Roboto, sans-serif;
  font-weight: 700;
}

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

.text-block-157 {
  color: #fff;
  font-family: Roboto, sans-serif;
  font-weight: 700;
}

.section-75 {
  background-color: #252f3f;
  padding-top: 20px;
  padding-bottom: 20px;
}

.nav-link-34 {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.nav-link-34.w--current {
  color: #f99f1c;
  font-family: Roboto, sans-serif;
}

.nav-link-35 {
  padding-left: 10px;
  padding-right: 10px;
  font-family: Roboto, sans-serif;
}

.nav-link-35.w--current {
  color: #f99f1c;
}

.nav-link-36 {
  padding-left: 10px;
  padding-right: 10px;
  font-family: Roboto, sans-serif;
}

.heading-170 {
  color: #333;
  font-family: Roboto, sans-serif;
  font-weight: 400;
}

.link-block-65 {
  text-decoration: none;
}

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

.collection-list-9 {
  display: none;
}

.columns-28, .column-116 {
  margin-bottom: 40px;
}

.heading-171 {
  color: #f99f1c;
  text-align: left;
  margin-top: 20px;
  font-family: Roboto, sans-serif;
  font-size: 60px;
  font-weight: 300;
  line-height: 70px;
}

.text-block-158 {
  color: #fff;
  text-align: right;
  font-family: Roboto, sans-serif;
  font-size: 21px;
  font-style: italic;
  line-height: 31px;
}

.text-block-159 {
  color: #fff;
  text-align: right;
  margin-top: 10px;
  font-size: 21px;
  line-height: 31px;
}

.heading-172 {
  color: #f99f1c;
  text-align: center;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.heading-173 {
  color: #f99f1c;
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
}

.text-block-160 {
  color: #333;
  text-align: left;
  font-size: 16px;
  line-height: 20px;
}

.heading-174 {
  color: #f99f1c;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  font-weight: 700;
}

.text-block-161 {
  text-align: left;
  font-size: 16px;
}

.columns-29 {
  align-items: flex-start;
  margin-top: 40px;
  margin-bottom: 40px;
  display: flex;
}

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

.button-12 {
  text-align: left;
  background-color: #f99f1c;
  border-radius: 5px;
  margin-top: 10px;
}

.button-13 {
  background-color: #f99f1c;
  border-radius: 5px;
  margin-top: 10px;
}

.image-97 {
  text-align: center;
  border-radius: 10px;
}

.image-98 {
  border-radius: 10px;
}

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

.text-block-162 {
  color: #fff;
  font-size: 18px;
}

.text-block-163 {
  color: #fff;
  text-align: right;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  font-weight: 300;
}

.text-block-164 {
  color: #fff;
  text-align: right;
  margin-top: 20px;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  font-weight: 500;
}

.column-118 {
  text-align: center;
  align-items: center;
  padding: 0;
  display: flex;
}

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

.aws-home {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5dea3fff4b9e5aafcaa57c9a_Banner-Image.png");
  background-position: 0 0, 50% 100%;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
  align-items: center;
  height: 600px;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

.columns-31 {
  align-items: center;
  margin-top: 0;
  display: flex;
}

.text-block-165 {
  color: #fff;
  margin-top: 20px;
  font-size: 38px;
  font-weight: 400;
  line-height: 48px;
}

.container-75 {
  text-align: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
}

.body-9 {
  display: block;
}

.nav-link-37, .nav-link-38, .nav-link-39, .nav-link-40, .nav-link-41, .nav-link-42 {
  color: #f99f1c;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Roboto, sans-serif;
  font-weight: 700;
}

.nav-link-43 {
  color: #333;
}

.nav-link-43.w--current {
  color: #f99f1c;
  padding-left: 10px;
  padding-right: 10px;
}

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

.column-120 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

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

.div-block-128 {
  border: 1px solid #bebebe;
  align-items: center;
  height: 200px;
  padding: 10px;
  display: flex;
}

.column-121, .column-122 {
  padding: 0;
}

.link-block-66 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5def24403e4ca479ffd4c4ba_shutterstock_1022671243.jpg");
  background-position: 0 0;
  background-size: cover;
  width: 600px;
  height: 400px;
}

.heading-175 {
  float: left;
  color: #fff;
  justify-content: flex-start;
  align-items: center;
  display: block;
  position: relative;
  top: -432px;
  left: 45px;
}

.link-block-67 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5def27223e4ca45eaed4d04a_AWS-Videos.png");
  background-position: 0 0;
  background-size: cover;
  width: 100%;
  height: 500px;
  text-decoration: none;
}

.column-123 {
  padding: 0;
}

.dropdown-toggle {
  padding-left: 10px;
  padding-right: 40px;
}

.dropdown-toggle-2, .dropdown-toggle-3 {
  padding-left: 10px;
}

.link-block-68 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5def3571b4bb5e0c80fb9f12_AWS-Stories.png");
  background-position: 0 0;
  background-size: cover;
  width: 100%;
  height: 500px;
  padding-left: 20px;
  font-family: Roboto, sans-serif;
  text-decoration: none;
}

.heading-176 {
  color: #fff;
  margin-top: 60px;
  padding-left: 60px;
}

.heading-177 {
  margin-top: 60px;
  padding-left: 60px;
}

.nav-link-44, .nav-link-45, .nav-link-46, .nav-link-47, .nav-link-48, .nav-link-49, .nav-link-50, .nav-link-51, .nav-link-52 {
  padding: 10px;
  font-family: Roboto, sans-serif;
}

.nav-link-53 {
  padding: 9px;
  font-family: Roboto, sans-serif;
}

.nav-link-54 {
  padding: 10px;
  font-family: Roboto, sans-serif;
}

.navbar-16 {
  background-color: #fff;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 10px -4px #00000096;
}

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

.flipkart-home {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5e007759323c6a5414e13274_Website-Design-BG.png");
  background-position: 0 0;
  background-size: cover;
  background-attachment: scroll;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 600px;
  display: flex;
}

.heading-178 {
  color: #fff;
  text-align: center;
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: Roboto, sans-serif;
  font-size: 50px;
}

.div-block-129 {
  background-color: #fff;
  width: 300px;
  height: 2px;
}

.text-block-166 {
  color: #fff;
  margin-bottom: 10px;
  font-family: Roboto, sans-serif;
}

.flipkart-stories {
  background-color: #f2f2f2;
  padding-top: 40px;
  padding-bottom: 40px;
}

.heading-179 {
  color: #0079d7;
  text-align: center;
  margin-top: 0;
  font-family: Roboto, sans-serif;
}

.paragraph-56 {
  color: #444;
  text-align: left;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 28px;
}

.link-block-69 {
  background-color: var(--white);
  color: #444;
  border: 1px solid #e4e4e4;
  height: 450px;
  text-decoration: none;
}

.heading-180 {
  padding-left: 10px;
  padding-right: 10px;
}

.text-block-167 {
  color: #8b8b8b;
  margin-bottom: 20px;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 14px;
  font-weight: 400;
}

.collection-item-21 {
  background-color: #0000;
  height: 450px;
}

.text-block-168 {
  padding-left: 10px;
  font-size: 12px;
}

.text-block-169 {
  padding-left: 10px;
}

.bold-text-13 {
  color: #0079d7;
  font-family: Roboto, sans-serif;
  font-size: 12px;
  font-weight: 700;
}

.nav-link-55, .nav-link-56 {
  font-family: Roboto, sans-serif;
}

.nav-link-57 {
  background-color: #fce500;
  font-family: Roboto, sans-serif;
}

.flipkart-videos {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 40px;
  padding-bottom: 100px;
  display: block;
}

.heading-181 {
  color: #0079d7;
  text-align: center;
  margin-top: 0;
  margin-bottom: 10px;
}

.link-32 {
  color: #0079d7;
  font-family: Roboto, sans-serif;
  font-weight: 700;
  text-decoration: none;
}

.container-77 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.collection-list-wrapper-10 {
  margin-bottom: 30px;
}

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

.columns-33 {
  flex-direction: column;
  display: flex;
}

.column-125 {
  padding-left: 0;
  padding-right: 0;
}

.column-126 {
  padding-left: 0;
  padding-right: 3px;
}

.columns-34 {
  flex-direction: column;
  display: flex;
}

.column-127 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5dfcb23f7a43725b5b1f6ab7_Website%20Design%20Element-15.png");
  background-position: 0 0;
  background-size: cover;
  height: 50%;
}

.collection-list-wrapper-11 {
  margin-bottom: 3px;
}

.column-128 {
  padding-left: 0;
  padding-right: 0;
}

.columns-35 {
  align-items: center;
  margin-bottom: 20px;
  display: none;
}

.link-33 {
  color: #0079d7;
  font-family: Roboto, sans-serif;
  font-weight: 700;
  text-decoration: none;
  display: none;
}

.section-79 {
  background-color: #1a1a1a;
  padding-top: 20px;
  padding-bottom: 20px;
  position: fixed;
  inset: auto 0% 0%;
}

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

.text-block-170 {
  color: #fff;
  font-family: Roboto, sans-serif;
}

.nav-link-58 {
  font-family: Roboto, sans-serif;
  display: inline-block;
}

.section-80 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.rich-text-block-7 {
  color: #636363;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  line-height: 28px;
}

.heading-182 {
  color: #fff;
  text-align: center;
  text-shadow: 2px 2px 14px #0000008f;
  padding-right: 0;
  font-family: Roboto, sans-serif;
  position: static;
  top: -300px;
}

.div-block-130 {
  background-color: #fff;
  height: 2px;
}

.div-block-131 {
  position: static;
  top: -300px;
}

.container-79 {
  position: relative;
  top: -400px;
}

.section-81 {
  background-color: #f3f3f3;
  padding-top: 40px;
  padding-bottom: 100px;
}

.heading-183 {
  font-family: Roboto, sans-serif;
}

.link-block-70 {
  color: #474747;
  text-decoration: none;
}

.section-82 {
  background-color: #0a0a0a;
  padding-top: 100px;
  padding-bottom: 40px;
}

.heading-184 {
  color: #fff;
  font-family: Roboto, sans-serif;
}

.rich-text-block-8 {
  color: #fff;
  margin-top: 20px;
  font-family: Roboto, sans-serif;
  text-decoration: none;
}

.section-83 {
  padding-top: 40px;
  padding-bottom: 100px;
}

.heading-185 {
  font-family: Roboto, sans-serif;
}

.div-block-132 {
  background-color: #e2e2e2;
  height: 2px;
  margin-bottom: 30px;
}

.heading-186 {
  color: #555;
}

.column-129 {
  background-color: #0079d7;
  height: 800px;
  padding-top: 100px;
  padding-left: 60px;
  padding-right: 60px;
  position: fixed;
}

.heading-187 {
  color: #fff;
  font-family: Droid Serif, serif;
}

.heading-188 {
  font-family: Roboto, sans-serif;
}

.div-block-133 {
  background-color: #0079d7;
  width: 550px;
  height: auto;
  margin-top: 20px;
  padding: 40px 60px 60px;
  position: fixed;
  inset: 0% auto 0% 0%;
}

.div-block-134 {
  background-color: #f2f2f2;
  margin-bottom: 40px;
  margin-left: 550px;
  padding-top: 60px;
}

.heading-189 {
  color: #fff;
  font-family: Droid Serif, serif;
  font-size: 50px;
  font-weight: 400;
}

.heading-190 {
  color: #fff;
  font-family: Roboto, sans-serif;
  font-size: 20px;
  font-weight: 300;
  line-height: 30px;
}

.collection-list-wrapper-12 {
  flex-direction: column;
  display: flex;
}

.collection-item-22 {
  padding: 40px 100px 20px 40px;
}

.heading-191 {
  color: #555;
  margin-bottom: 10px;
  font-family: Roboto, sans-serif;
}

.text-block-171 {
  color: #747474;
  margin-bottom: 20px;
  font-family: Roboto, sans-serif;
}

.link-block-71 {
  text-decoration: none;
}

.text-block-172 {
  color: #0079d7;
  font-family: Roboto, sans-serif;
  font-size: 12px;
  font-weight: 700;
}

.section-84 {
  background-color: #f2f2f2;
  padding-top: 0;
  padding-bottom: 100px;
}

.columns-36 {
  justify-content: space-between;
  display: flex;
}

.div-block-135 {
  width: auto;
}

.section-85 {
  padding-top: 60px;
}

.div-block-136 {
  background-color: #fadc00;
  width: 550px;
  height: 800px;
  margin-top: 40px;
  padding-top: 60px;
  padding-left: 60px;
  padding-right: 60px;
  position: fixed;
  inset: 0% auto 0% 0%;
}

.div-block-137 {
  background-color: #f2f2f2;
  height: 1150px;
  margin-left: 550px;
  padding-top: 60px;
  padding-left: 40px;
  padding-right: 40px;
}

.column-130 {
  display: flex;
}

.collection-item-23 {
  padding: 40px 100px 40px 40px;
}

.div-block-138 {
  width: auto;
}

.link-block-72 {
  color: #555;
  font-family: Roboto, sans-serif;
}

.text-block-173 {
  margin-bottom: 20px;
}

.text-block-174 {
  color: #0079d7;
  font-size: 12px;
  font-weight: 700;
}

.heading-192 {
  padding-top: 0;
  padding-left: 0;
  font-family: Droid Serif, serif;
  font-size: 50px;
  font-weight: 400;
}

.heading-193 {
  font-family: Roboto, sans-serif;
  font-size: 20px;
  font-weight: 300;
  line-height: 30px;
}

.link-block-73 {
  color: #555;
  font-family: Roboto, sans-serif;
  text-decoration: none;
}

.link-block-74 {
  font-family: Roboto, sans-serif;
  text-decoration: none;
}

.heading-194 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-right: 20px;
  font-weight: 400;
}

.nav-link-59, .nav-link-60 {
  display: none;
}

.column-131, .column-132 {
  padding: 0;
}

.image-102 {
  padding-left: 0;
  padding-right: 0;
}

.image-103 {
  padding: 0;
}

.link-block-75 {
  width: 300px;
  height: 250px;
}

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

.link-block-76 {
  color: #333;
  padding: 10px;
  text-decoration: none;
}

.text-block-175 {
  color: #0076ce;
  font-size: 12px;
  font-weight: 700;
}

.column-133 {
  padding-top: 0;
}

.section-86 {
  background-color: #e9e9e9;
  padding-top: 60px;
}

.container-80 {
  justify-content: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.section-87 {
  display: none;
}

.video-8 {
  margin-bottom: 20px;
}

.heading-195 {
  color: #1278cb;
  margin-top: 0;
}

.link-block-77 {
  color: #333;
  text-decoration: none;
}

.text-block-176 {
  color: #0076ce;
  margin-bottom: 10px;
  font-size: 12px;
  font-weight: 700;
}

.text-block-177 {
  color: #fff;
  text-align: right;
  font-size: 18px;
}

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

.flipkart-stories-1 {
  background-color: #f2f2f2;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-196 {
  color: #0079d7;
  text-align: center;
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Roboto, sans-serif;
  font-size: 24px;
}

.paragraph-57 {
  color: #797979;
  text-align: center;
  margin-bottom: 20px;
}

.link-block-78 {
  background-color: #fff;
  border: 1px solid #e4e4e4;
  height: 450px;
}

.heading-197 {
  color: #444;
  margin-top: 10px;
  margin-bottom: 0;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  line-height: 24px;
  text-decoration: none;
}

.text-block-178 {
  color: #8b8b8b;
  margin-top: 10px;
  margin-bottom: 20px;
  padding-left: 10px;
  padding-right: 10px;
}

.text-block-179 {
  color: #0079d7;
  margin-top: 20px;
  margin-bottom: 10px;
  padding-top: 0;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Roboto, sans-serif;
  font-size: 12px;
  font-weight: 700;
}

.div-block-139 {
  background-color: #fff;
  border: 1px solid #e4e4e4;
  height: 460px;
}

.link-block-79 {
  background-color: #fff;
  border: 1px solid #e4e4e4;
  height: 400px;
  text-decoration: none;
}

.text-block-180 {
  color: #0079d7;
  text-align: center;
  font-family: Roboto, sans-serif;
  font-weight: 700;
}

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

.container-83 {
  margin-bottom: 40px;
  display: block;
}

.link-block-80 {
  text-align: center;
  text-decoration: none;
}

.div-block-140 {
  text-align: center;
}

.text-block-181 {
  color: #797979;
  text-align: center;
  margin-bottom: 40px;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  line-height: 26px;
}

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

.columns-40 {
  justify-content: space-between;
  margin-top: 60px;
  margin-bottom: 40px;
  display: flex;
}

.heading-198 {
  color: #555;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  line-height: 24px;
}

.text-block-182 {
  color: #0079d7;
  font-family: Roboto, sans-serif;
  font-size: 12px;
  font-weight: 700;
  text-decoration: none;
}

.column-136 {
  padding-left: 40px;
}

.link-block-81 {
  text-decoration: none;
}

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

.heading-199 {
  margin-top: 10px;
  margin-bottom: 0;
}

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

.div-block-141 {
  background-color: #b8b8b8;
  height: 1px;
  margin-bottom: 10px;
}

.text-block-184 {
  text-align: left;
  margin-bottom: 20px;
}

.link-block-82 {
  text-decoration: none;
}

.italic-text-2 {
  color: #757575;
}

.nav-link-61 {
  font-family: Roboto, sans-serif;
}

.navbar-17 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #0000;
  border: 1px #000;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: block;
  position: fixed;
  inset: 0% 0% auto;
  transform: translate(0);
}

.nav-link-62 {
  color: var(--white);
  text-transform: uppercase;
  justify-content: center;
  align-items: stretch;
  margin-top: 7px;
  padding: 10px;
  font-size: 12px;
  display: inline-block;
}

.nav-link-62.w--current {
  color: #fff;
}

.nav-link-63 {
  color: #fff;
  margin-top: 7px;
  padding: 10px;
  font-family: Vodafonerg, sans-serif;
  font-size: 14px;
  font-weight: 700;
}

.nav-link-63.w--current {
  color: #fff;
}

.nav-link-64 {
  color: var(--white);
  text-transform: uppercase;
  margin-top: 7px;
  padding: 11px;
  font-family: Vodafonerg, sans-serif;
  font-size: 13px;
  font-weight: 700;
}

.nav-link-64.w--current {
  color: #fff;
}

.nav-link-65 {
  color: var(--white);
  text-transform: uppercase;
  margin-top: 7px;
  padding: 10px;
  font-family: Vodafonerg, sans-serif;
  font-size: 13px;
  font-weight: 700;
}

.nav-link-65.w--current {
  color: #fff;
}

.nav-link-66 {
  color: var(--white);
  margin-top: 7px;
  padding: 10px 50px 10px 10px;
  font-family: Vodafonerg, sans-serif;
  font-size: 14px;
  font-weight: 700;
}

.nav-link-66.w--current {
  color: #fff;
}

.image-105 {
  margin-left: 4px;
}

.body-10 {
  object-fit: fill;
  overflow: visible;
}

.image-106 {
  padding-top: 0;
  display: block;
}

.mask-7 {
  object-fit: fill;
  height: 500px;
  position: relative;
  overflow: hidden;
}

.image-107 {
  text-align: left;
  margin-bottom: 5px;
}

.column-137 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.column-138 {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

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

.column-140 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.heading-200 {
  color: #e60000;
  text-align: center;
  letter-spacing: 3px;
  text-indent: 0;
  text-transform: uppercase;
  height: auto;
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Vodafonerg, sans-serif;
  font-size: 24px;
}

.link-34 {
  color: #333;
  letter-spacing: normal;
  text-indent: 5px;
  font-family: Vodafonerg, sans-serif;
  font-size: 16px;
  text-decoration: none;
  position: static;
  overflow: visible;
}

.container-84 {
  display: flex;
}

.button-14 {
  float: right;
  clear: none;
}

.container-85 {
  padding-right: 0;
}

.link-35 {
  float: none;
  clear: none;
  flex-direction: column;
  align-items: center;
  display: block;
  position: static;
  top: auto;
  bottom: auto;
  left: auto;
}

.link-36 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: static;
  top: auto;
  left: auto;
}

.link-37 {
  direction: ltr;
  text-align: center;
  text-transform: none;
  white-space: normal;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: static;
  top: auto;
  overflow: visible;
}

.columns-42 {
  float: none;
  background-color: #f5f2f2;
  margin-bottom: 20px;
  position: relative;
}

.container-86 {
  position: relative;
  bottom: 40px;
  left: 58px;
}

.vodafone-success-stories {
  float: none;
  background-color: #fff;
  padding-top: 40px;
  padding-bottom: 40px;
  position: static;
}

.heading-201 {
  font-size: 15px;
}

.paragraph-58 {
  float: none;
  clear: none;
  margin-bottom: 0;
  padding-left: 0;
  position: relative;
}

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

.video-9 {
  top: auto;
}

.link-38 {
  color: #333;
  text-align: center;
  font-family: Vodafonerg, sans-serif;
  font-weight: 400;
  text-decoration: none;
  position: static;
  top: 21px;
  left: 439px;
}

.vodafone-flexi-kit {
  padding-top: 40px;
  padding-bottom: 40px;
}

.link-block-83 {
  color: #333;
  padding: 10px;
  text-decoration: none;
  display: inline-block;
}

.link-block-84 {
  padding: 10px;
}

.image-108 {
  text-align: left;
  padding-top: 0;
}

.link-block-85, .link-block-86 {
  padding: 10px;
}

.heading-202 {
  margin-bottom: 0;
}

.heading-203 {
  float: none;
  color: var(--white);
  letter-spacing: 3px;
  margin-left: 0;
  font-family: Vodafonerg, sans-serif;
  font-size: 24px;
  font-weight: 700;
}

.column-141 {
  background-color: #e60000;
  height: 700px;
  padding: 20px 0 0;
  position: static;
}

.paragraph-59 {
  color: var(--white);
  text-align: left;
  margin-bottom: 0;
  margin-left: 0;
  font-family: Vodafonerg, sans-serif;
  font-weight: 400;
}

.columns-43 {
  background-color: #f5f2f2;
}

.vodafone-video {
  padding-top: 60px;
  padding-bottom: 60px;
  display: none;
}

.columns-44 {
  background-color: #f5f2f2;
}

.heading-204 {
  color: #e60000;
  text-align: center;
  letter-spacing: 3px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Vodafonerg, sans-serif;
  font-size: 24px;
  font-style: italic;
}

.vodafone-scale-up-guide {
  background-color: #f5f2f2;
  padding-top: 40px;
  padding-bottom: 40px;
}

.heading-205 {
  color: #e60000;
  text-align: center;
  letter-spacing: 3px;
  text-transform: uppercase;
  margin-top: 0;
  font-family: Vodafonerg, sans-serif;
  font-size: 24px;
}

.column-142 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-block-185 {
  color: #3a3a3a;
  text-align: center;
  font-family: Vodafonerg, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
}

.text-block-186, .text-block-187, .text-block-188 {
  text-align: center;
  font-family: Vodafonerg, sans-serif;
  font-size: 16px;
}

.column-143, .column-144, .column-145 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.container-87 {
  clear: both;
  position: sticky;
}

.heading-206 {
  color: #fff;
  text-align: center;
  letter-spacing: 3px;
  text-transform: uppercase;
  height: auto;
  margin-top: 20px;
  margin-bottom: 40px;
  font-size: 24px;
}

.heading-207 {
  color: #e60000;
  text-align: center;
  font-size: 15px;
}

.column-146, .column-147, .column-148, .column-149 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.section-93 {
  background-color: #f5f2f2;
}

.heading-208 {
  text-align: center;
  font-size: 15px;
}

.bold-text-14 {
  color: #e60000;
  text-align: center;
}

.vodafone-contact-us {
  background-color: #000;
  height: auto;
  padding-top: 40px;
  padding-bottom: 40px;
  display: none;
  overflow: visible;
}

.text-block-189 {
  color: var(--white);
  text-align: center;
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
  padding-top: 0;
  font-family: Vodafonerg, sans-serif;
  font-size: 18px;
  font-weight: 400;
  display: flex;
}

.link-39 {
  color: var(--white);
  margin-right: 30px;
  padding-left: 0;
  font-family: Vodafonerg, sans-serif;
  text-decoration: none;
}

.link-40 {
  color: var(--white);
  padding-left: 0;
  text-decoration: none;
}

.column-150 {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.column-151 {
  align-items: center;
  display: flex;
}

.text-block-190 {
  color: var(--white);
  text-align: center;
  letter-spacing: 2px;
  font-family: Vodafonerg, sans-serif;
  font-size: 14px;
}

.vodafone-copyright {
  background-color: #e60000;
  padding-top: 10px;
  padding-bottom: 10px;
}

.vodafone-trestimonials {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5e5392a56b8cfa5232509805_element-02.png");
  background-position: 0 0;
  background-size: cover;
  padding-top: 40px;
  padding-bottom: 40px;
  display: none;
}

.columns-45 {
  background-color: #f5f2f2;
  height: 700px;
  display: none;
}

.image-109 {
  margin-bottom: 0;
}

.text-block-191 {
  font-family: Vodafonerg, sans-serif;
  font-size: 12px;
  font-weight: 700;
}

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

.slide-23 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5e53655633730964f1f9eb89_Banner.png");
  background-position: 0 0;
  background-size: cover;
  height: 500px;
  padding-top: 100px;
}

.slider-8 {
  height: 500px;
}

.container-88 {
  background-color: #e60000;
  padding: 10px;
  box-shadow: 1px 1px 10px #000000a3;
}

.brand-5 {
  align-items: center;
  padding: 5px;
  display: flex;
}

.brand-5.w--current {
  padding: 5px;
}

.div-block-144 {
  object-fit: fill;
  background-color: #0000;
  padding: 0 20px 20px;
}

.heading-209 {
  color: #e60000;
  text-align: justify;
  text-shadow: none;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Vodafonerg, sans-serif;
  font-size: 40px;
  line-height: 60px;
}

.text-block-192 {
  opacity: 1;
  color: #333;
  background-color: #0000;
  font-family: Vodafonelt, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 28px;
}

.div-block-145 {
  padding-left: 100px;
  padding-right: 40px;
}

.column-152 {
  padding-top: 20px;
}

.link-block-87, .link-block-88 {
  width: 300px;
  height: 250px;
  padding: 10px;
}

.heading-210 {
  margin-top: 10px;
  font-family: Vodafonelt, sans-serif;
}

.column-153 {
  position: static;
}

.link-block-89 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5e536b05eba2596b2c41ee68_element-08.png");
  background-position: 0 0;
  background-size: cover;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 480px;
  height: 600px;
  text-decoration: none;
  display: flex;
}

.column-154 {
  padding-left: 0;
  padding-right: 3px;
}

.heading-211 {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  font-family: Vodafonerg, sans-serif;
}

.column-155, .column-156, .column-157 {
  padding-left: 0;
  padding-right: 3px;
}

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

.text-span-10 {
  font-family: Vodafonerg, sans-serif;
  font-size: 15px;
  font-weight: 700;
}

.bold-text-16 {
  font-size: 14px;
}

.heading-212 {
  font-family: Vodafonerg, sans-serif;
  font-weight: 400;
}

.heading-213 {
  font-family: Vodafonelt, sans-serif;
  font-weight: 400;
}

.italic-text-3, .italic-text-4 {
  font-style: normal;
}

.div-block-146 {
  align-items: center;
  padding-left: 0;
  display: flex;
}

.italic-text-5 {
  color: #fff;
  flex-direction: row;
  align-items: baseline;
  font-family: Vodafonerg, sans-serif;
  font-size: 16px;
  font-style: normal;
  display: flex;
}

.text-block-193 {
  padding-left: 18px;
}

.paragraph-60 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-block-194 {
  color: #fff;
  font-family: Vodafonerg, sans-serif;
  font-size: 14px;
  font-weight: 400;
}

.container-89 {
  padding-top: 0;
  padding-bottom: 20px;
}

.link-block-90 {
  cursor: default;
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5e54e99c4c5ced718e2d91e6_R1-02.png");
  background-position: 50%;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 300px;
  padding-right: 0;
  text-decoration: none;
  display: flex;
}

.column-158 {
  padding-left: 0;
  padding-right: 2px;
}

.heading-214 {
  margin-top: 0;
  margin-bottom: 0;
}

.columns-46 {
  font-family: Vodafonerg, sans-serif;
  font-weight: 700;
}

.heading-215 {
  color: var(--white);
  text-align: center;
  text-transform: uppercase;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  font-size: 24px;
  font-style: normal;
  text-decoration: none;
  display: flex;
}

.link-block-91 {
  cursor: default;
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5e54e9979261fb042a873deb_a-04.png");
  background-position: 50%;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 300px;
  text-decoration: none;
  display: flex;
  overflow: visible;
}

.column-159 {
  text-shadow: 1px 1px 6px #000;
  padding-left: 0;
  padding-right: 2px;
}

.column-160 {
  padding-left: 0;
  padding-right: 2px;
}

.link-block-92 {
  cursor: default;
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5e54e99871987f33990ebbf0_a-06.png");
  background-position: 50%;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 300px;
  text-decoration: none;
  display: flex;
}

.link-block-93 {
  cursor: default;
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5e54e998e2b4569ec91af089_a-08.png");
  background-position: 50%;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 300px;
  text-decoration: none;
  display: flex;
}

.column-161 {
  padding-left: 0;
  padding-right: 0;
}

.vodafone-about {
  background-color: #000;
  padding-top: 20px;
  padding-bottom: 20px;
}

.paragraph-61 {
  color: #fff;
  font-family: Vodafonelt, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
}

.vodafone-mentorship-provided {
  background-color: #fff;
  padding-top: 40px;
  padding-bottom: 40px;
}

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

.column-163 {
  display: flex;
}

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

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

.div-block-147 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding-bottom: 10px;
  display: flex;
}

.container-91 {
  display: block;
}

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

.slide-24 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5e539909eba2592b7b42e289_Banner-2.png");
  background-position: 0 0;
  background-size: cover;
  height: 500px;
  padding-top: 100px;
}

.slide-nav-7 {
  background-color: #00000059;
  display: none;
}

.heading-216 {
  color: #3a3a3a;
  font-family: Vodafonerg, sans-serif;
  font-weight: 400;
}

.list-item-7, .list-item-8, .list-item-9 {
  color: #3a3a3a;
  padding-bottom: 10px;
  font-family: Vodafonelt, sans-serif;
  font-size: 18px;
}

.div-block-148 {
  padding-top: 0;
}

.tab-link-tab-1 {
  background-color: #ddd;
  margin-right: 10px;
  position: relative;
}

.tab-link-tab-1.w--current {
  background-color: #e60000;
  margin-right: 10px;
}

.tab-link-tab-1.change {
  background-color: #b3b3b3;
}

.tab-link-tab-1.change.w--current {
  background-color: #e60000;
}

.text-block-195 {
  color: #000;
  text-transform: none;
  background-color: #0000;
  border: 1px #fff;
  font-family: Vodafonerg, sans-serif;
  font-size: 18px;
  font-weight: 700;
}

.columns-47 {
  padding-top: 20px;
}

.columns-48 {
  margin-bottom: 20px;
}

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

.tabs-menu {
  justify-content: center;
  display: flex;
  position: static;
}

.tab-link-tab-2 {
  background-color: #b3b3b3;
  margin-right: 10px;
}

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

.white-text {
  color: #fff;
  font-family: Vodafonerg, sans-serif;
  font-size: 18px;
  font-weight: 700;
}

.text-block-197 {
  color: #000;
  font-family: Vodafonerg, sans-serif;
  font-size: 18px;
  font-weight: 700;
}

.tab-link-tab-3 {
  background-color: #b3b3b3;
}

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

.text-block-198 {
  color: #e60000;
  margin-bottom: 10px;
  font-family: Vodafonerg, sans-serif;
  font-size: 18px;
  font-weight: 700;
}

.bold-text-17, .bold-text-18 {
  font-size: 14px;
}

.vodafone-home {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5e7474e6b2108e48cd3219a1_x-01-min.png"), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5e71b2264b30825218f7ac57_x-04-min.png"), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5e71ac7bed23ac0a3fafe423_final-04-min.png");
  background-position: 0 0, 50%, 0 0;
  background-size: cover, cover, cover;
  height: 600px;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
}

.div-block-149 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5e54e9994c5ced09ed2d91e2_b1-03.png");
  background-position: 50%;
  background-size: cover;
  width: 250px;
  height: 300px;
}

.div-block-150 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5e54e997e2b4564c411af088_a-05.png");
  background-position: 50%;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 250px;
  height: 300px;
  display: flex;
}

.div-block-151 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5e54e998d58b3e48df18ef8b_a-07.png");
  background-position: 50%;
  background-size: cover;
  width: 250px;
  height: 300px;
}

.div-block-152 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5e54e9999261fb1313873df4_a-09.png");
  background-position: 50%;
  background-size: cover;
  width: 250px;
  height: 300px;
}

.container-92 {
  justify-content: center;
  align-items: center;
  display: block;
}

.columns-49 {
  padding-top: 120px;
}

.text-block-199 {
  text-decoration: none;
}

.text-block-200 {
  color: #555;
  margin-bottom: 10px;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 28px;
}

.columns-50 {
  margin-bottom: 40px;
  padding-left: 40px;
}

.text-block-201 {
  color: #0079d7;
  font-family: Roboto, sans-serif;
  font-size: 12px;
  font-weight: 700;
}

.link-block-94 {
  text-decoration: none;
}

.text-block-202, .text-block-203 {
  margin-bottom: 10px;
}

.heading-218 {
  margin-right: 0;
  font-family: Vodafonerg, sans-serif;
  font-weight: 400;
}

.text-block-204 {
  font-family: Vodafonerg, sans-serif;
  font-size: 12px;
  font-weight: 700;
}

.link-block-95 {
  color: #303030;
  white-space: normal;
  padding: 10px;
  text-decoration: none;
  display: inline-block;
}

.link-block-96 {
  color: #303030;
  padding: 10px;
  text-decoration: none;
}

.heading-219 {
  font-family: Vodafonelt, sans-serif;
  text-decoration: none;
}

.text-block-205 {
  font-family: Vodafonerg, sans-serif;
  font-size: 12px;
  font-weight: 700;
}

.link-block-97 {
  color: #303030;
  padding: 10px;
  text-decoration: none;
}

.heading-220 {
  font-family: Vodafonerg, sans-serif;
  font-weight: 400;
}

.text-block-206 {
  font-family: Vodafonerg, sans-serif;
  font-size: 12px;
  font-weight: 700;
}

.link-block-98 {
  color: #333;
  height: 250px;
  margin-bottom: 40px;
  text-decoration: none;
}

.link-block-98:hover {
  color: #333;
}

.text-block-207 {
  color: #3a3a3a;
  font-family: Vodafonerg, sans-serif;
  font-size: 12px;
  font-weight: 700;
}

.text-block-207:hover {
  color: #e60000;
  font-weight: 700;
}

.section-94 {
  padding-top: 100px;
  padding-bottom: 60px;
}

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

.rich-text-block-9 {
  margin-bottom: 20px;
  font-family: Vodafonerg, sans-serif;
  font-weight: 400;
}

.heading-221 {
  color: #e60000;
  font-family: Vodafonerg, sans-serif;
}

.text-block-208 {
  padding-top: 10px;
  font-family: Vodafonerg, sans-serif;
  font-weight: 400;
}

.link-41 {
  text-decoration: none;
}

.text-block-209 {
  padding-top: 10px;
  font-family: Vodafonerg, sans-serif;
}

.video-13 {
  margin-bottom: 10px;
}

.text-block-210 {
  text-align: left;
  padding-left: 0;
  padding-right: 0;
  font-family: Vodafonerg, sans-serif;
  font-size: 14px;
  font-style: italic;
  font-weight: 400;
  line-height: 18px;
}

.image-112 {
  margin-bottom: 10px;
  padding-bottom: 0;
  display: block;
}

.heading-222 {
  color: var(--white);
  text-align: center;
  letter-spacing: 3px;
  text-transform: uppercase;
  background-color: #e60000;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 15px;
  padding-right: 15px;
  font-family: Vodafonerg, sans-serif;
  font-size: 15px;
  line-height: 44px;
}

.container-94 {
  justify-content: center;
  display: flex;
}

.link-block-99 {
  text-decoration: none;
}

.vodafone-download-flexi-kitpdf {
  background-color: #fff;
  padding-top: 40px;
  padding-bottom: 40px;
  display: block;
}

.heading-223 {
  color: #3a3a3a;
  letter-spacing: 0;
  font-family: Vodafonerg, sans-serif;
  font-size: 15px;
  font-weight: 700;
}

.navbar-18 {
  background-color: #f1f2f2;
  padding-top: 10px;
  padding-bottom: 10px;
  position: fixed;
  inset: 0% 0% auto;
}

.section-95 {
  background-image: linear-gradient(#350c05a3, #350c05a3), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5e6f4bd2547320be64d0a579_Helpdesk-image.png");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  justify-content: center;
  align-items: center;
  height: 500px;
  margin-top: 76px;
  padding-top: 60px;
  display: block;
}

.heading-224 {
  color: #fff;
  font-family: Impact, Haettenschweiler, Franklin Gothic Bold, Charcoal, sans-serif;
  font-size: 50px;
}

.paragraph-62 {
  color: #fff;
  margin-bottom: 20px;
  font-family: Roboto, sans-serif;
  font-size: 30px;
  font-weight: 100;
  line-height: 40px;
}

.button-15 {
  color: #ef4136;
  letter-spacing: 5px;
  background-color: #fff;
  font-family: Roboto, sans-serif;
  font-weight: 900;
  display: block;
}

.section-96 {
  padding-top: 60px;
  padding-bottom: 20px;
  text-decoration: none;
}

.heading-225 {
  color: #ef4136;
  margin-top: 0;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.column-169 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.image-113 {
  margin-bottom: 20px;
}

.column-170, .column-171, .column-172 {
  padding: 10px;
}

.link-block-100 {
  text-decoration: none;
}

.heading-226 {
  color: #333;
  font-family: Roboto, sans-serif;
  font-weight: 400;
}

.text-block-211 {
  color: #a7a7a7;
  letter-spacing: 2px;
  font-family: Roboto, sans-serif;
  font-size: 12px;
  font-weight: 700;
}

.link-block-101, .link-block-102 {
  text-decoration: none;
}

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

.section-97 {
  background-color: var(--white);
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-227 {
  color: #ef4136;
  margin-top: 0;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.heading-228 {
  color: #fff;
  text-transform: none;
  margin-bottom: 40px;
  font-size: 40px;
  line-height: 50px;
}

.column-173 {
  padding: 10px;
}

.heading-229 {
  color: #353434;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.link-block-103 {
  text-decoration: none;
}

.column-174, .column-175 {
  padding: 10px;
}

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

.text-block-212 {
  text-align: center;
  font-family: Roboto, sans-serif;
  font-weight: 700;
}

.nav-link-67 {
  font-family: Roboto, sans-serif;
}

.nav-link-67.w--current {
  color: #ef4136;
}

.nav-link-68 {
  font-family: Roboto, sans-serif;
}

.nav-link-68.w--current {
  color: #ef4136;
}

.nav-link-69, .nav-link-70 {
  font-family: Roboto, sans-serif;
}

.nav-link-70.w--current {
  color: #ef4136;
}

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

.section-98 {
  background-color: #333;
  padding-top: 20px;
  padding-bottom: 20px;
}

.text-block-213 {
  color: #fff;
  justify-content: flex-end;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  display: block;
}

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

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

.heading-230 {
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.button-16 {
  letter-spacing: 3px;
  text-transform: uppercase;
  background-color: #e60000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-family: Vodafonerg, sans-serif;
  font-size: 15px;
  font-weight: 700;
  display: flex;
}

.container-95 {
  justify-content: center;
  display: flex;
}

.heading-231 {
  color: #e60000;
  text-align: center;
}

.container-96 {
  padding-top: 20px;
  padding-bottom: 20px;
}

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

.columns-53 {
  margin-bottom: 20px;
}

.heading-232 {
  color: #1c75bc;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.column-178 {
  height: 250px;
}

.heading-233 {
  color: #f7f7f7;
  width: auto;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.div-block-153 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5e6f8dac0f8bc3ccdcbec549_FI-01.png");
  background-position: 0 0;
  background-size: cover;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  height: 200px;
  padding-left: 10px;
  display: flex;
}

.div-block-154 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5e6f8dac0f8bc3b0a6bec54a_FI-02.png");
  background-position: 0 0;
  background-size: cover;
  align-items: center;
  height: 200px;
  padding-left: 10px;
  display: flex;
}

.heading-234 {
  color: #fff;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.columns-54 {
  margin-bottom: 20px;
}

.div-block-155 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5e6f8dafa2ae971bc93501ca_FI-04.png");
  background-position: 0 0;
  background-size: cover;
  align-items: center;
  height: 200px;
  padding-left: 10px;
  display: flex;
}

.div-block-156 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5e6f8dac84c4d3d3e0dd1303_FI-03.png");
  background-position: 0 0;
  background-size: cover;
  align-items: center;
  height: 270px;
  padding-left: 10px;
  display: flex;
}

.section-99 {
  background-image: linear-gradient(#350c05a3, #350c05a3), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5e6f97865473202efdd268c5_Question-2.png");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  flex-direction: column;
  align-items: stretch;
  height: 400px;
  padding-top: 60px;
  padding-bottom: 60px;
  display: block;
}

.heading-235 {
  color: #fff;
  margin-bottom: 40px;
  font-family: Roboto, sans-serif;
  font-size: 50px;
  line-height: 60px;
}

.button-17 {
  color: var(--black);
  letter-spacing: 2px;
  background-color: #fff;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  font-weight: 700;
}

.link-block-104, .link-block-105, .link-block-106 {
  color: #333;
  text-decoration: none;
}

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

.link-44 {
  color: #353535;
  letter-spacing: 2px;
  font-family: Roboto, sans-serif;
  font-weight: 700;
  text-decoration: none;
}

.heading-236 {
  color: #ef4136;
  margin-top: 60px;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.section-100 {
  background-color: var(--black);
  padding-top: 0;
  padding-bottom: 0;
}

.image-115 {
  height: auto;
}

.mask-8, .slider-9 {
  height: 470px;
}

.nav-link-71 {
  color: #ef4136;
  font-weight: 700;
}

.paragraph-63 {
  margin-bottom: 40px;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 26px;
}

.heading-237 {
  color: #e60000;
  text-align: center;
  letter-spacing: 3px;
  font-family: Vodafonerg, sans-serif;
}

.submit-button-3 {
  letter-spacing: 0;
  text-transform: uppercase;
  background-color: #e60000;
  font-family: Vodafonerg, sans-serif;
  font-size: 12px;
  font-weight: 700;
}

.vodafone-contact-us-form {
  background-color: var(--black);
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  padding-top: 40px;
  padding-bottom: 40px;
  display: block;
}

.column-182 {
  margin-top: 0;
  padding-top: 0;
  display: block;
}

.column-183 {
  padding-right: 0;
}

.column-184 {
  padding-left: 10px;
}

.success-message {
  background-color: #e60000;
}

.text-block-214 {
  color: var(--white);
  letter-spacing: 0;
  font-family: Vodafonerg, sans-serif;
  font-size: 15px;
  font-weight: 700;
}

.text-field-7 {
  padding-right: 0;
}

.columns-55 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-116 {
  margin-top: 0;
  padding-top: 0;
}

.body-11 {
  flex-wrap: wrap;
  align-content: stretch;
  display: block;
}

.navbar-19 {
  text-align: left;
  object-fit: fill;
  background-color: #0000;
  flex-flow: row;
  place-content: flex-start center;
  align-items: center;
  display: block;
  position: fixed;
  inset: 0% 0% auto;
}

.heading-238 {
  color: #706f6f;
  width: auto;
  height: auto;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Vodafonerg, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
}

.section-101 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.business-continuity-proposition {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
}

.mail-and-video-conferencing-services {
  margin-top: -10px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Vodafonelt, sans-serif;
}

.container-98 {
  background-color: #e60000;
}

.text-block-215 {
  color: #fff;
  font-family: Vodafonerg, sans-serif;
  font-size: 20px;
  font-weight: 700;
  display: flex;
}

.icon-8 {
  color: #706f6f;
  text-align: left;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  margin-left: 0;
  margin-right: 40px;
  padding-left: 0;
  display: block;
}

.dropdown-list {
  background-color: #0000;
}

.dropdown-list.w--open {
  padding-top: 20px;
  padding-bottom: 20px;
  position: static;
}

.heading-239 {
  color: #706f6f;
  font-family: Vodafonerg, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
  position: static;
}

.dropdown {
  height: 60px;
  display: block;
  position: static;
}

.heading-240 {
  color: #e60000;
  text-align: center;
  margin-bottom: 20px;
  font-family: Vodafonerg, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.dropdown-toggle-4 {
  text-align: right;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.dropdown-toggle-4.w--open {
  text-align: left;
}

.tabs-menu-2 {
  color: #f3f3f3;
  text-align: center;
  justify-content: center;
  display: flex;
}

.tab-link-tab-1-2 {
  background-color: #e9e9e9;
  width: 200px;
  margin-right: 5px;
}

.tab-link-tab-1-2.w--current {
  color: #fff;
  background-color: #e60000;
  width: 200px;
  margin-right: 5px;
  font-family: Vodafonerg, sans-serif;
  display: inline-block;
  position: static;
}

.tab-link-tab-1-2.change {
  font-family: Lato, sans-serif;
}

.tab-01 {
  color: #636060;
  text-align: center;
  background-color: #e9e9e9;
  justify-content: center;
  width: 200px;
  margin-left: 5px;
  font-family: Vodafonerg, sans-serif;
  font-size: 18px;
  font-weight: 700;
  display: block;
}

.tab-01.w--current {
  color: var(--white);
  background-color: #e60000;
  position: static;
}

.text-block-216, .text-block-217 {
  color: #706f6f;
  text-align: center;
  font-family: Vodafonerg, sans-serif;
  font-size: 18px;
  font-weight: 700;
}

.columns-56 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.heading-241 {
  color: #e60000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Vodafonerg, sans-serif;
  font-size: 20px;
}

.list-item-10, .list-item-11 {
  color: #706f6f;
  font-family: Vodafonerg, sans-serif;
  font-size: 18px;
  line-height: 28px;
}

.image-117 {
  text-align: left;
  display: block;
}

.column-185 {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.list-item-12 {
  color: #706f6f;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Vodafonerg, sans-serif;
  font-size: 18px;
  line-height: 28px;
}

.columns-57 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.image-118 {
  width: 400px;
  height: 500px;
  display: block;
}

.image-119 {
  width: 300px;
  height: 400px;
}

.column-186 {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.list {
  padding-left: 20px;
}

.column-187 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.section-102 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.container-99 {
  background-color: #e9e9e9;
  justify-content: flex-start;
  align-items: center;
  height: 50px;
  display: block;
}

.heading-242 {
  color: #fff;
  justify-content: flex-start;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  font-family: Vodafonerg, sans-serif;
  font-size: 20px;
  line-height: 25px;
  display: block;
}

.columns-58 {
  background-color: #0000;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.heading-243 {
  color: #706f6f;
  margin-top: 10px;
  font-family: Vodafonerg, sans-serif;
  font-size: 18px;
}

.column-188 {
  justify-content: center;
  align-items: center;
  margin-top: 0;
  padding-top: 0;
  padding-left: 40px;
  padding-right: 0;
  display: block;
  position: static;
}

.link-block-107 {
  justify-content: center;
  align-items: center;
  width: auto;
  text-decoration: none;
  display: block;
}

.container-100 {
  margin-top: 20px;
  margin-bottom: 20px;
  overflow: hidden;
}

.column-189 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.text-block-218 {
  color: #706f6f;
  text-align: center;
  font-family: Vodafonerg, sans-serif;
  font-size: 18px;
  font-weight: 700;
}

.tab-link-tab-2-3 {
  background-color: #e9e9e9;
  width: 200px;
  margin-left: 5px;
}

.tab-link-tab-2-3.w--current {
  background-color: #e60000;
}

.tab-link-tab-1-3 {
  background-color: #e9e9e9;
  width: 200px;
}

.tab-link-tab-1-3.w--current {
  color: var(--white);
  background-color: #e60000;
  width: 200px;
  margin-right: 5px;
}

.text-block-219 {
  color: var(--white);
  text-align: center;
  font-family: Vodafonerg, sans-serif;
  font-size: 18px;
  font-weight: 700;
}

.tabs-menu-3 {
  justify-content: center;
  margin-top: 20px;
  margin-bottom: 20px;
  display: flex;
}

.list-2 {
  margin-top: 10px;
  padding-left: 20px;
}

.tabs-menu-4 {
  justify-content: center;
  width: auto;
  display: block;
}

.tab-link-tab-1-4 {
  width: 200px;
}

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

.tab-link-tab-2-4 {
  width: 200px;
}

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

.tabs {
  justify-content: center;
  display: flex;
}

.tabs-menu-5 {
  justify-content: center;
  width: auto;
  display: flex;
}

.tab01 {
  color: #706f6f;
  text-align: center;
  background-color: #e9e9e9;
  width: 200px;
  font-family: Vodafonerg, sans-serif;
  font-size: 18px;
  font-weight: 700;
}

.tab01.w--current {
  color: #fff;
  background-color: #e60000;
}

.tabs-2 {
  display: block;
}

.tabs-menu-6 {
  justify-content: center;
  display: flex;
}

.tabs-menu-7 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.list-3, .list-4 {
  padding-left: 20px;
}

.tabs-menu-8 {
  justify-content: center;
  display: flex;
}

.tabs-menu-9 {
  text-align: center;
  justify-content: center;
  display: flex;
}

.tabs-menu-10, .tabs-menu-11, .tabs-menu-12, .tabs-menu-13, .tabs-menu-14, .tabs-menu-15 {
  justify-content: center;
  display: flex;
}

.list-5, .list-6, .list-7, .list-8 {
  padding-left: 20px;
}

.business-continuityproposition {
  background-color: #e9e9e9;
  padding-top: 20px;
  padding-bottom: 40px;
  display: block;
  overflow: visible;
}

.heading-245 {
  color: #e60000;
  text-align: center;
  letter-spacing: 0;
  text-transform: uppercase;
  justify-content: center;
  margin-bottom: 20px;
  font-family: Vodafonerg, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 30px;
  display: flex;
}

.link-block-109 {
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.button-18 {
  text-align: center;
  background-color: #e60000;
  justify-content: center;
  align-items: flex-start;
  width: auto;
  font-family: Vodafonerg, sans-serif;
  font-size: 18px;
  font-weight: 700;
  display: block;
  position: relative;
}

.container-102 {
  flex-flow: column;
  place-content: flex-end center;
  align-items: center;
  display: flex;
}

.section-104 {
  background-color: #f5f2f2;
  padding-top: 20px;
  padding-bottom: 40px;
  display: block;
}

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

.section-105 {
  padding-top: 40px;
  padding-bottom: 40px;
  display: block;
}

.container-104 {
  justify-content: center;
  align-items: center;
  display: block;
}

.columns-59 {
  justify-content: flex-start;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  display: block;
}

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

.button-19, .button-20 {
  text-align: center;
  letter-spacing: 3px;
  text-transform: uppercase;
  background-color: #e60000;
  width: 450px;
  font-family: Vodafonerg, sans-serif;
  font-size: 18px;
  font-weight: 700;
}

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

.bold-text-19 {
  letter-spacing: 0;
  line-height: 35px;
}

.column-198 {
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.heading-246 {
  color: var(--white);
  letter-spacing: 3px;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 10px;
  font-family: Vodafonerg, sans-serif;
  font-size: 18px;
  font-weight: 400;
}

.link-block-110 {
  background-color: #0000;
  text-decoration: none;
}

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

.columns-60 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.column-200 {
  flex-direction: column;
  justify-content: space-around;
  align-items: stretch;
  padding-bottom: 0;
  display: block;
}

.button-21 {
  letter-spacing: 3px;
  text-transform: uppercase;
  background-color: #e60000;
  margin-left: 10px;
  font-family: Vodafonerg, sans-serif;
  font-size: 18px;
  font-weight: 700;
}

.button-22 {
  letter-spacing: 0;
  background-color: #e60000;
  font-family: Vodafonerg, sans-serif;
  font-size: 18px;
  font-weight: 700;
}

.heading-247 {
  color: #fff;
  letter-spacing: 3px;
  margin-top: 0;
  font-family: Vodafonerg, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 25px;
}

.meet-the-winners {
  background-color: #f4f4f4;
  padding-top: 60px;
  padding-bottom: 60px;
}

.text-block-222 {
  color: #007cba;
  text-align: left;
  margin-bottom: 20px;
  font-family: Droid Serif, serif;
  font-size: 21px;
  font-weight: 700;
  line-height: 44px;
}

.text-block-223 {
  margin-bottom: 10px;
  font-family: Droid Serif, serif;
  font-size: 21px;
  font-weight: 400;
  line-height: 44px;
}

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

.text-block-224 {
  font-family: Droid Serif, serif;
  font-size: 21px;
  line-height: 44px;
}

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

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

.section-106 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5eb3dbec70be2a7820aabc26_AWS---The-Founder's-Pack.png");
  background-position: 50%;
  background-size: cover;
  height: auto;
  margin-top: 60px;
  padding-top: 60px;
  padding-bottom: 60px;
}

.div-block-159 {
  text-align: center;
}

.text-block-225 {
  color: #fff;
  text-align: center;
  margin-bottom: 60px;
  font-family: Merriweather, serif;
  font-size: 16px;
  line-height: 30px;
}

.section-107 {
  background-color: #ededed;
  align-items: center;
  height: 400px;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
}

.text-block-226 {
  color: tomato;
  text-align: center;
  margin-bottom: 20px;
  font-family: Merriweather, serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 40px;
}

.text-block-227 {
  text-align: center;
  font-family: Merriweather, serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 26px;
}

.section-108 {
  background-color: #edeff3;
  padding-top: 40px;
  padding-bottom: 40px;
}

.body-12 {
  background-color: #0000;
}

.text-block-228 {
  color: tomato;
  text-align: center;
  margin-bottom: 40px;
  font-family: Merriweather, serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 50px;
}

.text-block-229 {
  margin-bottom: 10px;
  font-family: Merriweather, serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 34px;
}

.div-block-160 {
  background-color: #333;
  height: 1px;
  margin-bottom: 10px;
}

.text-block-230 {
  margin-bottom: 10px;
  font-family: Merriweather, serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 26px;
}

.div-block-161 {
  margin-bottom: 0;
  padding: 10px;
}

.section-109 {
  background-color: #ededed;
  padding: 60px 40px;
}

.columns-61 {
  margin-bottom: 40px;
  display: none;
}

.text-block-231 {
  color: tomato;
  text-align: center;
  background-color: #0000;
  margin-bottom: 40px;
  font-family: Merriweather, serif;
  font-size: 30px;
  line-height: 40px;
}

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

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

.text-block-232 {
  font-family: Merriweather, serif;
  font-size: 16px;
  line-height: 26px;
}

.column-202, .div-block-162, .div-block-163 {
  text-align: center;
}

.section-110 {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
}

.text-block-233 {
  color: tomato;
  text-align: center;
  margin-bottom: 40px;
  font-family: Merriweather, serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 40px;
}

.text-block-234 {
  font-family: Merriweather, serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 30px;
}

.div-block-164 {
  text-align: center;
}

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

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

.section-111 {
  background-color: #000;
  flex-direction: column;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 20px;
  display: block;
}

.navbar-20 {
  background-color: #fff;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 12px #00000069;
}

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

.text-block-235 {
  color: #fff;
  font-family: Merriweather, serif;
  font-size: 16px;
  line-height: 26px;
}

.columns-63 {
  text-align: right;
  align-items: center;
  display: flex;
}

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

.nav-link-72 {
  color: #333;
  font-family: Merriweather, serif;
}

.nav-link-72.w--current {
  color: tomato;
}

.nav-link-73 {
  color: #333;
}

.nav-link-73.w--current {
  color: tomato;
  font-family: Merriweather, serif;
}

.nav-link-74 {
  color: #333;
  font-family: Merriweather, serif;
}

.nav-link-74.w--current {
  color: tomato;
}

.nav-link-75 {
  color: #333;
  font-family: Merriweather, serif;
}

.nav-link-75.w--current {
  color: tomato;
}

.nav-link-76 {
  color: #333;
  font-family: Merriweather, serif;
}

.nav-link-76.w--current {
  color: tomato;
}

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

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

.button-23 {
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: tomato;
  font-family: Merriweather, serif;
  font-weight: 700;
}

.nav-link-77 {
  color: #fff;
  letter-spacing: 1px;
  background-color: tomato;
  font-family: Merriweather, serif;
  font-weight: 700;
}

.text-block-236 {
  margin-top: 10px;
  padding-top: 0;
  font-size: 18px;
  line-height: 28px;
}

.collection-item-27 {
  margin-bottom: 40px;
}

.columns-64 {
  background-color: #fff;
  padding: 40px 20px;
}

.columns-65 {
  background-color: #ededed;
  padding: 40px 20px;
}

.heading-248 {
  margin-bottom: 0;
  font-family: Merriweather, serif;
}

.div-block-165 {
  margin-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.column-214 {
  padding-left: 10px;
  padding-right: 10px;
}

.columns-66 {
  background-color: #fff;
  padding: 40px 20px;
}

.container-108 {
  display: none;
}

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

.columns-68 {
  display: none;
}

.text-block-237, .text-block-238, .text-block-239, .text-block-240, .text-block-241, .text-block-242, .text-block-243, .text-block-244, .text-block-245, .text-block-246, .text-block-247 {
  font-family: Merriweather, serif;
}

.section-112 {
  background-color: #f5f2f2;
  padding-top: 40px;
  padding-bottom: 40px;
}

.div-block-166 {
  background-color: #e60000;
  width: 800px;
  height: 1px;
}

.section-113 {
  padding-top: 20px;
  padding-bottom: 40px;
}

.navbar-66 {
  background-color: #fff;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 8px #00000082;
}

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

.nav-link-285 {
  color: #333;
}

.nav-link-285.w--current {
  color: #e60000;
}

.nav-link-284 {
  color: #fff;
  background-color: #e60000;
}

.section-384 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5ecce340b91cd61a861eca0d_Vodafone-landing-page.png");
  background-position: 0 0;
  background-size: cover;
  height: 600px;
  margin-top: 60px;
  padding-top: 0;
  padding-bottom: 60px;
}

.div-block-572 {
  background-color: #e60000c7;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  height: 600px;
  padding: 20px;
  display: flex;
}

.heading-551 {
  color: #fff;
  text-align: left;
  font-family: Open Sans, sans-serif;
  font-weight: 300;
}

.heading-552 {
  text-align: left;
  margin-bottom: 40px;
  font-family: Open Sans, sans-serif;
}

.bold-text-232 {
  color: #fff;
}

.heading-553 {
  color: #fff;
  text-align: left;
  margin-bottom: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  font-weight: 300;
  line-height: 40px;
}

.button-128 {
  color: #e60000;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #fff;
  border-radius: 5px;
  margin-bottom: 20px;
  font-weight: 700;
}

.heading-554 {
  color: #e60000;
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
}

.paragraph-124 {
  color: #333;
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  line-height: 26px;
}

.section-386 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5ecce36206c12324c36b0352_shutterstock_659170651.png");
  background-position: 100%;
  background-size: cover;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-555 {
  color: #e60000;
  text-align: left;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
}

.list-item-108 {
  color: #333;
  margin-bottom: 10px;
  line-height: 26px;
}

.heading-556 {
  color: #e60000;
  text-align: center;
  margin-bottom: 40px;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
}

.heading-558 {
  color: #979797;
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
}

.section-388 {
  background-color: #192024;
  padding-top: 20px;
  padding-bottom: 20px;
}

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

.list-9 {
  font-family: Open Sans, sans-serif;
}

.nav-link-81 {
  font-family: Merriweather, serif;
}

.nav-link-81.w--current {
  color: tomato;
}

.nav-link-286 {
  color: #333;
  font-family: Merriweather, serif;
}

.nav-link-286.w--current {
  color: tomato;
  font-family: Merriweather, serif;
}

.navbar-67 {
  background-color: #fff;
  padding-left: 60px;
  padding-right: 60px;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 12px #00000069;
}

.nav-link-82 {
  color: #fff;
  background-color: #363636;
  font-family: Merriweather, serif;
}

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

.button-129 {
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: tomato;
  margin-right: 20px;
  font-family: Merriweather, serif;
  font-weight: 700;
}

.button-24 {
  color: #353535;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: #fff;
  font-family: Merriweather, serif;
  font-weight: 700;
}

.section-389 {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-250 {
  color: tomato;
  text-align: center;
  font-family: Merriweather, serif;
  font-size: 30px;
}

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

.text-block-920 {
  margin-bottom: 60px;
  font-family: Merriweather, serif;
  font-size: 14px;
}

.section-390 {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
}

.text-block-921 {
  color: #acacac;
  text-align: center;
  font-family: Merriweather, serif;
}

.div-block-167 {
  border: 1px solid #c5c5c5;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.link-block-111 {
  margin-bottom: 40px;
}

.paragraph {
  text-align: center;
  font-family: Merriweather, serif;
  font-size: 16px;
  line-height: 26px;
}

.section-114 {
  background-color: #ededed;
  background-image: linear-gradient(#000000a3, #000000a3), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5ed7694a432bf56d4909ac73_shutterstock_588813473.jpg");
  background-position: 0 0, 50% 0;
  background-size: auto, cover;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-251 {
  color: tomato;
  text-align: center;
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Merriweather, serif;
  font-size: 30px;
}

.paragraph-125 {
  color: #fff;
  text-align: center;
  font-family: Merriweather, serif;
  font-size: 18px;
  line-height: 28px;
}

.text-block-922 {
  color: #fff;
  text-align: center;
  font-family: Merriweather, serif;
  font-size: 12px;
}

.section-391 {
  background-color: #ededed;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-249 {
  color: tomato;
  text-align: center;
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Merriweather, serif;
  font-size: 30px;
}

.link-block {
  color: #333;
  font-family: Merriweather, serif;
  text-decoration: none;
}

.heading-255 {
  font-family: Merriweather, serif;
}

.section-115 {
  margin-top: 0;
  padding-top: 60px;
  padding-bottom: 60px;
}

.paragraph-126 {
  color: #757575;
  font-family: Merriweather, serif;
  font-size: 16px;
  line-height: 26px;
}

.text-block-923 {
  color: #fff;
  text-align: center;
  font-family: Merriweather, serif;
  font-size: 16px;
  line-height: 26px;
}

.section-392 {
  background-color: #fff;
  margin-bottom: 40px;
  padding-top: 40px;
}

.text-block-930 {
  color: #e60000;
  text-align: center;
  margin-bottom: 40px;
  font-size: 32px;
  font-weight: 700;
  line-height: 40px;
}

.text-block-931 {
  color: #404047;
  margin-bottom: 10px;
  font-weight: 700;
}

.text-block-932 {
  color: #404047;
  font-size: 14px;
}

.body-13 {
  background-color: #0000;
}

.heading-559 {
  color: #e60000;
  text-align: center;
  margin-bottom: 40px;
  font-weight: 700;
}

.heading-557 {
  color: #e60000;
  text-align: center;
  font-weight: 700;
}

.heading-560 {
  color: #979797;
  text-align: center;
  font-weight: 700;
}

.section-393 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5ee3a1731f0821e2cebdf726_lenovo-BG.png");
  background-position: 50%;
  background-size: cover;
  flex-direction: column;
  align-items: center;
  height: auto;
  margin-top: 60px;
  padding-top: 100px;
  padding-bottom: 100px;
  display: block;
}

.navbar-68 {
  background-color: #fff;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 9px #00000063;
}

.text-block-933 {
  color: #fff;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 50px;
  font-weight: 700;
  line-height: 60px;
}

.text-block-934 {
  color: #fff;
  text-transform: none;
  white-space: normal;
  margin-bottom: 20px;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  line-height: 30px;
  text-decoration: none;
}

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

.text-block-935 {
  color: #11386c;
  text-align: center;
  margin-bottom: 20px;
  font-family: Roboto, sans-serif;
  font-size: 26px;
  font-weight: 700;
  line-height: 36px;
}

.text-block-936 {
  color: #606060;
  text-align: center;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 26px;
}

.section-395 {
  background-color: #e7e7e7;
  padding-top: 60px;
  padding-bottom: 60px;
}

.text-block-937 {
  color: #11386c;
  text-align: center;
  margin-bottom: 40px;
  font-family: Roboto, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 40px;
}

.div-block-573 {
  background-color: #bbb;
  width: 20%;
  height: 1px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.text-block-938 {
  color: #333;
  text-align: center;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 30px;
}

.text-block-939 {
  color: #606060;
  text-align: center;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 30px;
}

.columns-69 {
  margin-bottom: 10px;
}

.section-396 {
  background-color: #eceff3;
  background-image: linear-gradient(#0f274bb3, #0f274bb3), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5ee3a28d7c8944217341ec4f_shutterstock_503223772.jpg");
  background-position: 0 0, 50% 100%;
  background-size: auto, cover;
  padding-top: 60px;
  padding-bottom: 60px;
}

.text-block-940 {
  color: #fff;
  margin-bottom: 20px;
  font-family: Roboto, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 40px;
}

.text-block-941 {
  color: #fff;
  margin-bottom: 10px;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 26px;
}

.section-397 {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
  display: block;
}

.text-block-942 {
  color: #11386c;
  text-align: center;
  margin-bottom: 40px;
  font-family: Roboto, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 40px;
}

.column-222 {
  text-align: left;
  justify-content: flex-end;
  display: flex;
}

.text-block-943 {
  color: #11386c;
  font-family: Roboto, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 30px;
}

.text-block-944 {
  margin-bottom: 20px;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  line-height: 26px;
}

.paragraph-127 {
  color: #606060;
  font-family: Roboto, sans-serif;
  font-weight: 300;
  line-height: 24px;
}

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

.section-398 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5ee2032828eaae081b4d2e77_Lenovo-Banner.png");
  background-position: 50%;
  background-size: cover;
  padding-top: 40px;
  padding-bottom: 40px;
  display: none;
}

.text-block-945 {
  color: #fff;
  margin-bottom: 10px;
  font-family: Gotham book, sans-serif;
  font-size: 28px;
  line-height: 40px;
}

.text-block-946 {
  color: #fff;
  margin-bottom: 20px;
  font-family: "Gotham 0", sans-serif;
  font-size: 28px;
  line-height: 40px;
}

.button-130 {
  color: #11386c;
  letter-spacing: 2px;
  background-color: #fff;
  border-radius: 3px;
  font-family: "Gotham 0", sans-serif;
  font-size: 16px;
  font-weight: 700;
}

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

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

.section-399 {
  text-align: center;
  background-color: #11386c;
  flex-direction: row;
  padding-top: 10px;
  padding-bottom: 10px;
  display: block;
}

.text-block-947 {
  color: #fff;
  text-align: right;
  font-family: "Gotham 0", sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 30px;
}

.image-471 {
  margin-top: 10px;
  margin-bottom: 5px;
  margin-right: 20px;
}

.nav-link-287 {
  color: #fff;
  background-color: #11386c;
  font-family: Roboto, sans-serif;
}

.nav-link-288 {
  color: #333;
  font-family: Roboto, sans-serif;
}

.nav-link-288.w--current {
  color: #11386c;
  font-family: Roboto, sans-serif;
}

.nav-link-289 {
  color: #333;
  font-family: Roboto, sans-serif;
}

.nav-link-289.w--current {
  color: #11386c;
}

.nav-link-290 {
  color: #333;
  font-family: Roboto, sans-serif;
}

.nav-link-290.w--current {
  color: #11386c;
}

.list-10 {
  font-family: Gotham book, sans-serif;
}

.bold-text-233, .bold-text-234, .bold-text-235 {
  font-family: "Gotham 0", sans-serif;
}

.nav-link-291 {
  font-family: Roboto, sans-serif;
}

.navbar-69 {
  background-color: #fff;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 5px #00000059;
}

.section-400 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5ee382c5626ee38659dfd6c3_BG.png");
  background-position: 100%;
  background-size: cover;
  align-items: center;
  height: auto;
  padding-top: 120px;
  padding-bottom: 120px;
  text-decoration: underline;
  display: none;
}

.section-401 {
  color: #333;
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
  display: block;
}

.text-block-948 {
  color: #ff0067;
  text-align: center;
  margin-bottom: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 40px;
}

.paragraph-128 {
  color: #4a4a4a;
  text-align: center;
  margin-bottom: 40px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  line-height: 24px;
}

.text-block-949 {
  color: #fff;
  font-family: Open Sans, sans-serif;
  font-size: 70px;
  font-weight: 700;
  line-height: 80px;
}

.div-block-574 {
  background-color: #fff;
  height: 2px;
}

.text-block-950 {
  color: #fff;
  text-align: left;
  margin-bottom: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 30px;
  line-height: 40px;
}

.paragraph-129 {
  font-family: Open Sans, sans-serif;
}

.text-block-951 {
  margin-bottom: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.section-402 {
  background-color: #f5f5f5;
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5ee3731618c4d9980bdf97c8_BAnner.png");
  background-position: 0 0;
  background-size: cover;
  padding-top: 60px;
  padding-bottom: 60px;
}

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

.text-block-952 {
  background-color: #0000;
  font-size: 30px;
  line-height: 40px;
}

.bold-text-236 {
  color: #fff;
  font-family: Open Sans, sans-serif;
  font-size: 26px;
  font-weight: 600;
}

.text-block-953 {
  color: #fff;
  background-color: #0000;
  font-family: Open Sans, sans-serif;
  font-size: 70px;
  font-weight: 700;
  line-height: 80px;
}

.div-block-576 {
  background-color: #fff;
  height: 2px;
}

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

.text-block-954 {
  color: #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 11px;
}

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

.section-403 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-955 {
  color: #ff0067;
  text-align: center;
  margin-bottom: 40px;
  font-family: Open Sans, sans-serif;
  font-size: 30px;
  line-height: 40px;
}

.text-block-956, .text-block-957 {
  text-align: center;
  margin-bottom: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 30px;
}

.text-block-958 {
  color: #0071b8;
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 30px;
}

.div-block-578 {
  text-align: center;
}

.div-block-579 {
  background-color: #fff;
  border: 1px solid #ccc;
  padding: 20px;
  box-shadow: 1px 1px 6px #0003;
}

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

.section-404 {
  background-color: #f5f5f5;
  padding-top: 60px;
  padding-bottom: 60px;
  display: block;
}

.text-block-959 {
  color: #0071b8;
  text-align: center;
  margin-bottom: 40px;
  font-family: Open Sans, sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 40px;
}

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

.section-405 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-960 {
  color: #ff0067;
  text-align: center;
  margin-bottom: 40px;
  font-family: Open Sans, sans-serif;
  font-size: 30px;
  line-height: 40px;
}

.paragraph-130 {
  text-align: center;
  margin-top: 0;
  font-family: Open Sans, sans-serif;
  line-height: 24px;
  display: block;
}

.section-406 {
  background-color: #000;
  padding-top: 10px;
  padding-bottom: 10px;
}

.text-block-961 {
  color: #fff;
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 30px;
}

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

.text-block-962 {
  color: #fff;
  background-color: #0000;
  border-radius: 10px;
  padding: 5px;
  font-size: 40px;
  line-height: 38px;
}

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

.bold-text-237 {
  color: #fff;
  font-family: Open Sans, sans-serif;
  font-size: 30px;
  font-weight: 300;
}

.list-11 {
  color: #fff;
}

.body-14 {
  background-color: #0000;
}

.section-407 {
  background-color: #e0e0e0;
  padding-top: 60px;
  padding-bottom: 60px;
}

.section-407.awsfintechforum {
  background-color: #fff;
}

.image-474 {
  background-color: #0000;
  margin-top: 5px;
  padding: 0;
}

.heading-561 {
  font-family: Open Sans, sans-serif;
  line-height: 42px;
}

.bold-text-238 {
  color: #0071b8;
  font-weight: 400;
}

.bold-text-239 {
  color: #0071b8;
}

.text-block-963 {
  color: #fff;
  margin-top: 10px;
  margin-right: 10px;
  font-family: Gotham book, sans-serif;
}

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

.text-block-964 {
  margin-right: 20px;
  font-family: "Gotham 0", sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.column-225 {
  align-items: center;
  display: flex;
}

.text-block-965 {
  margin-right: 10px;
  font-family: "Gotham 0", sans-serif;
  font-size: 16px;
}

.column-226 {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.text-block-966 {
  color: #fff;
  font-size: 20px;
}

.container-110 {
  text-align: center;
  display: block;
}

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

.heading-562 {
  color: #fff;
  text-align: left;
  margin-top: 10px;
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
}

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

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

.image-475, .image-476 {
  margin-right: 20px;
}

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

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

.list-item-109, .list-item-110, .list-item-111, .list-item-112, .list-item-113 {
  color: #fff;
}

.bold-text-240 {
  color: #0071b8;
}

.link-block-112 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.link-block-113 {
  color: #303030;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 40px;
  font-family: Open Sans, sans-serif;
  text-decoration: none;
  display: flex;
}

.columns-74 {
  display: block;
}

.text-block-967 {
  color: #717171;
  text-align: center;
}

.text-block-968 {
  color: #000;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.text-block-969 {
  color: #0071b8;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.text-block-970 {
  color: #000;
  margin-bottom: 5px;
  font-family: Open Sans, sans-serif;
  font-size: 21px;
  font-weight: 300;
  line-height: 30px;
}

.text-block-971 {
  color: #545454;
  margin-bottom: 5px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
}

.columns-75 {
  margin-bottom: 20px;
}

.text-block-972 {
  color: #000;
  text-transform: uppercase;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
}

.link-48 {
  color: #0071b8;
  text-transform: uppercase;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
}

.button-131 {
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #0071b8;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 700;
}

.div-block-583 {
  background-color: #bcbcbc;
  height: 1px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.heading-563 {
  color: #0071b8;
  text-align: center;
  margin-bottom: 10px;
  font-family: Open Sans, sans-serif;
}

.heading-564 {
  text-align: center;
  margin-top: 0;
  margin-bottom: 40px;
}

.paragraph-131 {
  text-align: center;
  margin-bottom: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  display: none;
}

.container-112 {
  flex-direction: column;
  align-items: center;
  display: block;
}

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

.image-477, .div-block-585 {
  display: block;
}

.columns-76 {
  display: none;
}

.text-block-973 {
  color: #0071b8;
  text-align: center;
  text-transform: uppercase;
  margin-bottom: 5px;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
}

.text-block-974 {
  text-align: center;
  margin-bottom: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 21px;
  font-weight: 300;
}

.text-block-975 {
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-weight: 400;
}

.div-block-586 {
  background-color: #bcbcbc;
  width: 100%;
  height: 1px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.column-232 {
  flex-direction: column;
  align-items: flex-end;
  display: flex;
}

.link-block-114 {
  font-family: Open Sans, sans-serif;
  text-decoration: none;
}

.heading-565 {
  color: #0071b8;
}

.navbar-70 {
  background-color: #000;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 17px #0000004f;
}

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

.nav-link-292 {
  color: #fff;
  font-family: Roboto, sans-serif;
}

.nav-link-292.w--current {
  color: #f00f45;
}

.nav-link-293 {
  color: #fff;
  font-family: Roboto, sans-serif;
}

.nav-link-293.w--current {
  color: #f00f45;
}

.nav-link-294 {
  color: #fff;
  background-color: #f00f45;
  font-family: Roboto, sans-serif;
}

.section-408 {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5ef202cf10b93f7327e5fe08_Agribazaar-bg.png");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  height: auto;
  margin-top: 60px;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-566 {
  color: #f2f2f2;
  font-family: Roboto, sans-serif;
}

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

.heading-567 {
  color: #fff;
  margin-bottom: 40px;
  font-family: Roboto, sans-serif;
  font-weight: 300;
  line-height: 34px;
}

.button-132 {
  letter-spacing: 3px;
  text-transform: uppercase;
  background-color: #f00f45;
  font-family: Roboto, sans-serif;
  font-weight: 700;
}

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

.paragraph-132 {
  font-family: Roboto, sans-serif;
  line-height: 24px;
}

.heading-568 {
  color: #03414e;
  margin-top: 0;
  font-family: Roboto, sans-serif;
}

.section-410 {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5ef202cf084585411561715f_Agribazaar-take-aways.png");
  background-position: 0 0, 50% 100%;
  background-size: auto, cover;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-569 {
  color: #fff;
  font-family: Roboto, sans-serif;
}

.list-item-114 {
  color: #fff;
  margin-bottom: 10px;
  font-family: Roboto, sans-serif;
}

.section-411 {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-570 {
  color: #03414e;
  text-align: center;
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Roboto, sans-serif;
}

.div-block-588 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.heading-571 {
  text-transform: uppercase;
  margin-bottom: 0;
}

.bold-text-241 {
  color: #f00f45;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.text-block-976 {
  color: #333;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  font-weight: 700;
}

.text-block-977 {
  color: #7f7f7f;
  text-align: center;
  font-family: Roboto, sans-serif;
}

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

.text-block-978 {
  color: #fff;
  text-align: center;
  font-family: Roboto, sans-serif;
}

.nav-link-295 {
  color: #fff;
  font-family: Roboto, sans-serif;
}

.nav-link-295.w--current {
  color: #f00f45;
}

.nav-link-296 {
  color: #fff;
  font-family: Roboto, sans-serif;
}

.nav-link-296.w--current {
  color: #f00f45;
}

.text-block-979 {
  color: #acacac;
  font-weight: 300;
}

.image-479 {
  height: auto;
}

.mask-9, .slider-10 {
  height: 800px;
}

.section-413 {
  margin-top: 0;
}

.slide-nav-8 {
  display: none;
}

.slide-25, .slide-26, .slide-27 {
  background-color: #fff;
}

.navbar-71 {
  background-color: #fff;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 10px #0000004d;
}

.nav-link-297 {
  font-family: Roboto, sans-serif;
}

.nav-link-297.w--current {
  color: #ef4136;
}

.nav-link-298 {
  font-family: Roboto, sans-serif;
}

.nav-link-298.w--current {
  color: #ef4136;
}

.nav-link-299 {
  font-family: Roboto, sans-serif;
}

.nav-link-299.w--current {
  color: #ef4136;
}

.heading-572 {
  text-align: left;
  text-transform: none;
  justify-content: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 40px;
  font-weight: 700;
  display: flex;
}

.background-video {
  background-image: linear-gradient(#7f100980, #7f100980);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: auto;
  margin-top: 60px;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

.heading-573 {
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 30px;
  font-weight: 300;
  line-height: 48px;
}

.text-block-980 {
  font-family: Roboto, sans-serif;
}

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

.heading-574 {
  font-family: Roboto, sans-serif;
}

.heading-575 {
  text-align: left;
  margin-bottom: 20px;
  font-family: Roboto, sans-serif;
  font-weight: 700;
}

.button-133 {
  color: #ef4136;
  text-align: left;
  letter-spacing: 3px;
  text-transform: uppercase;
  background-color: #fff;
  padding: 10px;
  font-family: Roboto, sans-serif;
  font-weight: 700;
}

.section-414 {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
}

.paragraph-133 {
  color: #545454;
  text-align: center;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 26px;
}

.heading-576 {
  color: #ef4136;
  text-align: center;
  margin-top: 0;
  font-family: Roboto, sans-serif;
  font-weight: 300;
  line-height: 48px;
}

.section-415 {
  background-color: #ef4136;
}

.column-234 {
  padding-left: 0;
  padding-right: 0;
}

.heading-577 {
  color: #fff;
  font-family: Roboto, sans-serif;
  font-size: 21px;
  font-weight: 300;
  line-height: 31px;
}

.column-235 {
  padding: 20px 40px;
}

.list-item-115 {
  color: #fff;
  margin-bottom: 10px;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 26px;
}

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

.heading-578 {
  color: #ef4136;
  text-align: center;
  margin-bottom: 40px;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.heading-579 {
  text-align: center;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 21px;
  font-weight: 300;
}

.text-block-981 {
  color: #676767;
  text-align: center;
  font-family: Roboto, sans-serif;
}

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

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

.heading-580 {
  color: #fff;
  text-align: center;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

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

.nav-link-300 {
  font-family: Roboto, sans-serif;
}

.nav-link-300.w--current {
  color: #ef4136;
}

.nav-link-301 {
  color: #fff;
  background-color: #ef4136;
  font-family: Roboto, sans-serif;
}

.heading-581 {
  text-align: left;
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.column-236, .column-237 {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.heading-582 {
  text-align: center;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
}

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

.navbar-72 {
  background-color: #000;
  position: fixed;
  inset: 0% 0% auto;
}

.section-418 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5efc499af9a97b5dd48ba5e3_Banner.png");
  background-position: 50%;
  background-size: cover;
  height: auto;
  margin-top: 60px;
  padding-top: 100px;
  padding-bottom: 100px;
}

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

.div-block-590 {
  align-items: flex-end;
  display: flex;
}

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

.text-block-982 {
  color: #fff;
  margin-right: 10px;
  font-family: Roboto, sans-serif;
}

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

.heading-583 {
  color: #fff;
  font-family: Roboto, sans-serif;
}

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

.text-block-983 {
  color: #fff;
  margin-top: 40px;
  margin-bottom: 20px;
  font-family: Roboto, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.button-134 {
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #2b3990;
  padding: 30px;
  font-family: Roboto, sans-serif;
}

.section-419 {
  background-color: #f1f1f1;
  padding-top: 40px;
  padding-bottom: 40px;
}

.heading-584 {
  color: #2b3990;
  text-align: center;
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.paragraph-134 {
  color: #676767;
  text-align: center;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.section-420 {
  background-color: #f3f3f3;
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5efc59bdd0212a3ff5dd9de3_Key-takeaways.png");
  background-position: 50%;
  background-size: cover;
  height: auto;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-585 {
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Roboto, sans-serif;
}

.bold-text-243 {
  color: #fff;
  font-weight: 300;
}

.list-item-116 {
  color: #fff;
  margin-bottom: 10px;
  font-family: Roboto, sans-serif;
}

.section-421 {
  padding-top: 60px;
  padding-bottom: 40px;
}

.text-block-984 {
  text-align: center;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  font-weight: 700;
}

.heading-586 {
  text-align: center;
  margin-top: 10px;
  font-family: Roboto, sans-serif;
  font-size: 20px;
  font-weight: 300;
}

.div-block-593 {
  margin-bottom: 20px;
  font-family: Roboto, sans-serif;
  font-weight: 500;
}

.section-422 {
  background-color: #f1f1f1;
  padding-top: 60px;
  padding-bottom: 60px;
}

.div-block-594 {
  flex-direction: column;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.heading-587 {
  color: #2b3990;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
}

.text-block-985 {
  color: #676767;
  text-align: center;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.section-423 {
  background-color: #2b3990;
  padding-top: 20px;
  padding-bottom: 20px;
}

.heading-588 {
  color: #fff;
  text-align: center;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.nav-link-302 {
  color: #fff;
  background-color: #2b3990;
  font-family: Roboto, sans-serif;
}

.nav-link-303, .nav-link-304, .nav-link-305, .nav-link-306, .nav-link-307, .nav-link-307.w--current {
  color: #fff;
}

.bold-text-244, .bold-text-245, .bold-text-246 {
  font-weight: 300;
}

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

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

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

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

.image-484 {
  margin-top: 10px;
  margin-bottom: 10px;
  padding-top: 0;
}

.section-424 {
  background-color: #00003d;
  height: 500px;
  margin-top: 60px;
  padding: 60px 100px 100px;
}

.div-block-595 {
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.image-488 {
  margin-right: 40px;
}

.text-block-986 {
  color: #fff;
  text-align: center;
  margin-bottom: 20px;
}

.div-block-596 {
  background-color: #fff;
  width: auto;
  height: 1px;
}

.text-block-987 {
  color: #fff;
  text-align: center;
  background-color: #0000;
  margin-bottom: 10px;
  font-family: Barlow, sans-serif;
  font-size: 50px;
  font-weight: 700;
  line-height: 70px;
}

.section-425 {
  background-color: #f0f0f0;
  margin-top: 0;
  padding-top: 40px;
  padding-bottom: 40px;
  display: none;
}

.text-block-988 {
  color: #00003d;
  text-align: center;
  margin-bottom: 20px;
  font-family: Barlow, sans-serif;
  font-size: 30px;
  font-weight: 300;
  line-height: 40px;
}

.text-block-989 {
  color: #232f3e;
  text-align: center;
  font-family: Barlow, sans-serif;
}

.section-426 {
  text-align: center;
  padding-top: 40px;
  padding-bottom: 40px;
  display: block;
}

.text-block-990 {
  margin-bottom: 20px;
  font-family: Barlow, sans-serif;
  font-size: 18px;
  line-height: 30px;
  display: block;
}

.text-block-991 {
  color: #fff;
  text-align: center;
  background-color: #00003d;
  width: 500px;
  margin-bottom: 40px;
  font-family: Barlow, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 40px;
}

.text-block-992 {
  font-family: Barlow, sans-serif;
  font-size: 14px;
}

.container-274 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: block;
}

.div-block-597 {
  justify-content: center;
  display: inline-block;
}

.text-block-993 {
  color: #00003d;
  margin-bottom: 10px;
  font-family: Barlow, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 24px;
}

.section-427 {
  background-color: #00003d;
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-994 {
  color: #f3973b;
  text-align: center;
  margin-bottom: 20px;
  font-family: Barlow, sans-serif;
  font-size: 30px;
  font-weight: 300;
  line-height: 40px;
}

.text-block-995 {
  color: #fff;
  text-align: center;
  margin-bottom: 10px;
  font-family: Barlow, sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 40px;
}

.text-block-996 {
  color: #fff;
  text-align: center;
  margin-bottom: 10px;
  font-family: Barlow, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 34px;
}

.speaker {
  padding-top: 40px;
  padding-bottom: 40px;
  display: block;
}

.text-block-997 {
  color: #232f3e;
}

.text-block-998 {
  color: #00003d;
  text-align: center;
  margin-bottom: 10px;
  margin-left: 0;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
}

.text-block-999 {
  color: #232f3e;
  text-align: center;
  margin-left: 0;
}

.div-block-598 {
  background-color: #232f3e;
  height: 1px;
  margin-bottom: 40px;
}

.image-489 {
  margin-left: 0;
}

.text-block-1000 {
  color: #00003d;
  text-align: center;
  margin-bottom: 40px;
  font-family: Barlow, sans-serif;
  font-size: 30px;
  font-weight: 300;
  line-height: 40px;
}

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

.section-429 {
  background-color: #f0f0f0;
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-1001 {
  color: #00003d;
  text-align: center;
  margin-bottom: 20px;
  font-family: Barlow, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 30px;
}

.button-135 {
  background-color: #00003d;
  border-radius: 20px;
  margin-bottom: 20px;
  font-family: Barlow, sans-serif;
}

.button-135:hover {
  box-shadow: 1px 1px 3px #00000073, 1px 1px 10px #0003;
}

.section-430 {
  background-color: #00003d;
  padding-top: 20px;
  padding-bottom: 20px;
}

.div-block-599 {
  text-align: center;
}

.button-136 {
  color: #232f3e;
  background-color: #fbb03b;
  border-radius: 20px;
  margin-top: 40px;
  font-size: 20px;
  font-weight: 700;
  line-height: 30px;
}

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

.section-431 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.column-240, .div-block-600, .div-block-601, .div-block-602, .column-241 {
  text-align: center;
}

.div-block-603 {
  background-color: #eee;
  width: 200px;
  height: 300px;
}

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

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

.columns-80 {
  display: none;
}

.columns-81 {
  margin-bottom: 40px;
  display: block;
}

.columns-82 {
  flex: 0 auto;
  align-self: stretch;
}

.container-278, .container-279 {
  text-align: center;
}

.navbar-74 {
  background-color: #fff;
  padding-left: 100px;
  padding-right: 100px;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 19px #00000047;
}

.section-432 {
  background-image: linear-gradient(#0000009c, #0000009c), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f02abf2e08dc778177b3080_shutterstock_236059957.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  height: auto;
  margin-top: 60px;
  padding-top: 100px;
  padding-bottom: 100px;
}

.heading-589 {
  color: #fff;
  margin-top: 0;
  font-family: Montserrat, sans-serif;
  font-weight: 300;
  line-height: 48px;
}

.div-block-605 {
  align-items: flex-end;
  display: flex;
}

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

.text-block-1003 {
  color: #fff;
  font-family: Montserrat, sans-serif;
}

.div-block-606 {
  background-color: #f6f6f6;
  height: 1px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.text-block-1004 {
  color: #fff;
  margin-right: 10px;
  font-family: Montserrat, sans-serif;
  font-size: 12px;
}

.div-block-607 {
  justify-content: space-between;
  margin-bottom: 60px;
  display: block;
}

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

.container-280 {
  flex-direction: column;
  display: block;
}

.heading-590 {
  color: #fff;
  font-family: Montserrat, sans-serif;
}

.button-137 {
  letter-spacing: 4px;
  text-transform: uppercase;
  font-family: Montserrat, sans-serif;
}

.section-433 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f02b21eadc66d487d88d2f8_Bg-for-About.png");
  background-position: 0 0;
  background-size: cover;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-591 {
  text-align: left;
  margin-top: 0;
  font-family: Montserrat, sans-serif;
  font-weight: 300;
}

.paragraph-135 {
  color: #595959;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-weight: 300;
  line-height: 24px;
}

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

.heading-592 {
  text-align: center;
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Montserrat, sans-serif;
  font-weight: 300;
}

.text-block-1005 {
  color: #3ccdef;
  text-align: left;
  text-transform: uppercase;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 700;
}

.heading-593 {
  color: #373737;
  text-align: left;
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Montserrat, sans-serif;
  font-weight: 300;
}

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

.section-435 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f02ba6642d1b41ff915b457_Key-Takeaways-BG.png");
  background-position: 0 0;
  background-size: cover;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-594 {
  margin-top: 0;
  font-family: Montserrat, sans-serif;
  font-weight: 300;
}

.paragraph-136 {
  color: #595959;
  font-family: Montserrat, sans-serif;
  font-weight: 300;
  line-height: 24px;
}

.list-item-117 {
  color: #595959;
  margin-bottom: 10px;
  font-family: Montserrat, sans-serif;
  font-weight: 300;
  line-height: 24px;
}

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

.heading-595 {
  text-align: center;
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Montserrat, sans-serif;
  font-weight: 300;
}

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

.heading-596 {
  color: #333;
  text-align: center;
  margin-bottom: 5px;
  font-family: Montserrat, sans-serif;
  font-weight: 300;
}

.text-block-1006 {
  color: #595959;
  text-align: center;
  font-family: Montserrat, sans-serif;
  font-weight: 300;
}

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

.section-437 {
  background-color: #f2f2f2;
  padding-top: 60px;
  padding-bottom: 60px;
}

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

.paragraph-137 {
  color: #595959;
  text-align: center;
  font-family: Montserrat, sans-serif;
  font-weight: 300;
}

.heading-597 {
  margin-top: 0;
}

.bold-text-247 {
  font-family: Montserrat, sans-serif;
  font-weight: 300;
}

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

.heading-598 {
  color: #fff;
  text-align: center;
  font-family: Montserrat, sans-serif;
  font-weight: 300;
}

.nav-link-308 {
  color: #595959;
  font-family: Montserrat, sans-serif;
}

.nav-link-309 {
  color: #595959;
}

.nav-link-310, .nav-link-311, .nav-link-312 {
  color: #595959;
  font-family: Montserrat, sans-serif;
}

.nav-link-313 {
  color: #fff;
  background-color: #3898ec;
  font-family: Montserrat, sans-serif;
}

.column-250, .column-251 {
  display: flex;
}

.nav-link-314 {
  color: #595959;
  font-family: Montserrat, sans-serif;
}

.section-439 {
  background-image: linear-gradient(#000000b8, #000000b8), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f04655c69129b6cef11a265_shutterstock_716485543.jpg");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-599 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  font-family: Montserrat, sans-serif;
  font-weight: 300;
}

.paragraph-138 {
  color: #fff;
  text-align: center;
  font-family: Montserrat, sans-serif;
  font-weight: 300;
  line-height: 24px;
}

.link-49 {
  color: #fff;
}

.nav-menu-4 {
  justify-content: center;
  display: flex;
}

.container-282 {
  justify-content: center;
  display: block;
}

.brand-6 {
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.navbar-75 {
  z-index: 2147483647;
  background-color: #fff;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 11px #00000069;
}

.navbar-75:focus {
  float: none;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-weight: 300;
  position: static;
  inset: 0 0% auto;
}

.section-440 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f06f2d699c4b95266a4f82b_Dell-02.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  height: auto;
  margin-top: 60px;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-600 {
  color: #666;
  align-items: center;
  margin-top: 24px;
  font-family: Roboto, sans-serif;
  font-size: 25px;
  font-weight: 400;
  display: flex;
}

.container-283 {
  justify-content: center;
  align-items: center;
  display: block;
}

.paragraph-139 {
  color: #666;
  font-family: Cisco Sans, sans-serif;
  font-size: 32px;
  font-weight: 100;
}

.paragraph-140 {
  color: #666;
  font-family: Roboto, sans-serif;
  font-size: 20px;
  font-weight: 100;
}

.bold-text-248 {
  padding-top: 0;
  padding-bottom: 10px;
  font-size: 48px;
}

.bold-text-249 {
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Roboto, sans-serif;
  font-size: 40px;
  font-weight: 300;
  display: block;
}

.bold-text-250 {
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 35px;
  font-weight: 300;
  display: block;
}

.div-block-610 {
  background-color: #666;
  width: 510px;
  height: 1px;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 0;
}

.column-252 {
  flex-direction: row;
  justify-content: space-around;
  align-items: center;
  padding-left: 0;
  display: flex;
}

.image-492 {
  margin-left: -159px;
  padding-left: 0;
}

.image-493 {
  margin-left: 0;
  margin-right: 170px;
}

.column-253 {
  justify-content: flex-start;
  align-items: center;
  padding-left: 0;
  display: block;
}

.heading-601 {
  color: #00447c;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 10px;
  font-family: Roboto, sans-serif;
  font-size: 20px;
  font-weight: 300;
  line-height: 30px;
}

.column-254 {
  background-color: #efefef;
  border-radius: 4px;
  align-items: center;
  height: 240px;
  display: flex;
}

.heading-602 {
  text-align: center;
  align-items: center;
  margin-top: 10px;
  margin-bottom: 0;
  padding-left: 0;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 26px;
  display: flex;
}

.column-255 {
  align-items: center;
  display: block;
}

.section-441 {
  margin-top: 0;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-603 {
  color: #333;
  text-align: left;
  justify-content: center;
  align-self: center;
  align-items: center;
  margin-top: 10px;
  margin-bottom: 0;
  padding-left: 0;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 26px;
  display: flex;
}

.heading-604 {
  color: #00447c;
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
  font-family: Roboto, sans-serif;
  font-size: 40px;
  font-weight: 400;
}

.column-256 {
  background-color: #0000;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  height: auto;
  display: flex;
}

.heading-605 {
  color: #00447c;
  text-align: center;
  margin-bottom: 40px;
  padding-left: 15px;
  font-family: Roboto, sans-serif;
  font-weight: 500;
}

.heading-606 {
  color: #00447c;
  text-align: right;
  margin-top: 10px;
  margin-bottom: 0;
  padding-right: 15px;
  font-family: Roboto, sans-serif;
  font-size: 15px;
  font-weight: 300;
}

.columns-84 {
  background-color: var(--white);
  border: 1px solid #00447c;
  border-radius: 4px;
  height: 240px;
  overflow: visible;
}

.columns-85 {
  background-color: var(--white);
  border-radius: 10px;
  height: 150px;
  padding-top: 0;
}

.div-block-611 {
  margin-top: -168px;
  padding-top: 0;
  padding-left: 15px;
  padding-right: 15px;
}

.paragraph-141 {
  margin-top: -42px;
  margin-bottom: 20px;
  margin-left: 0;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.image-494 {
  width: auto;
  height: 160px;
  margin-top: -7px;
  margin-left: 380px;
  padding-top: 0;
  padding-left: 0;
}

.column-257 {
  padding-left: 24px;
  padding-right: 24px;
}

.columns-86 {
  margin-top: 10px;
  margin-bottom: 40px;
  margin-left: 10px;
  padding-left: 0;
}

.column-258 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border: 2px solid var(--white);
  background-color: #efefef;
  border-radius: 4px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: flex-start;
  height: 400px;
  padding: 10px;
  display: flex;
}

.heading-607 {
  color: #00447c;
  margin-top: 0;
  margin-bottom: 10px;
  margin-left: 0;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
}

.heading-608 {
  color: #00447c;
  text-align: left;
  margin-top: 0;
  margin-bottom: 5px;
  font-family: Roboto, sans-serif;
  font-weight: 700;
  text-decoration: none;
}

.div-block-612 {
  background-color: #efefef;
  border-radius: 10px;
  height: auto;
  display: inline-block;
  overflow: hidden;
}

.heading-609 {
  color: #5b5b5b;
  white-space: normal;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 20px;
}

.column-259 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border: 2px solid var(--white);
  background-color: #efefef;
  border-radius: 4px;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-around;
  align-items: center;
  height: 400px;
  margin-left: auto;
  margin-right: auto;
  padding: 10px;
  display: flex;
}

.column-260 {
  border: 2px solid var(--white);
  background-color: #efefef;
  border-radius: 4px;
  height: 400px;
  padding: 10px;
}

.column-261 {
  border-style: solid;
  border-width: 2px 2px 2px 3px;
  border-color: var(--white);
  background-color: #efefef;
  border-radius: 4px;
  height: 400px;
  padding: 10px;
  display: inline-block;
}

.column-262 {
  padding-right: 0;
}

.link-block-115 {
  flex: 0 auto;
  align-self: flex-start;
  text-decoration: none;
}

.link-block-116 {
  flex: none;
  align-self: flex-start;
  text-decoration: none;
}

.div-block-613 {
  border: 10px solid var(--white);
  background-color: #fff;
  height: 360px;
  margin-left: -9px;
  margin-right: -11px;
}

.link-block-117, .link-block-118, .link-block-119, .link-block-120, .link-block-121, .link-block-122, .link-block-123 {
  text-decoration: none;
}

.section-442, .section-443 {
  margin-top: 30px;
}

.image-495 {
  width: auto;
  height: auto;
  margin-bottom: 10px;
  margin-left: 0;
  padding-top: 0;
  display: block;
}

.container-284 {
  margin-top: 40px;
  margin-bottom: 40px;
}

.heading-610 {
  color: #00447c;
  justify-content: center;
  width: auto;
  padding-top: 20px;
  font-family: Roboto, sans-serif;
  font-weight: 500;
  display: flex;
}

.column-263 {
  background-color: #0000;
  flex-wrap: wrap;
  flex: 0 auto;
  justify-content: center;
  align-self: auto;
  align-items: center;
  padding-left: 30px;
  display: block;
}

.container-285 {
  border: 2px solid var(--white);
}

.columns-87 {
  margin-top: 20px;
}

.columns-88 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  display: flex;
}

.heading-611 {
  color: #00447c;
  text-align: center;
  margin-top: 10px;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
}

.paragraph-142 {
  color: #666;
  text-align: center;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  font-weight: 300;
}

.section-444 {
  background-color: #0000;
}

.container-286 {
  margin-top: 10px;
  padding-bottom: 20px;
}

.container-287 {
  margin-top: 40px;
  padding-bottom: 40px;
}

.rich-text-block-10 {
  text-align: center;
  font-family: Roboto, sans-serif;
}

.heading-612 {
  color: #494949;
  text-align: center;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  font-weight: 400;
}

.heading-613 {
  text-align: center;
  margin-top: 0;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.section-445 {
  background-color: #efefef;
}

.section-446 {
  text-align: left;
  background-color: #efefef;
  margin-bottom: 0;
  padding-bottom: 20px;
}

.section-447 {
  background-color: #00447c;
  padding-top: 20px;
}

.container-288 {
  margin-top: 0;
  padding-bottom: 20px;
}

.heading-614 {
  color: var(--white);
  text-align: center;
  margin-top: 60px;
  font-family: Roboto, sans-serif;
  font-size: 24px;
  font-weight: 500;
}

.heading-615 {
  color: var(--white);
  text-align: center;
  margin-bottom: 40px;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 32px;
}

.div-block-614 {
  background-color: var(--white);
  justify-content: center;
  width: 400px;
  height: .5px;
  margin-top: 10px;
  margin-left: 270px;
  line-height: 1px;
  display: flex;
}

.heading-616 {
  color: var(--white);
  text-align: center;
  margin-top: 40px;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
}

.column-264 {
  text-align: left;
  padding-left: 40px;
}

.list-item-118 {
  color: #828282;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 300;
}

.columns-89 {
  margin-bottom: 20px;
}

.section-448 {
  background-color: #f0f0f0;
  padding: 40px 140px;
}

.text-block-1007 {
  color: #00003d;
  text-align: center;
  margin-bottom: 40px;
  font-family: Barlow, sans-serif;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}

.paragraph-143 {
  text-align: center;
  margin-bottom: 20px;
  padding-top: 10px;
  font-family: Barlow, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.button-138 {
  text-align: center;
  background-color: #00003d;
  border-radius: 10px;
  margin-bottom: 20px;
  box-shadow: 1px 1px 10px 3px #0000001a;
}

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

.column-265 {
  align-items: flex-start;
  display: block;
}

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

.image-497 {
  margin-top: 20px;
  display: inline-block;
}

.column-266, .column-267 {
  background-color: #0000;
  padding-left: 30px;
}

.column-268 {
  background-color: #0000;
  border-radius: 0;
  padding-left: 30px;
}

.image-498 {
  margin-bottom: 10px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.image-499 {
  margin-top: 0;
  margin-bottom: 10px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.image-500 {
  margin-bottom: 10px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.image-501, .image-502, .image-503, .image-504 {
  margin-bottom: 10px;
  padding: 0;
}

.image-505 {
  margin-bottom: 10px;
  padding-left: 0;
  display: block;
}

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

.image-507 {
  margin-bottom: 10px;
  margin-left: 0;
  padding-top: 0;
}

.heading-617, .heading-618 {
  margin-top: 80px;
  margin-left: 10px;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 20px;
}

.image-508 {
  margin-top: 20px;
  display: inline-block;
}

.heading-619 {
  color: #00447c;
  text-align: center;
  margin-top: 10px;
  margin-bottom: 0;
  margin-right: 18px;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 30px;
}

.heading-620 {
  color: #333;
  text-align: center;
  margin-top: 0;
  margin-bottom: 20px;
  margin-right: 18px;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 20px;
}

.nav-link-315 {
  color: #333;
}

.nav-link-315.w--current {
  padding-right: 20px;
  font-family: Roboto, sans-serif;
}

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

.column-272, .div-block-615 {
  text-align: center;
}

.link-50, .link-51 {
  text-decoration: none;
}

.form {
  margin-top: 20px;
}

.paragraph-144 {
  margin-bottom: 40px;
  font-family: Barlow, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.bold-text-251 {
  font-size: 20px;
}

.bold-text-252 {
  font-size: 20px;
  font-weight: 600;
}

.image-510 {
  margin-left: 0;
}

.image-511 {
  margin-left: 10px;
}

.image-512 {
  flex: none;
  order: 0;
  align-self: auto;
  margin-right: 0;
  padding-right: 0;
  display: block;
}

.text-block-1008 {
  color: var(--white);
  flex-direction: row;
  align-items: center;
  padding-top: 20px;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 500;
  display: block;
}

.link-block-124 {
  background-color: #00447c;
}

.nav-link-316, .nav-link-317, .nav-link-318, .nav-link-319, .nav-link-320, .nav-link-321 {
  font-family: Roboto, sans-serif;
}

.link-block-125 {
  background-color: #00447c;
  border-radius: 4px;
  width: 150px;
  height: 40px;
}

.text-block-1009 {
  color: var(--white);
  object-fit: fill;
  align-items: center;
  padding-top: 10px;
  padding-left: 30px;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  display: flex;
}

.div-block-616 {
  background-color: #00447c;
  height: 1px;
}

.container-294 {
  margin-bottom: 0;
}

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

.columns-93 {
  align-items: flex-start;
  margin-right: 0;
  padding-right: 30px;
  display: flex;
}

.heading-621 {
  margin-bottom: 10px;
  font-family: Roboto, sans-serif;
  line-height: 48px;
}

.text-block-1010 {
  color: var(--black);
  margin-bottom: 10px;
  font-family: Roboto, sans-serif;
  font-size: 12px;
}

.column-276 {
  background-color: #efefef;
  height: 400px;
  padding: 10px;
}

.column-277 {
  padding-right: 220px;
}

.columns-94 {
  background-color: #efefef;
  align-items: center;
  display: flex;
}

.column-278 {
  padding-left: 0;
  padding-right: 10px;
}

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

.image-513, .image-514, .image-515, .image-516, .image-517, .image-518 {
  margin-bottom: 10px;
}

.image-519 {
  margin-bottom: 20px;
  display: block;
}

.nav-link-322 {
  color: #fff;
  background-color: #00447c;
  font-family: Roboto, sans-serif;
}

.navbar-76 {
  background-color: #000;
  padding: 0 100px;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 9px 1px #0000004d;
}

.nav-link-323 {
  color: #fff;
}

.nav-link-323.w--current {
  color: #f8991d;
}

.nav-link-324 {
  color: #fff;
}

.nav-link-324.w--current {
  color: var(--white);
}

.nav-link-325 {
  color: #fff;
}

.nav-link-325.w--current {
  color: #f8991d;
}

.section-452 {
  background-color: #252f3e;
  height: auto;
  margin-bottom: 0;
  padding-top: 40px;
  padding-bottom: 40px;
}

.container-295 {
  text-align: center;
  margin-bottom: 0;
}

.div-block-618 {
  margin-bottom: 5px;
}

.text-block-1011 {
  color: #000;
  text-align: center;
  margin-bottom: 10px;
  font-family: Barlow, sans-serif;
  font-size: 16px;
  line-height: 24px;
}

.text-block-1012 {
  color: #000;
  text-align: center;
  margin-bottom: 20px;
  font-family: Barlow, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 30px;
}

.button-140 {
  background-color: #f8991d;
  border-radius: 10px;
  margin-right: 20px;
  font-family: Barlow, sans-serif;
  font-size: 20px;
  font-weight: 600;
  box-shadow: 1px 1px 8px #00000042;
}

.button-140:hover {
  box-shadow: 2px 2px 8px 2px #00000069, 1px 1px 8px -10px #0000004d;
}

.section-453 {
  color: #f8991d;
  background-color: #f2f2f2;
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-1013 {
  color: #000;
  text-align: center;
  font-family: Barlow, sans-serif;
  font-size: 16px;
  line-height: 24px;
}

.section-454 {
  background-color: #fff;
  padding-top: 40px;
  padding-bottom: 40px;
  display: none;
}

.text-block-1014 {
  color: #000;
  text-align: center;
  margin-bottom: 20px;
  font-family: Barlow, sans-serif;
  font-size: 30px;
  line-height: 40px;
}

.text-block-1015 {
  color: #000;
  text-align: center;
  margin-bottom: 20px;
  font-family: Barlow, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 32px;
}

.text-block-1016 {
  color: #000;
  margin-bottom: 10px;
  font-family: Barlow, sans-serif;
  font-size: 24px;
  line-height: 34px;
}

.text-block-1017 {
  color: #000;
  font-family: Barlow, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 34px;
}

.text-block-1018 {
  color: #000;
  margin-bottom: 5px;
  font-family: Barlow, sans-serif;
  font-size: 18px;
  line-height: 26px;
}

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

.div-block-619 {
  background-color: var(--black);
  height: 1px;
  margin-bottom: 10px;
}

.section-455 {
  background-color: #f2f2f2;
  padding-top: 40px;
  padding-bottom: 40px;
  display: none;
}

.column-280 {
  font-family: Barlow, sans-serif;
}

.text-block-1019 {
  color: #000;
  text-align: center;
  margin-bottom: 20px;
  font-family: Barlow, sans-serif;
  font-size: 22px;
  line-height: 32px;
}

.text-block-1020 {
  color: var(--black);
  text-align: center;
  margin-bottom: 20px;
  font-family: Barlow, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.text-block-1021 {
  color: var(--black);
  text-align: center;
  margin-bottom: 40px;
  font-family: Barlow, sans-serif;
  font-size: 18px;
  line-height: 24px;
}

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

.button-141 {
  color: #000;
  background-color: #f8991d;
  border-radius: 10px;
  margin-right: 20px;
  padding-left: 30px;
  padding-right: 30px;
  font-family: Barlow, sans-serif;
  font-size: 20px;
  font-weight: 600;
}

.button-141:hover {
  box-shadow: 1px 1px 15px 2px #00000061, 1px 1px 8px #00000069;
}

.section-456 {
  background-color: #000;
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f168e7a37350e503e2b643f_ketnote-1.png");
  background-position: 0 100%;
  background-size: cover;
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-1022 {
  color: #fff;
  text-align: left;
  margin-bottom: 40px;
  font-family: Barlow, sans-serif;
  font-size: 30px;
  line-height: 40px;
}

.text-block-1023 {
  color: #fff;
  margin-bottom: 10px;
  font-family: Barlow, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.list-12 {
  color: #fff;
}

.section-457 {
  background-color: var(--black);
  padding-top: 20px;
  padding-bottom: 20px;
}

.text-block-1024 {
  color: var(--white);
  text-align: center;
  font-family: Barlow, sans-serif;
  font-size: 16px;
}

.nav-link-326 {
  color: var(--white);
}

.nav-link-326.w--current {
  color: #f8991d;
}

.image-520 {
  margin-top: 10px;
  margin-right: 20px;
}

.container-297 {
  padding-top: 0;
  padding-bottom: 0;
}

.nav-link-327 {
  color: #fff;
  background-color: #f8991d;
}

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

.button-142 {
  text-align: center;
  background-color: #f8991d;
  border-radius: 10px;
  font-family: Barlow, sans-serif;
  font-size: 20px;
  font-weight: 600;
}

.div-block-620 {
  text-align: center;
  margin-bottom: 40px;
}

.brand-7 {
  justify-content: space-around;
  align-items: center;
  display: block;
}

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

.div-block-621 {
  text-align: center;
  margin-bottom: 40px;
}

.div-block-622 {
  text-align: center;
  margin-bottom: 0;
  padding-top: 20px;
  font-family: Barlow, sans-serif;
  font-weight: 600;
  display: none;
}

.section-458 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.section-458.agenda {
  display: none;
}

.tab-pane-tab-1 {
  margin-bottom: 20px;
}

.tabs-menu-16 {
  text-align: center;
  margin-bottom: 40px;
}

.text-block-1025 {
  color: #000;
  text-align: center;
  margin-bottom: 20px;
  font-family: Barlow, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.div-block-623 {
  text-align: center;
  margin-bottom: 40px;
}

.text-block-1026 {
  text-align: center;
  margin-bottom: 40px;
  font-size: 30px;
  line-height: 40px;
}

.text-block-1027, .text-block-1028 {
  font-family: Barlow, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.tab-link-tab-1-5 {
  background-color: #f5f5f5;
  border: 0 solid #000;
}

.tab-link-tab-1-5.w--current {
  background-color: #f8991d;
  border: 0 solid #000;
}

.tab-link-tab-2-5 {
  background-color: #f5f5f5;
}

.tab-link-tab-2-5.w--current {
  background-color: #f8991d;
}

.columns-96, .columns-97, .columns-98 {
  margin-bottom: 20px;
}

.text-block-1029 {
  color: #fff;
  text-align: center;
  background-color: #f8991d;
  margin-bottom: 20px;
  font-family: Barlow, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 40px;
}

.text-block-1030 {
  font-family: Barlow, sans-serif;
  font-size: 24px;
  font-weight: 600;
}

.text-block-1031 {
  margin-bottom: 10px;
  font-family: Barlow, sans-serif;
  font-size: 24px;
  line-height: 34px;
}

.text-block-1032 {
  font-size: 16px;
  line-height: 26px;
}

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

.text-block-1033 {
  color: var(--white);
  text-align: center;
  background-color: #f8991d;
  font-family: Barlow, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 40px;
}

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

.div-block-625 {
  background-color: var(--black);
  height: 1px;
  margin-bottom: 20px;
}

.div-block-626 {
  background-color: #000;
  height: 1px;
  margin-top: 20px;
  padding-bottom: 20px;
}

.text-block-1034 {
  font-family: Barlow, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 34px;
}

.text-block-1035 {
  margin-bottom: 10px;
  font-family: Barlow, sans-serif;
  font-size: 24px;
  line-height: 34px;
}

.columns-100 {
  margin-bottom: 20px;
}

.div-block-627 {
  background-color: var(--black);
  height: 1px;
  margin-bottom: 20px;
}

.text-block-1036 {
  margin-bottom: 5px;
  font-family: Barlow, sans-serif;
  font-size: 18px;
}

.columns-101 {
  margin-bottom: 20px;
}

.text-block-1037 {
  text-align: center;
  background-color: #f8991d;
  margin-bottom: 20px;
  font-size: 24px;
  line-height: 34px;
}

.bold-text-253 {
  color: var(--white);
}

.section-459 {
  background-color: #f2f2f2;
  padding-top: 20px;
  padding-bottom: 20px;
}

.section-459.ecosystem-partners {
  display: none;
}

.text-block-1038 {
  color: var(--black);
  text-align: center;
  margin-bottom: 20px;
  font-family: Barlow, sans-serif;
  font-size: 30px;
  line-height: 40px;
}

.div-block-628 {
  text-align: center;
  margin-bottom: 40px;
}

.navbar-65 {
  background-color: #fff;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 16px #000;
}

.nav-link-282 {
  color: #0e4a72;
}

.nav-link-281 {
  color: #fff;
  background-color: #0e4a72;
}

.section-378 {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f1aa9fff263c321d28896ee_AWS-Maharastra-landing-page.png");
  background-position: 0 0, 50% 100%;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
  height: auto;
  margin-top: 60px;
  padding-top: 60px;
  padding-bottom: 60px;
}

.text-block-913 {
  color: #fff;
  text-align: center;
  margin-bottom: 40px;
  font-family: Open Sans, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 34px;
}

.button-127 {
  color: #0e4a72;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #f0f0f0;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
}

.heading-543 {
  color: #0e4a72;
  text-align: center;
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Open Sans, sans-serif;
  font-weight: 300;
}

.paragraph-123 {
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  line-height: 26px;
}

.section-380 {
  background-color: #000;
  background-image: linear-gradient(#00000087, #00000087), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f1ab3408b5f6c6064142920_Keytakeaway-uttra-pradesh.png");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
  padding-top: 40px;
  padding-bottom: 40px;
}

.heading-544 {
  color: var(--white);
  text-align: center;
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Open Sans, sans-serif;
  font-weight: 300;
}

.list-item-107 {
  color: #fff;
  margin-bottom: 10px;
  line-height: 26px;
}

.section-381 {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
  display: block;
}

.heading-545 {
  color: #0e4a72;
  text-align: center;
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Open Sans, sans-serif;
  font-weight: 300;
}

.heading-550 {
  color: #0e4a72;
  margin-bottom: 0;
}

.text-block-914 {
  color: #909090;
  text-align: center;
  font-size: 14px;
}

.heading-549 {
  color: #49647b;
  text-align: center;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
}

.heading-547 {
  color: #0e4a72;
  text-align: center;
  margin-bottom: 20px;
  font-family: Open Sans, sans-serif;
}

.section-383 {
  background-color: #0e4a72;
  padding-top: 10px;
  padding-bottom: 10px;
}

.heading-548 {
  color: #fff;
  text-align: center;
  font-family: Open Sans, sans-serif;
}

.list-13 {
  font-family: Open Sans, sans-serif;
}

.nav-link-328, .nav-link-329, .nav-link-330 {
  color: #0e4a72;
}

.section-460 {
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f6c67bc72b43c6498b7192d_AWS-GovTech-Webinar-Home-banner.png");
  background-position: 0 0, 50% 100%;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
  margin-top: 60px;
  margin-bottom: 0;
  padding-top: 60px;
  padding-bottom: 60px;
}

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

.image-523 {
  margin-bottom: 20px;
}

.text-block-1039 {
  color: var(--white);
  margin-bottom: 40px;
  font-family: Open Sans, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 34px;
  display: none;
}

.button-143 {
  background-color: var(--white);
  color: #0e4a72;
  letter-spacing: 2px;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  display: none;
}

.navbar-77 {
  background-color: #fff;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 11px #00000052;
}

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

.icc-selco-home {
  background-image: linear-gradient(#012f4996, #012f4996), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f1ea292302cc1aa289e741c_Cover%20page.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
  justify-content: center;
  align-items: center;
  height: 450px;
  margin-top: 60px;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

.heading-622 {
  color: #fff;
  text-align: center;
  margin-bottom: 10px;
  font-family: Montserrat, sans-serif;
  font-size: 50px;
}

.heading-623 {
  color: #fff;
  text-align: center;
  margin-top: 20px;
  font-family: Montserrat, sans-serif;
  font-size: 40px;
  font-weight: 300;
}

.icc-selco-leaders {
  background-color: var(--white);
}

.div-block-629 {
  padding: 30px 20px 20px;
}

.columns-102 {
  background-color: #f0f0f0;
}

.column-281, .column-282, .column-283, .column-284 {
  padding-left: 0;
  padding-right: 0;
}

.left-arrow-5 {
  background-color: #00000070;
}

.right-arrow-5 {
  background-color: #0006;
}

.column-285, .column-286 {
  padding-left: 0;
  padding-right: 0;
}

.slide-28 {
  background-color: #f0f0f0;
}

.icc-selco-about {
  padding-top: 60px;
  padding-bottom: 60px;
}

.slider-11 {
  justify-content: center;
  align-items: center;
  height: 400px;
  display: block;
}

.heading-624 {
  text-align: center;
  margin-top: 0;
  font-family: Montserrat, sans-serif;
  font-weight: 300;
}

.paragraph-145 {
  text-align: center;
  font-family: Montserrat, sans-serif;
  line-height: 24px;
}

.icc-selco-sectors {
  background-color: #f0f0f0;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-625 {
  text-align: center;
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Montserrat, sans-serif;
  font-weight: 300;
}

.text-block-1040 {
  color: #333;
  text-align: center;
  font-family: Montserrat, sans-serif;
}

.link-block-126 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.column-287, .column-288, .column-289, .column-290, .column-291, .column-292 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.section-461 {
  background-color: var(--black);
  padding-top: 20px;
  padding-bottom: 20px;
}

.text-block-1041 {
  color: #fff;
  text-align: center;
  font-family: Montserrat, sans-serif;
}

.mask-10 {
  height: 400px;
}

.nav-link-331, .nav-link-332, .nav-link-333 {
  font-family: Montserrat, sans-serif;
}

.image-525 {
  margin-bottom: 5px;
}

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

.nav-link-334, .nav-link-335 {
  font-family: Montserrat, sans-serif;
}

.section-462 {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f1ec762882d3e1a866caaf6_Air%20Quality.jpg");
  background-position: 0 0, 50% 100%;
  background-repeat: repeat, repeat;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 400px;
  margin-top: 60px;
  padding: 0;
  display: flex;
}

.navbar-78 {
  background-color: var(--white);
  border: 1px solid #0000001a;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 14px #0000008a;
}

.container-299 {
  text-align: center;
  flex-direction: row;
  align-items: center;
  font-family: Montserrat, sans-serif;
  display: block;
}

.heading-626 {
  color: var(--white);
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  display: flex;
  position: static;
}

.section-463 {
  margin: 60px;
}

.heading-627 {
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Montserrat, sans-serif;
}

.column-293 {
  height: 250px;
}

.paragraph-146 {
  letter-spacing: normal;
  white-space: normal;
  font-family: Montserrat, sans-serif;
}

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

.column-294 {
  height: 260px;
}

.container-300 {
  margin-top: 60px;
  margin-bottom: 60px;
}

.column-295 {
  height: 260px;
}

.section-465 {
  background-color: var(--black);
  height: 50px;
}

.container-301 {
  height: 20px;
}

.text-block-1042 {
  color: var(--white);
  text-align: center;
  justify-content: center;
  align-items: center;
  margin-top: 15px;
  font-family: Montserrat, sans-serif;
  display: flex;
}

.container-303 {
  padding: 60px;
}

.columns-103 {
  height: 300px;
  margin-left: auto;
  margin-right: auto;
  padding: 40px;
}

.columns-104 {
  margin-left: auto;
  margin-right: auto;
}

.column-296 {
  height: 240px;
}

.icc-video {
  padding: 60px;
}

.column-297 {
  height: 260px;
}

.paragraph-147 {
  font-family: Montserrat, sans-serif;
}

.section-467 {
  padding: 60px;
}

.column-298 {
  height: 260px;
}

.heading-628, .heading-629 {
  font-family: Montserrat, sans-serif;
}

.paragraph-148 {
  margin-top: 10px;
  font-family: Montserrat, sans-serif;
}

.section-468 {
  padding: 60px;
}

.column-299 {
  height: 260px;
}

.paragraph-149 {
  font-family: Montserrat, sans-serif;
}

.section-469 {
  background-color: var(--black);
  height: 50px;
}

.container-304 {
  height: 50px;
}

.text-block-1043 {
  color: var(--white);
  text-align: center;
  padding-top: 15px;
  font-family: Montserrat, sans-serif;
  font-weight: 500;
}

.column-300, .column-301 {
  height: 260px;
}

.columns-105 {
  height: auto;
  margin-bottom: 40px;
}

.section-470 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-1044 {
  color: var(--black);
  text-align: center;
  margin-bottom: 40px;
  font-family: Barlow, sans-serif;
  font-size: 30px;
  line-height: 40px;
}

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

.text-block-1045 {
  margin-bottom: 10px;
  font-family: Barlow, sans-serif;
  font-size: 16px;
}

.text-block-1046 {
  font-family: Barlow, sans-serif;
}

.div-block-630 {
  text-align: center;
}

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

.nav-link-336 {
  color: var(--white);
}

.nav-link-336.w--current {
  color: #f8991d;
}

.nav-link-337 {
  color: var(--white);
}

.nav-link-337.w--current {
  color: #f8991d;
}

.nav-link-338 {
  color: var(--white);
}

.nav-link-338.w--current {
  color: #f8991d;
}

.navbar-79 {
  white-space: normal;
  object-fit: fill;
  background-color: #fff;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 0 0 7px #000;
}

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

.icc-selco-communication-home {
  background-image: linear-gradient(#0006, #0006), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f1ff2219cd057562a2136d9_Communication.jpg");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
  justify-content: center;
  align-items: center;
  height: 400px;
  margin-top: 60px;
  padding: 0;
  display: flex;
}

.section-472 {
  padding: 60px;
}

.heading-630 {
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 700;
}

.paragraph-150, .nav-link-339, .nav-link-340 {
  font-family: Montserrat, sans-serif;
}

.section-473 {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f1ff7619cd0575f2c213f73_Housing-2.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  justify-content: center;
  align-items: center;
  height: 400px;
  margin-top: 60px;
  padding: 0;
  display: flex;
}

.section-474 {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f1ffc7a1984d98d0fa48281_Sustainable%20construction-2.jpg");
  background-position: 0 0, 50% 0;
  background-size: auto, cover;
  justify-content: center;
  align-items: center;
  height: 400px;
  margin-top: 60px;
  padding: 0;
  display: flex;
}

.section-475 {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f2004a75bfeddb0c3ed220a_Technology-2.jpg");
  background-position: 0 0, 50% 0;
  background-size: auto, cover;
  justify-content: center;
  align-items: center;
  height: 400px;
  margin-top: 60px;
  padding: 0;
  display: flex;
}

.section-476 {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f2005cf9a54003044de00d0_Waste%20Management-2.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  justify-content: center;
  align-items: center;
  height: 400px;
  margin-top: 60px;
  padding: 60px;
  display: flex;
}

.section-477 {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f200996d37e8339b33d96c9_Water-2.jpg");
  background-position: 0 0, 50% 100%;
  background-size: auto, auto;
  background-attachment: scroll, fixed;
  justify-content: center;
  align-items: center;
  height: 400px;
  margin-top: 60px;
  padding: 0;
  display: flex;
}

.section-478 {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f1fd10d94a9646d7b34d2cf_Community%20development.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  justify-content: center;
  align-items: center;
  height: 400px;
  margin-top: 60px;
  padding: 0;
  display: flex;
}

.section-479 {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f1fd1093320e763ded670ea_Conservation%20%2B%20Restoration.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  justify-content: center;
  align-items: center;
  height: 400px;
  margin-top: 60px;
  padding: 0;
  display: flex;
}

.heading-631 {
  color: var(--white);
  text-align: center;
  justify-content: center;
  align-items: center;
  font-family: Montserrat, sans-serif;
  display: flex;
}

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

.heading-632 {
  color: var(--white);
  text-align: center;
  flex-direction: row;
  justify-content: center;
  align-self: auto;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  display: flex;
}

.section-480 {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f1fd10ad59d25210a7843db_Education.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
  justify-content: center;
  align-items: center;
  height: 400px;
  margin-top: 60px;
  padding: 0;
  display: flex;
}

.heading-633 {
  color: var(--white);
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
}

.container-306 {
  justify-content: center;
  align-items: center;
  padding: 0;
  display: flex;
}

.section-481 {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f1fd1096e72c1d5c9fa9199_Energy.jpg");
  background-position: 0 0, 50% 100%;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
  justify-content: center;
  align-items: center;
  height: 400px;
  margin-top: 60px;
  padding: 0;
  display: flex;
}

.section-482 {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f1fd1095b079b47bdc113d1_Food%20%2B%20Agriculture.jpg");
  background-position: 0 0, 50% 100%;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
  height: 400px;
  margin-top: 60px;
  padding: 0;
}

.heading-634 {
  color: var(--white);
  text-align: center;
  margin-top: auto;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
}

.container-307 {
  padding-top: 170px;
}

.text-block-1047, .dropdown-link, .dropdown-link.w--current, .dropdown-link-2 {
  font-family: Montserrat, sans-serif;
}

.dropdown-link-3, .dropdown-link-4, .dropdown-link-5, .dropdown-link-6, .dropdown-link-7, .dropdown-link-8, .dropdown-link-9, .dropdown-link-10, .dropdown-link-11, .dropdown-link-12, .dropdown-link-13, .dropdown-link-14 {
  font-family: Montserrat, sans-serif;
  font-size: 12px;
}

.section-483 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f225047112014235d4141cb_About-BG-1.png");
  background-position: 50%;
  background-size: cover;
  margin-top: 60px;
  padding-top: 40px;
  padding-bottom: 40px;
}

.column-302 {
  justify-content: flex-end;
  padding: 0 10px;
  display: flex;
}

.div-block-631 {
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  display: flex;
}

.paragraph-151 {
  font-family: Montserrat, sans-serif;
}

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

.section-484 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f22504763183f7d31002ec5_About-BG-2.png");
  background-position: 50%;
  background-size: cover;
  padding-top: 40px;
  padding-bottom: 40px;
}

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

.link-block-127, .brand-8 {
  margin-right: 10px;
}

.container-308 {
  display: block;
}

.brand-9 {
  margin-right: 10px;
}

.text-block-1048 {
  text-align: center;
  font-family: Barlow, sans-serif;
  font-size: 12px;
}

.column-304 {
  flex-direction: column;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

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

.column-305, .column-306 {
  margin-bottom: 40px;
}

.container-309 {
  clear: none;
}

.heading-635 {
  color: #fff;
  text-align: right;
  margin-top: auto;
  margin-bottom: 0;
  margin-right: auto;
  font-family: Montserrat, sans-serif;
  font-size: 10px;
  font-weight: 300;
}

.div-block-632 {
  margin-top: auto;
  display: block;
  position: absolute;
  inset: 420px 2% 0% auto;
}

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

.heading-636, .heading-637, .heading-638, .heading-639, .heading-640, .heading-641, .heading-642, .heading-643, .heading-644, .heading-645, .heading-646, .heading-647, .heading-648, .heading-649, .heading-650, .heading-651, .heading-652, .heading-653, .heading-654, .heading-655 {
  font-family: Montserrat, sans-serif;
}

.div-block-633 {
  align-self: flex-end;
  display: block;
  position: absolute;
  inset: 470px 2% 0% auto;
}

.heading-656 {
  color: var(--white);
  font-family: Montserrat, sans-serif;
  font-size: 10px;
  font-weight: 300;
}

.column-308 {
  flex-direction: column;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: static;
}

.image-529, .image-530 {
  width: 400px;
  height: 200px;
  margin-bottom: 10px;
}

.heading-657 {
  text-align: center;
  width: 400px;
  font-family: Montserrat, sans-serif;
  font-weight: 700;
}

.heading-658 {
  font-family: Montserrat, sans-serif;
}

.columns-110 {
  justify-content: center;
  margin-top: 40px;
  display: flex;
}

.column-309 {
  position: static;
}

.heading-659 {
  text-align: center;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.heading-660 {
  text-align: center;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
}

.container-310 {
  margin-top: 40px;
  margin-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.section-485 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f241d2842762673289e2e31_Founders-Table-BG.png");
  background-position: 0 0;
  background-size: cover;
  align-items: center;
  height: 500px;
  margin-top: 60px;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

.heading-661 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Montserrat, sans-serif;
  font-weight: 100;
}

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

.section-486 {
  background-color: #ffa400;
  padding-top: 40px;
  padding-bottom: 40px;
  display: none;
}

.heading-662 {
  text-align: center;
  letter-spacing: 25px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 60px;
}

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

.paragraph-152 {
  text-align: center;
  margin-bottom: 40px;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 28px;
}

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

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

.section-488 {
  background-color: #252f3f;
  padding-top: 20px;
  padding-bottom: 20px;
}

.heading-663 {
  color: #fbf7f7;
  text-align: center;
  font-family: Montserrat, sans-serif;
  font-weight: 400;
}

.navbar-80 {
  background-color: #fff;
  position: fixed;
  inset: 0% 0% auto;
}

.brand-11 {
  margin-top: 10px;
  margin-right: 20px;
}

.navbar-81 {
  background-color: #fff;
  position: fixed;
  inset: 0% 0% auto;
}

.body-15 {
  margin-top: 60px;
}

.section-489 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f242338e9d7321ab5c63e4c_BG.png");
  background-position: 100% 100%;
  background-size: cover;
  align-items: center;
  height: 500px;
  padding-top: 60px;
  padding-bottom: 60px;
  display: block;
}

.section-490 {
  background-color: #201f38;
  padding-top: 40px;
  padding-bottom: 40px;
  display: none;
}

.heading-664 {
  color: #fff;
  text-align: center;
  letter-spacing: 40px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-weight: 700;
}

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

.paragraph-153 {
  text-align: center;
  font-family: Montserrat, sans-serif;
  font-weight: 300;
}

.nav-link-341, .nav-link-342 {
  font-family: Montserrat, sans-serif;
}

.section-492 {
  background-color: #201f38;
  padding-top: 20px;
  padding-bottom: 20px;
}

.heading-665 {
  color: #fff;
  text-align: center;
  font-family: Montserrat, sans-serif;
  font-weight: 300;
}

.column-310, .column-311, .column-312 {
  margin-bottom: 40px;
}

.section-493 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f2bfabb4e5d099ce41d467e_Content-01.png");
  background-position: 50%;
  background-size: cover;
  align-items: center;
  height: 800px;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

.navbar-82 {
  background-color: #fff;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 7px #0000008c;
}

.nav-link-343 {
  color: #333;
  font-family: Montserrat, sans-serif;
}

.nav-link-343.w--current {
  color: #1ddafb;
}

.nav-link-344 {
  color: #333;
  font-family: Montserrat, sans-serif;
}

.nav-link-344.w--current {
  color: #1ddafb;
}

.nav-link-345 {
  color: #333;
  font-family: Montserrat, sans-serif;
}

.nav-link-345.w--current {
  color: #1ddafb;
}

.columns-111 {
  margin-top: 20px;
  display: flex;
}

.section-494 {
  background-color: #f5f5f5;
  padding-top: 60px;
  padding-bottom: 60px;
}

.paragraph-154 {
  color: #6c6c6c;
  text-align: center;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 26px;
}

.section-495 {
  padding-top: 40px;
  padding-bottom: 40px;
  display: none;
}

.text-block-1049 {
  text-align: center;
  margin-bottom: 40px;
  font-size: 30px;
  line-height: 40px;
}

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

.image-532 {
  text-align: center;
  margin-bottom: 10px;
}

.text-block-1050 {
  margin-bottom: 10px;
}

.column-314, .div-block-634, .div-block-635 {
  text-align: center;
}

.section-496 {
  background-color: #f5f5f5;
  padding-top: 40px;
  padding-bottom: 40px;
  display: none;
}

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

.paragraph-155 {
  color: #6c6c6c;
  text-align: center;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  line-height: 26px;
}

.section-498 {
  background-color: #00366b;
  padding-top: 10px;
  padding-bottom: 10px;
}

.text-block-1051 {
  color: var(--white);
  text-align: center;
  font-size: 16px;
  line-height: 40px;
}

.nav-link-346 {
  color: #333;
  font-family: Montserrat, sans-serif;
}

.nav-link-346.w--current {
  color: #1ddafb;
}

.nav-link-347 {
  color: #333;
  font-family: Montserrat, sans-serif;
}

.div-block-636 {
  text-align: center;
  align-items: flex-end;
  margin-bottom: 20px;
  display: block;
}

.text-block-1052 {
  color: #000;
  text-align: center;
  margin-bottom: 40px;
  font-family: Barlow, sans-serif;
  font-size: 30px;
  line-height: 40px;
}

.section-499 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-1053 {
  color: #0e4a72;
  text-align: center;
  margin-bottom: 40px;
  font-family: Open Sans, sans-serif;
  font-size: 32px;
  font-weight: 300;
  line-height: 42px;
}

.text-block-1054 {
  margin-bottom: 10px;
}

.text-block-1055, .div-block-637 {
  text-align: center;
}

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

.bold-text-254 {
  font-family: Open Sans, sans-serif;
  font-size: 16px;
}

.container-313 {
  justify-content: center;
  align-items: center;
  display: block;
}

.text-block-1056 {
  color: #fff;
  margin-right: 20px;
  font-family: Montserrat, sans-serif;
}

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

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

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

.div-block-640 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--white);
  text-align: center;
  flex-direction: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  height: .5px;
  margin-top: 10px;
  margin-left: 0;
  display: block;
}

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

.heading-666 {
  text-align: center;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 24px;
}

.text-block-1057, .text-block-1058 {
  font-family: Barlow, sans-serif;
  font-size: 16px;
}

.text-block-1059 {
  margin-bottom: 20px;
  font-family: Barlow, sans-serif;
  font-size: 16px;
}

.columns-112 {
  margin-bottom: 20px;
  padding-left: 320px;
  padding-right: 320px;
}

.image-535 {
  margin-top: 2px;
  display: block;
}

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

.image-536 {
  padding-top: 15px;
}

.text-block-1060 {
  color: #5f5f5f;
  margin-bottom: 10px;
  font-family: Barlow, sans-serif;
}

.bold-text-255 {
  font-weight: 300;
}

.navbar-83 {
  background-color: #fff;
  padding-left: 100px;
  padding-right: 100px;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 16px -5px #0000008a;
}

.section-500 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f37472f88aaa0be349edd57_Home%20cover-01.png");
  background-position: 100%;
  background-size: cover;
  height: 600px;
  margin-top: 60px;
  padding-top: 60px;
}

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

.heading-667 {
  color: #e03019;
  text-align: left;
  margin-top: 0;
  font-family: Montserrat, sans-serif;
  font-weight: 700;
}

.paragraph-156 {
  font-family: Montserrat, sans-serif;
  font-weight: 300;
  line-height: 24px;
}

.list-item-119 {
  margin-bottom: 10px;
  font-family: Montserrat, sans-serif;
  font-weight: 300;
}

.section-502 {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f374a3fe7bab89971bac1b8_Launch-Event-Background.png");
  background-position: 0%;
  background-size: cover;
  border-radius: 5px;
  height: auto;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-668 {
  font-family: Montserrat, sans-serif;
}

.bold-text-256 {
  color: #e03019;
}

.paragraph-157 {
  font-family: Montserrat, sans-serif;
  font-weight: 300;
  line-height: 24px;
}

.column-317 {
  padding-left: 40px;
}

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

.heading-669 {
  color: #e03019;
  text-align: center;
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Montserrat, sans-serif;
}

.columns-113 {
  background-color: #0000;
  align-items: center;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.column-318 {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.text-block-1061 {
  margin-bottom: 10px;
  font-family: Montserrat, sans-serif;
  font-size: 30px;
}

.text-block-1062 {
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 28px;
}

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

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

.heading-670 {
  margin-bottom: 0;
}

.text-block-1063 {
  text-align: center;
  font-family: Montserrat, sans-serif;
  font-weight: 300;
}

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

.div-block-643 {
  background-color: #d2d2d2;
  height: 1px;
  margin-top: 60px;
  margin-bottom: 60px;
}

.section-504 {
  background-color: #f4f4f4;
  padding-top: 60px;
  padding-bottom: 60px;
}

.text-block-1064 {
  margin-bottom: 20px;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 26px;
}

.list-item-120 {
  margin-bottom: 10px;
  font-family: Montserrat, sans-serif;
  font-weight: 300;
}

.list-14 {
  margin-bottom: 20px;
}

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

.paragraph-158 {
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 26px;
}

.list-item-121 {
  margin-bottom: 10px;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 26px;
}

.list-15 {
  margin-bottom: 20px;
}

.columns-115 {
  display: flex;
}

.section-506 {
  background-color: #f4f4f4;
  padding: 60px;
}

.heading-671 {
  color: #e03019;
  text-align: center;
  margin-top: 0;
  font-family: Montserrat, sans-serif;
}

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

.paragraph-159 {
  text-align: center;
  margin-bottom: 40px;
}

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

.heading-672 {
  color: #e03019;
  text-align: center;
  font-family: Montserrat, sans-serif;
}

.paragraph-160 {
  text-align: center;
  font-family: Montserrat, sans-serif;
  font-weight: 300;
}

.bold-text-259 {
  color: #e03019;
}

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

.section-507 {
  background-image: linear-gradient(#00000061, #00000061), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f375ac5add611f9d8cc4d2e_shutterstock_380601157.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  height: auto;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-673 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  font-family: Montserrat, sans-serif;
}

.paragraph-161 {
  color: #fff;
  text-align: center;
  margin-bottom: 40px;
  font-family: Montserrat, sans-serif;
  font-weight: 300;
  line-height: 24px;
}

.button-144 {
  color: #e03019;
  letter-spacing: 3px;
  background-color: #fff;
  font-family: Montserrat, sans-serif;
  font-weight: 700;
}

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

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

.text-block-1065 {
  color: #fff;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 300;
}

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

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

.link-52 {
  color: #fff;
}

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

.nav-link-348 {
  font-family: Montserrat, sans-serif;
}

.nav-link-348.w--current {
  color: #e03019;
}

.nav-link-349 {
  font-family: Montserrat, sans-serif;
}

.nav-link-349.w--current {
  color: #e03019;
}

.nav-link-350 {
  font-family: Montserrat, sans-serif;
}

.nav-link-350.w--current {
  color: #e03019;
}

.nav-link-351 {
  font-family: Montserrat, sans-serif;
}

.nav-link-351.w--current {
  color: #e03019;
}

.nav-link-352 {
  color: #fff;
  background-color: #e03019;
  font-family: Montserrat, sans-serif;
}

.button-145, .button-146 {
  letter-spacing: 3px;
  text-transform: uppercase;
  background-color: #e03019;
  font-family: Montserrat, sans-serif;
  font-weight: 700;
}

.navbar-84 {
  background-color: #fff;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 13px -3px #00000087;
}

.section-509 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f37cf16dc915be853c88a73_Background.png");
  background-position: 100%;
  background-size: cover;
  justify-content: center;
  align-items: center;
  height: auto;
  margin-top: 60px;
  padding-top: 60px;
  padding-bottom: 60px;
  display: block;
}

.column-321 {
  justify-content: flex-start;
  display: flex;
}

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

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

.nav-link-353, .nav-link-354 {
  font-family: Montserrat, sans-serif;
}

.nav-link-355 {
  color: #fff;
  background-color: #084e82;
  font-family: Montserrat, sans-serif;
}

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

.bold-text-263 {
  font-family: Montserrat, sans-serif;
  font-weight: 300;
}

.heading-674 {
  color: #084e82;
  text-align: center;
  margin-top: 40px;
}

.paragraph-162 {
  color: #656565;
  text-align: center;
  margin-bottom: 20px;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 26px;
}

.section-511 {
  background-color: #eee;
  padding: 60px 100px;
}

.button-147 {
  letter-spacing: 3px;
  text-transform: uppercase;
  background-color: #084e82;
  font-family: Montserrat, sans-serif;
  font-weight: 700;
}

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

.heading-675 {
  font-family: Montserrat, sans-serif;
  font-weight: 300;
}

.paragraph-163 {
  min-width: 45px;
  font-family: Montserrat, sans-serif;
  font-weight: 300;
}

.heading-676 {
  font-family: Montserrat, sans-serif;
  font-weight: 300;
}

.div-block-645 {
  background-color: #9f9f9f;
  height: 1px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.text-block-1066 {
  font-family: Montserrat, sans-serif;
  font-weight: 300;
}

.list-item-122 {
  margin-bottom: 10px;
  font-family: Montserrat, sans-serif;
  font-weight: 300;
}

.heading-677 {
  color: #084e82;
  font-family: Montserrat, sans-serif;
}

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

.text-block-1067 {
  color: #fff;
  text-align: center;
  font-family: Montserrat, sans-serif;
  font-weight: 300;
}

.heading-678 {
  color: #084e82;
  text-align: center;
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Montserrat, sans-serif;
  font-weight: 300;
}

.nav-link-356 {
  font-family: Montserrat, sans-serif;
}

.navbar-85 {
  background-color: #fff;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 10px -1px #00000080;
}

.section-513 {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f3caed08c31b7434df51780_Home-banner.png");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  align-items: center;
  height: 500px;
  margin-top: 60px;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

.heading-679 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  font-family: Montserrat, sans-serif;
  font-size: 50px;
  line-height: 60px;
}

.section-514 {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-680 {
  color: #252f3f;
  text-align: center;
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Montserrat, sans-serif;
}

.paragraph-164 {
  color: #5c6779;
  text-align: center;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 28px;
}

.section-515 {
  background-color: #f1f1f1;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-681 {
  color: #252f3f;
  text-align: center;
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Montserrat, sans-serif;
}

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

.heading-682 {
  color: #252f3f;
}

.text-block-1068 {
  color: #5c6779;
  text-align: center;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 28px;
}

.section-516 {
  background-color: #fff;
  padding: 60px 100px;
}

.heading-683 {
  color: #252f3f;
  text-align: center;
  margin-top: 0;
  font-family: Montserrat, sans-serif;
}

.heading-684 {
  color: #252f3f;
  font-family: Montserrat, sans-serif;
  font-weight: 300;
}

.paragraph-165 {
  color: #5c6779;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 28px;
}

.list-item-123 {
  color: #5c6779;
  margin-bottom: 10px;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 28px;
}

.button-148 {
  letter-spacing: 3px;
  text-transform: uppercase;
  background-color: #ef4136;
  margin-bottom: 20px;
  font-family: Montserrat, sans-serif;
  font-weight: 700;
}

.list-16 {
  margin-bottom: 20px;
}

.div-block-647 {
  border: 1px #d0d0d0;
  flex-direction: column;
  align-items: flex-start;
  padding: 15px;
  display: flex;
}

.section-517 {
  background-color: #f1f1f1;
  padding: 60px 89px 60px 100px;
  display: none;
}

.heading-685 {
  color: #252f3f;
  margin-top: 10px;
  font-family: Montserrat, sans-serif;
}

.text-block-1069 {
  color: #5c6779;
  margin-bottom: 10px;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 300;
}

.link-53 {
  color: #ffa400;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 700;
  text-decoration: none;
}

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

.section-518 {
  background-color: #1e1e1e;
  padding-top: 20px;
  padding-bottom: 20px;
}

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

.image-539 {
  margin-right: 40px;
}

.brand-13 {
  padding-top: 10px;
}

.nav-link-357 {
  font-family: Montserrat, sans-serif;
}

.nav-link-357.w--current {
  color: #ef4136;
}

.nav-link-358 {
  font-family: Montserrat, sans-serif;
}

.nav-link-358.w--current {
  color: #ef4136;
}

.nav-link-359 {
  font-family: Montserrat, sans-serif;
}

.nav-link-359.w--current {
  color: #ef4136;
}

.nav-link-360 {
  color: #333;
  font-family: Montserrat, sans-serif;
}

.nav-link-360.w--current {
  color: #ef4136;
}

.columns-119 {
  margin-top: 40px;
  margin-bottom: 40px;
  display: block;
}

.column-322 {
  padding-left: 40px;
  padding-right: 40px;
}

.column-323 {
  padding-left: 40px;
  padding-right: 40px;
  display: block;
}

.text-block-1071, .text-block-1072, .text-block-1073 {
  text-align: center;
  margin-top: 20px;
  font-family: Montserrat, sans-serif;
  font-weight: 700;
}

.nav-link-361 {
  font-family: Montserrat, sans-serif;
  font-weight: 400;
}

.nav-link-361.w--current {
  font-family: Montserrat, sans-serif;
}

.column-324 {
  padding-left: 40px;
  padding-right: 40px;
}

.column-325 {
  padding-left: 40px;
  padding-right: 40px;
  display: block;
}

.text-block-1074, .text-block-1075, .text-block-1076 {
  text-align: center;
  margin-top: 20px;
  font-family: Montserrat, sans-serif;
  font-weight: 700;
}

.div-block-650, .div-block-651, .div-block-652, .div-block-653 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.column-326, .column-327 {
  padding-left: 40px;
  padding-right: 40px;
}

.columns-120 {
  margin-top: 40px;
  margin-bottom: 40px;
  display: block;
}

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

.button-149, .button-150 {
  letter-spacing: 2px;
  background-color: #084e82;
}

.columns-121 {
  text-align: center;
  flex-direction: row;
  align-self: auto;
  margin-top: 40px;
  margin-bottom: 40px;
  display: block;
}

.column-328 {
  padding-left: 40px;
  padding-right: 40px;
  display: block;
}

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

.brand-14 {
  margin-top: 14px;
  margin-bottom: 10px;
}

.nav-link-362 {
  color: #494949;
  font-family: Roboto, sans-serif;
}

.nav-link-363 {
  color: #494949;
  font-family: Roboto, sans-serif;
  font-weight: 400;
}

.nav-link-364 {
  color: #494949;
  font-family: Roboto, sans-serif;
}

.nav-link-365 {
  color: #fff;
  background-color: #0f3368;
  font-family: Roboto, sans-serif;
  line-height: 24px;
}

.navbar-86 {
  background-color: var(--white);
  opacity: 1;
  margin-bottom: 0;
  padding-bottom: 0;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 4px #0000005e;
}

.section-519 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f3ce0cfeb020a7cead8e15a_Akamai-EdTech_HP-banner.jpg");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  padding-top: 60px;
  padding-bottom: 60px;
}

.container-316 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: 40px;
  display: flex;
}

.heading-686 {
  color: var(--white);
  text-align: center;
  margin-top: 30px;
  margin-bottom: 40px;
  font-family: Roboto, sans-serif;
  font-size: 50px;
}

.heading-687 {
  color: var(--white);
  font-family: Roboto, sans-serif;
  font-style: italic;
  font-weight: 300;
}

.text-block-1077 {
  color: var(--white);
  margin-top: 0;
  margin-bottom: 40px;
  padding-top: 0;
  font-family: Roboto, sans-serif;
  font-size: 32px;
  font-weight: 100;
}

.italic-text-6 {
  text-align: center;
  font-size: 28px;
  font-weight: 300;
}

.text-block-1078 {
  color: var(--white);
  text-align: center;
  letter-spacing: 2px;
  margin-top: 30px;
  margin-bottom: 20px;
  font-family: Roboto, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.div-block-656 {
  flex-direction: column;
  flex: 0 auto;
  align-items: center;
  padding: 20px 40px;
  display: flex;
}

.button-151 {
  color: #0b2650;
  letter-spacing: 2px;
  background-color: #fff;
  margin-top: 20px;
  font-family: Roboto, sans-serif;
}

.heading-688 {
  color: #0f3368;
  text-align: center;
  margin-bottom: 40px;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

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

.paragraph-166 {
  text-align: center;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 28px;
}

.section-521 {
  background-color: #0f3368;
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f3cf68eeb020a62e6d91182_Akamai-EdTech_Register-banner.jpg");
  background-position: 50%;
  background-size: cover;
  background-attachment: scroll;
  height: 380px;
  padding-top: 60px;
  padding-bottom: 60px;
}

.paragraph-167 {
  color: var(--white);
  text-align: left;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 28px;
}

.bold-text-264 {
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.container-318 {
  margin-top: 40px;
  position: relative;
}

.button-152 {
  color: #0f3368;
  letter-spacing: 2px;
  background-color: #fff;
  margin-top: 20px;
  font-family: Roboto, sans-serif;
}

.heading-689 {
  color: #0f3368;
  text-align: center;
  margin-bottom: 40px;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

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

.paragraph-168 {
  text-align: center;
  font-family: Roboto, sans-serif;
}

.heading-690 {
  text-align: center;
  margin-top: 20px;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
}

.div-block-657 {
  flex-direction: column;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.columns-122 {
  margin-top: 40px;
  margin-bottom: 40px;
  display: none;
}

.section-523 {
  background-color: #0f3368;
  padding-top: 10px;
  padding-bottom: 10px;
}

.heading-691 {
  color: var(--white);
  text-align: center;
  font-family: Roboto, sans-serif;
  font-weight: 500;
}

.heading-692 {
  color: #fff;
  letter-spacing: 3px;
  font-family: Roboto, sans-serif;
  font-size: 8px;
}

.column-331 {
  flex-direction: column;
  align-items: center;
  padding-left: 0;
  display: flex;
}

.columns-123 {
  flex-direction: row;
  margin-top: 20px;
  display: flex;
}

.div-block-658 {
  background-color: var(--white);
  min-width: 630px;
  min-height: 1px;
  margin-top: 10px;
  margin-bottom: 0;
}

.div-block-659 {
  background-color: var(--white);
  min-width: 630px;
  min-height: 1px;
  margin-bottom: 20px;
}

.section-524 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f1679e4f6b2e13ef0fbcb96_Landing-page.png");
  background-position: 50% 100%;
  background-size: cover;
  height: 500px;
  margin-top: 40px;
  padding-top: 60px;
  padding-bottom: 60px;
}

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

.section-525 {
  background-color: #f1f1f1;
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-1079 {
  text-align: center;
  margin-bottom: 20px;
  font-family: Barlow, sans-serif;
  font-size: 30px;
  line-height: 40px;
}

.paragraph-169 {
  text-align: center;
  font-family: Barlow, sans-serif;
  font-size: 16px;
  line-height: 26px;
}

.navbar-87 {
  background-color: var(--black);
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 2px 2px 7px #00000073;
}

.image-540 {
  margin-bottom: 20px;
}

.text-block-1080 {
  font-family: Barlow, sans-serif;
  font-size: 36px;
  font-weight: 600;
  line-height: 50px;
}

.nav-link-366 {
  color: var(--white);
}

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

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

.section-526 {
  background-color: var(--black);
  padding-top: 10px;
  padding-bottom: 10px;
}

.bold-text-265 {
  font-family: Barlow, sans-serif;
  font-size: 18px;
}

.text-block-1081 {
  color: var(--white);
  text-align: center;
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 16px;
}

.nav-link-367, .nav-link-368, .nav-link-369 {
  color: var(--white);
  background-color: #f8991d;
  font-weight: 700;
}

.columns-124 {
  display: block;
}

.navbar-88 {
  background-color: #fff;
  align-items: flex-end;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 19px -8px #00000091;
}

.image-543 {
  margin-top: 0;
  margin-right: 10px;
}

.nav-link-370 {
  padding-top: 20px;
  padding-left: 13px;
  padding-right: 13px;
  font-family: Amazonember md, sans-serif;
  font-size: 12px;
}

.nav-link-370.w--current {
  color: #ff8322;
}

.nav-link-371 {
  padding: 20px 13px;
  font-family: Amazonember md, sans-serif;
  font-size: 12px;
}

.nav-link-371.w--current {
  color: #ff8322;
}

.nav-link-372 {
  padding: 20px 13px;
}

.nav-link-372.w--current {
  color: #ff8322;
}

.section-527 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f3f525cf8e30261f340a822_Element-01.png");
  background-position: 100%;
  background-size: cover;
  height: 600px;
  margin-top: 53px;
  padding-top: 60px;
  padding-bottom: 60px;
}

.text-block-1082 {
  color: #ff8322;
  font-family: Amazonember he, sans-serif;
  font-size: 60px;
}

.div-block-660 {
  background-color: #fedfc1;
  height: 1px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.heading-693 {
  color: #ff8322;
  font-family: Amazonember he, sans-serif;
  font-size: 60px;
}

.paragraph-170 {
  color: #fedfc1;
  font-family: Amazonember lt, sans-serif;
  font-size: 25px;
  line-height: 31px;
}

.image-544 {
  margin-right: 40px;
}

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

.button-153 {
  letter-spacing: 4px;
  text-transform: uppercase;
  background-color: #ff8322;
  border-radius: 3px;
  font-family: Amazonember md, sans-serif;
  display: none;
}

.section-528 {
  padding-top: 60px;
  padding-bottom: 60px;
  text-decoration: none;
}

.heading-694 {
  color: #ff8322;
  text-align: center;
  margin-top: 0;
  font-family: Amazonember md, sans-serif;
  text-decoration: none;
}

.paragraph-171 {
  text-align: center;
  margin-top: 10px;
  margin-bottom: 40px;
  font-family: Amazonember lt, sans-serif;
  font-size: 16px;
  line-height: 24px;
}

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

.section-529 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/616fe9880c186cfe9071024a_Element_v.png");
  background-position: 0%;
  background-size: cover;
  height: auto;
  margin-bottom: 0;
  padding-top: 60px;
  padding-bottom: 60px;
}

.bold-text-266 {
  color: #ff8322;
  font-family: Amazonember md, sans-serif;
}

.paragraph-172 {
  color: #fff;
  font-family: Amazonember lt, sans-serif;
  font-size: 16px;
  line-height: 24px;
}

.list-item-124 {
  color: #fff;
  font-family: Amazonember lt, sans-serif;
  font-size: 16px;
  line-height: 26px;
}

.section-530 {
  background-color: #232223;
  padding: 60px 180px;
  display: block;
}

.heading-695 {
  color: #ff8322;
  text-align: center;
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Amazonember md, sans-serif;
  display: block;
}

.heading-696 {
  margin-top: 0;
}

.div-block-662 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.heading-697 {
  margin-bottom: 0;
  font-family: Amazonember md, sans-serif;
}

.text-block-1083 {
  text-align: center;
  font-family: Amazonember lt, sans-serif;
}

.columns-125 {
  margin-bottom: 0;
}

.section-531 {
  background-color: #23222324;
  padding: 60px 100px;
  display: block;
}

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

.paragraph-173 {
  color: #fff;
  font-family: Amazonember lt, sans-serif;
  font-size: 16px;
  line-height: 26px;
}

.link-54 {
  color: #fff;
}

.div-block-663 {
  padding: 0 25px;
}

.link-55, .link-56, .link-57 {
  color: #fff;
}

.section-532 {
  background-color: #232323;
  padding-top: 20px;
  padding-bottom: 20px;
}

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

.section-533 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-1085 {
  text-align: center;
  margin-bottom: 0;
  font-family: Barlow, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 40px;
}

.column-332, .column-333, .column-334, .column-335 {
  text-align: center;
}

.columns-126 {
  margin-bottom: 0;
}

.paragraph-174 {
  margin-left: 40px;
  padding-right: 40px;
}

.section-534 {
  background-color: #f5f5f5;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-698 {
  font-family: Roboto, sans-serif;
}

.text-block-1086 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: Roboto, sans-serif;
  font-size: 20px;
  font-weight: 300;
}

.text-block-1087 {
  color: #0f3368;
  text-align: center;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  font-weight: 700;
}

.text-block-1088 {
  color: #0f3368;
  font-family: Roboto, sans-serif;
  font-size: 20px;
  font-weight: 300;
  line-height: 24px;
}

.text-block-1089 {
  margin-top: 10px;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 24px;
}

.columns-127 {
  margin-bottom: 40px;
  display: flex;
}

.div-block-664 {
  color: #333;
  background-color: #ccc;
  height: 1px;
  margin-bottom: 40px;
}

.section-535 {
  background-color: #f5f5f5;
  padding: 40px 220px;
}

.text-block-1090 {
  text-align: center;
  margin-bottom: 20px;
  font-family: Montserrat, sans-serif;
  font-size: 26px;
  font-weight: 700;
  line-height: 40px;
}

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

.video-14 {
  margin-top: 0;
  margin-bottom: 20px;
}

.div-block-665 {
  text-align: center;
  border: 2px solid #f7f7f7;
  height: auto;
  padding: 10px;
  box-shadow: 1px 1px 3px #00000052;
}

.image-546 {
  margin-bottom: 20px;
}

.text-block-1091 {
  margin-bottom: 10px;
  font-family: Montserrat, sans-serif;
  font-size: 24px;
  line-height: 32px;
}

.paragraph-175 {
  color: #6d6d6d;
  text-align: left;
  margin-bottom: 40px;
  font-family: Montserrat, sans-serif;
  font-weight: 400;
}

.paragraph-176 {
  color: #6d6d6d;
  margin-bottom: 60px;
  font-family: Montserrat, sans-serif;
}

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

.columns-129 {
  flex-direction: row;
  align-items: flex-start;
  display: flex;
}

.column-337, .column-338 {
  display: none;
}

.column-339, .column-340 {
  display: block;
}

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

.div-block-666 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

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

.columns-131 {
  margin-top: 40px;
  margin-bottom: 40px;
}

.text-block-1092 {
  text-align: center;
  margin-top: 20px;
  font-family: Montserrat, sans-serif;
  font-weight: 700;
}

.nav-link-373 {
  color: var(--white);
}

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

.section-536 {
  background-color: #000;
  align-items: center;
  padding: 20px 220px;
  display: none;
}

.text-block-1093 {
  color: #fffefe;
  text-align: left;
  margin-bottom: 20px;
  font-family: Amazonember rg, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.html-embed-3 {
  padding-left: 100px;
  padding-right: 100px;
}

.section-537 {
  background-image: linear-gradient(#000000bd, #000000bd), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f59f8a1be9e47491c50af9e_shutterstock_1296925612.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 80vh;
  margin-top: 0;
  display: flex;
}

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

.heading-699 {
  color: #3a4aae;
  text-align: left;
  margin-top: 0;
  margin-bottom: 20px;
  font-size: 50px;
  font-weight: 900;
  line-height: 60px;
}

.section-538 {
  background-color: #fff;
  padding: 60px 220px;
}

.paragraph-177 {
  color: #525252;
  text-align: left;
  font-size: 18px;
  font-weight: 300;
  line-height: 28px;
}

.section-539 {
  background-color: #f6f6f6;
  padding: 60px 220px;
}

.div-block-669 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f5633132fce83097c1c7414_colunm-bg.png");
  background-position: 0 0;
  background-size: cover;
  height: 40vh;
  padding: 40px;
  box-shadow: 1px 1px 7px #00000021;
}

.heading-700 {
  margin-top: 0;
  margin-bottom: 20px;
}

.bold-text-267 {
  padding-left: 10px;
}

.image-547 {
  margin-bottom: 20px;
}

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

.section-540 {
  background-color: #2c3151;
  padding: 60px 220px;
}

.heading-701 {
  color: #fff;
  margin-bottom: 20px;
  font-size: 50px;
}

.text-block-1094 {
  color: #fff;
  height: auto;
  margin-bottom: 20px;
  font-size: 24px;
  font-weight: 300;
  line-height: 34px;
}

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

.heading-702 {
  color: #fff;
}

.columns-133, .columns-134 {
  margin-bottom: 20px;
}

.paragraph-178 {
  color: #fff;
  font-size: 18px;
  font-weight: 300;
  line-height: 28px;
}

.section-541 {
  padding: 0;
}

.column-346 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f59fe210550644cd9dccd7f_shutterstock_261472703.jpg");
  background-position: 50%;
  background-size: cover;
  height: 50vh;
  padding-left: 0;
  padding-right: 0;
}

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

.column-347 {
  background-color: #0000;
  padding-left: 40px;
  padding-right: 40px;
}

.section-542 {
  background-color: #f6f6f6;
  padding: 60px 220px;
}

.div-block-671 {
  background-color: #3a4aae;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  justify-content: center;
  align-items: center;
  height: 200px;
  display: flex;
}

.div-block-672 {
  background-color: #fff;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  align-items: center;
  height: 200px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.heading-703 {
  color: #fff;
  margin-top: 0;
}

.text-block-1095 {
  color: #525252;
  font-size: 18px;
  font-weight: 300;
  line-height: 24px;
}

.columns-136 {
  align-items: center;
  display: flex;
  box-shadow: 4px 4px 11px #0000002e;
}

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

.section-543 {
  padding: 0;
}

.column-353 {
  padding: 40px;
}

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

.section-544 {
  background-color: #2c3151;
  padding-top: 20px;
  padding-bottom: 20px;
}

.text-block-1096 {
  color: #fff;
  text-align: center;
  font-size: 18px;
}

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

.nav-link-374 {
  color: #fff;
}

.nav-link-374.w--current {
  color: #7386ff;
}

.nav-link-375 {
  color: #fff;
}

.nav-link-375.w--current {
  color: #7386ff;
}

.nav-link-376, .nav-link-377 {
  color: #fff;
}

.nav-link-377.w--current {
  color: #7386ff;
}

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

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

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

.section-545 {
  background-image: linear-gradient(#0000008a, #0000008a), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f59f66192a71f2ed2ccf4f3_shutterstock_1792349878.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 60vh;
  display: flex;
}

.section-546 {
  padding: 60px 220px;
}

.heading-704 {
  color: #e95c65;
  text-align: center;
  margin-bottom: 20px;
}

.paragraph-179 {
  color: #545454;
  text-align: center;
  font-size: 18px;
  font-weight: 300;
  line-height: 28px;
}

.section-547 {
  background-color: #efefef;
  padding: 60px 220px;
}

.heading-705 {
  color: #e95c65;
  text-align: center;
  margin-bottom: 20px;
}

.div-block-674 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: auto;
  margin-bottom: 40px;
  padding: 20px;
  display: flex;
}

.heading-706 {
  color: #545454;
  text-align: center;
  font-size: 20px;
  line-height: 25px;
}

.section-548 {
  background-color: #e95c65;
  padding: 60px 220px;
}

.heading-707, .bold-text-268 {
  color: #fff;
}

.heading-708 {
  color: #fff;
  margin-bottom: 40px;
  font-weight: 300;
  line-height: 34px;
}

.div-block-675 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.heading-709 {
  color: #fff;
  text-align: center;
}

.column-354 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f572a106a7294e25f97be07_shutterstock_1110556199.jpg");
  background-position: 50%;
  background-size: cover;
  height: 40vh;
  padding-left: 0;
  padding-right: 0;
}

.heading-710 {
  color: #e95c65;
}

.paragraph-180 {
  color: #545454;
  font-size: 18px;
  font-weight: 300;
  line-height: 28px;
}

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

.image-549 {
  height: 40vh;
}

.div-block-676 {
  padding: 40px;
}

.section-549 {
  background-color: #eee;
  padding: 60px 220px;
}

.text-block-1097 {
  margin-bottom: 20px;
  font-size: 18px;
  font-weight: 300;
}

.heading-711 {
  color: #e95c65;
}

.text-block-1098 {
  color: #545454;
  font-size: 18px;
  font-weight: 300;
  line-height: 28px;
}

.column-355 {
  background-color: #e95c65;
  justify-content: center;
  align-items: center;
  height: 20vh;
  display: flex;
}

.columns-139 {
  justify-content: center;
  align-items: center;
  display: flex;
  box-shadow: 1px 1px 7px #00000030;
}

.heading-712 {
  color: #fff;
  margin-top: 0;
}

.column-356 {
  justify-content: center;
  align-items: center;
  height: 20vh;
  padding: 0;
  display: flex;
}

.div-block-677 {
  padding: 20px;
}

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

.heading-713 {
  color: #e95c65;
}

.div-block-678 {
  padding: 40px;
}

.paragraph-181 {
  color: #545454;
  font-size: 18px;
  font-weight: 300;
  line-height: 28px;
}

.column-357 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f5733408f4081f5dc1192b8_shutterstock_237382807.jpg");
  background-position: 50%;
  background-size: auto;
  height: 60vh;
  padding-left: 0;
  padding-right: 0;
}

.columns-141 {
  height: auto;
}

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

.heading-714 {
  color: #fff;
  text-align: center;
}

.nav-link-378 {
  color: #fff;
}

.nav-link-378.w--current {
  color: #e95c65;
}

.nav-link-379 {
  color: #fff;
}

.nav-link-379.w--current {
  color: #e95c65;
}

.nav-link-380 {
  color: #fff;
}

.nav-link-380.w--current {
  color: #e95c65;
}

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

.nav-link-381 {
  color: #fff;
}

.nav-link-381.w--current {
  color: #e95c65;
}

.column-358 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f59f98f81d4262db72d2668_shutterstock_1729945945.jpg");
  background-position: 0 0;
  background-size: cover;
  height: 50vh;
}

.section-551 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f5f106027c3fb3725e84065_Banner%201-02.png");
  background-position: 50% 100%;
  background-size: cover;
  background-attachment: scroll;
  height: 400px;
  margin-top: 0;
  padding-top: 60px;
  padding-bottom: 60px;
}

.navbar-91 {
  background-color: #000000e6;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 3px #00000070;
}

.container-322 {
  text-align: center;
  margin-top: 100px;
}

.text-block-1099 {
  color: var(--white);
  text-align: center;
  margin-bottom: 40px;
  font-family: Barlow, sans-serif;
  font-size: 60px;
  line-height: 70px;
}

.button-154 {
  background-color: #eb2740;
  border-radius: 10px;
  margin-right: 20px;
  box-shadow: 1px 1px 3px #0000004d;
}

.button-154:hover {
  box-shadow: 1px 1px 8px #0009;
}

.bold-text-269 {
  font-family: Barlow, sans-serif;
  font-size: 18px;
  line-height: 20px;
}

.button-155 {
  background-color: #eb2740;
  border-radius: 10px;
  font-family: Barlow, sans-serif;
  font-size: 18px;
  box-shadow: 1px 1px 3px #0000004d;
}

.button-155:hover {
  box-shadow: 1px 1px 8px #0009;
}

.section-552 {
  background-color: #f1f1f1;
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-1100 {
  color: #eb2740;
  text-align: center;
  margin-bottom: 20px;
  font-family: Barlow, sans-serif;
  font-size: 30px;
  line-height: 40px;
}

.paragraph-182 {
  text-align: center;
  font-family: Barlow, sans-serif;
  font-size: 16px;
  line-height: 26px;
}

.section-553 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.heading-715 {
  font-family: Barlow, sans-serif;
}

.text-block-1101 {
  color: #eb2740;
  text-align: left;
  margin-bottom: 20px;
  font-family: Barlow, sans-serif;
  font-size: 30px;
  line-height: 40px;
}

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

.section-554 {
  background-color: #f1f1f1;
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-1102 {
  color: #eb2740;
  text-align: center;
  margin-bottom: 40px;
  font-family: Barlow, sans-serif;
  font-size: 30px;
  line-height: 40px;
}

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

.div-block-682 {
  background-color: var(--white);
  text-align: center;
  border-radius: 20px;
  padding: 10px;
  box-shadow: 2px 2px 10px #00000026;
}

.image-551 {
  margin-bottom: 20px;
}

.text-block-1103 {
  font-family: Barlow, sans-serif;
  font-size: 16px;
  line-height: 24px;
}

.section-555 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-1104 {
  color: #eb2740;
  text-align: center;
  margin-bottom: 40px;
  font-family: Barlow, sans-serif;
  font-size: 30px;
  line-height: 40px;
}

.column-362, .column-363, .column-364, .column-365 {
  text-align: center;
}

.columns-143 {
  margin-bottom: 0;
}

.div-block-683 {
  text-align: center;
  margin-top: 0;
  padding-top: 40px;
  padding-bottom: 40px;
}

.section-556 {
  background-color: var(--black);
  padding-top: 10px;
  padding-bottom: 10px;
}

.text-block-1105 {
  color: var(--white);
  text-align: center;
  font-family: Barlow, sans-serif;
  font-size: 16px;
  line-height: 40px;
}

.nav-link-382 {
  color: var(--white);
}

.nav-link-382.w--current {
  color: #eb2740;
}

.nav-link-383 {
  color: var(--white);
}

.nav-link-383.w--current {
  color: #eb2740;
}

.nav-link-384 {
  color: var(--white);
}

.nav-link-384.w--current {
  color: #eb2740;
}

.nav-link-385 {
  color: var(--white);
  background-color: #eb2740;
  font-family: Barlow, sans-serif;
  font-weight: 400;
}

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

.section-557 {
  background-color: #f1f1f1;
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-1106 {
  color: #eb2740;
  margin-bottom: 40px;
  font-family: Barlow, sans-serif;
  font-size: 30px;
  line-height: 40px;
}

.text-block-1107 {
  margin-bottom: 10px;
  font-family: Barlow, sans-serif;
  font-size: 18px;
  line-height: 26px;
}

.navbar-92 {
  background-color: #000000e6;
  position: fixed;
  inset: 0% 0% auto;
}

.nav-link-386 {
  color: var(--white);
}

.nav-link-386.w--current {
  color: #eb2740;
}

.nav-link-387 {
  color: var(--white);
}

.nav-link-387.w--current {
  color: #eb2740;
}

.nav-link-388 {
  color: var(--white);
}

.nav-link-388.w--current {
  color: #eb2740;
}

.section-558 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f5f3f9ed38d57e6d121f91a_VC.png");
  background-position: 50% 100%;
  background-size: cover;
  height: 400px;
  padding-top: 60px;
  padding-bottom: 60px;
}

.container-323 {
  margin-top: 80px;
}

.text-block-1108 {
  color: var(--white);
  text-align: center;
  margin-bottom: 40px;
  font-family: Barlow, sans-serif;
  font-size: 60px;
  font-weight: 700;
  line-height: 70px;
}

.div-block-684 {
  text-align: center;
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.button-156 {
  background-color: #eb2740;
  border-radius: 10px;
  margin-right: 20px;
  box-shadow: 1px 1px 3px #0000004d;
}

.button-156:hover {
  box-shadow: 1px 1px 8px #0009;
}

.bold-text-271 {
  font-family: Barlow, sans-serif;
  font-size: 18px;
  line-height: 20px;
}

.button-157 {
  background-color: #eb2740;
  border-radius: 10px;
  font-family: Barlow, sans-serif;
  font-size: 18px;
  box-shadow: 1px 1px 3px #0000004d;
}

.button-157:hover {
  box-shadow: 1px 1px 8px #0009;
}

.section-559 {
  background-color: #f1f1f1;
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-1109 {
  color: #eb2740;
  text-align: center;
  background-color: #0000;
  margin-bottom: 20px;
  font-family: Barlow, sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 40px;
}

.paragraph-184 {
  text-align: center;
  font-family: Barlow, sans-serif;
  font-size: 16px;
  line-height: 26px;
}

.section-560 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-1110 {
  color: #eb2740;
  margin-bottom: 20px;
  font-family: Barlow, sans-serif;
  font-size: 30px;
  line-height: 40px;
}

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

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

.section-561 {
  background-color: #f1f1f1;
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-1111 {
  color: #eb2740;
  text-align: center;
  margin-bottom: 40px;
  font-family: Barlow, sans-serif;
  font-size: 30px;
  line-height: 40px;
}

.div-block-685 {
  background-color: var(--white);
  text-align: center;
  border-radius: 20px;
  height: 300px;
  padding: 10px;
  box-shadow: 2px 2px 10px #00000026;
}

.image-553 {
  margin-bottom: 20px;
}

.text-block-1112 {
  font-family: Barlow, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.bold-text-273, .bold-text-274, .bold-text-275 {
  font-size: 16px;
  line-height: 24px;
}

.section-562 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-1113 {
  color: #eb2740;
  text-align: center;
  margin-bottom: 40px;
  font-family: Barlow, sans-serif;
  font-size: 30px;
  line-height: 40px;
}

.column-367, .column-368, .column-369, .column-370 {
  text-align: center;
}

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

.section-563 {
  background-color: #f1f1f1;
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-1114 {
  color: #eb2740;
  margin-bottom: 40px;
  font-size: 30px;
  line-height: 40px;
}

.text-block-1115 {
  margin-bottom: 10px;
  font-family: Barlow, sans-serif;
  font-size: 18px;
  line-height: 26px;
}

.section-564 {
  background-color: var(--black);
  padding-top: 10px;
  padding-bottom: 10px;
}

.text-block-1116 {
  color: var(--white);
  text-align: center;
  font-size: 16px;
  line-height: 26px;
}

.text-block-492 {
  color: #b22222;
  text-align: center;
  padding-bottom: 30px;
  font-size: 32px;
  font-weight: 300;
}

.columns-145 {
  margin: 0 0 10px;
}

.column-482 {
  top: 63px;
}

.div-block-457 {
  text-align: center;
  position: relative;
}

.image-371 {
  max-width: 200%;
}

.image-370 {
  max-width: 70%;
  position: relative;
  bottom: -13px;
}

.section-565 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.nav-link-389 {
  color: var(--white);
  background-color: #eb2740;
}

.image-554 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.navbar-93 {
  background-color: #0d141d;
  padding-left: 100px;
  padding-right: 100px;
  position: fixed;
  inset: 0% 0% auto;
}

.section-566 {
  background-image: linear-gradient(#232f3fa3, #232f3fa3), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f61c158c4d6fb663e032010_BG.png");
  background-position: 0 0, 0%;
  background-size: auto, cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: auto;
  margin-top: 60px;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

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

.body-18 {
  font-family: Amazonember md, sans-serif;
}

.bold-text-276 {
  color: #fff;
}

.container-324 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.heading-716 {
  color: #fff;
  margin-bottom: 20px;
}

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

.button-158 {
  letter-spacing: 3px;
  text-transform: uppercase;
  background-color: #ffa400;
}

.image-556 {
  margin-bottom: 20px;
}

.section-567 {
  padding-top: 60px;
  padding-bottom: 61px;
}

.paragraph-186 {
  text-align: center;
  font-family: Amazonember lt, sans-serif;
  font-size: 18px;
  line-height: 28px;
}

.heading-717 {
  color: #232f3f;
  text-align: center;
  margin-top: 0;
}

.section-568 {
  background-color: var(--midnight-blue);
  background-image: linear-gradient(#232f3fd1, #232f3fd1), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f6353534c446cefa961a8b3_shutterstock_663630343.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  padding: 60px 100px;
}

.heading-718 {
  color: #ffa400;
  text-align: center;
  margin-top: 0;
  margin-bottom: 40px;
}

.heading-719 {
  color: #fff;
  text-align: center;
}

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

.section-569 {
  background-color: #ebebeb;
  padding: 60px 100px;
}

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

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

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

.image-557 {
  margin-bottom: 20px;
}

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

.column-483 {
  background-color: #0000;
  padding: 40px;
}

.column-484 {
  padding-left: 0;
  padding-right: 0;
}

.paragraph-188 {
  color: #fff;
  font-family: Amazonember lt, sans-serif;
  font-size: 18px;
  line-height: 28px;
}

.columns-148 {
  background-color: var(--black);
  justify-content: center;
  align-items: center;
  display: flex;
}

.heading-720 {
  color: #fff;
}

.heading-721 {
  color: #232f3f;
  text-align: center;
  margin-top: 10px;
  margin-bottom: 40px;
}

.section-570 {
  padding: 60px 100px;
}

.div-block-688 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

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

.heading-722 {
  margin-bottom: 10px;
}

.section-571 {
  background-color: #232f3f;
  padding-top: 20px;
  padding-bottom: 20px;
}

.heading-723 {
  color: #fff;
  text-align: center;
}

.heading-724 {
  color: #232f3f;
  text-align: center;
  margin-bottom: 40px;
}

.nav-link-390 {
  color: #fff;
}

.nav-link-390.w--current {
  color: #ffa400;
}

.nav-link-391 {
  color: #fff;
}

.nav-link-391.w--current {
  color: #ffa400;
}

.nav-link-392 {
  color: #fff;
}

.nav-link-392.w--current {
  color: #ffa400;
}

.nav-link-393 {
  color: #fff;
}

.nav-link-393.w--current {
  color: #ffa400;
}

.nav-link-394 {
  color: #fff;
}

.nav-link-394.w--current {
  color: #ef4136;
}

.nav-link-395 {
  color: #fff;
}

.nav-link-395.w--current {
  color: #ffa400;
}

.paragraph-189 {
  color: #fff;
  text-align: center;
  font-family: Amazonember lt, sans-serif;
}

.section-572 {
  display: none;
}

.section-573 {
  background-color: #0d141d;
}

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

.heading-725 {
  color: #fff;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
}

.div-block-690 {
  background-color: #232f3f;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px;
  display: flex;
}

.slide-29, .mask-11 {
  height: auto;
}

.slider-12 {
  height: auto;
  margin-bottom: 40px;
}

.navbar-94 {
  background-color: #262262;
  padding-left: 60px;
  padding-right: 60px;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 13px -6px #0000005e;
}

.section-574 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: auto;
  margin-top: 60px;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
}

.body-19 {
  font-family: Amazonember lt, sans-serif;
  font-weight: 400;
}

.paragraph-190 {
  color: #fff;
  text-align: center;
  margin-bottom: 20px;
  font-size: 18px;
  line-height: 28px;
}

.container-325 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.image-558 {
  margin-bottom: 20px;
}

.button-159 {
  letter-spacing: 3px;
  text-transform: uppercase;
  font-family: Amazonember md, sans-serif;
}

.section-575 {
  background-color: #fff;
  padding: 60px 140px;
  font-family: Amazonember md, sans-serif;
  font-size: 30px;
  line-height: 40px;
}

.heading-726 {
  color: #000;
  text-align: center;
  text-transform: none;
  margin-top: 0;
  font-family: Amazonember he, sans-serif;
}

.list-item-125 {
  margin-bottom: 10px;
  font-family: Amazonember md, sans-serif;
}

.heading-727 {
  color: #262262;
  text-align: center;
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Amazonembercd bd, sans-serif;
}

.div-block-691 {
  text-align: center;
  background-color: #34aadc91;
  border: 1px #ddd;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: auto;
  padding: 20px;
  display: block;
}

.column-486, .column-487 {
  padding: 20px;
}

.div-block-692 {
  padding: 10px;
}

.column-488 {
  padding: 20px;
}

.div-block-693, .div-block-694 {
  padding: 10px;
}

.column-489 {
  padding: 20px;
}

.section-576 {
  background-color: var(--white);
  background-image: linear-gradient(#262262, #262262);
  padding: 60px 100px;
}

.column-490 {
  padding: 10px;
}

.div-block-695 {
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: auto;
  padding: 10px;
  display: flex;
}

.heading-728 {
  color: var(--white);
  text-align: center;
  margin-top: 0;
  font-family: Amazonember rg, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
}

.heading-729 {
  color: #3898ec;
  font-family: Amazonembercd bd, sans-serif;
}

.paragraph-191 {
  color: #fff;
}

.column-491, .column-492, .column-493 {
  padding: 10px;
}

.list-item-126, .list-item-127, .list-item-128 {
  color: #fff;
}

.list-item-129 {
  color: #fff;
  font-family: Amazonember lt, sans-serif;
  font-size: 16px;
  line-height: 26px;
}

.image-559 {
  margin-bottom: 20px;
}

.heading-730 {
  color: #fff;
  text-align: center;
  font-family: Amazonembercd bd, sans-serif;
}

.mentors {
  background-color: #262262;
  padding: 60px 100px;
}

.heading-731 {
  color: var(--white);
  text-align: center;
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Amazonembercd bd, sans-serif;
}

.heading-732 {
  color: var(--white);
  text-align: center;
  margin-top: 10px;
  margin-bottom: 0;
  font-family: Amazonembercd bd, sans-serif;
}

.text-block-1118 {
  color: #fff;
  text-align: center;
  font-size: 16px;
  line-height: 150%;
}

.div-block-696 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.section-578 {
  background-color: #262262;
  padding: 40px 100px;
}

.link-58 {
  color: #fff;
  font-size: 16px;
  text-decoration: none;
}

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

.text-block-1119 {
  color: #fff;
  font-size: 16px;
}

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

.nav-link-396 {
  color: #fff;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Amazonember rg, sans-serif;
}

.nav-link-396.w--current {
  color: var(--orange);
  padding-left: 20px;
  padding-right: 20px;
}

.nav-link-397 {
  color: #fff;
  padding-left: 20px;
  padding-right: 20px;
  font-family: Amazonember rg, sans-serif;
}

.nav-link-397.w--current {
  color: var(--orange);
}

.nav-link-398 {
  color: #fff;
  padding-left: 20px;
  padding-right: 20px;
  font-family: Amazonember rg, sans-serif;
}

.nav-link-398.w--current {
  color: var(--orange);
}

.nav-link-399 {
  color: #fff;
  padding-left: 20px;
  padding-right: 20px;
  font-family: Amazonember rg, sans-serif;
}

.nav-link-399.w--current {
  color: var(--orange);
}

.nav-link-400 {
  color: #fff;
  font-family: Amazonember rg, sans-serif;
}

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

.navbar-95 {
  background-color: #fff;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 12px #0000007d;
}

.section-579 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f632265107b5b03719610b5_AI-Network-BG.png");
  background-position: 0 0;
  background-size: auto;
  margin-top: 60px;
  padding-top: 60px;
  padding-bottom: 60px;
  display: none;
}

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

.image-562 {
  margin-bottom: 20px;
}

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

.body-20 {
  font-family: Amazonember lt, sans-serif;
}

.heading-733 {
  font-family: Amazonember rg, sans-serif;
}

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

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

.list-item-130 {
  font-size: 16px;
  line-height: 26px;
}

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

.heading-734 {
  color: #fff;
  text-align: center;
}

.nav-link-401 {
  font-family: Amazonember rg, sans-serif;
}

.section-582 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f6483ca7d3c799c9d35f0d6_Urban-webinar.png");
  background-position: 50% 100%;
  background-size: cover;
  background-attachment: fixed;
  height: auto;
  padding-top: 60px;
  padding-bottom: 60px;
}

.text-block-1120 {
  color: var(--white);
  text-align: left;
  margin-top: 20px;
  margin-bottom: 20px;
  font-size: 40px;
  line-height: 50px;
}

.section-583 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-1121 {
  color: var(--white);
  text-align: center;
  margin-bottom: 20px;
  font-family: Montserrat, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.div-block-698 {
  text-align: center;
}

.text-block-1122 {
  color: #19232d;
  text-align: center;
  margin-bottom: 20px;
  font-family: Montserrat, sans-serif;
  font-size: 30px;
  line-height: 40px;
}

.bold-text-278 {
  font-family: Montserrat, sans-serif;
  font-size: 38px;
}

.paragraph-193 {
  color: #000;
  text-align: center;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  line-height: 24px;
}

.text-block-1123 {
  color: var(--white);
  font-family: Montserrat, sans-serif;
  font-size: 16px;
}

.div-block-699 {
  align-items: flex-end;
  margin-bottom: 20px;
  margin-left: 13px;
  display: flex;
}

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

.div-block-700 {
  background-color: var(--white);
  height: 1px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.text-block-1124 {
  color: var(--white);
  margin-right: 20px;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
}

.div-block-701 {
  justify-content: flex-end;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

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

.bold-text-279 {
  color: #fff;
  border-radius: 5px;
}

.button-160 {
  background-color: #f4983b;
  border-radius: 5px;
  box-shadow: 2px 2px 3px #0006;
}

.section-584 {
  background-image: linear-gradient(#00000047, #00000047), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f1ab3408b5f6c6064142920_Keytakeaway-uttra-pradesh.png");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-1125 {
  color: var(--white);
  text-align: center;
  margin-bottom: 20px;
  font-family: Montserrat, sans-serif;
  font-size: 30px;
  line-height: 40px;
}

.text-block-1126 {
  color: var(--white);
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  line-height: 26px;
}

.list-item-131 {
  margin-bottom: 10px;
}

.list-17 {
  color: var(--white);
}

.section-585 {
  background-color: #f1f1f1;
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-1127 {
  color: #19232d;
  text-align: center;
  margin-bottom: 40px;
  font-family: Montserrat, sans-serif;
  font-size: 30px;
  line-height: 40px;
}

.text-block-1128 {
  color: #616161;
  text-align: center;
  margin-bottom: 10px;
  font-family: Montserrat, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 30px;
}

.text-block-1129 {
  color: var(--midnight-blue);
  text-align: center;
  margin-bottom: 20px;
  font-family: Montserrat, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 36px;
}

.section-586 {
  background-color: var(--midnight-blue);
  padding-top: 20px;
  padding-bottom: 20px;
}

.text-block-1130 {
  color: var(--white);
  text-align: center;
  font-size: 16px;
}

.navbar-96 {
  background-color: var(--white);
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 4px 4px 9px #00000038;
}

.nav-link-402, .nav-link-403 {
  color: var(--midnight-blue);
  font-family: Montserrat, sans-serif;
}

.nav-link-404 {
  color: var(--midnight-blue);
  font-family: Montserrat, sans-serif;
  font-weight: 400;
}

.nav-link-405 {
  background-color: var(--midnight-blue);
  color: var(--midnight-blue);
  font-family: Montserrat, sans-serif;
}

.nav-link-406 {
  color: var(--midnight-blue);
  font-family: Montserrat, sans-serif;
}

.container-327 {
  flex-direction: column;
  align-items: flex-start;
  margin-top: 60px;
  display: block;
}

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

.bold-text-280 {
  color: var(--white);
}

.div-block-702 {
  text-align: center;
}

.image-566 {
  margin-bottom: 20px;
}

.section-587 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-1131 {
  color: #19232d;
  text-align: center;
  margin-bottom: 40px;
  font-family: Montserrat, sans-serif;
  font-size: 30px;
  line-height: 40px;
}

.div-block-703 {
  text-align: center;
}

.image-567, .text-block-1132 {
  margin-bottom: 10px;
}

.bold-text-281 {
  font-family: Montserrat, sans-serif;
  font-size: 20px;
}

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

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

.div-block-704 {
  background-color: #0000;
  margin-right: 0;
  padding: 60px 72px;
}

.div-block-705 {
  margin-left: 0;
  padding-right: 72px;
}

.section-588 {
  background-color: #fff;
  padding: 40px 100px;
}

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

.paragraph-195 {
  margin-bottom: 20px;
  font-size: 16px;
  line-height: 150%;
}

.link-59 {
  color: #262262;
  text-transform: uppercase;
  font-family: Amazonember he, sans-serif;
  font-size: 24px;
  text-decoration: none;
  transition: color .35s cubic-bezier(.165, .84, .44, 1);
}

.link-59:hover {
  color: var(--royal-blue);
}

.paragraph-196 {
  color: #000;
  text-align: center;
  font-family: Amazonember rg, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 18px;
}

.column-496, .column-497, .column-498 {
  padding: 40px;
}

.section-589 {
  background-color: #34aadc91;
  padding: 60px 100px;
}

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

.text-block-1133 {
  color: #262262;
  text-align: left;
  margin-bottom: 10px;
  font-family: Amazonember he, sans-serif;
  font-size: 24px;
  font-weight: 400;
}

.image-568 {
  margin-bottom: 20px;
  display: none;
}

.text-block-1134 {
  font-family: Amazonember rg, sans-serif;
  font-size: 18px;
}

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

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

.heading-735 {
  color: var(--midnight-blue-2);
  text-align: center;
  margin-top: 0;
  margin-bottom: 40px;
  padding-top: 0;
  font-family: Amazonember bd, sans-serif;
}

.heading-736 {
  color: var(--orange);
  text-transform: uppercase;
  margin-bottom: 10px;
}

.text-block-1135 {
  color: #fff;
  font-family: Amazonember md, sans-serif;
  font-weight: 400;
}

.icon-18 {
  color: #fff;
}

.dropdown-toggle-5 {
  margin-top: 0;
}

.text-block-1136 {
  color: #fff;
  font-family: Amazonember md, sans-serif;
}

.button-161 {
  color: #00003d;
  background-color: #f4983b;
  border-radius: 10px;
  margin-top: 40px;
  font-family: Barlow, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 30px;
}

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

.who-can-apply {
  text-align: center;
  background-color: #f8f8f8;
  padding: 60px 100px;
}

.paragraph-197 {
  text-align: center;
  margin-bottom: 40px;
  font-size: 16px;
  line-height: 150%;
}

.video-15 {
  margin-top: 100px;
  margin-bottom: 40px;
}

.button-162 {
  background-color: #262262;
  border-radius: 10px;
  margin-right: 20px;
  font-family: Amazonember he, sans-serif;
  font-size: 24px;
  line-height: 30px;
  overflow: visible;
  box-shadow: 1px 1px 3px #0000004d;
}

.button-162:hover {
  box-shadow: 1px 1px 6px 1px #00000080, 1px 1px 3px #0000004d;
}

.navbar-97 {
  background-color: var(--white);
  padding-left: 220px;
  padding-right: 220px;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 3px 1px #0006;
}

.navbar-97._2022 {
  background-color: #000;
}

.section-591 {
  background-image: linear-gradient(#02010199, #02010199), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/62f4d899f9b93f7ec0c4a744_Gaming.png");
  background-position: 0 0, 100% 100%;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
  height: auto;
  margin-top: 40px;
  padding: 140px 220px;
}

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

.container-329 {
  margin-top: 60px;
}

.div-block-709 {
  text-align: left;
  margin-top: 40px;
  margin-bottom: 40px;
  margin-left: 0;
}

.div-block-710 {
  text-align: left;
  margin-left: 0;
}

.button-163 {
  background-color: var(--white);
  color: #07132b;
  text-transform: uppercase;
  border-radius: 0;
  flex-flow: column;
  font-family: Barlow, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
  display: inline-block;
}

.section-592 {
  color: #1a1830;
  background-color: #1a1830;
  padding: 100px 220px;
}

.div-block-711 {
  margin-left: 0;
  margin-right: 0;
}

.paragraph-198 {
  color: #fff;
  text-align: left;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  line-height: 28px;
}

.section-593 {
  background-color: #07132b;
  background-image: linear-gradient(#0009, #0009), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f7dd6eacca938bd1339dd4d_Gametch-landi.png");
  background-position: 0 0, 50% 100%;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
  padding: 60px 0;
}

.text-block-1137 {
  color: var(--white);
  text-align: center;
  font-family: Barlow, sans-serif;
  font-size: 36px;
  font-weight: 600;
  line-height: 46px;
}

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

.text-block-1138 {
  color: var(--orange);
  text-align: center;
  margin-bottom: 10px;
  font-family: Barlow, sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 34px;
}

.text-block-1139 {
  color: var(--white);
  text-align: center;
  margin-bottom: 10px;
  font-family: Barlow, sans-serif;
  font-size: 26px;
  font-weight: 400;
  line-height: 40px;
}

.text-block-1140 {
  color: var(--white);
  text-align: center;
  margin-bottom: 10px;
  font-family: Barlow, sans-serif;
  font-size: 16px;
  line-height: 26px;
}

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

.text-block-1141 {
  color: var(--white);
  text-align: center;
  background-color: #ffa400;
  margin-bottom: 40px;
  font-size: 30px;
  line-height: 40px;
}

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

.div-block-714 {
  text-align: center;
}

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

.text-block-1142 {
  margin-bottom: 0;
  padding-bottom: 0;
  font-size: 20px;
  line-height: 40px;
}

.bold-text-282 {
  color: #07132b;
  font-family: Barlow, sans-serif;
}

.text-block-1143 {
  color: #777;
}

.text-block-1144 {
  color: #07132b;
  text-align: center;
  margin-bottom: 40px;
  font-family: Barlow, sans-serif;
  font-size: 36px;
  font-weight: 600;
  line-height: 46px;
}

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

.section-595 {
  background-color: #f1f1f1;
  padding-top: 40px;
  padding-bottom: 40px;
  display: none;
}

.text-block-1145 {
  color: #07132b;
  text-align: center;
  margin-bottom: 20px;
  font-family: Barlow, sans-serif;
  font-size: 24px;
  line-height: 34px;
}

.button-164 {
  color: var(--white);
  text-align: center;
  background-color: #07132b;
  border-radius: 10px;
  margin-bottom: 20px;
  font-family: Barlow, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 30px;
}

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

.text-block-1146 {
  color: #07132b;
  font-family: Barlow, sans-serif;
}

.section-596 {
  background-color: #07132b;
  padding-top: 10px;
  padding-bottom: 10px;
}

.text-block-1147 {
  color: var(--white);
  text-align: center;
  font-family: Barlow, sans-serif;
  font-size: 20px;
  line-height: 40px;
}

.nav-link-407 {
  color: #fff;
  font-family: Barlow, sans-serif;
  font-size: 16px;
}

.nav-link-407.w--current {
  color: var(--orange);
}

.nav-link-408 {
  color: #fff;
  font-family: Barlow, sans-serif;
  font-size: 16px;
}

.nav-link-408.w--current {
  color: var(--orange);
}

.nav-link-409 {
  color: #fff;
  font-family: Barlow, sans-serif;
  font-size: 16px;
}

.nav-link-409.w--current {
  color: var(--orange);
}

.nav-link-410 {
  color: #fff;
  background-color: #0000;
  font-family: Barlow, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
}

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

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

.navbar-98 {
  background-color: #fff;
  padding-left: 100px;
  padding-right: 100px;
  box-shadow: 1px 1px 10px #00000063;
}

.section-597 {
  display: block;
}

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

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

.heading-737 {
  color: #333;
  margin-top: 100px;
  font-size: 40px;
  font-weight: 400;
  line-height: 110%;
}

.div-block-715 {
  padding: 100px 60px 140px 220px;
}

.paragraph-199 {
  color: #747474;
  margin-top: 20px;
  margin-bottom: 20px;
  font-size: 16px;
  line-height: 150%;
}

.bold-text-283 {
  color: #585858;
  font-weight: 400;
}

.div-block-716 {
  padding: 40px 0;
}

.link-block-128 {
  color: var(--dodger-blue);
  display: flex;
}

.text-block-1148 {
  margin-right: 10px;
}

.section-598 {
  background-color: #f7f7f7;
  padding: 60px 220px;
}

.heading-738 {
  color: #333;
  text-align: center;
  margin-top: 0;
  margin-bottom: 20px;
}

.heading-739 {
  text-align: center;
  margin-top: 0;
  margin-bottom: 40px;
  font-size: 24px;
}

.paragraph-200 {
  color: #747474;
  text-align: left;
  font-size: 16px;
  line-height: 150%;
}

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

.div-block-717 {
  padding: 40px 0;
}

.section-599 {
  background-color: var(--white);
  padding: 60px 180px;
}

.heading-740 {
  color: #333;
  text-align: center;
  margin-top: 0;
  margin-bottom: 40px;
}

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

.div-block-718 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f745b32a7e806cc427aa064_El-03.png");
  background-position: 50%;
  background-size: auto;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 400px;
  padding: 40px;
  display: flex;
}

.heading-741 {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  margin-top: 0;
}

.text-block-1149 {
  color: #fff;
  text-align: center;
  font-size: 21px;
  line-height: 150%;
}

.div-block-719 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f745b7d36ab84549bfdd0ad_El-04.png");
  background-position: 50% 100%;
  background-size: auto;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px;
  display: flex;
}

.section-600 {
  background-color: #f7f7f7;
  padding: 60px 100px;
}

.heading-742 {
  color: #333;
  text-align: center;
  margin-top: 0;
  margin-bottom: 40px;
}

.grid-6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  height: 100%;
  padding: 10px;
}

.text-block-1150 {
  color: var(--dodger-blue);
}

.section-601 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f718df361f264cf25eada29_Digital-world.png");
  background-position: 0 0;
  background-size: auto;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 400px;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

.heading-743 {
  color: #fff;
  text-align: center;
}

.paragraph-201 {
  color: #fff;
  text-align: center;
  font-size: 18px;
  line-height: 150%;
}

.section-602 {
  background-color: #f7f7f7;
  padding: 60px 220px;
}

.heading-744 {
  color: #333;
  text-align: center;
  margin-top: 0;
  margin-bottom: 40px;
}

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

.link-block-129 {
  text-decoration: none;
}

.heading-745 {
  color: #747474;
  font-size: 16px;
  font-weight: 400;
}

.partner-mss {
  padding: 60px 100px;
}

.heading-746 {
  color: #333;
  text-align: center;
  margin-top: 0;
  margin-bottom: 40px;
}

.brand-15 {
  margin-top: 10px;
  margin-right: 10px;
}

.brand-16 {
  margin-top: 10px;
}

.heading-747 {
  color: #333;
  text-align: center;
  margin-bottom: 40px;
}

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

.div-block-720, .div-block-721, .div-block-722, .div-block-723, .div-block-724, .div-block-725, .div-block-726, .div-block-727 {
  padding: 40px;
}

.section-604 {
  background-color: #07132b;
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-1151 {
  color: var(--white);
  text-align: center;
  margin-bottom: 40px;
  font-family: Barlow, sans-serif;
  font-size: 36px;
  font-weight: 600;
  line-height: 46px;
}

.div-block-728 {
  border: 0px solid var(--orange);
  text-align: center;
  border-radius: 15px;
  height: 420px;
  padding: 15px;
  box-shadow: 2px 2px 8px 5px #0003;
}

.text-block-1152 {
  color: var(--white);
  font-family: Barlow, sans-serif;
  font-size: 16px;
  line-height: 24px;
}

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

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

.container-331 {
  margin-bottom: 40px;
}

.text-block-1153 {
  color: var(--white);
  font-size: 16px;
  line-height: 24px;
}

.div-block-729 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 200px;
  height: 240px;
  padding: 10px;
  display: block;
}

.container-332 {
  justify-content: space-between;
  align-items: flex-start;
  display: block;
}

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

.nav-link-411 {
  color: #fff;
}

.nav-link-411.w--current {
  color: var(--orange);
}

.navbar-99 {
  background-color: #000;
  padding-left: 100px;
  padding-right: 100px;
  position: fixed;
  inset: 0% 0% auto;
}

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

.image-574 {
  margin-top: 15px;
}

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

.nav-link-412 {
  color: #fff;
}

.nav-link-412.w--current {
  color: var(--orange);
}

.nav-link-413 {
  color: #fff;
}

.nav-link-413.w--current {
  color: var(--orange);
}

.nav-link-414 {
  color: #fff;
}

.nav-link-414.w--current {
  color: var(--orange);
}

.section-605 {
  background-color: #100531bd;
  justify-content: center;
  align-items: flex-start;
  height: auto;
  margin-top: 60px;
  padding-top: 0;
  display: block;
}

.grid-9 {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  justify-items: center;
}

.div-block-730 {
  padding: 40px;
}

.text-block-1154 {
  color: #fff;
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: 700;
}

.section-606 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: auto;
  padding: 60px 0;
  display: block;
}

.paragraph-202 {
  text-align: center;
  margin-bottom: 20px;
  margin-left: 220px;
  margin-right: 220px;
  font-size: 16px;
  line-height: 150%;
}

.section-607 {
  background-color: #f3f3f3;
  background-image: linear-gradient(#100531ba, #100531ba), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f73333bb3948161448da84f_Home-screen-bg.png");
  background-position: 0 0, 0 0;
  background-size: auto, auto;
  background-attachment: scroll, fixed;
  flex-flow: column;
  align-items: center;
  padding: 60px 140px;
  display: flex;
}

.heading-748 {
  color: var(--orange);
  text-align: center;
  margin-top: 0;
}

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

.paragraph-203 {
  color: var(--white);
  text-align: center;
  margin-bottom: 20px;
  margin-left: 0;
  margin-right: 0;
  font-size: 16px;
  line-height: 150%;
}

.paragraph-204 {
  margin-bottom: 40px;
  font-family: Barlow, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.text-block-1155 {
  color: var(--midnight-blue);
  text-align: center;
  margin-bottom: 0;
  font-size: 30px;
  font-weight: 300;
  line-height: 150%;
}

.div-block-731 {
  border: 1px solid var(--midnight-blue);
  background-color: #0000;
  border-radius: 15px;
  justify-content: center;
  align-items: center;
  padding: 0;
  display: flex;
}

.heading-749 {
  color: var(--orange);
}

.button-165 {
  background-color: var(--midnight-blue);
  color: var(--orange);
  letter-spacing: 3px;
  text-transform: uppercase;
  font-weight: 700;
}

.text-block-1156 {
  color: var(--orange);
  margin-bottom: 20px;
  font-weight: 700;
}

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

.image-575 {
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
  border-bottom-left-radius: 0;
}

.image-576, .image-577 {
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
}

.section-608 {
  text-align: center;
  background-color: #fff;
  flex-direction: column;
  align-items: center;
  padding: 0 100px;
  display: block;
}

.grid-11 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  align-items: stretch;
}

.heading-750 {
  color: var(--midnight-blue-2);
  text-align: center;
  margin-top: 10px;
  margin-bottom: 0;
}

.div-block-733 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 40px;
  display: block;
}

.text-block-1157 {
  color: var(--black);
  text-align: center;
}

.heading-751 {
  color: var(--midnight-blue-2);
  text-align: center;
  margin-top: 0;
  margin-bottom: 40px;
  font-weight: 300;
}

.section-609 {
  background-color: var(--black);
  padding-top: 20px;
  padding-bottom: 20px;
}

.heading-752 {
  color: #fff;
  text-align: center;
}

.nav-link-415 {
  color: #fff;
}

.nav-link-415.w--current {
  color: var(--orange);
}

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

.text-block-1158 {
  color: var(--midnight-blue-2);
  text-align: center;
  font-family: Amazonember md, sans-serif;
  font-size: 18px;
}

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

.text-block-1159 {
  color: var(--midnight-blue);
  font-family: Amazonember md, sans-serif;
  font-size: 16px;
}

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

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

.div-block-735, .div-block-736 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

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

.div-block-737 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

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

.paragraph-205 {
  color: var(--white);
  text-align: center;
  margin-bottom: 40px;
  font-family: Amazonember rg, sans-serif;
  font-size: 14px;
  line-height: 26px;
}

.paragraph-206 {
  margin-bottom: 40px;
  font-size: 16px;
  line-height: 26px;
}

.text-block-1160 {
  color: #262262;
  margin-bottom: 40px;
  padding-top: 40px;
  font-family: Amazonemberdisplay bd, sans-serif;
  font-size: 26px;
  font-weight: 400;
  line-height: 36px;
}

.section-610 {
  height: auto;
  margin-top: 60px;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Amazonember rg, sans-serif;
}

.container-333 {
  margin-top: 40px;
  margin-bottom: 60px;
}

.text-block-1161 {
  color: var(--white);
  text-align: center;
  margin-bottom: 20px;
  font-family: Amazonembercd bd, sans-serif;
  font-size: 70px;
  font-weight: 400;
  line-height: 80px;
}

.navbar-100 {
  background-color: var(--white);
  padding-left: 100px;
  padding-right: 100px;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 3px #0000004d;
}

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

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

.section-611 {
  text-align: center;
  padding: 60px 220px;
}

.text-block-1162 {
  color: var(--midnight-blue-3);
  margin-bottom: 20px;
  font-family: Amazonember he, sans-serif;
  font-size: 32px;
  line-height: 42px;
}

.button-166 {
  background-color: var(--orange);
  color: var(--midnight-blue-3);
  letter-spacing: 3px;
  text-transform: uppercase;
  border-radius: 3px;
  font-family: Amazonemberdisplay bd, sans-serif;
}

.image-584 {
  margin-bottom: 20px;
}

.paragraph-207 {
  font-family: Amazonemberdisplay rg, sans-serif;
  font-size: 16px;
  line-height: 150%;
}

.section-612 {
  text-align: center;
  padding-top: 40px;
  padding-bottom: 40px;
  display: none;
}

.text-block-1163 {
  color: orange;
  text-align: center;
  margin-bottom: 40px;
  font-family: Amazonemberdisplay bd, sans-serif;
  font-size: 32px;
  line-height: 42px;
}

.section-613 {
  background-color: #052c47;
  background-image: linear-gradient(#000000b3, #000000b3), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/613749f6f6a143b1c4a71a7b_shutterstock_1929210047.png");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  flex-direction: column;
  align-items: center;
  padding: 60px 100px;
  display: flex;
}

.div-block-738 {
  text-align: center;
  border: 1px solid #fff;
  border-radius: 10px;
  height: auto;
  padding: 29px;
}

.div-block-739 {
  text-align: center;
  border-radius: 10px;
  height: 350px;
  padding: 10px;
  box-shadow: 1px 1px 8px 5px #0003;
}

.div-block-740, .div-block-741 {
  text-align: center;
  border-radius: 10px;
  height: 350px;
  padding: 10px;
  box-shadow: 1px 1px 8px 5px #00000026;
}

.div-block-742 {
  color: var(--white);
  text-align: center;
  border-radius: 10px;
  height: 350px;
  padding: 10px;
  font-family: Amazonemberdisplay rg, sans-serif;
  font-weight: 400;
  box-shadow: 1px 1px 8px 5px #00000026;
}

.div-block-743, .div-block-744 {
  color: var(--white);
  text-align: center;
  border-radius: 10px;
  height: 350px;
  padding: 10px;
  box-shadow: 1px 1px 8px 5px #00000026;
}

.text-block-1164 {
  color: var(--white);
  font-family: Amazonember lt, sans-serif;
  font-size: 16px;
  line-height: 110%;
}

.text-block-1165 {
  color: var(--white);
  font-family: Amazonember lt, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.text-block-1166 {
  color: var(--white);
  font-family: Amazonemberdisplay rg, sans-serif;
  font-size: 16px;
  line-height: 110%;
}

.text-block-1167 {
  color: var(--white);
  font-family: Amazonemberdisplay rg, sans-serif;
}

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

.div-block-745 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

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

.section-614 {
  background-color: #0000;
  padding-top: 40px;
  padding-bottom: 40px;
  font-size: 2px;
}

.text-block-1168 {
  color: #00003d;
  margin-bottom: 20px;
  font-family: Amazonemberdisplay bd, sans-serif;
  font-size: 32px;
  line-height: 42px;
}

.text-block-1169 {
  color: var(--midnight-blue);
  margin-bottom: 0;
  font-family: Amazonemberdisplay he, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.text-block-1169.isv-2020 {
  color: #fff;
}

.paragraph-208 {
  margin-bottom: 20px;
  font-family: Amazonember rg, sans-serif;
  font-size: 16px;
  line-height: 150%;
}

.text-block-1170 {
  color: orange;
  margin-bottom: 10px;
  font-family: Amazonemberdisplay he, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.section-615 {
  background-color: var(--midnight-blue-3);
  text-align: center;
  padding-top: 20px;
  padding-bottom: 20px;
}

.text-block-1171 {
  color: var(--white);
  font-family: Amazonemberdisplay bd, sans-serif;
}

.grid-13 {
  grid-template-rows: auto;
  margin-bottom: 60px;
  display: none;
}

.div-block-747 {
  padding: 10px 40px 40px;
}

.heading-753 {
  color: var(--orange);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 30px;
}

.heading-754 {
  color: #fff;
  margin-top: 0;
  font-size: 24px;
  font-weight: 400;
}

.paragraph-209, .list-item-132 {
  color: #fff;
}

.heading-755 {
  color: var(--orange);
  font-size: 20px;
  font-weight: 300;
}

.button-167 {
  color: var(--midnight-blue);
  letter-spacing: 3px;
  text-transform: uppercase;
  background-color: #fff;
  font-weight: 700;
}

.div-block-748 {
  background-color: #0000;
  flex-direction: column;
  align-items: center;
  padding: 40px 0 60px;
  display: flex;
}

.text-block-1172 {
  color: var(--black);
}

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

.text-block-1174, .text-block-1175, .text-block-1176, .text-block-1177, .text-block-1178 {
  color: var(--black);
}

.heading-756 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 10px;
}

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

.background-video-2 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 700px;
  display: flex;
}

.section-616 {
  background-image: linear-gradient(#100531b8, #100531b8), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f73333bb3948161448da84f_Home-screen-bg.png");
  background-position: 0 0, 0 0;
  background-size: auto, auto;
  background-attachment: scroll, fixed;
  padding: 60px 100px;
  display: none;
}

.heading-757 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 20px;
}

.link-block-130 {
  color: var(--midnight-blue);
  border: 1px solid #c9c9c9;
  height: 375px;
  padding: 20px;
  text-decoration: none;
}

.image-585 {
  margin-top: 0;
  margin-left: 20px;
  display: inline;
}

.image-586 {
  margin-top: 10px;
  display: block;
}

.text-block-1179 {
  margin-top: 40px;
}

.italic-text-7 {
  text-align: center;
  font-style: normal;
}

.text-block-1180 {
  text-align: center;
  padding-top: 10px;
  font-size: 9px;
}

.text-block-1181 {
  color: var(--orange);
  text-align: center;
  text-transform: uppercase;
  margin-bottom: 40px;
  font-size: 20px;
}

.nav-link-416 {
  color: var(--orange);
  display: none;
}

.nav-link-416.w--current {
  color: var(--orange);
}

.div-block-750 {
  background-color: #000;
}

.heading-758, .heading-759, .heading-760 {
  color: #747474;
  font-size: 16px;
  font-weight: 400;
}

.section-617 {
  background-color: #333;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
  position: static;
}

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

.image-587, .image-588, .image-589, .image-590, .image-591, .image-592 {
  margin-bottom: 20px;
}

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

.text-block-1182 {
  color: #fff;
  font-family: Amazonember lt, sans-serif;
  font-size: 16px;
  line-height: 110%;
}

.text-block-1183 {
  color: #f5efef;
  font-family: Amazonember lt, sans-serif;
  font-size: 16px;
  line-height: 110%;
}

.text-block-1184 {
  color: #fff;
  font-family: Amazonember lt, sans-serif;
  font-size: 16px;
  line-height: 110%;
}

.bold-text-284 {
  font-weight: 400;
  line-height: 110%;
}

.paragraph-210 {
  font-family: Amazonember rg, sans-serif;
  line-height: 150%;
}

.grid-16 {
  grid-template-columns: 1fr 1fr 1fr;
  display: none;
}

.section-618 {
  background-color: #fff;
  flex-direction: column;
  align-items: center;
  padding: 60px 100px;
  font-family: Amazonember md, sans-serif;
  display: flex;
}

.text-block-1185 {
  color: var(--midnight-blue-3);
  text-align: center;
  font-family: Amazonember he, sans-serif;
  font-size: 16px;
}

.text-block-1186 {
  text-align: center;
  font-family: Amazonember md, sans-serif;
  font-size: 16px;
}

.div-block-751, .div-block-752, .div-block-753, .div-block-754, .div-block-755, .div-block-756 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.bold-text-285 {
  color: var(--midnight-blue-3);
}

.section-619 {
  background-color: #003764;
  padding: 60px 100px;
}

.heading-761 {
  color: var(--midnight-blue-3);
  text-align: center;
  margin-bottom: 40px;
}

.heading-762 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 40px;
}

.body-23 {
  font-family: Amazonember md, sans-serif;
}

.text-block-1187 {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  font-family: Amazonember lt, sans-serif;
  font-size: 40px;
}

.nav-link-417, .nav-link-417.w--current {
  color: #333;
}

.bold-text-286 {
  color: var(--midnight-blue-3);
}

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

.nav-link-418 {
  background-color: var(--orange);
  color: var(--midnight-blue-3);
}

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

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

.text-block-1189 {
  color: #00003d;
  margin-bottom: 10px;
  font-family: Barlow, sans-serif;
  font-size: 20px;
  line-height: 24px;
}

.text-block-1190 {
  font-family: Barlow, sans-serif;
}

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

.text-block-1191 {
  color: #00003d;
  margin-bottom: 10px;
  font-size: 20px;
  line-height: 24px;
}

.text-block-1192 {
  font-family: Barlow, sans-serif;
}

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

.paragraph-211 {
  margin-bottom: 40px;
  font-family: Barlow, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.text-block-1193 {
  color: #00003d;
  text-align: center;
  margin-bottom: 20px;
  font-family: Barlow, sans-serif;
  font-size: 30px;
  line-height: 40px;
}

.heading-763 {
  color: #747474;
  font-size: 16px;
  font-weight: 400;
  text-decoration: none;
}

.section-620 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f96f0108ff6f07546f8174e_Cloud-background.png");
  background-position: 0%;
  background-size: cover;
  padding: 60px 220px;
}

.text-block-1194 {
  color: #fff;
  text-align: left;
  margin-bottom: 40px;
  font-size: 38px;
  line-height: 44px;
}

.div-block-757 {
  border: 1px solid var(--white);
  text-align: center;
  border-radius: 10px;
  height: 200px;
  padding: 20px;
  box-shadow: 1px 1px 6px 1px #00000026;
}

.text-block-1195 {
  color: #fff;
  text-align: left;
  margin-bottom: 20px;
  line-height: 30px;
}

.bold-text-287, .bold-text-288, .bold-text-289, .bold-text-290 {
  color: var(--orange);
}

.text-block-1196 {
  color: var(--salmon);
  text-align: center;
  margin-bottom: 40px;
  font-family: Barlow, sans-serif;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}

.section-621 {
  background-color: #07132b;
  padding-top: 40px;
  padding-bottom: 40px;
}

.link-60, .link-61 {
  color: var(--white);
  text-decoration: none;
}

.paragraph-212 {
  color: var(--white);
  margin-top: 20px;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
}

.video-17 {
  margin-bottom: 40px;
}

.link-block-131, .link-block-132, .link-block-133, .link-block-134, .link-block-135 {
  margin: 0;
  padding: 10px;
  box-shadow: 1px 1px 3px #0000002b;
}

.columns-153, .columns-154, .columns-155, .columns-156, .columns-157, .columns-158 {
  margin-bottom: 40px;
  display: block;
}

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

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

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

.text-block-1197 {
  text-align: center;
  font-size: 16px;
  line-height: 150%;
}

.div-block-758 {
  border: 1px solid #ddd;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 10px;
  display: flex;
}

.image-595 {
  margin-bottom: 20px;
}

.grid-19 {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-bottom: 20px;
}

.div-block-759 {
  background-color: #0000;
  background-image: linear-gradient(#07123880, #07123880), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f8ec1a88676ea03a109ab05_Sesson%20on%20demand-01.png");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  justify-content: center;
  align-items: center;
  height: 30vh;
  padding: 40px;
  display: flex;
}

.div-block-760 {
  background-image: linear-gradient(#07123899, #07123899), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f8ec1a7662184e342ca4576_Sesson%20on%20demand-02.png");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 30vh;
  padding: 40px;
  display: flex;
}

.div-block-761 {
  background-image: linear-gradient(#071238a6, #071238a6), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f8ec1a8cbd2a1280faf0c46_Sesson%20on%20demand-03.png");
  background-position: 0 0, 50% 0;
  background-size: auto, cover;
  justify-content: center;
  align-items: center;
  height: 30vh;
  padding: 40px;
  display: flex;
}

.text-block-1198 {
  color: #fff;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-size: 40px;
  line-height: 150%;
  display: flex;
}

.heading-764 {
  color: var(--orange);
  text-align: center;
  font-weight: 300;
}

.paragraph-213 {
  color: #fff;
  text-align: center;
  margin-bottom: 40px;
  font-size: 16px;
  line-height: 150%;
}

.text-block-1199 {
  color: var(--orange);
  text-align: center;
  font-size: 25px;
  line-height: 150%;
  display: none;
}

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

.list-item-133, .list-item-134 {
  color: #fff;
  font-size: 16px;
  line-height: 150%;
}

.text-block-1200 {
  color: var(--orange);
  text-align: center;
  margin-bottom: 20px;
  font-size: 25px;
  font-weight: 700;
}

.div-block-762 {
  background-color: #fff6;
  height: 1px;
  margin-bottom: 20px;
}

.image-596 {
  text-align: center;
  margin-bottom: 60px;
}

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

.section-622 {
  padding-top: 60px;
  display: none;
}

.section-623 {
  background-color: #ececec;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 60px 140px;
  display: flex;
}

.heading-765 {
  color: var(--midnight-blue-2);
  text-align: center;
}

.paragraph-214 {
  text-align: center;
  font-size: 16px;
  line-height: 150%;
}

.button-168 {
  background-color: var(--orange);
  color: var(--midnight-blue-2);
  margin-bottom: 40px;
  margin-right: 0;
  font-size: 16px;
  font-weight: 700;
  display: block;
}

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

.text-block-1201 {
  color: var(--midnight-blue-2);
  text-align: center;
  margin-bottom: 10px;
  font-size: 20px;
  font-weight: 700;
  line-height: 100%;
}

.text-block-1202 {
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 150%;
  display: none;
}

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

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

.image-597, .image-598 {
  margin-bottom: 20px;
}

.text-block-1203 {
  color: var(--orange);
  text-align: center;
  margin-bottom: 20px;
  font-size: 20px;
  line-height: 150%;
}

.list-item-135 {
  color: #fff;
  font-size: 16px;
}

.grid-23 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-bottom: 20px;
}

.text-block-1204 {
  color: #fff;
  text-align: center;
  font-size: 16px;
  line-height: 150%;
}

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

.image-599 {
  margin-bottom: 20px;
}

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

.heading-766 {
  color: #fff;
  font-weight: 300;
}

.text-block-1205 {
  color: var(--orange);
}

.heading-767 {
  color: #fff;
  font-weight: 300;
}

.text-block-1206 {
  color: var(--orange);
}

.heading-768 {
  color: #fff;
  font-weight: 300;
}

.text-block-1207 {
  color: var(--orange);
}

.columns-160 {
  margin-top: 40px;
  margin-bottom: 40px;
}

.text-block-1208 {
  color: var(--orange);
  text-transform: uppercase;
  font-weight: 700;
}

.button-169 {
  color: var(--midnight-blue-2);
  background-color: #fff;
  font-size: 16px;
  font-weight: 700;
}

.text-block-1209 {
  color: #fff;
  text-align: center;
  margin-top: 40px;
  font-size: 32px;
  font-weight: 300;
  display: none;
}

.div-block-768 {
  background-color: #fff;
  width: 30vw;
  height: 1px;
  margin-top: 20px;
}

.section-624 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.div-block-769 {
  text-align: center;
}

.text-block-1210 {
  font-family: Barlow, sans-serif;
  font-size: 19px;
}

.container-334 {
  margin-bottom: 60px;
}

.column-502, .column-503, .column-504, .column-505 {
  text-align: center;
}

.columns-161 {
  margin-bottom: 0;
}

.container-335 {
  display: block;
}

.image-601 {
  display: none;
}

.background-video-3 {
  background-image: linear-gradient(#00000080, #00000080);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 75vh;
  padding-left: 0;
  display: flex;
}

.text-block-1211, .text-block-1212 {
  color: #fff;
  margin-bottom: 20px;
}

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

.button-170 {
  background-color: var(--orange);
  color: var(--black);
}

.navbar-101 {
  background-color: #4d144b;
  display: none;
  position: relative;
  inset: 0% 0% auto;
}

.section-625 {
  background-image: linear-gradient(#ffffff54, #ffffff54), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5fa17dc5843129b6579f94ae_BG.png");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  height: 90vh;
  margin-top: 0;
  padding-top: 20px;
  padding-bottom: 0;
  display: flex;
}

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

.text-block-1214 {
  color: #4d144b;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 30px;
  display: none;
}

.image-602 {
  margin-bottom: 20px;
}

.nav-link-419 {
  color: var(--white);
}

.brand-18 {
  margin-top: 10px;
  margin-bottom: 10px;
}

.text-block-1215 {
  margin-bottom: 10px;
  font-family: Amazonember rg, sans-serif;
}

.list-18 {
  margin-bottom: 20px;
}

.link-62 {
  text-decoration: none;
}

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

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

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

.nav-link-420 {
  color: #333;
}

.nav-link-420.w--current, .nav-link-421 {
  color: #00003d;
}

.nav-link-421.w--current {
  font-weight: 400;
}

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

.div-block-770 {
  text-align: left;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.text-block-1216 {
  color: #fff;
  text-align: left;
  margin-bottom: 20px;
  font-family: Barlow, sans-serif;
  font-size: 16px;
}

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

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

.text-block-1217 {
  color: var(--dodger-blue);
  margin-top: 0;
  font-size: 14px;
  font-weight: 400;
}

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

.text-block-1218 {
  color: var(--dodger-blue);
}

.text-block-1219 {
  color: var(--dodger-blue);
  text-align: center;
  margin-top: 0;
}

.div-block-772 {
  flex-direction: column;
  align-items: center;
  margin-top: 10px;
  display: flex;
}

.text-block-1220 {
  color: #2583fb;
}

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

.div-block-773 {
  margin-top: 10px;
}

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

.div-block-774 {
  text-align: center;
  margin-bottom: 40px;
}

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

.div-block-775, .div-block-776, .div-block-777, .div-block-778, .div-block-779, .div-block-780 {
  margin-top: 10px;
}

.div-block-781, .div-block-782, .div-block-783, .div-block-784, .div-block-785 {
  margin-bottom: 40px;
}

.div-block-786 {
  margin-top: 10px;
}

.column-509 {
  display: block;
}

.section-626 {
  padding-top: 10px;
  padding-bottom: 60px;
  display: none;
}

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

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

.text-block-1221 {
  color: #4d144b;
  margin-bottom: 20px;
  font-size: 20px;
}

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

.button-171 {
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #4d144b;
  display: none;
}

.section-627 {
  background-color: #000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 20px;
  display: block;
}

.text-block-1222, .link-63 {
  color: #fff;
}

.text-block-1223 {
  color: #fff;
  text-align: right;
}

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

.div-block-787 {
  display: flex;
}

.text-block-1224 {
  margin-bottom: 10px;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 30px;
}

.image-607 {
  margin-bottom: 20px;
}

.link-block-136, .link-block-137 {
  color: var(--black);
  text-decoration: none;
}

.text-block-1225 {
  color: var(--orange);
}

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

.section-628 {
  padding: 60px 100px;
}

.heading-769 {
  margin-top: 0;
  font-size: 18px;
  line-height: 24px;
}

.heading-770 {
  margin-top: 0;
  font-size: 18px;
  line-height: 24px;
  text-decoration: none;
}

.columns-164 {
  margin-top: 20px;
}

.heading-771 {
  color: #ffa400;
  margin-top: 0;
}

.text-block-1226 {
  font-weight: 400;
}

.section-629 {
  background-color: #fff;
  padding-top: 40px;
  padding-bottom: 40px;
}

.video-18 {
  margin-bottom: 10px;
}

.text-block-1227 {
  color: var(--white);
  padding-left: 10px;
  padding-right: 10px;
  font-family: Barlow, sans-serif;
  font-size: 16px;
  line-height: 26px;
}

.bold-text-291 {
  color: #07132b;
}

.text-block-1228 {
  color: var(--white);
  font-family: Barlow, sans-serif;
}

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

.div-block-788, .div-block-789, .div-block-790, .div-block-791, .div-block-792, .div-block-793, .div-block-794, .div-block-795, .div-block-796, .div-block-797, .div-block-798, .div-block-799 {
  height: 270px;
  box-shadow: 1px 1px 5px 2px #0000001a;
}

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

.text-block-1229 {
  color: #4d144b;
  font-size: 40px;
  font-weight: 700;
}

.section-630 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5fc0b9851f7d751a7003012c_BG_1144px.png");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  height: 700px;
  padding-top: 60px;
  padding-bottom: 60px;
  position: static;
  inset: 0% 0% auto;
}

.navbar-102 {
  background-color: var(--white);
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 5px 1px #00000024;
}

.brand-19 {
  padding-top: 10px;
}

.nav-link-422 {
  color: var(--white);
  background-color: #29b5e8;
  font-family: Roboto, sans-serif;
  font-size: 13px;
}

.nav-link-423 {
  color: #2d2c2c;
  font-family: Roboto, sans-serif;
  font-size: 13px;
}

.nav-link-423.w--current {
  color: #2d2c2c;
}

.nav-link-424 {
  font-size: 12px;
}

.nav-link-425 {
  color: #7c7c7c;
}

.nav-link-426 {
  color: #2d2c2c;
  font-family: Roboto, sans-serif;
  font-size: 13px;
}

.nav-link-426.w--current {
  color: #2d2c2c;
}

.container-338 {
  margin-top: 40px;
}

.heading-772 {
  color: var(--white);
  text-transform: uppercase;
  margin-top: 20px;
  line-height: 53px;
}

.text-block-1230 {
  color: var(--white);
  padding-top: 40px;
  font-family: Roboto, sans-serif;
  font-size: 25px;
  font-weight: 500;
  line-height: 35px;
}

.section-631 {
  background-color: var(--midnight-blue);
}

.section-632 {
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

.heading-773 {
  color: var(--white);
  text-align: left;
  text-transform: none;
  align-self: flex-start;
  margin-top: 10px;
  margin-bottom: 40px;
  font-family: Roboto, sans-serif;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  display: flex;
}

.paragraph-218 {
  color: #11567f;
  text-align: left;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.container-339 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.section-633 {
  background-color: #f6fcff;
  padding-top: 60px;
  padding-bottom: 60px;
}

.container-340 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div-block-800 {
  flex-direction: column;
  align-items: center;
  margin-right: 20px;
  padding-right: 0;
  display: flex;
}

.text-block-1231 {
  color: #7c7c7c;
  text-align: center;
  font-family: Roboto, sans-serif;
  display: flex;
}

.column-511 {
  flex-direction: column;
  align-items: center;
  padding-right: 20px;
  display: flex;
}

.heading-774 {
  color: #11567f;
  text-align: center;
  flex-direction: column;
  align-items: center;
  font-family: Roboto, sans-serif;
  display: flex;
}

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

.column-513 {
  flex-direction: column;
  align-items: center;
  padding-right: 20px;
  display: flex;
}

.column-514 {
  padding-right: 20px;
  display: none;
}

.section-634 {
  background-color: #29b5e8;
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5fbe5e4a081ed90161b1c88c_Footer-BG.png");
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 30px;
  padding-bottom: 30px;
}

.text-block-1232 {
  color: var(--white);
  flex-direction: column;
  align-items: center;
  font-family: Roboto, sans-serif;
  font-size: 30px;
  font-weight: 500;
  text-decoration: none;
  display: flex;
}

.columns-167 {
  justify-content: center;
  padding-bottom: 10px;
  display: flex;
}

.link-block-138 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.text-block-1233 {
  color: var(--white);
  font-family: Roboto, sans-serif;
}

.div-block-801 {
  flex-direction: column;
  padding-left: 0;
  display: flex;
}

.image-608 {
  margin-left: 20px;
}

.text-block-1234 {
  color: var(--white);
  font-family: Roboto, sans-serif;
}

.text-block-1235 {
  color: var(--white);
  padding-top: 30px;
  font-family: Roboto, sans-serif;
  font-size: 12px;
}

.image-609 {
  padding-left: 20px;
}

.div-block-802 {
  background-color: var(--white);
  display: flex;
}

.div-block-803 {
  background-color: var(--white);
  line-height: 2px;
}

.column-515 {
  display: flex;
}

.columns-168 {
  flex-direction: row;
  display: flex;
}

.column-516 {
  display: none;
}

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

.image-610 {
  min-height: 20%;
}

.text-block-1236 {
  color: var(--white);
  padding-top: 20px;
  font-family: Roboto, sans-serif;
  font-size: 22px;
  font-weight: 300;
  line-height: 28px;
}

.section-635 {
  background-color: #11567f;
  background-image: linear-gradient(#11567fba, #11567fba), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5fc0bc662a3ba69609173e6e_BG_Takeaway.jpg");
  background-position: 0 0, 100%;
  background-size: auto, cover;
  padding-top: 60px;
  padding-bottom: 60px;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.container-341 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.paragraph-219 {
  color: var(--white);
  text-align: center;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 24px;
}

.paragraph-220 {
  color: var(--white);
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 300;
}

.div-block-805 {
  display: flex;
}

.paragraph-221 {
  color: var(--white);
}

.paragraph-222 {
  color: var(--white);
  text-align: left;
  flex-direction: column;
  align-self: flex-start;
  align-items: center;
  padding-left: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 28px;
  display: flex;
}

.heading-775 {
  color: #11567f;
  margin-top: 10px;
  margin-bottom: 40px;
  font-family: Roboto, sans-serif;
  font-size: 30px;
  font-weight: 500;
}

.list-item-136, .list-item-137, .list-item-138 {
  color: var(--white);
  font-size: 16px;
  line-height: 34px;
}

.button-172 {
  background-color: #11567f;
  border-radius: 2px;
  margin-top: 60px;
  font-family: Roboto, sans-serif;
  font-size: 18px;
}

.button-173 {
  -webkit-text-fill-color: inherit;
  background-color: #29b2e5;
  background-clip: border-box;
  border-radius: 3px;
  margin-top: 90px;
  font-family: Roboto, sans-serif;
  font-size: 16px;
}

.image-611 {
  margin-left: 220px;
}

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

.heading-776 {
  color: #11567f;
  font-family: Roboto, sans-serif;
}

.heading-777 {
  color: #494949;
  font-family: Roboto, sans-serif;
  font-size: 16px;
}

.paragraph-223 {
  color: #666;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.columns-170, .columns-171 {
  margin-top: 40px;
}

.slide-30 {
  background-image: linear-gradient(#100531ba, #100531ba), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f73333bb3948161448da84f_Home-screen-bg.png");
  background-position: 0 0, 50%;
  background-size: auto, auto;
  background-attachment: scroll, fixed;
  height: auto;
}

.div-block-806 {
  flex-direction: column;
  align-items: center;
  padding-top: 0;
  padding-bottom: 40px;
  display: flex;
}

.mask-12, .slider-13 {
  height: auto;
}

.slider-14 {
  background-color: #0000;
  height: auto;
}

.left-arrow-6, .right-arrow-6 {
  display: none;
}

.navbar-103 {
  background-color: #fff;
  border: 1px #fff;
  padding-left: 100px;
  padding-right: 100px;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 8px #00000026;
}

.nav-link-427, .nav-link-428 {
  color: var(--slate-blue);
  text-align: center;
  background-color: #0000;
}

.image-612 {
  margin-top: 10px;
  padding-top: 0;
}

.section-636 {
  background-color: var(--white);
  align-items: center;
  height: auto;
  padding: 60px 100px;
  display: block;
}

.heading-778 {
  color: var(--white);
  text-align: center;
  margin-top: 60px;
  font-family: Poppins, sans-serif;
  font-size: 45px;
  display: flex;
}

.container-342 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  display: flex;
  position: static;
}

.button-174 {
  border: 1px solid var(--salmon);
  background-color: var(--slate-blue);
  text-align: center;
  border-radius: 6px;
  margin-right: 20px;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

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

.div-block-807 {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  padding-top: 0;
  display: flex;
}

.bold-text-292, .bold-text-293 {
  text-align: center;
  letter-spacing: 1px;
  font-size: 16px;
  font-weight: 500;
}

.paragraph-224 {
  color: var(--midnight-blue);
  text-align: center;
  white-space: normal;
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 150%;
  display: flex;
}

.container-343 {
  padding-top: 0;
  padding-bottom: 0;
}

.paragraph-225 {
  color: #6d6d6d;
  text-align: left;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  line-height: 170%;
}

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

.heading-779 {
  text-align: center;
  flex-direction: column;
  margin-bottom: 30px;
  font-family: Roboto, sans-serif;
  display: flex;
}

.heading-780 {
  color: var(--salmon);
  text-align: left;
  flex-direction: column;
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Roboto, sans-serif;
  display: flex;
}

.section-637 {
  background-color: var(--white);
  padding: 100px 220px;
}

.heading-781 {
  color: var(--salmon);
  text-align: center;
  flex-direction: column;
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Roboto, sans-serif;
  display: flex;
}

.paragraph-226 {
  color: var(--white);
  text-align: center;
  flex-direction: column;
  font-family: Roboto, sans-serif;
  font-size: 15px;
  font-weight: 400;
  display: flex;
}

.container-344 {
  padding-top: 60px;
  padding-bottom: 20px;
}

.section-638 {
  background-color: #efefef;
  padding-top: 60px;
  padding-bottom: 60px;
}

.section-639 {
  background-color: #f1f1f1;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-782 {
  color: var(--salmon);
  text-align: center;
  flex-direction: column;
  margin-bottom: 30px;
  font-family: Roboto, sans-serif;
  display: flex;
}

.paragraph-227 {
  color: #7e7e7e;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  line-height: 150%;
}

.button-175 {
  text-align: center;
  font-family: Roboto, sans-serif;
  font-weight: 500;
}

.section-640 {
  flex-flow: row;
  place-content: stretch center;
  align-items: center;
  display: flex;
  position: static;
}

.section-641 {
  padding: 60px 220px;
}

.heading-783 {
  color: var(--salmon);
  text-align: center;
  flex-direction: column;
  font-family: Roboto, sans-serif;
  display: flex;
}

.text-block-1237 {
  color: var(--midnight-blue);
  text-align: center;
  padding-top: 0;
  font-family: Poppins, sans-serif;
  font-size: 20px;
  display: flex;
}

.column-522 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.column-523, .column-524 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.columns-173 {
  padding-top: 10px;
}

.text-block-1238 {
  background-color: var(--royal-blue);
  color: var(--white);
  flex-direction: column;
  align-items: center;
  padding-top: 40px;
  padding-bottom: 40px;
  font-family: Poppins, sans-serif;
  font-size: 20px;
  font-weight: 700;
  display: flex;
}

.grid-24 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 1;
  grid-template-rows: auto;
}

.text-block-1239 {
  background-color: var(--salmon);
  color: #303030;
  text-align: center;
  flex-direction: column;
  align-items: center;
  padding-top: 40px;
  padding-bottom: 40px;
  font-family: Poppins, sans-serif;
  font-size: 20px;
  font-weight: 700;
  text-decoration: none;
  display: flex;
}

.link-block-139 {
  background-color: #302e2b;
  text-decoration: none;
}

.link-block-140 {
  text-decoration: none;
}

.container-345 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.grid-25 {
  grid-column-gap: 50px;
  grid-template: "Area"
                 "."
                 "."
                 "."
                 "."
                 "."
                 / 1fr 1fr 1fr 1fr 1fr 1fr;
}

.nav-link-429, .nav-link-429.w--current {
  color: var(--salmon);
}

.nav-link-430 {
  color: var(--midnight-blue);
}

.nav-link-430.w--current {
  color: var(--salmon);
}

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

.image-613 {
  margin-bottom: 20px;
}

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

.div-block-808 {
  padding: 40px;
}

.div-block-809 {
  margin-bottom: 0;
  padding: 0;
}

.section-642 {
  background-color: #f1f1f1;
  padding: 100px 220px 60px;
}

.italic-text-8 {
  font-size: 16px;
  line-height: 20%;
}

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

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

.div-block-811 {
  padding: 60px 60px 60px 0;
}

.image-614 {
  margin-bottom: 20px;
}

.div-block-812 {
  padding: 20px;
}

.div-block-813 {
  padding: 0;
}

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

.image-615 {
  margin-bottom: 20px;
}

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

.text-block-1240 {
  background-color: var(--midnight-blue);
  color: var(--white);
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 14px;
  display: flex;
}

.paragraph-228 {
  text-align: center;
  margin-bottom: 20px;
  padding-top: 20px;
  font-size: 18px;
  font-weight: 300;
  line-height: 150%;
}

.text-block-1241 {
  font-size: 18px;
}

.bold-text-294 {
  color: #4042e2;
  font-size: 18px;
}

.navbar-104 {
  background-color: #2c2c2c;
  flex-flow: column;
  place-content: center;
  align-items: flex-end;
  display: block;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 3px #0000004f;
}

.nav-link-431 {
  color: #fff;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-family: Roboto Condensed, sans-serif;
  font-size: 12px;
  font-weight: 700;
}

.nav-link-431.w--current {
  color: #aec2f7;
  text-decoration: none;
  position: relative;
}

.nav-link-432 {
  color: #fff;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-family: Roboto Condensed, sans-serif;
  font-size: 12px;
  font-weight: 700;
}

.nav-link-432.w--current {
  color: #aec2f7;
}

.nav-link-433 {
  color: #fff;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-family: Roboto Condensed, sans-serif;
  font-size: 12px;
  font-weight: 700;
}

.nav-link-433.w--current {
  color: #aec2f7;
}

.nav-link-434 {
  color: #fff;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-family: Roboto Condensed, sans-serif;
  font-size: 12px;
  font-weight: 700;
}

.nav-link-434.w--current {
  color: #aec2f7;
}

.nav-link-435 {
  color: #fff;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-family: Roboto Condensed, sans-serif;
  font-size: 12px;
  font-weight: 700;
}

.nav-link-435.w--current {
  color: #aec2f7;
  font-weight: 700;
}

.nav-link-436 {
  color: #fff;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-family: Roboto Condensed, sans-serif;
  font-size: 12px;
  font-weight: 700;
}

.nav-link-436.w--current {
  color: #aec2f7;
}

.image-616 {
  padding-top: 17px;
}

.section-643 {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: auto;
}

.section-644 {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: cover;
  padding-top: 60px;
  padding-bottom: 60px;
}

.section-645 {
  height: auto;
  margin-top: 0;
  padding-top: 60px;
  padding-bottom: 60px;
}

.section-646 {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
}

.paragraph-229 {
  color: #757575;
  text-align: center;
  font-family: Source Sans Pro, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.section-647 {
  background-color: #fafafa;
  padding-top: 60px;
  padding-bottom: 60px;
  display: none;
}

.columns-175 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.section-648 {
  background-color: #fafafa;
  padding-top: 60px;
  padding-bottom: 100px;
}

.heading-784 {
  text-align: center;
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Source Sans Pro, sans-serif;
  font-weight: 900;
}

.bold-text-295 {
  font-family: Source Sans Pro, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 26px;
}

.heading-785 {
  margin-top: 40px;
  font-size: 14px;
}

.heading-786 {
  margin-top: 40px;
  font-family: Source Sans Pro, sans-serif;
  font-size: 16px;
}

.heading-787 {
  margin-top: 40px;
}

.section-649 {
  background-color: #fafafa;
  padding: 40px 140px;
}

.text-block-1242, .text-block-1243 {
  font-size: 35px;
}

.heading-788 {
  letter-spacing: 1px;
  font-family: Roboto Condensed, sans-serif;
}

.column-525, .column-526 {
  background-color: #fafafa;
  padding-bottom: 20px;
}

.columns-176 {
  display: none;
  box-shadow: 1px 1px 11px #00000012;
}

.image-617, .image-618, .image-619 {
  padding-top: 10px;
}

.column-527 {
  background-color: #fafafa;
  padding-bottom: 20px;
}

.text-block-1244 {
  letter-spacing: 1px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 12px;
  font-weight: 700;
  text-decoration: none;
}

.text-block-1245 {
  padding-top: 20px;
  padding-bottom: 20px;
  font-family: Source Sans Pro, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.heading-789 {
  flex-direction: column;
  align-items: center;
  margin-top: 0;
  margin-bottom: 20px;
  margin-right: 0;
  font-family: Source Sans Pro, sans-serif;
  font-weight: 900;
  display: flex;
}

.paragraph-230 {
  color: #757575;
  font-family: Source Sans Pro, sans-serif;
}

.column-528, .column-529 {
  border-radius: 20px;
  padding: 20px;
}

.section-650 {
  background-color: #2c2c2c;
  padding-top: 60px;
  padding-bottom: 60px;
}

.text-block-1246 {
  color: #fff;
  font-family: Source Sans Pro, sans-serif;
}

.italic-text-9 {
  font-size: 16px;
  font-style: normal;
}

.text-block-1247 {
  color: #fff;
  font-family: Source Sans Pro, sans-serif;
}

.text-block-1248 {
  color: #fff;
  letter-spacing: 1px;
  text-transform: uppercase;
  padding-bottom: 10px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 14px;
  font-weight: 700;
}

.text-block-1249 {
  color: #fff;
  padding-top: 0;
  font-family: Source Sans Pro, sans-serif;
  font-size: 12px;
  font-weight: 200;
}

.grid-29 {
  grid-template-columns: .25fr .25fr .25fr;
  grid-template-areas: ". ."
                       ". Area";
}

.columns-177 {
  flex-flow: row;
  justify-content: center;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 10px;
  display: flex;
}

.column-530 {
  justify-content: center;
  display: flex;
}

.column-531 {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.columns-178 {
  align-items: flex-start;
  margin-top: 40px;
  display: flex;
}

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

.heading-790 {
  color: #fff;
  font-family: Source Sans Pro, sans-serif;
  font-size: 72px;
  font-weight: 900;
  line-height: 74px;
}

.text-block-1250 {
  font-family: Source Sans Pro, sans-serif;
  font-size: 20px;
  font-weight: 300;
}

.text-block-1251 {
  color: #fff;
  padding-top: 20px;
  font-family: Source Sans Pro, sans-serif;
  font-size: 20px;
  font-weight: 200;
  line-height: 28px;
}

.columns-180 {
  flex-direction: row;
  align-items: center;
  display: flex;
}

.column-532 {
  padding-left: 40px;
  font-family: Source Sans Pro, sans-serif;
}

.nav-link-437 {
  color: var(--white);
  text-align: left;
  letter-spacing: 1px;
  background-color: #0000;
  font-family: Roboto Condensed, sans-serif;
  font-size: 12px;
  font-weight: 700;
}

.nav-link-437.w--current {
  color: #aec2f7;
}

.section-651 {
  background-color: #f1f2ff;
  justify-content: center;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.text-block-1252 {
  color: #38539a;
  margin-bottom: 0;
  padding-top: 0;
  padding-right: 0;
  font-family: Source Sans Pro, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 28px;
}

.button-176 {
  letter-spacing: 2px;
  background-color: #38539a;
  border-radius: 20px;
  font-family: Roboto Condensed, sans-serif;
  font-weight: 700;
}

.columns-181 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.column-533 {
  flex: 0 auto;
  justify-content: center;
  align-self: center;
  align-items: center;
  display: flex;
}

.text-block-1253 {
  color: var(--white);
  padding-top: 20px;
  font-family: Source Sans Pro, sans-serif;
  font-size: 12px;
  font-weight: 200;
  line-height: 18px;
}

.text-block-1254 {
  color: var(--white);
  padding-top: 20px;
  font-family: Source Sans Pro, sans-serif;
  font-size: 12px;
  font-weight: 200;
}

.link-64, .link-65 {
  color: var(--white);
}

.section-652 {
  text-align: center;
  background-color: #ffdbdb;
  justify-content: center;
  align-items: center;
  padding: 20px 140px;
  display: flex;
}

.columns-182 {
  opacity: .7;
  justify-content: center;
  align-items: center;
  padding-top: 15px;
  display: flex;
}

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

.div-block-815 {
  opacity: .7;
  padding-top: 10px;
  display: flex;
}

.link-block-141, .link-block-142 {
  margin-left: 20px;
}

.div-block-816 {
  opacity: .7;
  padding-top: 20px;
}

.link-block-143 {
  padding-left: 20px;
}

.container-350 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.bold-text-296 {
  color: #7f3e3e;
  align-self: auto;
}

.navbar-105 {
  background-color: #fff;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 5px 2px #0003;
}

.section-653 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/6001b935f355357075c2d2b2_Covista-Website-banner.png");
  background-position: 0 0;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
  height: 530px;
  margin-top: 60px;
  padding: 60px 100px;
  display: flex;
}

.section-654 {
  padding: 60px 100px;
}

.paragraph-231 {
  text-align: center;
  font-family: Barlow, sans-serif;
  font-size: 18px;
  line-height: 28px;
}

.section-655 {
  background-color: #01064a;
  padding: 60px 100px;
}

.columns-183 {
  margin-left: 0;
}

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

.text-block-1256 {
  color: #fff;
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 30px;
  font-weight: 500;
  line-height: 42px;
}

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

.text-block-1257 {
  color: #fff;
  margin-bottom: 40px;
  font-family: Poppins, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

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

.button-177 {
  color: #01064a;
  background-color: #fff;
  margin-bottom: 20px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  font-weight: 700;
}

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

.heading-791 {
  color: var(--white);
  text-align: center;
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Poppins, sans-serif;
}

.image-621 {
  margin-bottom: 20px;
}

.div-block-818 {
  text-align: center;
}

.text-block-1258 {
  color: #00d7ff;
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  line-height: 24px;
}

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

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

.section-656 {
  padding: 60px 100px;
}

.heading-792 {
  color: #01064a;
  text-align: center;
  margin-top: 0;
  margin-bottom: 60px;
  font-family: Poppins, sans-serif;
}

.section-657 {
  background-color: #01064a;
  padding: 60px 100px;
}

.heading-793 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Poppins, sans-serif;
}

.text-block-1259 {
  color: #fff;
  font-family: Poppins, sans-serif;
}

.image-622 {
  margin-bottom: 20px;
}

.div-block-819 {
  text-align: center;
  border-radius: 10px;
  height: 250px;
  padding: 20px;
  box-shadow: 1px 1px 10px 2px #0000004d;
}

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

.section-658 {
  text-align: center;
  background-color: #01064a;
  padding: 20px 100px;
}

.text-block-1260 {
  color: #fff;
  text-align: center;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.div-block-820 {
  height: auto;
}

.nav-link-438, .nav-link-439, .nav-link-440 {
  font-family: Poppins, sans-serif;
}

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

.brand-20 {
  margin-top: 10px;
}

.image-624 {
  display: inline;
}

.heading-794 {
  color: var(--salmon);
  letter-spacing: 1px;
  flex-direction: column;
  align-items: center;
  margin-top: 20px;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  display: flex;
}

.section-659 {
  padding: 40px 100px;
}

.container-351 {
  margin-left: 100px;
  margin-right: 100px;
}

.text-block-1261 {
  color: #fff;
  margin-bottom: 20px;
  font-family: Poppins, sans-serif;
  font-size: 22px;
  line-height: 40px;
}

.navbar-106 {
  background-color: #fff;
  margin-left: 0;
  padding-left: 100px;
  padding-right: 100px;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 5px 3px #0003;
}

.nav-link-441, .nav-link-442, .nav-link-443, .nav-link-444 {
  font-family: Poppins, sans-serif;
}

.nav-link-445 {
  color: #fff;
  background-color: #01064a;
  font-family: Poppins, sans-serif;
}

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

.brand-21 {
  margin-top: 5px;
  margin-bottom: 5px;
}

.text-block-1262 {
  color: #00d7ff;
  text-align: center;
  margin-bottom: 40px;
  font-family: Poppins, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.text-block-1263 {
  color: #fff;
  font-family: Poppins, sans-serif;
}

.column-550 {
  text-align: center;
  margin-top: 0;
}

.button-178 {
  margin-top: 60px;
}

.heading-795 {
  font-family: Poppins, sans-serif;
  font-size: 24px;
}

.paragraph-232 {
  font-family: Poppins, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

.navbar-107 {
  background-color: #fff;
  justify-content: space-around;
  padding-left: 100px;
  padding-right: 100px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  display: block;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 5px 3px #0003;
}

.nav-link-446 {
  font-family: Poppins, sans-serif;
}

.nav-link-446.w--current {
  padding-left: 10px;
  padding-right: 10px;
}

.nav-link-447, .nav-link-448 {
  padding-left: 10px;
  padding-right: 10px;
  font-family: Poppins, sans-serif;
}

.image-627 {
  display: none;
}

.brand-22 {
  align-items: flex-end;
  margin-top: 10px;
  margin-bottom: 10px;
  display: flex;
}

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

.nav-link-449 {
  color: #fff;
  background-color: #01064a;
  line-height: 26px;
}

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

.container-352 {
  margin-left: 102px;
  margin-right: 102px;
}

.nav-link-450, .nav-link-451, .nav-link-452 {
  padding-left: 10px;
  padding-right: 10px;
}

.nav-menu-9 {
  margin-left: 0;
}

.link-66 {
  color: #fff;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  text-decoration: none;
}

.text-block-1264 {
  font-family: Poppins, sans-serif;
  font-size: 18px;
}

.text-block-1265 {
  color: #fff;
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
}

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

.columns-186 {
  align-items: flex-end;
  display: flex;
}

.text-block-1267 {
  color: #fff;
  font-family: Poppins, sans-serif;
  font-size: 20px;
}

.button-179 {
  color: #01064a;
  background-color: #00d7ff;
  margin-top: 40px;
  margin-bottom: 40px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 26px;
}

.button-179:hover {
  box-shadow: 1px 1px 10px 5px #0003;
}

.div-block-821 {
  text-align: center;
}

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

.text-block-1268 {
  color: var(--orange);
  margin-bottom: 10px;
  font-size: 20px;
  line-height: 30px;
}

.text-block-1269 {
  color: #fff;
  font-size: 16px;
}

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

.image-631 {
  display: block;
}

.container-353 {
  flex-direction: column;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.paragraph-233 {
  color: #757575;
  text-align: left;
  margin-bottom: 40px;
  font-family: Source Sans Pro, sans-serif;
  font-size: 16px;
  line-height: 24px;
}

.image-632 {
  border-radius: 10px;
}

.slide-33 {
  background-image: linear-gradient(83deg, #00000082 40%, #fff0), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/6034a5c377760a6058f29952_BG-1.png");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  height: 75vh;
  padding: 220px;
}

.slide-34 {
  background-image: linear-gradient(135deg, #0006, #fff0), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/6034a5773963c8c264cd544e_BG_2.png");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  padding: 220px;
}

.slider-16 {
  height: 75vh;
  position: relative;
}

.container-354 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.columns-187 {
  display: flex;
}

.columns-188 {
  margin-top: 100px;
}

.container-355 {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  height: 600px;
  display: flex;
}

.text-block-1270 {
  color: #fff;
  font-family: Source Sans Pro, sans-serif;
  font-size: 38px;
  font-weight: 700;
  line-height: 38px;
}

.column-551 {
  display: flex;
}

.text-block-1271 {
  color: #fff;
  text-align: left;
  font-family: Source Sans Pro, sans-serif;
  font-size: 50px;
  font-weight: 700;
  line-height: 54px;
}

.text-block-1272 {
  color: #fff;
  padding-top: 10px;
  font-family: Source Sans Pro, sans-serif;
  font-size: 24px;
  font-weight: 300;
  line-height: 32px;
}

.div-block-822 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  margin-top: -100px;
  display: none;
}

.container-356 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  height: 600px;
  display: flex;
}

.text-block-1273 {
  font-family: Source Sans Pro, sans-serif;
}

.text-block-1274 {
  color: #fff;
  text-align: right;
  margin-bottom: 10px;
  font-family: Source Sans Pro, sans-serif;
  font-size: 80px;
  font-weight: 700;
  line-height: 85px;
}

.text-block-1275 {
  font-size: 24px;
}

.text-block-1276 {
  color: #fff;
  font-size: 24px;
}

.text-block-1277 {
  color: #303030;
  padding-top: 0;
  font-family: Source Sans Pro, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 28px;
}

.heading-798 {
  margin-bottom: 0;
  padding-bottom: 20px;
  padding-left: 10px;
  padding-right: 10px;
  line-height: 20px;
}

.section-661 {
  background-color: var(--midnight-blue);
  padding-top: 20px;
  padding-bottom: 20px;
}

.text-block-1278 {
  color: var(--salmon);
  text-align: center;
  padding-bottom: 10px;
}

.link-block-144 {
  flex-direction: column;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.button-180 {
  letter-spacing: 2px;
  background-color: #38539a;
  border-radius: 20px;
  margin-top: 30px;
  font-family: Roboto Condensed, sans-serif;
  font-weight: 700;
}

.column-552 {
  flex-direction: column;
  justify-content: center;
  align-self: stretch;
  display: flex;
}

.link-block-145 {
  color: #333;
  text-decoration: none;
}

.heading-799 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  margin-top: 60px;
  font-family: Source Sans Pro, sans-serif;
  font-size: 24px;
  font-weight: 900;
  display: flex;
}

.link-block-146 {
  color: #333;
  text-align: left;
  text-decoration: none;
}

.section-662 {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/61374ff85300d17ec6d50046_shutterstock_622863563.png");
  background-position: 0 0, 100% 0;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
  height: auto;
  padding: 60px 100px;
}

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

.text-block-1279 {
  color: var(--orange);
  font-size: 30px;
  line-height: 40px;
}

.div-block-823 {
  text-align: center;
}

.heading-800 {
  color: #fff;
  text-align: center;
  margin-bottom: 40px;
}

.section-663 {
  padding: 60px 100px;
  display: block;
}

.grid-32 {
  grid-template-columns: 1fr 1fr 1fr;
  margin-bottom: 60px;
}

.text-block-1280 {
  font-family: Amazonemberdisplay bd, sans-serif;
  font-weight: 400;
}

.div-block-824 {
  text-align: center;
}

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

.div-block-825 {
  text-align: center;
}

.slide-35 {
  background-image: linear-gradient(51deg, #000000b0 15%, #0000), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/603e042db40058e43dcf30ae_BG-4.png");
  background-position: 0 0, 25% 0;
  background-size: auto, cover;
  height: 75vh;
  padding: 220px;
}

.slide-36 {
  background-image: linear-gradient(269deg, #0000, #00000052 49%), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/60bf5d50d542c8d89f57bdcf_Amway-10.png");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  height: 75vh;
  padding: 180px;
}

.slide-37 {
  background-image: linear-gradient(85deg, #000000d6, #0000), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/6033ec73418aae94a23b3de2_shutterstock_1482367220.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  height: 75vh;
  padding: 220px;
}

.div-block-826 {
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-end;
  padding: 220px;
  display: none;
}

.text-block-1281 {
  margin-bottom: 40px;
  font-family: Source Sans Pro, sans-serif;
  font-size: 80px;
  font-weight: 700;
}

.div-block-827 {
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-end;
  margin-top: -100px;
  margin-bottom: 0;
  display: flex;
}

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

.div-block-829 {
  margin-left: -100px;
}

.italic-text-10 {
  color: #fff;
  font-family: Source Sans Pro, sans-serif;
  font-size: 18px;
}

.text-block-1282 {
  color: #fff;
  margin-top: 20px;
  font-family: Source sans pro, sans-serif;
  font-size: 18px;
}

.italic-text-11 {
  color: #fff;
}

.text-block-1283 {
  color: #fff;
  font-family: Source Sans Pro, sans-serif;
  font-size: 60px;
  font-weight: 700;
}

.text-block-1284 {
  color: #fff;
  margin-top: 30px;
  font-family: Source Sans Pro, sans-serif;
  font-size: 18px;
}

.text-block-1285 {
  color: #fff;
  font-family: Source Sans Pro, sans-serif;
  font-size: 60px;
  font-weight: 700;
}

.text-block-1286 {
  margin-top: 30px;
}

.italic-text-12 {
  color: #fff;
  font-family: Source Sans Pro, sans-serif;
  font-size: 18px;
}

.text-block-1287 {
  color: #fff;
  font-family: Source Sans Pro, sans-serif;
  font-size: 60px;
  font-weight: 700;
}

.text-block-1288 {
  color: #fff;
  margin-top: 30px;
  font-family: Source Sans Pro, sans-serif;
  font-size: 18px;
}

.text-block-1289 {
  color: #fff;
  font-family: Source Sans Pro, sans-serif;
  font-size: 60px;
  font-weight: 700;
  line-height: 52px;
}

.text-block-1290 {
  color: #fff;
  margin-top: 30px;
  font-family: Source Sans Pro, sans-serif;
  font-size: 18px;
  font-style: italic;
  font-weight: 400;
}

.text-block-1291 {
  color: #fff;
  font-family: Source Sans Pro, sans-serif;
  font-size: 60px;
  font-weight: 700;
}

.text-block-1292 {
  color: #fff;
  margin-top: 40px;
  font-family: Source Sans Pro, sans-serif;
  font-size: 18px;
}

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

.agenda {
  color: #fff;
  background-color: #00003d;
  padding: 60px 140px;
  font-family: Barlow, sans-serif;
  display: block;
}

.text-block-1293 {
  color: #fff;
  text-align: left;
  margin-bottom: 40px;
  font-family: Barlow, sans-serif;
  font-size: 24px;
  line-height: 34px;
}

.text-block-1294 {
  color: #fff;
  margin-bottom: 10px;
  font-family: Barlow, sans-serif;
  font-size: 18px;
  line-height: 25px;
}

.list-19 {
  color: #fff;
}

.section-665 {
  background-color: #00003d;
  height: 500px;
  margin-top: 60px;
  padding: 60px 100px 100px;
}

.div-block-831 {
  text-align: left;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.italic-text-13 {
  font-size: 22px;
}

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

.text-block-1296 {
  color: #fff;
  text-align: center;
  font-family: Barlow, sans-serif;
  font-size: 24px;
  line-height: 40px;
}

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

.text-block-1298 {
  align-items: flex-start;
  margin-bottom: 20px;
  padding-left: 0;
  font-size: 24px;
  line-height: 34px;
  display: block;
}

.columns-190 {
  align-items: center;
  margin-bottom: 20px;
  display: block;
}

.text-block-1299 {
  margin-top: 20px;
  font-size: 24px;
  line-height: 36px;
}

.button-181 {
  letter-spacing: 2px;
  background-color: #7f3e3e;
  border-radius: 20px;
  font-family: Roboto Condensed, sans-serif;
  font-weight: 700;
}

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

.div-block-832 {
  text-align: center;
}

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

.text-block-1300 {
  margin-bottom: 10px;
  font-family: Source Sans Pro, sans-serif;
  font-size: 18px;
  line-height: 25px;
}

.body-26 {
  background-color: #fff;
  font-family: Source Sans Pro, sans-serif;
}

.navbar-108 {
  color: #fff;
  background-color: #2c2c2c;
  padding-left: 140px;
  padding-right: 140px;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 6px 2px #0003;
}

.nav-link-454, .nav-link-455, .nav-link-456 {
  color: #fff;
}

.section-666 {
  padding: 0 140px 40px;
}

.paragraph-234 {
  text-align: center;
  font-size: 16px;
  line-height: 26px;
}

.div-block-833 {
  background-color: #f8f8f8;
  border-radius: 20px;
  padding: 60px;
}

.section-667 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/608039ecd1e57560e4ea2701_Amway-Women-of-Worth-BG.png");
  background-position: 100% 0;
  background-size: cover;
  padding: 40px 140px;
}

.div-block-834 {
  background-color: #0000;
  border-radius: 20px;
  padding: 0;
}

.div-block-835 {
  background-color: #fff;
  border-radius: 10px;
  width: auto;
  height: auto;
  padding: 20px;
  box-shadow: 1px 1px 10px 5px #f0f0f0b3;
}

.youtube {
  border-radius: 10px;
}

.image-635 {
  border-radius: 0;
}

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

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

.div-block-836 {
  background-color: #f8f8f8;
  border-radius: 20px;
  padding: 40px;
}

.div-block-837 {
  border-radius: 20px;
  padding: 40px 0;
}

.youtube-2, .youtube-3 {
  height: 200px;
}

.youtube-4, .youtube-5 {
  width: auto;
}

.columns-192 {
  margin-right: 10px;
}

.column-554 {
  padding-left: 10px;
}

.div-block-838 {
  background-color: #fff;
  border-radius: 20px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 20px;
  box-shadow: 1px 1px 5px 3px #f1f1f1;
}

.div-block-839 {
  background-color: #ffe1e1;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  width: 700px;
  padding: 0 20px;
  display: flex;
  box-shadow: 1px 1px 10px 3px #f1f1f1;
}

.section-669 {
  justify-content: center;
  padding: 20px 140px;
  display: flex;
}

.div-block-840 {
  background-color: #f1f2ff;
  border-radius: 60px;
  justify-content: center;
  align-items: center;
  width: 850px;
  padding: 20px;
  display: flex;
}

.column-555 {
  text-align: center;
  background-color: #ffe1e1;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 180px;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.column-556 {
  text-align: center;
  background-color: #f1f2ff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 180px;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.link-67 {
  color: #fff;
}

.text-block-1301 {
  color: #fff;
  padding-top: 20px;
  font-family: Source Sans Pro, sans-serif;
  font-size: 12px;
  font-weight: 200;
  line-height: 18px;
}

.text-block-1302 {
  color: #fff;
  padding-top: 20px;
  font-family: Source Sans Pro, sans-serif;
  font-size: 12px;
  font-weight: 200;
}

.columns-193 {
  align-items: center;
  height: 180px;
  display: flex;
}

.heading-801 {
  text-align: center;
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Source Sans Pro, sans-serif;
  font-weight: 900;
}

.nav-link-457, .nav-link-458, .nav-link-459, .nav-link-460 {
  color: #fff;
}

.brand-23 {
  margin-top: 10px;
  margin-bottom: 10px;
}

.image-636 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.link-block-147 {
  color: #414141;
  text-align: center;
  text-decoration: none;
}

.bold-text-297 {
  color: #2c2c2c;
}

.section-670 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/608039833c51772d7f8a4a0d_Amway-Women-of-Worth-BG-1.png");
  background-position: 50% 0;
  background-size: cover;
  padding: 40px 140px;
  display: none;
}

.text-block-1303 {
  color: #7f3e3e;
  margin-bottom: 20px;
  font-size: 24px;
  font-weight: 700;
  line-height: 34px;
}

.text-block-1304 {
  color: #38539a;
  margin-bottom: 20px;
  font-size: 24px;
  font-weight: 700;
  line-height: 34px;
}

.navbar-109 {
  background-color: #fff;
  padding-left: 100px;
  padding-right: 100px;
  position: relative;
}

.section-671 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/60811ca47bd17b13572e9fa4_bg_01.jpg");
  background-position: 0 0;
  background-size: cover;
  height: 500px;
  padding: 60px 100px;
}

.text-block-1305 {
  color: #242424;
  margin-bottom: 20px;
  font-family: Segoeui, sans-serif;
  font-size: 70px;
  font-weight: 600;
  line-height: 90px;
}

.text-block-1306 {
  color: #242424;
  font-family: PT Serif, serif;
  font-size: 30px;
  line-height: 40px;
}

.section-672 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/60811ca414bc4075350cf1d4_bg_02.jpg");
  background-position: 0 0;
  background-size: cover;
  padding: 40px 100px;
}

.heading-802 {
  color: #0078d4;
  text-align: center;
  margin-bottom: 20px;
  font-family: Segoeui, sans-serif;
  font-size: 50px;
  font-weight: 600;
  line-height: 70px;
}

.div-block-841 {
  background-color: #50e6ff;
  width: 140px;
  height: 10px;
}

.div-block-842 {
  text-align: center;
  justify-content: center;
  margin-bottom: 40px;
  display: flex;
}

.text-block-1307 {
  font-family: PT Serif, serif;
  font-size: 16px;
  line-height: 26px;
}

.text-block-1308 {
  margin-bottom: 20px;
  font-family: PT Serif, serif;
  font-size: 18px;
  line-height: 28px;
}

.text-block-1309 {
  color: #0078d4;
  text-align: center;
  margin-bottom: 20px;
  font-family: Segoeui, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 34px;
}

.button-182 {
  background-color: #0078d4;
  font-size: 20px;
  line-height: 30px;
}

.div-block-843 {
  text-align: center;
  margin-bottom: 20px;
}

.link-block-148, .div-block-844 {
  text-align: center;
}

.section-673 {
  background-color: #2f2f2f;
  padding: 40px 100px;
}

.text-block-1310 {
  color: #fff;
  text-align: center;
  margin-bottom: 40px;
  font-family: Segoeui, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 34px;
}

.text-block-1311 {
  font-family: Segoeui, sans-serif;
  font-size: 16px;
}

.column-557 {
  text-align: center;
  border-right: 1px solid #fff;
}

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

.link-68 {
  color: #fff;
  font-family: Segoeui, sans-serif;
  font-size: 16px;
}

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

.link-69 {
  color: #fff;
  font-family: Segoeui, sans-serif;
}

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

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

.text-block-1313 {
  margin-right: 40px;
}

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

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

.image-640 {
  margin-bottom: 35px;
}

.link-70 {
  color: #fff;
  font-family: Segoeui, sans-serif;
  font-size: 16px;
}

.section-674 {
  background-color: #000;
  padding: 40px 100px;
}

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

.link-71 {
  color: #fff;
}

.text-block-1315 {
  color: #fff;
  font-size: 18px;
  line-height: 28px;
}

.text-block-1316 {
  color: #fff;
  text-align: center;
  font-family: Segoeui, sans-serif;
  font-size: 18px;
  line-height: 28px;
}

.brand-24 {
  margin-top: 10px;
  margin-bottom: 10px;
}

.grid-35 {
  grid-column-gap: 12px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

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

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

.link-block-149 {
  text-align: center;
  text-decoration: none;
}

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

.text-block-1317 {
  color: #000;
  font-size: 20px;
  line-height: 30px;
}

.text-block-1318 {
  color: #757575;
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 24px;
}

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

.link-block-150 {
  text-align: center;
  border: 1px solid #ebebeb;
  text-decoration: none;
}

.text-block-1319 {
  font-size: 20px;
  line-height: 30px;
}

.text-block-1320 {
  color: #fff;
  background-color: #38539a;
  font-size: 20px;
  line-height: 50px;
}

.text-block-1321 {
  color: #fff;
  background-color: #757575;
  font-size: 16px;
  line-height: 40px;
}

.div-block-846 {
  background-color: #757575;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 20px;
}

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

.columns-194 {
  margin-bottom: 20px;
}

.section-676 {
  background-color: #f1f1f1;
  padding: 60px 100px;
  display: block;
}

.grid-39 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-bottom: 60px;
}

.text-block-1322 {
  color: var(--midnight-blue-2);
  font-family: Amazonembercd bd, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
}

.video-19 {
  margin-bottom: 10px;
}

.text-block-1323 {
  color: var(--midnight-blue-2);
  text-transform: uppercase;
  margin-bottom: 0;
  font-family: Amazonembercd lt, sans-serif;
  font-size: 30px;
  line-height: 40px;
}

.div-block-847 {
  background-color: var(--midnight-blue-2);
  width: 40px;
  height: 5px;
  margin-bottom: 20px;
}

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

.nav-link-461 {
  color: #fff;
  padding-left: 20px;
  padding-right: 20px;
  font-family: Amazonember rg, sans-serif;
}

.nav-link-461.w--current {
  color: var(--orange);
}

.column-561, .column-562, .column-563, .column-564, .column-565 {
  justify-content: center;
  display: flex;
}

.nav-link-462 {
  color: #fff;
  padding-left: 20px;
  padding-right: 20px;
  font-family: Amazonember rg, sans-serif;
}

.nav-link-462.w--current {
  color: var(--orange);
}

.text-block-1324 {
  text-align: center;
  margin-bottom: 20px;
  font-size: 20px;
  line-height: 30px;
}

.section-677 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.column-566, .column-567, .column-568 {
  text-align: center;
}

.grid-40 {
  grid-template-columns: auto auto auto;
  padding-left: 60px;
  padding-right: 60px;
}

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

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

.div-block-853, .div-block-854, .div-block-855 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.section-678 {
  padding: 40px 60px;
}

.grid-41 {
  grid-template-columns: 1fr 1fr 1fr 1fr;
  padding: 50px;
}

.text-block-1325 {
  color: #f3973b;
  align-items: flex-start;
  font-size: 24px;
  line-height: 34px;
  display: flex;
}

.text-block-1326, .text-block-1327, .text-block-1328 {
  color: #f3973b;
  font-size: 24px;
  line-height: 34px;
}

.button-183 {
  color: #000;
  background-color: #fce500;
  border-radius: 4px;
  margin-top: 20px;
  font-size: 16px;
}

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

.navbar-110 {
  background-color: #26303e;
  position: fixed;
  inset: 0% 0% auto;
}

.section-679 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/60fad6f557d0458ae97e3206_Aws-Fintech-innovation-day.png");
  background-position: 50% 100%;
  background-size: cover;
  height: 600px;
  margin-top: 60px;
  padding: 40px 140px 60px;
}

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

.text-block-1329 {
  font-family: Amazonembercd rg, sans-serif;
  font-size: 20px;
}

.div-block-856 {
  text-align: center;
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

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

.text-block-1330 {
  color: #26303e;
  text-align: center;
  font-family: Amazonemberdisplay he, sans-serif;
  font-size: 50px;
  line-height: 70px;
}

.nav-link-463 {
  color: #fff;
  font-family: Amazonemberdisplay rg, sans-serif;
}

.nav-link-463.w--current {
  color: #ffa400;
}

.nav-link-464 {
  color: #fff;
  font-family: Amazonemberdisplay rg, sans-serif;
}

.nav-link-464.w--current {
  color: #ffa400;
}

.nav-link-465 {
  color: #fff;
  font-family: Amazonemberdisplay rg, sans-serif;
}

.nav-link-465.w--current {
  color: #ffa400;
}

.paragraph-235 {
  font-size: 16px;
}

.paragraph-236 {
  text-align: center;
  font-size: 16px;
  line-height: 26px;
}

.section-680 {
  background-color: #f2f2f2;
  padding: 40px 240px;
}

.paragraph-237 {
  font-size: 15px;
}

.paragraph-238 {
  text-align: center;
  font-family: Amazonemberdisplay rg, sans-serif;
  font-size: 16px;
  line-height: 26px;
}

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

.heading-803 {
  text-align: center;
  font-family: Amazonemberdisplay he, sans-serif;
  font-weight: 400;
  line-height: 42px;
}

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

.section-682 {
  color: #fff;
  background-color: #26303e;
  padding-top: 10px;
  padding-bottom: 10px;
}

.text-block-1331 {
  color: #fff;
  text-align: center;
}

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

.brand-25 {
  margin-top: 10px;
  margin-bottom: 10px;
}

.nav-link-466 {
  color: #fff;
  font-family: Amazonemberdisplay rg, sans-serif;
}

.nav-link-466.w--current {
  color: #ffa400;
}

.text-block-1332 {
  color: #26303e;
  text-align: center;
  background-color: #ffa400;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 330px;
  font-family: Amazonemberdisplay he, sans-serif;
  font-size: 20px;
  line-height: 40px;
  display: flex;
}

.div-block-857 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: flex;
}

.body-27 {
  font-family: Amazonember md, sans-serif;
}

.section-683 {
  flex-direction: column;
  align-items: center;
  padding: 60px 220px;
  display: flex;
}

.heading-804 {
  color: orange;
  text-align: center;
  margin-bottom: 20px;
}

.paragraph-239 {
  text-align: center;
  margin-bottom: 40px;
  font-family: Amazonember rg, sans-serif;
  font-size: 16px;
  line-height: 26px;
}

.section-684 {
  background-image: linear-gradient(#0000004d, #0000004d), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/613f4ad6b7c57f1f1ff8977e_Backgorund.png");
  background-position: 0 0, 50% 100%;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
  padding: 60px 100px;
}

.section-685 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/61374ff85300d17ec6d50046_shutterstock_622863563.png");
  background-position: 0 0;
  background-size: auto;
  background-attachment: fixed;
  padding: 60px 140px;
}

.heading-805 {
  color: var(--orange);
  margin-bottom: 40px;
}

.text-block-1333 {
  color: #fff;
  font-family: Amazonember rg, sans-serif;
  font-size: 16px;
  line-height: 26px;
}

.column-569 {
  padding-left: 0;
  padding-right: 10px;
}

.section-686 {
  background-color: #051e6e;
  padding: 60px 140px;
}

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

.section-687 {
  background-color: #051e6e;
  padding-top: 20px;
  padding-bottom: 20px;
}

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

.text-block-1336 {
  color: #fff;
  text-align: center;
  font-size: 20px;
  line-height: 50px;
}

.section-688 {
  padding: 20px 10px;
}

.section-689 {
  background-color: #051e6e;
  padding: 60px 10px;
}

.text-block-1337 {
  text-align: center;
  font-size: 40px;
  line-height: 50px;
}

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

.column-570 {
  background-color: #0000;
  padding: 20px;
}

.column-571, .column-572, .column-573, .column-574 {
  background-color: #fff;
  padding: 20px;
}

.text-block-1338 {
  text-align: center;
  font-size: 16px;
  line-height: 26px;
  text-decoration: none;
}

.text-block-1339 {
  font-size: 40px;
  line-height: 60px;
}

.text-block-1340 {
  font-size: 30px;
  line-height: 50px;
}

.link-block-151 {
  color: #fff;
  border: 1px solid #fff;
  padding: 10px;
  font-size: 26px;
  line-height: 36px;
  text-decoration: none;
}

.link-block-151:hover {
  color: var(--midnight-blue-3);
  background-color: #fff;
}

.text-block-1341 {
  line-height: 40px;
}

.section-690 {
  background-color: #000;
  padding: 60px 100px;
}

.grid-43 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
}

.video-20, .video-21 {
  margin-bottom: 10px;
}

.link-block-152 {
  color: #333;
  text-align: center;
}

.bold-text-299 {
  font-size: 16px;
}

.text-block-1342 {
  color: #fff;
  font-family: Amazonember lt, sans-serif;
  font-size: 16px;
}

.link-block-153 {
  color: #333;
  text-decoration: none;
}

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

.text-block-1343 {
  font-size: 20px;
  line-height: 30px;
}

.text-block-1344 {
  margin-bottom: 10px;
  font-size: 20px;
  line-height: 30px;
}

.list-20 {
  margin-bottom: 20px;
  margin-left: 0;
  margin-right: 0;
}

.text-block-1345 {
  color: #fff;
  font-family: Barlow, sans-serif;
  font-size: 80px;
  font-weight: 700;
  line-height: 90px;
}

.text-block-1346 {
  text-align: center;
  padding-top: 10px;
  font-family: Amazonember lt, sans-serif;
  font-size: 18px;
}

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

.text-block-1347 {
  text-align: center;
  font-family: Amazonember lt, sans-serif;
  font-size: 16px;
  line-height: 24px;
}

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

.button-184 {
  letter-spacing: 1px;
  background-color: #ff8322;
  border-radius: 5px;
  margin-top: 50px;
  font-family: Amazonember bd, sans-serif;
  font-size: 14px;
}

.container-358 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.paragraph-240 {
  color: #fff;
  font-family: Amazonember lt, sans-serif;
  font-size: 16px;
  line-height: 24px;
}

.bold-text-300 {
  font-family: Amazonember he, sans-serif;
  font-size: 18px;
}

.column-575 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

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

.column-576 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

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

.section-691 {
  padding: 60px 180px;
}

.paragraph-241 {
  text-align: right;
  font-family: Amazonember md, sans-serif;
}

.text-block-1348 {
  text-align: left;
  font-family: Amazonember lt, sans-serif;
  font-size: 16px;
}

.bold-text-301 {
  color: #8a8a8a;
  text-align: left;
  font-size: 16px;
  font-weight: 400;
}

.div-block-860 {
  background-color: #ff8322;
  height: 1px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.bold-text-302, .bold-text-303, .bold-text-304, .bold-text-305, .bold-text-306, .bold-text-307, .bold-text-308 {
  font-weight: 400;
}

.nav-menu-11 {
  font-family: Amazonember md, sans-serif;
}

.nav-link-467 {
  padding: 20px 13px;
  font-size: 12px;
}

.nav-link-467.w--current {
  color: #ff8322;
}

.bold-text-309 {
  font-size: 12px;
}

.bold-text-310 {
  font-size: 12px;
  display: flex;
}

.bold-text-311 {
  color: #fff;
  font-size: 12px;
}

.nav-link-468 {
  padding: 20px 13px;
}

.nav-link-469 {
  color: #ff8322;
  background-color: #ff8322;
  padding: 20px;
}

.container-359 {
  flex: 1;
  align-self: center;
  margin-top: 0;
  margin-bottom: 0;
  display: flex;
}

.brand-26 {
  margin-right: 160px;
  padding-top: 6px;
}

.section-692 {
  background-color: #232323;
  padding: 60px 100px;
}

.section-693 {
  padding: 60px 180px;
}

.section-694 {
  background-color: #2322231a;
  padding: 60px 100px;
}

.div-block-861 {
  padding-left: 25px;
  padding-right: 25px;
}

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

.paragraph-242 {
  text-align: justify;
  font-family: Amazonember lt, sans-serif;
  font-size: 16px;
  line-height: 24px;
}

.link-72, .link-73, .link-74 {
  color: #333;
}

.section-695 {
  background-color: #232323;
  padding: 60px 180px 80px;
}

.grid-45 {
  grid-column-gap: 20px;
  grid-row-gap: 28px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 60px;
}

.text-block-1349 {
  color: #fff;
  text-align: center;
  font-family: Amazonember bd, sans-serif;
}

.text-block-1350 {
  color: #fff;
  text-align: center;
  font-family: Amazonember lt, sans-serif;
  font-size: 12px;
  line-height: 18px;
}

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

.image-647 {
  margin-bottom: 20px;
}

.paragraph-243 {
  text-align: justify;
  margin-top: 40px;
  font-family: Amazonember lt, sans-serif;
  font-size: 16px;
  line-height: 24px;
}

.grid-46 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  margin-bottom: 60px;
}

.section-696 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.html-embed-7 {
  margin-bottom: 0;
  display: block;
}

.link-block-154 {
  text-decoration: none;
}

.section-697 {
  background-color: #252f3e;
  padding-top: 60px;
  padding-bottom: 0;
  padding-right: 0;
}

.div-block-863 {
  background-color: #f2f2f2;
  padding-bottom: 40px;
}

.phone {
  display: none;
}

.div-block-864 {
  background-color: #c9c9c9;
  height: 2px;
  margin-top: 30px;
  margin-bottom: 30px;
}

.text-block-1351 {
  font-size: 24px;
  line-height: 34px;
}

.text-block-1352 {
  margin-bottom: 20px;
  font-size: 24px;
  line-height: 34px;
}

.link-block-155 {
  color: #333;
  text-decoration: none;
}

.section-698 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-1353 {
  color: #f8991d;
  text-align: center;
  font-family: Amazonembercd bd, sans-serif;
  font-size: 30px;
  line-height: 60px;
}

.text-block-1353.agenda-title {
  font-size: 20px;
}

.text-block-1354 {
  font-size: 10px;
}

.name {
  font-size: 12px;
}

.text-block-1355 {
  text-align: right;
  font-size: 16px;
}

.text-block-1356, .italic-text-14, .italic-text-15, .bold-text-312, .bold-text-313, .bold-text-314, .bold-text-315, .text-block-1357, .text-block-1358, .italic-text-16 {
  font-size: 16px;
}

.container-360 {
  text-align: center;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.navbar-111 {
  background-color: #fff;
}

.nav-link-470, .nav-link-471 {
  background-color: #f8991d;
  margin-right: 40px;
}

.nav-link-472 {
  background-color: #f8991d;
}

.tabs-menu-17 {
  text-align: center;
  padding-top: 20px;
  padding-bottom: 20px;
}

.text-block-1359, .text-block-1360 {
  font-size: 18px;
}

.tab-link-tab-1-6 {
  background-color: #f8991d;
}

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

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

.tab-link-tab-2-6, .tab-link-tab-3-2 {
  background-color: #f8991d;
}

.column-580 {
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-end;
  padding-right: 60px;
  display: flex;
}

.text-block-1364 {
  font-family: Amazonember bd, sans-serif;
  font-size: 16px;
}

.text-block-1365 {
  font-family: Amazonember bd, sans-serif;
}

.text-block-1366 {
  margin-bottom: 10px;
  font-family: Amazonember bd, sans-serif;
  font-size: 16px;
}

.bold-text-316 {
  color: #8d8d8d;
  font-size: 16px;
}

.section-699 {
  padding: 60px 180px;
}

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

.button-185 {
  text-align: center;
  letter-spacing: 1px;
  background-color: #ff8322;
  flex-flow: column;
  justify-content: space-around;
  align-items: center;
  font-family: Amazonember md, sans-serif;
  font-size: 14px;
  display: inline;
}

.div-block-865 {
  flex-direction: column;
  align-items: center;
  margin-top: 20px;
  display: flex;
}

.container-361 {
  background-color: #ff8322;
}

.navbar-112 {
  -webkit-text-fill-color: inherit;
  background-color: #ff8322;
  background-clip: border-box;
  box-shadow: 0 0 12px #00000091;
}

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

.section-700 {
  background-color: #fefefe;
  padding: 60px 160px;
}

.nav-link-473 {
  color: #fff;
  font-family: Amazonember md, sans-serif;
  font-size: 12px;
}

.paragraph-244 {
  margin-bottom: 40px;
  font-family: Amazonember lt, sans-serif;
  font-size: 16px;
  line-height: 24px;
}

.heading-806 {
  color: #ff8322;
  font-family: Amazonember md, sans-serif;
  font-size: 32px;
}

.paragraph-245 {
  margin-bottom: 60px;
  font-family: Amazonember bd, sans-serif;
  font-size: 16px;
  line-height: 24px;
}

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

.text-block-1367 {
  color: #b4b4b4;
  margin-top: 20px;
  font-family: Amazonember md, sans-serif;
  font-size: 14px;
}

.image-651 {
  margin-bottom: 0;
}

.text-block-1368 {
  color: #ff8322;
  margin-top: 5px;
  font-family: Amazonember md, sans-serif;
  font-size: 16px;
}

.paragraph-246 {
  margin-top: 20px;
  font-family: Amazonember lt, sans-serif;
  font-size: 16px;
  line-height: 24px;
}

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

.columns-200, .columns-201 {
  margin-top: 20px;
}

.text-block-1369 {
  color: #ff8322;
  margin-top: 20px;
  font-family: Amazonember bd, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
}

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

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

.navbar-113 {
  background-color: #fff;
  padding-left: 220px;
  padding-right: 220px;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 5px 5px 20px 2px #00000075;
}

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

.nav-link-474, .nav-link-475, .nav-link-476, .nav-link-477 {
  color: #000;
  font-size: 18px;
  font-weight: 600;
}

.section-701 {
  background-image: linear-gradient(#0000009c, #0000009c), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/62b005e520d1f2e32c820bbe_Women-leaders-collage.png");
  background-position: 0 0, 50% 100%;
  background-size: auto, cover;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  height: 75vh;
  margin-top: 60px;
  padding-top: 0;
  padding-left: 220px;
  padding-right: 220px;
  display: flex;
}

.section-702 {
  padding-bottom: 60px;
  padding-left: 220px;
  padding-right: 220px;
}

.text-block-1370 {
  font-size: 50px;
  font-weight: 700;
}

.text-block-1371 {
  color: #000;
  font-size: 50px;
  font-weight: 400;
  line-height: 60px;
}

.text-block-1371.partner-logo {
  text-align: center;
  margin-bottom: 20px;
}

.paragraph-247 {
  font-size: 25px;
  line-height: 35px;
}

.paragraph-248 {
  color: #000;
  margin-bottom: 60px;
  font-size: 25px;
  line-height: 35px;
}

.section-703 {
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  height: auto;
  padding: 100px 220px;
}

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

.div-block-867 {
  background-color: var(--white);
  filter: blur();
  border: 1px solid #ececec;
  border-radius: 0;
  padding: 0 0 20px;
}

.image-653 {
  border-radius: 0;
  margin-bottom: 20px;
}

.text-block-1372 {
  font-weight: 500;
}

.text-block-1373 {
  color: #000;
  text-transform: none;
  margin-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 20px;
  font-weight: 500;
  line-height: 25px;
}

.button-186 {
  letter-spacing: 0;
  background-color: #000;
  border-radius: 20px;
  margin-left: 20px;
  padding-top: 4px;
  padding-bottom: 4px;
  font-weight: 500;
}

.section-704 {
  background-color: #ececec;
  background-image: none;
  background-size: auto;
  padding: 100px 220px;
}

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

.text-block-1375 {
  color: #000;
  text-align: center;
  margin-bottom: 60px;
  font-size: 35px;
  font-weight: 700;
  line-height: 45px;
}

.div-block-868 {
  background-color: #0000;
  border: 1px #cacaca;
  border-radius: 20px;
  flex-direction: column;
  align-items: center;
  padding: 40px;
  display: flex;
}

.paragraph-249 {
  font-size: 35px;
}

.paragraph-250 {
  color: #000;
  text-align: center;
  margin-bottom: 20px;
  font-size: 30px;
  line-height: 40px;
}

.button-187 {
  background-color: #000;
  border-radius: 20px;
}

.section-705 {
  background-image: none;
  background-size: auto;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 220px;
  display: flex;
}

.link-block-156 {
  margin-right: 20px;
}

.link-block-156.link {
  margin-right: 0;
}

.text-block-1376 {
  font-size: 20px;
}

.text-block-1377 {
  color: #000;
  margin-top: 20px;
  font-size: 20px;
  font-weight: 700;
  line-height: 30px;
}

.section-706 {
  flex-direction: column;
  align-items: center;
  padding: 60px 220px;
  display: flex;
}

.text-block-1378 {
  color: var(--orange);
  text-align: center;
  font-size: 30px;
  line-height: 30px;
}

.navbar-114 {
  background-color: #fff;
  padding-left: 220px;
  padding-right: 220px;
}

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

.section-707 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/628de99da8efc07e2d0626f5_Elements-06.png");
  background-position: 50%;
  background-size: cover;
  align-items: center;
  height: auto;
  padding: 0;
  display: flex;
}

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

.text-block-1379 {
  color: #fdfdfd;
}

.div-block-869 {
  align-items: flex-end;
  margin-bottom: 20px;
  display: flex;
}

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

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

.text-block-1381 {
  color: #fff;
  font-size: 30px;
  font-weight: 300;
  line-height: 40px;
}

.image-655 {
  margin-bottom: 20px;
}

.div-block-870 {
  align-items: flex-start;
  margin-top: 20px;
  display: flex;
}

.text-block-1382 {
  color: #fff;
  margin-right: 10px;
}

.section-708 {
  background-color: #0a2549;
  padding: 100px 220px;
}

.text-block-1383 {
  color: #fff;
  text-align: left;
  font-size: 18px;
  line-height: 28px;
}

.section-709 {
  background-color: #e6e7e8;
  padding: 100px 220px;
}

.text-block-1384 {
  color: #0a2549;
  margin-bottom: 40px;
  font-size: 50px;
  font-weight: 700;
  line-height: 60px;
}

.grid-51 {
  grid-template-rows: auto;
  margin-bottom: 40px;
}

.text-block-1385 {
  color: #0a2549;
  margin-bottom: 5px;
  font-size: 35px;
  font-weight: 700;
  line-height: 40px;
}

.div-block-871 {
  padding: 40px;
}

.div-block-872 {
  padding: 100px 20px 100px 220px;
}

.text-block-1386 {
  color: var(--dodger-blue);
  margin-bottom: 20px;
  font-size: 18px;
  font-style: italic;
  font-weight: 600;
}

.text-block-1387 {
  color: #fff;
  text-align: center;
  font-size: 18px;
}

.section-710 {
  background-color: #0a2549;
  padding: 40px;
}

.paragraph-251 {
  font-size: 14px;
}

.section-711 {
  padding: 100px 220px;
}

.paragraph-252, .paragraph-253 {
  font-size: 18px;
  line-height: 28px;
}

.image-656 {
  margin-bottom: 20px;
}

.link-76 {
  color: var(--dodger-blue);
}

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

.video-22 {
  background-color: #0000;
}

.text-block-1388 {
  color: var(--orange);
  font-size: 24px;
  line-height: 34px;
}

.text-block-1389 {
  color: var(--midnight-blue-2);
  margin-bottom: 20px;
  font-size: 30px;
  line-height: 40px;
}

.grid-53 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-left: 0;
  margin-right: 0;
}

.div-block-873 {
  text-align: center;
}

.text-block-1390 {
  color: #00003d;
  font-family: Barlow, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 26px;
}

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

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

.grid-55 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-columns: 1fr 1fr 1fr;
}

.text-block-1391 {
  text-align: center;
  padding-top: 10px;
  padding-bottom: 0;
}

.bold-text-317 {
  font-size: 20px;
}

.bold-text-318 {
  font-size: 16px;
}

.bold-text-319 {
  white-space: normal;
  font-weight: 400;
}

.text-block-1392 {
  color: var(--white);
  text-align: center;
  padding-top: 10px;
  font-family: Amazonember bd, sans-serif;
  line-height: 20px;
}

.paragraph-254 {
  color: var(--white);
  text-align: center;
}

.div-block-874, .div-block-875, .div-block-876, .div-block-877, .div-block-878, .div-block-879 {
  text-align: center;
}

.image-659 {
  color: #0000;
}

.columns-203, .columns-204, .columns-205 {
  padding-bottom: 20px;
}

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

.section-712 {
  background-color: #2b2535;
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/62f4da27915f959d278c447e_Gaming-bg.jpg");
  background-position: 0 0;
  background-size: cover;
  padding: 100px 220px;
}

.text-block-1393 {
  color: #fff;
  text-align: left;
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 40px;
  font-weight: 700;
  line-height: 50px;
}

.text-block-1393.agenda-dates {
  font-size: 20px;
  font-weight: 300;
  line-height: 28px;
}

.grid-56 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-bottom: 100px;
}

.div-block-880 {
  border: 3px solid #fff;
  padding: 20px;
}

.text-block-1394 {
  font-size: 21px;
  line-height: 31px;
}

.text-block-1395 {
  color: var(--salmon);
  margin-bottom: 5px;
  font-size: 20px;
  font-weight: 700;
  line-height: 30px;
}

.text-block-1395.white {
  color: #fff;
  text-align: center;
}

.paragraph-255 {
  color: #e4e4e4;
}

.section-713 {
  background-color: #1a1830;
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/62f4da27915f959d278c447e_Gaming-bg.jpg");
  background-position: 0 0;
  background-size: cover;
  padding: 100px 220px;
}

.text-block-1396 {
  font-size: 20px;
  font-weight: 700;
}

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

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

.text-block-1398.speaker {
  color: salmon;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.text-block-1398.description {
  font-size: 16px;
  line-height: 20px;
}

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

.div-block-882 {
  border: 1px solid #fff;
  padding: 20px;
}

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

.div-block-883 {
  border: 3px solid var(--salmon);
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 20px;
  display: flex;
}

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

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

.text-block-1399 {
  color: #fff;
  text-align: center;
  font-size: 18px;
}

.text-block-1400, .list-item-139, .list-item-140 {
  color: var(--white);
  text-align: left;
  font-size: 16px;
}

.list-21 {
  padding-left: 20px;
}

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

.div-block-884 {
  text-align: center;
  padding: 20px;
}

.text-block-1401 {
  font-size: 16px;
  font-weight: 400;
}

.text-block-1402, .text-block-1403 {
  font-size: 16px;
}

.container-362 {
  margin-top: 40px;
  padding-top: 0;
  padding-bottom: 0;
}

.section-715 {
  background-color: #f2f2f2;
  padding: 60px 100px;
}

.bold-text-322 {
  color: #fff;
  text-align: center;
  font-family: Amazonember bd, sans-serif;
}

.heading-807 {
  text-align: center;
  margin-top: 0;
  margin-bottom: 20px;
  padding-top: 0;
  padding-bottom: 20px;
}

.text-block-1404 {
  color: #262262;
  text-align: center;
  padding-bottom: 40px;
  font-size: 16px;
}

.text-block-1405 {
  text-align: center;
  padding-bottom: 40px;
  font-size: 16px;
}

.italic-text-17 {
  float: none;
  clear: none;
  text-align: center;
  object-fit: fill;
  width: 0;
  height: 0;
  margin-left: auto;
  margin-right: auto;
  font-size: 18px;
  overflow: scroll;
}

.block-quote-3, .block-quote-4, .block-quote-5 {
  text-align: center;
}

.text-block-1406 {
  color: #262262;
  text-align: center;
  font-size: 16px;
}

.bold-text-323 {
  color: #262262;
  font-family: Amazonember bdit, sans-serif;
  font-size: 18px;
}

.slide-3 {
  padding: 0 60px 40px;
}

.slide-1 {
  background-color: var(--white);
  padding: 0 60px 40px;
}

.slide-2 {
  padding: 0 40px 60px;
}

.icon-26, .icon-27 {
  background-color: #0000000d;
}

.slide-nav-9 {
  background-color: #0000;
}

.paragraph-256 {
  text-align: center;
  flex-flow: column wrap;
  place-content: flex-start flex-end;
  align-items: flex-start;
}

.slider-17 {
  background-color: #0000;
  flex-wrap: wrap;
  align-content: stretch;
  padding: 60px;
  display: flex;
}

.bold-text-324 {
  color: #262262;
  font-family: Amazonember bdit, sans-serif;
  font-size: 18px;
  font-weight: 400;
}

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

.italic-text-18 {
  text-align: center;
  font-size: 18px;
}

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

.text-block-1408 {
  text-align: center;
  font-size: 16px;
}

.italic-text-19 {
  text-align: center;
  font-size: 18px;
}

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

.bold-text-325 {
  color: #262262;
  font-family: Amazonember bdit, sans-serif;
  font-size: 18px;
}

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

.text-block-1410 {
  background-color: #0000;
  font-size: 18px;
}

.tab-link-tab-1-7 {
  background-color: #ddd;
  font-size: 18px;
}

.tab-link-tab-1-7.w--current {
  -webkit-text-fill-color: inherit;
  background-color: #ddd;
  background-clip: border-box;
}

.tab-link-tab-2-7 {
  background-color: #fff;
}

.tab-link-tab-2-7.w--current {
  background-color: salmon;
}

.text-block-1411 {
  font-size: 18px;
}

.tab-pane-tab-1-2 {
  border: 1px solid salmon;
  padding: 20px 10px 10px;
}

.div-block-885, .div-block-886, .tab-pane-tab-3 {
  padding: 20px;
}

.tab-link-tab-1-8 {
  background-color: #ddd;
}

.tab-link-tab-1-8.w--current {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: salmon;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: inline-block;
}

.tabs-menu-18 {
  background-color: #0000;
  border-radius: 0;
  justify-content: space-between;
  display: block;
}

.text-block-1412 {
  font-size: 14px;
}

.text-block-1413, .text-block-1414 {
  font-size: 18px;
}

.tab-link-tab-2-8 {
  background-color: #ddd;
}

.tab-link-tab-2-8.w--current {
  background-color: salmon;
}

.tab-link-tab-3-3 {
  background-color: #ddd;
}

.tab-link-tab-3-3.w--current {
  background-color: salmon;
}

.tabs-3 {
  border: 1px solid salmon;
}

.text-block-1415 {
  font-weight: 400;
}

.text-block-1416, .text-block-1417, .text-block-1418 {
  text-align: center;
  font-size: 16px;
}

.slide-38 {
  padding: 0 60px 20px;
}

.paragraph-259 {
  text-align: center;
  font-size: 18px;
  font-style: italic;
}

.text-block-1419 {
  color: #262262;
  text-align: center;
  font-family: Amazonember bdit, sans-serif;
  font-size: 18px;
}

.text-block-1420 {
  text-align: center;
  font-size: 16px;
}

.paragraph-260 {
  text-align: center;
  font-size: 18px;
  font-style: italic;
}

.text-block-1421 {
  color: #262262;
  text-align: center;
  font-family: Amazonember bdit, sans-serif;
  font-size: 18px;
}

.text-block-1422 {
  text-align: center;
  font-size: 16px;
}

.slide-39 {
  padding-left: 60px;
  padding-right: 60px;
}

.section-716 {
  background-color: #1a1830;
  padding: 100px 220px;
}

.heading-808 {
  color: #fff;
  text-align: center;
  padding-bottom: 20px;
}

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

.text-block-1423 {
  color: #fff;
  padding-top: 10px;
  font-size: 18px;
}

.text-block-1423.designation {
  padding-top: 5px;
  font-size: 14px;
}

.image-661 {
  border-radius: 10px;
  padding-top: 0;
}

.image-662, .image-663 {
  border-radius: 10px;
}

.text-block-1424 {
  font-size: 18px;
}

.tab-link-tab-4 {
  background-color: #ddd;
}

.tab-link-tab-4.w--current {
  background-color: salmon;
}

.text-block-1425, .text-block-1426 {
  font-size: 18px;
}

.text-block-1427 {
  color: #fff;
  padding-bottom: 20px;
  font-size: 18px;
}

.tab-pane-tab-2 {
  padding: 20px 10px 10px;
}

.text-block-1428 {
  color: #fff;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 28px;
}

.tab-link-tab-1-9 {
  background-color: #ddd;
}

.tab-link-tab-1-9.w--current {
  background-color: salmon;
}

.tab-link-tab-2-9 {
  background-color: #ddd;
}

.tab-link-tab-2-9.w--current {
  background-color: salmon;
}

.tab-link-tab-1-10 {
  background-color: #ddd;
}

.tab-link-tab-1-10.w--current {
  background-color: salmon;
}

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

.button-188 {
  font-size: 18px;
}

.button-189 {
  color: var(--black);
  background-color: orange;
  padding-left: 30px;
  padding-right: 30px;
  font-family: Amazonember bd, sans-serif;
  font-size: 16px;
}

.paragraph-261 {
  color: var(--black);
  font-family: Amazonemberdisplay lt, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

.paragraph-262 {
  color: var(--black);
  padding-top: 0;
  font-family: Amazonemberdisplay lt, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

.paragraph-263, .paragraph-264, .paragraph-265, .paragraph-266 {
  color: var(--black);
  font-family: Amazonemberdisplay lt, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

.button-190 {
  color: var(--black);
  background-color: orange;
  padding-left: 30px;
  padding-right: 30px;
  font-family: Amazonember bd, sans-serif;
  font-size: 16px;
}

.bold-text-326 {
  color: var(--white);
}

.container-363 {
  text-align: center;
  margin-top: 40px;
  margin-bottom: 20px;
}

.button-191 {
  color: var(--black);
  background-color: orange;
  padding-left: 30px;
  padding-right: 30px;
  font-family: Amazonember bd, sans-serif;
  font-size: 16px;
}

.slide-40 {
  background-color: var(--white);
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/6307422c1e6831a57bcc3f50_Testimonial-02.png");
  background-position: 0 0;
  background-size: cover;
  padding-bottom: 20px;
}

.slider-18 {
  -webkit-text-fill-color: inherit;
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/6307422c1e6831a57bcc3f50_Testimonial-02.png");
  background-position: 50%;
  background-size: contain;
  background-attachment: fixed;
  background-clip: border-box;
  margin-top: 0;
  padding-top: 0;
}

.slide-41 {
  -webkit-text-fill-color: inherit;
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/63074a1be3729f334ceb9817_Testimonial-04.png");
  background-position: 50%;
  background-clip: border-box;
}

.icon-28, .icon-29, .left-arrow-7, .right-arrow-7, .left-arrow-8, .right-arrow-8 {
  display: none;
}

.slide-42 {
  background-color: #f1f3f3;
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/6308a7169ec1a642c0ee98f5_Testimonial-03.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.slide-43 {
  background-color: #f1f3f3;
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/6308a7159fb80ab764040b29_Testimonial-05.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.slide-44 {
  background-color: #f1f3f3;
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/6308a7159334cb7ac83f9703_Testimonial-04.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.slide-45 {
  background-color: #f1f3f3;
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/6308a7157581897db690a378_Testimonial-02.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.slide-46 {
  background-color: #f1f3f3;
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/6308a715a596ec7c3c6879ac_Testimonial-01.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.grid-59, .grid-60, .grid-61 {
  grid-template-rows: auto;
}

.image-664 {
  padding-bottom: 0;
}

.heading-809 {
  color: #fff;
  margin-top: 0;
  font-family: Impact, Haettenschweiler, Franklin Gothic Bold, Charcoal, sans-serif;
  font-size: 100px;
  line-height: 100px;
}

.div-block-900 {
  text-align: left;
  margin-top: -20px;
  padding-right: 100px;
}

.image-665 {
  margin-bottom: 0;
  padding-bottom: 0;
  display: inline-block;
}

.text-block-1429 {
  color: #262262;
  text-align: center;
}

.bold-text-327, .bold-text-328 {
  color: #262262;
}

.bold-text-329, .bold-text-330 {
  color: var(--white);
}

.bold-text-331 {
  color: #fff;
  text-align: center;
}

.heading-810 {
  text-align: center;
  font-family: Amazonember bd, sans-serif;
}

.section-717 {
  margin-top: 0;
  margin-bottom: 0;
  padding: 40px 100px;
}

.div-block-901 {
  text-align: center;
}

.image-666 {
  padding-bottom: 20px;
  font-family: Amazonember rg, sans-serif;
}

.text-format {
  font-family: Amazonember rg, sans-serif;
}

.div-block-902, .div-block-903, .div-block-904 {
  text-align: center;
  padding-bottom: 0;
}

.image-667, .image-668, .image-669 {
  padding-bottom: 20px;
}

.text-block-1430 {
  color: #262262;
  text-align: center;
  margin-bottom: 40px;
  padding-bottom: 0;
  font-family: Amazonember rg, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
}

.ecosystem-partners {
  color: #0000;
  background-color: #ffffff3d;
  padding: 60px 100px;
}

.header {
  text-align: center;
}

.heading-811 {
  text-align: center;
  margin-bottom: 40px;
}

.bold-text-332 {
  color: #262262;
  font-family: Amazonember bd, sans-serif;
}

.text-block-1431 {
  color: #262262;
  text-align: center;
  padding-top: 0;
  font-family: Amazonember bd, sans-serif;
  font-size: 26px;
  line-height: 36px;
}

.columns-206 {
  margin-bottom: 40px;
  padding-top: 0;
}

.button-192 {
  text-align: center;
  background-color: #262262;
  border-radius: 12px;
  margin-bottom: 20px;
  padding: 15px 50px;
  font-family: Amazonember bd, sans-serif;
  font-size: 26px;
}

.container-364 {
  text-align: center;
  padding-top: 20px;
}

.section-719 {
  padding: 60px 100px;
}

.grid-63 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

.div-block-905, .div-block-906, .image-670, .div-block-907 {
  text-align: center;
}

.grid-64 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

.nav-link-478 {
  color: #fff;
  font-family: Amazonember rg, sans-serif;
}

.nav-link-478.w--current {
  color: var(--orange);
}

.nav-link-479 {
  color: #fff;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Amazonember rg, sans-serif;
}

.nav-link-479.w--current {
  color: var(--orange);
}

.nav-link-480 {
  color: #fff;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Amazonember rg, sans-serif;
}

.nav-link-480.w--current {
  color: var(--orange);
}

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

.text-block-1432 {
  color: #fff;
  text-align: left;
  font-size: 16px;
}

.link-77 {
  color: #fff;
}

.nav-link-481 {
  color: #fff;
  padding-left: 20px;
  padding-right: 20px;
  font-family: Amazonember rg, sans-serif;
}

.nav-link-481.w--current {
  color: var(--orange);
}

.text-block-1433 {
  font-size: 16px;
}

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

.text-block-1434 {
  color: #fff;
  font-size: 70px;
  line-height: 80px;
}

.text-block-1435 {
  text-align: center;
  margin-top: 60px;
  margin-bottom: 40px;
  font-size: 24px;
  line-height: 34px;
}

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

.div-block-909 {
  text-align: center;
  background-color: #e9e9e9;
  border: 1px #dbdbdb;
  border-radius: 5px;
  padding: 20px;
}

.paragraph-267 {
  font-size: 16px;
  line-height: 22px;
}

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

.text-block-1436 {
  text-align: center;
  margin-top: 60px;
  margin-bottom: 40px;
  font-size: 24px;
  line-height: 34px;
}

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

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

.text-block-1437 {
  color: #00003d;
  font-size: 18px;
  font-weight: 600;
  line-height: 28px;
}

.text-block-1438 {
  color: #ffa400;
  font-size: 18px;
  font-weight: 600;
  line-height: 28px;
}

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

.tabs-content {
  padding: 40px 20px;
}

.grid-67 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

.text-block-1440 {
  color: var(--orange);
  text-align: center;
  margin-top: 40px;
  margin-bottom: 40px;
  font-size: 30px;
  font-weight: 400;
  line-height: 40px;
}

.div-block-910 {
  text-align: center;
}

.text-block-1441 {
  color: var(--orange);
  font-family: Barlow, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 26px;
}

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

.tab-link-tab-2-10 {
  border: 2px solid var(--orange);
  color: var(--orange);
  background-color: #0000;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  margin-right: 10px;
}

.tab-link-tab-2-10.w--current {
  background-color: var(--orange);
  color: #00003d;
  font-weight: 700;
}

.tab-link-tab-1-11 {
  border: 2px solid var(--orange);
  color: var(--orange);
  background-color: #0000;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  margin-right: 10px;
}

.tab-link-tab-1-11.w--current {
  border: 2px solid var(--orange);
  background-color: var(--orange);
  color: #00003d;
  text-align: left;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  margin-right: 10px;
}

.tab-link-tab-3-4 {
  border: 2px solid var(--orange);
  color: var(--orange);
  background-color: #0000;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}

.tab-link-tab-3-4.w--current {
  background-color: var(--orange);
  color: #00003d;
  font-weight: 600;
}

.tabs-menu-19 {
  border-bottom: 2px solid var(--orange);
}

.text-block-1442, .text-block-1443 {
  font-size: 18px;
  font-weight: 600;
  line-height: 28px;
}

.text-block-1444 {
  color: var(--orange);
  text-align: center;
  margin-top: 40px;
  margin-bottom: 40px;
  font-size: 30px;
  line-height: 40px;
}

.text-block-1445 {
  color: var(--orange);
  font-size: 20px;
  font-weight: 700;
  line-height: 26px;
}

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

.text-block-1446 {
  color: var(--orange);
}

.bold-text-333 {
  font-size: 20px;
  line-height: 30px;
}

.text-block-1447 {
  text-align: right;
  margin-top: 0;
  margin-bottom: -40px;
  margin-right: 0;
  padding-left: 0;
  font-family: Amazonember rg, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 26px;
}

.grid-69 {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  margin-bottom: 40px;
}

.nav-link-482 {
  color: #fff;
  font-family: Amazonember rg, sans-serif;
}

.section-720 {
  background-color: #fff;
  padding: 60px 100px;
}

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

.link-block-157 {
  opacity: 1;
  text-align: center;
  border-radius: 10px;
  box-shadow: 1px 1px 7px #00000026;
}

.div-block-912 {
  margin-top: 60px;
}

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

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

.div-block-913 {
  text-align: center;
  height: auto;
}

.slider-20 {
  background-color: #0000;
  height: 80vh;
}

.grid-71 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.icon-30, .icon-31 {
  display: none;
}

.bold-text-335 {
  font-size: 17px;
}

.link-block-158 {
  border: 1px #000;
  text-decoration: none;
}

.link-block-159, .link-block-160, .link-block-161, .link-block-162, .link-block-163, .link-block-164, .link-block-165, .link-block-166, .link-block-167, .link-block-168, .link-block-169 {
  text-decoration: none;
}

.image-674 {
  display: block;
}

.div-block-914 {
  text-align: center;
}

.image-675 {
  display: block;
}

.nav-link-483 {
  color: #fff;
  padding-left: 0;
  font-family: Nunito, sans-serif;
  font-size: 12px;
  font-weight: 400;
}

.nav-link-483.w--current {
  color: #fa9026;
  padding-left: 20px;
}

.nav-link-484 {
  color: #fff;
  font-family: Nunito, sans-serif;
  font-size: 12px;
}

.nav-link-484.w--current {
  color: #fa9026;
}

.nav-link-485 {
  color: #fff;
  font-family: Nunito, sans-serif;
  font-size: 12px;
}

.nav-link-485.w--current {
  color: #fa9026;
}

.nav-link-486 {
  color: #fff;
  font-family: Nunito, sans-serif;
  font-size: 12px;
}

.nav-link-486.w--current {
  color: #fa9026;
}

.nav-link-487 {
  color: #fff;
  font-family: Nunito, sans-serif;
  font-size: 12px;
}

.nav-link-487.w--current {
  color: #fa9026;
}

.nav-link-488, .nav-link-489, .nav-link-490 {
  color: #fff;
  font-family: Nunito, sans-serif;
  font-size: 12px;
}

.nav-link-490.w--current {
  color: #fa9026;
}

.nav-link-491 {
  color: #fff;
  background-color: #fa9026;
  font-family: Nunito, sans-serif;
  font-size: 12px;
}

.nav-menu-13 {
  flex-direction: row;
  align-items: center;
  margin-left: -20px;
  padding-right: 20px;
  display: flex;
}

.navbar-115 {
  background-color: var(--midnight-blue-3);
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  margin-left: 0;
  padding-top: 0;
  padding-left: 60px;
  padding-right: 60px;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.section-722 {
  background-image: linear-gradient(#00000045, #00000045), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/63a161382f92ec47d2442e7b_Plugin%20Alliance_Innovent%204-02.png");
  background-position: 0 0, 100%;
  background-size: auto, cover;
  height: auto;
  padding: 100px 0 60px;
  display: block;
}

.section-722.innovent {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/63a168b918ceba2cbcdf405e_Plugin%20Alliance_Innovent%204-17.png");
  background-position: 100%;
  background-size: auto;
}

.container-366 {
  margin-top: 80px;
}

.columns-208 {
  flex-direction: column;
  padding-left: 140px;
  padding-right: 140px;
  display: flex;
}

.column-599 {
  margin-top: 40px;
}

.text-block-1449 {
  color: #fff;
  letter-spacing: 1px;
  text-transform: none;
  font-family: Nunito, sans-serif;
  font-size: 24px;
  display: none;
}

.button-193 {
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: #fa9026;
  margin-top: 20px;
  font-family: Nunito, sans-serif;
  font-weight: 600;
}

.paragraph-269 {
  color: #fff;
  margin-top: 40px;
  font-family: Nunito, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
}

.container-367 {
  margin-top: 20px;
}

.text-block-1450 {
  color: #fff;
  text-align: left;
  font-family: Nunito, sans-serif;
  font-size: 26px;
}

.paragraph-270 {
  color: #fff;
  margin-top: 40px;
  font-family: Nunito, sans-serif;
  font-size: 16px;
  line-height: 22px;
}

.section-723 {
  background-color: #f4f4f4;
  padding: 80px 140px;
}

.text-block-1451 {
  text-align: center;
  font-family: Nunito, sans-serif;
  font-size: 26px;
  font-weight: 500;
}

.columns-209 {
  margin-top: 60px;
}

.div-block-915 {
  border: 1px solid #92a1ad;
  border-bottom: 9px solid #045eac;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
  display: flex;
}

.text-block-1452 {
  color: #045eac;
  margin-top: 20px;
  font-family: Nunito, sans-serif;
  font-size: 18px;
  font-weight: 700;
}

.paragraph-271 {
  text-align: center;
  margin-top: 10px;
  font-family: Nunito, sans-serif;
  font-size: 16px;
  line-height: 22px;
}

.columns-210 {
  margin-top: 40px;
  display: flex;
}

.section-724 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/63a168b918ceba2cbcdf405e_Plugin%20Alliance_Innovent%204-17.png");
  background-position: 0 0;
  background-size: auto;
  padding: 80px 140px;
}

.grid-72 {
  grid-row-gap: 50px;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 40px;
}

.text-block-1453 {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  margin-top: 20px;
  font-family: Nunito, sans-serif;
  font-weight: 700;
}

.section-725 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/63a168b918ceba2cbcdf405e_Plugin%20Alliance_Innovent%204-17.png");
  background-position: 100% 100%;
  background-size: cover;
  padding: 80px 100px;
}

.container-368 {
  margin-top: 100px;
}

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

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

.paragraph-272 {
  color: #fff;
  font-family: Nunito, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 22px;
}

.bold-text-336 {
  color: #fff;
}

.paragraph-273 {
  color: #fff;
  margin-top: 40px;
  font-family: Nunito, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 22px;
}

.section-726 {
  background-color: #f4f4f4;
  padding: 100px 140px 60px;
  display: block;
}

.paragraph-274 {
  text-align: center;
  margin-top: 40px;
  font-family: Nunito, sans-serif;
}

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

.container-369 {
  margin-top: 60px;
}

.section-727 {
  background-color: #045eac;
  padding: 40px 60px 120px 140px;
}

.columns-213 {
  align-items: center;
  margin-top: 20px;
  display: flex;
}

.text-block-1454 {
  color: #fff;
  font-family: Nunito, sans-serif;
  font-size: 14px;
  line-height: 22px;
}

.column-601 {
  justify-content: flex-end;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

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

.link-78 {
  color: var(--white);
}

.image-677 {
  margin-left: 0;
  margin-right: -8px;
  padding-left: 0;
  padding-right: 0;
}

.bold-text-337 {
  color: var(--midnight-blue-2);
}

.section-728 {
  background-color: #fff;
  margin-bottom: 0;
  padding: 40px 140px;
}

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

.link-block-170 {
  padding-right: 10px;
}

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

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

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

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

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

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

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

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

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

.team-block {
  background-color: #fff;
  padding-bottom: 24px;
}

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

.team-block-info {
  flex-direction: column;
  align-items: flex-start;
  padding-left: 24px;
  padding-right: 24px;
  display: flex;
}

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

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

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

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

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

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

.slider-21 {
  background-color: #0000;
  align-items: center;
  height: 210px;
  display: block;
}

.slide-nav-10 {
  color: #b93e3e;
  background-color: #f1f1f1;
  display: none;
}

.icon-33 {
  display: block;
}

.icon-34 {
  color: #000;
  margin: 0;
  display: block;
}

.slide-47 {
  color: #0000;
}

.right-arrow-9 {
  color: #000;
  width: 40px;
  height: 40px;
  margin-top: 135px;
  display: block;
  inset: 0% 0% auto auto;
}

.left-arrow-9 {
  color: #000;
  width: 40px;
  height: 40px;
  margin-top: 135px;
  padding-left: 0;
  display: block;
}

.section-729 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/63a168b918ceba2cbcdf405e_Plugin%20Alliance_Innovent%204-17.png");
  background-position: 0 0;
  background-size: auto;
  padding: 60px 140px;
}

.grid-74 {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-top: 40px;
  display: none;
}

.section-730 {
  background-color: #34aadc91;
  padding: 60px 100px;
}

.div-block-916 {
  text-align: center;
  width: auto;
  height: auto;
}

.popup {
  z-index: 1;
  background-color: #00000080;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: fixed;
  inset: 0%;
}

.pop-up-button {
  background-color: #fff;
  border-radius: 20px;
  width: 600px;
  height: 380px;
  padding: 25px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  box-shadow: 4px 4px 14px 4px #00000080;
}

.text-block-1455 {
  text-align: center;
  margin-top: 20px;
  font-family: Nunito, sans-serif;
  font-size: 20px;
  line-height: 28px;
}

.close-tab-popup {
  width: 40px;
  height: 40px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.text-block-1456 {
  text-align: center;
  padding-right: 0;
  font-size: 20px;
  line-height: 40px;
}

.image-680 {
  margin-left: -57px;
  padding-top: 9px;
  padding-left: 0;
  overflow: visible;
}

.section-731 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/63a168b918ceba2cbcdf405e_Plugin%20Alliance_Innovent%204-17.png");
  background-position: 0 0;
  background-size: auto;
  padding: 5px 140px 80px;
}

.mask-14 {
  height: auto;
  position: static;
  overflow: hidden;
}

.slider-22 {
  object-fit: none;
  background-color: #fff;
  height: auto;
  margin-bottom: 0;
  position: static;
  overflow: visible;
}

.image-681 {
  background-color: #fff;
  height: 705px;
  margin-top: 40px;
  position: sticky;
}

.div-block-917 {
  position: fixed;
}

.paragraph-275 {
  color: #fff;
  text-align: center;
  margin-top: 20px;
  font-family: Nunito, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 22px;
}

.div-block-918, .div-block-919, .div-block-920, .div-block-921, .div-block-922, .div-block-923 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.column-607, .column-608, .column-609, .column-610 {
  display: flex;
}

.slide-nav-11 {
  color: #851616;
  background-color: #e7e7e7;
  display: none;
}

.left-arrow-10 {
  color: #000;
  width: 40px;
  height: 40px;
  margin-left: 0;
  display: none;
  position: relative;
  inset: auto auto 0% 0%;
}

.right-arrow-10 {
  color: #000;
  width: 40px;
  height: 40px;
  margin-right: 0;
  display: none;
  position: relative;
  inset: auto 0% 0% auto;
}

.icon-35 {
  margin-top: 0;
  display: block;
  position: relative;
}

.slide-48 {
  background-color: var(--white);
  text-align: center;
  height: auto;
  position: static;
  overflow: auto;
}

.div-block-924 {
  z-index: 3;
  background-color: var(--midnight-blue-3);
  text-align: center;
  padding: 20px;
  display: block;
  position: fixed;
  inset: auto 0% 0%;
}

.text-block-1457 {
  color: #fff;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-family: Nunito, sans-serif;
  font-size: 14px;
  font-weight: 400;
}

.button-194 {
  float: right;
}

.button-195 {
  text-transform: uppercase;
  background-color: #fa9026;
  font-family: Nunito, sans-serif;
  font-weight: 700;
  line-height: 30px;
  position: fixed;
  inset: auto 20px 5px auto;
}

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

.text-block-1458 {
  color: #fff;
  margin-right: 10px;
  font-family: Nunito, sans-serif;
}

.image-682 {
  margin-right: 0;
}

.link-block-171 {
  margin-right: 10px;
}

.navbar-116 {
  z-index: 2;
  background-color: var(--midnight-blue-3);
  color: #fff;
  justify-content: space-between;
  align-items: center;
  padding: 0;
  font-family: Nunito, sans-serif;
  font-size: 12px;
  line-height: 18px;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.brand-27 {
  left: 880px;
}

.nav-menu-14 {
  align-items: center;
  display: flex;
}

.nav-link-492 {
  color: #fff;
}

.nav-link-492.w--current {
  color: #fa9026;
  padding: 15px;
  font-size: 12px;
}

.nav-link-493 {
  color: #fff;
  padding: 15px;
  font-size: 12px;
}

.nav-link-493.w--current {
  color: #fa9026;
}

.nav-link-494 {
  color: #fff;
  text-align: center;
  padding: 15px;
  font-size: 12px;
  line-height: 16px;
}

.nav-link-494.w--current {
  color: #fa9026;
}

.nav-link-495 {
  color: #fff;
  padding: 15px;
  font-size: 12px;
}

.nav-link-495.w--current {
  color: #fa9026;
}

.nav-link-496 {
  color: #fff;
  text-align: center;
  padding: 15px;
  font-size: 12px;
  line-height: 14px;
}

.nav-link-496.w--current {
  color: #fa9026;
}

.nav-link-497 {
  color: #fff;
  padding: 15px;
  font-size: 12px;
}

.nav-link-497.w--current {
  color: #fa9026;
  font-size: 12px;
}

.nav-link-498 {
  color: var(--midnight-blue-3);
  text-align: center;
  background-color: #fa9026;
  padding: 15px;
  font-size: 12px;
  font-weight: 800;
  line-height: 14px;
}

.brand-28, .link-block-172 {
  margin-left: 20px;
  margin-right: 20px;
}

.link-block-173 {
  margin-right: 10px;
}

.button-196 {
  background-color: #fa9026;
  margin-left: 40px;
  font-family: Nunito, sans-serif;
  font-weight: 700;
}

.link-block-174 {
  text-decoration: none;
}

.div-block-926 {
  z-index: 999;
  background-color: #00000073;
  display: none;
  position: absolute;
  inset: 0%;
}

.pop-body {
  background-color: var(--white);
}

.text-block-1459 {
  background-color: var(--white);
  text-align: center;
  border-radius: 0;
  margin-top: 140px;
  padding: 40px;
  font-family: Nunito, sans-serif;
  font-size: 16px;
  position: absolute;
  left: 400px;
  right: 400px;
  box-shadow: 3px 3px 10px 2px #000000c7;
}

.div-block-927 {
  z-index: 1;
  background-color: #00000080;
  display: none;
  position: fixed;
  inset: 0%;
}

.div-block-928 {
  z-index: 1;
  background-color: #fff;
  border-radius: 20px;
  width: 400px;
  height: 210px;
  padding: 20px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.text-block-1460 {
  text-align: center;
  margin-top: 30px;
  font-size: 20px;
  line-height: 30px;
}

.close-tab {
  width: 40px;
  height: 40px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.text-block-1461 {
  text-align: center;
  font-size: 26px;
  line-height: 40px;
}

.slide-49 {
  background-color: #fff;
  position: static;
  overflow: auto;
}

.slide-50 {
  background-color: #fff;
  position: static;
  overflow: visible;
}

.slide-51 {
  background-color: #fff;
  position: static;
  overflow: auto;
}

.image-683, .image-684 {
  background-color: #fff;
  position: relative;
  overflow: auto;
}

.image-685 {
  background-color: #fff;
  position: static;
}

.div-block-929 {
  object-fit: cover;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  margin-top: 60px;
  display: flex;
}

.image-686, .slide-52, .mask-15, .slider-23 {
  object-fit: cover;
  overflow: auto;
}

.icon-36 {
  z-index: auto;
  position: relative;
  inset: auto 0% 0% auto;
}

.column-611, .column-612 {
  display: flex;
}

.articles {
  padding: 60px 100px;
  display: block;
}

.grid-75 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-bottom: 40px;
  display: none;
}

.div-block-930 {
  border-radius: 10px;
}

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

.link-block-175 {
  color: #1a1a1a;
  border: 1px solid #cfcfcf;
  border-radius: 2px;
  height: 300px;
  margin-bottom: 10px;
  padding: 15px;
  text-decoration: none;
}

.link-block-175:hover {
  background-color: #0000;
  box-shadow: 1px 1px 20px #00000026;
}

.text-block-1462 {
  color: var(--orange);
  font-family: Amazonember bd, sans-serif;
  font-weight: 400;
}

.videoss {
  background-color: #f2f2f2;
  padding: 20px 100px 60px;
  display: block;
}

.div-block-931 {
  text-align: center;
}

.text-block-1463 {
  text-align: left;
  margin-top: 10px;
  font-family: Amazonember bd, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

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

.paragraph-276 {
  font-family: Amazonember bd, sans-serif;
}

.grid-76 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-columns: 1fr 1fr 1fr;
}

.nav-link-499 {
  color: #fff;
  font-family: Amazonember rg, sans-serif;
}

.nav-link-499.w--current {
  color: var(--orange);
}

.nav-link-500 {
  color: #fff;
  font-family: Amazonember rg, sans-serif;
}

.nav-link-500.w--current {
  color: var(--orange);
}

.section-732, .section-733 {
  padding: 60px 140px;
}

.paragraph-277 {
  margin-top: 40px;
  font-family: Nunito, sans-serif;
  font-size: 16px;
  line-height: 24px;
}

.text-block-1464 {
  color: #045eac;
  font-family: Nunito, sans-serif;
  font-size: 26px;
}

.heading-812 {
  margin-top: 0;
  font-family: Nunito, sans-serif;
  font-size: 24px;
  font-weight: 400;
}

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

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

.text-block-1465 {
  margin-top: 20px;
  font-family: Nunito, sans-serif;
  font-size: 16px;
}

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

.text-block-1466 {
  color: #045eac;
  text-transform: uppercase;
  margin-top: 60px;
  font-family: Nunito, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.text-block-1467 {
  color: #045eac;
  margin-top: 60px;
  font-family: Nunito, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.section-734 {
  background-color: #002c50;
  flex-direction: column;
  align-items: center;
  padding: 100px 140px;
  display: flex;
}

.text-block-1468 {
  color: #fff;
  text-align: center;
  font-family: Nunito, sans-serif;
}

.bold-text-338 {
  text-align: center;
  font-size: 26px;
  font-weight: 400;
}

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

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

.text-block-1469 {
  color: #fff;
  text-align: center;
  margin-top: 20px;
  font-family: Nunito, sans-serif;
  font-size: 16px;
  line-height: 22px;
}

.div-block-933 {
  border-right: 1px solid #fff;
  flex-direction: column;
  align-items: center;
  padding-right: 40px;
  display: flex;
}

.section-735 {
  text-transform: uppercase;
  background-color: #fff;
  padding: 20px 140px 80px;
  font-family: Nunito, sans-serif;
  font-weight: 700;
  display: block;
}

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

.text-block-1470 {
  color: #045eac;
  font-family: Nunito, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.grid-80 {
  clear: none;
  grid-column-gap: 1px;
  grid-template-rows: auto;
  margin-top: 40px;
}

.button-197 {
  text-align: center;
  background-color: #003a6d;
}

.button-198 {
  text-align: center;
  background-color: #045eac;
}

.div-block-934 {
  flex-wrap: nowrap;
  justify-content: flex-start;
  display: flex;
}

.text-block-1471 {
  color: #9e9e9e;
  text-align: left;
  font-size: 12px;
  text-decoration: none;
}

.italic-text-20 {
  text-decoration: none;
}

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

.nav-link-501 {
  color: var(--white);
  padding: 15px;
  font-size: 12px;
}

.nav-link-501.w--current {
  color: #fa9026;
}

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

.text-block-1473 {
  font-family: Amazonember bd, sans-serif;
}

.section-737 {
  background-color: #f8f8f8;
  padding: 20px 100px;
}

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

.text-block-1474 {
  color: #045eac;
  text-align: center;
  margin-top: 20px;
  font-family: Nunito, sans-serif;
  font-size: 12px;
  font-weight: 600;
}

.text-block-1475 {
  text-align: center;
  margin-top: 5px;
  font-family: Nunito, sans-serif;
  font-weight: 600;
}

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

.text-block-1476 {
  text-align: center;
  text-transform: none;
  white-space: normal;
  margin-top: 10px;
  font-family: Nunito, sans-serif;
  font-weight: 600;
  line-height: 18px;
}

.nav-link-502 {
  color: var(--white);
  text-align: center;
  padding: 15px;
  font-size: 12px;
  line-height: 16px;
}

.nav-link-502.w--current {
  color: #fa9026;
}

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

.button-199 {
  letter-spacing: 1px;
  background-color: #045eac;
  margin-top: 20px;
  font-family: Nunito, sans-serif;
  font-size: 12px;
}

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

.section-738 {
  background-color: #f4f4f4;
  padding: 60px 140px;
}

.div-block-939, .image-690, .image-691, .image-692 {
  margin-right: 10px;
}

.div-block-940 {
  flex-direction: column;
  align-items: center;
  margin-right: 20px;
  display: flex;
}

.text-block-1477 {
  color: #fff;
  text-align: center;
  font-family: Nunito, sans-serif;
  font-size: 10px;
  line-height: 12px;
  text-decoration: none;
}

.div-block-941 {
  flex-direction: column;
  align-items: center;
  margin-right: 20px;
  display: flex;
}

.div-block-942 {
  margin-right: 0;
}

.div-block-943 {
  margin-right: 20px;
}

.text-block-1478 {
  color: #045eac;
  text-align: center;
  font-family: Nunito, sans-serif;
  font-size: 10px;
  text-decoration: underline;
}

.link-block-176 {
  flex-direction: row;
  display: flex;
}

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

.div-block-945 {
  display: flex;
}

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

.background {
  z-index: 1;
  background-color: #0009;
  display: none;
  position: fixed;
  inset: 0%;
}

.content-block {
  background-color: #000;
  padding: 30px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.paragraph-278 {
  color: #fff;
  padding-top: 20px;
  font-family: Nunito, sans-serif;
  font-size: 16px;
  line-height: 24px;
}

.plugin-close-tab {
  width: 40px;
  height: 40px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.text-block-1479 {
  color: var(--orange);
  text-align: center;
  font-family: Nunito, sans-serif;
  font-size: 30px;
  line-height: 40px;
}

.navbar-117 {
  background-color: #fff;
  border: 1px solid #d9302c;
  border-radius: 40px;
  justify-content: space-around;
  align-items: center;
  margin-top: 10px;
  margin-left: 20px;
  margin-right: 20px;
  padding: 5px 120px;
  display: block;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 0 0 3px #000000b3;
}

.brand-29 {
  margin-left: 0;
  padding-left: 10px;
}

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

.nav-link-503 {
  color: #000;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.nav-link-503.w--current {
  color: #d9302c;
}

.body-32 {
  background-color: #fee5c500;
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/63edea0ae1dd2c824ad9a16d_Maverick%20se3-02.png");
  background-position: 0 0;
  background-size: cover;
  font-family: Montserrat, sans-serif;
}

.nav-link-504 {
  color: #000;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.nav-link-504.w--current {
  color: #d9302c;
}

.nav-link-505 {
  color: #000;
  border: 1px solid #000;
  border-radius: 20px;
  margin-top: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 500;
  box-shadow: 0 2px 5px #00000047;
}

.nav-link-505:hover {
  color: #fff;
  background-color: #000;
}

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

.nav-link-505.w--current:hover {
  color: #fff;
}

.section-739 {
  background-color: #fee5c500;
  background-image: none;
  background-size: auto;
  padding: 0;
}

.column-613 {
  align-items: flex-end;
  padding: 0;
  display: flex;
}

.column-614 {
  justify-content: center;
  align-items: flex-end;
  margin-top: 60px;
  margin-bottom: 40px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 40px;
  display: flex;
}

.columns-215 {
  align-items: flex-end;
  display: none;
}

.image-694 {
  margin-top: 40px;
  margin-bottom: 40px;
}

.section-740 {
  background-color: #d9302c;
  padding: 60px 100px 60px 140px;
}

.paragraph-279 {
  color: #fff;
  margin-top: 20px;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 21px;
}

.columns-216 {
  align-items: center;
  margin-top: 20px;
  margin-right: 0;
  padding-right: 0;
  display: none;
}

.column-615 {
  border: 0 solid #eaa140;
  border-left-width: 2px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 20px;
}

.paragraph-280 {
  color: #fff;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
}

.image-695 {
  padding-right: 0;
  display: block;
}

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

.section-741 {
  background-color: #eaa140;
  padding: 60px 140px 40px;
}

.grid-83 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/63ee01d769384468b0a01b51_Maverick%20se3-14.png");
  background-position: 0 0;
  background-size: cover;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  align-content: start;
  align-items: stretch;
  margin-top: 40px;
}

.div-block-947 {
  background-color: #eaa140;
  border: 2px solid #d9302c;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding: 10px;
  display: flex;
}

.heading-813 {
  color: var(--white);
  text-align: center;
  font-size: 18px;
  font-weight: 500;
  line-height: 24px;
}

.text-block-1480 {
  color: #045eac;
  text-transform: uppercase;
  margin-top: 60px;
  font-size: 16px;
  font-weight: 700;
}

.section-742 {
  background-color: #fee5c5;
  padding: 60px 140px 0;
}

.columns-217 {
  background-color: #fee5c5;
  border: 2px solid #eaa140;
  flex-direction: column;
  align-items: stretch;
  margin-top: 40px;
  display: flex;
}

.column-617, .column-618 {
  padding-left: 0;
  padding-right: 0;
}

.columns-218 {
  background-color: #fee5c5;
  border: 2px solid #eaa140;
  align-self: center;
  align-items: center;
  margin-top: 20px;
  padding: 20px;
  display: flex;
}

.div-block-948 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/63ee23767a7ca543b9360b9e_Maverick%20se3-17.png");
  background-position: 0 100%;
  background-size: cover;
  flex-direction: column;
  margin-top: 40px;
  display: flex;
}

.paragraph-281 {
  color: var(--black);
  margin-top: 0;
  margin-right: 0;
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  line-height: 21px;
}

.column-619 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding: 0 0 0 10px;
  display: flex;
}

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

.video-23 {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: auto;
  display: block;
  box-shadow: 0 2px 5px 3px #0003;
}

.heading-814 {
  color: #d9302c;
  background-color: #0000;
  margin-top: 10px;
  font-size: 36px;
  font-weight: 500;
  line-height: 42px;
}

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

.image-696 {
  background-color: #fee5c5;
  border: 2px solid #eaa140;
}

.image-697 {
  background-color: #fee5c5;
  border: 2px solid #eaa140;
  margin-top: 20px;
}

.div-block-949 {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.section-743 {
  background-color: #d9302c;
  padding: 20px 140px;
}

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

.text-block-1481 {
  color: #fff;
  text-align: right;
  font-size: 16px;
  font-weight: 500;
}

.columns-220 {
  flex-direction: row;
  justify-content: flex-end;
  align-items: stretch;
  display: flex;
}

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

.image-699 {
  display: block;
}

.image-700, .image-701 {
  height: 60px;
}

.text-block-1482 {
  color: #045eac;
  text-align: center;
  margin-top: 20px;
  font-family: Nunito, sans-serif;
  font-size: 12px;
  font-weight: 600;
}

.text-block-1483 {
  text-align: center;
  margin-top: 5px;
  font-family: Nunito, sans-serif;
  font-weight: 600;
}

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

.text-block-1484 {
  color: #045eac;
  text-align: center;
  font-family: Nunito, sans-serif;
  font-size: 12px;
  font-weight: 600;
}

.text-block-1485 {
  text-align: center;
  font-family: Nunito, sans-serif;
}

.text-block-1486 {
  color: #797979;
  text-align: center;
  margin-top: 10px;
  font-family: Nunito, sans-serif;
  font-size: 11px;
  font-weight: 500;
  line-height: 14px;
}

.text-block-1487 {
  font-family: Nunito, sans-serif;
  font-size: 12px;
}

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

.section-744 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/643683bcb18c49bb1bf4615c_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-702 {
  margin-left: 0;
  padding-bottom: 40px;
  display: block;
}

.section-745 {
  padding: 60px;
}

.heading-16 {
  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/5ab4a7f2a6f17cdc68374b6a/643683bcb18c49bb1bf4615c_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-weight: 700;
}

.list-item-141 {
  color: #fff;
  padding-top: 20px;
  padding-bottom: 20px;
  font-size: 18px;
}

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

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

.heading-18-black.saas-headings {
  color: #303765;
}

.text-block-1488 {
  color: #303765;
  font-size: 18px;
}

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

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

.text-block-1489 {
  color: #908a8a;
  padding-top: 10px;
  font-size: 16px;
  font-weight: 300;
}

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

.text-block-1491 {
  padding-bottom: 40px;
  font-size: 20px;
  font-weight: 500;
}

.heading-815 {
  color: #303765;
  margin-top: 10px;
  margin-left: 0;
  padding-left: 0;
  padding-right: 0;
  font-weight: 700;
}

.text-block-1492 {
  font-size: 29px;
  font-weight: 700;
}

.section-52 {
  padding: 60px;
}

.text-block-93 {
  padding-bottom: 40px;
  font-size: 20px;
  font-weight: 700;
  line-height: 10px;
}

.columns-222 {
  border: 1px solid #ddd;
  padding-top: 20px;
  padding-bottom: 20px;
}

.text-block-1493 {
  color: #7c7a7a;
  border-radius: 0;
  font-size: 18px;
  font-weight: 500;
}

.text-block-1494 {
  color: #303765;
  font-size: 18px;
  font-weight: 700;
}

.text-block-1495 {
  padding-top: 10px;
  font-size: 16px;
  font-weight: 500;
}

.column-623 {
  border-right: 1px solid #b3b3b3;
}

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

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

.heading-19 {
  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-32 {
  color: #fff;
  align-items: center;
  font-size: 14px;
  display: flex;
}

.section-748 {
  background-color: #f1f1f1;
  padding-top: 60px;
  padding-bottom: 60px;
}

.grid-282 {
  grid-template: "Area Area-2"
                 ". ."
                 ". ."
                 "Area-3 ."
                 / 1fr 1fr 1fr 1fr 1fr 1fr;
}

.div-block-1413 {
  text-align: center;
  padding-top: 41px;
}

.button-36 {
  background-color: #30385f;
  padding: 15px 40px;
  font-size: 26px;
}

.testimonial-info-three {
  background-color: #f5f7fa;
  border-radius: 0;
  align-items: center;
  padding: 24px 16px;
  display: flex;
}

.testimonial-text-two {
  margin-bottom: 52px;
  padding-top: 20px;
}

.testimonial-column-light {
  background-color: #2e3553;
  border-bottom: 1px solid #e4ebf3;
  padding: 60px 30px;
  position: relative;
}

.italic-text-21 {
  color: #fff;
}

.testimonial-main-heading {
  margin-bottom: 2px;
  font-weight: 600;
}

.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: 32px 16px 16px;
  display: flex;
}

.bold-text-339 {
  color: #fff;
  padding-left: 0;
  padding-right: 0;
}

.superscript {
  text-transform: none;
}

.section-749 {
  padding: 40px 100px;
}

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

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

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

.background-video-4 {
  justify-content: center;
  align-items: center;
  padding-top: 720px;
  padding-bottom: 40px;
  display: flex;
}

.column-625 {
  padding-top: 20px;
  padding-left: 20px;
}

.columns-225 {
  border: 1px solid #000;
  align-items: center;
  padding: 20px;
  display: flex;
}

.column-626 {
  padding-left: 0;
  padding-right: 0;
}

.italic-text-22 {
  font-size: 42px;
}

.text-block-1496 {
  color: #d9302c;
  margin-top: 10px;
  font-weight: 700;
}

.button-200 {
  text-align: center;
  background-color: #eaa140;
  border: 1px solid #d9302c;
  border-radius: 40px;
  flex: 1;
  justify-content: center;
  margin-bottom: 0;
  margin-left: 500px;
  margin-right: 500px;
  padding: 15px 40px;
  font-size: 18px;
  font-weight: 800;
  display: flex;
  box-shadow: 0 2px 8px #0003;
}

.button-200:hover {
  color: #eaa140;
  background-color: #000;
  text-decoration: underline;
}

.background-video-5, .image-705, .image-706 {
  display: none;
}

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

.video-24 {
  box-shadow: 0 2px 5px 3px #0003;
}

.section-750 {
  background-color: #fee5c5;
  padding-bottom: 40px;
  padding-left: 140px;
  padding-right: 140px;
}

.div-block-948-copy {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/63ee23767a7ca543b9360b9e_Maverick%20se3-17.png");
  background-position: 0 0;
  background-size: cover;
  flex-direction: column;
  margin-top: 0;
  display: flex;
}

.section-751 {
  background-color: #fee5c5;
  background-image: linear-gradient(#0000000d, #0000000d);
  padding: 40px 140px;
}

.heading-816 {
  color: #d9302c;
  font-size: 48px;
  font-style: italic;
  font-weight: 900;
}

.quick-stack {
  margin-top: 0;
  padding: 0;
}

.image-708 {
  border: 0 solid #eaa140;
  flex: 0 auto;
}

.cell {
  border: 2px solid #eaa140;
  padding: 20px;
}

.heading-817 {
  color: #d9302c;
  margin-top: 60px;
  margin-bottom: 40px;
  font-style: italic;
  font-weight: 400;
}

.link-block-177 {
  margin-top: 10px;
}

.link-block-177.w--current {
  text-decoration: none;
}

.text-block-1497 {
  color: #d9302c;
  font-size: 20px;
  font-weight: 900;
  text-decoration: none;
}

.dropdown-toggle-6 {
  font-size: 16px;
  font-weight: 500;
}

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

.dropdown-list-2.w--open {
  background-color: #fff;
}

.navbar-11722 {
  background-color: #fff;
  border: 1px solid #d9302c;
  border-radius: 40px;
  flex-flow: row;
  justify-content: space-around;
  align-items: center;
  margin-top: 10px;
  margin-left: 20px;
  margin-right: 20px;
  padding: 5px 120px;
  display: block;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 0 0 3px #000000b3;
}

.section-752 {
  background-color: #d9302c;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 180px 140px 60px;
  display: flex;
}

.body-33 {
  background-color: #d9302c00;
  font-family: Montserrat, sans-serif;
}

.heading-818 {
  color: #fff;
  letter-spacing: 4px;
  text-transform: uppercase;
  font-weight: 100;
}

.image-709 {
  border-bottom: 1px solid #fff;
  padding-bottom: 20px;
}

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

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

.dropdown-toggle-6-copy {
  font-size: 16px;
  font-weight: 500;
}

.navbar-11723 {
  background-color: #fbe5d5;
  flex-direction: row;
  justify-content: space-around;
  padding-left: 220px;
  padding-right: 220px;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 0 0 5px #0003;
}

.body-34 {
  color: #101113;
  font-family: Varela Round, sans-serif;
}

.nav-link-506 {
  margin-top: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 16px;
}

.nav-link-506:hover {
  color: red;
}

.nav-link-506.w--current {
  color: #101113;
  padding-top: 10px;
  padding-bottom: 10px;
}

.nav-link-506.w--current:hover {
  color: #101113;
}

.nav-link-507 {
  margin-top: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 16px;
}

.nav-link-507:hover {
  color: red;
}

.nav-link-507.w--current {
  color: #101113;
}

.nav-link-508 {
  color: #fff;
  background-color: red;
  border-radius: 0;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 16px;
}

.section-754 {
  background-color: #fef6f1;
  padding: 160px 220px 60px;
}

.image-710 {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  display: block;
}

.quick-stack-2 {
  padding: 0;
}

.cell-2 {
  justify-content: center;
  align-items: flex-end;
}

.cell-3 {
  justify-content: center;
  align-items: center;
}

.heading-819 {
  color: #101113;
  text-align: center;
  font-size: 68px;
  line-height: 82px;
}

.button-202 {
  background-color: red;
  border-radius: 0;
  margin-top: 20px;
  padding: 15px 20px;
  font-size: 21px;
}

.paragraph-283 {
  text-align: center;
  margin-top: 10px;
  font-size: 21px;
  line-height: 40px;
}

.section-755 {
  background-color: #fbe5d5;
  padding: 80px 140px 100px;
}

.heading-820 {
  text-align: center;
  font-size: 52px;
}

.quick-stack-3 {
  margin-top: 40px;
  padding: 0;
}

.cell-4 {
  background-color: #fff;
  border-radius: 20px;
  justify-content: space-between;
  align-items: stretch;
}

.paragraph-284 {
  text-align: left;
  align-self: flex-start;
  margin-top: 20px;
  margin-left: 0;
  margin-right: 20px;
  font-size: 18px;
  line-height: 26px;
}

.section-756 {
  background-color: #fff;
  padding: 60px 220px;
}

.quick-stack-4 {
  padding: 0;
}

.cell-5 {
  justify-content: center;
  padding-left: 20px;
}

.heading-821 {
  font-size: 52px;
}

.paragraph-285 {
  margin-top: 40px;
  font-size: 18px;
  line-height: 28px;
}

.section-757 {
  background-color: #fef6f1;
  flex-direction: column;
  align-items: center;
  padding: 60px 220px;
  display: flex;
}

.heading-822 {
  margin-top: 10px;
  font-size: 52px;
}

.text-span-11 {
  color: red;
}

.quick-stack-5 {
  margin-top: 40px;
  padding: 0;
}

.quick-stack-6 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border-radius: 0;
  padding: 0;
}

.cell-6 {
  background-color: var(--white);
  border-radius: 0;
  align-items: stretch;
  box-shadow: 0 0 6px #ed6b4f40;
}

.cell-7 {
  text-align: center;
  background-color: #fbe5d5;
  border-radius: 0;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}

.heading-823 {
  color: #ed6b4f;
  margin-top: auto;
  margin-bottom: auto;
  font-size: 36px;
}

.cell-8 {
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  justify-content: space-around;
  padding: 20px 20px 40px;
}

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

.cell-9 {
  background-color: #fff;
  border-radius: 20px;
  justify-content: flex-start;
  box-shadow: 0 0 6px #ed6b4f40;
}

.cell-10 {
  background-color: #fff;
  border-radius: 0;
  box-shadow: 0 0 6px #ed6b4f40;
}

.quick-stack-7, .quick-stack-8 {
  padding: 0;
}

.cell-11 {
  justify-content: center;
  align-items: flex-end;
}

.button-202-copy {
  background-color: red;
  border-radius: 6px;
  margin-top: 20px;
  padding: 15px 20px;
  font-size: 18px;
}

.button-202-2 {
  text-align: center;
  background-color: red;
  border-radius: 0;
  margin-top: 40px;
  padding: 15px 20px;
  font-size: 21px;
}

.cell-12 {
  justify-content: center;
}

.section-758 {
  background-color: #fbe5d5;
  padding: 60px 220px;
}

.quick-stack-9 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
}

.quick-stack-10 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-radius: 20px;
  align-self: flex-start;
  padding: 0;
}

.cell-13 {
  align-items: stretch;
}

.cell-14 {
  background-color: #fbe5d5;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  padding: 30px;
}

.cell-15 {
  background-color: #fbe5d500;
  justify-content: center;
}

.heading-824 {
  margin: 20px 0 10px;
  font-size: 30px;
}

.div-block-1414 {
  background-color: #ed6b4f;
  width: 60px;
  height: 6px;
}

.image-711, .image-712 {
  height: 100px;
}

.section-759 {
  background-color: #ed6b4f;
  padding: 60px 140px 100px;
}

.quick-stack-11 {
  padding: 0;
}

.heading-825 {
  color: #fff;
  font-size: 42px;
}

.paragraph-287 {
  color: var(--white);
  text-align: center;
  margin-top: 20px;
  font-size: 18px;
  line-height: 28px;
}

.section-760 {
  background-color: #fef6f1;
  padding: 60px 220px;
}

.quick-stack-12 {
  padding: 0;
}

.heading-826 {
  font-size: 30px;
  line-height: 36px;
}

.text-span-12 {
  font-size: 20px;
  line-height: 28px;
}

.paragraph-288 {
  font-size: 18px;
}

.paragraph-289 {
  margin-top: 10px;
  font-size: 18px;
  line-height: 24px;
}

.cell-16 {
  justify-content: flex-end;
  align-items: flex-end;
}

.paragraph-290 {
  text-align: right;
  margin-top: 10px;
  margin-bottom: 0;
}

.div-block-1415 {
  background-color: #fbe5d5;
  height: 2px;
  margin-top: 20px;
}

.section-761 {
  background-color: #fbe5d5;
  padding: 60px 220px 10px;
  display: none;
}

.grid-285 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-top: 10px;
}

.text-block-1498 {
  font-size: 18px;
}

.text-block-1499 {
  margin-top: 40px;
  font-size: 16px;
}

.bold-text-340 {
  color: #ed6b4f;
  font-size: 18px;
}

.heading-820-copy2 {
  text-align: center;
  font-size: 52px;
}

.quick-stack-13, .quick-stack-2-copy {
  padding: 0;
}

.quick-stack-14 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  margin: 20px 20px 20px 0;
  padding: 0;
}

.cell-7-copy {
  background-color: #fbe5d5;
  border-radius: 0;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding: 10px;
}

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

.text-block-1501 {
  margin-left: 20px;
  font-size: 24px;
}

.cell-18 {
  background-color: #fff;
  border-radius: 20px;
  justify-content: space-between;
  align-items: stretch;
}

.heading-823-44 {
  color: #ed6b4f;
  margin-top: auto;
  margin-bottom: auto;
  font-size: 28px;
  line-height: 36px;
}

.text-span-13 {
  color: red;
}

.quick-stack-15 {
  padding: 0 600px 0 0;
}

.quick-stack-16 {
  margin-top: 60px;
  padding: 0;
}

.quick-stack-17 {
  background-color: #fff;
  border-radius: 0;
  flex: 1;
  align-self: stretch;
  padding: 0;
  box-shadow: 0 2px 5px #0003;
}

.cell-19 {
  justify-content: center;
  align-items: flex-start;
  padding-top: 20px;
  padding-bottom: 20px;
}

.quick-stack-18 {
  margin-top: 20px;
  padding: 0;
}

.cell-7-copy-copy22 {
  background-color: #fbe5d5;
  border-radius: 0;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding: 20px;
  box-shadow: 0 2px 5px #0003;
}

.heading-823-copy22 {
  color: #ed6b4f;
  margin-top: auto;
  margin-bottom: auto;
  font-size: 36px;
}

.text-block-1501-copy33 {
  margin-left: 20px;
  font-size: 24px;
}

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

.quick-stack-19 {
  padding: 0;
}

.quick-stack-20 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  margin-top: 60px;
  padding: 0;
}

.image-714, .image-715 {
  border: 2px solid #fbe5d5;
  border-radius: 0;
  box-shadow: 0 2px 5px #0003;
}

.bold-text-341 {
  font-size: 52px;
}

.cell-20 {
  align-items: center;
}

.grid-286 {
  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: 20px;
}

.image-716 {
  border-radius: 0;
  box-shadow: 0 2px 5px #0003;
}

.image-713-cop22y {
  margin-right: 20px;
  display: none;
}

.heading-821-cop22y {
  font-size: 52px;
  display: none;
}

.image-720 {
  display: none;
}

.image-715-copy44 {
  border: 2px solid #fbe5d5;
  border-radius: 20px;
  display: none;
  box-shadow: 0 2px 5px #0003;
}

.quick-stack-18-copy33 {
  margin-top: 20px;
  padding: 0;
}

.quick-stack-23 {
  padding: 0;
}

.paragraph-286-copy2 {
  text-align: left;
  font-size: 18px;
  line-height: 28px;
}

.text-span-14, .text-span-15, .text-span-16 {
  color: red;
}

.cell-23, .cell-24, .cell-25 {
  border: 2px solid #eaa140;
}

.section-762 {
  background-color: #fee5c5;
  background-image: linear-gradient(#0000000d, #0000000d);
  padding: 20px 140px;
}

.section-763 {
  background-color: #fee5c5;
  background-image: linear-gradient(#0000, #0000);
  padding: 20px 140px;
}

.section-764 {
  background-color: #fee5c5;
  background-image: linear-gradient(#0000000d, #0000000d);
  padding: 20px 140px;
}

.f-icon-small {
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  display: flex;
}

.f-navigation-search {
  border: 1px solid var(--flowui-component-library--grey-300);
  color: var(--flowui-component-library--gray-900);
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  display: flex;
}

.f-navigation-search:hover {
  color: var(--flowui-component-library--primary-base);
}

.f-navigation-button {
  background-color: var(--flowui-component-library--gray-900);
  outline-offset: 0px;
  color: var(--flowui-component-library--white);
  text-align: center;
  letter-spacing: -.02em;
  border-radius: 48px;
  outline: 2px solid #0000;
  justify-content: center;
  align-items: center;
  padding: 8px 24px;
  font-size: 14px;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
  transition: all .2s;
  display: flex;
}

.f-navigation-button:hover {
  background-color: var(--flowui-component-library--gray-700);
}

.f-navigation-content {
  grid-column-gap: 8px;
  align-items: center;
  display: flex;
}

.f-navigation-link {
  color: var(--flowui-component-library--gray-900);
  letter-spacing: -.01em;
  white-space: nowrap;
  background-color: #0000;
  border-radius: 50px;
  padding: 8px 24px;
  font-size: 14px;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
  transition: all .35s;
}

.f-navigation-link:hover {
  background-color: var(--flowui-component-library--gray-200);
  color: var(--flowui-component-library--gray-900);
}

.f-navigation-link.w--current {
  color: var(--flowui-component-library--primary-base);
}

.f-navigation-menu {
  grid-column-gap: 6px;
  align-items: center;
  display: flex;
  position: static;
}

.f-logo {
  width: 124px;
}

.f-navigation-link-wrapper {
  grid-column-gap: 24px;
  align-items: center;
  display: flex;
}

.f-navigation-container {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.f-navigation {
  background-color: #fff;
  align-items: center;
  width: 100%;
  min-height: 88px;
  padding: 24px 5%;
  display: flex;
}

.f-paragraph-regular {
  letter-spacing: -.02em;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 1.8;
}

.f-banner-badge {
  background-color: var(--flowui-component-library--primary-base);
  color: #fff;
  text-transform: uppercase;
  border-radius: 50px;
  padding: 4px 12px;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
}

.f-banner-dark {
  grid-column-gap: 16px;
  background-color: var(--flowui-component-library--gray-900);
  color: #fff;
  text-align: center;
  justify-content: center;
  align-items: center;
  min-height: 56px;
  padding: 16px 5%;
  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-right {
  aspect-ratio: auto;
  object-fit: fill;
  background-color: #0000;
  width: 60px;
  height: 60px;
  padding: 0 0 0 18px;
  overflow: auto;
}

.spark-simple-menu-button-right.w--open {
  background-color: #0000;
  overflow: hidden;
}

.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 {
  background-color: var(--spark-library--foreground-interactive);
  color: var(--spark-library--white);
  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.spark-button:hover {
  background-color: var(--spark-library--foreground-interactive-hover);
  opacity: 1;
  color: var(--spark-library--white);
}

.spark-nav-link.spark-button.w--current {
  opacity: .5;
  color: var(--spark-library--white);
}

.spark-nav-link.spark-centered-full {
  text-align: center;
  border-radius: 999px;
  margin-bottom: 8px;
}

.spark-nav-link.spark-centered-full:hover {
  background-color: var(--spark-library--background--interactive);
  opacity: 1;
  color: var(--spark-library--foreground-interactive);
}

.spark-nav-link.spark-last {
  margin-bottom: 32px;
}

.spark-button {
  border: 1px solid var(--spark-library--foreground-interactive);
  background-color: var(--spark-library--foreground-interactive);
  color: var(--spark-library--white);
  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-simple-nav-menu {
  background-color: var(--spark-library--white);
  border-radius: 40px;
  align-items: center;
  margin-top: 1rem;
  padding: 1rem;
  display: flex;
}

.spark-simple-nav-menu.spark-simple-shadow-small-on-nav {
  z-index: 3;
  width: 93%;
  margin-left: auto;
  margin-right: auto;
  box-shadow: 8px 0 20px #0000001f;
}

.spark-centered-brand-logo {
  z-index: 2;
  width: 100px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 0;
  position: absolute;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.spark-hamburger-menu-inner {
  justify-content: space-between;
  align-items: center;
  max-width: 1440px;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.spark-hamburger-menu-with-logo {
  z-index: 99;
  background-color: var(--spark-library--black);
  border-radius: 999px;
  flex-flow: row;
  justify-content: center;
  align-items: flex-start;
  width: 98%;
  margin-left: 0;
  margin-right: 0;
  padding-left: 16px;
  padding-right: 16px;
  display: flex;
  position: sticky;
  top: 32px;
  box-shadow: 2px 0 8px #0000001a;
}

.body-35 {
  color: #201626;
  background-color: #fff;
  font-family: Work Sans, sans-serif;
  font-size: 16px;
}

.top-banner {
  z-index: 99;
  background-color: #161616;
  border-bottom: 1px #fff;
  height: 60px;
  position: fixed;
  inset: 0% 0% auto;
}

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

.section-766 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 0;
  display: flex;
}

.spark-line-4 {
  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-4.spark-simple-line {
  background-color: var(--spark-library--foreground-interactive);
  border-radius: 3px;
  width: 24px;
  height: 3.3px;
  top: 28px;
}

.spark-line-5 {
  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-5.spark-simple-line {
  background-color: var(--spark-library--foreground-interactive);
  border-radius: 3px;
  width: 24px;
  height: 3.3px;
  top: 18px;
}

.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: 30px;
  left: 0;
  right: 0;
}

.spark-line-6.spark-simple-line {
  background-color: var(--white);
  background-color: var(--spark-library--foreground-interactive);
  border-radius: 3px;
  width: 12.75px;
  height: 3.3px;
  margin-left: 18px;
  top: 38px;
}

.spark-line-7 {
  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-7.spark-simple-line {
  background-color: var(--white);
  border-radius: 3px;
  width: 24px;
  height: 3.3px;
  top: 28px;
}

.spark-line-8 {
  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-8.spark-simple-line {
  background-color: var(--white);
  border-radius: 3px;
  width: 24px;
  height: 3.3px;
  top: 18px;
}

.spark-hamburger-menu-with-logo-2 {
  z-index: auto;
  aspect-ratio: auto;
  background-color: var(--black);
  object-fit: fill;
  border-radius: 0 0 999px 999px;
  width: auto;
  height: auto;
  margin-top: 59px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px 0 20px 100px;
  position: fixed;
  inset: 0% 0% auto;
  overflow: auto;
  box-shadow: 2px 0 8px #0000001a;
}

.text-span-17 {
  color: #ff493f;
}

.heading-827 {
  color: #fff;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
  font-size: 60px;
  line-height: 60px;
  display: flex;
}

.heading-828 {
  color: #fff;
  text-align: center;
  padding-bottom: 20px;
  font-size: 40px;
  font-weight: 200;
}

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

.div-block-1416 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  justify-content: space-between;
  align-self: center;
  align-items: center;
  display: flex;
}

.button-203 {
  background-color: #fff;
}

.f-button-primary {
  color: #fff;
  letter-spacing: -.02px;
  white-space: nowrap;
  background-color: #ff493f;
  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-primary:hover {
  color: #fff;
  background-color: #000;
}

.f-button-primary:active {
  color: #fff;
}

.f-button-primary._4cta:hover {
  background-color: var(--untitled-ui--primary700);
  color: #fff;
}

.f-button-primary._5cta {
  color: #fff;
  background-color: #ff493f;
}

.f-button-primary._5cta:hover {
  background-color: #000;
}

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

.div-block-1417.secondcta {
  justify-content: center;
  align-items: center;
  padding-top: 40px;
}

.div-block-1417.thirdcta {
  justify-content: flex-end;
  align-items: center;
  padding-top: 60px;
}

.div-block-1417.firstcta {
  justify-content: center;
  align-items: center;
}

.div-block-1418 {
  text-align: center;
  padding-bottom: 20px;
}

.container-373 {
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 20px;
}

.section-767 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/66137884565b0c68e634b70e_About%20BG.png");
  background-position: 50%;
  background-size: cover;
  padding: 176px 100px;
}

.heading-829 {
  font-size: 60px;
  line-height: 60px;
}

.heading-830 {
  line-height: 60px;
}

.paragraph-291 {
  color: #fff;
  padding-bottom: 50px;
  padding-right: 200px;
  font-size: 24px;
  font-weight: 300;
  line-height: 34px;
}

.spark-grid-image {
  border-radius: 8px;
  width: 100%;
  display: block;
  position: relative;
}

.spark-three-image-grid {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-areas: "Area Area-2"
                       "Area Area-3";
  align-items: center;
}

.spark-secondary-paragraph {
  color: var(--spark-library--foreground-secondary);
  margin-bottom: 64px;
}

.spark-max-width-600 {
  max-width: 600px;
}

.spark-flex-row {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.spark-flex-row.spark-5-spacing {
  grid-column-gap: 5%;
  align-items: center;
}

.spark-container {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.spark-container.spark-centered-content {
  text-align: center;
  flex-direction: column;
  align-items: center;
  max-width: 900px;
  margin-top: 40px;
  margin-bottom: 0;
  display: flex;
}

.webinars {
  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: fixed;
}

.webinars h5 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: 1.75rem;
  font-weight: 600;
  line-height: 1.3;
}

.webinars h4 {
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.4;
}

.webinars h1 {
  color: #ff0e00;
  margin-bottom: 1rem;
  font-family: Poppins, sans-serif;
  font-size: 4rem;
  font-weight: 600;
  line-height: 1.1;
}

.webinars h2 {
  color: #ff0e00;
  margin-top: 1rem;
  margin-bottom: 2rem;
  font-family: Poppins, sans-serif;
  font-size: 3.5rem;
  font-weight: 600;
  line-height: 1.2;
}

.webinars h3 {
  margin-top: 2.5rem;
  margin-bottom: 1rem;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.3;
}

.webinars h6 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: .8125rem;
  font-weight: 700;
  line-height: 1.5;
}

.webinars p {
  font-family: Poppins, sans-serif;
  font-size: 24px;
  font-weight: 300;
  line-height: 34px;
}

.webinars ul {
  margin-top: 2rem;
  margin-bottom: 3rem;
  padding-left: 14px;
}

.webinars li {
  margin-bottom: .5rem;
}

.webinars h1 {
  margin-bottom: 1rem;
  font-size: 4rem;
  font-weight: 600;
  line-height: 1.1;
}

.webinars p {
  color: #000;
}

.column-627 {
  display: none;
}

.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 {
  margin-left: 6px;
}

.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-100 {
  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 {
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.brix---color-neutral-300 {
  color: var(--elements-webflow-library--neutral--300);
}

.brix---mg-bottom-32px {
  margin-bottom: 32px;
}

.brix---heading-h3-size {
  margin-top: 0;
  margin-bottom: 12px;
  font-family: Poppins, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 34px;
}

.brix---mg-bottom-8px {
  margin-bottom: 8px;
}

.brix---card-link-img-bg {
  border-radius: 24px;
  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-600 {
  color: var(--elements-webflow-library--neutral--600);
}

.brix---heading-h2-size {
  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;
}

.brix---color-neutral-800 {
  color: var(--elements-webflow-library--neutral--800);
}

.brix---mg-bottom-12px {
  margin-bottom: 12px;
}

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

.brix---inner-container-600px---center {
  max-width: 600px;
  margin-left: auto;
  margin-right: auto;
}

.brix---mg-bottom-48px {
  text-align: center;
  margin-bottom: 48px;
}

.brix---container-default {
  max-width: 1218px;
  padding-left: 0;
  padding-right: 0;
}

.webinar-main {
  color: var(--elements-webflow-library--neutral--100);
  background-color: #fff;
  padding: 200px 100px 0;
}

.heading-831 {
  color: #ff0e00;
  padding-bottom: 20px;
  font-size: 4rem;
  font-weight: 600;
  line-height: 4rem;
}

.brix---btn-secondary {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  color: var(--elements-webflow-library--neutral--800);
  text-align: center;
  transform-style: preserve-3d;
  border-radius: 48px;
  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;
  line-height: 20px;
  transition: border-color .3s, transform .3s, background-color .3s, color .3s;
  box-shadow: 0 4px 10px #14142b0a;
}

.brix---btn-secondary: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);
  transform: translate3d(0, -3px, .01px);
}

.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---button-row-left {
  margin-right: 24px;
}

.brix---buttons-row-center {
  justify-content: center;
  align-items: center;
  display: flex;
}

.brix---play-button-large {
  box-shadow: 0 24px 65px 0 var(--elements-webflow-library--general--shadow-05);
  transform-style: preserve-3d;
  border-radius: 50%;
  transition: transform .3s;
}

.brix---play-button-large:hover {
  transform: scale3d(.94, .94, 1.01);
}

.brix---lightbox-video-icon-wrapper {
  justify-content: center;
  align-items: center;
  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---position-relative {
  position: relative;
}

.brix---image-wrapper-br-24px-shadow {
  box-shadow: 0 14px 42px 0 var(--elements-webflow-library--general--shadow-04);
  border-radius: 24px;
  align-self: auto;
  width: 300px;
  height: auto;
  margin-left: 10px;
  margin-right: 10px;
  overflow: hidden;
}

.brix---mg-bottom-56px {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  padding-bottom: 0;
  display: block;
}

.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---color-neutral-801 {
  color: var(--elements-webflow-library--neutral--800);
}

.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 {
  margin-bottom: 16px;
}

.brix---inner-container-640px---center {
  max-width: 640px;
  margin-left: auto;
  margin-right: auto;
}

.brix---inner-container-1068px-center {
  max-width: 1068px;
  margin-left: auto;
  margin-right: auto;
}

.brix---section-2 {
  color: var(--elements-webflow-library--neutral--100);
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
}

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

.lynx-arrow-features {
  background-color: var(--lynx--black);
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/66125bd3c1f1bf169ef80dc9_Arrow_2.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 50%;
  flex: none;
  width: 55px;
  height: 55px;
  position: absolute;
  inset: -25px auto auto;
}

.lynx-image-features {
  object-fit: cover;
  border-radius: 50% 50% 30px 30px;
  width: 100%;
  height: 350px;
  min-height: 350px;
}

.lynx-link-block-features {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  transition: filter .4s;
  display: flex;
  position: relative;
}

.lynx-link-block-features:hover {
  filter: brightness(112%);
}

.lynx-paragraph {
  color: var(--lynx--grey);
  max-width: 820px;
  margin-bottom: 36px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  line-height: 165%;
}

.lynx-heading-features-large {
  color: #fff;
  margin-top: 0;
  margin-bottom: 30px;
  font-family: Poppins, sans-serif;
  font-size: 37px;
  font-weight: 400;
  line-height: 122%;
}

.lynx-subtitle-productivity {
  color: var(--lynx--medium-purple);
  letter-spacing: 1.3px;
  text-transform: uppercase;
  background-color: #8979ec1a;
  border-radius: 10px;
  margin-bottom: 10px;
  padding: 7px 12px;
  font-family: Varela, sans-serif;
  font-size: 12px;
  line-height: 140%;
  display: inline-block;
}

.lynx-block-features-large {
  padding: 55px 45px 35px;
}

.lynx-features-large {
  background-color: var(--black);
  text-align: center;
  border-radius: 30px;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  display: flex;
  box-shadow: 0 10px 15px -10px #1f20221a;
}

.lynx-subtitle-software {
  color: var(--lynx--deep-pink);
  letter-spacing: 1.3px;
  text-transform: uppercase;
  background-color: #fd4b8b1a;
  border-radius: 10px;
  margin-bottom: 10px;
  padding: 7px 12px;
  font-family: Poppins, sans-serif;
  font-size: 12px;
  line-height: 140%;
  display: inline-block;
}

.lynx-grid-2-columns {
  grid-column-gap: 26px;
  grid-row-gap: 26px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  align-items: start;
  width: 100%;
  margin-top: 14px;
}

.lynx-content {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.lets-catch-up {
  background-color: #fff;
  padding: 200px 100px 0;
}

.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-bold-heading.spark-card-title {
  font-size: 1.2rem;
}

.spark-card-details {
  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 {
  object-fit: cover;
  border-radius: 12px;
  width: 100%;
  height: auto;
  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-two-column-grid {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.spark-side-tabs-content {
  width: 60%;
  display: 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: #ff0e00;
  text-align: justify;
}

.spark-side-flat-tab.w--current {
  border-bottom-color: var(--spark-library--foreground-interactive);
  color: #ff0e00;
  background-color: #0000;
}

.spark-side-flat-tab.w--current:active {
  color: #ff0e00;
  border: 1px solid #000;
}

.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-centered-900 {
  text-align: center;
  width: 900px;
  max-width: 100%;
  margin-bottom: 100px;
  margin-left: auto;
  margin-right: auto;
}

.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-blogsection10_button-row {
  flex-wrap: wrap;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.uui-blogsection10_button-row.mobile-landscape {
  display: none;
}

.uui-blogsection10_slide-nav {
  color: #ff0e00;
  height: 1.75rem;
  font-size: .5rem;
  inset: auto auto 0% 0%;
}

.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-blogsection10_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-blogsection10_arrow:hover {
  background-color: var(--untitled-ui--gray50-2);
}

.uui-blogsection10_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-space-small {
  width: 100%;
  min-height: 1.5rem;
}

.uui-text-size-medium {
  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-blogsection10_title-link {
  margin-bottom: .5rem;
  text-decoration: none;
  display: block;
}

.uui-blogsection10_read-time {
  align-items: center;
  padding-left: .5rem;
  padding-right: .5rem;
  display: flex;
}

.uui-blogsection10_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-blogsection10_category-link:hover {
  color: var(--untitled-ui--primary800);
}

.uui-blogsection10_meta-wrapper {
  background-color: var(--untitled-ui--primary50);
  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-blogsection10_image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.uui-blogsection10_image-wrapper {
  width: 100%;
  padding-top: 66%;
  position: relative;
  overflow: hidden;
}

.uui-blogsection10_image-link {
  width: 100%;
  margin-bottom: 2rem;
  transition: all .3s;
}

.uui-blogsection10_image-link:hover {
  box-shadow: 0 24px 48px -12px #1018282e;
}

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

.uui-blogsection10_slide {
  padding-right: 2rem;
}

.uui-blogsection10_mask {
  width: 33.33%;
  overflow: visible;
}

.uui-blogsection10_component {
  background-color: #0000;
  height: auto;
  margin-top: 4rem;
  padding-bottom: 7.5rem;
  position: relative;
}

.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 {
  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-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-max-width-large {
  width: 100%;
  max-width: 48rem;
}

.uui-blogsection10_heading {
  flex: 1;
}

.uui-blogsection10_heading-wrapper {
  grid-column-gap: 5rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: start;
  display: grid;
}

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

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

.uui-page-padding {
  background-color: #fff;
  padding: 200px 2rem 0;
}

._100-emergeing-leaders {
  overflow: hidden;
}

.lynx-link-footer-dark {
  color: #ffffff80;
  letter-spacing: 1.3px;
  text-transform: uppercase;
  font-family: Varela, sans-serif;
  font-size: 11px;
  line-height: 140%;
  text-decoration: none;
  transition: color .2s;
}

.lynx-link-footer-dark:hover {
  color: var(--lynx--white);
}

.lynx-text-footer-dark {
  color: #ffffff80;
  letter-spacing: 1.3px;
  text-transform: uppercase;
  font-family: Varela, sans-serif;
  font-size: 11px;
  line-height: 140%;
}

.lynx-block-footer-down {
  border-top: 1px solid #dfdad233;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 35px;
  padding-bottom: 35px;
  display: flex;
}

.lynx-link-footer-large-white {
  color: var(--lynx--white);
  letter-spacing: 1.3px;
  text-transform: uppercase;
  padding-top: 7px;
  padding-bottom: 7px;
  font-family: Varela, sans-serif;
  font-size: 13px;
  line-height: 140%;
  text-decoration: none;
  transition: color .2s;
}

.lynx-link-footer-large-white:hover {
  color: var(--lynx--medium-purple);
}

.lynx-heading-footer-white {
  color: #ffffff80;
  letter-spacing: 1.3px;
  text-transform: uppercase;
  margin-bottom: 22px;
  font-family: Varela, sans-serif;
  font-size: 11px;
  line-height: 140%;
}

.lynx-block-footer {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  height: 300px;
  display: flex;
}

.lynx-logo-footer {
  width: 300px;
  margin-bottom: 16px;
}

.lynx-grid-footer-dark {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  width: 100%;
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-bottom: 0;
}

.lynx-footer-dark {
  background-color: var(--lynx--black);
  border-top-left-radius: 30px;
  border-top-right-radius: 30px;
  width: 100%;
  max-width: 1392px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 30px;
  padding-right: 30px;
}

.spark-line-9 {
  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-9.spark-simple-line {
  background-color: var(--spark-library--foreground-interactive);
  border-radius: 3px;
  width: 24px;
  height: 3.3px;
  top: 28px;
}

.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: 10px;
  left: 0;
  right: 0;
}

.spark-line-10.spark-simple-line {
  background-color: var(--spark-library--foreground-interactive);
  border-radius: 3px;
  width: 24px;
  height: 3.3px;
  top: 18px;
}

.spark-simple-menu-button-right-2 {
  background-color: #0000;
  width: 60px;
  height: 60px;
  padding: 0 0 0 18px;
  overflow: hidden;
}

.spark-simple-menu-button-right-2.w--open {
  background-color: #0000;
}

.spark-hamburger-menu-inner-2 {
  justify-content: flex-end;
  align-items: center;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.spark-hamburger-menu-with-logo-3 {
  z-index: 99;
  background-color: var(--spark-library--black);
  color: #201626;
  border-radius: 999px;
  width: auto;
  margin-left: auto;
  margin-right: auto;
  padding-left: 100px;
  padding-right: 100px;
  position: sticky;
  top: 32px;
  box-shadow: 2px 0 8px #0000001a;
}

.spark-line-11 {
  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-11.spark-simple-line {
  background-color: var(--white);
  border-radius: 3px;
  width: 12.75px;
  height: 3.3px;
  margin-left: 18px;
  top: 38px;
}

.spark-line-12 {
  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-12.spark-simple-line {
  background-color: var(--white);
  border-radius: 3px;
  width: 24px;
  height: 3.3px;
  top: 28px;
}

.spark-line-13 {
  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-13.spark-simple-line {
  background-color: var(--white);
  border-radius: 3px;
  width: 24px;
  height: 3.3px;
  top: 18px;
}

.spark-simple-menu-button-right-3 {
  background-color: #0000;
  width: 60px;
  height: 60px;
  margin-right: 100px;
  padding: 0 0 0 18px;
  overflow: hidden;
}

.spark-simple-menu-button-right-3.w--open {
  background-color: #0000;
}

.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 {
  color: var(--spark-library--white);
  text-align: center;
  background-color: #ff493f;
  border-style: none;
  border-radius: 30px;
  margin-left: 10px;
  margin-right: 10px;
  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(--untitled-ui--primary700);
  opacity: 1;
  color: var(--spark-library--white);
}

.spark-nav-link-2.spark-button.w--current {
  opacity: .5;
  color: var(--spark-library--white);
}

.spark-nav-link-2.spark-centered-full {
  color: var(--black);
  text-align: center;
  border-radius: 100px;
  margin-bottom: 8px;
  margin-left: 10px;
  margin-right: 10px;
  font-weight: 800;
}

.spark-nav-link-2.spark-centered-full:hover {
  background-color: var(--untitled-ui--primary700);
  opacity: 1;
  color: var(--white);
}

.spark-nav-link-2.spark-centered-full.spark-last {
  margin-left: 10px;
  margin-right: 10px;
}

.spark-nav-link-2.spark-last {
  margin-bottom: 32px;
}

.spark-button-2 {
  border: 1px solid var(--spark-library--foreground-interactive);
  background-color: var(--spark-library--foreground-interactive);
  color: var(--spark-library--white);
  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-simple-nav-menu-2 {
  background-color: var(--spark-library--white);
  border-radius: 40px;
  align-items: center;
  margin-top: 1rem;
  padding: 1rem;
  display: flex;
}

.spark-simple-nav-menu-2.spark-simple-shadow-small-on-nav {
  z-index: 3;
  border-radius: 30px;
  flex-flow: row;
  flex: 1;
  justify-content: space-between;
  align-self: auto;
  align-items: center;
  margin-left: 200px;
  margin-right: 200px;
  padding-left: 20rem;
  padding-right: 20rem;
  display: block;
  box-shadow: 8px 0 20px #0000001f;
}

.spark-centered-brand-logo-2 {
  z-index: 2;
  flex-flow: row;
  flex: 0 auto;
  order: 0;
  justify-content: space-between;
  align-self: center;
  align-items: center;
  width: 200px;
  margin-left: 100px;
  margin-right: auto;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 0;
  display: flex;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.spark-hamburger-menu-inner-3 {
  flex-flow: wrap;
  place-content: flex-end;
  align-items: center;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.spark-hamburger-menu-with-logo-4 {
  z-index: 99;
  background-color: var(--lynx--black);
  border-radius: 0 0 999px 999px;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  margin-top: 60px;
  margin-left: 0;
  margin-right: 0;
  padding: 20px 16px;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 2px 0 8px #0000001a;
}

.image-721 {
  justify-content: flex-start;
  align-items: center;
  display: inline-flex;
}

.text-block-1503 {
  font-size: 20px;
  line-height: 30px;
}

.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-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;
  padding: 1rem 1.75rem;
  font-size: 1.125rem;
}

.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-button-icon-2.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-2);
  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(--white);
  font-family: Poppins, sans-serif;
  font-size: 1.25rem;
  line-height: 1.5;
}

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

.uui-space-small-2 {
  width: 100%;
  min-height: 1.5rem;
}

.uui-heading-xlarge {
  color: #ff493f;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 3.75rem;
  font-weight: 600;
  line-height: 1.2;
}

.uui-heroheader01_content {
  padding-right: 40px;
}

.uui-heroheader01_component {
  grid-column-gap: 8rem;
  grid-row-gap: 8rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: center stretch;
  display: flex;
}

.uui-padding-vertical-xhuge-2 {
  margin-left: auto;
  margin-right: auto;
  padding-top: 7rem;
  padding-bottom: 7rem;
}

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

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

.uui-section_heroheader01 {
  background-image: linear-gradient(#000, #000);
  overflow: hidden;
}

.uui-heroheader03_arrow-image {
  position: absolute;
  bottom: 5rem;
  left: -12rem;
}

.uui-heroheader03_image {
  object-fit: cover;
  border-top-right-radius: 4rem;
  border-bottom-left-radius: 4rem;
  width: 100%;
  height: 40rem;
}

.uui-heroheader03_image-wrapper {
  position: relative;
}

.uui-text-size-xlarge-2 {
  color: #c2c2c2;
  font-family: Poppins, sans-serif;
  font-size: 1.25rem;
  line-height: 1.5;
}

.uui-heading-xlarge-2 {
  color: #ff493f;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 3.75rem;
  font-weight: 600;
  line-height: 1.2;
}

.uui-heroheader03_content {
  z-index: 1;
  margin-right: -6rem;
  position: relative;
}

.uui-heroheader03_component {
  grid-column-gap: 0rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.uui-padding-vertical-xhuge-3 {
  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 {
  background-color: #000;
  padding: 100px 200px;
}

.about {
  overflow: hidden;
}

.div-block-1419 {
  text-align: center;
}

.background-video-6 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  display: flex;
}

.section-769 {
  padding-top: 60px;
  padding-bottom: 0;
}

.container-374 {
  margin-top: 200px;
  padding-top: 0;
}

.background-video-7 {
  background-image: linear-gradient(#000000c2, #000000c2);
  height: 800px;
  padding-top: 100px;
  padding-bottom: 100px;
}

.brix---text-200 {
  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;
}

.brix---color-neutral-802 {
  color: var(--elements-webflow-library--neutral--600);
}

.brix---badge-primary-small-light {
  background-color: var(--elements-webflow-library--secondary--color-2);
  color: var(--elements-webflow-library--accent--primary-1);
  border-radius: 40px;
  padding: 14px 22px;
  font-size: 16px;
  line-height: 18px;
  display: inline-block;
}

.brix---flex-horizontal-space-between {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.brix---divider-32px {
  background-color: var(--elements-webflow-library--neutral--400);
  height: 1px;
  margin-top: 32px;
  margin-bottom: 32px;
}

.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---heading-h3-size-2 {
  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-803 {
  color: var(--elements-webflow-library--neutral--800);
}

.brix---mg-bottom-16px-2 {
  margin-bottom: 16px;
}

.brix---blog-card-content-inside {
  padding: 32px 32px 40px;
}

.brix---blog-card-image-wrapper-inside-card {
  object-fit: fill;
  border-radius: 24px 24px 0 0;
  position: relative;
  overflow: hidden;
  transform: translate(0);
}

.brix---blog-card-wrapper-shadow {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  border-radius: 24px;
  height: 100%;
  text-decoration: none;
  overflow: hidden;
  box-shadow: 0 2px 12px #14142b0d;
}

.brix---height-100 {
  height: 100%;
}

.brix---grid-2-columns---gap-48px {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.brix---badge-secondary-category-badges {
  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: 24px;
  padding: 18px 28px;
  font-size: 18px;
  line-height: 20px;
  text-decoration: none;
  transition: border-color .3s, background-color .3s, color .3s;
  display: inline-block;
}

.brix---badge-secondary-category-badges: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-category-badges.w--current {
  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);
  cursor: default;
}

.brix---categories-badges-item-wrapper {
  flex-direction: row;
  display: flex;
}

.brix---categories-badges-wrapper {
  justify-content: flex-end;
  display: flex;
}

.brix---heading-h2-size-3 {
  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---grid-title-and-categories {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: .6fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-bottom: 64px;
  display: grid;
}

.brix---container-default-2 {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---section-bg-neutral-200 {
  background-color: var(--elements-webflow-library--neutral--200);
  padding-top: 176px;
  padding-bottom: 176px;
}

.brix---heading-h4-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: 22px;
  font-weight: 700;
  line-height: 28px;
}

.brix---text-100-medium {
  font-size: 16px;
  font-weight: 500;
  line-height: 18px;
}

.brix---color-accent-1 {
  color: var(--elements-webflow-library--accent--primary-1);
}

.brix---mg-bottom-8px-2 {
  margin-bottom: 8px;
}

.brix---mg-left-24px---mg-top-16px-mbp {
  margin-left: 24px;
}

.brix---blog-card-wrapper-width-218px {
  border-radius: 24px;
  width: 100%;
  max-width: 218px;
  overflow: hidden;
  transform: translate(0);
}

.brix---blog-card-wrapper-featured-sidebar {
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.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---mg-bottom-0 {
  margin-bottom: 0;
}

.brix---divider-24px {
  background-color: var(--elements-webflow-library--neutral--400);
  height: 1px;
  margin-top: 24px;
  margin-bottom: 24px;
}

.brix---blog-card-image-wrapper {
  border-radius: 24px;
  overflow: hidden;
  transform: translate(0);
}

.brix---mg-bottom-32px-2 {
  margin-bottom: 32px;
}

.brix---blog-card-wrapper {
  text-decoration: none;
}

.brix---grid-blog-featured-v3 {
  grid-column-gap: 32px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.brix---heading-h1-size {
  margin-top: 0;
  margin-bottom: 16px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 54px;
  font-weight: 700;
  line-height: 66px;
}

.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---grid-title-and-paragraph {
  grid-column-gap: 140px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1.1fr .8fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-bottom: 56px;
  display: grid;
}

.brix---section-3 {
  color: var(--elements-webflow-library--neutral--100);
  padding-top: 40px;
  padding-bottom: 40px;
}

.uui-button-icon-3 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  min-width: 1.25rem;
  height: 1.25rem;
  min-height: 1.25rem;
  display: flex;
}

.uui-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(--red);
}

.uui-space-small-3 {
  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-heading-xsmall-2 {
  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-blog04_title-link {
  margin-bottom: .5rem;
  text-decoration: none;
  display: block;
}

.uui-blog04_title-link.featured-article {
  margin-bottom: .75rem;
}

.uui-blog04_read-time {
  align-items: center;
  padding-left: .5rem;
  padding-right: .5rem;
  display: flex;
}

.uui-blog04_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;
  display: flex;
}

.uui-blog04_meta-wrapper {
  background-color: var(--untitled-ui--primary50);
  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-blog04_image {
  object-fit: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.uui-blog04_image-wrapper {
  width: 100%;
  padding-top: 66%;
  position: relative;
  overflow: hidden;
}

.uui-blog04_image-link {
  width: 100%;
  margin-bottom: 2rem;
  transition: all .3s;
}

.uui-blog04_image-link:hover {
  box-shadow: 0 24px 48px -12px #1018282e;
}

.uui-blog04_image-link.is-featured {
  margin-bottom: 0;
}

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

.uui-blog04_list {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  padding-bottom: 20px;
}

.uui-blog04_menu-link {
  color: var(--untitled-ui--gray500);
  white-space: nowrap;
  border-bottom: 2px solid #0000;
  flex: none;
  margin-right: 1rem;
  padding: .5rem .25rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-weight: 600;
  text-decoration: none;
  transition: all .3s;
}

.uui-blog04_menu-link:hover, .uui-blog04_menu-link.w--current {
  border-bottom-color: var(--untitled-ui--primary700);
  color: var(--untitled-ui--primary700);
}

.uui-blog04_category-menu {
  align-items: center;
  width: 100%;
  margin-bottom: 4rem;
  display: flex;
}

.uui-blog04_category-menu.no-scrollbar {
  box-shadow: inset 0 -1px 0 0 var(--untitled-ui--gray200);
}

.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-blog04_featured-item-content {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  height: 100%;
  padding: 0 0 0 3rem;
  display: flex;
}

.uui-blog04_featured-item {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-bottom: 4rem;
  display: grid;
}

.uui-blog04_component {
  margin-top: 1rem;
}

.uui-text-size-large-2 {
  color: var(--untitled-ui--gray600);
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5;
}

.uui-heading-large {
  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: 3rem;
  font-weight: 600;
  line-height: 1.2;
}

.uui-heading-subheading-2 {
  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-max-width-large-2 {
  width: 100%;
  max-width: 48rem;
}

.uui-padding-vertical-xhuge-4 {
  padding-top: 7px;
  padding-bottom: 7px;
}

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

.uui-page-padding-4 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.f-image-cover {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.f-gallery-image-x-small-square {
  height: 255px;
}

.f-gallery-lightbox {
  border-radius: 8px;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.f-gallery-two-column {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

.f-gallery-image-x-tall {
  height: 550px;
}

.f-gallery-two-column-s {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  place-items: center;
}

.f-h3-heading {
  color: var(--flowui-component-library--gray-900);
  letter-spacing: -.02em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 48px;
  line-height: 1.2;
}

.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-container-regular {
  width: 100%;
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.f-section-large {
  padding: 92px 5%;
  position: relative;
}

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

.link-block-178 {
  text-decoration: none;
}

.image-722, .container-375 {
  text-align: center;
}

.link-block-179 {
  text-decoration: none;
}

.dwen {
  background-color: #000;
  padding: 100px;
}

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

.video-25 {
  border-radius: 20px;
  width: auto;
  height: auto;
}

.div-block-1420 {
  border-radius: 20px;
}

.video-scroll {
  height: auto;
  padding-top: 100px;
  padding-bottom: 100px;
}

.camera {
  padding-top: 100px;
  padding-bottom: 100px;
  position: sticky;
  top: 0;
}

.frame {
  height: 100%;
  padding-top: 100px;
  padding-bottom: 100px;
  display: flex;
}

.lynx-play-purple-center {
  background-color: var(--lynx--medium-purple);
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/6613e003950e14dbbe8979e1_Play.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 50%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 70px;
  height: 70px;
  display: flex;
  position: absolute;
  box-shadow: 0 0 0 15px #8979ec1a;
}

.lynx-image-lightbox-shaped {
  object-fit: cover;
  border-radius: 270px 30px;
  width: 100%;
  height: 500px;
}

.lynx-lightbox-link {
  justify-content: center;
  align-items: center;
  width: 100%;
  transition: filter .4s;
  display: flex;
  position: relative;
}

.lynx-lightbox-link:hover {
  filter: brightness(112%);
}

.lynx-content-2 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

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

.uui-logos04_logo {
  height: auto;
}

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

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

.uui-logo-loop_inner {
  display: flex;
}

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

.uui-logos04_text {
  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;
  font-weight: 500;
}

.uui-max-width-large-3 {
  width: 100%;
  max-width: 48rem;
}

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

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

.uui-section_logos04 {
  overflow: hidden;
}

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

.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: auto;
  display: flex;
}

.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-804 {
  color: var(--elements-webflow-library--neutral--800);
}

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

.brix---mg-bottom-48px-2 {
  margin-bottom: 48px;
}

.brix---inner-container-574px---center {
  max-width: 574px;
  margin-left: auto;
  margin-right: auto;
}

.brix---container-default-3 {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---section-logo-strip-v6 {
  padding-top: 100px;
  padding-bottom: 100px;
  overflow: hidden;
}

.brix---logo-strip-full-width-2 {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.spark-small-sub-paragraph-2 {
  color: var(--spark-library--foreground-secondary);
  margin-bottom: 0;
  font-size: .8rem;
  line-height: 1.3;
}

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

.spark-bold-heading-2:hover {
  color: var(--red);
}

.spark-bold-heading-2.spark-card-title {
  color: var(--black);
  font-size: 1.2rem;
}

.spark-bold-heading-2.spark-card-title.date {
  font-weight: 300;
}

.spark-card-details-2 {
  grid-row-gap: 0px;
  flex-direction: column;
  align-items: flex-start;
  max-width: 590px;
  padding-bottom: 0;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.spark-square-image-card-2 {
  object-fit: cover;
  border-radius: 12px;
  width: 400px;
  height: 200px;
  display: block;
}

.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-two-column-grid-2 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.spark-side-tabs-content-2 {
  width: 60%;
  display: block;
}

.spark-side-flat-tab-2 {
  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-2:hover {
  opacity: 1;
  color: var(--red);
  border-bottom-color: #e4a5a1;
}

.spark-side-flat-tab-2.w--current {
  border-bottom-color: var(--red);
  color: var(--black);
  background-color: #0000;
}

.spark-side-flat-tab-2.w--current:hover {
  color: var(--red);
  border-bottom-color: #e4a5a1;
}

.spark-stacked-flat-tabs-menu-2 {
  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-2 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.spark-secondary-paragraph-4 {
  color: var(--spark-library--foreground-secondary);
  margin-bottom: 64px;
}

.spark-centered-901 {
  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;
}

.spark-section-2.spark-shortened {
  padding-top: 60px;
  padding-bottom: 40px;
}

.brix---logo-strip-image-card-2 {
  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-3 {
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-bottom: 20px;
  display: flex;
}

.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-805 {
  color: var(--elements-webflow-library--neutral--800);
}

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

.brix---mg-bottom-48px-3 {
  margin-bottom: 48px;
}

.brix---inner-container-574px---center-2 {
  max-width: 574px;
  margin-left: auto;
  margin-right: auto;
}

.brix---container-default-4 {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.previously-videos-we {
  background-color: #fff;
  padding-top: 100px;
  padding-bottom: 100px;
  display: none;
  overflow: hidden;
}

.previously-videos-we.laptopview {
  padding-top: 200px;
  padding-bottom: 80px;
  display: block;
}

.brix---hidden-desktop {
  display: none;
}

.brix---btn-circle-logo-strip-v7-sec-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: 64px;
  bottom: 0%;
  right: 42.5%;
}

.brix---btn-circle-logo-strip-v7-sec-right:hover {
  transform: scale3d(.94, .94, 1.01);
}

.brix---btn-circle-logo-strip-v7-sec-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;
  top: 64px;
  bottom: 0%;
  left: 42.5%;
}

.brix---btn-circle-logo-strip-v7-sec-left:hover {
  transform: scale3d(.94, .94, 1.01);
}

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

.brix---slider-mask {
  height: 100%;
}

.brix---slider-wrapper {
  background-color: #0000;
  height: 100%;
}

.brix---text-300-bold {
  font-size: 20px;
  font-weight: 700;
  line-height: 22px;
}

.brix---section-small---bottom-large {
  background-color: #fff;
  padding-top: 100px;
  padding-bottom: 160px;
}

.previously-ne {
  display: none;
}

.uui-button-3 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--primary600);
  color: var(--untitled-ui--white);
  text-align: center;
  white-space: nowrap;
  background-color: #ff493f;
  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 {
  border-color: var(--untitled-ui--primary700);
  background-color: var(--untitled-ui--primary700);
}

.uui-button-3:focus {
  background-color: var(--untitled-ui--primary600);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui--primary100);
}

.uui-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_slide-nav-2 {
  height: 1.75rem;
  margin-left: 100px;
  padding-left: 0;
  font-size: .5rem;
  inset: auto auto 0% 0%;
}

.uui-button-icon-4 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  min-width: 1.25rem;
  height: 1.25rem;
  min-height: 1.25rem;
  display: flex;
}

.uui-blogsection10_arrow-2 {
  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;
  margin-right: 100px;
  transition: all .3s;
  display: flex;
  inset: auto 0% 0% auto;
}

.uui-blogsection10_arrow-2:hover {
  background-color: var(--untitled-ui--gray50-2);
}

.uui-blogsection10_arrow-2.left {
  right: 4rem;
}

.uui-button-link-3 {
  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-3:hover {
  color: var(--untitled-ui--primary800);
}

.uui-space-small-4 {
  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-3 {
  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-blogsection10_title-link-2 {
  margin-bottom: .5rem;
  text-decoration: none;
  display: block;
}

.uui-blogsection10_read-time-2 {
  align-items: center;
  padding-left: .5rem;
  padding-right: .5rem;
  display: flex;
}

.uui-blogsection10_category-link-2 {
  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-blogsection10_category-link-2:hover {
  color: var(--untitled-ui--primary800);
}

.uui-blogsection10_meta-wrapper-2 {
  background-color: var(--untitled-ui--primary50);
  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-blogsection10_image-2 {
  object-fit: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.uui-blogsection10_image-wrapper-2 {
  width: 100%;
  padding-top: 66%;
  position: relative;
  overflow: hidden;
}

.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_item-2 {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.uui-blogsection10_slide-2 {
  padding-right: 2rem;
}

.uui-blogsection10_mask-2 {
  width: 33.33%;
  overflow: visible;
}

.uui-blogsection10_component-2 {
  background-color: #0000;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  height: auto;
  margin-top: 4rem;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 7.5rem;
  padding-left: 100px;
  padding-right: 100px;
  display: block;
  position: relative;
}

.uui-text-size-large-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: 1.125rem;
  line-height: 1.5;
}

.uui-space-xsmall-2 {
  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-heading-subheading-3 {
  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-max-width-large-4 {
  width: 100%;
  max-width: 48rem;
}

.uui-blogsection10_heading-2 {
  flex: 1;
}

.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-padding-vertical-xhuge-5 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

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

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

.uui-section_blogsection10-2 {
  overflow: hidden;
}

.leadbyexampple {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 60px;
  padding-bottom: 60px;
  display: inline-block;
}

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

.uui-blogsection10_slide-nav-3 {
  height: 1.75rem;
  font-size: .5rem;
  inset: auto auto 0% 0%;
}

.uui-blogsection10_arrow-3 {
  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-blogsection10_arrow-3:hover {
  background-color: var(--untitled-ui--gray50-2);
}

.uui-blogsection10_arrow-3.left {
  right: 4rem;
}

.uui-blogsection10_image-3 {
  object-fit: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.uui-blogsection10_component-3 {
  background-color: #0000;
  height: auto;
  margin-top: 4rem;
  padding-bottom: 7.5rem;
  position: relative;
}

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

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

.uui-page-padding-6 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.container-377 {
  text-align: center;
  padding-left: 350px;
  padding-right: 350px;
}

.div-block-1567 {
  z-index: 99;
  text-align: center;
  background-color: #262d28;
  padding-top: 10px;
  padding-bottom: 10px;
  position: fixed;
  inset: 0% 0% auto;
}

.nav-link-512 {
  color: #000;
  padding-left: 20px;
  padding-right: 20px;
  font-family: Work Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.nav-link-512:hover {
  font-weight: 700;
}

.nav-link-512.w--current {
  color: #ff5b44;
}

.brand-33 {
  margin-top: 10px;
  margin-bottom: 10px;
}

.nav-menu-19 {
  font-weight: 600;
}

.nav-link-511 {
  color: #000;
  margin-right: 140px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 15px;
  font-weight: 400;
}

.nav-link-511:hover {
  font-weight: 700;
}

.nav-link-511.w--current {
  color: #ff5b44;
}

.nav-link-513 {
  color: #000;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 15px;
  font-weight: 400;
}

.nav-link-513:hover {
  font-weight: 700;
}

.nav-link-513.w--current {
  color: #ff5b44;
}

.nav-link-514 {
  color: #000;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 15px;
  font-weight: 400;
}

.nav-link-514:hover {
  font-weight: 700;
}

.nav-link-514.w--current {
  color: #ff5b44;
}

.nav-link-510 {
  color: #000;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 15px;
  font-weight: 400;
}

.nav-link-510:hover {
  font-weight: 700;
}

.nav-link-510.w--current {
  color: #ff5b44;
}

.nav-link-515 {
  color: #000;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 15px;
  font-weight: 400;
}

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

.nav-link-516:hover {
  color: #fff;
  background-color: #000;
}

.navbar-118 {
  z-index: 99;
  text-align: center;
  background-color: #fff;
  border-bottom: 1px #c5c5c5;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 40px;
  padding: 7px 100px 5px;
  display: none;
  position: fixed;
  inset: 0% 0% auto;
}

.section-1168 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/661eb6cb268c746022fbe14d_Group%203439%20(1).png");
  background-position: 50% 0;
  background-size: cover;
  margin-top: 120px;
  padding-top: 100px;
  padding-bottom: 220px;
}

.div-block-1579 {
  text-align: center;
}

.image-834 {
  margin-bottom: 20px;
}

.text-block-2446 {
  color: #fff;
  text-align: center;
  margin-bottom: 40px;
  font-size: 26px;
  font-weight: 300;
  line-height: 36px;
}

.div-block-1575 {
  text-align: center;
}

.link-block-367 {
  color: #fff;
  background-color: #fff0;
  border: 1px solid #fff;
  border-radius: 50px;
  margin-right: 20px;
  padding: 15px 60px;
  font-size: 20px;
  font-weight: 300;
  line-height: 30px;
  text-decoration: none;
}

.link-block-367:hover {
  box-shadow: 5px 6px 20px 3px #0003;
}

.text-block-2442 {
  font-weight: 500;
}

.section-1169 {
  background-color: #f5f5f5;
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/66266cf3987e9e70b378df1a_Group%203434.png");
  background-position: 50%;
  background-size: cover;
  margin-bottom: 0;
  padding: 60px 100px 0;
}

.text-block-2445 {
  color: #0b0b0b;
  text-align: center;
  margin-bottom: 20px;
  font-size: 50px;
  font-weight: 500;
  line-height: 60px;
}

.paragraph-406 {
  color: #323232;
  text-align: center;
  margin-left: 150px;
  margin-right: 150px;
  padding-left: 0;
  padding-right: 0;
  font-size: 24px;
  font-weight: 300;
  line-height: 36px;
}

.div-block-1578 {
  background-color: #b3b3b3;
  height: 1px;
  margin-top: 60px;
}

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

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

.column-972 {
  padding-left: 100px;
}

.section-1178 {
  padding: 60px 0;
  font-weight: 500;
}

.column-973 {
  padding-right: 0;
}

.paragraph-407 {
  margin-bottom: 0;
  font-size: 17px;
  font-weight: 300;
  line-height: 24px;
}

.image-835 {
  margin-top: 0;
}

.columns-476 {
  justify-content: center;
  align-items: center;
  margin-bottom: 30px;
  display: flex;
}

.text-block-2447 {
  color: #0b0b0b;
  margin-bottom: 5px;
  font-size: 26px;
  font-weight: 500;
  line-height: 30px;
}

.section-1179 {
  background-color: #f5f5f7;
  padding: 60px 100px;
}

.text-block-2448 {
  color: #0b0b0b;
  text-align: center;
  margin-bottom: 20px;
  font-size: 80px;
  font-weight: 500;
  line-height: 68px;
}

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

.div-block-1580 {
  border: 1px solid #dbdbdb;
  padding: 20px 0 0;
}

.text-block-2449 {
  color: #4f4f4f;
  text-align: center;
  text-transform: none;
  margin-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 36px;
  line-height: 44px;
}

.paragraph-408 {
  color: #434343;
  text-align: center;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 20px;
  font-weight: 300;
  line-height: 30px;
}

.div-block-1581 {
  background-color: #ff5b44;
  height: 8px;
}

.uui-heading-xsmall-4 {
  color: #101828;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.4;
}

.text-block-2429 {
  font-family: Inconsolata, monospace;
  font-size: 16px;
}

.uui-blogsection10_image-4 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.text-block-2443 {
  font-size: 20px;
  line-height: 20px;
  text-decoration: none;
}

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

.uui-blogsection10_arrow-4 {
  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-4:hover {
  color: #fff;
  background-color: #000;
}

.uui-blogsection10_arrow-4.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-4.left:hover {
  color: #fff;
}

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

.uui-blogsection10_slide-3 {
  z-index: auto;
  padding-right: 2rem;
}

.link-block-370 {
  color: #000;
  text-decoration: none;
  display: flex;
}

.uui-button-4 {
  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-4:hover {
  color: #fff;
  background-color: #000;
  border-color: #000;
}

.uui-button-4:focus {
  background-color: #03cfbe;
  box-shadow: 0 1px 2px #1018280d, 0 0 0 4px #f4ebff;
}

.uui-page-padding-7 {
  clear: both;
  aspect-ratio: auto;
  object-fit: fill;
  padding: 40px 2rem;
  display: block;
  position: relative;
  inset: 0%;
  overflow: hidden;
}

.uui-text-size-medium-4 {
  color: #323232;
  letter-spacing: normal;
  margin-bottom: 20px;
  font-size: 1rem;
  line-height: 1.5;
}

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

.text-block-2415 {
  color: #0b0b0b;
  text-align: center;
  margin-bottom: 0;
  margin-right: 40px;
  font-size: 50px;
  font-weight: 400;
  line-height: 40px;
}

.uui-blogsection10_slide-nav-4 {
  height: 1.75rem;
  font-size: .5rem;
  display: none;
  inset: auto auto 0% 0%;
}

.uui-blogsection10_component-4 {
  z-index: 2;
  clear: both;
  background-color: #0000;
  height: auto;
  margin-top: 2rem;
  padding-bottom: 0;
  display: flex;
  position: sticky;
}

.grid-3401 {
  grid-template-rows: auto;
  display: none;
}

.image-827 {
  border-radius: 10px;
  margin-bottom: 10px;
}

.text-block-2425, .text-block-2426 {
  font-size: 16px;
}

.image-828 {
  border-radius: 10px;
  margin-bottom: 10px;
}

.section-1174 {
  padding: 60px 100px 0;
}

.grid-3402 {
  display: none;
}

.text-block-2423 {
  margin-bottom: 10px;
  font-size: 18px;
}

.text-block-2437 {
  color: #000;
  font-weight: 400;
}

.grid-3404 {
  display: none;
}

.tab-pane-tab-4, .tab-pane-tab-1-3 {
  padding-left: 100px;
  padding-right: 100px;
}

.paragraph-395 {
  margin-bottom: 20px;
  font-size: 26px;
  line-height: 36px;
}

.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: #0000;
  border-bottom: 3px solid #22f0a9;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}

.paragraph-396 {
  margin-bottom: 20px;
  font-size: 26px;
  line-height: 36px;
}

.div-block-1570 {
  background-color: #f2faf7;
  border: 1px solid #d6e2f0;
  border-radius: 10px;
  padding: 15px;
}

.text-block-2438 {
  color: #000;
  font-size: 30px;
  font-weight: 400;
  line-height: 40px;
}

.tabs-menu-20 {
  text-align: center;
  border-bottom: 1px solid #cecece;
  margin: 20px 100px;
}

.tab-link-tab-2-11 {
  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-11.w--current {
  background-color: #0000;
  border-bottom: 3px solid #22f0a9;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}

.grid-3403 {
  display: none;
}

.text-block-2432 {
  color: #000;
  font-size: 30px;
  font-weight: 400;
  line-height: 40px;
}

.tab-link-tab-1-12 {
  background-color: #ddd0;
  border-bottom: 0 #03cfbe;
  margin-right: 40px;
  padding-left: 40px;
  padding-right: 40px;
}

.tab-link-tab-1-12.w--current {
  color: #000;
  background-color: #0000;
  border-bottom: 3px solid #22f0a9;
  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;
}

.div-block-1571 {
  background-color: #f2faf7;
  border: 1px solid #d6e2f0;
  border-radius: 10px;
  padding: 15px;
}

.text-block-2450 {
  color: #0b0b0b;
  text-align: center;
  margin-bottom: 20px;
  font-size: 50px;
  line-height: 60px;
}

.text-block-2424 {
  margin-bottom: 10px;
  font-size: 18px;
}

.tab-pane-tab-2-2, .tab-pane-tab-3-2 {
  padding-left: 100px;
  padding-right: 100px;
}

.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: #0000;
  border-bottom: 3px solid #22f0a9;
  line-height: 28px;
}

.text-block-2439 {
  color: #000;
  font-size: 30px;
  line-height: 40px;
}

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

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

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

.image-826 {
  margin-bottom: 20px;
}

.link-block-368 {
  color: #fff;
  background-color: #000;
  border-radius: 50px;
  padding: 20px 60px;
  font-size: 20px;
  font-weight: 300;
  text-decoration: none;
}

.section-1173 {
  background-color: #dfefe9;
  padding: 60px 100px;
}

.text-block-2422 {
  color: #0b0b0b;
  margin-bottom: 20px;
  font-size: 50px;
  font-weight: 400;
  line-height: 60px;
}

.div-block-1569 {
  text-align: center;
  background-color: #191c1a;
  border-radius: 20px;
  width: 350px;
  height: 450px;
  padding: 60px 20px 20px;
}

.grid-3405 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.text-block-2452 {
  color: #0b0b0b;
  text-align: center;
  margin-bottom: 20px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
  font-size: 50px;
  font-weight: 400;
  line-height: 60px;
}

.text-block-2427 {
  margin-bottom: 10px;
  font-family: Inconsolata, monospace;
  font-size: 20px;
  font-weight: 700;
  line-height: 30px;
}

.div-block-1576 {
  text-align: center;
  margin-top: 60px;
  display: none;
}

.paragraph-402 {
  color: #262d28;
  font-size: 26px;
  font-weight: 700;
  line-height: 36px;
}

.div-block-1572 {
  background-color: #f7f7f7;
  border-radius: 10px;
  padding: 15px;
}

.div-block-1572:hover {
  background-color: #f2faf7;
}

.paragraph-405 {
  color: #000;
  background-color: #f8f5ee;
  border-radius: 10px;
  margin-bottom: 0;
  padding: 20px;
  font-size: 26px;
  line-height: 36px;
}

.paragraph-405:hover {
  background-color: #f2faf7;
}

.paragraph-400 {
  text-align: center;
  margin-top: 20px;
  margin-bottom: 0;
  font-size: 26px;
  font-weight: 300;
  line-height: 36px;
}

.link-block-371 {
  color: #fff;
  background-color: #000;
  border-radius: 50px;
  padding: 20px 60px;
  font-size: 20px;
  font-weight: 300;
  text-decoration: none;
}

.paragraph-404 {
  color: #000;
  background-color: #f8f5ee;
  border-radius: 10px;
  margin-bottom: 0;
  padding: 20px;
  font-size: 26px;
  line-height: 36px;
}

.paragraph-404:hover {
  background-color: #f2faf7;
}

.div-block-1582 {
  background-color: #b3b3b3;
  height: 1px;
  margin-top: 60px;
}

.bold-text-448 {
  font-family: Inconsolata, monospace;
  font-weight: 400;
  text-decoration: underline;
}

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

.grid-3399 {
  grid-template: "."
  / 1fr 1fr 1fr;
  grid-auto-flow: column;
  display: none;
}

.paragraph-401 {
  color: #262d28;
  font-size: 26px;
  font-weight: 700;
  line-height: 36px;
}

._100womanleaders {
  padding: 60px 100px 0;
}

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

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

.text-block-2434 {
  color: #000;
  font-family: Inconsolata, monospace;
  font-size: 26px;
  font-weight: 400;
  line-height: 36px;
  text-decoration: underline;
}

.bold-text-447 {
  font-family: Inconsolata, monospace;
  font-weight: 400;
  text-decoration: underline;
}

.text-block-2428 {
  margin-bottom: 40px;
  font-size: 18px;
  font-weight: 300;
  line-height: 26px;
}

.div-block-1583 {
  text-align: center;
  margin-top: 60px;
  display: none;
}

.paragraph-399 {
  margin-top: 10px;
  font-size: 26px;
  line-height: 36px;
}

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

.paragraph-397 {
  margin-top: 10px;
  font-size: 26px;
  line-height: 36px;
}

.link-block-372 {
  color: #fff;
  background-color: #000;
  border-radius: 50px;
  padding: 20px 60px;
  font-size: 20px;
  font-weight: 300;
  text-decoration: none;
}

.div-block-1584 {
  background-color: #b3b3b3;
  height: 1px;
  margin-top: 60px;
}

.grid-3395 {
  grid-template-rows: auto;
  margin-top: 40px;
}

.paragraph-393 {
  color: #323232;
  text-align: center;
  font-size: 26px;
  font-weight: 300;
  line-height: 40px;
}

.text-block-2440 {
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
}

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

.text-block-2454 {
  color: #0b0b0b;
  text-align: center;
  margin-bottom: 20px;
  font-size: 50px;
  line-height: 60px;
}

.leadbyexample {
  padding: 60px 100px 0;
}

.past {
  padding: 60px 100px 120px;
}

.text-block-2435 {
  color: #0b0b0b;
  margin-bottom: 20px;
  padding-left: 0;
  padding-right: 0;
  font-size: 50px;
  font-weight: 400;
  line-height: 60px;
}

.grid-3400 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 20px;
  padding-left: 0;
  padding-right: 0;
}

.div-block-1577 {
  text-align: right;
}

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

.columns-475 {
  background-color: #f5f5f5;
}

.image-833 {
  margin-top: 0;
}

.spark-footer {
  background-color: #f5f5f5;
  width: 100%;
  position: relative;
}

.paragraph-403 {
  margin-top: 20px;
  font-size: 18px;
  line-height: 28px;
}

.spark-brand {
  width: 132px;
  display: inline-block;
}

.spark-brand.spark-margin-bottom-32px {
  width: 310px;
  margin-bottom: 0;
}

.spark-button-13 {
  color: #fff;
  background-color: #5532fa;
  border: 1px solid #5532fa;
  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 {
  opacity: 1;
  background-color: #1e116e;
  border-color: #1e116e;
}

.spark-button-13.spark-light-button {
  color: #000;
  background-color: #fff;
  border-color: #fff;
  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 {
  color: #ff5b44;
  background-color: #fff6f5;
}

.spark-footer-bottom {
  background-color: #f0ecfd;
  padding: 1rem 64px;
}

.spark-footer-bottom.spark-top-border {
  text-align: center;
  background-color: #f5f5f5;
  border-top: 1px solid #00000029;
  padding-top: 20px;
  padding-bottom: 20px;
}

.column-974 {
  text-align: right;
  padding-right: 0;
}

.nav-link-517 {
  color: #000;
  padding-top: 25px;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 16px;
  font-weight: 400;
}

.nav-link-517:hover {
  font-weight: 700;
}

.nav-link-517.w--current {
  color: gray;
}

.brand-34 {
  margin-top: 10px;
  margin-bottom: 10px;
}

.nav-menu-20 {
  font-weight: 600;
}

.nav-link-518 {
  color: #000;
  margin-right: 0;
  padding-top: 25px;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 16px;
  font-weight: 400;
}

.nav-link-518:hover {
  font-weight: 700;
}

.nav-link-518.w--current {
  color: gray;
}

.nav-link-519 {
  color: #000;
  padding-top: 25px;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 16px;
  font-weight: 400;
}

.nav-link-519:hover {
  font-weight: 700;
}

.nav-link-519.w--current {
  color: gray;
}

.nav-link-520 {
  color: #000;
  padding-top: 25px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 16px;
  font-weight: 400;
}

.nav-link-520:hover {
  font-weight: 700;
}

.nav-link-520.w--current {
  color: gray;
}

.nav-link-521 {
  color: #000;
  padding-top: 25px;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 16px;
  font-weight: 400;
}

.nav-link-521:hover {
  font-weight: 700;
}

.nav-link-521.w--current {
  color: gray;
}

.nav-link-522 {
  color: #000;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 16px;
  font-weight: 600;
}

.nav-link-522:hover {
  font-weight: 700;
}

.nav-link-522.w--current {
  color: #03cfbe;
}

.nav-link-523 {
  color: #000;
  border: 1px solid #000;
  border-radius: 28px;
  margin-top: 15px;
  margin-bottom: 10px;
  margin-left: 20px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 16px;
  font-weight: 600;
}

.nav-link-523:hover {
  color: #fff;
  background-color: #000;
}

.navbar-11724 {
  z-index: 99;
  background-color: #fff;
  border-bottom: 1px #c5c5c5;
  margin-top: 0;
  padding: 0 100px;
  position: fixed;
  inset: 0% 0% auto;
}

.video-27 {
  border-radius: 10px;
}

.head {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/662669654fc2360106d686b9_Rectangle%201750.png");
  background-position: 50%;
  background-size: auto;
  margin-top: 60px;
  padding: 100px;
}

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

.paragraph-409 {
  color: #d9d9d9;
  margin-top: 20px;
  margin-right: 60px;
  font-size: 21px;
  font-weight: 300;
  line-height: 30px;
}

.f-button-primary-2 {
  color: #fff;
  letter-spacing: -.02px;
  white-space: nowrap;
  background-color: #0000;
  border: 1px solid #22f0a9;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  min-height: 48px;
  padding: 18px 42px;
  font-size: 14px;
  font-weight: 500;
  text-decoration: none;
  transition: background-color .3s;
  display: flex;
}

.f-button-primary-2:hover {
  background-color: #0000;
  border-color: #fff;
}

.div-block-1585 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  display: flex;
}

.div-block-1586 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/66266b4db1791de171114437_Rectangle%202128.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-1587 {
  background-color: #212121;
  border-radius: 20px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

.heading-832 {
  color: #fff;
  -webkit-text-stroke-color: white;
}

.paragraph-410 {
  color: #fff;
  text-align: center;
  padding-left: 40px;
  padding-right: 40px;
  font-weight: 300;
}

.link-79 {
  color: #fff;
  padding-top: 20px;
  text-decoration: none;
}

.uui-footer07_legal-link {
  color: var(--untitled-ui--gray500);
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .875rem;
  text-decoration: none;
  transition: all .3s;
}

.uui-footer07_legal-link:hover {
  color: var(--untitled-ui--gray600);
}

.uui-footer07_legal-list {
  grid-column-gap: 1rem;
  grid-row-gap: 0rem;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  justify-content: center;
  display: grid;
}

.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-text-size-small.text-color-gray500 {
  color: var(--white);
}

.uui-footer07_bottom-wrapper {
  border-top: 1px none var(--untitled-ui--gray200);
  text-align: center;
  justify-content: space-between;
  margin-top: 0;
  padding-top: 2rem;
  display: block;
}

.uui-footer07_link {
  color: var(--untitled-ui--gray600);
  text-align: center;
  padding: .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;
  font-weight: 600;
  text-decoration: none;
  transition: all .3s;
}

.uui-footer07_link:hover {
  color: #22f0a9;
}

.uui-footer07_link-list {
  grid-column-gap: 1rem;
  grid-row-gap: 0rem;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  justify-content: center;
  justify-items: start;
  display: grid;
}

.uui-logo_image {
  flex: none;
  width: auto;
  height: 100%;
  display: none;
}

.uui-logo_logotype {
  flex: none;
  width: auto;
  height: 100%;
}

.uui-logo_logomark-dot {
  z-index: 1;
  background-image: linear-gradient(26.5deg, #6941c6, #53389e);
  border-radius: 50%;
  width: 50%;
  height: 50%;
  position: relative;
}

.uui-logo_logomark-blur {
  z-index: 2;
  -webkit-backdrop-filter: blur(3px);
  backdrop-filter: blur(3px);
  background-color: #fff3;
  border-bottom-right-radius: .5rem;
  border-bottom-left-radius: .5rem;
  width: 100%;
  height: 50%;
  position: absolute;
  inset: 50% 0% 0%;
  overflow: hidden;
}

.uui-styleguide_logomark-bg {
  border-radius: 8px;
  width: 2rem;
  height: 2rem;
  position: absolute;
  inset: 0%;
}

.uui-logo_logomark {
  border: .1px solid #dae0e8;
  border-radius: .5rem;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 1px 1px #1018280f, 0 1px 2px #1018281a;
}

.uui-logo_component {
  flex-wrap: nowrap;
  width: auto;
  height: 2rem;
  display: flex;
}

.uui-footer07_logo-link {
  margin-bottom: 2rem;
  padding-left: 0;
}

.uui-footer07_top-wrapper {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.uui-padding-vertical-xlarge {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

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

.uui-page-padding-8 {
  padding-bottom: 0;
  padding-left: 2rem;
  padding-right: 2rem;
}

.uui-footer07_component {
  background-color: #100f0f;
}

.text-block-2455 {
  color: #c4c4c4;
  font-family: Open Sans, sans-serif;
  font-weight: 300;
}

.text-block-2455:hover {
  color: #22f0a9;
}

.div-block-1588 {
  padding-right: 10px;
}

.image-837 {
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 20px;
}

.column-975 {
  justify-content: flex-end;
  align-items: stretch;
  padding: 0;
  display: flex;
}

.columns-478 {
  justify-content: center;
  align-items: flex-end;
  margin-top: 40px;
  display: flex;
}

.column-976 {
  align-items: flex-start;
  padding: 0;
  display: flex;
}

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

.image-837-dell-copy {
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 20px;
}

.quick-stack-24 {
  margin-top: 40px;
  padding: 0;
}

.text-span-18 {
  letter-spacing: 2px;
  font-size: 21px;
}

.text-span-19 {
  letter-spacing: 2px;
  text-transform: uppercase;
  font-size: 21px;
}

.text-block-2456 {
  font-size: 18px;
}

.grid-3408 {
  grid-template-rows: auto;
  justify-content: space-between;
  display: flex;
}

.section-762-yulu {
  background-color: #fee5c5;
  background-image: linear-gradient(#0000000d, #0000000d);
  padding: 20px 140px;
}

.video-23-copy {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: auto;
  display: block;
  box-shadow: 0 2px 5px 3px #0003;
}

.f-navigation-button-2 {
  background-color: var(--flowui-component-library--gray-900);
  outline-offset: 0px;
  color: var(--flowui-component-library--white);
  text-align: center;
  letter-spacing: -.02em;
  border-radius: 48px;
  outline: 2px solid #0000;
  justify-content: center;
  align-items: center;
  padding: 8px 24px;
  font-size: 14px;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
  transition: all .2s;
  display: none;
}

.f-navigation-button-2:hover {
  background-color: var(--flowui-component-library--gray-700);
}

.f-navigation-link-2 {
  color: var(--flowui-component-library--gray-900);
  letter-spacing: -.01em;
  white-space: nowrap;
  background-color: #0000;
  border-radius: 50px;
  padding: 8px 24px;
  font-size: 14px;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
  transition: all .35s;
}

.f-navigation-link-2:hover {
  background-color: var(--flowui-component-library--gray-200);
  color: var(--flowui-component-library--gray-900);
}

.f-navigation-link-2.w--current {
  color: var(--flowui-component-library--gray-700);
}

.f-navigation-menu-2 {
  grid-column-gap: 6px;
  align-items: center;
  display: flex;
  position: static;
}

.f-navigation-content-2 {
  grid-column-gap: 8px;
  align-items: center;
  display: flex;
}

.f-logo-2 {
  width: 240px;
}

.f-navigation-container-2 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  margin-left: 0;
  margin-right: 0;
  padding-top: 0;
  display: flex;
}

.f-navigation-2 {
  background-color: #fff;
  align-items: center;
  width: 100%;
  min-height: 60px;
  padding: 10px 220px;
  display: flex;
  position: fixed;
}

.f-image-cover-2 {
  mix-blend-mode: multiply;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.f-content-image-wrapper {
  border-radius: 12px;
  width: 100%;
  max-width: 450px;
  height: 430px;
  overflow: hidden;
}

.f-button-secondary {
  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-family: Texta, Arial, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  text-decoration: none;
  transition: border-color .3s, background-color .3s;
  display: none;
}

.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-button-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.f-paragraph-large {
  color: #fff;
  letter-spacing: 0;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 28px;
  font-weight: 400;
  line-height: 32px;
}

.f-margin-bottom-32 {
  margin-bottom: 32px;
}

.f-h3-heading-2 {
  color: var(--flowui-component-library--gray-900);
  letter-spacing: -.02em;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Texta, Arial, sans-serif;
  font-size: 120px;
  font-weight: 900;
  line-height: .7;
}

.f-margin-bottom-16 {
  margin-bottom: 16px;
}

.f-heading-detail-small-2 {
  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-12 {
  margin-bottom: 12px;
}

.f-grid-two-column {
  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;
}

.f-section-regular {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/667548c3e208c6d86b91d2b6_Future%20Forward-01.png");
  background-position: 50% 100%;
  background-size: auto;
  padding: 120px 140px 100px 220px;
  position: relative;
}

.text-span-20 {
  color: #2bb3e6;
}

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

.text-block-2457 {
  letter-spacing: 0;
  font-family: Texta, Arial, sans-serif;
  font-size: 21px;
  font-style: normal;
  font-weight: 700;
  text-decoration: none;
}

.section-1181 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/66754f66047b47f4a8697b46_Future%20Forward-04.png");
  background-position: 0 0;
  background-size: cover;
  padding: 40px 220px 60px;
}

.f-button-neutral-copy {
  background-color: var(--flowui-component-library--gray-900);
  color: var(--flowui-component-library--white);
  text-align: center;
  letter-spacing: 0;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  min-height: 48px;
  padding: 12px 32px;
  font-family: Texta, Arial, sans-serif;
  font-size: 18px;
  font-weight: 400;
  text-decoration: none;
  transition: background-color .3s;
  display: flex;
}

.f-button-neutral-copy:hover {
  background-color: var(--flowui-component-library--gray-700);
  border: .5px solid #000;
}

.text-block-2458 {
  letter-spacing: 0;
  font-size: 16px;
}

.text-block-2459 {
  font-size: 21px;
}

.quick-stack-25 {
  padding: 0;
}

.heading-833 {
  color: #000;
  margin-top: 0;
  font-family: Texta, Arial, sans-serif;
  font-size: 56px;
  font-weight: 900;
}

.paragraph-411 {
  margin-top: 40px;
  font-family: Lato, sans-serif;
  font-size: 21px;
  font-weight: 400;
  line-height: 32px;
}

.cell-26 {
  justify-content: center;
  align-items: flex-start;
}

.section-1182 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/6675538c7e37035138e736d1_Future%20Forward-06.png");
  background-position: 0 0;
  background-size: cover;
  padding: 80px 220px;
}

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

.div-block-1591 {
  background-color: #fff;
  border-radius: 20px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding: 40px;
  display: flex;
  box-shadow: 0 2px 5px #0003;
}

.paragraph-412 {
  text-align: center;
  margin-top: 20px;
  font-size: 18px;
  line-height: 26px;
}

.section-1183 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/66755792ecf47ae865a37d3f_Future%20Forward-11.png");
  background-position: 0 100%;
  background-size: cover;
  padding: 80px 220px 40px;
}

.uui-button-5 {
  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-5:hover {
  border-color: var(--untitled-ui--primary700);
  background-color: var(--untitled-ui--primary700);
}

.uui-button-5:focus {
  background-color: var(--untitled-ui--primary600);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui--primary100);
}

.uui-button-row-2 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.uui-button-row-2.button-row-center {
  justify-content: center;
}

.uui-button-icon-5 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  min-width: 1.25rem;
  height: 1.25rem;
  min-height: 1.25rem;
  display: flex;
}

.uui-button-link-5 {
  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-5:hover {
  color: var(--elements-webflow-library--secondary--color-1);
}

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

.uui-text-size-medium-5 {
  color: var(--untitled-ui--gray600);
  letter-spacing: normal;
  font-family: Lato, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}

.uui-heading-xsmall-5 {
  color: var(--untitled-ui--gray900);
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lato, 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;
  font-family: Lato, sans-serif;
  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(--elements-webflow-library--secondary--color-1);
}

.uui-blogsection02_meta-wrapper {
  background-color: var(--untitled-ui--primary50);
  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% auto 0% 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_list-wrapper {
  margin-bottom: 40px;
}

.uui-blogsection02_component {
  flex-direction: column;
  align-items: center;
  margin-top: 2rem;
  margin-bottom: 4rem;
}

.uui-text-size-large-4 {
  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-3 {
  width: 100%;
  min-height: 1rem;
}

.uui-heading-medium-3 {
  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-subheading-4 {
  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-max-width-large-5 {
  width: 100%;
  max-width: 48rem;
}

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

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

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

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

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

.section-1184 {
  background-color: #2bb3e6;
  padding: 60px 220px;
}

.heading-834 {
  color: #000;
  font-family: Texta, Arial, sans-serif;
  font-weight: 900;
}

.text-span-21 {
  color: #fff;
}

.cell-27 {
  justify-content: center;
  align-items: flex-end;
}

.quick-stack-26 {
  border-bottom: 1px solid #000;
}

.text-block-2460 {
  text-align: center;
  margin-top: 10px;
}

.cell-28 {
  justify-content: center;
  align-items: center;
}

.uui-layout30_image {
  object-fit: cover;
  width: 100%;
  height: 32.25rem;
}

.uui-layout30_image-wrapper {
  justify-content: center;
  align-items: center;
  margin-top: 4rem;
  display: flex;
}

.uui-button-6 {
  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-6:hover {
  border-color: var(--untitled-ui--primary700);
  background-color: var(--untitled-ui--primary700);
}

.uui-button-6:focus {
  background-color: var(--untitled-ui--primary600);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui--primary100);
}

.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-2);
  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-row-3 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.uui-layout30_number-text {
  color: var(--untitled-ui--gray900);
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-weight: 500;
}

.uui-layout30_number {
  color: var(--untitled-ui--primary600);
  margin-top: 0;
  margin-bottom: .5rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 3.75rem;
  font-weight: 600;
  line-height: 1.2;
}

.uui-layout30_item-list {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  margin-top: 2rem;
  margin-bottom: 2.5rem;
}

.uui-text-size-large-5 {
  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-heading-medium-4 {
  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-subheading-5 {
  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-layout30_component {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

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

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

.uui-page-padding-10 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.uui-layout03_image {
  border: .25rem solid var(--untitled-ui--gray900);
  border-radius: .5rem;
  width: 40rem;
  min-width: 40rem;
  position: absolute;
  inset: auto auto auto 3rem;
}

.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-layout03_lightbox {
  background-color: var(--untitled-ui--gray100);
  align-items: center;
  width: 100%;
  height: 100%;
  min-height: 35rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.uui-space-medium {
  width: 100%;
  min-height: 2rem;
}

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

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

.section-1185 {
  background-color: #f8f8f8;
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/66755792ecf47ae865a37d3f_Future%20Forward-11.png");
  background-position: 50% 100%;
  background-size: cover;
  padding: 80px 220px 60px;
}

.quick-stack-27 {
  padding: 0;
}

.heading-835 {
  color: #000;
  margin-top: 0;
  font-family: Texta, Arial, sans-serif;
  font-size: 90px;
  font-weight: 900;
  line-height: 66px;
}

.text-span-22 {
  color: #2bb3e6;
}

.cell-29 {
  justify-content: center;
  align-items: flex-start;
}

.grid-3410 {
  margin-top: 20px;
}

.brix---paragraph-default-3 {
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.brix---color-neutral-806 {
  color: var(--elements-webflow-library--neutral--600);
}

.brix---heading-h3-size-3 {
  color: var(--untitled-ui--gray900);
  margin-top: 0;
  margin-bottom: 12px;
  font-family: Lato, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 34px;
}

.brix---color-neutral-807 {
  color: var(--elements-webflow-library--neutral--800);
}

.brix---text-201 {
  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;
}

.brix---badge-primary-small-light-2 {
  background-color: var(--elements-webflow-library--secondary--color-2);
  color: var(--elements-webflow-library--accent--primary-1);
  border-radius: 40px;
  padding: 14px 22px;
  font-size: 16px;
  line-height: 18px;
  display: inline-block;
}

.brix---mg-right-16px {
  margin-right: 16px;
}

.brix---flex-horizontal-start {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.brix---mg-bottom-24px {
  margin-bottom: 24px;
}

.brix---blog-card-image-wrapper-2 {
  border-radius: 24px;
  overflow: hidden;
  transform: translate(0);
}

.brix---mg-bottom-32px-3 {
  margin-bottom: 32px;
}

.brix---blog-card-wrapper-2 {
  text-decoration: none;
}

.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;
  grid-auto-columns: 1fr;
  display: grid;
}

.brix---badge-secondary-category-badges-2 {
  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: 24px;
  padding: 18px 28px;
  font-size: 18px;
  line-height: 20px;
  text-decoration: none;
  transition: border-color .3s, background-color .3s, color .3s;
  display: inline-block;
}

.brix---badge-secondary-category-badges-2: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-category-badges-2.w--current {
  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);
  cursor: default;
}

.brix---categories-badges-item-wrapper-2 {
  flex-direction: row;
  display: flex;
}

.brix---categories-badges-wrapper-2 {
  justify-content: flex-end;
  display: flex;
}

.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---grid-title-and-categories-2 {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: .6fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-bottom: 64px;
  display: grid;
}

.brix---container-default-5 {
  max-width: 1218px;
  padding: 0;
}

.brix---section-small {
  margin-top: 40px;
  padding-top: 0;
  padding-bottom: 100px;
}

.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---mg-bottom-8px-3 {
  margin-bottom: 8px;
}

.brix---avatar-circle-03 {
  border-radius: 50%;
  width: 64px;
  max-width: 64px;
  height: 64px;
  max-height: 64px;
  overflow: hidden;
  transform: translate(0);
}

.brix---blog-card-image-featured {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.brix---blog-card-image-featured-wrapper-v1 {
  border-radius: 24px;
  height: 448px;
  overflow: hidden;
  transform: translate(0);
}

.brix---blog-card-featured {
  grid-column-gap: 48px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1.1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.brix---blog-card-featured-wrapper {
  width: 100%;
  text-decoration: none;
}

.brix---heading-h1-size-2 {
  margin-top: 0;
  margin-bottom: 16px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 54px;
  font-weight: 700;
  line-height: 66px;
}

.brix---subtitle-3 {
  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---text-center-4 {
  text-align: center;
}

.brix---inner-container-700px-center {
  max-width: 700px;
  margin-left: auto;
  margin-right: auto;
}

.brix---mg-bottom-48px-4 {
  margin-bottom: 48px;
}

.brix---section-pd-bottom-56px {
  padding-top: 0;
  padding-bottom: 56px;
}

.text-block-2461 {
  color: #000;
  margin-top: 20px;
  font-size: 20px;
  font-weight: 900;
}

.uui-text-size-small-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: .875rem;
  line-height: 1.5;
}

.uui-text-divider {
  color: var(--untitled-ui--gray600);
  margin-left: .25rem;
  margin-right: .25rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}

.uui-text-divider.text-size-small {
  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: .875rem;
}

.uui-blog01_date-wrapper {
  align-items: center;
  display: flex;
}

.uui-blog01_author-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: .875rem;
  font-weight: 600;
}

.uui-blog01_author-image {
  object-fit: cover;
  border-radius: 100%;
  width: 2.5rem;
  min-width: 2.5rem;
  height: 2.5rem;
  min-height: 2.5rem;
}

.uui-blog01_author-image-wrapper {
  margin-right: .75rem;
}

.uui-blog01_author-wrapper {
  align-items: center;
  margin-top: 1.5rem;
  display: flex;
}

.uui-text-size-medium-6 {
  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-blog01_icon {
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  margin-top: .25rem;
  margin-left: .5rem;
  display: flex;
}

.uui-heading-xsmall-6 {
  color: var(--untitled-ui--gray900);
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.4;
}

.uui-blog01_title-link {
  color: var(--untitled-ui--gray900);
  justify-content: space-between;
  margin-bottom: .5rem;
  text-decoration: none;
  display: flex;
}

.uui-blog01_category-link {
  color: var(--untitled-ui--primary700);
  margin-top: 10px;
  margin-bottom: .5rem;
  margin-right: 1rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .875rem;
  font-weight: 600;
  text-decoration: none;
  transition: opacity .3s;
}

.uui-blog01_category-link:hover {
  color: var(--flowui-component-library--gray-700);
}

.uui-blog01_category-link.w--current {
  border-bottom: 2px solid #000;
}

.uui-blog01_image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  font-size: 9px;
  line-height: 16px;
  position: absolute;
  inset: 0%;
}

.uui-blog01_image-wrapper {
  width: 100%;
  padding-top: 50%;
  font-size: 9px;
  line-height: 16px;
  position: relative;
  overflow: hidden;
}

.uui-blog01_image-link {
  width: 100%;
  margin-bottom: 2rem;
  font-size: 9px;
  line-height: 16px;
  transition: all .3s;
}

.uui-blog01_image-link:hover {
  box-shadow: 0 24px 48px -12px #1018282e;
}

.uui-blog01_list {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.uui-blog01_menu-link {
  color: var(--untitled-ui--gray500);
  white-space: nowrap;
  border-bottom: 2px solid #0000;
  flex: none;
  margin-left: .5rem;
  margin-right: .5rem;
  padding: .5rem .25rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-weight: 600;
  text-decoration: none;
  transition: all .3s;
}

.uui-blog01_menu-link:hover, .uui-blog01_menu-link.w--current {
  border-bottom-color: var(--untitled-ui--primary700);
  color: var(--untitled-ui--primary700);
}

.uui-blog01_category-menu {
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-bottom: 4rem;
  display: flex;
}

.uui-blog01_category-menu.no-scrollbar {
  box-shadow: inset 0 -1px 0 0 var(--untitled-ui--gray200);
}

.uui-blog01_component {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  margin-top: 2rem;
  display: flex;
}

.uui-text-size-large-6 {
  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-small-6 {
  width: 100%;
  min-height: 1.5rem;
}

.uui-heading-large-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: 3rem;
  font-weight: 600;
  line-height: 1.2;
}

.uui-heading-subheading-6 {
  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-max-width-large-6 {
  width: 100%;
  max-width: 48rem;
}

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

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

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

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

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

.image-707-copy56 {
  margin-top: 5px;
}

.section-1186 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/6678ffb84854aa69f79fc4d4_Future%20Forward-13.png"), linear-gradient(#f8f8f8, #f8f8f8);
  background-position: 50% 100%, 0 0;
  background-size: cover, auto;
  padding: 80px 220px 60px;
}

.f-h3-heading-2-copy {
  color: var(--flowui-component-library--gray-900);
  letter-spacing: -.02em;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Texta, Arial, sans-serif;
  font-size: 120px;
  font-weight: 900;
  line-height: .7;
}

.text-span-20-copy {
  color: var(--white);
}

.column-977, .column-978 {
  padding: 0;
}

.heading-836 {
  margin-top: 40px;
  font-family: Texta, Arial, sans-serif;
}

.section-452-copy {
  background-color: #252f3e;
  height: auto;
  margin-bottom: 0;
  padding-top: 40px;
  padding-bottom: 40px;
}

.section-452-copy-22 {
  background-color: #fff;
  height: auto;
  margin-top: 60px;
  margin-bottom: 0;
  padding-top: 40px;
  padding-bottom: 40px;
}

.grid-3411 {
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 60px;
}

.uui-blog01_category-link-copy2 {
  color: var(--untitled-ui--primary700);
  margin-top: 10px;
  margin-bottom: .5rem;
  margin-right: 1rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .875rem;
  font-weight: 600;
  text-decoration: none;
  transition: opacity .3s;
}

.uui-blog01_category-link-copy2:hover {
  color: var(--flowui-component-library--gray-700);
}

.uui-blog01_category-link-copy2.w--current {
  border-bottom: 2px solid #000;
}

.text-block-2462 {
  font-size: 1rem;
}

.uui-heading-xsmall-6-copy4 {
  color: var(--untitled-ui--gray900);
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.4;
}

.lynx-nav-block {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1080px;
  display: flex;
}

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

.lynx-logo {
  width: auto;
  height: 30px;
}

.lynx-brand {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-right: 20px;
  padding: 5px;
  display: flex;
}

.lynx-nav-link {
  color: var(--lynx--black);
  letter-spacing: 1.3px;
  text-transform: uppercase;
  padding: 15px 20px;
  font-family: Varela, sans-serif;
  font-size: 13px;
  line-height: 140%;
  text-decoration: none;
  transition: color .2s;
}

.lynx-nav-link:hover {
  color: var(--lynx--medium-purple);
}

.lynx-nav-buttons {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  display: flex;
}

.lynx-nav-button {
  background-color: var(--white);
  color: var(--flowui-component-library--gray-900);
  text-align: center;
  letter-spacing: 1.3px;
  text-transform: uppercase;
  border-radius: 50px;
  padding: 15px 25px;
  font-family: Varela, sans-serif;
  font-size: 13px;
  line-height: 120%;
  text-decoration: none;
  transition: background-color .2s;
}

.lynx-nav-button:hover {
  background-color: var(--lynx--medium-purple);
}

.lynx-navbar {
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 24px 20px;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.lynx-content-hero {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.lynx-hero {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/67b2fed0be1dfe7b3c6c15c9_NVIDIA.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 30px;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  min-height: 650px;
  margin-top: 100px;
  display: flex;
  box-shadow: 0 60px 60px -15px #1f20221a;
}

.lynx-block-hero {
  background-color: var(--lynx--medium-purple);
  border-top-left-radius: 30px;
  border-top-right-radius: 30px;
  border-bottom-left-radius: 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 44%;
  margin-top: 160px;
  padding: 40px 60px;
  display: flex;
}

.lynx-subtitle-white {
  color: var(--lynx--white);
  text-align: center;
  letter-spacing: 1.3px;
  text-transform: uppercase;
  font-family: Varela, sans-serif;
  font-size: 12px;
  line-height: 140%;
  display: none;
}

.lynx-button-white {
  background-color: var(--lynx--white);
  color: var(--lynx--black);
  letter-spacing: 1.3px;
  text-transform: uppercase;
  border-radius: 50px;
  padding: 22px 36px;
  font-family: Varela, sans-serif;
  font-size: 13px;
  line-height: 140%;
  text-decoration: none;
  transition: color .2s, background-color .2s;
}

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

.lynx-heading-white-small {
  color: var(--lynx--white);
  text-align: center;
  max-width: none;
  margin-top: 0;
  margin-bottom: 36px;
  font-family: PT Serif, serif;
  font-size: 28px;
  font-weight: 400;
  line-height: 114%;
}

.heading-837 {
  color: #fff;
  font-size: 72px;
}

.bold-text-449 {
  text-align: center;
  font-size: 90px;
}

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

.lynx-content-3 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

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

.lynx-heading {
  color: var(--white);
  text-align: center;
  max-width: none;
  margin-top: 0;
  margin-bottom: 36px;
  font-family: PT Serif, serif;
  font-size: 46px;
  font-weight: 400;
  line-height: 120%;
}

.lynx-subtitle {
  color: var(--lynx--black);
  letter-spacing: 1.3px;
  text-transform: uppercase;
  font-family: Varela, sans-serif;
  font-size: 18px;
  line-height: 140%;
  display: none;
}

.lynx-paragraph-2 {
  color: var(--lynx--grey);
  text-align: center;
  max-width: 1080px;
  margin-top: 40px;
  margin-bottom: 36px;
  font-family: Varela, sans-serif;
  font-size: 18px;
  line-height: 165%;
}

.lynx-grid-productivity {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  justify-items: stretch;
}

.lynx-block-productivity {
  text-align: center;
  border-right: 1px solid #dfdad2;
  padding: 10px 40px;
}

.lynx-text-productivity {
  color: var(--lynx--grey);
  font-family: Varela, sans-serif;
  font-size: 16px;
  line-height: 160%;
}

.lynx-number-satisfaction {
  color: var(--lynx--deep-pink);
  margin-top: 0;
  margin-bottom: 5px;
  font-family: PT Serif, serif;
  font-size: 64px;
  font-weight: 400;
  line-height: 110%;
}

.lynx-number-customers {
  color: var(--lynx--medium-purple);
  margin-top: 0;
  margin-bottom: 5px;
  font-family: PT Serif, serif;
  font-size: 64px;
  font-weight: 400;
  line-height: 110%;
}

.lynx-number-support {
  color: var(--lynx--medium-sea-green);
  margin-top: 0;
  margin-bottom: 5px;
  font-family: PT Serif, serif;
  font-size: 64px;
  font-weight: 400;
  line-height: 110%;
}

.lynx-block-productivity-border {
  text-align: center;
  border-right: 1px #dfdad2;
  padding: 10px 40px;
}

.lynx-grid-features {
  grid-column-gap: 26px;
  grid-row-gap: 26px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  align-items: stretch;
  width: 100%;
  margin-top: 40px;
}

.lynx-paragraph-features {
  color: var(--lynx--grey);
  max-width: 294px;
  margin-bottom: 0;
  font-family: Varela, sans-serif;
  font-size: 16px;
  line-height: 165%;
}

.lynx-features-bg {
  background-color: var(--lynx--white);
  border-radius: 30px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 30px;
  display: flex;
  box-shadow: 0 10px 15px -10px #1f20221a;
}

.lynx-icon-features-small {
  width: 28px;
  height: 28px;
  display: block;
}

.lynx-block-features-pink {
  background-color: #fd4b8b1a;
  border-radius: 25px;
  margin-bottom: 20px;
  padding: 22px;
}

.lynx-block-features-purple {
  background-color: #8979ec1a;
  border-radius: 25px;
  margin-bottom: 20px;
  padding: 22px;
}

.lynx-block-features-green {
  background-color: #32b77a1a;
  border-radius: 25px;
  margin-bottom: 20px;
  padding: 22px;
}

.lynx-heading-features-small {
  color: var(--lynx--black);
  text-align: left;
  margin-top: 0;
  margin-bottom: 20px;
  font-family: PT Serif, serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 128%;
}

.section-1188 {
  background-color: #f7f7f7;
  padding: 60px 140px;
}

.lynx-subtitle-2 {
  color: var(--lynx--black);
  letter-spacing: 1.3px;
  text-transform: uppercase;
  font-family: Varela, sans-serif;
  font-size: 12px;
  line-height: 140%;
}

.lynx-block-image {
  flex-direction: row;
  justify-content: center;
  align-items: stretch;
  display: flex;
  position: relative;
}

.lynx-image {
  object-fit: cover;
  border-radius: 30px;
  min-height: 500px;
  box-shadow: 0 60px 60px -15px #1f20221a;
}

.lynx-grid-image-left {
  grid-column-gap: 26px;
  grid-row-gap: 26px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.2fr;
  align-items: center;
  width: 100%;
}

.lynx-block-right {
  padding-left: 10%;
}

.lynx-block-absolute {
  z-index: 50;
  background-color: var(--lynx--white);
  border-radius: 30px;
  padding: 30px 35px;
  position: absolute;
  inset: auto auto -4% -4%;
  box-shadow: 0 60px 60px -15px #1f20221a;
}

.lynx-icon {
  width: 28px;
  height: 28px;
  margin-right: 15px;
}

.lynx-block-icon-heading {
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 16px;
  display: flex;
}

.lynx-icon-heading {
  color: var(--lynx--black);
  margin-top: 0;
  margin-bottom: 0;
  font-family: PT Serif, serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 132%;
}

.lynx-check {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 14px;
  display: flex;
}

.lynx-icon-check {
  width: 20px;
  height: 20px;
  margin-right: 12px;
}

.lynx-text-check {
  color: var(--lynx--grey);
  font-family: Varela, sans-serif;
  font-size: 16px;
  line-height: 140%;
}

.lynx-subtitle-3 {
  color: var(--lynx--black);
  letter-spacing: 1.3px;
  text-transform: uppercase;
  margin-bottom: 10px;
  font-family: Varela, sans-serif;
  font-size: 18px;
  line-height: 140%;
}

.lynx-image-client {
  object-fit: cover;
  border-radius: 50%;
  width: 100px;
  max-width: 100%;
  height: 100px;
}

.lynx-client {
  justify-content: flex-start;
  align-items: center;
  margin-top: 5px;
  display: flex;
}

.lynx-text-client {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  margin-left: 14px;
  display: flex;
}

.lynx-heading-client {
  color: var(--lynx--black);
  margin-top: 0;
  margin-bottom: 2px;
  font-family: PT Serif, serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 132%;
}

.lynx-client-info {
  color: var(--lynx--grey);
  font-family: Varela, sans-serif;
  font-size: 14px;
  line-height: 140%;
}

.lynx-grid-reviews {
  grid-column-gap: 26px;
  grid-row-gap: 26px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  align-content: stretch;
  align-items: stretch;
  width: 100%;
  margin-top: 40px;
  margin-bottom: 40px;
}

.lynx-reviews-column {
  grid-row-gap: 26px;
  flex-direction: column;
  justify-content: flex-start;
  display: flex;
}

.lynx-reviews-bg {
  background-color: #f7f7f7;
  border-radius: 30px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 35px;
  display: flex;
  box-shadow: 0 10px 15px -10px #1f20221a;
}

.lynx-paragraph-reviews {
  color: var(--lynx--grey);
  max-width: 294px;
  margin-bottom: 30px;
  font-family: Varela, sans-serif;
  font-size: 16px;
  line-height: 165%;
}

.section-1189 {
  background-color: #fff;
  padding: 60px 140px 40px;
}

.lynx-paragraph-2-copy {
  color: var(--midnight-blue);
  text-align: center;
  max-width: 1080px;
  margin-top: 10px;
  margin-bottom: 20px;
  font-family: Varela, sans-serif;
  font-size: 18px;
  line-height: 165%;
}

.text-span-23, .text-span-24 {
  color: var(--lynx--grey);
}

.lynx-subtitle-4 {
  color: var(--lynx--black);
  letter-spacing: 1.3px;
  text-transform: uppercase;
  font-family: Varela, sans-serif;
  font-size: 12px;
  line-height: 140%;
}

.lynx-slider {
  background-color: var(--lynx--white);
  border-radius: 30px;
  width: 100%;
  height: 380px;
  margin-top: 14px;
  box-shadow: 0 10px 15px -10px #1f20221a;
}

.lynx-left-arrow {
  background-color: var(--lynx--black);
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/67b30ca0dd0a4ce5d8e08a47_Arrow_1.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  left: -20px;
}

.lynx-right-arrow {
  background-color: var(--lynx--black);
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/67b30ca0dd0a4ce5d8e08a46_Arrow_3.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  right: -20px;
}

.lynx-slide-nav {
  display: none;
}

.lynx-block-slide {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 50%;
  padding: 50px 8%;
  display: flex;
}

.lynx-image-slide {
  object-fit: cover;
  border-top-left-radius: 30px;
  border-bottom-right-radius: 200px;
  border-bottom-left-radius: 30px;
  width: 50%;
  height: 100%;
  display: inline-block;
}

.lynx-paragraph-slide {
  color: var(--lynx--grey);
  margin-bottom: 36px;
  font-family: Varela, sans-serif;
  font-size: 18px;
  line-height: 165%;
}

.lynx-block-slide-reviews {
  height: 100%;
  display: flex;
}

.lynx-image-client-2 {
  object-fit: cover;
  border-radius: 50%;
  width: 50px;
  height: 50px;
}

.lynx-client-info-2 {
  color: var(--lynx--grey);
  font-family: Varela, sans-serif;
  font-size: 12px;
  line-height: 140%;
}

.lynx-subtitle-white-2 {
  color: var(--lynx--white);
  letter-spacing: 1.3px;
  text-transform: uppercase;
  font-family: Varela, sans-serif;
  font-size: 12px;
  line-height: 140%;
}

.lynx-newsletter {
  background-color: var(--lynx--medium-purple);
  text-align: center;
  border-radius: 30px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 70px 50px;
  display: flex;
}

.lynx-form {
  background-color: #ffffff1a;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.lynx-text-field {
  color: var(--lynx--white);
  letter-spacing: 1.3px;
  text-transform: uppercase;
  background-color: #0000;
  border: 1px #000;
  min-width: 200px;
  height: 46px;
  margin-bottom: 0;
  margin-left: 24px;
  margin-right: 10px;
  padding: 8px 0;
  font-family: Varela, sans-serif;
  font-size: 13px;
  line-height: 140%;
}

.lynx-text-field::placeholder {
  color: #fff9;
}

.lynx-submit-button {
  background-color: var(--lynx--white);
  color: var(--lynx--black);
  letter-spacing: 1.3px;
  text-transform: uppercase;
  border-radius: 50px;
  padding: 22px 36px;
  font-family: Varela, sans-serif;
  font-size: 13px;
  line-height: 140%;
  transition: background-color .3s, color .3s;
}

.lynx-submit-button:hover {
  background-color: var(--lynx--black);
  color: var(--lynx--white);
}

.lynx-form-block {
  margin-bottom: 0;
}

.lynx-success-message {
  background-color: #32b77aa6;
  border-radius: 50px;
  padding: 20px 29px;
}

.lynx-text-message {
  color: var(--lynx--white);
  font-family: Varela, sans-serif;
  font-size: 16px;
  line-height: 140%;
}

.lynx-error-message {
  background-color: #fd4b8ba6;
  border-radius: 30px;
  margin-top: 15px;
  padding: 20px 30px;
}

.lynx-heading-white-small-2 {
  color: var(--lynx--white);
  max-width: 740px;
  margin-top: 0;
  margin-bottom: 36px;
  font-family: PT Serif, serif;
  font-size: 46px;
  font-weight: 400;
  line-height: 114%;
}

.youtube-6 {
  width: 100%;
  max-width: none;
  height: auto;
  max-height: none;
  margin-bottom: 40px;
}

.text-span-25, .text-span-26 {
  color: var(--lynx--black);
}

.lynx-footer {
  width: 100%;
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
}

.lynx-link-footer {
  color: #1f202280;
  letter-spacing: 1.3px;
  text-transform: uppercase;
  font-family: Varela, sans-serif;
  font-size: 11px;
  line-height: 140%;
  text-decoration: none;
  transition: color .2s;
}

.lynx-link-footer:hover {
  color: var(--lynx--black);
}

.lynx-text-footer {
  color: #1f202280;
  letter-spacing: 1.3px;
  text-transform: uppercase;
  font-family: Varela, sans-serif;
  font-size: 11px;
  line-height: 140%;
}

.lynx-block-footer-center {
  border-top: 1px solid #dfdad2;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  padding-top: 50px;
  padding-bottom: 40px;
  display: flex;
}

.lynx-logo-footer-center {
  width: 210px;
  margin-left: 30px;
  margin-right: 30px;
}

.lynx-icon-social {
  width: 18px;
  height: 18px;
  display: block;
}

.lynx-social {
  grid-column-gap: 12px;
  justify-content: center;
  align-items: center;
  padding-bottom: 50px;
  display: flex;
}

.lynx-link-block {
  background-color: var(--lynx--white);
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 44px;
  height: 44px;
  transition: background-color .3s;
  display: flex;
  box-shadow: 0 10px 15px -10px #1f20221a;
}

.lynx-link-block:hover {
  background-color: #1f20221a;
}

.section-762-id {
  background-color: #fee5c5;
  background-image: linear-gradient(#0000, #0000);
  padding: 20px 140px;
}

.section-762-homelane, .section-7621 {
  background-color: #fee5c5;
  background-image: linear-gradient(#0000000d, #0000000d);
  padding: 20px 140px;
}

.f-h3-heading-3 {
  color: var(--flowui-component-library--gray-900);
  letter-spacing: -.02em;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Texta, Arial, sans-serif;
  font-size: 48px;
  font-weight: 900;
  line-height: 1.2;
}

.f-container-regular-3 {
  width: 100%;
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.f-margin-bottom-49, .f-margin-bottom-50 {
  margin-bottom: 0;
}

.f-image-cover-3 {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.f-paragraph-large-2 {
  letter-spacing: -.02em;
  margin-bottom: 0;
  font-size: 21px;
  line-height: 32px;
}

.f-section-large-2 {
  padding: 92px 5%;
  position: relative;
}

.f-icon-regular {
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  transition: color .2s;
  display: flex;
}

.f-paragraph-regular-2 {
  letter-spacing: -.02em;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 1.8;
}

.f-paragraph-regular-2.f-text-weight-medium {
  font-weight: 500;
}

.f-button-neutral-2 {
  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-2:hover {
  background-color: var(--flowui-component-library--gray-700);
}

.f-content-list-item {
  grid-column-gap: 16px;
  color: var(--flowui-component-library--gray-900);
  align-items: center;
  display: flex;
}

.f-heading-detail-small-3 {
  color: var(--flowui-component-library--gray-500);
  letter-spacing: .08em;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 24px;
}

.f-grid-two-column-2 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  align-items: center;
}

.f-content-image-wrapper-large {
  border-radius: 12px;
  width: 100%;
  max-width: 450px;
  height: 460px;
  overflow: hidden;
}

.f-content-list-wrapper {
  grid-row-gap: 12px;
  flex-direction: column;
  margin-top: 32px;
  margin-bottom: 20px;
  display: flex;
}

.f-button-wrapper-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.f-h3-heading-4 {
  color: var(--flowui-component-library--gray-900);
  letter-spacing: -.02em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 48px;
  line-height: 1.2;
}

.f-paragraph-small {
  letter-spacing: -.01em;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 1.8;
}

.f-avatar-image {
  object-fit: cover;
  width: 120%;
  height: 120%;
}

.f-title-wrapper-center-2 {
  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-51 {
  margin-bottom: 16px;
}

.f-margin-bottom-52 {
  margin-bottom: 32px;
}

.f-h6-heading {
  color: var(--flowui-component-library--gray-900);
  letter-spacing: -.02em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  line-height: 1.5;
}

.f-grid-three-column {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.f-testimonial-author {
  grid-column-gap: 16px;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 0;
  text-decoration: none;
  display: flex;
}

.f-testimonial-author:hover {
  border-color: #0000;
  box-shadow: 23px 23px 64px -16px #393b6a0f;
}

.f-testimonial-avatar-small {
  background-color: var(--flowui-component-library--gray-200);
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 48px;
  min-width: 48px;
  height: 48px;
  min-height: 48px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.f-section-regular-2 {
  padding: 72px 5%;
  position: relative;
}

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

.f-margin-bottom-53 {
  margin-bottom: 48px;
}

.f-testimonial-background {
  background-color: var(--flowui-component-library--gray-100);
  width: 100%;
  height: 30%;
  position: absolute;
  inset: auto 0% 0%;
}

.f-testimonial-card {
  color: var(--flowui-component-library--gray-900);
  background-color: #fff;
  border-radius: 12px;
  padding: 32px;
  box-shadow: 23px 23px 64px -16px #393b6a0f;
}

.quick-stack-28 {
  margin-bottom: 0;
  padding: 0;
}

.cell-30 {
  justify-content: flex-start;
  align-items: flex-start;
}

.f-button-wrapper-2-copy {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  align-items: center;
  margin-top: 20px;
  display: flex;
}

.section-1189-copy {
  background-color: #ffffff0d;
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/67b2fed0be1dfe7b3c6c15c9_NVIDIA.png");
  background-position: 0 0;
  background-size: auto;
  padding: 100px 140px 40px;
  display: none;
}

.quick-stack-29, .quick-stack-30 {
  align-self: auto;
  padding: 0;
}

.div-block-1592 {
  margin-top: 10px;
}

.image-840 {
  width: 30px;
}

.cell-31 {
  justify-content: flex-start;
  align-items: flex-end;
}

.image-841, .image-842 {
  width: 30px;
}

.cell-32, .cell-33 {
  justify-content: center;
  align-items: flex-end;
}

.lynx-grid-reviews-copy {
  grid-column-gap: 26px;
  grid-row-gap: 26px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  align-content: stretch;
  align-items: stretch;
  width: 100%;
  margin-top: 40px;
  margin-bottom: 40px;
  display: none;
}

.lynx-nav-buttons-copy {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: center;
  margin-top: 40px;
  margin-left: 0;
  display: flex;
}

.heading-838 {
  color: #fff;
  text-align: center;
  margin-top: 60px;
  font-family: Varela, sans-serif;
}

.lynx-heading-features-small-copy {
  color: var(--lynx--black);
  text-align: left;
  text-align: left;
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  font-family: PT Serif, serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 128%;
}

.lynx-content-4 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1080px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  display: none;
}

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

.lynx-heading-2 {
  color: var(--lynx--black);
  max-width: 740px;
  margin-top: 0;
  margin-bottom: 36px;
  font-family: PT Serif, serif;
  font-size: 46px;
  font-weight: 400;
  line-height: 120%;
}

.lynx-subtitle-5 {
  color: var(--white);
  letter-spacing: 1.3px;
  text-transform: none;
  font-family: PT Serif, serif;
  font-size: 21px;
  font-weight: 700;
  line-height: 140%;
  position: static;
}

.lynx-features {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.lynx-paragraph-features-2 {
  color: var(--flowui-component-library--white);
  max-width: 294px;
  margin-bottom: 0;
  font-family: Varela, sans-serif;
  font-size: 16px;
  line-height: 165%;
}

.lynx-icon-features-small-2 {
  width: 28px;
  height: 28px;
  display: block;
}

.lynx-block-features-pink-2 {
  background-color: #fd4b8b1a;
  border-radius: 25px;
  margin-bottom: 20px;
  padding: 22px;
}

.lynx-block-features-purple-2 {
  background-color: #8979ec1a;
  border-radius: 25px;
  margin-bottom: 20px;
  padding: 22px;
}

.lynx-block-features-green-2 {
  background-color: #32b77a1a;
  border-radius: 25px;
  margin-bottom: 20px;
  padding: 22px;
}

.lynx-grid-features-4-columns {
  grid-column-gap: 26px;
  grid-row-gap: 26px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  align-items: start;
  width: 100%;
  margin-top: 40px;
}

.lynx-block-features-yellow {
  background-color: #acb7321a;
  border-radius: 25px;
  margin-bottom: 20px;
  padding: 22px;
}

.lynx-heading-features-small-2 {
  color: var(--lynx--black);
  margin-top: 0;
  margin-bottom: 20px;
  font-family: PT Serif, serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 128%;
}

.heading-837-copy {
  color: #fff;
  font-size: 72px;
}

.link-80 {
  color: var(--black);
  font-size: 18px;
  text-decoration: none;
}

.bold-text-450 {
  color: var(--white);
}

.bold-text-451 {
  color: var(--flowui-component-library--grey-300);
}

.bold-text-452 {
  color: var(--flowui-component-library--grey-300);
  font-size: 18px;
}

.bold-text-453 {
  color: var(--flowui-component-library--white);
  font-size: 18px;
}

.quick-stack-31 {
  border-bottom: 1px solid #7a7a7a;
  padding: 20px 0;
}

.div-block-1593 {
  background-color: #fff;
  border-radius: 20px;
  margin-top: 40px;
  padding: 20px 20px 20px 40px;
}

.heading-839 {
  margin-top: 0;
  font-family: Varela, sans-serif;
  font-size: 18px;
}

.heading-840 {
  margin-top: 0;
  font-family: Varela, sans-serif;
  font-size: 24px;
  line-height: 32px;
}

.heading-841 {
  font-family: Varela, sans-serif;
  font-size: 16px;
}

.heading-842 {
  margin-top: 0;
  font-family: Varela Round, sans-serif;
}

.bold-text-454 {
  letter-spacing: 3px;
  font-family: Varela, sans-serif;
}

.cell-34 {
  align-items: stretch;
}

.quick-stack-32 {
  flex: 0 auto;
  align-self: auto;
  margin-top: 20px;
  padding: 0;
}

.lynx-heading-copy {
  color: var(--midnight-blue);
  text-align: center;
  text-align: center;
  max-width: none;
  margin-top: 0;
  margin-bottom: 36px;
  font-family: PT Serif, serif;
  font-size: 46px;
  font-weight: 400;
  line-height: 120%;
}

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

.lynx-paragraph-2-copy-copy {
  color: var(--white);
  text-align: center;
  max-width: 1080px;
  margin-top: 10px;
  margin-bottom: 40px;
  font-family: Varela, sans-serif;
  font-size: 18px;
  line-height: 165%;
}

.lynx-heading-copy {
  color: var(--midnight-blue);
  text-align: center;
  text-align: center;
  max-width: none;
  margin-top: 0;
  margin-bottom: 36px;
  font-family: PT Serif, serif;
  font-size: 46px;
  font-weight: 400;
  line-height: 120%;
}

.lynx-nav-button-copy3 {
  background-color: var(--white);
  color: var(--flowui-component-library--gray-900);
  text-align: center;
  letter-spacing: 1.3px;
  text-transform: uppercase;
  border-radius: 50px;
  padding: 15px 25px;
  font-family: Varela, sans-serif;
  font-size: 13px;
  line-height: 120%;
  text-decoration: none;
  transition: background-color .2s;
}

.lynx-nav-button-copy3:hover {
  background-color: var(--lynx--medium-purple);
}

.f-navigation-link-3 {
  color: var(--flowui-component-library--gray-900);
  letter-spacing: normal;
  text-transform: uppercase;
  white-space: nowrap;
  background-color: #0000;
  border-radius: 50px;
  padding: 8px 24px;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  text-decoration: none;
  transition: all .35s;
}

.f-navigation-link-3:hover {
  background-color: var(--flowui-component-library--gray-200);
  color: var(--flowui-component-library--gray-900);
}

.f-navigation-link-3.w--current {
  color: var(--flowui-component-library--primary-base);
}

.f-navigation-3 {
  mix-blend-mode: normal;
  background-color: #fff;
  align-items: center;
  width: 100%;
  min-height: 88px;
  padding: 24px 5%;
  display: flex;
  position: static;
  inset: 0% 0% auto;
}

.f-navigation-container-3 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: none;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.f-logo-3 {
  width: 300px;
}

.f-navigation-content-3 {
  grid-column-gap: 8px;
  align-items: center;
  display: flex;
}

.f-navigation-menu-3 {
  grid-column-gap: 6px;
  align-items: center;
  display: flex;
  position: static;
}

.f-navigation-button-3 {
  background-color: var(--flowui-component-library--gray-900);
  outline-offset: 0px;
  color: var(--flowui-component-library--white);
  text-align: center;
  letter-spacing: normal;
  text-transform: uppercase;
  border-radius: 48px;
  outline: 2px solid #0000;
  justify-content: center;
  align-items: center;
  padding: 8px 27px;
  font-size: 14px;
  font-weight: 800;
  line-height: 24px;
  text-decoration: none;
  transition: all .2s;
  display: flex;
}

.f-navigation-button-3:hover {
  background-color: var(--flowui-component-library--gray-700);
}

.quick-stack-33 {
  background-color: #f7f9fa;
  padding: 0 0 0 5%;
}

.cell-35 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/68186b60d533f7f3ee9aa134_Group%204.png");
  background-position: 50%;
  background-size: cover;
}

.cell-36 {
  padding-top: 140px;
  padding-bottom: 140px;
}

.body-37 {
  font-family: Texta, Arial, sans-serif;
  font-weight: 900;
}

.heading-843 {
  color: #000;
  margin-top: 10px;
  font-size: 72px;
  font-weight: 900;
  line-height: 60px;
}

.heading-844 {
  color: #18a0fb;
  text-transform: uppercase;
  font-weight: 800;
}

.f-navigation-button-3-cd {
  outline-offset: 0px;
  color: var(--flowui-component-library--white);
  text-align: center;
  letter-spacing: normal;
  text-transform: uppercase;
  background-color: #ff9f36;
  border-radius: 80px;
  outline: 2px solid #0000;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  padding: 8px 27px;
  font-family: Texta, Arial, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
  text-decoration: none;
  transition-property: all;
  transition-duration: .2s;
  transition-timing-function: ease;
  display: flex;
}

.f-navigation-button-3-cd:hover {
  background-color: #c37f36;
}

.f-h1-heading {
  color: #000;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 42px;
  font-weight: 900;
  line-height: 1.2;
}

.f-container-regular-4 {
  width: 100%;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.f-button-secondary-2 {
  border: 1px solid var(--flowui-component-library--gray-900);
  color: var(--flowui-component-library--gray-900);
  letter-spacing: normal;
  text-transform: uppercase;
  background-color: #fff;
  border-radius: 80px;
  justify-content: center;
  align-items: center;
  min-height: 34px;
  padding: 12px 27px;
  font-size: 14px;
  font-weight: 800;
  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-margin-bottom-54 {
  margin-bottom: 8px;
}

.f-margin-bottom-24 {
  margin-bottom: 24px;
}

.f-margin-bottom-55 {
  margin-bottom: 32px;
}

.f-image-cover-4 {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.f-paragraph-large-3 {
  letter-spacing: 0;
  margin-bottom: 0;
  font-size: 21px;
  font-weight: 400;
  line-height: 28px;
}

.f-section-large-3 {
  padding: 92px 5%;
  position: relative;
}

.f-button-neutral-3 {
  color: var(--flowui-component-library--white);
  text-align: center;
  letter-spacing: normal;
  background-color: #ff9f36;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  min-width: 195px;
  min-height: 34px;
  padding: 12px 27px;
  font-size: 14px;
  font-weight: 500;
  text-decoration: none;
  transition-property: background-color;
  transition-duration: .3s;
  transition-timing-function: ease;
  display: flex;
}

.f-button-neutral-3:hover {
  background-color: #c37f36;
}

.f-heading-detail-small-4 {
  color: var(--flowui-component-library--gray-500);
  letter-spacing: .08em;
  text-transform: uppercase;
  font-family: Texta book, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
}

.f-header-image-wrapper-tall {
  border-radius: 12px;
  width: 100%;
  max-width: none;
  height: 500px;
  overflow: hidden;
}

.f-header-button-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.f-header-grid {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  justify-content: stretch;
  align-items: center;
}

.text-block-2463 {
  letter-spacing: normal;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 800;
}

.text-block-2464 {
  font-size: 18px;
}

.text-block-2465 {
  font-size: 16px;
}

.f-container-regular-5 {
  width: 100%;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.f-paragraph-small-2 {
  letter-spacing: -.01em;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 1.8;
}

.f-margin-bottom-56 {
  margin-bottom: 16px;
}

.f-h4-heading {
  color: #000;
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Texta, Arial, sans-serif;
  font-size: 40px;
  font-weight: 900;
  line-height: 1.4;
}

.f-paragraph-regular-3 {
  letter-spacing: normal;
  margin-bottom: 0;
  font-size: 21px;
  font-weight: 400;
  line-height: 28px;
}

.f-cta-form-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 8px;
  align-items: center;
  width: 100%;
  display: flex;
}

.f-input-outlined {
  border: 1px solid var(--flowui-component-library--grey-300);
  border-radius: 8px;
  min-height: 48px;
  margin-bottom: 0;
  padding: 12px 16px;
}

.f-input-outlined:focus {
  border-color: var(--flowui-component-library--gray-400);
}

.f-input-outlined::placeholder {
  color: var(--flowui-component-library--gray-400);
}

.f-grid-two-column-3 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  align-items: center;
}

.f-section-regular-3 {
  background-color: #f7f9fa;
  padding: 72px 5%;
  position: relative;
}

.f-form-button {
  background-color: var(--flowui-component-library--gray-900);
  outline-offset: 0px;
  color: var(--flowui-component-library--white);
  text-align: center;
  letter-spacing: -.02em;
  border-radius: 48px;
  outline: 2px solid #0000;
  justify-content: center;
  align-items: center;
  min-width: 240px;
  min-height: 48px;
  padding: 12px 32px;
  font-size: 18px;
  font-weight: 500;
  text-decoration: none;
  transition: all .2s;
  display: flex;
}

.f-form-button:hover {
  background-color: var(--flowui-component-library--gray-700);
}

.f-form-button:active {
  background-color: var(--flowui-component-library--gray-900);
}

.f-cta-form-block {
  max-width: 460px;
  margin-bottom: 8px;
}

.section-7622 {
  padding: 5%;
}

.quick-stack-34 {
  margin-top: 40px;
  padding: 0;
}

.div-block-1594 {
  border: 0 solid #3d3d3d;
  border-radius: 2px;
}

.div-block-1595 {
  margin: 40px;
}

.heading-845 {
  font-size: 24px;
  line-height: 28px;
}

.heading-846 {
  color: #000;
  margin-top: 10px;
  font-family: Texta, Arial, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 26px;
}

.f-paragraph-regular-3-cop3y {
  letter-spacing: normal;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
}

.cell-37 {
  border: 1px solid #2c2c2c;
  border-radius: 18px;
}

.cell-38 {
  border: 1px solid #2c2c2c;
  border-radius: 20px;
}

.image-843, .image-844 {
  border-radius: 18px;
}

.f-grid-two-column-3-copy33 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
  align-items: center;
  margin-top: 40px;
}

.f-paragraph-regular-3-copy566 {
  letter-spacing: normal;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 700;
  line-height: 28px;
}

.lynx-footer-2 {
  background-color: #f7f9fa;
  width: 100%;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
  padding-left: 5%;
  padding-right: 5%;
}

.lynx-link-footer-2 {
  color: #1f202280;
  letter-spacing: 1.3px;
  text-transform: uppercase;
  font-family: Varela, sans-serif;
  font-size: 11px;
  line-height: 140%;
  text-decoration: none;
  transition: color .2s;
}

.lynx-link-footer-2:hover {
  color: var(--lynx--black);
}

.lynx-text-footer-2 {
  color: #1f202280;
  letter-spacing: 1.3px;
  text-transform: uppercase;
  font-family: Varela, sans-serif;
  font-size: 11px;
  line-height: 140%;
}

.lynx-block-footer-center-2 {
  border-top: 1px solid #dfdad2;
  justify-content: center;
  align-items: center;
  padding-top: 50px;
  padding-bottom: 40px;
  display: flex;
}

.lynx-logo-footer-center-2 {
  width: 200px;
  margin-left: 30px;
  margin-right: 30px;
}

.lynx-icon-social-2 {
  width: 18px;
  height: 18px;
  display: block;
}

.lynx-social-2 {
  grid-column-gap: 12px;
  justify-content: center;
  align-items: center;
  padding-bottom: 50px;
  display: flex;
}

.lynx-link-block-2 {
  background-color: var(--lynx--white);
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 44px;
  height: 44px;
  transition: background-color .3s;
  display: flex;
  box-shadow: 0 10px 15px -10px #1f20221a;
}

.lynx-link-block-2:hover {
  background-color: #1f20221a;
}

.text-block-2466 {
  font-size: 16px;
}

.section-7623 {
  margin-top: 0;
}

.f-heading-detail-small-4-copy {
  color: var(--flowui-component-library--gray-500);
  letter-spacing: .08em;
  text-transform: uppercase;
  font-family: Texta book, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
}

.text-block-2467 {
  font-family: Texta, Arial, sans-serif;
  font-size: 16px;
  font-weight: 800;
}

.section-1189-copy-22 {
  background-color: #ffffff0d;
  background-image: linear-gradient(#000000c9, #000000c9), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/6835cb3bc9dce46c82d3a823_shutterstock_2497488765%20(1).png");
  background-position: 0 0, 0 0;
  background-size: auto, auto;
  padding: 100px 140px 40px;
}

.brix---container-default-6 {
  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;
}

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

.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-nav-link {
  color: var(--elements-webflow-library--neutral--800);
  padding: 0;
  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-link.w--current {
  color: var(--red);
}

.brix---header-nav-list-item {
  margin-bottom: 0;
  padding-left: 32px;
}

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

.brix---dropdown-toggle:hover {
  color: var(--elements-webflow-library--accent--primary-1);
}

.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-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-pd {
  padding: 40px;
}

.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---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---dropdown-chevron {
  width: 14px;
  margin-left: 6px;
}

.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-column-wrapper {
  background-color: #0000;
  padding-top: 32px;
  transform: translate(0);
}

.brix---dropdown-column-wrapper.w--open {
  transform: translate(-50%);
}

.brix---hamburger-menu-bar-top, .brix---hamburger-menu-bar-bottom {
  background-color: var(--elements-webflow-library--neutral--800);
  border-radius: 20px;
  width: 52px;
  height: 4px;
  margin-top: 12px;
  margin-bottom: 12px;
}

.brix---color-neutral-808 {
  color: var(--elements-webflow-library--neutral--100);
}

.brix---mg-bottom-40px {
  margin-bottom: 40px;
}

.brix---buttons-row {
  align-items: center;
  display: flex;
}

.brix---heading-h1-size-3 {
  margin-top: 0;
  margin-bottom: 16px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 54px;
  font-weight: 700;
  line-height: 66px;
}

.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---button-row-left-2 {
  margin-right: 24px;
}

.brix---bg-image-full-width {
  z-index: -1;
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.brix---hero-bg-image-dark {
  background-image: linear-gradient(#0009, #0009);
  padding-top: 180px;
  padding-bottom: 180px;
  position: relative;
  overflow: hidden;
}

.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---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---grid-2-col---1-col-t {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: none;
}

.div-block-1596 {
  justify-content: center;
  display: flex;
}

.brix---container-default-7 {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---header-wrapper-2 {
  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;
}

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

.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-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-2 {
  margin-bottom: 0;
  padding-left: 32px;
}

.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---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-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-pd-2 {
  padding: 40px;
}

.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---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---dropdown-chevron-2 {
  width: 14px;
  margin-left: 6px;
}

.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-column-wrapper-2 {
  background-color: #0000;
  padding-top: 32px;
  transform: translate(0);
}

.brix---dropdown-column-wrapper-2.w--open {
  transform: translate(-50%);
}

.brix---hamburger-menu-bar-top-2, .brix---hamburger-menu-bar-bottom-2 {
  background-color: var(--elements-webflow-library--neutral--800);
  border-radius: 20px;
  width: 52px;
  height: 4px;
  margin-top: 12px;
  margin-bottom: 12px;
}

.brix---color-neutral-809 {
  color: var(--elements-webflow-library--neutral--800);
}

.brix---color-neutral-810 {
  color: var(--elements-webflow-library--neutral--600);
}

.brix---mg-bottom-40px-2 {
  margin-bottom: 40px;
}

.brix---border-radius-24px {
  z-index: -1;
  border-radius: 24px;
  overflow: hidden;
  transform: translate(0);
}

.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---btn-secondary-2 {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  color: var(--elements-webflow-library--neutral--800);
  text-align: center;
  transform-style: preserve-3d;
  border-radius: 48px;
  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;
  line-height: 20px;
  transition: border-color .3s, transform .3s, background-color .3s, color .3s;
  box-shadow: 0 4px 10px #14142b0a;
}

.brix---btn-secondary-2: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);
  transform: translate3d(0, -3px, .01px);
}

.brix---buttons-row-2 {
  align-items: center;
  display: flex;
}

.brix---heading-h1-size-4 {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 16px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 54px;
  font-weight: 700;
  line-height: 66px;
}

.brix---opacity-10 {
  opacity: .1;
}

.brix---opacity-20 {
  opacity: .2;
}

.brix---flex-card---image-wrapper {
  justify-content: space-between;
  align-items: center;
  display: flex;
  position: relative;
}

.brix---img-below-card {
  max-width: 976px;
  margin-left: auto;
}

.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---button-row-left-3 {
  margin-right: 24px;
}

.brix---floating-image-hero-v1---1 {
  z-index: -1;
  position: absolute;
  inset: auto auto -32% -41%;
}

.brix---floating-image-hero-v1---2 {
  z-index: -1;
  max-width: 600px;
  position: absolute;
  inset: auto 11% 8% auto;
  transform: rotate(140deg);
}

.brix---card-over-image {
  z-index: 1;
  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;
  max-width: 860px;
  padding: 40px;
  position: absolute;
}

.brix---section-hero-short {
  padding-top: 72px;
  padding-bottom: 72px;
  position: relative;
  overflow: hidden;
}

.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---color-accent-2 {
  color: var(--elements-webflow-library--accent--primary-1);
}

.brix---color-neutral-811 {
  color: var(--elements-webflow-library--neutral--600);
}

.brix---color-neutral-812 {
  color: var(--elements-webflow-library--neutral--100);
}

.brix---mg-bottom-16px-3 {
  margin-bottom: 16px;
}

.brix---mg-bottom-24px-2 {
  margin-bottom: 24px;
}

.brix---mg-bottom-56px-2 {
  margin-bottom: 56px;
}

.brix---display-1 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 90px;
  font-weight: 700;
  line-height: 45px;
}

.brix---display-2 {
  font-size: 72px;
  font-weight: 700;
  line-height: 84px;
}

.brix---display-4 {
  font-size: 28px;
  font-weight: 700;
  line-height: 40px;
}

.brix---section {
  color: var(--elements-webflow-library--neutral--100);
  background-color: #f8f8f8;
  padding-top: 80px;
  padding-bottom: 80px;
}

.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: 55px;
  font-weight: 700;
  line-height: 50px;
}

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

.brix---inner-container-600px---center-2 {
  max-width: 600px;
  margin-left: auto;
  margin-right: auto;
}

.brix---text-300-bold-2 {
  font-size: 20px;
  font-weight: 700;
  line-height: 22px;
}

.brix---stats-v7-grid {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-columns: 1fr 1fr 2fr;
  align-items: stretch;
}

.brix---card-stat-purple {
  background-color: var(--elements-webflow-library--accent--primary-1);
  border-radius: 24px;
  padding: 236px 56px 56px;
}

.brix---icon-big-stats-v7 {
  border-radius: 24px;
  width: 108px;
}

.brix---card-content-v7 {
  padding: 56px 26px 32px;
}

.brix---icon-stats-v7 {
  border-radius: 16px;
  width: 72px;
}

.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---color-accent-3 {
  color: var(--elements-webflow-library--accent--primary-1);
}

.brix---color-neutral-813 {
  color: var(--elements-webflow-library--neutral--800);
}

.brix---mg-bottom-24px-3 {
  margin-bottom: 24px;
}

.brix---mg-bottom-56px-3 {
  margin-bottom: 56px;
}

.brix---display-5 {
  font-size: 72px;
  font-weight: 700;
  line-height: 84px;
}

.brix---container-default-8 {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---section-4 {
  color: var(--elements-webflow-library--neutral--100);
  background-image: linear-gradient(#ffffff80, #ffffff80), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/685a8a920be8db1f82baa5b7_pawel-czerwinski-LQRKlwD1PNs-unsplash%20(1)%20(2).jpg");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  padding-top: 80px;
  padding-bottom: 80px;
}

.brix---heading-h2-size-8 {
  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: 55px;
  font-weight: 700;
  line-height: 50px;
}

.brix---heading-h3-size-4 {
  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---text-center-6 {
  text-align: center;
}

.brix---mg-bottom-12px-2 {
  margin-bottom: 12px;
}

.brix---inner-container-600px---center-3 {
  max-width: 600px;
  margin-left: auto;
  margin-right: auto;
}

.brix---icon-stats-v7-2 {
  border-radius: 16px;
  width: 72px;
}

.text-span-27 {
  font-size: 28px;
}

.brix---color-neutral-814 {
  color: var(--elements-webflow-library--neutral--600);
}

.brix---mg-bottom-16px-4 {
  margin-bottom: 16px;
}

.brix---mg-bottom-32px-4 {
  margin-bottom: 32px;
}

.brix---mg-bottom-40px-3 {
  margin-bottom: 40px;
}

.brix---mg-top-16px {
  margin-top: 16px;
}

.brix---text-uppercase {
  letter-spacing: .1em;
  text-transform: uppercase;
}

.brix---hidden-desktop-2 {
  display: none;
}

.brix---slider-wrapper-2 {
  background-color: #0000;
  height: 100%;
}

.brix---slider-mask-2 {
  height: 100%;
}

.brix---slider-item-pd {
  padding: 15px;
}

.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: 21px;
  line-height: 30px;
}

.brix---inner-container-574px---center-3 {
  max-width: 574px;
  margin-left: auto;
  margin-right: auto;
}

.brix---text-300-bold-3 {
  font-size: 36px;
  font-weight: 700;
  line-height: 22px;
}

.brix---text-200-medium {
  font-size: 18px;
  font-weight: 600;
  line-height: 20px;
}

.brix---inner-container-800px---center {
  max-width: 800px;
  margin-left: auto;
  margin-right: auto;
}

.brix---card-testimonial-v6 {
  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: 80px 98px;
  display: flex;
}

.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---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---color-neutral-815 {
  color: var(--elements-webflow-library--neutral--800);
}

.brix---color-neutral-816 {
  color: var(--elements-webflow-library--neutral--600);
}

.brix---color-neutral-817 {
  color: var(--elements-webflow-library--neutral--300);
}

.brix---color-neutral-818 {
  color: var(--elements-webflow-library--neutral--100);
}

.brix---mg-bottom-8px-4 {
  margin-bottom: 8px;
}

.brix---mg-bottom-32px-5 {
  margin-bottom: 32px;
}

.brix---mg-bottom-48px-5 {
  margin-bottom: 48px;
}

.brix---container-default-9 {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---section-5 {
  color: var(--elements-webflow-library--neutral--100);
  padding-top: 80px;
  padding-bottom: 80px;
}

.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---heading-h2-size-9 {
  color: var(--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: 54px;
  font-weight: 700;
  line-height: 50px;
}

.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---text-center-7 {
  text-align: center;
}

.brix---mg-bottom-12px-3 {
  margin-bottom: 12px;
}

.brix---link-icon-right-2 {
  margin-left: 6px;
}

.brix---paragraph-default-7 {
  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---inner-container-600px---center-4 {
  max-width: 600px;
  margin-left: auto;
  margin-right: auto;
}

.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---grid-2-columns---gap-row-72px-2 {
  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---card-link-img-bg-2 {
  border-radius: 24px;
  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-2:hover {
  transform: scale(.96);
}

.brix---card-image-2 {
  z-index: -1;
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.brix---bg-overlay-gradient-2 {
  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---color-neutral-819 {
  color: var(--elements-webflow-library--neutral--800);
}

.brix---color-neutral-820 {
  color: var(--elements-webflow-library--neutral--600);
}

.brix---mg-bottom-16px-5 {
  margin-bottom: 16px;
}

.brix---mg-bottom-40px-4 {
  margin-bottom: 40px;
}

.brix---btn-primary-3 {
  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-3: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-10 {
  max-width: 1218px;
  margin-top: 20px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---section-6 {
  color: var(--elements-webflow-library--neutral--100);
  padding-top: 176px;
  padding-bottom: 176px;
}

.brix---heading-h2-size-10 {
  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-8 {
  text-align: center;
}

.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---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---buttons-row-center-2 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.brix---inner-container-600px---center-5 {
  max-width: 600px;
  margin-left: auto;
  margin-right: auto;
}

.brix---instagram-grid-v3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.brix---instagram-image-full-width {
  border-radius: 0;
  overflow: hidden;
  transform: translate(0);
}

.brix---color-neutral-821 {
  color: var(--elements-webflow-library--neutral--600);
}

.brix---grid-top---text-2-buttons {
  grid-column-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .8fr;
  align-items: end;
  margin-bottom: 48px;
}

.brix---mg-bottom-12px-4 {
  margin-bottom: 12px;
}

.brix---section-position-relative {
  padding-top: 176px;
  padding-bottom: 176px;
  position: relative;
  overflow: hidden;
}

.brix---buttons-row-right---t-left {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.brix---image-wrapper-br-24px {
  border-radius: 24px;
  overflow: hidden;
}

.brix---image-width-100 {
  width: 100%;
}

.brix---inner-container-490px {
  max-width: 490px;
}

.brix---gallery-v10-wrapper {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  width: 130%;
  display: flex;
}

.brix---mg-bottom-2 {
  margin-bottom: 0;
}

.brix---container-default-11 {
  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(--untitled-ui--gray100);
}

.brix---footer-logo {
  transform-style: preserve-3d;
  transition: transform .3s;
}

.brix---footer-logo:hover {
  transform: scale3d(.97, .97, 1.01);
}

.brix---grid-footer-logo---paragraph {
  grid-template-rows: auto;
  grid-template-columns: .3fr 1fr;
  align-items: center;
}

.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---footer-bottom-v4 {
  border-top: 1px solid var(--elements-webflow-library--neutral--300);
  color: var(--elements-webflow-library--neutral--600);
  text-align: right;
  padding-top: 60px;
  padding-bottom: 60px;
  font-size: 18px;
  line-height: 30px;
}

.brand-35 {
  align-self: center;
}

.rt-black-icon.rt-in-active {
  opacity: 0;
}

.rt-blue-icon {
  opacity: 0;
  position: absolute;
}

.rt-blue-icon.rt-active {
  opacity: 1;
}

.rt-text-block {
  color: var(--radiant-ui-components-library-marketplace--color--white);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  line-height: 26px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.rt-text-white {
  color: var(--radiant-ui-components-library-marketplace--color--white);
}

.rt-text-white.rt-display-flex {
  display: flex;
}

.rt-nav-one {
  z-index: 999;
  background-color: var(--radiant-ui-components-library-marketplace--color--white);
  border-bottom: 1px solid #d5d5d5;
  position: sticky;
  top: 0;
  box-shadow: 0 2px 30px #11254226;
}

.rt-nav-one-container {
  max-width: 1320px;
  padding-left: 15px;
  padding-right: 15px;
}

.rt-nav-one-wrap {
  justify-content: space-between;
  align-items: center;
}

.rt-nav-one-dropdown {
  margin-left: 0;
  margin-right: 0;
  position: static;
}

.rt-nav-one-dropdown-toggle {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  color: var(--radiant-ui-components-library-marketplace--color--heading-dark);
  justify-content: flex-start;
  align-items: center;
  padding: 25px;
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
  display: flex;
}

.rt-nav-one-dropdown-list {
  background-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  bottom: auto;
  left: 0%;
  right: 0%;
  box-shadow: 0 2px 30px #0000001a;
}

.rt-nav-one-dropdown-list-wrap {
  border-radius: 10px;
  width: 100%;
  max-width: 730px;
  position: relative;
  overflow: hidden;
}

.rt-nav-one-dropdown-list-wrap.rt-utility-pages {
  max-width: 1290px;
}

.rt-nav-one-dropdown-upper-wrap {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--radiant-ui-components-library-marketplace--color--white);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.rt-nav-top-wrap-contain {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  border-right: 1px solid #0000000d;
  height: 100%;
  padding: 70px 25px 70px 15px;
}

.rt-nav-top-wrap-contain.rt-border-off {
  border-right-style: none;
}

.rt-nav-top-wrap-contain.rt-flex-horaizontal {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border-right-style: none;
  flex-flow: row;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
}

.rt-nav-top-wrap-contain.rt-right-gap {
  padding-left: 25px;
}

.rt-nav-top-link-wrap {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  color: var(--radiant-ui-components-library-marketplace--color--body-font-dark);
  flex-flow: column;
  text-decoration: none;
  display: flex;
}

.rt-nav-top-link-wrap.rt-free {
  background-color: var(--radiant-ui-components-library-marketplace--color--heading-dark);
  border-radius: 40px;
  padding: 10px 20px;
}

.rt-text-icon-wrap {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: center;
}

.rt-text-icon-wrap.rt-icon-gap {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
}

.rt-icon-box {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  overflow: hidden;
}

.rt-nav-text {
  color: var(--radiant-ui-components-library-marketplace--color--heading-dark);
  font-weight: 400;
}

.rt-nav-text.rt-text-white {
  color: var(--radiant-ui-components-library-marketplace--color--white);
}

.rt-nav-one-arrow {
  margin-top: 4px;
}

.rt-component-container {
  width: 100%;
  max-width: 1290px;
  position: relative;
}

.rt-component-container.rt-radious-ten {
  border-radius: 10px;
}

.rt-component-section {
  background-color: var(--radiant-ui-components-library-marketplace--color--white);
  color: var(--radiant-ui-components-library-marketplace--color--body-font-dark);
  width: 100%;
  padding: 80px 15px;
  font-family: Lato, sans-serif;
  font-size: 17px;
  font-weight: 300;
  line-height: 29px;
  position: relative;
}

.rt-component-section.rt-component-v5 {
  background-color: var(--radiant-ui-components-library-marketplace--color--button-background-dark);
  background-image: linear-gradient(0deg, #10284e, #fff0);
}

.rt-overflow-none, .rt-overflow-hidden {
  overflow: hidden;
}

.rt-overflow-hidden.rt-radious-ten {
  border-radius: 10px;
}

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

.rt-marquee-train-two {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex: none;
  justify-content: flex-start;
  align-items: center;
  padding-right: 40px;
}

.rt-marquee-text {
  color: #dedede;
  text-transform: uppercase;
  font-size: 40px;
  line-height: 100px;
}

.rt-about-one-video-text {
  z-index: 3;
  background-color: #15111c1a;
  border-right: 1px solid #ffffff4d;
  justify-content: center;
  align-items: center;
  width: 135px;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.rt-play-pause-button {
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-color: #0000001a;
  border: 1px solid #fff9;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 102px;
  height: 102px;
  display: flex;
  position: static;
}

.rt-heading-six-9 {
  letter-spacing: -.36px;
  text-transform: capitalize;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
}

.rt-heading-six-9.rt-text-color-white {
  color: var(--radiant-ui-components-library-marketplace--color--white);
}

.rt-heading-six-9.rt-text-color-white.rt-about-one-video-text-rotate {
  transform: rotate(-90deg);
}

.rt-background-video {
  aspect-ratio: 2.39;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.rt-about-one-video-linear-gradient {
  z-index: 1;
  pointer-events: none;
  background-image: linear-gradient(0deg, #15111c 14%, #15111c33 60%);
  position: absolute;
  inset: 0%;
}

.rt-about-one-video-marque {
  z-index: 4;
  width: 100%;
  position: absolute;
  inset: auto 0% -24px;
}

.rt-marquee-two {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
}

.rt-position-relative {
  position: relative;
}

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

.rt-radious-ten {
  border-radius: 10px;
}

.rt-radious-ten.rt-overflow-hidden, .rt-background-dark {
  background-color: var(--radiant-ui-components-library-marketplace--color--button-background-dark);
}

.rt-video-wrap {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.rt-lightbox-video {
  position: absolute;
}

.background-video-8 {
  height: 700px;
  margin-top: 60px;
}

.rt-text-dark {
  color: var(--radiant-ui-components-library-marketplace--color--heading-dark);
}

.rt-library-footer {
  background-color: var(--untitled-ui--gray100);
  text-align: center;
  padding-top: 20px;
  padding-bottom: 20px;
  font-size: 16px;
  display: none;
}

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

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

.text-block-2468 {
  margin-right: 20px;
}

.rt-margin-top-fifteen {
  margin-top: 15px;
}

.rt-home-three-video {
  z-index: 1;
  width: 95%;
  margin: 3px auto 3px 3px;
}

.rt-home-three-video.rt-video-v4 {
  aspect-ratio: 1;
  object-fit: cover;
}

.rt-home-three-feature-video-block {
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 595px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.rt-home-three-feature-contain-block {
  width: 100%;
  max-width: 520px;
}

.rt-home-three-feature-list {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  color: var(--radiant-ui-components-library-marketplace--color--body-font-dark);
  flex-flow: column;
  margin-top: 15px;
  display: flex;
}

.rt-home-three-feature-image-block-two {
  z-index: 6;
  border-radius: 10px;
  position: absolute;
  inset: auto 0% 33px auto;
  overflow: hidden;
}

.rt-home-three-feature-wrap {
  grid-column-gap: 100px;
  grid-row-gap: 100px;
  justify-content: flex-start;
  align-items: center;
}

.rt-margin-top-none {
  margin-top: 0;
}

.rt-home-three-feature-image-block {
  z-index: 5;
  object-fit: cover;
  width: 100%;
  max-width: none;
  height: 100%;
  margin-left: -12px;
  display: block;
  position: absolute;
  inset: 0%;
}

.rt-body-font-color {
  color: var(--radiant-ui-components-library-marketplace--color--body-font-dark);
  transition: color .35s;
}

.rt-home-one-marquee-section {
  padding-bottom: 80px;
}

.rt-marquee-wrapper {
  align-items: center;
  width: 100%;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.rt-marquee-big-text {
  color: var(--radiant-ui-components-library-marketplace--color--heading-dark);
  text-transform: uppercase;
  flex: none;
  padding-right: 33px;
  font-size: 6.25rem;
  font-weight: 600;
  line-height: 5rem;
}

.rt-home-marquee-two {
  background-color: var(--radiant-ui-components-library-marketplace--color--theme-color);
  justify-content: flex-end;
  align-items: center;
  width: 110%;
  display: flex;
  transform: translate(-10px)rotate(4deg);
}

.rt-marquee-train-3 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  flex: none;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 25px;
}

.rt-marquee-text-2 {
  color: var(--radiant-ui-components-library-marketplace--color--white);
  text-transform: uppercase;
  font-size: 3.125rem;
  font-weight: 800;
  line-height: 3.75rem;
}

.rt-home-three-cta-contain-wrap {
  perspective: 1000px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.rt-full-width {
  border-radius: 10px;
  width: 100%;
}

.rt-full-width.rt-container-small.rt-home-three-cta-contain {
  z-index: 5;
  position: relative;
}

.rt-tag-text-four-wrap {
  background-color: #3f3d5cb3;
  border-radius: 40px;
  padding: 7px 20px 7px 10px;
}

.rt-home-three-cta {
  border-radius: 10px;
  overflow: hidden;
}

.rt-home-three-cta-contain-text-wrap-2 {
  flex-direction: column;
  flex: 0 70%;
  align-items: flex-start;
  display: flex;
}

.rt-home-three-cta-link-arrow {
  z-index: 5;
  position: relative;
}

.rt-home-three-cta-contain-paragraph {
  color: var(--radiant-ui-components-library-marketplace--color--white);
  max-width: 400px;
}

.rt-home-three-cta-contain-paragraph.rt-margin-top-twentyfive {
  margin-top: 25px;
}

.rt-font-two {
  font-weight: 400;
}

.rt-home-three-cta-main-box-2 {
  justify-content: center;
  align-items: center;
  height: 450px;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

.rt-home-three-cta-main-box-2.rt-position-relative.rt-overflow-hidden.rt-background-dark {
  background-color: var(--radiant-ui-components-library-marketplace--color--button-background-dark);
}

.rt-home-three-cta-background-2 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/6883401cd39b5b68aac03073_921c29aded042d49fe88ad899ce54693_Home-three-cta-background.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  height: 130%;
  position: absolute;
  left: 0%;
  right: 0%;
}

.rt-home-three-cta-button {
  border: 1px solid #fff;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 100px;
  display: flex;
}

.rt-span-image-trofy-4 {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/6883401cd39b5b68aac0307c_15fe7ea0fcd341d1bcd0cd6f862b654d_%F0%9F%8E%89.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 45px;
  height: 45px;
  margin-left: 9px;
  display: inline-block;
}

.rt-span-image-trofy-4.rt-trofy-small {
  width: 30px;
  height: 30px;
  margin-right: 9px;
}

.rt-home-three-cta-heading {
  max-width: 390px;
}

.rt-home-three-cta-heading.rt-text-white.rt-margin-top-thirtyfive {
  margin-top: 35px;
}

.rt-container-small {
  max-width: 1290px;
  padding-left: 15px;
  padding-right: 15px;
}

.rt-heading-six {
  color: var(--radiant-ui-components-library-marketplace--color--heading-dark);
  letter-spacing: -.2px;
  text-transform: capitalize;
  font-size: 20px;
  font-weight: 400;
  line-height: 32px;
}

.rt-button-overlay {
  background-color: #1670f84d;
  border: 1px solid #1670f8;
  width: 54px;
  height: auto;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.rt-home-one-video-button {
  -webkit-backdrop-filter: blur(4px);
  backdrop-filter: blur(4px);
  background-color: #1670f81c;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 154px;
  height: 154px;
  display: flex;
  position: absolute;
  inset: 50% 0% 0% -75px;
}

.rt-home-one-video-text {
  justify-content: center;
  align-items: center;
  padding-top: 100px;
  display: flex;
}

.rt-home-one-video-wrapper {
  justify-content: space-between;
  display: flex;
}

.rt-top-heading-text {
  color: #c99b8f;
  letter-spacing: .15em;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 15px;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
}

.rt-top-heading-text.rt-text-white {
  color: var(--radiant-ui-components-library-marketplace--color--white);
}

.rt-play-button {
  border: 2px solid #fff;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 154px;
  height: 154px;
  display: flex;
}

.rt-home-one-arrow-main {
  justify-content: center;
  align-items: center;
  width: 54px;
  height: 60px;
  display: flex;
  position: relative;
}

.rt-main-button {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  justify-content: center;
  align-items: center;
  padding-right: 30px;
  display: flex;
  position: relative;
}

.rt-home-one-video-heading {
  max-width: 527px;
  padding-top: 20px;
}

.rt-change-padding-3 {
  margin-top: 0;
  margin-bottom: 0;
}

.rt-change-padding-3.rt-change-color-white {
  color: #fff;
}

.rt-change-padding-3.rt-change-color-white.rt-responsive-align-center {
  font-family: Lato, sans-serif;
}

.rt-home-one-video-line {
  background-color: #585858;
  justify-content: center;
  align-items: center;
  width: 1px;
  height: 782px;
  margin-left: 77px;
  display: flex;
  position: relative;
}

.rt-home-one-top-heading-text {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.rt-home-one-top-heading-line {
  background-color: var(--radiant-ui-components-library-marketplace--color--white);
  width: 62px;
  height: 1px;
}

.rt-home-one-banner-arrow-wrapper {
  justify-content: flex-start;
  align-items: center;
  padding-top: 30px;
  display: flex;
}

.rt-heading-six-10 {
  color: var(--radiant-ui-components-library-marketplace--color--heading-dark);
  letter-spacing: -.2px;
  text-transform: capitalize;
  font-size: 20px;
  font-weight: 400;
  line-height: 32px;
}

.rt-margin-bottom-zero {
  margin-bottom: 0;
}

.rt-tag-wrap {
  position: absolute;
  inset: 0% auto 0% 15px;
  transform: rotate(-90deg);
}

.rt-tag-wrap.rttag-type-one {
  left: -16px;
}

.rt-margin-top-zero {
  margin-top: 0;
}

.rt-margin-top-zero.rt-margin-bottom-zero.rt-why-choose-us-future-heading {
  max-width: 19ch;
}

.rt-margin-top-twenty {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  margin-top: 20px;
}

.rt-devider-one {
  background-color: #02015a1f;
  width: 100%;
  height: 1px;
  margin-bottom: 30px;
}

.rt-devider-one.rt-bottom-margin-none {
  margin-bottom: 0;
}

.rt-margin-bottom-thirty-two {
  margin-bottom: 32px;
}

.rt-why-choose-us-vission-background {
  background-color: #29b5e8;
  width: 71px;
  height: 362px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.rt-interior-design-text-with-icon {
  color: var(--radiant-ui-components-library-marketplace--color--heading-dark);
  letter-spacing: -.01rem;
  text-transform: capitalize;
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/688340d76ed42fe95fde416e_277cb24227933d26c1ea95e1025c164d_Why-Choose-Grey-Arrow.svg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: 23px 23px;
  margin-bottom: 20px;
  padding-left: 35px;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  text-decoration: none;
  transition: transform .45s;
}

.rt-interior-design-text-with-icon:hover {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/688340d76ed42fe95fde416f_f7d51fe6a41832b715d10d75659d0d2b_arrow%20(7).svg");
}

.rt-interior-design-text-with-icon.rt-margin-bottom-zero {
  margin-bottom: 0;
}

.rt-autofit-9 {
  object-fit: cover;
}

.rt-autofit-9.rt-responsive-full-width {
  width: 100%;
}

.rt-autofit-9.rt-responsive-full-width.rt-why-choose-us-vission-image {
  z-index: 2;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  position: relative;
}

.rt-why-choose-vision-flex {
  grid-column-gap: 40px;
  justify-content: center;
}

.rt-why-choose-vision-left {
  flex: 0 45%;
  padding-right: 20px;
  position: relative;
}

.rt-why-choose-vision-list-right {
  flex-flow: column;
  flex: 1;
  display: flex;
}

.rt-tag-7 {
  color: #000;
  letter-spacing: 0;
  text-transform: uppercase;
  background-color: #f0f0f0;
  border-radius: 7px;
  padding: 9px 20px 7px;
  font-size: .875rem;
  font-weight: 400;
  line-height: 1.5rem;
}

.rt-tag-7.rt-dark-tab {
  color: #fff;
  background-color: #000;
}

.rt-tag-7.rt-dark-tab.rt-blue-tab {
  background-color: #29b5e8;
}

.rt-why-choose-us-vission-heading-wrap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  padding-left: 60px;
  position: relative;
}

.rt-why-choose-vision-list-flex {
  grid-column-gap: 40px;
  padding-top: 0;
  padding-bottom: 40px;
  text-decoration: none;
}

.rt-why-choose-vision-list-left {
  flex-flow: column;
  flex: 1;
  display: flex;
}

.rt-why-choose-vision-right {
  color: var(--radiant-ui-components-library-marketplace--color--body-font-dark);
  flex: 0 54%;
  align-self: center;
}

.link-block-373 {
  color: var(--radiant-ui-components-library-marketplace--color--heading-dark);
  font-weight: 900;
  text-decoration: none;
}

.link-block-374, .link-block-375, .link-block-376, .link-block-377, .link-block-378 {
  text-decoration: none;
}

.heading-847 {
  color: var(--radiant-ui-components-library-marketplace--color--heading-dark);
  font-size: 21px;
  font-weight: 900;
}

.heading-848 {
  font-size: 24px;
}

.heading-849 {
  text-transform: uppercase;
  font-size: 24px;
}

.rt-category-cards-text {
  color: var(--radiant-ui-components-library-marketplace--color--heading-dark);
  text-transform: capitalize;
  font-size: 21px;
  font-weight: 400;
  line-height: 31px;
}

.rt-component-section-2 {
  background-color: var(--flowui-component-library--gray-100);
  color: var(--radiant-ui-components-library-marketplace--color--body-font-dark);
  width: 100%;
  padding: 80px 15px;
  font-family: Lato, sans-serif;
  font-size: 17px;
  font-weight: 300;
  line-height: 29px;
  position: relative;
}

.rt-sticky {
  margin-bottom: 30px;
  position: sticky;
  top: 100px;
}

.rt-sticky.rt-tab-sticky-off.rttext-black {
  text-align: center;
  position: sticky;
}

.rt-team-two-work-process-block {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  max-width: 1290px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.rt-service-step-info {
  flex: 1;
  padding: 1.7rem 8% 1.7rem 5%;
}

.rt-team-two-process-block-left {
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  align-items: flex-start;
  max-width: 499px;
  display: flex;
  position: sticky;
  top: 0;
}

.rt-service-step-number-2 {
  color: #29b5e8;
  -webkit-text-stroke-color: #29b5e8;
  font-size: 5rem;
}

.rt-service-process-step-2 {
  border-bottom: 1px solid #e1e1e1;
  margin-bottom: -1px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.rt-service-process-step-2.rt-team-two {
  border-bottom-color: #e1e1e1;
}

.rt-service-process-step-2.rt-team-two-no-border {
  border-bottom-style: none;
}

.rt-service-step-number-block-2 {
  flex: none;
  justify-content: center;
  align-items: center;
  width: 20%;
  min-width: 120px;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: inset -2px 0 #e1e1e1;
}

.rt-service-process-2 {
  perspective: 600px;
  padding-bottom: 1px;
}

.rt-service-step-process-3 {
  z-index: 2;
  background-image: linear-gradient(180deg, #29b5e8, var(--radiant-ui-components-library-marketplace--color--theme-color));
  direction: ltr;
  width: 3px;
  height: 40%;
  position: absolute;
  right: -1px;
}

.rt-text-dark-black {
  color: var(--radiant-ui-components-library-marketplace--color--heading-dark);
  font-weight: 400;
}

.rt-component-section-3 {
  background-color: var(--radiant-ui-components-library-marketplace--color--white);
  color: var(--radiant-ui-components-library-marketplace--color--body-font-dark);
  width: 100%;
  padding: 80px 15px;
  font-family: Lato, sans-serif;
  font-size: 17px;
  font-weight: 300;
  line-height: 29px;
  position: relative;
}

.rt-service-three-animated-content-wrap {
  color: var(--radiant-ui-components-library-marketplace--color--body-font-dark);
  overflow: hidden;
}

.rt-service-three-animated-image-overlay {
  background-color: #191b1d33;
  position: absolute;
  inset: 0%;
}

.rt-service-three-animated-block {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: flex-start;
  align-items: center;
}

.rt-service-three-animated-content-box {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  overflow: hidden;
}

.rt-service-three-animated-content {
  color: var(--radiant-ui-components-library-marketplace--color--body-font-dark);
  margin-bottom: 0;
}

.rt-service-three-animated-box-bg {
  background-color: var(--radiant-ui-components-library-marketplace--color--theme-color);
  position: absolute;
  inset: 0%;
  transform: translate(0, 100%);
}

.rt-heading-six-24 {
  text-transform: capitalize;
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
}

.rt-heading-six-24.rt-service-three-animated-number {
  color: var(--radiant-ui-components-library-marketplace--color--heading-dark);
  margin-top: 2px;
  font-size: 18px;
}

.rt-service-three-animated-image-block {
  z-index: 1;
  border-radius: 10px;
  flex: 1;
  justify-content: center;
  align-items: center;
  max-width: 563px;
  position: relative;
  overflow: hidden;
}

.rt-service-three-animated-image-box {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  border: 1px solid #00000026;
  border-radius: 25px;
  justify-content: space-between;
  align-items: center;
  padding: 40px;
  position: relative;
  overflow: hidden;
}

.rt-service-three-animated-text {
  z-index: 1;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex: 1;
  justify-content: space-between;
  align-items: flex-start;
  max-width: 540px;
  position: relative;
}

.bold-text-456 {
  color: var(--radiant-ui-components-library-marketplace--color--heading-dark);
}

.heading-850 {
  color: var(--radiant-ui-components-library-marketplace--color--heading-dark);
  text-align: center;
  margin-bottom: 40px;
}

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

.rt-text-blue {
  color: var(--radiant-ui-components-library-marketplace--color--theme-color);
}

.rt-component-section-4 {
  background-color: var(--radiant-ui-components-library-marketplace--color--white);
  color: var(--radiant-ui-components-library-marketplace--color--body-font-dark);
  width: 100%;
  padding: 80px 15px;
  font-family: Outfit;
  font-size: 17px;
  font-weight: 300;
  line-height: 29px;
  position: relative;
}

.rt-component-section-4.rt-gap-eighty {
  padding-left: 80px;
  padding-right: 80px;
}

.rt-hero-button-image {
  filter: invert();
}

.rt-hero-sub-heading {
  color: var(--radiant-ui-components-library-marketplace--color--heading-dark);
}

.rt-hero-button-icon-wrap {
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  position: absolute;
  right: 5px;
}

.rt-hero-button-text {
  z-index: 2;
  margin-right: 10px;
  position: relative;
}

.rt-hero-button-text.rt-text-blue {
  text-decoration: none;
}

.rt-appear-animation-box {
  font-size: 21px;
  font-weight: 700;
}

.rt-hero-heading {
  color: var(--radiant-ui-components-library-marketplace--color--heading-dark);
  max-width: 600px;
  margin-bottom: 30px;
}

.rt-hero-text-section {
  max-width: 650px;
}

.rt-hero-sub-heading-section {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: flex-start;
  align-items: center;
}

.rt-home-one-small-divider {
  background-color: var(--radiant-ui-components-library-marketplace--color--button-background-dark);
  width: 74px;
  height: 1px;
}

.rt-button-five-2 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  height: 58px;
  padding: 8px 50px 8px 25px;
  display: flex;
  position: relative;
}

.rt-button-five-2.rt-banner-one-button {
  border-color: var(--radiant-ui-components-library-marketplace--color--heading-dark);
  color: var(--radiant-ui-components-library-marketplace--color--heading-dark);
  height: 58px;
}

.rt-button-five-2.rt-banner-one-button.rt-button-blue {
  border-color: var(--radiant-ui-components-library-marketplace--color--theme-color);
  text-decoration: none;
}

.rt-hero-button-icon-two-2 {
  background-color: var(--radiant-ui-components-library-marketplace--color--heading-dark);
  border-radius: 100px;
  justify-content: flex-end;
  align-items: center;
  width: 43px;
  height: 43px;
  margin-left: 10px;
  padding-right: 15px;
  display: flex;
}

.rt-hero-button-icon-two-2.rt-blue-background {
  background-color: var(--radiant-ui-components-library-marketplace--color--theme-color);
}

.rt-component-section-5 {
  background-color: var(--untitled-ui--gray100);
  color: var(--radiant-ui-components-library-marketplace--color--body-font-dark);
  width: 100%;
  padding: 80px 15px;
  font-family: Lato, sans-serif;
  font-size: 17px;
  font-weight: 300;
  line-height: 29px;
  position: relative;
}

.rt-heading-two {
  color: var(--radiant-ui-components-library-marketplace--color--heading-dark);
  font-size: 38px;
  font-weight: 400;
  line-height: 45px;
}

.rt-autofit {
  object-fit: cover;
}

.rt-autofit-10 {
  object-fit: cover;
  border-radius: 10px;
}

.rt-text-uppercase {
  text-transform: uppercase;
}

.rt-dropdown-toggle-copy {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  align-items: center;
  padding: 10px 0;
  display: flex;
}

.rt-dropdown-2 {
  color: var(--radiant-ui-components-library-marketplace--color--body-font-dark);
  width: 100%;
}

.rt-accordion-main {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  max-width: 550px;
  display: flex;
}

.rt-home-three-benefits-main {
  grid-column-gap: 100px;
  grid-row-gap: 100px;
  align-items: center;
  max-width: 1260px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.rt-accordion-v3-tag {
  color: var(--radiant-ui-components-library-marketplace--color--body-font-dark);
  margin-bottom: 12px;
  font-size: 16px;
  display: flex;
}

.rt-dropdown-list-3 {
  background-color: #ddd0;
  position: relative;
}

.rt-overflow-off {
  overflow: hidden;
}

.rt-home-three-benefits-image {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.rt-home-three-benefits-text {
  flex: 1;
}

.rt-margin-top-thirty-five {
  margin-top: 35px;
}

.rt-component-section-6 {
  background-color: var(--radiant-ui-components-library-marketplace--color--white);
  color: var(--radiant-ui-components-library-marketplace--color--body-font-dark);
  width: 100%;
  padding: 80px 15px;
  font-family: Outfit;
  font-size: 17px;
  font-weight: 300;
  line-height: 29px;
  position: relative;
}

.rt-heading-three {
  color: var(--radiant-ui-components-library-marketplace--color--heading-dark);
  text-transform: capitalize;
  font-size: 30px;
  font-weight: 400;
  line-height: 40px;
}

.rt-heading-three.rt-text-white {
  color: var(--radiant-ui-components-library-marketplace--color--white);
  margin-top: 0;
  font-size: 38px;
}

.rt-no-margin {
  margin: 0;
}

.rt-about-two-cta-main-wrapper {
  z-index: 9;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  padding-top: 60px;
  padding-left: 60px;
  padding-right: 30px;
  display: flex;
  position: relative;
}

.rt-get-now {
  background-color: #1670f84d;
  border-radius: 40px;
  padding: 5px 17px;
}

.rt-home-one-cta-bottom-section {
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  max-width: 700px;
  margin-top: 200px;
  padding-top: 25px;
  display: flex;
}

.rt-home-one-cta-text-wrapper {
  flex-direction: column;
  align-items: flex-start;
  max-width: 450px;
  display: flex;
}

.rt-home-one-cta {
  background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/6883578d14123a6e1b17804c_360e3f98439d75c2892e36f828ccaf2e_CTA%20bg%20.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  height: 130%;
  position: absolute;
  inset: auto 0%;
}

.rt-about-two-cta-banner {
  max-width: 1290px;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 0%;
}

.rt-home-one-cta-paragraph {
  max-width: 390px;
  padding-right: 10px;
}

.rt-home-one-cta-paragraph.rt-body-dark-font {
  color: var(--radiant-ui-components-library-marketplace--color--linear-color-two);
  line-height: 24px;
}

.rt-cta-box {
  background-color: var(--radiant-ui-components-library-marketplace--color--theme-color);
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  max-width: 260px;
  padding: 15px 40px 12px;
}

.rt-cta-box.rt-cta-box-two {
  background-color: #14151a;
  background-image: none;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}

.rt-box-top-text {
  grid-column-gap: 30px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.rt-box-top-text.rt-margin-bottom-five {
  margin-bottom: 5px;
}

.rt-home-one-cta-top-section {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-right: 172px;
  display: flex;
}

.rt-body-dark-font {
  color: var(--radiant-ui-components-library-marketplace--linear-color-three);
}

.rt-component-section-7 {
  background-color: var(--radiant-ui-components-library-marketplace--color--white);
  color: var(--radiant-ui-components-library-marketplace--color--body-font-dark);
  width: 100%;
  padding: 80px 15px;
  font-family: Outfit;
  font-size: 17px;
  font-weight: 300;
  line-height: 29px;
  position: relative;
}

.rt-component-section-7.rt-cta-bottom-margin-none {
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  font-family: Lato, sans-serif;
  display: flex;
}

.rt-home-one-cta-paragraph-copy {
  max-width: 390px;
  padding-right: 10px;
}

.rt-home-one-cta-paragraph-copy.rt-body-dark-font {
  color: var(--radiant-ui-components-library-marketplace--color--linear-color-two);
  margin-bottom: 0;
}

.text-span-28 {
  color: var(--radiant-ui-components-library-marketplace--color--theme-color);
}

.bold-text-457 {
  font-size: 18px;
  line-height: 24px;
}

.rt-text-dark-2 {
  color: var(--radiant-ui-components-library-marketplace--color--heading-dark);
}

.rt-library-footer-2 {
  background-color: var(--radiant-ui-components-library-marketplace--color--white);
  text-align: center;
  justify-content: center;
  align-items: flex-start;
  max-width: 1290px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 16px;
  display: block;
}

.paragraph-414 {
  text-align: center;
  margin-top: 20px;
  font-size: 18px;
}

.rt-heading-six-25 {
  color: var(--radiant-ui-components-library-marketplace--color--heading-dark);
  letter-spacing: -.2px;
  text-transform: capitalize;
  font-size: 20px;
  font-weight: 400;
  line-height: 32px;
}

.rt-component-container-2 {
  width: 100%;
  max-width: 1290px;
  position: relative;
}

.rt-component-section-8 {
  background-color: var(--radiant-ui-components-library-marketplace--color--white);
  color: var(--radiant-ui-components-library-marketplace--color--body-font-dark);
  width: 100%;
  padding: 80px 15px;
  font-family: Outfit;
  font-size: 17px;
  font-weight: 300;
  line-height: 29px;
  position: relative;
}

.rt-component-section-8.rt-footer-v-two-gap {
  background-color: var(--untitled-ui--gray100);
  padding-bottom: 20px;
  font-family: Lato, sans-serif;
}

.rt-title-top {
  color: var(--radiant-ui-components-library-marketplace--color--heading-dark);
  letter-spacing: .01px;
  font-size: 14px;
  line-height: 28px;
}

.rt-about-option {
  color: var(--radiant-ui-components-library-marketplace--color--body-font-dark);
  letter-spacing: .32px;
  margin-bottom: 15px;
  font-size: 16px;
  line-height: 26px;
}

.rt-about-option:hover {
  color: var(--radiant-ui-components-library-marketplace--color--theme-color);
}

.rt-about-option.rt-about-last {
  margin-bottom: 0;
}

.rt-designed-text {
  color: var(--radiant-ui-components-library-marketplace--color--body-font-dark);
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 300;
}

.rt-footer-one-copyright-menu {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  display: flex;
}

.rt-text-field-three {
  color: var(--radiant-ui-components-library-marketplace--color--heading-dark);
  background-color: #14151700;
  border: 0 solid #000;
  height: 48px;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 28px;
}

.rt-text-field-three::placeholder {
  color: #141517;
}

.rt-footer-one-main-link-wrapper {
  max-width: 220px;
}

.rt-padding-bottom-thirty {
  padding-bottom: 30px;
}

.rt-submit-button-three {
  z-index: 1;
  color: #3330;
  background-color: #3898ec00;
  border: 0 solid #000;
  width: 48px;
  height: 48px;
  padding: 0;
  position: relative;
}

.rt-footer-one-main-link {
  grid-column-gap: 7px;
  grid-row-gap: 7px;
  flex-flow: column;
  display: flex;
}

.rt-footer-v2-background-blue {
  background-color: var(--radiant-ui-components-library-marketplace--color--theme-color);
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  display: flex;
}

.rt-footer-one-main-paragraph {
  max-width: 243px;
}

.rt-cloudy-grey {
  color: #5a5a5a;
}

.rt-cloudy-grey.rt-change-size {
  color: var(--radiant-ui-components-library-marketplace--light-grey);
  font-size: 16px;
  font-weight: 400;
}

.rt-footer-two-line-two {
  background-color: #ababab80;
  height: 1px;
}

.rt-footer-v2-submit {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.rt-link-text {
  color: #141517;
  text-transform: uppercase;
  font-size: 16px;
  line-height: 26px;
  text-decoration: none;
}

.rt-link-text.rt-capitalized {
  text-transform: capitalize;
}

.rt-link-text.rt-capitalized.rt-change-size {
  font-size: 16px;
}

.rt-footer-one-copyright-main {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  text-align: center;
  flex-flow: wrap;
  justify-content: space-between;
  max-width: 1290px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.rt-footer-v2-email {
  border: 1px solid #a8a8a8;
  border-radius: 100px;
  padding: 5px 5px 5px 15px;
  display: flex;
}

.rt-footer-one-copyright {
  padding-top: 20px;
}

.rt-footer-one-main-block {
  grid-column-gap: 100px;
  grid-row-gap: 100px;
  justify-content: space-between;
  max-width: 1290px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
  display: flex;
}

.rt-move-sent {
  filter: invert();
}

.rt-padding-bottom-twenty {
  padding-bottom: 20px;
}

.rt-footer-links-text {
  color: #686868;
  text-align: left;
  font-size: 16px;
  font-weight: 400;
  line-height: 28px;
}

.rt-footer-links-text.rt-color-dark {
  color: #000;
}

.rt-footer-links-text.rt-color-dark.rt-hover:hover {
  color: var(--radiant-ui-components-library-marketplace--color--theme-color);
}

.rt-error-message {
  color: #f33;
  text-align: center;
  padding: 20px;
}

.rt-success-message {
  color: #128800;
  text-align: center;
  background-color: #e1ffe0;
}

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

.bold-text-458 {
  font-size: 21px;
}

.link-81 {
  color: var(--radiant-ui-components-library-marketplace--color--theme-color);
}

.rt-overflow-none-2, .rt-overflow-hidden-2 {
  overflow: hidden;
}

.rt-overflow-hidden-2.rt-radious-ten-2 {
  border-radius: 10px;
}

.rt-color-white-2 {
  color: #fff;
}

.rt-marquee-train-two-2 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex: none;
  justify-content: flex-start;
  align-items: center;
  padding-right: 40px;
}

.rt-marquee-text-3 {
  color: #dedede;
  text-transform: uppercase;
  font-size: 40px;
  line-height: 100px;
}

.rt-about-one-video-text-2 {
  z-index: 3;
  background-color: #15111c1a;
  border-right: 1px solid #ffffff4d;
  justify-content: center;
  align-items: center;
  width: 135px;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.rt-play-pause-button-2 {
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-color: #0000001a;
  border: 1px solid #fff9;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 102px;
  height: 102px;
  display: flex;
  position: static;
}

.rt-heading-six-26 {
  letter-spacing: -.36px;
  text-transform: capitalize;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
}

.rt-heading-six-26.rt-text-color-white-2 {
  color: var(--radiant-ui-components-library-marketplace--color--white);
}

.rt-heading-six-26.rt-text-color-white-2.rt-about-one-video-text-rotate {
  text-transform: uppercase;
  font-family: Lato, sans-serif;
  transform: rotate(-90deg);
}

.rt-background-video-2 {
  aspect-ratio: 2.39;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.rt-about-one-video-linear-gradient-2 {
  z-index: 1;
  pointer-events: none;
  background-image: linear-gradient(0deg, #15111c 14%, #15111c33 60%);
  position: absolute;
  inset: 0%;
}

.rt-about-one-video-marque-2 {
  z-index: 4;
  width: 100%;
  position: absolute;
  inset: auto 0% -24px;
}

.rt-marquee-two-2 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
}

.rt-position-relative-2 {
  position: relative;
}

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

.rt-radious-ten-2 {
  border-radius: 10px;
}

.rt-radious-ten-2.rt-overflow-hidden-2, .rt-background-dark-2 {
  background-color: var(--radiant-ui-components-library-marketplace--color--button-background-dark);
}

.rt-video-wrap-2 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.rt-lightbox-video-2 {
  position: absolute;
}

.rt-component-section-9 {
  background-color: var(--radiant-ui-components-library-marketplace--color--white);
  color: var(--radiant-ui-components-library-marketplace--color--body-font-dark);
  width: 100%;
  padding: 80px 15px;
  font-family: Outfit;
  font-size: 17px;
  font-weight: 300;
  line-height: 29px;
  display: none;
  position: relative;
}

.rt-component-section-9.rt-footer-v-two-gap {
  background-color: var(--untitled-ui--gray100);
  padding-bottom: 20px;
  font-family: Lato, sans-serif;
}

.rt-responsive-full-width-3 {
  position: static;
}

.rt-nav-menu-main {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.rt-nav-menu-2 {
  color: #000;
  flex: 1;
  justify-content: space-around;
  display: flex;
}

.rt-nav-link-main {
  color: var(--radiant-ui-components-library-marketplace--color--heading-dark);
  text-transform: capitalize;
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
}

.rt-nav-right-block {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.rt-header-one-nav {
  z-index: 1;
  background-color: #fff;
  padding: 10px 20px;
  font-family: Lato, sans-serif;
  font-weight: 300;
  position: fixed;
  inset: 0% 0% auto;
}

.rt-dropdown-toggle-4 {
  grid-column-gap: 3px;
  grid-row-gap: 3px;
  justify-content: center;
  align-items: center;
  padding: 23px 10px;
  display: flex;
}

.rt-main-button-2 {
  background-color: var(--radiant-ui-components-library-marketplace--color--theme-color);
  color: #fff;
  text-align: center;
  letter-spacing: -.01px;
  border: 1.5px solid #3347ff;
  border-radius: 130px;
  padding: 15px 30px;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1rem;
  transition: all .4s;
}

.rt-main-button-2:hover {
  border-color: var(--radiant-ui-components-library-marketplace--color--theme-color);
  color: var(--radiant-ui-components-library-marketplace--color--theme-color);
  background-color: #0000;
}

.rt-main-button-2.rt-sub-button {
  color: #161414;
  -webkit-text-stroke-color: #282828;
  background-color: #0000;
  border: 1.5px solid #282828;
  text-decoration: none;
}

.rt-main-button-2.rt-sub-button:hover {
  color: #fbfbfb;
  background-color: #282828;
}

.rt-nav-links {
  color: #282828;
  text-transform: capitalize;
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 1.125rem;
  transition: transform .4s;
}

.rt-nav-links:hover {
  transform: translate(10px);
}

.rt-nav-links.w--current {
  color: #282828;
}

.rt-nav-links.rt-change-nav-size {
  color: var(--radiant-ui-components-library-marketplace--color--heading-dark);
  font-size: 15px;
  font-weight: 400;
  line-height: 25px;
}

.rt-nav-links.rt-change-nav-size:hover {
  color: var(--radiant-ui-components-library-marketplace--color--theme-color);
}

.rt-home-one-nav-button-wrap {
  grid-column-gap: 20px;
  align-items: center;
  display: flex;
}

.rt-nav-container {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 274px 1fr 274px;
  grid-auto-columns: 1fr;
  align-items: center;
  max-width: 1290px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.rt-dropdown-list-5 {
  background-color: #fffbf9;
  border-radius: 6px;
  min-width: 200px;
  padding-top: 10px;
  padding-bottom: 10px;
  box-shadow: 6px 5px 15px #0000001a;
}

.rt-dropdown-list-5.w--open {
  background-color: #fff;
}

.rt-hamburger-2 {
  display: none;
}

.rt-auto-fit-15 {
  object-fit: contain;
  object-position: 50% 0%;
  height: auto;
  overflow: hidden;
}

.rt-startex {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
}

.link-82 {
  color: #000;
}

.link-83 {
  color: var(--black);
  margin-left: 10px;
  margin-right: 10px;
  font-weight: 400;
  text-decoration: none;
}

@media screen and (min-width: 1280px) {
  .rt-footer-one-main-block {
    grid-column-gap: 150px;
    grid-row-gap: 150px;
    justify-content: space-between;
  }
}

@media screen and (min-width: 1440px) {
  .navbar-11723 {
    justify-content: space-between;
    align-items: center;
  }

  .spark-section-2.spark-shortened {
    padding: 60px 100px 40px;
  }

  .section-1168 {
    padding-top: 140px;
  }

  .div-block-1578 {
    background-color: #b3b3b3;
    height: 1px;
    margin-top: 60px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .uui-blogsection10_arrow-4, .uui-blogsection10_arrow-4.left {
    top: -17%;
  }

  .uui-page-padding-7 {
    display: inline-block;
  }

  .text-block-2415 {
    margin-bottom: 0;
    margin-right: 40px;
  }

  .text-block-2425 {
    font-size: 26px;
    font-weight: 100;
  }

  .text-block-2426 {
    font-size: 26px;
    font-weight: 300;
    line-height: 36px;
  }

  .text-block-2423 {
    font-size: 20px;
    line-height: 30px;
  }

  .text-block-2437 {
    font-size: 30px;
    line-height: 36px;
  }

  .tab-link-tab-3-5 {
    margin-right: 40px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div-block-1570 {
    padding-bottom: 40px;
  }

  .text-block-2438 {
    font-size: 30px;
    line-height: 36px;
  }

  .tabs-menu-20 {
    border: 1px silver;
    border-bottom-style: solid;
    margin-bottom: 60px;
    margin-left: 170px;
    margin-right: 170px;
  }

  .tab-link-tab-2-11 {
    margin-right: 40px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .text-block-2432 {
    font-size: 30px;
    line-height: 36px;
  }

  .tab-link-tab-1-12 {
    margin-right: 40px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .tab-link-tab-1-12.w--current {
    margin-bottom: 0;
    margin-right: 40px;
    padding-left: 40px;
    padding-right: 40px;
    font-size: 30px;
    line-height: 36px;
  }

  .text-block-2424 {
    font-size: 20px;
    line-height: 30px;
  }

  .tab-link-tab-4-2 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .text-block-2439 {
    font-size: 30px;
    line-height: 36px;
  }

  .link-block-368, .link-block-371 {
    padding: 20px 60px;
    font-weight: 300;
  }

  .div-block-1582 {
    background-color: #b3b3b3;
    height: 1px;
    margin-top: 60px;
    padding-bottom: 0;
    padding-right: 0;
  }

  ._100womanleaders {
    padding-top: 60px;
    padding-bottom: 0;
  }

  .paragraph-399, .paragraph-397 {
    color: #323232;
  }

  .link-block-372 {
    padding: 20px 60px;
    font-weight: 300;
  }

  .div-block-1584 {
    background-color: #b3b3b3;
    height: 1px;
    margin-top: 60px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .text-block-2440 {
    font-size: 24px;
  }

  .leadbyexample {
    padding-top: 60px;
    padding-bottom: 0;
  }

  .past {
    padding-bottom: 60px;
    padding-left: 100px;
    padding-right: 100px;
  }

  .spark-footer-bottom.spark-top-border {
    padding-top: 20px;
    padding-bottom: 20px;
  }

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

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

  .div-block-1588 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch space-between;
    align-items: stretch;
    display: flex;
  }

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

  .column-975 {
    justify-content: flex-end;
    align-items: stretch;
  }

  .columns-478 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: wrap;
    flex: 0 auto;
    order: 0;
    justify-content: space-between;
    align-self: stretch;
    align-items: center;
  }

  .image-837-dell-copy {
    margin-right: 20px;
  }

  .text-block-2456 {
    font-size: 18px;
  }

  .div-block-1590 {
    flex-flow: wrap;
    justify-content: space-between;
    align-items: center;
    display: flex;
  }

  .grid-3408 {
    grid-column-gap: 300px;
    grid-row-gap: 300px;
    flex-flow: wrap;
    flex: 0 auto;
    order: 0;
    grid-template-rows: auto;
    display: flex;
  }

  .f-navigation-button-2 {
    display: none;
  }

  .f-navigation-container-2 {
    margin-left: 0;
    margin-right: 0;
  }

  .f-button-secondary {
    display: none;
  }

  .f-grid-two-column {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .f-container-regular-2 {
    margin-left: 0;
    margin-right: 0;
  }

  .f-section-regular {
    padding: 140px 140px 100px 220px;
  }

  .uui-container-large-11 {
    margin-left: 0;
    margin-right: 0;
  }

  .section-1186 {
    background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/6678ffb84854aa69f79fc4d4_Future%20Forward-13.png"), linear-gradient(#f8f8f8, #f8f8f8);
    background-position: 50% 100%, 0 0;
    background-size: cover, auto;
  }

  .f-grid-two-column-2 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .f-avatar-image {
    overflow: clip;
  }

  .rt-home-three-cta-contain-wrap {
    padding-left: 40px;
    padding-right: 40px;
  }

  .rt-nav-container {
    grid-template-columns: 270px 4fr 270px;
  }
}

@media screen and (min-width: 1920px) {
  .brix---gallery-v10-wrapper {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    width: 150%;
    position: static;
  }

  .brix---gallery-v10-height {
    height: auto;
  }

  .rt-nav-one-wrap {
    grid-column-gap: 200px;
    grid-row-gap: 200px;
  }

  .rt-home-one-video-button {
    left: -75px;
  }

  .rt-home-one-video-line {
    background-color: #585858;
    margin-left: 77px;
  }

  .rt-interior-design-text-with-icon {
    padding-left: 45px;
  }

  .rt-why-choose-vision-flex {
    grid-column-gap: 140px;
  }

  .rt-overflow-off {
    align-self: center;
  }

  .rt-overflow-off.rt-change-margin {
    margin-left: -50px;
  }

  .rt-nav-right-block {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
  }

  .rt-header-one-nav {
    z-index: 7;
  }

  .rt-nav-container {
    grid-template-columns: 1fr 4fr 1.25fr;
  }

  .rt-auto-fit-15 {
    object-fit: cover;
  }
}

@media screen and (max-width: 991px) {
  .heading-2 {
    line-height: 38px;
  }

  .text-block-27 {
    line-height: 28px;
  }

  .div-block-28 {
    padding-top: 0;
  }

  .text-block-28 {
    margin-right: 20px;
    line-height: 18px;
  }

  .column-30 {
    flex-direction: row;
    justify-content: center;
    align-items: center;
  }

  .column-32 {
    justify-content: center;
    align-items: center;
    padding-bottom: 0;
    padding-right: 0;
  }

  .row-10 {
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
  }

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

  .column-35.new {
    padding-top: 0;
  }

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

  .row-11 {
    justify-content: flex-start;
    display: inline-block;
  }

  .slide-nav-3 {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .image-31 {
    width: 100%;
    display: inline-block;
  }

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

  .image-32 {
    width: 100%;
  }

  .orc_text_block_7 {
    float: none;
    margin-bottom: 10px;
  }

  .block_contact_us, .block_case_studies {
    height: 300px;
  }

  .div-block-47 {
    height: 490px;
  }

  .icon-3 {
    color: #fff;
  }

  .ecosystem-partner {
    justify-content: center;
    align-items: center;
  }

  .column-59 {
    position: static;
  }

  .column-61 {
    padding-left: auto;
    padding-right: auto;
  }

  .column-62 {
    text-align: left;
    position: static;
  }

  .form-block-3 {
    margin-left: 0;
    margin-right: 0;
  }

  .heading-134, .block-quote-2 {
    font-size: 35px;
    line-height: 45px;
  }

  .div-block-103 {
    margin-left: 60px;
    margin-right: 60px;
  }

  .container-62 {
    flex-direction: row;
  }

  .columns-17 {
    flex-direction: column;
    flex: 1;
    align-items: center;
    margin-top: 100px;
    margin-bottom: 100px;
  }

  .column-97 {
    margin-bottom: 40px;
  }

  .section-67 {
    background-position: 50%;
    height: 350px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .columns-22 {
    text-align: center;
    display: block;
  }

  .section-433 {
    background-position: 100%;
  }

  .column-243 {
    margin-bottom: 20px;
  }

  .column-244, .column-245, .column-246 {
    margin-bottom: 40px;
  }

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

  .heading-597 {
    text-align: center;
    font-family: Montserrat, sans-serif;
  }

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

  .column-249 {
    margin-bottom: 20px;
  }

  .section-440 {
    background-position: 60%;
  }

  .heading-628, .heading-629 {
    margin-top: 0;
  }

  .columns-112 {
    padding-left: 220px;
    padding-right: 220px;
  }

  .section-527 {
    background-position: 50%;
    padding-left: 40px;
    padding-right: 40px;
  }

  .section-529 {
    direction: ltr;
    background-position: 50%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-530 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .section-531 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-535 {
    padding-left: 60px;
    padding-right: 60px;
  }

  .div-block-674 {
    height: auto;
  }

  .columns-142 {
    display: block;
  }

  .navbar-94 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .section-574 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .section-575, .section-576 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .grid {
    padding-right: 20px;
  }

  .div-block-704 {
    padding-left: 40px;
    padding-right: 140px;
  }

  .div-block-705 {
    margin-left: -30px;
    padding-right: 40px;
  }

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

  .column-496, .column-497, .column-498 {
    padding: 20px;
  }

  .icon-19 {
    color: #fff;
  }

  .navbar-97._2022, .section-591, .section-592 {
    padding-left: 60px;
    padding-right: 60px;
  }

  .section-691 {
    padding-left: 100px;
    padding-right: 100px;
  }

  .section-700, .navbar-113 {
    padding-left: 60px;
    padding-right: 60px;
  }

  .section-701 {
    justify-content: center;
    height: 40vh;
    padding-top: 0;
    padding-left: 60px;
    padding-right: 60px;
  }

  .section-702 {
    padding-left: 60px;
    padding-right: 60px;
  }

  .section-703 {
    background-position: 0 0;
    background-size: cover;
    padding-left: 60px;
    padding-right: 60px;
  }

  .div-block-867 {
    padding: 20px;
  }

  .text-block-1373 {
    font-size: 18px;
    line-height: 22px;
  }

  .section-704, .section-705 {
    padding-left: 60px;
    padding-right: 60px;
  }

  .icon-24 {
    color: #000;
  }

  .navbar-114 {
    padding-left: 60px;
    padding-right: 60px;
  }

  .section-707 {
    padding: 100px 60px;
  }

  .section-708, .section-709 {
    padding: 60px;
  }

  .grid-51, .grid-52 {
    grid-template-columns: 1fr;
  }

  .section-712 {
    padding-left: 60px;
    padding-right: 60px;
  }

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

  .text-block-1395.white {
    text-align: center;
  }

  .section-713 {
    padding-left: 60px;
    padding-right: 60px;
  }

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

  .icon-25 {
    color: #fff;
  }

  .navbar-115 {
    display: block;
  }

  .section-722 {
    height: auto;
    padding-left: 40px;
    padding-right: 40px;
  }

  .columns-208 {
    padding-left: 0;
    padding-right: 0;
  }

  .section-723, .section-724, .section-726 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .section-727 {
    padding: 40px 40px 160px;
  }

  .icon-32 {
    color: #fff;
  }

  .section-728 {
    padding: 40px;
  }

  .container-370 {
    max-width: 728px;
  }

  .clients-image-three {
    margin-bottom: 30px;
  }

  .team-slide-wrapper {
    width: 47%;
    margin-right: 6%;
  }

  .section-729, .section-731 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .slider-22, .image-681 {
    height: auto;
  }

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

  .section-733, .section-734, .section-735, .section-736 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .grid-82 {
    grid-row-gap: 32px;
  }

  .section-738, .section-740, .section-741 {
    padding-left: 40px;
    padding-right: 40px;
  }

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

  .section-742 {
    flex-direction: column;
    padding-left: 40px;
    padding-right: 40px;
    display: block;
  }

  .columns-218 {
    flex-direction: column;
    align-self: stretch;
    align-items: center;
    display: flex;
  }

  .column-619 {
    align-self: stretch;
    align-items: stretch;
  }

  .column-620 {
    flex: 0 auto;
    align-self: stretch;
    padding-right: 0;
  }

  .testimonial-info-three {
    flex-direction: column;
  }

  .testimonial-grid-two {
    grid-column-gap: 30px;
  }

  .column-625 {
    padding-left: 10px;
  }

  .columns-225 {
    flex-flow: column;
    align-content: space-between;
    display: flex;
  }

  .button-200 {
    margin-left: 220px;
    margin-right: 220px;
  }

  .f-navigation-menu-button {
    border: 1px solid var(--flowui-component-library--gray-200);
    color: var(--flowui-component-library--grey-600);
    border-radius: 8px;
    padding: 10px;
  }

  .f-navigation-menu-button.w--open {
    background-color: var(--flowui-component-library--gray-900);
    border-color: #fff;
  }

  .f-navigation-content {
    align-items: center;
    width: auto;
    display: flex;
  }

  .f-navigation-link {
    width: 100%;
  }

  .f-navigation-menu {
    background-color: var(--flowui-component-library--white);
    color: var(--flowui-component-library--grey-600);
    padding: 12px;
    position: absolute;
  }

  .f-navigation-menu.w--open {
    background-color: var(--flowui-component-library--gray-700);
    border-color: #fff;
  }

  .f-navigation-logo-link {
    margin-right: 0;
  }

  .f-navigation {
    position: relative;
  }

  .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-right {
    background-color: #0000;
    padding-left: 18px;
  }

  .spark-simple-menu-button-right.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-simple-nav-menu {
    z-index: 99;
    background-color: var(--spark-library--white);
    border-radius: 45px;
    margin-top: 1rem;
    padding: 2rem 1rem 1rem;
    box-shadow: 1px 1px 8px #0000001a;
  }

  .spark-hamburger-menu-inner {
    padding: 0;
  }

  .spark-hamburger-menu-with-logo {
    padding-left: 32px;
    padding-right: 32px;
  }

  .spark-line-4.spark-simple-line {
    background-color: var(--spark-library--foreground-interactive);
    border-radius: 3px;
    width: 24px;
    height: 3.33px;
  }

  .spark-line-5.spark-simple-line {
    background-color: var(--spark-library--foreground-interactive);
    border-radius: 2px;
    width: 24px;
    height: 3.33px;
  }

  .spark-line-6.spark-simple-line {
    background-color: var(--spark-library--foreground-interactive);
    background-color: var(--spark-library--foreground-interactive);
    border-radius: 3px;
    width: 12.75px;
    height: 3.33px;
    margin-left: 0;
    left: 18px;
  }

  .spark-line-7.spark-simple-line {
    background-color: var(--spark-library--foreground-interactive);
    border-radius: 3px;
    width: 24px;
    height: 3.33px;
  }

  .spark-line-8.spark-simple-line {
    background-color: var(--spark-library--foreground-interactive);
    border-radius: 2px;
    width: 24px;
    height: 3.33px;
  }

  .spark-hamburger-menu-with-logo-2 {
    padding-left: 32px;
    padding-right: 32px;
  }

  .spark-flex-row.spark-5-spacing {
    grid-row-gap: 2rem;
    flex-direction: column-reverse;
    align-items: flex-start;
  }

  .webinars {
    padding-top: 104px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .brix---mg-bottom-32px {
    margin-bottom: 24px;
  }

  .brix---heading-h3-size {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---card-link-img-bg {
    padding-bottom: 40px;
    padding-left: 36px;
    padding-right: 36px;
  }

  .brix---heading-h2-size {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---mg-bottom-48px {
    margin-bottom: 40px;
  }

  .webinar-main {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---btn-primary {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---lightbox-video-icon-wrapper {
    max-width: 100px;
  }

  .brix---mg-bottom-56px {
    margin-bottom: 48px;
  }

  .brix---heading-h2-size-2 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---section-2 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .lynx-heading-features-large {
    font-size: 32px;
  }

  .lynx-block-features-large {
    padding: 45px 30px 25px;
  }

  .lynx-grid-2-columns {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .spark-wrapped-card {
    width: 45%;
  }

  .spark-two-column-grid {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: wrap;
    justify-content: space-between;
    display: flex;
  }

  .spark-side-flat-tab {
    width: 100%;
  }

  .spark-stacked-flat-tabs-menu {
    width: 35%;
    margin-bottom: 64px;
    margin-right: 5%;
  }

  .uui-blogsection10_button-row {
    flex: none;
  }

  .uui-blogsection10_mask {
    width: 50%;
  }

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

  .uui-blogsection10_heading {
    margin-right: 3rem;
  }

  .uui-blogsection10_heading-wrapper {
    grid-column-gap: 3rem;
  }

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

  .spark-line-9.spark-simple-line {
    background-color: var(--spark-library--foreground-interactive);
    border-radius: 3px;
    width: 24px;
    height: 3.33px;
  }

  .spark-line-10.spark-simple-line {
    background-color: var(--spark-library--foreground-interactive);
    border-radius: 2px;
    width: 24px;
    height: 3.33px;
  }

  .spark-simple-menu-button-right-2 {
    background-color: #0000;
    padding-left: 18px;
  }

  .spark-simple-menu-button-right-2.w--open {
    background-color: #0000;
  }

  .spark-hamburger-menu-inner-2 {
    padding: 0;
  }

  .spark-hamburger-menu-with-logo-3 {
    padding-left: 32px;
    padding-right: 32px;
  }

  .spark-line-11.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-12.spark-simple-line {
    background-color: var(--spark-library--foreground-interactive);
    border-radius: 3px;
    width: 24px;
    height: 3.33px;
  }

  .spark-line-13.spark-simple-line {
    background-color: var(--spark-library--foreground-interactive);
    border-radius: 2px;
    width: 24px;
    height: 3.33px;
  }

  .spark-simple-menu-button-right-3 {
    background-color: #0000;
    padding-left: 18px;
  }

  .spark-simple-menu-button-right-3.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-simple-nav-menu-2 {
    z-index: 99;
    background-color: var(--spark-library--white);
    border-radius: 45px;
    margin-top: 1rem;
    padding: 2rem 1rem 1rem;
    box-shadow: 1px 1px 8px #0000001a;
  }

  .spark-hamburger-menu-inner-3 {
    padding: 0;
  }

  .spark-hamburger-menu-with-logo-4 {
    padding-left: 32px;
    padding-right: 32px;
  }

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

  .hide-tablet {
    display: none;
  }

  .uui-heading-xlarge-2 {
    font-size: 3.25rem;
  }

  .uui-heroheader03_content {
    margin-right: 0;
  }

  .uui-heroheader03_component {
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

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

  .brix---heading-h3-size-2 {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---blog-card-image {
    width: 100%;
  }

  .brix---grid-2-columns---gap-48px {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .brix---badge-secondary-category-badges {
    margin-left: 0;
    margin-right: 24px;
  }

  .brix---categories-badges-wrapper {
    justify-content: flex-start;
  }

  .brix---heading-h2-size-3 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---grid-title-and-categories {
    grid-template-columns: 1fr;
  }

  .brix---section-bg-neutral-200 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---heading-h4-size {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---divider-24px {
    margin-top: 48px;
    margin-bottom: 48px;
  }

  .brix---mg-bottom-32px-2 {
    margin-bottom: 24px;
  }

  .brix---grid-blog-featured-v3 {
    grid-template-columns: 1fr;
  }

  .brix---heading-h1-size {
    font-size: 48px;
    line-height: 60px;
  }

  .brix---grid-title-and-paragraph {
    grid-column-gap: 50px;
    grid-template-columns: .8fr .8fr;
  }

  .brix---section-3 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .uui-blog04_image-wrapper.is-featured {
    padding-top: 75%;
  }

  .uui-blog04_list {
    grid-template-columns: 1fr 1fr;
  }

  .uui-heading-large {
    font-size: 2.75rem;
  }

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

  .f-gallery-two-column {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .f-gallery-image-x-tall {
    height: 440px;
  }

  .f-gallery-two-column-s {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr;
  }

  .uui-space-xxlarge {
    min-height: 4.5rem;
  }

  .brix---logo-strip-image-card {
    border-radius: 12px;
    width: 200px;
  }

  .brix---heading-h2-size-4 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---mg-bottom-48px-2 {
    margin-bottom: 40px;
  }

  .brix---section-logo-strip-v6 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .spark-wrapped-card-2 {
    width: 45%;
  }

  .spark-two-column-grid-2 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: wrap;
    justify-content: space-between;
    display: flex;
  }

  .spark-side-flat-tab-2 {
    width: 100%;
  }

  .spark-stacked-flat-tabs-menu-2 {
    width: 35%;
    margin-bottom: 64px;
    margin-right: 5%;
  }

  .spark-section-2 {
    padding-top: 104px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .brix---logo-strip-image-card-2 {
    border-radius: 12px;
    width: 200px;
  }

  .brix---heading-h2-size-5 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---mg-bottom-48px-3 {
    margin-bottom: 40px;
  }

  .previously-videos-we {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .brix---btn-circle-logo-strip-v7-sec-right {
    top: 160px;
    right: 40%;
  }

  .brix---btn-circle-logo-strip-v7-sec-left {
    top: 160px;
    left: 40%;
  }

  .brix---grid-6-columns-logo-strip {
    grid-template-columns: 1fr 1fr 1fr;
    justify-content: center;
  }

  .brix---slider-mask {
    position: static;
  }

  .brix---section-small---bottom-large {
    padding-top: 80px;
    padding-bottom: 140px;
  }

  .uui-blogsection10_button-row-2 {
    flex: none;
  }

  .uui-blogsection10_mask-2 {
    width: 50%;
  }

  .uui-blogsection10_component-2 {
    padding-left: 0;
    padding-right: 0;
  }

  .uui-blogsection10_heading-2 {
    margin-right: 3rem;
  }

  .uui-blogsection10_heading-wrapper-2 {
    grid-column-gap: 3rem;
  }

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

  .uui-blogsection10_component-3 {
    padding-left: 0;
    padding-right: 0;
  }

  .uui-padding-vertical-xhuge-6, .uui-padding-vertical-xhuge-7 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .uui-blogsection10_component-4 {
    padding-left: 0;
    padding-right: 0;
  }

  .spark-flexed-row-of-links.spark-centered-row {
    flex-wrap: wrap;
  }

  .spark-footer-bottom {
    padding-left: 32px;
    padding-right: 32px;
  }

  .uui-padding-vertical-xlarge {
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .f-navigation-menu-button-2 {
    border: 1px solid var(--flowui-component-library--gray-200);
    color: var(--flowui-component-library--grey-600);
    border-radius: 8px;
    padding: 10px;
  }

  .f-navigation-menu-button-2.w--open {
    background-color: var(--flowui-component-library--gray-900);
    border-color: #fff;
  }

  .f-navigation-link-2 {
    width: 100%;
  }

  .f-navigation-menu-2 {
    background-color: var(--flowui-component-library--white);
    color: var(--flowui-component-library--grey-600);
    padding: 12px;
    position: absolute;
  }

  .f-navigation-menu-2.w--open {
    background-color: var(--flowui-component-library--gray-700);
    border-color: #fff;
  }

  .f-navigation-content-2 {
    align-items: center;
    width: auto;
    display: flex;
  }

  .f-navigation-logo-link-2 {
    margin-right: 0;
  }

  .f-navigation-2 {
    position: relative;
  }

  .f-content-image-wrapper {
    max-width: 100%;
  }

  .f-grid-two-column {
    grid-template-columns: 1fr;
  }

  .uui-blogsection02_list {
    grid-template-columns: 1fr 1fr;
  }

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

  .uui-layout30_number {
    font-size: 3.25rem;
  }

  .uui-layout30_component {
    grid-row-gap: 1.25rem;
    grid-template-columns: 1fr;
  }

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

  .uui-layout03_image {
    width: 35rem;
    min-width: 35rem;
    left: 2rem;
  }

  .uui-layout03_component {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .brix---heading-h3-size-3 {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---blog-card-image-2 {
    width: 100%;
  }

  .brix---mg-bottom-32px-3 {
    margin-bottom: 24px;
  }

  .brix---grid-3-columns-gap-row-72px {
    grid-template-columns: 1fr 1fr;
  }

  .brix---badge-secondary-category-badges-2 {
    margin-left: 0;
    margin-right: 24px;
  }

  .brix---categories-badges-wrapper-2 {
    justify-content: flex-start;
  }

  .brix---heading-h2-size-6 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---grid-title-and-categories-2 {
    grid-template-columns: 1fr;
  }

  .brix---section-small {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .brix---blog-card-image-featured {
    width: 100%;
  }

  .brix---blog-card-image-featured-wrapper-v1 {
    height: 100%;
  }

  .brix---blog-card-featured {
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
  }

  .brix---heading-h1-size-2 {
    font-size: 48px;
    line-height: 60px;
  }

  .brix---mg-bottom-48px-4 {
    margin-bottom: 40px;
  }

  .brix---section-pd-bottom-56px {
    padding-top: 118px;
  }

  .uui-blog01_list {
    grid-template-columns: 1fr 1fr;
  }

  .uui-heading-large-2 {
    font-size: 2.75rem;
  }

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

  .lynx-menu-button {
    background-color: var(--lynx--white);
    color: var(--lynx--black);
    border-radius: 50%;
    margin-left: 8px;
    padding: 13px;
    font-size: 20px;
    transition: background-color .2s, color .2s;
    box-shadow: 0 10px 10px -10px #1f202233;
  }

  .lynx-menu-button.w--open {
    background-color: var(--lynx--black);
    color: var(--lynx--white);
  }

  .lynx-nav-menu {
    background-color: var(--lynx--white);
    padding: 10px;
    box-shadow: 0 10px 15px -10px #1f20221a;
  }

  .lynx-hero {
    min-height: 590px;
  }

  .lynx-block-hero {
    width: 56%;
    padding: 45px;
  }

  .lynx-heading-white-small, .lynx-heading {
    font-size: 38px;
  }

  .lynx-block-productivity {
    padding-left: 30px;
    padding-right: 30px;
  }

  .lynx-number-satisfaction, .lynx-number-customers, .lynx-number-support {
    font-size: 55px;
  }

  .lynx-grid-features {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .lynx-heading-features-small {
    font-size: 19px;
  }

  .lynx-grid-image-left {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .lynx-icon-heading {
    font-size: 19px;
  }

  .lynx-grid-reviews {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .lynx-reviews-column {
    grid-row-gap: 16px;
  }

  .lynx-text-field {
    min-width: 110px;
  }

  .lynx-heading-white-small-2 {
    font-size: 38px;
  }

  .f-grid-two-column-2 {
    grid-template-columns: 1fr;
  }

  .f-content-image-wrapper-large {
    max-width: 100%;
  }

  .f-grid-three-column {
    grid-template-columns: 1fr 1fr;
  }

  .f-testimonial-background {
    height: 20%;
  }

  .lynx-grid-reviews-copy {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .lynx-heading-features-small-copy {
    font-size: 19px;
  }

  .lynx-heading-2 {
    font-size: 38px;
  }

  .lynx-grid-features-4-columns {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .lynx-heading-features-small-2 {
    font-size: 19px;
  }

  .lynx-heading-copy {
    font-size: 38px;
  }

  .f-navigation-link-3 {
    width: 100%;
  }

  .f-navigation-3 {
    position: relative;
  }

  .f-navigation-menu-button-3 {
    border: 1px solid var(--flowui-component-library--gray-200);
    color: var(--flowui-component-library--grey-600);
    border-radius: 8px;
    padding: 10px;
  }

  .f-navigation-menu-button-3.w--open {
    background-color: var(--flowui-component-library--gray-900);
    border-color: #fff;
  }

  .f-navigation-content-3 {
    align-items: center;
    width: auto;
    display: flex;
  }

  .f-navigation-menu-3 {
    background-color: var(--flowui-component-library--white);
    color: var(--flowui-component-library--grey-600);
    padding: 12px;
    position: absolute;
  }

  .f-navigation-menu-3.w--open {
    background-color: var(--flowui-component-library--gray-700);
    border-color: #fff;
  }

  .f-navigation-logo-link-3 {
    margin-right: 0;
  }

  .f-header-image-wrapper-tall {
    max-width: none;
    height: 360px;
  }

  .f-header-grid, .f-grid-two-column-3, .f-grid-two-column-3-copy33 {
    grid-template-columns: 1fr;
  }

  .brix---header-wrapper {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .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-nav-menu-list {
    flex-direction: column;
    align-items: flex-start;
  }

  .brix---header-nav-list-item {
    margin-bottom: 16px;
    padding-left: 0;
  }

  .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-pd {
    padding: 20px 0 14px;
  }

  .brix---header-logo {
    max-width: 232px;
  }

  .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---dropdown-column-wrapper {
    padding-top: 0;
    position: static;
  }

  .brix---dropdown-column-wrapper.w--open {
    transform: none;
  }

  .brix---hamburger-menu-bar-top {
    width: 44px;
    height: 3px;
  }

  .brix---hamburger-menu-bar-bottom {
    width: 44px;
    height: 3px;
    margin-top: 12px;
    margin-bottom: 12px;
  }

  .brix---heading-h1-size-3 {
    font-size: 48px;
    line-height: 60px;
  }

  .brix---hero-bg-image-dark {
    padding-top: 160px;
    padding-bottom: 160px;
  }

  .brix---btn-primary-white {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---grid-2-col---1-col-t {
    grid-template-columns: 1fr;
  }

  .brix---header-wrapper-2 {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .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-nav-menu-list-2 {
    flex-direction: column;
    align-items: flex-start;
  }

  .brix---header-nav-list-item-2 {
    margin-bottom: 16px;
    padding-left: 0;
  }

  .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-pd-2 {
    padding: 20px 0 14px;
  }

  .brix---header-logo-2 {
    max-width: 232px;
  }

  .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---dropdown-column-wrapper-2 {
    padding-top: 0;
    position: static;
  }

  .brix---dropdown-column-wrapper-2.w--open {
    transform: none;
  }

  .brix---hamburger-menu-bar-top-2 {
    width: 44px;
    height: 3px;
  }

  .brix---hamburger-menu-bar-bottom-2 {
    width: 44px;
    height: 3px;
    margin-top: 12px;
    margin-bottom: 12px;
  }

  .brix---btn-primary-2 {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---heading-h1-size-4 {
    font-size: 48px;
    line-height: 60px;
  }

  .brix---flex-card---image-wrapper {
    display: block;
  }

  .brix---floating-image-hero-v1---1 {
    bottom: -14%;
    left: -42%;
  }

  .brix---floating-image-hero-v1---2 {
    top: 24%;
    right: -30%;
  }

  .brix---card-over-image {
    margin-bottom: 34px;
    padding: 56px 48px;
    position: static;
  }

  .brix---section-hero-short {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---mg-bottom-56px-2 {
    margin-bottom: 48px;
  }

  .brix---display-1 {
    font-size: 64px;
    line-height: 76px;
  }

  .brix---display-2 {
    font-size: 58px;
    line-height: 70px;
  }

  .brix---display-4 {
    font-size: 22px;
    line-height: 38px;
  }

  .brix---section {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---heading-h2-size-7 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---stats-v7-grid {
    grid-template-columns: 1fr 1fr;
  }

  .brix---card-stat-purple {
    padding: 139px 38px 36px;
  }

  .brix---grid-4-columns {
    grid-template-columns: 1fr 1fr;
  }

  .brix---mg-bottom-56px-3 {
    margin-bottom: 48px;
  }

  .brix---display-5 {
    font-size: 58px;
    line-height: 70px;
  }

  .brix---section-4 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---heading-h2-size-8 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---heading-h3-size-4 {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---mg-bottom-32px-4 {
    margin-bottom: 24px;
  }

  .brix---slider-mask-2 {
    position: static;
  }

  .brix---card-testimonial-v6 {
    padding-top: 56px;
    padding-bottom: 56px;
  }

  .brix---mg-bottom-32px-5 {
    margin-bottom: 24px;
  }

  .brix---mg-bottom-48px-5 {
    margin-bottom: 40px;
  }

  .brix---section-5 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---heading-h2-size-9 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---heading-h3-size-5 {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---card-link-img-bg-2 {
    padding-bottom: 40px;
    padding-left: 36px;
    padding-right: 36px;
  }

  .brix---btn-primary-3 {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---section-6 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---heading-h2-size-10 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---instagram-grid-v3 {
    grid-template-columns: 1fr 1fr;
  }

  .brix---grid-top---text-2-buttons {
    grid-row-gap: 24px;
    grid-template-columns: .7fr;
  }

  .brix---section-position-relative {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---buttons-row-right---t-left {
    justify-content: flex-start;
  }

  .brix---image-wrapper-br-24px {
    border-radius: 20px;
  }

  .brix---gallery-v10-wrapper {
    width: 120%;
  }

  .brix---footer-bottom-v4 {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .rt-nav-one {
    display: none;
  }

  .rt-marquee-text {
    font-size: 100px;
    line-height: 110px;
  }

  .rt-about-one-video-text {
    display: none;
  }

  .rt-play-pause-button {
    width: 80px;
    height: 80px;
  }

  .rt-heading-six-9 {
    letter-spacing: -.32px;
    font-size: 16px;
    line-height: 26px;
  }

  .rt-background-video {
    height: 400px;
  }

  .rt-about-one-video-marque {
    bottom: -24px;
  }

  .rt-home-three-feature-video-block {
    max-width: none;
  }

  .rt-home-three-feature-contain-block {
    max-width: 800px;
  }

  .rt-home-three-feature-wrap {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: stretch;
  }

  .rt-home-one-marquee-section {
    padding-bottom: 60px;
  }

  .rt-marquee-wrapper {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .rt-marquee-big-text {
    font-size: 4.6rem;
    line-height: 5.225rem;
  }

  .rt-home-three-cta-contain-wrap {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-direction: column;
    align-items: flex-start;
  }

  .rt-home-three-cta-contain-text-wrap-2 {
    flex-basis: 100%;
  }

  .rt-home-three-cta-main-box-2 {
    height: 580px;
    padding-top: 70px;
    padding-bottom: 70px;
  }

  .rt-home-three-cta-button {
    width: 90px;
    height: 90px;
    display: none;
  }

  .rt-home-three-cta-heading {
    font-size: 4rem;
    line-height: 4rem;
  }

  .rt-tag-wrap {
    position: static;
    transform: none;
  }

  .rt-interior-design-text-with-icon {
    margin-bottom: 10px;
  }

  .rt-autofit-9.rt-responsive-full-width {
    width: 100%;
  }

  .rt-why-choose-vision-flex {
    display: block;
  }

  .rt-why-choose-vision-left {
    max-width: 100%;
    margin-bottom: 30px;
  }

  .rt-why-choose-vision-list-right {
    flex-direction: column;
    display: flex;
  }

  .rt-why-choose-us-vission-heading-wrap {
    flex-flow: column;
    padding-left: 0;
  }

  .rt-why-choose-vision-list-flex {
    padding-top: 35px;
    padding-bottom: 35px;
  }

  .rt-why-choose-vision-list-left {
    grid-row-gap: 0px;
    flex-direction: column;
    display: flex;
  }

  .rt-responsive-full-width-2 {
    width: 100%;
  }

  .rt-sticky.rt-tab-sticky-off {
    position: static;
  }

  .rt-team-two-work-process-block {
    height: auto;
    display: block;
  }

  .rt-service-step-info {
    padding: 2rem 6%;
  }

  .rt-team-two-process-block-left {
    max-width: 100%;
    height: auto;
    position: static;
  }

  .rt-heading-six-24 {
    font-size: 18px;
    line-height: 28px;
  }

  .rt-service-three-animated-image-box {
    padding: 30px 15px;
  }

  .rt-hero-heading {
    margin-top: 10px;
    margin-bottom: 27px;
  }

  .rt-hero-text-section {
    max-width: 500px;
    padding-top: 52px;
    padding-bottom: 90px;
  }

  .rt-autofit-10.rt-responsive-full-width-two {
    width: 100%;
    height: 100%;
  }

  .rt-accordion-main {
    max-width: 100%;
  }

  .rt-home-three-benefits-main {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
    flex-flow: column;
    align-items: stretch;
  }

  .rt-home-three-benefits-image {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
  }

  .rt-home-three-benefits-text {
    min-width: 100%;
  }

  .rt-heading-three {
    font-size: 27px;
    line-height: 37px;
  }

  .rt-about-two-cta-main-wrapper {
    padding-left: 30px;
    padding-right: 30px;
  }

  .rt-home-one-cta-bottom-section {
    align-items: stretch;
  }

  .rt-home-one-cta-top-section {
    margin-right: 0;
  }

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

  .rt-footer-one-text-wrapper {
    flex: 0 50%;
    order: -1;
    padding-right: 50px;
  }

  .rt-footer-one-contact-wrapper {
    flex: 1;
  }

  .rt-footer-one-contact-wrapper.rt-responsive-padding-top-fifty {
    padding-top: 50px;
  }

  .rt-footer-one-link-wrapper {
    flex: 0 50%;
  }

  .rt-footer-one-link-wrapper.rt-responsive-padding-top-fifty {
    padding-top: 50px;
  }

  .rt-footer-one-main {
    padding-top: 70px;
    padding-bottom: 70px;
  }

  .rt-footer-one-copyright-main {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: wrap;
  }

  .rt-footer-one-main-block {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: wrap;
  }

  .rt-footer-one-line-wrapper {
    flex: 0 50%;
  }

  .rt-error-message, .rt-success-message {
    padding: 10px;
  }

  .rt-marquee-text-3 {
    font-size: 100px;
    line-height: 110px;
  }

  .rt-about-one-video-text-2 {
    display: none;
  }

  .rt-play-pause-button-2 {
    width: 80px;
    height: 80px;
  }

  .rt-heading-six-26 {
    letter-spacing: -.32px;
    font-size: 16px;
    line-height: 26px;
  }

  .rt-background-video-2 {
    height: 400px;
  }

  .rt-about-one-video-marque-2 {
    bottom: -24px;
  }

  .rt-responsive-full-width-3 {
    width: 100%;
  }

  .rt-nav-menu-main {
    flex-direction: column;
  }

  .rt-nav-menu-2 {
    background-color: #fff;
    flex: 0 auto;
    width: 100vw;
    max-width: 100%;
    height: 100vh;
    position: absolute;
    inset: 80px 0% 0%;
  }

  .rt-dropdown-toggle-4 {
    padding-left: 20px;
  }

  .rt-hamburger-line-two {
    background-color: #282828;
    width: 30px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .rt-home-one-nav-button-wrap.rt-display-responsive-none {
    display: none;
  }

  .rt-nav-container {
    grid-template-columns: 2fr 3fr 30px;
    justify-content: space-between;
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .rt-hamburger-line-one-2 {
    background-color: #282828;
    width: 30px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .rt-dropdown-list-5 {
    min-width: 100%;
    position: relative;
  }

  .rt-hamburger-line-three-2 {
    background-color: #282828;
    width: 30px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .rt-hamburger-2 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    flex-direction: column;
    display: flex;
  }

  .rt-startex {
    padding-left: 0;
  }
}

@media screen and (max-width: 767px) {
  .text-block {
    text-align: center;
  }

  .section {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading, .paragraph-3 {
    text-align: center;
  }

  .section-3 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
  }

  .column-2 {
    margin-bottom: 20px;
  }

  .section-4 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
  }

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

  .container-4 {
    height: auto;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .container-5 {
    padding-right: 0;
  }

  .div-block-14 {
    flex-direction: column;
    justify-content: center;
  }

  .link-block-4 {
    width: 545px;
  }

  .overlay_contact_form {
    height: 450px;
  }

  .column-10 {
    margin-bottom: 20px;
  }

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

  .column-12, .column-13, .column-14, .column-15, .column-24, .column-25 {
    margin-bottom: 20px;
  }

  .heading-2 {
    text-align: left;
    margin-top: 0;
  }

  .paragraph-6 {
    text-align: left;
    margin-bottom: 30px;
    margin-right: 10px;
  }

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

  .div-block-28 {
    margin-top: 0;
    margin-bottom: 11px;
  }

  .column-30 {
    margin-bottom: 15px;
  }

  .column-32 {
    padding-right: 30px;
    position: relative;
  }

  .column-33 {
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
  }

  .row-10 {
    flex-direction: row;
  }

  .div-block-32 {
    text-align: center;
  }

  .column-35 {
    flex-direction: column;
    justify-content: center;
    margin-top: 10px;
    padding-left: 0;
    display: flex;
  }

  .collection-item-2 {
    text-align: center;
  }

  .column-36 {
    background-image: none;
  }

  .row-11 {
    flex-direction: column;
    justify-content: flex-end;
  }

  .centered_row {
    flex-direction: column;
    justify-content: center;
  }

  .oracle_container {
    justify-content: space-between;
  }

  .orc_row_4 {
    flex-direction: column;
    display: flex;
  }

  .orc_section3 {
    height: 800px;
  }

  .oracle_banner_container {
    align-items: stretch;
  }

  .image-35 {
    max-width: 60%;
  }

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

  .orc_line_v {
    display: none;
  }

  .div-block-35 {
    align-items: center;
  }

  .section_footer {
    display: flex;
    position: static;
    bottom: 0;
    left: 0;
    right: 0;
  }

  .div-block-44 {
    text-align: center;
  }

  .image-40 {
    display: inline-block;
  }

  .video-3 {
    margin-top: 5px;
    margin-bottom: 5px;
  }

  .card_article_preview {
    text-align: center;
  }

  .column-50 {
    align-items: center;
  }

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

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

  .icon-3 {
    color: #fff;
  }

  .hidden_mobile {
    display: none;
  }

  .row-49, .row-50 {
    text-align: center;
  }

  .container-39, .container-44, .container-45 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .link-block-25 {
    text-decoration: none;
  }

  .column-69, .column-71 {
    text-align: center;
  }

  .videos {
    height: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .stories {
    margin-left: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .form-block-3, .heading-134 {
    text-align: left;
  }

  .container-61 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .block-quote-2 {
    font-size: 30px;
    line-height: 40px;
  }

  .columns-17 {
    margin-left: 0;
    padding-left: 40px;
    padding-right: 40px;
  }

  .column-96, .button-7 {
    text-align: left;
  }

  .section-67 {
    background-position: 0%;
    height: 270px;
  }

  .section-69 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-163 {
    font-weight: 400;
  }

  .section-70 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .text-block-141, .text-block-142 {
    margin-bottom: 10px;
  }

  .div-block-117 {
    align-items: center;
  }

  .columns-22 {
    display: block;
  }

  .columns-23 {
    display: flex;
  }

  .column-107 {
    text-align: center;
    justify-content: space-between;
    align-items: center;
    display: block;
  }

  .section-393 {
    background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5ee3a1731f0821e2cebdf726_lenovo-BG.png");
    background-position: 0 0, 50%;
    background-size: auto, cover;
  }

  .section-432, .section-434, .section-437 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-452 {
    background-position: 50% 100%;
    background-repeat: repeat;
    background-size: cover;
    padding-top: 75px;
  }

  .text-block-1011 {
    margin-bottom: 0;
  }

  .button-141 {
    margin-top: 20px;
  }

  .div-block-622 {
    margin-left: 20px;
    display: flex;
  }

  .heading-628, .heading-629 {
    margin-top: 10px;
  }

  .columns-112 {
    flex-direction: row;
    margin-bottom: 10px;
    padding-left: 140px;
    padding-right: 140px;
    display: flex;
  }

  .section-527 {
    background-position: 0 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-528 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-529 {
    background-position: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-530 {
    padding-bottom: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-531 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-663 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-535 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .columns-129 {
    flex-direction: column;
    align-items: flex-start;
  }

  .section-546, .section-547, .section-548 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .column-354 {
    background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f59fe210550644cd9dccd7f_shutterstock_261472703.jpg");
  }

  .columns-138 {
    flex-direction: column;
  }

  .section-549 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .column-355 {
    height: 40vh;
  }

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

  .column-356 {
    height: auto;
  }

  .column-359, .column-360 {
    margin-bottom: 40px;
  }

  .section-574 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .section-575 {
    padding: 20px;
  }

  .grid {
    grid-template-columns: 1fr;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-704 {
    margin-right: 0;
    padding-top: 40px;
    padding-bottom: 40px;
    padding-right: 40px;
  }

  .div-block-705 {
    margin-left: 0;
    padding: 40px;
  }

  .section-589 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .navbar-97._2022 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-591, .section-592 {
    padding: 60px 20px;
  }

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

  .section-625 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .columns-198, .columns-199 {
    align-items: flex-start;
  }

  .section-691 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .section-700 {
    padding-left: 60px;
    padding-right: 60px;
  }

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

  .navbar-114, .section-707 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-1381 {
    font-size: 20px;
    line-height: 30px;
  }

  .section-708, .section-709 {
    padding: 40px 20px;
  }

  .text-block-1384 {
    margin-bottom: 20px;
  }

  .div-block-871 {
    padding: 20px;
  }

  .column-582, .column-583, .column-584, .column-585, .column-586, .column-587, .column-588, .column-589, .column-590, .column-591, .column-592, .column-593, .column-594, .column-595, .column-596, .column-597, .column-598 {
    display: flex;
  }

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

  .section-712 {
    padding: 60px 20px;
  }

  .text-block-1393 {
    font-size: 30px;
  }

  .section-713 {
    padding: 60px 20px;
  }

  .navbar-115 {
    display: block;
  }

  .section-722 {
    height: 700px;
  }

  .columns-208 {
    padding-left: 40px;
    padding-right: 40px;
  }

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

  .columns-210 {
    flex-direction: column;
  }

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

  .section-727 {
    padding-bottom: 140px;
  }

  .section-728 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .logos-without-title {
    padding: 60px 15px;
  }

  .clients-wrapper-three {
    margin-bottom: -30px;
  }

  .clients-image-three {
    margin-bottom: 30px;
    margin-left: 20px;
    margin-right: 20px;
  }

  .team-slider {
    padding: 60px 15px;
  }

  .section-729, .section-731 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .slider-22 {
    background-color: #fff;
    height: auto;
  }

  .image-681 {
    height: auto;
  }

  .text-block-1457 {
    margin-bottom: 20px;
  }

  .button-196 {
    margin-left: 0;
  }

  .section-733, .section-734 {
    padding-left: 40px;
    padding-right: 40px;
  }

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

  .section-735 {
    padding-left: 40px;
    padding-right: 40px;
  }

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

  .button-198 {
    align-items: center;
    display: flex;
  }

  .section-736 {
    padding-left: 40px;
    padding-right: 40px;
  }

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

  .navbar-117, .section-743 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .testimonial-info-three {
    flex-direction: row;
  }

  .testimonial-column-light {
    padding: 60px 15px;
  }

  .testimonial-grid-two {
    grid-template-columns: 1fr;
  }

  .background-video-4 {
    padding-bottom: 100px;
  }

  .button-200 {
    margin-left: 100px;
    margin-right: 100px;
  }

  .navbar-11722 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .f-banner-badge {
    margin-bottom: 4px;
    margin-left: 0;
    margin-right: 0;
  }

  .f-banner-dark {
    text-align: left;
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
  }

  .spark-nav-link {
    padding-left: 20px;
    padding-right: 20px;
  }

  .spark-simple-nav-menu.spark-simple-shadow-small-on-nav {
    width: 100%;
  }

  .spark-hamburger-menu-inner {
    padding-left: 0;
    padding-right: 0;
  }

  .spark-hamburger-menu-with-logo, .spark-hamburger-menu-with-logo-2 {
    width: 98%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .spark-three-image-grid {
    width: 100%;
    position: relative;
  }

  .spark-secondary-paragraph {
    margin-bottom: 32px;
  }

  .spark-flex-row {
    flex-direction: column;
  }

  .spark-flex-row.spark-5-spacing {
    grid-row-gap: 24px;
    flex-direction: column-reverse;
  }

  .spark-container {
    width: 100%;
  }

  .webinars {
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .brix---link-icon-right {
    width: 20px;
    margin-left: 8px;
  }

  .brix---text-200-bold {
    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 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---mg-bottom-48px {
    margin-bottom: 32px;
  }

  .webinar-main {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---btn-secondary {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .brix---btn-primary {
    padding: 20px 32px;
  }

  .brix---button-row-left {
    margin-right: 16px;
  }

  .brix---lightbox-video-icon-wrapper {
    max-width: 90px;
  }

  .brix---image-wrapper-br-24px-shadow {
    box-shadow: 0 4px 22px 0 var(--elements-webflow-library--general--shadow-04);
    border-radius: 14px;
  }

  .brix---mg-bottom-56px {
    margin-bottom: 40px;
  }

  .brix---heading-h2-size-2 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---subtitle {
    font-size: 17px;
    line-height: 19px;
  }

  .brix---mg-bottom-16px {
    margin-bottom: 8px;
  }

  .brix---section-2 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .lynx-heading-features-large {
    font-size: 26px;
  }

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

  .spark-small-sub-paragraph {
    line-height: 1.3;
  }

  .spark-wrapped-card {
    width: 100%;
  }

  .spark-wrapped-card.spark-stacked {
    grid-row-gap: 16px;
    width: 100%;
  }

  .spark-two-column-grid {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .spark-side-tabs-content {
    width: 100%;
  }

  .spark-side-flat-tab {
    padding-left: 32px;
    padding-right: 32px;
  }

  .spark-stacked-flat-tabs-menu {
    width: 100%;
  }

  .uui-button {
    font-size: 1rem;
  }

  .uui-button:hover {
    border-color: var(--untitled-ui--primary600);
    background-color: var(--untitled-ui--primary600);
  }

  .uui-button-wrapper.max-width-full-mobile-landscape {
    width: 100%;
  }

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

  .uui-blogsection10_button-row {
    justify-content: flex-start;
    width: 100%;
  }

  .uui-blogsection10_button-row.mobile-landscape {
    margin-top: 2.5rem;
    display: flex;
  }

  .uui-blogsection10_arrow:hover {
    background-color: var(--untitled-ui--white);
  }

  .uui-blogsection10_arrow.left {
    right: 3.5rem;
  }

  .uui-button-link {
    font-size: 1rem;
  }

  .uui-button-link:hover {
    color: var(--untitled-ui--primary700);
  }

  .uui-space-small {
    min-height: 1.25rem;
  }

  .uui-heading-xsmall {
    font-size: 1.25rem;
  }

  .uui-blogsection10_category-link {
    padding: .125rem .5rem;
    font-size: .75rem;
  }

  .uui-blogsection10_meta-wrapper {
    font-size: .75rem;
  }

  .uui-blogsection10_image-link {
    margin-bottom: 1.5rem;
  }

  .uui-blogsection10_image-link:hover {
    box-shadow: none;
  }

  .uui-blogsection10_slide {
    padding-right: 1.5rem;
  }

  .uui-blogsection10_mask {
    width: 80%;
  }

  .uui-blogsection10_component {
    margin-top: 3rem;
    padding-bottom: 6rem;
  }

  .hide-mobile-landscape {
    display: none;
  }

  .uui-text-size-large {
    font-size: 1rem;
  }

  .uui-space-xsmall {
    min-height: .75rem;
  }

  .uui-heading-medium {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-blogsection10_heading {
    margin-right: 0;
  }

  .uui-blogsection10_heading-wrapper {
    grid-row-gap: 2rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
  }

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

  .uui-page-padding {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .lynx-grid-footer-dark {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .spark-hamburger-menu-inner-2 {
    padding-left: 0;
    padding-right: 0;
  }

  .spark-hamburger-menu-with-logo-3 {
    width: 98%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .spark-nav-link-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .spark-simple-nav-menu-2.spark-simple-shadow-small-on-nav {
    width: 100%;
  }

  .spark-hamburger-menu-inner-3 {
    padding-left: 0;
    padding-right: 0;
  }

  .spark-hamburger-menu-with-logo-4 {
    width: 98%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .uui-heroheader01_pattern-image {
    width: 14.9rem;
    top: auto;
    bottom: -15%;
    right: -10%;
  }

  .hide-mobile-landscape-2 {
    display: none;
  }

  .uui-heroheader01_image {
    border-top-left-radius: 6rem;
    height: 22rem;
  }

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

  .uui-heroheader03_image {
    border-top-right-radius: 3rem;
    border-bottom-left-radius: 3rem;
    height: 22rem;
  }

  .uui-text-size-xlarge-2 {
    font-size: 1.125rem;
  }

  .uui-heading-xlarge-2 {
    font-size: 2.25rem;
  }

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

  .uui-page-padding-3 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .brix---text-200 {
    font-size: 16px;
    line-height: 18px;
  }

  .brix---badge-primary-small-light {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .brix---divider-32px {
    margin-top: 24px;
    margin-bottom: 24px;
  }

  .brix---mg-bottom-16px-2 {
    margin-bottom: 8px;
  }

  .brix---grid-2-columns---gap-48px {
    grid-template-columns: 1fr;
  }

  .brix---badge-secondary-category-badges {
    margin-top: 10px;
    margin-bottom: 10px;
    margin-right: 12px;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .brix---categories-badges-item-wrapper, .brix---categories-badges-wrapper {
    flex-wrap: wrap;
  }

  .brix---heading-h2-size-3 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---grid-title-and-categories {
    grid-template-columns: 1fr;
  }

  .brix---section-bg-neutral-200 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---heading-h4-size {
    font-size: 20px;
    line-height: 26px;
  }

  .brix---text-100-medium {
    font-size: 14px;
  }

  .brix---divider-24px {
    margin-top: 48px;
    margin-bottom: 48px;
  }

  .brix---grid-blog-featured-v3 {
    grid-template-columns: 1fr;
  }

  .brix---heading-h1-size {
    margin-bottom: 12px;
    font-size: 38px;
    line-height: 46px;
  }

  .brix---subtitle-2 {
    font-size: 17px;
    line-height: 19px;
  }

  .brix---grid-title-and-paragraph {
    grid-row-gap: 12px;
    grid-template-columns: 1.1fr;
  }

  .brix---section-3 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .uui-button-link-2 {
    font-size: 1rem;
  }

  .uui-button-link-2:hover {
    color: var(--untitled-ui--primary700);
  }

  .uui-space-small-3 {
    min-height: 1.25rem;
  }

  .uui-heading-xsmall-2 {
    font-size: 1.25rem;
  }

  .uui-blog04_title-link.featured-article {
    margin-bottom: .5rem;
  }

  .uui-blog04_category-link {
    padding: .125rem .5rem;
    font-size: .75rem;
  }

  .uui-blog04_meta-wrapper {
    font-size: .75rem;
  }

  .uui-blog04_image-link {
    margin-bottom: 1.5rem;
  }

  .uui-blog04_image-link:hover {
    box-shadow: none;
  }

  .uui-blog04_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .uui-blog04_menu-link:hover {
    color: var(--untitled-ui--gray500);
    border-bottom-style: none;
  }

  .uui-blog04_menu-link.last-link {
    margin-right: 2rem;
  }

  .uui-blog04_category-menu {
    width: 100vw;
    margin-bottom: 3rem;
    margin-left: -5vw;
    padding-left: 5vw;
    overflow: scroll;
  }

  .uui-blog04_category-menu.no-scrollbar {
    justify-content: flex-start;
  }

  .uui-heading-small {
    font-size: 1.5rem;
  }

  .uui-blog04_featured-item-content {
    padding: 0;
  }

  .uui-blog04_featured-item {
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
    margin-bottom: 3rem;
  }

  .uui-blog04_component {
    margin-top: 4rem;
  }

  .uui-text-size-large-2 {
    font-size: 1rem;
  }

  .uui-heading-large {
    font-size: 2.25rem;
  }

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

  .uui-page-padding-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .f-gallery-two-column-s {
    grid-template-columns: 1fr;
  }

  .f-h3-heading {
    font-size: 40px;
  }

  .f-section-large {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .lynx-image-lightbox-shaped {
    border-top-left-radius: 170px;
    border-bottom-right-radius: 170px;
    height: 340px;
  }

  .uui-space-xxlarge {
    min-height: 3rem;
  }

  .uui-logos04_logo {
    height: 2.5rem;
  }

  .uui-logos04_wrapper {
    padding: .5rem 1rem;
  }

  .uui-logos04_list {
    grid-template-columns: 10rem 10rem 10rem 10rem 10rem 10rem 10rem 10rem;
    width: 124rem;
  }

  .uui-logo-loop_component {
    height: 3.5rem;
  }

  .uui-logos04_wrapper-2 {
    padding: .5rem 1rem;
  }

  .brix---logo-strip-image-card {
    width: 148px;
    margin: 8px 10px;
  }

  .brix---heading-h2-size-4 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---mg-bottom-48px-2 {
    margin-bottom: 32px;
  }

  .brix---section-logo-strip-v6 {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .spark-small-sub-paragraph-2 {
    line-height: 1.3;
  }

  .spark-wrapped-card-2 {
    width: 100%;
  }

  .spark-wrapped-card-2.spark-stacked {
    grid-row-gap: 16px;
    width: 100%;
  }

  .spark-two-column-grid-2 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .spark-side-tabs-content-2 {
    width: 100%;
  }

  .spark-side-flat-tab-2 {
    padding-left: 32px;
    padding-right: 32px;
  }

  .spark-stacked-flat-tabs-menu-2 {
    width: 100%;
  }

  .spark-secondary-paragraph-4 {
    margin-bottom: 32px;
  }

  .spark-container-2 {
    width: 100%;
  }

  .spark-section-2 {
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .brix---logo-strip-image-card-2 {
    width: 148px;
    margin: 8px 10px;
  }

  .brix---heading-h2-size-5 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---mg-bottom-48px-3 {
    margin-bottom: 32px;
  }

  .previously-videos-we {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .brix---btn-circle-logo-strip-v7-sec-right {
    width: 56px;
    min-width: 56px;
    height: 56px;
    min-height: 56px;
    font-size: 22px;
    line-height: 24px;
    top: 200px;
    right: 34%;
  }

  .brix---btn-circle-logo-strip-v7-sec-left {
    width: 56px;
    min-width: 56px;
    height: 56px;
    min-height: 56px;
    font-size: 22px;
    line-height: 24px;
    top: 200px;
    left: 34%;
  }

  .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---section-small---bottom-large {
    padding-top: 72px;
    padding-bottom: 130px;
  }

  .uui-button-3 {
    font-size: 1rem;
  }

  .uui-button-3:hover {
    border-color: var(--untitled-ui--primary600);
    background-color: var(--untitled-ui--primary600);
  }

  .uui-button-wrapper-3.max-width-full-mobile-landscape {
    width: 100%;
  }

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

  .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_arrow-2:hover {
    background-color: var(--untitled-ui--white);
  }

  .uui-blogsection10_arrow-2.left {
    right: 3.5rem;
  }

  .uui-button-link-3 {
    font-size: 1rem;
  }

  .uui-button-link-3:hover {
    color: var(--untitled-ui--primary700);
  }

  .uui-space-small-4 {
    min-height: 1.25rem;
  }

  .uui-heading-xsmall-3 {
    font-size: 1.25rem;
  }

  .uui-blogsection10_category-link-2 {
    padding: .125rem .5rem;
    font-size: .75rem;
  }

  .uui-blogsection10_meta-wrapper-2 {
    font-size: .75rem;
  }

  .uui-blogsection10_image-link-2 {
    margin-bottom: 1.5rem;
  }

  .uui-blogsection10_image-link-2:hover {
    box-shadow: none;
  }

  .uui-blogsection10_slide-2 {
    padding-right: 1.5rem;
  }

  .uui-blogsection10_mask-2 {
    width: 80%;
  }

  .uui-blogsection10_component-2 {
    margin-top: 3rem;
    padding-bottom: 6rem;
  }

  .hide-mobile-landscape-3 {
    display: none;
  }

  .uui-text-size-large-3 {
    font-size: 1rem;
  }

  .uui-space-xsmall-2 {
    min-height: .75rem;
  }

  .uui-heading-medium-2 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-blogsection10_heading-2 {
    margin-right: 0;
  }

  .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-padding-vertical-xhuge-5 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-page-padding-5 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-blogsection10_arrow-3:hover {
    background-color: var(--untitled-ui--white);
  }

  .uui-blogsection10_arrow-3.left {
    right: 3.5rem;
  }

  .uui-blogsection10_component-3 {
    margin-top: 3rem;
    padding-bottom: 6rem;
  }

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

  .uui-page-padding-6 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-heading-xsmall-4 {
    font-size: 1.25rem;
  }

  .uui-blogsection10_arrow-4:hover {
    background-color: #fff;
  }

  .uui-blogsection10_arrow-4.left {
    right: 3.5rem;
  }

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

  .uui-blogsection10_slide-3 {
    padding-right: 1.5rem;
  }

  .uui-button-4 {
    font-size: 1rem;
  }

  .uui-button-4:hover {
    background-color: #ff0e00;
    border-color: #ff0e00;
  }

  .uui-page-padding-7 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-button-link-4 {
    font-size: 1rem;
  }

  .uui-button-link-4:hover {
    color: #000;
  }

  .uui-blogsection10_component-4 {
    margin-top: 3rem;
    padding-bottom: 6rem;
  }

  .spark-flexed-row-of-links {
    grid-row-gap: 16px;
    flex-wrap: wrap;
  }

  .uui-footer07_legal-link:hover {
    color: var(--untitled-ui--gray400);
  }

  .uui-footer07_legal-list {
    margin-bottom: 1rem;
  }

  .uui-footer07_bottom-wrapper {
    flex-direction: column-reverse;
    align-items: center;
    margin-top: 3rem;
  }

  .uui-footer07_link:hover {
    color: var(--untitled-ui--gray500);
  }

  .uui-footer07_link-list {
    grid-row-gap: .5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-items: center;
  }

  .uui-styleguide_logomark-bg {
    background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/66269f77861953950801d332_untitled-ui-logomark.svg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .uui-padding-vertical-xlarge {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .uui-page-padding-8 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .f-h3-heading-2 {
    font-size: 40px;
  }

  .f-section-regular {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .uui-button-5 {
    font-size: 1rem;
  }

  .uui-button-5:hover {
    border-color: var(--untitled-ui--primary600);
    background-color: var(--untitled-ui--primary600);
  }

  .uui-button-wrapper-4.max-width-full-mobile-landscape {
    width: 100%;
  }

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

  .uui-button-row-2 {
    align-self: stretch;
  }

  .uui-button-link-5 {
    font-size: 1rem;
  }

  .uui-button-link-5:hover {
    color: var(--untitled-ui--primary700);
  }

  .uui-space-small-5 {
    min-height: 1.25rem;
  }

  .uui-heading-xsmall-5 {
    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-4 {
    font-size: 1rem;
  }

  .uui-space-xsmall-3 {
    min-height: .75rem;
  }

  .uui-heading-medium-3 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

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

  .uui-page-padding-9 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-layout30_image {
    width: 100vw;
    min-width: 100vw;
    max-width: none;
    height: 22rem;
  }

  .uui-layout30_image-wrapper {
    margin-top: 3rem;
    display: flex;
  }

  .uui-button-6 {
    font-size: 1rem;
  }

  .uui-button-6:hover {
    border-color: var(--untitled-ui--primary600);
    background-color: var(--untitled-ui--primary600);
  }

  .uui-button-wrapper-5.max-width-full-mobile-landscape {
    width: 100%;
  }

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

  .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-row-3 {
    align-self: stretch;
  }

  .uui-button-row-3.is-reverse-mobile-landscape {
    flex-direction: column-reverse;
  }

  .uui-layout30_number {
    font-size: 2.25rem;
  }

  .uui-layout30_item-list {
    margin-top: 1.5rem;
    margin-bottom: 2rem;
  }

  .uui-text-size-large-5 {
    font-size: 1rem;
  }

  .uui-heading-medium-4 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-layout30_component {
    grid-row-gap: 1rem;
  }

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

  .uui-page-padding-10 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-layout03_image {
    width: 100%;
    min-width: 100%;
    position: static;
  }

  .uui-lightbox_play-icon {
    width: 4rem;
    height: 4rem;
  }

  .uui-layout03_lightbox {
    min-height: auto;
    padding: 1.5rem 1rem;
  }

  .uui-space-medium {
    min-height: 1.5rem;
  }

  .uui-space-xsmall-4 {
    min-height: .75rem;
  }

  .uui-layout03_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .brix---text-201 {
    font-size: 16px;
    line-height: 18px;
  }

  .brix---badge-primary-small-light-2 {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .brix---grid-3-columns-gap-row-72px {
    grid-row-gap: 56px;
    grid-template-columns: 1fr;
  }

  .brix---badge-secondary-category-badges-2 {
    margin-top: 10px;
    margin-bottom: 10px;
    margin-right: 12px;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .brix---categories-badges-item-wrapper-2, .brix---categories-badges-wrapper-2 {
    flex-wrap: wrap;
  }

  .brix---heading-h2-size-6 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---grid-title-and-categories-2 {
    grid-template-columns: 1fr;
  }

  .brix---section-small {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .brix---text-200-bold-2 {
    font-size: 16px;
    line-height: 18px;
  }

  .brix---avatar-circle-03 {
    width: 56px;
    max-width: 56px;
    height: 56px;
    max-height: 56px;
  }

  .brix---blog-card-featured {
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
  }

  .brix---heading-h1-size-2 {
    margin-bottom: 12px;
    font-size: 38px;
    line-height: 46px;
  }

  .brix---subtitle-3 {
    font-size: 17px;
    line-height: 19px;
  }

  .brix---mg-bottom-48px-4 {
    margin-bottom: 32px;
  }

  .brix---section-pd-bottom-56px {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .uui-heading-xsmall-6 {
    font-size: 1.25rem;
  }

  .uui-blog01_image-link {
    margin-bottom: 1.5rem;
  }

  .uui-blog01_image-link:hover {
    box-shadow: none;
  }

  .uui-blog01_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .uui-blog01_menu-link:hover {
    color: var(--untitled-ui--gray500);
    border-bottom-style: none;
  }

  .uui-blog01_menu-link.last-link {
    margin-right: 2rem;
  }

  .uui-blog01_category-menu {
    width: 100vw;
    margin-left: -5vw;
    padding-left: 5vw;
    overflow: scroll;
  }

  .uui-blog01_category-menu.no-scrollbar {
    justify-content: flex-start;
    margin-bottom: 3rem;
  }

  .uui-blog01_component {
    margin-top: 4rem;
  }

  .uui-text-size-large-6 {
    font-size: 1rem;
  }

  .uui-space-small-6 {
    min-height: 1.25rem;
  }

  .uui-heading-large-2 {
    font-size: 2.25rem;
  }

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

  .uui-page-padding-11 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .f-h3-heading-2-copy {
    font-size: 40px;
  }

  .section-452-copy, .section-452-copy-22 {
    background-position: 50% 100%;
    background-repeat: repeat;
    background-size: cover;
    padding-top: 75px;
  }

  .uui-heading-xsmall-6-copy4 {
    font-size: 1.25rem;
  }

  .lynx-block-hero {
    width: 100%;
  }

  .lynx-heading-white-small {
    font-size: 34px;
  }

  .lynx-heading {
    max-width: 540px;
    font-size: 34px;
  }

  .lynx-grid-productivity {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .lynx-block-productivity {
    border-right-style: none;
  }

  .lynx-grid-features {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .lynx-grid-image-left {
    grid-row-gap: 60px;
    grid-template-columns: 1fr;
  }

  .lynx-block-right {
    padding-left: 5%;
    padding-right: 5%;
  }

  .lynx-block-absolute {
    bottom: -2%;
    left: -2%;
  }

  .lynx-grid-reviews {
    grid-template-columns: 1fr;
  }

  .lynx-paragraph-reviews {
    max-width: none;
  }

  .lynx-slider {
    height: 620px;
  }

  .lynx-left-arrow {
    inset: auto auto -5% 7%;
  }

  .lynx-right-arrow {
    inset: auto 7% -5% auto;
  }

  .lynx-block-slide {
    width: 100%;
    height: 100%;
    padding: 40px 10%;
  }

  .lynx-image-slide {
    border-top-right-radius: 30px;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    width: 100%;
    height: 250px;
  }

  .lynx-block-slide-reviews {
    flex-direction: column;
  }

  .lynx-heading-white-small-2 {
    font-size: 34px;
  }

  .lynx-block-footer-center {
    grid-row-gap: 20px;
    flex-direction: column;
  }

  .f-h3-heading-3 {
    font-size: 40px;
  }

  .f-section-large-2 {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .f-h3-heading-4 {
    font-size: 40px;
  }

  .f-grid-three-column {
    grid-template-columns: 1fr;
  }

  .f-section-regular-2 {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .lynx-grid-reviews-copy {
    grid-template-columns: 1fr;
  }

  .lynx-heading-2 {
    max-width: 540px;
    font-size: 34px;
  }

  .lynx-grid-features-4-columns {
    grid-template-columns: 1fr 1fr;
  }

  .lynx-heading-copy {
    max-width: 540px;
    font-size: 34px;
  }

  .f-h1-heading {
    margin-top: 0;
    font-size: 48px;
  }

  .f-section-large-3 {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .f-header-image-wrapper-tall {
    height: 400px;
  }

  .f-h4-heading {
    font-size: 36px;
  }

  .f-section-regular-3 {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .lynx-block-footer-center-2 {
    grid-row-gap: 20px;
    flex-direction: column;
  }

  .brix---header-logo {
    max-width: 90%;
  }

  .brix---mg-bottom-40px {
    margin-bottom: 24px;
  }

  .brix---heading-h1-size-3 {
    margin-bottom: 12px;
    font-size: 38px;
    line-height: 46px;
  }

  .brix---button-row-left-2 {
    margin-right: 16px;
  }

  .brix---hero-bg-image-dark {
    padding-top: 120px;
    padding-bottom: 120px;
  }

  .brix---btn-primary-white {
    padding: 20px 32px;
  }

  .brix---btn-secondary-white {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .brix---grid-2-col---1-col-t {
    grid-template-columns: 1fr;
  }

  .brix---header-logo-2 {
    max-width: 90%;
  }

  .brix---mg-bottom-40px-2 {
    margin-bottom: 24px;
  }

  .brix---btn-primary-2 {
    padding: 20px 32px;
  }

  .brix---btn-secondary-2 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .brix---heading-h1-size-4 {
    margin-bottom: 12px;
    font-size: 38px;
    line-height: 46px;
  }

  .brix---button-row-left-3 {
    margin-right: 16px;
  }

  .brix---floating-image-hero-v1---1 {
    max-width: 500px;
  }

  .brix---floating-image-hero-v1---2 {
    max-width: 480px;
  }

  .brix---card-over-image {
    padding: 45px 32px;
  }

  .brix---section-hero-short {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .brix---mg-bottom-16px-3 {
    margin-bottom: 8px;
  }

  .brix---mg-bottom-56px-2 {
    margin-bottom: 40px;
  }

  .brix---display-1 {
    font-size: 40px;
    line-height: 54px;
  }

  .brix---display-2 {
    font-size: 48px;
    line-height: 56px;
  }

  .brix---display-4 {
    font-size: 20px;
    line-height: 32px;
  }

  .brix---section {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---heading-h2-size-7 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---text-300-bold-2 {
    font-size: 18px;
    line-height: 22px;
  }

  .brix---card-stat-purple {
    padding-top: 80px;
  }

  .brix---icon-big-stats-v7 {
    border-radius: 17px;
    width: 80px;
  }

  .brix---card-content-v7 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .brix---mg-bottom-56px-3 {
    margin-bottom: 40px;
  }

  .brix---display-5 {
    font-size: 48px;
    line-height: 56px;
  }

  .brix---section-4 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---heading-h2-size-8 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---mg-bottom-16px-4 {
    margin-bottom: 8px;
  }

  .brix---mg-bottom-40px-3 {
    margin-bottom: 24px;
  }

  .brix---text-300-bold-3 {
    font-size: 18px;
    line-height: 22px;
  }

  .brix---text-200-medium {
    font-size: 16px;
    line-height: 18px;
  }

  .brix---card-testimonial-v6 {
    padding: 44px 32px;
  }

  .brix---avatar-circle-05-border {
    width: 80px;
    max-width: 80px;
    height: 80px;
    max-height: 80px;
  }

  .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---mg-bottom-48px-5 {
    margin-bottom: 32px;
  }

  .brix---section-5 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---heading-h2-size-9 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---link-icon-right-2 {
    width: 20px;
    margin-left: 8px;
  }

  .brix---text-200-bold-3 {
    font-size: 16px;
    line-height: 18px;
  }

  .brix---grid-2-columns---gap-row-72px-2 {
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
  }

  .brix---mg-bottom-16px-5 {
    margin-bottom: 8px;
  }

  .brix---mg-bottom-40px-4 {
    margin-bottom: 24px;
  }

  .brix---btn-primary-3 {
    padding: 20px 32px;
  }

  .brix---section-6 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---heading-h2-size-10 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---grid-top---text-2-buttons {
    grid-template-columns: .9fr;
  }

  .brix---section-position-relative {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---gallery-v10-wrapper {
    flex-direction: column;
    width: 100%;
    position: static;
  }

  .brix---gallery-v10-height {
    height: auto;
  }

  .brix---footer-logo-wrapper {
    width: 239px;
  }

  .brix---grid-footer-logo---paragraph {
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .brix---footer-bottom-v4 {
    text-align: center;
  }

  .rt-marquee-train-two {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .rt-marquee-text {
    font-size: 60px;
    line-height: 70px;
  }

  .rt-play-button-icon {
    width: 15px;
    height: 17px;
  }

  .rt-heading-six-9 {
    letter-spacing: -.3px;
    font-size: 15px;
    line-height: 25px;
  }

  .rt-about-one-video-marque {
    bottom: -15px;
  }

  .rt-library-footer {
    font-size: 15px;
  }

  .rt-home-one-video-button {
    position: static;
  }

  .rt-home-one-video-text {
    justify-content: flex-start;
    align-items: center;
    padding-top: 40px;
  }

  .rt-home-one-video-wrapper {
    flex-flow: column;
  }

  .rt-home-one-video-line {
    background-color: #58585800;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    height: auto;
    margin-left: 0;
  }

  .rt-autofit-9 {
    height: auto;
  }

  .rt-why-choose-vision-list-flex {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .rt-responsive-full-width {
    width: 100%;
  }

  .rt-service-step-number-2 {
    font-size: 4rem;
  }

  .rt-service-three-animated-image {
    width: 100%;
  }

  .rt-heading-six-24 {
    font-size: 17px;
    line-height: 27px;
  }

  .rt-service-three-animated-image-block {
    width: 100%;
    max-width: none;
  }

  .rt-service-three-animated-image-box {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .rt-service-three-animated-text {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    width: 100%;
    max-width: none;
  }

  .rt-hero-heading {
    max-width: 400px;
  }

  .rt-hero-text-section {
    padding-top: 15px;
  }

  .rt-autofit {
    height: auto;
  }

  .rt-home-three-benefits-image {
    grid-template-rows: auto auto;
  }

  .rt-home-three-benefits-text {
    min-width: auto;
  }

  .rt-heading-three {
    font-size: 24px;
    line-height: 34px;
  }

  .rt-about-two-cta-main-wrapper {
    grid-row-gap: 20px;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    padding-left: 15px;
    padding-right: 15px;
  }

  .rt-home-one-cta-bottom-section {
    margin-top: 0;
    padding-top: 0;
  }

  .rt-home-one-cta-top-section {
    align-items: flex-start;
  }

  .rt-library-footer-2 {
    font-size: 15px;
  }

  .rt-footer-one-copyright-menu {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    flex-flow: wrap;
  }

  .rt-footer-one-text-wrapper {
    flex-basis: 100%;
    padding-right: 150px;
  }

  .rt-footer-one-main-paragraph.rt-padding-bottom-thirty {
    max-width: 100%;
  }

  .rt-footer-one-link-wrapper.rt-responsive-padding-top-fifty, .rt-footer-one-line-wrapper {
    flex-basis: 100%;
  }

  .rt-footer-one-line-wrapper.rt-mobile-landscape-padding-top-fifty {
    padding-top: 50px;
  }

  .rt-marquee-train-two-2 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .rt-marquee-text-3 {
    font-size: 60px;
    line-height: 70px;
  }

  .rt-play-button-icon-2 {
    width: 15px;
    height: 17px;
  }

  .rt-heading-six-26 {
    letter-spacing: -.3px;
    font-size: 15px;
    line-height: 25px;
  }

  .rt-about-one-video-marque-2 {
    bottom: -15px;
  }

  .rt-responsive-full-width-3 {
    margin-bottom: 10px;
  }

  .rt-header-one-nav {
    padding-left: 15px;
    padding-right: 15px;
  }

  .rt-dropdown-toggle-4 {
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 15px;
  }

  .rt-dropdown-list-5 {
    position: relative;
  }
}

@media screen and (max-width: 479px) {
  .text-block {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section, .heading, .paragraph-3 {
    text-align: center;
  }

  .section-3 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
  }

  .column-2, .div-block-7 {
    margin-bottom: 10px;
  }

  .section-4 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
  }

  .text-block-10 {
    margin-top: 3px;
    margin-right: 20px;
  }

  .section-5 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: auto;
    display: block;
  }

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

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

  .container-4 {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    height: auto;
    padding-top: 10px;
    padding-bottom: 10px;
    display: flex;
  }

  .container-5 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-right: 0;
    display: flex;
  }

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

  .div-block-14 {
    text-align: center;
    flex-direction: column;
    justify-content: center;
  }

  .link-block-4 {
    width: 280px;
  }

  .overlay_contact_form {
    height: 450px;
    margin-top: 200px;
    margin-right: 10px;
  }

  .column-8, .column-9 {
    margin-bottom: 10px;
  }

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

  .column-10 {
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 20px;
  }

  .column-11 {
    flex-direction: column;
  }

  .link-block-7, .link-block-8 {
    margin-bottom: 10px;
  }

  .unordered-list {
    flex-direction: row;
  }

  .div-block-21 {
    justify-content: center;
  }

  .div-block-22 {
    text-align: left;
    justify-content: center;
    align-items: center;
    margin-top: 10px;
    display: flex;
  }

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

  .heading-2 {
    text-align: center;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 16px;
    font-weight: 700;
    line-height: 27px;
    display: block;
  }

  .paragraph-6 {
    text-align: center;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    margin-top: 5px;
    margin-bottom: 5px;
    margin-right: 10px;
    padding-top: 2px;
    font-size: 13px;
    line-height: 17px;
    display: block;
  }

  .paragraph-6.hide-mobile {
    display: none;
  }

  .slide-5 {
    position: static;
  }

  .text-block-27 {
    text-align: center;
    margin-top: 0;
    font-size: 22px;
    display: block;
    position: static;
  }

  .div-block-28 {
    text-align: center;
    flex: 0 auto;
    margin-top: 20px;
    display: block;
  }

  .div-block-28.no-padding {
    margin-top: 0;
  }

  .text-block-28 {
    text-align: center;
    margin-top: 20px;
  }

  .button {
    text-align: center;
    margin-bottom: 30px;
  }

  .text-block-30 {
    justify-content: center;
    align-items: center;
    margin-bottom: 10px;
    display: flex;
  }

  .column-30 {
    flex-direction: column;
    justify-content: flex-end;
    display: inline;
  }

  .div-block-29 {
    text-align: center;
    flex-direction: column;
  }

  .column-31 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .div-block-30 {
    flex-direction: column;
    flex: 0 auto;
    justify-content: center;
    align-items: center;
    width: 100%;
    margin-bottom: 5px;
    display: flex;
  }

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

  .text-block-31 {
    align-items: center;
    padding-top: 0;
    padding-bottom: 10px;
  }

  .container-15 {
    flex-direction: column;
    justify-content: flex-end;
    padding-top: 10px;
  }

  .slider-2 {
    height: 400px;
    position: static;
  }

  .column-32 {
    text-align: center;
    justify-content: center;
    align-items: center;
    margin-top: -4px;
    padding-left: 43px;
    padding-right: 41px;
    display: block;
    position: static;
  }

  .icon {
    top: -29px;
  }

  .column-33 {
    flex-direction: row;
    flex: 0 auto;
    justify-content: center;
    align-items: flex-start;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .row-10 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    height: 400px;
    display: flex;
  }

  .image-26 {
    width: auto;
    margin-top: 0;
    display: inline-block;
  }

  .slide-7 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: inline-block;
  }

  .icon-2 {
    margin-left: 10px;
    margin-right: 10px;
    top: -29px;
  }

  .right-arrow-2 {
    position: absolute;
    right: -10px;
  }

  .left-arrow {
    left: -5px;
  }

  .slide-nav-2 {
    top: 238px;
    left: 0;
    right: 0;
  }

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

  .column-35 {
    flex-direction: column;
    flex: 0 auto;
    justify-content: flex-end;
    align-items: center;
    margin-top: 20px;
    display: flex;
    position: static;
  }

  .column-35.new {
    margin-top: 30px;
  }

  .slider-3 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .column-36 {
    background-image: none;
    position: static;
  }

  .row-11 {
    flex-direction: column;
    justify-content: space-between;
    align-items: stretch;
    display: block;
    position: absolute;
  }

  .slide-nav-3 {
    position: absolute;
  }

  .mask-3 {
    position: relative;
    overflow: hidden;
  }

  .right-arrow-3, .left-arrow-2 {
    display: none;
  }

  .slide-9 {
    display: inline-block;
  }

  .centered_row {
    flex-direction: column;
    justify-content: center;
  }

  .orc_heading_3 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .orc_row_4 {
    flex-direction: column;
  }

  .orc_section3 {
    height: 600px;
  }

  .oracle_paragraph {
    width: 300px;
  }

  .orc_collection_wrapper {
    width: 90%;
  }

  .orc_row {
    flex-direction: column;
    justify-content: center;
  }

  .orc_text_block {
    text-align: center;
    margin-top: 25px;
  }

  .orc_div_block_7 {
    margin-top: 10px;
  }

  .orc_html_embed {
    min-width: 200px;
  }

  .orc_div_block_14 {
    justify-content: center;
  }

  .orc_column {
    align-items: center;
  }

  .orc_link_block_4, .orc_text_block_3 {
    margin-right: 0;
  }

  .div-block-35 {
    align-items: center;
  }

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

  .section_footer {
    display: flex;
    box-shadow: 0 -1px 3px #ddd;
  }

  .div-block-36 {
    height: 32px;
    padding: 5px;
    display: none;
  }

  .row-36 {
    flex-direction: column;
  }

  .column-41 {
    justify-content: center;
    align-items: stretch;
  }

  .div-block-37 {
    align-items: center;
  }

  .section-17 {
    padding-top: 30px;
  }

  .heading-11 {
    text-align: left;
    font-size: 20px;
    line-height: 20px;
  }

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

  .text-block-41 {
    font-size: 30px;
    line-height: 35px;
  }

  .facebook, .twitter-share {
    margin-right: 25px;
  }

  .awu-cs-hero {
    text-align: center;
    padding: 10px;
  }

  .block_contact_us {
    height: 360px;
  }

  .block_case_studies {
    height: 300px;
  }

  .div-block-44 {
    height: 240px;
  }

  .container_brands {
    text-align: center;
  }

  .landing-page {
    background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5da6f885bc6da754688cdba4_mbl-view.jpg"), linear-gradient(#0000, #0000);
    background-position: 50%, 0 0;
    background-size: 390px 600px, auto;
    width: 380px;
    height: 700px;
    margin-top: 22px;
    margin-left: -5px;
    padding-top: 0;
  }

  .text-block-43 {
    text-align: center;
    margin-top: 80px;
    margin-left: 30px;
    margin-right: 30px;
    font-size: 30px;
    line-height: 30px;
  }

  .apply {
    margin-top: -10px;
    margin-left: 10px;
    font-size: 12px;
    line-height: 12px;
  }

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

  .column-50 {
    align-items: center;
  }

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

  .card_white {
    margin-bottom: 10px;
  }

  .container-36 {
    flex-direction: row;
    justify-content: flex-end;
    display: flex;
  }

  .footer {
    flex-direction: column;
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-55 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .section-30 {
    flex-direction: column;
    padding-bottom: 40px;
  }

  .image-50 {
    padding-left: 10px;
  }

  .image-52 {
    margin-right: 10px;
    padding-top: auto;
  }

  .text_black {
    font-size: 35px;
    line-height: 35px;
  }

  .column-54 {
    display: none;
  }

  .icon-3 {
    color: #fff;
  }

  .smart_city {
    margin-bottom: 20px;
    margin-right: 0;
  }

  .ecosystem-partner {
    padding-left: 10px;
    padding-right: 10px;
  }

  .column-59, .column-60, .column-61, .column-62, .column-63, .column-64, .column-65 {
    justify-content: center;
    display: flex;
  }

  .heading-29, .bold-text-3 {
    text-align: center;
  }

  .container-39 {
    background-color: var(--white);
    margin-top: -174px;
    padding-bottom: 40px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-67 {
    display: block;
  }

  .div-block-68, .div-block-69 {
    flex-direction: column;
    margin-bottom: 30px;
  }

  .column-68 {
    flex-direction: row;
    justify-content: flex-start;
  }

  .div-block-71 {
    flex-direction: column;
    justify-content: space-around;
  }

  .text-block-91 {
    padding-left: 30px;
  }

  .image-60, .column-69, .column-70 {
    text-align: center;
  }

  .div-block-74 {
    justify-content: center;
    align-items: center;
    margin-left: 10px;
    display: flex;
  }

  .div-block-76 {
    height: 280px;
  }

  .heading-87 {
    padding-left: 10px;
    font-size: 25px;
    line-height: 25px;
  }

  .column-74, .column-75, .column-76, .column-77 {
    margin-bottom: 30px;
  }

  .row-64 {
    display: flex;
  }

  .column-79 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .navbar-9 {
    display: block;
  }

  .column-80 {
    justify-content: center;
    align-items: center;
    height: 400px;
    display: flex;
  }

  .column-81 {
    height: 400px;
    padding: 11px;
  }

  .paragraph-44 {
    font-size: 18px;
    line-height: 28px;
  }

  .column-82 {
    flex-direction: column;
    padding: 0;
    display: flex;
  }

  .image-67 {
    margin: 0;
  }

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

  .div-block-86 {
    flex-direction: column;
  }

  .columns-2 {
    padding: 40px 11px 11px;
  }

  .column-85, .column-87 {
    padding: 10px;
  }

  .section-37 {
    background-color: #f0f0f0;
  }

  .column-89 {
    padding: 10px;
  }

  .columns-3 {
    flex-direction: column;
  }

  .div-block-94 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-39 {
    padding: 10px;
  }

  .text-block-104 {
    text-align: center;
    margin-bottom: 20px;
  }

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

  .column-92 {
    justify-content: center;
    align-items: center;
  }

  .container-51 {
    padding: 10px;
  }

  .collection-item-4 {
    margin-bottom: 10px;
  }

  .columns-4 {
    background-color: #f1f1f1;
    flex-direction: column;
    justify-content: center;
  }

  .collection-item-5 {
    margin-bottom: 40px;
  }

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

  .columns-5 {
    flex-direction: column;
  }

  .div-block-95, .div-block-96 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .collection-item-7 {
    margin-bottom: 40px;
  }

  .columns-6 {
    flex-direction: column;
  }

  .navbar-10 {
    display: block;
  }

  .section-46 {
    display: none;
  }

  .navbar-11 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .aws-active-home {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    text-align: center;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .container-53 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-112, .text-block-113 {
    font-family: Roboto, sans-serif;
  }

  .text-block-116 {
    font-family: Roboto, sans-serif;
    font-size: 16px;
    line-height: 26px;
  }

  .heading-114 {
    font-size: 20px;
    line-height: 30px;
  }

  .div-block-98 {
    top: -171px;
  }

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

  .column-94 {
    justify-content: center;
    margin-bottom: 20px;
  }

  .columns-10 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .column-95 {
    text-align: left;
    justify-content: center;
  }

  .container-54 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .link-block-39 {
    margin-bottom: 40px;
  }

  .container-55 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .collection-item-9, .collection-item-10, .collection-item-11 {
    margin-bottom: 40px;
  }

  .container-56 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .button-6 {
    text-align: center;
    left: -318px;
  }

  .image-79 {
    margin-top: 10px;
    margin-left: 10px;
  }

  .heading-132 {
    font-size: 30px;
  }

  .slider-4 {
    height: 500px;
  }

  .videos {
    height: auto;
  }

  .stories {
    align-items: center;
    height: auto;
    padding-left: 0;
    padding-right: 10px;
  }

  .columns-13 {
    margin-top: 40px;
    padding-top: 20px;
  }

  .form-block-3 {
    margin-left: auto;
    margin-right: 10px;
    padding-left: 10px;
  }

  .heading-134 {
    margin-left: auto;
    padding-left: 0;
    padding-right: 10px;
    font-size: 30px;
  }

  .heading-135, .heading-136, .heading-137, .heading-138 {
    font-size: 24px;
  }

  .heading-141 {
    font-size: 30px;
  }

  .div-block-102 {
    display: flex;
  }

  .block-quote-2 {
    background-color: #20202070;
    font-size: 17px;
    line-height: 25px;
  }

  .div-block-103 {
    margin-top: 220px;
    margin-left: 40px;
    margin-right: 40px;
    padding-top: 0;
  }

  .columns-17 {
    padding-left: 0;
    padding-right: 0;
  }

  .column-96 {
    padding-left: 15px;
  }

  .button-7 {
    margin-left: auto;
    padding-left: 15px;
  }

  .div-block-107 {
    margin-left: 0;
    margin-right: 0;
  }

  .heading-146 {
    margin-top: 60px;
    margin-bottom: 60px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .heading-148 {
    padding-left: 10px;
  }

  .collection-item-16 {
    margin-bottom: 20px;
  }

  .icon-4 {
    color: #fff;
  }

  .navbar-14 {
    padding: 10px;
  }

  .column-101 {
    justify-content: center;
    padding-right: 0;
  }

  .columns-21 {
    flex-direction: column;
  }

  .section-67 {
    background-position: 0%;
    height: 150px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-161 {
    padding-left: 10px;
  }

  .section-68 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-69 {
    margin-bottom: 20px;
    padding: 10px 10px 0;
  }

  .heading-163 {
    margin-top: 100px;
    font-size: 20px;
    font-weight: 400;
  }

  .slider-6 {
    height: 400px;
  }

  .section-70 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-141 {
    margin-bottom: 10px;
  }

  .text-block-142 {
    text-align: center;
    margin-bottom: 10px;
    display: flex;
  }

  .div-block-117 {
    text-align: center;
  }

  .image-90 {
    margin-top: 40px;
  }

  .columns-22 {
    display: block;
  }

  .collection-item-20 {
    padding-bottom: 40px;
  }

  .columns-23 {
    display: flex;
  }

  .column-103, .column-104, .column-105, .column-106 {
    text-align: center;
  }

  .icon-5, .icon-6 {
    margin-bottom: auto;
  }

  .image-91 {
    margin-top: -116px;
  }

  .section-73 {
    padding-top: 60px;
  }

  .column-113 {
    text-align: center;
    margin-top: 40px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .columns-25 {
    display: block;
  }

  .column-114 {
    text-align: center;
    margin-top: 40px;
    padding-right: 40px;
  }

  .section-74 {
    text-align: center;
    padding-left: 10px;
    padding-right: 10px;
  }

  .columns-26 {
    display: block;
  }

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

  .column-115 {
    text-align: center;
    display: block;
  }

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

  .heading-171 {
    text-align: left;
    font-size: 40px;
    line-height: 50px;
  }

  .text-block-158, .text-block-159 {
    text-align: left;
  }

  .columns-29, .columns-30 {
    text-align: center;
    display: block;
  }

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

  .column-118 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .column-119 {
    margin-top: 20px;
  }

  .aws-home {
    background-image: linear-gradient(to bottom, null, null);
    flex-direction: column;
    justify-content: center;
    height: 600px;
    padding-top: 140px;
    display: flex;
  }

  .columns-31 {
    margin-top: 0;
    padding-bottom: 0;
    display: block;
  }

  .container-75 {
    text-align: center;
    flex-direction: row;
    align-items: flex-start;
    margin-top: 40px;
    display: block;
  }

  .image-99 {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .image-100 {
    display: block;
  }

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

  .slider-7 {
    display: block;
  }

  .columns-32 {
    flex-direction: column;
    display: flex;
  }

  .column-120 {
    text-align: right;
    display: block;
  }

  .div-block-128 {
    height: auto;
    margin-left: 0;
    margin-right: 0;
    padding-left: 10px;
    display: block;
  }

  .heading-178 {
    line-height: 60px;
  }

  .link-block-69 {
    margin-bottom: 20px;
  }

  .collection-item-21 {
    margin-bottom: 40px;
  }

  .columns-35 {
    flex-direction: column;
  }

  .div-block-133 {
    width: auto;
    height: auto;
    padding: 40px 10px;
    position: relative;
  }

  .div-block-134 {
    margin-left: 0;
  }

  .collection-item-22 {
    padding: 10px;
  }

  .section-84 {
    flex-direction: column;
    display: flex;
  }

  .columns-36 {
    flex-direction: column;
  }

  .div-block-135 {
    width: auto;
  }

  .section-85 {
    flex-direction: column;
    display: flex;
  }

  .div-block-136 {
    width: auto;
    height: auto;
    padding: 40px 10px;
    position: relative;
  }

  .div-block-137 {
    margin-left: 0;
  }

  .collection-item-23 {
    padding: 10px;
  }

  .collection-item-24, .collection-item-25, .collection-item-26 {
    margin-bottom: 20px;
  }

  .columns-37 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .column-133 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-86 {
    display: none;
  }

  .section-87 {
    margin-top: 60px;
    display: block;
  }

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

  .column-134 {
    padding-left: 0;
    padding-right: 0;
  }

  .column-135 {
    padding: 0;
  }

  .container-82 {
    padding: 5px;
  }

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

  .columns-38 {
    text-align: left;
    flex-direction: row;
    margin-top: 20px;
    display: block;
  }

  .columns-40 {
    flex-direction: row;
  }

  .columns-42 {
    position: static;
  }

  .link-38 {
    position: static;
    top: auto;
    left: auto;
  }

  .link-block-83 {
    padding: 10px;
  }

  .column-141 {
    height: 500px;
  }

  .vodafone-video {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: none;
    overflow: visible;
  }

  .column-143, .column-144 {
    margin-bottom: 20px;
  }

  .text-block-189 {
    margin-bottom: 10px;
  }

  .link-39 {
    margin-bottom: 20px;
    margin-right: 0;
  }

  .vodafone-trestimonials {
    background-position: 50%;
  }

  .columns-45 {
    height: auto;
  }

  .slide-23 {
    background-position: 50%;
  }

  .div-block-144 {
    background-color: #0000;
  }

  .div-block-145 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .column-152 {
    padding-bottom: 40px;
    position: static;
  }

  .link-block-87, .link-block-88 {
    padding-top: 10px;
  }

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

  .link-block-90 {
    height: 200px;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .column-158 {
    padding-bottom: 2px;
    padding-right: 0;
  }

  .heading-215 {
    line-height: 30px;
  }

  .link-block-91 {
    height: 200px;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .column-159, .column-160 {
    padding-bottom: 2px;
    padding-right: 0;
  }

  .link-block-92, .link-block-93 {
    height: 200px;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .paragraph-61 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .vodafone-mentorship-provided {
    padding-bottom: 40px;
  }

  .container-90 {
    flex-direction: column;
  }

  .div-block-147 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-bottom: 0;
  }

  .video-10, .column-164, .column-165 {
    margin-bottom: 40px;
  }

  .icon-7 {
    color: #fff;
  }

  .column-166, .column-167 {
    position: static;
  }

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

  .video-11 {
    margin-bottom: 40px;
  }

  .left-arrow-4 {
    display: none;
  }

  .slide-24 {
    background-position: 50%;
  }

  .tab-link-tab-1 {
    margin: 5px 10px;
  }

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

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

  .tab-link-tab-2 {
    margin-left: 10px;
  }

  .tab-link-tab-2.w--current {
    margin: 0 10px;
  }

  .white-text, .text-block-197 {
    text-align: center;
  }

  .tab-link-tab-3 {
    margin: 5px 10px;
  }

  .video-12 {
    margin-bottom: 0;
  }

  .heading-217 {
    margin-bottom: 40px;
    font-family: Vodafonerg, sans-serif;
  }

  .vodafone-home {
    background-position: 50%, 50%, 0 0;
  }

  .div-block-149, .div-block-150, .div-block-151, .div-block-152 {
    width: 100%;
    height: 200px;
  }

  .nav-menu-3, .menu-button {
    background-color: #fff;
  }

  .menu-button.w--open {
    background-color: var(--white);
  }

  .container-93 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-95 {
    height: 400px;
  }

  .heading-225 {
    padding-left: 10px;
  }

  .column-170, .column-171 {
    margin-bottom: 20px;
  }

  .section-97 {
    padding-bottom: 20px;
  }

  .heading-227 {
    padding-left: 10px;
  }

  .heading-228 {
    font-size: 30px;
    line-height: 40px;
  }

  .column-173, .column-174 {
    margin-bottom: 20px;
  }

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

  .column-176 {
    justify-content: center;
  }

  .column-177 {
    margin-bottom: 20px;
  }

  .heading-232 {
    padding-left: 10px;
  }

  .column-178 {
    height: 200px;
    margin-bottom: 20px;
  }

  .link-44, .heading-236 {
    padding-left: 10px;
  }

  .mask-8, .slider-9 {
    height: 200px;
  }

  .column-179, .column-180, .column-181 {
    margin-bottom: 20px;
  }

  .vodafone-contact-us-form {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .columns-55 {
    justify-content: center;
    align-items: flex-start;
    display: block;
  }

  .heading-238 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .icon-8 {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
  }

  .heading-239 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .tabs-menu-2 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .tab-link-tab-1-2, .tab-link-tab-1-2.w--current {
    margin-bottom: 5px;
    margin-right: 0;
  }

  .tab-01 {
    width: 150px;
    margin-top: 5px;
    margin-left: 5px;
    margin-right: 5px;
  }

  .tab-01.w--current {
    width: 150px;
    margin-right: 5px;
  }

  .list {
    padding-left: 20px;
    padding-right: 10px;
  }

  .container-99 {
    justify-content: flex-start;
    align-items: center;
    padding-bottom: 0;
    display: block;
  }

  .columns-58 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-right: 0;
    padding-right: 5px;
    display: block;
  }

  .heading-243 {
    flex-direction: row;
    justify-content: flex-end;
    align-items: flex-start;
    margin: 0 auto;
    padding-top: 12px;
    padding-left: 0;
    padding-right: 0;
    font-size: 18px;
    line-height: 25px;
    display: block;
  }

  .column-188 {
    align-items: center;
    margin-top: -11px;
    padding-top: 9px;
    padding-left: 10px;
    padding-right: 0;
    display: block;
  }

  .link-block-107 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .column-190 {
    justify-content: space-between;
    margin-top: -18px;
    padding-left: 40px;
    padding-right: 0;
    display: block;
  }

  .column-191 {
    justify-content: center;
    align-items: flex-start;
    margin-top: -5px;
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .link-block-108 {
    text-decoration: none;
  }

  .heading-244 {
    color: #706f6f;
    font-family: Vodafonerg, sans-serif;
    font-size: 20px;
    font-weight: 700;
    line-height: 25px;
  }

  .container-101 {
    background-color: #e9e9e9;
  }

  .column-192 {
    padding-right: 27px;
  }

  .column-193 {
    margin-top: -17px;
    padding-right: 10px;
  }

  .column-194 {
    margin-top: -16px;
  }

  .column-195 {
    margin-top: -17px;
  }

  .heading-245 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .column-199 {
    padding-bottom: 20px;
  }

  .columns-60 {
    flex-direction: column;
    display: block;
  }

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

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

  .section-107 {
    height: auto;
  }

  .div-block-161 {
    padding-left: 0;
    padding-right: 0;
  }

  .section-109 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .column-201 {
    margin-bottom: 40px;
  }

  .columns-63 {
    flex-direction: column;
    align-items: center;
  }

  .column-204 {
    justify-content: center;
    margin-bottom: 20px;
    display: flex;
  }

  .container-106, .container-107 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .column-205, .column-206, .column-207, .column-208, .column-209, .column-210, .column-211, .column-212 {
    margin-bottom: 40px;
  }

  .column-213 {
    justify-content: center;
    display: flex;
  }

  .columns-64, .columns-65 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-165 {
    padding-left: 0;
    padding-right: 0;
  }

  .columns-66 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-386 {
    background-position: 0 0;
  }

  .navbar-67 {
    padding-left: 10px;
    padding-right: 10px;
  }

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

  .button-129 {
    margin-bottom: 20px;
    margin-right: 0;
  }

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

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

  .text-block-920 {
    text-align: center;
    justify-content: center;
    line-height: 28px;
    display: flex;
  }

  .section-390 {
    padding-left: 10px;
    padding-right: 10px;
  }

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

  .section-114, .section-115 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-393 {
    text-align: center;
    background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5ee3a1731f0821e2cebdf726_lenovo-BG.png");
    background-position: 0 0, 50% 100%;
    background-size: auto, cover;
    height: auto;
    padding-top: 60px;
  }

  .text-block-933 {
    text-align: center;
    font-size: 30px;
    line-height: 40px;
  }

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

  .section-394, .text-block-936, .section-395 {
    padding-left: 10px;
    padding-right: 10px;
  }

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

  .div-block-573 {
    width: 100%;
  }

  .text-block-938 {
    text-align: center;
    font-size: 18px;
  }

  .text-block-939 {
    text-align: center;
    font-size: 16px;
    font-weight: 300;
  }

  .section-396 {
    padding-left: 10px;
    padding-right: 10px;
  }

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

  .section-397 {
    flex-direction: column;
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
  }

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

  .column-222 {
    text-align: center;
    justify-content: center;
    align-self: center;
  }

  .columns-70 {
    text-align: center;
    flex-direction: column;
  }

  .text-block-946 {
    margin-bottom: 10px;
  }

  .columns-71 {
    text-align: center;
    flex-direction: column;
  }

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

  .section-400 {
    background-position: 50% 100%;
    height: 800px;
  }

  .section-401, .section-402 {
    padding-left: 10px;
    padding-right: 10px;
  }

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

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

  .div-block-581 {
    flex-direction: column;
    align-items: center;
    margin-bottom: 20px;
    display: flex;
  }

  .column-225 {
    text-align: center;
    justify-content: center;
  }

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

  .columns-73 {
    flex-direction: column;
    align-items: center;
  }

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

  .image-476 {
    margin-bottom: 20px;
    margin-right: 0;
  }

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

  .text-block-968, .text-block-969 {
    text-align: center;
    margin-bottom: 5px;
  }

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

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

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

  .column-227, .column-228 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .column-229 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .column-230, .column-231 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .heading-566 {
    font-size: 24px;
    line-height: 34px;
  }

  .heading-567 {
    font-size: 18px;
    line-height: 28px;
  }

  .column-233 {
    margin-bottom: 20px;
  }

  .icon-9 {
    color: #fff;
  }

  .mask-9, .slider-10 {
    height: 100%;
  }

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

  .heading-572 {
    text-align: center;
    height: auto;
    margin-bottom: 0;
    font-size: 31px;
    line-height: 41px;
  }

  .background-video {
    padding: 40px 10px;
  }

  .heading-573 {
    text-align: center;
    margin-top: 10px;
    font-size: 21px;
    line-height: 31px;
  }

  .heading-574 {
    font-size: 18px;
    line-height: 28px;
  }

  .heading-575 {
    text-align: center;
    font-size: 18px;
  }

  .button-133 {
    padding: 20px;
  }

  .section-414 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-576 {
    margin-bottom: 20px;
    font-size: 24px;
    line-height: 31px;
  }

  .heading-581 {
    text-align: center;
    margin-top: 0;
    margin-bottom: 10px;
    font-size: 14px;
  }

  .column-236 {
    align-items: center;
  }

  .column-237 {
    align-items: center;
    margin-bottom: 20px;
  }

  .bold-text-242 {
    font-size: 21px;
    line-height: 31px;
  }

  .section-418 {
    background-position: 0 100%;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .icon-10 {
    color: #fff;
  }

  .section-419 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-420 {
    background-position: 100%;
  }

  .heading-585 {
    margin-top: 0;
    margin-bottom: 40px;
  }

  .column-238 {
    margin-bottom: 40px;
  }

  .navbar-73 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-424 {
    flex-direction: column;
    align-items: flex-start;
    height: 550px;
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
  }

  .section-425 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-426 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-990 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-991 {
    width: auto;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 18px;
  }

  .container-274 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-994 {
    color: var(--orange);
    text-align: left;
  }

  .section-429, .container-276 {
    padding-left: 10px;
    padding-right: 10px;
  }

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

  .container-277, .container-278, .container-279, .navbar-74 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-432 {
    padding: 40px 10px;
  }

  .div-block-607 {
    flex-direction: column;
  }

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

  .section-433 {
    background-position: 100%;
  }

  .heading-591, .paragraph-135 {
    text-align: left;
  }

  .column-243 {
    margin-bottom: 20px;
  }

  .section-434 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-593 {
    font-size: 18px;
  }

  .section-437 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .column-244, .column-245, .column-246, .column-247, .column-248 {
    margin-bottom: 40px;
  }

  .heading-597 {
    text-align: center;
    font-family: Montserrat, sans-serif;
  }

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

  .column-250 {
    margin-bottom: 10px;
  }

  .section-440 {
    background-color: #efefef;
    background-position: 65% 100%;
    background-repeat: no-repeat;
    background-size: 900px;
    padding: 20px 20px 60px;
    font-size: 0;
  }

  .bold-text-248 {
    margin-left: 20px;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 30px;
  }

  .bold-text-249 {
    margin-left: 20px;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 24px;
  }

  .bold-text-250 {
    margin-left: 0;
    padding-top: 0;
    font-size: 21px;
  }

  .div-block-610 {
    width: auto;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 0;
    display: block;
  }

  .column-252 {
    flex-flow: row;
    place-content: center flex-start;
  }

  .image-492 {
    margin-top: 10px;
    margin-left: 0;
    display: block;
  }

  .image-493 {
    display: block;
  }

  .heading-601 {
    text-align: center;
    margin-top: -2px;
    padding-right: 10px;
  }

  .column-254 {
    height: 160px;
    margin-left: auto;
    margin-right: auto;
  }

  .heading-602 {
    margin-top: 32px;
  }

  .section-441 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .heading-603 {
    text-align: center;
    margin-top: 10px;
  }

  .column-256 {
    margin-bottom: 40px;
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .heading-605 {
    margin-bottom: 10px;
    font-size: 21px;
    font-weight: 400;
  }

  .heading-606 {
    margin-top: -44px;
    margin-bottom: 0;
    margin-right: 10px;
    padding-right: 0;
  }

  .columns-84 {
    height: 350px;
  }

  .columns-85 {
    border-radius: 10px;
    justify-content: center;
    align-items: center;
    height: 240px;
    margin-top: 0;
    padding-top: 0;
    display: flex;
  }

  .div-block-611 {
    height: 220px;
    margin-top: -259px;
    margin-bottom: 40px;
  }

  .paragraph-141 {
    width: 250px;
    margin-top: -8px;
    margin-bottom: 0;
    margin-right: 10px;
    padding-top: 10px;
    font-size: 12px;
    line-height: 15px;
  }

  .image-494 {
    border-radius: 10px;
    width: 200px;
    height: auto;
    margin-bottom: 10px;
    margin-left: 10px;
    padding-bottom: 0;
    padding-left: 0;
    display: block;
  }

  .columns-86 {
    margin-top: 0;
  }

  .column-258 {
    justify-content: space-between;
    align-items: flex-start;
    height: 350px;
    margin-bottom: 20px;
    padding-left: 10px;
    display: flex;
  }

  .heading-607 {
    padding-left: 0;
  }

  .div-block-612 {
    height: auto;
  }

  .heading-609 {
    line-height: 20px;
  }

  .column-259, .column-260 {
    height: 350px;
    margin-bottom: 20px;
  }

  .column-261 {
    height: 350px;
  }

  .column-262 {
    margin-top: 10px;
    padding-left: 0;
  }

  .image-495 {
    margin-left: 0;
  }

  .column-263 {
    flex-direction: column;
    justify-content: center;
    align-self: center;
    align-items: center;
    padding-left: 10px;
    display: flex;
  }

  .container-285 {
    margin-top: 10px;
    margin-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .columns-88 {
    flex-direction: column;
    align-items: flex-start;
    width: 240px;
  }

  .section-444 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .container-287 {
    text-align: center;
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-612 {
    line-height: 30px;
  }

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

  .heading-615 {
    line-height: 28px;
  }

  .div-block-614 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: center;
    width: 300px;
    margin-left: 10px;
    display: block;
  }

  .column-264 {
    padding-bottom: 10px;
    padding-left: 20px;
  }

  .section-448 {
    padding-top: 40px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .paragraph-143 {
    text-align: left;
    justify-content: center;
    display: block;
  }

  .columns-91 {
    margin-left: 10px;
  }

  .section-449, .section-450 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .columns-92 {
    margin-bottom: 40px;
    margin-left: 20px;
  }

  .column-265 {
    flex-direction: column;
    padding-left: 0;
  }

  .image-496, .image-497 {
    display: block;
  }

  .column-266, .column-267, .column-268 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-left: 10px;
    display: flex;
  }

  .container-289, .container-290 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-499, .image-500, .image-501, .image-502, .image-503, .image-504 {
    max-width: none;
  }

  .image-505 {
    max-width: none;
    margin-right: 0;
  }

  .image-506, .image-507 {
    max-width: none;
  }

  .column-269 {
    flex-direction: column;
    justify-content: center;
    align-items: stretch;
    height: 180px;
    display: flex;
  }

  .container-291 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .column-270 {
    margin-bottom: 40px;
    padding-top: 20px;
  }

  .column-271 {
    padding-top: 20px;
  }

  .container-292 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-510 {
    margin-left: 0;
    margin-right: 20px;
  }

  .image-511 {
    margin-top: 5px;
    margin-left: 0;
    padding-left: 0;
  }

  .link-block-125 {
    width: auto;
    height: auto;
  }

  .column-273 {
    flex-direction: row;
    display: flex;
  }

  .container-293 {
    margin-bottom: 40px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .column-274 {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .columns-93 {
    flex-direction: column;
    padding-right: 100px;
  }

  .heading-621 {
    margin-bottom: 0;
    font-size: 24px;
    line-height: 34px;
  }

  .column-275 {
    margin-bottom: 40px;
  }

  .column-276 {
    height: 350px;
  }

  .column-277 {
    padding-right: 10px;
  }

  .columns-94 {
    flex-direction: column;
    padding-bottom: 40px;
  }

  .column-278 {
    margin-bottom: 40px;
    padding-right: 0;
  }

  .image-513, .image-514, .image-515, .image-516, .image-517, .image-518 {
    margin-bottom: 10px;
  }

  .column-279 {
    margin-bottom: 40px;
  }

  .div-block-617 {
    background-color: #8b8b8b;
    height: 1px;
  }

  .button-139 {
    letter-spacing: 2px;
    text-transform: uppercase;
    background-color: #00447c;
    font-family: Roboto, sans-serif;
    font-size: 14px;
  }

  .navbar-76 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-452 {
    background-color: #a82525;
    background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg"), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f16ad25181c5d0ae2ffe50d_mbl-landing-page.png");
    background-position: 0 0, 50% 100%;
    background-repeat: repeat, repeat;
    background-size: auto, cover;
    padding-left: 10px;
    padding-right: 10px;
  }

  .container-295 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .button-140 {
    margin-bottom: 20px;
    margin-right: 0;
  }

  .section-453 {
    background-color: #f2f2f2;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-454 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .columns-95 {
    display: block;
  }

  .section-455 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .button-141 {
    margin-bottom: 20px;
    margin-right: 0;
    display: block;
  }

  .section-456 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-622 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    margin-left: 0;
  }

  .section-458 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .columns-96 {
    flex-direction: column;
    display: flex;
  }

  .section-459, .section-378 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-913 {
    font-size: 18px;
    line-height: 30px;
  }

  .section-380 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-547 {
    letter-spacing: 3px;
  }

  .section-460 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .icc-selco-home {
    height: auto;
  }

  .heading-622 {
    font-size: 30px;
    line-height: 40px;
  }

  .heading-623 {
    font-size: 25px;
    line-height: 35px;
  }

  .column-281 {
    flex-direction: row;
    display: block;
  }

  .left-arrow-5 {
    color: #0000;
    background-color: #0000;
  }

  .right-arrow-5 {
    background-color: #0000;
  }

  .slide-28 {
    height: 440px;
  }

  .icc-selco-about {
    padding-left: 10px;
    padding-right: 10px;
  }

  .slider-11, .mask-10 {
    height: 440px;
  }

  .icon-11 {
    color: var(--white);
  }

  .section-462 {
    background-image: linear-gradient(#00000063, #00000063), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f1ec762882d3e1a866caaf6_Air%20Quality.jpg");
    background-position: 0 0, 50% 100%;
    background-size: auto, cover;
    justify-content: center;
    align-items: center;
    height: 400px;
    margin-top: 60px;
    display: flex;
  }

  .container-299 {
    justify-content: center;
    align-items: center;
    padding-top: 0;
    display: flex;
  }

  .heading-626 {
    padding-top: 0;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 30px;
    line-height: 40px;
  }

  .icc-video {
    margin: 0;
    padding: 40px 10px;
  }

  .column-297 {
    height: auto;
  }

  .section-467 {
    margin: 0;
    padding: 40px 10px;
  }

  .column-298 {
    height: auto;
  }

  .heading-628, .heading-629 {
    margin-top: 10px;
  }

  .section-468 {
    margin: 0 auto auto;
    padding: 40px 10px;
  }

  .column-299, .column-300, .column-301 {
    height: auto;
  }

  .icc-selco-communication-home {
    justify-content: center;
    align-items: center;
    height: 400px;
    margin-top: 60px;
    padding-top: 0;
    display: flex;
  }

  .section-473 {
    margin-top: 60px;
    padding-top: 0;
    padding-bottom: 0;
    display: flex;
  }

  .section-474 {
    margin-top: 60px;
    padding: 0;
    display: flex;
  }

  .section-475, .section-476, .section-477 {
    justify-content: center;
    align-items: center;
    margin-top: 60px;
    padding: 0;
    display: flex;
  }

  .section-478 {
    justify-content: center;
    align-items: center;
    margin-top: 60px;
    padding-top: 0;
    padding-bottom: 0;
    display: flex;
  }

  .section-479 {
    align-items: center;
    margin-top: 60px;
    padding-top: 0;
    display: flex;
  }

  .container-305 {
    padding-top: 0;
  }

  .heading-632 {
    font-size: 30px;
    line-height: 40px;
  }

  .section-480 {
    background-image: linear-gradient(#00000078, #00000078), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f1fd10ad59d25210a7843db_Education.jpg");
    background-position: 0 0, 100% 100%;
    align-items: center;
    margin-top: 60px;
    padding-top: 0;
    display: flex;
  }

  .heading-633 {
    font-size: 30px;
  }

  .container-306 {
    padding-top: 0;
  }

  .section-481 {
    align-items: center;
    margin-top: 60px;
    padding-top: 0;
    display: flex;
  }

  .section-482 {
    align-items: center;
    margin-top: 60px;
    display: flex;
  }

  .heading-634 {
    font-size: 30px;
    line-height: 40px;
  }

  .container-307 {
    padding-top: 0;
  }

  .section-483 {
    background-position: 50%;
  }

  .column-302 {
    margin-bottom: 20px;
  }

  .columns-107, .columns-108 {
    flex-direction: column;
  }

  .column-303 {
    margin-bottom: 20px;
  }

  .div-block-633 {
    top: 340px;
  }

  .section-485 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-661 {
    font-size: 30px;
  }

  .section-486 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .heading-662 {
    letter-spacing: 10px;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 20px;
  }

  .section-487 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-489 {
    background-position: 50%;
    height: auto;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-490 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .heading-664 {
    text-align: center;
    letter-spacing: 20px;
    font-size: 20px;
    line-height: 30px;
  }

  .section-491 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-493 {
    background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f2bfabb4e5d099ce41d467e_Content-01.png");
    background-position: 0%;
    height: auto;
  }

  .columns-111 {
    flex-direction: column;
    margin-top: 60px;
  }

  .section-494, .section-497 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .icon-12 {
    color: #1ddafb;
    background-color: #0000;
  }

  .nav-menu-5, .menu-button-2 {
    background-color: #00366b;
  }

  .menu-button-2.w--open {
    color: #333;
    background-color: #0000;
  }

  .container-312 {
    background-color: #00366b;
  }

  .column-315 {
    padding-top: 40px;
  }

  .columns-112 {
    flex-direction: row;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .navbar-83 {
    padding-left: 10px;
    padding-right: 10px;
    display: block;
  }

  .section-500 {
    background-position: 50% 0;
    height: 600px;
  }

  .section-501 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-667 {
    font-size: 30px;
  }

  .section-502 {
    background-position: 100%;
  }

  .bold-text-256 {
    font-size: 30px;
  }

  .columns-113 {
    flex-direction: column;
    justify-content: center;
  }

  .column-318 {
    justify-content: center;
  }

  .text-block-1061 {
    text-align: center;
    line-height: 40px;
  }

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

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

  .section-504, .section-505 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .columns-115 {
    flex-direction: column;
  }

  .section-506 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-671 {
    font-size: 30px;
  }

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

  .section-507 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-1065 {
    text-align: center;
    margin-bottom: 20px;
  }

  .columns-117 {
    flex-direction: column;
    justify-content: center;
  }

  .column-319 {
    justify-content: center;
  }

  .column-320 {
    margin-bottom: 20px;
  }

  .bold-text-260, .bold-text-261, .bold-text-262 {
    font-size: 30px;
  }

  .section-509 {
    background-position: 0 0;
  }

  .section-510, .section-511, .section-514 {
    padding-left: 10px;
    padding-right: 10px;
  }

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

  .section-516 {
    padding-left: 10px;
    padding-right: 10px;
  }

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

  .section-517 {
    padding-left: 10px;
    padding-right: 10px;
  }

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

  .div-block-648, .div-block-649, .div-block-650, .div-block-651, .div-block-652, .div-block-654, .div-block-655, .column-329 {
    margin-bottom: 40px;
  }

  .section-519 {
    height: auto;
    margin-top: 60px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .container-316 {
    flex-flow: column;
    place-content: center flex-start;
    align-items: center;
    margin-top: 0;
    display: flex;
  }

  .heading-686 {
    margin-bottom: 20px;
    font-size: 30px;
    line-height: 50px;
  }

  .text-block-1077 {
    text-align: center;
    margin-bottom: 20px;
    font-size: 18px;
    font-weight: 100;
    line-height: 30px;
  }

  .italic-text-6 {
    font-size: 18px;
  }

  .text-block-1078 {
    letter-spacing: 0;
    font-size: 16px;
  }

  .div-block-656 {
    flex-direction: column;
    padding: 0;
    display: flex;
  }

  .container-317 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-521 {
    height: 420px;
  }

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

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

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

  .div-block-657 {
    margin-bottom: 0;
  }

  .columns-123 {
    flex-direction: row;
    margin-top: 10px;
    display: flex;
  }

  .div-block-658 {
    width: 100%;
    min-width: auto;
    height: 1px;
    min-height: auto;
  }

  .nav-link-370, .nav-link-371, .nav-link-372 {
    color: #fff;
    background-color: #232323;
  }

  .section-527 {
    background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f3f658324e4d6fffc98e2da_Mobile-bg.png");
    background-position: 50% 0;
    background-size: cover;
    height: 700px;
    padding-top: 10px;
  }

  .heading-693 {
    font-size: 40px;
    line-height: 50px;
  }

  .paragraph-170 {
    font-size: 18px;
    line-height: 28px;
  }

  .image-544 {
    margin-bottom: 20px;
  }

  .div-block-661 {
    margin-bottom: 0;
  }

  .section-528 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-529 {
    background-position: 100%;
  }

  .section-530 {
    padding-left: 0;
    padding-right: 0;
  }

  .section-531 {
    padding-bottom: 40px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-663 {
    margin-bottom: 60px;
    padding-left: 0;
    padding-right: 0;
  }

  .text-block-1087 {
    font-size: 15px;
  }

  .text-block-1088 {
    font-size: 18px;
  }

  .div-block-664 {
    flex-direction: row;
    align-items: center;
    width: auto;
    display: flex;
  }

  .container-321 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .column-339, .column-341 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div-block-666 {
    margin-left: 0;
    margin-right: 0;
  }

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

  .section-536 {
    flex-direction: column;
    padding-left: 10px;
    padding-right: 10px;
    display: block;
  }

  .text-block-1093 {
    font-family: Amazonembercd rg, sans-serif;
    font-weight: 400;
  }

  .section-537 {
    height: 40vh;
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-699 {
    font-size: 40px;
    line-height: 50px;
  }

  .section-538 {
    padding-left: 20px;
    padding-right: 20px;
  }

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

  .section-539 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-669 {
    height: auto;
    padding: 20px;
  }

  .heading-700 {
    margin-bottom: 20px;
  }

  .bold-text-267 {
    padding-left: 0;
  }

  .columns-132 {
    margin-bottom: 0;
  }

  .section-540 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .column-342, .column-343, .column-344, .column-345 {
    margin-bottom: 40px;
  }

  .text-block-1094 {
    font-size: 18px;
    line-height: 28px;
  }

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

  .columns-135 {
    flex-direction: column;
  }

  .column-347 {
    padding-top: 40px;
    padding-bottom: 40px;
    padding-left: 20px;
  }

  .section-542 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-671 {
    height: auto;
    margin-top: 0;
  }

  .div-block-672 {
    height: 100%;
    margin-bottom: 40px;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .columns-136 {
    background-color: #fff;
    flex-direction: column;
    margin-bottom: 40px;
  }

  .column-348, .column-349, .column-350 {
    background-color: #fff;
  }

  .column-351 {
    background-color: #fff;
    margin-bottom: 40px;
  }

  .column-352 {
    background-color: #fff;
  }

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

  .columns-137 {
    flex-direction: column;
  }

  .navbar-89 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .icon-13 {
    color: #fff;
  }

  .navbar-90 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-545 {
    height: 50vh;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-546 {
    padding-left: 20px;
    padding-right: 20px;
  }

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

  .section-547 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-674 {
    height: auto;
    padding: 10px;
  }

  .heading-706 {
    font-size: 18px;
    line-height: 28px;
  }

  .section-548 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .columns-138 {
    flex-direction: column;
  }

  .div-block-676 {
    padding: 20px;
  }

  .section-549 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .column-355 {
    flex-direction: column;
    height: auto;
    padding: 20px;
  }

  .columns-139 {
    flex-direction: column;
  }

  .column-356 {
    height: auto;
  }

  .heading-713 {
    font-size: 35px;
  }

  .div-block-678 {
    padding: 10px;
  }

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

  .icon-14 {
    color: #fff;
  }

  .div-block-679, .div-block-680, .div-block-681 {
    margin-bottom: 40px;
  }

  .section-551 {
    background-position: 100% 100%;
    height: 600px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .button-154 {
    margin-bottom: 20px;
    margin-right: 0;
  }

  .bold-text-269 {
    font-size: 16px;
  }

  .section-552, .section-553, .section-554 {
    padding-left: 10px;
    padding-right: 10px;
  }

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

  .div-block-683 {
    flex-direction: row;
    align-items: center;
    display: block;
  }

  .bold-text-270 {
    font-size: 16px;
  }

  .section-558 {
    height: 500px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-684 {
    flex-direction: row;
    align-items: center;
    display: block;
  }

  .button-156 {
    margin-bottom: 20px;
    margin-right: 0;
  }

  .bold-text-271, .bold-text-272 {
    font-size: 16px;
  }

  .section-559, .section-560, .section-561 {
    padding-left: 10px;
    padding-right: 10px;
  }

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

  .section-563 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-492 {
    text-align: center;
    padding-right: 19px;
    line-height: 30px;
  }

  .section-565 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .icon-15 {
    color: var(--white);
  }

  .navbar-93 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-566 {
    height: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-716 {
    text-align: center;
    font-size: 30px;
  }

  .image-556 {
    margin-bottom: 20px;
  }

  .icon-16 {
    color: #fff;
  }

  .section-567 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-568 {
    padding-left: 20px;
    padding-right: 20px;
  }

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

  .section-569 {
    padding-left: 10px;
    padding-right: 10px;
  }

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

  .columns-148 {
    flex-direction: column;
  }

  .section-570 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .nav-link-390, .nav-link-390.w--current {
    background-color: #000;
  }

  .nav-link-391 {
    background-color: #161616;
  }

  .nav-link-392 {
    background-color: #222;
  }

  .nav-link-393 {
    background-color: #353535;
  }

  .nav-link-395 {
    background-color: #474747;
  }

  .div-block-689 {
    padding: 20px;
  }

  .heading-725 {
    font-size: 20px;
  }

  .div-block-690 {
    padding: 20px;
  }

  .slide-29, .mask-11, .slider-12 {
    height: auto;
  }

  .column-485 {
    padding-left: 0;
    padding-right: 0;
  }

  .menu-button-3 {
    background-color: #0000;
  }

  .menu-button-3.w--open {
    background-color: #c5c5c5;
  }

  .navbar-94 {
    padding-left: 20px;
    padding-right: 0;
  }

  .section-574 {
    background-image: none;
    height: auto;
    padding-left: 0;
    padding-right: 0;
  }

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

  .section-575 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-691 {
    height: auto;
  }

  .section-576, .mentors {
    padding-left: 10px;
    padding-right: 10px;
  }

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

  .section-578 {
    flex-direction: column;
    padding-left: 10px;
    padding-right: 10px;
    display: block;
  }

  .link-58 {
    margin-bottom: 0;
  }

  .column-494 {
    justify-content: center;
  }

  .column-495 {
    justify-content: center;
    align-items: center;
    margin-bottom: 10px;
    display: block;
  }

  .nav-link-396.w--current, .nav-link-397, .nav-link-398, .nav-link-399 {
    border-bottom: 1px solid #fff;
  }

  .section-582, .section-583 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-1124 {
    margin-bottom: 10px;
  }

  .div-block-701 {
    flex-direction: column;
    justify-content: center;
    display: flex;
  }

  .section-584, .section-585 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .nav-link-404.w--current, .nav-menu-6 {
    background-color: var(--white);
  }

  .menu-button-4 {
    color: var(--midnight-blue);
    background-color: #0000;
  }

  .icon-17 {
    color: var(--midnight-blue);
  }

  .grid {
    grid-row-gap: 0px;
  }

  .div-block-704 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-705 {
    padding: 40px 20px;
  }

  .menu-button-5 {
    color: #fff;
  }

  .menu-button-5.w--open {
    background-color: var(--midnight-blue-2);
  }

  .column-496, .column-497, .column-498 {
    padding: 20px;
  }

  .section-589 {
    padding-left: 40px;
    padding-right: 40px;
  }

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

  .div-block-707 {
    display: block;
  }

  .dropdown-toggle-5 {
    margin-top: 0;
  }

  .nav-menu-7 {
    background-color: var(--midnight-blue-2);
  }

  .text-block-1136 {
    color: #fff;
    font-family: Amazonember md, sans-serif;
  }

  .who-can-apply {
    padding-left: 20px;
    padding-right: 20px;
  }

  .button-162 {
    margin-bottom: 20px;
  }

  .navbar-97._2022 {
    background-color: #000;
  }

  .section-591 {
    background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/62f4d899f9b93f7ec0c4a744_Gaming.png");
    background-position: 0 0, 50%;
    background-size: auto, cover;
    background-attachment: scroll, scroll;
    padding-top: 60px;
    padding-bottom: 0;
  }

  .div-block-709 {
    margin-top: 0;
    margin-left: 0;
    margin-right: 10px;
    padding-top: 20px;
  }

  .button-163 {
    font-size: 16px;
    line-height: 20px;
  }

  .section-592, .section-593 {
    padding-left: 10px;
    padding-right: 10px;
  }

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

  .columns-150 {
    margin-bottom: 0;
  }

  .section-595, .section-596 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .nav-link-407 {
    background-color: #000;
  }

  .navbar-98 {
    padding: 10px;
  }

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

  .heading-737 {
    font-size: 30px;
  }

  .div-block-715 {
    padding: 10px;
  }

  .paragraph-199 {
    font-size: 16px;
  }

  .div-block-716 {
    padding: 10px;
  }

  .section-598 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-738 {
    font-size: 30px;
  }

  .heading-739 {
    font-size: 20px;
    line-height: 150%;
  }

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

  .div-block-717 {
    padding: 20px 0;
  }

  .section-599 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-740 {
    font-size: 30px;
  }

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

  .div-block-718 {
    background-size: cover;
    height: 400px;
  }

  .div-block-719 {
    height: 400px;
  }

  .section-600 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-742 {
    font-size: 30px;
  }

  .grid-6 {
    grid-column-gap: 16px;
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .section-601 {
    height: auto;
    padding: 10px;
  }

  .section-602 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-744 {
    font-size: 30px;
    line-height: 100%;
  }

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

  .partner-mss {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-746 {
    font-size: 30px;
  }

  .heading-747 {
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 150%;
  }

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

  .video-16 {
    margin-bottom: 40px;
  }

  .section-604 {
    padding-left: 10px;
    padding-right: 10px;
  }

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

  .container-332 {
    flex-direction: column;
    align-items: center;
  }

  .navbar-99 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-605 {
    height: auto;
  }

  .grid-9 {
    grid-template-columns: 1fr;
    justify-content: center;
    justify-items: center;
  }

  .icon-20 {
    color: #fff;
  }

  .section-606 {
    height: auto;
    padding-left: 10px;
    padding-right: 10px;
  }

  .paragraph-202 {
    margin-left: 10px;
    margin-right: 10px;
    font-size: 16px;
  }

  .section-607 {
    padding-left: 0;
    padding-right: 0;
  }

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

  .paragraph-203 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .section-608 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-11 {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .div-block-733 {
    margin-bottom: 0;
  }

  .section-610 {
    height: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .text-block-1161 {
    text-align: center;
    font-size: 40px;
    line-height: 110%;
  }

  .navbar-100, .section-611, .section-613 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-738 {
    height: auto;
    margin-bottom: 40px;
  }

  .div-block-739, .div-block-740 {
    margin-bottom: 40px;
  }

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

  .div-block-742, .div-block-743 {
    margin-bottom: 40px;
  }

  .div-block-745 {
    text-align: center;
    align-items: center;
  }

  .div-block-746 {
    text-align: center;
  }

  .section-614 {
    padding-left: 10px;
    padding-right: 10px;
  }

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

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

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

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

  .div-block-748 {
    flex-wrap: nowrap;
    align-content: stretch;
    padding-left: 20px;
    padding-right: 20px;
  }

  .background-video-2 {
    height: auto;
    padding: 60px 10px;
  }

  .section-616 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .link-block-130 {
    margin-bottom: 40px;
  }

  .grid-14, .grid-15 {
    grid-template-columns: 1fr;
  }

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

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

  .section-618 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-1186 {
    font-size: 16px;
  }

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

  .section-619 {
    flex-direction: column;
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
  }

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

  .section-620 {
    padding-left: 10px;
    padding-right: 10px;
  }

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

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

  .div-block-759, .div-block-760, .div-block-761 {
    height: auto;
  }

  .text-block-1198, .heading-764 {
    font-size: 25px;
  }

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

  .text-block-1200 {
    line-height: 150%;
  }

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

  .section-622, .section-623 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .button-168 {
    text-align: center;
    margin-bottom: 20px;
    margin-right: 0;
  }

  .grid-22, .grid-23 {
    grid-template-columns: 1fr;
  }

  .columns-160 {
    margin-bottom: 0;
  }

  .image-600 {
    display: none;
  }

  .image-601 {
    display: block;
  }

  .background-video-3 {
    justify-content: center;
    height: 500px;
    padding-left: 0;
  }

  .navbar-101 {
    position: relative;
  }

  .section-625 {
    background-image: linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5fa17dc5843129b6579f94ae_BG.png");
    background-position: 0 0, 50%;
    height: auto;
    margin-top: 0;
    padding: 40px 10px;
  }

  .columns-162 {
    flex-direction: column;
  }

  .column-507 {
    align-self: auto;
  }

  .nav-link-420 {
    color: #fff;
  }

  .div-block-770 {
    flex-direction: row;
    align-items: center;
  }

  .text-block-1216 {
    margin-bottom: 0;
    font-size: 12px;
  }

  .div-block-774, .div-block-781, .div-block-782, .div-block-783, .div-block-784, .div-block-785 {
    margin-bottom: 0;
  }

  .container-337 {
    position: static;
  }

  .text-block-1222 {
    text-align: center;
    margin-bottom: 20px;
  }

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

  .div-block-787 {
    flex-direction: column;
  }

  .section-628 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-769 {
    margin-bottom: 0;
    font-size: 14px;
  }

  .columns-165 {
    flex-direction: column;
    display: flex;
  }

  .section-630 {
    background-image: linear-gradient(#0000005e, #0000005e), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5fbe496e888ff7c25f528049_BG.png");
    background-position: 0 0, 70% 0;
    background-repeat: repeat, repeat;
    background-size: auto, cover;
    background-attachment: scroll, fixed;
    height: 500px;
  }

  .container-338 {
    flex-direction: column;
    margin-top: 15px;
    padding-left: 25px;
    display: flex;
  }

  .heading-772 {
    font-size: 25px;
    line-height: 32px;
  }

  .text-block-1230 {
    padding-top: 20px;
    font-size: 18px;
    line-height: 22px;
  }

  .heading-773 {
    margin-bottom: 40px;
    padding-left: 20px;
  }

  .paragraph-218 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-340 {
    flex-flow: column;
    align-items: center;
    display: flex;
  }

  .column-511, .column-512, .column-513 {
    padding-bottom: 40px;
    padding-right: 10px;
  }

  .column-514 {
    padding-bottom: 40px;
    padding-right: 10px;
    display: none;
  }

  .text-block-1232 {
    font-size: 25px;
  }

  .columns-167 {
    flex-direction: column;
    align-items: center;
  }

  .text-block-1236 {
    padding-top: 10px;
    font-size: 18px;
    line-height: 22px;
  }

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

  .paragraph-222 {
    text-align: left;
    padding-left: 20px;
    padding-right: 10px;
    line-height: 24px;
  }

  .heading-775 {
    text-align: left;
    flex-direction: column;
    align-self: flex-start;
    margin-left: 20px;
    display: flex;
  }

  .button-173 {
    object-fit: contain;
    flex-direction: column;
    flex: 0 auto;
    justify-content: flex-start;
    align-self: flex-start;
    align-items: flex-start;
    margin-top: 20px;
    display: flex;
    position: static;
    inset: auto auto 0% 0%;
  }

  .image-611 {
    margin-left: 0;
  }

  .columns-172 {
    flex-direction: column;
    justify-content: flex-start;
    align-self: flex-start;
    align-items: center;
    display: flex;
  }

  .column-517, .column-518, .column-519 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .slider-14 {
    object-fit: fill;
    flex-direction: column;
    align-items: stretch;
    width: auto;
    display: block;
  }

  .slide-31, .slide-32 {
    width: auto;
  }

  .mask-13 {
    width: auto;
    overflow: hidden;
  }

  .slider-15 {
    background-color: #0000;
    height: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .navbar-103 {
    padding-left: 0;
    padding-right: 0;
  }

  .section-636 {
    background-color: var(--white);
    height: auto;
    padding: 60px 10px;
  }

  .container-342 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .button-174 {
    margin-bottom: 10px;
    margin-right: 0;
  }

  .column-520 {
    flex-direction: column;
    display: flex;
  }

  .div-block-807 {
    flex-direction: column;
    align-self: center;
    display: flex;
  }

  .paragraph-224 {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 16px;
  }

  .paragraph-225 {
    text-align: center;
    margin-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 16px;
  }

  .column-521 {
    flex-direction: column;
    padding-bottom: 20px;
    display: flex;
  }

  .heading-780 {
    text-align: center;
    margin-top: 40px;
  }

  .section-637 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .paragraph-226, .heading-782 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .paragraph-227 {
    color: #706f6f;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-641 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-1237 {
    padding-bottom: 30px;
  }

  .columns-174 {
    padding-bottom: 20px;
    display: flex;
  }

  .text-block-1238 {
    text-align: center;
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-24 {
    grid-template-columns: 1fr;
    place-content: center stretch;
  }

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

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

  .div-block-808 {
    padding: 0;
  }

  .section-642 {
    padding: 60px 10px;
  }

  .icon-21 {
    color: var(--midnight-blue);
  }

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

  .div-block-810 {
    padding: 10px;
  }

  .div-block-811 {
    padding: 0;
  }

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

  .nav-menu-8 {
    display: none;
  }

  .icon-22 {
    color: var(--white);
  }

  .section-645 {
    background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5ffd66f44d1fd94f02711f67_BG.jpg"), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
    background-position: 0 0, 100% 0, 0 0;
    background-repeat: repeat, no-repeat, repeat;
    background-size: auto, cover, auto;
    height: 440px;
    margin-bottom: 40px;
  }

  .section-646 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .paragraph-229 {
    text-align: left;
    padding-left: 5px;
    padding-right: 5px;
  }

  .columns-175 {
    padding-left: 10px;
    padding-right: 10px;
    display: block;
  }

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

  .section-648 {
    padding-bottom: 60px;
  }

  .bold-text-295 {
    line-height: 20px;
  }

  .heading-785, .heading-786, .heading-787 {
    margin-top: 10px;
  }

  .section-649 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .column-525, .column-526 {
    margin-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .columns-176 {
    padding-left: 10px;
    padding-right: 10px;
  }

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

  .column-528 {
    flex-direction: column;
    align-items: flex-start;
    padding-bottom: 40px;
    display: flex;
  }

  .column-529 {
    padding-left: 10px;
  }

  .container-347 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-1248 {
    padding-top: 20px;
  }

  .text-block-1249 {
    padding-top: 5px;
    padding-bottom: 20px;
  }

  .columns-177 {
    justify-content: center;
    align-self: stretch;
    padding-top: 5px;
    display: flex;
  }

  .column-531 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    padding-top: 10px;
    display: flex;
  }

  .columns-178 {
    align-self: stretch;
    margin-top: 20px;
    padding-top: 10px;
    display: flex;
  }

  .columns-179 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .container-348 {
    margin-top: 90px;
  }

  .heading-790 {
    font-size: 65px;
    line-height: 55px;
  }

  .columns-180 {
    text-align: center;
    flex-direction: column;
    margin-top: 40px;
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
  }

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

  .columns-181 {
    flex-direction: column;
    justify-content: center;
    align-self: flex-start;
    display: flex;
  }

  .column-533 {
    flex-direction: column;
    justify-content: flex-start;
    align-self: flex-start;
    align-items: center;
    padding-top: 20px;
  }

  .text-block-1253 {
    padding-top: 10px;
  }

  .section-652 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .container-349 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
  }

  .column-534 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    display: flex;
  }

  .container-350 {
    padding-left: 10px;
    padding-right: 10px;
    display: block;
  }

  .bold-text-296 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-653 {
    background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/600288da2a83f45542b19f59_MBL-banner.png");
    background-position: 50% 100%;
    height: 700px;
    margin-top: 60px;
    padding-left: 10px;
    padding-right: 10px;
    display: block;
  }

  .section-654, .section-655 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-1256, .text-block-1257 {
    text-align: left;
  }

  .column-536 {
    text-align: left;
    justify-content: center;
  }

  .section-656 {
    flex-direction: row;
    align-items: center;
    padding-left: 10px;
    padding-right: 10px;
    display: block;
  }

  .section-657, .section-658 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .column-537, .column-538, .column-539, .column-540, .column-541, .column-542, .column-543 {
    margin-bottom: 20px;
  }

  .column-544, .column-545, .column-546 {
    margin-bottom: 40px;
  }

  .column-547 {
    margin-bottom: 0;
  }

  .column-548, .column-549 {
    margin-bottom: 40px;
  }

  .div-block-820 {
    justify-content: center;
    width: auto;
    height: auto;
    display: block;
  }

  .section-659, .navbar-106 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-626 {
    display: none;
  }

  .navbar-107, .nav-link-446 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-627 {
    display: block;
  }

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

  .nav-menu-9, .menu-button-6, .menu-button-6.w--open {
    background-color: #fff;
  }

  .section-660 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .paragraph-233 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .image-632 {
    padding-bottom: 20px;
    display: inline-block;
  }

  .slide-33 {
    background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/6033e31240c37d03b78f0aed_shutterstock_697792513.jpg");
    background-position: 0 0, 0%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
    background-attachment: scroll, scroll;
    height: 60vh;
    padding: 160px 20px 20px;
  }

  .slide-34 {
    background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/6034a5773963c8c264cd544e_BG_2.png");
    background-position: 0 0, 75%;
    background-size: auto, cover;
    height: 60vh;
    padding: 200px 20px 20px;
  }

  .slider-16 {
    height: 60vh;
  }

  .container-355 {
    align-items: flex-end;
  }

  .text-block-1271 {
    text-align: left;
    font-size: 30px;
    line-height: 34px;
    display: flex;
  }

  .text-block-1272 {
    text-align: center;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    font-size: 20px;
    display: flex;
  }

  .div-block-822 {
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-end;
    align-items: flex-end;
    margin-bottom: 90px;
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
  }

  .container-356 {
    align-items: center;
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-1274 {
    color: #fff;
    text-align: center;
    font-size: 45px;
    line-height: 50px;
  }

  .text-block-1277 {
    color: #fff;
    text-align: center;
    line-height: 28px;
  }

  .heading-796, .heading-797 {
    line-height: 20px;
  }

  .heading-798 {
    margin-bottom: 20px;
    line-height: 20px;
  }

  .button-180 {
    flex: 0 auto;
    align-self: auto;
    margin-top: 20px;
  }

  .section-662 {
    height: auto;
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-31 {
    flex-direction: column;
    display: flex;
  }

  .section-663 {
    padding-left: 20px;
    padding-right: 20px;
  }

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

  .slide-35 {
    background-position: 0 0, 75% 0;
    height: 60vh;
    padding: 200px 20px 20px;
  }

  .slide-36 {
    background-position: 0 0, 50% 100%;
    height: 60vh;
    padding: 150px 20px 20px;
  }

  .slide-37 {
    background-position: 0 0, 50%;
    height: 60vh;
    padding: 20px;
  }

  .text-block-1283 {
    font-size: 50px;
    line-height: 45px;
  }

  .text-block-1285 {
    font-size: 55px;
  }

  .text-block-1287 {
    font-size: 50px;
  }

  .text-block-1288 {
    margin-top: 20px;
  }

  .text-block-1289 {
    font-size: 48px;
    line-height: 38px;
  }

  .text-block-1291 {
    line-height: 50px;
  }

  .div-block-830 {
    flex-flow: column;
    place-content: flex-end;
    align-items: flex-start;
    height: auto;
    padding-left: 0;
    display: flex;
  }

  .agenda {
    padding-left: 10px;
    padding-right: 10px;
  }

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

  .nav-menu-10 {
    color: #0000;
    background-color: #00003d;
  }

  .section-665 {
    height: 800px;
    margin-bottom: 0;
    padding: 34px 10px 0;
  }

  .nav-link-453, .text-block-1295 {
    color: #fff;
  }

  .text-block-1298 {
    direction: ltr;
    text-transform: none;
    font-size: 18px;
  }

  .columns-190 {
    align-items: flex-start;
    display: block;
  }

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

  .navbar-108 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-666 {
    margin-top: 100px;
    padding-top: 40px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-833 {
    margin-top: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-667 {
    padding-left: 10px;
    padding-right: 10px;
  }

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

  .section-668 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-838 {
    margin-bottom: 40px;
    margin-left: 0;
    margin-right: 0;
  }

  .column-555 {
    flex-direction: column;
    height: auto;
  }

  .column-556 {
    height: auto;
  }

  .text-block-1301 {
    padding-top: 10px;
  }

  .columns-193 {
    flex-direction: column;
    display: block;
  }

  .section-670 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .column-559 {
    margin-bottom: 40px;
  }

  .section-675 {
    flex-direction: column;
    display: block;
  }

  .grid-35, .grid-36 {
    grid-template-columns: 1fr;
  }

  .grid-37, .grid-38 {
    grid-template-columns: 1fr 1fr;
  }

  .column-560 {
    padding-right: 0;
  }

  .section-676 {
    padding-left: 20px;
    padding-right: 20px;
  }

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

  .div-block-849, .div-block-850 {
    margin-bottom: 40px;
  }

  .section-677 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-40 {
    grid-column-gap: 16px;
    grid-template-columns: auto 1fr 1fr;
    grid-auto-flow: column;
    align-content: stretch;
    place-items: start center;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-851 {
    display: flex;
  }

  .section-678 {
    padding-left: 10px;
    padding-right: 10px;
  }

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

  .text-block-1325, .text-block-1326, .text-block-1327, .text-block-1328 {
    color: #f3973b;
  }

  .image-642 {
    padding-top: 37px;
    padding-bottom: 0;
  }

  .container-357 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .section-679 {
    text-align: center;
    background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/60fafd8b8037ac3737802749_mbl.png");
    background-position: 50% 100%;
    height: 680px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-1330 {
    font-size: 40px;
  }

  .section-680, .section-681 {
    padding-left: 10px;
    padding-right: 10px;
  }

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

  .icon-23 {
    color: #fff;
  }

  .section-683, .section-684, .section-686 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-690 {
    padding-left: 20px;
    padding-right: 20px;
  }

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

  .bold-text-298 {
    font-size: 32px;
  }

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

  .paragraph-240 {
    text-align: center;
    margin-top: 20px;
  }

  .columns-198 {
    flex-direction: column;
    align-items: center;
  }

  .columns-199 {
    flex-direction: column;
  }

  .section-691 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .nav-link-467, .nav-link-468 {
    color: #fff;
    background-color: #232323;
  }

  .nav-link-469 {
    color: #fff;
    background-color: #ff8322;
  }

  .menu-button-7 {
    background-color: #fff;
  }

  .section-694 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-861 {
    padding-left: 0;
    padding-right: 0;
  }

  .section-695 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-45 {
    grid-row-gap: 20px;
    grid-template-columns: 1fr 1fr;
  }

  .image-647 {
    flex: 1;
  }

  .image-648 {
    padding-top: 40px;
  }

  .menu-button-8 {
    display: block;
  }

  .section-697 {
    padding: 60px 10px;
  }

  .image-649 {
    padding-bottom: 20px;
    display: none;
  }

  .image-649.phone {
    display: none;
  }

  .phone {
    display: block;
  }

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

  .tabs-menu-17 {
    display: flex;
  }

  .column-577, .column-578, .column-579 {
    display: none;
  }

  .grid-47 {
    grid-template-columns: 1fr;
  }

  .text-block-1361, .text-block-1362, .text-block-1363 {
    text-align: center;
  }

  .section-700 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .navbar-113 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-701 {
    height: auto;
    padding: 60px 20px;
  }

  .section-702 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-1371 {
    font-size: 30px;
    line-height: 40px;
  }

  .paragraph-248 {
    font-size: 18px;
    line-height: 24px;
  }

  .section-703 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-49 {
    grid-template-columns: 1fr;
  }

  .section-704 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-1374 {
    font-size: 30px;
    line-height: 40px;
  }

  .text-block-1375 {
    font-size: 20px;
    line-height: 24px;
  }

  .paragraph-250 {
    font-size: 18px;
    line-height: 24px;
  }

  .section-705 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .navbar-114 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-707 {
    background-position: 50% 100%;
    padding: 40px 0 0;
  }

  .grid-50 {
    grid-template-columns: 1fr;
  }

  .div-block-869 {
    flex-direction: column;
    align-items: flex-start;
  }

  .image-654 {
    margin-bottom: 10px;
  }

  .div-block-870 {
    flex-direction: column;
  }

  .text-block-1382 {
    margin-bottom: 10px;
  }

  .text-block-1383 {
    font-size: 14px;
    line-height: 24px;
  }

  .text-block-1385 {
    font-size: 30px;
  }

  .div-block-872 {
    padding: 0 20px;
  }

  .section-711 {
    padding: 40px 29px 40px 20px;
  }

  .link-76 {
    font-size: 16px;
  }

  .grid-53 {
    grid-template-columns: 1fr 1fr;
    margin-left: 0;
    margin-right: 0;
  }

  .grid-55 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-rows: auto auto;
    grid-template-columns: 1.25fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    justify-content: stretch;
    align-items: stretch;
    display: grid;
  }

  .image-657 {
    padding-left: 20px;
  }

  .text-block-1392, .paragraph-254, .image-658, .div-block-874, .div-block-875, .div-block-876, .div-block-877, .div-block-878, .div-block-879 {
    text-align: center;
  }

  .grid-56 {
    grid-template-columns: 1fr;
  }

  .text-block-1395 {
    font-size: 16px;
    line-height: 26px;
  }

  .text-block-1395.white, .text-block-1397, .text-block-1398 {
    font-size: 16px;
  }

  .text-block-1398.speaker {
    font-size: 14px;
  }

  .grid-57 {
    grid-template-columns: 1fr;
  }

  .icon-25 {
    background-color: #000;
  }

  .text-block-1399 {
    font-size: 14px;
  }

  .bold-text-321 {
    font-size: 16px;
  }

  .section-715 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-885, .div-block-886 {
    padding-left: 0;
    padding-right: 0;
  }

  .section-716 {
    background-size: cover;
    padding: 60px 20px;
  }

  .grid-58 {
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .div-block-887, .div-block-888, .div-block-889, .div-block-890, .div-block-891, .div-block-892, .div-block-893, .div-block-894, .div-block-895, .div-block-896, .div-block-897, .div-block-898 {
    text-align: center;
  }

  .grid-59, .grid-60, .grid-61, .grid-62 {
    grid-template-columns: 1fr;
  }

  .heading-809 {
    margin-top: 0;
    font-size: 60px;
    line-height: 70px;
  }

  .div-block-900 {
    text-align: left;
    padding-right: 0;
  }

  .menu-button-9, .menu-button-9.w--open, .nav-menu-12 {
    background-color: #000;
  }

  .section-717, .ecosystem-partners {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-64 {
    grid-template-columns: 1fr 1fr;
  }

  .text-block-1432 {
    text-align: center;
  }

  .columns-207 {
    text-align: center;
    display: block;
  }

  .div-block-908 {
    margin-bottom: 10px;
  }

  .text-block-1434 {
    line-height: 60px;
  }

  .grid-65, .grid-66 {
    grid-template-columns: 1fr;
  }

  .tabs-content {
    padding-left: 0;
    padding-right: 0;
  }

  .grid-67 {
    grid-template-columns: 1fr 1fr;
  }

  .tab-link-tab-2-10, .tab-link-tab-1-11, .tab-link-tab-1-11.w--current {
    margin-bottom: 10px;
  }

  .grid-68 {
    grid-template-columns: 1fr 1fr;
  }

  .text-block-1447 {
    text-align: center;
    margin-bottom: 0;
    margin-right: 0;
  }

  .bold-text-334 {
    font-size: 50px;
    line-height: 60px;
  }

  .grid-69 {
    grid-template-columns: 1fr 1fr;
  }

  .section-720 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-70 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .section-721 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-913 {
    text-align: center;
    background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/63982d443e82002c401460b5_Timeline-03.png");
    background-position: 50%;
    background-size: cover;
    height: 1100px;
  }

  .image-672 {
    background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/637f3b96235fb60f2e1c0365_Timeline-mbl.png");
    background-position: 50%;
    background-size: cover;
  }

  .image-673 {
    display: none;
  }

  .slider-20 {
    height: 160vh;
  }

  .grid-71 {
    grid-template-columns: 1fr 1fr;
  }

  .image-674 {
    display: none;
  }

  .div-block-914 {
    background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/63982d443e82002c401460b5_Timeline-03.png");
    background-position: 50%;
    background-size: cover;
    height: 1110px;
  }

  .image-675 {
    display: none;
  }

  .nav-link-483 {
    text-align: left;
    background-color: #045eac;
    padding-left: 20px;
  }

  .nav-link-484, .nav-link-485, .nav-link-486, .nav-link-487, .nav-link-488, .nav-link-489, .nav-link-490, .nav-link-491 {
    background-color: #045eac;
  }

  .navbar-115 {
    flex-direction: column;
    justify-content: flex-end;
    align-items: flex-end;
    display: block;
  }

  .section-722 {
    background-image: linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/63a161382f92ec47d2442e7b_Plugin%20Alliance_Innovent%204-02.png");
    background-position: 0 0, 50%;
    height: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-366 {
    margin-top: 40px;
  }

  .columns-208 {
    padding-left: 0;
    padding-right: 0;
  }

  .text-block-1449 {
    line-height: 28px;
  }

  .container-367 {
    margin-top: 20px;
  }

  .text-block-1450 {
    text-align: center;
    line-height: 28px;
  }

  .section-723 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-1451 {
    text-align: left;
    line-height: 28px;
  }

  .text-block-1452 {
    text-align: center;
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .columns-210 {
    flex-direction: column;
  }

  .grid-72 {
    grid-template-columns: 1fr;
  }

  .columns-211 {
    flex-direction: column;
  }

  .paragraph-272 {
    margin-top: 20px;
  }

  .section-726 {
    padding-top: 80px;
  }

  .paragraph-274 {
    text-align: left;
  }

  .section-727 {
    padding-bottom: 220px;
  }

  .columns-213 {
    flex-direction: column;
    align-items: flex-start;
    display: flex;
  }

  .text-block-1454 {
    line-height: 18px;
  }

  .column-601 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-top: 40px;
    padding: 0;
  }

  .column-602, .column-603, .column-604, .column-605 {
    padding: 0;
  }

  .image-676 {
    display: block;
  }

  .column-606 {
    padding: 0;
  }

  .menu-button-10 {
    background-color: #0000;
    flex-direction: column;
    justify-content: flex-end;
    align-items: flex-end;
    display: flex;
  }

  .menu-button-10.w--open {
    background-color: #045eac;
  }

  .section-728 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-73 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .container-370 {
    max-width: none;
  }

  .clients-wrapper-three {
    grid-column-gap: 20px;
    grid-row-gap: 30px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-items: center;
    margin-bottom: 0;
    display: grid;
  }

  .clients-image-three {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .centered-heading {
    margin-bottom: 24px;
  }

  .team-slide-wrapper {
    width: 100%;
    margin-right: 0%;
  }

  .slider-21 {
    height: 500px;
  }

  .section-729 {
    padding: 20px 40px;
  }

  .grid-74 {
    grid-template-columns: 1fr 1fr;
  }

  .section-730 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-916 {
    background-image: url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/63982d443e82002c401460b5_Timeline-03.png");
    background-position: 0 0;
    background-size: cover;
    height: 1150px;
  }

  .image-678, .image-679 {
    display: none;
  }

  .section-731 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .slider-22 {
    height: 225px;
  }

  .image-681 {
    height: auto;
    margin-top: 0;
  }

  .column-607, .column-608, .column-609, .column-610 {
    margin-top: 20px;
  }

  .div-block-924 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .text-block-1457 {
    margin-bottom: 20px;
  }

  .navbar-116 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .button-196 {
    margin-left: 0;
  }

  .section-733 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .grid-77 {
    grid-template-columns: 1fr 1fr;
  }

  .section-734 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .bold-text-338 {
    line-height: 28px;
  }

  .grid-78 {
    grid-template-columns: 1fr;
  }

  .div-block-933 {
    padding-right: 10px;
  }

  .section-735 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .grid-79 {
    grid-template-columns: 1fr;
  }

  .button-197, .button-198 {
    flex-direction: row;
    align-items: center;
    display: flex;
  }

  .section-736 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .grid-81 {
    grid-template-columns: 1fr;
  }

  .text-block-1474, .text-block-1475 {
    text-align: left;
  }

  .grid-82 {
    grid-template-columns: 1fr;
  }

  .text-block-1476 {
    text-align: left;
    margin-top: 20px;
  }

  .div-block-935 {
    align-items: flex-start;
    margin-top: 20px;
  }

  .div-block-936, .div-block-937 {
    margin-top: 20px;
  }

  .button-199 {
    margin-top: 10px;
  }

  .div-block-938 {
    align-items: flex-start;
  }

  .section-738 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div-block-940 {
    align-items: flex-start;
    margin-top: 20px;
  }

  .text-block-1477 {
    text-align: left;
  }

  .div-block-941, .div-block-942 {
    margin-top: 20px;
  }

  .div-block-945 {
    flex-direction: column;
  }

  .div-block-946 {
    align-items: flex-start;
  }

  .navbar-117 {
    padding: 0;
    display: flex;
  }

  .nav-link-503 {
    text-align: center;
    background-color: #d9302c;
    border-radius: 20px;
  }

  .nav-link-504 {
    text-align: right;
    background-color: #d9302c;
    border-radius: 20px;
  }

  .nav-link-505 {
    text-align: right;
    background-color: #d9302c;
    margin-bottom: 10px;
    margin-left: 10px;
    margin-right: 10px;
  }

  .section-739, .column-614 {
    padding-left: 0;
    padding-right: 0;
  }

  .columns-215 {
    flex-direction: column;
  }

  .image-694 {
    margin-bottom: 0;
  }

  .section-740 {
    flex-direction: column;
    align-items: flex-start;
    padding: 20px 10px;
    display: block;
  }

  .paragraph-279 {
    margin-top: 20px;
    font-size: 16px;
    line-height: 22px;
  }

  .columns-216 {
    flex-direction: column;
    margin-top: 40px;
  }

  .column-615 {
    border-top-width: 1px;
    border-left-width: 0;
    margin-top: 20px;
    padding: 20px 0 10px;
  }

  .column-616 {
    flex: 0 auto;
    align-self: flex-start;
    padding-left: 60px;
    padding-right: 60px;
  }

  .section-741 {
    flex-direction: column;
    align-items: flex-start;
    padding: 40px 10px 20px;
    display: flex;
  }

  .grid-83 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-columns: 1fr 1fr;
    margin-top: 20px;
  }

  .heading-813 {
    font-size: 16px;
  }

  .section-742 {
    flex-direction: column;
    align-items: flex-start;
    padding: 40px 10px 0;
    display: flex;
  }

  .columns-217 {
    flex-direction: column;
    align-items: center;
  }

  .columns-218 {
    margin-top: 10px;
    padding: 10px;
  }

  .div-block-948 {
    margin-top: 20px;
  }

  .paragraph-281 {
    font-size: 14px;
    line-height: 22px;
  }

  .column-620 {
    padding-right: 0;
  }

  .heading-814 {
    margin-top: 20px;
    font-size: 28px;
    line-height: 32px;
  }

  .image-696, .image-697 {
    display: none;
  }

  .section-743 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-1481 {
    font-size: 14px;
  }

  .image-698 {
    display: block;
  }

  .menu-button-11, .menu-button-11.w--open {
    background-color: #c8c8c800;
  }

  .nav-menu-15 {
    background-color: #d9302c;
    border-radius: 20px;
  }

  .image-699 {
    height: auto;
    display: block;
  }

  .image-700 {
    flex: none;
    align-self: flex-start;
    height: 40px;
    display: block;
  }

  .image-701 {
    align-self: flex-start;
    height: 40px;
    display: block;
  }

  .div-block-950 {
    display: block;
  }

  .section-744 {
    padding: 20px 10px;
  }

  .image-702 {
    margin-left: 0;
  }

  .section-745 {
    padding: 20px 10px;
  }

  .heading-16 {
    padding-left: 0;
  }

  .paragraph-282 {
    padding-left: 0;
    padding-right: 0;
  }

  .section-746 {
    padding: 20px 10px;
  }

  .column-18, .column-22 {
    text-align: left;
    padding-bottom: 10px;
  }

  .column-23 {
    text-align: left;
  }

  .heading-815 {
    padding-left: 0;
  }

  .section-52 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-747 {
    padding: 20px 10px;
  }

  .grid-86 {
    grid-template-columns: .75fr;
  }

  .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";
  }

  .bold-text-339 {
    padding-left: 0;
  }

  .background-video-4 {
    padding-top: 220px;
    padding-bottom: 220px;
    display: none;
  }

  .column-625 {
    padding: 20px 0 10px;
  }

  .columns-225 {
    border-width: 2px;
    padding: 10px;
  }

  .italic-text-22 {
    font-size: 32px;
    line-height: 30px;
  }

  .text-block-1496, .button-200 {
    display: none;
  }

  .background-video-5 {
    flex-direction: column;
    justify-content: flex-end;
    height: 600px;
    display: flex;
  }

  .image-705 {
    background-color: #fee5c5;
    border: 2px solid #eaa140;
    display: block;
  }

  .image-706 {
    background-color: #fee5c5;
    border: 2px solid #eaa140;
    margin-top: 10px;
    display: block;
  }

  .button-201 {
    background-color: #eaa140;
    border: 1px solid #d9302c;
    border-radius: 20px;
    justify-content: center;
    align-items: stretch;
    margin: 10px;
    font-weight: 700;
    display: flex;
  }

  .button-201:hover {
    color: #eaa140;
    background-color: #000;
    text-decoration: underline;
  }

  .image-707 {
    margin-top: 0;
    display: block;
  }

  .section-750 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-948-copy {
    margin-top: 0;
  }

  .section-751 {
    padding: 20px 10px;
  }

  .heading-816 {
    font-size: 32px;
  }

  .quick-stack {
    margin-top: 0;
  }

  .heading-817 {
    margin-top: 20px;
    margin-bottom: 20px;
    font-size: 24px;
    line-height: 32px;
  }

  .navbar-11722 {
    padding: 0;
    display: flex;
  }

  .section-752 {
    padding: 100px 20px 20px;
  }

  .heading-818 {
    margin-top: 10px;
    font-size: 24px;
  }

  .image-709 {
    padding-bottom: 10px;
  }

  .section-753 {
    padding: 10px;
  }

  .grid-284 {
    grid-template-columns: 1fr;
  }

  .icon-37 {
    color: #333;
  }

  .navbar-11723 {
    background-color: #fbe5d5;
    padding: 0 20px;
  }

  .section-754 {
    padding: 100px 20px 20px;
  }

  .quick-stack-2 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .cell-3 {
    text-align: center;
    align-items: center;
  }

  .heading-819 {
    text-align: center;
    font-size: 42px;
    line-height: 56px;
  }

  .paragraph-283 {
    margin-top: 10px;
    font-size: 18px;
    line-height: 28px;
  }

  .section-755 {
    padding: 20px 10px;
  }

  .heading-820 {
    text-align: center;
    font-size: 36px;
    line-height: 36px;
  }

  .paragraph-284 {
    text-align: center;
    margin-top: 0;
    margin-left: 10px;
    margin-right: 10px;
    font-size: 18px;
    line-height: 28px;
  }

  .section-756 {
    padding: 20px 20px 40px;
  }

  .cell-5 {
    padding: 0;
  }

  .heading-821 {
    text-align: center;
    font-size: 32px;
    line-height: 36px;
    display: none;
  }

  .paragraph-285 {
    text-align: center;
    margin-top: 0;
    font-size: 18px;
    line-height: 28px;
  }

  .section-757 {
    padding: 20px;
  }

  .heading-822 {
    text-align: center;
    font-size: 36px;
    line-height: 42px;
  }

  .heading-823 {
    font-size: 26px;
    line-height: 36px;
  }

  .cell-8 {
    padding-bottom: 20px;
  }

  .cell-11 {
    align-items: center;
  }

  .section-758 {
    padding: 20px 20px 40px;
  }

  .quick-stack-9 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    margin-top: 0;
  }

  .cell-13 {
    flex-direction: row;
    align-items: center;
    display: flex;
  }

  .cell-14 {
    padding: 10px;
  }

  .cell-15 {
    padding: 0;
  }

  .heading-824 {
    font-size: 26px;
    line-height: 32px;
  }

  .div-block-1414 {
    margin-top: 20px;
  }

  .section-759 {
    padding: 20px;
  }

  .heading-825 {
    font-size: 32px;
    line-height: 36px;
  }

  .section-760 {
    padding: 20px;
  }

  .paragraph-289 {
    font-size: 18px;
    line-height: 28px;
  }

  .cell-16 {
    align-items: flex-start;
    padding-top: 20px;
  }

  .cell-17 {
    align-items: flex-start;
  }

  .menu-button-12 {
    background-color: #66060600;
    margin-top: 10px;
  }

  .menu-button-12.w--open {
    background-color: #fff0;
  }

  .nav-menu-16 {
    background-color: #fbe5d5;
  }

  .icon-38 {
    color: #ed6b4f;
  }

  .section-761 {
    padding: 20px;
  }

  .grid-285 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-columns: 1fr 1fr 1fr;
    margin-top: 20px;
    margin-left: 0;
  }

  .bold-text-340 {
    line-height: 28px;
  }

  .heading-820-copy2 {
    text-align: center;
    font-size: 36px;
    font-style: normal;
    line-height: 36px;
  }

  .quick-stack-2-copy {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .quick-stack-14 {
    align-self: stretch;
    margin-left: 20px;
    margin-right: 20px;
  }

  .cell-7-copy {
    text-align: center;
    border-radius: 0;
    flex-direction: column;
    padding: 10px;
  }

  .text-block-1501 {
    margin-left: 0;
    font-size: 18px;
  }

  .heading-823-44 {
    font-size: 26px;
    line-height: 36px;
  }

  .quick-stack-16 {
    margin-top: 20px;
  }

  .quick-stack-17 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .cell-19 {
    align-items: center;
    padding-top: 0;
    padding-bottom: 0;
  }

  .quick-stack-18 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    margin-top: 0;
  }

  .cell-7-copy-copy22 {
    background-color: #fff;
    flex-direction: column;
    padding: 10px;
  }

  .heading-823-copy22 {
    font-size: 26px;
    line-height: 36px;
  }

  .text-block-1501-copy33 {
    margin-left: 0;
    font-size: 14px;
  }

  .image-713 {
    display: none;
  }

  .quick-stack-20 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    margin-top: 10px;
  }

  .image-714 {
    margin-top: 20px;
  }

  .image-715 {
    display: none;
  }

  .bold-text-341 {
    font-size: 36px;
  }

  .grid-286 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .image-717 {
    margin-left: 0;
    padding-left: 60px;
    padding-right: 60px;
  }

  .cell-21 {
    align-items: center;
    padding-top: 40px;
  }

  .image-713-cop22y {
    margin-right: 0;
    display: block;
  }

  .image-718 {
    padding-left: 60px;
    padding-right: 60px;
  }

  .cell-22 {
    align-items: center;
    padding-top: 40px;
  }

  .heading-821-cop22y {
    text-align: center;
    font-size: 36px;
    line-height: 36px;
    display: block;
  }

  .image-719 {
    display: none;
  }

  .image-720 {
    display: block;
  }

  .quick-stack-21 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    margin-top: 10px;
    padding: 0;
  }

  .quick-stack-22 {
    align-self: stretch;
    padding: 0;
  }

  .image-715-copy44 {
    border-radius: 0;
    margin-top: 20px;
    display: block;
  }

  .quick-stack-18-copy33 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    margin-top: 0;
  }

  .section-762 {
    padding: 10px 10px 20px;
  }

  .section-763, .section-764 {
    padding: 20px 10px;
  }

  .f-navigation-button {
    display: none;
  }

  .spark-nav-link {
    margin-bottom: .5rem;
  }

  .spark-simple-nav-menu {
    border-radius: 20px;
    padding: 1rem .5rem 0;
  }

  .spark-simple-nav-menu.spark-simple-shadow-small-on-nav {
    padding-bottom: 1rem;
  }

  .spark-hamburger-menu-inner {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-flow: wrap;
    flex: 1;
    justify-content: space-between;
    align-self: auto;
    align-items: center;
    padding: 0 20px;
  }

  .spark-hamburger-menu-with-logo {
    padding-left: 0;
    padding-right: 0;
  }

  .body-35 {
    text-align: center;
  }

  .section-766 {
    background-image: linear-gradient(#000c, #000c), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/66124647ded44286b688e384_Header%20background-min.png");
    background-position: 0 0, 100%;
    background-size: auto, cover;
    padding-top: 200px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .spark-hamburger-menu-with-logo-2 {
    flex-flow: wrap;
    justify-content: center;
    align-items: center;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .text-span-17 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    object-fit: fill;
    flex-flow: row;
    order: 0;
    justify-content: center;
    align-self: flex-start;
    align-items: center;
    font-size: 30px;
    display: flex;
  }

  .heading-827 {
    flex-flow: wrap;
    justify-content: center;
    align-items: center;
    font-size: 30px;
    line-height: 40px;
    display: flex;
  }

  .heading-828 {
    font-size: 20px;
    line-height: 24px;
  }

  .text-block-1502 {
    padding-bottom: 20px;
    font-size: 18px;
    line-height: 24px;
  }

  .div-block-1416 {
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
  }

  .f-button-primary {
    background-color: var(--red);
  }

  .f-button-primary:hover {
    background-color: var(--white);
    color: #000;
  }

  .div-block-1417.secondcta {
    padding-top: 20px;
    display: none;
  }

  .section-767 {
    background-position: 0%;
    padding: 20px;
  }

  .paragraph-291 {
    padding-right: 0;
    font-size: 18px;
    line-height: 24px;
  }

  .spark-three-image-grid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .spark-flex-row {
    align-items: flex-start;
  }

  .webinars {
    padding: 64px 20px;
  }

  .webinars h2 {
    font-size: 2.5rem;
  }

  .webinars h1 {
    font-size: 3rem;
  }

  .brix---link-icon-right {
    width: 18px;
  }

  .brix---text-200-bold {
    font-size: 15px;
    line-height: 16px;
  }

  .brix---paragraph-default {
    font-size: 14px;
    line-height: 20px;
  }

  .brix---heading-h3-size {
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .brix---mg-bottom-8px {
    margin-bottom: 6px;
  }

  .brix---card-link-img-bg {
    min-height: 440px;
    padding-left: 28px;
    padding-right: 28px;
  }

  .brix---heading-h2-size {
    text-align: center;
    padding-bottom: 20px;
    font-size: 3rem;
    line-height: 3rem;
  }

  .brix---mg-bottom-48px {
    margin-bottom: 32px;
  }

  .brix---container-default {
    padding-left: 20px;
    padding-right: 20px;
  }

  .webinar-main {
    padding: 40px 20px;
  }

  .heading-831 {
    font-size: 3rem;
    line-height: 3rem;
  }

  .brix---btn-secondary, .brix---btn-primary {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
    font-size: 17px;
    line-height: 19px;
  }

  .brix---button-row-left {
    width: 100%;
    margin-bottom: 20px;
    margin-right: 0;
  }

  .brix---buttons-row-center {
    flex-direction: column;
  }

  .brix---lightbox-video-icon-wrapper {
    max-width: 70px;
  }

  .brix---image-wrapper-br-24px-shadow {
    border-radius: 16px;
    margin-bottom: 20px;
  }

  .brix---mg-bottom-56px {
    margin-bottom: 0;
  }

  .brix---heading-h2-size-2 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---subtitle {
    font-size: 14px;
    line-height: 18px;
  }

  .brix---mg-bottom-16px {
    margin-bottom: 15px;
  }

  .brix---section-2 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .paragraph-292 {
    font-size: 18px;
    line-height: 24px;
  }

  .paragraph-292.lead {
    padding-top: 10px;
  }

  .lynx-image-features {
    height: 250px;
    min-height: 200px;
  }

  .lynx-heading-features-large {
    font-size: 24px;
  }

  .lynx-block-features-large {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .lets-catch-up {
    padding: 40px 20px 80px;
  }

  .spark-bold-heading {
    line-height: 1.3;
  }

  .spark-wrapped-card.spark-stacked {
    width: 100%;
  }

  .spark-side-flat-tab {
    padding: 16px;
  }

  .spark-stacked-flat-tabs-menu {
    flex-flow: column wrap;
    justify-content: flex-start;
  }

  .spark-centered-900 {
    margin-bottom: 64px;
  }

  .uui-blogsection10_mask {
    width: 95%;
  }

  .uui-page-padding {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .lynx-block-footer-down {
    grid-column-gap: 33px;
    grid-row-gap: 33px;
    flex-flow: column;
  }

  .lynx-block-footer {
    height: auto;
  }

  .lynx-grid-footer-dark {
    padding-top: 50px;
    padding-bottom: 0;
  }

  .spark-hamburger-menu-inner-2 {
    padding: 0;
  }

  .spark-hamburger-menu-with-logo-3 {
    padding-left: 0;
    padding-right: 0;
  }

  .spark-line-11.spark-simple-line, .spark-line-12.spark-simple-line, .spark-line-13.spark-simple-line {
    background-color: var(--white);
  }

  .spark-nav-link-2 {
    margin-bottom: .5rem;
  }

  .spark-nav-link-2.spark-centered-full {
    color: var(--black);
  }

  .spark-nav-link-2.spark-centered-full:hover {
    background-color: var(--untitled-ui--primary700);
    color: var(--white);
    -webkit-text-stroke-color: var(--red);
  }

  .spark-simple-nav-menu-2 {
    border-radius: 20px;
    padding: 1rem .5rem 0;
  }

  .spark-simple-nav-menu-2.spark-simple-shadow-small-on-nav {
    flex-flow: column;
    justify-content: center;
    align-self: center;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 1rem;
    padding-left: 0;
    padding-right: 0;
  }

  .spark-hamburger-menu-inner-3 {
    padding: 0;
  }

  .spark-hamburger-menu-with-logo-4 {
    z-index: 99;
    text-align: left;
    border-radius: 0 10px 10px 0;
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
    display: flex;
    position: fixed;
    inset: 0% 0% auto;
  }

  .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-heroheader03_image {
    border-top-right-radius: 2rem;
    border-bottom-left-radius: 2rem;
    height: 15rem;
  }

  .uui-heroheader03_component {
    grid-template-columns: 1fr;
  }

  .uui-padding-vertical-xhuge-3 {
    padding-top: 1rem;
    padding-bottom: 3rem;
  }

  .uui-page-padding-3 {
    padding-top: 0;
  }

  .container-374 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .background-video-7 {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .brix---text-200 {
    font-size: 15px;
    line-height: 16px;
  }

  .brix---badge-primary-small-light {
    padding: 10px 20px;
    font-size: 14px;
    line-height: 16px;
  }

  .brix---divider-32px {
    margin-top: 32px;
    margin-bottom: 32px;
  }

  .brix---paragraph-default-2 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---heading-h3-size-2 {
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .brix---mg-bottom-16px-2 {
    margin-bottom: 15px;
  }

  .brix---blog-card-content-inside {
    padding: 24px 24px 31px;
  }

  .brix---badge-secondary-category-badges {
    margin-top: 8px;
    margin-bottom: 8px;
    padding: 13px 21px;
    font-size: 14px;
    line-height: 16px;
  }

  .brix---heading-h2-size-3 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---grid-title-and-categories {
    margin-bottom: 40px;
  }

  .brix---container-default-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---section-bg-neutral-200 {
    padding-top: 96px;
    padding-bottom: 96px;
  }

  .brix---heading-h4-size {
    font-size: 18px;
    line-height: 24px;
  }

  .brix---mg-bottom-8px-2 {
    margin-bottom: 6px;
  }

  .brix---mg-left-24px---mg-top-16px-mbp {
    margin-top: 16px;
    margin-left: 0;
  }

  .brix---blog-card-wrapper-width-218px {
    max-width: 100%;
  }

  .brix---blog-card-wrapper-featured-sidebar {
    flex-direction: column;
    align-items: flex-start;
  }

  .brix---divider-24px {
    margin-top: 32px;
    margin-bottom: 32px;
  }

  .brix---heading-h1-size {
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 37px;
  }

  .brix---subtitle-2 {
    font-size: 14px;
    line-height: 18px;
  }

  .uui-text-size-medium-2, .uui-heading-small {
    text-align: left;
  }

  .uui-padding-vertical-xhuge-4 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .f-gallery-image-x-small-square {
    height: 130px;
  }

  .f-gallery-two-column {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .f-gallery-image-x-tall {
    height: 300px;
  }

  .dwen {
    padding: 20px;
  }

  .grid-287 {
    grid-template-columns: 1fr;
  }

  .lynx-image-lightbox-shaped {
    border-top-left-radius: 100px;
    border-bottom-right-radius: 100px;
    height: 240px;
  }

  .uui-logos04_wrapper {
    justify-content: center;
    align-items: flex-start;
  }

  .uui-logos04_list {
    justify-content: center;
  }

  .uui-logos04_wrapper-2 {
    justify-content: center;
    align-items: flex-start;
  }

  .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---heading-h2-size-4 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---mg-bottom-48px-2 {
    margin-bottom: 32px;
  }

  .brix---container-default-3 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---section-logo-strip-v6 {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .spark-bold-heading-2 {
    line-height: 1.3;
  }

  .spark-wrapped-card-2.spark-stacked {
    width: 100%;
  }

  .spark-side-flat-tab-2 {
    padding: 16px;
  }

  .spark-stacked-flat-tabs-menu-2 {
    flex-flow: column wrap;
    justify-content: flex-start;
  }

  .spark-side-flat-tab-parent-2 {
    flex-flow: column;
  }

  .spark-centered-901 {
    margin-bottom: 64px;
  }

  .spark-section-2 {
    padding: 64px 20px;
  }

  .spark-section-2 h1 {
    font-size: 3rem;
  }

  .spark-section-2 h2 {
    font-size: 2.5rem;
  }

  .brix---logo-strip-image-card-2 {
    box-shadow: 0 1px 6px 0 var(--elements-webflow-library--general--shadow-02);
    border-radius: 10px;
    width: 120px;
    margin: 6px;
  }

  .brix---logo-strip-full-width-3 {
    flex-flow: column;
    padding-bottom: 0;
  }

  .brix---heading-h2-size-5 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---mg-bottom-48px-3 {
    margin-bottom: 32px;
  }

  .brix---container-default-4 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .previously-videos-we {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .previously-videos-we.laptopview {
    display: none;
  }

  .brix---btn-circle-logo-strip-v7-sec-right {
    top: 210px;
    right: 32%;
  }

  .brix---btn-circle-logo-strip-v7-sec-left {
    top: 210px;
    left: 32%;
  }

  .brix---grid-6-columns-logo-strip {
    grid-column-gap: 48px;
    grid-row-gap: 32px;
  }

  .brix---text-300-bold {
    font-size: 17px;
    line-height: 21px;
  }

  .brix---section-small---bottom-large {
    padding-top: 64px;
    padding-bottom: 150px;
  }

  .previously-ne {
    padding-top: 40px;
    padding-bottom: 80px;
    display: block;
  }

  .uui-button-3 {
    margin-bottom: 20px;
    display: none;
  }

  .uui-blogsection10_button-row-2.hide-mobile-landscape {
    flex-flow: wrap;
    align-content: space-between;
    width: auto;
    height: auto;
    padding-top: 0;
    display: flex;
  }

  .uui-blogsection10_arrow-2.left {
    margin-right: 0;
  }

  .uui-blogsection10_mask-2 {
    width: 95%;
  }

  .uui-blogsection10_component-2 {
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
    margin-left: 0;
    margin-right: 0;
    display: flex;
  }

  .uui-heading-medium-2 {
    justify-content: space-between;
    align-items: center;
    padding-bottom: 20px;
    display: flex;
  }

  .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 {
    flex-flow: row-reverse;
    justify-content: center;
    align-items: flex-start;
    padding-bottom: 40px;
  }

  .uui-page-padding-5 {
    text-align: center;
  }

  .leadbyexampple {
    padding-top: 40px;
    padding-bottom: 30px;
  }

  .container-376 {
    margin-left: 0;
    margin-right: 0;
  }

  .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;
  }

  .div-block-1567 {
    overflow: hidden;
  }

  .navbar-118 {
    padding-left: 10px;
    padding-right: 10px;
    overflow: hidden;
  }

  .section-1168 {
    margin-top: 100px;
    padding: 100px 20px 80px;
    overflow: hidden;
  }

  .text-block-2446 {
    font-size: 18px;
    line-height: 20px;
  }

  .div-block-1575 {
    margin-bottom: 40px;
  }

  .link-block-367 {
    margin-bottom: 20px;
  }

  .section-1169 {
    padding-top: 20px;
    padding-left: 10px;
    padding-right: 10px;
    overflow: hidden;
  }

  .text-block-2445 {
    font-size: 36px;
    line-height: 40px;
  }

  .paragraph-406 {
    margin-left: 0;
    margin-right: 0;
    font-size: 21px;
    line-height: 30px;
  }

  .text-block-2418 {
    text-align: left;
    padding-left: 0;
    padding-right: 20px;
    font-size: 36px;
    line-height: 40px;
  }

  .columns-477 {
    flex-flow: column;
  }

  .column-972 {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    margin-top: 0;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .section-1178 {
    padding-left: 20px;
    padding-right: 20px;
    overflow: hidden;
  }

  .column-973 {
    flex-flow: column;
    margin-top: 20px;
    padding-left: 0;
    display: flex;
  }

  .paragraph-407 {
    text-align: left;
  }

  .image-835 {
    display: block;
  }

  .columns-476 {
    flex-flow: row;
  }

  .text-block-2447 {
    text-align: left;
  }

  .section-1179 {
    padding: 20px;
    overflow: hidden;
  }

  .grid-3406 {
    grid-template-columns: 1fr;
  }

  .text-block-2443 {
    flex-flow: row;
    font-size: 14px;
    display: block;
  }

  .uui-blogsection10_arrow-4:hover {
    background-color: #000;
  }

  .uui-blogsection10_arrow-4.left:hover {
    color: #fff;
    background-color: #000;
  }

  .uui-padding-vertical-xhuge-7 {
    flex-flow: column;
    padding-top: 1rem;
    padding-bottom: 0;
    display: flex;
  }

  .uui-button-4 {
    margin-bottom: 20px;
    display: none;
  }

  .uui-page-padding-7 {
    padding-left: 0;
    padding-right: 0;
  }

  .text-block-2415 {
    text-align: left;
    margin-right: 20px;
    font-size: 30px;
    line-height: 30px;
  }

  .uui-blogsection10_component-4 {
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
    padding-bottom: 0;
    display: flex;
  }

  .grid-3401 {
    grid-template-columns: 1fr;
  }

  .section-1174 {
    padding-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
    overflow: hidden;
  }

  .grid-3402 {
    grid-template-columns: 1fr;
  }

  .text-block-2437 {
    font-size: 14px;
  }

  .grid-3404 {
    grid-template-columns: 1fr;
  }

  .tab-pane-tab-4 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-pane-tab-1-3 {
    padding-left: 0;
    padding-right: 0;
  }

  .tab-link-tab-3-5 {
    margin-right: 0;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 14px;
  }

  .text-block-2438 {
    font-size: 14px;
  }

  .tabs-menu-20 {
    flex-flow: row;
    justify-content: center;
    align-self: center;
    align-items: flex-start;
    margin-left: 0;
    margin-right: 0;
    display: flex;
  }

  .tab-link-tab-2-11 {
    margin-right: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-2-11.w--current {
    font-size: 14px;
  }

  .grid-3403 {
    grid-template-columns: 1fr;
  }

  .text-block-2432 {
    font-size: 14px;
  }

  .tab-link-tab-1-12 {
    margin-right: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-1-12.w--current {
    margin-right: 0;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 11px;
  }

  .text-block-2450 {
    margin-bottom: 0;
  }

  .tab-pane-tab-2-2 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-pane-tab-3-2 {
    padding-left: 0;
    padding-right: 0;
  }

  .tab-link-tab-4-2 {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 14px;
  }

  .text-block-2439 {
    font-size: 14px;
  }

  .grid-3398 {
    grid-template-columns: 1fr;
  }

  .section-1173 {
    justify-content: center;
    align-items: center;
    padding: 20px 10px;
    display: flex;
    overflow: hidden;
  }

  .grid-3405 {
    grid-template-columns: 1fr;
  }

  .text-block-2452 {
    padding-right: 0;
  }

  .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: none;
  }

  ._100womanleaders {
    padding-left: 20px;
    padding-right: 20px;
    overflow: hidden;
  }

  .grid-3395 {
    grid-template-columns: 1fr;
  }

  .leadbyexample {
    padding-left: 10px;
    padding-right: 10px;
    overflow: hidden;
  }

  .past {
    padding: 20px 20px 60px;
    overflow: hidden;
  }

  .text-block-2435 {
    margin-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-3400 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .spark-flexed-row-of-links {
    flex-direction: column;
    align-items: flex-start;
  }

  .spark-flexed-row-of-links.spark-centered-row {
    align-items: center;
  }

  .spark-footer {
    overflow: hidden;
  }

  .spark-footer-bottom {
    padding-left: 20px;
    padding-right: 20px;
  }

  .column-974 {
    text-align: center;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-right: 0;
  }

  .section-1180 {
    padding: 60px 10px;
    overflow: hidden;
  }

  .tabs-4 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .image-836 {
    margin-right: 0;
    display: block;
  }

  .nav-link-517 {
    background-color: #fff;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .nav-menu-20 {
    background-color: #fff;
    display: block;
  }

  .nav-link-518, .nav-link-519 {
    background-color: #fff;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .nav-link-520 {
    background-color: #fff;
    justify-content: center;
    align-items: center;
    display: block;
  }

  .nav-link-521 {
    background-color: #fff;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .nav-link-523 {
    float: none;
    justify-content: center;
    align-items: center;
    margin-left: 20px;
    margin-right: 20px;
    padding-top: 20px;
    padding-bottom: 20px;
    display: flex;
    overflow: visible;
  }

  .navbar-11724 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .head {
    margin-top: 0;
    padding: 130px 20px 40px;
  }

  .grid-3407 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .paragraph-409 {
    text-align: left;
    font-size: 16px;
    line-height: 26px;
  }

  .f-button-primary-2 {
    padding: 10px 20px;
  }

  .div-block-1585 {
    margin-top: 20px;
  }

  .div-block-1586 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .uui-footer07_link-list {
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-1588 {
    flex-flow: column;
    justify-content: space-between;
    align-items: stretch;
    padding-right: 0;
    display: flex;
  }

  .menu-button-13 {
    color: #000;
    background-color: #0000;
  }

  .menu-button-13.w--open {
    background-color: #fff;
  }

  .icon-39 {
    color: #000;
    -webkit-text-stroke-color: white;
  }

  .image-837 {
    margin-left: 20px;
    margin-right: 0;
  }

  .columns-478 {
    flex-flow: row;
    order: 1;
    justify-content: space-between;
    align-items: flex-end;
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .image-837-dell-copy {
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-1589 {
    display: flex;
  }

  .image-839 {
    margin-top: 20px;
  }

  .section-762-yulu {
    padding: 10px 10px 20px;
  }

  .f-navigation-button-2 {
    display: none;
  }

  .f-navigation-2 {
    justify-content: flex-start;
    align-items: flex-start;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .f-paragraph-large {
    font-size: 24px;
  }

  .f-h3-heading-2 {
    font-size: 75px;
  }

  .f-section-regular {
    padding-top: 100px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-1181 {
    background-position: 50%;
    background-size: auto;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-833 {
    margin-bottom: 0;
    font-size: 48px;
    line-height: 55px;
  }

  .section-1182 {
    background-position: 100%;
    padding: 40px 20px;
  }

  .grid-3409 {
    grid-template-columns: 1fr;
    margin-top: 40px;
  }

  .div-block-1591 {
    padding: 20px 10px;
  }

  .section-1183 {
    padding: 40px 20px 20px;
  }

  .uui-padding-vertical-xhuge-8 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .uui-page-padding-9 {
    padding: 0;
  }

  .section-1184 {
    padding: 20px;
  }

  .heading-834 {
    line-height: 30px;
  }

  .cell-27 {
    justify-content: center;
    align-items: flex-start;
  }

  .uui-layout30_image {
    height: 15rem;
  }

  .uui-layout30_item-list {
    grid-template-columns: 1fr;
  }

  .section-1185 {
    padding: 40px 20px;
  }

  .heading-835 {
    font-size: 52px;
    line-height: 42px;
  }

  .brix---paragraph-default-3 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---heading-h3-size-3 {
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .brix---text-201 {
    font-size: 15px;
    line-height: 16px;
  }

  .brix---badge-primary-small-light-2 {
    padding: 10px 20px;
    font-size: 14px;
    line-height: 16px;
  }

  .brix---mg-bottom-24px {
    margin-bottom: 16px;
  }

  .brix---grid-3-columns-gap-row-72px {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .brix---badge-secondary-category-badges-2 {
    margin-top: 8px;
    margin-bottom: 8px;
    padding: 13px 21px;
    font-size: 14px;
    line-height: 16px;
  }

  .brix---heading-h2-size-6 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---grid-title-and-categories-2 {
    margin-bottom: 40px;
  }

  .brix---container-default-5 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---section-small {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .brix---text-200-bold-2 {
    font-size: 15px;
    line-height: 16px;
  }

  .brix---mg-bottom-8px-3 {
    margin-bottom: 6px;
  }

  .brix---avatar-image {
    width: 100%;
  }

  .brix---avatar-circle-03 {
    width: 48px;
    min-width: 48px;
    max-width: 48px;
    height: 48px;
    min-height: 48px;
    max-height: 48px;
  }

  .brix---heading-h1-size-2 {
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 37px;
  }

  .brix---subtitle-3 {
    font-size: 14px;
    line-height: 18px;
  }

  .brix---mg-bottom-48px-4 {
    margin-bottom: 32px;
  }

  .brix---section-pd-bottom-56px {
    padding-top: 96px;
    padding-bottom: 96px;
  }

  .uui-blog01_component {
    margin-top: .125rem;
  }

  .uui-padding-vertical-xhuge-10 {
    padding-top: 2rem;
  }

  .uui-page-padding-11 {
    padding: 0;
  }

  .image-707-copy56 {
    margin-top: 0;
    display: block;
  }

  .section-1186 {
    margin-top: 40px;
    padding: 20px;
  }

  .f-h3-heading-2-copy {
    margin-bottom: 20px;
    font-size: 75px;
  }

  .heading-836 {
    margin-top: 20px;
  }

  .section-452-copy, .section-452-copy-22 {
    background-color: #a82525;
    background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg"), url("https://cdn.prod.website-files.com/5ab4a7f2a6f17cdc68374b6a/5f16ad25181c5d0ae2ffe50d_mbl-landing-page.png");
    background-position: 0 0, 50% 100%;
    background-repeat: repeat, repeat;
    background-size: auto, cover;
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-3411 {
    grid-template-columns: 1fr;
    margin-top: 40px;
  }

  .lynx-logo {
    height: auto;
  }

  .lynx-nav-buttons {
    display: none;
  }

  .lynx-nav-button {
    flex: 1;
  }

  .lynx-content-hero {
    padding-left: 0;
    padding-right: 0;
  }

  .lynx-hero {
    background-position: 100%;
    background-size: cover;
    justify-content: flex-end;
    align-items: center;
    min-height: 500px;
    margin-top: 100px;
  }

  .lynx-block-hero {
    margin-top: 60px;
    padding: 20px;
  }

  .lynx-heading-white-small {
    font-size: 20px;
  }

  .heading-837 {
    text-align: center;
    margin-top: 40px;
    font-size: 86px;
  }

  .bold-text-449 {
    text-align: center;
    font-size: 40px;
  }

  .section-1187 {
    padding: 40px 20px;
  }

  .lynx-block-center {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .lynx-heading {
    text-align: left;
    font-size: 29px;
  }

  .lynx-subtitle {
    text-align: center;
    font-size: 16px;
  }

  .lynx-number-satisfaction, .lynx-number-customers, .lynx-number-support {
    font-size: 45px;
  }

  .lynx-heading-features-small {
    font-size: 18px;
  }

  .section-1188 {
    padding: 40px 20px 20px;
  }

  .lynx-icon-heading {
    font-size: 18px;
  }

  .lynx-subtitle-3 {
    text-align: left;
  }

  .lynx-heading-client {
    font-size: 16px;
  }

  .section-1189 {
    padding: 40px 20px;
  }

  .lynx-newsletter {
    padding: 50px 20px;
  }

  .lynx-form {
    border-radius: 20px;
    flex-direction: column;
    align-items: stretch;
  }

  .lynx-text-field {
    margin: 12px 0;
    padding-left: 15px;
    padding-right: 15px;
  }

  .lynx-form-block {
    width: 100%;
  }

  .lynx-heading-white-small-2 {
    font-size: 29px;
  }

  .section-762-id, .section-762-homelane, .section-7621 {
    padding: 10px 10px 20px;
  }

  .f-content-image-wrapper-large {
    height: auto;
  }

  .f-testimonial-author {
    flex-flow: column wrap;
    align-items: flex-start;
  }

  .f-testimonial-avatar-small {
    margin-bottom: 16px;
    margin-right: 0;
  }

  .section-1189-copy {
    padding: 40px 20px;
  }

  .quick-stack-29 {
    margin-top: 20px;
  }

  .quick-stack-30 {
    margin-top: 10px;
  }

  .cell-31 {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .lynx-nav-buttons-copy {
    justify-content: center;
    align-items: flex-start;
    display: flex;
  }

  .heading-838 {
    text-align: center;
    font-size: 24px;
    line-height: 32px;
  }

  .lynx-heading-features-small-copy {
    font-size: 18px;
  }

  .lynx-heading-2 {
    font-size: 29px;
  }

  .lynx-grid-features-4-columns {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .lynx-heading-features-small-2 {
    font-size: 18px;
  }

  .heading-837-copy {
    text-align: center;
    margin-top: 40px;
    font-size: 72px;
  }

  .div-block-1593 {
    padding: 20px;
  }

  .lynx-paragraph-2-copy-copy {
    text-align: left;
  }

  .lynx-heading-copy {
    font-size: 29px;
  }

  .lynx-nav-button-copy3 {
    flex: 1;
  }

  .f-navigation-menu-button-3.w--open {
    display: block;
  }

  .f-navigation-button-3 {
    display: none;
  }

  .quick-stack-33 {
    padding-left: 0%;
  }

  .cell-35 {
    padding-top: 140px;
    padding-bottom: 140px;
  }

  .cell-36 {
    padding: 40px;
  }

  .f-navigation-button-3-cd {
    display: block;
  }

  .f-cta-form-wrapper {
    flex-direction: column;
  }

  .f-grid-two-column-3 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .f-form-button, .f-cta-form-block {
    width: 100%;
  }

  .f-grid-two-column-3-copy33 {
    justify-content: stretch;
    place-items: center stretch;
  }

  .f-paragraph-regular-3-copy566 {
    font-size: 24px;
  }

  .section-1189-copy-22 {
    padding: 40px 20px;
  }

  .bold-text-455 {
    text-align: left;
  }

  .brix---container-default-6 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---header-nav-list-item {
    text-align: left;
    width: 100%;
  }

  .brix---header-logo {
    max-width: 84%;
  }

  .brix---buttons-row {
    flex-direction: column;
    align-items: stretch;
  }

  .brix---heading-h1-size-3 {
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 37px;
  }

  .brix---paragraph-default-4 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---button-row-left-2 {
    width: 100%;
    margin-bottom: 20px;
    margin-right: 0;
  }

  .brix---hero-bg-image-dark {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---btn-primary-white, .brix---btn-secondary-white {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
    font-size: 16px;
    line-height: 18px;
  }

  .brix---container-default-7 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---header-nav-list-item-2 {
    text-align: left;
    width: 100%;
  }

  .brix---header-logo-2 {
    max-width: 84%;
  }

  .brix---btn-primary-2, .brix---btn-secondary-2 {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
    font-size: 17px;
    line-height: 19px;
  }

  .brix---buttons-row-2 {
    flex-direction: column;
    align-items: stretch;
  }

  .brix---heading-h1-size-4 {
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 37px;
  }

  .brix---paragraph-default-5 {
    font-size: 14px;
    line-height: 24px;
  }

  .brix---button-row-left-3 {
    width: 100%;
    margin-bottom: 20px;
    margin-right: 0;
  }

  .brix---floating-image-hero-v1---1 {
    opacity: .2;
    bottom: -5%;
    left: -35%;
  }

  .brix---floating-image-hero-v1---2 {
    display: none;
  }

  .brix---card-over-image {
    padding: 34px 24px;
  }

  .brix---section-hero-short {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .brix---mg-bottom-16px-3 {
    margin-bottom: 15px;
  }

  .brix---mg-bottom-24px-2 {
    margin-bottom: 16px;
  }

  .brix---mg-bottom-56px-2 {
    margin-bottom: 32px;
  }

  .brix---display-1 {
    font-size: 34px;
    line-height: 46px;
  }

  .brix---display-2 {
    font-size: 38px;
    line-height: 48px;
  }

  .brix---section {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .brix---heading-h2-size-7 {
    font-size: 30px;
    line-height: 34px;
  }

  .brix---text-300-bold-2 {
    font-size: 17px;
    line-height: 21px;
  }

  .brix---stats-v7-grid {
    grid-template-columns: 1fr;
  }

  .brix---card-stat-purple {
    padding: 85px 26px 32px;
  }

  .brix---icon-big-stats-v7 {
    border-radius: 18px;
    width: 72px;
  }

  .brix---grid-4-columns {
    grid-template-columns: 1fr;
  }

  .brix---mg-bottom-24px-3 {
    margin-bottom: 16px;
  }

  .brix---mg-bottom-56px-3 {
    margin-bottom: 32px;
  }

  .brix---display-5 {
    font-size: 38px;
    line-height: 48px;
  }

  .brix---container-default-8 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---section-4 {
    padding-top: 40px;
  }

  .brix---heading-h2-size-8 {
    font-size: 30px;
    line-height: 34px;
  }

  .brix---heading-h3-size-4 {
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .brix---mg-bottom-16px-4 {
    margin-bottom: 15px;
  }

  .brix---mg-top-16px {
    margin-top: 12px;
  }

  .brix---avatar-image-2 {
    width: 100%;
  }

  .brix---slider-item-pd {
    padding: 0;
  }

  .brix---paragraph-default-6 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---text-300-bold-3 {
    font-size: 17px;
    line-height: 21px;
  }

  .brix---card-testimonial-v6 {
    padding-left: 22px;
    padding-right: 22px;
  }

  .brix---avatar-circle-05-border {
    border-width: 3px;
  }

  .brix---btn-slider-arrow-right---testimonial-v6 {
    right: 26%;
  }

  .brix---btn-slider-arrow-left---testimonial-v6 {
    left: 26%;
  }

  .brix---mg-bottom-8px-4 {
    margin-bottom: 6px;
  }

  .brix---mg-bottom-48px-5 {
    margin-bottom: 32px;
  }

  .brix---container-default-9 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---section-5 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .brix---heading-h2-size-9 {
    font-size: 30px;
    line-height: 34px;
  }

  .brix---heading-h3-size-5 {
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .brix---link-icon-right-2 {
    width: 18px;
  }

  .brix---paragraph-default-7 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---text-200-bold-3 {
    font-size: 15px;
    line-height: 16px;
  }

  .brix---card-link-img-bg-2 {
    min-height: 440px;
    padding-left: 28px;
    padding-right: 28px;
  }

  .brix---mg-bottom-16px-5 {
    margin-bottom: 15px;
  }

  .brix---btn-primary-3 {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
    font-size: 17px;
    line-height: 19px;
  }

  .brix---container-default-10 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---heading-h2-size-10 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---paragraph-default-8 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---buttons-row-center-2 {
    flex-direction: column;
  }

  .brix---instagram-grid-v3 {
    grid-template-columns: 1fr 1fr;
  }

  .brix---instagram-image-full-width {
    border-radius: 16px;
  }

  .brix---grid-top---text-2-buttons {
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
  }

  .brix---section-position-relative {
    padding-top: 96px;
    padding-bottom: 96px;
  }

  .brix---buttons-row-right---t-left {
    flex-direction: column;
    align-items: stretch;
  }

  .brix---image-wrapper-br-24px {
    border-radius: 16px;
  }

  .brix---mg-bottom-2 {
    font-size: 12px;
  }

  .brix---container-default-11 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---footer-logo {
    width: 100%;
    max-width: 240px;
  }

  .grid-3412 {
    grid-template-columns: 1fr;
  }

  .rt-component-section {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .rt-marquee-text {
    font-size: 50px;
    line-height: 60px;
  }

  .rt-about-one-video-marque {
    bottom: -14px;
  }

  .rt-home-one-marquee-section {
    padding-bottom: 55px;
  }

  .rt-home-three-cta-heading {
    font-size: 3rem;
    line-height: 3.5rem;
  }

  .rt-home-one-video-button {
    width: 100px;
    height: 100px;
  }

  .rt-home-one-video-wrapper {
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
  }

  .rt-play-button {
    width: 100px;
    height: 100px;
    bottom: 20px;
    right: 20px;
  }

  .rt-change-padding-3.rt-change-color-white.rt-responsive-align-center {
    text-align: center;
  }

  .rt-home-one-top-heading-text.rt-responsive-center {
    justify-content: center;
    align-items: center;
  }

  .rt-home-one-top-heading-line {
    display: none;
  }

  .rt-home-one-banner-arrow-wrapper.rt-responsive-align-center {
    justify-content: center;
    align-items: center;
  }

  .rt-why-choose-us-vission-background {
    display: none;
  }

  .rt-why-choose-vision-list-flex {
    display: block;
  }

  .rt-why-choose-vision-list-left {
    margin-bottom: 10px;
  }

  .rt-component-section-2 {
    padding-top: 40px;
  }

  .rt-sticky.rt-tab-sticky-off.rttext-black {
    text-align: left;
  }

  .rt-service-step-info {
    padding-bottom: 0;
    padding-left: 1%;
    padding-right: 1%;
  }

  .rt-service-process-step-2 {
    padding-top: 1rem;
    padding-bottom: 1rem;
    display: block;
  }

  .rt-service-process-step-2.rt-team-two {
    display: block;
  }

  .rt-service-step-number-block-2 {
    box-shadow: none;
    justify-content: flex-start;
    margin-top: 2rem;
    margin-bottom: 0;
    overflow: visible;
  }

  .rt-service-step-process-3 {
    display: none;
  }

  .rt-component-section-3 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .rt-hero-button-text.rt-text-blue {
    font-size: 18px;
  }

  .rt-component-section-5 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .rt-home-three-benefits-image {
    grid-template-rows: auto auto;
    width: 100%;
  }

  .rt-home-three-benefits-text {
    max-width: 100%;
  }

  .rt-about-two-cta-main-wrapper {
    background-image: linear-gradient(#00000080, #00000080);
    padding-left: 15px;
    padding-right: 15px;
  }

  .rt-home-one-cta-bottom-section {
    flex-direction: column;
    align-items: stretch;
  }

  .rt-cta-box {
    max-width: none;
  }

  .rt-component-section-7.rt-cta-bottom-margin-none {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .rt-component-section-8.rt-footer-v-two-gap {
    text-align: center;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .rt-footer-one-copyright-menu {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: wrap;
  }

  .rt-footer-one-text-wrapper {
    padding-right: 0;
  }

  .rt-footer-one-contact-wrapper {
    flex: 1;
  }

  .rt-footer-one-main {
    padding-bottom: 20px;
  }

  .rt-footer-one-main-block {
    justify-content: center;
    align-items: flex-start;
  }

  .rt-marquee-text-3 {
    font-size: 50px;
    line-height: 60px;
  }

  .rt-about-one-video-marque-2 {
    bottom: -14px;
  }
}

#w-node-deb8940f-efba-95c0-68cb-639b1a62f293-1a5cd4bb, #w-node-_8173046a-eaf8-c0b7-3d04-9cdd43db2431-1a5cd4bb, #w-node-c901f028-73be-c899-ee14-a0361aced0ba-1a5cd4bb, #w-node-aa5e7e5e-acfa-8e5f-4974-42eb7657e54e-1a5cd4bb, #w-node-d96a9712-f1ef-63e8-1edf-a40f8c88c12d-1a5cd4bb, #w-node-_67d82bf0-5df4-8479-6a72-adee9f426a01-1a5cd4bb, #w-node-_6f2c89f6-166e-d935-45c9-f615dd7e82c3-1a5cd4bb, #w-node-_542899d0-22a8-4fdc-5453-73328aa8804b-1a5cd4bb, #w-node-_6ada9267-5ab4-fb5f-d7d9-d90df025c71b-1a5cd4bb, #w-node-cc95ab72-f04d-4e26-6b10-ac4f42952067-1a5cd4bb, #w-node-cc95ab72-f04d-4e26-6b10-ac4f4295206f-1a5cd4bb, #w-node-cc95ab72-f04d-4e26-6b10-ac4f42952077-1a5cd4bb, #w-node-cc95ab72-f04d-4e26-6b10-ac4f4295207f-1a5cd4bb, #w-node-cc95ab72-f04d-4e26-6b10-ac4f42952087-1a5cd4bb, #w-node-cc95ab72-f04d-4e26-6b10-ac4f4295208f-1a5cd4bb, #w-node-cc95ab72-f04d-4e26-6b10-ac4f42952097-1a5cd4bb, #w-node-cc95ab72-f04d-4e26-6b10-ac4f4295209f-1a5cd4bb, #w-node-cc95ab72-f04d-4e26-6b10-ac4f429520a7-1a5cd4bb, #w-node-cc95ab72-f04d-4e26-6b10-ac4f429520af-1a5cd4bb, #w-node-cc95ab72-f04d-4e26-6b10-ac4f429520b7-1a5cd4bb, #w-node-cc95ab72-f04d-4e26-6b10-ac4f429520bf-1a5cd4bb, #w-node-cc95ab72-f04d-4e26-6b10-ac4f429520c7-1a5cd4bb, #w-node-cc95ab72-f04d-4e26-6b10-ac4f429520d8-1a5cd4bb, #w-node-cc95ab72-f04d-4e26-6b10-ac4f429520e0-1a5cd4bb, #w-node-cc95ab72-f04d-4e26-6b10-ac4f429520e8-1a5cd4bb, #w-node-cc95ab72-f04d-4e26-6b10-ac4f429520f0-1a5cd4bb, #w-node-cc95ab72-f04d-4e26-6b10-ac4f429520f8-1a5cd4bb, #w-node-_072b7bba-6a04-bef9-3e81-a92339839538-1a5cd4bb, #w-node-_022f0c08-69a2-4218-e109-3ec3b6bef15a-1a5cd4bb, #w-node-d485b382-cca5-d53e-fcd6-ef6a5ccf4887-1a5cd4bb, #w-node-b35c2537-2f24-563f-cdfa-861c6babc7cb-1a5cd4bb, #w-node-_1f6fef89-936a-bb71-cdcd-d40b30a93598-1a5cd4bb, #w-node-_823d24f1-8489-bb16-a788-700fbff566bf-1a5cd4bb, #w-node-_5c7cf4ce-6c20-22ab-90f6-a24344043472-1a5cd4bb, #w-node-_424eb11c-c89c-fd32-a7af-1eb7614eaf4b-1a5cd4bb, #w-node-_477eaa1e-ed2e-d918-225f-df78d85cd5a9-1a5cd4bb, #w-node-e2f1eb83-d8ce-f2bd-8e0e-9a06e4292d7d-1a5cd4bb, #w-node-_0f51fb29-f070-5ed5-00c1-e0b7f9234de6-1a5cd4bb, #w-node-_7f81da60-4f07-7b22-a9ef-0d20f8550a9e-1a5cd4bb, #w-node-c2639c67-2648-be68-202a-52828feb2947-1a5cd4bb, #w-node-ff6ffda5-b882-facb-b5a8-8e08908a2e59-1a5cd4bb, #w-node-dc1be3b2-dda1-6d17-5885-7578d84a1568-1a5cd4bb, #w-node-c3f494f4-137a-b44e-8f09-d2134666ac58-1a5cd4bb, #w-node-e442eeb6-f2ae-94d1-d80d-461b453fb4fa-1a5cd4bb, #w-node-_5788c069-a745-9791-e687-386584256a85-1a5cd4bb, #w-node-_40bd4446-3b7d-3739-c01b-5cf9a2c5069a-1a5cd4bb, #w-node-_0bd26e85-89bc-8ac0-8e00-e9878f147e54-1a5cd4bb, #w-node-_6dceadbd-d0fd-3cf1-75e7-a884db21d5f7-1a5cd4bb, #w-node-a92684a3-6cd3-e14f-745c-c4fc33a3d481-1a5cd4bb, #w-node-_1fa9a6df-0d68-5968-fb44-96fcb3155882-1a5cd4bb, #w-node-_659333df-65d2-92a9-5848-ad9ad13471f6-1a5cd4bb, #w-node-_5bc254b5-7ac3-be21-34b4-c6c365f7cbd7-1a5cd4bb, #w-node-bc44cdff-7583-edca-fe37-476d15354db0-1a5cd4bb, #w-node-_9ba4bd8c-a5eb-e5d9-3662-84f45ad6abe0-1a5cd4bb, #w-node-afe4f111-2b12-f76b-c6a2-4fa8b9427f36-1a5cd4bb, #w-node-aec6fd92-1056-39e6-61d6-936fe38b771a-1a5cd4bb, #w-node-f86dcbdd-8a2d-20ed-94a0-b18bde23357f-1a5cd4bb, #w-node-_52394775-5774-880e-67ce-7f44b56b3dfe-1a5cd4bb, #w-node-_33fedece-ae2b-5407-e15b-b280de2bc63c-1a5cd4bb, #w-node-bf17b812-5e5e-938c-381e-513c6354eb1a-1a5cd4bb, #w-node-_0a71a74d-34ca-a3ec-7480-2e99a1135214-1a5cd4bb, #w-node-_1b4cff1f-a408-06e1-cd10-c450084f15a8-1a5cd4bb, #w-node-_23de7fe3-9f71-df7e-22d3-c79926de7ac4-1a5cd4bb, #w-node-bbc8a3fd-a9bc-d0f5-17d8-d1000d09e004-1a5cd4bb, #w-node-_0d7fa71b-f68f-0735-66f6-df545d4d795b-1a5cd4bb, #w-node-_801f8098-f19d-40ee-0440-4ba4d5eda1bf-1a5cd4bb, #w-node-_0ca79bf9-05e9-9547-c34a-5735eec21099-1a5cd4bb, #w-node-_677be478-0476-8e88-267a-1a631e39d219-1a5cd4bb, #w-node-_6bcdfe44-9bc3-da8c-8e84-a42aa32873f2-1a5cd4bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fb6d01b9-611e-a64e-6f63-7cf46cb12d29-3596d6a6 {
  justify-self: center;
}

#w-node-_1b9db463-ed7a-187e-e48b-da25bbfad5ff-3596d6a6 {
  align-self: center;
}

#w-node-_87a6ce99-d2b3-47bf-f50f-94c1554ae865-3596d6a6, #w-node-_77397df7-a879-11ff-c678-26ddf68bc2bf-3596d6a6, #w-node-_8027bfa0-361f-d654-ebd7-654639f6db80-3596d6a6, #w-node-d09fbebb-1505-380a-c86a-6b518a8f54a8-3596d6a6, #w-node-_2d85ee81-d3b2-9904-5797-0be89b1f330f-3596d6a6, #w-node-_879f82d3-c8e7-b2d8-c481-5bd0ecc40b74-3596d6a6, #w-node-_8b81ea5d-b80e-e3f8-31f7-0bbc18857e66-3596d6a6, #w-node-_17353d21-4b1d-efd5-3037-f79ad71f0494-3596d6a6, #w-node-f324969a-9bcd-f0d7-3af3-1851597a0d6c-3596d6a6, #w-node-_8def05a1-dece-94ce-706d-6849ba8debd9-3596d6a6, #w-node-_3ba83464-3382-2f9b-b8cb-79ad97ec6dbf-3596d6a6, #w-node-_8bd93ecc-6cb0-297f-d5e6-3b7540b2c807-3596d6a6, #w-node-_3be6ba3c-d6fb-0f27-a1c0-079a493af9dd-3596d6a6, #w-node-bce20ff4-bc11-d3f8-0ae0-7b807dcb3427-3596d6a6, #w-node-_08060ceb-5084-689f-cd83-14a46bfc6b78-3596d6a6, #w-node-b459cd41-236d-3fc9-7541-1e9ac1f4e336-3596d6a6, #w-node-a4e348bc-1b5d-f3d8-e28b-cffde047d0de-3596d6a6, #w-node-_0c4e0f3e-884c-f96f-6592-e402d61b1812-3596d6a6, #w-node-_8d05ddbf-f54d-5edc-5001-4973e1c3bed4-3596d6a6, #w-node-_8c82d561-4904-93a4-ac74-521acbeafada-3596d6a6, #w-node-_265699df-7a53-d2fe-6fc0-58138d53f522-3596d6a6, #w-node-e6557ff4-c55e-2031-283b-2657ed493cc5-3596d6a6, #w-node-b6d8b56b-8540-8610-bdb2-3d4ec729aaf9-3596d6a6, #w-node-_221638a9-d2f8-22d8-074d-e6f35fc97e5d-3596d6a6, #w-node-_0ab51cf0-a836-365c-0028-6714eb1656ba-3596d6a6, #w-node-ea945ff6-eafe-6cae-405f-21f891587c1b-3596d6a6, #w-node-eace2b83-9510-9300-b085-8732cf108296-3596d6a6, #w-node-_0250fee0-0d14-0841-5c5f-857498409ded-3596d6a6, #w-node-_1aee2d51-443c-36df-7e3c-47f0ef218ae1-3596d6a6, #w-node-_8b4cb315-bf0b-6be0-b016-cbfee234bdb3-3596d6a6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0460f7bc-7f64-733c-eb98-e23b2cb11a78-3596d6a6, #w-node-_53f4fed0-9622-a463-d5e3-d210fe7e1dc6-3596d6a6, #w-node-db5ed393-f2ff-4480-1cc4-6b2bb19ceffe-3596d6a6, #w-node-_0d385ab8-6b57-ecd2-d353-9e0739e55556-3596d6a6, #w-node-_8d11b4ce-8aee-4b9d-e1b3-baf8bf7b2cb4-3596d6a6, #w-node-_36d3b750-d48d-6d62-abf9-a9863be7c01c-3596d6a6 {
  justify-self: center;
}

#w-node-ce8cec8f-4b00-8b00-93c7-18289f4ab036-3596d6a6 {
  justify-self: end;
}

#w-node-b2c47ac1-e16c-f7ef-889d-f7c4b5718884-3596d6a6 {
  justify-self: center;
}

#w-node-_59e4e646-9f2c-9c65-89a7-32d9d1f28268-263d11d0 {
  align-self: start;
}

#w-node-a193a8f4-7a55-621a-0ac0-366bded51fe8-263d11d0 {
  justify-self: center;
}

#w-node-_7b578e93-a8f0-bbb8-5922-4d6c3ab1795c-263d11d0 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: center;
}

#w-node-a493f38a-4e8a-ba1c-d1ae-a10246d96da2-263d11d0, #w-node-e30cf9c5-0d50-e197-0cb5-7c07f7929e4b-263d11d0, #w-node-f2200193-11c6-fa2d-31d3-e951a007e5bd-263d11d0, #w-node-_8a670552-554d-7297-5c3d-5150fadc13db-263d11d0 {
  place-self: center;
}

#w-node-b5e4ce1b-97c7-786f-e36a-ba9e0fcebe06-55eb0c08, #w-node-_8e34f4c1-c60a-bfc3-4f1d-30a4f702518d-55eb0c08, #w-node-_07908d36-dd60-2d01-78b3-87c6da91a3d8-55eb0c08, #w-node-b2a0fd4f-b514-4469-93f0-9e595845c618-55eb0c08, #w-node-_2c1c6f98-0670-00e3-6618-29e01b3b2797-55eb0c08, #w-node-_0bd8a790-6582-2d9c-62e8-18a4d31e1a37-55eb0c08 {
  place-self: start center;
}

#w-node-_26bd275d-628b-3056-c809-449cf23455b3-55eb0c08, #w-node-_3eab2b6d-6503-5c01-40f0-a00efec24357-55eb0c08, #w-node-a039640e-e493-b054-ef4b-1b80e0f6c797-55eb0c08 {
  align-self: center;
}

#w-node-_2b9f84eb-f18c-190b-7125-3dbfe258013d-6b83559c {
  align-self: auto;
}

#w-node-_3c7112ce-a2b1-1bca-500f-fc6320bfe39e-6b83559c, #w-node-cda1b6aa-89ee-5b48-8ae5-db11eeab8364-6b83559c, #w-node-ac309c62-5f2e-414d-b8a5-40ec028f0bc1-6b83559c, #w-node-_0a4b6130-8e31-4a25-151c-0ba3795d4a95-6b83559c {
  place-self: start center;
}

#w-node-_9a516b8e-d304-50e2-6b2b-be2dda829e91-6b83559c {
  grid-area: 1 / 1 / 2 / 2;
  place-self: start center;
}

#w-node-cf955756-c0aa-2dfc-8774-453804476b6b-6b83559c, #w-node-_6aeaea84-7a6a-76c1-8e7f-5cd2bc7ca813-6b83559c, #w-node-fb73a6c6-b623-9c94-c725-645a3b5ffba6-6b83559c, #w-node-_927b9942-f23e-c981-ab9d-afd7ea6eaa21-6b83559c, #w-node-_1f71d0d0-63b4-5474-4531-e7586df00628-6b83559c {
  place-self: start center;
}

#w-node-_1300c5c0-dcac-ae69-00bb-f5b3a543f8a6-6b83559c, #w-node-_6eb4999a-6356-a166-929f-de0231a5dbf2-6b83559c {
  align-self: start;
}

#w-node-d54ff5eb-a1f4-a432-45cd-70796f5c2d1b-6b83559c, #w-node-b9bddeab-9e54-24b9-2fc0-9413cfef5a31-6b83559c {
  place-self: start center;
}

#w-node-_9d85fa5d-3b64-490c-cc3e-cfc4c3e0c8c7-4adec112 {
  place-self: center;
}

#w-node-_81199fe7-19da-6df6-83f4-1e5906897e0a-4adec112, #w-node-_5d642d18-1be3-303a-11ac-dc812e943383-4adec112, #w-node-_3a41b931-59d2-8575-4dd0-31a15e323958-4adec112 {
  align-self: center;
}

#w-node-_3a41b931-59d2-8575-4dd0-31a15e323956-4adec112 {
  justify-self: center;
}

#w-node-_396f5f06-30aa-2171-5abe-cf33aa8d55e2-4adec112, #w-node-c2d413c9-0186-08be-e24e-38c33d6483e8-4adec112, #w-node-ec708182-b17f-f563-fe1a-cd88dba0a5f4-4adec112 {
  place-self: start center;
}

#w-node-_881c9a33-646d-1dd6-e0d7-43b6a0065ab1-4adec112 {
  grid-area: Area;
}

#w-node-cf7fd871-4aad-ee0c-b00c-de3927d19812-4adec112, #w-node-_232d7fbe-1465-b922-5f88-248d54d14d80-4adec112, #w-node-aaa659af-451b-939d-6c3a-bfc443998120-4adec112, #w-node-e3aac733-cc84-b2e1-19bf-66d95749ef9e-4adec112, #w-node-a260d38e-ad92-5e19-14a4-d4a010fbd425-4adec112, #w-node-ac1152ca-be8d-6a13-fc63-0540e752de5f-4adec112, #w-node-fca82301-3a74-a74e-3a13-b2306cb4463b-4adec112, #w-node-bb7873f2-76c8-4b58-4b10-363fec7fb894-4adec112, #w-node-_788618f6-4e9b-3085-2473-9259221f9998-4adec112, #w-node-a1430941-06a9-b3cc-7bea-17f73f3f9b0a-4adec112, #w-node-fe695b56-86f8-2c79-e703-1fe5b3b7eea7-4adec112, #w-node-_416a431e-39a8-6d23-58f7-615388ee2913-4adec112, #w-node-f0e7c9bb-4fe5-769e-b17f-d8e58c8c9d27-4adec112, #w-node-_71c689cd-d165-26b1-e8c4-bbbfe62caeab-4adec112, #w-node-c4266fa8-28d2-06ca-0860-dca611f591bc-4adec112, #w-node-_2a11e0a3-97aa-6997-529b-e6e74183142a-4adec112, #w-node-fb7e3210-2e7b-9c7f-4809-72b20329f7f1-4adec112, #w-node-_0873bbb7-f432-9685-dd22-71d9bcdff5d2-4adec112, #w-node-_1d161ef5-fbd6-9d44-a9a6-f64f343b191f-4adec112, #w-node-_2acd8aeb-2ea5-5be8-3cd7-97c88c82802f-4adec112, #w-node-_10cfb859-f4d5-8d87-77e3-45fb92086c31-4adec112, #w-node-_24084a7d-65a8-6ef8-6e5f-c4cd887958e9-4adec112, #w-node-_906c96a6-f34f-5288-d128-39b7eb733aa7-4adec112, #w-node-b22b4e8f-1ef2-e587-835f-28e0c805aeb3-4adec112, #w-node-_8797c0d1-b0b5-f7a9-a86f-ec3b5b4efe24-4adec112, #w-node-_3341b49e-d04c-601f-99fe-48569bbeb692-4adec112, #w-node-_7975cf36-dcc4-c45a-2c63-00ae57fa7af5-4adec112, #w-node-_71766a6d-592d-4af0-cb3f-882ce0ee3bee-4adec112, #w-node-b1b2d7bf-ae84-7280-4010-2f2b26021c1c-4adec112, #w-node-_00303264-fc1f-5c8f-b464-d7ac2d88f384-4adec112, #w-node-f3244a08-7373-8a1b-d406-9ebfe792ba35-4adec112, #w-node-b93a6e40-4ab7-1d93-b75b-5b1e9cc66313-4adec112, #w-node-_3315bcee-06b9-d212-74fd-d8f1a0a0f073-4adec112, #w-node-e0f2024b-3d44-f4ef-f397-99eddbda0432-4adec112, #w-node-_73848d7c-7852-13da-dbcc-2c0d6feb16f8-4adec112, #w-node-_77724c54-0598-2786-2e63-4888fb6a0a14-4adec112, #w-node-f10e9b5e-b4bf-9dfd-5b36-c388060fc582-4adec112, #w-node-_59ebc794-60f8-81c7-eb9a-cd0f500aecb7-4adec112, #w-node-fcd30e91-2b22-442d-0441-66c0acc2a040-4adec112, #w-node-_0e005bbe-eabd-f99e-112b-d3ace635badd-4adec112, #w-node-_1ad9defe-e17b-23fc-fb41-2638bb1daf56-4adec112, #w-node-f9c6b10a-a554-0bde-a463-a22f7577e2e7-4adec112, #w-node-_075fb3ac-7b2c-61d1-fddf-f4e62416c0b7-4adec112, #w-node-c9b47e9b-41f6-8c6c-5ef9-887589d34bfb-4adec112, #w-node-_438c4db0-cc75-7b53-c778-39e0f402ad44-4adec112, #w-node-_7cdcede5-02c8-5c3c-5e22-fdc131f44510-4adec112, #w-node-_9d6aedf0-5456-dc9d-5edb-3a267cdd96ef-4adec112, #w-node-e4041237-311e-e11b-5ac2-8174c8bc741a-4adec112, #w-node-ebc24b29-836d-0ecd-8357-3e984153d2a0-4adec112, #w-node-_1e9c630c-c95e-ddd5-627d-fb156aea8ed5-4adec112, #w-node-f39c4b79-eeb2-e0a2-538b-ffd263c19ee2-4adec112, #w-node-_30ec4494-4327-1a41-f778-aba8fd84b64a-4adec112, #w-node-e5dd42d8-78d2-db95-8e32-2458153c13a9-4adec112, #w-node-_9827ce2c-b242-47f2-bee7-d3b98cce0a07-4adec112, #w-node-e70ae7c4-aeeb-5615-f344-7c4eabb42955-4adec112, #w-node-_274c3f76-8338-401c-b324-4ba2326e73bc-4adec112, #w-node-_87b198b8-42ad-7f84-39e4-645d9a8d7c2f-4adec112, #w-node-cdc85042-1b60-4322-0122-5ec401b3028c-4adec112, #w-node-ce2a73f6-f614-9b35-a32a-b0dba7504d32-4adec112, #w-node-_397c7d66-cdf4-3a4a-af2a-69058c51ce81-4adec112, #w-node-_8fbd9cdc-900f-e404-d0b9-2170ef381c1a-4adec112, #w-node-_646af088-5d02-a0ce-6f28-d46d2f894c3b-4adec112, #w-node-_2bbe04aa-c721-8a5b-f2e6-3c90e4e86c44-4adec112, #w-node-a5b03f8a-77c4-9d31-de3c-f7fa82fb361e-4adec112, #w-node-afe46799-aa8a-a1b6-c156-911d82fcd5cd-4adec112, #w-node-aba93fb3-f2fc-b99c-c0b1-79d3bf551dad-4adec112, #w-node-a616d839-1069-bd49-f9fa-dcdc203be7f4-4adec112, #w-node-db91da14-67a2-8363-488b-e5f7642e69a1-4adec112, #w-node-cde079b5-1aa2-4e4b-8d8c-b6edffe0af97-4adec112, #w-node-bab079e4-e292-39bf-58c4-3a9d4721c604-4adec112, #w-node-a1d1c1b5-64cc-7e0d-1067-f6cbc1c04a9b-4adec112 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-be69cced-4d35-cbcb-5476-1a832b5d7be7-d05ea433, #w-node-_593621dd-08f2-806f-5250-3f6c065b780e-d05ea433, #w-node-a5ea274b-46f2-b872-f4c5-73395657919c-d05ea433, #w-node-_5a24a326-c38f-a9ea-35d0-8d8a46ef6db8-d05ea433, #w-node-_1ca3c782-6ddd-c0a5-c8cd-6fde3c5f8754-d05ea433, #w-node-_6fbd3a93-4b48-6c48-6ff6-f2035b99e934-d05ea433, #w-node-_0b6e541c-2415-bdc5-ca7a-9e25fec2bc5b-d05ea433, #w-node-_801c8420-7d7d-4a1c-6919-9085679c9538-d05ea433, #w-node-e6f8c32c-6b3f-5b78-748d-b3c2887ab426-d05ea433, #w-node-_0c8f02b1-b515-6d89-4288-68f4f62dbfde-d05ea433, #w-node-_18ec4de5-6776-c0fa-e978-59e23f53ac16-d05ea433, #w-node-_1ae95891-71e3-dea7-5e8f-9ce2febf073d-d05ea433, #w-node-_7d6d47da-b4cd-9104-174e-3b363d482586-d05ea433, #w-node-_4a2abd60-13f0-26b8-fae2-59c671903d33-d05ea433, #w-node-_5fa0b838-b828-f91a-bb4e-6349d2b54b74-d05ea433, #w-node-_9510462b-9db5-bd1b-74a3-767ade021a86-d05ea433, #w-node-a6cb1565-d844-5ecb-3158-ebd9d96af328-d05ea433, #w-node-_0580fc0e-f00d-2460-300f-1fb6fae0d03c-d05ea433, #w-node-e29fddf5-e39b-bba6-f127-09571ed5b00f-d05ea433, #w-node-_241501fa-2e80-2c4d-5266-03ee209af5fd-d05ea433, #w-node-_0be9513f-2b61-fd59-6113-920d61d9d044-d05ea433, #w-node-_62a77b91-2313-7b66-b5a8-81474072b0f7-d05ea433, #w-node-_15d41ea0-62da-f478-7fad-a035b68da7d2-d05ea433, #w-node-_45b8717b-dd32-4daa-4e87-782f02641fd9-d05ea433, #w-node-b08f7f77-ef47-d01c-b500-2c2f4fa518e7-d05ea433, #w-node-_3840b934-5695-baa6-cde0-38aeec0ba248-d05ea433, #w-node-_6dda454c-a801-5bee-3ce6-aad3c3896d45-d05ea433, #w-node-_6bdf3a7f-889e-8736-cbfd-dffbde9a441d-d05ea433, #w-node-c0374e31-31d1-72c8-12d0-dc67c41031d5-d05ea433, #w-node-_1b940988-68fe-67bc-b506-7ae81c810e6c-d05ea433, #w-node-ca11022a-adf0-4fa8-f404-486516360e36-d05ea433 {
  align-self: auto;
}

#w-node-_07b59f1b-65ae-c145-0ef3-af7442b27e98-914effee, #w-node-_07b59f1b-65ae-c145-0ef3-af7442b27e9e-914effee, #w-node-_07b59f1b-65ae-c145-0ef3-af7442b27ea4-914effee, #w-node-_07b59f1b-65ae-c145-0ef3-af7442b27eaa-914effee, #w-node-_07b59f1b-65ae-c145-0ef3-af7442b27eb0-914effee, #w-node-_07b59f1b-65ae-c145-0ef3-af7442b27eb6-914effee {
  place-self: start center;
}

#w-node-_9fcbbed7-938a-d7d4-fa3f-3b47152d21d5-6917a5df, #w-node-_1d0dfd30-6a97-a93d-bec7-89e8dd5af73b-6917a5df, #w-node-_133b96d5-4a08-dcc8-b884-d5ed453e4e74-6917a5df, #w-node-_38a1fb31-b940-700a-1c61-3d10bd86b13b-6917a5df, #w-node-f7bbff61-55c4-447b-4be3-9b3bb7e34f16-6917a5df, #w-node-_3bb1721b-8273-4006-2e86-14c75b1090e7-6917a5df, #w-node-a6d56d20-c38f-3ac7-adf1-0e3a13a2e6bd-6917a5df, #w-node-_9bebe5c7-f8a4-1d9a-beb7-5935732e1470-6917a5df, #w-node-_4e8bae2c-7949-0876-9a4f-5cbedeabb8dd-6917a5df, #w-node-a6c2daed-699e-572a-9acd-31b8b6eb6478-6917a5df, #w-node-dbbf4c84-e3c0-3483-bddb-d26bd14c36a0-6917a5df, #w-node-c5d82268-6405-a39b-0551-c25e920d1c71-6917a5df, #w-node-f2565409-d558-b6dc-e7a6-8cd491a1f15d-6917a5df, #w-node-_5d839193-159b-c9d8-5c61-b3ae87f0208b-6917a5df, #w-node-_4519c402-96e7-6001-f363-97b4ab54e9e5-6917a5df, #w-node-_5b193775-4377-8491-c4eb-8ba2e0a37639-6917a5df, #w-node-c69817db-1b72-0e9d-2604-f69e08b3dbb3-6917a5df, #w-node-_0d95b3fe-8274-3667-75f4-25dea21ab9a9-6917a5df, #w-node-_9f94906d-aeeb-63a7-bd45-48ae9095d9ab-6917a5df, #w-node-_192ead4e-6b0c-dc42-5852-944cd4d30947-6917a5df, #w-node-d5eaffb7-3591-a34c-c3bc-c3287cfd419a-6917a5df, #w-node-_9e394729-5c3e-cf23-6584-5c49374f8318-6917a5df, #w-node-_5beab61f-6f3a-2962-59cd-dda37608fd4c-6917a5df, #w-node-_8c299e82-25c5-1abc-4ca9-8d3b48b707ec-6917a5df, #w-node-dbc41303-6e45-f262-d557-a29ed3a4a3b0-6917a5df, #w-node-_8c6f1c82-9a25-0796-29b0-d7b0fc60a4cd-6917a5df, #w-node-_9ffec878-a5f9-f03d-949a-ec25f09f9141-6917a5df, #w-node-_22fdfbb6-c698-40ab-e310-dd59542013fc-6917a5df, #w-node-_263aea59-87cd-1bdb-0711-d28032a724a3-6917a5df, #w-node-_7cdf68ab-36b8-1df9-38d0-1b61b77e9d56-6917a5df, #w-node-_5748b976-053e-5008-ee01-f0cb68f7f0ab-6917a5df, #w-node-_864b3eea-2b79-13bd-e741-7649e6045d61-6917a5df, #w-node-d9ebdf4d-16c6-3af0-bbbf-b216cce10ca0-6917a5df, #w-node-_99761291-52a3-2f4b-1fd9-d57d77016ac8-6917a5df, #w-node-ae35f506-0f73-de33-f0fb-905ee8c4da81-6917a5df, #w-node-e13b118f-e5fa-69a8-f692-3e65ada61a00-6917a5df, #w-node-_1fadb86e-5fe0-0fac-a6c9-3903f3c7f6f2-6917a5df, #w-node-cff6eaf7-8af3-4995-83a5-d9fadf4029df-6917a5df, #w-node-c7a63dee-870d-f07d-27c4-c96b566fe638-6917a5df, #w-node-b2a513eb-2d4f-f141-6be2-7a1e4243bc87-6917a5df, #w-node-c390cf28-69c4-1363-295c-c426a9dff8da-6917a5df, #w-node-_7d00c1c8-eaf7-9d97-3c97-0690d070f90d-6917a5df, #w-node-_6ecea226-1b9f-305d-d4ad-0b82f16584d6-6917a5df, #w-node-_6135deba-f16a-0c62-00e2-e3580023c92c-6917a5df, #w-node-_0bfdf67f-0f96-f553-2691-1216d74915d4-6917a5df, #w-node-_82fc0ada-efa5-c889-adeb-732d224d7ff6-6917a5df, #w-node-e73d69f4-c934-bfe7-9d61-61098c458ce2-6917a5df, #w-node-_5f0c9002-5189-b0e9-7298-ec91829acfaf-6917a5df, #w-node-_1350d3e3-a2b3-0085-2916-4b9445f7d028-6917a5df, #w-node-_21127db6-f98b-5eec-2228-d0543d0be942-6917a5df, #w-node-_914c9f51-69c1-df97-1fcd-ce21338137ff-6917a5df, #w-node-df034995-d61f-13b6-0095-c9b94c4da87a-6917a5df, #w-node-_9a752e89-cba8-0d6a-c40c-85622041e308-6917a5df, #w-node-_36dc0b14-7db6-e3b4-e43b-6442e283f146-6917a5df, #w-node-f296e464-41b6-2f9b-c574-2795ae169ef0-6917a5df, #w-node-_96f6c5e4-1a04-915a-8c5c-ed33f9efb867-6917a5df, #w-node-_51f9e11c-fcf5-5799-412d-f16c7a7843ff-6917a5df, #w-node-_50430002-d068-063d-1eda-c35066d0c387-6917a5df, #w-node-_651ad165-ad72-1415-181d-f244dfe403b5-6917a5df, #w-node-_054c1125-590e-809b-713b-823057600716-6917a5df, #w-node-a0a0b6b0-6b67-8f71-057f-303386ec454c-6917a5df, #w-node-_2771c55f-3418-e6e5-4967-a5ef4abd9e44-6917a5df, #w-node-_7145dbae-fc97-3d43-8dad-5a19026ba463-6917a5df, #w-node-_04c85abc-e1c9-c874-16b4-4a721ba76507-6917a5df, #w-node-aff02463-c2f8-089c-a4d6-26ccf800aec0-6917a5df, #w-node-_041f76ff-3a5e-ca52-676d-fe75ce8d1f19-6917a5df, #w-node-_22616702-516f-5c52-6a6b-8de9c3e06ab9-6917a5df, #w-node-f2476146-4522-714f-a5f9-2b094d657812-6917a5df, #w-node-_9c7e616f-70fb-45b1-4573-080d43b4f9d1-6917a5df, #w-node-a00e659f-c205-95a4-06e4-a39e25bcef3f-6917a5df, #w-node-_159c4a83-f950-cebb-24e6-055feccc9d3c-6917a5df, #w-node-_744ba0bf-df25-0204-55b4-897cb4c7a129-6917a5df, #w-node-ffa165b7-48b1-3f47-e534-34996d89ff45-6917a5df, #w-node-_368076d1-7d78-3d20-df55-810cefaa6a8e-6917a5df, #w-node-_61284eb0-7188-6e8c-36f4-f05a0961766e-6917a5df, #w-node-_54b522c9-5041-2be9-2d17-459c7bd073be-6917a5df, #w-node-_2daa5fa7-cbbf-e7f3-ca54-5e4db1286409-6917a5df, #w-node-_4a8a80f1-12cb-9e7e-2395-4b97c7107e34-6917a5df, #w-node-_9b5ac536-042a-9e74-4cab-0767094ac5a9-6917a5df, #w-node-_0e8a6c14-4be5-f82e-34c0-2b57b44daea4-6917a5df, #w-node-d68655f2-9e17-a868-bf60-6d3d47f456f9-6917a5df, #w-node-_26e269b7-2659-ddde-e308-41efaa65db3b-6917a5df, #w-node-_05b03cc6-b86a-0225-ffcb-226bede299be-6917a5df, #w-node-b407978e-0208-7e76-24e8-59ad0dee2faf-6917a5df, #w-node-e9acb367-6d37-5a20-2005-7ebc5cc886d3-6917a5df, #w-node-_98b7da1f-82f3-a3ea-5ec2-c3ca422faae1-6917a5df, #w-node-a425c2c1-7a23-10b3-ff63-a55064f096b9-6917a5df, #w-node-d62e5977-bdfe-c7ee-c84d-7fbe3c36a814-6917a5df, #w-node-_9a708211-70cd-d938-530d-8b4344151e2c-6917a5df, #w-node-_516ca1fd-744c-26c3-207c-5040def3a8db-6917a5df, #w-node-_76943e15-75f8-cfaa-623c-225d8b77f020-6917a5df, #w-node-_415c4a3c-71a2-12cd-6a2c-5ff827a476bb-6917a5df, #w-node-_78543e68-f406-a2da-6322-b2bd379aac31-6917a5df, #w-node-_0eb351aa-3165-e14f-24a0-94aa0d38c048-6917a5df, #w-node-_90e95f33-b100-0504-d957-f12ad58bb3bc-6917a5df, #w-node-_0978a65b-d608-16ff-1ff4-1508f50b4996-6917a5df, #w-node-f38e6b2e-154f-25d4-a40a-ca566e10e469-6917a5df, #w-node-a21aa581-d9d5-7290-95ca-a79f9fc6b245-6917a5df, #w-node-a03cb0f6-5829-ce66-93b9-7d6d55763bd2-6917a5df, #w-node-_3329c7fa-9043-a38a-dab6-d8f5b2d73ed4-6917a5df, #w-node-_9c7d026d-8a69-b6c8-205c-82f61fc5f06b-6917a5df, #w-node-_98a1072d-c524-e586-6ccf-3df30952a657-6917a5df, #w-node-_082563de-c9d9-1f25-f6b7-d0da3512c233-6917a5df, #w-node-e610ff0f-9329-0abc-42a3-05f1a997693b-6917a5df, #w-node-_4c184f09-9374-ca7b-c885-1158147a08b2-6917a5df, #w-node-e1dae2bf-9405-4253-3032-06145b985af3-6917a5df {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fb6d01b9-611e-a64e-6f63-7cf46cb12d29-76fdb1bb {
  justify-self: center;
}

#w-node-_1b9db463-ed7a-187e-e48b-da25bbfad5ff-76fdb1bb {
  align-self: center;
}

#w-node-c99865f7-2e5b-3b04-6e14-51ee25445a9c-76fdb1bb, #w-node-d1ab5675-5541-393f-4591-4220a7cb1c26-76fdb1bb, #w-node-_57892182-9de0-5f13-9681-152d3d98f67e-76fdb1bb, #w-node-f2fba85c-15c8-43aa-17b8-c63be5903d55-76fdb1bb, #w-node-_4a2851ab-8009-9cfa-4179-12d754b04643-76fdb1bb, #w-node-_73466e26-0665-c473-7fcd-27ed5bc27bb3-76fdb1bb, #w-node-_2562e204-a31c-3463-cb23-7b29d26ef6db-76fdb1bb, #w-node-b42f8cf4-412b-8c68-3572-65818cb1ac91-76fdb1bb, #w-node-_03b4ee52-6d3a-7d63-bf0c-1a46448e8866-76fdb1bb, #w-node-ce3b8898-13b9-103d-ca5d-8b8ada6eb192-76fdb1bb, #w-node-_928f1cb9-e692-dd11-9072-df90a94bfc73-76fdb1bb, #w-node-bb0bce9a-a1a6-13ab-30f0-cfa6dba33dca-76fdb1bb, #w-node-a40dbba0-1f2c-764b-428d-f5434c586f3c-76fdb1bb, #w-node-_67a5c09f-7a8e-d54e-ba18-eeed18c6e120-76fdb1bb, #w-node-ee5a6da0-ff73-b4ad-d5ba-370968bc572b-76fdb1bb, #w-node-_1ade3d59-9fa5-e1c9-e44f-69ff83426d31-76fdb1bb, #w-node-b2a17c94-a434-cc21-799c-036c7e086421-76fdb1bb, #w-node-_07f59034-1aaf-0df9-50c5-c225d2454464-76fdb1bb, #w-node-_97af35aa-bf97-2f32-ce0d-19852d2d4163-76fdb1bb, #w-node-cf467084-9c89-c523-b992-8add7c9b56c8-76fdb1bb, #w-node-_6ef3d6c1-2885-ad99-4a1e-22eb1abd0801-76fdb1bb, #w-node-_9a52b3f3-4c81-02ff-2e96-c3150444641f-76fdb1bb, #w-node-_398a8661-e7dc-cabf-2161-a0a6be5611bb-76fdb1bb, #w-node-_683943e0-8646-9ad3-5226-2e6605d8e0ad-76fdb1bb, #w-node-_4428943c-84bb-8ddd-bad8-42eb77a8caa8-76fdb1bb, #w-node-_574d5b5d-35ea-fe75-b851-1ea02984e207-76fdb1bb, #w-node-b901cd2f-5010-79e6-3db3-93a3494e8b01-76fdb1bb, #w-node-_22b634ba-6ea4-d33d-2ef7-b52870b32090-76fdb1bb, #w-node-_02a6dc45-3864-0d04-cac3-0b28168ee222-76fdb1bb, #w-node-_35ca4418-0022-6190-6e06-586130afcc94-76fdb1bb, #w-node-_32be1187-8206-9544-20dd-34c4ddc81a77-76fdb1bb, #w-node-_531a6d75-4286-f137-4206-39cfe2beca8c-76fdb1bb, #w-node-_256afb74-2891-bf78-b2f8-272ab6c03278-76fdb1bb, #w-node-_9a5e7a9e-dbee-4f1c-6c41-19e84fda8d20-76fdb1bb, #w-node-_745ccc48-045a-082c-4b26-ee7bbe0b9154-76fdb1bb, #w-node-a4f87424-3f4c-1182-23e7-c22ebae24f96-76fdb1bb, #w-node-d2d9843b-8417-34db-08ea-340ed8962c32-76fdb1bb, #w-node-_5817cfb1-b022-b1e8-4182-1fcb1cb9b962-76fdb1bb, #w-node-_912118bc-1436-ff4a-993e-a530f73ed0aa-76fdb1bb, #w-node-fe009580-5efb-2b7a-0797-6a7e2d317781-76fdb1bb, #w-node-d5fd6358-568f-fde5-7a5f-49c0ef5234f7-76fdb1bb, #w-node-_44e25a44-1bd9-d666-6e9c-5083354511ef-76fdb1bb, #w-node-ed3a4e3e-53cb-1eaf-e077-3b6076dfe108-76fdb1bb, #w-node-_28758537-d272-7160-53c1-8befd5a47614-76fdb1bb, #w-node-_7fe0b03a-f53e-c15a-475b-0baec8e06548-76fdb1bb, #w-node-_4822a7a0-5a95-748a-0f0f-a15a1bd65be5-23c1f685, #w-node-_6ff3360a-c759-e281-293b-503a471c58d5-23c1f685 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_602e9dfe-8833-96d9-19e1-2ae9037a8e56-23c1f685 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_776c7f02-72f1-a44f-b976-c95488eb8d82-23c1f685 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_776c7f02-72f1-a44f-b976-c95488eb8d83-23c1f685 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_776c7f02-72f1-a44f-b976-c95488eb8d84-23c1f685, #w-node-_776c7f02-72f1-a44f-b976-c95488eb8d89-23c1f685, #w-node-e63fdbe9-edad-0175-a42e-e73311f90d9d-23c1f685 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e63fdbe9-edad-0175-a42e-e73311f90d9e-23c1f685 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e63fdbe9-edad-0175-a42e-e73311f90d9f-23c1f685, #w-node-e63fdbe9-edad-0175-a42e-e73311f90da3-23c1f685, #w-node-f35c9c22-d559-03f6-a7bf-1d5e6d8c4684-23c1f685 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f35c9c22-d559-03f6-a7bf-1d5e6d8c4685-23c1f685 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f35c9c22-d559-03f6-a7bf-1d5e6d8c4686-23c1f685, #w-node-f35c9c22-d559-03f6-a7bf-1d5e6d8c468a-23c1f685, #w-node-_632497e7-ee50-ea47-22c3-e9af2b87e87b-23c1f685 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_632497e7-ee50-ea47-22c3-e9af2b87e87c-23c1f685 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_632497e7-ee50-ea47-22c3-e9af2b87e87d-23c1f685, #w-node-_632497e7-ee50-ea47-22c3-e9af2b87e881-23c1f685, #w-node-_4af7af58-fefc-c65b-ce0d-dee0ce778e35-23c1f685 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4af7af58-fefc-c65b-ce0d-dee0ce778e36-23c1f685 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4af7af58-fefc-c65b-ce0d-dee0ce778e37-23c1f685, #w-node-_4af7af58-fefc-c65b-ce0d-dee0ce778e3b-23c1f685, #w-node-e0e6afcf-2cf9-cdb3-2abb-acd05ee5aa90-23c1f685 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0e6afcf-2cf9-cdb3-2abb-acd05ee5aa91-23c1f685 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e0e6afcf-2cf9-cdb3-2abb-acd05ee5aa92-23c1f685, #w-node-e0e6afcf-2cf9-cdb3-2abb-acd05ee5aa98-23c1f685, #w-node-bdd760a8-0116-85f1-e476-5e665fac087e-23c1f685 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bdd760a8-0116-85f1-e476-5e665fac087f-23c1f685 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-bdd760a8-0116-85f1-e476-5e665fac0880-23c1f685, #w-node-bdd760a8-0116-85f1-e476-5e665fac0887-23c1f685, #w-node-dfa06915-e8ab-32fc-90c9-3cc411e77f8b-23c1f685 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfa06915-e8ab-32fc-90c9-3cc411e77f8c-23c1f685 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dfa06915-e8ab-32fc-90c9-3cc411e77f8d-23c1f685, #w-node-dfa06915-e8ab-32fc-90c9-3cc411e77f94-23c1f685, #w-node-_8d9727b8-1f30-21a3-7643-db53f7b8e3eb-23c1f685 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8d9727b8-1f30-21a3-7643-db53f7b8e3ec-23c1f685 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8d9727b8-1f30-21a3-7643-db53f7b8e3ed-23c1f685, #w-node-_8d9727b8-1f30-21a3-7643-db53f7b8e3f4-23c1f685, #w-node-a1ae5d7b-ba0f-4409-eaa5-6ada4d87e1ef-23c1f685 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a1ae5d7b-ba0f-4409-eaa5-6ada4d87e1f0-23c1f685 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a1ae5d7b-ba0f-4409-eaa5-6ada4d87e1f1-23c1f685, #w-node-a1ae5d7b-ba0f-4409-eaa5-6ada4d87e1f8-23c1f685, #w-node-be54aa69-2716-b874-85c6-6e035858cae2-9cc39dbd, #w-node-a6ff0f61-66f6-80ff-61b7-3376ac12e4ee-9cc39dbd, #w-node-_4f1cb0aa-529c-2219-0894-3c09d0aa1f56-9cc39dbd, #w-node-ff4012e2-8800-5e9a-322d-160fed7350a8-9cc39dbd, #w-node-_8adf5a1f-e5e6-05fe-e708-44939a33b041-9cc39dbd, #w-node-_871baa2f-bc50-a95f-ce89-6a5f3ad46d59-9cc39dbd, #w-node-d8ab5951-5c1e-40a7-243f-1c7a3cc52999-9cc39dbd, #w-node-_4d62b332-b8d9-4580-5096-eea17689d5c9-9cc39dbd, #w-node-_1d0a5446-95ab-cc8d-15a5-58f78fffc4d0-9cc39dbd, #w-node-fe61b6ab-a026-e9a5-2072-498ee7843998-9cc39dbd, #w-node-_5db363bd-9242-8d82-d0c3-9a76227e7bb1-9cc39dbd, #w-node-_92d25872-7955-8fe8-9eea-c91441dfa7fa-9cc39dbd, #w-node-f546a364-eb94-7cd0-c746-092f1a7aafea-9cc39dbd, #w-node-_3399cc87-3226-fcb4-2682-f58f69370f68-9cc39dbd, #w-node-be5df473-1b9f-ba81-b776-d29df802cdf5-9cc39dbd, #w-node-cf54685a-6e49-aa2e-9cd4-4e89915e65d7-9cc39dbd, #w-node-fd4db5f6-c1c0-d467-1779-543de58da384-9cc39dbd, #w-node-b719a3d3-c4d6-ab2d-2804-4b20e6ff107c-9cc39dbd, #w-node-_1bbe3e5d-c733-1078-53fe-ae37397193bb-9cc39dbd, #w-node-cda052dc-3c25-7eea-129c-696940fba6bf-9cc39dbd, #w-node-d022d8a5-1075-137a-f6f9-034961fb0296-9cc39dbd, #w-node-d2a36a8c-c0a4-063a-d7f8-256dabca3503-9cc39dbd, #w-node-d2a6ad14-2783-7596-2a35-63061e3ee205-9cc39dbd, #w-node-_6e9c743f-7a37-9cb7-4511-92c06887ab94-9cc39dbd, #w-node-aed42055-749a-320d-de94-38dda7916da4-9cc39dbd, #w-node-_078f3ebf-5be8-7811-241b-fcc1371ce889-9cc39dbd, #w-node-b3e48d5f-c4d6-4362-adfd-7989acfb6461-9cc39dbd, #w-node-_3e3acdf1-f86c-c796-4b88-cb1e25a23d16-9cc39dbd, #w-node-e74d9fed-621f-630d-5cd0-2a789a95e019-9cc39dbd, #w-node-_8318c47e-4c91-0c79-8fe7-5a76ca5dd7ce-9cc39dbd, #w-node-a5f8aeff-c646-851d-e2ab-ecb06fdc55ed-9cc39dbd, #w-node-_57152355-f30c-6772-c0af-be3352125b9a-9cc39dbd, #w-node-c2baf5af-1677-1d0b-89ff-c627739e07a8-9cc39dbd, #w-node-a05a3c53-2350-cf8a-6412-89e261ed336e-9cc39dbd, #w-node-_55480bbc-5c43-fbcb-6ded-25bf09aa76e0-9cc39dbd, #w-node-d6f953fc-0772-c1ee-9da9-cc5ebf0df445-9cc39dbd, #w-node-ca21edb0-79d1-502d-0213-2fbe4d417acb-9cc39dbd, #w-node-b7b83e00-e13d-bb79-c1ff-bc88609bcb9c-9cc39dbd, #w-node-b1df6a73-115d-518e-1e89-49b618d53de3-9cc39dbd, #w-node-ad464146-ff85-9a02-f2d5-c7f565822788-9cc39dbd, #w-node-_832f642a-c4fb-9529-367c-a8f93843ed24-9cc39dbd, #w-node-cda07327-db60-b800-0998-5262e4524917-f4f8b65e, #w-node-_0e13691a-aef6-16f2-71e1-bdba97b674ed-f4f8b65e, #w-node-_493c2daf-0423-e364-bbaa-483fa0a18416-f4f8b65e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e7347e6f-5b08-e3e0-990b-0386cd9b838c-f4f8b65e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_64eed19d-cd47-ef4a-4d28-c98fb5725282-f4f8b65e, #w-node-_7b72d4d6-c106-4f13-76c3-28998fe24cc2-f4f8b65e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2c475f9b-dc91-9100-068b-1c2c3a3a2aa9-f4f8b65e {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_2c475f9b-dc91-9100-068b-1c2c3a3a2aaa-f4f8b65e, #w-node-_2c475f9b-dc91-9100-068b-1c2c3a3a2aac-f4f8b65e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7147a93-4ea5-0182-cb22-c3d67e93f6f4-f4f8b65e {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-f7147a93-4ea5-0182-cb22-c3d67e93f6f5-f4f8b65e, #w-node-f7147a93-4ea5-0182-cb22-c3d67e93f6f7-f4f8b65e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_371a2afa-2383-5a2e-4983-b8d7330d8d3f-f4f8b65e {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_371a2afa-2383-5a2e-4983-b8d7330d8d40-f4f8b65e, #w-node-_371a2afa-2383-5a2e-4983-b8d7330d8d42-f4f8b65e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_46987509-4fe8-c276-5992-3e34290e6b2d-f4f8b65e {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_46987509-4fe8-c276-5992-3e34290e6b2e-f4f8b65e, #w-node-_46987509-4fe8-c276-5992-3e34290e6b30-f4f8b65e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_36c930ca-aabc-d843-5ff1-0491f1c0527c-f4f8b65e {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_36c930ca-aabc-d843-5ff1-0491f1c0527d-f4f8b65e, #w-node-_36c930ca-aabc-d843-5ff1-0491f1c0527f-f4f8b65e, #w-node-_0ff1e193-35eb-22de-d1eb-a20daeac9b23-75be5a45, #w-node-b0df0d54-a407-1ba5-9d6a-31c91eedd088-75be5a45, #w-node-_71b58f97-f765-b5ba-e662-b04a0c9597f9-75be5a45, #w-node-_0c293c4c-49a9-8036-3475-cc6a3a8ef351-75be5a45, #w-node-_61f81578-2d40-69a3-b51d-a03b57380435-75be5a45, #w-node-_4f800925-4aeb-4a3e-0a03-68558fa86ca7-75be5a45, #w-node-_056d2df2-089f-3dd9-b3b8-fef01fa95bb9-75be5a45, #w-node-_0ff1e193-35eb-22de-d1eb-a20daeac9b23-de7ca379, #w-node-b0df0d54-a407-1ba5-9d6a-31c91eedd088-de7ca379, #w-node-_71b58f97-f765-b5ba-e662-b04a0c9597f9-de7ca379, #w-node-_0c293c4c-49a9-8036-3475-cc6a3a8ef351-de7ca379, #w-node-_61f81578-2d40-69a3-b51d-a03b57380435-de7ca379, #w-node-_4f800925-4aeb-4a3e-0a03-68558fa86ca7-de7ca379, #w-node-_056d2df2-089f-3dd9-b3b8-fef01fa95bb9-de7ca379 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b1956fa2-a3cc-8db5-4555-09e3a6cda35c-ce5b0cb8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-_44c1b563-d584-468a-ff3e-16121bbd99f6-ce5b0cb8, #w-node-_44c1b563-d584-468a-ff3e-16121bbd99f7-ce5b0cb8, #w-node-_44c1b563-d584-468a-ff3e-16121bbd99f8-ce5b0cb8, #w-node-_44c1b563-d584-468a-ff3e-16121bbd99f9-ce5b0cb8, #w-node-_44c1b563-d584-468a-ff3e-16121bbd99fa-ce5b0cb8, #w-node-_44c1b563-d584-468a-ff3e-16121bbd99fb-ce5b0cb8, #w-node-_44c1b563-d584-468a-ff3e-16121bbd99fc-ce5b0cb8, #w-node-_44c1b563-d584-468a-ff3e-16121bbd99fd-ce5b0cb8, #w-node-_44c1b563-d584-468a-ff3e-16121bbd99fe-ce5b0cb8, #w-node-_44c1b563-d584-468a-ff3e-16121bbd99ff-ce5b0cb8, #w-node-_44c1b563-d584-468a-ff3e-16121bbd9a00-ce5b0cb8, #w-node-_44c1b563-d584-468a-ff3e-16121bbd9a01-ce5b0cb8, #w-node-_44c1b563-d584-468a-ff3e-16121bbd9a02-ce5b0cb8, #w-node-_44c1b563-d584-468a-ff3e-16121bbd9a03-ce5b0cb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2f7bf01f-20f7-1411-a198-bd39a7647f34-ce5b0cb8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-b5ce2069-3a21-aa3b-da0a-70d787ae9f23-ce5b0cb8, #w-node-b5ce2069-3a21-aa3b-da0a-70d787ae9f24-ce5b0cb8, #w-node-b5ce2069-3a21-aa3b-da0a-70d787ae9f25-ce5b0cb8, #w-node-b5ce2069-3a21-aa3b-da0a-70d787ae9f26-ce5b0cb8, #w-node-b5ce2069-3a21-aa3b-da0a-70d787ae9f27-ce5b0cb8, #w-node-b5ce2069-3a21-aa3b-da0a-70d787ae9f28-ce5b0cb8, #w-node-b5ce2069-3a21-aa3b-da0a-70d787ae9f29-ce5b0cb8, #w-node-b5ce2069-3a21-aa3b-da0a-70d787ae9f2a-ce5b0cb8, #w-node-b5ce2069-3a21-aa3b-da0a-70d787ae9f2b-ce5b0cb8, #w-node-b5ce2069-3a21-aa3b-da0a-70d787ae9f2c-ce5b0cb8, #w-node-b5ce2069-3a21-aa3b-da0a-70d787ae9f2d-ce5b0cb8, #w-node-b5ce2069-3a21-aa3b-da0a-70d787ae9f2e-ce5b0cb8, #w-node-b5ce2069-3a21-aa3b-da0a-70d787ae9f2f-ce5b0cb8, #w-node-b5ce2069-3a21-aa3b-da0a-70d787ae9f30-ce5b0cb8, #w-node-fdcd6a97-774b-23b2-1ec7-9376f07cc407-ce5b0cb8, #w-node-a1e3680b-f842-5339-5bc8-3409db6e557b-ce5b0cb8, #w-node-_5d9440e9-eb18-4a60-cb81-c255fd53938e-ce5b0cb8, #w-node-_71a3e4f4-b3e8-c1d2-01f0-111c735bc227-ce5b0cb8, #w-node-cc6ec1dd-f784-a7e7-996d-9f0a4e843306-ce5b0cb8, #w-node-_73759945-9127-51ba-6a3e-a2d0bb62814a-ce5b0cb8, #w-node-dd15a1ad-4084-11b0-9cc2-e48a15a6832a-ce5b0cb8, #w-node-c595e049-e949-06ba-9c8d-82aee3b61a65-ce5b0cb8, #w-node-_4a6a8675-3b2e-6d89-6362-e3acbb44120c-ce5b0cb8, #w-node-b6f718ba-579c-7831-dbb2-40d44d805604-ce5b0cb8, #w-node-_7eab04be-1c66-ffcc-5993-7b63375013e8-ce5b0cb8, #w-node-_81170d34-3df5-b4af-d17a-a045b092092e-ce5b0cb8, #w-node-d38d9b94-a9b6-0bbf-54f8-233163b2844a-ce5b0cb8, #w-node-_18e329da-30b4-6fa8-4784-7d14baddc888-ce5b0cb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ff5234a9-7b02-6e16-b5e9-24cb20cde87f-ce5b0cb8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-_02c3a239-0d90-572c-e0c3-a5d408da7418-ce5b0cb8, #w-node-a6873b39-a367-2db3-e6e9-8e74c7af48bc-ce5b0cb8 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_541b21ab-5d68-6378-e9e2-99ef14ea31f5-ce5b0cb8, #w-node-_548c7196-5b8b-6ed4-42c8-d6bd96a2b219-ce5b0cb8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_708bc1fe-abc2-3536-9c1a-9f45a328092e-ce5b0cb8 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_866900d2-62a9-7c83-aa7a-81b503e47bbe-ce5b0cb8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_866900d2-62a9-7c83-aa7a-81b503e47bc4-ce5b0cb8 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_78428eef-4fbf-2e4c-2605-5b7acf75ad90-ce5b0cb8 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-b04f654e-6ef0-fbeb-630b-3ca999e7df55-ce5b0cb8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-_80af5db7-0498-a76f-6a1b-21c8e1fd280e-ce5b0cb8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-_6a62160f-e035-d993-3413-92f2e94f5c0a-ce5b0cb8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_5238ff86-d05f-c1f5-f1da-4c131f13143e-ce5b0cb8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_946df166-5f1f-fd7a-46a3-f16c0a80c347-ce5b0cb8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_8cf0af92-6366-a32b-4840-ddeda4fb98e8-ce5b0cb8, #w-node-f010ce44-b522-d5d0-1a47-42674d463c30-ce5b0cb8, #w-node-a13294ec-d7d4-456f-64a7-6f1b58f370a7-ce5b0cb8 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-c251f1a7-e501-9980-b8e3-eedc36ed2527-ce5b0cb8, #w-node-_05bc9d55-352c-2409-9baf-2a2e6fa9a899-ce5b0cb8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_7ba3fa40-42da-460d-f47e-05d7714a59c2-ce5b0cb8 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  display: grid;
}

#w-node-_7ba3fa40-42da-460d-f47e-05d7714a59c4-ce5b0cb8 {
  grid-template-rows: auto;
  grid-template-columns: 1.25fr;
}

#w-node-_7ba3fa40-42da-460d-f47e-05d7714a59cc-ce5b0cb8 {
  grid-template-rows: auto;
  grid-template-columns: 1.5fr;
}

#w-node-_7ba3fa40-42da-460d-f47e-05d7714a59d4-ce5b0cb8 {
  grid-template-rows: auto;
  grid-template-columns: 1.25fr;
}

#w-node-_5afe7e34-514c-b51c-6b63-4663f192e52d-ce5b0cb8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_630d91ba-5124-8d85-8ee4-647917923b57-ce5b0cb8, #w-node-_4a8a48b0-5435-112c-d282-6d6b5e2ddcaa-ce5b0cb8, #w-node-_91faac0b-f136-60d9-0094-b5465ff3f0d3-ce5b0cb8, #w-node-_3d621093-28cb-199c-1baa-941ed3797ca4-ce5b0cb8, #w-node-a7bd14f6-1e2a-3912-386c-4e8c1be91eac-ce5b0cb8, #w-node-_3aabe129-9d2e-fa0d-392c-f2738a7eab55-ce5b0cb8, #w-node-_16b9f997-8882-3c00-2d1e-4e5558748de0-ce5b0cb8, #w-node-_6a34d280-c218-5fe5-0a6f-575fdbbdb504-ce5b0cb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_22723bb9-b429-b867-2348-ab9a331f2271-ce5b0cb8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-d7b4dc3c-3db7-f218-0b30-7b62025e1e56-90906f9f, #w-node-f349babb-5a67-d9bf-e99e-2b57fe8a28fe-90906f9f, #w-node-_5bd08cca-b793-0451-1d6f-15cb233e1fe7-90906f9f {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1.25fr;
}

#w-node-_08d6942a-7546-9fec-4be0-80c6f2137c07-90906f9f {
  align-self: center;
}

#w-node-_08d6942a-7546-9fec-4be0-80c6f2137c0f-90906f9f, #w-node-_08d6942a-7546-9fec-4be0-80c6f2137c17-90906f9f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_08d6942a-7546-9fec-4be0-80c6f2137c20-90906f9f, #w-node-_55f6a56d-5d55-38ab-d7bd-2de8e9b5876f-90906f9f, #w-node-a0528866-d53c-9e55-a705-46915e77d605-90906f9f {
  align-self: center;
}

#w-node-d04a2d43-da73-e460-fc07-ef224e3a62f6-90906f9f {
  align-self: stretch;
}

#w-node-_04d91174-8a50-8bee-1908-2bcb4fee169e-90906f9f {
  justify-self: center;
}

#w-node-_9bb627c2-1b68-d7f9-f90c-2ad81ce1e8bf-2929134c {
  grid-area: Area-3;
}

#w-node-_9bb627c2-1b68-d7f9-f90c-2ad81ce1e8c0-2929134c {
  grid-area: Area-2;
}

#w-node-_9bb627c2-1b68-d7f9-f90c-2ad81ce1e8c1-2929134c {
  grid-area: Area;
}

#w-node-dd8a79e0-2589-3dd0-2143-186a6f59fd7b-2929134c, #w-node-dd8a79e0-2589-3dd0-2143-186a6f59fd86-2929134c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_79a92ff8-ecb0-b6f2-dd40-b4637a11985a-2929134c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-adea2408-bf16-8977-8b8a-67ae0b9e1c02-2929134c, #w-node-_9393fac3-6e7d-db8f-678c-4fb309f63b15-2929134c, #w-node-_2165366e-8dde-dcbd-5993-b181e89b56ca-2929134c, #w-node-_369acea9-d18d-dcb3-1392-6e3ff42e5b31-2929134c, #w-node-_9c8f16dc-77e2-0a39-5801-2ca1371f3967-2929134c, #w-node-a28374ef-102e-5ae8-1df3-4d2f0dc3b5e2-2929134c, #w-node-e14f3587-81ea-e6af-4eaf-e81c4bf1922c-2929134c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_15e19c13-4f7e-e98c-5bb1-7050a8809df0-2929134c, #w-node-_15e19c13-4f7e-e98c-5bb1-7050a8809df8-2929134c, #w-node-_15e19c13-4f7e-e98c-5bb1-7050a8809e02-2929134c, #w-node-_15e19c13-4f7e-e98c-5bb1-7050a8809e0a-2929134c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7cb9a18-0851-f740-7ba7-0ec89aaad882-2929134c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-bfd97cfc-640d-870f-52fb-14aaab04941b-2929134c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto center;
}

#w-node-_08d6942a-7546-9fec-4be0-80c6f2137c07-1d26e25c {
  align-self: center;
}

#w-node-_08d6942a-7546-9fec-4be0-80c6f2137c0f-1d26e25c, #w-node-_08d6942a-7546-9fec-4be0-80c6f2137c17-1d26e25c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_08d6942a-7546-9fec-4be0-80c6f2137c20-1d26e25c {
  align-self: center;
}

#w-node-d04a2d43-da73-e460-fc07-ef224e3a62f6-1d26e25c {
  align-self: stretch;
}

#w-node-df574639-0661-d687-2aa2-2fcad68244f6-0a56034e {
  justify-self: end;
}

#w-node-_5fd919de-1df9-c699-c6c0-0ba8f4d256fc-0a56034e {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-_9bd353df-44ee-4f60-40be-f6d4126df5d4-0a56034e {
  justify-self: start;
}

#w-node-_2b63599a-7402-9aa8-4985-1ae714acbd85-0a56034e, #w-node-_95c74173-4c84-f1bd-8263-59f79672209e-0a56034e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-c3e4e90a-bd9e-fe3c-62c3-abef8d590ca7-f13c47f3, #w-node-c3e4e90a-bd9e-fe3c-62c3-abef8d590cae-f13c47f3, #w-node-c3e4e90a-bd9e-fe3c-62c3-abef8d590cb7-f13c47f3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_91136ad4-2d7c-f105-637e-89029ab6bda6-f13c47f3 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_42c5f762-eeb9-9167-f668-09d3e3b16ee8-f13c47f3, #w-node-_3f8479cb-b736-4e5f-9f9b-462dd2e348ed-f13c47f3, #w-node-bf153d7a-3d39-c884-a41c-0922c0022fa7-f13c47f3 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 3.75fr;
}

#w-node-_150b4aae-5765-95d1-619c-2fc0e19a7640-f13c47f3 {
  align-self: auto;
}

#w-node-_150b4aae-5765-95d1-619c-2fc0e19a766b-f13c47f3, #w-node-_2bf0486f-4afd-c945-e9eb-c5d4adfcac2e-f13c47f3, #w-node-_2bf0486f-4afd-c945-e9eb-c5d4adfcac35-f13c47f3, #w-node-_2bf0486f-4afd-c945-e9eb-c5d4adfcac3c-f13c47f3, #w-node-_36787123-859e-20ca-1deb-e5071b6852ca-f13c47f3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b4d6272e-1308-09dd-e101-e168fc0ff07f-f13c47f3, #w-node-_1bc81738-cb61-5bd4-fcd8-b00d6c262339-f13c47f3, #w-node-b9ad287a-412d-a372-a346-9917f53eed1a-f13c47f3, #w-node-d2dfb68c-3c47-381f-1ab5-06aa2adf7fc9-f13c47f3, #w-node-b0facc5e-0015-0b3f-b3d9-9364ff567518-f13c47f3, #w-node-_0674074b-d585-8927-60c2-5531d86e4f8e-f13c47f3 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-_40cc3d38-7617-f7f6-8740-9275b15747f3-f13c47f3, #w-node-_402ea6ba-d668-058d-44f9-bb472c34913c-f13c47f3, #w-node-e43a5e2a-8e84-0b88-42dd-b614d7d17b6c-f13c47f3 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_135b1bc7-02fe-6e47-7080-035fda4810a8-f13c47f3, #w-node-_983d0600-f255-a937-3d09-976e8c6b1944-f13c47f3 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-_3e8a3b2f-15c0-d2a7-6349-502ecf94475f-f13c47f3 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 2.75fr;
}

#w-node-_3e8a3b2f-15c0-d2a7-6349-502ecf944761-f13c47f3, #w-node-_3e8a3b2f-15c0-d2a7-6349-502ecf944769-f13c47f3, #w-node-_3e8a3b2f-15c0-d2a7-6349-502ecf944771-f13c47f3 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 3.75fr;
}

#w-node-_3e8a3b2f-15c0-d2a7-6349-502ecf94477a-f13c47f3 {
  align-self: auto;
}

#w-node-_3e8a3b2f-15c0-d2a7-6349-502ecf94479d-f13c47f3, #w-node-_3e8a3b2f-15c0-d2a7-6349-502ecf9447b4-f13c47f3, #w-node-_3e8a3b2f-15c0-d2a7-6349-502ecf9447b9-f13c47f3, #w-node-_3e8a3b2f-15c0-d2a7-6349-502ecf9447be-f13c47f3, #w-node-_3e8a3b2f-15c0-d2a7-6349-502ecf9447c3-f13c47f3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3e8a3b2f-15c0-d2a7-6349-502ecf9447c9-f13c47f3, #w-node-_3e8a3b2f-15c0-d2a7-6349-502ecf9447d0-f13c47f3, #w-node-_3e8a3b2f-15c0-d2a7-6349-502ecf9447d7-f13c47f3, #w-node-_3e8a3b2f-15c0-d2a7-6349-502ecf9447ea-f13c47f3, #w-node-_3e8a3b2f-15c0-d2a7-6349-502ecf9447fd-f13c47f3, #w-node-_3e8a3b2f-15c0-d2a7-6349-502ecf944804-f13c47f3 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-_3e8a3b2f-15c0-d2a7-6349-502ecf94480e-f13c47f3, #w-node-_3e8a3b2f-15c0-d2a7-6349-502ecf944823-f13c47f3, #w-node-_3e8a3b2f-15c0-d2a7-6349-502ecf944838-f13c47f3 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3e8a3b2f-15c0-d2a7-6349-502ecf944847-f13c47f3, #w-node-_3e8a3b2f-15c0-d2a7-6349-502ecf94484e-f13c47f3 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-_90f14305-fca4-bfc4-4639-d62ff38be110-f13c47f3 {
  align-self: auto;
}

#w-node-_90f14305-fca4-bfc4-4639-d62ff38be133-f13c47f3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c5974633-1444-7755-d893-6d855f0f6727-ca3f2b20 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_47bb2893-d29c-0a09-51b3-b6fc124ba7c8-ca3f2b20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_187f644a-6199-6ffb-a72f-d09cdab28ac3-ca3f2b20, #w-node-a6f0b8c5-0992-fad6-d2b8-0864d7ab7909-ca3f2b20 {
  justify-self: end;
}

#w-node-_058a8670-e92e-76d5-31aa-6ffd84fe5944-ca3f2b20 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_1776d389-4486-7c0d-acb9-10edd54f40a8-ca3f2b20 {
  justify-self: end;
}

#w-node-df40cb9c-d3c9-7438-b005-bf44671d4baf-684f3fc6 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-df40cb9c-d3c9-7438-b005-bf44671d4bb9-684f3fc6, #w-node-df40cb9c-d3c9-7438-b005-bf44671d4bc5-684f3fc6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_694e8b61-f83a-08cc-00a4-69e5efba33eb-684f3fc6 {
  justify-self: start;
}

#w-node-_8900a249-07d1-da4f-b42c-86fec0572aac-091adc17 {
  grid-area: 1 / 1 / 2 / 2;
}

@media screen and (min-width: 1440px) {
  #w-node-cc80a62f-1f7c-5dd1-79db-a00e65e77d61-90906f9f {
    justify-self: stretch;
  }

  #w-node-_91136ad4-2d7c-f105-637e-89029ab6bda6-f13c47f3 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1.75fr;
  }
}

@media screen and (max-width: 991px) {
  #w-node-_04d91174-8a50-8bee-1908-2bcb4fee169e-90906f9f {
    justify-self: center;
  }

  #w-node-df574639-0661-d687-2aa2-2fcad68244e5-0a56034e, #w-node-_47bb2893-d29c-0a09-51b3-b6fc124ba7ca-ca3f2b20 {
    order: -9999;
  }

  #w-node-df40cb9c-d3c9-7438-b005-bf44671d4baf-684f3fc6 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8900a249-07d1-da4f-b42c-86fec0572aab-091adc17 {
    grid-column-end: 2;
    justify-self: stretch;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_694e8b61-f83a-08cc-00a4-69e5efba33eb-684f3fc6 {
    justify-self: center;
  }

  #w-node-_8900a249-07d1-da4f-b42c-86fec0572aac-091adc17 {
    grid-column-end: 3;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_59e4e646-9f2c-9c65-89a7-32d9d1f28268-263d11d0 {
    align-self: start;
  }

  #w-node-_2c475f9b-dc91-9100-068b-1c2c3a3a2aa9-f4f8b65e {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_2c475f9b-dc91-9100-068b-1c2c3a3a2aaa-f4f8b65e, #w-node-_2c475f9b-dc91-9100-068b-1c2c3a3a2aac-f4f8b65e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f7147a93-4ea5-0182-cb22-c3d67e93f6f4-f4f8b65e {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-f7147a93-4ea5-0182-cb22-c3d67e93f6f5-f4f8b65e, #w-node-f7147a93-4ea5-0182-cb22-c3d67e93f6f7-f4f8b65e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_371a2afa-2383-5a2e-4983-b8d7330d8d3f-f4f8b65e {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_371a2afa-2383-5a2e-4983-b8d7330d8d40-f4f8b65e, #w-node-_371a2afa-2383-5a2e-4983-b8d7330d8d42-f4f8b65e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_46987509-4fe8-c276-5992-3e34290e6b2d-f4f8b65e {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_46987509-4fe8-c276-5992-3e34290e6b2e-f4f8b65e, #w-node-_46987509-4fe8-c276-5992-3e34290e6b30-f4f8b65e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_36c930ca-aabc-d843-5ff1-0491f1c0527c-f4f8b65e {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_36c930ca-aabc-d843-5ff1-0491f1c0527d-f4f8b65e, #w-node-_36c930ca-aabc-d843-5ff1-0491f1c0527f-f4f8b65e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b1956fa2-a3cc-8db5-4555-09e3a6cda35c-ce5b0cb8 {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-ff5234a9-7b02-6e16-b5e9-24cb20cde87f-ce5b0cb8, #w-node-_541b21ab-5d68-6378-e9e2-99ef14ea31f5-ce5b0cb8, #w-node-_548c7196-5b8b-6ed4-42c8-d6bd96a2b219-ce5b0cb8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_708bc1fe-abc2-3536-9c1a-9f45a328092e-ce5b0cb8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_866900d2-62a9-7c83-aa7a-81b503e47bbe-ce5b0cb8 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-_866900d2-62a9-7c83-aa7a-81b503e47bc4-ce5b0cb8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_78428eef-4fbf-2e4c-2605-5b7acf75ad90-ce5b0cb8 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-b04f654e-6ef0-fbeb-630b-3ca999e7df55-ce5b0cb8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_80af5db7-0498-a76f-6a1b-21c8e1fd280e-ce5b0cb8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_6a62160f-e035-d993-3413-92f2e94f5c0a-ce5b0cb8 {
    display: none;
  }

  #w-node-_5238ff86-d05f-c1f5-f1da-4c131f13143e-ce5b0cb8, #w-node-_946df166-5f1f-fd7a-46a3-f16c0a80c347-ce5b0cb8, #w-node-c251f1a7-e501-9980-b8e3-eedc36ed2527-ce5b0cb8, #w-node-_05bc9d55-352c-2409-9baf-2a2e6fa9a899-ce5b0cb8, #w-node-_7ba3fa40-42da-460d-f47e-05d7714a59c4-ce5b0cb8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_7ba3fa40-42da-460d-f47e-05d7714a59cc-ce5b0cb8 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-_7ba3fa40-42da-460d-f47e-05d7714a59d4-ce5b0cb8, #w-node-_5afe7e34-514c-b51c-6b63-4663f192e52d-ce5b0cb8 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_22723bb9-b429-b867-2348-ab9a331f2271-ce5b0cb8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-cc80a62f-1f7c-5dd1-79db-a00e65e77d61-90906f9f {
    grid-area: span 2 / span 1 / span 2 / span 1;
    justify-self: stretch;
  }

  #w-node-_87c20e36-e14f-58da-f6df-8558c27eef31-90906f9f, #w-node-_04d91174-8a50-8bee-1908-2bcb4fee169e-90906f9f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-bfd97cfc-640d-870f-52fb-14aaab04941b-2929134c {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto center;
  }

  #w-node-_5fd919de-1df9-c699-c6c0-0ba8f4d256fc-0a56034e, #w-node-_95c74173-4c84-f1bd-8263-59f79672209e-0a56034e, #w-node-_91136ad4-2d7c-f105-637e-89029ab6bda6-f13c47f3 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-bf153d7a-3d39-c884-a41c-0922c0022fa7-f13c47f3 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 6.75fr;
  }

  #w-node-b4d6272e-1308-09dd-e101-e168fc0ff07f-f13c47f3, #w-node-_1bc81738-cb61-5bd4-fcd8-b00d6c262339-f13c47f3, #w-node-b9ad287a-412d-a372-a346-9917f53eed1a-f13c47f3 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-d2dfb68c-3c47-381f-1ab5-06aa2adf7fc9-f13c47f3 {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-b0facc5e-0015-0b3f-b3d9-9364ff567518-f13c47f3, #w-node-_0674074b-d585-8927-60c2-5531d86e4f8e-f13c47f3 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-_40cc3d38-7617-f7f6-8740-9275b15747f3-f13c47f3, #w-node-_402ea6ba-d668-058d-44f9-bb472c34913c-f13c47f3, #w-node-e43a5e2a-8e84-0b88-42dd-b614d7d17b6c-f13c47f3 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_135b1bc7-02fe-6e47-7080-035fda4810a8-f13c47f3, #w-node-_983d0600-f255-a937-3d09-976e8c6b1944-f13c47f3 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-_3e8a3b2f-15c0-d2a7-6349-502ecf94475f-f13c47f3 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_3e8a3b2f-15c0-d2a7-6349-502ecf944771-f13c47f3 {
    grid-template-rows: auto;
    grid-template-columns: .5fr 6.75fr;
  }

  #w-node-_3e8a3b2f-15c0-d2a7-6349-502ecf9447c9-f13c47f3, #w-node-_3e8a3b2f-15c0-d2a7-6349-502ecf9447d0-f13c47f3, #w-node-_3e8a3b2f-15c0-d2a7-6349-502ecf9447d7-f13c47f3 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-_3e8a3b2f-15c0-d2a7-6349-502ecf9447ea-f13c47f3 {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-_3e8a3b2f-15c0-d2a7-6349-502ecf9447fd-f13c47f3, #w-node-_3e8a3b2f-15c0-d2a7-6349-502ecf944804-f13c47f3 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-_3e8a3b2f-15c0-d2a7-6349-502ecf94480e-f13c47f3, #w-node-_3e8a3b2f-15c0-d2a7-6349-502ecf944823-f13c47f3, #w-node-_3e8a3b2f-15c0-d2a7-6349-502ecf944838-f13c47f3 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_3e8a3b2f-15c0-d2a7-6349-502ecf944847-f13c47f3, #w-node-_3e8a3b2f-15c0-d2a7-6349-502ecf94484e-f13c47f3 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-c5974633-1444-7755-d893-6d855f0f6727-ca3f2b20 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_187f644a-6199-6ffb-a72f-d09cdab28ac3-ca3f2b20, #w-node-a6f0b8c5-0992-fad6-d2b8-0864d7ab7909-ca3f2b20 {
    justify-self: start;
  }

  #w-node-_058a8670-e92e-76d5-31aa-6ffd84fe5944-ca3f2b20 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_1776d389-4486-7c0d-acb9-10edd54f40a8-ca3f2b20 {
    justify-self: start;
  }

  #w-node-df40cb9c-d3c9-7438-b005-bf44671d4baf-684f3fc6 {
    grid-column: span 1 / span 1;
  }
}
